html { text-size-adjust: 100%; font-family: sans-serif; }
body { margin: 0px; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
audio, canvas, progress, video { vertical-align: baseline; display: inline-block; }
audio:not([controls]) { height: 0px; display: none; }
[hidden], template { display: none; }
a { background-color: rgba(0, 0, 0, 0); }
a:active, a:hover { outline: 0px; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: 700; }
dfn { font-style: italic; }
h1 { margin: 0.67em 0px; font-size: 2em; }
mark { color: rgb(0, 0, 0); background: rgb(255, 255, 0); }
small { font-size: 80%; }
sub, sup { vertical-align: baseline; font-size: 75%; line-height: 0; position: relative; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0px; }
svg:not(:root) { overflow: hidden; }
hr { box-sizing: content-box; height: 0px; }
pre { overflow: auto; }
code, kbd, pre, samp { font-family: monospace; font-size: 1em; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"] { appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { appearance: none; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { appearance: none; }
legend { border: 0px; padding: 0px; }
textarea { overflow: auto; }
optgroup { font-weight: 700; }
table { border-collapse: collapse; border-spacing: 0px; }
td, th { padding: 0px; }
@font-face { font-family: webflow-icons; src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype"); font-weight: 400; font-style: normal; }
[class^="w-icon-"], [class*=" w-icon-"] { speak: none; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; font-style: normal; font-weight: 400; line-height: 1; font-family: webflow-icons !important; }
.w-icon-slider-right::before { content: ""; }
.w-icon-slider-left::before { content: ""; }
.w-icon-nav-menu::before { content: ""; }
.w-icon-arrow-down::before, .w-icon-dropdown-toggle::before { content: ""; }
.w-icon-file-upload-remove::before { content: ""; }
.w-icon-file-upload-icon::before { content: ""; }
* { box-sizing: border-box; }
html { height: 100%; }
body { color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); min-height: 100%; margin: 0px; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; }
img { vertical-align: middle; max-width: 100%; display: inline-block; }
html.w-mod-touch * { background-attachment: scroll !important; }
.w-block { display: block; }
.w-inline-block { max-width: 100%; display: inline-block; }
.w-clearfix::before, .w-clearfix::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.w-clearfix::after { clear: both; }
.w-hidden { display: none; }
.w-button { color: rgb(255, 255, 255); line-height: inherit; cursor: pointer; background-color: rgb(56, 152, 236); border: 0px; border-radius: 0px; padding: 9px 15px; text-decoration: none; display: inline-block; }
input.w-button { appearance: button; }
:where(button.w-popover-trigger) { color: inherit; cursor: pointer; font: inherit; text-align: inherit; text-decoration: inherit; background-color: rgba(0, 0, 0, 0); border: 0px; margin: 0px; padding: 0px; }
.w-popover { position-anchor: none; }
.w-popover[popover]:not(:popover-open) { display: none; }
.w-modal:not([open]):not([popover]) { display: none; }
.w-modal[popover]:not(:popover-open) { display: none; }
html[data-w-dynpage] [data-w-cloak] { color: rgba(0, 0, 0, 0) !important; }
.w-code-block { margin: unset; }
pre.w-code-block code { all: inherit; }
pre.w-code-block code > span { display: block !important; }
.w-optimization { display: contents; }
.w-webflow-badge, .w-webflow-badge > img { box-sizing: unset; width: unset; height: unset; max-height: unset; max-width: unset; min-height: unset; min-width: unset; margin: unset; padding: unset; float: unset; clear: unset; border: unset; border-radius: unset; background: unset; box-shadow: unset; transform: unset; direction: unset; font-family: unset; font-weight: unset; color: unset; font-size: unset; line-height: unset; font-style: unset; font-variant: unset; text-align: unset; letter-spacing: unset; text-decoration: unset; text-indent: unset; text-transform: unset; list-style-type: unset; text-shadow: unset; vertical-align: unset; cursor: unset; white-space: unset; word-break: unset; word-spacing: unset; overflow-wrap: unset; transition: unset; }
.w-webflow-badge { white-space: nowrap; cursor: pointer; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 1px 3px; visibility: visible !important; opacity: 1 !important; z-index: 2147483647 !important; color: rgb(170, 173, 176) !important; width: auto !important; height: auto !important; overflow: unset !important; background-color: rgb(255, 255, 255) !important; border-radius: 3px !important; margin: 0px !important; padding: 6px !important; font-size: 12px !important; line-height: 14px !important; text-decoration: none !important; display: inline-block !important; position: fixed !important; inset: auto 12px 12px auto !important; transform: none !important; }
.w-webflow-badge > img { position: unset; visibility: unset !important; opacity: 1 !important; vertical-align: middle !important; display: inline-block !important; }
h1, h2, h3, h4, h5, h6 { margin-bottom: 10px; font-weight: 700; }
h1 { margin-top: 20px; font-size: 38px; line-height: 44px; }
h2 { margin-top: 20px; font-size: 32px; line-height: 36px; }
h3 { margin-top: 20px; font-size: 24px; line-height: 30px; }
h4 { margin-top: 10px; font-size: 18px; line-height: 24px; }
h5 { margin-top: 10px; font-size: 14px; line-height: 20px; }
h6 { margin-top: 10px; font-size: 12px; line-height: 18px; }
p { margin-top: 0px; margin-bottom: 10px; }
blockquote { border-left: 5px solid rgb(226, 226, 226); margin: 0px 0px 10px; padding: 10px 20px; font-size: 18px; line-height: 22px; }
figure { margin: 0px 0px 10px; }
figcaption { text-align: center; margin-top: 5px; }
ul, ol { margin-top: 0px; margin-bottom: 10px; padding-left: 40px; }
.w-list-unstyled { padding-left: 0px; list-style: none; }
.w-embed::before, .w-embed::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.w-embed::after { clear: both; }
.w-video { width: 100%; padding: 0px; position: relative; }
.w-video iframe, .w-video object, .w-video embed { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
fieldset { border: 0px; margin: 0px; padding: 0px; }
button, [type="button"], [type="reset"] { cursor: pointer; appearance: button; border: 0px; }
.w-form { margin: 0px 0px 15px; }
.w-form-done { text-align: center; background-color: rgb(221, 221, 221); padding: 20px; display: none; }
.w-form-fail { background-color: rgb(255, 222, 222); margin-top: 10px; padding: 10px; display: none; }
label { margin-bottom: 5px; font-weight: 700; display: block; }
.w-input, .w-select { color: rgb(51, 51, 51); vertical-align: middle; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); width: 100%; height: 38px; margin-bottom: 10px; padding: 8px 12px; font-size: 14px; line-height: 1.42857; display: block; }
.w-input::placeholder, .w-select::placeholder { color: rgb(153, 153, 153); }
.w-input:focus, .w-select:focus { border-color: rgb(56, 152, 236); outline: 0px; }
.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select { cursor: not-allowed; }
.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select { background-color: rgb(238, 238, 238); }
textarea.w-input, textarea.w-select { height: auto; }
.w-select { background-color: rgb(243, 243, 243); }
.w-select[multiple] { height: auto; }
.w-form-label { cursor: pointer; margin-bottom: 0px; font-weight: 400; display: inline-block; }
.w-radio { margin-bottom: 5px; padding-left: 20px; display: block; }
.w-radio::before, .w-radio::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.w-radio::after { clear: both; }
.w-radio-input { float: left; margin: 3px 0px 0px -20px; line-height: normal; }
.w-file-upload { margin-bottom: 10px; display: block; }
.w-file-upload-input { opacity: 0; z-index: -100; width: 0.1px; height: 0.1px; position: absolute; overflow: hidden; }
.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success { color: rgb(51, 51, 51); display: inline-block; }
.w-file-upload-error { margin-top: 10px; display: block; }
.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden { display: none; }
.w-file-upload-uploading-btn { cursor: pointer; background-color: rgb(250, 250, 250); border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 8px 12px; font-size: 14px; font-weight: 400; display: flex; }
.w-file-upload-file { background-color: rgb(250, 250, 250); border: 1px solid rgb(204, 204, 204); flex-grow: 1; justify-content: space-between; margin: 0px; padding: 8px 9px 8px 11px; display: flex; }
.w-file-upload-file-name { font-size: 14px; font-weight: 400; display: block; }
.w-file-remove-link { cursor: pointer; width: auto; height: auto; margin-top: 3px; margin-left: 10px; padding: 3px; display: block; }
.w-icon-file-upload-remove { margin: auto; font-size: 10px; }
.w-file-upload-error-msg { color: rgb(234, 56, 76); padding: 2px 0px; display: inline-block; }
.w-file-upload-info { padding: 0px 12px; line-height: 38px; display: inline-block; }
.w-file-upload-label { cursor: pointer; background-color: rgb(250, 250, 250); border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 8px 12px; font-size: 14px; font-weight: 400; display: inline-block; }
.w-icon-file-upload-icon, .w-icon-file-upload-uploading { width: 20px; margin-right: 8px; display: inline-block; }
.w-icon-file-upload-uploading { height: 20px; }
.w-container { max-width: 940px; margin-left: auto; margin-right: auto; }
.w-container::before, .w-container::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.w-container::after { clear: both; }
.w-container .w-row { margin-left: -10px; margin-right: -10px; }
.w-row::before, .w-row::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.w-row::after { clear: both; }
.w-row .w-row { margin-left: 0px; margin-right: 0px; }
.w-col { float: left; width: 100%; min-height: 1px; padding-left: 10px; padding-right: 10px; position: relative; }
.w-col .w-col { padding-left: 0px; padding-right: 0px; }
.w-col-1 { width: 8.33333%; }
.w-col-2 { width: 16.6667%; }
.w-col-3 { width: 25%; }
.w-col-4 { width: 33.3333%; }
.w-col-5 { width: 41.6667%; }
.w-col-6 { width: 50%; }
.w-col-7 { width: 58.3333%; }
.w-col-8 { width: 66.6667%; }
.w-col-9 { width: 75%; }
.w-col-10 { width: 83.3333%; }
.w-col-11 { width: 91.6667%; }
.w-col-12 { width: 100%; }
.w-hidden-main { display: none !important; }
@media screen and (max-width: 991px) {
  .w-container { max-width: 728px; }
  .w-hidden-main { display: inherit !important; }
  .w-hidden-medium { display: none !important; }
  .w-col-medium-1 { width: 8.33333%; }
  .w-col-medium-2 { width: 16.6667%; }
  .w-col-medium-3 { width: 25%; }
  .w-col-medium-4 { width: 33.3333%; }
  .w-col-medium-5 { width: 41.6667%; }
  .w-col-medium-6 { width: 50%; }
  .w-col-medium-7 { width: 58.3333%; }
  .w-col-medium-8 { width: 66.6667%; }
  .w-col-medium-9 { width: 75%; }
  .w-col-medium-10 { width: 83.3333%; }
  .w-col-medium-11 { width: 91.6667%; }
  .w-col-medium-12 { width: 100%; }
  .w-col-stack { width: 100%; left: auto; right: auto; }
}
@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium { display: inherit !important; }
  .w-hidden-small { display: none !important; }
  .w-row, .w-container .w-row { margin-left: 0px; margin-right: 0px; }
  .w-col { width: 100%; left: auto; right: auto; }
  .w-col-small-1 { width: 8.33333%; }
  .w-col-small-2 { width: 16.6667%; }
  .w-col-small-3 { width: 25%; }
  .w-col-small-4 { width: 33.3333%; }
  .w-col-small-5 { width: 41.6667%; }
  .w-col-small-6 { width: 50%; }
  .w-col-small-7 { width: 58.3333%; }
  .w-col-small-8 { width: 66.6667%; }
  .w-col-small-9 { width: 75%; }
  .w-col-small-10 { width: 83.3333%; }
  .w-col-small-11 { width: 91.6667%; }
  .w-col-small-12 { width: 100%; }
}
@media screen and (max-width: 479px) {
  .w-container { max-width: none; }
  .w-hidden-main, .w-hidden-medium, .w-hidden-small { display: inherit !important; }
  .w-hidden-tiny { display: none !important; }
  .w-col { width: 100%; }
  .w-col-tiny-1 { width: 8.33333%; }
  .w-col-tiny-2 { width: 16.6667%; }
  .w-col-tiny-3 { width: 25%; }
  .w-col-tiny-4 { width: 33.3333%; }
  .w-col-tiny-5 { width: 41.6667%; }
  .w-col-tiny-6 { width: 50%; }
  .w-col-tiny-7 { width: 58.3333%; }
  .w-col-tiny-8 { width: 66.6667%; }
  .w-col-tiny-9 { width: 75%; }
  .w-col-tiny-10 { width: 83.3333%; }
  .w-col-tiny-11 { width: 91.6667%; }
  .w-col-tiny-12 { width: 100%; }
}
.w-widget { position: relative; }
.w-widget-map { width: 100%; height: 400px; }
.w-widget-map label { width: auto; display: inline; }
.w-widget-map img { max-width: inherit; }
.w-widget-map .gm-style-iw { text-align: center; }
.w-widget-map .gm-style-iw > button { display: none !important; }
.w-widget-twitter { overflow: hidden; }
.w-widget-twitter-count-shim { vertical-align: top; text-align: center; background: rgb(255, 255, 255); border: 1px solid rgb(117, 134, 150); border-radius: 3px; width: 28px; height: 20px; display: inline-block; position: relative; }
.w-widget-twitter-count-shim * { pointer-events: none; user-select: none; }
.w-widget-twitter-count-shim .w-widget-twitter-count-inner { text-align: center; color: rgb(153, 153, 153); font-family: serif; font-size: 15px; line-height: 12px; position: relative; }
.w-widget-twitter-count-shim .w-widget-twitter-count-clear { display: block; position: relative; }
.w-widget-twitter-count-shim.w--large { width: 36px; height: 28px; }
.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner { font-size: 18px; line-height: 18px; }
.w-widget-twitter-count-shim:not(.w--vertical) { margin-left: 5px; margin-right: 8px; }
.w-widget-twitter-count-shim:not(.w--vertical).w--large { margin-left: 6px; }
.w-widget-twitter-count-shim:not(.w--vertical)::before, .w-widget-twitter-count-shim:not(.w--vertical)::after { content: " "; pointer-events: none; border: solid rgba(0, 0, 0, 0); width: 0px; height: 0px; position: absolute; top: 50%; left: 0px; }
.w-widget-twitter-count-shim:not(.w--vertical)::before { border-width: 4px; border-color: rgba(117, 134, 150, 0) rgb(93, 108, 123) rgba(117, 134, 150, 0) rgba(117, 134, 150, 0); margin-top: -4px; margin-left: -9px; }
.w-widget-twitter-count-shim:not(.w--vertical).w--large::before { border-width: 5px; margin-top: -5px; margin-left: -10px; }
.w-widget-twitter-count-shim:not(.w--vertical)::after { border-width: 4px; border-color: rgba(255, 255, 255, 0) rgb(255, 255, 255) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); margin-top: -4px; margin-left: -8px; }
.w-widget-twitter-count-shim:not(.w--vertical).w--large::after { border-width: 5px; margin-top: -5px; margin-left: -9px; }
.w-widget-twitter-count-shim.w--vertical { width: 61px; height: 33px; margin-bottom: 8px; }
.w-widget-twitter-count-shim.w--vertical::before, .w-widget-twitter-count-shim.w--vertical::after { content: " "; pointer-events: none; border: solid rgba(0, 0, 0, 0); width: 0px; height: 0px; position: absolute; top: 100%; left: 50%; }
.w-widget-twitter-count-shim.w--vertical::before { border-width: 5px; border-color: rgb(93, 108, 123) rgba(117, 134, 150, 0) rgba(117, 134, 150, 0); margin-left: -5px; }
.w-widget-twitter-count-shim.w--vertical::after { border-width: 4px; border-color: rgb(255, 255, 255) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); margin-left: -4px; }
.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner { font-size: 18px; line-height: 22px; }
.w-widget-twitter-count-shim.w--vertical.w--large { width: 76px; }
.w-background-video { color: rgb(255, 255, 255); height: 500px; position: relative; overflow: hidden; }
.w-background-video > video { object-fit: cover; z-index: -100; background-position: 50% center; background-size: cover; width: 100%; height: 100%; margin: auto; position: absolute; inset: -100%; }
.w-background-video > video::-webkit-media-controls-start-playback-button { appearance: none; display: none !important; }
.w-background-video--control { background-color: rgba(0, 0, 0, 0); padding: 0px; position: absolute; bottom: 1em; right: 1em; }
.w-background-video--control > [hidden] { display: none !important; }
.w-slider { text-align: center; clear: both; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); background: rgb(221, 221, 221); height: 300px; position: relative; }
.w-slider-mask { z-index: 1; white-space: nowrap; height: 100%; display: block; position: relative; left: 0px; right: 0px; overflow: hidden; }
.w-slide { vertical-align: top; white-space: normal; text-align: left; width: 100%; height: 100%; display: inline-block; position: relative; }
.w-slider-nav { z-index: 2; text-align: center; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); height: 40px; margin: auto; padding-top: 10px; position: absolute; inset: auto 0px 0px; }
.w-slider-nav.w-round > div { border-radius: 100%; }
.w-slider-nav.w-num > div { width: auto; height: auto; font-size: inherit; line-height: inherit; padding: 0.2em 0.5em; }
.w-slider-nav.w-shadow > div { box-shadow: rgba(51, 51, 51, 0.4) 0px 0px 3px; }
.w-slider-nav-invert { color: rgb(255, 255, 255); }
.w-slider-nav-invert > div { background-color: rgba(34, 34, 34, 0.4); }
.w-slider-nav-invert > div.w-active { background-color: rgb(34, 34, 34); }
.w-slider-dot { cursor: pointer; background-color: rgba(255, 255, 255, 0.4); width: 1em; height: 1em; margin: 0px 3px 0.5em; transition: background-color 0.1s, color 0.1s; display: inline-block; position: relative; }
.w-slider-dot.w-active { background-color: rgb(255, 255, 255); }
.w-slider-dot:focus { outline: none; box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; }
.w-slider-dot:focus.w-active { box-shadow: none; }
.w-slider-arrow-left, .w-slider-arrow-right { cursor: pointer; color: rgb(255, 255, 255); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); user-select: none; width: 80px; margin: auto; font-size: 40px; position: absolute; inset: 0px; overflow: hidden; }
.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] { position: absolute; }
.w-slider-arrow-left:focus, .w-slider-arrow-right:focus { outline: 0px; }
.w-slider-arrow-left { z-index: 3; right: auto; }
.w-slider-arrow-right { z-index: 4; left: auto; }
.w-icon-slider-left, .w-icon-slider-right { width: 1em; height: 1em; margin: auto; inset: 0px; }
.w-slider-aria-label { clip: rect(0px, 0px, 0px, 0px); border: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
.w-slider-force-show { display: block !important; }
.w-dropdown { text-align: left; z-index: 900; margin-left: auto; margin-right: auto; display: inline-block; position: relative; }
.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link { vertical-align: top; color: rgb(34, 34, 34); text-align: left; white-space: nowrap; margin-left: auto; margin-right: auto; padding: 20px; text-decoration: none; position: relative; }
.w-dropdown-toggle { user-select: none; cursor: pointer; padding-right: 40px; display: inline-block; }
.w-dropdown-toggle:focus { outline: 0px; }
.w-icon-dropdown-toggle { width: 1em; height: 1em; margin: auto 20px auto auto; position: absolute; top: 0px; bottom: 0px; right: 0px; }
.w-dropdown-list { background: rgb(221, 221, 221); min-width: 100%; display: none; position: absolute; }
.w-dropdown-list.w--open { display: block; }
.w-dropdown-link { color: rgb(34, 34, 34); padding: 10px 20px; display: block; }
.w-dropdown-link.w--current { color: rgb(0, 130, 243); }
.w-dropdown-link:focus { outline: 0px; }
.w-lightbox-backdrop { cursor: auto; letter-spacing: normal; text-indent: 0px; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-break: normal; word-spacing: normal; overflow-wrap: normal; color: rgb(255, 255, 255); text-align: center; z-index: 2000; opacity: 0; user-select: none; -webkit-tap-highlight-color: transparent; background: rgba(0, 0, 0, 0.9); outline: 0px; font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif; font-size: 17px; font-style: normal; font-weight: 300; line-height: 1.2; list-style: disc; position: fixed; inset: 0px; transform: translate(0px); }
.w-lightbox-backdrop, .w-lightbox-container { height: 100%; overflow: auto; }
.w-lightbox-content { height: 100vh; position: relative; overflow: hidden; }
.w-lightbox-view { opacity: 0; width: 100vw; height: 100vh; position: absolute; }
.w-lightbox-view::before { content: ""; height: 100vh; }
.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view::before { height: 86vh; }
.w-lightbox-frame, .w-lightbox-view::before { vertical-align: middle; display: inline-block; }
.w-lightbox-figure { margin: 0px; position: relative; }
.w-lightbox-group .w-lightbox-figure { cursor: pointer; }
.w-lightbox-img { width: auto; max-width: none; height: auto; }
.w-lightbox-image { float: none; max-width: 100vw; max-height: 100vh; display: block; }
.w-lightbox-group .w-lightbox-image { max-height: 86vh; }
.w-lightbox-caption { text-align: left; text-overflow: ellipsis; white-space: nowrap; background: rgba(0, 0, 0, 0.4); padding: 0.5em 1em; position: absolute; bottom: 0px; left: 0px; right: 0px; overflow: hidden; }
.w-lightbox-embed { width: 100%; height: 100%; position: absolute; inset: 0px; }
.w-lightbox-control { cursor: pointer; background-position: 50% center; background-repeat: no-repeat; background-size: 24px auto; width: 4em; transition: 0.3s; position: absolute; top: 0px; }
.w-lightbox-left { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg=="); display: none; bottom: 0px; left: 0px; }
.w-lightbox-right { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+"); display: none; bottom: 0px; right: 0px; }
.w-lightbox-close { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4="); background-size: 18px auto; height: 2.6em; right: 0px; }
.w-lightbox-strip { white-space: nowrap; padding: 0px 1vh; line-height: 0; position: absolute; bottom: 0px; left: 0px; right: 0px; overflow: auto hidden; }
.w-lightbox-item { box-sizing: content-box; cursor: pointer; width: 10vh; padding: 2vh 1vh; display: inline-block; transform: translate(0px, 0px); }
.w-lightbox-active { opacity: 0.3; }
.w-lightbox-thumbnail { background: rgb(34, 34, 34); height: 10vh; position: relative; overflow: hidden; }
.w-lightbox-thumbnail-image { position: absolute; top: 0px; left: 0px; }
.w-lightbox-thumbnail .w-lightbox-tall { width: 100%; top: 50%; transform: translateY(-50%); }
.w-lightbox-thumbnail .w-lightbox-wide { height: 100%; left: 50%; transform: translate(-50%); }
.w-lightbox-spinner { box-sizing: border-box; border: 5px solid rgba(0, 0, 0, 0.4); border-radius: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; animation: 0.8s linear 0s infinite normal none running spin; position: absolute; top: 50%; left: 50%; }
.w-lightbox-spinner::after { content: ""; border-width: 3px; border-style: solid; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(255, 255, 255); border-image: none; border-radius: 50%; position: absolute; inset: -4px; }
.w-lightbox-hide { display: none; }
.w-lightbox-noscroll { overflow: hidden; }
@media (min-width: 768px) {
  .w-lightbox-content { height: 96vh; margin-top: 2vh; }
  .w-lightbox-view, .w-lightbox-view::before { height: 96vh; }
  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view::before { height: 84vh; }
  .w-lightbox-image { max-width: 96vw; max-height: 96vh; }
  .w-lightbox-group .w-lightbox-image { max-width: 82.3vw; max-height: 84vh; }
  .w-lightbox-left, .w-lightbox-right { opacity: 0.5; display: block; }
  .w-lightbox-close { opacity: 0.8; }
  .w-lightbox-control:hover { opacity: 1; }
}
.w-lightbox-inactive, .w-lightbox-inactive:hover { opacity: 0; }
.w-richtext::before, .w-richtext::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.w-richtext::after { clear: both; }
.w-richtext[contenteditable="true"]::before, .w-richtext[contenteditable="true"]::after { white-space: initial; }
.w-richtext ol, .w-richtext ul { overflow: hidden; }
.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div::after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div::after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div { outline: rgb(40, 149, 247) solid 2px; }
.w-richtext figure.w-richtext-figure-type-video > div::after, .w-richtext figure[data-rt-type="video"] > div::after { content: ""; display: none; position: absolute; inset: 0px; }
.w-richtext figure { max-width: 60%; position: relative; }
.w-richtext figure > div::before { cursor: default !important; }
.w-richtext figure img { width: 100%; }
.w-richtext figure figcaption.w-richtext-figcaption-placeholder { opacity: 0.6; }
.w-richtext figure div { color: rgba(0, 0, 0, 0); font-size: 0px; }
.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] { display: table; }
.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div { display: inline-block; }
.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption { caption-side: bottom; display: table-caption; }
.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] { width: 60%; height: 0px; }
.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div { width: 100%; }
.w-richtext figure.w-richtext-align-center { clear: both; margin-left: auto; margin-right: auto; }
.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div { max-width: 100%; }
.w-richtext figure.w-richtext-align-normal { clear: both; }
.w-richtext figure.w-richtext-align-fullwidth { text-align: center; clear: both; width: 100%; max-width: 100%; margin-left: auto; margin-right: auto; display: block; }
.w-richtext figure.w-richtext-align-fullwidth > div { padding-bottom: inherit; display: inline-block; }
.w-richtext figure.w-richtext-align-fullwidth > figcaption { display: block; }
.w-richtext figure.w-richtext-align-floatleft { float: left; clear: none; margin-right: 15px; }
.w-richtext figure.w-richtext-align-floatright { float: right; clear: none; margin-left: 15px; }
.w-nav { z-index: 1000; background: rgb(221, 221, 221); position: relative; }
.w-nav::before, .w-nav::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.w-nav::after { clear: both; }
.w-nav-brand { float: left; color: rgb(51, 51, 51); text-decoration: none; position: relative; }
.w-nav-link { vertical-align: top; color: rgb(34, 34, 34); text-align: left; margin-left: auto; margin-right: auto; padding: 20px; text-decoration: none; display: inline-block; position: relative; }
.w-nav-link.w--current { color: rgb(0, 130, 243); }
.w-nav-menu { float: right; position: relative; }
[data-nav-menu-open] { text-align: center; background: rgb(200, 200, 200); min-width: 200px; position: absolute; top: 100%; left: 0px; right: 0px; overflow: visible; display: block !important; }
.w--nav-link-open { display: block; position: relative; }
.w-nav-overlay { width: 100%; display: none; position: absolute; top: 100%; left: 0px; right: 0px; overflow: hidden; }
.w-nav-overlay [data-nav-menu-open] { top: 0px; }
.w-nav[data-animation="over-left"] .w-nav-overlay { width: auto; }
.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] { z-index: 1; top: 0px; right: auto; }
.w-nav[data-animation="over-right"] .w-nav-overlay { width: auto; }
.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] { z-index: 1; top: 0px; left: auto; }
.w-nav-button { float: right; cursor: pointer; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); user-select: none; padding: 18px; font-size: 24px; display: none; position: relative; }
.w-nav-button:focus { outline: 0px; }
.w-nav-button.w--open { color: rgb(255, 255, 255); background-color: rgb(200, 200, 200); }
.w-nav[data-collapse="all"] .w-nav-menu { display: none; }
.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open { display: block; }
.w--nav-dropdown-list-open { position: static; }
@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu { display: none; }
  .w-nav[data-collapse="medium"] .w-nav-button { display: block; }
}
@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu { display: none; }
  .w-nav[data-collapse="small"] .w-nav-button { display: block; }
  .w-nav-brand { padding-left: 10px; }
}
@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu { display: none; }
  .w-nav[data-collapse="tiny"] .w-nav-button { display: block; }
}
.w-tabs { position: relative; }
.w-tabs::before, .w-tabs::after { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.w-tabs::after { clear: both; }
.w-tab-menu { position: relative; }
.w-tab-link { vertical-align: top; text-align: left; cursor: pointer; color: rgb(34, 34, 34); background-color: rgb(221, 221, 221); padding: 9px 30px; text-decoration: none; display: inline-block; position: relative; }
.w-tab-link.w--current { background-color: rgb(200, 200, 200); }
.w-tab-link:focus { outline: 0px; }
.w-tab-content { display: block; position: relative; overflow: hidden; }
.w-tab-pane { display: none; position: relative; }
.w--tab-active { display: block; }
@media screen and (max-width: 479px) {
  .w-tab-link { display: block; }
}
.w-ix-emptyfix::after { content: ""; }
@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.w-dyn-empty { background-color: rgb(221, 221, 221); padding: 10px; }
.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible { display: none !important; }
.wf-layout-layout { display: grid; }
@font-face { font-family: "gg sans"; font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "gg sans"; font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: "gg sans"; font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "gg sans"; font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "gg sans"; font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "gg sans"; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c36db4c75529857767_ggsans-SemiboldItalic.ttf") format("truetype"); font-weight: 600; font-style: italic; font-display: swap; }
@font-face { font-family: "gg sans"; font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: "gg sans"; font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: "gg sans"; font-weight: 800; font-style: italic; font-display: swap; }
@font-face { font-family: "gg sans"; font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: Ggsans; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652736292cbf8363b43d077a_ggsans-Normal.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652736292cbf8363b43d077a_ggsans-Normal.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652736292cbf8363b43d077a_ggsans-Normal.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c36db4c75529857759_ggsans-Normal.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c31643fb931ea525ec_ggsans-Normal.ttf") format("truetype"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c31643fb931ea525ec_ggsans-Normal.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: Ggsans; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c30510e4ad4333a424_ggsans-Bold.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c37e8a69256e2797b9_ggsans-ExtraBold.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c36c440af015499282_ggsans-Bold.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c36c440af015499282_ggsans-Bold.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c322c77e92a43343ef_ggsans-ExtraBold.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c322c77e92a43343ef_ggsans-ExtraBold.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c322c77e92a43343ef_ggsans-ExtraBold.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c322c77e92a43343ef_ggsans-ExtraBold.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c387dadfeed3df77a3_ggsans-Bold.ttf") format("truetype"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c387dadfeed3df77a3_ggsans-Bold.ttf") format("truetype"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c387dadfeed3df77a3_ggsans-Bold.ttf") format("truetype"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c35ca90c6ad859f564_ggsans-ExtraBold.ttf") format("truetype"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c35ca90c6ad859f564_ggsans-ExtraBold.ttf") format("truetype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: Ggsans; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c341a1afd425063916_ggsans-ExtraBoldItalic.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c31428bfb1c99aecbb_ggsans-BoldItalic.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c35ca90c6ad859f555_ggsans-BoldItalic.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c35ca90c6ad859f555_ggsans-BoldItalic.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c322c77e92a43343f3_ggsans-ExtraBoldItalic.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c322c77e92a43343f3_ggsans-ExtraBoldItalic.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c322c77e92a43343f3_ggsans-ExtraBoldItalic.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c322c77e92a43343f3_ggsans-ExtraBoldItalic.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c322c77e92a43343f3_ggsans-ExtraBoldItalic.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c30510e4ad4333a421_ggsans-BoldItalic.ttf") format("truetype"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c34f8aed6dc77e4877_ggsans-ExtraBoldItalic.ttf") format("truetype"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: Ggsans; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c3ca731b7fff229a99_ggsans-SemiboldItalic.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c3ca731b7fff229a99_ggsans-SemiboldItalic.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c341a1afd42506392f_ggsans-SemiboldItalic.woff") format("woff"); font-weight: 600; font-style: italic; font-display: swap; }
@font-face { font-family: Ggsans; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c387dadfeed3df77dd_ggsans-MediumItalic.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c387dadfeed3df77d4_ggsans-MediumItalic.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c36b454129b33d2564_ggsans-MediumItalic.ttf") format("truetype"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c36b454129b33d2564_ggsans-MediumItalic.ttf") format("truetype"); font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: Ggsans; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c387dadfeed3df77e1_ggsans-NormalItalic.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c387dadfeed3df77e1_ggsans-NormalItalic.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c3ad2d5a4b94b1345f_ggsans-NormalItalic.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c3ad2d5a4b94b1345f_ggsans-NormalItalic.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c3494978451827c58c_ggsans-NormalItalic.ttf") format("truetype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: Ggsans; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c319ba7da75394c4cb_ggsans-Medium.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c319ba7da75394c4cb_ggsans-Medium.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c3494978451827c572_ggsans-Medium.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c3494978451827c572_ggsans-Medium.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c3494978451827c572_ggsans-Medium.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c32cbf8363b43e6604_ggsans-Medium.ttf") format("truetype"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: Ggsans; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c319ba7da75394c4dc_ggsans-Semibold.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c381a76d398864458d_ggsans-Semibold.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c381a76d398864458d_ggsans-Semibold.woff") format("woff"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652737c3fd070a45d90e0f94_ggsans-Semibold.ttf") format("truetype"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Abcgintonord 800"; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65273da649497845182f7341_abcgintonord-800-extrabolditalic.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65273da6fd070a45d9154a27_abcgintonord-800-extrabolditalic.ttf") format("truetype"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: "Abcgintonord 800"; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65273da62cbf8363b445b021_abcgintonord-800-extrabold.woff2") format("woff2"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65273da61428bfb1c9a2b291_abcgintonord-800-extrabold.ttf") format("truetype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: Abcgintodiscord; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67110a451d677abf8340c6da_ABCGintoDiscord-Regular.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: Abcgintodiscordnord; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67110b10efb84547ce5e8ef7_ABCGintoDiscordNord-Bold.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: Abcgintodiscord; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67110a452ee74d65f90c1dc0_ABCGintoDiscord-Medium.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: Abcgintodiscordnord; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6889f627207aaaa4b432ae38_ABCGintoDiscordNord-BoldItalic.woff2") format("woff2"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: ABCGintoNormal-Bold; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65274471f1a58fe9565b9ca9_60ae8e384c11e54fd6986f3b_ABCGintoNormal-Bold.woff") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: Abcgintodiscordnord-italic; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6889f7e5202cb602fb1fc8ae_ABCGintoDiscordNord-BlackItalic.woff") format("woff"); font-weight: 900; font-style: italic; font-display: swap; }
@font-face { font-family: "Ginto nord"; font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Ginto nord"; font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Ginto nord"; font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: "Ginto nord"; font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Ginto nord"; font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Ginto nord"; font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Ginto nord"; font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: Ginto; font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: Ginto; font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: Ginto; font-weight: 900; font-style: italic; font-display: swap; }
@font-face { font-family: Ginto; font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: Ginto; font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: Ginto; font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: Ginto; font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: Ginto; font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: Ginto; font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: Ginto; font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: Ginto; font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: Ginto; font-weight: 100; font-style: italic; font-display: swap; }
@font-face { font-family: "Source Code Pro"; font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 200; font-style: italic; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 900; font-style: italic; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 200; font-style: normal; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 600; font-style: italic; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 100; font-style: italic; font-display: swap; }
@font-face { font-family: Notosans; font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: "ABC Ginto Normal"; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65e5baf6b5e4414d366b9dd7_ABCGintoNormalVariable.ttf") format("truetype"); font-weight: 100 900; font-style: normal; font-display: swap; }
@font-face { font-family: Ggsansmono; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65e807de140a10ba516f4805_ggsansmono-Normal.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: Ggsansmono; src: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65e807de693dc15751ec6ede_ggsansmono-Bold.ttf") format("truetype"); font-weight: 700; font-style: normal; font-display: swap; }
:root { --not-quite-black: #23272a; --blurple: #5865f2; --black: #060a0b; --white: #fff; --dark-charcoal: #2c2f33; --dark-button-hover: #3b3b3b; --button-hover: #8891f2; --greyple: #99aab5; --spring-green: #57f287; --dim-grey: #50555f; --off-white: #f6f6f6; --dark-blurple: #3442d9; --fuchsia: #eb459e; --yellow: #fee75c; --mint-green: #43b581; --red: #ed4245; --ekko-red: #de2761; --vivid-cerulean: #00b0f4; --orange: #fda220; --pink: #ffcdee; --pinc-2: #dc4195; --green: #52f180; --purple: #808aff; --refresh-blue: #161cbb; --navy-blue: #24173f; --always-white: white; --mobile-nav-radius: 0rem; }
.w-layout-grid { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.w-checkbox { margin-bottom: 5px; padding-left: 20px; display: block; }
.w-checkbox::before { content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }
.w-checkbox::after { content: " "; clear: both; grid-area: 1 / 1 / 2 / 2; display: table; }
.w-checkbox-input { float: left; margin: 4px 0px 0px -20px; line-height: normal; }
.w-checkbox-input--inputType-custom { border: 1px solid rgb(204, 204, 204); border-radius: 2px; width: 12px; height: 12px; }
.w-checkbox-input--inputType-custom.w--redirected-checked { background-color: rgb(56, 152, 236); background-image: url("/assets/remote/d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-color: rgb(56, 152, 236); }
.w-checkbox-input--inputType-custom.w--redirected-focus { box-shadow: rgb(56, 152, 236) 0px 0px 3px 1px; }
.w-form-formradioinput--inputType-custom { border: 1px solid rgb(204, 204, 204); border-radius: 50%; width: 12px; height: 12px; }
.w-form-formradioinput--inputType-custom.w--redirected-focus { box-shadow: rgb(56, 152, 236) 0px 0px 3px 1px; }
.w-form-formradioinput--inputType-custom.w--redirected-checked { border-width: 4px; border-color: rgb(56, 152, 236); }
.w-pagination-wrapper { flex-wrap: wrap; justify-content: center; display: flex; }
.w-pagination-previous { color: rgb(51, 51, 51); background-color: rgb(250, 250, 250); border: 1px solid rgb(204, 204, 204); border-radius: 2px; margin-left: 10px; margin-right: 10px; padding: 9px 20px; font-size: 14px; display: block; }
.w-pagination-previous-icon { margin-right: 4px; }
.w-pagination-next { color: rgb(51, 51, 51); background-color: rgb(250, 250, 250); border: 1px solid rgb(204, 204, 204); border-radius: 2px; margin-left: 10px; margin-right: 10px; padding: 9px 20px; font-size: 14px; display: block; }
.w-pagination-next-icon { margin-left: 4px; }
.w-layout-hflex { flex-direction: row; align-items: flex-start; display: flex; }
.w-embed-youtubevideo { background-image: url("/assets/remote/d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg"); background-position: 50% center; background-size: cover; width: 100%; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; position: relative; }
.w-embed-youtubevideo:empty { min-height: 75px; padding-bottom: 56.25%; }
.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible { outline-offset: 2px; border-radius: 50%; outline: rgb(59, 121, 195) solid 2px; }
body { color: var(--not-quite-black); font-family: Ggsans, sans-serif; font-size: 16px; line-height: 24px; }
h1 { color: var(--not-quite-black); margin-top: 0px; margin-bottom: 20px; font-family: "Abcgintonord 800", sans-serif; font-size: 56px; font-weight: 700; line-height: 1; }
h2 { color: rgb(35, 39, 42); margin-top: 0px; margin-bottom: 40px; font-family: "Abcgintonord 800", sans-serif; font-size: 40px; font-weight: 700; line-height: 90%; }
h3 { color: rgb(35, 39, 42); margin-top: 40px; margin-bottom: 40px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 32px; font-weight: 400; line-height: 1; }
h4 { margin-top: 10px; margin-bottom: 10px; font-size: 18px; font-weight: 700; line-height: 24px; }
h5 { margin-top: 10px; margin-bottom: 10px; font-family: Ggsans, sans-serif; font-size: 14px; font-weight: 700; line-height: 20px; }
h6 { margin-top: 10px; margin-bottom: 10px; font-size: 12px; font-weight: 700; line-height: 18px; }
p { margin-bottom: 0px; }
a { color: var(--blurple); font-size: 16px; font-weight: 400; text-decoration: none; }
a:focus-visible, a[data-wf-focus-visible] { outline-offset: 4px; border-radius: 1px; outline: rgb(88, 101, 242) solid 2px; }
ul { margin-top: 0px; margin-bottom: 0px; padding-left: 20px; }
ol { margin-top: 0px; margin-bottom: 10px; padding-left: 24px; }
img { max-width: 100%; display: inline-block; }
strong { font-family: Ggsans, sans-serif; font-weight: 700; }
em { font-style: italic; }
blockquote { border-left: 5px solid rgb(226, 226, 226); margin-bottom: 10px; padding: 10px 20px; font-size: 18px; line-height: 22px; }
figure { margin-bottom: 10px; }
.body { color: var(--black); font-family: Ggsans, sans-serif; font-size: 16px; font-weight: 400; line-height: 150%; }
.body.black { background-color: rgb(6, 10, 11); font-family: Ggsans, sans-serif; }
.body.black.is_2026 { background-color: rgb(5, 8, 9); }
.body.modal-open { overflow: hidden; }
.body.blue-home { background-color: rgb(64, 78, 237); }
.body.is-dark-blue { background-color: rgb(26, 32, 129); }
.body.is-dark-blue-2 { background-color: rgb(0, 0, 42); }
.body.is-dark { background-color: rgb(0, 0, 0); }
.body.is_2025 { color: var(--white); font-family: Abcgintodiscord, sans-serif; }
.footer { background-color: rgb(88, 101, 242); padding-top: 80px; padding-bottom: 64px; }
.grid { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; align-items: center; }
.container-1260px { width: 90%; max-width: 1180px; margin: auto; position: static; }
.container-1260px._980px { max-width: 980px; }
.container-1260px._100, .container-1260px.rel, .container-1260px.safety { position: relative; }
.container-1260px.safety-tarot { padding-bottom: 140px; position: relative; }
.container-1260px.home { padding-top: 20px; padding-bottom: 160px; position: relative; }
.container-1260px.st { position: sticky; top: 80px; }
.container-1260px.transp { overflow: hidden; }
.container-1260px.max-700px { max-width: 700px; margin-left: 0px; }
.container-1260px.app { z-index: 1; position: relative; }
.container-1260px.app.is-center { flex-flow: column; display: flex; }
.container-1260px.is-relative { position: relative; }
.container-1260px.all { width: 100%; }
.container-1260px.hub { margin-top: 80px; margin-bottom: -280px; }
.container-1260px.z-index-3.is_why { max-width: 1263px; }
.logo-footer { color: rgb(35, 39, 42); text-transform: uppercase; min-width: 124px; max-width: 250px; margin-top: 0px; margin-bottom: 0px; font-family: "Ginto nord", sans-serif; font-size: 32px; font-weight: 800; line-height: 95%; }
.language { z-index: 2; flex-direction: column; align-items: flex-start; width: 100%; max-width: 190px; margin-top: 24px; margin-bottom: 24px; margin-left: 0px; font-family: Ggsans, sans-serif; display: block; }
.language.new { margin-top: 16px; margin-bottom: 48px; }
.dropdown-toggle { color: rgb(255, 255, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6257bf8b5ba300233705a542_en.png"); background-position: 0% center; background-repeat: no-repeat; background-size: 24px auto; justify-content: space-between; margin-left: 0px; padding: 0px 18px 0px 31px; line-height: 17px; display: flex; }
.arrow { position: absolute; inset: 6px 0% 0% auto; }
.dropdown-list { margin-bottom: 8px; inset: auto 0% 8px; }
.dropdown-list.w--open { background-color: rgb(255, 255, 255); border-radius: 8px; max-height: 320px; margin-bottom: 8px; padding: 0px; bottom: 16px; overflow: scroll; }
.section-black { background-color: rgba(221, 221, 221, 0); justify-content: center; align-items: flex-start; min-height: 913px; padding-top: 112px; display: flex; }
.section-black.is-new-st { padding-top: 100px; padding-bottom: 40px; }
.dropdown-link { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6257c2a1e7544e303083b2b1_bolg.png"); background-position: 8px center; background-repeat: no-repeat; background-size: 24px auto; margin-bottom: 0px; padding: 8px 8px 8px 39px; }
.dropdown-link:hover { background-color: rgb(227, 228, 230); border-radius: 8px; }
.image { min-width: 24px; max-width: 24px; color: var(--blurple); -webkit-text-fill-color: inherit; mix-blend-mode: normal; background-clip: padding-box; }
.vertical-flex { z-index: 12; flex-direction: column; align-items: flex-start; font-family: Ggsans, sans-serif; display: flex; position: relative; }
.vertical-flex.mobile-left.is_new { z-index: auto; }
.link-s { margin-right: 29px; }
.flex-horizontal { align-items: center; text-decoration: none; display: flex; position: relative; }
.flex-horizontal.card { display: flex; }
.flex-horizontal.top-m, .flex-horizontal.top-soc { margin-top: 24px; }
.flex-horizontal.sound { gap: 8px 0px; flex-direction: column; align-items: flex-start; }
.flex-horizontal.top-footer { margin-top: 24px; }
.flex-horizontal.roles { gap: 0px 14px; }
.flex-horizontal.roles.hide { display: none; }
.flex-horizontal.connection { gap: 4px 8px; flex-direction: column; align-items: flex-start; }
.flex-horizontal.wrap { flex-wrap: wrap; }
.flex-horizontal.roles-2 { gap: 0px 14px; }
.flex-horizontal.roles-2.hide { display: none; }
.flex-horizontal.top-soc-new { margin-top: 16px; }
.link-footer { color: rgb(255, 255, 255); margin-top: 8px; font-family: Ggsans, sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; text-decoration: none; display: block; }
.link-footer:hover { text-decoration: underline; }
.link-footer.top-new-link { margin-top: 12px; font-family: Abcgintodiscord, sans-serif; transition: 0.3s; }
.link-footer.top-new-link:hover { text-decoration: underline; }
.footer-line { border-top: 1px rgb(35, 39, 42); justify-content: space-between; align-items: flex-start; margin-top: 32px; padding-top: 32px; display: flex; position: relative; }
.button { background-color: rgb(35, 39, 42); border-radius: 40px; padding: 7px 16px; font-weight: 400; transition: 0.2s; }
.button:hover { background-color: rgb(54, 57, 31); box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button.footer-open-discord-button.footer-open-discord-button-js { font-size: 14px; line-height: 24px; }
.button.question-form { margin-top: 20px; }
.button.questions { cursor: pointer; margin-top: 16px; }
.discord { width: 124px; padding-top: 0px; }
.navbar { background-color: rgba(221, 221, 221, 0); }
.nav-link { color: rgb(255, 255, 255); margin-left: 4px; margin-right: 4px; padding: 10px; font-weight: 600; transition: 0.2s; }
.nav-link:hover { text-decoration: underline; }
.nav-link.w--current { color: rgb(255, 255, 255); }
.nav-link.black { color: rgb(32, 34, 37); }
.nav-link.mobile-hide { padding-left: 10px; padding-right: 10px; }
.button-white { color: rgb(35, 39, 42); background-color: rgb(255, 255, 255); border-radius: 40px; padding: 7px 16px; font-size: 14px; font-weight: 700; line-height: 24px; transition: 0.2s; }
.button-white:hover { color: rgb(88, 101, 242); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-white:focus-visible, .button-white[data-wf-focus-visible] { border-radius: 40px; }
.button-white.color-blue { color: rgb(255, 255, 255); background-color: rgb(88, 101, 242); }
.button-white.color-blue:hover { background-color: rgb(114, 137, 218); }
.button-white.color-blue-right { color: rgb(255, 255, 255); background-color: rgb(88, 101, 242); flex: 0 0 auto; }
.button-white.color-blue-right:hover { background-color: rgb(114, 137, 218); }
.button-white.color-blue-right.footer-open-discord-button.footer-open-discord-button-js.left-align.bigger-btn { padding-top: 12px; padding-bottom: 13px; padding-right: 24px; font-size: 16px; }
.button-white.color-blue-right.left.mobile-power { font-weight: 600; }
.button-white.color-blue-right.price { text-align: center; width: 100%; margin-bottom: auto; }
.button-white.color-blue-right.mobile-left { margin-top: 0px; }
.button-white.color-blue-right.gt-2.get-st.left-align.bigger-btn { padding: 12px 24px 13px; font-size: 16px; }
.button-white.footer-open-discord-button.footer-open-discord-button-js { line-height: 24px; }
.button-white.nitro { z-index: 1; text-align: center; width: 100%; margin-top: auto; padding-top: 14px; padding-bottom: 14px; font-size: 20px; position: relative; }
.button-white._40px { justify-content: center; align-items: center; min-height: 40px; padding-top: 8px; padding-bottom: 8px; display: flex; }
.button-white.nitro-banner { color: rgb(0, 0, 0); border-radius: 16px; padding-top: 9px; padding-bottom: 9px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; line-height: 130%; text-decoration: underline; transition-duration: 0.3s; }
.button-white.nitro-banner:hover { box-shadow: none; background-color: rgb(199, 200, 206); }
.button-white.nitro-new { z-index: 1; color: rgb(255, 255, 255); text-align: center; background-color: rgba(255, 255, 255, 0); border: 1.5px solid rgba(255, 255, 255, 0.1); border-radius: 16px; justify-content: center; align-items: center; width: auto; max-height: 3rem; margin-top: auto; padding: 14px 24px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; display: flex; position: relative; }
.button-white.nitro-new:hover { color: rgb(0, 0, 0); background-color: rgb(199, 200, 206); }
.button-white.nitro-new.is-full { border-radius: 12px; width: 100%; margin-top: 0px; padding-left: 24px; padding-right: 24px; }
.button-white.nitro-new.is-full.is-new { background-color: rgba(255, 255, 255, 0.1); border-width: 1px; border-color: rgba(255, 255, 255, 0.3); padding-top: 13.5px; padding-bottom: 13.5px; line-height: 1.3125; }
.button-white.nitro-new.is-full.is-new:hover { background-color: rgb(199, 200, 206); }
.button-white.nitro-new.is_hide { display: none; }
.button-white.nitro-new-white { z-index: 1; color: rgb(0, 0, 0); text-align: center; background-color: rgb(255, 255, 255); border: 1.5px solid rgba(255, 255, 255, 0.1); border-radius: 12px; justify-content: center; align-items: center; width: 100%; max-height: 3rem; margin-top: auto; padding-top: 14px; padding-bottom: 14px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; display: flex; position: relative; }
.button-white.nitro-new-white { z-index: 1; color: rgb(255, 255, 255); text-align: center; background-color: rgba(255, 255, 255, 0); border: 1.5px solid rgba(255, 255, 255, 0.3); border-radius: 12px; justify-content: center; align-items: center; width: 100%; max-height: 3rem; margin-top: 0px; padding: 14px 24px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; display: flex; position: relative; }
.button-white.nitro-new-white:hover { color: rgb(0, 0, 0); background-color: rgb(199, 200, 206); }
.button-white.nitro-new-white.is-price { border-radius: 16px; width: auto; max-height: none; line-height: 16px; }
.button-white.nitro-new-white.is-price.is-new { background-color: rgba(255, 255, 255, 0.1); border-width: 1px; border-color: rgba(255, 255, 255, 0.3); border-radius: 0.75rem; height: 3rem; padding: 0.84375rem 1.28125rem; }
.button-white.nitro-new-white.is-price.is-new:hover { background-color: rgb(199, 200, 206); }
.button-white.nitro-new-white-s { z-index: 1; color: rgb(0, 0, 0); text-align: center; background-color: rgb(255, 255, 255); border: 1.5px solid rgba(255, 255, 255, 0.3); border-radius: 12px; justify-content: center; align-items: center; width: 100%; max-height: 3rem; margin-top: 0px; padding: 14px 24px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; display: flex; position: relative; }
.button-white.nitro-new-white-s:hover { color: rgb(0, 0, 0); background-color: rgb(199, 200, 206); }
.button-white.nitro-new-white-s.is-auto { width: auto; padding-top: 13.5px; padding-bottom: 13.5px; }
.button-white.nitro-new-white-s.is-price { border-radius: 16px; width: auto; max-height: none; line-height: 16px; }
.button-white.nitro-new-white-s.is-price.is-new { border-style: none; border-radius: 0.75rem; height: 3rem; padding: 0.84375rem 1.28125rem; }
.button-white.nitro-new-w { z-index: 1; color: rgb(0, 0, 0); text-align: center; background-color: rgb(255, 255, 255); border: 1.5px solid rgba(255, 255, 255, 0.1); border-radius: 12px; justify-content: center; align-items: center; width: 100%; max-height: 3rem; margin-top: auto; padding: 14px 24px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; display: flex; position: relative; }
.button-white.nitro-new-w:hover { color: rgb(0, 0, 0); background-color: rgb(199, 200, 206); }
.button-white.nitro-new-w.is-new { border-style: none; padding-top: 13.5px; padding-bottom: 13.5px; line-height: 1.3125; }
.container-1320px { width: 100%; max-width: 1320px; margin-left: auto; margin-right: auto; padding-left: 40px; padding-right: 40px; position: relative; }
.container-1320px.is_2025 { max-width: 1570px; }
.container-1320px.is_power { max-width: 1400px; }
.container-1320px.is-1540.z-index-3.is_video { max-width: 1020px; }
.container-1320px.is_sdk { max-width: 1540px; }
.container-1320px.is_preloader { justify-content: center; align-items: center; display: flex; }
.container-1320px.is_source { max-width: 1400px; }
.container-1320px.is-small { max-width: 700px; }
.container-1320px.is-small.lr-small { max-width: 750px; }
.container-1320px.is-small.is_commerce { max-width: 700px; }
.container-1320px.is_2026 { max-width: 1538px; padding-left: 80px; padding-right: 80px; }
.hero-layout { gap: 0px; flex-direction: column; grid-template-rows: auto; grid-template-columns: minmax(200px, 500px) 1.4fr; align-items: center; min-height: 484px; display: flex; }
.like { color: rgba(255, 255, 255, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6257d7626586ce34746c54d1_svg8.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: 40px auto; max-width: 40px; max-height: 40px; font-size: 18px; display: inline-block; position: relative; top: -5px; }
.like.new { background-size: contain; width: 5vw; max-width: none; height: auto; max-height: none; margin-bottom: -1rem; font-size: 2.6vw; line-height: 1.75; display: inline-block; top: 0px; }
.paragraph-16px { color: rgb(199, 204, 209); margin-top: 0px; margin-bottom: 20px; }
.paragraph-16px.font-dark { color: var(--not-quite-black); }
.paragraph-16px.text-color-gray { overflow: hidden; }
.paragraph-16px.text-color-gray.tablet-left { margin-bottom: 16px; }
.paragraph-16px.text-color-gray.tablet-left.build { margin-bottom: 0px; }
.paragraph-16px.text-color-gray.container-580px { text-align: center; }
.paragraph-16px.text-color-gray.padding-24px { margin-bottom: 24px; }
.paragraph-16px.text-color-gray.text-align-left { text-align: left; }
.paragraph-16px.text-color-gray.text-align-left._80--s { max-width: 90%; }
.paragraph-16px.text-color-gray._1, .paragraph-16px.text-color-gray._2, .paragraph-16px.text-color-gray._3, .paragraph-16px.text-color-gray._4 { margin-bottom: 16px; }
.paragraph-16px.text-color-gray.is-left.hub { margin-bottom: 0px; }
.paragraph-16px.text-color-gray._2, .paragraph-16px.text-color-gray._3, .paragraph-16px.text-color-gray._4 { margin-bottom: 16px; display: none; }
.paragraph-16px.text-color-gray.app-centered { text-align: center; }
.paragraph-16px.text-color-gray.is_gdk { text-align: center; margin-bottom: 0px; }
.paragraph-16px.text-color-white-cecondary { color: rgb(246, 246, 246); }
.paragraph-16px.text-color-white-cecondary.text-aline-center { text-align: center; }
.paragraph-16px.text-color-white-cecondary.text-aline-center.width { width: 70%; }
.paragraph-16px.text-color-gray { color: rgb(80, 85, 95); font-size: 16px; font-weight: 400; line-height: 24px; }
.paragraph-16px.text-color-gray.text-white { color: rgb(255, 255, 255); }
.paragraph-16px.text-color-gray.text-white.policy { margin-top: 20px; }
.s-items { flex-direction: column; justify-content: center; align-items: center; margin-left: 0px; margin-right: 0px; padding-bottom: 100px; display: flex; position: relative; }
.items-wrapper { background-color: var(--white); border-radius: 5px; width: 100%; max-width: 1320px; margin-top: -300px; margin-bottom: 40px; padding: 100px; }
.items-wrapper.is-new { background-color: rgba(255, 255, 255, 0.1); border-radius: 50px; margin-top: 0px; padding: 40px; }
.items-wrapper.is-new.is-center { margin-bottom: 24px; margin-left: auto; margin-right: auto; padding-top: 87px; padding-left: 57px; padding-right: 57px; }
.grid-items-wrapper { gap: 60px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; max-width: 930px; margin-top: 60px; margin-left: auto; margin-right: auto; display: grid; }
.grid-items-wrapper.is-new { gap: 56px; margin-top: 45px; }
.item-card { flex-direction: column; justify-content: space-between; align-items: flex-start; height: 100%; display: flex; }
.item-card-icon { width: auto; margin-bottom: 20px; display: block; }
.item-card-icon.is-new { max-width: 40px; margin-bottom: 0px; }
.item-star-wr { margin-top: 12px; display: flex; }
.item-star-wr.top-none { margin-top: 0px; }
.item-star-icon { margin-top: -1px; margin-right: 4px; }
.p-16px-grey { color: rgb(144, 153, 164); margin-top: 20px; margin-bottom: 20px; font-size: 16px; }
.p-16px-grey._7 { color: rgb(199, 204, 209); }
.p-16px-grey.heading1-rich { margin-top: 0px; }
.p-16px-grey.title { color: rgb(79, 84, 92); margin-bottom: 0px; }
.p-16px-grey.grey { color: rgb(79, 84, 92); }
.p-16px-grey.grey._0px { margin-top: 4px; }
.outline-button { color: rgb(88, 101, 242); border: 1px solid rgb(222, 224, 252); border-radius: 3px; padding: 6px 16px; font-size: 14px; font-weight: 500; text-decoration: none; transition: color 0.3s, background-color 0.3s; }
.outline-button:hover { background-color: var(--blurple); color: var(--white); }
.outline-button.newsroom { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0); border-color: rgba(255, 255, 255, 0.1); border-radius: 12px; justify-content: center; align-items: center; max-height: 48px; padding: 13px 24px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; line-height: 130%; transition: 0.3s; display: inline-flex; }
.outline-button.newsroom:hover { background-color: rgba(255, 255, 255, 0.1); border-color: rgba(255, 255, 255, 0); }
.outline-button.newsroom.media { cursor: pointer; margin-top: 64px; font-family: Abcgintodiscord, sans-serif; }
.outline-button.careers { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0); border-color: rgba(255, 255, 255, 0.1); border-radius: 12px; justify-content: center; align-items: center; max-height: 48px; padding: 13px 24px; font-family: "ABC Ginto Normal", sans-serif; font-size: 16px; line-height: 130%; transition: 0.3s; display: inline-flex; }
.outline-button.careers:hover { background-color: rgba(255, 255, 255, 0.1); border-color: rgba(255, 255, 255, 0); }
.outline-button.careers.load-more-jobs.hide { font-family: Abcgintodiscord, sans-serif; }
.outline-button.is-new { border-color: var(--blurple); background-color: var(--blurple); max-height: 32px; color: var(--white); border-radius: 5px; justify-content: center; align-items: center; margin-top: 20px; font-family: Abcgintodiscord, sans-serif; font-weight: 500; transition: 0.3s; display: flex; }
.outline-button.is-new:hover { background-color: rgb(49, 58, 160); border-color: rgb(49, 58, 160); }
.outline-button.is-new-open { border-color: var(--blurple); background-color: var(--blurple); max-height: none; color: var(--white); border-radius: 5px; justify-content: center; align-items: center; margin-top: 30px; padding-top: 4px; padding-bottom: 4px; font-family: Abcgintodiscord, sans-serif; font-weight: 500; line-height: 1.5; transition: 0.3s; display: flex; }
.outline-button.is-new-open:hover { background-color: rgb(49, 58, 160); border-color: rgb(49, 58, 160); }
.background-video { z-index: 1; width: 624px; max-width: 1000px; height: 624px; margin-top: -70px; margin-left: auto; margin-right: auto; position: absolute; inset: 0%; overflow: visible; }
.background-video.is-new { width: 100%; max-width: 740px; height: 700px; margin-top: -40px; }
.relative { width: 100%; position: relative; }
.relative.top-0px { position: relative; }
.relative.top-0px.parner { max-width: 80%; left: 110px; }
.relative.mob-none.new { background-color: rgb(121, 121, 121); }
.relative.mob-none.is-new { margin-top: 187px; }
.relative.margin-20px { background-color: rgb(255, 255, 255); height: auto; padding-left: 20px; }
.relative.top-134 { flex-direction: column; justify-content: center; align-items: center; max-width: 19.375rem; margin-top: 134px; margin-left: auto; margin-right: auto; padding-bottom: 120px; display: none; }
.relative.max-424 { border-radius: 8px; max-height: 442px; }
.relative.bottom { margin-bottom: 4px; }
.relative.bottom-24, .relative.is_apply { margin-bottom: 24px; }
.relative.is_apply.other-games-activity.hide { display: none; }
.relative.future-layout { flex-direction: column; align-items: flex-start; max-width: 536px; display: flex; }
.relative.inline { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: inline-grid; }
.relative.radius { border-bottom-right-radius: 1.5rem; border-bottom-left-radius: 1.5rem; }
.relative.top-small { height: 100%; overflow: clip; }
.relative.is-inline, .relative.is-revers { width: auto; display: inline-block; }
.relative.is-in { display: inline-block; }
.relative.is-layout { justify-content: center; align-items: center; display: flex; }
.relative.is-select { z-index: 3; }
.overflow { max-width: 100vw; overflow: hidden; }
.button-blue { background-color: rgb(88, 101, 242); border-radius: 3px; justify-content: center; align-items: center; min-height: 50px; padding-left: 20px; padding-right: 20px; font-size: 14px; font-weight: 400; line-height: 21%; transition: 0.2s; display: flex; }
.button-blue:hover { transform: translateY(-1px); }
.container-1180px { z-index: 10; width: 90%; max-width: 1180px; margin-left: auto; margin-right: auto; font-family: Ggsans, sans-serif; position: relative; }
.container-1180px.flex { justify-content: space-between; align-items: center; max-width: 1180px; min-height: 80px; margin-left: auto; margin-right: auto; display: flex; }
.container-1180px.course-promises { gap: 0px 25px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.container-1180px.bg-gray-courses { background-color: rgb(246, 246, 246); border-radius: 8px; padding-top: 100px; padding-bottom: 1px; }
.container-1180px.flex-center { flex-direction: column; justify-content: center; align-items: center; display: flex; }
.container-1180px.max680 { flex-direction: column; justify-content: center; align-items: center; max-width: 660px; display: flex; }
.container-1180px.center { flex-direction: column; justify-content: center; align-items: center; display: flex; }
.container-1180px.footer-l { position: static; }
.container-1180px.is-center { flex-direction: column; justify-content: center; align-items: center; display: flex; }
.container-1180px.is_nav { justify-content: space-between; align-items: center; max-width: 1180px; min-height: 80px; margin-left: auto; margin-right: auto; display: flex; }
.container-1180px.nitro-center { justify-content: center; align-items: center; display: flex; }
.container-1180px.teen { justify-content: space-between; align-items: center; max-width: 1280px; min-height: 80px; margin-left: auto; margin-right: auto; display: flex; }
.section-black2 { background-color: rgba(221, 221, 221, 0); justify-content: center; align-items: flex-start; padding-top: 45px; position: relative; }
.img-link { justify-content: center; align-items: center; max-width: 18px; max-height: 18px; margin-top: 0px; margin-left: 8px; margin-right: -26px; display: flex; }
.img-link.none-top { margin-top: 0px; top: 0px; }
.img-link.none-top.display-none { display: none; }
.div-white { background-color: rgb(255, 255, 255); border-radius: 5px; align-items: center; padding: 20px 32px 20px 0px; transition: 0.2s; display: flex; overflow: hidden; }
.div-white:hover { transform: translateY(-10px); }
.img-30px { width: 170px; margin-left: -30px; margin-right: 30px; }
.text-18px { color: rgb(79, 84, 92); margin-bottom: 8px; font-size: 18px; font-weight: 500; line-height: 22px; }
.text-18px.rich { color: rgb(199, 204, 209); margin-top: 0px; }
.text-17px { color: rgb(144, 153, 164); font-size: 17px; line-height: 26px; }
.text-17px.color-dark { color: rgb(6, 6, 7); margin-top: 8px; margin-bottom: 18px; font-size: 16px; font-weight: 700; }
.grid-card { gap: 40px; grid-template-rows: auto; margin-bottom: 100px; }
.flex--enter { z-index: 1; flex-direction: column; justify-content: center; align-items: center; min-height: 52px; margin-top: 0px; display: flex; position: relative; }
.flex--enter.top { justify-content: center; margin-left: auto; margin-right: auto; padding-top: 10px; }
.flex--enter.top.is-new { padding-top: 46px; }
.flex--enter.top.is-new.z-index-3.is-top { padding-top: 47px; }
.flex--enter.top.is-left { justify-content: flex-start; align-items: center; margin-bottom: auto; }
.flex--enter.top.is-left.is-update { padding-top: 0px; }
.flex--enter.max-840 { width: 85%; max-width: 846px; margin-left: auto; margin-right: auto; }
.div-img-absol { z-index: -1; justify-content: space-between; align-items: center; width: 100%; height: 490px; margin-bottom: 100px; display: flex; position: absolute; inset: auto 0% 0%; }
.div-block { background-image: linear-gradient(125deg, rgb(115, 142, 245), rgb(179, 174, 241)); justify-content: center; align-items: center; margin-top: -192px; padding-top: 311px; padding-bottom: 400px; display: flex; position: relative; top: 0px; }
.image-2 { position: absolute; inset: -200px auto auto -200px; }
.image-rhombus { margin-top: 30%; margin-left: 26%; position: absolute; inset: 0% 0% auto; }
.image-triangle { margin-bottom: 50px; margin-right: -100px; position: absolute; inset: auto 0% 0% auto; }
.image-abstraction { position: absolute; inset: -60px -170px auto auto; }
.image-line { z-index: 0; position: absolute; inset: auto auto 0px -200px; }
.container-1400px { width: 100%; max-width: 1400px; margin-left: 40px; margin-right: 40px; position: relative; }
.container-1400px._90 { width: 90%; margin-left: 0px; margin-right: 0px; }
.primary-400-24px-white { color: rgb(255, 255, 255); text-align: left; margin-top: 0px; margin-bottom: 40px; font-size: 24px; font-weight: 400; line-height: 29px; }
.primary-400-24px-white.investors { color: rgb(35, 39, 42); margin-top: 24px; margin-bottom: 0px; }
.primary-400-24px-white.medium { color: rgb(35, 39, 42); }
.grid-project { gap: 40px 0px; grid-template-rows: auto auto auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; margin-bottom: 40px; display: grid; }
.os-h4 { color: rgb(255, 255, 255); letter-spacing: 0.2px; text-transform: uppercase; margin-top: -5px; margin-bottom: 0px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 16px; font-weight: 700; line-height: 16px; }
.os-h4:hover { padding-right: 0px; }
.img-24px { filter: grayscale() brightness(10000%); max-width: 24px; min-height: 24px; margin-top: -5px; margin-right: 12px; display: inline-block; }
.link-name { color: var(--white); margin-top: 10px; margin-left: 36px; font-size: 20px; line-height: 24px; text-decoration: none; display: block; }
.link-name._16px { font-size: 16px; }
.link-more { color: rgba(255, 255, 255, 0.75); cursor: pointer; border-bottom: 1px solid rgb(176, 183, 252); margin-bottom: 10px; font-size: 16px; font-weight: 500; line-height: 18px; text-decoration: underline; transition: 0.2s; }
.link-more:hover { color: var(--white); }
.button-black { color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); border-radius: 3px; justify-content: center; align-items: center; min-height: 50px; padding-left: 20px; padding-right: 20px; font-size: 14px; font-weight: 400; line-height: 21px; transition: 0.2s; display: flex; }
.button-black:hover { transform: translateY(-1px); }
.button-black.rich { width: 100%; max-width: 125px; margin-top: 40px; font-weight: 400; }
.image-svg { width: 110%; max-width: none; margin-left: 0%; position: absolute; inset: -0.1% 0% auto; }
.image-svg2 { width: 110%; max-width: none; position: absolute; inset: auto 0% 0%; }
.step-by-step-slider { background-color: rgba(0, 0, 0, 0); min-height: 500px; margin-top: 40px; margin-left: 5%; margin-right: 5%; }
.step-by-step-slider-musk { width: 34%; margin-left: auto; margin-right: auto; overflow: visible; }
.step-by-step-slid { min-width: 380px; max-width: 730px; min-height: 500px; margin-right: 30px; }
.div-put { width: 100%; min-height: 500px; max-height: none; margin-right: 30px; display: flex; }
.blue { background-color: rgb(32, 34, 37); border-radius: 5px; flex-direction: column; flex: 0 0 auto; justify-content: space-between; align-items: center; width: 100%; height: 100%; min-height: 510px; margin-right: 30px; padding: 40px 40px 34px; display: flex; }
.step-by-step-slider-arrow { background-color: rgba(0, 0, 0, 0.2); border-radius: 50%; justify-content: center; align-items: center; width: 48px; height: 48px; transition: 0.555s; display: flex; inset: 0% -28px 0% auto; }
.step-by-step-slider-arrow:hover { color: rgb(16, 18, 20); background-color: rgba(0, 0, 0, 0.6); }
.step-by-step-slider-arrow.left-step-slider { background-color: rgba(16, 18, 20, 0); left: -80px; right: auto; }
.step-by-step-slider-arrow.left-step-slider.left { background-color: rgba(0, 0, 0, 0.2); inset: 0% auto 0% -28px; }
.step-by-step-slider-arrow.left-step-slider.left:hover { background-color: rgba(0, 0, 0, 0.6); }
.step-by-step-slider-nav { display: none; }
.image-72px { min-width: 72px; max-width: 72px; margin-bottom: 10px; }
.image-72px.margine { margin-right: 16px; }
.text-18px-white { color: rgb(255, 255, 255); margin-bottom: 0px; font-size: 18px; font-weight: 500; line-height: 22px; }
.text-18px-white.text-align-center { text-align: center; }
.text-18px-white.text-align-center.max-440px { margin-left: auto; margin-right: auto; }
.text-18px-white.text-align-center.max-524px { max-width: 524px; margin-left: auto; margin-right: auto; }
.text-18px-white.text-align-center.mobile { display: none; }
.text-18px-white.text-align-center.max-451px { max-width: 454px; margin-left: auto; margin-right: auto; }
.text-18px-white.weight-normal { font-weight: 400; }
.more-l { color: var(--blurple); margin-left: 0px; margin-right: auto; line-height: 24px; text-decoration: none; }
.more-l:hover { color: rgb(121, 131, 245); }
.div-100 { justify-content: flex-start; align-items: center; width: 100%; display: flex; }
.div-100.is-vertical { flex-flow: column; justify-content: flex-start; align-items: flex-start; }
.li { background-color: var(--blurple); border-radius: 8px; width: 8px; min-width: 8px; height: 8px; min-height: 8px; margin-right: 4px; }
.text-15px { color: rgb(199, 204, 209); font-size: 15px; line-height: 23px; }
.button-green { color: rgb(255, 255, 255); letter-spacing: 0.2px; background-color: rgb(67, 181, 129); border-radius: 3px; min-height: 38px; margin-left: auto; margin-right: 0px; padding-left: 20px; padding-right: 20px; font-size: 14px; font-weight: 500; line-height: 21px; transition: 0.2s; }
.button-green:hover { transform: translateY(-1px); }
.flex-horizontal-10px { align-items: center; margin-left: 10px; text-decoration: none; display: flex; }
.li-copy { background-image: radial-gradient(circle farthest-corner at 50% 50%,#0000 30%,var(--blurple)30%); border-radius: 8px; width: 8px; min-width: 8px; height: 8px; min-height: 8px; margin-right: 4px; }
.arrow-32 { max-width: 32px; }
.arrow-32.left { transform: rotate(180deg); }
.nav-menu { margin-right: 11px; }
.invert { display: none; }
.button-blue-menu { color: rgb(255, 255, 255); background-color: rgb(88, 101, 242); border-radius: 3px; justify-content: center; align-items: center; min-height: 50px; padding-left: 20px; padding-right: 20px; font-size: 14px; font-weight: 500; line-height: 130%; transition: 0.2s; display: flex; }
.button-blue-menu:hover { transform: translateY(-1px); }
.img-8px { margin-right: 8px; }
.div-block-absol, .x { display: none; }
.invert-color { filter: invert(); }
.section-white { padding-top: 108px; padding-bottom: 74px; }
.paragraph-20px-400 { color: var(--not-quite-black); margin-top: 40px; margin-bottom: 0px; font-size: 20px; line-height: 28px; }
.paragraph-20px-400.white-center { color: var(--white); text-align: center; margin-bottom: 40px; margin-left: 48px; margin-right: 48px; }
.paragraph-20px-400.newsroom { margin-top: 24px; }
.paragraph-20px-400.none-top { max-width: 75%; margin-top: 0px; font-family: ABCGintoNormal-Bold, sans-serif; font-weight: 400; line-height: 30px; }
.paragraph-20px-400.light-140 { margin-top: 0px; margin-bottom: 32px; font-weight: 300; line-height: 140%; }
.paragraph-20px-400.white-color { color: rgb(255, 255, 255); }
.paragraph-20px-400.white-color.left-max.creator { font-family: Ggsans, sans-serif; font-size: 19.5px; }
.paragraph-20px-400.top-24px { margin-top: 24px; }
.paragraph-20px-400.text-center { text-align: center; margin-top: 0px; }
.paragraph-20px-400.top-0 { margin-top: 0px; }
.paragraph-20px-400.top-16px { margin-top: 16px; }
.paragraph-20px-400.top-32px { margin-top: 32px; }
.paragraph-20px-400.archives { margin-top: 8px; }
.grid-branding { grid-template-rows: auto; grid-template-columns: 1fr 0.65fr; }
.grid-branding.new { grid-template-columns: 560px auto; }
.grid-branding.new.is_2025 { flex-flow: row; justify-content: flex-start; align-items: center; display: flex; }
.grid-branding.safety-tarot { z-index: 10; gap: 0px; flex-direction: column; grid-template-columns: 560px auto; justify-content: center; align-items: center; max-width: 534px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.grid-branding.tarot { gap: 0px; flex-direction: column; grid-template-columns: 560px auto; justify-content: center; align-items: center; max-width: none; margin-left: auto; margin-right: auto; display: flex; }
.grid-branding.imagine { z-index: 10; gap: 0px; flex-direction: column; grid-template-columns: 560px auto; justify-content: center; align-items: center; max-width: 800px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.grid-branding.s-new { grid-template-columns: 560px auto; }
.grid-branding.s-new.newsl { position: relative; }
.grid-branding.s-new.education { grid-template-columns: 590px auto; position: relative; }
.grid-branding.s-new.app { grid-template-columns: 500px auto; position: relative; }
.grid-branding.s-new.policy { grid-template-columns: 590px auto; position: relative; }
.grid-branding.s-new.news-m { position: relative; }
.grid-branding.s-new.app-2024 { grid-template-columns: auto; display: flex; position: relative; }
.grid-branding.imagine-new { z-index: 0; gap: 0px; flex-direction: column; grid-template-columns: 560px auto; justify-content: center; align-items: center; max-width: 800px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.grid-branding.is_new { gap: 56px; flex-flow: row; grid-template-columns: 560px auto; display: flex; }
.image-3 { width: 100%; max-width: 192px; margin-left: auto; margin-right: auto; }
.section-dg { background-color: var(--dark-charcoal); padding-top: 120px; padding-bottom: 120px; }
.section-dg._120px { padding-top: 120px; }
.grid-3col { gap: 24px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; }
.grid-3col.branding { margin-top: 24px; }
.grid-3col.tablet2col.is_server { gap: 12px; }
.grid-3col.gap30, .grid-3col.gap30-small { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: flex-start; align-items: stretch; display: grid; }
.div-160px { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62594f6abf11bb058da52ecb_bg.png"); background-position: 0px 0px; background-size: 30px auto; border: 2px solid rgb(55, 58, 61); border-radius: 8px; justify-content: center; align-items: center; min-height: 160px; padding-left: 16px; padding-right: 16px; display: flex; position: relative; }
.div-160px-white { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/625950f8da1880cda1a94346_bg-w.png"); background-position: 0% center; background-size: 30px auto; border: 2px solid rgb(55, 58, 61); border-radius: 8px; justify-content: center; align-items: center; min-height: 160px; padding-left: 16px; padding-right: 16px; display: flex; position: relative; }
.absol-b { display: flex; position: absolute; inset: auto 0% 0% auto; }
.text-blue { color: var(--blurple); margin-right: 16px; font-weight: 300; }
.text-blue.light { color: rgb(0, 176, 244); margin-bottom: 14px; font-size: 16px; line-height: 18px; text-decoration: none; }
.text-blue.light:hover { text-decoration: underline; }
.link-block { text-decoration: none; }
.grid-3col-top40 { gap: 24px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; margin-top: 40px; margin-bottom: 140px; }
.grid-3col-top40.brandibg { margin-bottom: 80px; }
.div-color { border-radius: 8px; padding: 20px; }
.div-color.blurple { background-color: rgb(88, 101, 242); }
.div-color.green { background-color: rgb(87, 242, 135); }
.div-color.yellow { background-color: rgb(254, 231, 92); }
.div-color.fuchsia { background-color: rgb(235, 69, 158); }
.div-color.red { background-color: rgb(237, 66, 69); }
.div-color.white { background-color: rgb(255, 255, 255); }
.div-color.black { background-color: rgb(0, 0, 0); }
.div-block-top80px { margin-top: 80px; }
.paragraph-white-opacity { opacity: 0.6; color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; font-size: 20px; line-height: 28px; }
.paragraph-black-opacity { opacity: 0.6; color: rgb(35, 39, 42); margin-top: 0px; margin-bottom: 0px; font-size: 20px; line-height: 28px; }
.button-bl { gap: 8px; color: rgb(255, 255, 255); text-align: center; background-color: rgb(88, 101, 242); border-radius: 28px; align-items: center; width: auto; margin-top: 0px; padding: 14px 32px; font-size: 20px; font-weight: 500; line-height: 24px; transition: 0.2s; display: flex; }
.button-bl:hover { background-color: rgb(114, 137, 218); box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 5px; }
.button-bl._16px { justify-content: center; margin-top: 20px; padding: 8px 16px; font-size: 14px; font-weight: 400; line-height: 20px; }
.button-bl._16px:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 12px; }
.button-bl._16px.black:hover { background-color: var(--dark-button-hover); }
.button-bl._16px.black.gdr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/637f390adb1d0d39d4828d5b_Vector.svg"); background-position: 93% center; background-repeat: no-repeat; background-size: 12px auto; margin-top: 10px; padding: 16px 52px 16px 32px; font-size: 20px; line-height: 150%; }
.button-bl._16px.black.gdr:hover { background-position: 96% center; }
.button-bl._16px.cent { justify-content: center; }
.button-bl.mt24 { margin-top: 24px; }
.button-bl.nitro { min-width: 193px; font-weight: 500; }
.button-bl.nitro.hiden { display: none; }
.button-bl.form { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fbb24b9ca0ad2d274eb65_cd784686ed3f8081f9ffd2ebca329a5b.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: 24px auto; padding: 0px 28px; }
.button-bl.download-button.imagine { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/632d9b371770507a4c801977_Icon_-_Download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; flex: 0 0 auto; padding-left: 66px; }
.button-bl.download-button.imagine.download-other { background-color: rgb(88, 101, 242); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6582b262413a0600bad70006_download.svg"); transition-duration: 0.3s; }
.button-bl.download-button.imagine.download-other:hover { background-color: var(--button-hover); transform: translateY(-2px); box-shadow: rgba(136, 145, 242, 0.44) 0px 2px 9px; }
.button-bl.download-button.imagine.download-other.new-home { background-color: rgb(88, 101, 242); background-image: none; justify-content: center; align-items: center; min-width: 21.6875rem; margin-top: 16px; padding-top: 16px; padding-bottom: 16px; font-weight: 500; line-height: 32px; }
.button-bl.download-button.imagine.download-other.download-2025 { background-image: none; border-radius: 12px; justify-content: center; align-items: center; min-height: 48px; padding: 13.5px 24px; font-size: 16px; line-height: 20px; position: relative; overflow: clip; }
.button-bl.download-button.imagine.download-other.download-2025:hover { box-shadow: none; background-color: rgb(88, 101, 242); transform: none; }
.button-bl.download-button.imagine.is_2025 { gap: 4px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); background-image: none; border-radius: 12px; justify-content: center; align-items: center; width: 100%; min-width: 237px; max-width: none; min-height: 50px; padding: 12px 24px; font-family: Abcgintodiscord, sans-serif; font-size: 18px; font-weight: 400; line-height: 24px; transition-duration: 0.3s; }
.button-bl.download-button.imagine.is_2025:hover { box-shadow: none; background-color: rgb(199, 200, 206); }
.button-bl.download-button.imagine.is_2025.new-home { background-color: rgb(88, 101, 242); background-image: none; justify-content: center; align-items: center; min-width: 21.6875rem; margin-top: 16px; padding-top: 16px; padding-bottom: 16px; font-weight: 500; line-height: 32px; }
.button-bl.download-button.imagine.is_2025.download-2025 { background-image: none; border-radius: 12px; justify-content: center; align-items: center; min-height: 48px; padding: 13.5px 24px; font-size: 16px; line-height: 20px; position: relative; overflow: clip; }
.button-bl.download-button.imagine.is_2025.download-2025:hover { box-shadow: none; background-color: rgb(88, 101, 242); transform: none; }
.button-bl.download-button.imagine.is_2025.download-other { gap: 0px; }
.button-bl.download-button.imagine.is_2025.download-other.si_icon { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/67b85eb3e1054bdc41ce787e_icon%20(1).svg"); background-position: 25px center; background-size: 24px auto; padding-left: 48px; }
.button-bl.download-button.imagine.is_2025.download-other.si_icon:hover { transform: none; }
.button-bl.form-search { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6454e21b3bd98b0be8d22a05_Group.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: 16px auto; padding: 0px 28px; }
.button-bl._8px { color: rgb(44, 47, 51); background-color: rgb(255, 255, 255); margin-top: 0px; padding: 8px 16px; font-size: 14px; font-weight: 700; line-height: 24px; }
.button-bl._8px:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 12px; }
.button-bl._8px.black:hover { background-color: var(--dark-button-hover); }
.button-bl._8px.black.gdr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/637f390adb1d0d39d4828d5b_Vector.svg"); background-position: 93% center; background-repeat: no-repeat; background-size: 12px auto; margin-top: 10px; padding: 16px 52px 16px 32px; font-size: 20px; line-height: 150%; }
.button-bl._8px.black.gdr:hover { background-position: 96% center; }
.button-bl._8px.cent { justify-content: center; }
.button-bl.download-button-n.imagine { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/632d9b371770507a4c801977_Icon_-_Download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; flex: 0 0 auto; padding-left: 66px; font-weight: 700; }
.button-bl.download-button-n.center { font-weight: 700; }
.button-bl.pink-gta { background-color: rgb(235, 69, 158); }
.grid-footer { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; align-items: start; width: 100%; font-family: Ggsans, sans-serif; }
.grid-footer.is-new { grid-template-columns: 1fr 1fr 1fr 1fr minmax(auto, 100px) minmax(auto, 100px) minmax(auto, 100px) minmax(auto, 100px) minmax(auto, 100px) minmax(auto, 100px) minmax(auto, 100px) minmax(auto, 100px); }
.grid-footer.is-new-com { gap: 48px 20px; grid-template-rows: auto auto auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; }
.footer-black { background-color: rgb(35, 39, 42); padding-top: 80px; padding-bottom: 64px; position: relative; overflow: visible; }
.logo-footer-blue { min-width: 124px; max-width: 250px; color: var(--blurple); text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; font-family: "Ginto nord", sans-serif; font-size: 32px; font-weight: 900; line-height: 95%; }
.footer-line-blue { border-top: 1px solid rgb(88, 101, 242); justify-content: space-between; align-items: flex-start; margin-top: 32px; padding-top: 32px; display: flex; }
.section-hero-svg { z-index: 2; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/625bbe984b99dc57e71945c0_acbe54dae58516c8df4af5ca6564a587.svg"), linear-gradient(rgb(255, 255, 255), rgb(212, 228, 255)); background-position: -50% 100%, 0px 0px; background-repeat: no-repeat, repeat; background-size: 1550px auto, auto; min-height: 720px; padding-top: 120px; padding-bottom: 135px; position: relative; }
.section-hero-svg.verification { background-color: rgb(91, 144, 255); background-image: none; align-items: flex-end; width: 100%; min-height: auto; padding-top: 110px; padding-bottom: 0px; display: flex; overflow: hidden; }
.section-hero-svg.verification.is_n { display: block; }
.heading1-56px { color: rgb(35, 39, 42); margin-top: 0px; margin-bottom: 0px; font-family: "Ginto nord", sans-serif; font-size: 56px; font-weight: 700; line-height: 53px; }
.button-dark { color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); border-radius: 28px; justify-content: center; align-items: center; min-height: 50px; margin-top: 24px; margin-right: 24px; padding: 16px 32px; font-size: 20px; font-weight: 400; line-height: 24px; text-decoration: none; transition: 0.2s; display: flex; }
.button-dark:hover { transform: none; box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-dark._14px { padding: 7px 16px; font-size: 14px; font-weight: 500; }
.button-dark._14px.connection { min-height: auto; margin-top: 0px; padding: 14px 32px; font-family: "gg sans", sans-serif; font-size: 20px; }
.button-dark.color-dark { background-color: rgb(35, 39, 42); margin-top: 16px; margin-left: auto; margin-right: auto; font-weight: 500; }
.button-dark._40px { min-height: 40px; padding: 7px 16px; font-size: 14px; font-weight: 500; }
.button-dark._40px.connection { min-height: auto; margin-top: 0px; padding: 14px 32px; font-family: "gg sans", sans-serif; font-size: 20px; }
.button-dark._40px.text-weight-bold-2 { font-weight: 700; }
.button-blue-20px { color: rgb(255, 255, 255); background-color: rgb(88, 101, 242); border-radius: 28px; justify-content: center; align-items: center; min-height: 50px; margin-top: 24px; margin-right: 24px; padding: 16px 32px; font-size: 20px; font-weight: 400; line-height: 24px; text-decoration: none; transition: 0.2s; display: flex; }
.button-blue-20px:hover { background-color: rgb(114, 137, 218); transform: none; box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-blue-20px.job { margin-top: 40px; margin-left: auto; margin-right: auto; }
.button-blue-20px._14px { min-height: 40px; margin-top: 0px; margin-right: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 14px; font-weight: 500; }
.button-blue-20px._14px.margin-16 { padding-left: 16px; padding-right: 16px; font-weight: 700; }
.button-blue-20px.is-power { padding-top: 14px; font-weight: 700; }
.button-blue-20px.case { margin-right: 0px; }
.button-blue-20px.activity { margin-top: 0px; margin-right: 0px; }
.section-grey { background-color: rgb(246, 246, 246); padding-top: 120px; padding-bottom: 120px; }
.section-grey.moderation { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/629f25a7a03f076fefb7dd27_svg.svg"); background-position: 50% 0px; background-repeat: no-repeat; background-size: 100% auto; margin-top: -2px; padding-top: 180px; padding-bottom: 40px; }
.section-grey.server-page { padding-top: 80px; padding-bottom: 80px; overflow: hidden; }
.section-grey.app-pit { padding-top: 80px; padding-bottom: 88px; }
.section-grey.app-p2024 { background-color: rgb(255, 255, 255); padding: 16px; }
.grid-12col { gap: 16px 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; align-content: start; place-items: center start; margin-top: 56px; display: grid; }
.grid-12col.tablet8 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; }
.grid-12col.tablet8.fr, .grid-12col.tablet8.grid-premium { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; align-items: start; }
.grid-12col.top-none { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; grid-auto-flow: row; margin-top: 0px; }
.grid-12col.top-none.moderation { grid-template-columns: 1fr 1fr; display: flex; }
.grid-12col.top-none.up { column-gap: 20px; align-items: center; position: relative; }
.grid-12col.top-none.up.center { align-items: center; }
.grid-12col.top-none.safety { align-items: start; }
.grid-12col.top-none.up-explore, .grid-12col.top-none.up-explore-lessons { align-items: center; position: relative; }
.grid-12col.up { row-gap: 80px; align-items: start; margin-top: 0px; }
.grid-12col.up-60px { row-gap: 80px; align-items: start; }
.grid-12col._404 { column-gap: 24px; margin-top: 0px; }
.grid-12col.coll { justify-items: center; }
.grid-12col.college { row-gap: 60px; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; max-width: 1000px; margin-left: auto; margin-right: auto; }
.grid-12col.college.fr, .grid-12col.college.grid-premium { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; align-items: start; }
.div-block-2 { border-radius: 24px; justify-content: center; align-items: center; width: 100%; max-width: 875px; margin-left: auto; margin-right: auto; padding-top: 0px; display: flex; overflow: hidden; }
.heading3-32px { text-align: center; margin-top: 0px; margin-bottom: 0px; font-family: Ginto, sans-serif; font-size: 32px; font-weight: 700; line-height: 38px; }
.heading3-32px.card { margin-top: 20px; margin-bottom: 20px; font-family: "Abcgintonord 800", sans-serif; line-height: 120%; }
.heading3-32px.center { text-align: center; margin-bottom: 10px; }
.heading3-32px._16px { text-align: left; margin-bottom: 12px; font-family: ABCGintoNormal-Bold, sans-serif; line-height: 40px; }
.heading3-32px.weight-600 { font-family: "ABC Ginto Normal", sans-serif; font-weight: 600; }
.heading3-32px.weight-600.down { margin-bottom: 8px; }
.heading3-32px.weight-600._2024 { margin-bottom: 8px; font-family: "ABC Ginto Normal", sans-serif; font-weight: 600; }
.heading3-32px.weight-600.feeling { font-family: "ABC Ginto Normal", sans-serif; font-weight: 600; }
.paragraph-20px-top16px { color: rgb(35, 39, 42); margin-top: 16px; margin-bottom: 0px; font-size: 20px; line-height: 28px; }
.paragraph-20px-top16px._500 { font-family: Ggsans, sans-serif; }
.grid-top48px { gap: 32px 20px; width: 100%; margin-top: 48px; }
.grid-12col-top80px { gap: 16px 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; place-items: stretch; margin-top: 80px; }
.grid-12col-top80px.verification { width: 100%; margin-top: 48px; }
.grid-12col-top80px.col { width: 100%; }
.div-white-20px { background-color: rgb(255, 255, 255); border-radius: 16px; flex-direction: column; justify-content: flex-start; align-items: flex-start; padding: 20px; transition: 0.2s; display: flex; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px; }
.p-16px-black { color: rgb(0, 0, 0); margin-top: 20px; margin-bottom: 20px; font-size: 16px; line-height: 24px; }
.p-16px-black.none-bottom { max-width: 75%; margin-bottom: 0px; }
.img-40px { mix-blend-mode: normal; border-radius: 100%; min-width: 40px; max-width: 40px; }
.container650 { flex-direction: column; align-items: center; width: 100%; max-width: 670px; margin-top: 130px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.container650.verification { text-align: center; margin-top: 0px; }
.container650.jobs { max-width: 900px; margin-top: 0px; margin-bottom: 0px; }
.stars { width: 103%; max-width: none; position: absolute; inset: -30px 0% auto; }
.stars.jobs { padding-right: 31px; top: -30px; }
.section-white-60px { padding-top: 120px; padding-bottom: 120px; }
.section-white-60px.college { padding-top: 60px; }
.img-absol { z-index: 1; object-fit: cover; object-position: 50% 50%; width: 130%; max-width: none; height: 580px; margin-bottom: -184px; margin-left: 0px; display: block; position: absolute; inset: auto auto 0% 0%; }
.img-absol.hid { display: none; }
.section-blue { background-color: rgb(88, 101, 242); padding-top: 90px; padding-bottom: 120px; overflow: hidden; }
.section-blue.white { background-color: rgba(0, 0, 0, 0); overflow: visible; }
.section-blue.white.safeties { background-color: rgb(255, 255, 255); padding-bottom: 60px; display: block; }
.section-blue.job { padding-bottom: 120px; }
.section-blue.b-none { padding-top: 80px; padding-bottom: 70px; }
.section-blue.safety { padding-bottom: 48px; }
.section-blue.b-none-2 { padding-top: 60px; padding-bottom: 70px; }
.section-blue.b-none-2._50-gradient { background-color: var(--white); background-image: linear-gradient(rgb(87, 101, 242) 50%, rgb(255, 255, 255) 50%); }
.section-blue.b-none-2.submission { background-color: var(--white); background-image: linear-gradient(rgb(87, 101, 242) 50%, rgb(255, 255, 255) 50%); padding-bottom: 90px; }
.section-blue.b-none-2.submission.is_2025 { padding-top: 140px; }
.section-blue.b-courses { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; padding-top: 67px; padding-bottom: 84px; }
.section-blue.hero { padding-top: 60px; padding-bottom: 70px; }
.section-blue.hero.connection { padding-top: 0px; position: relative; }
.section-blue.safety-new { background-color: rgba(88, 101, 242, 0); justify-content: center; align-items: center; padding-top: 0px; padding-bottom: 0px; display: flex; position: relative; bottom: 0px; }
.section-blue.tarot { background-color: rgba(88, 101, 242, 0); justify-content: center; align-items: center; padding-top: 1.5rem; padding-bottom: 4rem; display: flex; position: relative; }
.section-blue.safety-d { background-color: rgb(88, 101, 242); justify-content: center; align-items: center; padding-top: 7rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue.home { background-color: rgba(88, 101, 242, 0); justify-content: center; align-items: center; padding-top: 0px; padding-bottom: 0px; display: flex; position: relative; bottom: 0px; }
.section-blue.parent { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; padding-top: 7rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue.safety-n { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 656px; padding-top: 2.5rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue.safety-n.is_2025 { padding-top: 8rem; }
.section-blue.safety-center { background-color: rgb(88, 101, 242); justify-content: center; align-items: center; padding-top: 7rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue.education { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 656px; padding-top: 2.5rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue.education.is_2025 { padding-top: 8rem; }
.section-blue.transp-center { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; padding-top: 40px; padding-bottom: 55px; display: flex; position: relative; }
.section-blue.transp-center.is_2025 { padding-top: 120px; }
.section-blue.transp-center-s { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; padding-top: 40px; padding-bottom: 55px; display: flex; position: relative; overflow: visible; }
.section-blue.parent-hub { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: flex-end; align-items: center; min-height: 600px; padding-top: 7rem; padding-bottom: 0px; display: flex; position: relative; }
.section-blue.parent-policy { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 640px; padding-top: 7rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue.premium { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 650px; padding-top: 4rem; padding-bottom: 0px; display: flex; position: relative; }
.section-blue.privacy, .section-blue.privacy_2 { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 656px; padding-top: 7rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue.safety-f { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 656px; padding-top: 2.5rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue.build { padding-top: 100px; padding-bottom: 100px; }
.section-blue.hero-app { padding-top: 90px; padding-bottom: 0px; }
.section-blue.hero-app.connection { padding-top: 0px; position: relative; }
.section-blue.hero-app.is_app { background-color: rgb(35, 39, 42); }
.section-blue.hero-app.is_app-2024 { background-color: rgb(7, 5, 17); padding-top: 3.5rem; padding-bottom: 3.5rem; position: relative; }
.section-blue.hero-app.is_app-2023 { background-color: rgb(35, 39, 42); }
.section-blue.hero-app.is_app-2023.is_2025 { padding-top: 170px; }
.section-blue.app-pit { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64dca9b9ddd3737042ada009_Group_626819.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64dca9b90fe9b9caf01cdc47_Group_626818.svg"); background-position: 150% 47%, -20% 25%; background-repeat: no-repeat, no-repeat; background-size: auto, auto; padding-top: 100px; padding-bottom: 100px; }
.section-blue.build_n { padding-top: 100px; padding-bottom: 100px; }
.section-blue.home-2023 { background-color: rgba(88, 101, 242, 0); justify-content: center; align-items: center; padding-top: 180px; padding-bottom: 0px; display: flex; position: relative; bottom: 0px; }
.section-blue.safety-center-2023 { background-color: rgb(88, 101, 242); justify-content: center; align-items: center; padding-top: 7rem; padding-bottom: 4.125rem; display: flex; position: relative; }
.section-blue.safety-center-2023.is_2025 { display: block; }
.section-blue.safety-centr { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 656px; padding-top: 2.5rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue.safety-centr.is_2025 { padding-top: 7rem; }
.section-blue.gaming { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 650px; padding-top: 12.25rem; padding-bottom: 0px; display: flex; position: relative; }
.section-blue.app-pit-2024 { background-color: rgb(14, 6, 25); border-radius: 16px; margin-left: 16px; margin-right: 16px; padding-top: 100px; padding-bottom: 100px; position: relative; }
.section-blue.app-pit-2024.bg-white { background-color: rgb(255, 255, 255); }
.section-blue.app-pit-2024.is-new { padding-bottom: 4.5rem; }
.section-blue.hub { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; padding-top: 7rem; padding-bottom: 0px; display: flex; position: relative; overflow: visible; }
.nav-blue { background-color: rgb(88, 101, 242); display: none; }
.nav-blue.is_n { display: block; position: relative; }
.s-community { padding-top: 120px; padding-bottom: 120px; }
.community-card-wrapper { gap: 40px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; margin-top: 40px; display: grid; }
.community-card { text-align: center; }
.link-blue { color: rgb(0, 176, 244); text-decoration: none; }
.link-blue:hover { text-decoration: underline; }
.link-blue.px { color: var(--blurple); font-size: 16px; }
.link-blue.px.color-white { color: rgb(255, 255, 255); }
.s-apps { background-color: rgb(246, 246, 246); padding-top: 120px; padding-bottom: 120px; }
.apps-wrapper { max-width: 1140px; }
.heading-40px { text-align: center; }
.heading-40px._800 { margin-top: 0px; font-family: "Ginto nord 900"; font-size: 40px; line-height: 48px; }
.heading-40px._800.left { text-align: left; margin-bottom: 0px; }
.heading-40px._800.left.caps { text-transform: uppercase; font-family: "Ginto nord", sans-serif; }
.heading-40px.left { text-align: left; text-transform: uppercase; font-family: "Ginto nord", sans-serif; font-size: 40px; line-height: 38px; }
.apps-card-wrapper { gap: 20px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; margin-top: 80px; display: grid; }
.apps-card { background-color: var(--white); text-align: center; border-radius: 8px; padding: 80px 87px 72px; box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 9px; }
.list-card { text-align: left; flex-direction: column; align-items: flex-start; padding-left: 0px; font-size: 16px; list-style-type: none; }
.list-item { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/625d1ae0948f3b0a9a8f4644_Vector%206%20(1).svg"); background-position: 0px 6px; background-repeat: no-repeat; background-size: 14px auto; margin-bottom: 8px; padding-left: 24px; line-height: 24px; }
.link-wrapper { justify-content: space-between; align-items: flex-start; max-width: 120px; margin-top: 20px; margin-left: auto; margin-right: auto; display: flex; }
.link-wrapper.obs { justify-content: center; align-items: center; }
.card-link { font-size: 14px; line-height: 20px; text-decoration: none; }
.card-link:hover { text-decoration: underline; }
.icon-card { min-height: 90px; }
.verification-here-wrapper { z-index: 1; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; max-width: 480px; padding-bottom: 120px; display: block; }
.nav-verification { background-color: rgb(91, 144, 255); }
.verification-text { color: var(--white); letter-spacing: 3px; text-transform: uppercase; margin-bottom: 16px; font-size: 14px; }
.verification-hero-wr { align-items: flex-end; display: flex; }
.verification-hero-image-wr { margin-left: 60px; position: relative; }
.verification-icon-1 { z-index: 6; position: absolute; inset: 18% auto auto 29%; }
.verification-icon-2 { z-index: 6; position: absolute; inset: 11% 30% auto auto; }
.verification-icon-3 { z-index: 6; position: absolute; inset: 41% 0% auto 41%; }
.s-verification-wrapper { padding-top: 120px; padding-bottom: 120px; }
.verification-card { text-align: left; }
.faq-content { padding-bottom: 25px; padding-left: 35px; padding-right: 35px; overflow: hidden; }
.acc-trig { cursor: pointer; margin-bottom: 0px; padding-top: 0px; }
.plus-icon { float: right; color: rgb(255, 255, 255); font-size: 20px; font-weight: 400; line-height: 24px; display: block; transform: rotate(45deg); }
.plus-icon.courses { color: var(--greyple); }
.faq-right-wr { width: 100%; max-width: none; }
.acc-item { text-align: left; cursor: pointer; background-color: rgb(246, 246, 246); border-radius: 16px; justify-content: space-between; align-items: flex-start; margin-bottom: 14px; display: block; }
.acc-wr { margin-top: 0px; margin-bottom: 0px; }
.faq-section { margin-bottom: 0px; padding-top: 40px; }
.faq-section.bg-color-grey { background-color: rgb(246, 246, 246); border-radius: 8px; padding: 100px; }
.faq-wrapper { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: flex-start; width: 100%; max-width: none; display: flex; }
.section { padding-top: 100px; padding-bottom: 100px; position: relative; }
.section.faq { padding-top: 120px; padding-bottom: 220px; }
.section.bot-border { padding-bottom: 60px; box-shadow: rgba(0, 0, 0, 0.1) 0px -1px 3px inset; }
.section._404 { padding-top: 140px; padding-bottom: 120px; }
.section.persona-hero-section { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/636d88789b96f73896c2691a_bg2.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/636d887818e574632d3a5a03_bg1.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/636d7152dab879868f61fac3_bg-new.svg"), linear-gradient(50deg, rgb(97, 108, 240), rgb(82, 93, 225) 50%, rgb(172, 118, 244)); background-position: 98% 97%, 0px 60%, 0% center, 0px 0px; background-repeat: no-repeat, no-repeat, no-repeat, repeat; background-size: auto, auto, contain, auto; margin-top: -80px; padding-top: 160px; padding-bottom: 110px; }
.section.search-section { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63847d2e9980ca24491c0e12_ucrD2qmA.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; padding-top: 50px; padding-bottom: 35px; }
.plus-icon { max-width: 25px; transform: none; }
.plus-icon.fr { max-width: 14px; position: absolute; inset: 0% 0% auto auto; }
.svg-absol-anim { z-index: 0; width: 120%; max-width: none; padding-left: 5%; display: none; position: absolute; inset: auto auto 0% 0%; }
.section-dark2 { background-color: rgb(35, 39, 42); padding-top: 40px; padding-bottom: 120px; overflow: hidden; box-shadow: rgb(35, 39, 42) 0px -90px; }
.abcol-partner { position: absolute; inset: 0% 0% auto; }
.abcol-partner2 { z-index: 1; width: 110%; max-width: none; margin-left: -3%; position: absolute; inset: 333px 0% auto; }
.verification-text-color { color: var(--blurple); letter-spacing: 3px; text-transform: uppercase; margin-bottom: 16px; font-size: 14px; }
.left-flex { flex-direction: column; align-items: flex-start; display: flex; }
.image-hero { width: 110%; max-width: none; margin-left: -3%; }
.top-0-img { width: 100%; margin-top: 0px; margin-bottom: auto; }
.section-grey-120px { background-color: rgb(246, 246, 246); padding-top: 120px; padding-bottom: 120px; }
.section-grey-120px.bottom-small { padding-top: 32px; padding-bottom: 68px; }
.section-grey-120px.white-bg { background-color: rgb(255, 255, 255); padding-bottom: 130px; }
.section-grey-120px.white-bg.overflow { padding-top: 100px; padding-bottom: 100px; }
.section-grey-120px.white-bg.overflow.safety-template { background-color: rgb(247, 247, 247); padding-top: 80px; padding-bottom: 130px; display: none; }
.section-grey-120px.white-bg.overflow.grey-build { background-color: rgb(246, 246, 246); }
.section-grey-120px.white-bg.overflow.newsfloor-2 { padding-bottom: 40px; }
.section-grey-120px.white-bg.animation { height: 550vh; padding-top: 100px; padding-bottom: 100px; position: relative; }
.section-grey-120px.white-bg.animation2 { padding-top: 100px; padding-bottom: 100px; position: relative; }
.section-grey-120px.white-bg.transp { background-color: rgb(246, 246, 246); padding-top: 100px; padding-bottom: 100px; overflow: hidden; }
.section-grey-120px.white-bg.transp.safety-template { background-color: rgb(247, 247, 247); padding-top: 80px; padding-bottom: 130px; display: none; }
.section-grey-120px.white-bg.transp.is_mobile { background-color: var(--white); }
.section-grey-120px.white-bg.feeling { z-index: 11; padding-bottom: 140px; position: relative; }
.section-grey-120px.white-bg.privacy { padding-bottom: 100px; }
.section-grey-120px.white-bg.teen { border-radius: 0px; margin-left: 0px; margin-right: 0px; padding: 0px 0px 80px; }
.section-grey-120px.white-bg.teen.safety-template { background-color: rgb(247, 247, 247); padding-top: 80px; padding-bottom: 130px; display: none; }
.section-grey-120px.white-bg.teen.grey-build { background-color: rgb(246, 246, 246); }
.section-grey-120px.white-bg.teen.newsfloor-2 { padding-bottom: 40px; }
.section-grey-120px.white-bg._100px { padding-top: 100px; padding-bottom: 100px; }
.section-grey-120px.white-bg._2024 { z-index: 11; padding-bottom: 64px; position: relative; }
.section-grey-120px.white-bg.hub { padding-top: 360px; padding-bottom: 100px; }
.section-grey-120px.professional-build { padding-top: 130px; padding-bottom: 130px; }
.section-grey-120px.garden { padding-top: 32px; padding-bottom: 80px; }
.section-grey-120px.teen { border-radius: 8px; margin-top: 0px; padding-top: 96px; padding-bottom: 96px; }
.section-dark { background-color: rgb(35, 39, 42); padding-top: 100px; padding-bottom: 100px; position: relative; }
.section-dark.company { padding-top: 80px; padding-bottom: 80px; }
.section-rel { padding-top: 120px; padding-bottom: 250px; position: relative; }
.section-rel.fr { padding-bottom: 0px; }
.section-rel.fr.z-index-0 { z-index: 0; }
.section-rel.gdc { z-index: 10; margin-bottom: 0px; padding-top: 60px; padding-bottom: 100px; }
.section-rel.gdc-2024 { z-index: 10; margin-bottom: 0px; padding-top: 96px; padding-bottom: 96px; }
.heading3-32px-white { color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; font-family: Ginto, sans-serif; font-size: 32px; font-weight: 500; line-height: 38px; }
.heading3-32px-white.numbers { margin-bottom: 8px; font-family: "Ginto nord 400"; }
.heading3-32px-white._700 { margin-bottom: 8px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-weight: 700; }
.heading3-32px-white._700.is_build { color: var(--spring-green); }
.heading3-32px-white._700.is-capitalize.is-40 { letter-spacing: -0.01em; }
.heading3-32px-white._700.is-capitalize.build { letter-spacing: -0.01em; font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
.color-blue { color: rgb(0, 176, 244); text-decoration: none; }
.grid-12col-top { gap: 16px 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; align-content: start; place-items: start; margin-top: 56px; display: grid; }
.line-b { border-bottom: 1px solid var(--blurple); padding-bottom: 30px; }
.blue-bg { background-color: rgb(88, 101, 242); border-radius: 16px; margin-bottom: 80px; padding-bottom: 200px; position: relative; overflow: hidden; }
.heading2-48px-white { color: rgb(255, 255, 255); text-align: center; margin: 0px; padding-top: 48px; font-family: Ginto, sans-serif; font-size: 48px; font-weight: 700; line-height: 40px; }
.heading2-48px-white.connection, .heading2-48px-white.connection-copy { max-width: 600px; margin-bottom: 40px; margin-left: auto; margin-right: auto; padding-top: 0px; line-height: 56px; }
.heading2-48px-white.family { padding-top: 0px; }
.heading2-48px-white.family-max { max-width: 668px; padding-top: 0px; font-family: ABCGintoNormal-Bold, sans-serif; line-height: 58px; }
.grid-3col-48px { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; margin-bottom: 30px; margin-left: 48px; margin-right: 48px; }
.paragraph-20px-600-white { color: rgb(255, 255, 255); text-align: center; margin-top: 8px; margin-bottom: 0px; font-size: 20px; font-weight: 600; line-height: 33px; }
.paragraph-16px-white-center { color: rgb(255, 255, 255); text-align: center; margin-top: 0px; margin-bottom: 20px; }
.paragraph-16px-white-center.size-small { text-align: left; margin-bottom: 40px; font-size: 14px; }
.paragraph-16px-white-center.bottom-none { flex: 0 0 auto; margin-bottom: 0px; margin-left: 20px; }
.paragraph-16px-white-center.bottom-none.platform-details { margin-left: 0px; }
.anim-move { flex-flow: row; display: flex; position: absolute; }
.div-white-anim { background-color: rgb(255, 255, 255); border-radius: 12px; justify-content: flex-start; align-items: center; width: 343px; margin-left: 10px; margin-right: 10px; padding: 16px; display: flex; }
.flex-vertical-16-left { flex-direction: column; align-items: flex-start; margin-left: 16px; display: flex; }
.p-16px-black2 { color: rgb(35, 39, 42); margin-top: 0px; margin-bottom: 0px; font-size: 16px; font-weight: 600; line-height: 20px; }
.p-16px-black2._400 { font-weight: 400; }
.p-16px-black2._400.dark { color: rgb(46, 51, 56); align-items: center; line-height: 24px; display: flex; }
.p-16px-black2._400.dark-18px { color: rgb(46, 51, 56); align-items: center; font-family: Ggsans, sans-serif; font-size: 18px; line-height: 24px; display: flex; }
.p-16px-black2._400.dark-18px.is-new-nitro { color: rgb(255, 255, 255); text-transform: uppercase; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 24px; font-weight: 700; line-height: 0.96; }
.p-16px-black2.normal { margin-top: 16px; margin-bottom: 16px; font-weight: 400; line-height: 24px; }
.p-16px-black2.r400 { font-weight: 400; }
.p-16px-black2.r400.import { max-width: 230px; color: var(--dim-grey); text-align: center; }
.p-16px-black2.r400.is-label { z-index: 2; color: rgb(255, 255, 255); font-family: "ABC Ginto Normal", sans-serif; font-weight: 500; position: relative; }
.p-16px-black2.r400.is-label.is_abc { font-size: 14px; line-height: 115%; }
.p-16px-black2.get-in-touch { font-weight: 400; }
.p-16px-black2.description { color: rgb(80, 85, 95); margin-top: 12px; font-size: 14px; font-weight: 400; }
.p-16px-black2.text-weight-normal { font-weight: 400; line-height: 24px; }
.p-14px-reg { opacity: 0.6; color: rgb(79, 84, 92); font-size: 14px; line-height: 18px; }
.verification-ready-icon { width: 100%; max-width: 90%; margin-left: auto; margin-right: auto; display: block; position: absolute; inset: 115px 0% auto; }
.link { outline-offset: 0px; color: rgb(88, 101, 242); cursor: pointer; outline: rgb(88, 101, 242) 3px; text-decoration: none; transition: opacity 0.2s; }
.link.unique1 { font-family: Abcgintodiscord, sans-serif; }
.anim-move2 { flex-flow: row; margin-top: 90px; display: flex; position: absolute; }
.acc-trig { white-space: pre-wrap; border-bottom: 2px solid rgba(0, 0, 0, 0); width: 100%; padding: 28px 35px 25px; }
.acc-trig:focus-visible, .acc-trig[data-wf-focus-visible] { border-bottom-color: var(--blurple); }
.acc-trig.w--open:focus-visible, .acc-trig.w--open[data-wf-focus-visible] { outline-color: var(--blurple); outline-offset: 5px; outline-width: 3px; outline-style: solid; }
.dropdown-list-2 { background-color: rgba(0, 0, 0, 0); position: relative; }
.section-rich { padding-top: 40px; padding-bottom: 100px; }
.heading1-rich { margin-top: auto; margin-bottom: 0px; font-weight: 700; }
.list { color: rgb(32, 34, 37); padding-left: 28px; list-style-type: decimal; }
.list-item-2 { color: rgb(35, 39, 42); margin-top: 5px; margin-bottom: 5px; padding-top: 0px; padding-bottom: 0px; font-weight: 400; line-height: 36px; }
.link-bd { color: rgb(88, 101, 242); text-decoration: none; display: inline; }
.link-bd:hover { box-shadow: rgb(88, 101, 242) 0px 1px; }
.newsroom-wrapper { margin-top: 80px; }
.h2-32px { color: rgb(32, 34, 37); font-family: Ginto, sans-serif; font-size: 32px; font-weight: 700; line-height: 100%; text-decoration: none; }
.h2-32px:hover { color: var(--blurple); text-decoration: underline; }
.h2-32px.bl { color: rgb(88, 101, 242); margin-top: 0px; margin-bottom: 24px; }
.h2-32px.bl:hover { color: rgb(32, 34, 37); text-decoration: none; }
.h2-32px.text-center { text-align: center; }
.newsroom-date { color: var(--greyple); margin-top: 8px; }
.newsroom-logo-icon { max-height: 32px; margin-top: 24px; }
.collection-list-wrapper { margin-top: 80px; display: block; }
.collection-list { column-gap: 180px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; grid-auto-flow: dense; display: grid; }
.newsroom-wr { padding-top: 80px; }
.collection-item { margin-bottom: 80px; }
.s-news { background-color: rgb(35, 39, 42); margin-top: -85px; padding-top: 120px; padding-bottom: 120px; }
.s-news.detail { padding-bottom: 230px; }
.news-wraper { gap: 16px 45px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: start; display: grid; }
.s-founders { padding-top: 120px; padding-bottom: 120px; }
.s-founders.gray { background-color: rgb(246, 246, 246); padding-top: 80px; padding-bottom: 160px; }
.s-investors { background-color: var(--off-white); padding-top: 120px; padding-bottom: 200px; }
.investors-logo { gap: 20px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; margin-top: 80px; display: grid; }
.s-job { background-color: rgb(35, 39, 42); min-height: 500px; padding-bottom: 40px; position: relative; }
.s-job.news { min-height: 345px; padding-bottom: 0px; }
.job-wrapper { border-radius: 16px; width: 100%; max-width: 1180px; display: flex; position: absolute; top: -80px; overflow: hidden; }
.job-wrapper.news { box-shadow: rgba(0, 0, 0, 0.13) 0px 2px 6px -1px; }
.job-left-image { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/62600988b649451e2c86068f_c0faca543f786ba5a07525d1c7cfb59a%20(1).webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; width: 100%; max-width: 480px; }
.job-left-image.news { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/628650f7335ea3090ab219bd_450bee0b2b2d76d0fb4d6d4402be550e.webp"); }
.job-right-content { background-color: rgb(255, 255, 255); flex-direction: column; justify-content: center; align-items: center; width: 100%; padding: 75px 61px; display: flex; }
.job-right { width: 100%; max-width: 480px; padding-right: 0px; }
.s-numbers { background-color: rgb(88, 101, 242); padding-top: 120px; padding-bottom: 120px; }
.numbers-item-wrapper { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.numbers-item-wrapper.top-m { margin-top: 10px; }
.numbers-item-wrapper.top-m._4col { grid-template-columns: 1fr 1fr 1fr 1fr; max-width: 920px; margin-left: auto; margin-right: auto; }
.numbers-item.center { flex-direction: column; justify-content: center; align-items: center; display: flex; }
.archived-link { text-decoration: none; }
.archived-link.is_new { font-family: Abcgintodiscord, sans-serif; }
.archived-link.is_new:focus-visible, .archived-link.is_new[data-wf-focus-visible] { outline-offset: 2px; }
.section-presence { background-color: rgba(0, 0, 0, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/626139abaecd5129ec34edd0_09344dc186f62c5cac423143c3bd86f0.png"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62613b8938e6653c32e9fb00_0577e116132ec569a1dc9431f869ee98.svg"); background-position: 50% 10%, 0% center; background-repeat: no-repeat, no-repeat; background-size: auto, cover; background-attachment: scroll, scroll; min-height: 1200px; padding-top: 120px; padding-bottom: 120px; }
.rich-nav { width: 100%; position: absolute; inset: 0% 0% auto; }
.rich-content-wrapper { text-align: center; flex-direction: column; justify-content: center; align-items: center; max-width: 740px; margin-left: auto; margin-right: auto; padding-top: 40px; display: flex; }
.container-1440 { width: 90%; max-width: 1440px; margin-left: auto; margin-right: auto; }
.rich-card-wrapper { gap: 60px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-items: center; max-width: 1300px; margin: 440px auto 20px; display: grid; }
.rich-card { background-color: rgb(255, 255, 255); border-radius: 5px; flex-direction: column; justify-content: space-between; padding: 40px; display: flex; box-shadow: rgba(35, 35, 35, 0.1) 0px 8px 30px; }
.rich-card._50 { max-width: 47%; }
.logo-wrapper { justify-content: center; align-items: center; padding-top: 72px; padding-bottom: 72px; display: flex; overflow: hidden; }
.logo-wr { justify-content: center; width: 100%; margin-right: auto; display: flex; }
.logo-w { flex: 0 0 auto; max-width: 60px; margin-left: 20px; margin-right: 20px; }
.logo-w._100 { position: relative; top: 24px; }
.logo-w._50 { position: relative; top: 12px; }
.logo-icon { border-radius: 12px; }
.logo-w-3 { flex: 0 0 auto; max-width: 60px; margin-left: 20px; margin-right: 20px; }
.section-bg-svg { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/626255b31abe2a3b6336e681_d58bb9d8b850501d81a1571d0c4123f2.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6261bf2dc8ec22e0b3a5b80b_999055db6ea536c96d2f1234536aa290.svg"); background-position: 50% 101%, 100% center; background-repeat: no-repeat, no-repeat; background-size: 250% auto, 100% auto; background-attachment: scroll, fixed; min-height: 500px; padding-top: 40px; padding-bottom: 320px; }
.tab-horizontal { align-items: center; display: flex; position: absolute; inset: 0%; }
.tab-horizontal.n { align-items: center; }
.max { flex-direction: column; justify-content: center; align-items: flex-start; min-width: 440px; max-width: 440px; margin-right: 0px; display: flex; }
.flex-horizontal-r-l { justify-content: space-between; align-items: center; width: 100%; text-decoration: none; display: flex; position: relative; }
.flex-horizontal-r-l.bottom { align-items: center; margin-bottom: 26px; }
.flex-horizontal-r-l.tablet-v { align-items: stretch; }
.flex-horizontal-r-l.tablet-v.creator { gap: 20px; grid-template-rows: auto; grid-template-columns: 1.3fr 1fr; grid-auto-columns: 1fr; display: grid; }
.flex-horizontal-r-l.bottom-120px { margin-bottom: 120px; }
.flex-horizontal-r-l.bottom-120px.minus { align-items: stretch; margin: -230px auto 90px; position: relative; }
.flex-horizontal-r-l.bottom-120px.stretsh, .flex-horizontal-r-l.bottom-120px.build { align-items: stretch; }
.flex-horizontal-r-l.bottom-120px.build-new { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; align-items: stretch; margin-bottom: 0px; display: grid; }
.flex-horizontal-r-l.bottom-120px.minus-2, .flex-horizontal-r-l.bottom-120px.minus-3 { align-items: stretch; margin: -230px auto 70px; }
.flex-horizontal-r-l.bottom-120px.minus_nitro { align-items: stretch; margin: -230px auto 90px; position: relative; }
.flex-horizontal-r-l.mob-vertical { gap: 24px; flex-wrap: wrap; }
.flex-horizontal-r-l.mob-vertical.left { align-items: center; margin-bottom: 48px; }
.flex-horizontal-r-l.mob-vertical.download { column-gap: 24px; justify-content: flex-start; width: auto; }
.flex-horizontal-r-l.margin60px { column-gap: 60px; }
.flex-horizontal-r-l.build, .flex-horizontal-r-l.build_n { row-gap: 16px; flex-direction: column; align-items: flex-start; margin-bottom: 40px; }
.flex-horizontal-r-l.is-nitro { gap: 1.25rem; flex-flow: column; align-items: stretch; margin-top: 152px; }
.flex-horizontal-r-l.is-nitro.is-new { gap: 1.25rem; flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; margin-top: 0px; display: grid; }
.flex-horizontal-r-l.is-nitro.is-new.is_2026 { max-width: 50%; }
.image-5 { max-width: 590px; margin-left: auto; margin-right: 0px; position: relative; }
.tab-pane { text-align: center; margin: 0px auto; top: 56px; }
.tabs-content { flex-direction: column; justify-content: center; align-items: center; width: 50%; max-width: 590px; height: 100%; margin-left: auto; margin-right: 0px; display: flex; }
.tabs-menu { width: 50%; margin-top: 59px; top: 200px; }
.tab-link { color: rgb(59, 165, 93); text-align: center; background-color: rgb(255, 255, 255); border: 1px solid rgb(59, 165, 93); border-radius: 3px; justify-content: center; align-items: center; min-width: 75px; height: 28px; margin-right: 8px; padding: 2px 8px 3px; display: inline-block; }
.tab-link.w--current { color: rgb(255, 255, 255); background-color: rgb(59, 165, 93); }
.img-tab { max-width: 90%; margin-left: auto; margin-right: 0px; }
.div-block-3 { justify-content: center; align-items: center; width: 100%; display: flex; position: relative; }
.flex-hor { width: 100%; display: flex; }
.flex-hor.send-party { margin-top: 300px; }
.image-bg { position: absolute; inset: -5% 0% 0% auto; }
.image-bg.launch { max-width: 84%; }
.image-rapper { justify-content: center; align-items: center; width: 100%; display: flex; position: relative; }
.s-easy { background-color: rgb(24, 25, 28); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/626255b3049c354675460cd4_ebe7dc9c757c3374cfe6f43a9c3a36a4.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/626255b3d089a6dcf7e5a571_dd63d446545f69e65495c34725ae31a8.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/626255b3454aba77352c6dde_36a002c24cf5b75592ea1ff433faa364.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/626255b2774f097674229d19_b94644a146addf0735ba5dddbc081ee5.svg"); background-position: 50% 0px, 0px 0px, 50% 100%, 100% 100%; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat; background-size: 300px auto, 300px auto, contain, 200px auto; min-height: auto; }
.easy-wrapper { padding-top: 0px; }
.rich-item { background-color: rgb(32, 34, 37); max-width: 760px; margin-top: 40px; margin-left: auto; margin-right: auto; padding: 8px; }
.rich-container { color: rgb(199, 204, 209); background-color: rgb(4, 4, 5); padding: 20px 20px 0px; font-weight: 400; }
.rich-container._2 { padding-top: 0px; padding-bottom: 0px; padding-left: 40px; }
.rich-container._3 { padding-top: 0px; padding-bottom: 20px; }
.bl { color: rgb(88, 101, 242); }
.sound-wrapper { justify-content: flex-start; padding-top: 100px; display: flex; }
.sound-content { padding-bottom: 40px; padding-left: 50px; padding-right: 0px; }
.sound-image { max-width: 620px; }
.line-footer { background-color: rgb(35, 39, 42); width: 100%; height: 1px; position: absolute; inset: 0% 0% auto; }
.image-hero-safery { width: 100%; max-width: 590px; }
.image-hero-safery.mobile, .image-hero-safery.mobile-copy { display: none; }
.image-hero-safery._433px { max-width: 433px; }
.image-hero-safery._352px, .image-hero-safery._352pxd { max-width: 352px; }
.image-hero-safery.position { width: 70%; max-width: 800px; margin-top: auto; margin-bottom: auto; margin-right: -120px; position: absolute; inset: 0% 0% 0% auto; }
.image-hero-safery.position.news, .image-hero-safery.position.s-n { width: 60%; max-width: 700px; margin-right: -40px; }
.image-hero-safery.position-family { width: 65%; max-width: 50%; margin-top: auto; margin-bottom: auto; margin-right: -105px; position: absolute; inset: 0% 0% 0% auto; }
.image-hero-safery.education { width: 100%; max-width: 563px; margin-top: auto; margin-bottom: auto; margin-right: -50px; position: absolute; inset: 0% 0% 0% auto; }
.image-hero-safery.education.safety-education { width: 60%; max-width: 700px; margin-right: 0px; }
.image-hero-safery.education.policy-hub { width: 55%; max-width: 670px; margin-right: 0px; }
.image-hero-safery.transp { min-width: 600px; max-width: none; }
.image-hero-safery.position-app { width: 65%; max-width: 55%; margin-top: auto; margin-bottom: auto; margin-right: -105px; position: absolute; inset: 0% 0% 0% auto; }
.image-hero-safery.position-app-pit { width: 65%; max-width: 50%; margin-top: auto; margin-bottom: auto; margin-right: -40px; position: absolute; inset: 0% 0% 0% auto; }
.image-hero-safery.position-family-p { width: 65%; max-width: 50%; margin-top: auto; margin-bottom: auto; margin-right: -105px; position: absolute; inset: 0% 0% 0% auto; }
.image-hero-safery.position-app-gdc { width: 65%; max-width: 50%; margin-top: auto; margin-bottom: auto; margin-right: 0px; position: absolute; inset: 0% 0% 0% auto; }
.image-hero-safery.position-app-gdc.test { width: 100%; max-width: 680px; position: static; }
.image-hero-safery.is_2025 { min-width: auto; max-width: none; }
.dropdown { border-bottom: 2px solid rgba(255, 255, 255, 0.06); flex-direction: row; align-items: flex-end; width: auto; min-width: auto; margin-bottom: 40px; display: flex; overflow: visible; }
.dropdown.dark { background-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(79, 84, 92, 0.16); }
.dropdown-white { white-space: normal; margin-left: 0px; margin-right: 0px; bottom: -2px; }
.dropdown-toggle-white { color: rgb(255, 255, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/627a4b1c01e755cc9f2a9f25_Safety_Principles_and_Policies_Discord-3white.svg"); background-position: 100% center; background-repeat: no-repeat; background-size: auto; flex-direction: row; max-width: none; padding: 14px 28px 14px 20px; font-size: 20px; line-height: 33px; text-decoration: none; display: flex; }
.dropdown-toggle-white.dark-text { box-shadow: none; color: var(--greyple); background-color: rgba(0, 0, 0, 0); background-image: none; border-bottom: 2px solid rgba(0, 0, 0, 0); padding-left: 20px; }
.dropdown-toggle-white.dark-text.dropdown-active { border-bottom-color: var(--blurple); color: var(--blurple); }
.flex-vertical { flex-direction: column; display: flex; }
.flex-vertical.is-left { align-items: flex-start; }
.div-block-nav { background-color: rgb(255, 255, 255); padding: 24px; display: none; }
.nav-link-arrow { color: rgb(255, 255, 255); padding: 20px; font-size: 16px; font-weight: 600; line-height: 22px; transition: 0.2s; display: none; }
.nav-link-arrow:hover { text-decoration: underline; }
.nav-link-arrow.w--current { color: rgb(255, 255, 255); }
.nav-link-arrow.current { display: none; }
.div-block-nav-2 { background-color: rgb(255, 255, 255); padding: 24px; display: none; }
.link-white { color: rgb(255, 255, 255); padding: 14px 30px 10px; font-size: 20px; line-height: 33px; text-decoration: none; display: inline-block; position: relative; box-shadow: rgb(255, 255, 255) 0px 2px; }
.link-white.w--current { padding-left: 15px; padding-right: 20px; box-shadow: rgb(255, 255, 255) 0px 3px 0px -1px; }
.link-white.black { color: var(--greyple); background-color: rgba(0, 0, 0, 0); padding-top: 12px; padding-left: 15px; padding-right: 20px; font-weight: 400; bottom: 0px; box-shadow: rgba(0, 0, 0, 0) 0px 2px; }
.dropdown-list-white { z-index: 1000; padding: 1px; display: none; }
.dropdown-list-white.w--open { background-color: rgb(255, 255, 255); border-radius: 8px; min-width: 324px; padding: 16px; box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 16px; }
.dropdown-link-small { white-space: pre-wrap; padding: 8px; font-size: 16px; }
.dropdown-link-small:hover { background-color: rgb(242, 243, 244); border-radius: 4px; }
.discord-black { width: 124px; display: none; }
.invert-color-black { filter: invert(); }
.rich-content-wr { align-items: flex-start; width: 100%; display: flex; }
.rich-content-left { width: 100%; max-width: 760px; margin-right: 40px; }
.rich-content-right { background-color: rgba(0, 0, 0, 0); border-radius: 12px; flex-direction: column; width: 100%; max-width: 220px; margin-top: 24px; padding: 10px 0px; display: flex; position: sticky; top: 20px; }
.rich-content-right.safety, .rich-content-right.safety-2 { padding-bottom: 40px; bottom: 0px; }
.rich-safeties { width: 100%; color: var(--black); }
.rich-safeties h4 { color: var(--dark-charcoal); margin-bottom: 16px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 22px; font-weight: 700; line-height: 28px; }
.rich-safeties h3 { color: rgb(0, 0, 0); margin-top: 24px; margin-bottom: 16px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 24px; font-weight: 700; line-height: 30px; }
.rich-safeties p { color: var(--dark-charcoal); margin-bottom: 20px; font-family: Ggsans, sans-serif; font-size: 16px; line-height: 24px; }
.rich-safeties ul { color: rgb(79, 84, 92); margin-top: 16px; margin-bottom: 16px; padding-left: 24px; }
.rich-safeties figure, .rich-safeties img { width: 100%; }
.rich-safeties a { cursor: pointer; font-size: 16px; text-decoration: none; transition: 0.2s; }
.rich-safeties a:hover { text-decoration: underline; }
.rich-safeties h5 { color: rgb(79, 84, 92); margin-top: 0px; margin-bottom: 0px; font-size: 16px; font-weight: 400; line-height: 24px; }
.rich-safeties strong { color: rgb(79, 84, 92); }
.rich-safeties li { color: var(--dark-charcoal); margin-bottom: 12px; }
.rich-safeties h2 { color: rgb(0, 0, 0); margin-bottom: 24px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 32px; line-height: 40px; }
.rich-safeties blockquote { border-left-width: 8px; border-left-color: rgb(88, 101, 242); margin-top: 40px; margin-bottom: 40px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; font-family: Ginto, sans-serif; font-size: 24px; font-weight: 700; line-height: 30px; }
.title-menu-anchor { color: rgb(35, 39, 42); border-left: 2px solid rgb(235, 240, 247); margin-bottom: 0px; margin-left: -2px; padding-top: 6px; padding-bottom: 6px; padding-left: 9px; font-size: 14px; line-height: 24px; text-decoration: none; }
.title-menu-anchor:hover { text-decoration: underline; }
.title-menu-anchor.w--current { border-left-color: var(--blurple); color: var(--blurple); font-weight: 500; }
.video-div-rel { width: 100%; max-width: 780px; margin-top: 0px; margin-left: auto; margin-right: auto; position: relative; }
.div-block-video { z-index: 10; border-radius: 20px; max-width: 600px; margin-left: auto; margin-right: auto; position: relative; overflow: hidden; }
.absol-right-top { object-fit: cover; object-position: 50% 0%; border-radius: 16px; width: 100%; max-width: 250px; max-height: 220px; position: absolute; inset: -41px auto auto -152px; box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 16px; }
.absol-left-top { object-fit: cover; object-position: 50% 0%; border-radius: 16px; width: 100%; max-width: 280px; max-height: 186px; position: absolute; inset: -60px -116px auto auto; box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 16px; }
.absol-left-bottom { object-fit: cover; object-position: 50% 0%; border-radius: 16px; width: 100%; max-width: 180px; max-height: 100px; position: absolute; inset: auto auto -55px -51px; box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 16px; }
.absol-right-bottom { object-fit: cover; object-position: 50% 0%; border-radius: 16px; width: 100%; max-width: 330px; max-height: 220px; position: absolute; inset: auto -145px -140px auto; box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 16px; }
.link-block-filters { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-radius: 28px; margin-bottom: 8px; margin-left: auto; margin-right: 8px; padding: 16px 32px; font-size: 20px; font-weight: 500; transition: 0.2s; }
.link-block-filters:hover { color: rgb(88, 101, 242); box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 16px; }
.link-block-filters.active { color: rgb(255, 255, 255); background-color: rgb(88, 101, 242); }
.heading-32px-dark { color: rgb(35, 39, 42); margin-top: 80px; margin-bottom: 24px; font-family: "Abcgintonord 800", sans-serif; }
.heading-32px-dark.margin-none { text-align: left; margin-top: 0px; margin-bottom: 8px; font-size: 32px; }
.heading-32px-dark.margin-none.is_server { font-size: 28px; line-height: 34px; }
.grid-20px { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; }
.category { background-color: rgb(255, 255, 255); border-radius: 16px; flex-direction: column; justify-content: space-between; align-items: flex-start; padding: 24px; text-decoration: none; transition: 0.2s; display: flex; position: relative; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px; }
.category:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.image-category { max-width: 40px; position: absolute; inset: auto 24px 24px auto; }
.grid-120top { gap: 40px 80px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; margin-top: 120px; padding-left: 30px; padding-right: 30px; }
.step-by-step-slider-2 { background-color: rgba(0, 0, 0, 0); max-width: 100vw; height: auto; margin-top: 0px; margin-left: 0%; margin-right: 0%; overflow: hidden; }
.step-by-step-slider-2.is_big { display: none; }
.step-by-step-slider-musk-2 { width: 640px; max-height: 340px; overflow: visible; }
.step-by-step-slid-2 { margin-right: 20px; }
.div-put-2 { border-radius: 16px; width: 100%; height: 100%; margin-right: 20px; display: flex; overflow: hidden; }
.blue-2 { background-color: rgba(255, 255, 255, 0); flex: 0 0 auto; width: 100%; max-height: 340px; margin-right: 20px; }
.step-by-step-slider-arrow-2 { background-color: rgba(35, 39, 42, 0.4); border-radius: 40px; justify-content: center; align-items: center; width: 64px; height: 64px; padding-left: 4px; transition: 0.555s; display: flex; right: 40px; }
.step-by-step-slider-arrow-2.left-step-slider { background-color: rgba(35, 39, 42, 0.4); justify-content: center; align-items: center; padding-left: 0px; padding-right: 4px; display: flex; left: 40px; right: auto; }
.img-slider { object-fit: cover; width: 100%; max-width: 640px; max-height: 340px; }
.div-slider { margin-top: 80px; padding-top: 100px; }
.div-slider.jobs { padding-top: 0px; }
.text-grey { color: rgb(0, 0, 0); text-align: center; margin-bottom: 80px; font-size: 20px; line-height: 140%; }
.text-grey.left { text-align: left; margin-bottom: 0px; }
.slider-grey { background-color: rgb(255, 254, 254); border-radius: 14px; max-width: 900px; min-height: 400px; margin: 60px auto 80px; box-shadow: rgba(0, 0, 0, 0.07) 2px 2px 4px; }
.right-arrow { background-color: rgb(239, 239, 239); border: 2px solid rgb(217, 217, 217); border-radius: 50%; justify-content: center; align-items: center; width: 50px; height: 50px; margin-right: -25px; display: flex; }
.left-arrow { background-color: rgb(239, 239, 239); border: 2px solid rgb(217, 217, 217); border-radius: 50%; justify-content: center; align-items: center; width: 50px; height: 50px; margin-left: -25px; display: flex; }
.image-6 { width: 22px; }
.slide-nav { display: none; }
.img-230px { border-radius: 6px; max-width: 200px; margin-left: 0px; margin-right: 40px; }
.slide { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; padding: 37px 70px 37px 40px; display: inline-block; top: 0px; bottom: 0px; }
._16px-text-grey { color: rgb(89, 89, 89); margin-top: 23px; font-size: 16px; line-height: 140%; }
.div-block-filter { overflow: visible; }
.overflow-filter { max-width: 100vw; overflow: visible; }
.hero-image { z-index: 1; object-fit: fill; border-radius: 16px; width: 100%; max-width: 600px; position: relative; }
.feature-wrapper { gap: 80px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; width: 100%; height: 100%; max-height: 450px; margin-top: 70px; display: grid; }
.feature-wrapper.top-marg { margin-top: 14px; }
.feature-wrapper.internship { margin-top: 0px; }
.feature-left { max-width: none; }
.feature-left.internship { flex-direction: column; align-items: flex-start; display: flex; }
.feature-right { border-radius: 8px; flex-direction: column; align-items: stretch; width: 100%; max-width: none; display: flex; overflow: hidden; }
.careers-paralax { width: 100%; margin-left: auto; margin-right: auto; padding-top: 120px; padding-bottom: 120px; }
.icon-menu { margin-right: 2px; }
.h5-s { margin-top: 0px; margin-bottom: 20px; }
.h5-s.blurple { color: var(--blurple); text-transform: none; font-size: 20px; font-weight: 500; line-height: 30px; }
._301-wrapper { margin-top: 16px; }
._301-tabl-1 { gap: 0px; border-width: 1px; border-style: solid none solid solid; border-color: rgb(35, 39, 42); border-image: none; grid-template: "." "." / 0.6fr 1.5fr 1.4fr; grid-auto-columns: 1fr; display: grid; overflow: auto; }
._301-tabl-1._2 { grid-template-columns: 0.74fr 1fr 1fr 1fr 1fr; }
._301-tabl-1._8 { grid-template-columns: 1.6fr 1fr 1fr 1fr 1fr 1fr 0.7fr 1fr; }
._301-tabl-1._9 { grid-template-columns: 2.2fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; }
._301-tabl-1._322 { grid-template-columns: 0.25fr 1.5fr; }
._301-tabl-1._322-2 { grid-template-columns: 0.4fr 1fr 1.5fr; }
._301-tabl-1._342 { grid-template-columns: 1fr 0.8fr 1fr; }
._301-tabl-1._342-2 { grid-template-columns: 1fr 1fr 1.2fr; }
.field-left { border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(35, 39, 42); align-items: flex-start; width: 100%; height: 100%; padding: 4px; display: flex; }
.field-left.t { border-bottom-style: none; align-items: center; }
.field-left.t.center { justify-content: flex-start; }
.field-left.b, .field-left.center { align-items: center; }
.field-left.c { flex-direction: column; }
.field-left.cen { flex-direction: column; justify-content: center; align-items: flex-start; }
.field-text-title { color: rgb(79, 84, 92); margin-bottom: 16px; font-family: "gg sans", sans-serif; font-weight: 700; }
.field-text-title.normal { flex-direction: column; align-items: flex-start; font-weight: 400; display: flex; }
._301-tabl-w._500px { max-width: 600px; }
.tabl-20px { margin-bottom: 4px; font-size: 20px; display: inline-block; }
.list-wr { color: rgb(79, 84, 92); padding-left: 20px; line-height: 170%; }
.discord2 { width: 124px; }
.dropdown-1 { border-bottom: 2px solid rgba(255, 255, 255, 0.06); align-items: flex-end; width: auto; min-width: auto; margin-bottom: 40px; display: flex; overflow: visible; }
.menu-text { white-space: normal; font-weight: 500; line-height: 26px; }
.font-blurple { color: var(--blurple); }
.font-white { color: var(--white); }
.buttons-wrapper { gap: 16px; flex-direction: column; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; justify-content: center; place-items: center; margin-top: 90px; margin-bottom: 90px; display: flex; }
.buttons-wrapper.top-30px { margin-top: 30px; margin-bottom: 0px; }
.global_section { padding-top: 120px; padding-bottom: 120px; }
.global_section.nitro-classic { background-color: rgb(114, 137, 218); width: 100%; height: 550px; position: relative; overflow: hidden; }
.global_section.guidlines { padding-top: 60px; padding-bottom: 100px; }
.global_section.jobs { padding-top: 80px; padding-bottom: 50px; }
.global_section.jobs.grey { background-color: rgb(246, 246, 246); }
.global_section._80px { padding-top: 80px; }
.swatch { min-width: 50px; max-width: 200px; min-height: 160px; max-height: 200px; }
.ginto-700-32 { margin-bottom: 0px; font-family: Ginto, sans-serif; font-size: 32px; font-weight: 700; line-height: 40px; }
.ginto-700-32.white-text { color: var(--white); margin-bottom: 22px; }
.ginto-700-32.color { color: rgb(58, 69, 84); font-family: ABCGintoNormal-Bold, sans-serif; font-size: 24px; line-height: 32px; }
.ginto-700-32.left-moderation { margin-bottom: 8px; font-family: "Abcgintonord 800", sans-serif; font-size: 24px; line-height: 32px; }
.ginto-700-32.left-creator { margin-bottom: 12px; font-family: "Abcgintonord 800", sans-serif; font-size: 24px; line-height: 30px; }
.ginto-700-32.left-creator.safety { margin-bottom: 16px; }
.ginto-700-32.left-creator.safety.card-title { font-family: ABCGintoNormal-Bold, sans-serif; }
.ginto-700-32.is-nord { font-family: "Abcgintonord 800", sans-serif; }
.ginto-700-32.tablet-center { font-family: ABCGintoNormal-Bold, sans-serif; }
.div-block-5 { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.centered { text-align: center; }
.centered.w--current { color: var(--blurple); font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.centered.is_2026 { padding-left: 57px; padding-right: 57px; }
.hero-bg-wrapper { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a0500fecd1bd18b465bb89_909c987e9e8c30d8509752464753e7f6.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; flex-direction: column; justify-content: flex-end; align-items: center; height: 732px; margin-top: -82px; padding-top: 82px; display: flex; }
.hero-bg-wrapper.video { background-image: linear-gradient(rgb(180, 115, 245), rgb(226, 146, 170)); justify-content: center; height: 700px; padding-top: 0px; position: relative; }
.hero-bg-wrapper.inspiration { background-color: rgb(71, 136, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a76ad6ec50825667293147_left-cloud.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a76ad698007a548450f413_right-cloud.svg"); background-position: -60px 102%, 100% 100%; background-repeat: no-repeat, no-repeat; background-size: auto, auto; justify-content: flex-start; height: 600px; padding-top: 170px; }
.hero-bg-wrapper.hidden { height: 600px; overflow: hidden; }
.hero-bg-wrapper.video-new2 { background-image: linear-gradient(rgba(0, 0, 0, 0), rgb(236, 145, 245) 86%, rgb(236, 145, 245)), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/633d926be4e0c47ae26d816b_Section.svg"); background-position: 0px 0px, 50% center; justify-content: center; height: 740px; padding-top: 0px; position: relative; overflow: hidden; }
.hero-bg-wrapper.creator-article { background-image: linear-gradient(45deg, rgb(88, 101, 242) 23%, rgb(179, 119, 243) 83%); justify-content: flex-start; height: 440px; }
.hero-bg-wrapper.creator-article.is-case { background-image: linear-gradient(225deg, rgb(57, 50, 177), rgb(88, 101, 242) 50%, rgb(179, 119, 243) 97%); }
.hero-bg-wrapper.creator-article.is-lightning { background-image: linear-gradient(45deg, rgb(57, 50, 177), rgb(88, 101, 242) 50%, rgb(179, 119, 243) 97%); }
.hero-bg-wrapper.creator-article.is-lesson { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/637f28196a864d8149eb2fa3_FaE_n-Un.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; }
.hero-bg-wrapper.creator-article.is-case { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64676893621bfd34bd856d11_hero_screen.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; }
.hero-bg-wrapper.server-page { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63fe39bcca299d520d956092_hero_screen.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; justify-content: center; height: 740px; padding-top: 0px; position: relative; overflow: hidden; }
.hero-bg-wrapper.video-new3 { background-image: linear-gradient(rgba(0, 0, 0, 0), rgb(236, 145, 245) 86%, rgb(236, 145, 245)), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/633d926be4e0c47ae26d816b_Section.svg"); background-position: 0px 0px, 50% center; justify-content: center; height: 740px; padding-top: 0px; position: relative; overflow: hidden; }
.human-bg-animation { align-self: flex-end; }
.video-wr { z-index: 2; flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 700px; display: flex; position: relative; }
.container550 { z-index: 7; text-align: center; flex-direction: column; justify-content: center; align-items: center; max-width: 590px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.container550.is_2026 { max-width: 50vw; }
.container1180 { flex-direction: row; justify-content: space-between; align-self: flex-start; align-items: flex-end; width: 90%; max-width: 1180px; height: auto; margin-left: auto; margin-right: auto; display: flex; overflow: hidden; }
.container1180.flex-v { text-align: center; flex-direction: column; justify-content: center; align-items: center; }
.container1180.flex-v._1280 { max-width: 1280px; }
.container1180.mid { text-align: center; flex-direction: column; justify-content: center; align-items: center; overflow: visible; }
.container1180.right-align { justify-content: flex-end; }
.container1180.left-align { justify-content: flex-start; align-items: center; position: relative; }
.container1180.left-align.nitro { margin-top: 0px; overflow: visible; }
.container1180.left-align.nitro-1120 { max-width: 1120px; margin-top: 0px; position: static; overflow: visible; }
.container1180.left-align.nitro-1120.is_2025 { position: relative; }
.container1180.left-align.powering { gap: 60px; }
.container1180.left-align.gdr { gap: 60px; margin-bottom: 40px; }
.container1180.left-align.server-2 { justify-content: space-between; max-width: 1120px; margin-top: 0px; position: static; overflow: visible; }
.container1180.left-align.gdr-2024 { z-index: 1; gap: 20px; align-items: flex-start; margin-bottom: 0px; overflow: visible; }
.container1180.left-align.share { gap: 11px; align-items: stretch; margin-top: auto; margin-bottom: 0px; overflow: visible; }
.container1180.left-align.discover { gap: 2.5rem; align-items: stretch; margin-top: auto; margin-bottom: 0px; overflow: visible; }
.container1180.left-vert { flex-direction: column; align-items: flex-start; }
.container1180.hup { align-items: center; min-height: 561px; overflow: visible; }
.container1180.left-align-2 { gap: 32px; justify-content: flex-start; align-items: center; position: relative; }
.container1180.left-align-2.nitro { margin-top: 0px; overflow: visible; }
.container1180.left-align-2.nitro-1120 { max-width: 1120px; margin-top: 0px; position: static; overflow: visible; }
.container1180.left-align-2.powering { gap: 60px; }
.container1180.left-align-2.gdr { gap: 60px; margin-bottom: 40px; }
.container1180.left-align-2.overflow, .container1180.parent, .container1180.visible, .container1180.parent-hub { overflow: visible; }
.container1180.finals { flex-flow: row; justify-content: space-between; align-items: flex-start; margin-bottom: 0px; overflow: visible; }
.hero-text-wr { flex-direction: column; justify-content: center; align-self: center; align-items: flex-start; max-width: 550px; display: flex; position: relative; }
.hero-text-wr.nitro { max-width: 600px; }
.hero-text-wr.nitro-classic { z-index: 12; }
.hero-text-wr.company { max-width: 480px; padding-bottom: 0px; }
.hero-text-wr.college { max-width: 588px; padding-bottom: 0px; }
.hero-text-wr.nitro-new { z-index: auto; max-width: 420px; }
.hero-text-wr.nitro-new.is_2025 { z-index: 9; }
.hero-text-wr.fr { flex-direction: column; justify-content: center; align-items: flex-start; max-width: 580px; }
.hero-text-wr.adm, .hero-text-wr.gds { z-index: auto; flex-direction: column; justify-content: center; align-items: flex-start; max-width: 580px; position: static; }
.hero-text-wr.powering { z-index: auto; flex-direction: column; flex: 0 1 auto; justify-content: center; align-items: flex-start; max-width: 580px; position: static; }
.hero-text-wr._600px { width: 100%; max-width: 580px; }
.hero-text-wr.is-tablet-center.down, .hero-text-wr.is-tablet-center.down-copy { width: 100%; max-width: 700px; }
.hero-text-wr.parent-hub { flex: 0 0 auto; width: 100%; max-width: 475px; margin-bottom: 80px; }
.hero-text-wr.privacy { max-width: 465px; }
.hero-text-wr.ser { max-width: 510px; }
.hero-text-wr.premium { flex: 0 0 auto; width: 100%; min-width: 400px; max-width: 490px; margin-top: 0px; margin-bottom: 0px; }
.hero-text-wr.nitro-2024 { z-index: 200; max-width: 445px; }
.hero-text-wr.gdc-2024 { z-index: auto; flex-direction: column; justify-content: center; align-items: flex-start; min-width: 460px; max-width: 580px; margin-bottom: 0px; position: static; }
.hero-text-wr.gdc-2024.is-left { min-width: 420px; }
.hero-text-wr.gdc-2024._40px { max-width: 540px; }
.hero-text-wr.gdc-2024._40px.left { width: 100%; min-width: 420px; max-width: 460px; }
.hero-text-wr.gdc-2024._40px.l_m_left { max-width: 480px; }
.hero-text-wr.gdc-2024.sdk { min-width: 420px; }
.paragraph-narrow { margin-bottom: 30px; font-size: 20px; line-height: 24px; }
.paragraph-narrow.dark-24 { color: rgb(46, 51, 56); line-height: 24px; }
.p-400-16 { color: rgba(255, 255, 255, 0.6); margin-bottom: 30px; font-size: 16px; line-height: 22px; text-decoration: none; }
.hs-about-section { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a09b6d9837584d04790d8c_bg-wave.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a09aefb8e7c6b789ffad10_bg-pattern.svg"); background-position: 50% 100%, 50% center; background-repeat: repeat-x, repeat; background-size: contain, cover; padding-top: 120px; padding-bottom: 60px; }
.white-cards-wr { justify-content: space-between; margin-top: 20px; display: flex; }
.white-card-item { background-color: var(--white); border-radius: 3px; width: 30%; margin-bottom: 50px; padding: 26px; transition: box-shadow 0.3s, transform 0.3s; box-shadow: rgba(0, 0, 0, 0.14) 0px 2px 20px -4px; }
.white-card-item:hover { transform: translateY(-4px); box-shadow: rgba(0, 0, 0, 0.14) 0px 6px 20px -6px; }
.grey-section { background-color: rgb(249, 249, 249); padding-top: 40px; padding-bottom: 60px; position: relative; overflow: visible; }
.grey-section.spotted { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a0a3868c7b46a491384dad_610918cd61367c50cb80bb1b56032cd4.svg"); background-position: 0px 0px; background-size: cover; padding-bottom: 0px; }
.grey-section.margin { padding-top: 24px; padding-bottom: 24px; }
.grey-section.margin.hiden { display: none; }
.grey-section.margin2 { background-color: rgb(246, 246, 246); padding-top: 60px; padding-bottom: 80px; overflow: hidden; }
.grey-section.margin2.hiden { display: none; }
.gamers-wr { width: 46%; height: 556px; padding-top: 260px; position: absolute; inset: 0% auto 0% 0%; }
.bologna-wr { flex-wrap: wrap; justify-content: space-between; align-self: flex-end; width: 50%; padding-top: 36px; display: flex; }
.bologna-wr.hope { width: 45%; padding-top: 0px; }
.bologna-card { text-align: left; width: 43%; margin-bottom: 26px; margin-right: 20px; }
.container600 { width: 90%; max-width: 600px; }
.rep-underline { text-align: center; border-top: 1px solid rgb(220, 221, 222); flex-direction: column; justify-content: center; align-items: center; padding-top: 12px; padding-bottom: 12px; display: flex; }
.h1-nitro { color: rgba(0, 0, 0, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a1a941989e7b5d0968e1b2_nitro.svg"); background-position: 0% center; background-repeat: no-repeat; background-size: contain; font-size: 64px; }
.h1-nitro.h2-classic { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a337272212d516825f002e_nitro-classic.svg"); height: 110px; }
.safety-coll-items { margin-bottom: 24px; }
.body-2.body { font-family: Ggsans, sans-serif; }
.little-sale { background-color: var(--blurple); border-radius: 20px; margin-bottom: -2px; margin-left: 18px; padding-left: 9px; padding-right: 9px; font-size: 13px; }
.nitro-hero-img { display: none; }
.perks-wr { gap: 20px; grid-template-rows: auto auto auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; margin-top: 40px; margin-bottom: 100px; display: grid; }
.perk-card { color: var(--white); background-image: linear-gradient(135deg, rgb(4, 169, 159), rgb(36, 228, 239)); border-radius: 8px; flex-direction: column; justify-content: center; align-items: center; padding: 30px 20%; display: flex; }
.perk-card._2 { background-image: linear-gradient(135deg, rgb(67, 117, 255), rgb(34, 237, 255)); }
.perk-card._3 { background-image: linear-gradient(135deg, rgb(62, 112, 255), rgb(153, 151, 255)); }
.perk-card._4 { background-image: linear-gradient(135deg, rgb(129, 122, 254), rgb(249, 115, 250)); }
.perk-card._5 { background-image: linear-gradient(135deg, rgb(249, 68, 224), rgb(255, 201, 79)); }
.perk-card._6 { background-image: linear-gradient(135deg, rgb(240, 111, 27), rgb(255, 200, 73)); }
.perk-card._7 { background-image: linear-gradient(312deg, rgb(19, 93, 56), rgb(41, 204, 122)), linear-gradient(135deg, rgb(4, 169, 159), rgb(36, 228, 239)); }
.hero-bl-section { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; height: 732px; margin-top: -82px; padding-top: 82px; display: flex; }
.hero-bl-section.fr { background-image: linear-gradient(rgb(52, 66, 218) 37%, rgb(87, 101, 241)); background-position: 0px 0px; background-repeat: repeat; background-size: auto; position: relative; }
.hero-bl-section.gdc { background-image: none; background-repeat: repeat; background-size: auto; }
.hero-bl-section.powering { background-color: var(--not-quite-black); }
.hero-bl-section.is-garden { background-color: var(--dark-blurple); background-image: none; background-repeat: repeat; background-size: auto; position: relative; }
.hero-bl-section.gdc-2024 { background-color: rgb(7, 5, 17); height: auto; padding-top: 182px; padding-bottom: 100px; position: relative; overflow: hidden; }
.hero-bl-section.gdc-2024.is_2025 { padding-top: 260px; }
.hero-bl-section.embed-sdk { background-color: rgb(7, 5, 17); height: auto; padding-top: 182px; padding-bottom: 100px; position: relative; overflow: hidden; }
.story-wr { justify-content: space-between; padding-top: 17px; padding-bottom: 17px; display: flex; }
.text-wr-vert { flex-direction: column; justify-content: center; align-items: flex-start; width: 60%; display: flex; }
.company-hero-img { align-self: center; width: 100%; }
.company-hero-img.new { position: relative; left: 46px; }
.company { width: 100%; max-width: none; position: relative; }
.company.download.platform-image { display: none; }
.ginto-700-24 { margin-bottom: 20px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 24px; font-weight: 400; }
.ginto-700-24.white-text { color: var(--white); margin-top: 10px; font-size: 20px; line-height: 24px; }
.ginto-700-24.font-grey { color: rgb(80, 85, 95); margin-bottom: 0px; font-family: Ggsans, sans-serif; line-height: 30px; }
.ginto-700-24.font-grey.connection, .ginto-700-24.font-grey.font-black { color: var(--not-quite-black); }
.ginto-700-24.centered.bottom { min-height: 20px; margin-top: 0px; margin-bottom: 0px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 20px; }
.ginto-700-24.black-font { margin-bottom: 0px; font-family: ABCGintoNormal-Bold, sans-serif; line-height: 30px; }
.ginto-700-24.submision { margin-bottom: 0px; }
.comp-img { margin-left: 20px; margin-right: 40px; }
.comp-img.left { margin-left: 0px; }
.comp-img.right { margin-right: 0px; }
.list-company { display: flex; }
.item-company { object-fit: cover; border-radius: 16px; width: 600px; height: 40vh; min-height: 310px; max-height: 340px; margin-left: 10px; margin-right: 10px; }
.company-slider-wr { width: 100%; margin-top: 40px; position: relative; overflow: hidden; }
.arrow-slider { background-color: rgba(0, 0, 0, 0.2); border-radius: 50%; justify-content: center; align-items: center; width: 64px; height: 64px; transition: 0.555s; display: flex; }
.arrow-slider:hover { color: rgb(16, 18, 20); background-color: rgba(0, 0, 0, 0.6); }
.arrow-wr { z-index: 10; flex-direction: column; justify-content: center; align-items: center; width: 10%; display: flex; position: absolute; inset: 0% auto 0% 0%; }
.arrow-wr.right { flex-direction: column; justify-content: center; align-items: center; display: flex; position: absolute; inset: 0% 0% 0% auto; }
.white-block { background-color: var(--white); border-radius: 16px; width: 90%; max-width: 1180px; margin-top: 120px; margin-left: auto; margin-right: auto; padding: 50px 70px 40px; }
.white-block.company { margin-top: 80px; }
.rich-guidlines { margin-top: 40px; }
.rich-guidlines h2 { margin-top: 40px; margin-bottom: 20px; font-family: "gg sans", sans-serif; font-size: 32px; font-weight: 500; line-height: 38px; }
.rich-guidlines h1 { font-family: "gg sans", sans-serif; font-weight: 700; line-height: 67px; }
.rich-guidlines p { margin-bottom: 20px; font-size: 16px; font-weight: 400; line-height: 28px; }
.rich-guidlines a { color: var(--blurple); font-size: 16px; line-height: 24px; text-decoration: none; }
.rich-guidlines a:hover { text-decoration: underline; }
.rich-guidlines li { margin-top: 10px; margin-bottom: 10px; padding-left: 6px; font-size: 16px; font-weight: 400; line-height: 28px; list-style-type: disc; }
.rich-guidlines blockquote { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a6e5536dbdca3182871396_bullet.svg"); background-position: -5px 5px; background-repeat: no-repeat; background-size: 16px 16px; border-left-style: none; margin-left: 20px; padding: 0px 0px 0px 15px; font-size: 16px; font-weight: 400; line-height: 28px; }
.rich-guidlines em { font-style: normal; font-weight: 500; text-decoration: underline; }
.rich-guidlines h3 { font-family: "gg sans", sans-serif; font-size: 24px; font-weight: 500; line-height: 34px; }
.rich-guidlines ol, .rich-guidlines ul { list-style-type: decimal; }
.container780 { flex-direction: row; justify-content: space-between; align-self: flex-start; align-items: flex-end; width: 90%; max-width: 780px; height: auto; margin-left: auto; margin-right: auto; padding-bottom: 40px; display: flex; overflow: hidden; }
.container780.left-vert { flex-direction: column; align-items: flex-start; max-width: 800px; }
.container780.left-vert.is_new { overflow: visible; }
.container780.vert { flex-direction: column; }
.container780.inscpiration { padding-bottom: 0px; }
.container780.is_new { padding-bottom: 24px; overflow: visible; }
.archive-item { flex-direction: column; align-items: flex-start; margin-bottom: 40px; padding-right: 24px; display: flex; }
.terms-block { gap: 16px 124px; flex-wrap: wrap; grid-template: ". ." "Area-2 Area" / 1.25fr 1fr; grid-auto-columns: 1fr; margin-top: 40px; display: grid; }
.utility-page-wrap { justify-content: center; align-items: center; width: 100vw; max-width: 100%; height: 100vh; max-height: 100%; display: flex; }
.utility-page-content { text-align: center; flex-direction: column; width: 260px; display: flex; }
.utility-page-form { flex-direction: column; align-items: stretch; display: flex; }
.blue-section { background-color: rgb(209, 225, 255); padding-top: 40px; padding-bottom: 40px; }
.blue-section.top { padding-top: 0px; padding-bottom: 10px; }
.blue-section.overflow { width: 100%; max-width: none; }
.container960 { flex-direction: column; justify-content: center; align-self: flex-start; align-items: center; width: 90%; max-width: 960px; height: auto; margin-bottom: 100px; margin-left: auto; margin-right: auto; display: flex; overflow: hidden; }
.container960.mid { text-align: center; flex-direction: column; justify-content: center; align-self: center; align-items: center; margin-bottom: 60px; overflow: visible; }
.container960.neg-top { margin-top: -190px; }
.container960.bottom { text-align: center; flex-direction: column; justify-content: center; align-self: center; align-items: center; margin-bottom: 60px; overflow: visible; }
.groups-wr { flex-wrap: wrap; justify-content: space-between; width: 100%; margin-top: -190px; display: flex; }
.group-item { background-color: rgb(255, 208, 26); border-radius: 16px; width: 32%; height: 320px; margin-top: 20px; margin-bottom: 0px; transition: transform 0.3s; display: block; position: relative; overflow: hidden; }
.group-item:hover { transform: translateY(-8px); }
.group-item.books, .group-item.convo { background-color: rgb(119, 107, 255); }
.group-item.fam { background-color: rgb(250, 78, 137); }
.group-item.stud { background-color: rgb(255, 135, 255); }
.group-item.else { background-color: rgb(0, 224, 167); }
.group-label { z-index: 10; background-color: var(--white); color: rgb(46, 51, 56); border-radius: 8px; padding: 12px 22px; font-size: 24px; font-weight: 700; line-height: 30px; position: absolute; inset: 20px auto auto 20px; }
.group-label.banner { color: rgb(46, 51, 56); top: 24px; left: 24px; }
.group-img { object-fit: contain; object-position: 50% 100%; position: absolute; inset: auto 0% 0%; }
.wave { color: rgb(209, 225, 255); flex: 0 0 auto; width: 1920px; height: 100px; margin-top: -5px; }
.wave.jobs { color: var(--white); margin-bottom: 65px; }
.moving-cards-wr { flex-direction: row; justify-content: flex-end; margin-top: 30px; margin-bottom: 0px; display: flex; }
.moving-cards-wr._2 { flex-direction: row; justify-content: flex-start; margin-top: 16px; }
.discord-invite { background-color: var(--white); border-radius: 12px; flex: 0 0 auto; width: 343px; margin-right: 17px; padding: 12px 20px 12px 14px; display: flex; }
.disc-avatar { border-radius: 20px; width: 40px; height: 40px; margin-right: 10px; }
.invite-text-wr { flex: 1 1 0%; }
.server-name { color: rgb(6, 6, 7); align-items: center; font-size: 16px; font-weight: 600; display: flex; }
.inv-text { color: var(--greyple); }
.inv-row { flex-direction: row; display: flex; }
.insp-section { z-index: 10; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a87babd7dd64e0636a02ce_spot-tr.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a87bab1ae5a7f89a43dcf6_spot-tl.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a87baba8c37610f8655910_spot-br.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a87bab3a3d2c50952d8bad_spot-bl.svg"); background-position: 100% 0px, 0px 0px, 100% 100%, 0px 100%; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat; background-size: auto, auto, auto, auto; position: relative; }
.insp-section.overflow { width: 100%; max-width: none; padding-bottom: 60px; }
.moving-wave { z-index: 10; justify-content: flex-end; margin-bottom: 40px; display: flex; position: relative; }
.club-wr { flex-flow: row; justify-content: space-between; align-items: flex-start; width: 100%; margin-top: 20px; margin-bottom: 20px; display: flex; }
.club-column { width: 32%; }
.group-banner { background-color: rgb(255, 208, 26); border-radius: 8px; align-items: flex-end; width: 32%; height: 320px; margin-bottom: 20px; display: flex; position: relative; overflow: hidden; }
.group-banner.hide-on-desktop { display: none; }
.group-banner.hobbie { background-color: rgb(119, 107, 255); }
.group-banner.hobbie.hide { display: none; }
.group-banner.global { background-color: rgb(119, 107, 255); }
.group-banner.familly { background-color: rgb(250, 78, 137); }
.group-banner.study { background-color: rgb(255, 135, 255); }
.group-banner.else { background-color: rgb(0, 224, 167); }
.quote-item { background-color: var(--white); border: 1px solid rgba(6, 6, 7, 0.08); border-radius: 8px; margin-bottom: 20px; padding: 24px; }
.server { color: rgb(6, 6, 7); align-items: center; margin-top: 10px; font-size: 16px; font-weight: 600; display: flex; }
.template-button { color: rgb(32, 34, 37); background-color: rgba(0, 0, 0, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a871598507e67cbd631c49_arrow.svg"); background-position: 97% center; background-repeat: no-repeat; background-size: auto 26px; border: 4px solid rgb(255, 208, 26); border-radius: 8px; margin-left: 11px; padding-top: 4px; padding-bottom: 4px; padding-right: 38px; font-size: 20px; font-weight: 600; line-height: 24px; transition: transform 0.3s; }
.template-button:hover { transform: translateY(-4px); }
.template-button.c { border-color: rgb(119, 107, 255); }
.template-button.g { border-color: rgb(255, 166, 0); }
.template-button.s { border-color: rgb(255, 135, 255); }
.template-button.d { border-color: rgb(0, 224, 167); }
.template-button.f { border-color: rgb(250, 78, 137); }
.template-cta-wr { align-items: center; display: flex; }
.club-slider { display: none; }
.collection-list-more { height: auto; overflow: hidden; }
.updated-text { font-size: 24px; line-height: 32px; }
.updated-text.bot-m { margin-bottom: 20px; }
.guildlines-h1 { margin-top: 40px; font-family: "gg sans", sans-serif; font-weight: 800; }
.h2-before-rich-500-32 { margin-top: 40px; margin-bottom: -20px; font-family: "gg sans", sans-serif; font-size: 32px; font-weight: 500; }
.discord-footer { width: 124px; }
.rich-guidlines-italic { margin-top: 40px; margin-bottom: -30px; }
.rich-guidlines-italic h2 { margin-top: 40px; margin-bottom: 20px; font-family: "gg sans", sans-serif; font-size: 32px; font-weight: 500; line-height: 38px; }
.rich-guidlines-italic h1 { font-family: "gg sans", sans-serif; font-weight: 700; line-height: 67px; }
.rich-guidlines-italic p { margin-bottom: 20px; font-size: 16px; font-weight: 300; line-height: 28px; }
.rich-guidlines-italic a { color: var(--blurple); font-size: 16px; text-decoration: none; }
.rich-guidlines-italic a:hover { text-decoration: underline; }
.rich-guidlines-italic li { margin-top: 10px; margin-bottom: 10px; padding-left: 6px; font-size: 16px; font-weight: 300; line-height: 28px; list-style-type: disc; }
.rich-guidlines-italic blockquote { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a6e5536dbdca3182871396_bullet.svg"); background-position: -5px 5px; background-repeat: no-repeat; background-size: 16px 16px; border-left-style: none; margin-left: 20px; padding: 0px 0px 0px 15px; font-size: 16px; font-weight: 400; line-height: 28px; }
.rich-guidlines-italic em { font-style: italic; font-weight: 500; text-decoration: none; }
.rich-guidlines-italic h3 { font-family: "gg sans", sans-serif; font-size: 24px; font-weight: 600; line-height: 34px; }
.rich-guidlines-italic ol, .rich-guidlines-italic ul { list-style-type: decimal; }
.rich-guidlines-negative { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; }
.rich-guidlines-negative h2 { margin-top: 40px; margin-bottom: 20px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 32px; font-weight: 500; line-height: 38px; }
.rich-guidlines-negative h1 { font-family: "gg sans", sans-serif; font-weight: 700; line-height: 67px; }
.rich-guidlines-negative p { margin-bottom: 20px; font-size: 16px; font-weight: 300; line-height: 28px; }
.rich-guidlines-negative a { color: var(--blurple); font-size: 16px; font-weight: 300; text-decoration: none; }
.rich-guidlines-negative a:hover { text-decoration: underline; }
.rich-guidlines-negative li { margin-top: 10px; margin-bottom: 10px; padding-left: 6px; font-size: 16px; font-weight: 300; line-height: 28px; list-style-type: disc; }
.rich-guidlines-negative blockquote { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a6e5536dbdca3182871396_bullet.svg"); background-position: -5px 5px; background-repeat: no-repeat; background-size: 16px 16px; border-left-style: none; margin-left: 20px; padding: 0px 0px 0px 15px; font-size: 16px; font-weight: 400; line-height: 28px; }
.rich-guidlines-negative em { font-style: normal; font-weight: 600; text-decoration: underline; }
.rich-guidlines-negative h3 { font-family: "gg sans", sans-serif; font-size: 24px; font-weight: 500; line-height: 34px; }
.rich-guidlines-negative ol, .rich-guidlines-negative ul { list-style-type: decimal; }
.rich-guidlines-negative._1 { margin-top: 40px; }
.div-block-9 { padding-bottom: 80px; }
.lottie-animation { position: relative; }
.nitro-classic-lottie-wr { width: 1800px; height: 380px; position: absolute; inset: 98px 0% auto; }
.nitro-gradient { z-index: 10; background-image: linear-gradient(rgb(114, 137, 218) 59%, rgba(114, 137, 218, 0)); height: 154px; position: absolute; inset: 0% 0% auto; }
.grey-section-ntm { background-color: rgb(246, 246, 246); padding-top: 0px; padding-bottom: 20px; }
.wave-wr { width: 100%; overflow: hidden; }
.image-8 { object-fit: cover; object-position: 100% 50%; height: 100%; }
.image-9 { max-height: 450px; }
.modal { z-index: 100; background-color: rgba(6, 10, 11, 0.45); justify-content: flex-end; align-items: flex-end; font-family: "Press Start 2P", sans-serif; display: flex; position: fixed; inset: 0%; }
.content-child { flex-direction: row; justify-content: center; align-items: center; display: flex; }
.modal-container { display: block; }
.featured-big-news { flex: 1 1 0%; }
.featured-mini-news { justify-content: flex-start; }
.gintonord-700-56 { color: var(--white); font-family: "Ginto nord", sans-serif; font-size: 56px; font-weight: 600; }
.feature-big-img { background-color: var(--white); object-fit: cover; border-radius: 10px; flex-direction: column; justify-content: center; align-items: center; width: 560px; height: 360px; display: flex; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px; }
.primary-500-14 { color: var(--white); text-transform: uppercase; margin-top: 20px; margin-bottom: 10px; font-size: 14px; font-weight: 600; line-height: 24px; }
.primary-500-14.mini { margin-top: 0px; }
.featured-news-link-wr { color: var(--white); text-decoration: none; }
.featured-news-link-wr.mini { display: flex; }
.category-name { color: var(--blurple); text-transform: uppercase; margin-left: -14px; padding-left: 14px; padding-right: 7px; font-family: "Ginto nord", sans-serif; font-size: 13px; font-weight: 600; text-decoration: none; }
.topic-name { color: var(--fuchsia); text-transform: uppercase; padding-left: 7px; padding-right: 14px; font-family: "Ginto nord", sans-serif; font-size: 13px; font-weight: 600; text-decoration: none; }
.logo-news { max-width: 22%; }
.logo-news.mini { max-width: 50%; }
.featured-mini-img { background-color: var(--white); border-radius: 10px; flex-direction: column; flex: 0 0 auto; justify-content: center; align-items: center; width: 175px; height: 128px; margin-right: 20px; display: flex; }
.div-block-10 { display: flex; }
.collection-list-2 { gap: 50px 16px; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
.ginto-700-48 { color: var(--white); font-family: Ginto, sans-serif; font-size: 48px; font-weight: 700; line-height: 48px; }
.ginto-700-48.dark-text-color { color: rgb(35, 39, 42); }
.ginto-700-48.dark-text-color.font-noto { margin-top: 0px; margin-bottom: 24px; font-family: Notosans, sans-serif; font-weight: 700; }
.ginto-700-48.dark-text-color.font-ggsans { margin-top: 0px; margin-bottom: 24px; font-family: Ggsans, sans-serif; font-weight: 700; }
.main-image { object-fit: cover; border-radius: 10px; width: 980px; height: 390px; }
.autor-details { align-self: stretch; }
.article-rich-text p { margin-bottom: 26px; font-size: 20px; line-height: 33px; }
.article-rich-text h2 { font-family: Ginto, sans-serif; font-size: 32px; line-height: 32px; }
.article-rich-text ul { font-size: 20px; line-height: 33px; }
.article-rich-text a { color: var(--blurple); font-weight: 600; }
.gintonord-700-32 { text-align: center; font-family: "Ginto nord", sans-serif; font-size: 32px; font-weight: 700; line-height: 32px; }
.collection-list-3 { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.new-h4 { color: var(--dark-charcoal); margin-bottom: 32px; font-family: "Abcgintonord 800", sans-serif; font-size: 32px; font-weight: 700; line-height: 32px; }
.new-h4.top-m-bot-ma { margin-top: 0px; margin-bottom: 10px; }
.new-h4.college { margin-bottom: 16px; font-family: ABCGintoNormal-Bold, sans-serif; }
.container-300 { max-width: 300px; margin-right: 50px; }
.colors-grid { gap: 40px; flex: 1 1 0%; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.styleguide-various-container { flex-direction: row; justify-content: space-between; align-self: flex-start; align-items: flex-start; width: 90%; max-width: 1180px; height: auto; margin-left: auto; margin-right: auto; display: flex; }
.white-text { color: var(--white); }
.color-name { color: var(--greyple); margin-top: 10px; margin-bottom: 10px; font-size: 16px; font-weight: 500; line-height: 24px; }
.color-hex { color: var(--dark-charcoal); text-transform: uppercase; font-size: 20px; font-weight: 600; line-height: 30px; }
.greyple { background-color: var(--greyple); }
.color-swatch { border-radius: 8px; overflow: hidden; }
.color-swatch.border { outline-color: var(--off-white); outline-offset: 0px; outline-width: 2px; outline-style: solid; }
.off-white { background-color: var(--off-white); }
.dark-charcoal { background-color: var(--dark-charcoal); }
.not-quite-black { background-color: var(--not-quite-black); }
.new-blurple { background-color: var(--blurple); }
.placeholder-image-fill { background-color: rgba(255, 0, 0, 0.1); }
.fuchsia { background-color: var(--fuchsia); }
.yellow { background-color: var(--yellow); }
.mint-green { background-color: var(--mint-green); }
.green { background-color: rgb(88, 242, 135); }
.red { background-color: var(--red); }
.ekko-red { background-color: var(--ekko-red); }
.vivid-cerulean { background-color: var(--vivid-cerulean); }
.orange { background-color: var(--orange); }
.pink { background-color: var(--pink); }
.light-blue { background-color: rgb(140, 217, 255); }
.blurple-blue { background-color: rgb(88, 101, 242); }
.dark-blurple { background-color: var(--dark-blurple); }
.section-rich-l { padding-top: 40px; padding-bottom: 100px; overflow: hidden; }
.rich-guidlines-italic-l { border-bottom: 1px none var(--not-quite-black); width: 100%; color: var(--not-quite-black); margin-top: 40px; margin-bottom: 0px; font-weight: 300; }
.rich-guidlines-italic-l h2 { margin-top: 40px; margin-bottom: 20px; font-family: "gg sans", sans-serif; font-size: 32px; font-weight: 500; line-height: 38px; }
.rich-guidlines-italic-l h1 { font-family: "gg sans", sans-serif; font-weight: 800; line-height: 67px; }
.rich-guidlines-italic-l p { margin-bottom: 20px; font-size: 16px; font-weight: 400; line-height: 24px; }
.rich-guidlines-italic-l a { color: var(--blurple); font-size: 16px; line-height: 24px; text-decoration: none; }
.rich-guidlines-italic-l a:hover { text-decoration: underline; }
.rich-guidlines-italic-l li { margin-top: 10px; margin-bottom: 10px; padding-left: 6px; font-size: 16px; font-weight: 400; line-height: 28px; list-style-type: decimal; }
.rich-guidlines-italic-l blockquote { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a6e5536dbdca3182871396_bullet.svg"); background-position: -5px 5px; background-repeat: no-repeat; background-size: 16px 16px; border-left-style: none; margin-left: 20px; padding: 0px 0px 0px 15px; font-size: 16px; font-weight: 400; line-height: 28px; }
.rich-guidlines-italic-l em { font-style: italic; font-weight: 500; text-decoration: none; }
.rich-guidlines-italic-l h3 { font-family: "gg sans", sans-serif; font-size: 24px; font-weight: 400; line-height: 34px; }
.rich-guidlines-italic-l ol, .rich-guidlines-italic-l ul { list-style-type: decimal; }
.paragraph-small { color: var(--dark-charcoal); white-space: normal; margin-top: 20px; margin-bottom: 20px; font-size: 16px; font-weight: 400; line-height: 24px; }
.paragraph-small.font-blue { color: var(--blurple); }
.paragraph-small.font-blue.right-align { text-align: right; align-self: flex-end; margin-top: auto; font-family: Ggsans, sans-serif; }
.paragraph-small.font-white { color: var(--white); }
.paragraph-small.font-white.op50 { opacity: 1; color: rgba(255, 255, 255, 0.6); }
.paragraph-small.font-white.top-m { margin-top: 0px; }
.paragraph-small.font-white.safety { margin-top: 0px; margin-bottom: 32px; }
.paragraph-small.font-greyple { color: var(--greyple); }
.paragraph-small.top-marg { margin-top: 0px; }
.paragraph-small.top-marg.font-blue { font-family: Ggsans, sans-serif; font-weight: 500; position: relative; }
.paragraph-small.top-marg.font-home { color: var(--white); font-family: Ggsans, sans-serif; font-weight: 700; position: relative; }
.paragraph-small.top-marg.is-download { color: rgba(255, 255, 255, 0.5); margin-bottom: 4px; }
.paragraph-small.bot-m { margin-bottom: 0px; }
.paragraph-small.bot-m.top-none { margin-top: 0px; }
.paragraph-small.moderator { margin-top: 0px; margin-bottom: 24px; }
.paragraph-small.moderator-white { color: var(--white); margin-top: 0px; margin-bottom: 24px; }
.paragraph-small.font-grey { color: rgb(80, 85, 95); margin-top: 0px; }
.paragraph-small.font-grey.centered.max-550 { max-width: 500px; margin-bottom: 24px; margin-left: auto; margin-right: auto; }
.paragraph-small.font-grey.centered.max-510 { max-width: 490px; color: var(--not-quite-black); margin-bottom: 48px; margin-left: auto; margin-right: auto; }
.paragraph-small.font-grey.build, .paragraph-small.font-grey.connection, .paragraph-small.font-grey.centered-new { text-align: center; }
.paragraph-small.centered.color-dark { color: rgb(80, 85, 95); margin-top: 12px; margin-bottom: 24px; }
.paragraph-small.left-col { font-family: Ggsans, sans-serif; }
.paragraph-small.text-color-white, .paragraph-small.text-color-white.margin-none { margin-top: 0px; margin-bottom: 32px; }
.paragraph-small.text-color-white.is-power { margin-top: 0px; margin-bottom: 0px; }
.styleguide-devider { background-color: var(--off-white); height: 24px; }
.typography-block { flex: 1 1 0%; }
.typography-item { gap: 16px 60px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-items: stretch; margin-bottom: 60px; display: grid; }
.new-h5 { color: var(--not-quite-black); margin-top: 0px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 24px; font-weight: 400; line-height: 32px; }
.new-h5.top-margin-10 { margin-top: 10px; }
.new-h5.top-m { margin-top: 0px; }
.new-h5.but-bold { margin-top: 10px; margin-bottom: 10px; font-weight: 700; line-height: 30px; }
.new-h5.centered { font-weight: 700; }
.new-h5.centered.nitro-perks { max-width: 405px; margin-left: auto; margin-right: auto; }
.new-h5.centered.nitro-perks-1 { max-width: 380px; margin-left: auto; margin-right: auto; }
.new-h5.text-color-white.card-app { margin-bottom: 0px; font-size: 20px; }
.new-h5.text-color-white.is_app { margin-bottom: 16px; font-size: 20px; }
.new-h5.case { color: var(--dark-charcoal); margin-top: 10px; margin-bottom: 0px; font-weight: 700; line-height: 30px; }
.font-use__parameters { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 0.5fr 0.5fr; grid-auto-columns: 1fr; display: grid; }
.new-h2 { font-family: ABCGintoNormal-Bold, sans-serif; font-size: 42px; font-weight: 400; line-height: 50px; }
.new-h2.font-white.nitro { text-align: center; margin-bottom: 32px; }
.new-h2.college { margin-bottom: 24px; }
.new-h2.bot-padding { margin-bottom: 20px; }
.new-h2.centered.bottom-none { margin-bottom: 0px; }
.new-h2.margin-16 { margin-bottom: 16px; }
.new-h2.margin-16.mobile-center-f, .new-h2.bottom-none { margin-bottom: 0px; }
.new-h2.bottom-none._48px { font-family: ABCGintoNormal-Bold, sans-serif; font-size: 48px; line-height: 56px; }
.new-h2.bottom-none._48px.text-align-left { text-align: left; }
.new-h2.bottom-none._48px.le { font-weight: 400; }
.new-h2.bottom-none._48px.tablet-text-align-left { font-family: ABCGintoNormal-Bold, sans-serif; font-weight: 400; }
.new-h2.bottom-none._48px.centered { line-height: 58px; }
.new-h2.power { margin-bottom: 0px; font-size: 48px; }
.new-h2._48px { margin-bottom: 0px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 48px; font-weight: 400; }
.new-h2._48px.educstion, .new-h2._48px.text-color-white.centered { font-family: ABCGintoNormal-Bold, sans-serif; }
.new-h2.archive-h2 { font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.new-h3 { color: var(--not-quite-black); margin-top: 0px; margin-bottom: 20px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 32px; font-weight: 400; line-height: 32px; }
.new-h3.font-bluerple { color: var(--blurple); }
.new-h3.font-bluerple.bot-marg { margin-bottom: 20px; }
.new-h3.font-bluerple._48px { margin-bottom: 10px; font-size: 48px; }
.new-h3.font-bluerple.is_streamkit { margin-bottom: 8px; font-size: 24px; line-height: 30px; }
.new-h3.font-white { color: var(--white); }
.new-h3.font-white.is_app { margin-bottom: 16px; line-height: 40px; }
.new-h3.font-white.is_app-centered { text-align: center; max-width: 224px; margin-bottom: 0px; line-height: 40px; }
.new-h3.font-white.is_appcenter { text-align: center; line-height: 40px; }
.new-h3.bolt { font-family: Ginto, sans-serif; font-weight: 700; line-height: 40px; }
.new-h3.bolt.moderator { margin-bottom: 10px; }
.new-h3.bolt.moderator-white { color: var(--white); margin-bottom: 16px; }
.new-h3.bottom { max-width: 500px; margin-bottom: 0px; }
.new-h3.bottom._24px { font-size: 24px; line-height: 30px; }
.new-h3.is-prizes { color: var(--dark-charcoal); margin-bottom: 0px; line-height: 40px; }
.new-h3.is-prizes.text-color-white { color: var(--white); }
.new-h3._24px { font-size: 24px; line-height: 30px; }
.new-h3._24px.text-color-white { text-align: center; margin-bottom: 0px; }
.new-h3.is_app { color: var(--white); text-align: center; margin-bottom: 0px; font-family: "ABC Ginto Normal", sans-serif; font-weight: 700; line-height: 40px; }
.new-h4-nord { color: var(--not-quite-black); margin-top: 0px; font-family: "Abcgintonord 800", sans-serif; font-size: 32px; font-weight: 700; line-height: 1; }
.paragraph { max-width: none; margin-bottom: 8px; margin-left: auto; margin-right: auto; font-family: Ggsans, sans-serif; font-size: 20px; font-weight: 400; line-height: 30px; }
.paragraph.font-greyple { color: var(--greyple); }
.paragraph.font-greyple.mobile-centered.is-new-p { color: rgb(196, 201, 206); margin-top: 36px; margin-bottom: 40px; font-family: Abcgintodiscord, sans-serif; line-height: 1.5; }
.paragraph.font-white { margin-bottom: 20px; margin-left: 0px; margin-right: 0px; }
.paragraph.font-white.left { text-align: left; margin-bottom: 20px; }
.paragraph.font-white.nitro { padding-right: 20px; }
.paragraph.font-white.centered { text-align: center; }
.paragraph.font-white.center-t { font-family: Ggsans, sans-serif; }
.paragraph.bot-m { margin-bottom: 0px; }
.paragraph.bot-m.nowrap { white-space: nowrap; margin-left: 0px; }
.paragraph.center { text-align: center; }
.paragraph.college-left { max-width: 420px; margin-right: 20%; }
.paragraph.mobile-left { text-align: center; }
.paragraph.company { margin-bottom: 16px; }
.paragraph.is_streamkit { text-align: center; }
.image-lis { width: 100%; margin-bottom: 32px; }
.rich-guidlines-italic-1 { border-bottom: 1px solid var(--not-quite-black); color: var(--not-quite-black); margin-top: 40px; margin-bottom: 0px; }
.rich-guidlines-italic-1 h2 { margin-top: 40px; margin-bottom: 20px; font-family: "gg sans", sans-serif; font-size: 32px; font-weight: 500; line-height: 38px; }
.rich-guidlines-italic-1 h1 { font-family: "gg sans", sans-serif; font-weight: 700; line-height: 67px; }
.rich-guidlines-italic-1 p { margin-bottom: 20px; font-size: 16px; line-height: 24px; }
.rich-guidlines-italic-1 a { color: var(--blurple); font-size: 16px; line-height: 24px; text-decoration: none; }
.rich-guidlines-italic-1 a:hover { text-decoration: underline; }
.rich-guidlines-italic-1 li { margin-top: 10px; margin-bottom: 10px; padding-left: 6px; font-size: 16px; line-height: 28px; list-style-type: square; }
.rich-guidlines-italic-1 blockquote { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a6e5536dbdca3182871396_bullet.svg"); background-position: -5px 5px; background-repeat: no-repeat; background-size: 16px 16px; border-left-style: none; margin-left: 20px; padding: 0px 0px 0px 15px; font-size: 16px; font-weight: 400; line-height: 28px; }
.rich-guidlines-italic-1 em { font-style: italic; font-weight: 500; text-decoration: none; }
.rich-guidlines-italic-1 h3 { font-family: "gg sans", sans-serif; font-size: 24px; font-weight: 500; line-height: 34px; }
.rich-guidlines-italic-1 ol { list-style-type: decimal; }
.rich-guidlines-italic-1 ul { margin-bottom: 10px; list-style-type: decimal; }
.white { background-color: var(--white); }
.black { background-color: var(--black); }
.new-h1 { color: var(--not-quite-black); text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-size: 48px; font-weight: 700; line-height: 0.96; }
.new-h1.font-white { color: rgb(255, 255, 255); margin-bottom: 24px; font-family: "Abcgintonord 800", sans-serif; font-size: 50px; font-weight: 700; }
.new-h1.font-white.safety { color: rgb(255, 255, 255); width: 100%; max-width: 595px; margin-top: 40px; margin-bottom: 32px; font-weight: 700; }
.new-h1.font-white.safety.centered.tarot, .new-h1.font-white.safety.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-h1.font-white.safety.grey-font { color: rgb(246, 246, 246); }
.new-h1.font-white.left { font-size: 55px; }
.new-h1.font-white.left.explore { font-size: 54px; }
.new-h1.font-white.center.college { padding-right: 24px; }
.new-h1.font-white.capital { text-transform: none; }
.new-h1.font-white.mobile-left._16px { font-family: "Abcgintonord 800", sans-serif; }
.new-h1.font-white.moderation { font-size: 55px; }
.new-h1.font-white.moderation.explore { font-size: 54px; }
.new-h1.font-white.left-copy { font-size: 55px; }
.new-h1.font-white.left-copy.explore { font-size: 54px; }
.new-h1.font-white.bottom-16px { margin-bottom: 16px; }
.new-h1.font-white.bottom-16px.flex-mob-center.mobile-power, .new-h1.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 48px; }
.new-h1.font-white.bottom-16px.flex-tab-center.is_gdc { font-size: 56px; font-weight: 700; line-height: 53px; }
.new-h1.font-white.is-text-center { text-align: center; font-family: "Abcgintonord 800", sans-serif; font-weight: 800; }
.new-h1.font-white.is-text-center.font-noto { font-family: Notosans, sans-serif; }
.new-h1.font-white.is-text-center.left-mobile.home { font-family: "Abcgintonord 800", sans-serif; font-size: 56px; font-weight: 700; }
.new-h1.font-white.max-w-450px { max-width: 450px; }
.new-h1.font-white.partner { letter-spacing: -0.01em; max-width: 450px; }
.new-h1.font-white.safety-n { color: rgb(255, 255, 255); max-width: 560px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.new-h1.font-white.safety-n.centered.tarot, .new-h1.font-white.safety-n.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-h1.font-white.education { color: rgb(255, 255, 255); max-width: 500px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.new-h1.font-white.education.centered.tarot, .new-h1.font-white.education.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-h1.font-white.safety-newsfloor { color: rgb(255, 255, 255); max-width: 470px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.new-h1.font-white.safety-newsfloor.centered.tarot, .new-h1.font-white.safety-newsfloor.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-h1.font-white.safety-2 { color: rgb(255, 255, 255); max-width: 595px; margin-top: 20px; margin-bottom: 32px; font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
.new-h1.font-white.safety-2.centered.tarot, .new-h1.font-white.safety-2.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-h1.font-white.safety-2.grey-font { color: rgb(246, 246, 246); }
.new-h1.font-white.is_app { text-align: center; line-height: 110%; }
.new-h1.font-white.is-garden { margin-bottom: 16px; font-size: 56px; }
.new-h1.font-white.is-new-h { text-transform: none; flex-flow: column; justify-content: center; align-items: center; margin-bottom: 0px; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.new-h1.font-blue { color: var(--blurple); }
.new-h1.left { font-weight: 700; }
.new-h1._16px { margin-bottom: 16px; }
.new-h1.mobile-left.archive-h1 { font-family: Abcgintodiscordnord, Arial, sans-serif; }
.new-h1.text-color-white.text-align-center.bottom-none, .new-h1.text-color-white.bottom-none { margin-bottom: 0px; }
.new-h1.text-color-white.bottom-none.text-align-center.is-small-mob { font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 40px; }
.new-h1.text-color-white.bottom-none.text-align-center.is-creator { font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 48px; }
.new-h1.text-color-white.bottom-32 { letter-spacing: -0.01em; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.new-h1.text-color-white.bottom-32.text-align-center.is_casy { margin-bottom: 0px; }
.new-h1.text-color-white.bottom-32.text-align-center.is-small-mobile { font-size: 40px; }
.new-h1.text-color-white.bottom-32.text-align-center.is-small-mobile.is_black { color: rgb(0, 0, 0); }
.new-h1.text-color-white.bottom-32.is_mobile-24.is_2026 { line-height: 1; }
.new-h1.text-color-white.bottom-32.is_mobile-24.is_2026.is-letter { letter-spacing: -0.02em; }
.new-h1.text-color-white.bottom-16 { margin-bottom: 16px; }
.new-h1.text-color-white.bottom-16.m-36 { letter-spacing: -0.01em; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 48px; }
.new-h1.text-color-white.bottom-16.m-36.text-align-center { font-family: Abcgintodiscordnord, Arial, sans-serif; }
.new-h1.text-color-white.bottom-16.m-36.tablet-center { text-align: center; }
.new-h1.text-color-white.bottom-16.m-36.is_small-m { font-size: 40px; }
.new-h1.text-color-white.bottom-16.m-36.is_news-title { width: 100%; max-width: 620px; }
.new-h1.text-color-white.bottom-16.m-32 { font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 40px; }
.new-h1.text-color-white.bottom-80 { letter-spacing: -0.01em; margin-bottom: 80px; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.new-h1.text-color-white.bottom-80.text-align-center { font-family: Abcgintodiscordnord, Arial, sans-serif; }
.new-h1.text-color-white.is_d { letter-spacing: -0.01em; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.new-h1.text-color-white.is_d.is-italic { font-style: italic; }
.new-h1.text-color-white.is_d.is-italic.is-small { text-align: center; margin-bottom: 10px; font-size: 32px; line-height: 130%; }
.new-h1.text-color-white.is_d.is-italic.is_nitro { font-family: Abcgintodiscordnord-italic, Arial, sans-serif; font-weight: 900; }
.new-h1.text-color-white.is_d.is_2026 { margin-bottom: 32px; font-size: 40px; line-height: 1; }
.new-h1.text-color-white.text-align-left.bottom-24 { margin-bottom: 24px; }
.new-h1.text-color-white.text-align-left.bottom-24.is-center-mob.is_new { letter-spacing: -0.01em; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; line-height: 0.96; }
.new-h1.text-color-white.text-align-left.bottom-24.is-center-mob.is_form { letter-spacing: -0.01em; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 40px; line-height: 0.96; }
.new-h1.text-color-white.is-latter { letter-spacing: -0.01em; margin-bottom: 32px; }
.new-h1.text-color-white.is-56 { margin-bottom: 0px; font-size: 56px; }
.new-h1.text-color-white.is-56.text-align-center.is_new { letter-spacing: -0.01em; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.new-h1.text-color-white.is_case { letter-spacing: -0.01em; margin-bottom: 0px; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.new-h1.text-color-white.is_case.text-align-center.is_casy { margin-bottom: 0px; }
.new-h1.text-color-white.is_acceb { text-align: center; letter-spacing: -0.01em; max-width: none; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 40px; }
.new-h1.text-color-white.is_d-none { letter-spacing: -0.01em; max-width: none; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.new-h1.text-color-white.is_d-none.is-small-mob { font-size: 40px; }
.new-h1.text-color-white.bottom-24 { margin-bottom: 24px; }
.new-h1.text-color-white.bottom-24.is-small-mob { font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 40px; }
.new-h1.text-color-white.is_new { letter-spacing: -0.01em; margin-bottom: 32px; }
.new-h1.text-color-white.is_acc { letter-spacing: -0.01em; max-width: none; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 40px; }
.new-h1.text-color-white.is_acc.is-small-mob { font-size: 40px; }
.new-h1.text-color-white.is_2026 { letter-spacing: -0.01em; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.new-h1.text-color-white.is_2026.text-align-center.is_casy { margin-bottom: 0px; }
.new-h1.text-color-white.is_2026.is-letter { letter-spacing: -0.02em; line-height: 1; }
.new-h1.text-color-white.bottom-32-all { letter-spacing: -0.01em; margin-bottom: 32px; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.new-h1.text-color-white.bottom-32-all.text-align-center.is_casy { margin-bottom: 0px; }
.new-h1.text-color-white.bottom-32-all.text-align-center.is-small-mobile { font-size: 40px; }
.new-h1.text-color-white.bottom-32-all.text-align-center.is-small-mobile.is_black { color: rgb(0, 0, 0); }
.new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026 { font-size: 56px; line-height: 1; }
.new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026.is-large { letter-spacing: -0.03em; margin-bottom: 24px; }
.new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026.is-large.is-bottom-small { margin-bottom: 20px; }
.new-h1.size-medium { text-align: center; margin-top: 0px; margin-bottom: 24px; font-size: 40px; }
.new-h1.is_new { margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.new-h1.font-black { color: rgb(0, 0, 0); margin-bottom: 5rem; }
.new-h1.font-black.text-align-center.is_new { letter-spacing: -0.01em; }
.new-h1.font-black.text-align-center.is-new { letter-spacing: -0.01em; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.paragraph-medium { margin-top: 10px; margin-bottom: 10px; font-size: 20px; font-weight: 500; }
.paragraph-medium.font-blurple { color: var(--blurple); }
.paragraph-medium.greyple-font { color: var(--greyple); }
.paragraph-medium.font-white.m { margin-top: 0px; margin-bottom: 0px; }
.paragraph-medium.font-white.centered.is-jobs { margin-bottom: 120px; }
.paragraph-medium.font-white.centered.is_building { color: var(--off-white); margin-top: 0px; margin-bottom: 0px; font-weight: 400; line-height: 1.6; }
.paragraph-medium.bot-marg { color: rgb(88, 101, 242); font-size: 24px; }
.paragraph-medium.bot-marg.left { font-size: 20px; line-height: 32px; }
.paragraph-medium.bot-marg.bolt, .paragraph-medium.bot-marg.bolt-copy { font-size: 20px; font-weight: 700; line-height: 32px; }
.paragraph-medium.margin-0 { margin-top: 0px; margin-bottom: 0px; }
.paragraph-medium.is_gdc { color: var(--dark-charcoal); margin-top: 0px; margin-bottom: 0px; font-weight: 400; line-height: 1.6; }
.paragraph-medium.is_gdc.text-color-white { color: var(--white); }
.paragraph-medium.text-color-white.is_hero-gdr { margin-top: 0px; margin-bottom: 0px; font-weight: 400; line-height: 1.6; }
.paragraph-medium.text-color-white.is_hero-gdr.m-left.is_app-emedded { max-width: 550px; }
.paragraph-bold { font-size: 20px; font-weight: 700; }
.paragraph-bold.text-color-white.text-weight-medium { white-space: pre-wrap; }
.paragraph-bold.text-color-white.text-weight-medium.text-align-center.is_abc { line-height: 23px; }
.paragraph-bold.text-color-white.text-weight-medium.is_abc { font-family: "ABC Ginto Normal", sans-serif; font-size: 20px; font-weight: 500; line-height: 23px; }
.paragraph-bold.text-color-white.text-weight-medium.is_abc-hero { text-align: center; font-family: "ABC Ginto Normal", sans-serif; font-weight: 500; line-height: 30px; }
.paragraph-bold.text-color-white.text-weight-medium.is_faq, .paragraph-bold.text-color-white.text-weight-medium.is_faq-1 { margin-top: 0px; margin-bottom: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 18px; font-weight: 500; line-height: 23px; }
.paragraph-bold.text-color-white.text-weight-medium.ia-commerce { line-height: 130%; }
.paragraph-bold.text-color-white.text-weight-medium.is_2026 { margin-top: 0px; margin-bottom: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 18px; font-weight: 500; line-height: 23px; }
.text-block-606 { font-weight: 400; }
.paragraph-small-bold { color: var(--dark-charcoal); font-size: 16px; font-weight: 700; line-height: 24px; }
.paragraph-small-bold.inline { display: inline-block; }
.paragraph-small-bold.inline._20px { font-size: 20px; }
.paragraph-extra-small { color: var(--dark-charcoal); font-size: 14px; font-weight: 400; line-height: 18px; }
.paragraph-extra-small.font-greyple { color: var(--greyple); }
.paragraph-extra-small.font-greyple.uppercase, .paragraph-extra-small.uppercase { letter-spacing: 0.9px; text-transform: uppercase; }
.paragraph-extra-small.uppercase.font-greyple.is-new { opacity: 0.6; color: var(--white); font-family: Abcgintodiscord, sans-serif; font-size: 12px; font-weight: 500; line-height: 1.8; }
.paragraph-extra-small.fond-grey { color: rgb(80, 85, 95); line-height: 20px; }
.paragraph-extra-small.link-blue { color: rgb(88, 101, 242); }
.button-text-big { text-align: center; text-transform: capitalize; margin-left: 0px; font-size: 20px; font-weight: 700; transition: opacity 0.2s; }
.button-text-big.moderation { margin-top: 0px; margin-bottom: 16px; margin-left: 0px; }
.button-text-big.moderation-mobile { margin-top: 0px; margin-bottom: 16px; }
.button-text-big.btn { font-weight: 700; }
.button-text-big.btn.college { height: auto; padding: 0px; }
.button-text-big.m_medium { line-height: 1.6; }
.button-text-small { letter-spacing: 0.3px; font-size: 14px; font-weight: 500; }
.new-link { color: var(--blurple); font-size: 20px; line-height: 33px; text-decoration: none; }
.new-link:hover { text-decoration: underline; }
.ver__big-front-cloud { z-index: 6; width: 270px; position: absolute; inset: 59% auto auto 0%; }
.image-10 { z-index: 5; position: relative; }
.ver__big-back-cloud { z-index: 4; width: 480px; position: absolute; inset: auto auto 0% 4%; }
.ver__ship { z-index: 6; width: 117px; position: absolute; inset: auto 31% 16% auto; }
.ver__mini { z-index: 7; width: 74px; position: absolute; inset: auto 27% 10% auto; }
.ver__mini._2 { width: 47px; bottom: 40%; right: -8%; }
.ver__island { width: 141px; position: absolute; inset: auto auto 29% -38%; }
.ver__middle-cloud { z-index: 4; width: 222px; position: absolute; inset: 60% 0% auto auto; }
.news-wraper-2 { column-gap: 180px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.soc-wrapper { margin-top: 32px; }
.news-card { margin-bottom: 80px; }
.news-card.end { margin-bottom: 0px; }
.s-news-2 { background-color: rgb(35, 39, 42); padding-top: 120px; padding-bottom: 120px; }
.link-soc { color: rgb(88, 101, 242); margin-right: 24px; transition: color 0.2s; }
.link-soc:hover { color: rgb(120, 131, 255); }
.card-founder-image { margin-bottom: 40px; }
.card-founder-wrapper { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; margin-top: 80px; display: grid; }
.heading-wrapper { padding-top: 20px; }
.heading-wrapper.hype { margin-bottom: 60px; }
.paragraph-large { margin-bottom: 20px; font-size: 24px; font-weight: 400; line-height: 30px; }
.logo-block { gap: 40px; flex: 1 1 0%; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.black-logo-bg { background-color: var(--dark-charcoal); padding-left: 10px; padding-right: 10px; display: inline-block; }
.white-logo { height: 87px; }
.setup-items { padding-top: 24px; }
.setup-items.streamkit { flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 8px; display: flex; }
.branding-block { margin-bottom: 80px; }
.branding-block.looking { margin-bottom: 0px; }
.colllege-hero { z-index: 2; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64df2d9dfbe9e6a17c46b680_6332958f461d9bb74e86571a_6Iy--lEU.png"); background-position: 10% center; background-repeat: no-repeat; background-size: cover; min-height: auto; padding-top: 60px; padding-bottom: 135px; position: relative; }
.container700-center { z-index: 7; text-align: center; flex-direction: column; justify-content: center; align-items: center; max-width: 700px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.container-center { z-index: 7; text-align: center; flex-direction: column; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.collection-list-wrapper-2 { margin-top: 40px; }
.new-link-small { opacity: 0.9; outline-offset: 0px; color: rgb(88, 101, 242); cursor: pointer; outline: rgb(88, 101, 242) 3px; font-size: 16px; line-height: 140%; text-decoration: underline; transition: opacity 0.2s; }
.new-link-small:hover { text-decoration: underline; }
.new-link-small.font-white { color: var(--off-white); }
.new-link-small.font-white.hover { color: rgba(246, 246, 246, 0.6); text-decoration: underline; }
.new-link-small.font-white.hover:hover { opacity: 1; color: rgb(246, 246, 246); text-decoration: none; }
.new-link-small.hype { color: var(--greyple); text-decoration: underline; }
.new-link-small.hype:hover { color: var(--dark-blurple); text-decoration: none; }
.new-link-small.left-align { align-self: flex-start; }
.new-link-small.module { margin-bottom: 10px; display: block; }
.new-link-small.module:hover { opacity: 1; }
.new-link-small.archive-link { font-family: Abcgintodiscord, sans-serif; font-weight: 400; }
.mask-2 { text-align: left; flex-direction: column; justify-content: center; align-items: center; }
.new-button { background-color: var(--blurple); color: var(--white); border-radius: 28px; margin-top: 0px; margin-bottom: 20px; margin-right: 20px; padding: 14px 32px; font-weight: 500; transition: box-shadow 0.3s, transform 0.3s, background-color 0.3s; }
.new-button:hover { background-color: var(--button-hover); transform: translateY(-2px); box-shadow: rgba(136, 145, 242, 0.44) 0px 2px 9px; }
.new-button:active { background-color: var(--dark-blurple); }
.new-button.disable { color: rgba(246, 246, 246, 0.3); cursor: default; background-color: rgb(136, 145, 242); }
.new-button.disable:hover { box-shadow: none; transform: none; }
.new-button.new-dark-button { margin-top: 0px; margin-left: 0px; margin-right: 20px; font-size: 20px; font-weight: 700; }
.new-button.is_app { justify-content: center; align-items: center; min-height: 56px; margin-bottom: 0px; margin-right: 0px; padding-top: 12px; padding-bottom: 12px; font-size: 20px; font-weight: 700; line-height: 32px; display: flex; }
.new-button.is_app.hidden { display: none; }
.new-button.is_app.not-100.disable { color: rgba(246, 246, 246, 0.9); }
.new-button.is_app.disable { pointer-events: none; }
.new-button.is_app.imagine { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6582b262413a0600bad70006_download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; padding-left: 64px; font-weight: 500; }
.new-button.import { margin-bottom: 0px; margin-right: 0px; padding-bottom: 12px; padding-left: 16px; padding-right: 16px; }
.new-button.disabled { background-color: var(--dark-charcoal); color: var(--greyple); cursor: not-allowed; }
.new-button.is_app-2024 { justify-content: center; align-items: center; min-height: 56px; margin-bottom: 0px; margin-right: 0px; padding-top: 12px; padding-bottom: 12px; font-size: 20px; font-weight: 700; line-height: 32px; display: flex; }
.new-button.is_app-2024.hidden { display: none; }
.new-button.is-new { letter-spacing: 0.25px; border-radius: 12px; justify-content: center; align-items: center; max-height: 48px; margin-bottom: 0px; margin-right: 0px; padding: 13.5px 24px; font-family: Abcgintodiscord, sans-serif; display: flex; }
.new-button.is-new:hover { background-color: rgb(121, 131, 245); }
.button-wrapper { margin-top: 20px; margin-right: -20px; display: inline-block; }
.button-wrapper.many { flex-wrap: wrap; justify-content: center; align-items: flex-start; width: 100%; margin-top: 20px; margin-right: 0px; display: flex; }
.button-wrapper.many.left { flex-wrap: wrap; justify-content: flex-start; }
.button-wrapper.many.left.college { gap: 16px 0px; }
.button-wrapper.many.center { column-gap: 20px; justify-content: center; }
.button-wrapper.many.center.top-small { margin-top: 14px; }
.button-wrapper.many.center.tarot { gap: 32px; margin-top: 14px; }
.button-wrapper.right { margin-top: 0px; margin-left: auto; margin-right: 0px; }
.button-wrapper.left-nitro { column-gap: 20px; flex-wrap: wrap; justify-content: flex-start; align-items: flex-start; width: 100%; margin-top: 20px; display: flex; }
.button-wrapper.many-left { flex-wrap: wrap; justify-content: center; align-items: flex-start; width: 100%; margin-top: 20px; margin-right: 0px; display: flex; }
.button-wrapper.many-left.left { flex-wrap: wrap; justify-content: flex-start; }
.button-wrapper.many-left.center { justify-content: center; }
.button-wrapper.many-left.center.top-small, .button-wrapper.many-left.center.tarot { margin-top: 14px; }
.button-wrapper.many-left.temp-hide { display: none; }
.button-wrapper.is-new-btn { margin-top: 0px; margin-right: 0px; }
.new-dark-button { background-color: var(--not-quite-black); color: var(--white); white-space: nowrap; border-radius: 28px; justify-content: center; align-items: center; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 12px 32px 15px; transition: box-shadow 0.3s, transform 0.3s, background-color 0.3s; display: flex; }
.new-dark-button:hover { background-color: var(--dark-button-hover); transform: translateY(-2px); box-shadow: rgba(6, 10, 11, 0.42) 0px 2px 9px; }
.new-dark-button:active { background-color: var(--black); }
.new-dark-button.disable { background-color: var(--dark-button-hover); color: rgba(246, 246, 246, 0.3); cursor: default; }
.new-dark-button.disable:hover { box-shadow: none; transform: none; }
.new-dark-button.download-button { font-weight: 700; }
.new-dark-button.download-button.college { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/632d9b371770507a4c801977_Icon_-_Download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; margin-left: 0px; margin-right: 20px; padding-left: 66px; font-size: 20px; }
.new-dark-button.download-button.college-white { background-color: rgb(255, 255, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/632d9b371770507a4c801977_Icon_-_Download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; padding-left: 66px; }
.new-dark-button.download-button.college_new { margin-left: 0px; margin-right: 20px; padding-left: 32px; font-size: 20px; }
.new-dark-button._20px { margin-right: 0px; font-weight: 700; }
.new-dark-button._20px.absol { margin-bottom: 0px; position: absolute; }
.new-dark-button._20px.absol.less, .new-dark-button._20px.absol.show-more { padding-top: 14px; padding-bottom: 14px; }
.new-dark-button._20px.ser { padding-bottom: 13px; }
.new-dark-button.is-center { margin-top: 24px; margin-right: 0px; }
.new-dark-button.gdr { height: 56px; margin-bottom: 0px; }
.new-dark-button.gdr.text-bold { margin-left: 0px; margin-right: 0px; font-size: 20px; }
.new-dark-button.imagine { max-height: 56px; margin: 24px 0px 0px; padding-top: 16px; padding-bottom: 16px; }
.new-dark-button.download { max-height: 56px; margin: 10px auto 0px; padding-top: 16px; padding-bottom: 16px; }
.new-dark-button.download.text-size-20px { font-size: 20px; font-weight: 500; }
.new-dark-button.download.text-size-20px.margin-top-0 { margin-top: 0px; }
.new-dark-button.is-center { margin-top: 0px; margin-bottom: 0px; margin-left: auto; }
.new-dark-button.is-left { margin-left: 0px; }
.new-dark-button.size-big { border-radius: 38px; padding: 28px 44px; font-size: 20px; font-weight: 700; line-height: 24px; }
.new-dark-button.size-small { padding: 8px 16px; font-size: 14px; font-weight: 600; line-height: 24px; }
.new-dark-button.so-large { margin-top: auto; margin-bottom: 40px; padding-top: 16px; padding-bottom: 16px; }
.new-dark-button.user { min-height: 46px; }
.new-dark-button.hub { background-color: var(--blurple); margin-left: 0px; }
.new-dark-button.download-new { gap: 8px; color: var(--white); background-color: rgb(88, 101, 242); border: 1px rgb(0, 0, 0); border-radius: 8px; flex-flow: row; justify-content: center; align-items: center; margin-left: 0px; padding: 13.5px 24px; font-family: Abcgintodiscord, sans-serif; font-weight: 500; transition: box-shadow 0.3s, transform 0.3s, background-color 0.3s; overflow: clip; }
.new-dark-button.download-new:hover { transform: none; }
.new-dark-button.download-new:focus-visible, .new-dark-button.download-new[data-wf-focus-visible] { outline-offset: 4px; outline: rgb(88, 101, 242) solid 2px; }
.new-dark-button.download-new.is-radius { border-radius: 12px; }
.new-dark-button.download-new.is-radius.is-padding-l { padding: 16.5px 27px; line-height: 1.3; }
.new-dark-button.download-new.is-radius-white { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-radius: 12px; }
.new-dark-button.download-new.is-radius-white:hover { background-color: rgb(199, 200, 206); }
.new-dark-button.download-new.is-radius-white.is-normal { padding-top: 0.9rem; padding-bottom: 0.85rem; line-height: 1.3; }
.new-dark-button.download-new.is-dm { background-color: rgba(255, 255, 255, 0.1); border-radius: 12px; }
.new-dark-button.download-new.is-form { border-radius: 12px; min-width: 172px; min-height: 54px; }
.new-dark-button.download-new.is_2025 { padding: 19.5px 30px; }
.new-dark-button.download-new.is-success { border-radius: 12px; }
.new-dark-button.download-new.is_big { min-height: 3.375rem; }
.new-dark-button.download-new.is-large { min-height: 48px; }
.new-dark-button.download-new.is-large.is-sdk, .new-dark-button.download-new.is-large.is-m-small { border-radius: 0.75rem; }
.new-dark-button.download-new.is-large-new { text-align: center; white-space: pre-wrap; }
.new-dark-button.download-new.is-new { border-radius: 12px; }
.new-dark-button.download-new.is_radius-new { border-radius: 12px; max-height: 48px; line-height: 130%; }
.new-dark-button.download-new.is_over-big { border-radius: 12px; min-height: 3.375rem; padding-top: 16.5px; padding-bottom: 16.5px; }
.new-dark-button.download-new.is-update { border-radius: 12px; padding-left: 20px; padding-right: 20px; }
.new-dark-button.download-parent { gap: 8px; color: var(--white); background-color: rgb(88, 101, 242); border: 1px rgb(0, 0, 0); border-radius: 8px; flex-flow: row; justify-content: center; align-items: center; margin-left: 0px; padding: 13.5px 24px; font-family: Abcgintodiscord, sans-serif; font-weight: 500; transition: box-shadow 0.3s, transform 0.3s, background-color 0.3s; overflow: clip; }
.new-dark-button.download-parent:hover { transform: none; }
.new-dark-button.download-parent:focus-visible, .new-dark-button.download-parent[data-wf-focus-visible] { outline-offset: 4px; outline: rgb(88, 101, 242) solid 2px; }
.new-dark-button.download-parent.is-radius { border-radius: 12px; }
.new-dark-button.download-parent.is-radius-white { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-radius: 12px; }
.new-dark-button.download-parent.is-radius-white:hover { background-color: rgb(199, 200, 206); }
.new-dark-button.download-parent.is-radius-white.is-normal { padding-top: 0.9rem; padding-bottom: 0.85rem; line-height: 1.3; }
.new-dark-button.download-parent.is-dm { background-color: rgba(255, 255, 255, 0.1); border-radius: 12px; }
.new-dark-button.download-parent.is-form { border-radius: 12px; min-width: 172px; min-height: 54px; }
.new-dark-button.download-parent.is_2025 { padding: 19.5px 30px; }
.new-dark-button.download-parent.is_big { min-height: 3.375rem; }
.new-dark-button.download-parent.is-large-new { text-align: center; white-space: pre-wrap; }
.new-dark-button.download-parent.is-new { border-radius: 12px; max-height: 48px; }
.download-icon { margin-bottom: -4px; margin-left: -6px; margin-right: 6px; display: inline-block; }
.download-icon.import { margin: 0px 10px 0px 0px; }
.bot-marg { margin-bottom: 20px; }
.rich-terms { margin-bottom: 16px; }
.rich-terms h4 { font-size: 24px; font-weight: 400; line-height: 32px; }
.link-terms { margin-bottom: 12px; padding-left: 12px; font-size: 16px; line-height: 22px; display: flex; }
.link-terms._30px { padding-left: 30px; }
.link-terms.is_new { font-family: Abcgintodiscord, sans-serif; }
.link-terms.is_new:focus-visible, .link-terms.is_new[data-wf-focus-visible] { outline-offset: 2px; }
.menu-numbers { color: var(--not-quite-black); margin-right: 4px; padding-left: 0px; }
.menu-numbers.bl { color: var(--blurple); }
.arrow-button { margin-bottom: -12px; margin-left: 8px; margin-right: -9px; display: inline-block; }
.container800 { z-index: 7; text-align: center; border-radius: 8px; flex-direction: column; justify-content: center; align-items: center; max-width: 800px; margin-left: auto; margin-right: auto; padding: 40px 39px 20px 40px; display: flex; position: relative; box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 16px; }
.container800.center { padding-bottom: 40px; }
.rich-safeties-discription { width: 100%; color: var(--not-quite-black); }
.rich-safeties-discription h4 { color: var(--dim-grey); margin-top: 0px; margin-bottom: 16px; font-size: 16px; font-weight: 400; line-height: 140%; }
.rich-safeties-discription h3 { margin-top: 24px; margin-bottom: 16px; font-family: Ginto, sans-serif; font-size: 24px; line-height: 32px; }
.rich-safeties-discription p { color: var(--dim-grey); margin-bottom: 16px; font-family: Ggsans, sans-serif; font-size: 16px; line-height: 24px; }
.rich-safeties-discription ul { color: rgb(79, 84, 92); margin-top: 16px; margin-bottom: 16px; padding-left: 16px; }
.rich-safeties-discription figure, .rich-safeties-discription img { width: 100%; }
.rich-safeties-discription a { cursor: pointer; font-size: 16px; text-decoration: none; transition: 0.2s; }
.rich-safeties-discription a:hover { text-decoration: underline; }
.rich-safeties-discription h5 { color: rgb(79, 84, 92); margin-top: 0px; margin-bottom: 0px; font-size: 16px; font-weight: 400; line-height: 24px; }
.rich-safeties-discription strong { color: rgb(79, 84, 92); }
.green-button { background-color: var(--mint-green); color: var(--off-white); border-radius: 4px; padding: 8px 20px 9px; transition: box-shadow 0.3s, transform 0.3s, background-color 0.3s; }
.green-button:hover { background-color: rgb(92, 206, 154); transform: translateY(-2px); box-shadow: rgba(136, 145, 242, 0.44) 0px 2px 9px; }
.green-button:active { background-color: var(--dark-blurple); }
.lang-selector-container, .lang-container, .lang-dropdown-container { font-family: Ggsans, sans-serif; }
.dropdown-3 { font-family: Ggsans, sans-serif; display: none; }
.button-white-bg { gap: 8px; max-height: 56px; color: var(--black); background-color: rgb(255, 255, 255); border-radius: 28px; justify-content: center; align-items: center; margin-top: 24px; margin-bottom: 32px; margin-right: 24px; padding: 16px 32px; font-size: 20px; font-weight: 500; line-height: 24px; text-decoration: none; transition: 0.2s; display: flex; }
.button-white-bg:hover { color: var(--blurple); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-white-bg.hide { display: none; }
.button-white-bg.center { min-width: 193px; margin: 0px; }
.button-white-bg.center:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-white-bg.tarot { margin-top: 0px; margin-bottom: 0px; padding-top: 12px; padding-bottom: 15px; }
.button-white-bg.tarot:hover { transform: translateY(-2px); }
.button-white-bg.tarot.text-bold { margin-right: 0px; position: relative; }
.button-white-bg.download-button.imagine { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6582c0791ab8f7b95513cf98_download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; padding-left: 66px; }
.button-white-bg.download-button.imagine:hover { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6582c0d916fd30ad8a346acb_download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; }
.button-white-bg.build_n { margin-bottom: 0px; margin-right: 0px; }
.button-white-bg.user { min-height: 46px; max-height: none; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 13px; padding-bottom: 15px; font-size: 16px; }
.button-white-bg.gaming { white-space: nowrap; margin-top: 0px; margin-bottom: 0px; }
.human-bg-lot { min-width: 50vw; position: relative; top: 7px; }
.lottie-animation-2 { min-width: 70vw; position: relative; left: -50%; }
.video-link { position: absolute; top: -20%; left: -35%; }
.text-block-607 { max-width: 512px; margin: 120px auto 200px; font-family: Ggsans, sans-serif; font-weight: 400; }
.youtuben { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62eb748b62bac030f82f7d81_youtube-placeholder.svg"); background-position: 0px 0px; background-size: cover; width: 100%; min-height: 500px; margin-top: 0px; margin-left: auto; margin-right: auto; padding-top: 0px; position: relative; }
.youtuben.is-new { min-height: 405px; }
.icon-jobs { max-width: 35px; }
.container-780px { width: 90%; max-width: 780px; margin-left: auto; margin-right: auto; padding-bottom: 0px; position: relative; }
.container-780px.job { flex-direction: column; align-items: stretch; display: flex; }
.container-780px.server-page { flex-direction: column; justify-content: center; align-items: center; display: flex; }
.container-780px._4grid { width: 100%; }
.container-780px.flex { justify-content: center; align-items: center; display: flex; }
.container-780px.is-center { margin-left: auto; margin-right: auto; }
.container-780px.is_new { width: 100%; max-width: 342px; }
.container-780px.is_new.is-update { max-width: 269px; height: auto; }
.container-780px.is_new.new-size { max-width: 269px; }
.video-link-wrapper { width: 100%; height: 100%; position: absolute; overflow: hidden; }
.text-24px-white { color: rgb(255, 255, 255); margin-bottom: 16px; font-family: Ginto, sans-serif; font-size: 24px; font-weight: 700; line-height: 30px; }
.text-24px-white.left { text-align: left; margin-bottom: 0px; font-family: ABCGintoNormal-Bold, sans-serif; }
.p-400-16-white { color: rgb(255, 255, 255); margin-bottom: 16px; font-family: Ggsans, sans-serif; font-size: 16px; line-height: 24px; text-decoration: none; }
.p-400-16-white._10px { padding-right: 24px; }
.p-400-16-white._10px.bottom { margin-top: 0px; margin-bottom: auto; padding-bottom: 0px; }
.p-400-16-white._10px._20px { margin-top: 0px; margin-bottom: auto; padding-bottom: 0px; font-family: Ggsans, sans-serif; font-size: 20px; line-height: 28px; }
.p-400-16-white.btn { margin-bottom: 0px; margin-right: 8px; font-weight: 600; }
.p-400-16-white.center { padding-right: 24px; }
.p-400-16-white.center._20px { font-family: Ggsans, sans-serif; font-size: 20px; line-height: 28px; }
.p-400-16-white.drop { margin-top: -12px; margin-bottom: 24px; padding-right: 40px; }
.p-400-16-white.mob-center-text { font-family: Ggsans, sans-serif; }
.p-400-16-white.max95 { max-width: 95%; margin-bottom: 0px; }
.p-400-16-white._32px { max-width: 500px; margin-bottom: 32px; }
.p-400-16-white.text-color-gray { margin-bottom: 24px; }
.p-400-16-white.text-color-gray.is_gdr { margin-bottom: 0px; }
.p-400-16-white.grey-f7 { color: rgb(247, 247, 247); }
.p-400-16-white.grey-f7.text-bolt { color: rgb(246, 246, 246); font-weight: 600; }
.p-400-16-white.grey-f6 { color: rgb(246, 246, 246); }
.p-400-16-white.p-17px { font-size: 17px; line-height: 25px; }
.p-400-16-white.app { margin-bottom: 0px; }
.p-400-16-white.is_ad-week, .p-400-16-white.is_faq { font-family: "ABC Ginto Normal", sans-serif; font-weight: 400; }
.container-1260px-grey { background-color: rgb(246, 246, 246); border-radius: 8px; justify-content: space-between; align-items: center; width: 90%; max-width: 1180px; margin-bottom: 40px; margin-left: auto; margin-right: auto; padding: 40px 30px 40px 40px; display: flex; }
.container-1260px-grey.hiden { display: none; }
.section-safety { padding-top: 80px; padding-bottom: 40px; overflow: hidden; }
.section-safety.grey { background-color: rgb(246, 246, 246); padding-top: 60px; padding-bottom: 60px; }
.section-safety.courses { padding-bottom: 120px; }
.section-safety.courses-st { padding-top: 64px; padding-bottom: 64px; }
.heading-blue-48px { color: rgb(88, 101, 242); margin-bottom: 48px; font-family: Ginto, sans-serif; font-size: 48px; line-height: 48px; }
.heading-blue-48px.bl { color: rgb(0, 0, 0); margin-bottom: 32px; font-family: ABCGintoNormal-Bold, sans-serif; }
.div-block-320px { flex-direction: column; align-items: flex-start; max-width: 320px; display: flex; }
.div-block-320px.safeties { max-width: 280px; margin-right: 3%; }
.grid-safety { gap: 32px 20px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; max-width: 750px; margin-left: 40px; display: grid; }
.img-safety { background-color: rgb(255, 255, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/633dfd719a05570813a87250_104.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 10px; width: 100%; height: 165px; margin-bottom: 12px; }
.img-safety.safeties { height: auto; min-height: 300px; }
.text-24px-700 { margin-bottom: 0px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 24px; font-weight: 700; line-height: 30px; }
.link-blue-16px { color: rgb(88, 101, 242); margin-bottom: 4px; font-family: "Abcgintonord 800", sans-serif; font-size: 14px; font-weight: 500; line-height: 24px; transition: 0.25s; }
.link-blue-16px:hover { opacity: 0.9; }
.link-blue-16px.safetie { margin-bottom: 10px; }
.grid-safety-3col { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; max-width: 750px; margin-top: 0px; margin-bottom: auto; margin-left: 40px; }
.div-transparency { background-color: rgb(255, 255, 255); border-radius: 16px; flex-direction: column; justify-content: space-between; padding: 24px; display: flex; position: relative; }
.paragraph-16px-dark { color: rgb(44, 47, 51); margin-top: 16px; margin-bottom: auto; font-size: 16px; line-height: 24px; }
.paragraph-16px-dark.up { margin-top: 0px; }
.paragraph-16px-dark.creator { color: var(--dim-grey); margin-top: 0px; }
.ico { margin: 0px auto 12px 0px; display: block; }
.tabs { align-items: flex-start; display: flex; }
.tabs-menu-safety { flex-direction: column; align-items: flex-start; width: 250px; margin-right: 50px; display: flex; }
.search { background-color: rgb(255, 255, 255); border-radius: 28px; justify-content: center; align-items: center; width: 380px; margin-left: auto; padding: 10px; display: flex; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px; }
.button-search { background-color: rgb(88, 101, 242); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/630924eb86772310fe5a79f5_Group.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: auto; border-radius: 30px; width: 60px; height: 38px; }
.heading-24px-safety { color: rgb(88, 101, 242); margin-top: 0px; margin-bottom: 24px; font-size: 24px; font-weight: 700; line-height: 30px; }
.heading-24px-safety._48px { font-size: 48px; line-height: 56px; }
.heading-24px-safety.bottom-small { margin-bottom: 16px; }
.heading-24px-safety.bottom-small._1 { font-family: ABCGintoNormal-Bold, sans-serif; }
.heading-24px-safety.text-color-dark { color: rgb(35, 39, 42); text-align: center; font-family: ABCGintoNormal-Bold, sans-serif; }
.tab { color: rgb(44, 47, 51); background-color: rgba(255, 255, 255, 0); width: 100%; padding-top: 20px; padding-left: 0px; padding-right: 0px; font-size: 16px; box-shadow: rgb(235, 240, 247) 0px 2px 0px -1px; }
.tab.w--current { color: rgb(88, 101, 242); background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(88, 101, 242); font-weight: 600; box-shadow: rgb(235, 240, 247) 0px 2px 0px -1px; }
.heading-32px-black { color: rgb(35, 39, 42); margin-top: 20px; margin-bottom: 24px; font-family: Ginto, sans-serif; }
.line-safety { border-top: 1px solid rgb(221, 225, 231); justify-content: center; align-items: center; margin-top: 48px; padding-top: 48px; display: flex; }
.line-safety.hide { display: none; }
.button-black.andarrow { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63092c47b497c57545695569_Icon_-_Down.svg"); background-position: 80% center; background-repeat: no-repeat; background-size: auto; border-radius: 28px; justify-content: flex-start; width: 154px; padding-left: 32px; }
.button-black.moderation { border-radius: 40px; min-height: 38px; padding: 7px 16px; font-weight: 500; line-height: 24px; }
.link-card { color: rgb(44, 47, 51); width: 100%; transition: 0.25s; }
.link-card:hover { color: rgb(88, 101, 242); }
.safety-wrapper, .tabs-content-2 { width: 100%; }
.search-box { border: 1px rgb(0, 0, 0); margin-bottom: 0px; font-size: 16px; line-height: 20px; }
.search-box::placeholder { color: rgb(106, 106, 106); font-size: 16px; }
.safety-grid { width: 100%; }
.safety-link { transition: 0.25s; }
.breadcrumbs-wrapper { align-items: center; margin-bottom: 12px; display: flex; }
.breadcrumbs-wrapper.bottom { margin-bottom: 50px; }
.breadcrumbs-wrapper.transparency { margin-bottom: 0px; }
.breadcrumbs-wrapper._2024 { gap: 2px; }
.breadcrumbs-link { color: rgba(255, 255, 255, 0.5); font-size: 14px; line-height: 18px; }
.breadcrumbs-link._2 { color: rgb(255, 255, 255); font-family: Ggsans, sans-serif; line-height: 24px; }
.breadcrumbs-link.grey { color: rgba(44, 47, 51, 0.5); line-height: 24px; }
.title-wrapper { margin-bottom: 20px; }
.s-hero-safeties { background-color: rgb(88, 101, 242); height: 456px; padding-top: 106px; }
.hero-image-safeties { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63c1b6e83acc161d15d664f4_placeholder.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 8px; min-height: 400px; margin-top: -310px; margin-bottom: 32px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px; }
.grid-safety-listing { gap: 32px 20px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; align-items: start; width: 100%; height: 100%; margin-left: 0px; display: grid; overflow: hidden; }
.grid-safety-listing.cms { grid-template-columns: 1fr; }
.s-safetie-feature { background-color: var(--white); padding-top: 60px; padding-bottom: 60px; }
.safetie-feature-wrapper { justify-content: space-between; align-items: flex-start; display: flex; }
.collection-cms { width: 100%; max-width: 650px; }
.item-content { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: none; }
.safetu-wrapper-content { width: 100%; min-width: 104%; }
.div-transparency-soon { margin-left: auto; margin-right: auto; position: absolute; inset: -15px 0% auto; }
.collection-item-2.safety { margin-bottom: 0px; }
.safetu-wrapper-image { text-align: right; width: 100%; margin-top: -100px; }
.safety-link-learn-more { align-items: center; display: flex; }
.safety-grid-wrapper { min-width: 102%; margin-bottom: 32px; margin-left: -2%; padding: 1.2% 2%; transition: 0.25s; }
.safety-grid-wrapper:hover { background-color: rgba(255, 255, 255, 0.08); border-radius: 8px; }
.no-match { text-align: center; font-size: 24px; font-weight: 400; }
.no-match-results { margin-top: 0px; margin-bottom: 60px; display: block; }
.cms-search-results { display: none; }
.section-white { padding-top: 100px; }
.section-white.bottom { position: relative; }
.section-white.bottom.connection { padding-top: 80px; padding-bottom: 104px; }
.section-white.bottom.build { padding-bottom: 80px; }
.section-white.nitro { padding-bottom: 20px; position: relative; overflow: visible; }
.section-white.nitro-2024 { width: 100%; padding-bottom: 20px; position: relative; overflow: visible; }
.section-white.nitro-2024-perks { width: 100%; padding-top: 98px; padding-bottom: 20px; position: relative; overflow: hidden; }
.section-white.nitro_2024 { background-image: linear-gradient(rgb(236, 145, 245), rgb(219, 117, 241) 52%, rgb(219, 117, 241)); padding-bottom: 96px; position: relative; overflow: visible; }
.section-white.nitro_2024.padding-bottom-0 { background-image: linear-gradient(rgb(236, 145, 245), rgb(219, 117, 241) 52%, rgb(219, 117, 241)); padding-bottom: 10px; }
.section-white.nitro-new { padding-bottom: 20px; position: relative; overflow: visible; }
.heading-dark-48px { color: rgb(35, 39, 42); margin-bottom: 0px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 48px; font-weight: 400; line-height: 58px; }
.heading-dark-48px.center { text-align: center; font-family: ABCGintoNormal-Bold, sans-serif; font-weight: 400; }
.heading-dark-48px.center.max2 { max-width: 580px; margin-bottom: 80px; margin-left: auto; margin-right: auto; font-family: ABCGintoNormal-Bold, sans-serif; }
.heading-dark-48px.center.bottom-none { margin-bottom: 0px; }
.heading-dark-48px.center.connection { max-width: 650px; margin-left: auto; margin-right: auto; }
.heading-dark-48px.center.white-color { color: rgb(255, 255, 255); line-height: 56px; }
.heading-dark-48px.center.mar-8px { margin-bottom: 8px; }
.heading-dark-48px.center.is_gift { color: rgb(255, 255, 255); }
.heading-dark-48px.bottom { margin-bottom: 16px; }
.heading-dark-48px.bottom._600px { max-width: 600px; }
.heading-dark-48px.bottom._700px { max-width: 700px; }
.heading-dark-48px._600px, .heading-dark-48px._600px.tablet-centered, .heading-dark-48px.text-align-center { line-height: 56px; }
.heading-dark-48px.resource-parents-title { max-width: 90%; }
.heading-dark-48px.formpitch { color: rgb(44, 47, 51); }
.heading-dark-48px.mob-32 { line-height: 56px; }
.card-grey { background-color: rgb(246, 246, 246); border-radius: 8px; flex-direction: column; align-items: flex-start; max-width: none; height: 100%; margin-bottom: 0px; padding: 24px; transition: 0.2s; display: flex; }
.card-grey:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.card-grey.cource { gap: 24px; flex-direction: column; height: 100%; display: flex; }
.card-grey._32px { justify-content: space-between; height: 340px; padding: 32px; transition-property: none; }
.card-grey._32px:hover { box-shadow: none; }
.card-grey._32px.connection { height: auto; padding: 24px; }
.card-grey._40px { gap: 32px 12px; justify-content: center; align-items: center; padding: 40px; transition-property: none; }
.card-grey._40px:hover { box-shadow: none; }
.card-grey._24px { gap: 16px 12px; justify-content: flex-start; align-items: center; padding: 40px 24px; }
.card-grey._24px:hover { box-shadow: none; }
.card-grey.case { flex-direction: row; height: 100%; display: flex; }
.text-blue { color: rgb(88, 101, 242); margin-right: 6px; font-family: "Abcgintonord 800", sans-serif; font-size: 14px; font-weight: 500; line-height: 24px; text-decoration: none; }
.text-blue:hover { text-decoration: none; }
.text-blue.time { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/632d87d9b24368470b0a70fe_Mask_group.svg"); background-position: 0px 53%; background-repeat: no-repeat; background-size: 13px auto; padding-left: 18px; }
.text-blue.word { margin-right: 0px; }
.text-blue.creator { text-transform: uppercase; margin-bottom: 8px; font-weight: 700; }
.text-blue.bolt { font-weight: 700; }
.text-blue.safety { text-transform: uppercase; font-weight: 700; }
.text-blue._700px { margin-right: 0px; font-weight: 700; }
.text-blue._700px.text-style-allcaps.is_build { font-size: 16px; }
.img40 { object-fit: cover; border-radius: 8px; width: 100%; max-width: none; height: auto; min-height: 280px; max-height: 305px; margin-bottom: 16px; margin-right: 16px; }
.img40._245px { border-radius: 8px; max-width: none; min-height: 215px; margin-bottom: 0px; }
.img40.creator { object-fit: cover; min-height: auto; max-height: 320px; }
.div-line { border-bottom: 1px solid rgba(155, 155, 155, 0.25); width: 100%; margin-bottom: 16px; margin-left: 0px; padding-bottom: 24px; transition: 0.2s; }
.div-line:hover { border-bottom-color: var(--blurple); color: var(--blurple); }
.div-block-12 { width: 100%; max-width: 480px; padding-left: 20px; }
.collection-moderation { width: 100%; max-width: 680px; }
.s-curriculum { padding-bottom: 70px; }
.curriculum-wrapper { background-color: var(--yellow); background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; border-radius: 8px; align-items: center; padding-top: 42px; padding-bottom: 44px; padding-left: 7%; display: flex; position: relative; overflow: hidden; }
.curriculum-content-wrapper { width: 45%; max-width: 450px; }
.curriculum-content-wrapper.left { flex-direction: column; align-items: flex-start; display: flex; }
.curriculum-image { height: 110%; position: absolute; inset: auto -23% auto auto; }
.s-courses { padding-top: 0px; padding-bottom: 68px; }
.s-courses.build { padding-bottom: 86px; }
.s-courses.build.grey-bg { background-color: rgb(246, 246, 246); padding-top: 130px; }
.section-blue-wr { max-width: 540px; }
.courses-grid { gap: 40px 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.s-hero-moderations { background-color: rgba(0, 0, 0, 0); height: auto; padding-top: 80px; padding-bottom: 100px; }
.breadcrumbs-link-black { color: var(--dark-charcoal); font-size: 14px; line-height: 18px; }
.moderation-content-wrapper { align-items: flex-start; display: flex; }
.moderation-content-left { width: 100%; min-width: 240px; max-width: 240px; margin-right: 31px; position: sticky; top: 30px; }
.moderation-content-right { width: 100%; }
.moderation-menu-introduction { color: rgb(114, 118, 125); border-bottom: 1px solid rgb(235, 240, 247); padding-bottom: 12px; font-size: 16px; display: block; }
.moderation-menu-introduction.w--current { border-bottom-width: 1.5px; border-bottom-color: var(--blurple); color: var(--blurple); font-weight: 600; }
.dropdown-wrapper { color: rgb(114, 118, 125); border-bottom: 1px solid rgb(235, 240, 247); padding: 0px 0px 12px; display: block; }
.dropdown-wrapper.w--open { border-bottom: 1.5px solid var(--blurple); color: var(--blurple); padding-bottom: 12px; font-weight: 600; }
.dropdown-moderation { color: rgb(114, 118, 125); width: 100%; padding-top: 13px; }
.dropdown-text { align-items: center; width: 100%; }
.dropdown-icon { color: rgb(114, 118, 125); width: 12px; max-width: none; margin-top: 5px; margin-bottom: 0px; margin-right: 10px; display: block; position: absolute; inset: 0% 0% auto auto; }
.dropdown-list { display: flex; }
.dropdown-list-3 { position: relative; }
.dropdown-list-3.w--open { background-color: rgba(0, 0, 0, 0); }
.dropdown-link-wrapper { color: rgb(114, 118, 125); white-space: normal; flex-direction: column; padding: 6px 0px; font-size: 16px; line-height: 24px; display: block; }
.dropdown-link-wrapper.w--current { color: var(--blurple); font-weight: 600; }
.discord-blue { width: 124px; display: none; }
.moderation-menu-wrapper { width: 100%; padding-right: 0px; }
.moderation-image-wr { object-fit: cover; background-image: url("/assets/remote/d3e54v103j8qbb.cloudfront.net/img/background-image.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 8px; width: 100%; min-height: auto; margin-bottom: 32px; }
.rich-description-wr h4 { color: var(--dim-grey); font-size: 16px; font-weight: 400; }
.rich-description-wr a { font-size: 16px; }
.rich-description-wr p { color: var(--dim-grey); }
.title-menu-anchor-wrapper { border-left: 2px solid rgb(235, 240, 247); flex-direction: column; align-items: flex-start; display: flex; }
.rich-mod { width: 100%; color: var(--not-quite-black); }
.rich-mod h4 { color: var(--dark-charcoal); font-family: "Abcgintonord 800", sans-serif; font-size: 22px; font-weight: 700; line-height: 28px; }
.rich-mod h3 { color: rgb(0, 0, 0); margin-top: 24px; margin-bottom: 16px; font-family: Ginto, sans-serif; font-size: 24px; font-weight: 700; line-height: 30px; }
.rich-mod p { color: var(--dim-grey); margin-bottom: 24px; font-size: 16px; line-height: 24px; }
.rich-mod ul { color: rgb(79, 84, 92); margin-top: 16px; margin-bottom: 16px; padding-left: 16px; }
.rich-mod figure, .rich-mod img { width: 100%; }
.rich-mod a { cursor: pointer; font-size: 16px; text-decoration: none; transition: 0.2s; }
.rich-mod a:hover { text-decoration: underline; }
.rich-mod h5 { color: rgb(79, 84, 92); margin-top: 0px; margin-bottom: 0px; font-size: 16px; font-weight: 400; line-height: 24px; }
.rich-mod strong { color: rgb(79, 84, 92); }
.rich-mod li { color: var(--dark-charcoal); margin-bottom: 12px; }
.rich-mod h2 { color: rgb(0, 0, 0); margin-bottom: 20px; font-family: "Abcgintonord 800", sans-serif; font-size: 32px; line-height: 40px; }
.rich-mod-2 { color: rgb(35, 39, 42); width: 100%; margin-top: 0px; font-family: Ggsans, sans-serif; }
.rich-mod-2 a { cursor: pointer; font-size: 16px; text-decoration: none; transition: 0.2s; }
.rich-mod-2 a:hover { text-decoration: underline; }
.rich-mod-2 h3 { color: var(--not-quite-black); margin-top: 0px; margin-bottom: 16px; padding-top: 8px; font-family: Ginto, sans-serif; font-size: 24px; font-weight: 700; line-height: 32px; }
.rich-mod-2 p { color: var(--not-quite-black); margin-bottom: 24px; font-size: 16px; line-height: 24px; }
.rich-mod-2 h4 { color: var(--not-quite-black); margin-top: 40px; margin-bottom: 16px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 24px; font-weight: 700; line-height: 30px; }
.rich-mod-2 h2 { color: rgb(0, 0, 0); margin-bottom: 20px; padding-top: 8px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 32px; line-height: 40px; }
.rich-mod-2 h5 { color: rgb(79, 84, 92); margin-top: 0px; margin-bottom: 0px; font-size: 16px; font-weight: 400; line-height: 24px; }
.rich-mod-2 li { color: var(--not-quite-black); margin-bottom: 2px; }
.rich-mod-2 figure { width: 100%; margin-top: 40px; margin-bottom: 50px; }
.rich-mod-2 ul { color: var(--not-quite-black); margin-top: 16px; margin-bottom: 24px; padding-left: 16px; }
.rich-mod-2 strong { color: var(--not-quite-black); }
.rich-mod-2 img { width: 100%; }
.rich-content-right-moderation { background-color: rgba(0, 0, 0, 0); border-radius: 12px; flex-direction: column; width: 100%; max-width: 220px; margin-top: 24px; padding: 10px 0px; display: flex; position: sticky; top: 20px; }
.rich-content-right-moderation.mobile, .moderation-content-mobile { display: none; }
.scroll-to-top { row-gap: 8px; color: var(--blurple); text-align: right; flex-direction: column; align-items: center; margin-left: auto; margin-right: 0px; font-size: 16px; font-weight: 600; display: flex; position: relative; top: 0px; }
.scils-wrapper { background-color: var(--dark-blurple); background-image: none; background-repeat: repeat; background-size: auto; border-radius: 8px; align-items: center; margin-top: 60px; padding-top: 45px; padding-bottom: 45px; padding-left: 7%; display: flex; position: relative; overflow: hidden; }
.section-white-moderation { max-width: 100vw; padding-top: 70px; padding-bottom: 70px; overflow: hidden; }
.section-white-moderation.bg { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6336cba0a574a10c4c7aa51b_Group_482506.svg"); background-position: 50% 100%; background-repeat: no-repeat; background-size: 1140px auto; padding-top: 84px; padding-bottom: 130px; }
.section-white-moderation.bg.safety { background-color: rgb(88, 101, 242); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/642d5c2e7e0ce968683c06b3_Group_626808.webp"); background-repeat: no-repeat; background-size: 1140px auto; max-height: 412px; }
.section-white-moderation.bg-gdc { z-index: 9; background-image: linear-gradient(135deg, rgb(50, 41, 166), rgb(88, 101, 242) 33%, rgb(179, 119, 243) 90%); padding-top: 94px; padding-bottom: 60px; position: relative; overflow: visible; }
.section-white-moderation.boild { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6405d94eebd1edb6676fca1d_Footer.svg"); background-position: 50% 100%; background-repeat: no-repeat; background-size: 1140px auto; padding-top: 84px; padding-bottom: 130px; }
.section-white-moderation.bg-grey { background-color: rgb(247, 247, 247); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6336cba0a574a10c4c7aa51b_Group_482506.svg"); background-position: 50% 100%; background-repeat: no-repeat; background-size: 140% auto; padding-top: 100px; padding-bottom: 100px; }
.section-white-moderation.bg-grey.safety { background-color: rgb(88, 101, 242); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/642d5c2e7e0ce968683c06b3_Group_626808.webp"); background-repeat: no-repeat; background-size: 1140px auto; }
.section-white-moderation.build_n { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6405d94eebd1edb6676fca1d_Footer.svg"); background-position: 50% 100%; background-repeat: no-repeat; background-size: 1140px auto; padding-top: 60px; padding-bottom: 190px; }
.collection-list-4, .collection-item-3 { height: 100%; }
.curriculum-image-m { height: 115%; position: absolute; inset: auto -6% auto auto; }
.section-courses-wr { max-width: 540px; margin-right: 40px; }
.section-courses-wr.courses { max-width: 500px; }
.scroll-to-top-wr { align-items: center; display: flex; }
.course-main-image { border-radius: 8px; width: 90%; margin-left: auto; }
.modules { width: 100%; margin-bottom: 0px; padding-top: 40px; }
.course-time-wr { display: flex; }
.modules-layout { flex-direction: column; justify-content: flex-start; align-self: flex-start; align-items: stretch; width: 90%; max-width: 960px; height: auto; margin-bottom: 100px; margin-left: auto; margin-right: auto; display: flex; overflow: hidden; }
.course-rich-text li { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/632d8ff3e290414f1efb5b21_Vector.svg"); background-position: 0px 7%; background-repeat: no-repeat; background-size: auto; margin-bottom: 32px; padding-left: 26px; list-style-type: none; }
.course-rich-text ul { padding-left: 0px; }
.text-yellow { color: var(--yellow); margin-bottom: 7px; font-family: "Ginto nord", sans-serif; font-size: 14px; font-weight: 500; line-height: 24px; text-decoration: none; }
.text-yellow:hover { text-decoration: none; }
.text-yellow.time { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/632dccb496f7fc5b3dc9adfb_yell.svg"); background-position: 0% center; background-repeat: no-repeat; background-size: 13px auto; margin-right: 5px; padding-left: 18px; }
.text-yellow.number { margin-right: 5px; }
.separator-vert { background-color: rgba(255, 255, 255, 0.18); width: 1px; height: 24px; margin-left: 8px; margin-right: 8px; }
.separator-vert.vert-blue { background-color: rgba(88, 101, 242, 0.24); }
.course-content-heading { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 0.75fr; grid-auto-columns: 1fr; justify-content: space-between; display: grid; }
.course-info-wr { gap: 20px 16px; flex: 0 0 auto; grid-template-rows: 44px auto; grid-template-columns: minmax(min-content, max-content) 1fr; grid-auto-columns: 1fr; display: grid; }
.purple-number { background-color: var(--blurple); color: var(--white); text-align: center; border-radius: 16px; justify-content: center; align-self: center; align-items: center; margin-right: 10px; padding: 10px 16px 11px; font-family: Ginto, sans-serif; font-size: 20px; font-weight: 700; line-height: 18px; display: flex; }
.cource-info-number-wr { flex-direction: row; align-items: center; display: flex; }
.div-block-15 { flex: 0 1 auto; max-width: 380px; }
.info-cell { width: 80%; }
.separator-hor { background-color: rgba(80, 85, 95, 0.15); width: 100%; height: 1px; margin-top: 24px; margin-bottom: 24px; }
.text-blue-primary { color: rgb(88, 101, 242); font-size: 16px; font-weight: 700; line-height: 24px; text-decoration: none; }
.text-blue-primary:hover { text-decoration: none; }
.text-blue-primary.time { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/632dccc0c83d1bda44f6f303_purp.svg"); background-position: 0% center; background-repeat: no-repeat; background-size: 13px auto; padding-left: 18px; }
.text-blue-primary.hours { margin-left: 3px; }
.image-college { width: 100%; max-width: 600px; margin-left: auto; margin-right: auto; }
.college-wrapper { padding-left: 20px; }
.college-image { margin-bottom: 16px; }
.arrow-number { margin-right: 6px; }
._16px-text-gr { color: rgb(80, 85, 95); text-align: center; }
._16px-text-gr.left { text-align: left; margin-top: 0px; line-height: 22px; }
._16px-text-gr.left.app { background-color: rgba(0, 0, 0, 0); margin-top: -12px; margin-bottom: 24px; padding-right: 40px; line-height: 24px; }
._16px-text-gr.left.app-2 { color: rgb(44, 47, 51); background-color: rgba(0, 0, 0, 0); margin-top: 12px; margin-bottom: 0px; padding-right: 48px; line-height: 24px; }
.banner { background-color: rgb(88, 101, 242); border-radius: 8px; flex-direction: column; justify-content: space-between; align-items: flex-start; max-width: 49%; padding: 32px; display: flex; }
.banner.green { background-color: rgb(67, 181, 129); width: 49%; max-width: none; }
.banner.green.build { width: auto; }
.banner.nitro { background-color: rgb(255, 255, 255); background-image: linear-gradient(225deg, rgb(0, 124, 194) 20%, rgb(88, 101, 242)); border-radius: 16px; justify-content: flex-start; width: 100%; padding: 24px; }
.banner.nitro.violet { background-image: linear-gradient(135deg, rgb(133, 71, 198) 25%, rgb(184, 69, 193) 62%, rgb(171, 93, 138) 95%); position: relative; }
.banner.pink { background-color: rgb(235, 69, 158); width: 49%; max-width: none; }
.banner.build { max-width: none; }
.banner.build.black-bg-build { background-color: var(--not-quite-black); }
.banner.is-new-first { backdrop-filter: blur(120px); background-color: rgba(255, 255, 255, 0.1); background-image: none; border-radius: 40px; justify-content: flex-start; width: 100%; max-width: none; padding: 64px 64px 7.1875rem; }
.banner.is-new-first.violet { background-image: linear-gradient(135deg, rgb(133, 71, 198) 25%, rgb(184, 69, 193) 62%, rgb(171, 93, 138) 95%); position: relative; }
.banner.is-new-first.is-new { border-radius: 48px; padding: 3rem; }
.banner.is-new-second { backdrop-filter: blur(120px); background-color: rgb(0, 0, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/68888e0ce2a649d984a76024_Cdn.png"); background-repeat: no-repeat; background-size: cover; border-radius: 40px; justify-content: flex-start; width: 100%; max-width: none; padding: 64px; overflow: clip; }
.banner.is-new-second.violet { background-image: linear-gradient(135deg, rgb(133, 71, 198) 25%, rgb(184, 69, 193) 62%, rgb(171, 93, 138) 95%); position: relative; }
.banner.is-new-second.is-new { border-radius: 3rem; padding: 3rem; }
.link-arrow { color: rgb(255, 255, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6336c55e18aab01346f34cbc_ArrowButton.svg"); background-position: 97% center; background-repeat: no-repeat; background-size: auto; margin-top: 24px; padding-right: 28px; font-size: 16px; font-weight: 600; transition: 0.25s; }
.link-arrow:hover { background-position: 99% center; }
.link-arrow.mt-0 { margin-top: 0px; }
.link-arrow.mt-0.text-color-purple { color: var(--blurple); background-position: 97% center; transition: 0.25s; }
.link-arrow.mt-0.text-color-purple:hover { background-position: 99% center; }
.link-arrow.gdc { color: rgb(35, 39, 42); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63f347bfaaac791b046b61c1_ArrowButton.svg"); background-position: 97% center; margin-top: 0px; margin-left: 0px; margin-right: auto; padding-right: 32px; font-weight: 600; transition: 0.25s; }
.link-arrow.gdc:hover { background-position: 99% center; }
.link-arrow.gdc.left-align.big { font-size: 20px; }
.link-arrow.gdc.flex-tablet-left.text-weight-normal { font-weight: 400; }
.link-arrow.gdc.flex-tablet-left.is-success { color: rgb(255, 255, 255); font-weight: 400; }
.link-arrow.gdc-white { color: rgb(255, 255, 255); background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/63f34a1a85872a326ba67489_ArrowButton%20(1).svg"); background-position: 97% center; margin-top: 4px; padding-right: 32px; font-weight: 500; transition: 0.25s; }
.link-arrow.gdc-white:hover { background-position: 99% center; }
.link-arrow.server { color: rgb(35, 39, 42); background-image: none; margin-top: 0px; margin-left: 0px; margin-right: auto; padding-right: 32px; font-weight: 600; transition: 0.25s; }
.link-arrow.build_n { color: rgb(35, 39, 42); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63f347bfaaac791b046b61c1_ArrowButton.svg"); background-position: 97% center; margin-top: 0px; margin-left: 0px; margin-right: auto; padding-right: 32px; font-weight: 600; transition: 0.25s; }
.link-arrow.build_n:hover { background-position: 99% center; }
.link-arrow.build_n.left-align.big { font-size: 20px; }
.link-arrow.build_n.winner { background-position: 98% center; margin-right: 0px; }
.link-arrow.build_n.winner:hover { background-position: 99% center; }
.link-arrow.power-a { color: rgb(35, 39, 42); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63f347bfaaac791b046b61c1_ArrowButton.svg"); background-position: 97% center; margin-top: 0px; margin-left: 0px; margin-right: auto; padding-right: 32px; font-weight: 600; transition: 0.25s; }
.link-arrow.power-a:hover { background-position: 99% center; }
.link-arrow.power-a.left-align.big { font-size: 20px; }
.link-arrow.teen { color: rgb(35, 39, 42); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63f347bfaaac791b046b61c1_ArrowButton.svg"); background-position: 97% center; margin-top: 0px; margin-left: 0px; margin-right: auto; padding-right: 32px; font-weight: 600; transition: 0.25s; }
.link-arrow.teen:hover { background-position: 99% center; }
.link-arrow.teen.left-align.big { font-size: 20px; }
.link-arrow.teen.winner { background-position: 98% center; margin-right: 0px; }
.link-arrow.teen.winner:hover { background-position: 99% center; }
.link-arrow.gdc-2024 { color: rgb(35, 39, 42); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63f347bfaaac791b046b61c1_ArrowButton.svg"); background-position: 97% center; margin-top: 0px; margin-left: 0px; margin-right: auto; padding-right: 32px; font-weight: 600; transition: 0.25s; }
.link-arrow.gdc-2024:hover { background-position: 99% center; }
.link-arrow.gdc-2024.left-align.big { font-size: 20px; }
.grid-2-col-980px { column-gap: 20px; max-width: 980px; margin: 60px auto; }
.grid-2-col-980px.size { gap: 20px; max-width: 1180px; margin-bottom: 0px; }
.grid-2-col-980px.connection { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; max-width: none; margin-top: 40px; margin-bottom: 0px; }
.icon-bottom { margin-bottom: 20px; }
.icon-bottom.connection { border-radius: 8px; }
.slider-landing { background-color: rgb(255, 255, 255); max-width: 94%; height: auto; margin-top: 60px; margin-left: auto; margin-right: auto; }
.slide-nav-2 { display: none; }
.arrow-circle { background-color: rgba(35, 39, 42, 0.3); border-radius: 50%; justify-content: center; align-items: center; width: 64px; height: 64px; margin-top: 90px; display: flex; inset: 0% auto 0% -80px; }
.arrow-circle.r { inset: 0% -90px 0% auto; }
.arrow-slider-left { position: relative; right: 2px; }
.arrow-slider-left.right { left: 2px; right: 0px; }
.slide-30 { max-width: 31.8%; margin-left: 10px; margin-right: 10px; }
.img-slider { border-radius: 8px; margin-bottom: 32px; }
.logo-100 { justify-content: space-between; align-items: center; width: 5524px; min-width: 5524px; margin-top: 40px; display: flex; }
.tabs-2 { flex-direction: column-reverse; display: flex; }
.tab-links { opacity: 0.5; background-color: rgba(221, 221, 221, 0); flex: 0 0 auto; justify-content: center; align-items: center; max-width: 140px; padding: 0px 0px 12px; transition: opacity 0.25s; display: flex; }
.tab-links:hover { opacity: 1; }
.tab-links.w--current { opacity: 1; background-color: rgba(221, 221, 221, 0); border-bottom: 3px solid rgb(255, 255, 255); }
.tab-menuflex { gap: 24px; justify-content: space-between; width: 100%; margin-top: 84px; margin-bottom: 40px; display: flex; overflow: auto; }
.tab-menuflex.connection { max-width: 602px; margin-top: 48px; margin-left: auto; margin-right: auto; }
.tab-menuflex.power { max-width: 500px; margin: 48px auto 32px; }
.tab-menuflex.power.ai { max-width: 700px; }
.tab-block { z-index: 1; gap: 16px; background-color: rgb(255, 255, 255); border-radius: 8px; flex-direction: column; justify-content: center; align-items: flex-start; width: 100%; max-width: 790px; min-height: 560px; margin-left: auto; margin-right: auto; padding: 64px; display: flex; position: relative; }
.tab-block.connection { gap: 24px; max-width: 850px; min-height: 490px; }
.tab-block.power { max-width: 870px; min-height: 500px; padding-top: 40px; padding-bottom: 40px; }
.div-block-bg { background-color: rgba(255, 255, 255, 0.24); border-radius: 8px; width: 100%; max-width: 918px; height: 86%; margin-left: auto; margin-right: auto; position: absolute; }
.div-block-bg.power { max-width: 970px; }
.tab-flex-div { justify-content: center; align-items: center; display: flex; }
.paragraph-20px-600-dark { color: rgb(35, 39, 42); text-align: center; margin-top: 8px; margin-bottom: 0px; font-size: 20px; font-weight: 600; line-height: 33px; }
.paragraph-20px-600-dark.bolt { font-weight: 700; }
.margine-left.build { margin-bottom: 24px; }
.margine-left.build.connection { flex-direction: column; align-items: flex-start; min-width: 440px; margin-bottom: 0px; display: flex; }
.margine-left.build_n { flex-direction: column; align-items: flex-start; margin-bottom: 24px; display: flex; }
.margine-left.build_n.connection { flex-direction: column; align-items: flex-start; display: flex; }
.div-block-logos { width: 2800px; display: flex; }
.slider-link { width: 100%; }
.popup-new { background-color: rgb(255, 255, 255); border-radius: 8px; padding: 80px 100px 90px; box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 16px; }
.popup-new.submission { padding-top: 100px; padding-bottom: 100px; }
.popup-new.submission._2024 { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.popup-new.submission.new { flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 56px; padding-bottom: 56px; display: flex; }
.div-block-img { background-color: rgb(88, 101, 242); border-radius: 8px; justify-content: flex-end; align-items: center; width: 50%; max-width: 480px; padding-top: 56px; padding-bottom: 52px; padding-left: 30px; display: flex; }
.div-block-img.get { padding-top: 40px; padding-bottom: 20px; }
.div-block-img.ecos, .div-block-img.ecos-new { max-width: 490px; }
.img-popup { margin-left: auto; margin-right: 0px; }
.img-popup.get { max-width: 99%; }
.img-popup.ecos { width: 100%; max-width: 400px; }
.popup { border-radius: 8px; justify-content: space-between; margin-top: 30px; display: flex; }
.popup.submission { flex-direction: column; max-width: 580px; margin-top: 0px; margin-left: auto; margin-right: auto; }
.popup.submission._2024 { margin-left: 0px; }
.form-block-popup { width: 50%; margin-bottom: 0px; margin-left: 20px; }
.form-block-popup.get { padding-top: 0px; }
.form-block-popup.ecos { width: 46%; }
.form-block-popup.apps { order: -1; justify-content: center; align-items: center; margin-left: 0px; margin-right: 20px; display: flex; }
.form-block-popup.apps-dms { order: -1; justify-content: flex-start; align-items: center; margin-left: 0px; margin-right: 20px; display: flex; }
.form-block-popup.submission { width: auto; margin-top: 24px; margin-left: 0px; }
.input { z-index: 3; min-height: 44px; color: var(--not-quite-black); background-color: rgb(255, 255, 255); border: 1px solid rgb(153, 170, 181); border-radius: 30px; margin-top: 12px; margin-bottom: 0px; padding-left: 16px; padding-right: 10px; font-size: 16px; transition: 0.555s; position: relative; }
.input:hover { background-color: rgb(246, 246, 246); border-color: rgb(80, 85, 95); }
.input:active, .input:focus { border-color: var(--blurple); background-color: var(--white); }
.input:focus-visible, .input[data-wf-focus-visible] { border-color: var(--blurple); }
.input::placeholder { color: rgb(153, 170, 181); }
.input.text-input { border-radius: 16px; min-height: 186px; margin-top: 12px; }
.input.text-input.activity { min-height: 87px; }
.input.text-input.ecos { min-width: 100%; max-width: 100%; min-height: 87px; overflow: auto; }
.input.text-input.submission { min-width: 100%; max-width: 100%; min-height: 134px; overflow: auto; }
.input.text-input.submission-2 { min-width: 100%; max-width: 100%; min-height: 180px; overflow: auto; }
.input.list { color: rgb(153, 170, 181); background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; align-items: center; display: flex; overflow: auto; }
.input.dropdown-wr { color: rgb(153, 170, 181); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/633aac083b99ec898279c778_arrow_forward_ios_24px.svg"); background-position: 96% center; background-repeat: no-repeat; background-size: auto; flex-direction: column; justify-content: center; align-items: flex-start; padding-top: 0px; padding-bottom: 0px; display: flex; overflow: auto; }
.input.dropdown-wr.select { background-image: none; background-repeat: repeat; background-size: auto; padding-top: 10px; padding-bottom: 0px; position: relative; }
.input.dropdown-wr.select:focus { color: var(--not-quite-black); }
.input.text-input_app { border-radius: 16px; min-height: 120px; margin-top: 12px; }
.input.text-input_app.activity { min-height: 87px; }
.input.dropdown-category { color: rgb(153, 170, 181); flex-direction: column; justify-content: center; align-items: flex-start; padding-top: 0px; padding-bottom: 0px; display: flex; }
.input.dropdown-category.select { padding-top: 10px; }
.input.text-input_app-2 { border-radius: 16px; min-height: 100px; margin-top: 12px; }
.input.text-input_app-2.activity { min-height: 87px; }
.input.top-8 { margin-top: 8px; }
.form { gap: 24px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.form.get { row-gap: 32px; }
.form.submission { gap: 24px 20px; }
.radio-button-field { align-items: center; margin-bottom: 0px; margin-right: 20px; display: flex; }
.radio-button-field:focus, .radio-button-field:focus-visible, .radio-button-field[data-wf-focus-visible] { font-weight: 700; }
.div-block-radio { align-items: center; margin-top: 16px; display: flex; }
.radio-button-label { margin-bottom: 0px; margin-left: 10px; line-height: 20px; }
.radio-button { border-color: rgb(221, 221, 221); width: 16px; height: 16px; margin-top: auto; margin-bottom: auto; }
.radio-button.w--redirected-checked { background-color: rgb(88, 101, 242); border-width: 1px; border-color: rgb(88, 101, 242); box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px inset; }
.radio-button.w--redirected-focus { background-color: rgb(88, 101, 242); border-color: rgb(88, 101, 242); box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px inset; }
.link-form { background-color: rgba(0, 0, 0, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/633aaccab5d7fa1851eff4d7_Layer_2.svg"); background-position: 0% center; background-repeat: no-repeat; background-size: auto; border: 1px rgb(0, 0, 0); margin-top: 16px; margin-bottom: 0px; padding-left: 20px; font-size: 16px; line-height: 140%; display: inline-block; }
.upload-file-text { color: var(--blurple); font-weight: 400; }
.file-upload { min-height: 56px; margin-bottom: 0px; display: none; }
.button-2, .uploaded-file { background-color: rgba(0, 0, 0, 0); border: 1px rgb(0, 0, 0); margin-top: 16px; }
.icon-2 { color: rgb(237, 66, 69); font-size: 12px; line-height: 20px; }
.tab-icon-1 { display: none; position: absolute; inset: -9% auto auto -6%; }
.tab-icon-1.connection { top: 7%; }
.tab-icon-2 { display: none; position: absolute; inset: auto -10% 27% auto; }
.nitro-hero-img-new { display: none; }
._400 { font-weight: 400; }
.div-block-flex-bottom { align-items: flex-start; margin-bottom: 16px; padding-top: 0px; display: flex; position: relative; }
.div-block-flex-bottom.is-new { margin-bottom: 20px; }
.div-block-flex-bottom.bottom-none { margin-bottom: 0px; }
.img-20px { max-width: 20px; margin-top: 4px; margin-right: 10px; }
.img-20px._2 { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/633bec68cadad3f933adfcc1_Vector%20(17).svg"); background-position: 71% center; background-repeat: no-repeat; background-size: auto; }
.plan-block { background-color: rgb(246, 246, 246); border-radius: 8px; max-width: 1180px; margin: 100px auto 120px; padding: 70px 80px 100px 100px; }
.plan { gap: 0px; border-bottom: 1px solid rgb(199, 204, 209); grid-template-rows: auto; grid-template-columns: 2fr minmax(200px, 200px) minmax(200px, 200px); grid-auto-columns: 1fr; padding-bottom: 16px; display: grid; }
.plan.is-nitro { gap: 20px; border-bottom-style: none; border-bottom-color: rgba(255, 255, 255, 0.15); grid-template-rows: 250px; align-items: end; padding-bottom: 32px; position: relative; }
.plan.is-nitro.is-new { gap: 16px; grid-template-rows: 210px; }
.ginto-700-20 { max-width: 170px; margin-bottom: 0px; font-family: Ginto, sans-serif; font-size: 20px; font-weight: 700; line-height: 140%; }
.ginto-700-20.mob-none { font-family: ABCGintoNormal-Bold, sans-serif; }
.ginto-700-20.mob-none.is-nitro-new { text-transform: uppercase; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 24px; line-height: 130%; }
.ginto-700-20.mob-none.is-nitro-new.text-style-italic.is-new { max-width: none; }
.plan2 { gap: 0px 30px; border-bottom: 1px solid rgb(199, 204, 209); grid-template-rows: auto; grid-template-columns: 2fr minmax(180px, 180px) minmax(180px, 180px); grid-auto-columns: 1fr; grid-auto-flow: row; min-height: 68px; padding-bottom: 0px; display: grid; }
.plan2.line-b { border-bottom-style: none; align-items: start; padding-top: 24px; }
.plan2.is-nitro { z-index: 1; column-gap: 20px; border-bottom-color: rgba(255, 255, 255, 0.15); grid-template-rows: 111px; grid-template-columns: 2fr minmax(200px, 200px) minmax(200px, 200px); position: relative; }
.plan2.is-nitro.line-top { border-top: 1px solid rgba(255, 255, 255, 0.15); }
.plan2.is-nitro.line-top.is-gradient { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/68999e378a77cb03ce5eb5ee_Bg-nitro-price.png"); background-position: 0% center; background-repeat: no-repeat; background-size: cover; border-top-color: rgba(255, 255, 255, 0.6); border-bottom-style: solid; border-bottom-color: rgba(255, 255, 255, 0.6); border-left: 1px solid rgba(255, 255, 255, 0.6); border-top-left-radius: 20px; border-bottom-left-radius: 20px; grid-template-rows: 1fr; align-items: center; min-height: 90px; margin-left: -36px; padding-top: 8px; padding-bottom: 8px; padding-left: 36px; overflow: clip; }
.plan2.is-nitro.line-top.is-gradient.is-new { margin-left: -37px; padding-left: 37px; }
.plan2.is-nitro.is-new { column-gap: 16px; grid-template-rows: 1fr; }
.div-block-16 { z-index: 0; border: 2px solid rgb(184, 69, 193); border-radius: 16px; flex-direction: column; justify-content: flex-start; align-items: flex-start; width: 100%; max-width: 210px; height: 104%; margin-top: -3%; margin-right: -16px; display: flex; position: absolute; inset: 0% 0% 0% auto; }
.div-block-16.is-nitro { z-index: 1; background-color: rgb(0, 0, 0); background-image: linear-gradient(rgba(255, 112, 249, 0.2), rgba(156, 89, 233, 0.2) 49%, rgba(52, 66, 217, 0.2)); border-style: none; border-width: 1px; border-radius: 40px; max-width: none; margin-top: 0%; margin-right: 0px; position: relative; }
.div-block-16.is-nitro.is-line { background-color: rgba(0, 0, 0, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/689e12e18dd5bd04a2a5227c_Bg-nitro-2.png"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; border: 1px rgba(255, 255, 255, 0.5); }
.div-block-16.is-line-nitro { z-index: -1; background-image: linear-gradient(rgb(89, 105, 244) 2%, rgb(104, 189, 255) 36%, rgb(224, 228, 255)); border-style: none; border-radius: 40px; max-width: 200px; height: 103%; margin-top: -3.5rem; margin-right: 0px; padding: 1px; }
._14px-black { color: rgb(6, 6, 7); margin-left: 6px; font-size: 14px; font-weight: 500; line-height: 18px; }
.image-pl { margin-top: -13px; margin-left: auto; margin-right: auto; }
.image-pl.is-nitro { z-index: 1; backdrop-filter: blur(120px); border-radius: 10px; position: relative; }
.image-pl.is-nitro.is-new { text-align: center; letter-spacing: 0.02em; background-image: linear-gradient(86deg, rgba(255, 255, 255, 0.2) 11%, rgba(255, 255, 255, 0.04)); justify-content: center; align-items: center; width: 100%; max-width: 82px; max-height: none; margin-top: -15px; padding: 0.68rem 0.75rem; font-family: Abcgintodiscord, sans-serif; font-size: 0.75rem; font-weight: 500; line-height: 1; display: flex; }
.section-2 { background-image: linear-gradient(135deg, rgb(133, 71, 198) 10%, rgb(184, 69, 193) 50%, rgb(171, 93, 138)); min-height: 406px; padding-top: 92px; padding-bottom: 92px; position: relative; }
.section-2.nitro { display: flex; overflow: hidden; }
.tab-qa { color: rgb(114, 118, 125); background-color: rgba(221, 221, 221, 0); margin-left: 16px; margin-right: 16px; padding-left: 0px; padding-right: 0px; font-size: 16px; }
.tab-qa.w--current { border-bottom: 1.5px solid var(--blurple); color: var(--blurple); background-color: rgba(221, 221, 221, 0); font-weight: 600; }
.tabs-menu-center { justify-content: center; align-items: center; margin-bottom: 32px; display: flex; }
.tabs-3 { margin-top: 40px; }
.dropdown-qa { z-index: 1; background-color: rgb(246, 246, 246); border-radius: 8px; width: 100%; margin-bottom: 16px; }
.dropdown-qa.white-color { background-color: rgb(255, 255, 255); margin-bottom: 8px; overflow: visible; }
.dropdown-qa.white-color._2024 { margin-bottom: 16px; }
.dropdown-qa.white-color.end { margin-bottom: 0px; }
.dropdown-toggle-blue { color: rgb(27, 28, 35); white-space: pre-wrap; justify-content: space-between; align-items: center; width: 100%; padding: 24px 60px 24px 24px; font-size: 20px; font-weight: 600; line-height: 32px; display: flex; }
.dropdown-toggle-blue.w--open { font-weight: 600; line-height: 32px; }
.dropdown-toggle-blue.gdc { color: rgb(35, 39, 42); padding-top: 42px; padding-bottom: 42px; font-size: 24px; font-weight: 700; line-height: 30px; }
.dropdown-toggle-blue.gdc._2024 { padding-top: 24px; padding-bottom: 24px; }
.dropdown-toggle-blue.gdc-2024 { color: rgb(35, 39, 42); padding-top: 24px; padding-bottom: 24px; font-size: 24px; font-weight: 700; line-height: 30px; }
.dropdown-toggle-blue.gdc-2024._2024 { padding-top: 24px; }
.dropdown-list-4 { display: none; position: static; }
.dropdown-list-4.w--open { background-color: rgba(221, 221, 221, 0); padding-left: 24px; padding-right: 24px; }
.dropdown-list-4.bottom { z-index: 1; margin-top: -26px; padding-bottom: 24px; position: relative; }
.dropdown-list-4.bottom.open { background-color: rgb(255, 255, 255); margin-top: -26px; padding-left: 24px; padding-right: 24px; display: block; }
.dropdown-list-4.bottom.open.is_2024, .dropdown-list-4.bottom.open.is_gdr { margin-top: -12px; }
.dropdown-list-4.bottom.open-2024 { background-color: rgb(255, 255, 255); margin-top: -26px; padding-bottom: 0px; padding-left: 24px; padding-right: 24px; display: block; }
.dropdown-list-4.bottom.is_2024 { margin-top: -12px; padding-bottom: 0px; }
.dropdown-list-4.app-open { background-color: rgba(0, 0, 0, 0); padding-left: 24px; padding-right: 24px; display: flex; }
.drop-plus { position: absolute; inset: auto 24px auto auto; }
.drop-plus.open { transform: rotate(45deg); }
.image-11 { position: absolute; inset: auto auto 170px -27px; }
.image-12 { position: absolute; inset: auto 0% 519px auto; }
.div-block-plan { display: none; }
.tab_image { max-width: 130px; }
.tab_image.connection { max-width: none; }
.grid-anim { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; margin-bottom: 0px; margin-left: -20px; margin-right: -20px; padding: 20px; overflow: hidden; }
._14px-grey { color: rgb(79, 86, 96); text-align: center; font-size: 14px; line-height: 20px; }
._14px-grey._250px { max-width: 230px; padding-left: 9px; font-family: Ggsans, sans-serif; line-height: 20px; }
._14px-grey._210px { max-width: 240px; padding-left: 19px; }
._14px-grey._190px { max-width: 185px; }
.image-card { margin-top: 0px; margin-bottom: auto; }
.developer-slider-wrapper.hiden { display: none; }
.link-16px { color: var(--white); font-size: 16px; text-decoration: underline; }
.link-16px.color-blue { color: rgb(88, 101, 242); }
.grid-anim-wr { row-gap: 8px; flex-direction: column; display: flex; }
.grid-anim-wr.end, .grid-anim-wr.center { align-items: center; }
.image-developer { width: 106%; max-width: 786px; position: relative; }
.image-developer.connection { width: 100%; min-width: 400px; max-width: 578px; margin-left: auto; margin-right: 10px; }
.baner-image { margin-bottom: 24px; }
.baner-image.nitro-buy-1 { margin-bottom: 12px; }
.required { color: rgb(237, 66, 69); }
.form-tell-us-more { width: 100%; margin-bottom: 8px; }
.dropdown-text2 { color: rgb(153, 170, 181); }
.dropdown-form { width: 100%; }
.dropdown-list-form { z-index: 16; background-color: rgb(255, 255, 255); border-radius: 4px; padding: 24px; display: block; position: relative; box-shadow: rgba(0, 0, 0, 0.1) 6px 6px 16px; }
.dropdown-list-form.grid-3-col { gap: 0px; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
.dropdown-list-form.is_pitch { background-color: rgb(255, 255, 255); border-radius: 16px; max-height: 20rem; overflow: auto; }
.checkbox { border: 1px solid rgb(221, 221, 221); border-radius: 3px; width: 17px; min-width: 17px; height: 17px; margin-right: 14px; }
.checkbox.w--redirected-checked { background-color: var(--blurple); background-size: 12px auto; }
.checkbox.w--redirected-focus { box-shadow: none; outline-color: var(--blurple); outline-offset: 2px; outline-width: 1px; outline-style: solid; }
.checkbox.w--redirected-focus-visible { opacity: 0.01; }
.checkbox.other-games { border-color: rgb(219, 222, 225); }
.dropdown-wr { z-index: 2; background-color: rgba(0, 0, 0, 0); flex-direction: column; padding-top: 5px; display: none; }
.tabs-content-4 { min-height: 550px; }
.form-block-tell-us-more { width: 50%; margin-bottom: 0px; margin-left: 20px; }
.form-block-tell-us-more.application { width: 100%; margin-left: 0px; }
.form-tell-us { gap: 24px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.input-get-in-touch { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border: 1px solid rgb(153, 170, 181); border-radius: 30px; min-height: 44px; margin-top: 12px; margin-bottom: 0px; padding-left: 16px; padding-right: 16px; font-size: 16px; transition: 0.555s; }
.input-get-in-touch:focus-visible, .input-get-in-touch[data-wf-focus-visible] { border-color: var(--dark-charcoal); }
.input-get-in-touch::placeholder { color: rgb(153, 170, 181); }
.grid-12col-right { margin-right: -212px; position: relative; }
.grid-12col-right.courses { margin-left: -84px; margin-right: -44px; }
.image-courses-bg-1 { position: absolute; inset: -19% auto auto -7%; }
.image-courses-bg-2 { position: absolute; inset: auto auto -8% -8%; }
.access-bg { margin-top: -2px; margin-left: -24px; }
.mob-block { display: none; }
.img51px { position: relative; top: 6px; }
.line-grey._2 { opacity: 0; }
.chack.is-new { width: 24px; height: 24px; }
.chack.is-new.is-checkmark { width: 28px; height: 28px; }
.video-link-new { position: absolute; top: -4%; left: -25%; }
.image-card-wr { min-height: 134px; }
.image-card-wr-1 { min-height: 118px; }
.unleash-image-bg-1 { max-width: 25%; margin-top: auto; margin-bottom: auto; position: absolute; inset: 0% auto 0% 0%; }
.unleash-image-bg-2 { max-width: 22%; margin-top: auto; margin-bottom: auto; position: absolute; inset: 0% 0% 0% auto; }
.image-hero-mobile { display: none; }
.padding-56px { padding-bottom: 56px; }
.form-block-2 { display: none; }
.image-404 { width: 106%; max-width: 786px; transition: opacity 0.2s; position: relative; }
.left-404 { padding-right: 60px; }
.link-404 { color: rgb(0, 175, 244); padding-top: 6px; padding-bottom: 6px; font-weight: 300; transition: 0.2s; }
.link-404:hover { color: rgb(93, 100, 178); }
.link-404-wrapper { flex-direction: column; display: flex; }
.blue-background { max-width: 100vw; box-shadow: none; background-color: rgb(61, 32, 209); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6363792c7b868a113179e6de_Group_880.png"), linear-gradient(rgba(0, 0, 0, 0) 93%, rgb(255, 255, 255) 90%); background-position: 50% 85%, 0px 0px; background-repeat: no-repeat, repeat; background-size: 2200px auto, auto; margin-top: -80px; padding-top: 200px; padding-bottom: 200px; overflow: hidden; }
.blue-background.showsgiving { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6363792c7b868a113179e6de_Group_880.png"); background-position: 50% 114%; background-repeat: no-repeat; background-size: 2200px auto; }
.paragraph-20px-white { color: rgb(255, 255, 255); text-align: center; margin-top: 24px; margin-bottom: 8px; font-size: 20px; line-height: 24px; }
.paragraph-20px-white.max-780px { max-width: 780px; margin: 0px auto; }
.paragraph-20px-white.teen { margin-top: 0px; }
.paragraph-20px-white.teen-736px { max-width: 600px; margin-top: 0px; margin-left: auto; margin-right: auto; }
.button-white-bg-r16 { color: rgb(35, 39, 42); background-color: rgb(255, 255, 255); border-radius: 16px; justify-content: center; align-items: center; min-width: 280px; min-height: 50px; margin-top: 24px; margin-bottom: 32px; margin-right: 24px; padding: 14px 32px; font-size: 20px; font-weight: 500; line-height: 24px; text-decoration: none; transition: 0.2s; display: flex; }
.button-white-bg-r16:hover { color: var(--blurple); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-black-bg-r16 { color: rgb(255, 255, 255); background-color: rgb(44, 47, 51); border-radius: 16px; justify-content: center; align-items: center; min-width: 280px; min-height: 50px; margin-top: 24px; margin-bottom: 32px; margin-right: 0px; padding: 14px 32px; font-size: 20px; font-weight: 500; line-height: 24px; text-decoration: none; transition: 0.2s; display: flex; }
.button-black-bg-r16:hover { color: var(--blurple); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.flex-center { flex-direction: column; justify-content: center; align-items: center; max-width: 612px; margin-left: auto; margin-right: auto; display: flex; }
.flex-center.modal-button { max-width: none; }
.section-white2 { padding-top: 67px; padding-bottom: 140px; }
.heading-34px { color: rgb(6, 6, 7); text-align: center; font-family: Ginto, sans-serif; font-size: 34px; font-weight: 700; }
.heading-34px.video { margin-bottom: 18px; }
.grid-2 { gap: 20px; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; }
.card-gray { background-color: rgb(242, 243, 245); border-radius: 16px; flex-direction: column; justify-content: space-between; align-items: center; padding-top: 32px; padding-left: 50px; padding-right: 50px; line-height: 2px; display: flex; }
.heading-25px { color: rgb(6, 6, 7); text-align: center; margin-top: 0px; margin-bottom: 8px; font-size: 25px; font-weight: 700; line-height: 30px; }
.link-center { color: rgb(0, 103, 224); text-align: center; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; font-size: 16px; line-height: 20px; display: flex; }
.link-center.margin-bottom-8px { margin-bottom: 8px; }
._16px-text-grey2 { color: rgb(79, 86, 96); text-align: center; font-size: 16px; line-height: 140%; }
._16px-text-grey2.margin-bottom-8px.flex { display: flex; }
.imagecard { margin-top: auto; }
.imagecard.bottom { border-radius: 16px; margin-top: 0px; margin-bottom: 24px; overflow: hidden; }
.card-gray-margin { background-color: rgb(242, 243, 245); border-radius: 16px; flex-direction: column; justify-content: flex-start; align-items: center; padding: 24px; display: flex; }
.heading-20px { color: rgb(6, 6, 7); text-align: center; margin-top: 0px; margin-bottom: 8px; font-size: 20px; font-weight: 700; line-height: 24px; }
.banner-blue { background-color: rgb(61, 33, 209); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63628142f7a0ffe5a43ac6bd_Illustrations_2.png"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; padding-top: 220px; padding-bottom: 220px; }
.heading-40px-white { color: rgb(255, 255, 255); text-align: center; margin-bottom: 16px; font-family: Ginto, sans-serif; }
.image-mob { display: none; }
.section-hero-hub { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/63856d7e59cf12270087fba8_Final%20-%20Creator%20Portal%20BG_Discord%20Creator%20Academy%20(2).svg"); background-position: 32% center; background-repeat: no-repeat; background-size: cover; max-width: 100vw; margin-top: -80px; padding-top: 140px; padding-bottom: 80px; position: relative; overflow: hidden; }
.section-hero-hub.creator { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65a630d5565ca7bde09bcd83_portal-n.svg"); background-position: 44% center; margin-top: -100px; }
.button-white-bg-r28 { color: rgb(35, 39, 42); background-color: rgb(255, 255, 255); border-radius: 28px; justify-content: center; align-items: center; min-width: 280px; min-height: 50px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; padding: 14px 32px; font-size: 20px; font-weight: 500; line-height: 24px; text-decoration: none; transition: 0.2s; display: flex; }
.button-white-bg-r28:hover { color: var(--blurple); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-white-bg-r28.top16px { min-width: auto; margin-top: 16px; margin-left: 0px; margin-right: auto; }
.button-white-bg-r28.top16px-center { min-width: auto; margin-top: 16px; margin-left: auto; margin-right: auto; padding-left: 28px; padding-right: 28px; }
.img-bg-right { margin-bottom: -70px; margin-right: -400px; position: absolute; inset: auto 0% 0% auto; }
.img-bg-left { margin-bottom: -70px; margin-left: -290px; position: absolute; inset: auto auto 0% 0%; }
.section-gradient { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6380765cac1a9e56e74cbd69_HOMEPAGE_Ligtining_Lesson_Background.svg"), linear-gradient(225deg, rgb(163, 116, 243) 30%, rgb(89, 102, 243) 80%); background-position: 50% 0px, 0px 0px; background-repeat: no-repeat, repeat; background-size: cover, auto; padding-top: 55px; padding-bottom: 55px; }
.img-max-480 { border-radius: 8px; max-width: 480px; }
.img-max-480.portal { object-fit: cover; min-height: 360px; }
.div-flexlext { flex-direction: column; align-items: flex-start; max-width: 50%; display: flex; }
.heading2-48pxwhite { color: rgb(255, 255, 255); text-align: center; margin: 0px 0px 16px; padding-top: 0px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 48px; font-weight: 700; line-height: 56px; }
.heading2-48pxwhite.text-left { text-align: left; margin-bottom: 8px; line-height: 58px; }
.heading2-48pxwhite.mar-8px { margin-bottom: 8px; }
.heading2-48pxwhite.is_app { width: 100%; margin-bottom: 8px; }
.creators-section { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/636364f19d81656ba1c60dbb_hero_section.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; padding-top: 90px; padding-bottom: 90px; }
.grid-creators { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; margin-top: 42px; display: grid; }
.creator_card { border-radius: 8px; position: relative; overflow: hidden; }
.creator_name-wr { background-color: var(--blurple); padding: 6px 16px 12px; position: absolute; inset: auto 0% 0%; }
.creator_img { object-fit: cover; border-radius: 8px; width: 100%; height: 363px; margin-bottom: 2px; }
.creator_gradient { background-image: linear-gradient(rgba(35, 39, 42, 0.2), rgb(35, 39, 42)); position: absolute; inset: 0%; }
.creator_gradient.is-purple { background-image: linear-gradient(rgba(88, 101, 242, 0), rgb(88, 101, 242)); }
.creator-card-wrapper { text-decoration: none; }
.creator-card-image-wr { border-radius: 8px; width: 100%; min-height: 230px; margin-bottom: 20px; position: relative; overflow: hidden; }
.creator-card-image { object-fit: cover; width: 100%; height: 100%; position: absolute; inset: 0%; }
.creator-card-grid { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; width: 100%; display: grid; }
.creator_link { z-index: 1; position: absolute; inset: 0%; }
.main-image_wrapper { width: 90%; max-width: 980px; margin: -240px auto 56px; overflow: hidden; }
.section_article { padding-bottom: 90px; }
.author_row { justify-content: space-between; margin-bottom: 32px; display: flex; }
.author_photo { object-fit: cover; border-radius: 8px; width: 35px; height: 35px; margin-right: 11px; }
.author_social-links { column-gap: 16px; display: flex; }
.author_social-link { width: 24px; height: 24px; color: var(--blurple); border-radius: 12px; transition: color 0.2s; position: relative; }
.author_social-link:hover { color: var(--fuchsia); }
.authour_wr { column-gap: 16px; align-items: center; display: flex; }
.author_name-wr { column-gap: 0px; align-items: center; margin-top: auto; display: flex; }
.div-block-20 { flex-direction: column; display: flex; }
.text-color-gray { color: var(--dim-grey); }
.text-color-gray.margin-4 { margin-top: 4px; }
.text-style-allcaps { text-transform: uppercase; }
.text-style-allcaps.video { margin-bottom: 24px; }
.creators_rich-text h2 { margin-top: 40px; margin-bottom: 24px; font-family: "Abcgintonord 800", sans-serif; }
.creators_rich-text p { color: var(--dim-grey); margin-bottom: 24px; font-size: 16px; }
.creators_rich-text h3 { margin-bottom: 24px; font-family: "Abcgintonord 800", sans-serif; }
.creators_rich-text h4 { margin-top: 40px; margin-bottom: 24px; font-family: "Abcgintonord 800", sans-serif; }
.creators_rich-text li { color: var(--dim-grey); margin-bottom: 12px; font-weight: 400; }
.creators_rich-text ul { margin-bottom: 24px; list-style-type: disc; }
.creators_rich-text blockquote { border-left-style: none; margin-top: 24px; margin-bottom: 24px; padding-top: 0px; padding-bottom: 0px; padding-left: 28px; font-family: "Abcgintonord 800", sans-serif; font-size: 24px; font-weight: 700; line-height: 30px; position: relative; }
.creators_rich-text a { font-size: 16px; }
.creators_rich-text a:hover { text-decoration: underline; }
.creators_rich-text figure { margin-bottom: 32px; }
.section_more-creators { background-color: var(--off-white); padding-top: 90px; padding-bottom: 90px; }
.text-color-white { color: var(--white); }
.text-color-white.descriotion-app { color: rgb(246, 246, 246); margin-top: 8px; font-size: 13px; line-height: 20px; }
.text-color-white.ginto-700-24.starter-packet { margin-top: 0px; margin-bottom: 40px; font-family: Ggsans, sans-serif; line-height: 32px; }
.text-color-white.show-tablet { display: none; }
.text-color-white.gaming { margin-top: 40px; }
.text-color-white.is-capitalize.text-weight-normal { font-family: Abcgintodiscordnord, Arial, sans-serif; }
.text-color-white.paragraph-opacity-50 { line-height: 1.25; }
.text-color-white.paragraph-opacity-50.is_2025 { font-family: Abcgintodiscord, sans-serif; line-height: 1.25; }
.text-color-white.paragraph-opacity-50.is-game { line-height: 1.3; }
.text-color-white.is_n { font-family: Abcgintodiscord, sans-serif; font-size: 18px; line-height: 23px; }
.text-color-white.is_2 { color: rgba(255, 255, 255, 0.5); font-family: Abcgintodiscord, sans-serif; font-size: 18px; line-height: 23px; }
.text-color-white.is-size-l { font-size: 1.75rem; }
.text-color-white.is-size-l.is-new { font-size: 1.5rem; line-height: 1.20833; }
.text-color-white.is_20px { font-size: 1.5rem; line-height: 1.3; }
.text-color-white.is-sub { font-size: 20px; font-weight: 500; }
.text-color-white.is-sub.is_2026 { font-size: 16px; font-weight: 500; }
.text-color-white.is-sub.is_2026.is-commerce, .text-color-white.is-sub.is_2026.is-game { line-height: 130%; }
.text-color-white.is-sub.is_200 { text-align: left; }
.text-color-white.is_140 { font-size: 20px; font-weight: 500; line-height: 1.4; }
.text-color-white.is_140.is_2026 { font-size: 16px; font-weight: 500; }
.text-color-white.is_140.is_2026.is-commerce, .text-color-white.is_140.is_2026.is-game { line-height: 130%; }
.text-color-white.is_140.is_200 { text-align: left; }
.creator_topics-wr { align-items: center; margin-top: 24px; display: flex; }
.creator_topics-list { gap: 8px; flex-wrap: wrap; display: flex; }
.topic_item { color: var(--fuchsia); background-color: rgb(255, 232, 247); border-radius: 20px; padding: 4px 12px; font-size: 14px; font-weight: 500; }
.topic_item.is-new-sty { opacity: 0.5; color: var(--white); text-align: left; background-color: rgba(255, 232, 247, 0); border: 1px solid rgb(255, 255, 255); border-radius: 12px; justify-content: center; align-items: center; padding: 8px 12px; font-family: Abcgintodiscord, sans-serif; font-size: 0.875rem; font-weight: 400; line-height: 100%; display: flex; }
.topic_item.is-new-sty.is_2026 { border-style: none; border-radius: 0px; justify-content: flex-start; align-items: center; padding: 0px; font-size: 1.125rem; line-height: 130%; display: inline-block; }
.topic_item.is-new-sty.tag-small_2026 { border-style: none; padding: 0px; font-size: 1.125rem; line-height: 1.27778; }
.topics_heading { margin-bottom: 0px; margin-right: 24px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 24px; font-weight: 700; line-height: 32px; }
.section-explore-hero { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/63856dd53a187c59e6173f70_FINAL%20-%20Creator%20Portal%20BG_Learn%20From%20Creators%20(1).svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; max-width: 100vw; margin-top: -80px; padding-top: 140px; padding-bottom: 80px; overflow: hidden; }
.section-explore-hero.learn { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/638650c1cd30f01d5823741b_Learn.svg"); background-position: 45% center; background-size: auto; background-attachment: scroll; padding-top: 180px; padding-bottom: 120px; }
.section-explore-hero.academy { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63864f5b2838761529af24c8_Final2.svg"); background-position: 50% center; }
.image-hero-explore { width: 100%; max-width: 590px; position: relative; right: 0px; }
.image-hero-explore.hiden { display: none; }
.section-blue-wr-max { width: 60%; }
.banner-gradient { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63847d2e9980ca24491c0e12_ucrD2qmA.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; padding-top: 40px; padding-bottom: 40px; }
.flex-40px { column-gap: 40px; display: flex; }
.max-550px { max-width: 550px; margin-left: 0px; margin-right: auto; }
.max-550px.learn { flex-direction: column; justify-content: center; align-items: center; display: flex; }
.max-550px.is_app { z-index: 1; max-width: 500px; margin-left: auto; margin-right: auto; position: relative; }
.max-550px.is-center { margin-left: auto; margin-right: auto; }
.max-550px.is-center.is-full, .max-550px.is-center.is-small-d { width: 100%; }
.stars1 { margin-top: 0px; margin-bottom: auto; }
.stars1.is-left { position: relative; top: 22px; left: -48px; }
.star2 { margin-top: auto; margin-bottom: -20px; }
.stars3 { margin-top: -30px; margin-bottom: auto; }
.stars3.is-right { margin-top: 0px; position: relative; top: 12px; right: -34px; }
.text-24px-700-wh { color: rgb(255, 255, 255); margin-top: 46px; margin-bottom: 16px; font-family: Ggsans, sans-serif; font-size: 24px; font-weight: 700; line-height: 30px; }
.text-24px-700-wh.margin-none { line-height: 1.5; }
.text-24px-700-wh.margin-none.is_n { font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 20px; line-height: 1.3; }
.div-green { background-color: rgb(87, 242, 135); border-radius: 20px; flex-direction: column; justify-content: center; align-items: center; width: 100%; max-width: 300px; padding: 28px 28px 16px; display: flex; }
.text-24px-500 { margin-bottom: 0px; font-family: Ggsans, sans-serif; font-size: 24px; font-weight: 500; line-height: 24px; }
.text-24px-500.white-color { color: rgb(255, 255, 255); margin-left: 32px; margin-right: 32px; line-height: 24px; }
.text-24px-500.is_still { z-index: 4; max-width: 570px; margin-top: 24px; line-height: 140%; position: relative; }
.div-blue { background-image: linear-gradient(90deg, rgb(92, 102, 235), rgb(64, 75, 216)); border-radius: 20px; flex-direction: column; justify-content: center; align-items: center; width: 100%; max-width: 300px; padding: 28px 20px 16px; display: flex; box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px inset; }
.text-24px-500-white { color: rgb(255, 255, 255); margin-bottom: 0px; font-size: 24px; font-weight: 500; line-height: 28px; }
.text-24px-500-white.large-height { line-height: 140%; }
.text-24px-500-white.is_2025 { font-family: Abcgintodiscord, sans-serif; }
.text-24px-500-white.is_2025.is-28 { line-height: 29px; }
.text-24px-500-white.is_2025.is_2026 { text-align: center; }
.text-24px-500-white.text-weight-normal.text-align-center.is-24px, .text-24px-500-white.text-weight-normal.text-align-center.is-18 { font-family: Abcgintodiscord, sans-serif; }
.text-24px-500-white.is-20 { font-size: 20px; line-height: 130%; }
.text-24px-500-white.is-2026 { font-family: Abcgintodiscord, sans-serif; line-height: 120%; }
.text-24px-500-white.is-2026.is-game, .text-24px-500-white.is-2026.is-game-new { margin-top: 0px; }
.text-24px-500-white.is_dev { font-size: 20px; line-height: 130%; }
.text-24px-500-white.is_game { font-size: 24px; line-height: 130%; }
.text-24px-500-white.is-new { font-family: Abcgintodiscord, sans-serif; line-height: 120%; }
.text-24px-500-white.is-new.is-game, .text-24px-500-white.is-new.is-game-new, .text-24px-500-white.is-new.top-none { margin-top: 0px; }
.section_academy { padding-top: 80px; padding-bottom: 80px; }
.academy_menu { column-gap: 40px; flex-direction: row; margin-bottom: 24px; display: flex; }
.academy_menu.safety-education { flex-direction: column; align-items: flex-start; width: 100%; margin-bottom: 0px; }
.academy-menu-tabs { column-gap: 40px; display: flex; }
.academy-menu-tabs.is-explore { margin-left: 0px; }
.academy-menu-tabs.is-explore.safety-education { flex-direction: column; width: 100%; }
.academy-menu-tabs.is-explore.is_new { flex-flow: column; justify-content: flex-start; align-items: flex-start; }
.academy-menu-tabs.is-explore-2 { margin-left: 24px; }
.academy-menu-tabs.is-explore-2.safety-education { flex-direction: column; width: 100%; }
.main-wrapper.home-bg { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6635301de1db6d3bbfeef14e_background-art%20(3).svg"); background-size: auto; background-attachment: scroll; position: relative; overflow: hidden; }
.main-wrapper.home-bg.lottie { background-image: none; }
.main-wrapper.home-bg.qw { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6635301de1db6d3bbfeef14e_background-art%20(3).svg"); background-size: auto; background-attachment: scroll; }
.main-wrapper.home--no-bg { overflow: hidden; }
.main-wrapper.overflow-hidden { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f174c5e1aad0fd430c975_background-art.webp"); background-position: 0px 0px; background-size: cover; width: 100%; }
.main-wrapper.overflow-hidden._2024 { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6635301de1db6d3bbfeef14e_background-art%20(3).svg"); }
.main-wrapper.overflow-hidden._2024-2 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6661f9811e0ed1c7efaba8a5_background-art-2.webp"); }
.main-wrapper.overflow-hidden._2024-3 { background-image: none; }
.main-wrapper.overflow-hidden._2025 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/673df7fbe95a8e90a7571751_D-bg.png"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; }
.main-wrapper.teen { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66abb2f91fbe166075434606_background-art%20mini%20(1).png"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; overflow: clip; }
.main-wrapper.build-new { background-color: rgb(0, 0, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/679a193b3e23ce51bf9de089_Build.png"); background-position: 50% 0px; background-size: cover; }
.main-wrapper.build-new.is_overflow-hidden { overflow: hidden; }
.main-wrapper.build-new.is_2025 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/679a193b3e23ce51bf9de089_Build.png"); background-repeat: no-repeat; }
.main-wrapper.ad-week { background-color: rgb(0, 0, 0); }
.main-wrapper.ad-week.is_overflow-hidden { overflow: hidden; }
.main-wrapper.download { color: var(--white); background-color: rgb(0, 0, 0); overflow: clip; }
.main-wrapper.home-new { color: var(--white); background-image: linear-gradient(rgb(42, 3, 64) 14%, rgb(96, 4, 167) 80%); }
.main-wrapper.cases-new { color: var(--white); background-image: linear-gradient(rgb(42, 3, 64) 14%, rgb(96, 4, 167) 70%); }
.main-wrapper.branding { color: var(--white); background-color: rgb(0, 0, 0); overflow: hidden; }
.main-wrapper.branding.is_new { overflow: visible; }
.main-wrapper.newsroom { color: var(--white); background-color: rgb(0, 0, 0); overflow: clip; }
.main-wrapper.newsroom.is-overflow { overflow: visible; }
.main-wrapper.newsroom.is-overflow-hidden { overflow: clip; }
.main-wrapper.newsroom.is_2026 { overflow: hidden; }
.main-wrapper.is-adventising { background-color: rgb(0, 0, 0); position: relative; overflow: visible; }
.main-wrapper.download-hide { color: var(--white); background-color: rgb(0, 0, 0); overflow: clip; }
.topic_filters { padding-top: 12px; }
.topic_filters.safety-n.safety-education { max-width: 730px; }
.topic_filters.safety-n.policy-hub { width: 100%; max-width: 900px; margin-left: auto; margin-right: auto; }
.topic_filters.safety-n.policy-hub.is-new-sty { gap: 16px; justify-content: center; align-items: flex-start; max-width: 1100px; display: flex; }
.topic_filters.safety-n.policy-hub.is-new-sty.is-update { padding-top: 0px; }
.academy_layout { gap: 0px 20px; grid-template-rows: auto; grid-template-columns: 1fr 0.5fr; grid-auto-columns: 1fr; display: grid; }
.academy_layout.safety-education { grid-template-columns: 1fr; }
.academy_tabs { margin-left: 16px; }
.academy_tabs.safety-education { color: rgb(44, 47, 51); width: 100%; margin-left: 0px; padding: 0px; }
.academy_tabs.safety-education:hover { color: rgb(88, 101, 242); background-color: rgb(238, 239, 255); }
.academy_tabs.safety-library { color: rgb(44, 47, 51); width: 100%; margin-left: 0px; padding: 0px; }
.academy_tab-link { color: rgb(0, 0, 0); white-space: nowrap; background-color: rgba(0, 0, 0, 0); margin-top: 20px; margin-bottom: 20px; padding-bottom: 8px; padding-left: 0px; padding-right: 0px; font-size: 16px; line-height: 24px; }
.academy_tab-link.w--current { border-bottom: 2px solid var(--blurple); color: var(--blurple); background-color: rgba(0, 0, 0, 0); font-weight: 600; }
.academy_tab-link.is-active { border-bottom: 2px solid var(--blurple); color: var(--blurple); font-weight: 700; }
.academy_tab-link.is-active.safety-education { color: rgb(88, 101, 242); border-bottom-style: none; width: 100%; margin-top: 0px; margin-left: 0px; padding: 4px 24px; font-weight: 500; }
.academy_tab-link.is-active.safety-education:hover { background-color: rgb(238, 239, 255); }
.academy_tab-link.safety-education { text-align: left; width: 100%; margin: 0px auto 0px 0px; padding: 4px 24px; font-size: 14px; }
.academy_tab-link.safety-education:hover { color: rgb(87, 101, 242); }
.page-wrapper.is_newsroom { background-color: rgb(228, 230, 255); }
.page-wrapper.is_newsroom.is-new { background-color: rgb(236, 238, 255); }
.topic_name { border: 1px solid var(--blurple); color: var(--black); border-radius: 20px; padding: 4px 12px; font-size: 16px; font-weight: 400; }
.topic_name:hover { background-color: rgba(88, 101, 242, 0.2); }
.topic_name.w--current { background-color: var(--blurple); color: var(--white); font-weight: 500; }
.topic_name.selected { background-color: var(--blurple); color: rgb(255, 255, 255); font-weight: 600; }
.topic_name.safety-education { color: rgb(0, 0, 0); text-align: center; background-color: rgb(255, 255, 255); border-style: none; border-radius: 94px; padding: 12px 20px; font-size: 20px; font-weight: 500; transition: 0.2s; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px; }
.topic_name.safety-education:hover { color: var(--black); background-color: rgba(88, 101, 242, 0.2); }
.topic_name.safety-education.selected { color: rgb(255, 255, 255); background-color: rgb(88, 101, 242); font-weight: 500; }
.topic_name.safety-policy { color: rgb(255, 255, 255); text-align: center; background-color: rgba(255, 255, 255, 0); border-style: none; border-radius: 12px; padding: 9px 16px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; transition: 0.2s; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px; }
.topic_name.safety-policy:hover { color: rgb(0, 0, 0); background-color: rgb(199, 200, 206); }
.topic_name.safety-policy.selected { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: 500; }
.collection-list-5 { gap: 6px; flex-wrap: wrap; display: flex; }
.collection-list-5.safety-education { column-gap: 10px; justify-content: center; }
.collection-list-5.safety-education.is-new-sty { column-gap: 16px; }
.academy_lesson-card { z-index: 100; pointer-events: auto; text-decoration: none; display: block; position: absolute; inset: 0%; }
.academy_lesson-card.safety-education { z-index: 2; flex-direction: column; }
.academy_lesson-card.safety-education:focus-visible, .academy_lesson-card.safety-education[data-wf-focus-visible] { outline-color: rgb(88, 101, 242); }
.academy_lesson-card.is_new { z-index: 2; }
.academy_lesson-wr { gap: 0px 24px; grid-template-rows: auto; grid-template-columns: 0.5fr 1fr; grid-auto-columns: 1fr; display: grid; }
.academy_lesson-wr.safety { grid-template-columns: minmax(200px, 280px) 1fr; }
.academy_lesson-wr.safety.safety-education { row-gap: 20px; grid-template-columns: 1fr; }
.creator-card-image-wrapper { border-radius: 8px; flex-direction: column; flex: 0 0 auto; justify-content: center; align-items: center; max-height: 234px; position: relative; overflow: hidden; }
.creator-card-image-wrapper.safety { min-height: 177px; max-height: none; }
.creator-card-image-wrapper.safety.safety-education { width: 100%; }
.academy_lesson-item { border-bottom: 1px solid rgb(230, 230, 230); margin-bottom: 24px; padding-bottom: 24px; position: relative; }
.academy_lesson-item.safety-education { border-bottom-style: none; padding-bottom: 0px; }
.creator-card_image { object-fit: cover; object-position: 50% 50%; border-radius: 8px; width: 100%; height: 100%; }
.creator-card_image.safety.max-hight-177px { max-height: 177px; }
.creator-card_lessons { color: rgb(88, 101, 242); margin-right: 6px; font-family: "Ginto nord", sans-serif; font-size: 14px; font-weight: 500; line-height: 24px; text-decoration: none; display: flex; }
.creator-card_lessons:hover { text-decoration: none; }
.creators_lessons { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.creators_lessons.is-lightning { grid-template-rows: auto; }
.creator_lesson-wr { gap: 20px 24px; flex-direction: column; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
.creator_lesson-item { flex-direction: column; justify-content: space-between; height: auto; margin-bottom: 24px; padding-bottom: 24px; display: block; position: relative; }
.div-block-21 { text-align: center; flex-direction: column; justify-content: center; align-items: center; display: flex; }
.search_text-wr { column-gap: 12px; justify-content: center; align-items: center; display: flex; }
.search_text-wr.is-explore { max-width: 50%; margin-left: auto; margin-right: auto; }
.search_layout { text-align: center; width: 100%; max-width: 380px; margin-left: auto; margin-right: auto; }
.search-form { background-color: var(--white); border-radius: 28px; align-items: center; height: 58px; padding-left: 22px; padding-right: 10px; display: flex; }
.search-input { border: 1px rgba(0, 0, 0, 0); margin-bottom: 0px; padding: 0px; }
.search-input::placeholder { color: rgb(106, 106, 106); }
.search-button { background-color: var(--blurple); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/636d131ef20a6a1710f9b976_search.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: auto; border-radius: 30px; width: 60px; height: 38px; }
.quiz-section { height: 100vh; color: var(--white); justify-content: center; align-items: center; padding-left: 60px; padding-right: 60px; display: flex; }
.quiz-section.first { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/638481e8a45d08d3783ff99b_Quiz_Background.svg"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; }
.quiz-section.third { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/638481e8a45d08d3783ff99b_Quiz_Background.svg"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; display: flex; }
.quiz-wrapper { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/636d7152dab879868f61fac3_bg-new.svg"), linear-gradient(45deg, rgb(97, 108, 240), rgb(82, 93, 225) 72%); background-position: 0% center, 0px 0px; background-repeat: no-repeat, repeat; background-size: cover, auto; flex-direction: column; align-items: center; width: 100%; height: 100vh; margin-top: -80px; display: flex; position: relative; overflow: hidden; }
.quiz-inner { flex-direction: column; align-self: stretch; display: flex; position: relative; }
.quiz-progress { z-index: 5; background-color: rgba(255, 255, 255, 0.15); border-radius: 8px; width: 780px; height: 8px; display: flex; position: fixed; top: 50%; transform: translateY(340px); }
.quiz-container { flex-direction: column; justify-content: space-between; align-items: center; width: 100%; max-width: 1180px; height: 550px; display: flex; }
.quiz-container.form-section { text-align: center; background-color: rgba(255, 255, 255, 0.23); max-width: 880px; height: auto; padding: 48px 52px; position: relative; }
.quiz-top { text-align: center; flex-direction: column; justify-content: center; align-items: center; width: 1040px; max-width: 100%; display: flex; position: relative; }
.quiz-tag { background-color: var(--not-quite-black); border-radius: 30px; justify-content: center; align-items: center; min-height: 38px; margin-bottom: 24px; padding: 0px 12px 1px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 14px; font-weight: 500; display: flex; }
.quiz-heading { color: var(--white); margin-bottom: 0px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 42px; line-height: 1.2; }
.quiz-heading.first { max-width: 550px; }
.quiz-content { justify-content: space-between; align-items: center; width: 920px; max-width: 100%; display: flex; }
.quiz-content.second { row-gap: 40px; flex-direction: column; width: auto; }
.quiz-content.third { gap: 40px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; width: 100%; display: grid; }
.quiz-card-first { cursor: pointer; position: relative; }
.quiz-progress-bar { background-color: rgb(87, 242, 135); border-radius: 8px; width: 25%; transition: 0.3s; }
.quiz-first-yes { transform-origin: 100% 100%; position: absolute; top: -45px; left: -64px; }
.quiz-first-no { transform-origin: 0px 0px; position: absolute; bottom: -46px; right: -76px; }
.quiz-back { cursor: pointer; background-color: rgb(255, 255, 255); border-radius: 100px; padding: 10px 20px; transition: 0.2s; display: flex; position: absolute; bottom: 8px; left: 0px; }
.quiz-back:hover { background-color: rgba(255, 255, 255, 0.8); }
.quiz-back.block-back { top: 52px; bottom: auto; left: 32px; }
.quiz-back.block-back.creator { position: absolute; }
.quiz-second-text { color: rgba(0, 0, 0, 0); cursor: pointer; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 92px; font-weight: 700; line-height: 1; transition: 0.2s; }
.quiz-second-text:hover { color: var(--yellow); }
.hidden { display: none; }
.quiz-third-card { cursor: pointer; position: relative; }
.quiz-third-img { width: 100%; }
.quiz-third-text { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-radius: 24px; justify-content: center; align-items: center; padding-top: 20px; padding-bottom: 20px; font-size: 26px; font-weight: 500; line-height: 1; transition: 0.3s; display: flex; position: absolute; bottom: 7px; left: 7px; right: 7px; }
.quiz-styles { display: none; }
.logo-black { width: 100%; max-width: 292px; }
.mark-logos { max-width: 71px; }
.lightbox_overlay { position: relative; }
.lightbox_play { width: 75px; height: 75px; margin: auto; position: absolute; inset: 0%; }
.creator-card_play { margin: auto; position: absolute; inset: 0%; }
.article_item { position: relative; }
.article_item.filter-hide, .category_name { display: none; }
.quiz-form-heading { color: rgb(255, 255, 255); text-align: center; margin-bottom: 16px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 42px; line-height: 52px; }
.quiz-form-heading.dark { color: var(--not-quite-black); }
.quiz-form-heading.mb8 { margin-bottom: 8px; }
.quiz-form-cont { text-align: left; flex-direction: column; width: 380px; display: none; }
.quiz-form-cont.one { display: flex; }
.quiz-form-label { margin-bottom: 10px; font-size: 20px; font-weight: 500; line-height: 30px; }
.quiz-form-block { margin-bottom: 0px; }
.quiz-subtitle { margin-bottom: 32px; }
.quiz-input-wrapper { flex-direction: column; justify-content: center; margin-bottom: 24px; display: flex; position: relative; }
.quiz-input { color: rgb(44, 47, 51); border: 1px rgb(0, 0, 0); border-radius: 100px; width: 100%; height: 58px; margin-bottom: 0px; padding: 16px 22px; font-size: 16px; line-height: 24px; }
.quiz-input::placeholder { color: rgb(80, 85, 95); }
.quiz-form-submit { background-color: rgb(88, 101, 242); border-radius: 30px; justify-content: center; align-items: center; padding: 11px 22px; font-size: 24px; font-weight: 700; line-height: 24px; display: flex; position: absolute; right: 10px; }
.quiz-form-submit.with-arrow { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/637f390adb1d0d39d4828d5b_Vector.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: auto; width: 60px; height: 38px; }
.quiz-form-submit.with-arrow:hover { background-color: rgb(114, 137, 218); }
.quiz-input-embed { flex-direction: column; display: flex; }
.quiz-skip-button { background-color: var(--not-quite-black); color: rgb(255, 255, 255); text-align: center; border-radius: 28px; padding-top: 15px; padding-bottom: 15px; font-weight: 500; }
.quiz-skip-button.new-dark-button { width: 100%; }
.quiz-form-content { flex-direction: column; align-items: center; max-width: 640px; display: flex; position: static; }
.quiz-form-bg2 { position: absolute; top: -30px; right: -140px; }
.quiz-form-bg1 { position: absolute; top: -50px; left: -150px; }
.search_results { background-color: var(--not-quite-black); color: var(--white); text-align: center; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/637376950073b82e6056f71a_Group_482467.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/637376953ff187d1d5d0c3d1_Group_482468.svg"); background-position: 100% 100%, 0px 100%; background-repeat: no-repeat, no-repeat; background-size: auto, auto; padding-top: 110px; padding-bottom: 110px; position: relative; }
.search_results.is-explore { background-size: 280px auto, 300px auto; }
.container-880 { z-index: 10; width: 90%; max-width: 870px; margin-left: auto; margin-right: auto; position: relative; }
.container-880.mw780 { max-width: 780px; }
.persona-hero-wrapper { color: rgb(255, 255, 255); text-align: center; background-color: rgba(255, 255, 255, 0.2); border-radius: 8px; flex-direction: column; align-items: center; padding: 60px 40px; display: flex; }
.persona-hero-btn { column-gap: 24px; justify-content: center; margin-top: 32px; display: flex; }
.dark-btn { background-color: var(--not-quite-black); color: rgb(255, 255, 255); text-align: center; border-radius: 28px; padding: 14px 32px; font-weight: 500; }
.light-btn { color: rgb(35, 39, 42); text-align: center; background-color: rgb(255, 255, 255); border-radius: 28px; padding: 14px 32px; font-weight: 500; }
.persona-body-wrapper { text-align: center; flex-direction: column; align-items: stretch; display: flex; }
.persona-cms-list { gap: 40px 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; margin-top: 70px; display: grid; }
.persona-link { color: var(--not-quite-black); text-align: left; flex-direction: column; display: flex; }
.persona-img { object-fit: cover; border-radius: 8px; width: 100%; margin-bottom: 24px; }
.persona-title { margin-bottom: 12px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 24px; font-weight: 700; line-height: 32px; }
.persona-desc { color: var(--dim-grey); font-size: 16px; }
.search-wrapper { color: rgb(255, 255, 255); text-align: center; flex-direction: column; align-items: center; max-width: 600px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.mb32 { margin-bottom: 32px; }
.search-bg1 { position: absolute; top: 0px; left: -120px; }
.search-bg2 { position: absolute; top: 10px; right: -70px; }
.bg-under-white-nav { background-color: var(--blurple); height: 80px; position: absolute; inset: 0% 0% auto; }
.bg-under-white-nav.is_app { background-color: rgb(35, 39, 42); }
.bg-under-white-nav.is_app-2024 { background-color: rgb(7, 5, 17); }
.bg-under-white-nav.is_build-2024 { background-color: rgb(14, 6, 25); }
.creator_tabs { gap: 16px 40px; grid-template-rows: auto; grid-template-columns: min-content min-content min-content; grid-auto-columns: 1fr; display: grid; }
.creator_tabs.is-explore { grid-template-columns: min-content min-content; }
.creator_tabs.is-explore.learn_more { margin-bottom: 10px; }
.creator_tabs.is-explore.safety { grid-template-columns: min-content; justify-items: stretch; }
.creator_tabs.is-explore.safety.safety-education, .tab-arrow { display: none; }
.creators_new-right { padding-left: 20px; }
.snowsgiving-btn { column-gap: 6px; color: rgb(255, 255, 255); background-color: rgb(45, 125, 70); border-radius: 4px; align-items: center; padding: 12px 16px; font-size: 14px; font-weight: 500; line-height: 18px; transition: 0.2s; display: flex; }
.snowsgiving-btn:hover { opacity: 0.85; }
.connections-hero-bg { z-index: 0; position: absolute; inset: auto -20% 0% auto; }
.read-more-btn { color: var(--not-quite-black); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6377521336ca12d30314f3ab_ArrowButton.svg"); background-position: 94% center; background-repeat: no-repeat; background-size: auto; margin-top: 16px; padding-right: 32px; font-size: 16px; font-weight: 600; transition: 0.2s; }
.read-more-btn:hover { background-position: 97% center; }
.text-field, .text-field-2, .text-field-3, .text-field-4, .text-field-5 { display: none; }
.button-wrapp { flex-direction: column; justify-content: center; align-items: center; padding-top: 10px; display: flex; }
.button-wrapp.safety { z-index: 2; position: absolute; inset: auto 0% 32px; }
.section-3 { background-color: rgb(255, 195, 195); }
.image-408 { border-radius: 8px; }
.div-block-22 { flex-direction: column; align-items: flex-start; display: flex; }
.creator-greds { max-width: 96%; }
.card-gray2 { background-color: rgb(255, 255, 255); border: 3px solid rgb(246, 246, 246); border-radius: 16px; flex-direction: column; justify-content: space-between; align-items: center; margin-left: auto; margin-right: auto; padding: 24px 24px 12px; line-height: 2px; display: block; }
.container-1442 { text-align: center; background-color: rgb(247, 247, 247); border-radius: 16px; padding-top: 74px; padding-bottom: 74px; display: block; }
.container-1444 { text-align: center; margin-top: 20px; margin-bottom: 12px; }
.cardfootertext { color: rgb(153, 170, 181); text-align: center; margin-top: 12px; margin-bottom: auto; font-family: Ginto, sans-serif; font-size: 16px; font-weight: 500; line-height: 18px; }
.cardfootertext.font-greyple { color: var(--greyple); }
.cardfootertext.font-white.nitro { padding-right: 20px; }
.cardfootertext.bot-m { margin-bottom: 0px; }
.cardfootertext.bot-m.nowrap { white-space: nowrap; }
.cardfootertext.center { text-align: left; }
.cardfootertext.college-left { max-width: 420px; margin-right: 20%; }
.container-1445 { margin-top: 80px; }
.date-heading-snows { color: rgb(52, 66, 217); text-align: center; margin-top: 0px; margin-bottom: 20px; font-size: 32px; font-weight: 800; }
.container-1446 { border: 0px rgb(246, 246, 246); border-radius: 0px; margin-bottom: 16px; }
.snow-heading { color: rgb(6, 6, 7); text-align: center; margin-top: 4px; margin-bottom: 8px; font-family: "gg sans", sans-serif; font-size: 20px; font-weight: 700; line-height: 24px; }
.snowsgivingdatecard { border: 0px rgb(246, 246, 246); border-radius: 0px; width: 100%; max-width: 780px; margin: 64px auto 16px; }
.image-411 { width: 30%; max-width: 100%; }
.column { padding-left: 0px; padding-right: 0px; }
.column-2 { padding-left: 20px; padding-right: 0px; }
.snowsgiving-card-image-fulfilled { text-align: center; object-fit: fill; background-color: rgb(247, 247, 247); border-radius: 16px; height: 224px; padding-top: 0px; padding-bottom: 0px; display: block; }
.snowsgiving-card-image-fulfilled.snowsgiving-card-image-fullheight { height: auto; }
.snowsgiving-reward-image { object-fit: cover; border-radius: 16px; width: 100%; max-width: 100%; height: 100%; }
.snowsgiving-reward-image.snowsgiving-reward-image-fullheight { height: auto; }
.snowcard-link { color: rgb(0, 103, 224); text-align: center; width: auto; margin-top: 12px; margin-bottom: auto; font-family: "gg sans", sans-serif; font-size: 14px; font-weight: 600; line-height: 18px; display: block; }
.snowcard-link.font-greyple { color: var(--greyple); }
.snowcard-link.font-white.nitro { padding-right: 20px; }
.snowcard-link.bot-m { margin-bottom: 0px; }
.snowcard-link.bot-m.nowrap { white-space: nowrap; }
.snowcard-link.center { text-align: left; }
.snowcard-link.college-left { max-width: 420px; margin-right: 20%; }
.columns { align-items: stretch; display: flex; }
.div-block-24 { height: 24px; }
.image-412 { width: auto; height: 16px; margin-bottom: 4px; margin-right: 4px; display: inline-block; }
.text-block-610 { display: inline-block; }
.snowsgiving-unlock-text-plain { color: rgb(46, 51, 56); text-align: center; margin-top: 12px; margin-bottom: auto; font-family: "gg sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 18px; }
.snowsgiving-unlock-text-plain.font-greyple { color: var(--greyple); }
.snowsgiving-unlock-text-plain.font-white.nitro { padding-right: 20px; }
.snowsgiving-unlock-text-plain.bot-m { margin-bottom: 0px; }
.snowsgiving-unlock-text-plain.bot-m.nowrap { white-space: nowrap; }
.snowsgiving-unlock-text-plain.center { text-align: left; }
.snowsgiving-unlock-text-plain.college-left { max-width: 420px; margin-right: 20%; }
.snowcard-link-16 { color: rgb(0, 103, 224); text-align: center; width: auto; margin-top: 12px; margin-bottom: auto; font-family: "gg sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 18px; display: block; }
.snowcard-link-16.font-greyple { color: var(--greyple); }
.snowcard-link-16.font-white.nitro { padding-right: 20px; }
.snowcard-link-16.bot-m { margin-bottom: 0px; }
.snowcard-link-16.bot-m.nowrap { white-space: nowrap; }
.snowcard-link-16.center { text-align: left; }
.snowcard-link-16.college-left { max-width: 420px; margin-right: 20%; }
.image-412-copy { width: auto; height: 16px; margin-bottom: 2px; margin-right: 8px; display: inline-block; }
.padding-16px { width: 100%; height: 16px; }
.grid-cards, .container-numbers-item { flex-direction: column; align-items: flex-start; display: flex; }
.container-1447 { text-align: center; max-width: 580px; }
.snowsgivingparagraph { max-width: none; margin-bottom: 8px; margin-left: auto; margin-right: auto; font-size: 20px; font-weight: 400; line-height: 30px; }
.snowsgivingparagraph.font-greyple { color: var(--greyple); }
.snowsgivingparagraph.font-white { margin-bottom: 20px; margin-left: 0px; margin-right: 0px; }
.snowsgivingparagraph.font-white.left { text-align: left; margin-bottom: 20px; }
.snowsgivingparagraph.font-white.nitro { padding-right: 20px; }
.snowsgivingparagraph.font-white.centered { text-align: center; }
.snowsgivingparagraph.bot-m { margin-bottom: 0px; }
.snowsgivingparagraph.bot-m.nowrap { white-space: nowrap; margin-left: 0px; }
.snowsgivingparagraph.center { text-align: center; }
.snowsgivingparagraph.college-left { max-width: 420px; margin-right: 20%; }
.snowsgivingparagraph.mobile-left { text-align: center; }
.snowsgivingparagraph.company { margin-bottom: 16px; }
.video-section { background-color: rgb(247, 247, 247); padding-top: 16px; padding-bottom: 100px; }
.video-section.hide { display: block; }
.snowsgiving-video { z-index: 1; border-radius: 16px; width: 100%; min-height: 400px; margin-top: 40px; position: relative; overflow: hidden; }
.snowsgiving-video._300px { border-radius: 24px; min-height: 260px; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; bottom: -6px; overflow: hidden; }
.snowsgiving-video.safety { border-radius: 8px; max-height: 404px; }
.snowsgiving-video.is_new { z-index: auto; border-radius: 56px; min-height: 540px; margin-top: 0px; padding-bottom: 0px; bottom: -14px; overflow: hidden; }
.snowsgiving-video.is_new.is-update { border-radius: 48px; justify-content: center; align-items: flex-end; max-width: 269px; min-height: 478px; max-height: 478px; position: relative; bottom: 0px; }
.snowsgiving-video.is_new.new-size { border-radius: 40px; min-height: 478px; max-height: 478px; bottom: 0px; }
.link-2 { color: rgb(0, 103, 224); justify-content: center; align-items: center; padding-left: 4px; font-size: 16px; line-height: 140%; }
.link-2.margin-bottom-8px { margin-bottom: 8px; }
.linl-16px-blue { font-size: 16px; }
.div-block-25 { position: absolute; }
.image-413 { opacity: 0; width: 106px; max-width: 25%; height: 106px; margin-bottom: 0px; margin-right: 0px; position: absolute; inset: auto 118px 115px auto; }
.image-413:hover { opacity: 1; }
.img-safety-b { border-radius: 10px; width: 100%; height: 165px; margin-bottom: 12px; overflow: hidden; }
.paragraph-16px-grey { color: rgb(118, 135, 157); }
.paragraph-16px-grey.max-480 { max-width: 410px; font-family: Ggsans, sans-serif; }
.paragraph-16px-grey.max-480._505, .paragraph-16px-grey.max-480.tablet-center { color: var(--dim-grey); }
.fr_works { row-gap: 28px; flex-direction: column; display: flex; }
.fr_works.left { margin-top: 100px; }
.margine-h3 { margin-top: 24px; margin-bottom: 16px; }
.margine-h3.admin { margin-top: 0px; font-family: ABCGintoNormal-Bold, sans-serif; }
.margine-h3.admin.text-bold.build { min-height: auto; }
.padding-32px { padding-bottom: 32px; }
.flex-mob-center.garden { width: 100%; max-width: 497px; }
.container-580px { max-width: 580px; margin-left: auto; margin-right: auto; }
.container-580px.flex-center { width: 90%; }
.paddong-12px { width: 100%; height: 12px; }
.checkbox-form { align-items: flex-start; display: flex; }
.admin-wrapper { gap: 0px 16px; grid-template-rows: auto; grid-template-columns: 50px 1fr; grid-auto-columns: 1fr; display: grid; }
.admin-wrapper.hiden-desctop { display: none; }
.text-bold { font-weight: 700; }
.area-filter_dd-trigger-wr { align-self: stretch; min-width: 14rem; display: flex; overflow: hidden; }
.tag_template-1 { flex-direction: row; justify-content: space-between; align-items: center; width: 100%; height: 2.5rem; padding-left: 0.8rem; padding-right: 0.7rem; text-decoration: none; display: flex; position: static; overflow: hidden; }
.tag_template-1:hover { opacity: 0.7; }
.tag_template-1:focus-visible, .tag_template-1[data-wf-focus-visible] { outline-offset: 4px; outline: rgb(155, 155, 155) solid 2px; }
.tag_template-1.is-area { z-index: 1; padding-left: 0px; padding-right: 0px; display: flex; position: absolute; }
.area-tag-text { color: rgb(90, 90, 90); margin-left: 0.8rem; font-size: 0.875rem; font-weight: 400; }
.tag_wr { z-index: 6; gap: 0.4rem; flex-wrap: wrap; flex: 1 1 0%; order: 0; justify-content: flex-start; align-self: stretch; align-items: center; padding-top: 0.4rem; padding-bottom: 0.4rem; padding-right: 2.2rem; transition: height 0.2s, transform 0.3s; display: flex; }
.tag { background-color: rgb(255, 255, 255); border: 1px solid rgb(228, 228, 228); border-radius: 4px; flex-direction: row; flex: 0 1 auto; justify-content: flex-start; align-items: center; height: 1.9rem; padding-left: 0.5rem; padding-right: 0.5rem; text-decoration: none; transition: border-color 0.2s; display: flex; overflow: hidden; }
.tag:hover { border-color: var(--blurple); }
.tag:focus-visible, .tag[data-wf-focus-visible] { outline-offset: 4px; outline: rgb(155, 155, 155) solid 2px; }
.tag.hide { display: none; }
.tag_text { color: var(--dark-charcoal); font-size: 0.875rem; font-weight: 400; line-height: 1.71429; }
.tag_remove { cursor: pointer; margin-left: 0.375rem; }
.tag_placeholder { z-index: 1; flex-direction: row; justify-content: space-between; align-items: center; width: 100%; height: 2.5rem; padding-left: 0px; padding-right: 0px; text-decoration: none; display: flex; position: absolute; overflow: hidden; }
.tag_placeholder:hover { opacity: 0.7; }
.tag_placeholder:focus-visible, .tag_placeholder[data-wf-focus-visible] { outline-offset: 4px; outline: rgb(155, 155, 155) solid 2px; }
.input_chevron { color: rgb(80, 85, 95); width: 1.5rem; height: 1.5rem; position: absolute; inset: 0.625rem 0.625rem 0% auto; }
.input-wr { position: relative; }
.hide { display: none; }
.section_gdc { padding-top: 96px; padding-bottom: 0px; }
.section_gdc.power { border-radius: 0px; padding-top: 86px; padding-bottom: 86px; }
.section_gdc._2024 { padding-bottom: 96px; }
.padding-20px { padding-bottom: 20px; }
.padding-20px.start-small { padding-bottom: 12px; }
.grid-gdc { column-gap: 54px; grid-template-rows: auto; grid-template-columns: 1fr 0.9fr; align-items: center; }
.grid-gdc.revers { grid-template-columns: 0.88fr 1fr; }
.grid-gdc.revers.ser { grid-template-columns: 0.95fr 1fr; }
.grid-gdc.revers._2024 { column-gap: 20px; grid-template-columns: 1fr 1fr; }
.grid-gdc.revers.prizes { column-gap: 54px; grid-template-columns: 0.9fr 1fr; }
.grid-gdc.powet { gap: 70px; background-color: rgb(246, 246, 246); border-radius: 8px; grid-template-columns: 1fr 1.15fr; padding: 109px 80px; }
.grid-gdc.power { grid-template-columns: 1.11fr 1fr; }
.grid-gdc.serv { grid-template-columns: minmax(auto, 605px) minmax(200px, 536px); }
.grid-gdc.revers-safety.ser { grid-template-columns: 0.95fr 1fr; }
.grid-gdc.revers-safety { grid-template-columns: 0.94fr 1fr; position: relative; }
.grid-gdc.safety { column-gap: 54px; grid-template-columns: 1fr 0.94fr; position: relative; }
.grid-gdc.revers-safety-2023 { grid-template-columns: 1fr 0.94fr; position: relative; }
.grid-gdc.revers-safety-2023.ser { grid-template-columns: 0.95fr 1fr; }
.grid-gdc.revers-safety-1 { grid-template-columns: 1fr 0.94fr; position: relative; }
.grid-gdc.revers-safety-1.ser { grid-template-columns: 0.95fr 1fr; }
.grid-gdc.revers-safety_is-2025 { grid-template-columns: 1fr 0.94fr; position: relative; }
.grid-gdc.revers-safety_is-2025.ser { grid-template-columns: 0.95fr 1fr; }
.pading-4px { padding-bottom: 4px; }
.flex-tablet-center.power { max-width: 525px; }
.flex-tablet-center.flex-left, .flex-tablet-center.flex-tablet-left { flex-direction: column; display: flex; }
.flex-tablet-center.flex-tablet-left.parent { align-items: flex-start; }
.flex-tablet-center.flex-tablet-left { flex-direction: column; text-decoration: none; display: flex; }
.flex-tablet-center.flex-tablet-app { flex-direction: column; display: block; }
.flex-tablet-center.flex-tablet-app.parent { align-items: flex-start; }
.padding-10px { padding-bottom: 10px; }
.location { color: rgb(88, 101, 242); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65ce5882c2e0672564142799_location.svg"); background-position: 0% center; background-repeat: no-repeat; background-size: auto; margin-bottom: 8px; padding-left: 22px; font-weight: 600; }
.location.ico-date { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65ce573a6f6228c334fa15e4_calendar.svg"); margin-bottom: 16px; margin-left: 0px; padding-left: 22px; }
.location.ico-date.is_add-w { color: var(--white); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66c74fe91de8a07aec36e4fe_icon-data.svg.svg"); font-family: "ABC Ginto Normal", sans-serif; font-weight: 500; }
.location.is_ad-week { color: var(--white); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66c74f8d0d2c234be2f38f19_icon-location.svg.svg"); font-family: "ABC Ginto Normal", sans-serif; font-weight: 500; }
.apply-fixed { background-color: rgb(88, 101, 242); max-height: 630px; position: absolute; inset: 0%; }
.apply-fixed.new { max-height: none; inset: 0%; }
.apply-fixed._2024 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/662f75691ca65493a703dd0e_hero_bg.svg"); background-position: 0px 0px; background-size: cover; max-height: none; inset: 0%; }
.faq-fr-link { gap: 16px; align-items: flex-start; display: flex; }
.drop-plus-1 { position: absolute; inset: auto 24px auto auto; }
.drop-pl { justify-content: center; align-items: center; display: flex; position: absolute; inset: 0% 24px 0% auto; }
.icon-dropdown { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6349f973a7ad04652e621534_down-arrow-of-angle.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; width: 12px; height: 12px; margin-right: 8px; font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif; font-size: 0px; }
.gdr-dropdown { margin-left: 0px; font-weight: 600; }
.dropdown-list-5 { background-color: rgb(246, 246, 246); border-radius: 16px; }
.dropdown-list-5.w--open { row-gap: 4px; flex-direction: column; padding-top: 10px; padding-bottom: 10px; display: flex; }
.dropdown-toggle-2 { padding: 0px 32px 0px 0px; }
.dropdown-toggle-2.is_ad-week { color: var(--white); vertical-align: baseline; font-family: "ABC Ginto Normal", sans-serif; font-weight: 500; }
.link-cal { width: 100%; height: 24px; color: var(--dim-grey); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63f753fd1ce2525df20ac725_5f5e1a90df859876eb18df71_google-calendar.svg.svg"); background-position: 10px center; background-repeat: no-repeat; background-size: auto; padding-left: 32px; padding-right: 10px; }
.link-cal:hover { color: rgb(88, 101, 242); background-color: rgb(238, 239, 255); }
.p-400-14 { font-size: 14px; }
.p-400-14.is-black { color: rgb(0, 0, 0); }
.link-cal-apple { width: 100%; height: 24px; color: var(--dim-grey); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63f753d6bc1b2229b4ae4e0c_5f5e1b51f3638c105deac966_apple-calendar.svg.svg"); background-position: 10px center; background-repeat: no-repeat; background-size: auto; padding-left: 32px; padding-right: 10px; }
.link-cal-apple:hover { color: rgb(88, 101, 242); background-color: rgb(238, 239, 255); }
.events-hidden, .tut-hidden-info { display: none; }
.admin-icon-wrapper { background-color: rgb(226, 228, 246); border-radius: 100%; justify-content: center; align-items: center; display: flex; }
.hero-bg-acceleator { position: absolute; inset: auto 0% -1%; }
.hero-bg-acceleator.garden { margin-left: 61px; bottom: 41px; }
.image-power { width: 100%; max-width: 485px; }
.tab-icon-3 { display: none; position: absolute; inset: auto -11% 27% auto; }
.tab-icon-4 { max-width: 50px; position: absolute; inset: -72px -52px auto auto; }
.tab-icon-5 { max-width: 50px; position: absolute; inset: auto auto -57px -63px; }
.image-power-wr { padding-left: 0px; position: relative; }
.hero-img { width: 100%; max-width: 56%; margin-right: 15%; position: absolute; inset: auto 0% -10px auto; }
.hero-img.server { max-width: 35%; margin-top: 40px; margin-right: 10%; position: static; }
.star1 { margin-top: -20px; margin-left: -100px; position: absolute; inset: 0% auto auto 0%; }
.star1-copy { margin-top: -20px; margin-right: -100px; position: absolute; inset: 0% 0% auto auto; }
.radius-16img { border-radius: 16px; }
.jobs-image { object-fit: cover; object-position: 100% 50%; width: 100%; height: 100%; max-height: 400px; }
.server_tab-menu { gap: 10px 32px; flex-wrap: wrap; justify-content: center; align-items: center; margin-bottom: 32px; display: flex; }
.server_tab-link { color: rgb(80, 85, 95); background-color: rgba(255, 255, 255, 0); padding-left: 0px; padding-right: 0px; font-size: 16px; }
.server_tab-link.w--current { color: rgb(88, 101, 242); background-color: rgba(255, 255, 255, 0); font-weight: 600; box-shadow: rgb(88, 101, 242) 0px 2px; }
.tab-content-link { border-radius: 8px; align-items: center; display: flex; position: relative; overflow: hidden; }
.tab-link-text { background-color: rgb(255, 255, 255); border-radius: 8px; margin-bottom: 16px; margin-left: 16px; margin-right: 16px; padding: 16px; position: absolute; inset: auto 0% 0%; }
.server_grid-progress { gap: 100px 200px; grid-template-rows: auto; align-items: center; width: 100%; position: relative; }
.progress-line { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63ff1096e101653ce6537970_progress.svg"); background-position: 50% center; background-repeat: repeat-y; background-size: contain; width: 3px; height: 100%; max-height: 74%; margin: auto; position: absolute; inset: 0%; }
.progress-blue { background-color: rgb(88, 101, 242); border-radius: 20px; width: 3px; }
.flex-vertical-left { flex-direction: column; align-items: flex-start; margin-left: 100px; display: flex; position: relative; }
.flex-vertical-left.right-block { margin-left: 0px; position: relative; }
.flex-vertical-left.right-block.app.pointer-event-none { pointer-events: auto; }
.text-chack-ico { color: rgb(80, 85, 95); text-align: left; margin-bottom: 12px; padding-left: 0px; font-weight: 600; }
.tag-white { color: rgb(80, 85, 95); border-radius: 40px; margin-bottom: 12px; margin-right: 12px; padding: 7px 16px; font-size: 14px; font-weight: 600; box-shadow: rgba(0, 0, 0, 0.08) 0px 3px 8px; }
.img-tag { margin-right: 4px; }
.progress-dot { z-index: 1; justify-content: center; align-items: center; margin-top: auto; margin-bottom: auto; margin-right: -108px; display: flex; position: absolute; inset: 0% 0% 0% auto; }
.progress-dot.revers { z-index: 1; margin-left: -108px; margin-right: 0px; inset: 0% auto 0% 0%; }
.dot-color { position: absolute; }
.padding-100px { padding-bottom: 100px; }
.padding-100px.teen { padding-bottom: 160px; }
.padding-100px.charter-anyway { padding-bottom: 200px; }
.padding-100px.hide-mobile-landscape { padding-bottom: 40px; }
.padding-100px.is_n { padding-bottom: 120px; }
.hero-pover-image { max-width: 60%; }
.hero-pover-imageopy-2 { width: 100%; min-width: 563px; max-width: none; }
.hero-pover-imageopy-3 { width: 100%; max-width: 272px; position: absolute; inset: auto 5% 0% auto; }
.pover-hero-wr { width: 100%; max-width: 563px; position: relative; }
.midjourney_img { object-fit: cover; border-radius: 8px; margin: auto; }
.btn-you { position: absolute; }
.btn-wr { justify-content: center; align-items: center; display: flex; position: relative; }
.link-white-2 { color: var(--white); font-size: 16px; text-decoration: underline; transition: opacity 0.15s; }
.link-white-2:hover { opacity: 0.7; }
.link-white-2.ad-week { font-family: "ABC Ginto Normal", sans-serif; }
.div-block-27 { min-height: 100px; }
.gdr-img { min-width: 450px; max-width: 580px; }
.gdr-img._2024 { min-width: 700px; position: relative; }
.gdr-img._2024.build-img { min-width: 580px; }
.gdr-img._2024.build-img.app-sdk { width: 100%; min-width: auto; }
.icon { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6349f973a7ad04652e621534_down-arrow-of-angle.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; width: 12px; height: 12px; margin-top: 4px; margin-right: 8px; position: absolute; inset: 0% 0% 0% auto; }
.safety-emp { background-color: rgba(0, 0, 0, 0); }
.nitro-section-video { background-image: linear-gradient(135deg, rgb(133, 71, 198) 10%, rgb(184, 69, 193) 50%, rgb(171, 93, 138)); border-radius: 8px; margin-bottom: 70px; margin-left: 16px; margin-right: 16px; padding-top: 70px; padding-bottom: 70px; position: relative; overflow: hidden; }
.nitro-section-video.safety-c { display: block; }
.nitro_img-bg { max-width: 20vw; margin-top: auto; margin-bottom: auto; position: absolute; inset: 0% 0% 0% auto; }
.nitro_img-bg.right { inset: 0% auto 0% 0%; }
.nitro_video { border-radius: 8px; width: 100%; position: relative; overflow: hidden; }
.nitro_video-img { border-radius: 8px; }
.color-on-top { background-image: linear-gradient(rgba(0, 0, 0, 0.32), rgba(0, 0, 0, 0.32)); position: absolute; inset: 0%; }
.nitro-play { border-radius: 50%; margin: auto; position: absolute; inset: 0%; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px; }
.nitro_star-right { margin-top: 100px; margin-right: -13vw; position: absolute; inset: 0% 0% auto auto; }
.nitro_star-left { margin-top: 0px; margin-bottom: 66px; margin-left: -13vw; position: absolute; inset: auto auto 0% 0%; }
.nitro-lottie { max-width: 90%; margin-top: -40px; display: none; position: absolute; inset: 0px 0% 0%; }
.safeti-wrapper-image { text-align: right; margin-top: 0px; }
.safeti-wrapper-image.s-n { position: relative; }
.safeti-wrapper-image.transp { margin-left: 54px; }
.safeti-wrapper-image.is_2025 { width: 100%; margin-left: 54px; }
.safety-menu-wrapper { gap: 0px; background-color: rgb(52, 66, 217); border-radius: 8px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; padding: 15px 8px; display: grid; }
.padding-90px { padding-bottom: 90px; padding-right: 0px; }
.safety-menu-link { color: rgb(255, 255, 255); text-align: center; border-right: 2px solid rgba(255, 255, 255, 0.13); width: 100%; padding-top: 25px; padding-bottom: 25px; font-family: Ginto, sans-serif; font-size: 24px; font-weight: 700; line-height: 30px; }
.safety-menu-link.end { border-right-style: none; padding-left: 5px; padding-right: 5px; font-family: ABCGintoNormal-Bold, sans-serif; }
.safety-menu-link._2, .safety-menu-link._1, .safety-menu-link._3 { padding-left: 5px; padding-right: 5px; font-family: ABCGintoNormal-Bold, sans-serif; }
.container980 { flex-direction: column; justify-content: center; align-self: flex-start; align-items: center; width: 90%; max-width: 980px; height: auto; margin-bottom: 60px; margin-left: auto; margin-right: auto; display: flex; position: relative; overflow: visible; }
.container980.mid { text-align: center; flex-direction: column; justify-content: center; align-self: center; align-items: center; margin-bottom: 60px; overflow: visible; }
.container980.neg-top { margin-top: -190px; }
.container980.bottom { text-align: center; flex-direction: column; justify-content: center; align-self: center; align-items: center; margin-bottom: 60px; overflow: visible; }
.container980.bottom-none, .container980.tablet-small { margin-bottom: 0px; }
.container980.tablet-small.is_2025 { max-width: 920px; }
.container980.tablet-small.is_p { max-width: 820px; }
.container980.is_2025 { margin-bottom: 80px; }
.safety-image-newsfloor { margin-left: auto; }
.image-safeties { border-radius: 8px; }
.image-safeties.is-teen { width: 112%; max-width: none; }
.image-safeties.is-16 { border-radius: 16px; }
.section-safety-new { padding-top: 100px; padding-bottom: 40px; overflow: hidden; }
.section-safety-new.grey { background-color: rgb(246, 246, 246); padding-top: 60px; padding-bottom: 60px; }
.section-safety-new.courses { padding-bottom: 120px; }
.section-safety-new.courses-st { padding-top: 64px; padding-bottom: 64px; }
.section-safety-new.parent { padding-top: 60px; padding-bottom: 0px; }
.section-safety-new.parent.hub { padding-bottom: 40px; }
.section-safety-new.safety-grey { background-color: rgb(246, 246, 246); }
.section-safety-new.app-white { padding-bottom: 32px; }
.padding-56-48px { padding-bottom: 56px; }
.line-tablet { display: none; }
.safety-menu-link-wr { justify-content: center; align-items: center; display: flex; }
.quiz-form-safety { text-align: left; flex-direction: column; width: 380px; display: flex; }
.quiz-form-safety.one { display: flex; }
.anchot-link { position: absolute; inset: -50px 0% auto; }
.padding-24px { padding-bottom: 24px; padding-right: 0px; }
.padding-24px.tablet-small { padding-bottom: 12px; }
.padding-24px.is-56.is-32-new, .padding-24px.is_article { padding-bottom: 32px; }
.padding-24px.is-n { padding-bottom: 1.25rem; }
.safety_section-gradient { background-image: linear-gradient(270deg, rgb(121, 144, 194), rgb(62, 98, 173)); padding-top: 13rem; padding-bottom: 14rem; position: relative; overflow: hidden; }
.safetyimg-banner { margin-right: -40%; display: block; position: absolute; inset: auto 0% auto auto; }
.max-440px { flex-direction: column; align-items: flex-start; max-width: 440px; margin-left: 0px; margin-right: auto; display: flex; }
.max-440px.mobile-centered { max-width: 46%; }
.max-440px.app { align-items: center; max-width: 460px; margin-left: auto; margin-right: auto; position: relative; }
.max-440px.is-full.is-sticky { margin-bottom: auto; position: sticky; top: 100px; }
.max-440px.is-full.is-sticky.is_2025 { max-width: 664px; }
.div-block-hero-bg { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64461711753c40b334f0004f_Group.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644618e6857e368683d373d7_Group.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6446192e1487d2189b077da0_Group.svg"), linear-gradient(276deg, rgb(121, 144, 194), rgb(62, 98, 173)); background-position: 0% center, 100% center, 50% 80%, 0px 0px; background-repeat: no-repeat, no-repeat, no-repeat, repeat; background-size: 120px auto, 130px auto, auto, auto; flex-direction: column; justify-content: flex-end; min-height: 660px; padding-top: 100px; display: flex; }
.safety_img-hero { width: 100%; max-width: 27vw; margin-bottom: 4vw; position: absolute; inset: auto auto 0% 0%; }
.safety_img-hero.is-right { max-width: 30vw; margin-bottom: 6vw; inset: auto 0% 0% auto; }
.div-circle { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/642ea946e27301e0c96e9243_Vector_19.svg"); background-position: 50% 100%; background-repeat: no-repeat; background-size: 100vw auto; height: 16vw; margin-bottom: -2px; position: absolute; inset: auto 0% 0%; }
.video-youtube { border-radius: 8px; min-width: 250px; min-height: 410px; position: relative; }
.video-youtube._300px { border-radius: 24px; justify-content: center; align-items: center; min-width: 200px; min-height: 260px; display: flex; position: relative; overflow: hidden; }
.video-youtube.is_new { border-radius: 56px; justify-content: center; align-items: center; min-width: 220px; min-height: 540px; display: flex; position: relative; overflow: hidden; }
.video-youtube.is_new.is-update { border-radius: 0px; justify-content: space-between; width: 100%; min-width: auto; min-height: auto; }
.video-youtube.is_new.new-size { border-radius: 40px; min-width: 269px; max-width: 269px; min-height: 478px; max-height: 478px; }
.safety_section-backgraund { max-width: 80%; position: absolute; inset: -46% -16% 0% auto; }
.tarot-bg { background-image: linear-gradient(90deg, rgb(62, 98, 173), rgb(121, 144, 194)); background-position: 0px 0px; }
.link-back { color: rgb(255, 255, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6433b95fbc4ac152ed583795_ic_Arrow_Go.svg"); background-position: 0% center; background-repeat: no-repeat; background-size: auto; margin-left: 0px; margin-right: auto; padding-left: 24px; font-size: 1rem; font-weight: 600; }
.link-back.is-step { gap: 0.5rem; justify-content: flex-start; align-items: center; padding-left: 0px; display: flex; }
.link-back.is-step.clear-form-btn { color: rgb(35, 39, 42); }
.link-back.is-step.clear-form-btn.hide { display: none; }
.link-back.is-pitch { gap: 0.5rem; background-image: none; justify-content: flex-start; align-items: center; padding-left: 0px; font-size: 0.875rem; display: flex; }
.grid-hero-tarot { gap: 2rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; max-width: 640px; min-height: 358px; margin-left: auto; margin-right: auto; transition: opacity 0.2s ease-in-out; display: grid; }
.grid-hero-tarot.pre-animation { opacity: 0; transition-duration: 0.2s; }
.img-cart-tarot { cursor: pointer; width: 100%; max-width: 192px; }
.link-arrow-more { color: rgb(255, 255, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6336c55e18aab01346f34cbc_ArrowButton.svg"); background-position: 94% center; background-repeat: no-repeat; background-size: auto; margin-left: auto; margin-right: auto; padding-right: 34px; font-size: 16px; font-weight: 600; transition: 0.2s; }
.link-arrow-more:hover { background-position: 99% center; }
.link-block-arrow { gap: 18px; color: rgb(255, 255, 255); justify-content: center; align-items: center; max-width: 300px; min-height: 40px; margin-top: 74px; margin-left: auto; margin-right: auto; font-family: Ginto, sans-serif; font-size: 24px; font-weight: 700; line-height: 30px; transition: 0.2s; display: flex; }
.link-block-arrow:hover { opacity: 0.8; }
.text-see { font-family: ABCGintoNormal-Bold, sans-serif; display: block; }
.text-hide { font-family: ABCGintoNormal-Bold, sans-serif; position: static; inset: 0%; }
.section-grey-100px { background-color: rgb(255, 255, 255); padding-top: 0px; padding-bottom: 0px; overflow: hidden; }
.section-grey-100px.bottom-small { padding-top: 32px; padding-bottom: 68px; }
.box { z-index: 999; justify-content: center; align-items: center; display: none; position: fixed; inset: 0%; }
.box-white { z-index: 1; gap: 2rem; background-color: rgb(255, 255, 255); border-radius: 8px; justify-content: space-between; align-items: center; width: 75%; max-width: 1000px; height: auto; max-height: 90vh; margin-left: auto; margin-right: auto; padding: 90px 100px; display: flex; position: relative; overflow: auto; }
.box-x { cursor: pointer; max-width: 24px; margin-top: 32px; margin-right: 32px; position: absolute; inset: 0% 0% auto auto; }
.rich-box { color: rgb(80, 85, 95); }
.safety-lottie { position: absolute; inset: 0%; }
.modal-bg { background-color: rgba(0, 0, 0, 0.24); width: 100%; height: 100%; position: absolute; }
.tooltip { color: rgb(32, 34, 37); background-color: rgb(255, 255, 255); border-radius: 40px; justify-content: center; align-items: center; width: 80%; margin-top: 70px; margin-left: auto; margin-right: auto; padding: 9px; font-weight: 500; transition: opacity 0.6ms linear; display: flex; position: absolute; inset: 0% 0% auto; }
.tooltip.hide { align-self: center; margin-top: 64px; transition: opacity 0.6ms linear; display: none; }
.tooltip_arrow { background-color: rgb(255, 255, 255); border-radius: 2px; width: 16px; height: 16px; margin-top: -5px; margin-left: auto; margin-right: auto; position: absolute; inset: 0% 0% auto; transform: rotate(45deg); }
.text-block-611 { color: rgb(32, 34, 37); font-size: 16px; line-height: 150%; }
.anim-card { column-gap: 20px; align-items: center; max-width: 50%; display: flex; position: absolute; inset: 0% 0% 0% auto; transform: rotate(-30deg); }
.card1 { row-gap: 20px; flex-direction: column; max-width: 30%; margin-top: 0px; display: flex; }
.img-anim { border-radius: 10px; max-width: 211px; }
.card2 { row-gap: 20px; flex-direction: column; max-width: 30%; display: flex; }
.card3 { row-gap: 20px; flex-direction: column; max-width: 30%; margin-top: 0px; display: flex; }
.new-h1-2 { color: rgb(35, 39, 42); text-transform: uppercase; font-family: "Ginto nord", sans-serif; font-size: 56px; font-weight: 700; line-height: 100%; }
.new-h1-2.font-white { color: rgb(255, 255, 255); margin-bottom: 24px; font-family: "Ginto nord", sans-serif; font-weight: 700; }
.safety-menu { width: 100%; display: none; position: absolute; inset: 0% 0% auto; }
.safety-menu.gaming { opacity: 1; top: auto; }
.safety-menu.is_baner { position: static; }
.container650-c { flex-direction: column; align-items: center; width: 100%; max-width: 670px; margin-top: 0px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.container650-c.verification { text-align: center; margin-top: 0px; }
.container650-c.jobs { max-width: 900px; margin-top: 0px; margin-bottom: 0px; }
.section-apply { padding-top: 100px; padding-bottom: 80px; }
.grid-12col-content { padding-left: 20px; }
.section-hero-imagine { background-color: rgb(64, 78, 237); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4df2dc8d7a9a081ebd_8a8375ab7908384e1fd6efe408284203.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4db9ca0a124b73d4b7_c40c84ca18d84633a9d86b4046a91437.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4da9dbd93a7dfae97b_e6d57714479874c665b36c7adee76b1d.svg"); background-position: -50% 100%, 150% 100%, 50% 100%; background-repeat: no-repeat, no-repeat, no-repeat; background-size: auto, auto, auto; min-height: 760px; padding-top: 210px; }
.section-hero-imagine.home { background-position: -90% 100%, 150% 100%, 50% 100%; background-size: 60% auto, 50% auto, auto; min-height: auto; padding-top: 180px; }
.section-hero-imagine.home-2023 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4df2dc8d7a9a081ebd_8a8375ab7908384e1fd6efe408284203.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4db9ca0a124b73d4b7_c40c84ca18d84633a9d86b4046a91437.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4da9dbd93a7dfae97b_e6d57714479874c665b36c7adee76b1d.svg"); background-position: -57% 100%, 155% 100%, 50% 100%; background-repeat: no-repeat, no-repeat, no-repeat; background-size: 51% auto, 52% auto, auto; min-height: auto; padding-top: 0px; }
.paragraph-20px-white-height { color: rgb(255, 255, 255); text-align: center; margin-top: 24px; margin-bottom: 8px; font-size: 20px; line-height: 24px; }
.paragraph-20px-white-height.max-780px { max-width: 780px; margin: 0px auto; line-height: 1.625; }
.button-black-bg { gap: 8px; color: rgb(255, 255, 255); background-color: rgb(35, 39, 42); border-radius: 28px; justify-content: center; align-items: center; min-height: 50px; margin-top: 24px; margin-bottom: 32px; margin-right: 24px; padding: 16px 32px; font-size: 20px; font-weight: 500; line-height: 24px; text-decoration: none; transition: 0.2s; display: flex; }
.button-black-bg:hover { color: rgb(255, 255, 255); background-color: rgb(49, 51, 56); box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-black-bg.hide { display: none; }
.button-black-bg.center { min-width: 193px; margin: 0px; }
.button-black-bg.center:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-black-bg.tarot { margin-top: 0px; margin-bottom: 0px; padding-top: 12px; padding-bottom: 15px; }
.button-black-bg.tarot:hover { transform: translateY(-2px); }
.button-black-bg.tarot.text-bold { margin-right: 0px; position: relative; }
.button-black-bg.download { gap: 17px; margin-top: 0px; margin-bottom: 0px; padding-right: 16px; }
.max-1000px { flex-direction: column; justify-content: center; align-items: center; max-width: 1000px; margin-left: auto; margin-right: auto; display: flex; }
.img-100 { width: 100%; }
.stars-imagine { min-width: 0%; max-width: 110%; min-height: 150px; margin-top: -77px; margin-left: auto; margin-right: auto; position: absolute; inset: 0% 0% auto -6%; }
.form-horizontal { perspective-origin: 50% center; transform-origin: 50% center; background-color: rgb(246, 246, 246); border-radius: 40px; align-items: stretch; width: 100%; max-width: 384px; min-height: 56px; margin-bottom: 20px; margin-left: auto; margin-right: auto; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; display: flex; }
.form-horizontal.is-left { margin-left: 0px; }
.text-field-6 { color: rgb(35, 39, 42); background-color: rgba(255, 255, 255, 0); border: 1px rgb(0, 0, 0); margin-bottom: 0px; margin-left: 10px; padding-left: 22px; padding-right: 32px; font-size: 16px; }
.text-field-6::placeholder { color: rgb(120, 120, 120); }
.form-block-imagine { width: 100%; margin-bottom: 20px; }
.div-block-form { flex-direction: column; justify-content: center; align-items: center; width: 100%; padding-top: 20px; display: block; }
.div-block-form.hidden { display: none; }
.link-line { color: rgb(255, 255, 255); font-size: 14px; text-decoration: underline; }
.form-imagine { flex-direction: column; align-items: center; display: flex; }
.form-imagine.is-left { align-items: flex-start; }
.checkbox-field { align-items: center; padding-left: 0px; display: flex; }
.checkbox-2 { background-color: rgb(246, 246, 246); border-style: none; border-radius: 4px; width: 20px; min-width: 20px; height: 20px; margin-top: 0px; margin-right: 10px; display: none; }
.checkbox-2.w--redirected-checked { background-color: rgb(246, 246, 246); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fc1b092b38d457c994fb8_chack.svg"); background-size: auto 70%; }
.link-405 { color: var(--blurple); font-size: 16px; transition: 0.2s; }
.link-405:hover { opacity: 0.75; }
.grid-2-col { gap: 20px; grid-template-rows: minmax(auto, 160px) minmax(auto, 420px) minmax(auto, 160px) 420px auto auto; grid-auto-rows: minmax(auto, 420px); display: grid; }
.grid-2-col._2024 { grid-template-rows: minmax(auto, 160px) minmax(auto, 420px) minmax(auto, 160px) minmax(auto, 420px) minmax(auto, 288px) minmax(auto, 288px) minmax(auto, 288px); display: grid; }
.grid-2-col.download { grid-template-rows: minmax(auto, 160px) minmax(auto, 420px) minmax(auto, 160px) 420px minmax(auto, 60px) auto auto; }
.grid-2-col.dw { row-gap: 20px; grid-template-rows: minmax(auto, 160px) minmax(auto, 420px) minmax(auto, 160px) auto minmax(auto, 120px) auto; }
.platform-tile { background-color: rgb(246, 246, 246); border-radius: 16px; flex-direction: column; justify-content: flex-start; align-items: center; max-height: 600px; padding: 56px; display: flex; overflow: hidden; }
.platform-tile.platform-tile-short { max-height: 560px; }
.img-content { margin-top: 64px; }
.grey-content2 { background-color: rgb(246, 246, 246); border-radius: 16px; flex-direction: column; justify-content: flex-start; align-items: flex-start; padding: 48px 40px; display: flex; overflow: visible; }
.grey-content2._2024 { max-height: 290px; }
.dropdown-black { flex-direction: column; align-items: flex-start; width: 100%; margin-top: 24px; margin-left: 0px; display: flex; }
.dropdown-black.is-center { align-items: center; width: auto; margin-top: 10px; margin-left: auto; margin-right: auto; }
.dropdown-black.feeling { z-index: 2; }
.dropdown-black._2024, .dropdown-black.archives { z-index: 2; margin-top: 32px; }
.dropdown-black.hub { z-index: 2; width: auto; margin-top: 40px; }
.dropdown-black.is-al-center { z-index: 2; flex: 0 0 auto; justify-content: flex-start; align-self: center; align-items: center; width: auto; margin-top: 48px; margin-left: auto; margin-right: auto; display: inline-flex; left: auto; right: auto; }
.dropdown-black.is-al-center.is_new { z-index: 4; }
.dropdown-black.is-al-center.top-small { z-index: 4; margin-top: 40px; }
.dropdown-black.is-al-center.top-new { z-index: 4; margin-top: 36px; }
.dropdown-black.is_z-index-100 { z-index: 100; flex: 0 0 auto; justify-content: flex-start; align-self: center; align-items: center; width: auto; min-width: 170px; margin-top: 48px; margin-left: auto; margin-right: auto; display: inline-flex; left: auto; right: auto; }
.dropdown-black.is_z-index-100.is_new { z-index: 4; }
.dropdown-black.is_z-index-100.top-new { margin-top: 40px; }
.dropdown-list-6 { border-radius: 8px; padding: 1px; display: none; position: absolute; }
.dropdown-list-6.w--open { background-color: rgb(255, 255, 255); margin-top: 60px; padding: 16px; inset: 0% 0% auto; box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 10px; }
.dropdown-list-6.is-download-new { background-color: rgb(48, 48, 95); }
.dropdown-list-6.is-download-new.w--open { z-index: auto; background-color: rgb(48, 48, 95); max-height: 260px; padding: 8px; overflow: auto; }
.dropdown-list-6.is-download-n.w--open { background-color: rgb(26, 26, 27); padding: 8px; }
.dropdown-link-download { border-radius: 4px; padding: 8px; transition: 0.3s; display: block; }
.dropdown-link-download:hover { color: rgb(88, 101, 242); background-color: rgba(35, 39, 42, 0.1); text-decoration: underline; }
.grey-content3 { background-color: rgb(246, 246, 246); border-radius: 16px; flex-direction: column; justify-content: flex-start; align-items: center; max-height: 560px; padding: 56px; display: flex; overflow: hidden; }
.download-hero { background-color: rgb(35, 39, 42); flex-direction: column; justify-content: center; align-items: center; margin-top: 0px; padding-top: 210px; padding-bottom: 120px; display: flex; }
.download-hero.fr { background-image: linear-gradient(rgb(52, 66, 218) 37%, rgb(87, 101, 241)); background-position: 0px 0px; background-repeat: repeat; background-size: auto; position: relative; }
.download-hero.gdc { background-image: none; background-repeat: repeat; background-size: auto; }
.download-hero.powering { background-color: var(--not-quite-black); }
.company-hero-img-2 { align-self: center; width: 100%; }
.form-block-home { width: 100%; margin-bottom: 0px; }
.text-field-search { color: rgb(35, 39, 42); background-color: rgba(255, 255, 255, 0); border: 1px rgb(0, 0, 0); margin-bottom: 0px; margin-left: 0px; padding-left: 22px; padding-right: 32px; font-size: 16px; }
.text-field-search::placeholder { color: rgb(120, 120, 120); }
.slider { background-color: rgba(221, 221, 221, 0); height: auto; }
.slider.transpar { overflow: visible; }
.slider.mobile { display: none; }
.mask-4 { max-width: 30%; margin-right: 20px; overflow: visible; }
.mask-4.transparent { width: 100%; max-width: none; }
.slide-2 { margin-right: 20px; }
.left-arrow-3 { border: 1px solid rgb(88, 101, 242); border-radius: 50%; justify-content: center; align-items: center; width: 40px; height: 40px; margin-top: -90px; margin-right: 50px; padding-right: 2px; transition: 0.3s; display: flex; inset: 0% 0% auto auto; }
.left-arrow-3:hover { background-color: rgb(88, 101, 242); }
.white-arrow { position: absolute; inset: auto; }
.right-arrow-2 { border: 1px solid rgb(88, 101, 242); border-radius: 50%; justify-content: center; align-items: center; width: 40px; height: 40px; margin-top: -90px; padding-left: 2px; transition: 0.3s; display: flex; inset: 0% 0% auto auto; }
.right-arrow-2:hover { background-color: rgb(88, 101, 242); }
.link-article { height: 100%; text-decoration: none; }
.image-safeties-2 { object-fit: cover; border-radius: 8px; min-height: 200px; }
.text-blue-2 { color: rgb(88, 101, 242); margin-right: 6px; font-size: 14px; font-weight: 500; line-height: 24px; text-decoration: none; }
.text-blue-2:hover { text-decoration: none; }
.text-blue-2.text-style-allcaps.nord { font-family: "Abcgintonord 800", sans-serif; font-size: 16px; }
.text-blue-2.text-style-allcaps.nord.text-700 { font-weight: 700; }
.text-blue-2.text-style-allcaps.nord.text-700.is_build { font-size: 16px; }
.text-blue-2.text-style-allcaps.nord-2 { font-family: "Abcgintonord 800", sans-serif; font-size: 16px; display: flex; }
.text-blue-2.text-style-allcaps.nord-2.text-700 { font-weight: 700; }
.text-blue-2.text-style-allcaps.nord-2.text-700.is_build { font-size: 16px; }
.ginto-700-32-2 { margin-bottom: 0px; font-size: 32px; font-weight: 700; line-height: 40px; }
.ginto-700-32-2.size-small { color: rgb(35, 39, 42); margin-top: 8px; margin-bottom: 4px; font-size: 24px; line-height: 30px; }
.ginto-700-32-2.size-small.normal { margin-top: 12px; font-family: ABCGintoNormal-Bold, sans-serif; }
.grid-animation-tab { gap: 16px 144px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; width: 90%; max-width: 1180px; margin-left: auto; margin-right: auto; display: grid; position: static; }
.grid-animation-tab.hub { grid-template-columns: 1fr 0.94fr; }
.grid-animation-tab.hidden { gap: 16px 144px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: none; }
.line-blue { background-color: rgb(88, 101, 242); border-radius: 14px; width: 3px; position: absolute; inset: 0% auto 0% 0%; }
.iimage-absol { position: absolute; inset: 0%; }
.text-animation { overflow: hidden; }
.quiz-form-safety-2 { text-align: left; flex-direction: column; width: 380px; display: flex; }
.quiz-form-safety-2.one { display: flex; }
.grid-3safety { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.section-80px { padding-top: 80px; padding-bottom: 80px; }
.section-80px.video { padding-bottom: 10px; position: relative; }
.section-80px.privacy { padding-bottom: 111px; }
.image-safeties-one { object-fit: cover; border-radius: 8px; min-height: 489px; }
.image-safeties-one.case { width: 100%; min-height: auto; max-height: 620px; }
.padding-40px { padding-bottom: 40px; }
.text-blue-3 { color: rgb(88, 101, 242); margin-right: 6px; font-family: "Ginto nord", sans-serif; font-size: 14px; font-weight: 500; line-height: 24px; text-decoration: none; }
.text-blue-3:hover { text-decoration: none; }
.text-blue-3.creator { text-transform: uppercase; margin-bottom: 8px; font-weight: 700; }
.clyde-content-wrapper { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/645a12c8fc955edcdce91767_Group%20626810%20(1).svg"); background-position: 50% center; background-repeat: no-repeat; background-size: auto; flex-direction: column; justify-content: center; align-items: center; margin-bottom: 80px; display: flex; }
.clyde-content-wrapper.family { background-image: none; }
.clyde-content-wrapper.family-img { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/645b3351650f33775d4f5738_Group_626813.svg"); background-position: 50% 0px; margin-bottom: 0px; padding-bottom: 40px; }
.rich-text-block { width: 100%; padding-top: 10px; padding-bottom: 10px; font-size: 16px; }
.rich-text-block h3 { font-family: ABCGintoNormal-Bold, sans-serif; }
.rich-text-block p { padding-top: 0px; padding-bottom: 0px; }
.family-section-video { border-radius: 8px; width: 100%; margin-bottom: 70px; margin-left: 0px; margin-right: 0px; padding-top: 70px; padding-bottom: 70px; position: relative; overflow: hidden; }
.family-video { z-index: 1; border-radius: 24px; width: 100%; min-height: 400px; margin-top: 40px; position: relative; overflow: hidden; }
.family-video.family { border-radius: 8px; margin-top: 0px; }
.section-video-f { background-color: rgb(88, 101, 242); }
.tabs-content-family { min-height: auto; }
.family_grey_container { row-gap: 44px; background-color: rgb(246, 246, 246); border-radius: 8px; flex-direction: column; margin-bottom: 0px; padding: 50px 96px 74px; display: flex; }
.section-video-family { background-color: rgb(88, 101, 242); background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/645b33f640e38a1a64f51fc3_Group%20626812%20(1).svg"); background-position: 50% 150%; background-repeat: no-repeat; background-size: auto; flex-direction: column; padding-top: 84px; padding-bottom: 70px; display: flex; }
.star-faq { margin-bottom: 110px; margin-left: -140px; position: absolute; inset: auto auto 0% 0%; }
.star-faq.app { margin-top: 68px; margin-bottom: 0px; inset: -8% auto auto 29%; }
.star-faq.app-2 { max-width: 10%; margin-top: 68px; margin-bottom: 0px; margin-left: 0px; inset: 237px auto 0% 0%; }
.star-faq.app-3 { max-width: 10%; margin-top: 68px; margin-bottom: 0px; margin-left: 0px; inset: 228px 0px 0% auto; }
.star-faq.app-4 { margin: 0px -140px 0px auto; top: 0px; left: auto; right: 0px; }
.star-faq.app_j { margin-top: 68px; margin-bottom: 0px; inset: -8% 11% auto auto; }
.star-faq.app_how { margin-top: 68px; margin-bottom: 0px; inset: -4% auto 1px 3%; }
.star-faq.app_2024 { max-width: 55px; margin-top: 68px; margin-bottom: 0px; inset: -2% 18% auto auto; }
.star-faq.app_2024.display-none { display: none; }
.star-faq.app-2024 { max-width: 72px; margin-top: 68px; margin-bottom: 0px; margin-left: -87px; inset: -6% auto auto 26%; }
.star-faq.app-2024.display-none { display: none; }
.star-faq.app-2024_2 { max-width: 72px; margin-top: -9px; margin-bottom: 0px; margin-left: -85px; inset: 8% auto auto 24%; }
.star-faq.app-2024_2.display-none { display: none; }
.star-faq.app_2024-2 { max-width: 55px; margin-top: 94px; margin-bottom: 30px; margin-right: -100px; inset: auto 0% 0% auto; }
.star-faq.app-2024-2 { width: 100%; max-width: 72px; margin-top: 10px; margin-bottom: 0px; margin-left: -100px; inset: 0% auto auto 0%; }
.star-faq.app-2024_2-2 { width: 100%; max-width: 35px; margin-top: 56px; margin-bottom: 0px; margin-left: -113px; inset: 0% auto auto 0%; }
.family-faq { padding-bottom: 110px; }
.famili-section-button { background-color: rgb(88, 101, 242); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/645b3894d445410d0b095ebe_Group_626814.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: auto; padding-top: 90px; padding-bottom: 80px; }
.embed-com { font-family: Ggsans, sans-serif; }
.form-block-3, .form-block-3.hide { margin-bottom: 0px; display: none; }
.search-2 { background-color: rgb(247, 247, 247); border-radius: 28px; justify-content: center; align-items: center; width: 380px; margin-left: auto; padding: 10px; display: flex; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px; }
.search-box-2 { color: rgb(106, 106, 106); background-color: rgba(0, 0, 0, 0); border: 1px rgb(0, 0, 0); margin-bottom: 0px; font-size: 14px; line-height: 20px; }
.search-box-2::placeholder { color: rgb(106, 106, 106); font-weight: 500; }
.flex-horizontal-r-l-2 { justify-content: space-between; align-items: center; width: 100%; text-decoration: none; display: flex; position: relative; }
.flex-horizontal-r-l-2.community { column-gap: 32px; }
.flex-horizontal-r-l-2.community-2 { column-gap: 32px; padding-bottom: 32px; }
.flex-horizontal-r-l-2.safety-education { margin-bottom: 32px; }
.flex-horizontal-r-l-2.safety-education.is-hidden { display: none; }
.new-h2-2 { font-size: 42px; font-weight: 700; line-height: 58px; }
.new-h2-2.bottom-none { margin-bottom: 0px; }
.new-h2-2.bottom-none._48px { font-size: 48px; }
.new-h2-2.bottom-none._48px.font-ginto { color: rgb(35, 39, 42); margin-top: 0px; }
.new-h2-2.bottom-none._48px.font-ginto.text-white { color: rgb(255, 255, 255); }
.new-h2-2.bottom-none._48px.font-ginto.text-white.hub { font-family: ABCGintoNormal-Bold, sans-serif; font-weight: 400; }
.section_safety { padding-top: 0px; padding-bottom: 80px; }
.section_safety.top-80px, .section_safety.education { padding-top: 80px; }
.icon-direction { display: none; }
.build_dropdown-toggle { column-gap: 12px; color: rgb(35, 39, 42); background-color: rgb(255, 255, 255); border-radius: 28px; justify-content: space-between; padding: 16px 23px 16px 32px; font-size: 20px; font-weight: 600; line-height: 24px; display: flex; }
.build_dropdown-toggle.w--open { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.build_dropdown-link { color: rgb(44, 47, 51); padding-top: 4px; padding-bottom: 4px; font-weight: 500; line-height: 24px; }
.build_dropdown-link:hover { background-color: rgb(246, 246, 246); }
.section-grey-2 { background-color: rgb(246, 246, 246); padding-top: 80px; padding-bottom: 0px; }
.section-grey-2.is-center { flex-direction: column; justify-content: center; align-items: center; padding-top: 94px; padding-bottom: 94px; display: flex; position: relative; overflow: hidden; }
.section-grey-2.policy { flex-direction: column; justify-content: center; align-items: center; padding-top: 56px; padding-bottom: 64px; display: flex; }
.line-m { column-gap: 60px; flex-wrap: nowrap; justify-content: center; align-items: center; width: auto; display: flex; }
.dropdown-list-7 { background-color: rgb(255, 255, 255); border-radius: 16px; max-height: 210px; margin-top: 8px; padding-top: 16px; padding-bottom: 16px; display: block; position: relative; }
.dropdown-list-7.w--open { background-color: rgb(255, 255, 255); border-radius: 16px; max-height: 210px; margin-top: 8px; padding-top: 16px; padding-bottom: 16px; overflow: auto; }
.dropdown_arrow { max-width: 22px; margin-top: 4px; margin-bottom: auto; }
.dropdown_arrow.arrow-blue { margin-right: 23px; position: absolute; inset: auto 0% auto auto; }
.dropdown_arrow.arrow-blue-2 { margin-top: 0px; margin-right: 0px; position: absolute; inset: auto 23px auto auto; }
.line-wr { column-gap: 60px; flex: 0 0 auto; display: flex; }
.build_dropdown { background-color: rgba(0, 0, 0, 0); position: absolute; }
.text-large-pink { color: rgb(246, 246, 246); text-transform: uppercase; text-shadow: rgb(235, 69, 158) -1px 0px, rgb(235, 69, 158) 1px 0px, rgb(235, 69, 158) 0px -1px, rgb(235, 69, 158) 0px 1px; flex: 0 0 auto; font-size: 5vw; font-weight: 700; line-height: 120%; }
.text-large-pink.color-all { color: rgb(235, 69, 158); text-shadow: none; }
.dropdown-list-8 { background-color: rgb(97, 79, 79); }
.dropdown-list-8.w--open { background-color: rgb(255, 255, 255); border-radius: 16px; max-height: 210px; padding-top: 16px; padding-bottom: 16px; overflow: auto; }
.grid_safety-education { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.grid_safety-education.is-new-policy { grid-template-columns: 1fr 1fr; }
.grid_safety-education.is-new-policy.is-new { margin-top: 28px; }
.grid_safety-education.is-new-safety, .grid_safety-education.is_2026, .grid_safety-education.is-new, .grid_safety-education.is_2026 { grid-template-columns: 1fr 1fr; }
.grid_safety-education.is-new-2026 { grid-template-columns: 1fr 1fr; margin-top: 16px; }
.success-message { width: 100%; margin-top: auto; margin-bottom: auto; position: relative; }
.build_dropdown-wr { flex-direction: column; justify-content: flex-start; align-items: center; width: 100%; min-height: 60px; max-height: 60px; display: flex; position: relative; }
.collection-item-4 { width: 100%; }
.build_dropdown-sel { background-color: rgb(255, 255, 255); border-radius: 28px; justify-content: space-between; width: 100%; max-width: 230px; padding: 16px 59px 16px 32px; font-family: Ggsans, sans-serif; font-size: 20px; font-weight: 700; line-height: 24px; display: flex; position: relative; }
.dropdown_arrow-2 { position: absolute; inset: auto 23px auto auto; }
.dropdown_arrow-2.arrow-blue { margin-right: 23px; position: absolute; inset: auto 0% auto auto; }
.build_dropdown-cont { background-color: var(--white); border-radius: 16px; width: 100%; max-width: 230px; margin-top: 8px; padding-top: 16px; padding-bottom: 16px; }
.build_dropdown-w { z-index: 2; cursor: pointer; position: absolute; inset: 71px auto auto; }
.drop-opasity { cursor: pointer; border-radius: 28px; font-family: Ggsans, sans-serif; position: absolute; inset: 0%; box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.company-rich-wrapper { width: 100%; padding-top: 5px; padding-bottom: 5px; }
.transparenty-content { flex-direction: column; justify-content: center; align-items: flex-start; margin-bottom: 40px; display: flex; }
.transparenty-content.is_2025 { max-width: 550px; }
.section-transp { padding-top: 60px; padding-bottom: 0px; overflow: hidden; }
.section-transp.grey { background-color: rgb(246, 246, 246); padding-top: 60px; padding-bottom: 60px; }
.section-transp.courses { padding-bottom: 120px; }
.section-transp.courses-st { padding-top: 64px; padding-bottom: 64px; }
.collection-transparency { max-width: none; }
.collection-transparency-wrapper { gap: 16px 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.parent-hero-img { width: 100%; max-width: 51%; position: relative; left: 24px; }
.baner-content-wrapper { flex-direction: column; justify-content: center; align-items: center; max-width: 480px; display: flex; position: relative; }
.baner-content-wrapper.premium { max-width: 530px; }
.baner-wrapper { background-color: rgb(52, 66, 217); background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6464aa73b411a231096d2dea_Group%20626809%20(2).svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 8px; flex-direction: column; justify-content: center; align-items: center; width: 90%; max-width: 1180px; margin-left: auto; margin-right: auto; padding-top: 10px; padding-bottom: 48px; display: flex; position: relative; overflow: hidden; }
.baner-wrapper.safety { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6494333278bda9e32e4616a7_Privacy-Principles-Section-Image.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6494325043918c14054bd9ca_Privacy-Hub-Header.svg"); background-position: 105% center, -5% center; background-repeat: no-repeat, no-repeat; background-size: 27% auto, 27% auto; }
.baner-wrapper.premium { background-color: rgb(88, 101, 242); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64a6bd1ac7c50d4bdb6a3b99_Group_626813.svg"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; }
.p-400-16-white-2 { color: rgb(255, 255, 255); margin-bottom: 16px; font-size: 16px; font-weight: 400; line-height: 24px; text-decoration: none; }
.p-400-16-white-2.text-align-center.is-baner-title { color: rgb(246, 246, 246); margin-bottom: 24px; }
.new-h5-2 { color: rgb(35, 39, 42); margin-top: 0px; font-size: 24px; font-weight: 700; line-height: 30px; }
.new-h5-2.is-baner-title { color: rgb(255, 255, 255); text-align: center; margin-bottom: 0px; line-height: 32px; }
.padding-12px { padding-bottom: 12px; }
.padding-12px.is-16 { padding-bottom: 16px; }
.section-baner { padding-top: 48px; padding-bottom: 64px; }
.section-baner.premium, .section-baner.safety { padding-top: 80px; padding-bottom: 80px; }
.padding-8px { padding-bottom: 8px; padding-right: 0px; }
.section-report-wrapper { padding-top: 90px; padding-bottom: 40px; }
.dropdown-transparency { background-color: rgb(255, 255, 255); border-radius: 28px; justify-content: space-between; max-width: none; padding: 16px 80px 16px 32px; font-size: 20px; font-weight: 700; display: flex; }
.dropdown-transparency.download { color: rgb(255, 255, 255); background-color: rgb(35, 39, 42); }
.dropdown-transparency.safety { white-space: normal; border: 1px solid rgb(153, 170, 181); padding: 10px 40px 10px 16px; font-size: 16px; font-weight: 400; }
.dropdown_list { background-color: rgba(0, 0, 0, 0); }
.dropdown_list.w--open { border-radius: 16px; padding-top: 7px; }
.dropdown_list-wr { background-color: rgb(255, 255, 255); border-radius: 16px; padding-top: 12px; padding-bottom: 12px; box-shadow: rgba(0, 0, 0, 0.12) 0px 3px 5px; }
.dropdown-4 { font-size: 20px; }
.dropdown_link { font-size: 16px; font-weight: 700; transition: 0.2s; }
.dropdown_link:hover { background-color: rgba(0, 0, 0, 0.08); }
.dropdown_link.safety { font-weight: 500; }
.dropdown_wrapper { column-gap: 20px; justify-content: space-between; display: flex; }
.dropdown_quarter { z-index: 1; width: 100%; max-width: 147px; font-size: 20px; }
.dropdown_years { z-index: 1; width: 100%; max-width: 167px; font-size: 20px; }
.dropdown_download { z-index: 1; width: 100%; max-width: none; font-size: 20px; }
.icon-dropdown-s { position: absolute; inset: auto 16px auto auto; }
.dropdown_list-black { background-color: var(--dark-charcoal); border-radius: 16px; flex-direction: column; padding-top: 16px; padding-bottom: 16px; display: flex; box-shadow: rgba(0, 0, 0, 0.12) 0px 3px 5px; }
.dropdown_link-bl { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0); width: 100%; padding: 4px 24px; font-size: 16px; font-weight: 400; }
.dropdown_link-bl:hover { background-color: rgba(238, 239, 255, 0.08); }
.paragraph-2 { width: 100%; min-height: 2em; }
.topic-build { color: rgb(235, 69, 158); background-color: rgb(255, 232, 247); border-radius: 24px; padding: 2px 8px; font-size: 14px; font-weight: 700; }
.collection-list-6 { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: flex; }
.tabs-menu-2 { flex-direction: column; display: flex; }
.rich-mod-wr { border-bottom: 1px solid rgba(88, 101, 242, 0.2); margin-bottom: 48px; position: relative; }
.safety_dropdown { background-color: rgb(246, 246, 246); border-radius: 12px; width: 100%; margin-top: 16px; margin-bottom: 40px; padding: 32px 48px 8px; }
.safety_dropdown.saf { background-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 20px; padding: 0px; }
.safety_dropdown-toggle { column-gap: 1rem; color: rgb(35, 39, 42); flex-direction: row; align-items: center; width: 100%; padding: 0px 10px 24px; font-family: Ginto, sans-serif; font-size: 32px; font-weight: 700; line-height: 30px; display: flex; }
.dropdown-list-9 { background-color: rgba(0, 0, 0, 0); padding-left: 0px; padding-right: 20px; display: block; position: static; overflow: hidden; }
.dropdown-list-9.w--open { position: static; }
.dropdown-list-9.saf { padding-left: 52px; padding-right: 0px; }
.text-block-612 { line-height: 30px; }
.safety-block-button { justify-content: flex-end; align-items: flex-end; display: flex; }
.link-rich { z-index: -1; height: 100%; margin-top: -7rem; position: absolute; inset: 0% 0% auto; }
.tab-animation { row-gap: 30px; flex-direction: column; align-items: flex-start; margin-bottom: 32px; display: flex; }
.tab-on-off { border: 1px solid rgb(211, 220, 227); border-radius: 20px; justify-content: space-between; align-items: center; width: 160px; margin-bottom: 0px; margin-left: auto; margin-right: 0px; padding: 2px; display: flex; position: relative; }
.on-off { z-index: auto; background-color: rgb(87, 101, 242); border-radius: 30px; width: 80px; height: 92%; margin: auto 2px; position: absolute; inset: 0% auto 0% 0%; }
.table { width: 50%; height: 34px; color: var(--black); text-align: center; justify-content: center; align-items: center; font-family: Ggsans, sans-serif; font-weight: 700; display: flex; position: relative; }
.bars { width: 50%; height: 34px; color: var(--black); text-align: center; justify-content: center; align-items: center; font-family: Ginto, sans-serif; font-weight: 500; display: flex; position: relative; }
.image-bars, .image-table { position: static; inset: 0%; }
.safety_date { color: rgb(88, 101, 242); font-weight: 600; }
.flex-text { column-gap: 8px; align-items: center; display: flex; }
.build_case-article { width: 100%; }
.download-linux { margin-left: 0px; margin-right: 0px; display: none; }
.creators_rich-build { color: var(--dim-grey); }
.creators_rich-build h2 { margin-top: 40px; margin-bottom: 24px; font-family: Ginto, sans-serif; }
.creators_rich-build p { color: var(--dim-grey); margin-bottom: 24px; font-size: 16px; }
.creators_rich-build h3 { margin-bottom: 24px; }
.creators_rich-build h4 { margin-top: 40px; margin-bottom: 24px; }
.creators_rich-build li { color: var(--dim-grey); margin-bottom: 12px; font-weight: 400; }
.creators_rich-build ul { margin-bottom: 24px; list-style-type: disc; }
.creators_rich-build blockquote { border-left: 8px solid var(--blurple); margin-top: 24px; margin-bottom: 24px; padding-top: 0px; padding-bottom: 0px; padding-left: 28px; font-family: Ginto, sans-serif; font-size: 24px; font-weight: 700; line-height: 30px; position: relative; }
.creators_rich-build a { font-size: 16px; }
.creators_rich-build a:hover { text-decoration: underline; }
.creators_rich-build figure { margin-bottom: 32px; }
.text-block-2, .text-block-4, .text-block-5, .text-block-3, .text-block-6 { color: var(--not-quite-black); }
.parent-hero-hub { width: 100%; max-width: 60%; position: relative; left: 16px; }
.section-blue-community { background-color: rgb(88, 101, 242); padding-top: 120px; padding-bottom: 90px; overflow: hidden; }
.section-red-community { background-color: rgb(235, 69, 158); padding-top: 85px; padding-bottom: 60px; }
.image-safeties-3 { object-fit: cover; border-radius: 8px; min-height: 200px; }
.image-safeties-3.cases { min-width: 105%; }
.image-safeties-3.event { max-width: 60%; position: absolute; }
.image-safeties-wrapper { justify-content: center; align-items: center; display: flex; }
.container980-2 { flex-direction: column; justify-content: center; align-self: flex-start; align-items: center; width: 90%; max-width: 980px; height: auto; margin-bottom: 0px; margin-left: auto; margin-right: auto; display: flex; overflow: hidden; }
.container980-2.visible { overflow: visible; }
.link-arrow-2 { color: rgb(255, 255, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6336c55e18aab01346f34cbc_ArrowButton.svg"); background-position: 99% center; background-repeat: no-repeat; background-size: auto; margin-top: 24px; padding-right: 28px; font-size: 16px; font-weight: 600; }
.link-arrow-2.gdc { color: rgb(35, 39, 42); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63f347bfaaac791b046b61c1_ArrowButton.svg"); background-position: 96% center; margin-top: 0px; margin-left: 0px; margin-right: auto; padding-right: 32px; font-weight: 600; transition: 0.25s; }
.link-arrow-2.gdc:hover { background-position: 99% center; }
.link-arrow-2.gdc.flex-tablet-left { text-decoration: none; }
.link-arrow-2.gdc.flex-tablet-left.text-white { color: rgb(255, 255, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6336c55e18aab01346f34cbc_ArrowButton.svg"); }
.link-arrow-2.gdc.flex-tablet-left.submission { background-position: 98% center; }
.link-arrow-2.gdc.flex-tablet-left.submission:hover { background-position: 99% center; }
.education-link { text-decoration: none; }
.tab-image { width: 100%; }
.container-680px { width: 90%; max-width: 680px; margin-left: auto; margin-right: auto; }
.creators_rich-policy h2 { margin-top: 40px; margin-bottom: 24px; font-family: Ginto, sans-serif; }
.creators_rich-policy p { color: var(--dim-grey); margin-bottom: 20px; font-size: 16px; }
.creators_rich-policy h3 { margin-top: 0px; margin-bottom: 24px; font-family: ABCGintoNormal-Bold, sans-serif; font-weight: 700; line-height: 40px; }
.creators_rich-policy h4 { margin-top: 40px; margin-bottom: 24px; }
.creators_rich-policy li { color: var(--dim-grey); margin-bottom: 12px; font-weight: 400; }
.creators_rich-policy ul { margin-bottom: 24px; list-style-type: disc; }
.creators_rich-policy blockquote { border-left: 8px solid var(--blurple); margin-top: 24px; margin-bottom: 24px; padding-top: 0px; padding-bottom: 0px; padding-left: 28px; font-family: Ginto, sans-serif; font-size: 24px; font-weight: 700; line-height: 30px; position: relative; }
.creators_rich-policy a { font-size: 16px; }
.creators_rich-policy a:hover { text-decoration: underline; }
.creators_rich-policy figure { width: 100%; min-width: 100%; margin-bottom: 32px; }
.creators_rich-policy img { width: 100%; }
.image-414 { object-fit: fill; border-radius: 8px; height: auto; overflow: hidden; }
.safety_dropdown-toggle-2 { column-gap: 2.5rem; color: rgb(35, 39, 42); white-space: normal; justify-content: space-between; align-items: center; width: 100%; padding: 0px 0px 24px; font-family: Ggsans, sans-serif; font-size: 20px; font-weight: 700; line-height: 30px; display: flex; }
.dr-wrapper { padding-top: 16px; }
.padding-80px { padding-bottom: 80px; }
.padding-80px.is_newsroom, .padding-80px.is_gdc, .padding-80px.is_64 { padding-bottom: 64px; }
.padding-80px.is_new { padding-bottom: 40px; }
.padding-80px.is_creator { padding-bottom: 64px; }
.padding-80px.is-pc-large.m-40 { padding-bottom: 40px; }
.pemium-f { background-color: rgb(88, 101, 242); background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/648b2725187619f2fe618e61_Group%20626811%20(5).svg"); background-position: 50% 105%; background-repeat: no-repeat; background-size: auto; padding-top: 90px; padding-bottom: 60px; }
.img-apps { width: 100%; }
.safetie-author-wrapper { column-gap: 56px; display: flex; }
.safetie-author-image { border-radius: 100%; width: 100%; min-width: 90px; max-width: 90px; }
.safetie-author-photo-wrapper { gap: 12px 0px; flex-direction: column; width: 100%; max-width: 140px; display: flex; }
.safetie-author-title { font-size: 20px; font-weight: 700; }
.div-block-28 { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; }
.image-hero-safery-2 { width: 100%; min-width: 170%; max-width: 310px; position: relative; left: -42px; }
.image-hero-safery-2.mobile, .image-hero-safery-2.mobile-copy { display: none; }
.image-hero-safery-2._433px { max-width: 433px; }
.image-hero-safery-2._352px, .image-hero-safery-2._352pxd { max-width: 352px; }
.image-hero-safery-2.position { width: 70%; max-width: 800px; margin-top: auto; margin-bottom: auto; margin-right: -120px; position: absolute; inset: 0% 0% 0% auto; }
.image-hero-safery-2.position-family { width: 65%; max-width: 50%; margin-top: auto; margin-bottom: auto; margin-right: -105px; position: absolute; inset: 0% 0% 0% auto; }
.image-hero-safery-2.education { width: 100%; max-width: 563px; margin-top: auto; margin-bottom: auto; margin-right: -50px; position: absolute; inset: 0% 0% 0% auto; }
.image-hero-safery-2.transp { min-width: 835px; max-width: none; }
.container-wr { flex-direction: column; align-items: flex-start; max-width: 670px; display: flex; }
.news-wrapper { max-width: 450px; }
.lib-wrapper { max-width: 430px; }
.lib-wrapper.policy-hub { flex-direction: column; align-items: flex-start; display: flex; }
.video-wrapper { gap: 24px; display: flex; }
.video-wrapper._4grid { gap: 0px 20px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.tab-link-center { width: 90%; max-width: 500px; height: 100px; margin-left: auto; margin-right: auto; position: absolute; inset: auto auto 111px 60px; }
.tab-pane-tab-4, .tabs-content-5 { position: static; }
.sp-bl { color: var(--blurple); text-decoration: underline; }
.link-406 { text-transform: lowercase; }
.link-pr { width: 100%; max-width: 550px; min-height: 70px; position: absolute; top: auto; bottom: -405px; }
.tab-pane-tab-2, .tabs-content-6 { position: static; }
.link-pt { width: 100%; max-width: 565px; min-height: 80px; position: absolute; bottom: -493px; }
.tab-link-center-2 { width: 90%; max-width: 600px; height: 70px; margin-left: auto; margin-right: auto; position: absolute; inset: auto auto 236px 60px; }
.nav_list-item { column-gap: 0.625rem; background-color: rgba(227, 241, 187, 0); border-radius: 0.25rem; justify-content: space-between; align-self: stretch; align-items: center; margin-bottom: 0.5rem; margin-left: -0.5rem; margin-right: 0px; padding: 0.125rem 0.5rem 0.1875rem; font-size: 0.875rem; text-decoration: none; transition: color 0.6s; display: flex; }
.text-weight-bold-2 { font-weight: 700; line-height: 1.25; }
.padding-bottom { padding-top: 0px; padding-left: 0px; padding-right: 0px; }
.padding-bottom.padding-cyan { padding-top: 0px; }
.tab-2 { justify-content: center; align-items: flex-start; display: none; }
.cta_bottom { background-color: rgb(245, 242, 238); width: 100%; padding: 1.5rem 2rem; }
.tab-3 { justify-content: center; align-items: flex-start; display: none; }
.nav_tab_info { color: rgb(116, 115, 106); font-size: 0.75rem; line-height: 1.33333; }
.icon-1x1-small { flex: 0 0 auto; width: 1rem; height: 1rem; }
.tabs-container { flex-direction: column; justify-content: center; align-self: stretch; align-items: stretch; width: 100%; display: flex; position: relative; }
.cta_group { z-index: 10; text-align: left; background-color: rgb(255, 255, 255); border-radius: 0.25rem; flex-direction: column; justify-content: flex-start; align-self: stretch; align-items: flex-start; padding-top: 0.5rem; display: flex; overflow: hidden; }
.cta_group.w--open { position: absolute; inset: 0% 0% 0% 105%; }
.nav_link_link { column-gap: 0.625rem; background-color: rgba(227, 241, 187, 0); border-radius: 0.25rem; justify-content: space-between; align-self: stretch; align-items: center; margin-bottom: 0.5rem; margin-left: -0.5rem; padding: 0.125rem 0.5rem 0.1875rem; font-size: 0.875rem; text-decoration: none; transition: color 0.6s; display: flex; }
.nav_link_link:hover { color: rgb(58, 69, 84); background-color: rgba(227, 241, 187, 0.5); }
.tab-1 { gap: 16px; flex: 1 1 0%; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: center; align-items: flex-start; display: flex; }
.nav_tab_toggle { column-gap: 1rem; cursor: pointer; background-color: rgb(255, 255, 255); border-radius: 0.25rem; flex: 0 0 auto; align-items: flex-start; padding: 0.75rem 1rem; text-decoration: none; transition: background-color 0.3s; display: flex; position: relative; }
.nav_tab_toggle.w--current { background-color: rgb(227, 241, 187); flex: 0 0 auto; align-items: flex-start; }
.nav_tab { grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; display: flex; position: relative; }
.nav_tab.grid-animation-tab { gap: 16px 144px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.nav_link_arrow { width: 0.75rem; height: 0.75rem; overflow: hidden; }
.nav_link_more { column-gap: 0.5rem; background-color: rgba(227, 241, 187, 0); border-radius: 0.25rem; align-self: stretch; align-items: center; padding-top: 0.1875rem; padding-bottom: 0.125rem; padding-left: 0.5rem; font-size: 0.85rem; font-weight: 600; display: flex; position: relative; left: -0.5rem; }
.nav_link_more:hover { background-color: rgba(227, 241, 187, 0.5); }
.nav_link_heading { align-self: stretch; margin-bottom: 0.75rem; font-weight: 700; }
.nav_tab_label { margin-bottom: 0.25rem; }
.c-faq-divider { padding-left: 20px; padding-right: 20px; }
.cta_buttons { gap: 1rem 0.5rem; flex-direction: row; justify-content: space-between; align-items: center; max-width: 242px; display: flex; }
.button-6 { color: rgb(255, 255, 255); text-align: center; white-space: nowrap; background-color: rgb(22, 40, 45); border-radius: 0.25rem; width: 12.5rem; height: 3rem; padding: 0.875rem 1rem; font-size: 1rem; font-weight: 600; line-height: 1.25; text-decoration: none; transition: transform 0.3s; }
.button-6:hover { transform: translateY(-2px); }
.button-6.is-border { color: rgb(22, 40, 45); background-color: rgba(22, 40, 45, 0); width: 100%; box-shadow: rgb(22, 40, 45) 0px 0px 0px 1.5px inset; }
.nav_tab_dropdown { cursor: pointer; background-color: rgba(34, 34, 34, 0); line-height: 1.6em; display: block; }
.nav_link_group { z-index: 10; text-align: left; background-color: rgb(255, 255, 255); flex-direction: column; justify-content: flex-start; align-self: stretch; align-items: stretch; padding: 0.75rem 0.5rem 1rem; display: flex; overflow: hidden; }
.nav_link_group.w--open { position: absolute; inset: 0% 0% 0% 105%; }
.nav_link_info { margin-bottom: 1.5rem; font-size: 0.875rem; }
.login-dd_icon { margin-top: auto; margin-bottom: auto; margin-right: 0px; font-size: 0.7rem; }
.nav_tab_list { perspective-origin: 50% 0px; transform-origin: 50% 0px; display: none; overflow: hidden; }
.nav_tab_group { gap: 16px 1rem; flex: 1 1 0%; grid-template-rows: auto; grid-template-columns: 1fr 1fr min-content; grid-auto-columns: 1fr; display: grid; }
.nav_tab_menu { row-gap: 0.75rem; border-right: 1px rgb(230, 235, 232); flex-direction: column; flex: 0 0 auto; width: auto; max-width: none; margin-right: 1rem; padding-right: 1rem; display: flex; }
.integrations_icon { flex: 0 0 auto; width: 1rem; height: 1rem; }
.nav_social-link { column-gap: 0.75rem; align-items: center; display: flex; }
.line-left { background-color: var(--blurple); width: 3px; height: 100%; position: absolute; inset: 0% auto 0% 0%; }
.tab-4 { justify-content: center; align-items: flex-start; display: none; }
.line-left-2, .line-left-3, .line-left-4 { background-color: var(--blurple); width: 3px; height: 100%; display: none; position: absolute; inset: 0% auto 0% 0%; }
.paragraph-16px-2 { color: rgb(80, 85, 95); margin-top: 0px; margin-bottom: 16px; overflow: hidden; }
.paragraph-16px-2.font-dark { color: var(--not-quite-black); }
.paragraph-16px-2.text-color-white-cecondary { color: rgb(246, 246, 246); }
.paragraph-16px-2.text-color-white-cecondary.text-aline-center { text-align: center; }
.paragraph-16px-2.text-color-gray { color: rgb(80, 85, 95); font-size: 16px; font-weight: 400; line-height: 24px; }
.paragraph-16px-2.text-color-gray.text-white { color: rgb(255, 255, 255); }
.text-block-614 { width: 100%; }
.dropdawn-title { object-fit: fill; flex-flow: row; flex: 0 1 auto; width: 100%; font-family: ABCGintoNormal-Bold, sans-serif; display: block; }
.div-block-29 { flex-flow: column; max-width: 600px; display: flex; }
.betwen-content { margin-bottom: 32px; }
.image-415 { object-fit: fill; border-radius: 8px; overflow: hidden; }
.tab-content-link-2 { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6481980398ae2153036082b6_valorant%20(1)%20%E2%80%94%20%D0%BA%D0%BE%D0%BF%D0%B8%D1%8F.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 8px; align-items: center; display: flex; position: relative; overflow: visible; }
.family-baner-wrapper { color: rgb(49, 51, 56); background-color: rgb(255, 255, 255); justify-content: center; align-items: center; min-height: 77px; font-weight: 700; display: flex; }
.navbar-famali { background-color: rgba(221, 221, 221, 0); }
.tab-menuflex-family { gap: 24px; justify-content: space-between; width: 100%; max-width: 350px; margin: 84px auto 40px; display: flex; overflow: auto; }
.tab-menuflex-family.connection { max-width: 602px; margin-top: 48px; margin-left: auto; margin-right: auto; }
.tab-menuflex-family.power { max-width: 500px; margin: 48px auto 32px; }
.tab_image-safety { max-width: 200px; margin-bottom: 24px; }
.tab_image-safety.connection { max-width: none; }
.tab-block-2 { z-index: 1; gap: 16px; background-color: rgb(255, 255, 255); border-radius: 8px; flex-direction: column; justify-content: center; align-items: flex-start; width: 100%; max-width: 790px; min-height: 630px; margin-left: auto; margin-right: auto; padding: 64px; display: flex; position: relative; }
.tab-block-2.connection { gap: 24px; max-width: 850px; min-height: 490px; }
.tab-block-2.power { max-width: 870px; min-height: 500px; padding-top: 40px; padding-bottom: 40px; }
.tab-links-2 { opacity: 0.5; background-color: rgba(221, 221, 221, 0); flex: 0 0 auto; justify-content: center; align-items: center; max-width: 140px; padding: 0px 0px 12px; transition: opacity 0.25s; display: flex; }
.tab-links-2:hover { opacity: 1; }
.tab-links-2.w--current { opacity: 1; background-color: rgba(221, 221, 221, 0); border-bottom: 3px solid rgb(255, 255, 255); }
.nitro-buy-wrapper { margin-bottom: 16px; }
.build-news { flex-direction: column; justify-content: center; align-items: center; display: flex; }
.indication-wrapper { column-gap: 20px; width: 100%; display: flex; }
.indication-card { column-gap: 32px; align-items: center; width: 100%; max-width: 280px; padding-left: 0px; display: flex; }
.indication-card._1 { align-items: flex-start; max-width: 266px; }
.indication-card._2 { align-items: flex-start; max-width: 291px; }
.h2-40px { margin-bottom: 10px; line-height: 48px; }
.h2-40px.text-color-white { margin-bottom: 8px; }
.h2-40px.text-color-white.is-height { line-height: 90%; }
.h2-40px.text-color-white.is-height.capitalize { text-transform: uppercase; }
.h2-40px.text-color-white.is-height.capitalize.text-align-center.z-index-3.is_n, .h2-40px.text-color-white.is-height.capitalize.mobile.is_n { letter-spacing: -0.01em; font-size: 48px; }
.h2-40px.text-color-white.is-height.capitalize.mobile.is_n.is_w { letter-spacing: -0.01em; font-size: 40px; }
.h2-40px.text-color-white.is-height.capitalize.is_n { font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 40px; }
.line-card { background-color: rgba(255, 255, 255, 0.3); border-left: 1px solid rgba(255, 255, 255, 0.32); flex-direction: column; width: 1px; height: 72px; display: flex; position: relative; left: 0px; }
.sp_24px { font-size: 24px; line-height: 32px; }
.sp_24px.text-color-white.is-build-h { line-height: 36px; }
.sp_24px.text-color-white.is-build-h.is_n { font-size: 20px; line-height: 26px; }
.build-elit { column-gap: 80px; flex-direction: row; margin-top: 68px; display: flex; }
.build-elit-left { width: 100%; max-width: 480px; position: relative; }
.build-elit-left-stiky { position: sticky; top: 40px; }
.build-elit-right { row-gap: 28px; flex-direction: column; width: 100%; max-width: 580px; display: flex; }
.app-menu-wrapper { gap: 0px; background-color: rgb(52, 66, 217); border-radius: 8px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; padding: 15px 8px; display: grid; }
.app-menu-wrapper.is_app { background-color: rgba(255, 255, 255, 0.06); }
.app-menu-wrapper.is_app-6 { background-color: rgba(255, 255, 255, 0.06); grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; }
.grid-app { column-gap: 80px; grid-template-rows: auto; grid-template-columns: 0.8fr 1fr; align-items: center; }
.grid-app.revers { grid-template-columns: 0.88fr 1fr; }
.grid-app.revers.ser { grid-template-columns: 0.95fr 1fr; }
.grid-app.powet { gap: 70px; background-color: rgb(246, 246, 246); border-radius: 8px; grid-template-columns: 1fr 1.15fr; padding: 109px 80px; }
.grid-app.power { grid-template-columns: 1.11fr 1fr; }
.grid-app.serv { grid-template-columns: minmax(auto, 605px) minmax(200px, 536px); }
.grid-app.revers-safety.ser { grid-template-columns: 0.95fr 1fr; }
.grid-app.revers-safety { grid-template-columns: 0.94fr 1fr; position: relative; }
.grid-app.safety { column-gap: 54px; grid-template-columns: 1fr 0.94fr; position: relative; }
.grid-app.pit { grid-template-columns: 0.87fr 1fr; align-items: start; }
.link_app { font-weight: 600; text-decoration: underline; }
.link_app.link-underlink { text-decoration: none; }
.app-dropdown { padding-top: 100px; padding-bottom: 100px; position: relative; overflow: hidden; }
.grid-app-card { z-index: 1; gap: 37px 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; align-items: start; margin-bottom: 37px; display: grid; position: relative; }
.grid-app-card.three-cards { grid-template-columns: 1fr 1fr 1fr; max-width: 74.7%; margin-bottom: 0px; margin-left: auto; margin-right: auto; }
.grid-app-card._2024 { gap: 10px; margin-bottom: 10px; }
.app-card { background-color: rgb(52, 66, 217); border-radius: 8px; flex-direction: column; justify-content: flex-start; height: 100%; display: flex; overflow: hidden; }
.app-card._2024 { border-radius: 16px; flex-direction: row; justify-content: flex-end; align-items: stretch; display: flex; position: relative; }
.image-app-card { object-fit: cover; width: 100%; min-height: 248px; max-height: 248px; }
.app-card-content { padding: 16px; }
.section-prizes { padding-top: 100px; padding-bottom: 100px; }
.section-prizes.period { padding-bottom: 100px; }
.prizes-grid { gap: 20px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.prizes-grid-card-1 { gap: 24px; background-color: rgb(88, 101, 242); border-radius: 8px; flex-direction: column; justify-content: flex-start; align-items: center; padding: 32px; display: flex; }
.prizes-grid-card-1._3 { justify-content: center; }
.prizes-grid-card-1.remove { display: none; }
.card-item-wrapper { background-color: rgb(246, 246, 246); border-radius: 8px; padding-top: 48px; padding-bottom: 48px; }
.card-item-wrapper.app { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64dc8292e0aa31b900eb582d_Group_626815.svg"); background-position: 50% 82%; background-repeat: no-repeat; background-size: 110% auto; }
.card-item-grid { gap: 24px; justify-content: space-between; align-items: center; width: 90%; max-width: 940px; margin-bottom: 40px; margin-left: auto; margin-right: auto; display: flex; }
.card-item { flex-direction: column; justify-content: center; align-items: center; display: flex; }
.card-item.is_link { color: rgb(35, 39, 42); text-decoration: underline; }
.card-item-title { max-width: 235px; margin-top: 10px; margin-bottom: 0px; }
.card-item-title.text-24px-700.centered { max-width: 240px; font-family: ABCGintoNormal-Bold, sans-serif; }
.card-item-title.text-24px-700.centered.winner { max-width: 250px; }
.tabs-app_menu { gap: 16px; flex-wrap: wrap; justify-content: center; align-items: center; margin-bottom: 40px; padding-top: 40px; display: flex; }
.tabs-app_content { background-color: var(--blurple); border-radius: 8px; align-items: center; min-height: 440px; padding: 41px 50px 41px 56px; display: flex; }
.tab-link-tab-1 { background-color: rgb(255, 255, 255); border-radius: 94px; padding: 12px 20px; font-size: 20px; font-weight: 500; line-height: 32px; display: flex; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px; }
.tab-link-tab-1.w--current { background-color: var(--blurple); color: rgb(255, 255, 255); }
.tab-link-tab-1._2024 { color: var(--white); background-color: rgba(255, 255, 255, 0.1); transition: background-color 0.2s, opacity 0.25s; }
.tab-link-tab-1._2024:hover { background-color: rgba(255, 255, 255, 0.3); }
.tab-link-tab-1._2024.w--current { background-color: var(--blurple); }
.tabs-app_content-wrapper { gap: 0px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; display: grid; }
.tabs-app-wrapper-left { border-right: 1px solid rgba(255, 255, 255, 0.24); padding-right: 60px; }
.tabs-app-wrapper-left.p_70px._2024 { border-right-style: none; flex-direction: column; justify-content: center; align-items: flex-start; padding-right: 57px; display: flex; position: relative; }
.tabs-app-wrapper-right { padding-left: 60px; }
.tabs-app-wrapper-right._2024 { flex-direction: column; justify-content: center; align-items: flex-start; padding-left: 57px; display: flex; }
.f6f6f6 { color: rgb(246, 246, 246); }
.list-app { padding-left: 0px; list-style: none; }
.list-item-app { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64dc956c2e6652286200bd77_Vector.svg"); background-position: 0px 6px; background-repeat: no-repeat; background-size: auto; margin-bottom: 12px; padding-left: 20px; }
.list-item-app.end { margin-bottom: 0px; }
.section_hero { background-color: var(--blurple); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"),linear-gradient(to bottom,var(--blurple),var(--dark-blurple)); background-position: 0px 0px, 0px 0px; background-size: 110px auto, auto; flex-direction: column; justify-content: flex-start; align-items: center; padding-top: 90px; padding-bottom: 64px; }
.section_hero.overflow { width: 100%; height: 100vh; max-height: 900px; padding-top: 110px; padding-bottom: 90px; position: relative; }
.section_hero.overflow.centered-hero { justify-content: center; height: 96vh; min-height: 865px; padding-top: 10px; padding-bottom: 0px; display: flex; }
.heading-style-h1-fall { z-index: 4; color: var(--white); text-align: center; text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-size: 90px; font-weight: 900; line-height: 0.8; position: relative; }
.heading-wr { perspective: 1000px; flex: 0 0 auto; align-self: center; max-width: 1032px; margin-left: auto; margin-right: auto; position: relative; }
.heading-wr.mobile-h1 { max-width: none; }
.padding-global { flex: 1 1 0%; width: 100%; padding-left: 40px; padding-right: 40px; }
.padding-global.is-sticky-mobile { position: sticky; top: 220px; }
.padding-global.is_hero-mobile { flex: 0 1 auto; }
.padding-global.all { justify-content: space-between; align-items: flex-start; display: flex; position: sticky; top: -15rem; overflow: hidden; }
.padding-global.all2 { justify-content: space-between; display: flex; }
.padding-global.overflow-visible { overflow: visible; }
.padding-global._32px, .padding-global.z-index-2 { z-index: 2; position: relative; }
.padding-global.slider-teen { max-width: none; padding-bottom: 48px; overflow: hidden; }
.padding-global.case { padding-left: 20px; padding-right: 20px; }
.padding-global.relative-faq { position: relative; }
.padding-global.is-2026.is_commerce, .padding-global.is_2026 { padding-left: 80px; padding-right: 80px; }
.padding-global.is_2026.open { padding-left: 40px; padding-right: 40px; }
.padding-global.is_sdk { padding-left: 0px; padding-right: 0px; }
.container-large { width: 100%; max-width: 1224px; margin-left: auto; margin-right: auto; position: relative; }
.container-large.position-relative.z-index { z-index: 3; }
.container-large.is-center { z-index: 2; flex-direction: column; justify-content: center; align-items: center; display: flex; position: relative; }
.container-large.z-index { z-index: 1; position: relative; }
.container-large.top-170 { padding-top: 170px; }
.container-large.is_article { max-width: 82.2rem; }
.heading-style-stroke-h1 { z-index: 3; text-align: center; -webkit-text-stroke-width: 12px; text-transform: uppercase; width: 100%; font-family: "Abcgintonord 800", sans-serif; font-size: 90px; font-weight: 900; line-height: 0.8; display: block; position: absolute; inset: 0px 0% 0% 0px; }
.heading-style-shadow-h1 { z-index: 2; text-align: center; -webkit-text-stroke-width: 12px; text-transform: uppercase; width: 100%; font-family: "Abcgintonord 800", sans-serif; font-size: 90px; font-weight: 900; line-height: 0.8; display: block; position: absolute; inset: 19px 0% 0% 47px; }
.hero_paragraph { max-width: 776px; color: var(--white); text-align: center; margin: 48px auto 72px; font-size: 29px; font-weight: 500; line-height: 1.4; position: relative; }
.hero_paragraph.desctop-hidden { display: none; }
.hero_paragraph.mob { max-width: none; }
.button-wr { z-index: 11; margin-left: auto; margin-right: auto; position: relative; }
.button-wr.is-left { margin-left: 0px; }
.button-wr.absol { justify-content: center; align-items: center; margin-right: 10px; display: flex; position: absolute; inset: 0% 0% 0% auto; }
.btn-green { background-color: var(--spring-green); color: var(--not-quite-black); border-radius: 32px; padding: 16px 32px; font-size: 20px; font-weight: 700; line-height: 1.2; }
.btn-green.shadow { z-index: 1; transition: 0.3s; position: relative; }
.btn-green.shadow:hover { transform: translate(8px, -8px); }
.button-shadow { background-color: rgb(20, 22, 23); border-radius: 32px; height: 53px; position: absolute; top: 12px; left: -4px; right: 10px; }
.flex-center-align { flex-direction: column; justify-content: center; align-items: center; }
.layout_hero--old { flex-direction: column; flex: 0 0 auto; align-items: center; display: flex; position: relative; }
.finally-stamp { z-index: 4; flex-direction: column; justify-content: center; align-items: center; width: 246px; display: flex; position: absolute; inset: auto -20px -63px auto; transform: rotate(-9deg); }
.cloud1 { z-index: 1; width: 363px; transition: transform 1.2s; position: absolute; inset: -66px auto auto -357px; }
.navbar-wr { background-color: var(--blurple); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"); background-position: 0px 0px; background-size: 110px auto; }
.navbar-wr.mobile { position: relative; }
.navbar-wr.mobile-2024 { background-color: rgba(88, 101, 242, 0); background-image: none; background-size: auto; width: 100%; position: absolute; }
.cloud2 { width: 270px; transition: transform 1.2s; position: absolute; inset: auto -330px 80px auto; }
.piggi--old { width: 203px; position: absolute; inset: 29px auto auto -28px; }
.piggi-head { z-index: 5; height: auto; position: relative; }
.piggi-body { z-index: 1; width: 86px; position: absolute; inset: auto auto 14px 65px; }
.piggi-arm { z-index: 4; transform-origin: 50% 100%; width: 126px; position: absolute; inset: 50px auto auto 76px; }
.build_professional { column-gap: 0px; flex-direction: column; margin-top: 0px; display: flex; }
.build_professional-content { text-align: center; width: auto; max-width: 693px; margin-left: auto; margin-right: auto; position: relative; }
.build_professional_card { gap: 72px 40px; flex-direction: column; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; width: 100%; max-width: none; display: grid; }
.build_professional_card.garden { grid-template-rows: auto; margin-top: 96px; }
.build_professional_card-content { gap: 16px; flex-direction: column; grid-template-rows: auto; grid-template-columns: 50px 1fr; grid-auto-columns: 1fr; justify-content: flex-start; align-items: flex-start; display: flex; }
.build_professional_icon { width: auto; }
.video_hero { border-radius: 37px; width: 100%; max-width: 1224px; height: 598px; margin-top: 64px; margin-left: auto; margin-right: auto; overflow: hidden; }
.area-wr { transition: background-color 0.7s; display: block; position: relative; }
.sticky-nav { z-index: 100; background-color: rgb(0, 0, 0); margin-top: -1px; padding-left: 40px; padding-right: 40px; transition: transform 0.4s; position: fixed; inset: 0% 0% auto; transform: translateY(-100%); }
.sticky-nav.is-new { transition-property: height; position: sticky; overflow: hidden; transform: translate(0px); }
.section_search { background-color: var(--blurple); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"); background-position: 0px 0px; background-size: 110px auto; height: 600vh; display: none; }
.sticky-nav_flex--old { justify-content: space-between; align-items: center; padding-top: 27px; padding-bottom: 27px; }
.sticky-nav_link { color: rgb(153, 170, 181); flex: 0 0 auto; font-weight: 500; }
.sticky-nav_link:hover { color: var(--spring-green); }
.sticky-nav_link.w--current { box-shadow: 0 2px 0 0 var(--spring-green); color: var(--spring-green); }
.sticky-nav_link.purple:hover { color: var(--blurple); }
.sticky-nav_link.purple.w--current { box-shadow: 0 2px 0 0 var(--blurple); color: var(--blurple); }
.sticky-nav_link.link-yellow:hover { color: var(--yellow); }
.sticky-nav_link.link-yellow.w--current { box-shadow: 0 2px 0 0 var(--yellow); color: var(--yellow); }
.sticky-nav_link.link-pink:hover { color: var(--fuchsia); }
.sticky-nav_link.link-pink.w--current { box-shadow: 0 2px 0 0 var(--fuchsia); color: var(--fuchsia); }
.sticky-nav_wr { width: 100%; max-width: 1224px; margin-left: auto; margin-right: auto; overflow: auto; }
.tab_search { z-index: 50; flex-direction: row; justify-content: space-between; align-items: flex-start; width: 100%; height: 150vh; padding-top: 80px; transition: opacity 0.2s; display: flex; }
.tab-button { z-index: 3; box-shadow: 0 0 0 1px var(--white); color: var(--white); background-color: rgba(255, 255, 255, 0); border-radius: 32px; padding: 6px 16px; font-size: 14px; font-weight: 600; transition: transform 0.4s, color 0.4s, background-color 0.4s, box-shadow 0.4s; }
.tab-button:hover, .tab-button.w--current { background-color: var(--white); box-shadow: -7px 7px 0 1px var(--spring-green); color: var(--not-quite-black); transform: translate(8px, -8px); }
.tab-button.purple:hover, .tab-button.purple.w--current { box-shadow: -7px 7px 0 1px var(--blurple); }
.tab-button.yellow:hover, .tab-button.yellow.w--current { box-shadow: -7px 7px 0 1px var(--yellow); }
.tab-button.pink-color:hover, .tab-button.pink-color.w--current { box-shadow: -7px 7px 0 1px var(--fuchsia); }
.tab-buttons-wr { z-index: 4; gap: 16px; flex-wrap: wrap; display: flex; position: relative; }
.tab-buttons-wr.is-center { justify-content: center; align-items: center; }
.tab-p-text { color: var(--white); margin-bottom: 293px; font-size: 18px; transition: opacity 0.3s; }
.tab-p-text.tab4 { margin-bottom: 282px; }
.heading-style-h2--old { z-index: 4; color: var(--white); text-align: left; text-transform: uppercase; margin-bottom: 0px; font-family: "Abcgintonord 800", sans-serif; font-size: 56px; font-weight: 800; line-height: 0.88; position: relative; }
.heading-style-h2--old.is_centered { text-align: center; }
.heading-style-h2--old.is_centered.size-large { font-size: 74px; }
.heading-style-h2--old.is_centered.size-large._2024, .heading-style-h2--old.is_centered.gaming { font-size: 56px; }
.heading-style-h2--old.is_centered.gaming-n { font-size: 48px; }
.heading-style-h2--old.is_centered.gaming-1 { font-size: 56px; }
.heading-style-h2--old.text-size-40px { font-size: 32px; }
.heading-style-h2--old._2024, .heading-style-h2--old.mobile-h1 { font-size: 56px; }
.heading-style-h2--old.gaming { font-size: 48px; }
.tab_left-text-wr { max-width: 700px; }
.tab_left-text-wr.inverse { max-width: 650px; }
.tab_left-text-wr.options { max-width: none; }
.tab_left-text-wr.right { margin-left: auto; }
.heading-h2-wr { flex: 0 0 auto; align-self: flex-start; position: relative; }
.heading-h2-wr.max-width { align-self: flex-start; max-width: 650px; }
.heading-h2-wr.is-centered { text-align: center; margin-left: auto; margin-right: auto; }
.heading-h2-wr.tab_title { align-self: stretch; max-width: 650px; position: absolute; inset: auto 0% 240px; }
.heading-h2-wr.tab_title.tab-2-tablet { bottom: 259px; }
.heading-h2-wr.tab_title.tab-1 { max-width: 580px; }
.heading-h2-wr.tab_title.tab-1.pointer-events--none { bottom: 260px; }
.heading-h2-wr.tab_title-4 { align-self: stretch; min-width: 500px; max-width: 650px; position: absolute; inset: auto 0% 286px; }
.heading-h2-wr.max-width_tabs { align-self: flex-start; max-width: 500px; display: block; }
.heading-h2-wr.max-width_tabs.stay { max-width: 520px; }
.heading-h2-wr.max-width_tabs.gaming { max-width: 550px; margin-bottom: 32px; }
.heading-h2-wr.max-width_tabs.overflow-a { overflow: auto; }
.heading-h2-wr.max-width_tabs-3 { align-self: flex-start; max-width: 647px; display: block; }
.heading-h2-wr.max-width_tabs-3.stay { max-width: 520px; }
.heading-h2-wr.max-width_tabs-3.gaming { margin-bottom: 32px; }
.heading-style-stroke-h2 { z-index: 3; text-align: left; -webkit-text-stroke-width: 10px; text-transform: uppercase; width: 100%; font-family: "Abcgintonord 800", sans-serif; font-size: 56px; font-weight: 800; line-height: 0.88; position: absolute; inset: 0px 0% 0% 0px; }
.heading-style-stroke-h2.color-blurple { color: var(--blurple); }
.heading-style-stroke-h2.color-blurple.hide { display: none; }
.heading-style-stroke-h2.color-pink { color: var(--fuchsia); display: flex; }
.heading-style-stroke-h2.is_centered { text-align: center; display: block; }
.heading-style-stroke-h2.is_centered.color-blurple.is-left { text-align: left; }
.heading-style-stroke-h2.is_centered.color-blurple.is-left._2024 { color: var(--blurple); font-size: 56px; }
.heading-style-stroke-h2.is_centered.color-gradient { color: rgba(35, 39, 42, 0); -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(255, 91, 161), rgb(250, 148, 67)); background-clip: text; font-size: 56px; }
.heading-style-stroke-h2.is_centered.color-gradient.large { font-size: 74px; }
.heading-style-stroke-h2.is_centered.color-gradient.large._2024 { font-size: 56px; }
.heading-style-stroke-h2.is_centered.color-gradient.gaming { text-align: left; background-image: linear-gradient(rgb(172, 118, 244), rgb(97, 108, 240)); }
.heading-style-stroke-h2.is_centered.color-gradient.is_gaming.is-gaming { background-image: linear-gradient(rgb(97, 108, 240), rgb(172, 118, 244)); }
.heading-style-stroke-h2.is_centered.color-pink-2, .heading-style-stroke-h2.color-pink-2 { color: var(--pinc-2); }
.heading-style-stroke-h2.text-size-40px { -webkit-text-stroke-width: 5px; font-size: 32px; }
.heading-style-stroke-h2.gaming { font-size: 48px; }
.heading-style-shadow-h2 { z-index: 2; width: 100%; color: var(--not-quite-black); text-align: left; -webkit-text-stroke-width: 9px; text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-size: 56px; font-weight: 800; line-height: 0.88; position: absolute; inset: 12px 0% 0% 13px; }
.heading-style-shadow-h2.color-blurple { color: var(--blurple); }
.heading-style-shadow-h2.color-pink { color: var(--fuchsia); }
.heading-style-shadow-h2.is_centered { text-align: center; }
.heading-style-shadow-h2.is_centered.color-blurple.is-left { text-align: left; }
.heading-style-shadow-h2.is_centered.color-blurple.is-left._2024 { color: var(--blurple); font-size: 56px; }
.heading-style-shadow-h2.is_centered.color-gradient { color: rgba(35, 39, 42, 0); -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(255, 91, 161), rgb(250, 148, 67)); background-clip: text; font-size: 56px; top: 12px; left: 10px; }
.heading-style-shadow-h2.is_centered.color-gradient.larhe { color: rgba(35, 39, 42, 0); font-size: 74px; }
.heading-style-shadow-h2.is_centered.color-gradient.larhe._2024 { font-size: 56px; }
.heading-style-shadow-h2.is_centered.color-gradient.gaming { text-align: left; background-image: linear-gradient(rgb(172, 118, 244), rgb(97, 108, 240)); }
.heading-style-shadow-h2.is_centered.color-pink-2, .heading-style-shadow-h2.color-pink-2 { color: var(--pinc-2); }
.heading-style-shadow-h2.text-size-40px { -webkit-text-stroke-width: 5px; font-size: 32px; top: 7px; left: 6px; }
.heading-style-shadow-h2.gaming { font-size: 48px; }
.search-sticky-wr { z-index: 15; gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: flex-start; align-items: center; height: 100vh; display: flex; position: sticky; top: 110px; }
.tab_search-2 { z-index: 51; flex-direction: column; justify-content: flex-start; align-items: flex-end; height: 150vh; transition: opacity 0.2s; display: flex; }
.tab_search-3 { z-index: 52; flex-direction: column; justify-content: flex-start; align-items: flex-end; height: 150vh; transition: opacity 0.2s; display: flex; }
.tab_search-4 { z-index: 53; flex-direction: column; justify-content: flex-start; align-items: flex-end; height: 150vh; transition: opacity 0.2s; display: flex; }
.stars-wr { transition: opacity 1.2s; position: absolute; inset: 0%; }
.stars-wr.hero { opacity: 0; }
.star-blue { width: 25px; position: absolute; inset: auto auto 0% -4%; }
.star-pink2 { width: 20px; position: absolute; inset: -28px -41px auto auto; }
.star-yellow { width: 28px; position: absolute; inset: -87px 0px auto auto; }
.star-teal { width: 19px; position: absolute; inset: 0% auto auto 17%; }
.star-pink1 { width: 23px; position: absolute; inset: -12% auto auto 19%; }
.finally-stamp-bg { z-index: 4; width: 246px; transform: rotate(13deg); }
.stamp-text { z-index: 3; color: var(--white); text-align: center; text-transform: uppercase; flex-direction: column; justify-content: center; align-items: center; margin-top: -4px; font-family: "Ginto nord", sans-serif; font-size: 17px; font-weight: 900; display: flex; position: absolute; inset: 0%; }
.stamp-text-stroke { z-index: 2; color: var(--not-quite-black); text-align: center; -webkit-text-stroke-width: 3px; text-transform: uppercase; flex-direction: column; justify-content: center; align-items: center; margin-top: -4px; font-family: "Ginto nord", sans-serif; font-size: 17px; font-weight: 900; display: flex; position: absolute; inset: 0%; }
.stamp-text-shadow { z-index: 2; color: var(--not-quite-black); text-align: center; -webkit-text-stroke-width: 3px; text-transform: uppercase; flex-direction: column; justify-content: center; align-items: center; margin-top: -4px; font-family: "Ginto nord", sans-serif; font-size: 17px; font-weight: 900; display: flex; position: absolute; inset: 5px 0% 0% 5px; }
.tab_right-text-wr { z-index: 3; margin-top: -100vh; margin-left: auto; }
.stamp-text-wr { z-index: 5; position: absolute; inset: 0%; }
.flex-block { justify-content: flex-end; align-items: center; width: 100%; }
.tab-wr { z-index: 2; grid-template-rows: auto; grid-template-columns: 1fr 0.5fr; grid-auto-columns: 1fr; display: grid; position: relative; }
.tab-wr.inverse { column-gap: 50px; grid-template-columns: 0.6fr 1fr; }
.tab-wr.options { column-gap: 50px; grid-template-columns: 0.5fr 1fr; }
.tab-img { object-fit: contain; max-height: 80vh; margin-bottom: 80px; position: sticky; top: 150px; }
.section_faster { background-color: var(--not-quite-black); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"); background-position: 0px 0px; height: 600vh; display: none; }
.section_messaging { height: 600vh; display: none; }
.section_options { height: 750vh; display: none; }
.tab_gradient-bg { z-index: 1; background-image: linear-gradient(357deg,var(--dark-blurple),transparent); height: 100vh; position: sticky; inset: auto 0% 0%; }
.inline { padding-right: 22px; }
.is_slider { text-transform: uppercase; margin-top: 0px; margin-bottom: 10px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 24px; font-weight: 700; line-height: 30px; }
.tab-full-icon-star_pink { max-width: 25px; position: absolute; inset: 111px auto auto -80px; }
.tab-full-icon-star_yellow { position: absolute; inset: 20% -6% auto auto; }
.tab-full-icon-star_yellow._2024 { right: -3%; }
.position-relative { position: relative; }
.tab-full-icon-star_green { position: absolute; inset: auto auto 11px -78px; }
.tab-full-icon-star_red { position: absolute; inset: auto -37px 29px auto; }
.tab_scroll-gradent { display: none; }
.section-slider { z-index: 2; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"), linear-gradient(rgb(87, 242, 135), rgb(87, 242, 135) 30%, rgb(50, 205, 98)); background-position: 0px 0px, 0px 0px; background-repeat: repeat, repeat; background-size: 110px auto, auto; width: 100%; padding-top: 140px; padding-bottom: 132px; position: relative; overflow: hidden; }
.slider-mobile-2-2 { background-color: rgba(0, 0, 0, 0); width: 100%; height: auto; }
.slider-1 { margin-right: 28px; }
.slider-mask { max-width: 362px; height: auto; margin-right: 28px; overflow: visible; }
.slider-wrapper-content { z-index: 1; background-color: var(--off-white); border-radius: 24px; flex-direction: column; justify-content: flex-start; align-items: center; min-height: 549px; display: flex; position: relative; overflow: hidden; }
.slider-wrapper-content.hidden { display: none; }
.slider-wr-content { flex-direction: column; flex: 1 1 0%; height: 100%; padding: 40px 32px; display: flex; }
.slide-nav-mobile { display: none; }
.arrow_mobile { background-color: var(--white); border: 1px solid rgb(0, 0, 0); border-radius: 100px; flex-direction: column; justify-content: center; align-items: center; width: 40px; height: 40px; padding-bottom: 0px; transition: box-shadow 0.5s, background-color 0.5s; display: flex; inset: -96px 56px auto auto; box-shadow: rgb(0, 0, 0) -3px 3px; }
.arrow_mobile:hover { background-color: var(--yellow); box-shadow: rgba(0, 0, 0, 0.2) -3px 3px inset; }
.arrow_mobile.right { right: 0px; }
.arrow_mobile.right.block { z-index: 100; background-color: var(--blurple); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"); background-position: 0px 0px; background-size: 110px auto; border-style: none; width: 50px; height: 50px; position: absolute; top: -101px; right: -6px; }
.icon-3, .arrow-mobile_icon { justify-content: center; align-items: center; max-width: 11px; font-size: 17px; display: flex; }
.slider-image { overflow-wrap: normal; object-fit: fill; width: 100%; margin-top: -1px; }
.section-cards { z-index: 1; background-color: var(--blurple); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"); background-position: 0px 0px; background-size: 110px auto; padding-top: 140px; padding-bottom: 140px; position: relative; }
.section-cards.min-width { z-index: 2; background-attachment: fixed; min-height: 400vh; padding-top: 240px; padding-bottom: 240px; }
.card-flip-wrapper { min-height: auto; }
.heading-style-h3 { text-transform: uppercase; margin-top: 10px; margin-bottom: 10px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 24px; font-weight: 700; line-height: 28px; }
.heading-style-h3.submission { text-transform: none; margin-top: 0px; margin-bottom: 0px; font-family: Ginto, sans-serif; line-height: 30px; }
.heading-style-h3.text-color-blurple { color: var(--blurple); }
.heading-style-h3.text-color-blurple._900 { font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
.heading-style-h3.text-color-blurple._900._2024 { color: rgb(88, 101, 242); -webkit-text-stroke-color: var(--blurple); white-space: normal; word-break: normal; }
.heading-style-h3.text-color-blurple._900._2024.small { font-size: 18px; line-height: 25px; }
.heading-style-h3._900 { font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
.heading-style-h3._900.is-mobile { margin-top: 0px; margin-bottom: 16px; }
.heading-style-h3._900.is-mobile.sm { font-size: 22px; line-height: 26px; }
.section-tab { background-color: rgb(246, 246, 246); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e5cadefdbb88d23e649a63_Rectangle.svg"); background-position: 0px 0px; background-size: contain; width: 100%; padding-top: 90px; padding-bottom: 90px; overflow: hidden; }
.section-tab._2024 { background-color: rgba(0, 0, 0, 0); background-image: none; position: relative; }
.tab-full-list_menu { background-color: var(--white); border-radius: 45px; justify-content: flex-start; align-items: center; margin-bottom: 56px; margin-left: auto; margin-right: auto; padding: 5.5px 6px; display: flex; overflow: auto; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px; }
.container-medium { width: 100%; max-width: 1110px; margin-left: auto; margin-right: auto; }
.container-medium.full-list { max-width: 1160px; }
.container-medium.full-list-m { max-width: 1224px; }
.flex-center-align-2 { flex-direction: column; justify-content: center; align-items: center; display: flex; }
.tab-full-list-card-wrapper { z-index: 100; background-color: rgb(255, 255, 255); border-radius: 20px; max-width: 350px; min-height: 275px; padding: 40px 28px 30px 30px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 15px; }
.tab-full-list-card-wrapper.inline { padding-right: 22px; }
.tab-full-list-card-wrapper._2024 { object-fit: fill; border-radius: 24px; overflow: auto; }
.tab-full-list_content { overflow: visible; }
.tab-full-list { z-index: 1; text-align: left; flex-direction: column; align-self: auto; align-items: center; display: flex; }
.tab-full-list_menu-link { color: rgb(35, 39, 42); background-color: rgba(0, 0, 0, 0); border-radius: 18px; flex: 0 0 auto; margin-left: auto; margin-right: auto; padding: 12px 20px; font-weight: 600; line-height: 18px; }
.tab-full-list_menu-link.w--current { background-color: var(--yellow); border-radius: 46px; font-weight: 700; }
.tab-full-list-wrapper_content { gap: 30px; flex-wrap: wrap; justify-content: center; align-items: center; display: flex; }
.tab-full-list-wrapper_content._2cols { max-width: 747px; }
.slider-cloud-image { margin-left: auto; margin-right: auto; position: absolute; inset: auto auto -264px -135px; }
.slider-pig-image { margin-left: auto; margin-right: auto; position: absolute; inset: auto 8% -384px auto; }
.slider-pig { z-index: 1; position: relative; }
.slider-yooo-image { width: 156px; height: 38px; position: absolute; inset: 135px auto auto -87px; overflow: hidden; }
.drop-plus-open { position: absolute; inset: auto 0px auto auto; transform: rotate(45deg); }
.drop-plus-open.open { transform: rotate(45deg); }
.search_tab-texts-wr { align-items: flex-start; max-width: 600px; padding-top: 330px; display: flex; position: sticky; top: 23%; overflow: hidden; }
.search_tab-texts-wr.right { z-index: 1; max-width: 642px; padding-top: 304px; }
.text-spacer { height: 200px; }
.dropdown-close { background-color: rgb(246, 246, 246); border-radius: 8px; width: 100%; margin-bottom: 16px; }
.dropdown-close.white-color { background-color: rgb(255, 255, 255); margin-bottom: 8px; overflow: visible; }
.dropdown-list-open { background-color: rgba(0, 0, 0, 0); padding-left: 24px; padding-right: 24px; display: block; position: static; }
.dropdown-list-open.w--open { background-color: rgba(221, 221, 221, 0); padding-left: 24px; padding-right: 24px; }
.dropdown-list-open.bottom { z-index: 1; margin-top: -26px; padding-bottom: 24px; position: relative; }
.dropdown-list-open.bottom.open { background-color: rgb(255, 255, 255); margin-top: -26px; padding-left: 24px; padding-right: 24px; display: block; }
.dropdown-list-open.app-open { background-color: rgba(0, 0, 0, 0); padding-left: 24px; padding-right: 24px; display: flex; }
.dropdown-qa-2 { background-color: rgb(246, 246, 246); border-radius: 8px; width: 100%; margin-bottom: 16px; }
.dropdown-qa-2.white-color { background-color: rgb(255, 255, 255); margin-bottom: 8px; overflow: visible; }
.dropdown-list-open-3 { background-color: rgba(0, 0, 0, 0); padding-left: 24px; padding-right: 24px; display: block; position: static; }
.dropdown-list-open-3.w--open { background-color: rgba(221, 221, 221, 0); padding-left: 24px; padding-right: 24px; }
.dropdown-list-open-3.bottom { z-index: 1; margin-top: -26px; padding-bottom: 24px; position: relative; }
.dropdown-list-open-3.bottom.open { background-color: rgb(255, 255, 255); margin-top: -26px; padding-left: 24px; padding-right: 24px; display: block; }
.dropdown-list-open-3.app-open { background-color: rgba(0, 0, 0, 0); padding-left: 24px; padding-right: 24px; display: flex; }
.dropdown-list-open-4 { background-color: rgba(0, 0, 0, 0); padding-left: 24px; padding-right: 24px; display: block; position: static; }
.dropdown-list-open-4.w--open { background-color: rgba(221, 221, 221, 0); padding-left: 24px; padding-right: 24px; }
.dropdown-list-open-4.bottom { z-index: 1; margin-top: -26px; padding-bottom: 24px; position: relative; }
.dropdown-list-open-4.bottom.open { background-color: rgb(255, 255, 255); margin-top: -26px; padding-left: 24px; padding-right: 24px; display: block; }
.dropdown-list-open-4.app-open { background-color: rgba(0, 0, 0, 0); padding-left: 24px; padding-right: 24px; display: flex; }
.dropdown-list-open-5 { background-color: rgba(0, 0, 0, 0); padding-left: 24px; padding-right: 24px; display: block; position: static; }
.dropdown-list-open-5.w--open { background-color: rgba(221, 221, 221, 0); padding-left: 24px; padding-right: 24px; }
.dropdown-list-open-5.bottom { z-index: 1; margin-top: -26px; padding-bottom: 24px; position: relative; }
.dropdown-list-open-5.bottom.open { background-color: rgb(255, 255, 255); margin-top: -26px; padding-left: 24px; padding-right: 24px; display: block; }
.dropdown-list-open-5.app-open { background-color: rgba(0, 0, 0, 0); padding-left: 24px; padding-right: 24px; display: flex; }
.faq-2_title { color: var(--not-quite-black); text-align: left; padding-right: 2.5rem; font-size: 24px; font-weight: 700; line-height: 30px; }
.padding-top { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
.faq-2_card { text-align: left; cursor: pointer; background-color: rgb(246, 246, 246); border: 1px rgb(0, 0, 0); border-radius: 8px; justify-content: space-between; align-items: flex-start; margin-bottom: 16px; padding: 24px; display: block; position: relative; }
.faq-2_card.end { margin-bottom: 0px; }
.faq-2_icon { float: right; opacity: 1; color: var(--not-quite-black); text-align: center; font-size: 37px; font-weight: 400; line-height: 0; display: block; position: relative; transform: rotate(45deg); }
.faq-2_icon-wr { flex-direction: column; justify-content: center; align-items: center; width: 1.9rem; height: 1.9rem; display: flex; position: absolute; inset: 0% 0% 0% auto; }
.faq-2_trigger { z-index: 2; cursor: pointer; align-items: center; text-decoration: none; display: flex; position: relative; }
.faq-2_content { z-index: 2; position: relative; overflow: hidden; }
.faq-2_text { margin-right: 1.5rem; }
.slider-star { position: relative; top: 11px; left: -14px; }
.slider-star-2 { position: relative; top: -38px; left: -14px; }
.slider-star-3 { margin-left: auto; margin-right: auto; position: absolute; inset: auto auto -169px -39px; }
.still-wrapper { max-width: 620px; padding-bottom: 45px; position: relative; }
.slider-cloud-image-2 { margin-left: auto; margin-right: auto; position: absolute; inset: 53px -12px auto auto; }
.slider-cloud-image-3 { margin-left: auto; margin-right: auto; position: absolute; inset: -92px -99px auto auto; }
.slider-star-4 { position: absolute; inset: -102px 178px auto auto; }
.slider-star-5 { position: absolute; inset: -72px 213px auto auto; }
.slider-star-6 { position: absolute; inset: 46px 525px auto auto; }
.tab-wrapper { max-width: none; margin-left: auto; margin-right: auto; padding-bottom: 58px; }
.section-end { background-color: var(--blurple); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"),linear-gradient(to bottom,var(--blurple)52%,var(--dark-blurple)); background-position: 0px 0px, 0px 0px; background-size: 110px auto, auto; width: 100%; padding-top: 280px; padding-bottom: 0px; overflow: hidden; }
.heading-style-h2-end { z-index: 4; color: var(--white); text-align: center; text-transform: uppercase; margin-bottom: 20px; font-family: "Ginto nord", sans-serif; font-size: 90px; font-weight: 800; line-height: 0.888889; display: block; position: relative; }
.heading-style-stroke-h3-end { z-index: 3; text-align: center; -webkit-text-stroke-width: 11px; text-transform: uppercase; width: 100%; font-family: "Abcgintonord 800", sans-serif; font-size: 90px; font-weight: 800; line-height: 0.888889; display: block; position: absolute; inset: 0px 0% 0% 0px; }
.heading-style-stroke-h3-end.gradient-mobile { -webkit-text-stroke-width: 0px; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(255, 91, 161), rgb(250, 148, 67)); background-clip: text; font-size: 74px; }
.heading-style-shadow-h3-end { z-index: 2; text-align: center; -webkit-text-stroke-width: 11px; text-transform: uppercase; width: 100%; font-family: "Abcgintonord 800", sans-serif; font-size: 90px; font-weight: 800; line-height: 0.888889; display: block; position: absolute; inset: 14px 0% 0% 15px; }
.heading-style-shadow-h3-end.gradient-mobile { -webkit-text-stroke-width: 0px; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(255, 91, 161), rgb(250, 148, 67)); background-clip: text; font-size: 74px; }
.finally-stamp-bg-end { z-index: 4; width: 190px; transform: rotate(13deg); }
.stamp-text-end { z-index: 3; color: var(--white); text-align: center; text-transform: uppercase; flex-direction: column; justify-content: center; align-items: center; margin-top: -4px; font-family: "Abcgintonord 800", sans-serif; font-size: 24px; font-weight: 900; line-height: 80%; display: flex; position: absolute; inset: 0%; }
.stamp-text-end._2024 { font-size: 22px; }
.stamp-text-end.is_year { font-size: 16px; line-height: 85%; }
.stamp-text-end.is_new { font-size: 36px; line-height: 85%; }
.stamp-text-end.is_new.so { font-size: 22px; }
.stamp-text-end.is_new.whoa-m { font-size: 21px; inset: 0% 0% auto; }
.stamp-text-end.is_new.play { font-size: 22px; }
.stamp-text-stroke-end { z-index: 2; color: var(--not-quite-black); text-align: center; -webkit-text-stroke-width: 5px; text-transform: uppercase; overflow-wrap: normal; flex-direction: column; justify-content: center; align-items: center; margin-top: 0px; font-family: "Abcgintonord 800", sans-serif; font-size: 24px; font-weight: 900; line-height: 80%; display: flex; position: absolute; inset: 0px 0% 0%; }
.stamp-text-stroke-end._2024 { font-size: 22px; }
.stamp-text-stroke-end.is_year { -webkit-text-stroke-width: 3px; font-size: 16px; line-height: 85%; top: -4px; }
.stamp-text-stroke-end.is_new { -webkit-text-stroke-width: 5px; font-size: 36px; line-height: 85%; top: -4px; }
.stamp-text-stroke-end.is_new.so { font-size: 22px; }
.stamp-text-stroke-end.is_new.whoa-m { -webkit-text-stroke-width: 6px; font-size: 21px; }
.stamp-text-stroke-end.is_new.play { -webkit-text-stroke-width: 6px; font-size: 22px; top: -5px; left: 5px; }
.stamp-text-shadow-end { z-index: 2; color: var(--not-quite-black); text-align: center; -webkit-text-stroke-width: 5px; text-transform: uppercase; flex-direction: column; justify-content: center; align-items: center; margin-top: -4px; font-family: "Abcgintonord 800", sans-serif; font-size: 24px; font-weight: 900; line-height: 80%; display: flex; position: absolute; inset: 6px 0% 0% 11px; }
.stamp-text-shadow-end._2024 { font-size: 22px; }
.stamp-text-shadow-end.is_year { -webkit-text-stroke-width: 3px; font-size: 16px; line-height: 85%; top: 3px; left: 3px; }
.stamp-text-shadow-end.is_new { -webkit-text-stroke-width: 5px; font-size: 36px; line-height: 85%; top: 6px; left: 5px; }
.stamp-text-shadow-end.is_new.so { -webkit-text-stroke-width: 4px; font-size: 22px; top: 5px; left: 4px; }
.stamp-text-shadow-end.is_new.whoa-m { -webkit-text-stroke-width: 5px; font-size: 21px; top: 5px; left: 4px; }
.stamp-text-shadow-end.is_new.whoa-m.pointer-events--none { left: 3px; }
.stamp-text-shadow-end.is_new.play { -webkit-text-stroke-width: 5px; font-size: 22px; top: 6px; left: 5px; }
.finally-stamp-end { z-index: 4; flex-direction: column; justify-content: center; align-items: center; width: 190px; display: flex; position: absolute; inset: -118px -73px auto auto; transform: rotate(16deg); }
.finally-stamp-end._2024 { top: 0px; bottom: -136px; right: -66px; }
.heading-wr-end { perspective: 1000px; flex: 0 0 auto; align-self: center; min-width: 930px; max-width: 994px; margin-left: auto; margin-right: auto; position: relative; }
.end-wrapper { flex-direction: column; display: flex; }
.padding-48px { padding-bottom: 48px; }
.padding-48px.is_new, .padding-48px.is_80 { padding-bottom: 40px; }
.hero-end-image { margin-left: auto; margin-right: auto; position: relative; inset: auto 0px; }
.hero-end-image-wrapper { justify-content: center; align-items: center; display: flex; position: relative; }
.end-image-bg { position: absolute; inset: auto auto 114px -23px; }
.end-image-bg-2 { position: absolute; inset: auto auto 284px -189px; }
.end-image-bg-2._2024 { width: 100%; max-width: 303px; inset: 29% auto auto -7%; }
.end-image-bg-3 { position: absolute; inset: -282px auto auto 68px; }
.end-image-bg-4, .end-image-bg-5 { position: absolute; inset: -175px 221px auto auto; }
.end-image-bg-5._2024 { width: 100%; max-width: 267px; top: -222px; right: 248px; }
.end-image-bg-6 { display: block; position: absolute; inset: 24% 4% auto auto; }
.end-image-bg-6._2024 { width: 100%; max-width: 161px; top: 92%; right: 11%; }
.end-image-bg-7 { position: absolute; inset: auto -62px 145px auto; }
.end-image-bg-7._2024 { width: 100%; max-width: 19.625rem; top: -63px; bottom: auto; right: -182px; }
.end-image-bg-8 { position: absolute; inset: auto -335px 51px auto; }
.end-image-bg-8._2024 { width: 100%; max-width: 24.9375rem; bottom: 116px; right: -397px; }
.end-star { max-width: 20px; position: absolute; inset: auto auto 48px 365px; }
.end-star-2 { max-width: 31px; position: absolute; inset: auto 397px 29px auto; }
.end-star-2._2024 { width: 100%; bottom: -15px; right: 376px; }
.end-star-3 { max-width: 20px; position: absolute; inset: auto 455px 213px auto; }
.end-star-4 { width: 100%; max-width: 30px; position: absolute; inset: 210px -18px auto auto; }
.end-star-5 { max-width: none; position: absolute; inset: 290px 25px auto auto; }
.end-star-5._2024 { width: 100%; max-width: 1.62489rem; top: -197px; right: -21px; }
.end-star-5.m-2024 { inset: auto 23% 13% auto; }
.end-star-5.beam { inset: auto 13% 10% auto; }
.end-star-5.beam.mobile { display: none; }
.end-star-6 { max-width: 21px; position: absolute; top: 238px; bottom: auto; left: 225px; }
.end-star-6._2024 { width: 100%; margin-left: auto; margin-right: auto; inset: auto auto 43% 12%; }
.end-star-7 { max-width: none; position: absolute; top: 96px; bottom: auto; left: 33px; }
.end-star-7._2024 { width: 100%; max-width: 30.9983px; inset: -81px auto auto 69px; }
.end-star-8 { max-width: none; position: absolute; top: 46px; bottom: auto; left: -20px; }
.end-star-8._2024 { width: 100%; max-width: 23.0035px; inset: -151px auto auto 35px; }
.pillar-1_bg { z-index: 1; height: 100vh; margin-bottom: -100vh; position: sticky; top: 110px; }
.pillar_1 { height: 400vh; position: relative; }
.tabs-section { flex-direction: column; justify-content: center; align-items: stretch; width: 100%; padding-left: 40px; padding-right: 40px; display: flex; position: sticky; top: 110px; overflow: hidden; }
.tabs_layout--old { z-index: 5; gap: 16px 60px; flex: 1 1 0%; grid-template-rows: auto; grid-template-columns: 1fr 0.5fr; grid-auto-columns: 1fr; width: 100%; max-width: 1224px; margin-left: auto; margin-right: auto; display: grid; position: relative; }
.tabs_layout--old.inverse { column-gap: 30px; grid-template-columns: 0.5fr 1fr; }
.tabs_layout--old.inverse-last { column-gap: 40px; }
.tabs_image-wr--old { z-index: 3; height: 70%; max-height: 630px; position: relative; }
.tabs_image-wr--old.pillar-2 { height: 75%; }
.tabs_text-wr--old { flex-direction: column; justify-content: center; display: flex; }
.tab_info-text { color: var(--white); font-size: 18px; }
.tab_info-text.tab4 { margin-bottom: 282px; }
.tab_info-text.tab-4-1 { max-width: 490px; }
.tabs-sections { z-index: 1; height: 400vh; position: relative; }
.tabs-sections._5 { height: 500vh; }
.tabs_info-wr--old { max-width: 610px; margin-top: 44px; margin-bottom: 40px; position: relative; }
.tabs_info-wr--old.pillar-2 { margin-bottom: 76px; }
.pillar-1_tab-info-1 { display: block; }
.pillar-1_tab-info-2, .pillar-1_tab-info-3, .pillar-1_tab-info-4 { position: absolute; inset: 0% auto auto 0%; }
.triggers { position: absolute; inset: 0%; }
.tab-1_trigger { height: 25%; position: absolute; inset: 0% auto auto 0%; }
.tab-2_trigger { height: 25%; position: absolute; inset: 25% auto auto 0%; }
.tab-3_trigger { height: 25%; position: absolute; inset: 50% auto auto 0%; }
.tab-4_trigger { height: 25%; position: absolute; inset: 75% auto auto 0%; }
.pillar-1_tab-img-1 { z-index: 2; object-fit: scale-down; object-position: 100% 50%; height: 100%; max-height: 100%; display: block; position: absolute; inset: 0% 0% auto auto; }
.pillar-1_tab-img-4, .pillar-1_tab-img-2, .pillar-1_tab-img-3 { z-index: 2; object-fit: scale-down; object-position: 100% 50%; height: 100%; display: block; position: absolute; inset: 0% 0% auto auto; }
.pillar-2_bg, .pillar-3_bg { z-index: 1; height: 100vh; margin-bottom: -100vh; position: sticky; inset: 110px 0% 0%; }
.pillar-4_bg { z-index: 1; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"); background-position: 0px 0px; background-repeat: repeat; background-size: 110px auto; background-attachment: fixed; height: 100vh; margin-bottom: -100vh; position: sticky; inset: 110px 0% 0%; }
.pillar-4_tab-5_trigger { height: 20%; position: absolute; inset: 80% auto auto 0%; }
.pillar-4_tab-img-5 { z-index: 2; object-fit: scale-down; height: 100%; position: absolute; inset: 0% auto auto 0%; }
.pillar-4_tab-info-5 { display: block; position: absolute; inset: 0% auto auto 0%; }
.pillar-4_tab-1_trigger { height: 25%; position: absolute; inset: 0% auto auto 0%; }
.pillar-4_tab-2_trigger { height: 25%; position: absolute; inset: 25% auto auto 0%; }
.pillar-4_tab-3_trigger { height: 25%; position: absolute; inset: 50% auto auto 0%; }
.pillar-4_tab-4_trigger { height: 25%; position: absolute; inset: 75% auto auto 0%; }
.pillar_4--old { z-index: 2; height: 500vh; position: relative; }
.pillar_2, .pillar_3 { z-index: 2; height: 400vh; position: relative; }
.pillar-2_tab-info-1 { display: block; }
.pillar-2_tab-info-2, .pillar-2_tab-info-3, .pillar-2_tab-info-4 { display: block; position: absolute; inset: 0% auto auto 0%; }
.pillar-2_tab-img-1 { z-index: 2; object-fit: scale-down; height: 100%; position: absolute; inset: 0% auto auto 0px; }
.pillar-2_tab-img-2, .pillar-2_tab-img-3, .pillar-2_tab-img-4 { z-index: 2; object-fit: scale-down; height: 100%; position: absolute; inset: 0% auto auto 0%; }
.pillar-3_tab-info-1 { display: block; position: static; inset: 0% auto auto 0%; }
.pillar-3_tab-info-2, .pillar-3_tab-info-3, .pillar-3_tab-info-4 { display: block; position: absolute; inset: 0% auto auto 0%; }
.pillar-3_tab-img-1, .pillar-3_tab-img-2, .pillar-3_tab-img-3, .pillar-3_tab-img-4 { z-index: 2; object-fit: scale-down; object-position: 100% 50%; height: 100%; position: absolute; inset: 0% 0% auto auto; }
.pillar-4_tab-info-1 { display: block; position: static; }
.pillar-4_tab-info-2, .pillar-4_tab-info-3, .pillar-4_tab-info-4 { display: block; position: absolute; inset: 0% auto auto 0%; }
.pillar-4_tab-img-1 { z-index: 2; object-fit: scale-down; height: 100%; position: absolute; inset: 0% auto auto 0px; }
.pillar-4_tab-img-1.tab-4-4 { object-fit: scale-down; max-width: none; height: 97%; left: 11px; }
.pillar-4_tab-img-1.tab-4-4.max-w { height: 90%; }
.pillar-4_tab-img-2, .pillar-4_tab-img-3, .pillar-4_tab-img-4 { z-index: 2; object-fit: scale-down; height: 100%; position: absolute; inset: 0% auto auto 0%; }
.section-card-wrapper { position: relative; }
.section-card-1 { column-gap: 80px; background-color: rgb(255, 255, 255); border-radius: 24px; align-items: center; min-height: 495px; padding: 62px 40px 66px 80px; transition: 0.45s; display: flex; position: relative; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 14px; }
.section-card-1.is-2 { position: absolute; inset: 0% 0% auto; }
.section-card-1.is-3 { display: flex; position: absolute; inset: 0% 0% auto; }
.section-card-1.is-1 { display: flex; }
.tag-card-yellow { background-color: rgb(254, 231, 92); border-radius: 40px; padding-left: 8px; padding-right: 8px; font-size: 14px; font-weight: 700; line-height: 24px; }
.section-card-left { gap: 12px 16px; flex-direction: column; align-items: flex-start; width: 100%; max-width: 480px; display: flex; }
.section-card-right { width: 100%; max-width: 542px; }
.section-card-title { text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; font-family: "Ginto nord", sans-serif; font-size: 36px; font-weight: 700; line-height: 42px; }
.section-card-description { color: rgb(0, 0, 0); font-size: 18px; }
.tag-card-pink { background-color: rgb(235, 69, 158); border-radius: 40px; padding-left: 8px; padding-right: 8px; font-size: 14px; font-weight: 700; line-height: 24px; }
.tag-card-green { background-color: rgb(87, 242, 135); border-radius: 40px; padding-left: 8px; padding-right: 8px; font-size: 14px; font-weight: 700; line-height: 24px; }
.stars-mobile { margin-top: -132px; margin-right: -30px; position: absolute; inset: 0% 0% auto auto; }
.animal-mobile { z-index: 1; margin-bottom: -195px; margin-left: 0px; position: absolute; inset: auto auto 0% 0%; }
.stars-mobile1 { margin-top: -132px; margin-right: 10px; position: absolute; inset: 0% 0% auto auto; }
.stars-mobile2 { margin-top: -73px; margin-right: -30px; position: absolute; inset: 0% 0% auto auto; }
.animal-mobile-star1 { z-index: 1; margin-bottom: -163px; margin-left: 0px; position: absolute; inset: auto auto 0% 0%; }
.animal-mobile-star2 { z-index: 1; margin-bottom: -189px; margin-left: 57px; position: absolute; inset: auto auto 0% 0%; }
.animal-mob { z-index: 1; margin-bottom: -195px; margin-left: 70px; position: absolute; inset: auto auto 0% 0%; }
.tabs_mobile { display: none; }
.star-teal-2 { width: 19px; position: absolute; inset: 0% auto auto 17%; }
.star-yellow-2 { width: 28px; position: absolute; inset: auto 4% 65% auto; }
.star-blue-2 { width: 25px; position: absolute; inset: auto auto 0% 3%; }
.d-hidden { display: none; }
.green-line { background-color: var(--spring-green); align-items: center; width: 100%; height: 60px; display: flex; position: relative; overflow: hidden; }
.green-line.hidden { display: none; }
.green-line-text { text-transform: uppercase; white-space: nowrap; font-family: "Ginto nord", sans-serif; font-size: 30px; font-style: italic; font-weight: 900; line-height: 1.6; }
.green-line_wr, .track-horizontal { column-gap: 16px; display: flex; }
.star-yellow-3 { width: 28px; position: absolute; inset: auto 4% 65% auto; }
.star-green { width: 19px; position: absolute; inset: 0% auto auto 17%; }
.star-blue-3 { width: 25px; position: absolute; inset: auto auto 0% 3%; }
.star-pink { width: 28px; position: absolute; inset: auto 4% 65% auto; }
.star-yellow-4 { width: 19px; position: absolute; inset: 0% auto auto 17%; }
.star-teal-3 { width: 25px; position: absolute; inset: auto auto 0% 3%; }
.star-teal-4 { width: 19px; position: absolute; inset: 0% auto auto 17%; }
.star-yellow-5, .star-pink-2 { width: 28px; position: absolute; inset: auto 4% 65% auto; }
.end-text { color: var(--white); text-align: center; font-family: "Abcgintonord 800", sans-serif; font-size: 24px; font-weight: 700; line-height: 28px; }
.end-text.capital { text-transform: uppercase; }
.phone-img { z-index: 2; object-fit: scale-down; height: 100%; margin-top: 25px; display: block; position: relative; }
.phone-accent { z-index: 1; object-fit: contain; object-position: 100% 50%; width: 100%; height: 100%; position: absolute; inset: -30px 0px auto auto; }
.phone-accent.is-purple, .phone-accent.is-pink { object-position: 0% 50%; }
.phone-accent.is-pink.see-1.max-w { height: 95%; }
.phone-accent.tab-1-2 { max-width: 309px; }
.phone-accent.tablet { max-height: 130px; top: 0px; }
.pillar-star-1 { max-width: 27px; position: absolute; inset: -12% auto auto 69%; }
.pillar-star-1.pillar-2 { max-width: 23px; inset: -14% 22% auto auto; }
.pillar-star-1.pillar-3 { max-width: 37px; height: 73px; inset: -9% 29% auto auto; }
.pillar-star-1.pillar-4 { max-width: 16px; inset: -8% auto auto 34%; }
.pillar-star-2 { max-width: 23px; position: absolute; inset: auto 12% -9% auto; }
.pillar-star-2.pillar-2 { inset: auto auto 0% 0%; }
.pillar-star-2.pillar-3 { max-width: 18px; inset: 0% 34% auto auto; }
.pillar-star-2.pillar-4 { max-width: 21px; height: 42px; inset: 0% auto auto 31%; }
.pillar-star-3 { position: absolute; inset: auto 15% -13% auto; }
.pillar-star-3.pillar-2 { max-width: 15px; inset: auto auto -11% 9%; }
.pillar-star-3.pillar-3 { max-width: 15px; bottom: -7%; right: 13%; }
.pillar-star-3.pillar-4 { max-width: 23px; inset: auto auto -10% 5%; }
.pillar_bg-noise { z-index: 3; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"); background-position: 0px 0px; background-size: 110px auto; position: absolute; inset: 0%; }
.pillar-1_bg-color { z-index: 1; background-image: linear-gradient(to bottom,var(--blurple),var(--dark-blurple)); position: absolute; inset: 0%; }
.pillar_cloud-1 { z-index: 1; width: 246px; transition: transform 0.6s; position: absolute; inset: 10% 47% auto auto; }
.pillar_cloud-1.pillar-4 { width: 238px; top: 0%; right: 5%; }
.pillar_cloud-2 { z-index: 1; opacity: 0.44; width: 17%; transition: transform 0.6s; position: absolute; inset: 84% 0% auto 10%; }
.pillar_cloud-2.pillar-2 { opacity: 1; width: 31%; top: 79%; left: auto; right: -2%; }
.pillar_cloud-2.pillar-3 { width: 24%; top: 83%; }
.pillar_cloud-2.pillar-4 { width: 246px; top: 93%; left: 40%; }
.pillar-2_bg-color { z-index: 1; background-color: var(--not-quite-black); position: absolute; inset: 0%; }
.pillar-3_bg-color { z-index: 1; background-image: linear-gradient(to bottom,var(--fuchsia),#c71a75); position: absolute; inset: 0%; }
.pillar-4_bg-color { z-index: 1; background-color: rgb(0, 0, 0); position: absolute; inset: 0%; }
.tab-full-list_arrow { display: none; }
.wampus-end-lottie { width: 100%; height: 100%; position: relative; top: 11px; }
.yoooo { object-fit: contain; object-position: 0% 50%; display: block; position: absolute; inset: 0% auto auto 0%; }
.heading-h2-mobile-centered { flex: 0 0 auto; align-self: flex-start; position: static; }
.heading-h2-mobile-centered.max-width { align-self: flex-start; max-width: 650px; }
.heading-centered-wr { position: relative; }
.heading-center-wr { text-align: center; position: relative; }
.heading-center-wr.max-width-wrapper { max-width: 46rem; margin-left: auto; margin-right: auto; }
.heading-center-wr.size { padding-top: 0px; padding-bottom: 20px; }
.heading-center-wr.size._2024 { max-width: 850px; margin-left: auto; margin-right: auto; padding-left: 10px; padding-right: 10px; }
.tab-full-icon-star_pinky { position: absolute; inset: auto -73px -32px auto; }
.radio-wrapper { column-gap: 24px; margin-top: 12px; display: flex; }
.radio-button-2 { border: 1px solid rgb(221, 221, 221); width: 16px; height: 16px; margin-top: 4px; margin-left: -26px; display: block; }
.radio-button-2.w--redirected-checked { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64ede9121c3d386f27877890_Ellipse_41.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: 10px auto; border-width: 1px; border-color: rgb(88, 101, 242); font-weight: 600; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px; }
.radio-button-field-2 { padding-left: 26px; }
.text-span, .link-407 { color: var(--white); text-decoration: underline; }
.import-form { gap: 20px; background-color: rgba(88, 101, 242, 0.04); border: 1px dashed rgb(88, 101, 242); border-radius: 16px; flex-direction: column; align-items: center; margin-top: 12px; padding: 40px; display: flex; }
.import-form.deleted { display: none; }
.success-message-2 { background-color: rgba(88, 101, 242, 0.04); border: 1px dashed rgb(88, 101, 242); border-radius: 16px; padding-right: 20px; }
.heading-style-h3-end { z-index: 4; color: var(--white); text-align: center; text-transform: uppercase; margin-top: 0px; margin-bottom: 20px; font-family: "Abcgintonord 800", sans-serif; font-size: 90px; font-weight: 800; line-height: 0.888889; display: block; position: relative; }
.heading-style-h3-end._2024 { font-size: 74px; }
.pillar-image-wr { height: 100%; position: relative; }
.pillar-image-wr.a-safer { right: 40px; }
.pillar-phone-img { height: 100%; margin-right: 30px; position: relative; }
.pillar-phone-img.left { margin-left: 30px; margin-right: 0px; }
.pillar-phone-img.is-large { margin-right: 80px; }
.parent-info-wrapper { gap: 24px 20px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; padding-bottom: 8px; display: grid; }
.parent-info-wrapper.hide { display: none; }
.parent-title-wrapp { padding-top: 8px; }
.rich-app { color: rgb(35, 39, 42); width: 100%; margin-top: 0px; }
.rich-app a { cursor: pointer; font-size: 16px; text-decoration: none; transition: 0.2s; }
.rich-app a:hover { text-decoration: underline; }
.rich-app h3 { color: var(--not-quite-black); margin-top: 0px; margin-bottom: 16px; padding-top: 8px; font-family: Ginto, sans-serif; font-size: 24px; font-weight: 700; line-height: 32px; }
.rich-app p { color: var(--dim-grey); margin-bottom: 24px; font-size: 16px; line-height: 24px; }
.rich-app h4 { color: var(--not-quite-black); margin-top: 40px; margin-bottom: 16px; font-family: Ginto, sans-serif; font-size: 24px; font-weight: 700; line-height: 30px; }
.rich-app h2 { color: rgb(0, 0, 0); margin-bottom: 20px; padding-top: 8px; font-family: Ginto, sans-serif; font-size: 32px; line-height: 40px; }
.rich-app h5 { color: rgb(79, 84, 92); margin-top: 0px; margin-bottom: 0px; font-size: 16px; font-weight: 400; line-height: 24px; }
.rich-app li { color: var(--dim-grey); margin-bottom: 12px; }
.rich-app figure { width: 100%; margin-top: 40px; margin-bottom: 50px; }
.rich-app ul { color: var(--dim-grey); margin-top: 16px; margin-bottom: 24px; padding-left: 16px; font-size: 17px; line-height: 25px; }
.rich-app strong { color: var(--not-quite-black); }
.rich-app img { width: 100%; }
.sp_32px { font-size: 32px; }
.link-408 { color: var(--blurple); font-size: 20px; text-decoration: underline; }
.homer-hero-bg-tag { z-index: 2; border-radius: 24px; position: absolute; box-shadow: rgba(0, 0, 0, 0.3) 0px 12px 24px; }
.homer-hero-bg-tag._2 { bottom: 33%; left: 14%; }
.homer-hero-bg-tag._3 { bottom: 23%; left: 23%; }
.homer-hero-bg-tag._5 { bottom: 41%; right: 41%; }
.homer-hero-bg-tag._6 { bottom: 41%; right: 27%; }
.homer-hero-bg-tag._7 { bottom: 36%; right: 15%; }
.mouse-animation_hero { z-index: 10; min-width: 100vw; min-height: 780px; margin-left: 0px; display: none; position: absolute; top: -90px; }
.checkbox-field-2 { display: flex; }
.link-14px { font-size: 14px; }
.annotation-wrapper { max-width: 500px; margin-left: auto; margin-right: auto; padding-top: 12px; }
.annotation-wrapper.app { max-width: none; }
.annotation-wrapper.is_pitches { max-width: 716px; }
.app-menu-wr { width: 100%; max-width: 1380px; margin-left: auto; margin-right: auto; }
.max-390px { max-width: 390px; }
.eligibility-card-wrapper { gap: 16px 48px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; width: 100%; max-width: 1086px; margin-left: auto; margin-right: auto; display: grid; }
.eligibility-card-wrapper._2024 { column-gap: 20px; max-width: none; }
.text-20px { font-size: 20px; line-height: 32px; }
.text-20px.is-app { text-align: center; flex-direction: column; align-items: center; }
.text-20px.text-color-gray700 { color: rgb(44, 47, 51); }
.eligibility-card { gap: 24px; flex-direction: column; align-items: center; display: flex; }
.eligibility-card.gray_bg { background-color: var(--off-white); border-radius: 16px; padding: 40px 24px; }
.sp-app { text-transform: none; }
.arrow-svg { width: 20px; height: 20px; overflow: hidden; }
.btn-eligibility { color: var(--not-quite-black); text-align: center; background-color: rgba(88, 101, 242, 0.1); border-radius: 8px; padding: 16px 32px; font-size: 20px; line-height: 32px; }
.sp-blue { color: var(--blurple); }
.work-wrapper { max-width: 480px; }
.link-underlink { transition: 0.35s; }
.link-underlink:hover { text-decoration: underline; }
.list-rich { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6502c7188a028e14686ccf9f_Ellipse%20(1).svg"); background-position: 2px 8px; background-repeat: no-repeat; background-size: 6px auto; margin-bottom: 12px; padding-left: 18px; }
.bold-text { font-family: ABCGintoNormal-Bold, sans-serif; }
.btn-blog { color: rgb(255, 255, 255); text-align: center; background-color: rgb(88, 101, 242); background-image: none; background-repeat: repeat; background-size: auto; border-radius: 50px; padding: 15px 45px; font-size: 20px; font-weight: 500; line-height: 28px; transition: 0.2s; }
.btn-blog:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 11px 30px; }
.text-size-20px { font-size: 20px; font-weight: 500; }
.text-size-20px.fort-nord { font-family: "ABC Ginto Normal", sans-serif; }
.hero-home-image { display: none; position: absolute; inset: 9px 0% auto auto; }
.close-modal-bg { z-index: 1; cursor: pointer; position: fixed; inset: 0%; }
.modal-card { z-index: 2; background-color: rgb(255, 255, 255); border-radius: 10px; width: 400px; margin-bottom: 25px; margin-right: 25px; padding: 40px 50px 40px 40px; position: relative; }
.question-form { background-color: rgb(255, 255, 255); margin-bottom: 0px; font-family: "gg sans", sans-serif; font-size: 16px; line-height: 143%; }
.success-message-3 { background-color: rgb(255, 255, 255); }
.div-block-30 { justify-content: flex-end; margin-bottom: 20px; display: flex; }
.close-modal { cursor: pointer; margin-top: 20px; margin-right: 20px; font-family: "gg sans", sans-serif; font-size: 30px; position: absolute; inset: 0% 0% auto auto; }
.question-title { margin-bottom: 16px; }
.link-3 { max-width: 340px; }
.link-submision { max-width: 330px; }
.end-star-5--new { max-width: none; position: absolute; inset: 450px 141px auto auto; }
.end-image-bg-7--new { position: absolute; inset: auto -62px 283px auto; }
.end-image-bg-2--new { position: absolute; inset: auto auto 149px -75px; }
.end-star-3--new { max-width: 22px; position: absolute; inset: auto 452px 252px auto; }
.end-image-bg-6--new { display: none; position: absolute; inset: 24% 4% auto auto; }
.cards_layout { gap: 30px; flex-wrap: wrap; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: flex-start; align-items: flex-start; margin-top: 3.625rem; display: grid; position: relative; }
.cards_layout._2cols { max-width: 747px; }
.cards_layout.second { grid-template-columns: 1fr 1fr; max-width: 730px; margin-top: 30px; margin-left: auto; margin-right: auto; }
.mobile-card { z-index: 100; background-color: rgb(255, 255, 255); border-radius: 20px; max-width: 350px; height: 100%; min-height: 249px; padding: 20px 28px 30px 30px; box-shadow: rgba(0, 0, 0, 0.03) 0px 0px 29px; }
.mobile-card.inline { padding-right: 22px; }
.show-more-mobile { z-index: 11; margin-left: auto; margin-right: auto; display: none; position: relative; }
.see-more-overlay { display: none; }
.all-features_stars-wr { width: 100%; height: 100%; position: absolute; inset: 0%; }
.all-features-wr { position: relative; }
.section-video { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"),linear-gradient(to bottom,var(--blurple),var(--dark-blurple)); background-position: 0px 0px, 0px 0px; background-size: 110px auto, auto; padding-top: 90px; padding-bottom: 206px; position: relative; }
.mobile_video-wr { position: relative; }
.video_mobilepage { border-radius: 37px; width: 100%; max-width: 1224px; margin-top: 72px; margin-left: auto; margin-right: auto; overflow: hidden; }
.video_mobilepage.nitro { border-radius: 24px; margin-top: 8px; }
.slider-star-6--new { position: absolute; inset: auto 0% 21% auto; }
.video_vampus { z-index: 1; position: absolute; inset: auto auto -22% -5%; }
.video-star-1 { max-width: 18px; position: absolute; inset: auto auto -15% 20%; }
.video-star-2 { max-width: 27px; position: absolute; inset: auto auto -9% 24%; }
.video-star-3 { max-width: 27px; position: absolute; inset: -22% 4% auto auto; }
.video-star-4 { max-width: 23px; position: absolute; inset: -15% 0% auto auto; }
.slider-learn-link { gap: 8px; color: var(--not-quite-black); text-transform: uppercase; justify-content: flex-start; align-self: flex-start; margin-top: auto; font-weight: 700; display: flex; }
.slider-learn-arrow { background-color: var(--spring-green); width: 24px; height: 24px; box-shadow: 2px 2px 0 0 var(--not-quite-black); border: 1px solid rgb(0, 0, 0); border-radius: 100%; flex-direction: column; justify-content: center; align-items: center; transition: box-shadow 0.4s, background-color 0.4s; display: flex; }
.slider-link-arrow-svg { width: 10px; height: 10px; overflow: hidden; }
.pillar_4 { z-index: 2; height: 400vh; position: relative; }
.pillar-4_tab-1_trigger--old { height: 20%; position: absolute; inset: 0% auto auto 0%; }
.pillar-4_tab-2_trigger--old { height: 20%; position: absolute; inset: 20% auto auto 0%; }
.pillar-4_tab-3_trigger--old { height: 20%; position: absolute; inset: 40% auto auto 0%; }
.pillar-4_tab-4_trigger--old { height: 20%; position: absolute; inset: 60% auto auto 0%; }
.pillar-4_tab-5_trigger--old { height: 20%; position: absolute; inset: 80% auto auto 0%; }
.tab-section--new { width: 100%; height: 100vh; max-height: 900px; transition: 1s; display: flex; position: relative; overflow: hidden; }
.tab_bg { z-index: 1; }
.tab-layout { z-index: 2; flex-direction: column; justify-content: center; height: 100vh; max-height: 900px; display: flex; position: relative; }
.tab_label { margin-bottom: 0.25rem; }
.tab-2-2 { justify-content: center; align-items: center; display: none; }
.tab_info { color: rgb(116, 115, 106); font-size: 0.75rem; line-height: 1.33333; }
.tab_icon { margin-top: auto; margin-bottom: auto; margin-right: 0px; font-size: 0.7rem; display: none; }
.tab_list { perspective-origin: 50% 0px; transform-origin: 50% 0px; display: none; overflow: hidden; }
.padding-global-2 { padding-left: 2.5rem; padding-right: 2.5rem; }
.tab_toggle { column-gap: 1rem; cursor: pointer; background-color: rgb(255, 255, 255); border-radius: 0.25rem; flex: 0 0 auto; align-items: flex-start; padding: 0.75rem 1rem; text-decoration: none; transition: background-color 0.3s; display: flex; }
.tab_toggle.w--current { background-color: rgb(227, 241, 187); flex: 0 0 auto; align-items: flex-start; }
.tab_trigger { cursor: pointer; background-color: rgba(34, 34, 34, 0); line-height: 1.6em; display: block; }
.tabs-group { grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; display: flex; position: relative; }
.tab-3-2 { justify-content: center; align-items: center; display: none; }
.tab-1-2 { gap: 16px; flex: 1 1 0%; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: center; align-items: center; display: flex; }
.tabs_wrapper { flex-direction: row; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; align-items: center; width: 100%; height: 70%; display: flex; }
.tab_menu { z-index: 5; gap: 16px; flex-flow: wrap; justify-content: flex-start; align-self: center; align-items: flex-start; margin-top: 250px; display: flex; position: relative; }
.tab_menu.tab-4 { flex: 0 1 auto; max-width: 420px; margin-top: 250px; margin-right: 100px; }
.tab_menu.tab-2-2 { margin-top: 250px; margin-left: 0px; }
.tab_text { display: block; }
.tabs_layout { z-index: 5; gap: 16px 60px; flex: 1 1 0%; grid-template-rows: auto; grid-template-columns: 1fr 0.5fr; grid-auto-columns: 1fr; width: 100%; max-width: 1224px; margin-left: auto; margin-right: auto; display: grid; }
.tabs_layout.inverse { column-gap: 30px; grid-template-columns: 0.5fr 1fr; }
.tabs_layout.inverse-last { column-gap: 40px; }
.tabs_image-wr { z-index: 3; height: 100%; max-height: 550px; position: static; top: 0%; }
.tabs_image-wr.pillar-2 { height: 75%; }
.tabs_text-wr { flex-direction: column; justify-content: flex-start; display: flex; }
.tabs_info-wr { max-width: 610px; position: relative; }
.tabs_info-wr.pillar-2 { margin-bottom: 76px; }
.tabs_layout--new { z-index: 5; gap: 16px 60px; flex: 1 1 0%; grid-template-rows: auto; grid-template-columns: 1fr 0.5fr; grid-auto-columns: 1fr; margin-left: auto; margin-right: auto; display: grid; position: relative; }
.tabs_layout--new.inverse { column-gap: 30px; grid-template-columns: 0.5fr 1fr; }
.tabs_layout--new.inverse-last { column-gap: 40px; }
.tabs_content { flex: 1 1 0%; min-width: 335px; max-width: 450px; height: 100%; margin-right: 0px; position: static; overflow: visible; }
.tabs_content.all-the-content { max-width: 540px; position: static; }
.tabs_content._16px { margin-right: 24px; }
.tabs_content._16 { margin-right: 16px; }
.tab_link-wr { background-color: rgba(0, 0, 0, 0); padding: 0px; position: static; }
.tab_link-wr.w--current { background-color: rgba(0, 0, 0, 0); flex-direction: column; align-items: flex-start; display: flex; }
.tab_link-wr.tab-1-2 { flex: 0 0 auto; }
.tab-info { width: 580px; display: none; position: absolute; inset: auto 0% 110px; }
.tab-info.tab-2 { bottom: 86px; }
.tab-info.tab-2.tab2-2 { margin-left: 37vw; margin-right: auto; display: block; bottom: 275px; left: 0px; right: auto; }
.tab-info.tab-2-4 { bottom: 115px; }
.tab-info.tab-3 { bottom: 120px; }
.tab-info.tab-3-3 { bottom: 130px; }
.tab-info.tab-3-4 { bottom: 120px; }
.tab-info.tab-3-5 { bottom: 130px; }
.tab-info.tab-4 { width: 520px; bottom: 156px; }
.tab-info.tab-4-2 { width: 550px; bottom: 130px; }
.tab-info.tab-4-3 { bottom: 130px; }
.tab-info.new { display: block; inset: 237px auto auto 0%; }
.tab-info.tab-1-2 { display: block; bottom: 271px; }
.tab-info.tab-1-1 { display: block; inset: 266px auto auto 0%; }
.tab-info.tab1-3 { display: block; bottom: 287px; }
.tab-info.tab-s { bottom: 114px; }
.tab-info.tab-s.tab2-2 { margin-left: 37vw; margin-right: auto; display: block; bottom: 275px; left: 0px; right: auto; }
.tab-info.tab-2-1 { width: 100%; max-width: 511px; }
.tab-info.tab-im { bottom: 110px; }
.tab-info.tab-l { width: 589px; bottom: 102px; }
.piggi { width: 203px; margin-left: auto; margin-right: auto; position: absolute; inset: -143px 0% auto; }
.max-width620 { width: 100%; max-width: 620px; margin-left: auto; margin-right: auto; }
.max-width620.is-center { flex-direction: column; justify-content: center; align-items: center; display: flex; position: relative; }
.max-width620.is-left { margin-left: 0px; }
.max-width620.is-margin { width: 50%; max-width: 520px; margin-left: 0px; margin-right: 0px; }
.max-width620.is-margin.is-careers { width: 47.5%; max-width: 440px; }
.max-width620.is-margin.is_d.is-left { flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 54%; max-width: 490px; display: flex; }
.max-width620.is-margin.is_d.md { flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
.max-width620.is-margin.is_d.md-n { flex-flow: column; justify-content: flex-start; align-items: flex-start; max-width: 528px; margin-left: -35px; padding-right: 0px; display: flex; }
.max-width620.is-margin.is_d.md-d { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; width: auto; max-width: none; margin-left: -35px; padding-right: 0px; display: flex; }
.max-width620.is-margin.n.is-left { flex-flow: column; justify-content: flex-start; align-items: flex-start; max-width: 450px; display: flex; }
.max-width620.is-margin.n.md { flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
.max-width620.tablet-all { max-width: 660px; }
.max-width620.is-careers { width: 50%; max-width: 440px; margin-left: 0px; margin-right: 0px; }
.max-width620.desktop-large { max-width: 580px; }
.max-width620.is_microsite { max-width: 700px; }
.max-width620.tabletfull { max-width: 660px; }
.sticky-nav_flex { gap: 58px; justify-content: center; align-items: center; padding-top: 16px; padding-bottom: 16px; }
.sticky-nav_flex.app { gap: 70px; padding-top: 24px; padding-bottom: 24px; }
.mobile_hero-buttons-wr { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; width: 100%; display: grid; }
.hero-button { background-color: rgb(128, 138, 255); border-radius: 12px; flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 108px; padding: 16px 16px 24px; transition: box-shadow 0.3s; display: flex; position: relative; overflow: hidden; }
.hero-button.grey { background-color: rgb(32, 35, 38); padding-left: 15px; padding-right: 15px; }
.hero-button.pink { background-color: var(--fuchsia); padding-left: 20px; padding-right: 20px; }
.hero-button.black { background-color: var(--black); }
.hero-button.green { background-color: rgb(87, 242, 135); padding-left: 20px; padding-right: 20px; }
.button-text-wr { z-index: 3; flex: 0 0 auto; align-self: flex-start; margin-left: auto; margin-right: auto; position: relative; }
.button-text-wr.max-width { align-self: flex-start; max-width: 650px; }
.button-text-wr.is-centered { text-align: center; margin-left: auto; margin-right: auto; }
.button-text-wr.tab_title { align-self: stretch; max-width: 650px; position: absolute; inset: auto 0% 240px; }
.button-text-wr.tab_title.tab-2-tablet { bottom: 259px; }
.button-text-wr.tab_title-4 { align-self: stretch; min-width: 500px; max-width: 650px; position: absolute; inset: auto 0% 286px; }
.button-text { z-index: 4; color: var(--white); text-align: center; text-transform: uppercase; margin-bottom: 0px; font-family: "Abcgintonord 800", sans-serif; font-size: 18px; font-weight: 700; line-height: 0.88; position: relative; }
.button-text.is_centered { text-align: center; display: block; }
.button-text-stroke { z-index: 3; width: 100%; color: var(--not-quite-black); text-align: center; -webkit-text-stroke-width: 4px; text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-size: 18px; font-weight: 700; line-height: 0.88; display: block; position: absolute; inset: 0px 0% 0% 0px; }
.button-text-stroke.color-blurple { color: var(--blurple); }
.button-text-stroke.color-pink { color: var(--fuchsia); }
.button-text-stroke.is_centered { text-align: center; display: block; }
.button-text-shadow { z-index: 2; width: 100%; color: var(--not-quite-black); text-align: center; -webkit-text-stroke-width: 4px; text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-size: 18px; font-weight: 700; line-height: 0.88; display: block; position: absolute; inset: 5px 0% 0% -2px; }
.button-text-shadow.color-blurple { color: var(--blurple); }
.button-text-shadow.color-pink { color: var(--fuchsia); }
.button-text-shadow.is_centered { text-align: center; }
.hero-button-bg { z-index: 1; position: absolute; inset: 0%; }
.b-cloud-r { position: absolute; inset: 15% 0% auto auto; }
.b-cloud-l { position: absolute; inset: auto auto 15% 0%; }
.b-wumpus { margin-left: auto; margin-right: auto; transition: transform 0.5s; position: absolute; inset: auto 0% 0%; }
.layout_hero { flex-direction: column; flex: 0 0 auto; align-items: center; display: flex; position: relative; }
.piggi-secondary { width: 209px; display: none; position: absolute; inset: -89px -9px auto auto; }
.star-pink1-copy { width: 23px; position: absolute; inset: -32% auto auto 22%; }
.hero-cloud { max-width: 270px; position: absolute; inset: auto auto 55px -177px; }
.hero-cloud._2 { inset: 51% -13% 0% auto; }
.hero-cloud._3 { opacity: 0; max-width: 240px; inset: 10% -48% 0% auto; }
.herowrapper-card { justify-content: flex-end; align-items: flex-start; margin-top: 0px; margin-left: auto; display: flex; position: absolute; inset: auto 0% -141px auto; }
.herowrapper-card.hidden { display: none; }
.slider-yooo-img { z-index: 2; width: 156px; max-width: 26%; height: 38px; position: relative; inset: 210px 62px auto auto; }
.grid-mobile { gap: 40px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; position: relative; }
.cloud-it { position: absolute; inset: -165px 297px auto auto; }
.wumpus-wrapper { min-width: 580px; max-width: 550px; position: relative; }
.see-more-overlay-white, .see-more-overlay-2 { display: none; }
.btn-green-2 { color: rgb(35, 39, 42); background-color: rgb(87, 242, 135); border-radius: 32px; padding: 16px 32px; font-size: 20px; font-weight: 700; line-height: 1.2; }
.btn-green-2.shadow { z-index: 1; transition: 0.3s; position: relative; }
.btn-green-2.shadow:hover { transform: translate(8px, -8px); }
.button-shadow-2 { background-color: rgb(35, 39, 42); border-radius: 32px; height: 53px; position: absolute; top: 16px; left: -10px; right: 10px; }
.see-more-hide { display: none; }
.section-starter-packet { padding-top: 80px; padding-bottom: 88px; }
.starter-packet-wrapper { background-color: rgb(35, 39, 42); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/652508c696c564f8d7595ff7_ping.svg"); background-position: 100% 100%; background-repeat: no-repeat; background-size: 20% auto; border-radius: 16px; padding: 80px 100px 88px; position: relative; }
.build-star-red { position: absolute; inset: auto auto 29px 34px; }
.build-star-green { position: absolute; inset: 56px 100px auto auto; }
.starter-packet-content-wr { gap: 64px; display: flex; }
.starter-packet-content-left { width: 100%; max-width: 436px; }
.starter-packet-content-right { gap: 8px; flex-direction: column; align-items: flex-start; width: 100%; max-width: 400px; display: flex; }
.starter-packet-grid { gap: 24px; flex-direction: column; display: flex; }
.starter-packet-item { gap: 16px; align-items: center; display: flex; }
.starter-icon { margin-bottom: 32px; }
.case-title { margin-top: 10px; margin-bottom: 16px; font-size: 56px; line-height: 1; }
.case-title.text-style-allcaps.is_build { font-size: 48px; }
.case-big { margin-bottom: 48px; }
.case-learn-more { margin-top: 40px; overflow: hidden; }
.case-learn-more-btn { justify-content: center; align-items: center; padding-top: 32px; display: flex; }
.video-open { padding-top: 16px; position: relative; }
.safety-bg-image { z-index: 1; object-fit: cover; width: 100%; min-height: 344px; max-height: 344px; position: absolute; inset: auto 0% 0px; }
.padding-90px-safety { padding-bottom: 90px; padding-right: 0px; display: none; overflow: visible; }
.section-video-safety { padding-top: 95px; padding-bottom: 95px; position: relative; overflow: hidden; }
.section-video-safety.safety-grey { background-color: rgb(246, 246, 246); }
.star-safety { position: absolute; inset: 48px auto auto -243px; }
.star-safety-2 { position: absolute; inset: auto -229px 35px auto; }
.text-block-615 { text-align: center; overflow-wrap: normal; background-color: rgba(88, 101, 242, 0.04); border: 1px dotted rgb(88, 101, 242); border-radius: 20px; width: 700px; min-width: 0px; margin-left: 149px; padding: 20px; display: block; }
.safety-secondary-menu { gap: 20px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; max-width: 1120px; margin-left: auto; margin-right: auto; display: grid; }
.button-text-black { z-index: 4; color: var(--not-quite-black); text-align: center; text-transform: uppercase; margin-bottom: 0px; font-family: "Abcgintonord 800", sans-serif; font-size: 16px; font-weight: 700; line-height: 18px; position: relative; }
.button-text-black.is_centered { text-align: center; display: block; }
.hero-button-white { background-color: rgb(255, 255, 255); border-radius: 12px; flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 100px; padding: 37px 16px; transition: 0.35s; display: flex; position: relative; overflow: hidden; }
.hero-button-white.grey { background-color: rgb(32, 35, 38); }
.hero-button-white.pink { background-color: var(--fuchsia); padding-left: 20px; padding-right: 20px; }
.hero-button-white.black { background-color: var(--black); }
.hero-button-white.green { background-color: rgb(87, 242, 135); }
.padding-72px { padding-bottom: 72px; }
.link-bold-pink { color: var(--fuchsia); text-decoration: underline; }
.body-3 { font-family: Ggsans, sans-serif; }
.heading-2 { font-family: "Abcgintonord 800", sans-serif; }
.bold-text-2 { font-family: ABCGintoNormal-Bold, sans-serif; font-weight: 400; }
.body-4, .bold-text-3, .bold-text-4, .bold-text-5, .body-5, .body-6, .body-7, .body-8 { font-family: Ggsans, sans-serif; }
.link-20px { font-size: 20px; }
.leaf-wr-1 { width: 48px; margin-top: 0px; margin-left: 20%; margin-right: 0px; position: absolute; inset: 0% auto auto; }
.leaf-wr-1.leaf-1 { margin-left: 8%; }
.leaf-wr-1.leaf-2 { left: 10%; }
.leaf-wr-1.leaf-3 { left: 35%; }
.leaf-wr-1.leaf-4 { left: 65%; }
.container-leaf { z-index: 5; width: 90%; max-width: 1180px; margin-left: auto; margin-right: auto; position: relative; }
.topic-wrapper { justify-content: center; align-items: center; padding-bottom: 64px; display: flex; }
.heading-3 { font-size: 25px; line-height: 1.1; }
.star-safety_icon-2 { position: relative; top: -23px; left: 16px; }
.star-safety_icon-3 { position: relative; top: 45px; left: -32px; }
.star-safety_icon-5 { position: relative; top: -49px; }
.hero-cloud-4 { opacity: 0; max-width: 240px; position: absolute; inset: auto auto 7% -41%; }
.hero-cloud-4._2 { inset: 51% -13% 0% auto; }
.hero-cloud-4._3 { max-width: 240px; inset: 10% -6% 0% auto; }
.div-block-31 { padding-bottom: 67px; }
.sub { display: none; }
.youtube { width: 100%; }
.link-bold-green { color: var(--green); text-decoration: underline; }
.link-bold-purple { color: var(--purple); text-decoration: underline; }
.ink-bold { color: var(--yellow); text-decoration: underline; }
.link-409 { color: var(--white); text-decoration: underline; }
.image-developer-2 { width: auto; max-width: 400px; position: relative; }
.image-developer-2.connection { width: 100%; max-width: 578px; margin-left: auto; margin-right: 10px; }
.nitro-banner-wrapper { z-index: 1; text-align: center; width: 100%; margin-left: auto; margin-right: auto; position: relative; overflow: hidden; }
.nitro-banner-content { gap: 32px; min-height: 70px; color: var(--white); flex-direction: row; justify-content: center; align-items: center; padding-top: 12px; padding-bottom: 11px; display: flex; }
.nitro-banner-title { color: rgb(255, 255, 255); letter-spacing: -0.68px; text-transform: uppercase; margin-top: 0px; margin-bottom: 2px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 18px; }
.nitro-banner-subtitle { color: var(--white); font-size: 14px; text-decoration: underline; }
.nitro-banner-text { flex-direction: column; justify-content: center; align-items: center; display: flex; }
.nitro-baner-left { aspect-ratio: auto; justify-content: space-between; min-width: 85px; min-height: 56px; margin-left: -600px; display: flex; position: absolute; }
.star-6 { margin-top: -21px; }
.star-5 { position: relative; right: -4px; }
.star-4 { margin-bottom: 0px; margin-left: -14px; position: relative; bottom: -21px; }
.star-3 { margin-bottom: -25px; }
.nitri-baner-right { aspect-ratio: auto; justify-content: space-between; min-width: 85px; min-height: 56px; margin-left: 0px; margin-right: -600px; display: flex; position: absolute; }
.star-4-1 { margin-bottom: 0px; margin-left: 7px; position: relative; bottom: -21px; }
.star-5-1 { position: relative; right: 2px; }
.nitro-baner-left-cloud { margin-left: -1284px; position: absolute; }
.nitro-cloud-1 { margin-bottom: 20px; margin-left: 32px; }
.nitro-cloud-2 { margin-top: 32px; margin-bottom: 0px; margin-left: 37px; }
.nitro-cloud-3 { margin-top: 0px; margin-bottom: 0px; margin-left: 17px; }
.nitro-cloud-4 { margin-top: 0px; margin-bottom: 32px; margin-left: 17px; }
.nitro-cloud-5 { margin-top: 40px; margin-bottom: 0px; margin-left: 17px; }
.nitro-baner-right-cloud { margin-right: -1284px; position: absolute; }
.section-winners { background-color: rgb(246, 246, 246); padding-top: 104px; padding-bottom: 84px; overflow: hidden; }
.section-winners.grey { background-color: rgb(246, 246, 246); padding-top: 60px; padding-bottom: 60px; }
.section-winners.courses { padding-bottom: 120px; }
.section-winners.courses-st { padding-top: 64px; padding-bottom: 64px; }
.section-winners.parent { padding-top: 60px; padding-bottom: 0px; }
.section-winners.safety-grey { background-color: rgb(246, 246, 246); }
.section-winners.app-white { padding-bottom: 100px; }
.winners-cards { gap: 20px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.winners-card { background-color: rgb(88, 101, 242); border-radius: 8px; min-height: 413px; padding: 32px; }
.winners-btn-wrapper { gap: 10px; flex-direction: row; margin-bottom: 24px; display: flex; }
.winners-tag { background-color: rgb(87, 242, 135); border-radius: 32px; padding: 4px 16px; font-size: 14px; font-weight: 600; }
.winners-tag-2 { background-color: rgb(254, 231, 92); border-radius: 32px; padding: 4px 16px; font-size: 14px; font-weight: 600; }
.winners-tag-2.pink { background-color: rgb(255, 205, 238); }
.winners-card-title { color: var(--white); margin-top: 0px; margin-bottom: 0px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 20px; line-height: 30px; }
.winners-card-position { color: var(--off-white); margin-bottom: 12px; font-weight: 600; }
.btn-winner { text-align: center; justify-content: center; align-items: center; margin-top: 32px; display: flex; }
.winner-title-description { padding-bottom: 28px; position: relative; }
.winner-star { position: absolute; inset: 18px -40px 0% auto; }
.winner-star-2 { position: absolute; inset: 18px auto 0% -32px; }
.section-end-new { background-image: none; width: 100%; min-height: 640px; padding-top: 280px; padding-bottom: 0px; position: relative; overflow: hidden; }
.end-image-bg-2-1 { z-index: 2; width: 100%; max-width: 179px; position: absolute; inset: auto 0% 0px 167px; }
.end-image-bg-2-1._2024 { bottom: 73px; left: -219px; }
.section_ofm { background-image: none; justify-content: space-between; min-height: 57rem; display: flex; position: relative; overflow: hidden; }
.max-width520 { flex-direction: column; justify-content: center; align-items: center; width: 100%; max-width: 540px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.max-width520.is--enter { flex-direction: column; justify-content: center; align-items: center; }
.max-width520.is-left { margin-left: 0px; }
.new-ico { z-index: 5; flex-direction: column; justify-content: center; align-items: stretch; width: 100%; max-width: 9.5rem; margin-top: -5rem; margin-right: -4rem; display: flex; position: absolute; inset: 0% 0% auto auto; }
.section_even-more { background-image: none; justify-content: space-between; align-items: flex-start; width: 100%; padding-top: 0px; padding-bottom: 0px; display: flex; position: relative; overflow: hidden; }
.image-mob-bg { z-index: 1; width: 633px; max-width: none; margin-bottom: -40px; margin-left: auto; margin-right: auto; position: absolute; inset: auto 0% 0%; }
.even-more_layout { flex-direction: column; justify-content: center; align-items: center; width: 100%; margin-left: auto; margin-right: auto; padding-top: 170px; display: flex; position: relative; }
.padding-64px { padding-bottom: 64px; }
.padding-64px.is_banner { padding-bottom: 48px; }
.more { z-index: 1; max-width: 451px; position: absolute; inset: -9px -80px 0px auto; }
.year { z-index: 4; width: 100%; max-width: 11rem; position: absolute; inset: -16px 232px auto auto; }
._2023 { z-index: 1; max-width: 400px; position: absolute; inset: auto auto 338px -128px; }
.mobile_star-yellow { z-index: 4; perspective-origin: 0px 100%; transform-origin: 0px 100%; max-height: 300px; margin-top: -20rem; margin-right: -10rem; position: absolute; inset: 0px 0px auto auto; transform: rotate(30deg); }
.mobile_star-yellow.desctop-hide { display: none; }
.mobile_star-yellow.st { top: 344px; right: 92px; transform: none; }
.mobile_star-yellow2 { z-index: 4; perspective-origin: 0px 100%; transform-origin: 0px 100%; width: 100%; max-width: 4.875rem; position: absolute; inset: auto 4px 177px auto; }
.mobile_star-white { z-index: 2; max-height: 300px; margin-bottom: 15rem; margin-left: -10rem; position: absolute; inset: auto auto 0px 0px; transform: rotate(-30deg); }
.mobile_star-white.desctop-hidden { display: none; }
.mobile_star-white.st { bottom: -259px; left: 86px; transform: none; }
.mobile_star-yellow-left { z-index: 4; perspective-origin: 100% 100%; transform-origin: 100% 100%; width: 100%; max-width: 3.875rem; position: absolute; inset: 38px auto auto 220px; }
.mobile_star-blue { z-index: 2; perspective-origin: 100% 100%; transform-origin: 100% 100%; max-height: 300px; margin-top: -25rem; margin-left: -10rem; position: absolute; inset: 0px auto auto 0px; transform: rotate(-30deg); }
.mobile_star-blue.desctop-hide { display: none; }
.mobile_star-blue.st { margin-top: 0px; margin-left: 0px; top: -100px; left: -32px; transform: none; }
.bg-dots { z-index: 1; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/654769a05abe30b2415467a6_Rectangle.svg"); background-position: 50% center; background-repeat: repeat; background-size: auto; display: block; position: absolute; inset: 0%; }
.man-2023 { z-index: 4; width: 100%; max-width: 6.125rem; display: none; position: absolute; inset: auto auto 200px -29px; }
.mob_star-pink { z-index: 4; width: 100%; max-width: 1.3125rem; position: absolute; inset: auto auto 128px 57px; }
.mob_play { z-index: 4; display: none; position: absolute; inset: auto auto 419px -50px; }
.breakdog { z-index: 4; width: 100%; max-width: 5.625rem; display: none; position: absolute; inset: auto auto 116px 152px; }
.mob_star-yellow-left-large { z-index: 4; width: 100%; max-width: 1.9375rem; position: absolute; inset: 219px auto auto 13px; }
.mob_star-yellow-left-small { z-index: 4; width: 100%; max-width: 0.8125rem; position: absolute; inset: 236px auto auto -33px; }
.mob_star-yellow-left-white { z-index: 4; perspective-origin: 100% 100%; transform-origin: 100% 100%; width: 100%; max-width: 3.8125rem; position: absolute; inset: 68px auto auto -38px; }
.mobile_left-mob { z-index: 3; width: 100%; max-width: 16.6875rem; position: absolute; inset: 113px auto auto 63px; }
.mobile_right-mob { z-index: 2; width: 100%; max-width: 19.375rem; position: absolute; inset: 155px 44px auto auto; }
.mobile_right-mob.show-mobile-p { display: none; }
.mobile_right-star-white { z-index: 5; width: 100%; max-width: 0.4375rem; position: absolute; inset: 160px -12px auto auto; }
.mobile_mallow { z-index: 5; max-width: 4.8125rem; display: none; position: absolute; inset: 234px -32px auto auto; }
.mobile_right-star-white-bottom { z-index: 5; width: 100%; max-width: 0.4375rem; position: absolute; inset: 336px 11px auto auto; }
.mobile_left-star-yellow { z-index: 5; width: 100%; max-width: 0.8125rem; position: absolute; inset: 273px 53px auto auto; }
.mobile_left-star-pink { z-index: 5; width: 100%; max-width: 1.25rem; position: absolute; inset: 427px 25px auto auto; }
.optimized_star-white { width: 100%; max-width: 0.625rem; margin-top: 5.8rem; margin-right: 2.3rem; position: absolute; inset: 0% 0% auto auto; }
.tile { width: 100%; max-width: 10.5625rem; margin-top: 10.5rem; margin-right: -1.5rem; position: absolute; inset: 0% 0% auto auto; }
.optimized_star-yellow { max-height: 300px; margin-top: 0px; margin-right: 0px; position: absolute; inset: 0% 0% auto auto; transform: rotate(30deg); }
.optimized_star-yellow.desctop-hiden { display: none; }
.optimized_star-yellow.st { top: 43%; right: 7%; transform: rotate(0deg); }
.nelly { width: 100%; max-width: 20rem; margin-top: 8rem; margin-left: auto; margin-right: auto; position: absolute; inset: 0% 0% auto 0px; }
.nelly.mobile-show { display: none; }
.server-drawer { width: auto; max-width: 60px; margin-top: 0px; margin-right: 0.8rem; position: absolute; inset: auto 0% 298px auto; }
.server-drawer.desctop-hide { display: none; }
.optimized_star-white-center { width: 100%; max-width: 0.75rem; margin-bottom: 19.6rem; margin-right: 5rem; position: absolute; inset: auto 0% 0% auto; }
.mobile_video { width: 100%; max-width: 19rem; margin-top: 3.6rem; margin-right: 9.1rem; position: absolute; top: auto; left: auto; right: 0px; }
.mobile_video.desctop-hidden { display: none; }
.mobile_voice { width: 100%; max-width: 21.875rem; margin-bottom: 1.9rem; margin-left: auto; margin-right: auto; padding-right: 0px; position: absolute; inset: auto 0px 0%; }
.optimized_star-blue { width: 100%; max-width: 1.0625rem; margin-top: 13.7rem; margin-left: auto; margin-right: 34.8rem; padding-right: 0px; position: absolute; inset: 0% 0% auto auto; }
.mobile_pink-group { width: 100%; max-width: 19.25rem; margin-top: 10.25rem; margin-left: 14.4rem; position: absolute; inset: 0% auto auto 0%; }
.mobile_planning { width: 100%; max-width: 11.9375rem; margin-top: 0px; margin-bottom: -16rem; margin-left: -5.4375rem; display: none; position: absolute; inset: auto auto 0% 0%; }
.optimized_star-white-left { width: 100%; max-width: 1.125rem; margin-bottom: 12rem; margin-left: 17.2rem; position: absolute; inset: auto auto 0% 0%; }
.mobile_wumpus { z-index: 1; width: 100%; max-width: 10.5625rem; margin-top: 0px; margin-bottom: 8.5rem; margin-left: 0.7rem; position: absolute; inset: auto auto 0% 0%; }
.mobile_yellow-line { z-index: 0; perspective-origin: 100% 100%; transform-origin: 100% 100%; width: 100%; max-width: 5.3125rem; margin-top: 0px; margin-bottom: 10.8rem; margin-left: 21.7rem; position: absolute; inset: auto auto 0% 0%; }
.mobile_tags { z-index: 1; width: 100%; max-width: 21.4375rem; margin-top: 22.4rem; margin-bottom: 0px; margin-left: -8.9rem; position: absolute; inset: 0% auto auto 0%; }
.mobile_star-blue-large { perspective-origin: 100% 100%; transform-origin: 100% 100%; max-height: 300px; margin-top: 0px; margin-left: 0px; position: absolute; inset: 0% auto auto 0%; transform: rotate(-35deg); }
.mobile_star-blue-large.desctop-hidden { display: none; }
.mobile_star-blue-large.st { top: 19%; left: 10%; transform: rotate(-15deg); }
.mobiletabs { z-index: 10; flex-direction: column-reverse; display: flex; }
.tabs-content-7 { overflow: visible; }
.tag-link { color: rgb(255, 255, 255); background-color: rgba(221, 221, 221, 0); border: 1px solid rgb(255, 255, 255); border-radius: 32px; padding: 6px 16px; font-size: 14px; font-weight: 600; transition: background-color, 0.4s; }
.tag-link:hover { background-color: var(--white); box-shadow: -7px 7px 0 0 var(--fuchsia); color: rgb(35, 39, 42); top: -10px; left: 10px; }
.woo_yellow-star { perspective-origin: 0px 100%; transform-origin: 0px 100%; max-height: 300px; margin-top: -40vw; margin-right: -20rem; position: absolute; inset: 0% 0% auto auto; transform: rotate(30deg); }
.woo_yellow-star.desctop-hidde { display: none; }
.woo_yellow-star.st { margin-top: -6vw; margin-right: -16.8rem; transform: none; }
.woo_blue-star { perspective-origin: 100% 100%; transform-origin: 100% 100%; max-height: 300px; margin-top: -30vw; margin-left: -9.4rem; position: absolute; inset: 0% auto auto 0%; transform: rotate(-30deg); }
.woo_blue-star.desctop-hide { display: none; }
.woo_blue-star.st { margin-top: -24vw; margin-left: 9.3rem; transform: rotate(-10deg); }
.whoa { z-index: 5; width: 100%; max-width: 12.0625rem; margin-bottom: -7.1rem; margin-right: -1.2rem; position: absolute; inset: auto 0% 0% auto; }
.whoa.is_2024 { max-width: 12rem; margin-right: 3.7rem; }
.whoa.is_2024.pointer-events--none { margin-bottom: -5.2rem; margin-right: -10.1rem; }
.star-white { z-index: 0; perspective-origin: 100% 100%; transform-origin: 100% 100%; max-height: 300px; position: absolute; inset: -35vh auto auto -20rem; transform: rotate(-35deg); }
.star-white._2024 { bottom: 73px; left: -219px; }
.star-white.desctop-hide { display: none; }
.star-white.st { top: 4.4vh; left: -8rem; transform: none; }
.internship-section { background-color: rgb(244, 245, 247); border-radius: 16px; margin-bottom: 60px; padding: 56px; }
.section-so-fast { padding-top: 104px; position: relative; }
.section-so-fast.bg-color-dark { background-color: rgb(31, 35, 38); background-image: linear-gradient(rgb(31, 35, 38) 70%, rgb(255, 89, 179) 85%, rgb(255, 163, 51)), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/654769a05abe30b2415467a6_Rectangle.svg"); background-position: 0px 0px, 50% center; background-repeat: repeat, repeat-y; background-size: auto, auto; padding-bottom: 172px; overflow: hidden; }
.container-1280 { width: 100%; max-width: 1280px; margin-left: auto; margin-right: auto; }
.container-1280.z-index { z-index: 2; position: relative; }
.so-fast-card-wrapper { gap: 24px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; margin-top: 74px; display: grid; }
.so-fast-card-wrapper.bottom { gap: 24px; flex-wrap: wrap; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: center; align-items: stretch; margin-bottom: 145px; display: flex; }
.so-fast-card { border-radius: 27px; flex-direction: column; justify-content: flex-start; display: flex; }
.so-fast-card.green-2 { background-color: rgb(105, 250, 149); }
.so-fast-card.green-2.radius { justify-content: flex-start; min-width: 22%; max-width: 300px; display: flex; }
.so-fast-card.radius { border-radius: 24px; min-width: 22%; max-width: 300px; overflow: hidden; }
.so-fast-card-image-wrapper { justify-content: center; align-items: center; height: 256px; min-height: 256px; display: flex; }
.so-fast-card-image-wrapper.green-2 { color: rgb(82, 241, 128); height: auto; min-height: 256px; }
.so-fast-card-image-wrapper.bg-white { background-color: rgb(255, 255, 255); border-top-left-radius: 27px; border-top-right-radius: 27px; }
.so-fast-card-image-wrapper.bg-blue { background-color: rgb(88, 101, 241); border-top-left-radius: 27px; border-top-right-radius: 27px; min-height: 256px; }
.so-fast-card-image-wrapper.bg-pink { background-color: rgb(235, 69, 159); }
.so-fast-card-content { background-color: var(--off-white); height: 100%; min-height: 220px; padding: 24px; }
.so-fast-card-image { max-width: none; }
.so-fast-card-image._100 { max-width: 100%; }
.so-fast-card-image.image-bottom { max-width: 100%; margin-top: auto; margin-bottom: 0px; }
.so-fast-card-image.image-bottom.three { object-fit: cover; background-image: linear-gradient(rgb(255, 141, 24), rgb(255, 141, 24)); height: 100%; }
._63 { opacity: 0.63; font-weight: 500; }
._63.show-mobile-p { display: none; }
.max-width720 { width: 100%; max-width: 720px; margin-left: auto; margin-right: auto; position: relative; }
.max-width720.is-center { flex-direction: column; justify-content: center; align-items: center; display: flex; }
.max-width720.is-center.is-build { z-index: 2; max-width: 560px; position: relative; }
.max-width720.is-center.is_2025 { z-index: 2; max-width: 380px; position: relative; }
.max-width720.is-left { flex-direction: column; justify-content: center; align-items: stretch; display: flex; position: relative; }
.mobile_hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/655224695882d612dbf54713_Hero_bg_waves.svg"), linear-gradient(rgb(21, 26, 78), rgb(35, 45, 163)); background-position: 50% 100%, 0px 0px; background-repeat: no-repeat, repeat; background-size: auto, auto; width: 100%; padding-top: 220px; padding-bottom: 100px; position: relative; overflow: hidden; }
.mobile_grid-2-col { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 0.85fr; grid-auto-rows: minmax(auto, 420px); grid-auto-columns: 1fr; align-items: center; display: grid; }
.hero-relative-mobile { justify-content: center; align-items: center; width: 100%; max-width: 19.375rem; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.hero-relative-mobile.desktop-hide { display: none; }
.search-image { z-index: 2; width: 100%; max-width: 15.75rem; margin-top: 4.3rem; margin-left: 11rem; position: absolute; inset: 0% auto auto 0%; }
.player-image { z-index: 2; flex-direction: column; justify-content: center; align-items: center; width: 100%; max-width: 252px; margin-top: 7.7rem; margin-left: -5rem; display: flex; position: absolute; inset: 0% auto auto 0%; }
._w-image { z-index: 2; background-color: rgb(49, 57, 134); border-radius: 24px; flex-direction: column; justify-content: space-between; align-items: center; width: 174px; height: 178px; margin-top: auto; margin-bottom: 5.2rem; margin-right: -5rem; padding: 26px 20px 19px; display: flex; position: absolute; inset: auto 0% 0% auto; box-shadow: rgba(0, 0, 0, 0.15) 0px 33px 44px; }
.hero-bg-phone { max-width: none; margin-bottom: 3.5rem; margin-left: auto; margin-right: auto; position: absolute; inset: auto auto 0%; }
.hero-bg-phone.desctop-2 { max-width: 1060px; left: -46px; }
.image-phone { z-index: 2; display: block; }
.hero-shadow { max-width: none; margin-bottom: -3rem; margin-left: auto; margin-right: auto; position: absolute; inset: auto auto 0%; }
.youtube-mobile { z-index: 1; border-radius: 37px; overflow: hidden; }
.play-me { z-index: 4; justify-content: center; align-items: center; width: 100%; max-width: 300px; margin-bottom: -90px; margin-right: 90px; position: absolute; inset: auto 0% 0% auto; }
.max-width-so { width: 100%; max-width: 820px; margin-left: 0px; margin-right: auto; position: relative; }
.max-width-so.is-center { flex-direction: column; justify-content: center; align-items: center; display: flex; }
.so-stars { width: 100%; max-width: 30px; margin-right: -82px; position: absolute; inset: 0% 0% auto auto; }
.so-stars.second { max-width: 20px; margin-top: -27px; margin-right: -116px; }
.hype-star-green { width: 100%; max-width: 19px; margin-top: -60px; margin-right: -60px; position: absolute; inset: 0% 0% auto auto; }
.hype-star-white { width: 100%; max-width: 7px; margin-bottom: 20px; margin-right: -50px; position: absolute; inset: auto 0% 0% auto; }
.hype-star-blue { width: 100%; max-width: 20px; margin-bottom: 40px; margin-right: -250px; position: absolute; inset: auto 0% 0% auto; }
.hype-star-white-left { width: 100%; max-width: 7px; margin-bottom: 30px; margin-left: -50px; position: absolute; inset: auto auto 0% 0%; }
.hype-star-red-left { width: 100%; max-width: 13px; margin-bottom: 70px; margin-left: -180px; position: absolute; inset: auto auto 0% 0%; }
.lines-right { z-index: 0; perspective-origin: 0px 0px; transform-origin: 0px 0px; width: 100%; max-width: 311px; margin-top: -130px; margin-right: -130px; position: absolute; inset: 0% 0% auto auto; }
.lines-left { z-index: 0; perspective-origin: 100% 0px; transform-origin: 100% 0px; width: 100%; max-width: 269px; margin-top: -140px; margin-left: -100px; position: absolute; inset: 0% auto auto 0%; }
.star-bottom-white1 { z-index: 1; width: 100%; max-width: 14px; margin-bottom: -60px; margin-right: 90px; position: absolute; inset: auto 0% 0% auto; }
.star-bottom-white2 { z-index: 1; width: 100%; max-width: 14px; margin-bottom: -110px; margin-right: 290px; position: absolute; inset: auto 0% 0% auto; }
.star-bottom-white2-copy { z-index: 1; margin-bottom: -110px; margin-right: 290px; position: absolute; inset: auto 0% 0% auto; }
.star-bottom-white3 { z-index: 1; width: 100%; max-width: 29px; margin-bottom: -90px; margin-right: 390px; position: absolute; inset: auto 0% 0% auto; }
.play-me-text { z-index: 4; width: 100%; max-width: 140px; margin-bottom: 30px; margin-right: 170px; position: absolute; inset: auto 0% 0% auto; }
.breaking { white-space: pre-wrap; word-break: break-all; }
.image-phone-2 { z-index: 2; display: block; position: static; inset: 0% 0% auto; }
.image-phone-3 { z-index: 2; display: block; position: static; inset: 0% auto auto 0%; }
.mobile_tabs { background-image: none; padding-top: 100px; padding-bottom: 25px; position: relative; }
.image_phone-wr { flex-direction: column; justify-content: center; align-items: center; width: 310px; position: relative; }
.image-phone-bg { z-index: 1; width: 310px; position: relative; }
.image_screen-wr { z-index: 2; border-radius: 40px; flex-direction: column; justify-content: flex-start; align-items: flex-start; width: 283px; height: 612px; margin-top: 11px; margin-left: 12px; display: flex; position: absolute; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 30px; }
.image-screen-track { justify-content: flex-start; display: flex; transform: none; }
.search-cursor { background-color: var(--blurple); color: rgb(148, 155, 164); width: 2px; height: 20px; font-weight: 500; position: absolute; inset: 17px auto auto 36px; }
._w-text { color: rgb(255, 255, 255); font-weight: 500; }
.mobile_hero-subtitle { color: rgb(255, 255, 255); margin-bottom: 0px; font-family: Ggsans, sans-serif; font-size: 24px; font-weight: 500; line-height: 140%; display: block; }
.mobile_tabs_top-nav { z-index: 4; gap: 1rem; justify-content: center; padding-top: 10px; transition: opacity 0.4s; display: flex; position: sticky; top: 32px; }
.mobile_tabs_top-nav.none-sticky { position: relative; top: 0px; }
.mobile_tabs_top-nav.hide-tab-card { display: none; }
.tabs_anchor { width: 1px; height: 650px; }
.mobile_tabs_wrapper { z-index: 2; position: relative; }
.mobile_tabs_ancors { margin-top: -70px; position: absolute; }
.mobile_tab { transform-origin: 50% 0px; border-radius: 48px; height: 649px; margin-bottom: 32px; padding: 60px 91px 60px 94px; position: sticky; top: 109px; }
.mobile_tab.second { background-image: linear-gradient(rgb(22, 29, 100) 10%, rgb(19, 23, 62) 80%); margin-top: 50px; margin-bottom: 16px; top: 134px; }
.mobile_tab.second.none-sticky { margin-bottom: 140px; position: relative; top: 0px; }
.mobile_tab.first { background-image: linear-gradient(rgb(255, 72, 226), rgb(74, 85, 220) 75%); margin-top: 50px; padding-left: 74px; padding-right: 71px; }
.mobile_tab.first.none-sticky { margin-bottom: 140px; position: relative; top: 0px; }
.mobile_tab.third { background-image: linear-gradient(rgb(234, 65, 152) 32%, rgb(200, 28, 115) 71%); margin-top: 50px; padding-left: 74px; padding-right: 71px; top: 159px; }
.mobile_tab.third.none-sticky { position: relative; top: 0px; }
.mobile_tab-link { z-index: 3; box-shadow: 0 0 0 1px var(--white); color: var(--white); white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-radius: 32px; padding: 6px 16px; font-size: 14px; font-weight: 600; transition: transform 0.4s, color 0.4s, background-color 0.4s, box-shadow 0.4s; }
.mobile_tab-link:hover, .mobile_tab-link.w--current { background-color: var(--white); box-shadow: -7px 7px 0 1px var(--fuchsia); color: var(--not-quite-black); transform: translate(8px, -8px); }
.mobile_tabs_noise { z-index: 1; mix-blend-mode: overlay; background-image: none; background-position: 0px 0px; background-size: auto; position: absolute; inset: 0%; }
.audio-text { color: rgb(255, 255, 255); letter-spacing: 0.4px; font-size: 9px; font-weight: 400; line-height: 12px; display: none; position: absolute; top: 8px; left: auto; right: auto; }
.mobile_tabs_layout { gap: 16px; grid-template-rows: 1fr 0.5fr; grid-template-columns: 1fr 0.5fr; grid-auto-columns: 1fr; width: 100%; height: 100%; display: grid; }
.mobile_tabs_layout.stay { gap: 160px 16px; }
.mobile_tabs_layout.reverse { gap: 1px 45px; grid-template-columns: 0.5fr 1fr; }
.mobile_tabs_menu { z-index: 5; gap: 1rem; flex-wrap: wrap; align-content: flex-start; padding-left: 10px; display: flex; }
.mobile_tab_pane { height: 100%; }
.hero-bg_lottie-wr { width: 985px; position: absolute; inset: auto -328px 95px auto; }
.beam-lottie { width: 100%; height: 100%; }
.mobile_tab_content { gap: 40px; grid-template-rows: auto; grid-template-columns: 1fr max-content; grid-auto-columns: 1fr; height: 100%; padding-left: 10px; display: grid; }
.mobile_tab_content.second { gap: 45px; grid-template-columns: 0.5fr 1fr; }
.mobile_tab_text-wr.first { margin-top: 0px; }
.mobile_tab_text-wr.third { margin-top: 1rem; }
.mobile_tab_text-wr.second { margin-top: 2.5rem; }
.mobile_tab_right-wr { position: relative; }
.mobile_tab_paragraph { max-width: 62ch; color: var(--white); margin-top: 46px; font-size: 18px; }
.mobile_tab_paragraph.mobile { display: none; }
.mobile_tab_paragraph.connected { margin-top: 40px; }
.mobile_tab_paragraph.connected-2 { margin-top: 24px; }
.phone-image { z-index: 1; transition: transform 0.3s; position: relative; top: 18px; left: -27px; }
.phone-image.reverse { left: 27px; }
.screenshot-image { transform-origin: 50% 0px; object-fit: fill; width: 224px; height: 480px; transform-style: preserve-3d; border-radius: 21px; position: absolute; inset: 28px auto auto 34px; transform: translate(29px, 7px) rotateX(19deg) rotateY(-29deg) rotate(9deg); }
.screenshot-image._2 { object-fit: fill; width: 229px; height: 454px; transform-style: preserve-3d; border-radius: 28px; top: 0px; left: 0px; transform: translate(10px, 12px) rotateX(2deg) rotateY(-43deg) rotate(6deg); }
.phone-shadow { position: absolute; inset: 0% 0% auto auto; }
.phone-shadow.reverse { left: 0%; right: auto; }
.tab_star-1 { position: absolute; inset: 0% auto auto -48px; }
.tab_star-1.reverse { left: auto; right: -48px; }
.tab_star-1.stay { left: -34px; }
.tab_star-2 { position: absolute; inset: 56px auto auto -113px; }
.tab_star-2.reverse { left: auto; right: -72px; }
.tab_star-2.stay { left: -58px; }
.tab_star-3 { position: absolute; inset: auto 0px 56px auto; }
.tab_star-3.reverse { left: 0px; right: auto; }
.gaming_hero-img { border-radius: 0.5rem; width: 48%; max-width: 36.25rem; }
.gaming_hero_layout { z-index: 3; gap: 1.25rem; justify-content: space-between; align-items: center; display: flex; position: relative; }
.gaming_hero { background-image: linear-gradient(rgb(172, 118, 244), rgb(82, 93, 225) 48%, rgb(97, 108, 240)); width: 100%; padding-top: 15rem; padding-bottom: 9.375rem; position: relative; overflow: hidden; }
.gaming_hero_bg-bottom { width: 100%; position: absolute; inset: auto 0% 0%; }
.gaming_hero_cloud-1 { position: absolute; inset: 15% auto auto -15%; }
.gaming_hero_cloud-2 { position: absolute; inset: 9% -4% auto auto; }
.button-group { gap: 1rem; flex-wrap: wrap; display: flex; }
.button-group.gap1-5 { gap: 1.5rem; justify-content: center; align-items: center; position: relative; }
.button-group.gap-0-5 { gap: 0.5rem; }
.button-group.gap-0-5.z-index-2.is-h { flex-flow: row; }
.gaming_nitro { background-image: linear-gradient(135deg, rgb(97, 108, 240), rgb(82, 93, 225) 45%, rgb(172, 118, 244) 74%); width: 100%; position: relative; overflow: hidden; }
.gaming_nitro_cloud-1 { position: absolute; inset: auto auto -19% -9%; }
.gaming_nitro_cloud-2 { position: absolute; inset: 0% -10% auto auto; }
.gaming_nitro_animation-wr { z-index: 2; flex-direction: column; width: 50%; height: 100%; display: flex; position: absolute; inset: 0% 0% 0% auto; }
.gaming_nitro_card { background-color: var(--white); border-radius: 0.5rem; flex-direction: column; justify-content: center; align-items: center; margin-bottom: 2.5rem; padding: 2.45rem; display: flex; overflow: hidden; }
.gaming_nitro_card-text { text-align: center; max-width: 368px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 24px; line-height: 30px; }
.gaming_nitro_card-overlay { position: absolute; inset: 0%; }
.gaming_nitro_card-paragraph { text-align: center; margin-top: 10px; }
.gaming_nitro_gradient { z-index: 3; filter: blur(10px); background-image: linear-gradient(rgb(107, 101, 231) 17%, rgba(107, 101, 231, 0)); height: 7.2rem; position: absolute; inset: -22px -4% auto -7%; }
.gaming_nitro_gradient.bottom { background-image: linear-gradient(rgba(167, 117, 243, 0), rgb(167, 117, 243) 93%); inset: auto -4% -16px; }
.gaming_nitro_gradient.mobile { display: none; }
.gaming_layout { gap: 24px; flex-wrap: wrap; justify-content: space-between; align-items: center; width: 100%; padding-top: 13rem; padding-bottom: 12.3125rem; text-decoration: none; display: flex; position: relative; }
.gaming_cards { padding-top: 6.25rem; padding-bottom: 6.25rem; position: relative; }
.gaming_cards._2024 { background-color: rgb(35, 39, 42); }
.gaming_cards-wr { z-index: 2; position: relative; }
.gaming_card { transform-origin: 50% 0px; border-radius: 0.5rem; flex-direction: column; justify-content: center; align-items: center; height: 444px; margin-bottom: 32px; padding: 60px 53% 60px 80px; display: flex; position: sticky; top: 109px; }
.gaming_card.second { background-color: rgb(102, 188, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6557276a7ed872ae0090268a_Summon_the_squad.svg"); background-position: 95% 100%; background-repeat: no-repeat; background-size: 41% auto; margin-top: 50px; margin-bottom: 16px; top: 215px; }
.gaming_card.second.gradient { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65571a73ce89bf7fb56001b9_Record_and_relive_the_glory.svg"), linear-gradient(rgb(132, 238, 146), rgb(102, 204, 131)); background-position: 100% center, 0px 0px; background-repeat: no-repeat, repeat; background-size: 48% auto, auto; }
.gaming_card.third { background-color: rgb(87, 242, 135); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65571a73ce89bf7fb56001b9_Record_and_relive_the_glory.svg"); background-position: 100% center; background-repeat: no-repeat; background-size: 48% auto; margin-top: 50px; top: 231px; }
.gaming_card.third.gradiend { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/656f35ecb47e5dfb556f6862_Record.svg"), linear-gradient(rgb(120, 183, 247), rgb(92, 155, 237)); background-position: 95% 100%, 0px 0px; background-repeat: no-repeat, repeat; background-size: 44% auto, auto; }
.gaming_card.first { background-color: rgb(235, 69, 159); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/655719c951e4a836d2afea00_Crystal-clear_cross-platform_voice_comms.svg"); background-position: 100% 100%; background-repeat: no-repeat; background-size: 50% auto; margin-top: 80px; padding-right: 55%; top: 180px; }
.gaming_card.first.gradient { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65a8da36d495e22277fadf16_Ready_up.svg"), linear-gradient(rgb(216, 81, 155), rgb(194, 49, 131)); background-position: 100% 100%, 0px 0px; background-repeat: no-repeat, repeat; background-size: 50% auto, auto; }
.gaming_cards_heading-wr { z-index: 4; gap: 1rem; justify-content: center; transition: opacity 0.15s; display: flex; position: sticky; top: 32px; }
.gaming-h3 { color: var(--not-quite-black); margin-top: 0px; margin-bottom: 20px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 32px; font-weight: 400; line-height: 1.25; }
.gaming-h3.font-bluerple { color: var(--blurple); }
.gaming-h3.font-bluerple.bot-marg { margin-bottom: 20px; }
.gaming-h3.font-bluerple._48px { margin-bottom: 10px; font-size: 48px; }
.gaming-h3.font-white { color: var(--white); }
.gaming-h3.font-white.is_app { line-height: 40px; }
.gaming-h3.font-white.is_app-centered { text-align: center; max-width: 224px; margin-bottom: 0px; line-height: 40px; }
.gaming-h3.font-white.is_appcenter { text-align: center; line-height: 40px; }
.gaming-h3.bolt { font-family: Ginto, sans-serif; font-weight: 700; line-height: 40px; }
.gaming-h3.bolt.moderator { margin-bottom: 10px; }
.gaming-h3.bolt.moderator-white { color: var(--white); margin-bottom: 16px; }
.gaming-h3.bottom { max-width: 500px; margin-bottom: 0px; }
.gaming-h3.bottom._24px { font-size: 24px; line-height: 30px; }
.gaming-h3.text-color-white { color: var(--white); }
.gaming_hero_star-group1 { position: absolute; inset: -42px auto auto -70px; }
.gaming_hero_star2 { position: absolute; inset: auto auto -20px 25px; }
.gaming_hero_star3 { position: absolute; inset: 0px auto auto 36px; }
.gaming_hero_star-group2 { position: absolute; inset: auto 0% -69px auto; }
.gaming_hero_star4 { position: static; inset: auto auto -20px 25px; }
.gaming_hero_star5 { position: absolute; inset: auto auto -28px -27px; }
.heading-h2 { font-family: ABCGintoNormal-Bold, sans-serif; font-size: 48px; font-weight: 400; line-height: 1.20833; }
.heading-h2.font-white.nitro { text-align: center; margin-bottom: 32px; }
.heading-h2.college { margin-bottom: 24px; }
.heading-h2.bot-padding { margin-bottom: 20px; }
.heading-h2.centered.bottom-none { margin-bottom: 0px; }
.heading-h2.margin-16 { margin-bottom: 16px; }
.heading-h2.margin-16.mobile-center-f, .heading-h2.bottom-none { margin-bottom: 0px; }
.heading-h2.bottom-none._48px { font-family: ABCGintoNormal-Bold, sans-serif; font-size: 48px; }
.heading-h2.bottom-none._48px.text-align-left { text-align: left; }
.heading-h2.bottom-none._48px.centered { line-height: 58px; }
.heading-h2.power { margin-bottom: 0px; font-size: 48px; }
.heading-h2._48px { margin-bottom: 0px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 48px; font-weight: 400; }
.heading-h2._48px.educstion, .heading-h2._48px.text-color-white.centered { font-family: ABCGintoNormal-Bold, sans-serif; }
.gaming_nitro_star-group { position: absolute; inset: 107px auto auto -47px; }
.lottie { height: auto; }
.lottie.wumpus { max-width: 106.5px; }
.hands { z-index: 3; width: 982px; height: 777px; margin-bottom: -2px; margin-left: auto; margin-right: auto; position: relative; }
.even-more_elements-wr { width: 918px; margin-top: 20px; position: relative; }
.hands_screen-wr { z-index: 3; border-radius: 36px; width: 267px; height: 570px; position: absolute; inset: 44px auto auto 323px; overflow: hidden; }
.even-more_tab-image._2, .even-more_tab-image._3, .even-more_tab-image._1 { display: block; }
.even-more_noise { z-index: 2; mix-blend-mode: overlay; background-image: none; background-position: 0px 0px; background-size: auto; width: 200vw; height: 100%; position: absolute; inset: 0% 0% 0% -100vw; }
.mobile_right-star-op1 { z-index: 5; opacity: 0.1; width: 100%; max-width: 0.4375rem; position: absolute; inset: 11% 4% auto auto; }
.mobile_right-star-op1.left { inset: 7% auto auto 12%; }
.mobile_right-star-op2 { z-index: 5; opacity: 0.3; width: 100%; max-width: 0.4375rem; position: absolute; inset: 17% 22% auto auto; }
.mobile_right-star-op2.left { inset: 20% auto auto 23%; }
.mobile-btn-wrapper { text-align: center; justify-content: center; align-items: center; margin-top: 3rem; display: flex; }
.mobile-btn-wrapper.is-m { display: none; }
.wumpus-footwr-wrapper { width: 100%; max-width: 407px; margin-left: auto; margin-right: auto; position: relative; }
.wumpus-footwr-img.wumpus-interaction-show { display: none; }
.end-image-bg-2-2024 { z-index: 2; width: 100%; max-width: 179px; position: absolute; inset: auto 0% 0px 167px; }
.end-image-bg-2-2024._2024 { bottom: 73px; left: -219px; }
.phone-image-2 { z-index: 1; min-width: 165%; position: absolute; inset: 63px 0% auto -42%; }
.phone-image-got { z-index: 1; min-width: 170%; position: absolute; inset: 16% 0% auto -45%; }
.max-690 { max-width: 691px; }
.max-690.is--enter { margin-left: auto; margin-right: auto; }
.optimized_star-yellow-2 { width: 100%; max-width: 0.625rem; margin-top: 16.7rem; margin-right: 2.3rem; position: absolute; inset: 0% auto auto 0%; }
.phone-shadow-mobile, .phone-image-mobile, .mobile_mobile-phone-wr { display: none; }
.mobile_tabs-nooverflow { overflow: visible; }
.tab-new-icon { z-index: 4; justify-content: center; align-items: center; max-width: 240px; margin-top: -8rem; margin-left: -5rem; transition: opacity 0.3s; display: flex; position: absolute; inset: 0% auto auto 0%; }
.tab-new-icon.pointer-events--none.tab-icon-visible { display: none; }
.tab-new-icon.pointer-events--none.tab-icon-visible.show-card { display: block; }
.tab-new-icon.pointer-events--none.tab-icon-animation.hide-card { display: none; }
.tab-new-icon.pointer-events--none.visible { overflow: hidden; }
.new-word { position: absolute; }
.new-word.so-fast { z-index: 1; top: 46px; }
.new-word.mibile-even { z-index: 1; max-width: 98px; margin-top: 67px; margin-left: 40px; }
.new-word.whoa { z-index: 1; max-width: 85px; margin: 0px 3.4rem 4.6rem 0px; }
.new-word.is-new { justify-content: center; align-items: center; margin-top: 0px; padding-left: 0px; display: flex; top: 92px; left: 87px; transform: rotate(-8deg); }
.new-word.is-new.card { top: 113px; left: 116px; }
.new-word.is-new.so { z-index: 2; top: 76px; left: 75px; }
.new-word.is-new.whoa-m { top: 93px; left: 95px; transform: rotate(18deg); }
.new-word.is-new.play { width: 100%; max-width: 150px; top: 149px; left: 77px; }
.new-word.is-build-hero { position: static; }
.mobile_noise { z-index: 1; mix-blend-mode: overlay; background-image: none; background-position: 0px 0px; background-size: auto; display: none; position: absolute; inset: 0%; }
.bg-smooth-change { background-color: rgb(35, 45, 163); }
.mobile_ofm_noise { z-index: 1; mix-blend-mode: overlay; background-image: none; background-position: 0px 0px; background-size: auto; position: absolute; inset: 0%; }
.wumpus-2 { z-index: 2; background-color: rgb(25, 26, 42); border-radius: 24px; flex-direction: column; justify-content: space-between; align-items: center; width: 180px; height: 180px; margin-top: auto; padding: 26px 20px 24px; display: flex; position: absolute; inset: auto 0% 0% auto; box-shadow: rgba(0, 0, 0, 0.15) 0px 33px 44px; }
.gaming_banner { z-index: 1; background-color: rgb(35, 39, 42); width: 100%; position: relative; overflow: hidden; }
.gaming_banner-content { z-index: 2; gap: 2rem; justify-content: center; align-items: center; padding-top: 1rem; padding-bottom: 1rem; display: flex; position: relative; }
.gaming_banner-img { position: absolute; }
.gaming_banner-img._1 { inset: auto auto 0% 4%; }
.gaming_banner-img._2 { inset: 22px auto auto 15%; }
.gaming_banner-img._3 { inset: 13px 14% auto auto; }
.gaming_banner-img._4 { inset: 13px 3% auto auto; }
.gaming_banner-img._2 { display: none; inset: 22px auto auto 15%; }
.gaming_banner-img._3 { display: none; inset: 13px 14% auto auto; }
.gaming_banner-img._4 { display: none; inset: 13px 3% auto auto; }
.gaming_banner-img._1 { display: none; inset: auto auto 0% 4%; }
.bg-smooth-change-2 { background-color: rgb(246, 246, 246); }
.circle-so { width: 100px; height: 100px; display: block; }
.card-star-1 { position: absolute; inset: 0% 0% auto auto; }
.card-star-2 { position: absolute; inset: -36px -26px auto auto; }
.card-star-3 { position: absolute; inset: 43px -36px auto auto; }
.nitro_gifts { z-index: 4; padding-top: 32px; padding-bottom: 0px; position: relative; overflow: hidden; }
.nitro_gifs_wrapper { z-index: 4; width: 100%; max-width: 80rem; margin-top: 0px; margin-left: auto; margin-right: auto; position: relative; overflow: hidden; }
.nitro_gifts_track { margin-left: -2px; display: flex; }
.nitro_gifts_card { align-items: flex-end; width: 450px; display: flex; position: relative; }
.nitro_gifts_card.hide { display: none; }
.nitro_lottie_idle { z-index: 1; position: relative; }
.nitro_lottie_action { position: static; inset: 0%; }
.nitro_lottie_action.gift-1 { position: relative; left: -7px; }
.nitro_lottie_action.gift-2 { position: relative; left: -5px; }
.nitro_lottie_action.gift-3 { position: relative; left: 10px; }
.nitro_lottie_action.gift-4 { position: relative; left: -8px; }
.nitro_gifts_group { display: flex; }
.nitro_gifts_gradient { z-index: 2; background-image: linear-gradient(90deg, rgb(219, 117, 241), rgba(219, 117, 241, 0.85) 15%, rgba(219, 117, 241, 0.4) 48%, rgba(219, 117, 241, 0)); width: 270px; max-height: 370px; margin-left: -1px; position: absolute; inset: 0% auto 0px 0%; }
.nitro_gifts_gradient.is-right { background-image: linear-gradient(270deg, rgb(219, 117, 241), rgba(219, 117, 241, 0.85) 15%, rgba(219, 117, 241, 0.4) 62%, rgba(219, 117, 241, 0)); margin-right: -2px; left: auto; right: 0px; }
.text-align-center { text-align: center; }
.text-align-center.is_2026 { width: 100%; }
.subheading-max { align-self: center; max-width: 440px; }
.margin-top { margin-top: 2rem; }
.nitro-pink-rabbit { object-position: 100% 100%; position: absolute; inset: auto 0% 519px auto; }
.player-image-2 { z-index: 2; flex-direction: column; justify-content: center; align-items: center; width: 100%; max-width: 15.75rem; margin-top: 16.5rem; margin-left: -7.3rem; display: flex; position: absolute; inset: 0% auto auto 0%; box-shadow: rgba(0, 0, 0, 0.15) 0px 33px 44px; }
._w-text-2 { color: rgb(255, 255, 255); font-weight: 500; position: absolute; inset: auto auto 13px; }
._w-image-2 { z-index: 2; flex-direction: column; justify-content: center; align-items: center; width: 100%; max-width: 10.5625rem; margin-top: 16.5rem; margin-bottom: 9.5rem; margin-right: -5rem; display: flex; position: absolute; inset: auto 0% 0% auto; box-shadow: rgba(0, 0, 0, 0.15) 0px 33px 44px; }
.search-text { color: rgb(148, 155, 164); font-weight: 500; position: absolute; inset: 16px auto auto 39px; }
.image_phone-wr-2 { flex-direction: column; justify-content: center; align-items: center; width: 310px; }
.search-image-2 { z-index: 2; width: 100%; max-width: 15.75rem; margin-top: 6.5rem; margin-left: 11rem; position: absolute; inset: 0% auto auto 0%; }
.audio-text-2 { color: rgb(255, 255, 255); letter-spacing: 0.4px; font-size: 9px; font-weight: 400; line-height: 12px; position: absolute; top: 8px; left: auto; right: auto; }
.mobile_button-wr { cursor: pointer; background-color: rgba(0, 0, 0, 0); padding: 0px; text-decoration: none; position: relative; }
.mobile_button-wr:focus-visible, .mobile_button-wr[data-wf-focus-visible] { outline-offset: 4px; border-radius: 32px; outline: rgb(88, 101, 242) 2px; }
.mobile_button-wr.w--current { background-color: rgba(0, 0, 0, 0); }
.mobile_button-wr.w--current:focus-visible, .mobile_button-wr.w--current[data-wf-focus-visible] { outline-color: var(--blurple); outline-offset: 4px; outline-width: 2px; outline-style: none; }
.mobile_button-wr.focus:focus-visible, .mobile_button-wr.focus[data-wf-focus-visible] { outline-offset: 4px; outline: rgb(88, 101, 242) solid 2px; }
.mobile_button { z-index: 2; color: rgb(255, 255, 255); white-space: nowrap; border: 1px solid rgb(255, 255, 255); border-radius: 32px; padding: 6px 16px; font-size: 14px; font-weight: 600; transition: transform 0.4s, color 0.1s ease-in, background-color 0.1s cubic-bezier(0.07, 0.34, 0.25, 1); position: relative; }
.mobile_button-shadow { z-index: 1; opacity: 0; border-radius: 32px; transition: opacity 0.2s; position: absolute; inset: 0%; }
.mobile_button-shadow.is-pink { background-color: rgb(235, 69, 158); }
.mobile_button-shadow.is-purple { background-color: rgb(88, 101, 242); }
.mobile_button-shadow.is-yellow { background-color: rgb(254, 231, 92); }
.mobile_button-shadow.is-light-purple { background-color: rgb(128, 138, 255); }
.mobile_button-shadow.tab-1 { background-color: rgb(133, 81, 222); }
.mobile_green-button-wr { position: relative; }
.mobile_green-button-wr.mobile-test { display: block; }
.mobile_green-button { z-index: 2; background-color: var(--spring-green); color: var(--black); border-radius: 32px; padding: 16px 32px; font-size: 20px; font-weight: 700; transition: transform 0.2s ease-in; position: relative; }
.mobile_green-button.on-banner { justify-content: center; align-items: center; max-height: 40px; padding-left: 46px; padding-right: 46px; font-size: 16px; line-height: 18px; display: flex; }
.mobile_green-button.reduce-motion-button { transition: opacity 0.2s; }
.mobile_green-button_shadow { z-index: 1; background-color: rgb(20, 22, 23); border-radius: 32px; transition: opacity 0.2s; position: absolute; inset: 8px 4px -8px -4px; }
.mobile_green-button_shadow.on-banner { bottom: -6px; left: -2px; }
.heading-h1-test-shadow { z-index: 4; color: var(--white); text-align: left; -webkit-text-stroke-width: 0px; -webkit-text-stroke-color: var(--blurple); text-transform: uppercase; text-shadow: 6px 6px 0 var(--blurple),6px 0 0 var(--blurple),4px -4px 0 var(--blurple),6px -6px 0 var(--blurple),-6px -6px 0 var(--blurple),-4px 0 0 var(--blurple),-6px 6px 0 var(--blurple),0 6px 0 var(--blurple),14px 14px 0 var(--blurple); margin-top: 43px; margin-bottom: 0px; font-family: "Abcgintonord 800", sans-serif; font-size: 56px; font-weight: 800; line-height: 0.88; position: relative; }
.heading-h1-test-shadow.is_centered { text-align: center; }
.heading-h1-test-shadow.is_centered.size-large { font-size: 74px; }
.heading-h1-test-shadow.text-size-40px { font-size: 32px; }
.teen-hero-section { background-image: linear-gradient(rgb(88, 101, 242), rgb(65, 80, 235)); padding-top: 0px; padding-bottom: 104px; position: relative; overflow: hidden; }
.container920 { z-index: 7; text-align: center; border-radius: 8px; flex-direction: column; justify-content: center; align-items: center; max-width: 920px; margin-left: auto; margin-right: auto; padding: 0px; display: flex; position: relative; }
.container920.center { padding-bottom: 40px; }
.padding-30px { padding-bottom: 30px; }
.youtube-teen { z-index: 1; background-image: none; background-size: auto; overflow: hidden; }
.teen_star-yellow { width: 100%; max-width: 29px; margin-top: 280px; margin-right: -169px; position: absolute; inset: 0% 0% auto auto; }
.teen_star-pink { margin-top: 248px; margin-right: -54px; position: absolute; inset: 0% 0% auto auto; }
.teen-right_star-pink { width: 100%; max-width: 17px; margin-top: 45px; margin-left: -69px; margin-right: -86px; position: absolute; inset: 0% auto auto 0%; }
.teen-right_star-blue { width: 100%; max-width: 22px; margin-top: 74px; margin-left: -79px; position: absolute; inset: 0% auto auto 0%; }
.teen-right_star-yellow { width: 100%; max-width: 29px; margin-top: 45px; margin-left: -108px; position: absolute; inset: 0% auto auto 0%; }
.left-side { z-index: -1; width: 100%; max-width: 329px; margin-top: -20px; margin-left: -420px; position: absolute; inset: 0% auto auto 0%; }
.left-side-video { width: 100%; max-width: 379px; margin-top: 11px; margin-left: -284px; margin-right: -157px; position: absolute; inset: 0% auto auto 0%; }
.right-side-video-bottom { width: 100%; max-width: 614px; margin-top: 0px; margin-bottom: -31px; margin-right: -442px; position: absolute; inset: auto 0% 0% auto; }
.max-424-height { border-radius: 8px; max-height: 424px; overflow: hidden; }
.right-animal { z-index: 2; max-width: 230px; margin-bottom: -196px; margin-right: -47px; position: absolute; inset: auto 0% 0% auto; }
.left-animal { z-index: 2; max-width: 290px; margin-bottom: -196px; margin-left: -71px; margin-right: -138px; position: absolute; inset: auto auto 0% 0%; }
.white-absol { background-color: rgb(255, 255, 255); min-height: 48px; margin-bottom: -1px; position: absolute; inset: auto 0% 0%; }
.right-side { z-index: -1; width: 100%; max-width: 291px; margin-top: -55px; margin-right: -330px; position: absolute; inset: 0% 0% auto auto; }
.right-side-video { width: 100%; max-width: 329px; margin-top: 0px; margin-right: -157px; position: absolute; inset: 0% 0% auto auto; }
.left-side-video-bottom { width: 100%; max-width: 497px; margin: 0px -157px -31px -366px; position: absolute; inset: auto auto 0% 0%; }
.teen_grid-2-col { gap: 121px; grid-template-rows: auto; grid-template-columns: 1fr 448px; grid-auto-rows: minmax(auto, 420px); grid-auto-columns: 1fr; align-items: start; display: grid; }
.text-color-dark-grey { color: rgb(44, 47, 51); }
.form-block-white { background-color: rgb(255, 255, 255); border-radius: 8px; margin-bottom: 0px; padding: 40px; }
.star-text { color: rgb(237, 66, 69); margin-left: 5px; font-size: 14px; }
.teen-section-slider { background-image: linear-gradient(rgb(103, 116, 255), rgb(66, 81, 236)); border-radius: 16px; max-width: 85%; margin-top: 0px; margin-left: auto; margin-right: auto; padding-top: 88px; padding-bottom: 104px; position: relative; }
.teen_slider { background-color: rgba(221, 221, 221, 0); height: auto; }
.slide-nav-teen { justify-content: center; align-items: center; max-height: none; bottom: -158px; }
.heading-white-32px { color: rgb(255, 255, 255); margin-bottom: 0px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 32px; font-weight: 400; line-height: 1.25; }
.heading-white-32px.center { text-align: center; margin-bottom: 16px; font-family: ABCGintoNormal-Bold, sans-serif; font-weight: 400; }
.heading-white-32px.center.max2 { max-width: 580px; margin-bottom: 80px; margin-left: auto; margin-right: auto; font-family: ABCGintoNormal-Bold, sans-serif; }
.heading-white-32px.center.bottom-none { margin-bottom: 0px; }
.heading-white-32px.center.connection { max-width: 650px; margin-left: auto; margin-right: auto; }
.heading-white-32px.center.white-color { color: rgb(255, 255, 255); }
.heading-white-32px.center.mar-8px { margin-bottom: 8px; }
.heading-white-32px.bottom { margin-bottom: 16px; }
.heading-white-32px.bottom._600px { max-width: 600px; }
.heading-white-32px.bottom._700px { max-width: 700px; }
.heading-white-32px.center-2 { text-align: center; margin-top: 0px; margin-bottom: 0px; font-family: Ggsans, sans-serif; font-weight: 600; }
.heading-white-32px.center-2.max2 { max-width: 580px; margin-bottom: 80px; margin-left: auto; margin-right: auto; font-family: ABCGintoNormal-Bold, sans-serif; }
.heading-white-32px.center-2.bottom-none { margin-bottom: 0px; }
.heading-white-32px.center-2.connection { max-width: 650px; margin-left: auto; margin-right: auto; }
.heading-white-32px.center-2.white-color { color: rgb(255, 255, 255); }
.heading-white-32px.center-2.mar-8px { margin-bottom: 8px; }
.teen_right-arrow { border-radius: 50%; justify-content: center; align-items: center; width: 80px; height: 80px; display: flex; right: -147px; }
.rotate-180 { transform: rotate(180deg); }
.citation_right-pink { width: 100%; max-width: 17px; margin-bottom: -40px; margin-right: 66px; position: absolute; inset: auto 0% 0% auto; }
.mask-5 { overflow: hidden; }
.citation_right-blue { margin-bottom: -62px; margin-right: 40px; position: absolute; inset: auto 0% 0% auto; }
.citation_left-pink { margin: -50px -120px -40px 65px; position: absolute; inset: 0% auto auto 0%; }
.citation_left-blue { margin: -20px -120px -40px 53px; position: absolute; inset: 0% auto auto 0%; }
.citation_left-yellow { margin: -50px -120px -40px 25px; position: absolute; inset: 0% auto auto 0%; }
.section-habitasse { padding-top: 108px; padding-bottom: 100px; }
.teen_bg-image { background-color: rgb(246, 246, 246); border-radius: 8px; width: 100%; min-height: 290px; max-height: 312px; position: relative; }
.relative-images { width: 100%; min-width: 550px; }
.relative-images.teen { min-width: 450px; max-width: 580px; position: relative; }
.image-teen { z-index: 1; max-width: 100%; margin-left: auto; margin-right: auto; position: absolute; inset: auto 0% 0%; }
.image-teen._02 { width: 100%; max-width: 550px; margin-bottom: -121px; margin-right: -34px; }
.image-teen._03 { max-width: 98%; margin-bottom: 24px; }
.image-teen._04 { width: 100%; max-width: 579px; margin-bottom: -33px; margin-right: 0px; }
.cloud-1 { margin-top: 87px; margin-left: 54px; position: absolute; inset: 0% auto auto 0%; }
.cloud-1._02 { margin-top: 130px; margin-left: 13px; }
.cloud-1._03 { margin-top: 72px; margin-left: 20px; }
.cloud-2 { margin: 87px -40px 22px 54px; position: absolute; inset: auto 0% 0% auto; }
.cloud-2._02 { margin-top: 33px; margin-right: 65px; inset: 0% 0% auto auto; }
.cloud-2._03 { margin-bottom: 75px; margin-right: 16px; }
.padding-140px { padding-bottom: 140px; }
.teensuccess-message { background-color: rgba(221, 221, 221, 0); max-width: 308px; margin: 18px auto; }
.padding-120px { padding-bottom: 120px; }
.padding-120px.teen, .padding-120px.teen-180px { padding-bottom: 140px; }
.padding-120px.teen-100px { padding-bottom: 104px; }
.padding-120px.mob-80 { padding-bottom: 120px; }
.teen-star-1 { max-width: 22px; position: absolute; top: 135px; left: 109px; }
.teen-star-2 { position: absolute; top: 175px; left: 152px; }
.teen-star-3 { position: absolute; inset: auto 86px 24px auto; }
.teen-star-4 { width: 100%; max-width: 31px; position: absolute; inset: 95px 130px auto auto; }
.teen-star-5 { max-width: 25px; position: absolute; inset: auto 133px -27% auto; }
.teen-star-6 { max-width: 12px; position: absolute; inset: 122px 185px 6px auto; }
.teen-star-7 { z-index: 5; width: 100%; max-width: 38px; position: absolute; inset: 62px auto auto 35px; }
.teen-star-8 { z-index: 1; position: absolute; inset: -39px 0px auto auto; }
.teen-star-9 { position: absolute; inset: 0px auto auto 57px; }
.teen-star-10 { max-width: 20px; position: absolute; inset: auto 10px 19px auto; }
.banner_top { background-color: rgb(34, 44, 160); justify-content: space-between; align-items: center; overflow: hidden; }
.banner_bg-2 { width: 100%; max-width: 776px; margin-left: auto; margin-right: auto; position: absolute; inset: 0% 0% auto; }
.banner_bg-3 { width: 100%; max-width: 920px; margin-left: auto; margin-right: auto; position: absolute; inset: 0% 0% auto; }
.star-right { width: 100%; max-width: 163px; margin-right: -100px; position: absolute; inset: 0% 0% 0% auto; }
.animal-right { width: 100%; max-width: 133px; margin-right: -230px; position: absolute; inset: auto 0% 0% auto; }
.star-white-right { width: 100%; max-width: 7px; margin-top: 45px; margin-right: -94px; position: absolute; inset: 0% 0% 0% auto; }
.animal-rleft { width: 100%; max-width: 55px; margin-left: 110px; position: absolute; inset: auto auto 0% 0%; }
.banner_bg-1 { position: absolute; }
.star-yellow-left { width: 100%; max-width: 7px; margin-top: 20px; margin-left: 90px; position: absolute; inset: 0% auto auto 0%; }
.star-white-large-left { width: 100%; max-width: 144px; margin-top: 0px; margin-left: 30px; position: absolute; inset: auto auto 0% 0%; }
.star-white-left { width: 100%; max-width: 8px; margin-top: 36px; margin-left: 0px; position: absolute; inset: 0% auto auto 0%; }
.toad-left { width: 100%; max-width: 33px; margin-top: 15px; margin-left: -80px; position: absolute; inset: 0% auto auto 0%; }
.people-left { width: 100%; max-width: 45px; margin-top: 15px; margin-left: -160px; position: absolute; inset: auto auto 0% 0%; }
.star-white-left-2 { width: 100%; max-width: 8px; margin-top: 17px; margin-left: -219px; position: absolute; inset: 0% auto auto 0%; }
.banner_bg-white-big { margin-left: auto; margin-right: 285px; position: absolute; inset: 0% 0% 0% auto; }
.banner_bg-white-line { margin-left: auto; margin-right: 254px; position: absolute; inset: 0% 0% 0% auto; }
.banner_bg-white-big-left { margin-left: 310px; margin-right: 285px; position: absolute; inset: 0% auto 0% 0%; }
.banner_bg-white-line-left { margin-left: 280px; margin-right: 285px; position: absolute; inset: 0% auto 0% 0%; }
.banner_heading { z-index: 1; color: var(--white); text-align: center; letter-spacing: -0.68px; -webkit-text-stroke: 2px black; text-transform: uppercase; margin-top: 14px; font-family: "Abcgintonord 800", sans-serif; font-size: 20px; font-weight: 700; line-height: 28px; position: relative; inset: 0% 0% auto; }
.banner_heading.capital { text-transform: uppercase; }
.banner_heading-black { color: rgb(0, 0, 0); text-align: center; letter-spacing: -0.68px; -webkit-text-stroke: 2px black; text-transform: uppercase; margin-top: 18px; margin-left: 6px; font-family: "Abcgintonord 800", sans-serif; font-size: 20px; font-weight: 700; line-height: 28px; position: absolute; inset: 0% 0% auto; }
.banner_heading-black.capital { text-transform: uppercase; }
.banner_description { z-index: 1; color: var(--white); text-align: center; letter-spacing: -0.68px; -webkit-text-stroke: 0.8px rgb(0, 0, 0); text-transform: uppercase; margin-top: 0px; font-family: Ggsans, sans-serif; font-size: 13px; font-weight: 700; line-height: 24px; position: relative; inset: 0% 0% auto; }
.banner_description.capital { text-transform: uppercase; }
.banner_description-black { color: rgb(0, 0, 0); text-align: center; letter-spacing: -0.68px; -webkit-text-stroke: 2px black; text-transform: uppercase; margin-top: 3px; margin-left: 4px; font-size: 13px; font-weight: 700; line-height: 24px; position: absolute; inset: 0% 0% auto; }
.banner_description-black.capital { text-transform: uppercase; }
.tab-new-icon-2 { z-index: 4; justify-content: center; align-items: center; max-width: 240px; margin-top: -8rem; margin-left: -5rem; transition: opacity 0.3s; display: flex; position: absolute; inset: 0% auto auto 0%; }
.tab-new-icon-2.pointer-events--none.tab-icon-visible { display: none; }
.tab-new-icon-2.pointer-events--none.tab-icon-visible.show-card { display: block; }
.tab-new-icon-2.pointer-events--none.tab-icon-animation.hide-card, .wumpus-none-interaction, .wumpus-none-interaction.interaction-hide { display: none; }
.wumpus-none-interaction.wumpus-interaction-show { display: inline-block; }
.mobile_green-button-2 { z-index: 2; color: rgb(6, 10, 11); background-color: rgb(87, 242, 135); border-radius: 32px; padding: 16px 32px; font-size: 20px; font-weight: 700; transition: transform 0.2s ease-in; position: relative; }
.section-anchor-link { width: 100%; position: relative; top: -120px; }
.show-image-bg { width: 100%; position: absolute; inset: auto 0% 0px; }
.nitro-show-wrapper { z-index: 5; width: 100%; max-width: 1400px; margin-left: auto; margin-right: auto; position: absolute; inset: 0% 0% auto; }
.show-svg-1 { position: absolute; top: 0px; left: 282px; }
.show-svg-2 { position: absolute; top: 0px; left: 86px; }
.show-svg-3 { position: absolute; top: 79px; left: 205px; }
.show-svg-4 { position: absolute; top: 75px; left: 21px; }
.show-svg-5 { position: absolute; top: 0px; left: 210px; }
.show-svg-6 { position: absolute; top: 171px; left: 152px; }
.show-svg-7 { position: absolute; top: 239px; left: 69px; }
.show-svg-8 { position: absolute; top: 274px; left: 267px; }
.show-svg-9 { position: absolute; top: 5px; left: auto; right: 227px; }
.show-svg-10 { position: absolute; top: -10px; left: auto; right: 10px; }
.show-svg-11 { position: absolute; top: 126px; left: auto; right: 33px; }
.show-svg-12 { position: absolute; top: 126px; left: auto; right: 313px; }
.show-svg-13 { position: absolute; top: 194px; left: auto; right: -54px; }
.show-svg-14 { position: absolute; top: 0px; left: auto; right: 123px; }
.show-svg-15 { position: absolute; top: 207px; left: auto; right: 225px; }
.show-svg-16 { position: absolute; inset: auto 1px -244px auto; }
.snow-bg { z-index: 3; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/656d8c99801273443294a0e8_snow-bg.svg"); background-position: 70% 0px; background-repeat: repeat-x; background-size: auto; width: 100%; max-width: 100vw; min-height: 140px; position: absolute; bottom: -50px; }
.text-color-white-2 { color: rgb(255, 255, 255); }
.text-color-white-2.hide-tablet.max-548px { text-align: center; max-width: 548px; }
.text-color-white-2.show-tablet { display: none; }
.text-color-white-2.max-548px { text-align: center; max-width: 548px; }
.container-large-3 { width: 100%; max-width: 1224px; margin-left: auto; margin-right: auto; position: relative; }
.gaming_banner-content-2 { z-index: 2; gap: 2rem; justify-content: center; align-items: center; padding-top: 0.75rem; padding-bottom: 0.75rem; display: flex; position: relative; }
.gaming_banner-2 { z-index: 10; background-color: rgb(35, 39, 42); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/656f18bc01c57f704626017f_Gaming.webp"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/656f1908ce3df429743aba33_gaming.webp"); background-position: -25% 100%, 120% 100%; background-repeat: no-repeat, no-repeat; background-size: 381px auto, 330px auto; width: 100%; position: sticky; top: 0px; overflow: visible; }
.gaming-clouds { aspect-ratio: auto; width: 100%; max-width: none; height: 1px; margin-left: auto; margin-right: auto; position: sticky; inset: 0%; }
.gaming-clouds-wrapper { width: 100%; height: 100vh; position: sticky; inset: 1px 0% auto; overflow: hidden; }
.cloud-left-svg-1 { position: absolute; top: 250px; left: -103px; }
.cloud-left-svg-2 { position: absolute; top: 360px; left: -110px; }
.cloud-left-svg-3 { position: absolute; top: 360px; left: auto; right: -142px; }
.cloud-left-svg-5 { position: absolute; top: 250px; left: auto; right: -184px; }
.lottie-animation-3 { max-width: 50px; }
.owerflow-auto { min-height: 138px; padding-left: 4px; overflow: auto; }
.lottie-animation-4 { max-width: 100px; }
.lottie-animation-5 { max-width: 50px; }
.footer-content-wr { z-index: 1; position: relative; }
.image-419 { max-width: 100%; }
.image-420 { max-width: 300px; }
.gaming_nitro-icon { width: 100%; max-width: 400px; }
.max-width-788px { max-width: 788px; margin-left: auto; margin-right: auto; }
.max-width-788px.home { max-width: none; }
.max-width-788px.home.is_2025 { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.max-width-788px.is-full { max-width: 640px; }
.max-width-788px.is-faq { max-width: 500px; }
.teen-icon-2 { max-width: 31px; margin-top: 228px; margin-left: 5px; position: absolute; inset: 0% auto auto 0%; }
.teen-icon-1 { max-width: 6px; margin-top: 262px; margin-left: -69px; position: absolute; inset: 0% auto auto 0%; }
.teen-icon-3 { max-width: 108px; margin-top: 208px; margin-left: -234px; position: absolute; inset: 0% auto auto 0%; }
.teen-icon-4 { z-index: -1; margin-top: 383px; margin-left: -81px; position: absolute; inset: 0% auto auto 0%; }
.teen-icon-5 { z-index: 2; margin-top: 417px; margin-left: -320px; position: absolute; inset: 0% auto auto 0%; }
.teen-icon-6 { z-index: 2; margin-bottom: 216px; margin-left: -108px; position: absolute; inset: auto auto 0px 0%; }
.teen-icon-8 { z-index: 2; margin-bottom: 116px; margin-left: -108px; position: absolute; inset: auto auto 0px 0%; }
.teen-icon-7 { z-index: 2; margin-bottom: 33px; margin-left: -32px; position: absolute; inset: auto auto 0px 0%; }
.teen-icon-9 { z-index: 2; margin-bottom: 23px; margin-left: -245px; position: absolute; inset: auto auto 0px 0%; }
.teen-icon-10 { z-index: 10; width: 100%; max-width: 420px; margin-bottom: 0px; margin-left: 0px; position: absolute; inset: auto auto 0px 0%; }
.teen-icon-11 { z-index: 1; max-width: 120px; margin-bottom: -95px; margin-right: -215px; position: absolute; inset: auto 0px 0px auto; }
.teen-icon-12 { z-index: 10; width: 100%; max-width: 290px; margin-bottom: 126px; margin-right: -165px; position: absolute; inset: auto 0% 0px auto; }
.teen-icon-13 { z-index: 10; max-width: 120px; margin-bottom: 155px; margin-right: -103px; position: absolute; inset: auto 0px 0px auto; }
.teen-icon-14 { z-index: 10; max-width: 120px; margin-bottom: 310px; margin-right: -73px; position: absolute; inset: auto 0px 0px auto; }
.teen-icon-15 { z-index: 10; max-width: 120px; margin-top: 332px; margin-right: -35px; position: absolute; inset: 0px 0px auto auto; }
.paragraff-large { font-size: 20px; line-height: 32px; }
.paragraff-large.text-align-center { font-family: Ggsans, sans-serif; }
.paragraff-large.paragraph-medium { margin-top: 0px; margin-bottom: 0px; }
.max-736px.flex--enter { max-width: 800px; margin-left: auto; margin-right: auto; }
.image-teen-1 { z-index: 1; max-width: 100%; margin-bottom: -54px; margin-left: auto; margin-right: -36px; position: absolute; inset: auto 0% 0%; }
.image-teen-1._02 { margin-right: 20px; }
.image-teen-1._03 { margin-bottom: 24px; }
.padding-196px { padding-bottom: 170px; }
.s-grey { background-color: rgb(246, 246, 246); }
.s-blue-slider { padding-bottom: 136px; overflow: visible; }
._123 { font-family: ABCGintoNormal-Bold, sans-serif; }
.heading-48px { margin-bottom: 0px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 48px; line-height: 56px; }
.heading-48px.text-align-center { margin-bottom: 0px; }
.heading-48px.teen { margin-top: 0px; }
.heading-48px.font-white.nitro { text-align: center; margin-bottom: 32px; }
.padding-36px { padding-bottom: 36px; }
.padding-36px.is-24.is-35 { padding-bottom: 32px; }
.padding-36px.is-24.is-35-all { padding-bottom: 35px; }
.teen_left-arrow { border-radius: 50%; justify-content: center; align-items: center; width: 80px; height: 80px; margin-left: 0px; margin-right: 0px; display: flex; inset: 0% auto 0% -147px; }
.logo-slider { width: 100%; max-height: 150px; }
.logo-slider.logo-2 { max-height: 60px; }
.logo-slider-wr { min-height: 100px; }
.html-embed-2 { color: rgb(88, 101, 242); border: 2px solid rgb(88, 101, 242); border-radius: 100%; transition: 0.2s; }
.html-embed-2:hover { color: rgb(255, 255, 255); background-color: rgb(88, 101, 242); }
.hero_button-r { color: var(--off-white); background-color: rgb(35, 39, 42); border-radius: 32px; justify-content: center; align-items: center; margin-top: 24px; margin-bottom: 0px; margin-right: 24px; padding: 16px 32px; font-size: 20px; font-weight: 500; line-height: 24px; transition: 0.2s; display: flex; }
.hero_button-r:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.hero_button-r.new-home { color: rgb(255, 255, 255); text-align: center; background-color: rgb(22, 28, 187); min-width: 21.75rem; max-height: 56px; margin-top: 9px; padding-left: 34px; padding-right: 34px; font-size: 22px; font-weight: 500; line-height: 32px; }
.hero_button-r.hide-tablet.home-2024 { background-color: rgb(22, 28, 187); min-height: 56px; padding-left: 34px; padding-right: 34px; }
.hero_button-r.blue-button { background-color: var(--refresh-blue); }
.hero_button-r.blue-button.n-home.l-hidden { background-color: rgb(22, 28, 187); }
.hero_button-r.blue-button.n-home._2025 { background-color: var(--blurple); border-radius: 12px; min-width: 348px; padding: 15.5px 20px; font-family: Abcgintodiscord, sans-serif; font-size: 22px; line-height: 26px; }
.hero_button-r.blue-button.n-home._2025.hide-mobile-portrait { text-align: center; min-width: 299px; min-height: 56px; padding: 16.7px 24px; font-size: 18px; font-weight: 400; line-height: 24px; transition-property: none; }
.hero_button-r.blue-button.n-home._2025.hide-mobile-portrait:hover { box-shadow: none; }
.hero_button-r.blue-button.n-home._2025.stay-informed { min-width: auto; min-height: 54px; margin-top: 0px; margin-left: auto; margin-right: auto; padding: 16px 24px; font-size: 16px; font-weight: 500; line-height: 130%; transition-property: none; }
.hero_button-r.blue-button.n-home._2025.stay-informed:hover { box-shadow: none; }
.hero_button-r.blue-button.n-home._2025-banner { background-color: var(--blurple); text-align: center; border-radius: 50px; min-width: 134px; max-width: 134px; min-height: 48px; max-height: 48px; margin-top: auto; margin-bottom: auto; margin-right: -9vw; padding: 10.5px 39px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; line-height: 20px; position: absolute; inset: 0% 0% 0% auto; }
.hero_button-r.blue-button.n-home._2025-banner.ua-download-btn { min-height: 36px; max-height: 36px; font-size: 15.2px; line-height: 18.2px; }
.flex-block-2 { justify-content: center; }
.text-block-616 { aspect-ratio: auto; object-fit: fill; font-size: 20px; display: inline; position: static; }
.image-421 { white-space: normal; width: 24px; height: 24px; margin-right: 8px; font-size: 16px; line-height: 20px; display: block; }
.hero_button-l { color: var(--not-quite-black); text-align: center; object-fit: fill; background-color: rgb(247, 247, 253); border-radius: 32px; order: 0; align-self: baseline; align-items: center; margin-top: 24px; margin-right: 24px; padding: 16px 32px; font-size: 20px; font-weight: 500; line-height: 24px; text-decoration: none; transition: 0.2s; display: flex; }
.hero_button-l:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.hero_button-l.new-home { color: rgb(35, 39, 42); background-color: rgb(255, 255, 255); justify-content: center; align-items: center; min-width: 21.75rem; max-height: 56px; margin-top: 9px; font-size: 22px; font-weight: 500; line-height: 32px; }
.hero_button-l.home-2024 { min-height: 56px; padding-left: 57px; padding-right: 57px; }
.hero_button-l.n-home { padding-left: 24px; padding-right: 24px; display: flex; }
.hero_button-l._2025 { gap: 0px; border-radius: 12px; justify-content: center; align-items: center; min-width: 232px; min-height: 56px; padding: 16.7px 24px; font-family: Abcgintodiscord, sans-serif; font-size: 18px; font-weight: 400; line-height: 24px; transition-duration: 0.3s; display: flex; }
.hero_button-l._2025:hover { background-color: rgb(199, 200, 206); }
.link-testimonial { color: var(--white); font-family: Ggsans, sans-serif; font-size: 32px; font-weight: 600; transition: 0.2s; }
.link-testimonial:hover { opacity: 0.8; }
.section-habitasse_2 { padding-top: 88px; padding-bottom: 100px; }
.section-habitasse2 { padding-top: 88px; padding-bottom: 148px; }
.teen-section-slider-new { background-image: linear-gradient(rgb(103, 116, 255), rgb(66, 81, 236)); border-radius: 16px; justify-content: center; align-items: center; max-width: 86%; min-height: 564px; margin-top: 0px; margin-left: auto; margin-right: auto; padding-top: 88px; padding-bottom: 72px; display: flex; position: relative; }
.s-blue-slider-2 { padding-bottom: 168px; overflow: visible; }
.teen_right-arrow-2 { border-radius: 50%; justify-content: center; align-items: center; width: 80px; height: 80px; display: flex; right: -137px; }
.teen_left-arrow-2 { border-radius: 50%; justify-content: center; align-items: center; width: 80px; height: 80px; margin-left: 0px; margin-right: 0px; display: flex; inset: 0% auto 0% -137px; }
.link-testimonial-2 { color: var(--white); font-family: ABCGintoNormal-Bold, sans-serif; font-size: 32px; font-weight: 600; text-decoration: none; transition: 0.2s; }
.link-testimonial-2:hover { opacity: 0.8; }
.teen-star-11 { max-width: 25px; position: absolute; inset: 11px auto auto 185px; }
.teen-star-12 { width: 100%; max-width: 20px; position: absolute; inset: 231px 58px auto auto; }
.nav_button-wrap { justify-content: flex-end; align-items: center; min-width: 116px; display: flex; }
.nav_button-wrap.is_new-nenu-btn { display: none; }
.premium-app-hero-img { width: 100%; min-width: 450px; max-width: 599px; }
.splin-200 { max-width: 600px; margin-left: auto; margin-right: auto; }
.text-color-pitch { color: rgb(44, 47, 51); }
.max-width-480 { width: 100%; max-width: 480px; }
.max-width-480.is-sticky { max-height: 80vh; position: sticky; top: 60px; }
.max-width-480.app-sdk { flex: 0 1 auto; max-width: 480px; }
.max-width-480.is-left { z-index: 1; flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-left: 0px; margin-right: auto; display: flex; position: relative; }
.max-width-480.is-right { z-index: 1; flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-left: auto; margin-right: 0px; display: flex; position: relative; }
.max-width-480.is-center { flex-flow: column; justify-content: flex-start; align-items: center; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.max-width-480.is-center.quests { max-width: 550px; }
.max-width-480.is-center.is_case { max-width: 480px; }
.layout-link-form { gap: 1.5rem; flex-direction: column; display: flex; }
.form-link { color: rgb(189, 191, 192); white-space: nowrap; word-break: keep-all; padding-left: 32px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 24px; line-height: 30px; transition: color 0.2s; display: inline-block; }
.form-link.w--current { color: rgb(44, 47, 51); }
.form-link.active, .form-link.visited-step { color: var(--blurple); }
.submit_image { margin-top: 7px; position: absolute; inset: 0% auto auto 0%; }
.pitch_layout { gap: 60px; justify-content: space-between; align-items: flex-start; width: 100%; max-width: 61.25rem; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.pitch-form_wr { background-color: rgb(246, 246, 246); border-radius: 1rem; flex-direction: column; flex: 0 0 auto; justify-content: flex-start; width: 100%; max-width: 480px; padding: 2rem; display: flex; }
.pitch-form_wr.is-form-n { background-color: rgba(246, 246, 246, 0); max-width: none; padding: 0px; }
.submit_btn-layout { justify-content: space-between; align-items: center; margin-top: 2rem; margin-bottom: 0px; display: flex; }
.submit_btn-layout.is-form-n { justify-content: flex-end; align-items: center; }
.submit_btn-layout.is-form-n.is-left { justify-content: flex-start; align-items: center; }
.submit_btn-layout.is-form-n.is-left.is_2027 { z-index: 0; position: relative; }
.submit_btn-layout.is-form-newsletter { justify-content: flex-end; align-items: center; margin-top: 0px; }
.button-step { letter-spacing: 0.25px; background-color: rgb(35, 39, 42); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65d1ec2355604fbc04c2bfd2_Chevrone.svg"); background-position: 91% center; background-repeat: no-repeat; background-size: 16px 16px; border-radius: 40px; padding: 0.4rem 1.75rem 0.5rem 1rem; font-size: 14px; font-weight: 600; line-height: 24px; transition: transform 0.3s, box-shadow 0.3s, background-color 0.3s; }
.button-step:hover { background-color: var(--dark-button-hover); transform: translateY(-2px); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 5px, rgba(6, 10, 11, 0.42) 0px 2px 9px; }
.button-step.submit_btn { background-image: none; background-repeat: repeat; background-size: auto; padding-right: 1rem; }
.button-step.submit_btn.hide-btn { display: none; }
.button-step.submit_btn.is-form-n { background-color: rgb(88, 101, 242); border-radius: 12px; justify-content: center; align-items: center; width: 172px; height: 54px; min-height: 54px; padding-top: 0px; padding-bottom: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; line-height: 1.25; transition-property: none; display: flex; }
.button-step.submit_btn.is-form-n:hover { box-shadow: none; transform: none; }
.button-step.submit_btn.is-form-new { background-color: rgb(88, 101, 242); border-radius: 12px; justify-content: center; align-items: center; width: auto; min-width: 172px; height: 54px; min-height: 54px; padding-top: 0px; padding-bottom: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; line-height: 1.25; transition-property: none; display: flex; }
.button-step.submit_btn.is-form-new:hover { box-shadow: none; transform: none; }
.button-step.submit_btn.is-form-new.hide { display: none; }
.button-step.submit_btn.is-form-new.is_new { height: auto; min-height: 48px; padding: 0.84375rem 1.5rem; }
.button-step.submit_btn.is-form-new.is_new-2027 { text-align: center; height: auto; min-height: 48px; padding: 0.84375rem 1.5rem; }
.button-step.hide-btn { display: none; }
.button-step.is-prev-step { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65d1f47f17205756785f385a_Chevrone_-back.svg"); background-position: 7% center; padding-left: 1.75rem; padding-right: 1rem; }
.button-step.is-prev-step.hide-btn { display: none; }
.submit_label { color: rgb(35, 39, 42); margin-bottom: 12px; padding-right: 1px; font-weight: 600; }
.submit_label.is-step-2 { color: rgb(44, 47, 51); font-family: Ggsans, sans-serif; font-weight: 600; }
.submit_label.is-step-2.other-games-activity.hide { display: none; }
.submit_label.is-form-n { color: rgb(255, 255, 255); margin-bottom: 8px; font-family: Abcgintodiscord, sans-serif; font-weight: 400; line-height: 1.25; }
.submit_label.is-form-n.is-title { margin-top: 20px; margin-bottom: 24px; font-size: 20px; }
.submit_label.is-form-n.is_opasity { opacity: 0; }
.submit_label.is-form-n.is-title_first { margin-top: 0px; margin-bottom: 24px; font-size: 20px; }
.submit_label.is-form-n.is-title-second { margin-top: 20px; margin-bottom: 8px; font-size: 20px; }
.submit_label.is-form-n.is_2028 { margin-bottom: 24px; }
.submit_input { background-color: rgb(255, 255, 255); border: 1px solid rgb(186, 195, 208); border-radius: 40px; align-items: center; min-height: 40px; padding: 0px 16px; font-size: 16px; overflow: hidden; }
.submit_input:focus { border-color: rgb(186, 195, 208); }
.submit_input::placeholder { color: rgb(153, 170, 181); }
.submit_input.is-select { color: rgb(44, 47, 51); font-family: Ggsans, sans-serif; }
.submit_input.is-select.team-member-dob.dob-selection { line-height: 2.1; }
.submit_input.is-select.dob-selection { width: 100%; margin-bottom: 0px; }
.submit_input.is-select.dob-selection.is_date { align-self: center; line-height: 2.1; display: block; }
.submit_input.is-select.is-form-n { color: rgba(255, 255, 255, 0.5); }
.submit_input.is-font { padding-bottom: 2px; font-family: Ggsans, sans-serif; }
.submit_input.is-select-poppins { color: rgb(166, 177, 191); }
.submit_input.is-select-poppins.is-font { font-family: Ggsans, sans-serif; }
.submit_input.is-select-poppins.is-font.pitch-fall-categories { display: block; }
.submit_input.is-select-poppins.is-font.pitch-fall-categories.iscategories { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65c7a869706f68a4f1bd3c8b_arrow_forward_ios_24px.svg"); background-position: 96% center; background-repeat: no-repeat; background-size: auto; align-items: center; margin-top: 0px; margin-bottom: 0px; display: flex; }
.submit_input.is-description { border-radius: 16px; width: 100%; min-width: 100%; max-width: 240px; min-height: 120px; margin-top: 12px; padding-top: 8px; }
.submit_input.is-description.is-font.large-height { min-height: 160px; }
.submit_input.is-description.bottom-none.hide.paid-for-development-description, .submit_input.is-description.hide.product-or-game-description, .submit_input.is-description.hide.server-or-channels-description, .submit_input.is-description.hide.demographic-description, .submit_input.is-description.other-app-pitches.hide { display: none; }
.submit_input.is-description.large-height { min-height: 160px; }
.submit_input.is-description.is-form-n { min-height: 100px; margin-top: 8px; padding-top: 10px; }
.submit_input.bottom-none { margin-bottom: 0px; }
.submit_input.is-form-n { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); border-style: none; border-radius: 12px; min-height: 48px; font-family: Abcgintodiscord, sans-serif; line-height: 1.25; }
.submit_input.is-form-n::placeholder { color: rgba(255, 255, 255, 0.5); }
.submit_input.is-form-n.bottom-none { margin-bottom: 0px; }
.submit_input.is-form-n.bottom-none.has-error, .submit_input.is-form-n.has-error { border-style: solid; border-color: rgb(242, 63, 67); }
.submit_input.is-form-n.is_2026 { margin-bottom: 0px; }
.submit-form { gap: 40px; flex-direction: column; width: 100%; max-width: 480px; height: 100%; margin-bottom: 0px; margin-left: auto; margin-right: auto; display: flex; }
.submit-form.is-form-n { max-width: none; }
.submit-form.is-form-n.min-height { min-height: 54.1875rem; }
.submit-form.is-form-newsletter { max-width: 34.9375rem; margin-right: 0px; }
.arrow-select { margin-top: auto; margin-bottom: auto; margin-right: 18px; position: absolute; inset: 0% 0% 0% auto; }
.arrow-select.is-form-n { margin-right: 20px; }
.weight-semibold { font-weight: 600; }
.submit_radio-group { gap: 8px; justify-content: flex-start; align-items: center; display: flex; }
.submit_radio { align-items: center; display: flex; }
.submit_radio-button { border-width: 1px; border-color: rgb(219, 222, 225); flex: 0 0 auto; width: 20px; height: 20px; margin-top: 0px; margin-right: 10px; }
.submit_radio-button.w--redirected-checked { background-color: rgb(88, 101, 242); border-width: 1px; border-color: rgb(88, 101, 242); box-shadow: rgb(255, 255, 255) 0px 0px 0px 3px inset; }
.submit_radio-field { color: rgb(80, 85, 95); align-items: center; margin-bottom: 0px; display: flex; }
.submit_radio-field.text-submit { color: rgb(118, 135, 157); font-family: Poppins, sans-serif; font-weight: 400; }
.link-submit { color: var(--not-quite-black); font-weight: 600; box-shadow: rgb(118, 135, 157) 0px -2px 0px -1px inset; }
.submit_text-small { color: rgb(44, 47, 51); margin-top: -20px; margin-bottom: 24px; font-size: 14px; }
.submit_text-small.is_sm { margin-top: 10px; }
.submit_form { flex-direction: column; width: 100%; margin-left: auto; margin-right: auto; display: flex; }
.pitch_parental-wr { width: 100%; }
.pitch_parental-wr.hide { display: none; }
.pitch_parental-wr.hide._01 { display: block; }
.add-team { gap: 8px; color: rgb(88, 101, 242); border: 1px dashed rgb(88, 101, 242); border-radius: 36px; justify-content: center; align-items: center; margin-bottom: 24px; padding-top: 8px; padding-bottom: 8px; font-weight: 600; display: flex; }
.add-team.hide { display: none; }
.embed-center { justify-content: center; align-items: center; display: flex; }
.team-member { background-color: var(--white); border: 1px solid rgb(153, 170, 181); border-radius: 16px; flex-direction: column; align-items: flex-start; margin-bottom: 24px; padding: 20px 24px 24px; display: flex; }
.team-member._1.team-member-child.hide { display: none; }
.embed-close { cursor: pointer; justify-content: flex-end; align-items: center; margin-bottom: 20px; margin-left: auto; margin-right: 0px; display: flex; }
.embed-close.hide { display: none; }
.step-wapper { overflow: visible; }
.team-member-wrapper { margin-top: 1.5rem; }
.team-member-wrapper.hide, .team-member-wrapper.hide.individual-or-team-description { display: none; }
.team-member-wrapper.individual-or-team-description { cursor: pointer; }
.team-member-wrapper.individual-or-team-description.hide { cursor: pointer; display: none; }
.submit-all-step { width: 100%; margin-left: auto; margin-right: auto; overflow: auto; }
.submit-all-step._01 { display: none; }
.submit-all-step._01.show-step { margin-bottom: 50px; display: block; overflow: hidden; }
.submit-all-step._01.show-step.bottom-none { margin-bottom: 0px; }
.submit-all-step._01.show-step.is_2025 { margin-bottom: 0px; overflow: visible; }
.submit-all-step._01.show-step.is_2025.is-new-form { gap: 0px 32px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.submit-all-step._02 { transition: 0.2s; display: none; overflow: hidden; }
.submit-all-step._02.show-step { margin-bottom: 50px; transition: 0.2s; display: block; }
.submit-all-step._03 { transition: 0.2s; display: none; }
.submit-all-step._03.show-step { margin-bottom: 50px; transition: 0.2s; display: block; }
.submit-all-step._04 { display: none; }
.submit-all-step._04.show-step { margin-bottom: 50px; display: block; overflow: visible; }
.submit-all-step._05 { display: none; }
.submit-all-step._05.show-step { margin-bottom: 50px; display: block; }
.submit-all-step._06 { display: none; }
.submit-all-step._06.show-step { display: block; }
.container980_n { flex-direction: column; justify-content: center; align-self: flex-start; align-items: center; width: 90%; max-width: 980px; height: auto; margin-bottom: 96px; margin-left: auto; margin-right: auto; display: flex; overflow: hidden; }
.container980_n.mid { text-align: center; flex-direction: column; justify-content: center; align-self: center; align-items: center; margin-bottom: 60px; overflow: visible; }
.container980_n.neg-top { margin-top: -190px; }
.container980_n.bottom { text-align: center; flex-direction: column; justify-content: center; align-self: center; align-items: center; margin-bottom: 60px; overflow: visible; }
.grid-gdc-2024 { column-gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; justify-content: space-between; align-items: center; }
.grid-gdc-2024.revers { grid-template-columns: 0.88fr 1fr; }
.grid-gdc-2024.revers.ser { grid-template-columns: 0.95fr 1fr; }
.grid-gdc-2024.powet { gap: 70px; background-color: rgb(246, 246, 246); border-radius: 8px; grid-template-columns: 1fr 1.15fr; padding: 109px 80px; }
.grid-gdc-2024.power { grid-template-columns: 1.11fr 1fr; }
.grid-gdc-2024.serv { grid-template-columns: minmax(auto, 605px) minmax(200px, 536px); }
.grid-gdc-2024.revers-safety.ser { grid-template-columns: 0.95fr 1fr; }
.grid-gdc-2024.revers-safety { grid-template-columns: 0.94fr 1fr; position: relative; }
.grid-gdc-2024.safety { column-gap: 54px; grid-template-columns: 1fr 0.94fr; position: relative; }
.grid-gdc-2024.revers-safety-2023 { grid-template-columns: 1fr 0.94fr; position: relative; }
.grid-gdc-2024.revers-safety-2023.ser { grid-template-columns: 0.95fr 1fr; }
.grid-gdc-2024.revers-safety-1 { grid-template-columns: 1fr 0.94fr; position: relative; }
.grid-gdc-2024.revers-safety-1.ser { grid-template-columns: 0.95fr 1fr; }
.grid-gdc-2024.prizes { column-gap: 12px; order: 0; grid-template-columns: 1fr 1fr; align-items: start; }
.grid-gdc-2024.period { column-gap: 16ch; grid-template-columns: 1fr 1fr; }
.gdc-image { margin-left: auto; }
.padding-96px { padding-bottom: 96px; }
.padding-4px { padding-bottom: 4px; }
.section-building { padding: 16px; }
.building-wr { background-color: rgb(88, 101, 242); border-radius: 16px; padding-top: 100px; padding-bottom: 100px; position: relative; overflow: hidden; }
.container-550px { width: 100%; max-width: 550px; margin-left: auto; margin-right: auto; }
.container-550px.flex--enter { max-width: 558px; }
.building-icon-bg { max-width: 22%; position: absolute; inset: auto auto 0% 0%; }
.building-icon-bg.motivation { max-width: 21%; top: -334px; bottom: auto; }
.building-icon-bg-2 { max-width: 20%; position: absolute; inset: auto 0px 0% auto; }
.building-icon-bg-2.motivation { max-width: 24%; bottom: -100px; }
.building-icon-star-green { max-width: 22px; position: absolute; inset: 8% 2% auto auto; }
.building-icon-star-yellow { max-width: 13px; position: absolute; inset: 3% 4% auto auto; }
.text-color-dark { color: var(--dark-charcoal); }
.pitch-form_section { padding-top: 56px; padding-bottom: 6.25rem; position: relative; }
.pitch-page_bg { background-color: rgb(14, 6, 25); background-image: linear-gradient(rgb(0, 0, 0), rgb(14, 6, 25) 64%, rgba(54, 72, 242, 0.5)); height: 817px; position: absolute; inset: 0% 0% auto; }
.back-icon { justify-content: center; align-items: center; width: 1.5rem; height: 1.5rem; display: flex; }
.pitch_group { background-color: rgb(255, 255, 255); border-radius: 1rem; padding: 6.25rem 2.5rem; box-shadow: rgba(0, 0, 0, 0.1) 0px 6px 16px; }
.pitch_form-field-wr { margin-bottom: 2rem; display: block; }
.pitch_form-field-wr.no-bottom-margin { margin-bottom: 0px; }
.pitch_form-field-wr.is-form-n { margin-bottom: 2rem; }
.pitch_form-field-wr.is-form-n.existing-product-or-game.hide { display: none; }
.pitch_form-field-wr.is-form-n.game-built--description { display: block; }
.pitch_form-field-wr.is-form-n.game-built--description.hide, .pitch_form-field-wr.is-form-n.hide.content-category-description, .pitch_form-field-wr.is-form-n.studio-goals-description.hide { display: none; }
.pitch_form-field-wr.is-form-n.age-restrictions-game-name { display: block; }
.pitch_form-field-wr.is-form-n.age-restrictions-game-name.hide, .pitch_form-field-wr.is-form-n.already-launched.hide, .pitch_form-field-wr.is-form-n.not-launched.hide { display: none; }
.pitch_form-field-wr.is-form-n.is_end, .pitch_form-field-wr.is-form-n.bottom-none { margin-bottom: 0px; }
.pitch_form-field-wr.is-form-n.is-bottom { flex-flow: column; justify-content: flex-end; align-items: flex-start; display: flex; }
.pitch_form-field-wr.is-form-n.is-bottom.is_50.is_2026 { justify-content: flex-end; align-items: flex-start; height: 100%; display: block; }
.pitch_form-field-wr.is-form-n.is-bottom.is_100 { width: 100%; }
.pitch_form-field-wr.is-form-n.is_50 { width: 50%; }
.pitch_form-field-wr.is-form-n.is_50.is_flex { display: flex; }
.pitch_form-field-wr.is-form-n.is_2028 { margin-bottom: 1.5rem; }
.pitch_form-field-wr.game-name { margin-bottom: 2rem; }
.pitch_form-field-wr.game-name.existing-product-or-game.hide { display: none; }
.pitch_form-field-wr.game-name.game-built--description { display: block; }
.pitch_form-field-wr.game-name.game-built--description.hide, .pitch_form-field-wr.game-name.hide.content-category-description, .pitch_form-field-wr.game-name.studio-goals-description.hide { display: none; }
.pitch_form-field-wr.game-name.margin-none { width: 100%; margin-bottom: 0px; }
.pitch_form-field-wr.game-name.margin-none.official-discord-server-name.hide, .pitch_form-field-wr.role-at-company.hide, .pitch_form-field-wr.publisher-game-name.hide, .pitch_form-field-wr.game_engine_name.hide, .pitch_form-field-wr.platforms-building-name.hide, .pitch_form-field-wr.other-community-game-name.hide { display: none; }
.pitch_form-field-wr.bottom-none { margin-bottom: 0px; }
.pitch_form-field-wr.is_2026 { margin-bottom: 1rem; }
.pitch_form-field-wr.is_2027 { margin-bottom: 2.5rem; }
.pitch_info-text { color: rgb(80, 85, 95); margin-top: 0.5rem; margin-bottom: 1.5rem; font-size: 14px; }
.pitch_info-text.is-form-n { color: rgba(255, 255, 255, 0.5); padding-left: 16px; font-family: Abcgintodiscord, sans-serif; font-size: 12px; line-height: 1.33333; }
.pitch_info-text.is-form-op { color: rgba(255, 255, 255, 0.5); margin-top: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; line-height: 1.25; }
.pitch_info-text.is-form-op.is-new.is-2027 { margin-bottom: 0px; }
.pitch_required-asterisk { color: rgb(237, 66, 69); margin-left: 3px; }
.text-color-green { color: rgb(87, 242, 135); }
.text-color-green.padding-play { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66aca02d4cf16e61a0b56418_apps.svg"); background-position: 0% center; background-repeat: no-repeat; background-size: auto; padding-left: 56px; }
.app-hurry { color: var(--white); text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
.app2024_hero-bg { filter: blur(200px); background-color: rgba(54, 72, 242, 0.8); width: 600px; height: 288px; position: absolute; inset: auto 8% -23% auto; }
.how_bottom-wr { gap: 40px; text-align: center; flex-direction: column; justify-content: flex-start; align-self: flex-start; align-items: center; width: 100%; margin-top: 2rem; margin-right: auto; padding: 0px; font-weight: 600; display: flex; position: relative; }
.text-weight-semibold { font-weight: 600; }
.text-weight-semibold.is_judging { padding-top: 0px; padding-bottom: 0px; display: inline-block; }
.how_left-wr { flex-direction: column; align-items: flex-start; display: flex; position: relative; top: -12px; }
.how_left-wr.power { max-width: 525px; }
.how_left-wr.flex-left, .how_left-wr.flex-tablet-left { flex-direction: column; display: flex; }
.how_left-wr.flex-tablet-left.parent { align-items: flex-start; }
.how_left-wr.flex-tablet-left { flex-direction: column; text-decoration: none; display: flex; }
.how_left-wr.flex-tablet-app { flex-direction: column; display: block; }
.how_left-wr.flex-tablet-app.parent { align-items: flex-start; }
.building-wr-2024 { background-color: rgb(7, 5, 17); border-radius: 16px; padding-top: 100px; padding-bottom: 100px; position: relative; overflow: hidden; }
.app2024_banner-bg { filter: blur(200px); background-color: rgba(54, 72, 242, 0.8); width: 563px; height: 288px; margin-left: auto; margin-right: auto; position: absolute; inset: auto 0px 1%; }
.app2024_judges-bg { filter: blur(200px); background-color: rgba(54, 72, 242, 0.8); width: 563px; height: 288px; margin-left: auto; margin-right: auto; position: absolute; inset: 14px 0% auto 0px; }
.app2024_judges-bg-2 { filter: blur(200px); background-color: rgba(54, 72, 242, 0.8); width: 563px; height: 288px; margin-left: auto; margin-right: auto; position: absolute; inset: auto 0% 5px 0px; }
.app2024_judges-bg-2.show-desctop { z-index: 0; }
.image-app-card-2024 { mix-blend-mode: normal; object-fit: cover; width: 100%; min-height: 364px; max-height: 248px; }
.app-card-content_2024 { background-color: rgb(79, 81, 245); flex-direction: column; justify-content: flex-end; width: 100%; padding: 16px 10px 12px; display: flex; position: static; bottom: 0px; }
.p_prizes-wr { gap: 8px; align-items: flex-start; display: flex; }
.link-20px-all { font-size: 20px; }
.link-20px-all.link-underlink.italic { font-style: italic; }
.section-banner { padding: 16px; }
.banner-app-wr { background-color: rgb(14, 6, 25); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65f0702d052c9d3cf7c112b9_Ready_to_Submit-right.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65d33296f4981dfa9e4b62f2_Ready_to_submit.svg"); background-position: 130% center, -28% center; background-repeat: no-repeat, no-repeat; background-size: auto, auto; border-radius: 16px; padding-top: 100px; padding-bottom: 100px; position: relative; overflow: hidden; }
.app2024_judges-bg-3 { filter: blur(200px); background-color: rgba(54, 72, 242, 0.8); width: 563px; height: 288px; margin-left: auto; margin-right: auto; position: absolute; inset: auto 0% -77px 0px; }
.categories-wr { background-color: rgb(35, 39, 42); border-radius: 16px; padding-top: 100px; padding-bottom: 100px; }
.tabs-app_2024 { gap: 16px; flex-wrap: wrap; justify-content: center; align-items: center; margin-bottom: 40px; padding-top: 40px; display: flex; }
.disabled-checkbox { opacity: 0.5; pointer-events: none; cursor: not-allowed; }
.submit_input-calendar-wr { align-items: center; display: flex; position: relative; }
.calendar-icon { z-index: 0; overflow-wrap: normal; -webkit-text-fill-color: inherit; background-clip: border-box; justify-content: flex-end; align-items: center; width: 18px; margin-top: auto; margin-bottom: auto; display: flex; position: absolute; inset: 0% 18px 0% auto; }
.calendar-icon.pointer-events--none { z-index: auto; }
.tabs-app_content-2024 { background-color: rgb(79, 81, 245); border-radius: 8px; align-items: center; min-height: 440px; padding: 56px 56px 93px; display: flex; }
.categories-wr_2024 { background-color: rgb(14, 6, 25); background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/65d376ab1e41f078b3e7898a_Group%20(1).svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65d376abe1fc92c861d7708d_Group.svg"); background-position: 130% 127px, -30% 127px; background-repeat: no-repeat, no-repeat; background-size: auto, auto; border-radius: 16px; padding-top: 100px; padding-bottom: 100px; position: relative; overflow: hidden; }
.line-categiries { background-color: rgba(255, 255, 255, 0.22); width: 1px; height: 191px; margin-top: auto; margin-bottom: auto; position: absolute; inset: 0% 0% 0% auto; }
.pitch-layouts-1 { position: relative; top: -12px; }
.p-submission { color: var(--blurple); text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
.p-submission-wr { gap: 8px 32px; flex-wrap: wrap; display: flex; }
.sub-line-green { background-color: rgb(87, 242, 135); width: 2px; height: 100%; position: absolute; inset: 0% auto 0% 8px; }
.sub-icon { width: 17px; height: 17px; position: absolute; inset: -1px auto auto 0%; }
.pitch-layouts-p { padding-bottom: 56px; padding-left: 61.5px; position: relative; }
.app-card-content_wr { align-items: stretch; margin-top: auto; display: flex; position: absolute; inset: 0%; overflow: hidden; }
.card-name-w { width: 100%; padding: 16px; position: absolute; bottom: 0px; }
.prize-content-wr.first { background-color: rgb(79, 81, 245); border-radius: 16px; height: 100%; padding: 40px; }
.prize-content-wr.period { background-color: var(--off-white); border-radius: 16px; flex-direction: column; align-items: center; width: 100%; padding: 119px 95px 56px; display: flex; position: relative; }
.how_bottom-image { width: 100%; position: static; bottom: 4px; }
.how_bottom-text { z-index: 1; text-align: left; max-width: none; margin-right: auto; position: relative; }
.submit_image_icon { margin-top: 0px; position: static; inset: 0% auto auto 0%; }
.embedded_future { padding-top: 6.25rem; padding-bottom: 6.25rem; }
.embedded_future-layout { gap: 78px; justify-content: space-between; align-items: flex-start; width: 100%; display: flex; }
.line-bg-progress { background-color: rgba(88, 101, 242, 0.1); border-radius: 7px; width: 4px; position: absolute; inset: 0% auto 0% 0%; }
.embedded_future-all { gap: 16px; cursor: pointer; align-items: flex-start; padding-top: 48px; transition: none; display: block; position: relative; }
.embedded_future-all.comming { padding-top: 2.5rem; }
.embedded_future-all.is-last { padding-bottom: 0px; }
.embedded_future-all.is-first { padding-top: 0px; }
.embedded_h3 { white-space: pre-line; flex: 0 1 auto; margin-top: 0px; margin-bottom: 0px; font-size: 24px; line-height: 1.25; }
.coming-soon { color: rgb(235, 69, 158); text-align: center; text-transform: uppercase; white-space: normal; -webkit-text-fill-color: inherit; background-color: rgba(216, 139, 189, 0.16); background-clip: border-box; border-radius: 16px; min-width: 120px; margin-bottom: 0px; margin-left: 0px; padding: 4px 12px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 10px; display: inline-block; position: static; top: 0px; }
.open-1, .open-2, .open-3, .open-4 { overflow: hidden; }
.active-icon { margin-left: auto; margin-right: auto; display: block; position: absolute; top: 4px; left: 0px; right: 0px; }
.active-icon.hide { display: none; }
.visited-icon { margin-left: auto; margin-right: auto; display: block; position: absolute; top: 4px; left: 0px; right: 0px; }
.visited-icon.hide { display: none; }
.active-icon_end { margin-left: auto; margin-right: auto; position: absolute; top: 9px; left: 0px; right: 0px; }
.line-blue-progress { background-color: rgb(79, 81, 245); border-radius: 7px; min-width: 4px; max-height: 12%; position: absolute; inset: 0% auto 0% 0%; overflow: hidden; }
.open-5, .open-6 { overflow: hidden; }
.close-first { gap: 48px; flex-direction: column; align-items: flex-start; width: 100%; display: flex; position: relative; }
.close-first.top-0px { position: relative; }
.close-first.top-0px.parner { max-width: 80%; left: 110px; }
.close-first.margin-20px { background-color: rgb(255, 255, 255); height: auto; padding-left: 20px; }
.close-first.top-134 { flex-direction: column; justify-content: center; align-items: center; max-width: 19.375rem; margin-top: 134px; margin-left: auto; margin-right: auto; padding-bottom: 120px; display: none; }
.close-first.max-424 { border-radius: 8px; max-height: 442px; }
.close-first.bottom { margin-bottom: 4px; }
.close-first.bottom-24, .close-first.is_apply { margin-bottom: 24px; }
.close-first.future-layout { gap: 48px; flex-direction: column; align-items: flex-start; display: flex; }
.line-blue-progress2, .line-blue-progress3, .line-blue-progress4, .line-blue-progress5, .line-blue-progress6 { background-color: rgb(79, 81, 245); border-radius: 7px; min-width: 4px; position: absolute; inset: 0% auto 0% 0%; overflow: hidden; }
.embedded_future-new { padding-top: 96px; padding-bottom: 96px; }
.inline-all { display: block; }
.new-features-layout { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; width: 100%; display: grid; }
.new-features-card { background-color: rgb(246, 246, 246); border-radius: 1.5rem; flex-direction: column; min-height: 29.5625rem; display: flex; overflow: hidden; }
.new-features-info { background-color: rgb(246, 246, 246); min-height: 240px; margin-top: 0px; margin-bottom: 0px; padding: 1.5rem; }
.embedded_h3-left { text-align: left; margin-top: 0px; margin-bottom: 16px; line-height: 1.25; }
.embedded_h3-left.m-24 { font-size: 20px; font-weight: 400; line-height: 1.6; }
.text-align-left { text-align: left; }
.new-features-card-two { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65e70713433968609185af5d_SDK-Website-Body-Illustration-02-background.svg"); background-position: 50% 0px; background-repeat: no-repeat; background-size: contain; border-radius: 1.5rem; flex-direction: column; min-height: 28.5625rem; display: flex; overflow: hidden; }
.new-features-three { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65e707139b4203409678034f_SDK-Website-Body-Illustration-03-background.svg"); background-position: 50% 0px; background-repeat: no-repeat; background-size: contain; border-radius: 1.5rem; flex-direction: column; min-height: 28.5625rem; display: flex; overflow: hidden; }
.embedded_possible-grey { background-color: rgb(246, 246, 246); border-radius: 0.5rem; margin-left: 1rem; margin-right: 1rem; padding-top: 6.25rem; padding-bottom: 6.25rem; }
.possible-layout { gap: 5rem; justify-content: center; align-items: center; display: flex; }
.embedded_author { text-transform: uppercase; margin-bottom: 4px; font-family: "Abcgintonord 800", sans-serif; font-weight: 700; line-height: 24px; }
.mobile-menu-fixed, .show-landscape, .heading-form { display: none; }
.top-margin { min-width: 50px; height: 50px; margin-top: 2.5rem; display: inline-block; }
.top-margin.coming { margin-top: 0px; }
.line-blue-progress1 { perspective-origin: 0% center; transform-origin: 0% center; background-color: rgb(79, 81, 245); border-radius: 7px; min-width: 4px; position: absolute; inset: 0% auto 0% 0%; }
.baner-img-wr { width: 100%; position: relative; }
.build--testimonial-card-wr { pointer-events: auto; cursor: pointer; }
.build--testimonial-card-wr.is-4 { width: 13rem; height: 13rem; position: absolute; inset: 65% 0% 0% 60%; }
.build--testimonial-card-wr.is-1 { position: absolute; inset: auto auto 60% 0%; }
.build--testimonial-card-wr.is-5 { position: absolute; inset: auto auto 65% 70%; }
.build--testimonial-card-wr.is-2 { width: 13rem; height: 13rem; position: absolute; inset: 65% 0% 0% 10%; }
.build--testimonial-card-wr.is-3 { position: absolute; inset: auto auto 65% 40%; }
.build--testimonial-card-wr.is-6 { width: 13rem; height: 13rem; position: absolute; inset: 65% 0% 0% 100%; }
.build--testimonial_layout { z-index: 3; flex: 1 1 0%; align-items: center; width: 100%; padding-top: 360px; padding-bottom: 360px; display: flex; position: relative; overflow: hidden; }
.build--link_arrow { background-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); border-radius: 100%; flex-direction: column; flex: 0 0 auto; justify-content: center; align-items: center; width: 4.1875rem; height: 4.1875rem; margin-top: auto; margin-left: auto; transition: box-shadow 0.4s; display: flex; }
.pg { padding-left: 2.5rem; padding-right: 2.5rem; }
.build--globe-img { z-index: 5; border-radius: 100%; width: 733px; height: 728px; margin-left: auto; margin-right: auto; display: block; position: relative; overflow: hidden; }
.build--link_hover-bg { z-index: 1; opacity: 0; background-image: linear-gradient(rgb(226, 146, 170), rgb(180, 115, 245)); transition: opacity 0.5s; position: absolute; inset: 0%; }
.build--link_hover-bg.is-big { background-image: linear-gradient(rgb(79, 81, 245), rgb(179, 119, 243)); }
.build--link_hover-bg.is-button { background-image: none; }
.build--container-large { width: 100%; max-width: 82rem; margin-left: auto; margin-right: auto; }
.build--testimonial-logo { opacity: 0.8; margin: auto; transition: opacity 0.4s; position: absolute; inset: 0%; }
.build--testimonial-text { width: 24.0625rem; font-size: 1rem; font-weight: 700; line-height: 1.625; overflow: hidden; }
.build--testimonial-show { opacity: 0; flex-direction: column; justify-content: flex-end; align-items: stretch; transition: opacity 0.3s; display: flex; }
.build--link-card { color: rgb(255, 255, 255); background-color: rgb(79, 81, 245); border-radius: 2rem; flex-direction: column; justify-content: flex-start; padding: 2.5rem; text-decoration: none; transition: box-shadow 0.4s; display: flex; position: relative; overflow: hidden; }
.build--testimonial-name-wr { gap: 2rem; justify-content: space-between; margin-top: 1rem; display: flex; }
.build--link_glare { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65d5ccfb7a26abd3cde87ee8_build_links_glare.svg"); background-position: 0% center; background-repeat: no-repeat; background-size: cover; width: 70%; height: 140%; transition: 0.6s; position: absolute; inset: -35% -60% 0% auto; }
.build--link-card_wr { z-index: 2; flex-direction: column; flex: 1 1 0%; justify-content: flex-start; display: flex; position: relative; }
.build--links_layout { gap: 2rem; grid-template-rows: auto auto auto; grid-template-columns: minmax(400px, 1fr) 1.2fr; grid-auto-columns: 1fr; display: grid; }
.build--testimonials { background-image: linear-gradient(rgb(9, 13, 88), rgb(5, 7, 35)); flex-direction: column; justify-content: flex-start; height: 200vh; }
.build--arrow-svg { width: 1.4375rem; height: 1.4375rem; display: flex; }
.build--testimonial-card { gap: 1rem; transform-origin: 50% 100%; background-color: rgb(87, 242, 135); border-radius: 100%; flex-direction: column; justify-content: center; align-items: center; width: 13.25rem; max-width: 13.25rem; max-height: 13.25rem; padding: 2rem; transition: max-width 1s, width 1s, height 1s, max-height 1s, border-radius 0.2s; display: flex; position: relative; overflow: hidden; }
.build--testimonial-card.is-3 { background-color: rgb(223, 144, 175); }
.build--testimonial-card.is-2 { background-color: rgb(198, 134, 252); }
.build--testimonial-card.is-6 { background-color: rgb(223, 144, 175); }
.build--paragraph { margin-bottom: 0px; font-family: Ggsans, sans-serif; font-size: 1.25rem; font-weight: 600; line-height: 1.6; }
.testimonial--group { z-index: 10; gap: 0rem; flex-flow: column wrap; grid-template-rows: 50% 50%; grid-template-columns: 1fr; grid-auto-columns: 1fr; align-items: flex-start; width: 1600px; margin-left: 2.5rem; margin-right: 2.5rem; position: absolute; inset: -55% 0% -65% 25%; }
.testimonial--group.is-bottom { z-index: 2; pointer-events: none; }
.testimonial--group.is-top { pointer-events: none; }
.build--section_links { background-image: linear-gradient(rgb(6, 8, 52), rgb(10, 13, 87)); padding-top: 6.25rem; padding-bottom: 3.25rem; }
.build--text-wr { z-index: 2; gap: 2rem; align-items: flex-start; margin-top: 1.5rem; display: flex; position: relative; }
.build--text-wr.is-big { max-width: 29.875rem; }
.build--text-wr.is-globe { color: rgb(14, 6, 25); margin-top: 1rem; font-size: 1.25rem; font-weight: 600; line-height: 1.6; }
.testimonial--wr { position: relative; }
.build--testimonials_track { flex-direction: column; flex: 0 1 auto; align-self: flex-start; align-items: stretch; display: flex; position: sticky; top: 0px; }
.build--globe { background-image: linear-gradient(rgb(4, 5, 34), rgb(24, 30, 91)); width: 100%; padding-top: 7.5rem; padding-bottom: 7.5rem; position: relative; overflow: hidden; }
.build--globe-scene { position: relative; }
.build--hero { background-color: rgb(14, 6, 25); width: 100%; position: relative; overflow: hidden; }
.build--hero_layout { flex-direction: column; align-items: center; padding-top: 3.5rem; display: flex; }
.build--h1-wrapper { z-index: 5; align-self: center; padding-bottom: 1.1rem; position: relative; }
.heading--h1--build { z-index: 4; color: var(--white); text-align: center; text-transform: uppercase; margin-bottom: 0px; font-family: "Abcgintonord 800", sans-serif; font-size: 7rem; font-weight: 800; line-height: 1; position: relative; }
.heading--h1--build.is_centered { text-align: center; font-size: 7.75rem; }
.heading--h1--build.is_centered.size-large { font-size: 74px; }
.heading--h1--build.is_centered.size-large._2024, .heading--h1--build.is_centered.gaming { font-size: 56px; }
.heading--h1--build.is_centered.gaming-n { font-size: 48px; }
.heading--h1--build.is_centered.gaming-1 { font-size: 56px; }
.heading--h1--build.text-size-40px { font-size: 32px; }
.heading--h1--build._2024, .heading--h1--build.mobile-h1 { font-size: 56px; }
.heading--h1--build.gaming { font-size: 48px; }
.heading--h1--build.new { max-width: 900px; font-size: 6.25rem; line-height: 0.8; }
.heading--h1--build.new.is_2025 { letter-spacing: -0.01em; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.heading--h1--build--stroke { z-index: 3; text-align: center; -webkit-text-stroke: 15px transparent; text-transform: uppercase; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(179, 119, 243), rgb(62, 112, 221)); background-clip: text; width: 100%; font-family: "Abcgintonord 800", sans-serif; font-size: 7rem; font-weight: 800; line-height: 1; position: absolute; inset: 0px 0% 0% 0px; }
.heading--h1--build--stroke.color-blurple { color: var(--blurple); }
.heading--h1--build--stroke.color-blurple.hide { display: none; }
.heading--h1--build--stroke.color-pink { color: var(--fuchsia); display: flex; }
.heading--h1--build--stroke.is_centered { text-align: center; font-size: 7.75rem; display: block; }
.heading--h1--build--stroke.is_centered.color-blurple.is-left { text-align: left; }
.heading--h1--build--stroke.is_centered.color-blurple.is-left._2024 { font-size: 56px; }
.heading--h1--build--stroke.is_centered.color-gradient { color: rgba(35, 39, 42, 0); -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(255, 91, 161), rgb(250, 148, 67)); background-clip: text; font-size: 56px; }
.heading--h1--build--stroke.is_centered.color-gradient.large { font-size: 74px; }
.heading--h1--build--stroke.is_centered.color-gradient.large._2024 { font-size: 56px; }
.heading--h1--build--stroke.is_centered.color-gradient.gaming { text-align: left; background-image: linear-gradient(rgb(172, 118, 244), rgb(97, 108, 240)); }
.heading--h1--build--stroke.is_centered.color-gradient.is_gaming.is-gaming { background-image: linear-gradient(rgb(97, 108, 240), rgb(172, 118, 244)); }
.heading--h1--build--stroke.is_centered.color-pink-2, .heading--h1--build--stroke.color-pink-2 { color: var(--pinc-2); }
.heading--h1--build--stroke.text-size-40px { -webkit-text-stroke-width: 5px; font-size: 32px; }
.heading--h1--build--stroke.gaming { font-size: 48px; }
.heading--h1--build--shadow { z-index: 2; width: 100%; color: var(--not-quite-black); text-align: center; -webkit-text-stroke: 15px transparent; text-transform: uppercase; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(179, 119, 243), rgb(62, 112, 221)); background-clip: text; font-family: "Abcgintonord 800", sans-serif; font-size: 7rem; font-weight: 800; line-height: 1; position: absolute; inset: 16px 0% 0% 0px; }
.heading--h1--build--shadow.color-blurple { color: var(--blurple); }
.heading--h1--build--shadow.color-pink { color: var(--fuchsia); }
.heading--h1--build--shadow.is_centered { text-align: center; font-size: 7.75rem; }
.heading--h1--build--shadow.is_centered.color-blurple.is-left { text-align: left; }
.heading--h1--build--shadow.is_centered.color-blurple.is-left._2024 { font-size: 56px; }
.heading--h1--build--shadow.is_centered.color-gradient { color: rgba(35, 39, 42, 0); -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(255, 91, 161), rgb(250, 148, 67)); background-clip: text; font-size: 56px; top: 12px; left: 10px; }
.heading--h1--build--shadow.is_centered.color-gradient.larhe { color: rgba(35, 39, 42, 0); font-size: 74px; }
.heading--h1--build--shadow.is_centered.color-gradient.larhe._2024 { font-size: 56px; }
.heading--h1--build--shadow.is_centered.color-gradient.gaming { text-align: left; background-image: linear-gradient(rgb(172, 118, 244), rgb(97, 108, 240)); }
.heading--h1--build--shadow.is_centered.color-pink-2, .heading--h1--build--shadow.color-pink-2 { color: var(--pinc-2); }
.heading--h1--build--shadow.text-size-40px { -webkit-text-stroke-width: 5px; font-size: 32px; top: 7px; left: 6px; }
.heading--h1--build--shadow.gaming { font-size: 48px; }
.text-image-replace { opacity: 0; color: rgba(0, 0, 0, 0); -webkit-text-stroke-width: 0px; padding-left: 1.5rem; padding-right: 0px; }
.text-image-replace.is-tool { opacity: 1; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65d5d2d3b73736839fcc9909_Tool-letter.svg"); background-position: 50% 77%; background-repeat: no-repeat; background-size: 91px auto; }
.build--hero_pattern { position: absolute; inset: 0px -15% 0% auto; }
.build--hero_pattern.is-left { inset: 8% auto 0% -15%; }
.build--green-star { width: 209px; height: 299px; position: absolute; inset: 13% auto auto 20%; }
.build--hero_anim-wr { align-self: stretch; height: auto; padding-bottom: 1.75rem; position: relative; }
.build--hero_spline { z-index: 5; pointer-events: none; justify-content: center; align-items: center; display: none; position: relative; }
.build--hero_spline_grad1 { z-index: 1; filter: blur(97px); background-color: rgb(57, 2, 72); width: 315px; height: 271px; position: absolute; inset: auto 23% 25% auto; }
.build--hero_spline_grad2 { z-index: 1; filter: blur(92px); background-color: rgb(57, 2, 72); width: 315px; height: 271px; position: absolute; inset: auto auto 41% 30%; }
.build--hero_pink-star { z-index: 3; position: absolute; inset: auto 19% 37% auto; }
.build--hero_waves { z-index: 0; object-position: 50% 100%; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65d5ec3cb4417479c146daa6_build_hero_waves.svg"); background-position: 15% 100%; background-repeat: repeat-x; background-size: cover; max-width: 150%; height: 50%; position: absolute; inset: auto 0% 0% 0px; }
.build--hero_button-group { z-index: 15; gap: 1rem; margin-top: 2rem; display: flex; position: relative; }
.build--hero_bubble { z-index: 6; text-align: center; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65eed29b2efc63d7ab283edd_build_hero_bubble-new.png"); background-position: 50% center; background-repeat: no-repeat; background-size: contain; flex-direction: column; justify-content: flex-end; align-items: center; width: 293px; height: 178px; padding-bottom: 2.1rem; padding-left: 1rem; padding-right: 1rem; display: flex; position: absolute; inset: auto auto 3% 1%; }
.build_hero_bubble_small-text { color: var(--white); text-align: center; font-size: 0.875rem; font-weight: 600; transform: rotate(1deg); }
.build_bubble_text { z-index: 20; color: var(--white); text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-size: 1.5rem; position: relative; }
.build_bubble_text.is-stroke { z-index: 17; -webkit-text-stroke-width: 4px; -webkit-text-stroke-color: var(--black); position: absolute; inset: 0% auto auto; }
.build_bubble_text.is-shadow { z-index: 15; color: var(--black); -webkit-text-stroke-width: 3px; position: absolute; inset: 7px auto auto; }
.build_bubble_text-wr { z-index: 10; margin-bottom: 7px; position: relative; transform: rotate(1deg); }
.build_bubble_text-wr.no-rotate { transform: none; }
.build_bubble_text-wr.no-rotate.show--less, .build_hero_discord-tool { display: none; }
.coming-soon-wr { gap: 16px; align-items: flex-start; display: flex; position: relative; }
.coming-text { -webkit-text-fill-color: transparent; background-image: linear-gradient(95deg, rgb(180, 115, 245), rgb(226, 146, 170)); background-clip: text; font-family: "Abcgintonord 800", sans-serif; font-weight: 400; }
.select-field { color: rgb(35, 34, 38); background-color: rgb(247, 247, 247); border: 1px solid rgb(242, 241, 247); height: 45px; margin-top: 20px; margin-bottom: 0px; padding-right: 12px; font-size: 16px; line-height: 32px; }
.select-field.arr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65d5ca199a4f6a6265635e4c_arr.svg"); background-position: 98% center; background-repeat: no-repeat; background-size: 14px auto; padding-right: 20px; }
.build_button-text { z-index: 10; position: relative; }
.build_button-text.is-dev { display: none; }
.build--button-wr { color: rgb(255, 255, 255); text-align: center; background-color: rgb(87, 242, 135); border-radius: 3rem; flex-direction: column; justify-content: center; align-items: center; padding: 1.5rem 2rem 1.625rem; text-decoration: none; transition: box-shadow 0.4s; display: flex; position: relative; overflow: hidden; }
.build--button-wr:hover { box-shadow: rgb(14, 6, 25) 8px 8px; }
.build--button-wr.is-purple { background-color: rgb(115, 142, 245); background-image: linear-gradient(rgb(115, 142, 245), rgb(179, 174, 255)); }
.build_button_text { z-index: 20; color: var(--white); text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-size: 1.125rem; position: relative; }
.build_button_text.is-stroke { z-index: 17; -webkit-text-stroke-width: 4px; -webkit-text-stroke-color: var(--black); position: absolute; inset: 0% auto auto; }
.build_button_text.is-shadow { z-index: 15; color: var(--black); -webkit-text-stroke-width: 3px; position: absolute; inset: 4px auto auto; }
.build--ribbon-wr { background-color: rgb(6, 8, 52); border-top: 1px solid rgba(255, 255, 255, 0.06); border-bottom: 1px solid rgba(255, 255, 255, 0.06); width: 100%; padding-top: 0.5rem; padding-bottom: 0.5rem; overflow: hidden; }
.build--ribbon { gap: 3.5rem; background-image: linear-gradient(270deg, rgb(62, 112, 221), rgb(179, 119, 243)); padding-top: 1rem; padding-bottom: 1rem; display: flex; }
.build--ribbon_text-wr { gap: 3.5rem; flex-wrap: nowrap; padding-bottom: 2px; display: flex; }
.build_button_text-wr { z-index: 10; position: relative; }
.build_button_text-wr.is-3 { max-width: 15.2rem; }
.ribbon_text-wr { z-index: 10; position: relative; }
.build_ribbon_text { z-index: 20; color: var(--white); text-transform: uppercase; white-space: nowrap; font-family: "Abcgintonord 800", sans-serif; font-size: 2.5rem; font-style: italic; line-height: 1; position: relative; }
.build_ribbon_text.is-stroke { z-index: 17; -webkit-text-stroke-width: 6px; -webkit-text-stroke-color: var(--black); position: absolute; inset: 0% auto auto; }
.build_ribbon_text.is-shadow { z-index: 15; color: var(--black); -webkit-text-stroke-width: 3px; position: absolute; inset: 8px -8px auto auto; }
.build--ribbon_track { gap: 3.5rem; display: flex; }
.build--link_image { z-index: 5; max-width: 80%; position: absolute; inset: auto auto -5% -5%; }
.build--title-wr { z-index: 10; position: relative; overflow: visible; }
.build--title-wr.is-cases { margin-left: auto; margin-right: auto; }
.build--title-wr.is-testimonials { z-index: 3; pointer-events: none; }
.build--title-wr.is-prof { width: 90%; max-width: 65.5rem; }
.build--title-wr.is-whats { width: 80%; }
.build_title_text { z-index: 20; color: var(--white); text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; font-family: "Abcgintonord 800", sans-serif; font-size: 2rem; line-height: 1.25; position: relative; }
.build_title_text.is-stroke { z-index: 17; -webkit-text-stroke-width: 6px; -webkit-text-stroke-color: var(--black); position: absolute; inset: 0% auto auto; }
.build_title_text.is-shadow { z-index: 15; color: var(--black); -webkit-text-stroke-width: 3px; position: absolute; top: 6px; bottom: auto; left: auto; }
.build--starter { z-index: 2; background-color: rgb(7, 7, 35); width: 100%; padding-top: 7.5rem; padding-bottom: 7.5rem; position: relative; overflow: hidden; }
.build--title-center { text-align: center; flex-direction: column; justify-content: center; align-items: center; margin-bottom: 3.5rem; margin-left: auto; margin-right: auto; display: flex; }
.build--title-center.is-prof { margin-bottom: 0px; }
.build_title56_text { z-index: 20; color: var(--white); text-transform: uppercase; margin-bottom: 0px; font-family: "Abcgintonord 800", sans-serif; font-size: 3.5rem; line-height: 1; position: relative; }
.build_title56_text.is-stroke { z-index: 17; -webkit-text-stroke: 6px transparent; -webkit-text-fill-color: transparent; background-image: linear-gradient(45deg, rgb(180, 115, 245), rgb(226, 146, 170)); background-clip: text; position: absolute; inset: 0% auto auto; }
.build_title56_text.is-stroke.is-cases { background-image: linear-gradient(rgb(179, 119, 243), rgb(62, 112, 221) 57%); }
.build_title56_text.is-stroke.is-whats { background-color: rgb(79, 81, 245); background-image: none; }
.build_title56_text.is-stroke.is-prof { -webkit-text-stroke-color: rgb(79, 81, 245); }
.build_title56_text.is-shadow { z-index: 15; color: var(--black); -webkit-text-stroke: 4px transparent; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(226, 146, 170), rgb(180, 115, 245)); background-clip: text; position: absolute; top: 8px; bottom: auto; right: -8px; }
.build_title56_text.is-shadow.is-cases { background-color: rgb(88, 101, 242); background-image: none; }
.build_title56_text.is-shadow.is-whats { background-color: rgb(79, 81, 245); background-image: none; }
.build_title56_text.is-shadow.is-prof { color: rgb(79, 81, 245); -webkit-text-fill-color: inherit; background-image: none; background-clip: border-box; }
.build_title56_text.is-shadow._98, .build_title56_text.is-shadow._99 { max-width: 100%; }
.build--starter-wr { background-image: linear-gradient(rgb(179, 119, 243), rgb(62, 112, 221)); border-radius: 2rem; padding: 1px; position: relative; }
.build--starter_layout { z-index: 2; gap: 3rem; background-color: rgb(7, 5, 17); background-image: radial-gradient(circle farthest-side at 74% 100%, rgb(6, 8, 51), rgb(7, 5, 17)); border-radius: 2rem; justify-content: space-between; padding: 6.25rem; display: flex; position: relative; }
.build--starter_grad { z-index: 1; filter: blur(200px); background-color: rgba(54, 72, 242, 0.8); width: 563px; height: 288px; margin-left: auto; margin-right: auto; position: absolute; inset: auto 0% -69px; }
.build--starter-icon { flex-direction: column; justify-content: center; align-items: center; width: 5.5rem; height: 5.5rem; margin-bottom: 2rem; display: flex; }
.build--starter-icon.is-mini { width: 3rem; height: 3rem; margin-bottom: 0px; }
.build--starter-icon.is-button { z-index: 1; width: 1.5rem; height: 1.5rem; margin-bottom: 0px; position: relative; }
.build--starter_left { flex-direction: column; align-items: flex-start; max-width: 27.125rem; font-size: 1.25rem; line-height: 1.6; display: flex; }
.build--starter-right { align-self: center; width: 100%; max-width: 33.375rem; }
.build--starter_group { gap: 2.5rem 2.625rem; flex-direction: column; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; font-size: 1.25rem; line-height: 1.6; display: flex; }
.build--h4 { color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 2rem; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 24px; font-weight: 400; line-height: 1.25; }
.build--h4.submission { text-transform: none; margin-top: 0px; margin-bottom: 0px; font-family: Ginto, sans-serif; line-height: 30px; }
.build--h4.text-color-blurple { color: var(--blurple); }
.build--h4.text-color-blurple._900 { font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
.build--h4.text-color-blurple._900._2024 { color: rgb(88, 101, 242); -webkit-text-stroke-color: var(--blurple); white-space: normal; word-break: normal; }
.build--h4.text-color-blurple._900._2024.small { font-size: 18px; line-height: 25px; }
.build--h4._900 { font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
.build--h4._900.is-mobile { margin-top: 0px; margin-bottom: 16px; }
.build--h4._900.is-mobile.sm { font-size: 22px; line-height: 26px; }
.starter_green-button { z-index: 2; gap: 0.5rem; background-color: var(--spring-green); color: var(--black); border-radius: 32px; align-items: center; padding: 1rem 2rem; font-size: 20px; font-weight: 700; line-height: 1; transition: box-shadow 0.4s, transform 0.2s ease-in; display: flex; position: relative; overflow: hidden; }
.starter_green-button:hover { box-shadow: rgb(14, 6, 25) 8px 8px; }
.starter_green-button.on-banner { justify-content: center; align-items: center; max-height: 40px; padding-left: 46px; padding-right: 46px; font-size: 16px; line-height: 18px; display: flex; }
.starter_green-button.reduce-motion-button { transition: opacity 0.2s; }
.starter_button-wr { z-index: 11; margin-top: 2.5rem; margin-right: auto; position: relative; }
.starter_button-wr.is-left { margin-left: 0px; }
.starter_button-wr.absol { justify-content: center; align-items: center; margin-right: 10px; display: flex; position: absolute; inset: 0% 0% 0% auto; }
.build--cases { z-index: 3; background-image: linear-gradient(rgb(9, 13, 56), rgb(8, 6, 18)); width: 100%; margin-top: -8px; padding-top: 7.5rem; padding-bottom: 7.5rem; position: relative; overflow: hidden; }
.build--cases_layout { gap: 2rem; grid-template-rows: auto; grid-template-columns: 2fr 1.25fr; grid-auto-columns: 1fr; display: grid; }
.build--cases-right { flex: 0 1 auto; }
.build--cases-left { flex-direction: column; flex: 1 1 0%; display: flex; }
.build--cases_title-group { gap: 1rem; text-align: center; flex-wrap: nowrap; justify-content: flex-start; margin-bottom: 3.5rem; margin-left: auto; margin-right: auto; display: flex; }
.build--cases_read-all { gap: 1rem; color: var(--white); text-transform: uppercase; white-space: nowrap; justify-content: center; align-self: flex-end; align-items: center; margin: 3.5rem auto -6px; font-family: "Abcgintonord 800", sans-serif; transition: 0.4s; display: flex; }
.build--cases_read-all:hover { gap: 1.5rem; }
.build--cases_read-all_lines { height: 51px; color: var(--green); }
.build--whats { background-image: linear-gradient(rgb(7, 5, 17), rgb(4, 10, 87)); padding-top: 7.5rem; padding-bottom: 6.25rem; }
.build--whats_cards-wr { gap: 12.5rem; flex-direction: column; justify-content: center; align-items: center; margin-top: 5rem; display: flex; position: relative; }
.build--case_thumbnail-logo { flex: 0 0 auto; align-self: flex-start; width: 20rem; margin-top: 8rem; margin-left: auto; margin-right: auto; }
.build--case_thumbnail_image-wr { background-image: linear-gradient(45deg, rgb(115, 142, 245), rgb(179, 174, 255)); border-radius: 2rem; align-items: center; width: 100%; display: flex; position: absolute; inset: 0%; }
.build--case_thumbnail_image-wr.is-pink { background-image: linear-gradient(rgb(180, 115, 245), rgb(226, 146, 170)); }
.build--case_thumbnail_image-wr.is-violet { background-image: linear-gradient(rgb(62, 112, 221), rgb(179, 119, 243)); }
.build--case_type { z-index: 1; color: var(--white); white-space: nowrap; background-color: rgb(69, 75, 226); border-radius: 3rem; padding: 1rem 1.25rem; font-family: "Abcgintonord 800", sans-serif; font-weight: 700; position: relative; box-shadow: rgb(35, 39, 42) 6px 6px, rgb(35, 39, 42) 0px 0px 0px 2px inset; }
.build--case_card { height: 100%; color: var(--black); border-radius: 2rem; flex-direction: column; justify-content: space-between; align-items: flex-start; padding: 2rem; display: flex; position: relative; overflow: hidden; }
.build--case_card.is-small { height: 100%; }
.build--case_card.is-bottom { height: 33rem; }
.build--case_title-wr { z-index: 3; flex-direction: column; align-self: stretch; display: flex; position: relative; }
.build--case_title-wr.first { flex-direction: row; }
.build--cases_right-list { gap: 2rem; flex-direction: column; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; height: 100%; display: grid; }
.build--case_title { color: var(--dark-charcoal); margin-bottom: 0px; font-family: "Abcgintonord 800", sans-serif; font-size: 1.5rem; font-weight: 400; line-height: 1.25; }
.build--case_thumbnail-logo_mini { z-index: 1; flex: 0 1 auto; height: 3.5rem; position: relative; }
.build--case_top-wr { gap: 1rem; flex-flow: wrap; justify-content: space-between; align-items: flex-start; width: 100%; margin-bottom: 2rem; display: flex; }
.build--cases-right-collection, .build--case_item { height: 100%; }
.build--case_big-card_collection { flex: 1 1 0%; }
.build--case_big-card_list { height: 100%; }
.build--case_big-card_item { height: 100%; min-height: 35.125rem; }
.build_testimonial_text { z-index: 20; color: var(--white); text-transform: uppercase; margin-bottom: 0px; padding-left: 3px; font-family: "Abcgintonord 800", sans-serif; font-size: 11.875rem; line-height: 1; position: relative; }
.build_testimonial_text.is-stroke { z-index: 17; -webkit-text-stroke: 10px transparent; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(226, 146, 170), rgb(180, 115, 245)); background-clip: text; position: absolute; inset: 0% auto auto; }
.build_testimonial_text.is-stroke.is-cases { background-image: linear-gradient(rgb(179, 119, 243), rgb(62, 112, 221) 57%); }
.build_testimonial_text.is-stroke.is-whats { background-color: rgb(79, 81, 245); background-image: none; }
.build_testimonial_text.is-stroke.is-testimonials { background-image: linear-gradient(rgb(179, 119, 243), rgb(62, 112, 221)); padding-left: 3px; }
.build_testimonial_text.is-shadow { z-index: 15; color: var(--black); -webkit-text-stroke: 10px transparent; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(226, 146, 170), rgb(180, 115, 245)); background-clip: text; position: absolute; top: 16px; bottom: auto; right: 0px; }
.build_testimonial_text.is-shadow.is-cases { background-color: rgb(88, 101, 242); background-image: none; }
.build_testimonial_text.is-shadow.is-whats { background-color: rgb(79, 81, 245); background-image: none; }
.build_testimonial_text.is-shadow.is-testimonials { -webkit-text-stroke-width: 4px; background-image: linear-gradient(rgb(179, 119, 243), rgb(62, 112, 221)); }
.prize-period_icon { margin-top: 56px; margin-left: auto; margin-right: auto; position: absolute; inset: 0% 0% auto; }
.link-back-wrapper { background-color: rgb(14, 6, 25); padding-top: 10px; padding-bottom: 10px; }
.link-back-wrapper.mobile-hidden { z-index: 13; flex-direction: column; justify-content: flex-end; align-items: flex-start; width: 100%; display: flex; position: sticky; top: 0px; }
.link-back-wr.mobile-hidden { z-index: 13; flex-direction: column; justify-content: flex-end; width: 100%; height: 140px; display: flex; position: fixed; top: 0px; }
.build--testimonial_bg { z-index: 1; filter: blur(100px); background-color: rgb(17, 17, 164); width: 80%; height: 268px; margin-left: auto; margin-right: auto; position: absolute; inset: 306px 0% 0px; }
.build--testimonial_name { font-size: 0.875rem; font-weight: 700; line-height: 1.42857; }
.build--testimonial_name.is-position { font-weight: 400; }
.build--testimonials_blue-star { z-index: 3; transform-origin: 100% 100%; display: block; position: absolute; inset: 18% 76% auto auto; }
.build--testimonials_blue-star.is-2 { transform-origin: 0px 100%; right: 11%; }
.build--testimonials_yellow-star { z-index: 3; transform-origin: 0px 100%; display: block; position: absolute; inset: auto 16% 76px auto; }
.build--testimonials_yellow-star.is-2 { right: 11%; }
.build_title100_text { z-index: 20; color: var(--white); text-transform: uppercase; margin-bottom: 0px; font-family: "Abcgintonord 800", sans-serif; font-size: 6.25rem; line-height: 1; position: relative; }
.build_title100_text.is-stroke { z-index: 17; -webkit-text-stroke: 9px transparent; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(179, 119, 243), rgb(62, 112, 221)); background-clip: text; margin-left: -2px; padding-left: 2px; position: absolute; inset: 0% auto auto; }
.build_title100_text.is-stroke.is-cases { background-image: linear-gradient(rgb(179, 119, 243), rgb(62, 112, 221) 57%); }
.build_title100_text.is-stroke.is-whats { background-color: rgb(79, 81, 245); background-image: none; }
.build_title100_text.is-shadow { z-index: 15; color: var(--black); -webkit-text-stroke: 6px transparent; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(91, 114, 227), rgb(91, 114, 227)); background-clip: text; position: absolute; top: 8px; bottom: auto; right: -8px; }
.build_title100_text.is-shadow.is-cases { background-color: rgb(88, 101, 242); background-image: none; }
.build_title100_text.is-shadow.is-whats { background-color: rgb(79, 81, 245); background-image: none; }
.build--globe-subtitle-wr { z-index: 2; max-width: 34.5625rem; color: var(--white); text-transform: uppercase; margin-top: 2rem; font-family: "Abcgintonord 800", sans-serif; font-size: 2rem; font-weight: 700; line-height: 1.25; position: relative; }
.build--globe_pattern { position: absolute; inset: 0px -15% 0% auto; }
.build--globe_pattern.is-left { inset: 0% auto 0% -15%; }
.globe_button-wr { z-index: 11; justify-content: center; margin-top: 4.375rem; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.globe_button-wr.is-left { margin-left: 0px; }
.globe_button-wr.absol { justify-content: center; align-items: center; margin-right: 10px; display: flex; position: absolute; inset: 0% 0% 0% auto; }
.build--globe_spline_grad-pink { z-index: 1; filter: blur(92px); background-color: rgb(253, 114, 222); width: 315px; height: 271px; position: absolute; inset: 16% auto auto 52%; }
.build--globe_spline_grad-blue { z-index: 1; filter: blur(92px); background-color: rgb(54, 72, 242); width: 315px; height: 271px; position: absolute; inset: auto 52% 7% auto; }
.build--globe_star1 { z-index: 1; position: absolute; inset: 3% 17% auto auto; }
.build--globe_mobile { display: none; }
.build--globe_group { z-index: 10; flex-direction: row; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; place-items: center; width: 95%; max-width: 64.5rem; margin-left: auto; margin-right: auto; display: grid; position: absolute; inset: 0%; }
.build--globe-card { color: rgb(255, 255, 255); background-color: rgb(79, 81, 245); background-image: linear-gradient(45deg, rgb(115, 142, 245), rgb(179, 174, 255)); border: 2px solid rgb(14, 6, 25); border-radius: 2rem; flex-direction: column; flex: 1 1 0%; justify-content: flex-start; max-width: 18.1rem; padding: 1.5rem; text-decoration: none; transition: box-shadow 0.4s; display: flex; position: relative; overflow: hidden; box-shadow: rgb(14, 6, 25) 8px 8px; }
.build--globe-card.is-pink { background-image: linear-gradient(45deg, rgb(180, 115, 245), rgb(226, 146, 170)); flex: 0 1 auto; }
.build--globe-card.is-pink.is-1 { margin-left: 80px; }
.build--globe-card.is-pink.is-4 { margin-left: 100px; top: -159px; right: -50px; }
.build--globe-card.million { width: 0px; height: 0px; padding: 0px; }
.build--globe_star2 { z-index: 1; position: absolute; inset: auto auto 0% 25%; }
.build--globe_blue-star { z-index: 3; display: block; position: absolute; inset: 8% 81% auto auto; }
.build--globe_blue-star.is-2 { right: 11%; }
.build--globe_pink-star { z-index: 3; transform-origin: 0px 100%; display: block; position: absolute; inset: auto auto 0% 75%; }
.build--globe_pink-star.is-2 { right: 11%; }
.build--prof { background-color: rgb(24, 30, 91); height: 300vh; padding-top: 7.5rem; }
.o-heart { color: rgba(0, 0, 0, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65d9a46641e4bdcda55e0ae9_o-heart.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: contain; margin-right: -5px; padding-left: 3px; }
.build--prof_layout { z-index: 1; width: 100%; margin-bottom: -2px; padding-top: 3.5rem; padding-bottom: 0px; position: sticky; top: 15%; overflow: hidden; }
.build--prof_card { z-index: 2; color: rgb(14, 6, 25); background-image: linear-gradient(45deg, rgb(115, 142, 245), rgb(179, 174, 255)); border-radius: 2rem; flex-direction: column; flex: 0 0 auto; align-items: flex-start; width: 30.6875rem; height: 36rem; padding: 1px; display: flex; position: relative; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.2) 20px 20px; }
.build--prof_card.is-2 { z-index: 4; background-image: linear-gradient(135deg, rgb(62, 112, 221), rgb(179, 119, 243)); }
.build--prof_card.is-3 { z-index: 3; background-image: linear-gradient(45deg, rgb(180, 115, 245), rgb(226, 146, 170)); }
.build--prof_card.is-5 { background-image: linear-gradient(135deg, rgb(62, 112, 221), rgb(179, 119, 243)); }
.build--prof_card.is-6 { background-image: linear-gradient(45deg, rgb(180, 115, 245), rgb(226, 146, 170)); }
.build--prof_icon { flex-direction: column; justify-content: center; align-items: center; width: 3rem; height: 3rem; margin-bottom: 1.5rem; display: flex; }
.build--prof_card_text-wr { gap: 1rem; flex-direction: column; display: flex; }
.build--prof_cards-wr { z-index: 2; gap: 2rem; flex-direction: row; width: 3366px; display: flex; position: relative; }
.build--prof-card_arrow-wr { border-radius: 100%; flex-direction: column; justify-content: center; align-items: center; display: flex; position: absolute; inset: auto 2rem 2rem auto; }
.build--prof-card_arrow-svg { z-index: 3; flex-direction: column; justify-content: center; align-items: center; width: 2rem; height: 2rem; display: flex; position: relative; }
.build--prof_card-content { z-index: 5; flex-direction: column; flex: 1 1 0%; display: flex; position: relative; }
.build--prof_card_bg { transform-origin: 100% 100%; background-color: rgba(255, 255, 255, 0.1); border-radius: 100%; justify-content: center; align-items: center; width: 16rem; height: 16rem; transition: 0.6s; display: flex; position: absolute; inset: auto -15% -15% auto; }
.build--prof_card_bg--inner { transform-origin: 100% 100%; background-color: rgba(255, 255, 255, 0.6); border-radius: 100%; width: 11.25rem; height: 11.25rem; transition: 0.6s; }
.build--globe-spline-code { z-index: 5; pointer-events: none; cursor: default; margin-top: -6px; margin-left: auto; margin-right: auto; padding-right: 0px; position: relative; left: -3px; }
.build--prof_bg { z-index: 1; width: 3066px; max-width: none; margin-top: -545px; position: relative; }
.build--prof_content-wr { position: relative; }
.build--prof_bottom-blue { background-color: rgb(9, 13, 56); height: 30vh; position: sticky; top: 70vh; }
.show_text-wr { flex-direction: column; justify-content: center; align-items: center; display: flex; }
.build--cases_more-layout { border-radius: 2rem; overflow: hidden; }
.build--cases_bottom-list { gap: 2rem; flex-direction: column; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; height: 100%; margin-top: 2rem; display: grid; }
.build--cases_button-wr { justify-content: center; align-items: center; display: flex; }
.build_case-big_text { z-index: 20; color: var(--white); text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-size: 2.5rem; line-height: 1; position: relative; }
.build_case-big_text.is-stroke { z-index: 17; -webkit-text-stroke-width: 6px; -webkit-text-stroke-color: var(--black); position: absolute; inset: 0% auto auto; }
.build_case-big_text.is-shadow { z-index: 15; color: var(--black); -webkit-text-stroke-width: 3px; position: absolute; inset: 8px auto auto; }
.build_case-big_text-wr { z-index: 10; max-width: 29.5rem; position: relative; }
.build--case_thumbnail-logo_bottom { z-index: 1; flex: 0 1 auto; max-width: 60%; margin: auto; position: absolute; inset: -26% 0% 0%; }
.build--whats_card { text-align: center; background-image: linear-gradient(rgb(179, 119, 243), rgb(62, 112, 221)); border-radius: 2rem; flex-direction: column; justify-content: center; align-self: center; align-items: center; width: 100%; max-width: 28.5rem; height: 90%; max-height: 37.81rem; padding-top: 3.5rem; padding-bottom: 3rem; display: flex; }
.build--whats_card.is-1 { z-index: 1; position: sticky; top: 60px; }
.build--whats_card.is-2 { z-index: 2; background-image: linear-gradient(rgb(179, 174, 255), rgb(115, 142, 245)); position: sticky; top: 140px; }
.build--whats_card.is-3 { z-index: 3; background-image: linear-gradient(rgb(226, 146, 170), rgb(180, 115, 245)); position: sticky; top: 440px; }
.build--whats_card-image { max-width: 80%; min-height: 300px; margin-top: 2.5rem; margin-bottom: 2.5rem; }
.build--whats_button { gap: 1rem; transform-origin: 50% center; color: var(--white); text-transform: uppercase; white-space: nowrap; justify-content: center; align-self: flex-end; align-items: center; margin: 0px auto -6px; font-family: "Abcgintonord 800", sans-serif; transition: 0.4s; display: flex; }
.build--whats_button:hover { gap: 1.5rem; }
.dob-selection { display: block; }
.success-message-4 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65dc90017a645a25426f5a14_Thank_you_.svg"), linear-gradient(rgb(204, 201, 255), rgb(115, 142, 245)); background-position: 50% 100%, 0px 0px; background-repeat: no-repeat, repeat; background-size: 300px auto, auto; border-radius: 16px; min-height: 360px; padding-top: 46px; }
.star-icon-buld { max-width: 13px; position: absolute; inset: 0% auto auto 0%; }
.star-icon-buld-2 { max-width: 7px; position: absolute; inset: 76% auto auto 5%; }
.star-icon-buld-3 { max-width: 7px; position: absolute; inset: 58% -13px auto auto; }
.star-icon-buld-4 { max-width: 19px; position: absolute; inset: -27% 1px auto auto; }
.star-icon-buld-5 { max-width: 20px; position: absolute; inset: 19% 33px auto auto; }
.happening-left-icon { z-index: 0; perspective-origin: 100% 0px; transform-origin: 100% 0px; width: 100%; max-width: 400px; margin-top: auto; margin-left: auto; position: absolute; inset: 0% auto auto -30px; }
.happening-left-icon-2 { z-index: 0; perspective-origin: 100% 0px; transform-origin: 100% 0px; width: auto; max-width: none; margin-top: auto; margin-left: auto; position: absolute; inset: 15% auto auto -52px; }
.happening-left-icon-3 { z-index: 0; perspective-origin: 100% 0px; transform-origin: 100% 0px; width: auto; max-width: none; margin-top: auto; margin-left: auto; position: absolute; inset: 30% auto auto -52px; }
.happening-left-icon_right { z-index: 0; perspective-origin: 0px 0px; transform-origin: 0px 0px; width: 100%; max-width: 340px; margin-top: 0px; margin-left: 0px; margin-right: 0px; position: absolute; inset: 0% -33px auto auto; }
.build-star-hero { width: 100%; max-width: 14px; position: absolute; inset: -11% 9% auto auto; }
.build-star-testimonial { width: 100%; max-width: 14px; position: absolute; inset: 28% auto auto 5%; }
.build-star-testimonial-2 { width: 100%; max-width: 14px; position: absolute; inset: 17% auto auto 40%; }
.build-star-testimonial-3 { width: 100%; max-width: 14px; position: absolute; inset: 31% 0px auto auto; }
.build-star-testimonial-4 { width: 100%; max-width: 20px; position: absolute; inset: auto auto 20% 6%; }
.build-star-testimonial-5 { width: 100%; max-width: 30px; position: absolute; inset: auto auto 14% 9%; }
.build--hero_image { z-index: 5; pointer-events: none; justify-content: center; align-items: center; max-width: 475px; margin-left: auto; margin-right: auto; display: flex; position: relative; top: 36px; }
.link-gdc { font-weight: 600; transition: opacity 0.3s; }
.link-gdc:hover { text-decoration: underline; }
.link-gdc.is_ad-week { color: var(--white); font-family: "ABC Ginto Normal", sans-serif; font-weight: 400; }
.link-gdc-2 { transition: opacity 0.3s; }
.link-gdc-2:hover { text-decoration: underline; }
.coming-soon-wrapper { gap: 16px; align-items: center; margin-top: 4px; display: flex; }
.dropdown-wrapper-safety { gap: 8px; flex-direction: column; align-items: flex-start; margin-bottom: 8px; display: flex; }
.safetie-author-wr { gap: 12px; flex-direction: column; display: flex; }
.dropdown-wr-s { gap: 8px; flex-direction: column; display: flex; }
.image-422 { max-height: 150px; }
.logo-app-sdk { object-fit: fill; flex: 0 1 auto; width: 100%; max-width: 400px; }
.container-920px { z-index: 2; max-width: 980px; position: relative; }
.container-920px.layout-vertical { flex-flow: column; justify-content: flex-start; align-items: center; margin-left: auto; margin-right: auto; display: flex; }
.container-920px.layout-vertical.is_n { position: static; }
.container-920px.layout-vertical.is_720 { max-width: 720px; position: relative; }
.container-920px.is-center { margin-left: auto; margin-right: auto; }
.container-920px.is-center-layout { flex-flow: column; justify-content: flex-start; align-items: center; margin-left: auto; margin-right: auto; display: flex; }
.container-920px.is-1540 { max-width: 96.25rem; margin-left: auto; margin-right: auto; }
.success-message-pitch { z-index: 1; background-color: rgb(255, 255, 255); padding-top: 0px; padding-bottom: 0px; padding-right: 20px; position: absolute; inset: 0%; }
.success-message-pitch.is_form-2025 { background-color: rgba(255, 255, 255, 0.1); position: static; }
.success-message-pitch.is_form-n { background-color: rgba(255, 255, 255, 0.1); border-radius: 128px; width: 100%; padding-top: 82px; padding-left: 40px; padding-right: 40px; position: static; }
.success-message-pitch.is_form-n.is-new { max-width: 35rem; margin-left: auto; margin-right: auto; }
.form-thank-wr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65df22595e3bbeeadb42a802_Group_1073712739.svg"), url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/65df224a5e3bbeeadb42a1af_form%20(1).svg"); background-position: 50% 140px, 50% center; background-repeat: no-repeat, no-repeat; background-size: auto, cover; border-radius: 16px; flex-direction: column; justify-content: flex-start; align-items: center; width: 100%; max-width: 505px; min-height: 339px; margin-left: auto; margin-right: auto; padding-top: 46px; display: flex; }
.p-thank { color: var(--off-white); }
.btn-wrapper-form { justify-content: center; align-items: center; display: flex; }
.features-dfd-section { background-color: rgb(51, 11, 102); border-radius: 20px; margin-bottom: 1.5rem; margin-left: 1.5rem; margin-right: 1.5rem; padding: 11.25rem 0px 0px; position: relative; overflow: hidden; }
.main-content-dfd { background-color: var(--navy-blue); }
.discover-content-wrapper { padding-top: 11.25rem; }
.tag-dfd { letter-spacing: 1.2px; border-radius: 20px; justify-content: center; align-items: center; padding: 6.3px 12.6px; font-size: 14px; line-height: 20px; display: flex; }
.tag-dfd.bg-blue { color: var(--white); background-color: rgb(131, 111, 255); }
.tag-dfd.bg-green { color: rgb(36, 23, 63); text-transform: uppercase; background-color: rgb(139, 228, 255); margin-bottom: 20px; }
.tag-dfd.bg-gr { color: rgb(36, 23, 63); text-transform: uppercase; background-color: rgb(21, 245, 186); margin-bottom: 20px; font-family: Ggsans, sans-serif; }
.tag-dfd.bg-violet { color: rgb(255, 255, 255); text-transform: uppercase; background-color: rgb(131, 111, 255); margin-bottom: 20px; font-family: Ggsans, sans-serif; }
.tag-dfd.bg-pink { color: rgb(255, 255, 255); text-transform: uppercase; background-color: rgb(170, 50, 173); margin-bottom: 20px; margin-left: 0px; margin-right: auto; font-family: Ggsansmono, sans-serif; }
.tag-dfd.bg-purple { color: rgb(255, 255, 255); text-transform: uppercase; background-color: rgb(96, 4, 167); margin-bottom: 20px; margin-left: 0px; margin-right: auto; font-family: Ggsansmono, sans-serif; }
.tag-dfd.bg-black { color: var(--white); background-color: rgb(42, 3, 64); font-family: Ggsansmono, sans-serif; }
.tag-dfd.bg-green { z-index: 2; color: rgb(36, 23, 63); letter-spacing: 0px; text-transform: uppercase; background-color: rgb(21, 245, 186); margin-bottom: 20px; margin-left: 166px; margin-right: auto; font-family: Ggsansmono, sans-serif; display: inline-block; position: relative; }
.tag-dfd.bg-green-2 { color: rgb(36, 23, 63); text-transform: uppercase; background-color: rgb(139, 228, 255); margin-bottom: 20px; }
.section_ready-start { z-index: 1; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65e1853cb78a14135cdbb501_Desktop_-_6.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; padding-top: 200px; padding-bottom: 200px; position: relative; }
.section_ready-start.is-new-d { z-index: 0; background-image: linear-gradient(rgb(42, 3, 64), rgb(96, 4, 167)); overflow: clip; }
.dfd_heading2 { color: rgb(255, 255, 255); text-align: center; text-transform: uppercase; font-family: "ABC Ginto Normal", sans-serif; font-size: 72px; font-weight: 900; line-height: 65px; }
.dfd_heading2.bottom-none { margin-bottom: 0px; font-family: "ABC Ginto Normal", sans-serif; font-weight: 900; }
.dfd_heading2.is-left { text-align: left; font-family: "ABC Ginto Normal", sans-serif; font-weight: 900; }
.dfd_heading2.is-left.max-440px { max-width: 445px; }
.dfd_heading2.is-left.is_people { max-width: 80%; }
.dfd_pink-btn { color: rgb(35, 39, 42); background-color: rgb(255, 106, 239); border-radius: 70px; justify-content: center; align-items: center; height: 70px; padding-left: 40px; padding-right: 40px; font-size: 20px; font-weight: 700; line-height: 30px; transition: 0.2s; display: flex; box-shadow: rgb(255, 106, 239) 0px 0px 368.06px, rgb(255, 106, 239) 0px 0px 184.03px, rgb(255, 106, 239) 0px 0px 52.58px, rgb(255, 106, 239) 0px 0px 26.29px; }
.dfd_pink-btn:hover { color: rgb(35, 39, 42); background-color: rgb(255, 143, 243); box-shadow: rgb(255, 106, 239) 0px 0px 250px, rgb(255, 106, 239) 0px 0px 184.03px, rgb(255, 106, 239) 0px 0px 52.58px, rgb(255, 106, 239) 0px 0px 26.29px; }
.is_date { align-items: center; display: flex; }
.rocket { width: 100%; max-width: 16rem; margin-bottom: -200px; margin-right: -10rem; position: absolute; inset: auto 0% 0% auto; }
.dfd_section-share { background-color: rgb(47, 36, 118); border-radius: 20px; margin-bottom: 1.5rem; margin-left: 1.5rem; margin-right: 1.5rem; padding-top: 6.25rem; padding-bottom: 0px; overflow: hidden; }
.info-wrapper { flex-direction: column; align-items: flex-start; display: flex; }
.info-wrapper.max-width-400 { z-index: 1; flex: 0 0 auto; width: 100%; max-width: 400px; position: relative; }
.info-wrapper.container-780px.is-center, .info-wrapper.container-780px.is-center-mob-left { align-items: center; }
.dfd_heading3 { color: rgb(255, 255, 255); font-family: ABCGintoNormal-Bold, sans-serif; font-size: 56px; font-weight: 700; line-height: 50px; }
.dfd_heading3.capitalize { text-transform: uppercase; margin-bottom: 20px; font-family: "ABC Ginto Normal", sans-serif; font-weight: 900; }
.dfd_heading3.capitalize.is-center { text-align: center; }
.dfd_heading3.capitalize.is-center-mob-left { text-align: center; font-family: "ABC Ginto Normal", sans-serif; }
.dfd_paragraph { color: var(--white); font-family: "ABC Ginto Normal", sans-serif; font-size: 18px; font-weight: 500; line-height: 130%; }
.dfd_paragraph.is-center, .dfd_paragraph.is-center-mob-left { text-align: center; }
.dfd_paragraph.mob-14.tablet-400 { font-weight: 400; }
.dfd_paragraph.text-align-center.big-lheight { line-height: 30px; }
.dfd_paragraph.text-align-center.big-lheight.tablet-400 { font-weight: 400; }
.image-share { width: 100vw; max-width: 70.9375rem; margin-top: -3.125rem; position: static; inset: 0% auto auto 0%; }
.dfd_share-elipse-ping { z-index: 1; margin-top: -60px; margin-left: 0px; position: absolute; inset: 0% auto auto 0%; }
.dfd_share-elipse-blue { z-index: 1; filter: blur(200px); margin-top: 10px; margin-left: 210px; position: absolute; inset: 0% auto auto 0%; }
.dfd_share-elipse-green { z-index: 1; margin-left: -380px; display: block; position: absolute; inset: auto auto 0% 0%; }
.dfd_share-relative { width: 100%; max-height: 50rem; display: none; position: relative; }
.dfd_share-relative.top-0px { position: relative; }
.dfd_share-relative.top-0px.parner { max-width: 80%; left: 110px; }
.dfd_share-relative.margin-20px { background-color: rgb(255, 255, 255); height: auto; padding-left: 20px; }
.dfd_share-relative.top-134 { flex-direction: column; justify-content: center; align-items: center; max-width: 19.375rem; margin-top: 134px; margin-left: auto; margin-right: auto; padding-bottom: 120px; display: none; }
.dfd_share-relative.max-424 { border-radius: 8px; max-height: 442px; }
.dfd_share-relative.bottom { margin-bottom: 4px; }
.dfd_share-relative.bottom-24, .dfd_share-relative.is_apply { margin-bottom: 24px; }
.dfd_share-relative.is_apply.other-games-activity.hide { display: none; }
.dfd_share-relative.future-layout { gap: 48px; flex-direction: column; align-items: flex-start; display: flex; }
.dfd_players { background-color: rgb(47, 36, 118); background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/65e195dd52279a59619b5ea5_bg-player%20(1).webp"); background-size: cover; border-radius: 20px; margin-bottom: 1.5rem; margin-left: 1.5rem; margin-right: 1.5rem; padding-top: 6.25rem; padding-bottom: 0px; overflow: hidden; }
.inage-join { width: 100%; max-width: 60.1875rem; margin-top: 3.5rem; }
.dfd_discover { background-color: rgb(47, 36, 118); background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/65e195dd52279a59619b5ea5_bg-player%20(1).webp"); background-position: 50% 100%; background-size: cover; border-radius: 20px; max-width: 120rem; margin-bottom: 1.5rem; margin-left: 1.5rem; margin-right: 1.5rem; padding-top: 6.25rem; padding-bottom: 22.375rem; overflow: hidden; }
.dfd_discover-image { width: 200vw; max-width: 83.125rem; }
.dfd_discover-image.show-desctop { width: 100vw; }
.dfd_discover-pink-blur { filter: blur(30px); max-width: 70%; margin-left: -100px; position: absolute; inset: auto auto 0% 0%; }
.dfd_discover-blue-blur { max-width: 60%; position: absolute; inset: 0% 0% auto auto; }
.dfd_share-pink-blur { max-width: 60%; margin-top: -5%; margin-left: auto; margin-right: 0%; position: absolute; inset: 0% 0% auto; }
.dfd_share-blue-blur { filter: blur(30px); max-width: 100%; margin-top: -10%; margin-left: auto; margin-right: -40%; position: absolute; inset: 0% 0% auto; }
.dfd_share-green-blur { z-index: 0; filter: blur(10px); max-width: 100%; margin-top: -10%; margin-left: -140px; position: absolute; inset: auto auto 0% 0%; }
.share-image { z-index: 1; max-width: 92%; margin-left: 40px; position: relative; bottom: -162px; }
.share-image.show-desctop { width: 100%; }
.dfd_banner { background-color: rgb(21, 245, 186); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65e1a4f504cf271a0738df79_banner-blue.webp"); background-position: 0% center; background-size: cover; border-radius: 20px; flex-direction: column; justify-content: center; align-items: center; margin-bottom: 1.5rem; margin-left: 1.5rem; margin-right: 1.5rem; padding: 90px 1rem; display: flex; position: relative; }
.dfd_banner-blur { max-width: 90%; height: 100%; position: absolute; inset: auto 0% auto auto; }
.dfd_banner-image { z-index: 3; width: 100%; max-width: 28.875rem; margin-top: -17rem; margin-right: -17rem; position: absolute; inset: 0% 0% auto auto; }
.dfd_banner-image.hide-tablet { max-width: 22rem; margin-top: -13.8rem; margin-right: -20.3rem; }
.dfd_banner-image.new { max-width: 25rem; margin-top: -14rem; margin-right: -17rem; }
.dfd_hero { flex-direction: column; justify-content: center; align-items: center; margin-bottom: 1.5rem; padding-top: 11.25rem; padding-bottom: 16.8125rem; display: flex; position: relative; overflow: hidden; }
.show-tablet { display: none; }
.dfd_number { margin-bottom: 1.5rem; }
.dfd_number-grid { gap: 24px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; margin-left: 1.5rem; margin-right: 1.5rem; display: grid; }
.dfd_card-number { background-image: linear-gradient(rgb(96, 4, 167), rgba(79, 81, 245, 0)); border-radius: 20px; padding: 5rem 4.375rem; position: relative; overflow: hidden; }
.dfd_card-number-image { max-width: 30%; position: absolute; inset: 0% 0% auto auto; }
.group-tag { gap: 10px; align-items: flex-start; display: flex; }
.dfd_tag { gap: 9.8px; color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.3); border-radius: 1rem; align-items: center; min-width: 96px; height: 49px; padding-left: 16px; padding-right: 11px; font-size: 24px; font-weight: 700; line-height: 29px; display: flex; }
.dfd_tag-image { max-width: 26.15px; }
.dfd_numbers { gap: 1.5rem; flex-direction: column; align-items: flex-start; display: flex; }
.dfd_number-large { color: rgb(255, 255, 255); text-align: center; text-transform: uppercase; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(255, 255, 255) 40%, rgba(255, 255, 255, 0)); background-clip: text; margin-bottom: 0px; font-family: "ABC Ginto Normal", sans-serif; font-size: 150px; font-weight: 900; line-height: 187px; }
.dfd_number-large.bottom-none { margin-bottom: 0px; }
.dfd_number-large.is-left { text-align: left; }
.dfd_cards-number { gap: 50px; background-image: linear-gradient(rgb(96, 4, 167), rgba(79, 81, 245, 0)); border-radius: 20px; grid-template-rows: auto; grid-template-columns: auto 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: center; width: 100%; padding: 2.5rem; display: flex; position: relative; }
.percentage { text-transform: capitalize; font-size: 100px; line-height: 125px; }
.percentage.is-small { text-transform: none; font-size: 67px; line-height: 84px; }
.dfd_paragraph-large { color: var(--white); font-size: 24px; font-weight: 400; line-height: 32px; }
.dfd_paragraph-large.is-center, .dfd_paragraph-large.is-center-mob-left { text-align: center; }
.dfd_paragraph-large.medium.text-align-center.max-width-300 { max-width: 300px; }
.dfd_paragraph-large.medium.text-align-center.max-width-300.mob-left { font-family: "ABC Ginto Normal", sans-serif; font-size: 18px; font-weight: 400; line-height: 20px; }
.dfd_paragraph-large.small { text-align: center; font-family: "ABC Ginto Normal", sans-serif; font-size: 18px; font-weight: 500; line-height: 20px; }
.dfd_paragraph-large.small.text-align-center.max-width-300 { max-width: 300px; }
.source-text { font-size: 22px; line-height: 28px; }
.source-text.is-small { font-family: "ABC Ginto Normal", sans-serif; font-size: 18px; }
.source-text.quests { font-size: 20px; }
.source-text.case { font-size: 15px; line-height: 17px; }
.source-text.is_new { font-size: 20px; }
.source-i { flex-direction: column; justify-content: center; align-items: center; display: flex; position: relative; }
.source-all { z-index: 10; gap: 0.5rem; color: rgba(255, 255, 255, 0.6); cursor: pointer; background-color: rgba(0, 0, 0, 0); justify-content: flex-start; align-items: center; margin-top: 1rem; padding-top: 0px; transition: 0.2s; display: flex; }
.source-all:hover { color: rgb(255, 255, 255); }
.source-all:focus-visible, .source-all[data-wf-focus-visible] { outline-color: var(--blurple); outline-offset: 3px; border-radius: 0.25rem; outline-width: 2px; outline-style: solid; }
.source-all.mob-small { margin-left: auto; margin-right: auto; display: inline-flex; }
.source-all.top-small { padding-top: 0.5rem; }
.i { max-height: 28px; display: flex; }
.open-info { color: rgb(255, 255, 255); text-align: center; background-color: rgb(111, 38, 169); border-radius: 8px; flex-direction: column; justify-content: center; align-items: center; width: 240px; margin-bottom: 40px; padding: 12px 14.5px; font-size: 14px; font-weight: 600; line-height: 20px; display: flex; position: absolute; top: auto; bottom: 0%; }
.info-arrow { margin-bottom: -8px; margin-left: auto; margin-right: auto; position: absolute; inset: auto 0% 0%; }
.max-250px { flex-direction: column; align-items: flex-start; width: 100%; max-width: 250px; margin-left: auto; margin-right: 0px; display: flex; }
.max-250px.mobile-centered { max-width: 46%; }
.max-250px.app { align-items: center; max-width: 445px; margin-left: auto; margin-right: auto; }
.max-250px.is-center { justify-content: flex-start; align-items: center; }
.max-250px.is_item { text-align: center; justify-content: flex-start; align-items: center; max-width: 300px; margin-left: auto; margin-right: auto; }
.dfd_heading1 { color: rgb(255, 255, 255); text-align: left; text-transform: uppercase; margin-bottom: 32px; font-family: "ABC Ginto Normal", sans-serif; font-size: 100px; font-weight: 900; line-height: 95px; }
.dfd_heading1.bottom-none { margin-bottom: 0px; }
.dfd_heading1.is-left { text-align: left; }
.dfd_heading1.text-align-center { text-align: center; }
.div-block-33 { max-width: 900px; }
.dfd_green-btn { z-index: 1; color: rgb(35, 39, 42); background-color: rgb(21, 245, 186); border-radius: 70px; justify-content: center; align-items: center; height: 70px; padding-left: 40px; padding-right: 40px; font-size: 20px; font-weight: 700; line-height: 30px; transition: 0.2s; display: flex; position: relative; box-shadow: rgb(21, 245, 186) 0px 0px 368.06px, rgb(21, 245, 186) 0px 0px 184.03px, rgb(21, 245, 186) 0px 0px 52.58px, rgb(21, 245, 186) 0px 0px 26.29px; }
.dfd_green-btn:hover { color: rgb(35, 39, 42); background-color: rgb(65, 255, 205); box-shadow: rgb(21, 245, 186) 0px 0px 250px, rgb(21, 245, 186) 0px 0px 184.03px, rgb(21, 245, 186) 0px 0px 52.58px, rgb(21, 245, 186) 0px 0px 26.29px; }
.dfd_green-btn.is-small { height: auto; padding: 16px 32px; font-size: 16px; line-height: 24px; box-shadow: rgb(21, 245, 186) 0px 0px 368.06px, rgb(21, 245, 186) 0px 0px 184.03px, rgb(21, 245, 186) 0px 0px 52.58px, rgb(21, 245, 186) 0px 0px 26.29px; }
.controller { filter: blur(5px); width: 100%; max-width: 180px; margin-top: 0px; margin-left: 0px; position: absolute; inset: 214px auto auto -34px; }
.controller.old { max-width: 350px; top: -67px; left: -59px; }
.layer { width: 100%; max-width: 16rem; margin-top: -99px; margin-right: -20px; position: absolute; inset: 0% 0% auto auto; }
.dfd_hero-blur { object-fit: cover; width: 100%; position: absolute; inset: 0% 0% auto; }
.dfd_stars { width: 135%; max-width: 90rem; margin-top: -14px; margin-left: auto; margin-right: auto; position: absolute; inset: auto 0% auto -5.5%; }
.circle { width: 100%; max-width: 8.125rem; margin-top: 0px; margin-bottom: 6.55rem; margin-right: -13.7375rem; position: absolute; inset: auto 0% 0% auto; }
.circle-white { width: 100%; max-width: 12.5rem; margin-bottom: -12.6rem; margin-right: 5.25rem; position: absolute; inset: auto 0% 0% auto; }
.tetris { width: 100%; max-width: 8.6875rem; margin-bottom: -10.8rem; margin-left: -15.3125rem; position: absolute; inset: auto auto 0% 0%; }
.dfd_image-bg { z-index: 3; filter: blur(140px); object-fit: cover; width: 100%; height: 100%; margin-top: -80px; margin-left: auto; margin-right: auto; position: absolute; inset: auto 0%; }
.dfd_all-image { z-index: -2; width: 100vw; max-width: 52.375rem; margin-top: -10px; margin-right: -160px; position: absolute; inset: auto 0% auto auto; }
.layout_left { flex-direction: column; align-items: flex-start; display: flex; }
.layout_left.mob-text-center.is_second { order: -1; }
.layout_left.gap8 { gap: 8px; flex-flow: wrap; }
.dfd_hero-wr { position: relative; }
.build--cases_white-hover { opacity: 0; background-color: rgba(255, 255, 255, 0.24); transition: opacity 0.3s; position: absolute; inset: 0%; }
.medium { font-weight: 500; }
.build--prof_card-wr { z-index: 2; color: rgb(14, 6, 25); flex-direction: column; flex: 1 1 0%; align-self: stretch; align-items: flex-start; margin: -1px; padding: 3.5rem 3.5rem 3.875rem; display: flex; position: relative; overflow: hidden; }
.build--prof_card-wr.is-2 { z-index: 4; background-image: linear-gradient(135deg, rgb(62, 112, 221), rgb(179, 119, 243)); }
.build--prof_card-wr.is-3 { z-index: 3; background-image: linear-gradient(45deg, rgb(180, 115, 245), rgb(226, 146, 170)); }
.build--prof_card-wr.is-5 { background-image: linear-gradient(135deg, rgb(62, 112, 221), rgb(179, 119, 243)); }
.build--prof_card-wr.is-6 { background-image: linear-gradient(45deg, rgb(180, 115, 245), rgb(226, 146, 170)); }
.dfd_banner-container { margin-left: auto; margin-right: auto; }
.new-features-card-img { object-fit: scale-down; width: 100%; }
.build--prof_button { gap: 0.5rem; justify-content: flex-start; align-self: flex-start; margin-top: auto; margin-left: auto; display: flex; }
.build--prof_link_arrow { background-color: var(--green); border: 1px solid rgb(0, 0, 0); border-radius: 100%; flex-direction: column; flex: 0 0 auto; justify-content: center; align-items: center; width: 1.25rem; height: 1.25rem; margin-top: auto; margin-bottom: 2px; transition: background-color 0.4s, transform 0.4s, box-shadow 0.4s; display: flex; }
.build--prof_arrow-svg { justify-content: center; align-items: center; width: 1.125rem; height: 1.125rem; display: flex; }
.happening_stars_sticky-wr { width: 50%; max-width: 340px; position: absolute; top: 0%; left: auto; }
.italic { font-style: italic; }
.bold-text-6 { font-family: "ABC Ginto Normal", sans-serif; font-weight: 900; }
.how_bottom-wr-2 { text-align: center; justify-content: center; align-self: flex-start; align-items: center; width: 100%; margin-top: 2rem; margin-right: auto; padding: 0px 70px 5.75rem; font-weight: 600; display: flex; position: relative; }
.how_bottom-text-2 { z-index: 1; width: 100%; max-width: 340px; position: relative; }
.how_bottom-image-2 { position: absolute; bottom: 4px; }
.app--hero_layout { gap: 40px; flex-direction: column; grid-template-rows: auto; grid-template-columns: 1fr 0.65fr; justify-content: center; align-items: center; display: flex; }
.app--hero_layout.new { grid-template-columns: 560px auto; }
.app--hero_layout.safety-tarot { z-index: 10; gap: 0px; flex-direction: column; grid-template-columns: 560px auto; justify-content: center; align-items: center; max-width: 534px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.app--hero_layout.tarot { gap: 0px; flex-direction: column; grid-template-columns: 560px auto; justify-content: center; align-items: center; max-width: none; margin-left: auto; margin-right: auto; display: flex; }
.app--hero_layout.imagine { z-index: 10; gap: 0px; flex-direction: column; grid-template-columns: 560px auto; justify-content: center; align-items: center; max-width: 800px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.app--hero_layout.s-new { grid-template-columns: 560px auto; }
.app--hero_layout.s-new.newsl { position: relative; }
.app--hero_layout.s-new.education { grid-template-columns: 590px auto; position: relative; }
.app--hero_layout.s-new.app { grid-template-columns: 500px auto; position: relative; }
.app--hero_layout.s-new.policy { grid-template-columns: 590px auto; position: relative; }
.app--hero_layout.s-new.news-m { position: relative; }
.app--hero_layout.imagine-new { z-index: 0; gap: 0px; flex-direction: column; grid-template-columns: 560px auto; justify-content: center; align-items: center; max-width: 800px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.app2024_hero-bg_2 { z-index: auto; filter: blur(100px); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65eb330cab347908f12718ec_Vector.svg"); background-position: 0px 0px; background-size: auto; width: 50%; height: 400px; position: absolute; top: -25px; left: auto; right: -4%; }
.app2024_hero-bg-2 { filter: blur(200px); background-color: rgba(54, 72, 242, 0.8); width: 600px; height: 288px; position: absolute; inset: auto -7% -22% auto; }
.app-hero_image { position: relative; }
.app--hero_text-wr { text-align: center; flex-direction: column; align-items: center; display: flex; }
.max-width-780px { flex-direction: column; align-items: center; max-width: 780px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.max-width-780px.nitro { position: relative; }
.build--hero_lottie { z-index: 5; pointer-events: none; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; display: none; transform: scale(4); }
.build--hero_animation-wr { z-index: 7; max-width: 26.25rem; margin-left: auto; margin-right: auto; position: relative; }
.build--hero_logo { margin: auto; padding-bottom: 8px; padding-right: 8px; position: absolute; inset: 0%; }
.build--hero_lottie-wr { z-index: 5; width: 27.375rem; height: 26.25rem; margin-top: 12px; margin-left: auto; margin-right: auto; display: flex; position: relative; overflow: hidden; }
.line-blue--progress { perspective-origin: 0% center; transform-origin: 0% center; background-color: rgb(79, 81, 245); border-radius: 7px; align-self: stretch; min-width: 4px; height: 0%; position: absolute; inset: 0% auto 0% 0%; }
.open-text { transform-origin: 50% 0px; padding-left: 114px; overflow: hidden; }
.embedded_future_text-wr { flex-direction: column; display: flex; position: relative; }
.embedded-card { padding-left: 0px; display: block; }
.embedded-card_toggle { gap: 24px; align-items: center; padding: 0px 0px 0px 42px; transition: padding 0.2s; display: flex; }
.embedded-card_toggle.w--open, .embedded-card_toggle.is-opened-initially { padding-bottom: 8px; }
.embedded-card_list { background-color: rgba(0, 0, 0, 0); height: 0px; display: block; position: static; overflow: hidden; }
.embedded-card--first { display: block; }
.build_hero-subhead { z-index: 2; color: var(--white); text-align: center; margin-top: 10px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 24px; line-height: 30px; position: relative; }
.link-410 { color: var(--white); font-size: 20px; text-decoration: underline; }
.tabs-app_new { gap: 16px; flex-wrap: wrap; justify-content: center; align-items: center; margin-bottom: 40px; padding-top: 40px; display: flex; }
.tabs-app_wr { z-index: 2; }
.app2024_tab-link { color: var(--white); background-color: rgba(255, 255, 255, 0.1); border-radius: 94px; padding: 12px 20px; font-size: 20px; font-weight: 500; line-height: 32px; transition: background-color 0.2s; display: flex; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px; }
.app2024_tab-link:hover { background-color: rgba(255, 255, 255, 0.3); }
.app2024_tab-link.w--current { background-color: var(--blurple); color: rgb(255, 255, 255); }
.app2024_tab-link._2024 { color: var(--white); background-color: rgba(255, 255, 255, 0.1); transition: background-color 0.2s, opacity 0.25s; }
.app2024_tab-link._2024:hover { background-color: rgba(255, 255, 255, 0.3); }
.app2024_tab-link._2024.w--current { background-color: var(--blurple); }
.build--hero_lottie-mobile { flex: 1 1 0%; margin-left: 5px; }
.new-feature-card-bg { background-image: linear-gradient(rgb(6, 6, 35), rgb(67, 2, 89)); justify-content: center; align-items: center; min-height: 257px; display: flex; }
.archives-btn-wrapper { flex-flow: row; justify-content: flex-start; align-items: center; margin-top: 24px; }
.archive-grey-content { background-color: rgb(246, 246, 246); border-radius: 16px; flex-direction: column; justify-content: flex-start; align-items: flex-start; padding: 48px 40px; display: flex; overflow: visible; }
.archive-grey-content._2024 { max-height: 324px; }
.link-411 { color: var(--white); text-decoration: underline; }
.home--hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664c33e0f20d14f69f999b5b_Texture_Headline.webp"); background-repeat: no-repeat; background-size: 90% auto; background-attachment: scroll; height: 100vh; max-height: 700px; padding-top: 8.375rem; padding-bottom: 3.125rem; position: relative; }
.home--hero.gradient { background-color: rgb(0, 0, 43); background-image: none; }
.home--hero._12, .home--hero.textura-off { background-image: none; }
.home--hero.is_baner { background-position: 0px 20%; }
.container-huge { z-index: 3; width: 100%; max-width: 55.125rem; margin-left: auto; margin-right: auto; position: relative; }
.container-huge.position-relative.z-index { z-index: 3; }
.container-huge.is-center { z-index: 2; flex-direction: column; justify-content: center; align-items: center; display: flex; position: relative; }
.container-huge.z-index { z-index: 1; position: relative; }
.container-huge.top-170 { padding-top: 170px; }
.container-huge._2-x { z-index: 2; }
.container-huge.z-index-100 { z-index: 5; }
.container-huge._5-x { z-index: 4; }
.home--2col_layout { gap: 2.1625rem; display: flex; position: relative; }
.home--2col_layout.is-hero { gap: 0rem; justify-content: flex-start; align-items: flex-start; }
.home--2col_layout.is-hero.home, .home--2col_layout.is-hero.is_2025, .home--2col_layout.is-hero.new-2025 { max-width: 840px; margin-bottom: 16px; margin-left: auto; margin-right: auto; }
.home--2col_layout.block-2, .home--2col_layout.block-2.is_2025, .home--2col_layout.mob-revers.is_2025 { gap: 2.625rem; }
.home--2col_layout.always, .home--2col_layout.on { width: 100%; }
.home--2col_layout.is_2025 { z-index: 1; gap: 2.1625rem; width: 100%; }
.home--image-wr { flex: 0 1 auto; justify-content: center; align-items: center; width: 100%; display: flex; position: relative; }
.home--image-wr.is-reverse { flex: 1 1 0%; justify-content: flex-end; align-items: center; }
.home--image-wr.is-center { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; width: 100%; margin-left: -9rem; }
.home--image-wr.video { width: 100%; overflow: visible; }
.home--image-wr.video.lg { border-radius: 40px; overflow: hidden; }
.home--text-wr { max-width: 17.1875rem; color: var(--white); flex: 1 1 0%; align-self: center; }
.home--text-wr.is-mobile-center { flex: 0 0 auto; max-width: 24rem; margin-top: 7rem; margin-bottom: auto; position: relative; }
.home--text-wr.is-mobile-center.z-index-2 { z-index: 3; max-width: 22rem; margin-top: 4rem; }
.home--text-wr.is-mobile-center.is_2025 { z-index: 3; max-width: 21rem; margin-top: 4rem; }
.home--text-wr.is-mobile-first { flex: 0 1 auto; width: 100%; max-width: 17.5rem; position: relative; }
.home--text-wr.is-mobile-first.new-home, .home--text-wr.is-mobile-first.is_2025, .home--text-wr.is-mobile-first.is_2025 { max-width: 17.25rem; }
.heading--h1 { z-index: 4; width: 100%; color: var(--white); letter-spacing: -0.01em; text-transform: uppercase; margin-bottom: 0.25rem; font-family: "Abcgintonord 800", sans-serif; font-size: 2.1875rem; font-weight: 800; line-height: 120%; position: relative; }
.heading--h1.is_centered { text-align: center; font-size: 7.75rem; }
.heading--h1.is_centered.size-large { font-size: 74px; }
.heading--h1.is_centered.size-large._2024, .heading--h1.is_centered.gaming { font-size: 56px; }
.heading--h1.is_centered.gaming-n { font-size: 48px; }
.heading--h1.is_centered.gaming-1 { font-size: 56px; }
.heading--h1.text-size-40px { font-size: 32px; }
.heading--h1._2024, .heading--h1.mobile-h1 { font-size: 56px; }
.heading--h1.gaming { font-size: 48px; }
.heading--h1.is-center { text-align: center; }
.heading--h1.teen { margin-bottom: 0px; font-size: 2.75rem; line-height: 100%; }
.heading--h1.is_teen { text-align: center; margin-bottom: 1rem; font-size: 2.75rem; line-height: 100%; }
.heading--h1.is_teen.text-align-left { text-align: left; }
.heading--h1.is_2025 { font-family: Abcgintodiscordnord, Arial, sans-serif; font-weight: 700; line-height: 0.857143; }
.body-text--xl { letter-spacing: 0.02rem; font-family: Ggsans, sans-serif; font-size: 1.125rem; font-weight: 400; line-height: 1.55556; }
.body-text--xl.is-center { width: 100%; padding-right: 2.7rem; }
.body-text--xl.new-home.is_2025 { font-size: 1.125rem; line-height: 1.33333; }
.body-text--xl.new-home.is_2025.stream { padding-right: 0.25rem; }
.body-text--xl.text-color-white.is_n { font-family: Abcgintodiscord, sans-serif; }
.body-text--xl.teen { margin-bottom: 12px; }
.body-text--xl.teen.end { margin-bottom: 0px; }
.body-text--xl.teen.center, .body-text--xl.is_teen { text-align: center; }
.body-text--xl.is_teen.is-left-white { color: var(--white); text-align: left; margin-bottom: 0px; }
.body-text--xl.is_teen.is-left-white.revers { font-size: 1rem; }
.body-text--xl.is_teen.is-left-white.mob-center.is_n { font-family: Abcgintodiscord, sans-serif; line-height: 1.3; }
.body-text--xl.is_teen.is-left-white.mob-center.is_u { opacity: 0.6; font-family: Abcgintodiscord, sans-serif; }
.body-text--xl.is_teen.is-left-white.is_buld-tab { white-space: normal; word-break: keep-all; width: 100%; max-width: 99%; }
.body-text--xl.is_teen.is-left-white.is_build { white-space: pre-wrap; width: 100%; font-size: 1rem; }
.body-text--xl.is_teen.is-left-white.is_build.is_n { font-family: Abcgintodiscord, sans-serif; }
.body-text--xl.is_teen.is-left-white.is_build-2025 { white-space: pre-wrap; width: 100%; font-size: 1rem; }
.body-text--xl.is_teen.is-left-white.is_build-2025.is_n { font-family: Abcgintodiscord, sans-serif; }
.body-text--xl.is_teen.is-left-white.is_n { font-family: Abcgintodiscord, sans-serif; line-height: 1.3; }
.body-text--xl.is_teen.bottom-none { margin-bottom: 0px; }
.body-text--xl.is_teen.bottom-none.text-align-center.text-color-white { word-break: break-all; }
.body-text--xl.is_teen.bottom-none.text-align-center.text-color-white.is_n { white-space: normal; word-break: normal; font-family: Abcgintodiscord, sans-serif; }
.body-text--xl.is_teen { margin-bottom: 100px; }
.body-text--xl.is_teen.end { margin-bottom: 0px; }
.body-text--xl.is_teen.center { text-align: center; }
.body-text--xl.is_teen.mobile-align-left.z-index-3 { z-index: 3; margin-bottom: 0px; position: relative; }
.body-text--xl.is_teen.mobile-align-left.z-index-3.text-color-white, .body-text--xl.is_teen.text-color-white.z-index-3 { margin-bottom: 0px; }
.body-text--xl.download { font-family: "ABC Ginto Normal", sans-serif; }
.body-text--xl.download.text-align-left.paragraph-white-opacity50 { font-family: Abcgintodiscord, sans-serif; position: relative; }
.body-text--xl.download.text-align-left.paragraph-white-opacity50.is_16 { font-size: 1rem; line-height: 130%; }
.body-text--xl.text-align-left.paragraph-white-opacity50 { text-transform: none; }
.body-text--xl.text-align-left.paragraph-white-opacity50.is_new { text-transform: capitalize; }
.body-text--xl.text-align-left.paragraph-white-opacity50.is_creator { text-transform: capitalize; line-height: 130%; }
.body-text--xl.text-align-left.paragraph-white-opacity50.is_creator.is-letter-none { letter-spacing: 0px; font-size: 1.25rem; }
.body-text--xl.text-align-left.paragraph-white-opacity50.is_creator.is-letter-none.is-small { font-size: 1.125rem; }
.body-text--xl.is_2025 { width: 100%; padding-right: 1.25rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; line-height: 1.3; }
.body-text--xl.is_2025.hero-p { padding-right: 1rem; font-size: 1.125rem; line-height: 1.3; }
.body-text--xl.is_2025-n { width: 100%; padding-right: 1.25rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.125rem; line-height: 1.33333; }
.body-text--xl.is_2025-n.is_left { text-align: left; }
.body-text--xl.is_2026 { letter-spacing: 0px; width: 100%; padding-right: 1.25rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.125rem; line-height: 1.3; }
.body-text--xl.is_2026.is_left { text-align: left; }
.body-text--xl.is_2026.is-com { text-align: center; font-size: 20px; }
.body-text--xl.is_2026.is-com.is_soc { text-align: left; }
.body-text--xl.is_2026-medium { text-align: center; letter-spacing: 0px; width: 100%; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; line-height: 1.3; }
.body-text--xl.is_2026-medium.is_left { text-align: left; }
.body-text--xl.is_2026-medium.text-weight-medium.is_2026 { text-align: left; font-size: 1.25rem; }
.body-text--xl.is_2026-medium.text-weight-medium.is_game { text-align: left; font-size: 20px; line-height: 1.4; }
.home--hero_button-wr { text-align: center; justify-content: center; align-items: center; margin-top: 1.5rem; display: flex; }
.home--2section { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f212b9e15d13d199dd448_Texture_2.webp"); background-position: 100% 100%; background-repeat: no-repeat; background-size: 93% auto; max-height: 1030px; margin-top: -1px; padding-top: 6.25rem; padding-bottom: 7.1875rem; position: relative; }
.home--2section.gradient { background-color: rgb(0, 0, 43); background-image: none; }
.home--2section._12, .home--2section.textura-off { background-image: none; }
.home--2section.is_2025 { padding-top: 6.125rem; }
.home--block-group { z-index: 2; backdrop-filter: blur(60px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.12) 12%, rgba(255, 255, 255, 0.04) 50%, rgba(255, 255, 255, 0.08) 83%, rgba(255, 255, 255, 0.2)); border-radius: 40px; flex-flow: column; justify-content: center; align-items: stretch; padding: 20px 24px 20px 22px; display: flex; position: relative; box-shadow: rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
.home--block-group.is-reverse { backdrop-filter: blur(60px); padding: 20px; }
.home--block-group.is-reverse.home-new { backdrop-filter: blur(60px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); padding-left: 20px; padding-right: 20px; }
.home--block-group.is-reverse.home-new._2025 { box-shadow: none; backdrop-filter: blur(80px); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/678e5155e052593581824839_Featur-card.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 88px; padding-left: 37px; }
.home--block-group.is-reverse._2025 { box-shadow: none; backdrop-filter: none; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/678e53404279def12d4ab266_FEAT-C.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 88px; padding-left: 37px; }
.home--block-group.is-reverse.is_2025 { box-shadow: none; backdrop-filter: blur(80px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.12) 12%, rgba(255, 255, 255, 0.04) 50%, rgba(255, 255, 255, 0.08) 83%, rgba(255, 255, 255, 0.2)); border-radius: 88px; padding-left: 37px; }
.home--block-group.block-1 { gap: 3rem; backdrop-filter: blur(50px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); justify-content: space-between; align-items: center; padding-left: 20px; padding-right: 20px; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 52px, rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
.home--block-group.block-1.bg-img { backdrop-filter: none; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664ef54970a326ddc083c7a4_XL.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: auto; }
.home--block-group.block-1.bg-svg { backdrop-filter: blur(5px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664ef96bbaebb681c9e6e63c_XL.svg"); background-position: 0px 0px, 0px 0px; background-size: auto, cover; }
.home--block-group.block-1._2025 { box-shadow: none; backdrop-filter: blur(10px); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6787ce4640564a6c2690d6de_F-bg.png"); background-position: 100% center; background-repeat: no-repeat; background-size: cover; border-radius: 88px; }
.home--block-group.block-2 { gap: 3rem; backdrop-filter: blur(60px); padding-left: 20px; padding-right: 20px; }
.home--block-group.block-2._2025 { box-shadow: none; backdrop-filter: none; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/678e52a02c68a8a27df94206_F-card-3.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 88px; }
.home--block-group.block-4 { gap: 3rem; backdrop-filter: blur(60px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); justify-content: space-between; align-items: center; padding-left: 20px; padding-right: 20px; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 52px, rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
.home--block-group.block-4._2025 { box-shadow: none; backdrop-filter: blur(80px); border-radius: 88px; }
.home--block-group.block-4.is_2025 { box-shadow: none; backdrop-filter: none; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/678e50260740f165406854fb_Feature-card.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 88px; }
.heading--h2 { z-index: 4; color: var(--white); letter-spacing: -0.01em; text-transform: uppercase; margin-bottom: 1rem; font-family: "Abcgintonord 800", sans-serif; font-size: 1.6875rem; font-weight: 800; line-height: 1.2; position: relative; }
.heading--h2.is_centered { text-align: center; font-size: 7.75rem; }
.heading--h2.is_centered.size-large { font-size: 74px; }
.heading--h2.is_centered.size-large._2024, .heading--h2.is_centered.gaming { font-size: 56px; }
.heading--h2.is_centered.gaming-n { font-size: 48px; }
.heading--h2.is_centered.gaming-1 { font-size: 56px; }
.heading--h2.text-size-40px { font-size: 32px; }
.heading--h2._2024, .heading--h2.mobile-h1 { font-size: 56px; }
.heading--h2.gaming { font-size: 48px; }
.heading--h2.is_2025 { margin-bottom: 0.625rem; font-family: Abcgintodiscordnord, Arial, sans-serif; line-height: 0.93; }
.heading--h2.is-banner { text-align: center; letter-spacing: -0.03em; margin-bottom: 0px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 1.375rem; font-weight: 700; line-height: 80%; }
.home--group-chat-img { border-radius: 40px; width: 100%; max-width: 47.5rem; margin-top: 0px; position: relative; }
.home--group-chat-img.video { min-height: 400px; max-height: 400px; }
.home--group-chat-img.video.lg { width: 100%; min-width: 100%; }
.home--group-chat-img.video.lg-2 { min-width: 0%; }
.home--group-chat-img.video._2025 { border-radius: 72px; margin-right: auto; }
.home--group-chat-img.video.is_2025 { border-radius: 88px; margin-left: auto; margin-right: 0px; }
.home--group-chat-img.video.is-2025 { border-radius: 72px; }
.home--group-chat-img.hide.reduce-motion-img.is_2025 { border-radius: 88px; }
.home--3section { z-index: 4; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f212db01d13abd533fda6_Texture_3.webp"); background-repeat: no-repeat; background-size: 1280px auto; max-height: 991px; margin-top: -1px; padding-top: 7.1875rem; padding-bottom: 8.125rem; position: relative; }
.home--3section.gradient { z-index: auto; background-image: linear-gradient(rgb(0, 0, 43), rgb(34, 67, 193) 75%); }
.home--3section._12, .home--3section.textura-off { background-image: none; }
.fpo { margin: auto auto 5rem; display: block; position: absolute; inset: auto; }
.home_image-hero { z-index: 1; width: 100%; max-width: 26.75rem; margin-left: auto; margin-right: auto; position: relative; }
.home_image-hero.mobile, .home_image-hero.new, .home_image-hero.mobile_new { display: none; }
.chats_top { z-index: 0; pointer-events: none; width: 100%; max-width: 8.8125rem; margin-top: -5rem; margin-left: 10.875rem; margin-right: 9.125rem; display: block; position: absolute; inset: 0% 0% auto auto; }
.chats_top.hide { display: none; }
.chats_top.is_2025 { max-width: 9.1875rem; margin-right: 8rem; }
.chats_bottom { z-index: 2; max-width: 7.8125rem; margin-bottom: -5.75rem; margin-right: 1rem; position: absolute; inset: auto 0% 0% auto; }
.stream_top { z-index: 0; filter: blur(5px); width: 100%; max-width: 7.5rem; margin-top: -4.75rem; margin-left: 13.125rem; margin-right: 4.5rem; transition: 1.2s; display: none; position: absolute; inset: 0% auto auto 0%; transform: rotate(-13deg); }
.home--4section { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f212b3ca3cdd172c0e940_Texture_4.webp"); background-position: 0px 0px; background-repeat: no-repeat; background-size: cover; max-height: 1030px; margin-top: -1px; padding-top: 8.125rem; padding-bottom: 11.25rem; position: relative; }
.home--4section.gradient { background-image: linear-gradient(rgb(34, 67, 193), rgb(15, 30, 123)); }
.home--4section._12, .home--4section.textura-off { background-image: none; }
.box-4s { z-index: 3; pointer-events: none; width: 100%; max-width: 14.6875rem; margin-top: -7.3rem; margin-right: -2.5rem; padding-right: 0px; position: absolute; inset: 0% 0% auto auto; }
.box-4s.is_2025 { max-width: 217px; margin-top: -8.25rem; }
.section4-image { border-radius: 60px; width: 100%; max-width: none; }
.section4-image.radius-60 { border-radius: 40px; }
.section4-image.radius-60.video { min-height: 400px; max-height: 400px; }
.home--5section { z-index: 5; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f212d639f390c3db3284a_Texture_5.webp"); background-position: 0px 0px; background-repeat: no-repeat; background-size: cover; max-height: 1030px; margin-top: -1px; padding-top: 9.625rem; padding-bottom: 8.125rem; position: relative; }
.home--5section.gradien { z-index: auto; background-image: linear-gradient(rgb(15, 30, 123), rgb(33, 51, 142)); }
.home--5section.textura-off { background-image: none; }
.section5-image { width: 120%; max-width: none; margin-top: -13.5%; margin-bottom: -21%; margin-left: -7%; position: static; }
.section2-image { width: 100%; }
.fun-top { z-index: 2; max-width: 8.875rem; margin-top: -78px; margin-left: 3.8125rem; position: absolute; inset: 0% auto auto 0%; }
.fun2-top { z-index: 0; pointer-events: none; width: 100%; max-width: 6.0625rem; margin-top: -3.85rem; margin-left: 6.875rem; display: inline-block; position: absolute; inset: 0% auto auto 0%; }
.fun2-top.hide { display: none; }
.controller_top { z-index: 0; max-width: 8.0625rem; margin-top: -5.6rem; margin-right: 7.5625rem; padding-right: 0px; position: absolute; inset: 0% 0% auto auto; }
.section6-image { width: 117%; max-width: none; margin-top: 0px; margin-bottom: -1.875rem; margin-left: -8%; }
.section7-image { width: 116%; max-width: none; margin-left: -10%; }
.place_nelly { opacity: 0.75; max-width: 14rem; margin-left: 10.625rem; display: block; position: absolute; inset: 30% auto auto 0%; }
.place_nelly-copy { z-index: 2; max-width: 13.9375rem; margin-bottom: -9rem; margin-left: 9.625rem; position: absolute; inset: auto auto 0% 0%; }
.place_icons { z-index: 2; max-width: 10.625rem; margin-bottom: -15.5rem; margin-left: 9.625rem; margin-right: 4.6875rem; position: absolute; inset: auto 0% 0% auto; }
.home--6section { z-index: 4; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f212d639f390c3db32888_Texture_6.webp"); background-position: 0px 0px; background-repeat: no-repeat; background-size: 95% auto; max-height: 1030px; margin-top: -1px; padding-top: 8.125rem; padding-bottom: 5rem; position: relative; }
.home--6section.gradient { z-index: auto; background-image: linear-gradient(rgb(33, 51, 142), rgb(26, 32, 129)); background-position: 0px 0px; background-repeat: repeat; background-size: auto; }
.home--6section.textura-off { background-image: none; }
.home--7section { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6614fd6c46fcc2a52f820533_pixelstars_6.png"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; max-height: 1030px; margin-top: -1px; padding-top: 111px; padding-bottom: 281px; }
.discord_banner { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66339beccedc80badcc04dd9_Texture_7.svg"); background-position: 50% -25%; background-repeat: no-repeat; background-size: cover; margin-top: -1px; position: relative; }
.discord_banner.color-s { background-color: rgb(32, 38, 154); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f212db4cf28be9d091295_Texture_7.webp"); }
.discord_banner.color-s.textura-off { background-image: none; }
.discord_banner.color-s.is_2025 { background-color: rgba(32, 38, 154, 0); }
.heading--h2-center { z-index: 4; color: var(--white); text-align: center; letter-spacing: -0.01em; text-transform: uppercase; margin-bottom: -0.5rem; font-family: "Abcgintonord 800", sans-serif; font-size: 2.25rem; font-weight: 800; line-height: 120%; position: relative; }
.heading--h2-center.is_centered { text-align: center; font-size: 7.75rem; }
.heading--h2-center.is_centered.size-large { font-size: 74px; }
.heading--h2-center.is_centered.size-large._2024, .heading--h2-center.is_centered.gaming { font-size: 56px; }
.heading--h2-center.is_centered.gaming-n { font-size: 48px; }
.heading--h2-center.is_centered.gaming-1 { font-size: 56px; }
.heading--h2-center.text-size-40px { font-size: 32px; }
.heading--h2-center._2024, .heading--h2-center.mobile-h1 { font-size: 56px; }
.heading--h2-center.gaming { font-size: 48px; }
.heading--h2-center.is-center { text-align: center; }
.heading--h2-center._2025, .heading--h2-center.is_2025 { font-family: Abcgintodiscordnord, Arial, sans-serif; font-weight: 700; }
.discord_bottom.z-index-2 { z-index: 2; padding-top: 0px; position: relative; overflow: hidden; }
.discord_svg { vertical-align: baseline; width: 100%; margin-top: 4.625rem; margin-bottom: 0%; position: absolute; inset: auto 0% 0%; }
.discord_svg.is_2025 { max-width: 58.9375rem; margin-top: 8.125rem; margin-left: auto; margin-right: auto; display: block; position: relative; bottom: -5px; }
.discord_svg.is_2025.is_n { bottom: -21px; }
.home_footer { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); min-height: 53.75rem; display: none; }
.image-top { max-width: 780px; position: absolute; inset: 0% auto auto 0%; }
.section-home4-image { opacity: 0.2; max-width: 70vw; margin-top: 5rem; display: none; position: absolute; inset: 0% auto auto 0%; }
.home_image_left { opacity: 0.3; max-width: 65vw; display: none; position: absolute; inset: 0% 0% auto auto; }
.home--section7 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66339beccedc80badcc04dd9_Texture_7.svg"); background-position: 0px 0px; background-repeat: no-repeat; background-size: 93% auto; max-height: 1030px; margin-top: -1px; padding-top: 5rem; padding-bottom: 7.25rem; position: relative; }
.home--section7.gradient { background-image: none; }
.home--section7.color-gr { background-image: linear-gradient(rgba(32, 38, 154, 0), rgb(32, 38, 154)), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f212db4cf28be9d091295_Texture_7.webp"); background-position: 0px 0px, 0px 0px; background-repeat: repeat, no-repeat; background-size: auto, 93% auto; }
.home--section7.color-gr.textura-off { background-image: linear-gradient(rgba(32, 38, 154, 0), rgb(32, 38, 154)); }
.home--section7.color-gr.is_2025 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f212db4cf28be9d091295_Texture_7.webp"); background-position: 0px 0px; background-repeat: no-repeat; background-size: 93% auto; padding-bottom: 9.125rem; }
.banner-image-top { opacity: 0.1; margin-bottom: -16%; display: none; position: absolute; inset: auto 0% 0%; }
.banner-ellipse { filter: blur(300px); width: 100vw; max-width: 80rem; margin-bottom: -52%; margin-left: auto; margin-right: auto; display: none; position: absolute; inset: auto 0% 0%; }
.home-new_footer-black { z-index: 5; opacity: 1; backdrop-filter: blur(100px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05)), linear-gradient(261deg, rgb(46, 26, 142), rgb(14, 14, 92)); padding-top: 80px; padding-bottom: 64px; position: relative; }
.footer_line-top { backdrop-filter: blur(20px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.04)); min-height: 4px; position: absolute; inset: 0% 0% auto; }
.grid-footer-new { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; align-items: start; margin-bottom: 102px; font-family: Ggsans, sans-serif; }
.hero-subtitle-wrapper { margin-top: 0.25rem; overflow: hidden; }
.stycky-lessons { position: sticky; top: 40px; }
.div-block-34 { margin-left: 189px; display: inline; }
.container-hero { z-index: 3; width: 90%; max-width: 1080px; margin-left: auto; margin-right: auto; position: relative; }
.container-hero.position-relative.z-index { z-index: 3; }
.container-hero.is-center { z-index: 2; flex-direction: column; justify-content: center; align-items: center; display: flex; position: relative; }
.container-hero.z-index { z-index: 1; position: relative; }
.container-hero.top-170 { padding-top: 170px; }
.potion { width: 100%; max-width: 5.6rem; margin-top: -2.75rem; margin-left: -5.2rem; position: absolute; inset: 3% auto auto 4%; }
.potion.is_2025 { max-width: 10rem; margin-top: auto; margin-left: -0.5rem; top: 79%; left: -36%; transform: rotate(14deg); }
.crown { z-index: 3; pointer-events: auto; width: 100%; max-width: 10rem; margin-top: -10rem; margin-left: 4.75rem; position: absolute; inset: 0% auto auto 0%; }
.crown.carrers { max-width: 13.9375rem; margin-top: 0px; margin-bottom: -2.05rem; margin-left: -12rem; inset: auto auto 0% 0%; }
.crown.carrers.is_2026 { margin-bottom: 6.15rem; margin-left: 2.5rem; }
.crown.carrers.is-lisboa { max-width: 9.375rem; margin-bottom: 0px; margin-left: 0px; inset: -6.5rem auto auto -8.875rem; }
.crown.is_2025 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67289e5f46184d64b999a971_Set_1_10.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; height: 10rem; margin-left: 14rem; }
.trophy { width: 100%; max-width: 5.625rem; margin-top: -7rem; margin-left: 7rem; margin-right: -1rem; position: absolute; inset: 0% 0% auto auto; }
.turnip { filter: blur(5px); width: 100%; max-width: 4.5rem; margin-top: -7.9rem; margin-right: 1rem; position: absolute; inset: 0% 0% auto auto; }
.turnip.careers { filter: none; max-width: 7.5rem; margin-top: -9.2rem; margin-right: 4.1rem; }
.turnip.is-update-job { filter: none; max-width: 7.75rem; margin-top: -5.6875rem; margin-right: -8.75rem; }
.turnip.is-update-job.is-lisboa { max-width: 9.375rem; margin-top: 0px; margin-right: 0px; inset: auto -9rem -4.5rem auto; }
.star { z-index: 0; width: 100%; max-width: 3.125rem; margin-top: 1rem; margin-right: -10%; position: absolute; inset: 0% 0% auto auto; }
.star.is_2025 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6728a56d43ac167d70bfb953_Set_1_14.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; max-width: 6rem; height: 8rem; margin-top: 5rem; margin-right: -13%; }
.hero-image-bg { position: absolute; inset: 0%; }
.home-2-block-gift { width: 101%; max-width: none; margin-top: -1.5rem; position: absolute; inset: 0% 0% auto auto; }
.home-2-block-gift.image { display: none; }
.home-2-block-gift.video { min-height: 400px; max-height: 400px; }
.home-2-block-gift.webm { margin-top: -2rem; right: 2.7rem; }
.crystal { filter: blur(5px); width: 100%; max-width: 4.75rem; margin-top: -8.5rem; margin-right: -2rem; transition: 1.2s; display: none; position: absolute; inset: 0% 0% auto auto; transform: rotate(30deg); }
.section3-image { object-fit: cover; width: 100%; min-width: 102%; margin-top: -17px; margin-bottom: auto; margin-right: -20px; position: absolute; inset: auto 0px auto auto; }
.section3-image.image { margin-top: 17px; }
.section3-image.webm { margin-top: 0px; margin-right: 0px; inset: -15% 8% 0% auto; }
.section3-image.webm-2 { min-width: 105%; margin-top: 0px; margin-right: 0px; inset: -31% 3% 0% auto; }
.section3-image.webm-4 { min-width: 100%; margin-top: 0px; margin-right: 0px; inset: -28% 0% 0% auto; }
.section-3-gradient { border-radius: 40px; }
.section-3-gradient.video { width: 100%; }
.gem { z-index: -1; width: 9.9375rem; margin-left: 7rem; position: absolute; inset: -22% auto auto 0%; }
.gem.is_2025 { display: none; }
.section-4-image { width: 100vw; max-width: 111%; transform-style: preserve-3d; margin-top: 0.75rem; margin-left: -2.45rem; position: absolute; inset: 0% auto auto 0%; transform: translateZ(1px); }
.section-4-image.only-image { display: none; }
.section-4-image.webm { max-width: 100%; margin-top: 0px; margin-left: 0px; top: -9%; left: -11%; }
.section-4-image.webm-3 { max-width: 100%; margin-top: 0px; margin-left: 0px; top: 7%; left: 11%; }
.bat { z-index: -1; width: 100%; max-width: 8.375rem; margin-right: 5.25rem; position: absolute; inset: auto 0% 0% auto; }
.egg { width: 100%; max-width: 4.625rem; margin-top: -7rem; margin-bottom: -11.25rem; margin-left: 4rem; display: none; position: absolute; inset: 0% 0% auto auto; }
.coin { z-index: 2; width: 139px; max-width: 8.6875rem; margin-left: 6rem; position: absolute; top: -11%; }
.coin.is_2025 { width: 100%; max-width: 8.875rem; margin-top: -180px; margin-left: -6rem; inset: 0% auto auto 0%; }
.characters { width: 100%; max-width: 52%; transform-style: preserve-3d; margin-top: -6.4625rem; margin-right: 4rem; position: absolute; inset: 0% 0% auto auto; transform: translateZ(-5px); }
.pan { width: 100%; max-width: 10rem; margin-right: 2rem; position: absolute; inset: auto 0% 0px auto; }
.section-7-image { border-radius: 40px; max-width: 100%; position: absolute; }
.section-7-image.only-image { display: none; }
.playstation { border-radius: 50%; width: 100%; max-width: 3.8125rem; margin-bottom: 6.875rem; margin-left: 2rem; position: absolute; inset: auto auto 0% 0%; box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 28px; }
.xbox { border-radius: 50%; width: 100%; max-width: 3.8125rem; margin-bottom: 10.75rem; margin-left: -0.8125rem; position: absolute; inset: auto auto 0% 0%; box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 28px; }
.hero_button-banner { color: rgb(255, 255, 255); text-align: center; object-fit: fill; background-color: rgb(88, 101, 242); border-radius: 32px; order: 0; justify-content: center; align-self: baseline; align-items: center; min-width: 21.6875rem; min-height: 3.5rem; margin-top: 24px; margin-right: 24px; padding: 16px 32px; font-size: 20px; font-weight: 500; line-height: 24px; text-decoration: none; transition: 0.2s; display: flex; }
.hero_button-banner:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.hero_button-banner.new-home { color: rgb(35, 39, 42); background-color: rgb(255, 255, 255); justify-content: center; align-items: center; min-width: 21.75rem; max-height: 56px; margin-top: 9px; font-size: 22px; font-weight: 500; line-height: 32px; }
.line-animation { z-index: 3; gap: 2.25rem; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f259f33b6731b7df75db4_line-move.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; justify-content: flex-start; align-items: center; height: 8.75rem; padding-top: 0px; padding-bottom: 0px; display: flex; position: relative; }
.line-animation.is_2025 { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6729ca637f6587d3dc83f73e_line%20(1).png"); }
.line-images { gap: 3.5rem; flex: 0 0 auto; justify-content: flex-start; align-items: center; display: flex; }
.image-text { max-width: none; max-height: 8rem; }
.line-move { gap: 2.25rem; justify-content: flex-start; align-items: center; display: flex; }
.image-100.m-quests { max-width: 300px; margin-left: auto; margin-right: 0px; position: absolute; top: -159px; bottom: auto; right: 0px; }
.radius-60 { border-radius: 40px; }
.radius-60.see { opacity: 1; border-radius: 40px; }
.radius-60.see.video { width: 100%; min-height: 400px; max-height: 400px; }
.radius-60.opasity-0 { opacity: 0; }
.radius-60.viseo { width: 100%; min-height: 400px; max-height: 400px; }
.radius-60.hide.reduce-motion-img.is_2025 { border-radius: 88px; width: 100%; }
.section-6-image { min-width: 114%; max-width: 120%; margin-top: -2.25rem; margin-left: -0.9rem; position: absolute; inset: 0% auto auto 0%; }
.section-6-image.only-image { display: none; }
.glare { filter: blur(105px); background-color: rgb(255, 255, 255); border-radius: 100%; width: 60px; height: 60px; margin: auto; position: absolute; inset: 0px; }
.nitro-banner-h { letter-spacing: 0px; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-weight: 700; line-height: 95.5%; }
.nitro-banner-wr { width: 100%; max-width: 500px; max-height: 70px; color: var(--white); text-align: center; padding-top: 12px; padding-bottom: 10px; overflow: hidden; }
.banner-link { color: var(--white); margin-top: 4px; font-size: 14px; line-height: 24px; text-decoration: underline; }
.banner-link:hover { text-decoration: none; }
.nitro-bn-wr { gap: 32px; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66a1569ec4514f8a3a0105d6_b2.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; justify-content: center; align-items: center; padding-left: 16px; padding-right: 16px; display: flex; }
._3d-animation { position: relative; overflow: visible; }
._3d-animation._2-x { z-index: 1; }
.text-mask { padding-bottom: 6px; position: relative; }
.text-mask.title-wr { overflow: visible; }
.text-mask.is_2025 { padding-right: 2rem; }
.home_phone { z-index: 1; width: 100%; max-width: 9.5rem; margin-right: -3.8rem; position: absolute; inset: auto 0% 0% auto; }
.home-image { margin-left: auto; margin-right: 0px; position: relative; }
.home_nelly { z-index: 1; width: 100%; max-width: 4.875rem; margin-right: 5rem; position: absolute; inset: auto 0% 0% auto; }
.home_gamepad { z-index: 1; width: 100%; max-width: 10.9375rem; margin-right: 10rem; position: absolute; inset: auto auto 0% 0%; }
.home_gamepad.mobile { display: none; }
.home_women { z-index: 1; width: 100%; max-width: 6.6875rem; margin-left: -5.875rem; margin-right: 10rem; position: absolute; inset: auto auto 0% 0%; }
.home_clyde { z-index: 1; gap: 5px; flex-flow: column; justify-content: flex-start; align-items: center; width: 100%; max-width: 2.5rem; margin-left: auto; margin-right: auto; display: flex; position: absolute; inset: auto 0% 0% -44%; }
.home_clyde.is_2025.is_2026 { bottom: 3.5%; left: -43%; }
.home_wumpus { z-index: 1; width: 100%; max-width: 7.875rem; margin-left: 18.7rem; position: absolute; inset: auto auto 0%; }
.home_wumpus.is_2025.is_2026 { margin-left: 17.7rem; }
.home_wumpus-pl { z-index: 1; width: 100%; max-width: 7.875rem; margin-bottom: 6.1rem; margin-left: 18.7rem; position: absolute; inset: auto auto 0% 0%; }
.home_wumpus-pl.is_2025.is_2026 { margin-left: 17.7rem; }
.home_egg { z-index: -1; width: 27rem; margin-bottom: -10rem; margin-left: -10.9rem; position: absolute; inset: auto auto 0% 0%; }
.home_egg.is_2025 { margin-bottom: -14rem; margin-left: -7.75rem; }
.image-cont { pointer-events: none; width: 100%; max-width: 86%; margin-left: auto; margin-right: -40px; position: absolute; left: auto; right: auto; }
.image-cont.img { max-width: 93%; margin-right: 10px; }
.home_youtube { border-radius: 0.5rem; width: 100%; max-width: 8.875rem; margin-top: 6.0625rem; margin-right: -6.2rem; position: absolute; inset: 0% 0% auto auto; box-shadow: rgba(0, 0, 0, 0.18) 0px 8px 8px; }
.home_share { border-radius: 0.5rem; width: 100%; max-width: 9.625rem; margin-top: 6.0625rem; margin-bottom: 4.0625rem; margin-right: -4.5rem; position: absolute; inset: auto 0% 0% auto; box-shadow: rgba(0, 0, 0, 0.18) 0px 8px 8px; }
.home_spotify { max-width: 5.5rem; margin-top: 4.875rem; margin-left: -4.25rem; position: absolute; inset: 0% auto auto 0%; }
.radius-88 { border-radius: 5.5rem; }
.radius-88.see { opacity: 1; }
.radius-88.opasity-o { z-index: -1; opacity: 0; border-radius: 40px; position: relative; }
.home_man { z-index: 1; width: 100%; max-width: 7.875rem; margin-right: -4.875rem; position: absolute; inset: auto 0% 0% auto; }
.discort_robot { cursor: pointer; max-width: 8%; max-height: none; margin-right: 16.5%; position: absolute; inset: auto 0% 37% auto; overflow: visible; }
.discort_robot.position-bottom { bottom: 0%; }
.discort_robot.discord_robot.is_2025 { z-index: 10; max-width: 10%; transform-style: preserve-3d; margin-bottom: 3.75rem; margin-left: 5rem; margin-right: auto; inset: auto auto 0% 0%; transform: scale(1.65) rotateX(0deg) rotateY(180deg) rotate(0deg); }
.discort_robot.discord_robot.is_2025.is_n { margin-left: 8rem; }
.image-robot1 { z-index: 7; position: relative; }
.image-robot1.lottie { width: 100%; min-width: 140%; margin-left: -20%; }
.image-robot2 { z-index: 6; display: none; position: relative; inset: 0%; }
.image-robot2.lottie-2 { width: 100%; min-width: 140%; margin-left: -20%; }
.image-robot2.lottie-2.image-robot { display: block; }
.image-robot2.lottie-2.image-robot.hide { display: none; }
.image-robot3 { z-index: 5; display: none; position: relative; inset: 0%; }
.image-robot3.lottie-3 { width: 100%; min-width: 140%; margin-left: -20%; }
.image-robot3.lottie-3.image-robot { display: block; }
.image-robot3.lottie-3.image-robot.hide { display: none; }
.image-robot4 { z-index: 4; display: none; position: relative; inset: 0%; }
.image-robot4.lottie-4 { width: 100%; min-width: 140%; margin-left: -20%; }
.image-robot4.lottie-4.image-robot { display: block; }
.image-robot4.lottie-4.image-robot.hide { display: none; }
.image-robot5 { z-index: 3; display: none; position: relative; inset: 0%; }
.image-robot5.lottie-5 { width: 100%; min-width: 140%; margin-left: -20%; }
.image-robot5.lottie-5.image-robot { display: block; }
.image-robot5.lottie-5.image-robot.hide { display: none; }
.image-robot6 { z-index: 2; display: none; position: relative; inset: 0%; }
.image-robot6.lottie-6 { width: 100%; min-width: 140%; margin-left: -20%; }
.image-robot6.lottie-6.image-robot { display: block; }
.image-robot6.lottie-6.image-robot.hide { display: none; }
.image-robot7 { z-index: 1; display: none; position: relative; inset: 0%; }
.image-robot7.lottie-7 { width: 100%; min-width: 140%; margin-left: -20%; }
.image-robot7.lottie-7.image-robot { display: block; }
.image-robot7.lottie-7.image-robot.hide { display: none; }
.image-always { width: 100%; }
.image-always.only-image { width: 107%; max-width: none; margin-top: -5px; margin-left: -45px; display: none; }
.section-blue-careers { background-color: rgb(88, 101, 242); background-image: linear-gradient(rgb(51, 11, 102), rgb(35, 45, 163)); margin-top: -80px; padding-top: 13rem; padding-bottom: 3.125rem; position: relative; overflow: hidden; }
.section-blue-careers.white { background-color: rgba(0, 0, 0, 0); overflow: visible; }
.section-blue-careers.white.safeties { background-color: rgb(255, 255, 255); padding-bottom: 60px; display: block; }
.section-blue-careers.job { padding-bottom: 120px; }
.section-blue-careers.b-none { padding-top: 80px; padding-bottom: 70px; }
.section-blue-careers.safety { padding-bottom: 48px; }
.section-blue-careers.b-none-2 { padding-top: 60px; padding-bottom: 70px; }
.section-blue-careers.b-none-2._50-gradient { background-color: var(--white); background-image: linear-gradient(rgb(87, 101, 242) 50%, rgb(255, 255, 255) 50%); }
.section-blue-careers.b-none-2.submission { background-color: var(--white); background-image: linear-gradient(rgb(87, 101, 242) 50%, rgb(255, 255, 255) 50%); padding-bottom: 90px; }
.section-blue-careers.b-courses { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; padding-top: 67px; padding-bottom: 84px; }
.section-blue-careers.hero { padding-top: 60px; padding-bottom: 70px; }
.section-blue-careers.hero.connection { padding-top: 0px; position: relative; }
.section-blue-careers.safety-new { background-color: rgba(88, 101, 242, 0); justify-content: center; align-items: center; padding-top: 0px; padding-bottom: 0px; display: flex; position: relative; bottom: 0px; }
.section-blue-careers.tarot { background-color: rgba(88, 101, 242, 0); justify-content: center; align-items: center; padding-top: 1.5rem; padding-bottom: 4rem; display: flex; position: relative; }
.section-blue-careers.safety-d { background-color: rgb(88, 101, 242); justify-content: center; align-items: center; padding-top: 7rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue-careers.home { background-color: rgba(88, 101, 242, 0); justify-content: center; align-items: center; padding-top: 0px; padding-bottom: 0px; display: flex; position: relative; bottom: 0px; }
.section-blue-careers.parent { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; padding-top: 7rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue-careers.safety-n { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 656px; padding-top: 2.5rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue-careers.safety-center { background-color: rgb(88, 101, 242); justify-content: center; align-items: center; padding-top: 7rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue-careers.education { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 656px; padding-top: 2.5rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue-careers.transp-center { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; padding-top: 40px; padding-bottom: 55px; display: flex; position: relative; }
.section-blue-careers.transp-center-s { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; padding-top: 40px; padding-bottom: 55px; display: flex; position: relative; overflow: visible; }
.section-blue-careers.parent-hub { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: flex-end; align-items: center; min-height: 600px; padding-top: 7rem; padding-bottom: 0px; display: flex; position: relative; }
.section-blue-careers.parent-policy { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 640px; padding-top: 7rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue-careers.premium { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 650px; padding-top: 4rem; padding-bottom: 0px; display: flex; position: relative; }
.section-blue-careers.privacy, .section-blue-careers.privacy_2 { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 656px; padding-top: 7rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue-careers.safety-f { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 656px; padding-top: 2.5rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue-careers.build { padding-top: 100px; padding-bottom: 100px; }
.section-blue-careers.hero-app { padding-top: 90px; padding-bottom: 0px; }
.section-blue-careers.hero-app.connection { padding-top: 0px; position: relative; }
.section-blue-careers.hero-app.is_app { background-color: rgb(35, 39, 42); }
.section-blue-careers.hero-app.is_app-2024 { background-color: rgb(7, 5, 17); padding-top: 3.5rem; padding-bottom: 3.5rem; position: relative; }
.section-blue-careers.hero-app.is_app-2023 { background-color: rgb(35, 39, 42); }
.section-blue-careers.app-pit { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64dca9b9ddd3737042ada009_Group_626819.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64dca9b90fe9b9caf01cdc47_Group_626818.svg"); background-position: 150% 47%, -20% 25%; background-repeat: no-repeat, no-repeat; background-size: auto, auto; padding-top: 100px; padding-bottom: 100px; }
.section-blue-careers.build_n { padding-top: 100px; padding-bottom: 100px; }
.section-blue-careers.home-2023 { background-color: rgba(88, 101, 242, 0); justify-content: center; align-items: center; padding-top: 180px; padding-bottom: 0px; display: flex; position: relative; bottom: 0px; }
.section-blue-careers.safety-center-2023 { background-color: rgb(88, 101, 242); justify-content: center; align-items: center; padding-top: 7rem; padding-bottom: 4.125rem; display: flex; position: relative; }
.section-blue-careers.safety-centr { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 656px; padding-top: 2.5rem; padding-bottom: 3.5rem; display: flex; position: relative; }
.section-blue-careers.gaming { background-color: rgb(88, 101, 242); flex-direction: column; justify-content: center; align-items: center; min-height: 650px; padding-top: 12.25rem; padding-bottom: 0px; display: flex; position: relative; }
.section-blue-careers.app-pit-2024 { background-color: rgb(14, 6, 25); border-radius: 16px; margin-left: 16px; margin-right: 16px; padding-top: 100px; padding-bottom: 100px; position: relative; }
.careers_h1 { color: var(--white); letter-spacing: -0.02em; text-transform: uppercase; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 56px; font-weight: 700; line-height: 0.96; }
.careers_h1.font-white { color: rgb(255, 255, 255); margin-bottom: 24px; font-family: "Abcgintonord 800", sans-serif; font-size: 50px; font-weight: 700; }
.careers_h1.font-white.safety { color: rgb(255, 255, 255); max-width: 595px; margin-top: 40px; margin-bottom: 32px; font-weight: 700; }
.careers_h1.font-white.safety.centered.tarot, .careers_h1.font-white.safety.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.careers_h1.font-white.safety.grey-font { color: rgb(246, 246, 246); }
.careers_h1.font-white.left { font-size: 55px; }
.careers_h1.font-white.left.explore { font-size: 54px; }
.careers_h1.font-white.center.college { padding-right: 24px; }
.careers_h1.font-white.capital { text-transform: none; }
.careers_h1.font-white.mobile-left._16px { font-family: "Abcgintonord 800", sans-serif; }
.careers_h1.font-white.moderation { font-size: 55px; }
.careers_h1.font-white.moderation.explore { font-size: 54px; }
.careers_h1.font-white.left-copy { font-size: 55px; }
.careers_h1.font-white.left-copy.explore { font-size: 54px; }
.careers_h1.font-white.bottom-16px { margin-bottom: 16px; }
.careers_h1.font-white.bottom-16px.flex-mob-center.mobile-power, .careers_h1.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 48px; }
.careers_h1.font-white.bottom-16px.flex-tab-center.is_gdc { font-size: 56px; font-weight: 700; line-height: 53px; }
.careers_h1.font-white.is-text-center { text-align: center; font-family: "Abcgintonord 800", sans-serif; font-weight: 800; }
.careers_h1.font-white.is-text-center.font-noto { font-family: Notosans, sans-serif; }
.careers_h1.font-white.is-text-center.left-mobile.home { font-family: "Abcgintonord 800", sans-serif; font-size: 56px; font-weight: 700; }
.careers_h1.font-white.max-w-450px { max-width: 450px; }
.careers_h1.font-white.partner { letter-spacing: -0.01em; max-width: 450px; }
.careers_h1.font-white.safety-n { color: rgb(255, 255, 255); max-width: 560px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.careers_h1.font-white.safety-n.centered.tarot, .careers_h1.font-white.safety-n.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.careers_h1.font-white.education { color: rgb(255, 255, 255); max-width: 500px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.careers_h1.font-white.education.centered.tarot, .careers_h1.font-white.education.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.careers_h1.font-white.safety-newsfloor { color: rgb(255, 255, 255); max-width: 470px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.careers_h1.font-white.safety-newsfloor.centered.tarot, .careers_h1.font-white.safety-newsfloor.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.careers_h1.font-white.safety-2 { color: rgb(255, 255, 255); max-width: 595px; margin-top: 20px; margin-bottom: 32px; font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
.careers_h1.font-white.safety-2.centered.tarot, .careers_h1.font-white.safety-2.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.careers_h1.font-white.safety-2.grey-font { color: rgb(246, 246, 246); }
.careers_h1.font-white.is_app { text-align: center; line-height: 110%; }
.careers_h1.font-white.is-garden { margin-bottom: 16px; font-size: 56px; }
.careers_h1.font-blue { color: var(--blurple); }
.careers_h1.left { font-weight: 700; }
.careers_h1._16px { margin-bottom: 16px; }
.careers_h1.text-color-white.text-align-center.bottom-none, .careers_h1.text-color-white.bottom-none { margin-bottom: 0px; }
.careers_h1.size-medium { text-align: center; margin-top: 0px; margin-bottom: 24px; font-size: 40px; }
.careers_h1.text-align-center.hide-landscape { font-size: 48px; }
.careers_h1.text-align-center.br { font-size: 56px; }
.careers_h1.text-align-center.p-48px { font-size: 48px; line-height: 0.958333; }
.careers_h1.text-align-center.new-size.is_mobile { font-size: 40px; }
.pink_tag { z-index: -1; max-width: 16.25rem; color: var(--white); text-transform: uppercase; background-color: rgb(235, 69, 158); border-radius: 49px; margin-top: -3rem; margin-left: auto; margin-right: auto; padding-left: 2rem; padding-right: 2rem; font-family: "Abcgintonord 800", sans-serif; font-size: 2rem; font-weight: 700; line-height: 1.65625; position: absolute; inset: 0% 0% auto; transform: rotate(-5deg); box-shadow: rgb(35, 39, 42) 7px 7px; }
.careers_gradient { margin-left: auto; margin-right: auto; position: absolute; inset: 0% 0% auto; }
.careers_bg { margin-left: auto; margin-right: auto; position: absolute; inset: auto 0% 0%; }
.careers_slider { background-color: rgba(221, 221, 221, 0); max-width: 40rem; height: auto; margin-top: 74px; margin-left: auto; margin-right: auto; position: static; }
.careers_slider.bottom-none { max-width: 39.25rem; margin-top: 0px; margin-bottom: 2.5rem; }
.careers_mask { max-width: 40rem; overflow: visible; }
.careers_slide { border-radius: 1rem; width: 100%; max-width: 40rem; overflow: hidden; }
.slide_image { width: 100%; transform-style: preserve-3d; transform: scale3d(0.9, 0.9, 0.9); }
.careers_color-slider { background-color: rgba(27, 34, 111, 0.6); position: absolute; inset: 0%; }
.careers_right-arrow { backdrop-filter: blur(7px); background-color: rgba(255, 255, 255, 0.3); border-radius: 50%; justify-content: center; align-items: center; width: 4rem; height: 4rem; margin-left: 1rem; margin-right: 1rem; padding-left: 0.25rem; display: flex; }
.careers_right-arrow.slider-two { background-color: rgb(235, 69, 158); width: 2.5rem; height: 2.5rem; margin-top: -6rem; inset: 0% 0% auto auto; }
.none { display: none; }
.careers_bould { background-image: linear-gradient(rgb(35, 45, 163), rgb(51, 11, 102)); padding-top: 4rem; padding-bottom: 4rem; }
.careers_heading3 { color: rgb(255, 255, 255); text-align: center; text-transform: uppercase; margin-bottom: 24px; font-family: "Abcgintonord 800", sans-serif; font-size: 56px; font-weight: 700; line-height: 56px; }
.careers_heading3.capitalize { text-transform: uppercase; margin-bottom: 20px; font-family: "ABC Ginto Normal", sans-serif; font-weight: 900; }
.careers_heading3.capitalize.is-center { text-align: center; }
.careers_heading3.capitalize.is-center-mob-left { text-align: center; font-family: "ABC Ginto Normal", sans-serif; }
.careers_heading3.is-left { text-align: left; }
.careers_image-card { border-radius: 4rem; width: 100vw; max-width: 34.25rem; }
.careers_text-wrapper { flex-flow: column; flex: 1 1 0%; justify-content: center; align-items: flex-start; max-width: 31rem; display: flex; }
.careers_heading--h2 { z-index: 4; color: var(--white); letter-spacing: -0.0225rem; text-transform: uppercase; transform-style: preserve-3d; margin-bottom: 1rem; font-family: "Abcgintonord 800", sans-serif; font-size: 1.5rem; font-weight: 800; line-height: 1.19444; position: relative; transform: translateZ(1px); }
.careers_heading--h2.is_centered { text-align: center; font-size: 7.75rem; }
.careers_heading--h2.is_centered.size-large { font-size: 74px; }
.careers_heading--h2.is_centered.size-large._2024, .careers_heading--h2.is_centered.gaming { font-size: 56px; }
.careers_heading--h2.is_centered.gaming-n { font-size: 48px; }
.careers_heading--h2.is_centered.gaming-1 { font-size: 56px; }
.careers_heading--h2.text-size-40px { font-size: 32px; }
.careers_heading--h2._2024, .careers_heading--h2.mobile-h1 { font-size: 56px; }
.careers_heading--h2.gaming { font-size: 48px; }
.careers_heading--h2.text-align-center { font-weight: 700; }
.careers_heading--h2.bottom-12 { margin-bottom: 0.75rem; font-weight: 700; line-height: 0.888889; }
.careers--block-group { z-index: 2; backdrop-filter: blur(60px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.12) 12%, rgba(255, 255, 255, 0.04) 50%, rgba(255, 255, 255, 0.08) 83%, rgba(255, 255, 255, 0.2)); border-radius: 60px; flex-flow: column; justify-content: center; align-items: stretch; margin-bottom: 4.5rem; padding: 16px 16px 16px 72px; display: flex; position: relative; box-shadow: rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
.careers--block-group.is-reverse { padding: 20px 20px 20px 24px; }
.careers--block-group.is-reverse.home-new { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); padding-left: 27px; }
.careers--block-group.block-1 { gap: 3rem; backdrop-filter: blur(60px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); justify-content: space-between; align-items: center; padding-right: 20px; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 52px, rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
.careers--block-group.block-2 { gap: 3rem; padding-right: 20px; }
.careers--block-group.is-revers { margin-bottom: 16.5625rem; padding-left: 16px; padding-right: 72px; }
.careers--block-group.is-revers.bottom-small { margin-bottom: 7.75rem; }
.block_heading-left { flex-flow: column; justify-content: flex-start; align-items: center; max-width: 84%; margin-left: 2.375rem; display: flex; }
.html-absol-right { justify-content: center; align-items: center; padding-left: 0.125rem; display: flex; position: absolute; inset: 0%; }
.careers_left-arrow { backdrop-filter: blur(7px); background-color: rgba(255, 255, 255, 0.3); border-radius: 50%; justify-content: center; align-items: center; width: 4rem; height: 4rem; margin-left: 1rem; margin-right: 1rem; padding-left: 0px; padding-right: 0.25rem; display: flex; }
.careers_left-arrow.slider-two { background-color: rgb(255, 255, 255); width: 2.5rem; height: 2.5rem; margin-top: -6rem; margin-right: 4rem; inset: 0% 0% auto auto; }
.html-absol-left { justify-content: center; align-items: center; padding-left: 0px; padding-right: 0.125rem; display: flex; position: absolute; inset: 0%; }
.careers_mask-two { max-width: 39.25rem; margin-right: 1.5rem; overflow: visible; }
.careers_two-slider { margin-right: 1.5rem; }
.elipse-right { filter: blur(110px); margin-right: -6rem; position: absolute; inset: auto 0% 0% auto; }
.elipse-left { filter: blur(110px); margin-top: -2rem; margin-left: -7rem; margin-right: -6rem; position: absolute; inset: 0% auto auto 0%; }
.careers_to_find { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6627cb1b1de9adacf45f8b91_Texture%201%20(1).png"), linear-gradient(rgb(51, 12, 103) 55%, rgb(246, 246, 246)); background-position: 50% 0px, 0px 0px; background-repeat: no-repeat, repeat; background-size: cover, auto; padding-top: 10rem; padding-bottom: 18.5rem; }
.careers_color-pink { color: rgb(235, 69, 158); font-weight: 700; }
.careers_tab { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: flex; }
.careers_tabs-menu { gap: 1rem; flex-flow: column; justify-content: center; align-items: stretch; width: 100%; max-width: 17.5rem; margin-left: 0px; margin-right: auto; display: flex; }
.career_tab { gap: 0.75rem; color: rgb(255, 255, 255); background-color: rgba(221, 221, 221, 0); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); border-radius: 1000px; justify-content: flex-start; align-items: center; padding-left: 0.5rem; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 20px; line-height: 1.6; display: flex; }
.career_tab:hover { background-image: linear-gradient(rgba(255, 255, 255, 0.29), rgba(255, 255, 255, 0.29)); }
.career_tab.w--current { background-color: rgb(88, 101, 242); background-image: none; }
.careers_tab_image { max-width: 2.5rem; }
.tab_inform { border: 3px solid rgba(255, 255, 255, 0.5); border-radius: 1rem; justify-content: flex-start; align-items: flex-start; width: 100%; padding: 3.5rem 5.875rem 8.125rem 3.5rem; display: flex; }
.chats_top-image { z-index: 0; width: 100%; max-width: 8.8125rem; margin-top: -5rem; margin-left: 10.875rem; margin-right: 9.125rem; position: absolute; inset: 0% 0% auto auto; }
.chats_top-image.hide { margin-right: 8rem; }
.fun2-top-image { position: absolute; }
.fun2-top_img { z-index: 0; width: 100%; max-width: 6.0625rem; margin-top: -4.4rem; margin-left: 6.875rem; position: absolute; inset: 0% auto auto 0%; }
.wumpus-footer-home { width: 100%; max-width: 12.8%; margin-left: auto; margin-right: auto; position: absolute; inset: 50% 0% auto -7%; }
.wumpus-footer-home.position-bottom { top: auto; bottom: 0px; }
.wumpus-footer-home.is_2025 { pointer-events: none; max-width: 21.5rem; margin-bottom: -8rem; inset: auto 0% 0% 10px; }
.wumpus-footer-home.is_2025.is_2026 { max-width: 19rem; }
.wumpus-footer-home.is-2025 { max-width: 21.5rem; margin-bottom: 16rem; inset: auto 0% 0% 15px; }
.wumpus-footer-home.is-2025.is_2026 { max-width: 19rem; }
.wumpus-footer-icon { width: 100%; display: block; }
.wumpus-footer-list { pointer-events: none; width: 100%; max-width: 45%; margin-top: -40%; position: absolute; top: -28%; right: 21%; }
.wumpus-footer-list.is_2025 { max-width: 21.5rem; margin-top: 0%; position: static; inset: 0% 0% auto; }
.robot-head { z-index: 1; padding-bottom: 3px; transition: transform 0.5s; position: relative; }
.robot-head.is-click3 { transform: translateY(5px) rotate(18deg); }
.robot-head.is-click4 { transform: rotate(7deg) translate(4px); }
.robot-head.is-click5 { transform: rotate(11deg) translateY(-4px); }
.robot-head._2024 { margin-bottom: -37%; }
.robot-head._2024.is_2027 { transform-style: preserve-3d; transform: scaleX(-1); }
.blue-overlay { z-index: 1; opacity: 1; filter: blur(120px); mix-blend-mode: screen; background-color: rgb(37, 88, 231); border-radius: 50%; width: 100%; height: 500px; display: none; position: absolute; inset: 341px -27% auto auto; }
.light-blue-overlay { z-index: 1; opacity: 1; filter: blur(160px); mix-blend-mode: screen; background-color: rgb(55, 112, 231); border-radius: 50%; width: 100%; height: 800px; display: none; position: absolute; inset: -100px -22% auto auto; }
.slight-overlay { z-index: 1; filter: blur(160px); mix-blend-mode: normal; background-color: rgb(14, 17, 85); border-radius: 50%; width: 400px; height: 400px; display: none; position: absolute; inset: 34% auto auto -5%; }
.purple-overlay { z-index: 1; filter: blur(100px); mix-blend-mode: screen; background-color: rgb(50, 115, 238); border-radius: 50%; width: 70%; height: 600px; display: none; position: absolute; inset: 221px -13% auto auto; }
.slight-blue-overlay { z-index: 1; filter: blur(50px); background-color: rgb(31, 61, 202); border-radius: 50%; width: 400px; height: 400px; display: none; position: absolute; inset: -6% auto auto 58%; }
.electic-blue-overlay { z-index: 1; opacity: 0.7; filter: blur(65px); background-color: rgb(61, 192, 255); border-radius: 50%; width: 800px; height: 350px; display: none; position: absolute; inset: 249px auto auto 61%; }
.light-purple-overlay { z-index: 2; opacity: 0.87; filter: blur(140px); mix-blend-mode: screen; background-color: rgb(136, 160, 247); border-radius: 50%; width: 600px; height: 600px; display: none; position: absolute; inset: 4% 60% auto auto; }
.dark-purple-overlay { z-index: 1; opacity: 0.65; filter: blur(100px); mix-blend-mode: normal; background-color: rgb(83, 62, 214); border-radius: 50%; width: 1000px; height: 1200px; display: none; position: absolute; inset: -14% 39% auto auto; }
.star-texture { z-index: 1; pointer-events: none; object-fit: cover; width: 100%; height: 100%; display: block; position: absolute; inset: 0%; }
.star-texture.is-2 { z-index: 0; height: 100%; }
.star-texture.is-1 { z-index: 0; min-width: 1100px; max-height: 490px; display: none; }
.star-texture.is-1.mobile { display: none; }
.star-texture.is-bottom { min-width: 1200px; max-width: none; height: auto; max-height: 470px; top: 17%; }
.star-texture.l-hidden { z-index: 0; min-width: 105%; top: -3%; }
.star-texture.bg-3 { z-index: 1; top: -5%; }
.star-texture.bg-4 { min-height: 150px; top: -39%; }
.star-texture._2-sec { z-index: -1; top: -3%; }
.light-blue-bottom-overlay { z-index: 1; opacity: 1; filter: blur(160px); mix-blend-mode: screen; background-color: rgb(57, 120, 205); border-radius: 50%; width: 100%; height: 800px; display: none; position: absolute; inset: -47px 36% auto auto; }
.slight-purple-overlay { z-index: 1; filter: blur(120px); background-color: rgb(77, 91, 208); border-radius: 50%; width: 800px; height: 400px; display: none; position: absolute; inset: -9% auto auto 0%; }
.footer-hero-img { width: 100%; max-width: 19%; display: inline-block; position: absolute; inset: 30% 24% auto auto; }
.image-wr-home { display: none; }
.form-s-m { text-align: center; overflow-wrap: normal; background-color: rgba(88, 101, 242, 0.04); border: 1px dotted rgb(88, 101, 242); border-radius: 20px; width: 700px; min-width: 0px; margin-left: 0px; padding: 20px; display: block; }
.form-s-m._2024 { text-align: left; background-color: rgba(255, 255, 255, 0.04); border-style: none; border-radius: 0px; padding: 0px; font-size: 20px; line-height: 32px; }
.submission-closed { padding-top: 40px; padding-bottom: 92px; }
.submission-closed._2024 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/662f75691ca65493a703dd0e_hero_bg.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; }
.max-width-734px { flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
.menu-black-bg { background-color: rgb(14, 6, 25); }
.line_text-animation { color: rgb(255, 255, 255); letter-spacing: -0.01em; text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-size: 61px; line-height: 25px; }
.line_text-animation.is_2025 { font-family: Abcgintodiscordnord, Arial, sans-serif; font-weight: 700; }
.section3-imag.only-image { min-width: 120%; margin-left: -6%; display: none; position: absolute; }
.home-image-bg { z-index: -1; max-width: none; display: inline-block; position: absolute; inset: 0%; }
.characters-wr { pointer-events: none; justify-content: flex-start; align-items: flex-start; max-width: 17.87rem; margin-left: auto; position: relative; }
.characters-hunds { max-width: 50%; margin-top: -5.6rem; margin-left: -2.4em; position: absolute; }
.characters-top { margin-top: -14px; margin-left: -8px; position: relative; }
.characters-bot { z-index: 4; position: relative; }
.gem-icon, .home_egg-icon { width: 100%; }
.home_egg-icon.is_2025 { max-width: 221.5px; }
.coin-icon { width: 100%; }
.line-wr-home { z-index: 6; position: relative; overflow: hidden; }
.potion-icon { pointer-events: none; width: 100%; }
.animation-scroll { min-height: 1500px; position: absolute; inset: -60% auto 0% 0%; }
.animation-scroll.one { min-height: 1300px; top: -51%; }
.animation-scroll._4 { min-height: 900px; top: 40%; }
.animation-scroll.hero { min-height: 89vh; max-height: 88vh; display: block; top: 0%; }
.animation-scroll.is_2025 { min-height: 1300px; top: -12%; }
.sp-home { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6633dd5dcff475e6fb744426_2x.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; min-width: 26.4px; max-width: 26.4px; min-height: 27px; margin-left: 2px; margin-right: 1px; display: inline-flex; }
.sp-home.teen { min-width: 31.4px; max-width: 31.4px; min-height: 32px; margin-left: -5px; margin-right: -5px; }
.star-hero-home { filter: blur(1px); width: 20px; height: 20px; margin-left: auto; margin-right: auto; position: absolute; top: 13%; left: 0px; right: -20%; }
.star-hero-home._2 { filter: blur(1px); width: 4px; height: 4px; top: 46%; right: -89%; }
.star-hero-home._3 { filter: blur(1px); width: 4px; height: 4px; top: 14%; right: -84%; }
.star-hero-home._4 { width: 6px; height: 6px; top: 33%; right: -1%; }
.star-hero-home._5 { width: 6px; height: 6px; top: 22%; right: -16%; }
.star-hero-home._6 { filter: blur(1px); width: 6px; height: 6px; top: 12%; right: -37%; }
.star-hero-home._7 { filter: blur(1px); width: 6px; height: 6px; top: 15%; right: 62%; }
.star-hero-home._9 { filter: blur(1px); width: 10px; height: 10px; top: 15%; right: 103%; }
.star-hero-home._11 { filter: blur(1px); top: -31%; }
.star-hero-home._4 { width: 4px; height: 4px; top: 39%; left: 14%; right: auto; }
.star-hero-home._5 { filter: blur(1px); width: 4px; height: 4px; top: 19%; left: 47%; right: auto; }
.star-hero-home._8 { width: 6px; height: 6px; top: 33%; right: -1%; }
.star-hero-home._10 { filter: blur(1px); width: 6px; height: 6px; top: 40%; right: 79%; }
.star-hero-home._12 { filter: blur(1px); width: 6px; height: 6px; top: 45%; right: 13%; }
.star-hero-home._12._1 { left: auto; right: 10%; }
.star-hero-home._14 { filter: blur(1px); width: 6px; height: 6px; top: 33%; right: -1%; }
.star-hero-home._16 { filter: blur(1px); width: 6px; height: 6px; top: 22%; right: -16%; }
.star-hero-home._2-1 { filter: blur(1px); top: 2%; right: -72%; }
.star-hero-home._2-2 { filter: blur(1px); width: 6px; height: 6px; top: 4%; right: -1%; }
.star-hero-home._2-3 { filter: blur(1px); width: 6px; height: 6px; top: 1%; right: 33%; }
.star-hero-home._2-4 { filter: blur(1px); width: 6px; height: 6px; top: -3%; right: -37%; }
.star-hero-home._2-5 { filter: blur(1px); width: 6px; height: 6px; top: 12%; right: 65%; }
.star-hero-home._2-5._1 { left: auto; right: 10%; }
.star-hero-home._2-6 { filter: blur(1px); width: 4px; height: 4px; top: 8%; left: -52%; }
.star-hero-home._2-7 { filter: blur(1px); width: 6px; height: 6px; top: 1%; right: 83%; }
.star-hero-home._2-8 { filter: blur(1px); top: -4%; left: 44%; right: auto; }
.star-hero-home._2-9 { filter: blur(1px); width: 4px; height: 4px; top: 46%; right: -89%; }
.star-hero-home._2-10 { filter: blur(1px); top: -5%; right: -60%; }
.star-hero-home._3-1 { top: 2%; right: -90%; }
.star-hero-home.star-2 { filter: blur(1px); width: 14px; height: 14px; top: 27%; right: 10%; }
.star-hero-home.star-2-copy { width: 15px; height: 15px; top: 25%; right: -88%; }
.star-hero-home._21 { filter: blur(1px); width: 6px; height: 6px; top: 25%; right: 28%; }
.star-hero-home.star-5 { filter: blur(1px); width: 14px; height: 14px; top: 19%; right: 67%; }
.star-hero-home.star-7 { filter: blur(1px); width: 15px; height: 15px; top: 25%; right: -88%; }
.star-hero-home._19 { filter: blur(1px); width: 6px; height: 6px; top: 12%; right: 16%; }
.star-hero-home._20 { filter: blur(1px); width: 6px; height: 6px; top: 14%; right: -68%; }
.star-hero-home._17 { filter: blur(1px); width: 4px; height: 4px; top: 35%; right: -89%; }
.star-hero-home.star-7 { width: 14px; height: 14px; top: 39%; right: 2%; }
.star-hero-home._22 { filter: blur(1px); width: 6px; height: 6px; top: 14%; right: -4%; }
.star-hero-home._10-1 { filter: blur(1px); right: -109%; }
.star-hero-home._1--2 { top: 49%; }
.star-hero-home.is_banner { margin-top: -11px; }
.star-texture-3 { z-index: 1; pointer-events: none; object-fit: cover; width: 100%; height: 100%; display: block; position: absolute; inset: 0%; }
.star-texture-3.is-2 { z-index: 0; height: 100%; top: -3%; }
.star-texture-3.is-1 { min-width: 1162px; max-height: 490px; }
.star-texture-3.is-1.mobile { display: none; }
.star-texture-3.is-bottom { height: auto; top: -17%; }
.star-texture-3.l-hidden { min-width: 105%; }
.star-texture-3.bg-3 { top: -5%; }
.star-texture-3.bg-4 { min-height: 250px; top: -135%; }
.star-texture-3._2-sec { z-index: -1; top: -3%; }
.talk-home { width: 100%; min-height: 150px; position: absolute; top: -140px; }
.play-item { max-width: 41%; position: absolute; bottom: 0px; right: 59%; }
.mouse-item { max-width: 17%; position: absolute; bottom: 0px; right: 19%; }
.hero-wr-image { perspective: 999px; position: relative; }
.hero-wr-lottie { z-index: 5; transform-origin: 100% 100%; min-width: 64%; max-width: none; max-height: 73%; transform-style: preserve-3d; justify-content: center; align-items: center; margin-top: 0px; margin-left: 10px; margin-right: auto; display: flex; position: absolute; top: -2.3%; bottom: 0%; left: 20.8%; transform: rotateX(10deg) rotateY(-22deg) rotate(1deg) skew(-7deg, -1deg) perspective(999px); }
.hero-wr-lottie.hide-1 { display: none; }
.messenge-lottie { max-width: 45%; margin-top: auto; margin-bottom: auto; position: absolute; top: 12%; bottom: auto; left: 23%; }
.voice-lottie { max-width: 17%; margin-top: auto; margin-bottom: auto; position: absolute; top: 30%; bottom: auto; left: 5%; }
.stretting-lottie { max-width: 17%; margin-top: auto; margin-bottom: auto; position: absolute; inset: 18% -0.7% auto auto; }
.typing-lottie { max-width: 17%; margin-top: auto; margin-bottom: auto; position: absolute; inset: 49% -0.5% auto auto; }
.typing-lottie-rose { max-width: 17%; margin-top: auto; margin-bottom: auto; position: absolute; inset: auto -0.25% 25% auto; }
.typing-lottie-m { max-width: 12%; margin-top: auto; margin-bottom: auto; position: absolute; inset: auto auto -3.6% 22%; }
.sp-bettwen { padding-left: 1px; padding-right: 1px; }
.clyde-img { width: 100%; }
.cloud-shadow { height: 2px; }
.smoke-gif { opacity: 0; pointer-events: none; cursor: auto; max-width: 150%; transition: opacity 0.5s; position: absolute; top: auto; bottom: 39%; right: -65%; }
.home--img-wr { flex: 0 1 auto; justify-content: center; align-items: center; width: 100%; display: flex; position: relative; }
.home--img-wr.is-reverse { flex: 1 1 0%; justify-content: flex-end; align-items: center; }
.home--img-wr.is-center { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; width: 100%; margin-left: -9rem; }
.home--img-wr.video { width: 100%; }
.home--img-wr.video.lg { border-radius: 40px; overflow: hidden; }
.home_image-hero-2 { z-index: 1; background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f467c82fcb9d0bc039a7f_CHARACTERS%20FULL%20(1).webp"); background-position: 50% center; background-repeat: no-repeat; background-size: contain; width: 100%; min-width: 37.5rem; max-width: 37.5rem; min-height: 401px; margin-left: auto; margin-right: auto; position: relative; left: 12%; }
.home_image-hero-2.mobile, .home_image-hero-2.new { display: none; }
.fun2-top-eyes { z-index: 0; pointer-events: none; width: 100%; max-width: 6.0625rem; margin-top: -2.75rem; margin-left: 6.875rem; display: inline-block; position: absolute; inset: 0% auto auto 0%; }
.fun2-top-eyes.hide { display: none; }
.fun2-top-eyes.is_2025 { transform-style: preserve-3d; margin-top: -3rem; margin-left: 6.75rem; transform: rotateX(0deg) rotateY(-180deg) rotate(0deg); }
.home_image-static { z-index: 1; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664dae3aa8fa28593aa47cc6_CHARACTERS_FULL.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: contain; width: 100%; min-width: 37.5rem; max-width: 37.5rem; min-height: 401px; margin-left: auto; margin-right: auto; position: relative; left: 12%; }
.home_image-static.mobile, .home_image-static.new { display: none; }
.home_image-static.is_2025 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6757e1e6a347d3d02d3580bb_CHARACTERS_FULL.webp"); }
.home_image-static.is_2025.is_new { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/683dd52d4c9254eada79dd11_Discord_Boy.webp"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/68407334ccf9aeca71903bab_home-new.webp"); background-position: 86% 90%, 50% center; background-repeat: no-repeat, no-repeat; background-size: 118px auto, contain; }
.home_image-static.is_2025.is_new.is_2027 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6a8eb387f4c39989f02a76e6_Layer.webp"), url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6abebf7f52f1f8c8f11e613c_Homepage%20Hero%20(9).webp"); background-position: 91.5% 90%, 0% center; background-size: 67px auto, contain; }
.blue-overlay-2 { z-index: 1; opacity: 1; filter: blur(160px); mix-blend-mode: screen; background-color: rgb(37, 88, 231); border-radius: 50%; width: 100%; height: 800px; display: none; position: absolute; inset: 341px -27% auto auto; }
.blue-overlay-1 { z-index: 1; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664dcb80215bbe2d823f4428_bg-svg.svg"); background-repeat: no-repeat; background-size: cover; width: 2000px; height: 4000px; display: block; position: absolute; inset: -750px -25% auto auto; }
.star-wrapper { z-index: 4; position: static; }
.textura-bg-1 { z-index: 2; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664c33e0f20d14f69f999b5b_Texture_Headline.webp"); background-position: 50% center; background-size: contain; height: 65%; position: absolute; inset: 0%; }
.overflow-hidden { overflow: hidden; }
.textura-bg-2 { z-index: 2; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/663396c2f3383e90c48d7f67_Texture_2.svg"); background-position: 0% center; background-size: cover; width: 85%; height: 100%; margin-left: auto; position: absolute; inset: 0%; }
.textura-bg-3 { z-index: 2; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/663399ab7e5800169a88e31d_Texture_3.svg"); background-position: 0% center; background-size: cover; width: 100%; height: 100%; margin-left: auto; position: absolute; inset: 0%; }
.z-index-4 { z-index: 4; position: absolute; }
.textura-bg-4 { z-index: 2; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/663399ab7e5800169a88e31d_Texture_3.svg"); background-position: 0% center; background-size: cover; width: 95%; height: 100%; position: absolute; top: 0%; bottom: 0%; left: 3%; }
.textura-bg-5, .textura-bg-6 { z-index: 1; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/663399ab7e5800169a88e31d_Texture_3.svg"); background-position: 0% center; background-size: cover; width: 100%; height: 100%; position: absolute; inset: 0%; }
.textura-bg-7 { z-index: 1; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/663399ab7e5800169a88e31d_Texture_3.svg"); background-position: 0% center; background-size: cover; width: 100%; height: 100%; margin-left: auto; position: absolute; inset: -5% 0% 0%; }
.blue-overlay-3 { z-index: 1; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664de1f546bfed523edb6dc4_6-Glow.svg"); background-repeat: no-repeat; background-size: cover; width: 4550px; height: 5000px; margin-top: 0px; margin-left: -2000px; display: block; position: absolute; inset: 0%; }
.textura-bg-8 { z-index: 1; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/663399dc5cf2a6c1d85ff782_Texture_4.svg"); background-size: cover; width: 100%; height: 100%; margin-left: auto; position: absolute; inset: 15% 0% 0%; }
.electic-blue-overlay-2 { z-index: 1; opacity: 1; filter: blur(100px); background-color: rgb(61, 192, 255); border-radius: 50%; width: 800px; height: 600px; display: none; position: absolute; inset: 249px auto auto 61%; }
.light-blue-bottom-overlay-2 { z-index: 1; opacity: 1; filter: blur(160px); mix-blend-mode: screen; background-color: rgb(57, 120, 205); border-radius: 50%; width: 100%; height: 800px; display: block; position: absolute; inset: -47px 36% auto auto; }
.link-412 { color: var(--white); }
.italic-text { color: var(--white); font-size: 18px; font-style: italic; text-decoration: underline; }
.discord-mark { max-width: 28px; }
.discord-mark.is_2025 { max-width: 36px; }
.bg-video-container { width: 70%; margin-top: 0px; margin-left: auto; margin-right: auto; padding-top: 51px; padding-bottom: 51px; }
.video-container { margin-top: 50px; margin-bottom: 50px; }
.crown-icon { pointer-events: none; }
.trophy-icon, .turnip-icon, .star-icon { pointer-events: none; width: 100%; }
.wumpus-footer-home-contain { width: 100%; height: auto; min-height: 400px; position: relative; }
.wumpus-footer-home-contain.smaller { height: 100%; min-height: 325px; }
.wumpus-footer-home-contain.smaller.is_2025 { flex-flow: column; justify-content: flex-end; align-items: center; min-height: auto; display: flex; position: absolute; inset: auto 0% 0px; }
.discor_robot_contain { justify-content: center; align-items: stretch; width: 100%; min-height: 250px; display: flex; position: relative; }
.wumpus-position { height: auto; min-height: 400px; position: absolute; inset: auto 0px 0px 0%; }
.link-413 { font-size: 20px; }
.discord-cards { gap: 20px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; max-width: 55rem; margin-bottom: 4rem; margin-left: auto; margin-right: auto; display: grid; }
.discord-cards.is-four { gap: 24px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr 1fr; max-width: 44rem; margin-bottom: 4.5rem; }
.link-grey { color: rgb(1, 234, 122); font-size: 20px; text-decoration: none; }
.link-grey:hover { text-decoration: underline; }
.card-all { background-color: rgb(7, 5, 17); border: 1px solid rgba(88, 101, 242, 0.27); border-radius: 1rem; padding: 0.75rem 0px; position: relative; }
.card-all.is-large { background-image: linear-gradient(rgb(254, 231, 92), rgb(1, 235, 123)); border-style: none; max-width: 28rem; margin: auto; padding-top: 1.125rem; padding-bottom: 1.125rem; overflow: hidden; }
.card-all.app { background-color: rgb(8, 6, 28); }
.infocard { flex-flow: column; justify-content: center; align-items: center; padding-bottom: 3rem; padding-left: 2rem; padding-right: 2rem; display: flex; position: absolute; inset: 0%; }
.infocard.is-large { background-color: rgb(8, 6, 28); border-radius: 1rem; margin: 1.6px; padding-bottom: 4.5rem; }
.image-all { width: 100%; }
.image-all.is-large { border-radius: 1rem; position: relative; }
.image-all.is_new { border-radius: 24px 0px 0px; }
.image-all.is_new.is-radius { border-bottom-right-radius: 0px; position: relative; bottom: -1px; right: -1px; }
.image-all.is-three { max-width: 93%; }
.image-all.is_sdk { opacity: 0; pointer-events: none; }
.center-image { width: 60%; max-width: 164px; margin: auto; position: absolute; inset: 0%; }
.center-image.is-large { z-index: 1; max-width: 270px; }
.text-card-yellow { color: rgb(254, 231, 92); text-align: center; text-transform: uppercase; text-shadow: rgb(0, 37, 255) 0px 0px 13px; justify-content: center; align-items: center; max-height: 0.9375rem; margin-top: 0.9375rem; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 14px; line-height: 24px; display: flex; }
.text-card-yellow.is-large { z-index: 1; text-shadow: rgb(0, 37, 255) 0px 0px 20px; max-height: 1.5rem; margin-top: 1.5rem; padding-left: 8px; padding-right: 8px; font-size: 24px; line-height: 58px; position: relative; }
.heading-card { color: rgb(254, 231, 92); text-align: center; text-transform: uppercase; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(0, 255, 105) 65%, rgb(224, 249, 235) 85%); background-clip: text; margin-top: auto; font-family: "Abcgintonord 800", sans-serif; font-size: 18px; line-height: 24px; }
.heading-card.wcse { position: relative; top: -12px; }
.heading-card.is-large { z-index: 1; padding-left: 8px; padding-right: 8px; font-size: 29px; line-height: 29px; position: relative; }
.heading-card.app { padding-left: 8px; padding-right: 8px; }
.star-card-white { width: 100%; max-width: 32px; margin-bottom: -70px; margin-right: -62px; display: block; position: absolute; inset: auto; }
.star-card-white.is-large { z-index: 1; max-width: 44px; margin-bottom: -90px; margin-right: -100px; }
.star-card-green-large { width: 100%; max-width: 33px; margin-bottom: -70px; margin-left: -150px; margin-right: 0px; display: block; position: absolute; inset: auto; }
.star-card-green-large.is-large { z-index: 1; max-width: 45px; margin-bottom: -100px; margin-left: -230px; }
.star-card-green-small { width: 100%; max-width: 10px; margin-bottom: -110px; margin-left: -100px; margin-right: 0px; display: block; position: absolute; inset: auto; }
.star-card-green-small.is-large { z-index: 1; max-width: 16px; margin-bottom: -160px; margin-left: -130px; }
.text-on-blue { color: rgb(255, 255, 255); text-align: center; background-color: rgb(24, 23, 80); border-radius: 1rem; margin-left: auto; margin-right: auto; padding: 1rem 2rem; font-size: 20px; font-weight: 700; line-height: 32px; display: inline-block; }
.link-app { color: rgb(88, 101, 242); font-size: 20px; font-weight: 700; }
.link-app:hover { text-decoration: underline; }
.section-finals { padding-top: 5.625rem; }
.tag-pink { color: rgb(35, 39, 42); text-transform: uppercase; background-color: rgb(255, 106, 239); border-radius: 20px; margin-bottom: 0px; padding: 6px 12px; font-family: Ggsansmono, sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; }
.max-width-374 { z-index: 3; flex-flow: column; justify-content: flex-start; align-items: flex-start; max-width: none; display: flex; position: relative; }
.finals { max-width: 374px; margin-bottom: 0px; }
.finals.logo-w { position: absolute; }
.fimals-men { width: 90%; max-width: 72.625rem; margin: -190px -4% -240px -30%; }
.block-number { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; margin-top: 60px; margin-bottom: 30px; display: grid; }
.block-number.is-vertical { gap: 4rem; flex-flow: column; margin-top: 0px; padding-left: 0px; list-style-type: none; display: flex; }
.finals-number-large { backdrop-filter: blur(10px); white-space: nowrap; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(255, 255, 255) 30%, rgba(234, 120, 250, 0.41) 85%, rgba(219, 27, 247, 0)); background-clip: text; font-family: "ABC Ginto Normal", sans-serif; font-size: 80px; font-weight: 700; line-height: 100px; }
.finals-number-large.small { color: var(--white); background-image: linear-gradient(rgb(255, 255, 255) 30%, rgba(234, 120, 250, 0.41) 85%, rgba(219, 27, 247, 0)); font-family: "ABC Ginto Normal", sans-serif; font-weight: 700; }
.finals-nember-medium { font-size: 100px; }
.layout-center { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.finish-grid { gap: 24px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: flex; }
.case-studies { border-radius: 20px; justify-content: center; align-items: center; display: flex; position: relative; overflow: hidden; }
.tag-on-case { color: rgb(36, 23, 63); text-align: center; text-transform: uppercase; background-color: rgb(255, 255, 255); border-radius: 20px; margin-left: 1rem; margin-right: 1rem; padding: 6px 12px; font-family: Ggsansmono, sans-serif; font-size: 14px; position: absolute; inset: auto; }
.slider-finish { background-color: rgba(221, 221, 221, 0); height: auto; display: none; overflow: hidden; }
.mask-finish { max-width: 32%; margin-right: 6%; overflow: visible; }
.slide-finish { margin-right: 6%; }
.logos { gap: 60px; justify-content: space-between; align-items: center; width: 1180px; min-width: 1180px; min-height: 150px; margin-top: 30px; margin-bottom: 30px; margin-right: 60px; display: flex; }
.logos.static { width: 100%; min-width: auto; }
.logos.static.z-index-3.width { width: 1100px; margin-right: 120px; }
.logos.static.z-index-3.width2 { width: 920px; min-height: 118px; margin-top: 0px; margin-bottom: 16px; margin-right: 120px; }
.logos.static.z-index-3.width2.is_2026, .logos.static.z-index-3.width2.is_one { gap: 70px; margin-right: 70px; }
.max-height-65 { height: 50px; max-height: 6vw; }
.max-height-65.is-2026 { height: 76px; max-height: none; }
.logos-move { justify-content: flex-start; align-items: center; width: 2480px; display: none; }
.hero-cases { background-image: url("/assets/remote/d3e54v103j8qbb.cloudfront.net/img/background-image.svg"); background-position: 0px 0px; background-size: cover; flex-flow: row; justify-content: flex-start; align-items: center; min-height: 600px; padding-top: 0px; padding-bottom: 0px; display: flex; position: relative; }
.tag-yellow { color: rgb(35, 39, 42); text-transform: uppercase; background-color: rgb(255, 198, 25); border-radius: 20px; padding: 6px 12px; font-family: Ggsansmono, sans-serif; font-size: 14px; line-height: 20px; }
.dfd_yellow-btn { color: rgb(35, 39, 42); text-transform: capitalize; background-color: rgb(255, 198, 25); border-radius: 70px; justify-content: center; align-items: center; height: 70px; padding-left: 40px; padding-right: 40px; font-size: 20px; font-weight: 700; line-height: 30px; transition: 0.2s; display: flex; box-shadow: rgb(255, 198, 25) 0px 0px 368.06px, rgb(255, 198, 25) 0px 0px 184.03px, rgb(255, 198, 25) 0px 0px 52.58px, rgb(255, 198, 25) 0px 0px 26.29px; }
.dfd_yellow-btn:hover { color: rgb(35, 39, 42); background-color: rgb(255, 208, 67); box-shadow: rgb(255, 208, 67) 0px 0px 250px, rgb(255, 208, 67) 0px 0px 184.03px, rgb(255, 208, 67) 0px 0px 52.58px, rgb(255, 208, 67) 0px 0px 26.29px; }
.dfd_yellow-btn.is_hide { display: none; }
.main-color-black { position: relative; }
.main-color-black.case { background-image: linear-gradient(rgb(42, 3, 64), rgb(96, 4, 167)); }
.section-rich-case { background-image: none; background-repeat: repeat; background-size: auto; padding-top: 92px; padding-bottom: 80px; }
.wrapper-rich { gap: 50px; justify-content: space-between; align-items: flex-start; display: flex; }
.sticky-number { z-index: 2; flex-flow: column; order: -1; justify-content: flex-start; align-items: center; display: flex; position: sticky; top: 0px; }
.line-gradient { background-image: linear-gradient(rgb(170, 50, 173) 30%, rgba(170, 50, 173, 0)); width: 1px; margin-left: 0px; position: absolute; inset: 0% auto 0% 0%; }
.rich-case { flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-left: 50px; }
.rich-case h1 { box-shadow: none; backdrop-filter: blur(40px); color: rgb(255, 255, 255); text-align: center; text-transform: uppercase; background-image: none; background-repeat: repeat; background-size: auto; border-radius: 20px; margin-bottom: 40px; padding: 40px; font-family: "ABC Ginto Normal", sans-serif; font-size: 20px; line-height: 100%; }
.rich-case h6 { color: rgb(35, 39, 42); text-transform: uppercase; background-color: rgb(255, 106, 239); border-radius: 20px; justify-content: center; align-items: center; min-height: 32px; margin-top: 0px; margin-bottom: 40px; padding: 6px 12px; font-family: Ggsansmono, sans-serif; font-size: 14px; font-weight: 400; display: inline-flex; }
.rich-case p { color: rgb(255, 255, 255); margin-bottom: 40px; font-family: "ABC Ginto Normal", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.5; }
.rich-case figure { border-radius: 20px; margin-bottom: 40px; margin-left: 0px; margin-right: auto; overflow: hidden; }
.rich-case ul { color: rgb(255, 255, 255); margin-bottom: 40px; font-size: 20px; line-height: 1.5; }
.rich-case img { border-radius: 20px; width: 100%; max-width: none; overflow: clip; }
.links-case { gap: 0.75rem; flex-flow: wrap; justify-content: flex-start; align-items: flex-start; margin-top: -50px; padding-left: 50px; display: flex; position: absolute; inset: 0% auto auto 0%; }
.case-links { color: rgb(255, 255, 255); text-transform: uppercase; font-family: Ggsansmono, sans-serif; font-size: 14px; line-height: 1.42857; }
.case-links.is-line { text-decoration: underline; }
.decoration { box-shadow: rgb(255, 255, 255) 0px -1px inset; }
.stars-bottom { position: absolute; inset: auto auto -6.9% 0%; }
.container-1280px { width: 90%; max-width: 1275px; margin: auto; position: static; }
.container-1280px._980px { max-width: 980px; }
.container-1280px._100 { max-width: 1280px; position: relative; }
.container-1280px._100.is_case { width: 95%; }
.container-1280px.rel, .container-1280px.safety { position: relative; }
.container-1280px.safety-tarot { padding-bottom: 140px; position: relative; }
.container-1280px.home { padding-top: 20px; padding-bottom: 160px; position: relative; }
.container-1280px.st { position: sticky; top: 80px; }
.container-1280px.transp { overflow: hidden; }
.container-1280px.max-700px { max-width: 700px; margin-left: 0px; }
.container-1280px.app { z-index: 1; position: relative; }
.container-1280px.app.is-center { flex-flow: column; display: flex; }
.container-1280px.is-relative { justify-content: flex-start; align-items: center; }
.container-1280px.all { width: 100%; }
.container-1280px.is-grid-mob { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; position: relative; }
.container-1280px.is-build { flex-flow: column; justify-content: center; align-items: center; display: flex; position: relative; }
.container-1280px.is-faq { position: relative; }
.heading-rich-bg { background-image: linear-gradient(175deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0) 28%, rgba(255, 255, 255, 0) 65%, rgba(255, 255, 255, 0.35)); border-radius: 20px; margin-bottom: 40px; margin-left: 80px; padding: 3px; }
.heading-case-rich { backdrop-filter: blur(60px); color: rgb(255, 255, 255); text-align: center; text-transform: uppercase; background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0) 32%, rgba(255, 255, 255, 0) 67%, rgba(255, 255, 255, 0.1)); border-radius: 20px; margin-bottom: 0px; padding: 40px; font-family: "ABC Ginto Normal", sans-serif; font-size: 20px; font-weight: 900; line-height: 100%; box-shadow: rgba(69, 42, 124, 0.25) 0px 3px 50px, rgba(255, 255, 255, 0.15) 17px 17px 50px inset; }
.heading-case { backdrop-filter: blur(40px); color: rgb(255, 255, 255); text-align: center; text-transform: uppercase; background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); border-radius: 20px; margin-bottom: 0px; margin-left: 80px; font-family: "ABC Ginto Normal", sans-serif; font-size: 20px; line-height: 100%; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 50px inset, rgba(255, 255, 255, 0.25) 17px 17px 50px inset; }
.finals-number-wr { display: flex; }
.case-list-wr { flex-flow: column; display: flex; }
.list-image { border-radius: 20px; max-width: 276px; margin-top: 0px; margin-bottom: 40px; margin-left: 50px; overflow: hidden; box-shadow: rgba(219, 27, 247, 0.03) 0px 0px 148px, rgba(219, 27, 247, 0.05) 0px 0px 300px, rgba(219, 27, 247, 0.05) 0px 0px 510px; }
.container-1360 { width: 100%; max-width: 1360px; margin-left: auto; margin-right: auto; padding-left: 1.5rem; padding-right: 1.5rem; position: relative; }
.collection-wr { display: flex; }
.collection-wrapper-quests { flex: 0 1 auto; width: 100%; }
.collection-list-case { width: 100%; min-width: 432px; max-width: 432px; }
.case-grid { gap: 24px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: flex; }
.collections-wrapper-quests { gap: 24px; justify-content: flex-start; align-items: center; width: 100%; display: none; overflow: hidden; }
.case-grid-2 { gap: 24px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: flex; }
.collection-wrapper-quests-mobile { flex: 0 0 auto; display: block; }
.empty-quests { background-color: rgba(221, 221, 221, 0); }
.hide-item, .see_more-wr { display: none; }
.collection-wrapper-quests-3-items { flex: 0 0 auto; display: none; }
.streamkit-link { font-size: 20px; }
.main-infocard.is-new { flex-flow: column; align-items: center; width: 100%; max-width: 713px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.bg-card { margin-top: auto; margin-bottom: auto; position: absolute; inset: 0%; }
.winner-stars { width: 100vw; max-width: 1012px; margin-top: 4.875rem; margin-left: -30px; margin-right: auto; position: absolute; inset: 0% auto auto; }
.banner-subtitle { color: var(--white); margin-top: 4px; font-size: 14px; line-height: 24px; text-decoration: none; display: block; }
.banner-subtitle-link { color: var(--white); font-size: 14px; text-decoration: underline; transition: 0.25s; }
.banner-subtitle-link:hover { text-decoration: none; }
.nitro-banner-content-wr { max-width: 650px; max-height: none; color: var(--white); text-align: center; padding-top: 12px; padding-bottom: 10px; overflow: hidden; }
.section-summer-magic { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/669a0a0e8d6a2b54f6917951_DIS_BOGO_WEB_BANNER_1.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; padding-top: 70px; padding-bottom: 54px; position: relative; }
.unleash-wrapper { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.star-gr-nitro { max-width: 7%; margin-top: auto; margin-bottom: auto; position: absolute; inset: 46% auto 0% -11%; }
.star-gr2-nitro { margin-top: auto; margin-bottom: auto; position: absolute; inset: -56% 1% 0% auto; }
.nitro-image-rabbit { max-width: 18%; position: absolute; inset: 0% auto auto 1%; }
.nitro-image-mushroom { max-width: 17.5%; margin-top: auto; margin-bottom: auto; position: absolute; inset: auto 0px 0px auto; }
.lightbox_overlay-wr { overflow: hidden; }
.teen--hero { max-height: 100vh; padding-top: 12rem; padding-bottom: 6rem; position: relative; overflow: hidden; }
.teen--2col_layout { gap: 40px; justify-content: space-between; align-items: stretch; width: 100%; margin-left: auto; margin-right: auto; display: flex; }
.teen--text-wr { max-width: 26rem; color: var(--white); }
.teen--image-wr { width: 100%; max-width: 617px; }
.body-text--xll { letter-spacing: 0.02em; font-size: 1.25rem; font-weight: 400; line-height: 130%; }
.body-text--xll.download { font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 400; line-height: 120%; }
.body-text--xll.download.tablet-center { text-align: center; }
.body-text--xll.download.size-m { font-weight: 400; }
.body-text--xll.new { letter-spacing: normal; font-family: Abcgintodiscord, sans-serif; font-style: normal; font-weight: 400; }
.body-text--xll.new.align-center { text-align: center; }
.body-text--xll.new.align-center.is-sdk { font-size: 1.5rem; font-weight: 400; line-height: 1.16667; }
.body-text--xll.new.align-center.is-sdk.text-weight-medium { font-weight: 500; line-height: 1.2; }
.body-text--xll.new.align-center.text-weight-medium { font-weight: 500; }
.body-text--xll.new.align-center.text-weight-medium.is-new { font-size: 1.75rem; }
.body-text--xll.new.align-center.text-weight-medium.is-2026 { font-size: 1.5rem; line-height: 120%; }
.body-text--xll.new.text-align-left.is_form { font-size: 1.125rem; }
.body-text--xll.new.is_link { color: var(--white); margin-bottom: 8px; font-size: 1.25rem; text-decoration: none; transition: 0.3s; display: inline-block; box-shadow: rgb(255, 255, 255) 0px 1px; }
.body-text--xll.new.is_link:hover { color: rgba(246, 246, 246, 0.7); text-decoration: none; box-shadow: rgba(255, 255, 255, 0.7) 0px 1px; }
.body-text--xll.new.is_link:focus-visible, .body-text--xll.new.is_link[data-wf-focus-visible] { outline-color: rgb(255, 255, 255); }
.body-text--xll.new.is_link.is_end { margin-bottom: 0px; }
.body-text--xll.new.is_link.is_p { font-size: 1.125rem; }
.body-text--xll.new.is_link.is_p:hover { box-shadow: none; color: rgb(246, 246, 246); }
.body-text--xll.new.is-link { margin-bottom: 8px; display: inline-block; box-shadow: rgb(255, 255, 255) 0px 1px; }
.body-text--xll.new.is-link:hover { box-shadow: rgba(255, 255, 255, 0.7) 0px 1px; }
.body-text--xll.new.is_link-small { color: var(--white); border-bottom: 1px solid rgb(255, 255, 255); margin-bottom: 8px; font-size: 1rem; font-weight: 500; text-decoration: none; transition: 0.3s; display: inline; }
.body-text--xll.new.is_link-small:hover { color: rgba(246, 246, 246, 0.7); border-bottom-color: rgba(255, 255, 255, 0.7); text-decoration: none; }
.body-text--xll.new.is_link-small:focus-visible, .body-text--xll.new.is_link-small[data-wf-focus-visible] { outline-color: rgb(255, 255, 255); }
.body-text--xll.new.is_acc { margin-bottom: 40px; }
.body-text--xll.new.is_l { color: var(--white); font-size: 1.25rem; text-decoration: none; transition: 0.3s; display: inline-block; box-shadow: rgb(255, 255, 255) 0px 1px; }
.body-text--xll.new.is_l:hover { color: rgba(246, 246, 246, 0.7); text-decoration: none; box-shadow: rgba(255, 255, 255, 0.7) 0px 1px; }
.body-text--xll.new.is_l:focus-visible, .body-text--xll.new.is_l[data-wf-focus-visible] { outline-color: rgb(255, 255, 255); }
.body-text--xll.new.is_l.is_end { margin-bottom: 0px; }
.body-text--xll.new.is_l.is_p { font-size: 1.125rem; }
.body-text--xll.new.is-faq { text-align: center; }
.body-text--xll.new.is-center { margin-left: auto; margin-right: auto; }
.body-text--xll.new.is-np { text-align: center; display: none; }
.body-text--xll.new.link { color: rgb(255, 255, 255); text-decoration: underline; }
.body-text--xll.new.link:hover { text-decoration: none; }
.body-text--xll.new.text-weight-medium { font-weight: 500; }
.body-text--xll.new.size-heder { line-height: 140%; }
.body-text--xll.new.is-game, .body-text--xll.new.is-game-large { font-size: 1.25rem; line-height: 140%; }
.body-text--xll.new.is-game-large.is-height.is_medium, .body-text--xll.new.is-game-large.is_medium { font-weight: 500; }
.body-text--xll.new.is-2026 { font-size: 1.125rem; }
.body-text--xll.new.is_2026 { font-size: 1.25rem; line-height: 140%; }
.body-text--xll.new.is_2026.is-height.is_medium, .body-text--xll.new.is_2026.is_medium { font-weight: 500; }
.body-text--xll.build-news.is_14px { font-family: Abcgintodiscord, sans-serif; }
.body-text--xll.newsroom { font-family: Abcgintodiscord, sans-serif; font-weight: 400; }
.body-text--xll.is_casses { font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 400; line-height: 120%; }
.body-text--xll.is_casses.tablet-center { text-align: center; }
.body-text--xll.paragraph-opacity-50 { letter-spacing: 0px; }
.body-text--xll.paragraph-opacity-50.is_new { font-family: Abcgintodiscord, sans-serif; }
.body-text--xll.paragraph-opacity-50.is_new.is_2026 { font-size: 1.125rem; }
.body-text--xll.new-2025 { letter-spacing: normal; font-family: Abcgintodiscord, sans-serif; font-weight: 400; }
.body-text--xll.new-2025.align-center { text-align: center; }
.body-text--xll.new-2025.align-center.is-sdk { font-size: 1.5rem; font-weight: 400; line-height: 1.16667; }
.body-text--xll.new-2025.align-center.is-sdk.text-weight-medium { font-weight: 500; line-height: 1.2; }
.body-text--xll.new-2025.text-align-left.is_form { font-size: 1.125rem; }
.body-text--xll.new-2025.is_link { color: var(--white); margin-bottom: 8px; font-size: 1.25rem; text-decoration: none; transition: 0.3s; display: inline-block; box-shadow: rgb(255, 255, 255) 0px 1px; }
.body-text--xll.new-2025.is_link:hover { color: rgba(246, 246, 246, 0.7); text-decoration: none; box-shadow: rgba(255, 255, 255, 0.7) 0px 1px; }
.body-text--xll.new-2025.is_link:focus-visible, .body-text--xll.new-2025.is_link[data-wf-focus-visible] { outline-color: rgb(255, 255, 255); }
.body-text--xll.new-2025.is_link.is_end { margin-bottom: 0px; }
.body-text--xll.new-2025.is_link.is_p { font-size: 1.125rem; }
.body-text--xll.new-2025.is-link { margin-bottom: 8px; display: inline-block; box-shadow: rgb(255, 255, 255) 0px 1px; }
.body-text--xll.new-2025.is-link:hover { box-shadow: rgba(255, 255, 255, 0.7) 0px 1px; }
.body-text--xll.new-2025.is_link-small { color: var(--white); margin-bottom: 8px; font-size: 1rem; font-weight: 500; text-decoration: none; transition: 0.3s; display: inline; box-shadow: rgb(255, 255, 255) 0px 1px; }
.body-text--xll.new-2025.is_link-small:hover { color: rgba(246, 246, 246, 0.7); text-decoration: none; box-shadow: rgba(255, 255, 255, 0.7) 0px 1px; }
.body-text--xll.new-2025.is_link-small:focus-visible, .body-text--xll.new-2025.is_link-small[data-wf-focus-visible] { outline-color: rgb(255, 255, 255); }
.body-text--xll.new-2025.is_acc { margin-bottom: 40px; }
.body-text--xll.new-2025.is_l { color: var(--white); font-size: 1.25rem; text-decoration: none; transition: 0.3s; display: inline-block; box-shadow: rgb(255, 255, 255) 0px 1px; }
.body-text--xll.new-2025.is_l:hover { color: rgba(246, 246, 246, 0.7); text-decoration: none; box-shadow: rgba(255, 255, 255, 0.7) 0px 1px; }
.body-text--xll.new-2025.is_l:focus-visible, .body-text--xll.new-2025.is_l[data-wf-focus-visible] { outline-color: rgb(255, 255, 255); }
.body-text--xll.new-2025.is_l.is_end { margin-bottom: 0px; }
.body-text--xll.new-2025.is_l.is_p { font-size: 1.125rem; }
.body-text--xll.new-2025.is-faq { text-align: center; }
.body-text--xll.is_2026 { letter-spacing: normal; font-family: Abcgintodiscord, sans-serif; font-style: normal; font-weight: 400; }
.body-text--xll.is_2026.align-center { text-align: center; }
.body-text--xll.is_2026.align-center.is-sdk { font-size: 1.5rem; font-weight: 400; line-height: 1.16667; }
.body-text--xll.is_2026.align-center.is-sdk.text-weight-medium { font-weight: 500; line-height: 1.2; }
.body-text--xll.is_2026.align-center.text-weight-medium { font-weight: 500; }
.body-text--xll.is_2026.align-center.text-weight-medium.is-new { font-size: 1.75rem; }
.body-text--xll.is_2026.text-align-left.is_form { font-size: 1.125rem; }
.body-text--xll.is_2026.is_link { color: var(--white); margin-bottom: 8px; font-size: 1.25rem; text-decoration: none; transition: 0.3s; display: inline-block; box-shadow: rgb(255, 255, 255) 0px 1px; }
.body-text--xll.is_2026.is_link:hover { color: rgba(246, 246, 246, 0.7); text-decoration: none; box-shadow: rgba(255, 255, 255, 0.7) 0px 1px; }
.body-text--xll.is_2026.is_link:focus-visible, .body-text--xll.is_2026.is_link[data-wf-focus-visible] { outline-color: rgb(255, 255, 255); }
.body-text--xll.is_2026.is_link.is_end { margin-bottom: 0px; }
.body-text--xll.is_2026.is_link.is_p { font-size: 1.125rem; }
.body-text--xll.is_2026.is-link { margin-bottom: 8px; display: inline-block; box-shadow: rgb(255, 255, 255) 0px 1px; }
.body-text--xll.is_2026.is-link:hover { box-shadow: rgba(255, 255, 255, 0.7) 0px 1px; }
.body-text--xll.is_2026.is_link-small { color: var(--white); margin-bottom: 8px; font-size: 1rem; font-weight: 500; text-decoration: none; transition: 0.3s; display: inline; box-shadow: rgb(255, 255, 255) 0px 1px; }
.body-text--xll.is_2026.is_link-small:hover { color: rgba(246, 246, 246, 0.7); text-decoration: none; box-shadow: rgba(255, 255, 255, 0.7) 0px 1px; }
.body-text--xll.is_2026.is_link-small:focus-visible, .body-text--xll.is_2026.is_link-small[data-wf-focus-visible] { outline-color: rgb(255, 255, 255); }
.body-text--xll.is_2026.is_acc { margin-bottom: 40px; }
.body-text--xll.is_2026.is_l { color: var(--white); font-size: 1.25rem; text-decoration: none; transition: 0.3s; display: inline-block; box-shadow: rgb(255, 255, 255) 0px 1px; }
.body-text--xll.is_2026.is_l:hover { color: rgba(246, 246, 246, 0.7); text-decoration: none; box-shadow: rgba(255, 255, 255, 0.7) 0px 1px; }
.body-text--xll.is_2026.is_l:focus-visible, .body-text--xll.is_2026.is_l[data-wf-focus-visible] { outline-color: rgb(255, 255, 255); }
.body-text--xll.is_2026.is_l.is_end { margin-bottom: 0px; }
.body-text--xll.is_2026.is_l.is_p { font-size: 1.125rem; }
.body-text--xll.is_2026.is-faq { text-align: center; }
.body-text--xll.is_2026.is-center { margin-left: auto; margin-right: auto; }
.body-text--xll.is_2026.is-np { text-align: center; display: none; }
.body-text--xll.is_2026.link { color: rgb(255, 255, 255); text-decoration: underline; }
.body-text--xll.is_2026.link:hover { text-decoration: none; }
.body-text--xll.is_2026.text-weight-medium { font-weight: 500; }
.body-text--xll.is_2026.is-game, .body-text--xll.is_2026.is-game-large { font-size: 1.25rem; line-height: 140%; }
.body-text--xll.disclaimer-text { opacity: 0.5; font-family: Abcgintodiscord, sans-serif; }
.teen--hero-image-bg { max-width: 850px; margin: auto; position: absolute; inset: 9% 0px 0px 26%; }
.teen--hero-image-bg.is_mobile { display: none; }
.teen--image { width: 100%; max-width: 522px; }
.teen--2section { max-height: 1030px; margin-top: -1px; padding-top: 5rem; padding-bottom: 5rem; position: relative; }
.teen--2section.gradient { background-color: rgb(0, 0, 43); background-image: none; }
.teen--2section._12, .teen--2section.textura-off { background-image: none; }
.teen--block-group { z-index: 2; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66a76d49eae0f7a2a3a9c699_Frame_card.webp"); background-repeat: no-repeat; background-size: cover; border-radius: 40px; flex-flow: column; justify-content: center; align-items: stretch; padding: 20px 56px 20px 20px; display: flex; position: relative; box-shadow: rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
.teen--block-group.is-reverse { backdrop-filter: blur(60px); padding: 20px; }
.teen--block-group.is-reverse.home-new { backdrop-filter: blur(60px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); padding-left: 20px; padding-right: 20px; }
.teen--block-group.block-1 { gap: 3rem; backdrop-filter: blur(50px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); justify-content: space-between; align-items: center; padding-left: 20px; padding-right: 20px; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 52px, rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
.teen--block-group.block-1.bg-img { backdrop-filter: none; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664ef54970a326ddc083c7a4_XL.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: auto; }
.teen--block-group.block-1.bg-svg { backdrop-filter: blur(5px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664ef96bbaebb681c9e6e63c_XL.svg"); background-position: 0px 0px, 0px 0px; background-size: auto, cover; }
.teen--block-group.block-2 { gap: 3rem; backdrop-filter: blur(60px); padding-left: 20px; padding-right: 20px; }
.teen--block-group.block-4 { gap: 3rem; backdrop-filter: blur(60px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); justify-content: space-between; align-items: center; padding-left: 20px; padding-right: 20px; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 52px, rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
.teen--2col_layout-copy { gap: 3.5rem; display: flex; position: relative; }
.teen--2col_layout-copy.is-hero { gap: 0rem; justify-content: flex-start; align-items: flex-start; }
.teen--2col_layout-copy.is-hero.home { max-width: 840px; margin-bottom: 16px; margin-left: auto; margin-right: auto; }
.teen--2col_layout-copy.block-2 { gap: 3.5rem; }
.teen--2col_layout-copy.always, .teen--2col_layout-copy.on { width: 100%; }
.teen--group-img { min-width: 144%; max-width: none; margin-left: -22%; }
.hero--image-wr { flex: 0 1 auto; justify-content: center; align-items: center; width: 100%; display: flex; position: relative; }
.hero--image-wr.is-reverse { flex: 1 1 0%; justify-content: flex-end; align-items: center; }
.hero--image-wr.is-center { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; width: 100%; margin-left: -9rem; }
.hero--image-wr.video { width: 100%; overflow: visible; }
.hero--image-wr.video.lg { border-radius: 40px; overflow: hidden; }
.hero--teen-image-wr { background-image: linear-gradient(rgb(0, 0, 0), rgb(35, 33, 69)); border-radius: 2.2rem; flex: 0 1 auto; justify-content: center; align-items: center; width: 100%; max-width: 450px; padding: 43px 60px; display: flex; position: relative; }
.hero--teen-image-wr.is-reverse { flex: 1 1 0%; justify-content: flex-end; align-items: center; }
.hero--teen-image-wr.is-center { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; width: 100%; margin-left: -9rem; }
.hero--teen-image-wr.video { width: 100%; overflow: visible; }
.hero--teen-image-wr.video.lg { border-radius: 40px; overflow: hidden; }
.teen--block-text-wr { width: 100%; max-width: none; color: var(--white); flex: 0 1 auto; align-self: center; padding-top: 35px; padding-bottom: 35px; }
.teen--block-text-wr.is-mobile-center { flex: 0 0 auto; max-width: 24rem; margin-top: 7rem; margin-bottom: auto; position: relative; }
.teen--block-text-wr.is-mobile-center.z-index-2 { z-index: 3; max-width: 22rem; margin-top: 4rem; }
.teen--block-text-wr.is-mobile-first { flex: 0 1 auto; width: 100%; max-width: 17.5rem; position: relative; }
.teen--block-text-wr.is-mobile-first.new-home { max-width: 17.25rem; }
.max-width-300px { max-width: 18.75rem; }
.max-width-300px.is-center { margin-left: auto; margin-right: auto; }
.max-width-300px.is-center.is-small { flex-flow: column; justify-content: flex-start; align-items: center; max-width: 18rem; display: flex; }
.max-width-300px.is-center.is_new { max-width: 38rem; }
.max-width-300px.is_second { max-width: 22rem; }
.teen--3section { padding-top: 5rem; padding-bottom: 5rem; position: relative; overflow: hidden; }
.teen--layaut { max-width: 1046px; color: var(--white); margin-left: auto; margin-right: auto; }
.teen--layaut.z-index-3 { z-index: 3; position: relative; }
.teen--layaut.z-index-3.teen { max-width: 800px; }
.card--layaaut-wrapper { gap: 32px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; max-width: 51rem; margin-top: 100px; margin-left: auto; margin-right: auto; display: grid; }
.card--charter-wr { backdrop-filter: blur(5px); cursor: pointer; background-image: linear-gradient(209deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0.3)), linear-gradient(307deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 54%, rgba(255, 255, 255, 0.4)); border-radius: 2.25rem; min-height: auto; padding: 3px; transition: 0.3s; overflow: hidden; }
.card--charter-wr:hover { transform: translate(7px, 11px) rotate(-1.6deg); }
.card--charter-wr.privacy { background-image: linear-gradient(209deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0.3)), linear-gradient(307deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 64%, rgba(255, 255, 255, 0.35)); }
.card--charter-wr.privacy:hover { transform: translate(-4px, 24px) rotate(1deg); }
.card--charter-wr.inclusivity:hover { transform: translate(4px, 11px) rotate(1deg); }
.card--charter-wr.transparency:hover { transform: translate(-5px, 24px) rotate(-1.3deg); }
.card-charter { border-radius: 2.25rem; flex-flow: column; justify-content: flex-start; align-items: flex-start; height: 100%; padding: 33px; display: flex; position: relative; overflow: hidden; }
.card-charter.padding-small { cursor: auto; padding: 16px; }
.card-mark-charter { gap: 8px; text-transform: uppercase; background-color: rgba(245, 96, 172, 0.4); border-radius: 5px; justify-content: flex-start; align-items: center; margin-top: 44px; margin-bottom: 8px; padding: 4px 8px; font-weight: 600; line-height: 16px; display: flex; }
.card-mark-charter.privacy { background-color: rgba(138, 106, 239, 0.4); }
.card-mark-charter.inclusivity { background-color: rgba(112, 58, 188, 0.4); }
.card-mark-charter.transparency { background-color: rgba(58, 71, 218, 0.4); }
.card-mark-charter.margin-small { margin-top: 28px; }
.card-mark-charter_point { justify-content: center; align-items: center; width: 8px; height: 8px; display: flex; }
.heading--h3 { z-index: 4; width: 100%; color: var(--white); letter-spacing: -0.01em; text-transform: uppercase; margin-bottom: 0.25rem; font-family: "Abcgintonord 800", sans-serif; font-size: 2.1875rem; font-weight: 800; line-height: 120%; position: relative; }
.heading--h3.is_centered { text-align: center; font-size: 7.75rem; }
.heading--h3.is_centered.size-large { font-size: 74px; }
.heading--h3.is_centered.size-large._2024, .heading--h3.is_centered.gaming { font-size: 56px; }
.heading--h3.is_centered.gaming-n { font-size: 48px; }
.heading--h3.is_centered.gaming-1 { font-size: 56px; }
.heading--h3.text-size-40px { font-size: 32px; }
.heading--h3._2024, .heading--h3.mobile-h1 { font-size: 56px; }
.heading--h3.gaming { font-size: 48px; }
.heading--h3.is-center { text-align: center; }
.heading--h3.teen { color: var(--white); margin-top: 0px; margin-bottom: 0px; font-size: 1.5rem; line-height: 120%; }
.heading--h3.is_teen { text-align: center; margin-bottom: 1rem; font-size: 2.75rem; line-height: 100%; }
.card-charter-bg { z-index: 0; filter: blur(5px); border-radius: 2.25rem; width: 100%; height: 101%; position: absolute; inset: 0%; }
.card-charter-content-wr { flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; position: relative; }
.teen--charter-star-bg { min-width: 140%; margin-left: -20%; position: absolute; inset: 10% 0% auto; }
.teen-slider { display: none; }
.teen-slider-nav { top: auto; bottom: -48px; }
.popup-charter { z-index: 2; backdrop-filter: blur(5px); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66a890c654fe76ea8b30c54e_stars.svg"); background-position: 50% 0px; background-repeat: no-repeat; background-size: auto; justify-content: center; align-items: center; padding-top: 16rem; display: none; position: absolute; inset: 0%; }
.card--charter-wr-popup { z-index: 1; backdrop-filter: blur(5px); cursor: pointer; background-image: linear-gradient(209deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0) 27%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0.3)), linear-gradient(307deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 54%, rgba(255, 255, 255, 0.4)); border-radius: 2.25rem; width: 100%; max-width: 45.125rem; min-height: auto; padding: 3px; transition: 0.25s; display: none; position: relative; overflow: visible; }
.card--charter-wr-popup:hover { transform: none; }
.card--charter-wr-popup.privacy:hover { transform: translate(-4px, 24px) rotate(1deg); }
.card--charter-wr-popup.inclusivity:hover { transform: translate(4px, 11px) rotate(1deg); }
.card--charter-wr-popup.transparency:hover { transform: translate(-5px, 24px) rotate(-1.3deg); }
.popup-image { border-radius: 36px; }
.info-wrapper-card { flex-flow: column; justify-content: flex-start; align-items: flex-start; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; display: flex; }
.close-x { object-fit: none; width: 100px; height: 100px; margin-top: -16px; margin-right: -84px; position: absolute; inset: 0% 0% auto auto; }
.popup-stars { min-width: 100vw; position: absolute; inset: auto 0%; }
.card--incl-wr-popup { z-index: 1; backdrop-filter: blur(5px); cursor: pointer; background-image: linear-gradient(209deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0) 27%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0.3)), linear-gradient(307deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 54%, rgba(255, 255, 255, 0.4)); border-radius: 2.25rem; width: 100%; max-width: 45.125rem; min-height: auto; padding: 3px; transition: 0.4s; display: none; position: relative; overflow: visible; }
.card--incl-wr-popup:hover { transform: none; }
.card--incl-wr-popup.privacy:hover { transform: translate(-4px, 24px) rotate(1deg); }
.card--incl-wr-popup.inclusivity:hover { transform: translate(4px, 11px) rotate(1deg); }
.card--incl-wr-popup.transparency:hover { transform: translate(-5px, 24px) rotate(-1.3deg); }
.card--privacy-wr-popup { z-index: 1; backdrop-filter: blur(5px); cursor: pointer; background-image: linear-gradient(209deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0) 27%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0.3)), linear-gradient(307deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 54%, rgba(255, 255, 255, 0.4)); border-radius: 2.25rem; width: 100%; max-width: 45.125rem; min-height: auto; padding: 3px; transition: 0.4s; display: none; position: relative; overflow: visible; }
.card--privacy-wr-popup:hover { transform: none; }
.card--privacy-wr-popup.privacy:hover { transform: translate(-4px, 24px) rotate(1deg); }
.card--privacy-wr-popup.inclusivity:hover { transform: translate(4px, 11px) rotate(1deg); }
.card--privacy-wr-popup.transparency:hover { transform: translate(-5px, 24px) rotate(-1.3deg); }
.card--transparency-wr-popup { z-index: 1; backdrop-filter: blur(5px); cursor: pointer; background-image: linear-gradient(209deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0) 27%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0.3)), linear-gradient(307deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 54%, rgba(255, 255, 255, 0.4)); border-radius: 2.25rem; width: 100%; max-width: 45.125rem; min-height: auto; padding: 3px; transition: 0.4s; display: none; position: relative; overflow: visible; }
.card--transparency-wr-popup:hover { transform: none; }
.card--transparency-wr-popup.privacy:hover { transform: translate(-4px, 24px) rotate(1deg); }
.card--transparency-wr-popup.inclusivity:hover { transform: translate(4px, 11px) rotate(1deg); }
.card--transparency-wr-popup.transparency:hover { transform: translate(-5px, 24px) rotate(-1.3deg); }
.link-white-line { color: var(--white); font-size: 1.125rem; text-decoration: none; transition: opacity 0.35s; box-shadow: rgb(255, 255, 255) 0px -2px 0px -1px inset; }
.link-white-line:hover { box-shadow: none; }
.link-white-line.revers { font-size: 1rem; }
.link-white-line.is-large, .link-white-line.linkwhitecombo, .link-white-line.is_2026 { font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; }
.teen--5section { padding-top: 5rem; padding-bottom: 5rem; position: relative; }
.max-width-1000 { max-width: 860px; }
.max-width-1000.is-center { margin-left: auto; margin-right: auto; }
.card-form { border-radius: 2.25rem; flex-flow: column; justify-content: flex-start; align-items: flex-start; padding: 0px 20px 64px; display: flex; position: relative; overflow: hidden; }
.card-form.padding-small { padding: 16px; }
.card--form-wr { backdrop-filter: blur(5px); cursor: pointer; background-image: linear-gradient(209deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0) 27%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0.3)), linear-gradient(307deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 54%, rgba(255, 255, 255, 0.4)); border-radius: 2.25rem; flex-flow: row; min-height: 595px; padding: 3px; transition: 0.4s; display: flex; overflow: hidden; }
.card--form-wr.privacy:hover { transform: translate(-4px, 24px) rotate(1deg); }
.card--form-wr.inclusivity:hover { transform: translate(4px, 11px) rotate(1deg); }
.card--form-wr.transparency:hover { transform: translate(-5px, 24px) rotate(-1.3deg); }
.poor-form { gap: 2.5rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; margin-top: 72px; display: grid; }
.min-size-text { justify-content: center; align-items: center; min-height: 177px; padding-left: 8px; padding-right: 8px; display: flex; }
.z-index-3 { z-index: 3; position: relative; }
.like-image { z-index: 3; width: 70%; max-width: 220px; margin-left: auto; margin-right: auto; position: absolute; inset: auto 0% 0%; }
.popup-red { z-index: 3; backdrop-filter: blur(30px); background-image: linear-gradient(135deg, rgba(255, 40, 40, 0.5), rgba(211, 53, 53, 0.35)); height: 100%; position: static; inset: 0%; box-shadow: rgba(69, 42, 124, 0.01) 0px 2px 32px inset; }
.relative-form { border-radius: 36px; width: 100%; position: relative; overflow: clip; }
.relative-form.top-0px { position: relative; }
.relative-form.top-0px.parner { max-width: 80%; left: 110px; }
.relative-form.margin-20px { background-color: rgb(255, 255, 255); height: auto; padding-left: 20px; }
.relative-form.top-134 { flex-direction: column; justify-content: center; align-items: center; max-width: 19.375rem; margin-top: 134px; margin-left: auto; margin-right: auto; padding-bottom: 120px; display: none; }
.relative-form.max-424 { border-radius: 8px; max-height: 442px; }
.relative-form.bottom { margin-bottom: 4px; }
.relative-form.bottom-24, .relative-form.is_apply { margin-bottom: 24px; }
.relative-form.is_apply.other-games-activity.hide { display: none; }
.relative-form.future-layout { flex-direction: column; align-items: flex-start; max-width: 536px; display: flex; }
.popup-r { z-index: 3; gap: 12px; backdrop-filter: blur(30px); background-image: linear-gradient(135deg, rgba(255, 40, 40, 0.5), rgba(211, 53, 53, 0.35)); border-radius: 2.25rem; flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 100%; height: 100%; min-height: 595px; padding: 32px 32px 96px; display: flex; position: static; inset: 0%; box-shadow: rgba(69, 42, 124, 0.01) 0px 2px 32px inset; }
.image-red { max-width: 72px; margin-bottom: 0px; }
.margin-none { margin-top: 0px; margin-bottom: 0px; }
.text-size-over-large { color: var(--white); font-family: Ggsans, sans-serif; font-size: 24px; font-weight: 700; line-height: 1.25; }
.text-size-over-large.text-weight-medium.text-color-dark { color: rgb(0, 0, 0); }
.back { z-index: 10; cursor: pointer; margin-bottom: 32px; margin-right: 32px; position: absolute; inset: auto 0% 0% auto; }
.card--form-wr-second { backdrop-filter: blur(5px); cursor: pointer; background-image: linear-gradient(209deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0) 27%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0.3)), linear-gradient(307deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 54%, rgba(255, 255, 255, 0.4)); border-radius: 2.25rem; min-height: 595px; padding: 3px; transition: 0.4s; display: flex; overflow: hidden; }
.card--form-wr-second.privacy:hover { transform: translate(-4px, 24px) rotate(1deg); }
.card--form-wr-second.inclusivity:hover { transform: translate(4px, 11px) rotate(1deg); }
.card--form-wr-second.transparency:hover { transform: translate(-5px, 24px) rotate(-1.3deg); }
.card--form-wr-third { backdrop-filter: blur(5px); cursor: pointer; background-image: linear-gradient(209deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0) 27%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0.3)), linear-gradient(307deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 54%, rgba(255, 255, 255, 0.4)); border-radius: 2.25rem; min-height: 595px; padding: 3px; transition: 0.4s; display: flex; overflow: hidden; }
.card--form-wr-third.privacy:hover { transform: translate(-4px, 24px) rotate(1deg); }
.card--form-wr-third.inclusivity:hover { transform: translate(4px, 11px) rotate(1deg); }
.card--form-wr-third.transparency:hover { transform: translate(-5px, 24px) rotate(-1.3deg); }
.popup-red-second, .popup-red-third { z-index: 3; gap: 12px; backdrop-filter: blur(30px); background-image: linear-gradient(135deg, rgba(255, 40, 40, 0.5), rgba(211, 53, 53, 0.35)); border-radius: 2.25rem; flex-flow: column; justify-content: flex-start; align-items: flex-start; height: 100%; min-height: 595px; padding: 32px 32px 96px; display: flex; position: static; inset: 0%; box-shadow: rgba(69, 42, 124, 0.01) 0px 2px 32px inset; }
.teen--6section { padding-top: 3.75rem; padding-bottom: 6.25rem; position: relative; overflow: visible; }
.slider-teen { z-index: 0; background-color: rgba(221, 221, 221, 0); max-width: 1074px; height: auto; margin-left: auto; margin-right: auto; }
.teen_leftarrow { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); border-radius: 50%; justify-content: center; align-items: center; max-width: 4.5rem; max-height: 4.5rem; margin-left: -80px; padding-right: 2px; display: flex; }
.teen_rightarrow { backdrop-filter: blur(5px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); border-radius: 50%; justify-content: center; align-items: center; max-width: 4.5rem; max-height: 4.5rem; margin-left: 0px; margin-right: -80px; padding-left: 2px; padding-right: 0px; display: flex; }
.revers-arrow { transform: rotate(180deg); }
.line-slider { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 35%, rgba(255, 255, 255, 0) 65%, rgba(255, 255, 255, 0.54)); border-radius: 36px; padding: 3px; }
.slider-info { z-index: 1; gap: 32px; border-radius: 36px; flex-flow: column; justify-content: flex-start; align-items: center; min-height: 480px; padding: 108px 104px; display: flex; position: relative; overflow: hidden; }
.logo-slide { aspect-ratio: auto; width: 100%; max-width: 21rem; position: relative; }
.logo-slide.nofilter { max-width: 30rem; }
.stars-slider { width: 100%; margin-top: -5rem; margin-left: auto; margin-right: auto; position: absolute; inset: 0% 0% auto; }
.stars-slider.mobile { display: none; }
.teen--4section { padding-top: 5rem; padding-bottom: 0px; position: relative; overflow: clip; }
.if-takes-layout { gap: 0rem 9rem; grid-template-rows: auto; grid-template-columns: 1fr 1.25fr; grid-auto-columns: 1fr; display: grid; position: relative; }
.takes-layout-info { gap: 1.5rem; margin-bottom: 48px; display: flex; position: relative; }
.takes-layout-info.bottom-none { margin-bottom: 0px; }
.image-takes { width: 910px; margin-top: -9rem; margin-left: -11rem; position: static; inset: auto auto 0% 0%; }
.ico-takes { backdrop-filter: blur(75px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); border-radius: 50%; justify-content: center; align-items: center; width: 100%; min-width: 4.5rem; max-width: 4.5rem; min-height: 4.5rem; max-height: 4.5rem; display: flex; }
.image-lines { opacity: 0.5; position: absolute; inset: 0%; }
.image-relative { margin-bottom: 16px; position: relative; }
.block-back { position: relative; }
.teen-slide { padding: 3px 10px; }
.link-slider { color: var(--white); font-size: 1.25rem; text-decoration: underline; transition: 0.2s; }
.link-slider:hover { text-decoration: none; }
.slider-info-wr { background-image: linear-gradient(121deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.13) 49%, rgba(255, 255, 255, 0.04)); border-radius: 36px; position: relative; overflow: hidden; box-shadow: rgba(255, 255, 255, 0.2) 0px 0px 0px 3px; }
.slider-info-bg { backdrop-filter: blur(5px); background-image: linear-gradient(45deg, rgba(9, 0, 114, 0.1), rgba(255, 255, 255, 0) 16%, rgba(255, 255, 255, 0) 76%, rgba(255, 255, 255, 0.1)), linear-gradient(148deg, rgba(255, 255, 255, 0.35), rgba(48, 48, 48, 0) 25%, rgba(242, 242, 242, 0) 71%, rgba(255, 255, 255, 0.25)); border-radius: 36px; position: absolute; inset: 0%; }
.flipcard-wrapper { cursor: pointer; min-height: 600px; position: relative; }
.flipcard-front { z-index: 1; backface-visibility: hidden; color: rgb(255, 255, 255); position: relative; }
.flipcard-title { margin-top: 0px; margin-bottom: 6px; font-size: 56px; line-height: 62px; }
.flipcard-subtitle { max-width: 215px; font-weight: 700; line-height: 21px; }
.flipcard-more { cursor: pointer; position: absolute; bottom: 20px; right: 20px; }
.flipcard-back { backface-visibility: hidden; transform-style: preserve-3d; flex-direction: column; align-items: flex-start; position: absolute; inset: 0%; transform: rotateX(0deg) rotateY(180deg) rotate(0deg); }
.flipcard-back-title { -webkit-text-fill-color: transparent; background-image: linear-gradient(90deg, rgb(144, 202, 90), rgb(215, 214, 90) 50%, rgb(218, 195, 85)); background-clip: text; margin-top: 0px; margin-bottom: 28px; font-size: 44px; line-height: 48px; }
.flipcard-less { cursor: pointer; position: absolute; bottom: 20px; right: 20px; }
.guide-card { gap: 24px; background-color: rgb(255, 255, 255); border-radius: 16px; padding: 56px 56px 92px; display: flex; box-shadow: rgba(0, 0, 0, 0.05) 0px 17px 47px; }
.guide-card-content { flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 100%; max-width: 580px; display: flex; }
.guide-card-image { min-width: 350px; }
.guide-card-img { width: 100%; }
.link-hub { text-decoration: none; transition: 0.25s; }
.link-hub:hover { text-decoration: underline; }
.arrow-button_hub { width: 24px; height: 24px; margin-bottom: 0px; margin-left: 8px; margin-right: -9px; display: inline-block; }
.close-popup { width: 100%; min-height: 100vh; display: none; position: absolute; inset: 0%; }
.build-hero { padding-top: 230px; padding-bottom: 114px; overflow: hidden; }
.button-build-green { gap: 8px; color: rgb(35, 39, 42); background-color: rgb(85, 238, 131); border-radius: 28px; justify-content: center; align-items: center; max-height: 56px; margin-top: 32px; margin-bottom: 0px; padding: 16px 34px; font-size: 22px; font-weight: 500; line-height: 24px; text-decoration: none; transition: 0.2s; display: flex; }
.button-build-green:hover { color: var(--blurple); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-build-green.hide { display: none; }
.button-build-green.center { min-width: 193px; margin: 0px; }
.button-build-green.center:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-build-green.tarot { margin-top: 0px; margin-bottom: 0px; padding-top: 12px; padding-bottom: 15px; }
.button-build-green.tarot:hover { transform: translateY(-2px); }
.button-build-green.tarot.text-bold { margin-right: 0px; position: relative; }
.button-build-green.download-button.imagine { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6582c0791ab8f7b95513cf98_download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; padding-left: 66px; }
.button-build-green.download-button.imagine:hover { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6582c0d916fd30ad8a346acb_download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; }
.button-build-green.build_n { margin-bottom: 0px; margin-right: 0px; }
.button-build-green.user { min-height: 46px; max-height: none; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 13px; padding-bottom: 15px; font-size: 16px; }
.button-build-green.gaming { white-space: nowrap; margin-top: 0px; margin-bottom: 0px; }
.button-build-green.auto.is_n { min-height: 48px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; line-height: 20px; }
.button-build-green.is_n { font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; line-height: 21px; }
.build-section { gap: 200px; flex-flow: column; padding-top: 100px; padding-bottom: 92px; display: flex; position: relative; }
.tabs-menu-build { gap: 24px; flex-flow: column; flex: 0 0 auto; justify-content: center; align-items: flex-start; width: 32.5rem; max-width: 46.5%; margin-left: 0px; margin-right: auto; padding-right: 30px; display: flex; }
.tabs-menu-build.is_2025 { width: 100%; }
.tabs-build { z-index: 2; backdrop-filter: blur(25px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); border-radius: 32px; justify-content: space-between; align-items: stretch; width: 100%; min-height: auto; padding: 30px; display: flex; overflow: hidden; box-shadow: rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
.tabs-build.is_new { min-height: 580px; }
.bg-shadow { z-index: 1; outline-offset: 0px; background-color: rgba(69, 42, 124, 0.1); border-radius: 56px; outline: rgb(35, 39, 42) 3px; position: absolute; inset: 0%; }
.bg-shadow.teen { backdrop-filter: blur(32px); border-radius: 36px; }
.tab-link-build { opacity: 0.24; color: rgb(255, 255, 255); background-color: rgba(221, 221, 221, 0); border-bottom: 1px solid rgb(255, 255, 255); width: 100%; padding: 0px 0px 18px; font-size: 24px; font-weight: 700; line-height: 120%; transition: opacity 0.3s; }
.tab-link-build.w--current { opacity: 1; color: rgb(255, 255, 255); background-color: rgba(221, 221, 221, 0); }
.tab-link-build.is-line-none { border-bottom-style: none; }
.tab-link-build.is_n { font-family: Abcgintodiscord, sans-serif; }
.bg-shadow-copy { z-index: 0; outline-offset: 0px; outline: rgb(35, 39, 42) solid 3px; position: absolute; inset: 0%; }
.text-tab-build { flex-flow: column; display: flex; overflow: hidden; }
.image-tab { aspect-ratio: auto; object-fit: cover; border-radius: 48px; width: 100%; max-width: 617px; max-height: 520px; }
.image-tab.video { aspect-ratio: 617 / 559; object-fit: fill; width: 100.2%; max-width: none; height: 100%; min-height: auto; max-height: none; }
.footer-new { z-index: 5; backdrop-filter: blur(50px); padding-top: 80px; padding-bottom: 64px; position: relative; overflow: visible; }
.line-ffoter { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); height: 2px; position: absolute; inset: 0% 0% auto; }
.line-ffoter.is_hide { display: none; }
.footer-bg { opacity: 0.5; background-color: rgba(69, 42, 124, 0.3); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); position: absolute; inset: 0%; }
.footer-relative { z-index: 10; position: relative; }
.tab-pane { border-radius: 48px; margin-top: auto; margin-bottom: auto; top: 0px; overflow: hidden; }
.tabs-content-9 { display: flex; }
.tabs-content-10 { overflow: visible; }
.cog { width: 100%; max-width: 24.875rem; margin-bottom: -276px; margin-right: 122px; position: absolute; inset: auto 0% 0% auto; }
.layout-h { justify-content: space-between; align-items: center; display: flex; }
.layout-h.gap4 { gap: 64px; }
.layout-h.gap4.is-revers { width: 100%; }
.layout-h.is-top { justify-content: space-between; align-items: flex-start; }
.build-card { z-index: 4; width: 100%; max-width: 39.65rem; box-shadow: none; border: 3px solid rgba(255, 255, 255, 0.2); border-radius: 1.5rem; flex-flow: column; display: flex; position: relative; overflow: clip; }
.build-card.one { max-width: 60%; }
.build-info { z-index: 1; box-shadow: none; backdrop-filter: blur(30px); border-bottom-right-radius: 1.3rem; border-bottom-left-radius: 1.3rem; padding: 48px; position: relative; }
.build-info.top-small { height: 100%; box-shadow: none; border-bottom-right-radius: 1.3rem; border-bottom-left-radius: 1.3rem; padding-top: 32px; padding-bottom: 60px; overflow: clip; }
.build-author { max-width: 2rem; }
.author-info { gap: 16px; color: rgb(255, 255, 255); text-transform: uppercase; justify-content: flex-start; align-items: center; margin-top: 16px; font-family: Ggsansmono, sans-serif; font-size: 11px; font-weight: 700; display: flex; }
.author-info.is_n { font-family: Abcgintodiscord, sans-serif; font-size: 12px; font-weight: 400; line-height: 16px; }
.bg-blur-white { z-index: 0; opacity: 0.5; background-color: rgba(69, 42, 124, 0.2); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); border-bottom-right-radius: 1.5rem; border-bottom-left-radius: 1.5rem; position: absolute; inset: 0%; }
.button-build-blue { gap: 8px; color: rgb(35, 39, 42); text-align: center; background-color: rgb(128, 138, 255); border-radius: 28px; justify-content: center; align-items: center; max-height: 56px; margin-top: 32px; margin-bottom: 0px; padding: 16px 34px; font-size: 22px; font-weight: 500; line-height: 24px; text-decoration: none; transition: 0.2s; display: flex; }
.button-build-blue:hover { color: var(--blurple); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-build-blue.hide { display: none; }
.button-build-blue.center { min-width: 193px; margin: 0px; }
.button-build-blue.center:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-build-blue.tarot { margin-top: 0px; margin-bottom: 0px; padding-top: 12px; padding-bottom: 15px; }
.button-build-blue.tarot:hover { transform: translateY(-2px); }
.button-build-blue.tarot.text-bold { margin-right: 0px; position: relative; }
.button-build-blue.download-button.imagine { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6582c0791ab8f7b95513cf98_download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; padding-left: 66px; }
.button-build-blue.download-button.imagine:hover { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6582c0d916fd30ad8a346acb_download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; }
.button-build-blue.build_n { margin-bottom: 0px; margin-right: 0px; }
.button-build-blue.user { min-height: 46px; max-height: none; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 13px; padding-bottom: 15px; font-size: 16px; }
.button-build-blue.gaming { white-space: nowrap; margin-top: 0px; margin-bottom: 0px; }
.button-build-blue.auto.is_n { min-height: 48px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; line-height: 20px; }
.button-build-blue.auto.is_n.p { line-height: 20px; }
.build-cards { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.build-radius-top { z-index: 3; border-top-left-radius: 1.2rem; border-top-right-radius: 1.2rem; width: 100%; height: 100%; min-height: 260px; max-height: 260px; margin-bottom: -3px; position: relative; overflow: hidden; }
.build-radius-top.img { min-width: 101%; margin-top: -1px; margin-bottom: auto; margin-left: -0.5%; }
.apps-image { z-index: 4; width: 100%; max-width: 22.9375rem; margin-top: -171px; margin-right: -58px; position: absolute; inset: 0% 0% auto auto; }
.apps-image.is-new { margin-top: -169px; }
.shadow { max-width: none; position: absolute; inset: 0% 0% auto auto; }
.bg-blur-card { opacity: 0.5; background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); border-bottom-right-radius: 1.5rem; border-bottom-left-radius: 1.5rem; position: absolute; inset: 0%; }
.image-grow { width: 160%; max-width: 656.5px; margin-top: 0px; margin-left: -5rem; position: static; inset: auto auto 0% 0%; }
.image-grow.is_n { width: 140%; margin-top: 2rem; }
.bold-margin { width: 100%; margin-bottom: 8px; font-weight: 700; display: inline-block; }
.bold-margin.is_n { font-family: Abcgintodiscord, sans-serif; }
.tabs-menu-inspired { gap: 10px; flex-flow: wrap; justify-content: center; align-items: center; margin-bottom: 50px; display: flex; }
.inspired-tab-link { gap: 8px; color: rgb(128, 138, 255); text-transform: uppercase; background-color: rgb(35, 33, 69); border-radius: 5px; justify-content: flex-start; align-items: center; padding: 8px; font-family: Ggsansmono, sans-serif; font-size: 14px; font-weight: 700; line-height: 11px; display: flex; }
.inspired-tab-link.w--current { color: rgb(255, 255, 255); text-transform: uppercase; background-color: rgb(35, 33, 69); }
.inspired-tab-link.is_n { font-family: Abcgintodiscord, sans-serif; font-size: 12px; line-height: 8px; }
.dot-inspired { background-color: rgb(128, 138, 255); border-radius: 50%; width: 8px; min-width: 8px; height: 8px; }
.inspired-content { z-index: 1; gap: 48px; backdrop-filter: blur(35px); border-radius: 56px; justify-content: space-between; align-items: center; min-height: 692px; padding: 48px; display: flex; position: relative; box-shadow: rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
.tabs-content-inspired { border-radius: 56px; }
.inspired-image { border-radius: 48px; width: 100%; min-width: 50%; max-width: 610px; }
.tabs-content-11 { width: 100%; }
.tabs-content-build-wr { border-radius: 48px; align-self: center; width: 100%; }
.build-video-wr { z-index: 1; width: 100%; position: relative; }
.build-video { z-index: 2; aspect-ratio: 351 / 188; border-top-left-radius: 1.3rem; border-top-right-radius: 1.3rem; width: 100%; min-width: 100%; max-height: 336px; margin-bottom: -3px; }
.close-all { z-index: 0; position: absolute; inset: 0%; }
.heading-white-36px { color: rgb(255, 255, 255); margin-bottom: 0px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 36px; font-weight: 400; line-height: 1.25; }
.heading-white-36px.center { text-align: center; margin-bottom: 16px; font-family: ABCGintoNormal-Bold, sans-serif; font-weight: 400; }
.heading-white-36px.center.max2 { max-width: 580px; margin-bottom: 80px; margin-left: auto; margin-right: auto; font-family: ABCGintoNormal-Bold, sans-serif; }
.heading-white-36px.center.bottom-none { margin-bottom: 0px; }
.heading-white-36px.center.connection { max-width: 650px; margin-left: auto; margin-right: auto; }
.heading-white-36px.center.white-color { color: rgb(255, 255, 255); }
.heading-white-36px.center.mar-8px { margin-bottom: 8px; }
.heading-white-36px.bottom { margin-bottom: 16px; }
.heading-white-36px.bottom._600px { max-width: 600px; }
.heading-white-36px.bottom._700px { max-width: 700px; }
.heading-white-36px.center-2 { text-align: center; margin-top: 0px; margin-bottom: 0px; font-family: Ggsans, sans-serif; font-weight: 600; }
.heading-white-36px.center-2.max2 { max-width: 580px; margin-bottom: 80px; margin-left: auto; margin-right: auto; font-family: ABCGintoNormal-Bold, sans-serif; }
.heading-white-36px.center-2.bottom-none { margin-bottom: 0px; }
.heading-white-36px.center-2.connection { max-width: 650px; margin-left: auto; margin-right: auto; }
.heading-white-36px.center-2.white-color { color: rgb(255, 255, 255); }
.heading-white-36px.center-2.mar-8px { margin-bottom: 8px; }
.heading-white-36px.margin-none.is_n { letter-spacing: -0.01em; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 40px; font-weight: 700; line-height: 0.9; }
.text-size-18px-white { color: rgb(255, 255, 255); letter-spacing: 0.02rem; margin-bottom: 0px; font-size: 18px; font-weight: 400; line-height: 1.5; }
.text-size-18px-white.text-align-center { text-align: center; }
.text-size-18px-white.text-align-center.max-440px { margin-left: auto; margin-right: auto; }
.text-size-18px-white.text-align-center.max-524px { max-width: 524px; margin-left: auto; margin-right: auto; }
.text-size-18px-white.text-align-center.mobile { display: none; }
.text-size-18px-white.text-align-center.max-451px { max-width: 454px; margin-left: auto; margin-right: auto; }
.text-size-18px-white.weight-normal { font-weight: 400; }
.text-size-18px-white.is-sdk { font-family: Abcgintodiscord, sans-serif; line-height: 1.27778; }
.text-size-18px-white.is_n { font-family: Abcgintodiscord, sans-serif; font-size: 16px; }
.get-absol { z-index: 0; width: 100%; max-width: 17.75rem; margin-bottom: -11.9375rem; margin-left: 5.9375rem; position: absolute; inset: auto auto 0% 0%; }
.h2-50px { margin-bottom: 10px; font-size: 50px; line-height: 48px; }
.h2-50px.text-color-white { margin-bottom: 8px; }
.h2-50px.text-color-white.is-height { line-height: 90%; }
.h2-50px.text-color-white.is-height.capitalize { text-transform: uppercase; }
.h2-50px.text-color-white.is-height.capitalize.text-align-center.is_t { font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 48px; line-height: 0.958333; }
.button-build-white { gap: 8px; color: rgb(35, 39, 42); background-color: rgb(255, 255, 255); border-radius: 28px; justify-content: center; align-items: center; max-height: 56px; margin-top: 32px; margin-bottom: 0px; padding: 16px; font-size: 22px; font-weight: 500; line-height: 24px; text-decoration: none; transition: 0.2s; display: flex; }
.button-build-white:hover { color: var(--blurple); background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-build-white.hide { display: none; }
.button-build-white.center { min-width: 193px; margin: 0px; }
.button-build-white.center:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
.button-build-white.tarot { margin-top: 0px; margin-bottom: 0px; padding-top: 12px; padding-bottom: 15px; }
.button-build-white.tarot:hover { transform: translateY(-2px); }
.button-build-white.tarot.text-bold { margin-right: 0px; position: relative; }
.button-build-white.download-button.imagine { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6582c0791ab8f7b95513cf98_download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; padding-left: 66px; }
.button-build-white.download-button.imagine:hover { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6582c0d916fd30ad8a346acb_download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; }
.button-build-white.build_n { margin-bottom: 0px; margin-right: 0px; }
.button-build-white.user { min-height: 46px; max-height: none; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; padding-top: 13px; padding-bottom: 15px; font-size: 16px; }
.button-build-white.gaming { white-space: nowrap; margin-top: 0px; margin-bottom: 0px; }
.button-build-white.build { padding-left: 34px; padding-right: 34px; }
.button-build-white.build.is_n { font-family: Abcgintodiscord, sans-serif; font-size: 16px; line-height: 21px; }
.inspired-img { max-width: 9.375rem; margin-bottom: -1rem; margin-right: -12.5rem; position: absolute; inset: auto 0% 0% auto; }
.banner-stars { z-index: 0; min-width: 110%; margin-top: auto; margin-bottom: auto; margin-left: -5%; position: absolute; inset: 0px 0%; }
.animation-play { max-width: 45px; margin-top: -68px; margin-right: 97px; display: none; position: absolute; inset: 0% 0% auto auto; }
.m-w-vw { z-index: 1; width: 100%; max-width: 900px; position: relative; }
.m-w-vw.is_n { max-width: 880px; }
.build-hero-stars { width: 1375px; max-width: 107vw; margin-top: -8rem; margin-left: auto; margin-right: -7rem; position: absolute; inset: 0% 0% auto auto; }
.build-decor1 { z-index: 1; width: 100%; max-width: 7rem; margin-top: -3.75rem; margin-right: 4rem; position: absolute; inset: 0% 0% auto auto; }
.build-decor1-copy { width: 100%; max-width: 6.8125rem; margin-top: -3.75rem; margin-right: 4rem; position: absolute; inset: 0% 0% auto auto; }
.build-decor2 { z-index: 1; width: 100%; max-width: 7.9375rem; margin-top: -9rem; margin-right: 16rem; position: absolute; inset: 0% 0% auto auto; }
.build-decor3 { z-index: 1; width: 100%; max-width: 11.875rem; margin-bottom: -6rem; margin-right: -3.5rem; position: absolute; inset: auto 0% 0% auto; }
.clyde { z-index: 4; width: 100%; max-width: 8.5rem; margin-top: auto; margin-bottom: auto; margin-right: 4.1rem; position: absolute; inset: 0px 0% 0% auto; }
.clyde.is_n { margin-right: -2.7rem; top: 56px; }
.phone-decor { width: 100%; max-width: 20.1875rem; margin-top: -5rem; margin-bottom: auto; margin-left: -17rem; position: absolute; inset: 0% auto auto 0%; }
.star-decor { width: 100%; max-width: 7.3125rem; margin-bottom: 4rem; position: absolute; inset: auto auto 0% 0%; }
.decor4, .build-decor4 { width: 100%; max-width: 9.75rem; margin-bottom: -5rem; margin-left: -10rem; position: absolute; inset: auto auto 0% 0%; }
.build-decor5 { width: 100%; max-width: 10.4375rem; margin-bottom: -6rem; margin-left: 0px; margin-right: 14rem; position: absolute; inset: auto 0% 0% auto; }
.build-decor6 { z-index: 1; width: 100%; max-width: 13.3125rem; margin-top: -4rem; margin-left: 5rem; margin-right: 0px; position: absolute; inset: 0% auto auto 0%; }
.build-decor7 { z-index: 1; width: 100%; max-width: 4.7rem; margin-top: 6rem; margin-bottom: auto; margin-right: -3rem; position: absolute; inset: 0% 0% auto auto; }
.if-takes-layout-content-wr { max-width: 380px; }
.if-takes-layout-content-wr.is_n { max-width: 460px; }
.ico-takes-img, .ico-takes-img.hassle { width: 100%; max-width: 24px; }
.section-ad-hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66c5a6ac463f324521c662fc_Pixel_Pattern_BG.webp"), linear-gradient(rgb(42, 3, 64), rgb(96, 4, 167)); background-position: 50% center, 0px 0px; background-repeat: no-repeat, repeat; background-size: cover, auto; padding-top: 213px; padding-bottom: 57px; overflow: hidden; }
.text-weight-medium { font-weight: 500; }
.ad_heading1 { z-index: 2; color: rgb(255, 255, 255); text-align: left; text-transform: uppercase; margin-bottom: 32px; font-family: "Abcgintonord 800", sans-serif; font-size: 70px; font-weight: 700; line-height: 63px; position: relative; }
.ad_heading1.bottom-none { margin-bottom: 0px; }
.ad_heading1.is-left { text-align: left; }
.ad_heading1.text-align-center { text-align: center; font-weight: 700; }
.ad_heading1.text-align-center.is_ad-week { max-width: 800px; }
.section-join { background-image: linear-gradient(rgb(42, 3, 64), rgb(80, 3, 136)); padding-top: 70px; position: relative; }
.ad_heading2 { color: rgb(255, 255, 255); text-align: center; text-transform: uppercase; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 56px; font-weight: 700; line-height: 90%; }
.ad_heading2.bottom-none { margin-bottom: 0px; font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
.ad_heading2.is-left { text-align: left; font-family: "ABC Ginto Normal", sans-serif; font-weight: 900; }
.ad_heading2.is-left.max-440px { max-width: 445px; }
.ad_heading2.is-left.is_people { max-width: 80%; }
.ad_heading2.is-left.bottom-none { font-family: "Abcgintonord 800", sans-serif; font-weight: 900; }
.ad_heading2.is-small { font-size: 45px; line-height: 0.888889; }
.ad_heading2.is-sml { letter-spacing: -0.01em; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 56px; line-height: 96%; }
.ad_heading2.is-sml.margin-b-s { margin-bottom: 16px; }
.ad_heading2.is-sml.margin-b-s-left { margin-bottom: 24px; }
.ad_heading2.is-sml.margin-b-s-left.is-new.is-italic { font-style: italic; }
.ad_heading2.is-sml.margin-b-s-left.is-new.is-italic.text-align-center.is_nitro { font-family: Abcgintodiscordnord-italic, Arial, sans-serif; font-weight: 900; }
.ad_heading2.is-sml.is_your.is-new { margin-bottom: 32px; font-size: 3rem; }
.ad_heading2.is-sml.is_your.is-new.text-align-left { text-align: left; }
.ad_heading2.is-sml.is_your.is-new.text-align-left.m-center.is_40 { font-size: 2rem; }
.ad_heading2.is-sml.is_your.is-new.is-small { margin-bottom: 24px; font-size: 2.5rem; }
.ad_heading2.is-sml.is_your.is-new.is-small.b-small { margin-bottom: 24px; }
.ad_heading2.is-sml.is_your.is-new.is-small.b-small.pc-left { font-size: 2.5rem; }
.ad_heading2.is-sml.is_your.is-new.is-small.b-large { margin-bottom: 32px; }
.ad_heading2.is-sml.is_your.is-36 { margin-bottom: 24px; font-size: 3rem; }
.ad_heading2.is-sml.is_your.is_see { margin-bottom: 32px; font-size: 3rem; }
.ad_heading2.is-sml.is_your.is_2025 { margin-bottom: 56px; font-size: 3rem; }
.ad_heading2.is-sml.is_your.is_2026 { margin-bottom: 56px; font-size: 2.5rem; }
.ad_heading2.is-sml.is_2026 { font-size: 40px; }
.ad_heading2.is-sml2 { z-index: 1; letter-spacing: -0.01em; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 48px; line-height: 96%; position: relative; }
.ad_heading2.is-sml2.bottom-none { margin-bottom: 0px; }
.ad_heading2.is-latter { letter-spacing: -0.02em; }
.ad_heading2.is-latter.margin-small { margin-bottom: 24px; }
.ad_heading2.is-medium { z-index: 1; letter-spacing: -0.01em; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 48px; line-height: 96%; position: relative; }
.ad_heading2.is-medium.bottom-none { margin-bottom: 0px; }
.ad_heading2.is-medium.is-commerce { text-align: center; margin-bottom: 32px; font-size: 40px; line-height: 100%; }
.ad_heading2.is-medium.is-commerce-center { margin-bottom: 32px; }
.ad_heading2.is-medium.is-commerce-center.is_h3 { font-size: 32px; }
.ad_heading2.is-medium.is-commerce-center.is_h3-new { font-size: 32px; line-height: 90%; }
.ad_heading2.is-medium.is-commerce-center.is_h3-new.text-align-left { text-align: left; margin-bottom: 24px; }
.ad_heading2.is-medium.is-commerce-center.is_2026 { margin-bottom: 0px; font-size: 32px; line-height: 90%; }
.ad_heading2.is-medium.is-commerce-center.is_2026.text-align-left { text-align: left; margin-bottom: 24px; }
.ad_heading2.is-medium.is_2026 { font-size: 40px; line-height: 100%; }
.ad_heading2.is-medium.is_2026.is-game { letter-spacing: -0.02em; }
.ad_heading2.is-medium.is_2026.is-game.bottom-large { margin-bottom: 32px; }
.ad_heading2.is-medium.is_2026.is-game2 { letter-spacing: -0.02em; }
.text-right { z-index: 1; gap: 20px; flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 100%; max-width: 644px; margin-left: auto; margin-right: 0px; display: flex; position: relative; }
.advertising { max-width: 161px; }
.add-dropdown { z-index: 0; background-image: linear-gradient(rgb(96, 4, 167), rgb(131, 111, 255)); border-radius: 25px; flex-flow: column; justify-content: space-between; width: 100%; margin-bottom: 10px; padding: 0px; display: flex; }
.add-dropdown.is-careers { background-image: none; border-top: 2px solid rgba(255, 255, 255, 0.1); border-bottom: 2px rgba(255, 255, 255, 0.1); border-radius: 0px; margin-top: -2px; margin-bottom: 0px; }
.add-dropdown.is-careers:focus-visible, .add-dropdown.is-careers[data-wf-focus-visible] { outline-color: var(--blurple); outline-offset: 4px; border-radius: 16px; outline-width: 2px; outline-style: solid; }
.add-dropdown.is-careers.bottom-line { border-bottom-style: solid; }
.add-dropdown.is-careers.top-line-none { border-top-style: none; }
.add-dropdown.is-careers.line-bottom { border-bottom-style: solid; }
.add-dropdown.is-careers.top-none { border-top-style: none; }
.add-dropdown.is-commerce { background-image: none; border-top: 2px rgba(255, 255, 255, 0.1); border-bottom: 2px solid rgba(255, 255, 255, 0.1); border-radius: 0px; margin-top: -2px; margin-bottom: 32px; }
.add-dropdown.is-commerce:focus-visible, .add-dropdown.is-commerce[data-wf-focus-visible] { outline-color: var(--blurple); outline-offset: 4px; border-radius: 16px; outline-width: 2px; outline-style: solid; }
.add-dropdown.is-commerce.bottom-line { border-bottom-style: solid; }
.add-dropdown.is-commerce.bottom-none { margin-bottom: 0px; }
.dropdown-toggle-ad { justify-content: space-between; width: 100%; padding: 40px 44px 40px 40px; display: flex; }
.dropdown-toggle-ad:focus-visible, .dropdown-toggle-ad[data-wf-focus-visible] { outline-color: var(--blurple); outline-offset: 4px; border-radius: 24px; outline-width: 2px; outline-style: solid; }
.dropdown-toggle-ad.is-careers { gap: 16px; padding: 40px 0px; }
.dropdown-toggle-ad.is-careers.w--open { font-size: 18px; line-height: 23px; }
.dropdown-toggle-ad.is-careers.is-com { font-size: 20px; }
.dropdown-toggle-ad.is-careers.top-none { padding-top: 0px; }
.dropdown-toggle-ad.is-careers.is-new { color: var(--white); padding-top: 36px; padding-bottom: 36px; font-family: "ABC Ginto Normal", sans-serif; font-size: 20px; font-weight: 500; }
.dropdown-toggle-ad.is-careers.is-new.top-none { padding-top: 0px; }
.dropdown-toggle-ad.is-commerce { gap: 16px; padding: 0px 0px 48px; }
.dropdown-toggle-ad.is-commerce.w--open { font-size: 18px; line-height: 23px; }
.code-ad { justify-content: center; align-items: center; display: flex; }
.dropdown-list-ad { padding-left: 40px; padding-right: 44px; position: static; }
.dropdown-list-ad.w--open { background-color: rgba(221, 221, 221, 0); }
.dropdown-list-ad.is-careers { color: rgba(255, 255, 255, 0.5); font-size: 18px; line-height: 23px; }
.dropdown-list-ad.is-careers.w--open { color: rgba(255, 255, 255, 0.5); margin-top: -8px; padding-left: 0px; padding-right: 0px; font-size: 18px; }
.dropdown-list-ad.is-careers.is-new.w--open { color: rgb(178, 178, 178); margin-top: -4px; font-family: "ABC Ginto Normal", sans-serif; font-size: 20px; line-height: 28px; }
.dropdown-list-ad.is-commerce { color: rgba(255, 255, 255, 0.5); margin-top: -16px; font-size: 18px; line-height: 23px; }
.dropdown-list-ad.is-commerce.w--open { color: rgba(255, 255, 255, 0.5); margin-top: -16px; padding-left: 0px; padding-right: 0px; font-size: 18px; }
.dropdown-list-ad.is-commerce-first { color: rgba(255, 255, 255, 0.5); background-color: rgba(221, 221, 221, 0); margin-top: -16px; padding-left: 0px; padding-right: 0px; font-size: 18px; line-height: 23px; }
.dropdown-list-ad.is-commerce-first.w--open { color: rgba(255, 255, 255, 0.5); margin-top: -16px; padding-left: 0px; padding-right: 0px; font-size: 18px; }
.padding-96px-copy { padding-bottom: 96px; }
.padding-60px { padding-bottom: 60px; }
.ad-banner-black { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.all-day-image { z-index: 0; opacity: 0.5; object-fit: cover; width: 747px; max-width: 50vw; height: 100%; margin-right: -7rem; position: absolute; inset: auto 0% 0% auto; }
.blur-bottom { filter: blur(144.5px); background-color: rgb(42, 3, 64); border-radius: 50%; width: 1709px; height: 664px; margin-bottom: -332px; position: absolute; inset: auto auto 0%; }
.blur-bottom.mobile { display: none; }
.evening-image { z-index: 1; opacity: 1; object-fit: cover; width: 844px; max-width: 60vw; height: 100%; display: none; position: absolute; inset: auto auto 0% 0%; overflow: clip; }
.evening-image.mobile { max-width: 600px; margin-left: -5.7%; display: block; }
.ad-banner-violet { z-index: 1; background-color: rgb(42, 3, 64); border-radius: 125px; flex-flow: column; justify-content: flex-start; align-items: center; padding: 106px 84px 106px 10vw; display: flex; position: relative; overflow: hidden; }
.max-width-440 { flex: 0 0 auto; width: 50%; max-width: 440px; }
.max-width-440.is-sticky { max-height: 80vh; position: sticky; top: 60px; }
.max-width-440.app-sdk { flex: 0 1 auto; max-width: 480px; }
.max-width-440.is-left { z-index: 1; flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-left: 0px; margin-right: auto; display: flex; position: relative; }
.max-width-440.is-right { z-index: 3; flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-left: auto; margin-right: 0px; display: flex; position: relative; }
.max-width-440.quests { flex-flow: column; justify-content: center; align-items: flex-end; max-width: 400px; position: relative; }
.ad-banner-color-black { z-index: 1; background-color: rgb(0, 0, 0); border-radius: 125px; flex-flow: column; justify-content: flex-start; align-items: center; padding: 106px 84px 106px 9vw; display: flex; position: relative; overflow: hidden; }
.circle-blur { filter: blur(150px); background-color: rgb(170, 50, 173); border-radius: 50%; width: 833px; height: 580px; margin-bottom: -300px; margin-left: -200px; position: absolute; inset: auto auto 0% 0%; transform: rotate(30deg); }
.circle-blur.mobile { display: none; }
.ad-banner-blue { background-color: rgb(96, 4, 167); border-radius: 125px; flex-flow: column; justify-content: flex-start; align-items: center; padding: 106px 84px 106px 10vw; display: flex; position: relative; overflow: hidden; }
.ad-banner-become { gap: 40px; background-color: rgb(96, 4, 167); border-radius: 125px; flex-flow: row; justify-content: flex-start; align-items: flex-start; min-height: 816px; padding: 56px 60px 56px 9vw; display: flex; position: relative; overflow: hidden; }
.circle-blur-blue { z-index: 1; filter: blur(120px); background-color: rgb(131, 111, 255); border-radius: 50%; width: 1800px; height: 670px; margin-bottom: -450px; margin-left: -276px; position: absolute; inset: auto auto 0% 0%; transform: rotate(14deg); }
.image-form { z-index: -3; min-width: 105%; margin-left: -61px; position: absolute; top: 88%; transform: rotate(-15deg); }
.image-form.mobile { display: none; }
.stars-left { object-fit: cover; object-position: 100% 50%; width: 100%; max-width: 47vw; height: 100%; position: absolute; inset: 0% auto 0% 0%; }
.stars-right { object-fit: cover; object-position: 0% 50%; width: 100%; max-width: 40vw; height: 100%; position: absolute; inset: 0% 0% 0% auto; }
.play-image { z-index: 2; width: 100%; max-width: 10rem; margin-top: 1.7rem; margin-left: -7rem; position: absolute; inset: 0% auto auto 0%; transform: rotate(160deg); }
.star-image { z-index: 0; width: 100%; max-width: 6.25rem; margin-top: -10rem; margin-left: 1rem; position: absolute; inset: 0% auto auto 0%; transform: rotate(160deg); }
.one-image { z-index: 2; width: 100%; max-width: 6rem; margin-top: -3rem; margin-left: 0px; margin-right: -8rem; position: absolute; inset: 0% 0% auto auto; }
.circle-image { z-index: 2; width: 100%; max-width: 7rem; margin: -2rem -9.5rem -2rem 0px; position: absolute; inset: auto 0% 0% auto; }
.form-become { background-color: rgb(131, 111, 255); border-radius: 120px; width: 100%; max-width: 560px; margin-bottom: 0px; margin-left: 20px; padding: 52px 60px; position: relative; }
.form-become.application { width: 100%; margin-left: 0px; }
.paragraph-bold-small { font-size: 14px; font-weight: 700; line-height: 115%; }
.paragraph-bold-small.text-color-white.text-weight-medium { white-space: pre-wrap; font-weight: 500; }
.paragraph-bold-small.text-color-white.text-weight-medium.is_abc { z-index: 1; font-family: "ABC Ginto Normal", sans-serif; position: relative; }
.checkbox-ad { color: var(--white); justify-content: flex-start; align-items: flex-start; margin-top: 16px; margin-bottom: 16px; padding-left: 0px; font-family: "ABC Ginto Normal", sans-serif; font-size: 14px; font-weight: 300; line-height: 115%; display: flex; }
.checkbox-adw { background-color: rgb(255, 255, 255); border: 1px solid rgb(219, 222, 225); border-radius: 3px; flex: 0 0 auto; width: 16px; height: 16px; margin-top: 6px; margin-left: 0px; margin-right: 12px; }
.checkbox-adw.w--redirected-checked { background-color: rgb(95, 5, 166); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66c5b1adf3992a6c21bfaad6_8541612_check_tick_mark_icon_1.svg"); background-position: 50% center; background-size: 10px auto; border-style: none; box-shadow: rgba(0, 0, 0, 0) 0px 2px 5px; }
.star-top { max-width: 38vw; margin-top: 3.125rem; position: absolute; inset: 0% auto auto 0%; }
.image-j { z-index: 2; width: 100%; max-width: 570px; margin-top: 1rem; margin-bottom: -5rem; margin-left: 0px; position: relative; }
.icon-dropdown_ad { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6349f973a7ad04652e621534_down-arrow-of-angle.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; width: 12px; height: 12px; margin-top: 6px; margin-right: 8px; font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif; font-size: 0px; position: absolute; inset: 0% 0% 0% auto; }
.container-hero-adweek { flex-flow: column; justify-content: flex-start; align-items: center; max-width: 870px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.hero-add-week-content { gap: 48px; justify-content: center; align-items: center; display: flex; }
.checkbox-text-ad { font-weight: 300; }
.profile-image { z-index: 2; width: 100%; max-width: 3.375rem; margin-bottom: 6rem; margin-left: 1.3rem; position: absolute; inset: auto auto 0px 0%; transform: rotate(160deg); }
.form-anchor-ink { width: 100%; position: absolute; top: -60px; }
.success-message-5 { z-index: 1; border-radius: 60px; padding: 31px; font-family: "ABC Ginto Normal", sans-serif; position: relative; }
.footer-adweek-bg { opacity: 0.5; background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); position: absolute; inset: 0%; }
.link-form-adweek { color: var(--white); font-family: "ABC Ginto Normal", sans-serif; font-size: 14px; font-weight: 500; text-decoration: underline; }
.bold-adweek { font-family: "ABC Ginto Normal", sans-serif; }
.download_hero { text-align: center; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e2e6a58361bf25f9e6848f_BG-downloads.webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; justify-content: center; align-items: flex-start; padding-top: 192px; display: flex; }
.download_hero.is-dm { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e2e6a58361bf25f9e6848f_BG-downloads.webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; padding-bottom: 218px; }
.download_hero.is-dm.is_developer { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; padding-bottom: 120px; }
.download_hero.is-dm.is_game { background-image: none; background-repeat: repeat; background-size: auto; padding-top: 164px; padding-bottom: 64px; }
.download_hero.is-dev { padding-top: 128px; padding-bottom: 76px; }
.download_hero.is_casy { background-image: none; padding-top: 128px; padding-bottom: 0px; }
.download_hero.is_casy.is-new { padding-top: 9rem; }
.download_hero.is_download { padding-top: 10rem; }
.download_hero.is_gift { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e2e6a58361bf25f9e6848f_BG-downloads.webp"); background-repeat: no-repeat; background-size: cover; padding-top: 10rem; }
.download_hero.is_open { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e2e6a58361bf25f9e6848f_BG-downloads.webp"); background-repeat: no-repeat; background-size: 100% 1000px; padding-top: 10rem; }
.heading--h1--download { color: var(--white); text-align: center; letter-spacing: -0.03em; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 96px; line-height: 0.82; }
.heading--h1--download.is-capitalize { text-transform: uppercase; font-family: Abcgintodiscordnord, Arial, sans-serif; font-weight: 700; }
.heading--h1--download.is-capitalize.hide-landscape { letter-spacing: -0.03em; }
.heading--h1--download.is-capitalize.new { font-size: 72px; font-weight: 700; line-height: 0.819444; }
.heading--h1--download.is-capitalize.new.space-test { line-height: 1; }
.heading--h1--download.is-capitalize.is-32 { font-size: 72px; }
.heading--h1--download.is-capitalize.is-32.is-game { font-size: 56px; line-height: 1; }
.heading--h1--download.is-capitalize.is_2025 { font-size: 72px; line-height: 0.9; }
.heading--h1--download.is-capitalize.is_succes { margin-bottom: 40px; }
.heading--h1--download.is-capitalize.is_new { font-size: 72px; }
.heading--h1--download.is-capitalize.is_new.is_commerce { font-size: 3.5rem; line-height: 0.9; }
.heading--h1--download.is-capitalize.is_new.is_2026 { font-size: 64px; }
.heading--h1--download.is-capitalize.is_2025-new { font-size: 96px; line-height: 0.9; }
.heading--h1--download.is-capitalize.is-form { letter-spacing: -0.01em; font-size: 48px; line-height: 0.96; }
.heading--h1--download.is-capitalize.is-italic { font-style: italic; }
.heading--h1--download.is-capitalize.is-italic.nitro-title, .heading--h1--download.is-capitalize.is-italic.nitro { font-family: Abcgintodiscordnord-italic, Arial, sans-serif; font-style: italic; font-weight: 900; }
.heading--h1--download.is-capitalize.is_100 { font-size: 72px; line-height: 1; }
.heading--h1--download.is-capitalize.is_2026 { font-size: 56px; line-height: 0.96; }
.heading--h1--download.is-capitalize.is_sdk { font-size: 56px; line-height: 1; }
.subnav { z-index: 999; flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 15px; display: flex; position: sticky; top: 0px; }
.subnav.is_quests { z-index: 4; }
.subnav.is_quests.no-st { position: relative; }
.subnav.is_quests.padding-top { top: 16px; }
.download-hero-image { aspect-ratio: 2366 / 1696; object-fit: fill; position: relative; }
.download-hero-image.is_new.is_mob { display: none; }
.max-width-900 { width: 100%; max-width: 760px; margin-left: auto; margin-right: auto; position: relative; }
.max-width-900.is-center { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.max-width-900.is-center.is-br { max-width: 58rem; }
.max-width-900.ddownloads { max-width: 580px; }
.max-width-900.is_stories { max-width: 990px; }
.max-width-900.accessibillity { max-width: 560px; }
.max-width-900.is_np, .max-width-900.is_new { max-width: 40rem; }
.max-width-900.is_new.is_sdk { width: 84%; max-width: 55rem; }
.max-width-900.is_new.is_sdk-2026 { width: 84%; max-width: none; }
.max-width-900.is_2026 { max-width: 990px; }
.max-width-900.is-game { max-width: 558px; }
.max-width-900.is_open { max-width: 582px; }
.container-1540 { max-width: 1540px; margin-left: auto; margin-right: auto; padding-left: 40px; padding-right: 40px; }
.container-1540.margin-0.is_d.is-rel { width: 100%; margin-left: auto; margin-right: auto; position: relative; }
.container-1540.margin-0.is_d.is_new { position: relative; }
.container-1540.margin-0.is_d.is-750 { width: 100%; max-width: 750px; margin-left: auto; margin-right: auto; position: relative; }
.text-capitalize { text-transform: uppercase; }
.heading-80px { letter-spacing: -0.02em; font-size: 80px; line-height: 0.95; }
.layout { gap: 44px; justify-content: space-between; align-items: center; display: flex; }
.layout.margin-bottom { gap: 80px; margin-bottom: 168px; }
.layout.margin-bottom.reverce { margin-bottom: 168px; }
.layout.margin-bottom.reverce.margin-large { margin-bottom: 220px; }
.layout.margin-bottom.reverce.is_microsite { margin-bottom: 120px; }
.layout.margin-bottom.reverce.is_nitro, .layout.margin-bottom.reverce.is_nitro-first { margin-bottom: 132px; }
.layout.margin-bottom.reverce.is-update { gap: 80px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; margin-bottom: 5rem; display: grid; }
.layout.margin-bottom.reverce.is-update.end-new { margin-bottom: 8rem; }
.layout.margin-bottom.margin-large { margin-bottom: 220px; }
.layout.margin-bottom.margin-large.is_micro { gap: 80px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.layout.margin-bottom.margin-large.is_app { margin-bottom: 120px; }
.layout.margin-bottom.micrisite { gap: 0px; margin-bottom: 0px; }
.layout.margin-bottom.is_nitro { margin-bottom: 132px; }
.layout.margin-bottom.is_nitro.bottom-none { margin-bottom: 0px; }
.layout.margin-bottom.commerce { gap: 40px; margin-bottom: 30px; }
.layout.margin-bottom.commerce.margin-large { margin-bottom: 220px; }
.layout.margin-bottom.commerce.is_microsite { margin-bottom: 120px; }
.layout.margin-bottom.commerce.is_nitro, .layout.margin-bottom.commerce.is_nitro-first { margin-bottom: 132px; }
.layout.margin-bottom.is-update { gap: 80px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; margin-bottom: 5rem; display: grid; }
.layout.margin-bottom.end-new { gap: 80px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; margin-bottom: 6.25rem; display: grid; }
.layout.margin-bottom.is_2026 { gap: 80px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; margin-bottom: 5rem; display: grid; }
.layout.mob-v { gap: 60px; }
.layout.mob-v.quests { max-width: 1050px; margin-left: auto; margin-right: auto; }
.layout.margin-bottom-small { gap: 80px; margin-bottom: 180px; position: relative; }
.layout.margin-bottom-small.reverce { margin-bottom: 360px; }
.layout.margin-bottom-small.bottom-none { margin-bottom: 0px; }
.layout.margin-bottom-small.bottom-none.is-success { gap: 34px; color: var(--white); text-align: left; margin-top: 200px; }
.layout.margin-bottom-small.bottom-none.is-success:focus-visible, .layout.margin-bottom-small.bottom-none.is-success[data-wf-focus-visible] { outline-offset: 4px; border-radius: 16px; outline-color: rgb(255, 255, 255); }
.layout.margin-bottom-small.bottom-none.is-up-26 { gap: 2rem; color: var(--white); text-align: left; margin-top: 0px; }
.layout.margin-bottom-small.bottom-none.is-up-26:focus-visible, .layout.margin-bottom-small.bottom-none.is-up-26[data-wf-focus-visible] { outline-offset: 4px; border-radius: 16px; outline-color: rgb(255, 255, 255); }
.layout.margin-bottom-small.is-update { gap: 80px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; margin-bottom: 80px; display: grid; }
.layout.margin-bottom-small.is-update.bottom-none { margin-bottom: 0px; }
.layout.is_2026 { gap: 32px; }
.layout.is_2026.is-game { gap: 48px; }
.gradient-green { background-image: linear-gradient(171deg, rgb(53, 237, 126), rgb(200, 255, 239)); border-radius: 88px; flex: 0 0 auto; width: 50%; max-width: 27rem; padding-top: 80px; padding-left: 80px; overflow: hidden; box-shadow: rgb(0, 0, 0) 0px 0px 0px 1px inset; }
.gradient-green.is_2025 { order: 0; justify-content: flex-start; align-items: flex-end; min-height: 590px; display: flex; }
.gradient-green.is-update { border-radius: 4rem; width: 100%; max-width: none; }
.gradient-green.is-update.is-right { padding-top: 64px; padding-left: 64px; }
.btn-download { gap: 8px; color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); border-radius: 8px; justify-content: center; align-items: center; max-height: 48px; padding: 13.5px 24px; font-family: Abcgintodiscord, sans-serif; font-weight: 500; transition: 0.3s; display: flex; }
.btn-download:hover { background-color: rgba(255, 255, 255, 0.1); border-color: rgba(255, 255, 255, 0); }
.btn-download:focus-visible, .btn-download[data-wf-focus-visible] { outline-offset: 4px; mix-blend-mode: normal; outline: rgb(88, 101, 242) solid 2px; }
.btn-download.w--open { background-color: rgba(255, 255, 255, 0.1); }
.btn-download.is_media { margin-top: 64px; }
.btn-download.is_media.is_2025 { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.btn-download.is_media.is_2025:hover { background-color: rgb(199, 200, 206); }
.btn-download.is_media.is_2025.hide { display: none; }
.btn-download.is_media.is_2025.is-new { margin-top: 48px; }
.btn-download.is_media_2 { margin-top: 64px; }
.btn-download.is_media_2.is_2025 { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.btn-download.is_media_2.is_2025:hover { background-color: rgb(199, 200, 206); }
.btn-download.is_media_2.is_2025.is-smaller { border-radius: 12px; max-height: 40px; padding: 11px 16px; font-size: 14px; }
.btn-download.is_media_2.is_2025.is-smaller.hide { display: none; }
.btn-download.is_media_2.is_2025.top-none { border-radius: 12px; margin-top: 0px; }
.btn-download.is_media_2.is_2025.top-none.is-small { min-height: 40px; max-height: 40px; padding: 9.5px 16px; line-height: 1; }
.btn-download.is_media_2.is_2025.hide { display: none; }
.btn-download.is_media_2.is_2025.top-small { margin-top: 48px; }
.btn-download.is_white { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.btn-download.is_white:hover { background-color: rgb(199, 200, 206); }
.btn-download.is_white.is_mac.is-update { border-radius: 12px; line-height: 130%; }
.btn-download.is_white.is_radius-new { border-radius: 12px; padding-top: 13.5px; padding-bottom: 13.5px; line-height: 130%; }
.btn-download.is_white.is_radius-new.is_hide { display: none; }
.btn-download.is_white.is_radius-new.is_2026 { flex: 0 0 auto; }
.btn-download.is_white.is-small { border-radius: 12px; max-height: 40px; padding: 9.5px 16px; }
.btn-download.is_white.is-update { border-radius: 12px; }
.btn-download.is_jobs { background-color: rgb(41, 41, 41); border-radius: 12px; justify-content: space-between; max-height: none; padding: 17.5px 16px 17.5px 24px; font-size: 16px; font-weight: 500; line-height: 130%; }
.btn-download.is_jobs.is-up-26 { background-color: rgba(255, 255, 255, 0.1); border-radius: 1rem; }
.btn-download.is_library { background-color: rgba(255, 255, 255, 0.1); border-radius: 16px; justify-content: space-between; max-height: 56px; padding: 17.5px 20px 17.5px 24px; font-size: 16px; font-weight: 400; line-height: 130%; }
.btn-download.radius-new { border-radius: 12px; }
.btn-download.is-new { border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 12px; }
.btn-download.is_small { background-color: rgb(41, 41, 41); border-radius: 12px; justify-content: space-between; max-height: none; padding: 0.8125rem 1rem; font-size: 16px; font-weight: 500; line-height: 130%; }
.btn-download.is_small.is-up-26 { background-color: rgba(255, 255, 255, 0.1); border-radius: 1rem; }
.gradient-blue { background-image: linear-gradient(rgb(88, 101, 242), rgb(224, 227, 255)); border-radius: 88px; flex: 0 0 auto; width: 50%; max-width: 27rem; padding-top: 60px; padding-left: 60px; padding-right: 60px; overflow: hidden; }
.gradient-blue.is_2025 { min-height: 590px; }
.gradient-blue.is_2025.is_micro { z-index: 1; background-image: none; flex-flow: column; justify-content: center; align-items: stretch; min-height: 590px; padding-top: 0px; padding-left: 0px; padding-right: 0px; display: flex; }
.gradient-blue.is-update { background-image: linear-gradient(rgb(88, 101, 242), rgb(224, 227, 255)); border-radius: 4rem; width: 100%; max-width: none; }
.gradient-blue.is-update.is_four { background-image: linear-gradient(rgb(88, 101, 242), rgb(224, 227, 255) 100%, rgb(224, 227, 255)); justify-content: center; align-items: center; min-height: 590px; padding: 103px 0px 103px 46px; display: flex; position: relative; }
.gradient-blue.is-update.is_four.is_2026 { background-image: linear-gradient(rgb(50, 55, 134), rgb(202, 112, 126) 72%, rgb(218, 177, 137)); }
.gradient-blue.is-update.is_four.is_2027 { aspect-ratio: 420 / 590; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6abd145dea8935c32ac2a5f4_Download_For_vr.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; min-height: auto; }
.gradient-blue.is-update.is-sdk { background-image: none; position: relative; }
.gradient-pink { background-image: linear-gradient(rgb(255, 76, 210), rgb(245, 201, 255)); border-radius: 88px; flex: 0 0 auto; width: 50%; max-width: 27rem; padding-top: 68px; padding-bottom: 68px; padding-left: 80px; overflow: hidden; }
.gradient-pink.is-dm { border-radius: 64px; width: 100%; max-width: 25.4375rem; padding-top: 46px; padding-bottom: 0px; padding-left: 48px; position: relative; overflow: clip; }
.gradient-pink.dm.is_2025 { min-height: 590px; padding-top: 78px; padding-bottom: 78px; }
.gradient-pink.is-update { border-radius: 4rem; width: 100%; max-width: none; }
.gradient-pink.is-update.is-right { padding-top: 64px; padding-bottom: 64px; padding-left: 64px; }
.download-section { padding-top: 132px; }
.download-section.is-update { padding-top: 9.125rem; }
.download-section.is-update.is_2026 { padding-top: 0px; padding-bottom: 2.5rem; }
.download-banner { z-index: 98; text-align: center; background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-position: 50% 0px; background-repeat: repeat; background-size: cover; padding-top: 220px; padding-bottom: 290px; position: relative; }
.download-banner.bottom-small.is-update { padding-top: 140px; padding-bottom: 140px; }
.download-banner.brand.is-new { padding-top: 100px; padding-bottom: 120px; }
.download-banner.is-sdk { padding-top: 168px; padding-bottom: 168px; }
.download-banner.is-sdk_new { background-image: none; padding-top: 168px; padding-bottom: 168px; }
.download-banner.is-parent { padding-top: 175px; padding-bottom: 207px; }
.download-banner.is-family { padding-top: 126px; padding-bottom: 291px; }
.download-banner.is_new { min-height: 600px; }
.download-banner.is_p { background-image: none; padding-top: 175px; padding-bottom: 207px; }
.download-banner.is-sdk_n { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; padding-top: 168px; padding-bottom: 200px; }
.download-banner.is-nitro { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; padding-top: 134px; padding-bottom: 134px; }
.download-banner.is-nitro.is-new { padding-top: 100px; padding-bottom: 120px; }
.download-banner.is-sdk_p { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6895a999905854ad449aef60_imgonline-com-ua-Resize-U1bNsCa343rILnz.png"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; padding-top: 168px; padding-bottom: 200px; }
.download-banner.is-newsletter { padding-top: 65px; padding-bottom: 120px; }
.download-banner.is-newsletter.is-new { padding-top: 8.75rem; padding-bottom: 8.75rem; }
.download-banner.is-commerce { padding-top: 240px; padding-bottom: 150px; }
.download-banner.is_parent { background-image: none; padding-top: 100px; padding-bottom: 120px; }
.download-banner.is_parent.is_2026 { padding-top: 220px; padding-bottom: 120px; }
.download-banner.is-download { padding-top: 8.75rem; padding-bottom: 8.75rem; }
.download-banner.is-download.is_new-2026 { z-index: 98; background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6aaa8ccce8d751351bc90218_Background%20(3)%20(1).png"); background-position: 50% -5%; background-repeat: no-repeat; padding-bottom: 18rem; overflow: visible; }
.download-banner.is_2026 { z-index: 98; padding-bottom: 380px; }
.download-banner.is-gift { padding-top: 12.5rem; padding-bottom: 8.75rem; }
.download-banner.is-gift.is_new-2026 { z-index: 98; padding-bottom: 18rem; overflow: visible; }
.download-banner.is-open { padding-top: 9.375rem; padding-bottom: 9.375rem; }
.download-banner.is-open.is_new-2026 { z-index: 98; padding-bottom: 18rem; overflow: visible; }
.feeling-decor-1 { z-index: 1; pointer-events: none; width: 30vw; max-width: 300px; transform-style: preserve-3d; margin-top: -275px; margin-left: -25vw; position: absolute; inset: 0% auto auto 9%; transform: rotate(12deg); }
.feeling-decor-1.is-egg { max-width: 240px; margin-top: -200px; margin-left: -177px; transform: none; }
.feeling-decor-1.is-egg.is-new { width: auto; max-width: 150px; margin-top: -90px; margin-left: -158px; left: 0%; }
.feeling-decor-1.is-update { pointer-events: none; width: 100%; max-width: 11.25rem; margin-top: -8.75rem; margin-left: -11.25rem; inset: 0% auto auto 0%; }
.feeling-decor-1.is-update.is-new { max-width: 9.375rem; margin-top: -10.2rem; margin-left: -7.6875rem; transform: none; }
.feeling-decor-2 { width: 30vw; max-width: 250px; margin: -275px -20vw -253px -220px; position: absolute; inset: auto 7% 0% auto; }
.feeling-decor-2.is-pan { margin-bottom: -247px; }
.feeling-decor-2.is-job { width: 100%; max-width: 10rem; margin-bottom: -6.25rem; margin-right: -13.55rem; inset: auto 0% 0% auto; }
.feeling-decor-2.is-update { pointer-events: none; width: 100%; max-width: 11.25rem; margin-bottom: -7.65rem; margin-right: -11.25rem; inset: auto 0% 0% auto; }
.feeling-decor-2.is-update.is-new { max-width: 9.375rem; margin-bottom: -5.25rem; margin-right: -7.6875rem; }
.feeling-decor-2.is-lisbon { width: 100%; max-width: 9.375rem; margin: 0px -7.25rem -6.375rem 0px; inset: auto 0% 0% auto; }
.dropdown-windows { margin-left: 0px; margin-right: 0px; }
.dropdown-list-dark { margin-top: 11px; }
.dropdown-list-dark.w--open { background-color: rgba(255, 255, 255, 0.1); border-radius: 24px; padding: 8px; }
.dropdown-list-dark.is_2025.w--open { background-color: rgb(255, 255, 255); border-radius: 8px; }
.dropdown-list-dark.is_jobs { background-color: rgb(41, 41, 41); max-height: 296px; overflow: auto; }
.dropdown-list-dark.is_jobs.w--open { border-radius: 12px 0px 0px 12px; margin-top: 8px; padding: 8px; }
.dropdown-list-dark.is_jobs.is_n { background-color: rgb(26, 26, 26); }
.dropdown-list-dark.is_jobs.is-nitro.w--open { flex-flow: column; justify-content: flex-start; align-items: stretch; display: flex; }
.dropdown-list-dark.is_jobs.dropdown-department-list.w--open { border-top-right-radius: 12px; border-bottom-right-radius: 12px; }
.dropdown-list-dark.is-success { background-color: rgb(41, 41, 41); overflow: auto; }
.dropdown-list-dark.is-success.w--open { border-radius: 12px; max-height: none; margin-top: 8px; padding: 8px; }
.dropdown-list-dark.is_jobs-r { background-color: rgb(41, 41, 41); max-height: 296px; overflow: auto; }
.dropdown-list-dark.is_jobs-r.w--open { border-radius: 12px; margin-top: 8px; padding: 8px; }
.dropdown-link-d { color: rgb(255, 255, 255); border-radius: 12px; padding: 13px 16px; font-family: Abcgintodiscord, sans-serif; }
.dropdown-link-d:hover { background-color: rgba(255, 255, 255, 0.1); }
.dropdown-link-d:focus { border-radius: 8px; }
.dropdown-link-d:focus-visible, .dropdown-link-d[data-wf-focus-visible] { outline-width: 2px; }
.dropdown-link-d.is_2025 { color: rgb(0, 0, 0); border-radius: 8px; }
.dropdown-link-d.is_2025:hover { background-color: rgba(0, 0, 0, 0.1); }
.dropdown-link-d.is_jobs { color: rgb(255, 255, 255); border-radius: 8px; }
.dropdown-link-d.is_jobs:hover { background-color: rgba(0, 0, 0, 0.1); }
.footer-download { background-color: rgb(0, 0, 0); flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 20px; padding-bottom: 0px; display: flex; position: relative; overflow: clip; }
.word { margin-top: 40px; padding: 76px 40px 40px; position: relative; }
.container-1762 { width: 100%; max-width: 1762px; margin-top: 80px; margin-left: auto; margin-right: auto; padding-left: 40px; padding-right: 40px; position: relative; }
.container-1762.is_new { margin-top: 0px; padding-left: 0px; padding-right: 0px; }
.footer-blur { filter: blur(880px); background-color: rgb(88, 101, 242); border-radius: 50%; width: 3394px; height: 1419px; margin-bottom: -660px; margin-left: auto; margin-right: auto; display: none; position: absolute; inset: auto auto 0%; }
.dropdown-list-footer { background-color: rgba(221, 221, 221, 0); display: block; position: static; }
.dropdown-toggle-footer { pointer-events: none; color: rgba(255, 255, 255, 0.5); cursor: auto; justify-content: space-between; margin-bottom: 16px; padding: 0px; font-family: Abcgintodiscord, sans-serif; line-height: 20px; display: flex; }
.dropdown-toggle-footer.is_2026 { color: rgba(255, 255, 255, 0.7); display: none; }
.circle-hover { z-index: 1; filter: blur(30px); background-color: rgb(31, 29, 93); border-radius: 50%; width: 200%; height: 70px; margin-top: 45px; margin-left: auto; margin-right: auto; position: absolute; inset: 0% auto auto; }
.relative-anim { border-radius: 12px; flex-flow: column; justify-content: center; align-items: center; font-family: Abcgintodiscord, sans-serif; font-weight: 500; display: flex; position: relative; overflow: clip; }
.relative-anim:focus-visible, .relative-anim[data-wf-focus-visible] { outline-offset: 3px; }
.relative-anim.hide { display: none; }
.arrow-drop { z-index: 1; position: relative; }
.arrow-drop.is_2025 { max-width: 14px; }
.arrow-drop.is_2025.is-library { max-width: 24px; }
.arrow-drop.is_2025.is-new { max-width: 24px; margin-right: 4px; }
.arrow-drop.is-up-26 { width: 1.5rem; }
.arrow-drop.is-new { opacity: 0.5; }
.dropdown-footer { pointer-events: auto; width: 100%; max-width: none; }
.footer-h-link.show-landscape { font-family: Abcgintodiscord, sans-serif; }
.show-soc { display: block; }
.container_1540 { width: 100%; max-width: 1538px; margin-left: auto; margin-right: auto; padding-left: 40px; padding-right: 40px; position: relative; }
.container_1540.z-index-3.is_new { padding-left: 110px; padding-right: 110px; }
.container_1540.z-index-3.is_2026.is_commerce, .container_1540.z-index-3.is_2026.is-developer { padding-left: 80px; padding-right: 80px; }
.container_1540.is-desctop-layout.is-2026.is_d { max-width: 944px; padding-left: 0px; padding-right: 0px; }
.footer_new { z-index: 98; background-color: rgb(0, 0, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69baa11f2f5f9839ba1ced1c_Footer-image.png"); background-repeat: no-repeat; background-size: cover; flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 20px; padding-bottom: 0px; display: flex; position: relative; }
.footer_new.is_2026 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69baa11f2f5f9839ba1ced1c_Footer-image.png"); }
.nav_menu { background-color: rgba(0, 0, 0, 0); flex-flow: wrap; flex: 1 1 0%; justify-content: center; align-items: flex-start; padding-left: 0px; list-style-type: none; display: flex; overflow: visible; }
.nav_menu.is-burger { justify-content: flex-start; align-items: stretch; margin-bottom: 8rem; }
.nav_menu.is_new-acc { justify-content: center; align-items: flex-start; max-width: 660px; }
.nav_burger_button { gap: 0.5rem; justify-content: flex-end; align-items: stretch; width: 2.5rem; height: 2.5rem; transition: width 0.3s; display: none; overflow: hidden; }
.nav { z-index: 99; font-family: "ABC Ginto Normal", sans-serif; position: absolute; inset: 0% 0% auto; }
.nav.is-static { margin-bottom: -5rem; }
.nav.is_nitro { position: relative; }
.nav_dd_content-wr { gap: 16px; border-bottom-right-radius: 5.5rem; border-bottom-left-radius: 5.5rem; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; height: auto; padding-left: 0px; padding-right: 0px; display: block; position: relative; }
.nav_dd_content-wr.w--open { border-radius: 8px; width: 16rem; padding: 0.5rem 0.5rem 1rem; box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 16px; }
.nav_dd_content-wr.isnew { background-color: rgb(88, 101, 242); border-radius: 40px; margin-top: 0.4375rem; margin-left: auto; margin-right: auto; padding: 2rem; }
.nav_dd_content-wr.is_acces { background-color: rgb(88, 101, 242); border-radius: 40px; margin-top: 7px; margin-left: auto; margin-right: auto; padding: 2rem; }
.nav_dd_list { gap: 0.75rem; background-color: rgba(0, 0, 0, 0); flex-flow: column; }
.nav_dd_list.w--open { flex-flow: column; height: auto; display: block; inset: 80px 0% 0%; }
.nav_dd_list.is-burger.w--open { position: static; }
.nav_dd_list.is-safety.w--open { min-width: 480px; max-width: 480px; margin-left: auto; margin-right: auto; display: flex; top: 37px; left: auto; right: auto; }
.nav_dd_list.is-safety.is_n.w--open { top: 90%; }
.nav_burger-lottie { width: 3rem; height: 3rem; position: absolute; inset: 0%; }
.nav_padding { z-index: 2; padding-left: 2rem; padding-right: 2rem; position: relative; }
.button-nav { gap: 0.25rem; background-color: var(--white); color: rgb(0, 0, 0); text-align: center; letter-spacing: 0.25px; border-radius: 1rem; justify-content: flex-start; align-items: center; margin-top: 0px; margin-bottom: 0px; padding: 0.625rem 1rem; font-size: 1rem; font-weight: 600; line-height: 1.2; text-decoration: none; transition: background-color 0.4s; display: flex; }
.button-nav:hover { background-color: rgb(199, 200, 206); }
.button-nav.is-burger { flex: 1 1 0%; justify-content: center; align-items: center; padding-top: 0.75rem; padding-bottom: 0.75rem; font-size: 0.875rem; line-height: 1.3; }
.button-nav.is-burger.is-ghost { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0); border: 2px solid rgba(255, 255, 255, 0.1); }
.button-nav.is-burger.is-ghost.login-button-js, .button-nav.is-burger.download-button { font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.button-nav.login-button-js.new { font-family: Abcgintodiscord, sans-serif; font-weight: 500; display: none; }
.button-nav.is-tablet { color: rgb(255, 255, 255); white-space: nowrap; background-color: rgba(255, 255, 255, 0.1); }
.button-nav.is-tablet:hover { background-color: rgba(255, 255, 255, 0.3); }
.nav_link { gap: 0.5rem; min-height: 38px; color: var(--white); letter-spacing: -0.01em; border-radius: 0.75rem; justify-content: center; align-self: center; align-items: center; margin-left: 0px; margin-right: 0px; padding: 0.625rem 0.45rem; font-family: Abcgintodiscord, sans-serif; font-size: 0.875rem; font-weight: 500; line-height: 1rem; text-decoration: none; transition: background-color 0.4s; display: flex; }
.nav_link:hover { background-color: rgb(88, 101, 242); border-radius: 0.75rem; }
.nav_link:focus-visible, .nav_link[data-wf-focus-visible] { outline-offset: -2px; outline-color: rgb(255, 255, 255); }
.nav_link.w--current { border-bottom-color: rgb(255, 104, 56); }
.nav_burger_list { z-index: 100; gap: 16px; backdrop-filter: blur(20px); background-color: rgba(0, 0, 0, 0.8); grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; width: 100%; height: 100vh; display: none; position: absolute; inset: 0px 0% 0% auto; }
.nav_buttons-wr { column-gap: 1rem; display: none; }
.nav_burger_trigger { background-color: rgba(255, 255, 255, 0.1); border-radius: 0.875rem; flex: 0 0 auto; justify-content: center; align-items: center; width: 2.5rem; height: 2.5rem; transition: background-color 0.5s; display: flex; position: relative; overflow: hidden; }
.nav_burger_trigger:hover { background-color: rgba(255, 255, 255, 0.3); }
.nav_dd { flex-flow: column; justify-content: flex-start; align-items: stretch; margin-left: 0px; margin-right: 0px; display: flex; position: static; }
.nav_dd.is-relative { align-items: center; }
.nav_dd.is-relative:focus-visible, .nav_dd.is-relative[data-wf-focus-visible] { outline-offset: -4px; border-radius: 0px; outline: rgb(88, 101, 242) solid 2px; }
.nav_dd.is-relative.is_n { position: relative; }
.nav_burger_content { row-gap: 1rem; background-color: var(--blurple); border-top-left-radius: 2.5rem; border-bottom-left-radius: 2.5rem; flex-direction: column; justify-content: flex-start; align-items: stretch; width: 50%; height: 100%; margin-left: auto; padding: 2rem; display: flex; position: relative; }
.dd_nav-link { gap: 0.25rem; max-width: 100%; color: var(--white); justify-content: flex-start; align-items: center; margin-left: 0px; margin-right: 0px; padding: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 0.875rem; font-weight: 500; line-height: 1.2; display: flex; }
.dd_nav-link:focus-visible, .dd_nav-link[data-wf-focus-visible] { outline-color: rgb(255, 255, 255); }
.dd_nav-link.is_hide { display: none; }
.dd_nav-link.is_2026 { margin-bottom: 0.95rem; }
.dd_nav-link.is_new { padding-right: 20px; }
.dropdown-1_toggle { color: rgb(118, 135, 157); margin-left: 0px; margin-right: 0px; padding: 0px 1.5rem 0px 0px; font-size: 0.9rem; line-height: 1.42857; transition: color 0.4s; }
.dropdown-1_toggle.w--open { color: rgb(58, 69, 84); justify-content: flex-end; }
.nav_brand { justify-content: flex-start; align-items: center; width: 8rem; height: 2.5rem; display: flex; position: fixed; left: 2.5rem; overflow: hidden; }
.nav_brand.is-burger { width: 2rem; display: flex; }
.nav_brand.is-mobile { width: 9.125rem; transition: width 0.3s; display: flex; overflow: hidden; }
.nav_brand.is-mobile.w--current { justify-content: center; align-items: center; height: 2.5rem; display: flex; }
.nav_dd_arrow { justify-content: center; align-items: center; width: 0.75rem; height: 0.75rem; padding-top: 1px; display: flex; position: static; overflow: hidden; }
.nav_wrapper { grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; place-content: center space-between; place-items: flex-end stretch; height: 70px; margin-left: auto; margin-right: auto; display: flex; }
.nav_wrapper.is-new-acc { height: auto; min-height: 70px; }
.nav_dd_trigger { gap: 0.25rem; max-height: 38px; color: var(--white); letter-spacing: -0.01em; border-radius: 1rem; justify-content: space-between; align-items: center; margin-left: 0px; margin-right: 0px; padding: 0.625rem 0.25rem 0.625rem 0.45rem; font-family: Abcgintodiscord, sans-serif; font-size: 0.875rem; font-weight: 500; line-height: 1.2rem; display: flex; }
.nav_dd_trigger:focus-visible, .nav_dd_trigger[data-wf-focus-visible] { outline-offset: -2px; border-radius: 1px; outline: rgb(255, 255, 255) solid 2px; }
.nav_dd_trigger.w--open { background-color: rgb(88, 101, 242); border-radius: 0.75rem; justify-content: flex-end; padding-left: 0.5rem; padding-right: 0.25rem; }
.nav-setup-sections { justify-content: center; align-items: center; padding-top: 5rem; padding-bottom: 5rem; display: flex; }
.nav_dd_content_layout { z-index: 2; gap: 2.5rem; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; width: 100%; margin-top: 0.5rem; margin-left: auto; margin-right: auto; display: grid; position: relative; }
.nav_dd_content_layout.top-none { gap: 1.875rem; grid-template-columns: auto auto auto; margin-top: 0px; }
.nav_dd_content_layout.top-none._1-col { grid-template-columns: auto; max-width: 61.375rem; }
.nav_dd_content_layout.top-none._2-col { grid-template-columns: auto auto; }
.nav_dd_content_layout.top-none._2-col.is_n { gap: 2.5rem; }
.nav_dd_separator { z-index: 2; background-color: var(--white); opacity: 0.1; width: auto; height: 1px; margin-left: 0px; margin-right: 0px; display: none; position: relative; }
.nav_dd_link-group { border-bottom: 1px rgba(255, 255, 255, 0.1); padding-bottom: 0px; }
.nav_dd_link-group.no-line { border-bottom-style: none; }
.nav_dd_link-group.is_2025 { min-width: 140px; }
.nav_dd_link-group.is_2025.is_n { border-right: 1px solid rgba(255, 255, 255, 0.1); min-width: 140px; }
.nav_dd_link-group.is_hub { padding-right: 20px; }
.nav_bg { z-index: 1; background-color: var(--blurple); height: 0%; display: none; position: absolute; inset: auto 0% 0%; }
.separator { background-color: rgb(0, 0, 0); min-height: 100px; }
.footer-logo-link { margin-bottom: 40px; }
.p-footer { color: rgba(255, 255, 255, 0.5); font-family: Abcgintodiscord, sans-serif; font-weight: 400; line-height: 20px; }
.p-footer.is_2026 { color: rgba(255, 255, 255, 0.7); }
.language_new { z-index: 2; flex-direction: column; align-items: flex-start; width: 100%; max-width: 190px; margin-top: 16px; margin-bottom: 24px; margin-left: 0px; font-family: Ggsans, sans-serif; display: block; }
.desctop-soc { display: none; }
.dropdown-language-wr { z-index: 3; justify-content: flex-start; align-items: flex-start; width: 100%; max-width: 269px; margin-left: 0px; overflow: visible; }
.dropdown-language-btn { gap: 8px; color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); border: 1px rgba(255, 255, 255, 0.1); border-radius: 16px; justify-content: space-between; align-items: center; width: 100%; max-height: 56px; padding: 17.5px 16px 17.5px 24px; font-family: Abcgintodiscord, sans-serif; font-weight: 400; transition: 0.3s; display: flex; }
.dropdown-language-btn:hover { background-color: rgba(255, 255, 255, 0.1); border-color: rgba(255, 255, 255, 0); }
.dropdown-language-btn:focus-visible, .dropdown-language-btn[data-wf-focus-visible] { outline-color: var(--blurple); outline-offset: 4px; outline-width: 2px; outline-style: solid; }
.dropdown-language-btn.w--open { background-color: rgba(255, 255, 255, 0.1); }
.dropdown-language-list-wr { margin-top: 11px; display: none; overflow: hidden; }
.dropdown-language-list-wr.w--open { background-color: rgb(91, 98, 199); border-radius: 24px; max-height: none; padding: 8px; overflow: hidden; }
.dropdown-language-item { color: rgb(255, 255, 255); cursor: pointer; border-radius: 16px; padding: 17.5px 16px; font-family: Abcgintodiscord, sans-serif; display: block; }
.dropdown-language-item:hover { background-color: rgba(255, 255, 255, 0.1); }
.dropdown-list-container { border-radius: 16px; padding-left: 0px; list-style-type: none; }
.dropdown-list-container:focus-visible, .dropdown-list-container[data-wf-focus-visible] { outline-color: var(--blurple); outline-offset: -4px; outline-width: 1px; outline-style: solid; }
.dropdown-list-container-wr { max-height: 240px; padding-left: 0px; list-style-type: none; overflow: auto; }
.branding_hero { text-align: center; justify-content: center; align-items: flex-start; padding-top: 192px; padding-bottom: 88px; display: flex; }
.branding_hero.is_success { flex-flow: column; padding-top: 120px; padding-bottom: 200px; }
.branding_hero.is_success.is_new { padding-top: 128px; }
.branding_hero.is_success.is_2026 { padding-top: 140px; padding-bottom: 120px; }
.branding_hero.is_success.is-up-26 { margin-top: -135px; padding-top: 10.25rem; padding-bottom: 1.5rem; }
.branding_hero.is_success.is-update { padding-top: 6.8125rem; padding-bottom: 9rem; }
.branding_hero.is-new { padding-top: 164px; padding-bottom: 0px; }
.is-capitalize { text-transform: uppercase; }
.nav_dd_list_bg { z-index: 1; background-color: var(--blurple); border-bottom-right-radius: 5.5rem; border-bottom-left-radius: 5.5rem; height: 100%; position: absolute; inset: 0px 0% 0%; }
.nav_dd_link-group_title { color: var(--white); margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 500; line-height: 1.3; }
.nav_dd_link-group_title.is-new-white { font-size: 0.875rem; display: inline-block; }
.nav_dd_link-group_title.is-new-white:focus-visible, .nav_dd_link-group_title.is-new-white[data-wf-focus-visible] { outline-color: rgb(255, 255, 255); }
.nav_dd_link_title { opacity: 0.5; color: var(--white); margin-bottom: 0.25rem; font-family: Abcgintodiscord, sans-serif; font-size: 0.875rem; line-height: 1.3; }
.nav_dd_link_list { gap: 0.75rem; flex-flow: column; display: flex; }
.nav_dd_link_line { background-color: var(--white); opacity: 0; height: 1px; margin-top: 1.5rem; }
.nav_dd_link_line.is-new { opacity: 1; margin-bottom: 1.5rem; }
.nav_dd_link_line.is-n { opacity: 0.1; margin-bottom: 1.5rem; }
.nav_dd_link_arrow { justify-content: center; align-items: center; width: 1rem; height: 1rem; transition: transform 0.3s; display: flex; overflow: hidden; }
.nav_menu_wr { margin-left: auto; margin-right: auto; display: block; position: relative; }
.nav_burger_close { background-color: rgba(255, 255, 255, 0.1); border-radius: 0.875rem; justify-content: center; align-items: center; width: 2.5rem; height: 2.5rem; transition: background-color 0.4s; display: flex; }
.nav_burger_close:hover { background-color: rgba(255, 255, 255, 0.3); }
.nav_burger_close.is-burger { width: 2rem; }
.close_icon { justify-content: center; align-items: center; width: 1.5rem; height: 1.5rem; display: flex; }
.close_icon.hide { display: none; }
.nav_burger_top { justify-content: space-between; align-self: stretch; align-items: center; margin-bottom: 3rem; display: flex; }
.nav_burger_bottom { z-index: 3; gap: 0.75rem; flex-flow: column; justify-content: space-between; align-self: stretch; align-items: stretch; margin-top: auto; padding-bottom: 2rem; padding-left: 2rem; padding-right: 2rem; display: flex; position: absolute; inset: auto 0% 0%; }
.branding-section { z-index: 1; padding-top: 160px; padding-bottom: 60px; position: relative; }
.branding-section.bottom-small { padding-bottom: 0px; }
.branding-section.one.is-new, .branding-section.one.is-new2 { padding-top: 60px; }
.branding-section.is-2026 { padding-top: 144px; }
.grid-logos { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; margin-top: 48px; display: grid; }
.grid-logos.show-landscape { display: none; }
.grid-logos.top-large { z-index: auto; grid-template-columns: minmax(1px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr); margin-top: 64px; position: relative; }
.grid-logos.top-large.is_2026 { margin-top: 0px; }
.grid-logos.top-none { grid-template-columns: minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr); margin-top: 0px; }
.grid-logos.top-none.is_new { justify-content: center; align-items: stretch; display: flex; }
.grid-logos.top-none.cs-26 { gap: 1rem; justify-content: center; align-items: stretch; display: flex; }
.grid-logos._2-col { grid-template-columns: 1fr 1fr; margin-top: 64px; }
.grid-logos.top-small { grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr); margin-top: 40px; }
.grid-logos.gap-new { gap: 16px; grid-template-columns: minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr); margin-top: 0px; }
.grid-logos.gap-new.is_new { justify-content: center; align-items: stretch; display: flex; }
.grid-logos.gap-new-24 { gap: 16px; grid-template-columns: minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr); margin-top: 0px; }
.grid-logos.gap-new-24.is_new { justify-content: center; align-items: stretch; display: flex; }
.grid-logos.is-game { gap: 16px; margin-top: 0px; }
.grid-logos.is-new-game { gap: 16px; }
.grid-logos.is-game-vertical { gap: 20px; grid-template-columns: 1fr; margin-top: 0px; }
.grid-logos.is-new-company { gap: 16px; }
.grid-logos.is-up { gap: 1rem; }
.grid-logos.is-md { grid-template-columns: 1fr 1fr; }
.logos-bg { background-color: rgb(31, 31, 31); border-radius: 64px; justify-content: center; align-items: center; min-height: 220px; padding-left: 24px; padding-right: 24px; display: flex; position: relative; }
.logos-bg.bg-white { background-color: rgb(255, 255, 255); }
.logos-bg.bg-white.is-new { border-radius: 48px; }
.logos-bg.is-large { gap: 112px; border-radius: 104px; min-height: 620px; margin-top: 48px; padding-left: 110px; padding-right: 110px; }
.logos-bg.is-large.is-new { gap: 108px; border-radius: 56px; min-height: 348px; padding-left: 84px; padding-right: 84px; }
.logos-bg.is-new { border-radius: 48px; min-height: 176px; padding-left: 55px; padding-right: 55px; }
.padding-160px { padding-bottom: 120px; }
.padding-160px.teen, .padding-160px.teen-180px { padding-bottom: 140px; }
.padding-160px.teen-100px { padding-bottom: 104px; }
.padding-160px.tablet-88 { padding-bottom: 88px; }
.padding-160px.is_new { padding-bottom: 48px; }
.padding-160px.is_new-2 { padding-bottom: 100px; }
.padding-160px.is_center { padding-bottom: 60px; }
.padding-160px.is_creator { padding-bottom: 150px; }
.padding-160px.is-160 { padding-bottom: 160px; }
.padding-160px.is-190.open { padding-bottom: 177px; }
.padding-160px.is-160px { padding-bottom: 106px; }
.logos-large { width: 646px; max-width: 452px; }
.logos-large.is-new { max-height: 130px; }
.logos-small { width: 227px; max-width: 159px; margin-bottom: 16px; }
.logos-small.is-new { width: auto; max-width: none; max-height: 151px; margin-top: -12px; margin-bottom: 0px; }
.new-h2-big { color: rgb(255, 255, 255); letter-spacing: -0.01em; font-family: "Abcgintonord 800", sans-serif; font-size: 48px; font-weight: 700; line-height: 0.9; }
.new-h2-big.bottom-none { margin-bottom: 0px; }
.new-h2-big.bottom-none._48px { font-size: 48px; }
.new-h2-big.bottom-none._48px.font-ginto { color: rgb(35, 39, 42); margin-top: 0px; }
.new-h2-big.bottom-none._48px.font-ginto.text-white { color: rgb(255, 255, 255); }
.new-h2-big.bottom-none._48px.font-ginto.text-white.hub { font-family: ABCGintoNormal-Bold, sans-serif; font-weight: 400; }
.new-h2-big.is-capitalize { text-transform: uppercase; }
.new-h2-big.is-capitalize.bottom-none.text-align-left.mob-center.m_44px { font-size: 45px; }
.new-h2-big.is-capitalize.m-32 { font-size: 40px; }
.branding-bg-color { background-color: rgba(0, 0, 0, 0); border-radius: 48px; flex-flow: column; justify-content: flex-start; align-items: center; min-height: 160px; padding: 32px; font-family: Ggsans, sans-serif; font-size: 20px; font-weight: 500; line-height: 1.16667; display: flex; position: relative; overflow: hidden; }
.branding-bg-color.bg-white { background-color: rgb(255, 255, 255); }
.branding-bg-color.is-large { gap: 160px; border-radius: 104px; min-height: 500px; margin-top: 80px; }
.branding-bg-color.bg-blurple { background-color: rgb(88, 101, 242); }
.branding-bg-color.bg-blurple.is-size { border-radius: 40px; min-height: 197px; padding: 36px; font-family: "ABC Ginto Normal", sans-serif; }
.branding-bg-color.bg-light-blurple { color: rgb(0, 0, 0); background-color: rgb(224, 227, 255); }
.branding-bg-color.bg-light-blurple.is-size { border-radius: 40px; min-height: 197px; padding: 36px; font-family: "ABC Ginto Normal", sans-serif; }
.branding-bg-color.bg-black { background-color: rgb(0, 0, 0); border: 1px solid rgba(255, 255, 255, 0.3); position: relative; }
.branding-bg-color.bg-black.is-size { border-radius: 40px; min-height: 197px; padding: 36px; font-family: "ABC Ginto Normal", sans-serif; }
.branding-bg-color.bg-green { color: rgb(0, 0, 0); background-color: rgb(53, 237, 126); }
.branding-bg-color.bg-dark-green { color: rgb(255, 255, 255); background-color: rgb(0, 41, 32); }
.branding-bg-color.bg-light-green { color: rgb(0, 0, 0); background-color: rgb(200, 255, 239); }
.branding-bg-color.bg-pink { color: rgb(0, 0, 0); background-color: rgb(255, 76, 210); }
.branding-bg-color.bg-dark-pink { color: rgb(255, 255, 255); background-color: rgb(56, 31, 44); }
.branding-bg-color.bg-light-pink { color: rgb(0, 0, 0); background-color: rgb(245, 201, 255); }
.branding-bg-color.bg-white { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.branding-bg-color.bg-dark-blurple { color: rgb(255, 255, 255); background-color: rgb(31, 29, 93); }
.branding-bg-color.bg-black-r { background-color: rgb(0, 0, 0); border: 1px solid rgba(255, 255, 255, 0.1); justify-content: flex-start; align-items: center; position: relative; overflow: hidden; }
.branding-bg-color.bg-dark-bl { background-color: rgb(31, 29, 93); }
.branding-bg-color.bg-dark-green { background-color: rgb(0, 41, 32); }
.branding-bg-color.bg-dark-pink { background-color: rgb(56, 31, 44); }
.text-size-normal { font-family: "ABC Ginto Normal", sans-serif; font-size: 16px; line-height: 1.25; }
.text-size-normal.text-weight-normal { font-weight: 400; }
.circle-secondary { width: 696px; min-height: 460px; margin-top: 82px; margin-left: auto; margin-right: auto; position: absolute; inset: 0% auto auto; }
.circle-secondary.is-dark-blurple { filter: blur(100px); background-color: rgb(31, 29, 93); border-radius: 50%; }
.circle-secondary.is-dark-green { filter: blur(100px); background-color: rgb(0, 41, 32); border-radius: 50%; }
.circle-secondary.is-dark-pink { filter: blur(100px); background-color: rgb(56, 31, 44); border-radius: 50%; }
.circle-secondary.is-blurple-to-blurple { filter: blur(100px); background-color: rgb(88, 101, 242); border-radius: 50%; }
.circle-secondary.is-green-to-green { filter: blur(100px); background-color: rgb(53, 237, 126); border-radius: 50%; }
.circle-secondary.is-pink-to-pink { filter: blur(100px); background-color: rgb(255, 76, 210); border-radius: 50%; }
.circle-secondary.is-light-blurple { filter: blur(100px); background-color: rgb(224, 227, 255); border-radius: 50%; }
.circle-secondary.is-light-green { filter: blur(100px); background-color: rgb(200, 255, 239); border-radius: 50%; }
.circle-secondary.is-pink-to-pink-copy { filter: blur(100px); background-color: rgb(255, 76, 210); border-radius: 50%; }
.branding-bg-top { z-index: 0; width: 100%; min-height: 900px; display: none; position: absolute; inset: 0% 0% auto; }
.block-copy { background-color: rgba(255, 255, 255, 0.1); border-radius: 12px; justify-content: center; align-items: center; width: 40px; height: 40px; margin-bottom: 24px; margin-right: 24px; transition: 0.3s; display: none; position: absolute; inset: auto 0% 0% auto; overflow: clip; }
.block-copy:hover { background-color: rgba(255, 255, 255, 0.3); }
.block-copy.non, .copy-ico.non { display: none; }
.check-ico { position: absolute; inset: auto; }
.block-logo { gap: 0.5rem; justify-content: center; align-items: center; margin-bottom: 40px; margin-right: 40px; transition: 0.3s; display: none; position: absolute; inset: auto 0% 0% auto; overflow: clip; }
.block-logo.big-banner { margin-right: 80px; }
.block-copy-static { background-color: rgba(255, 255, 255, 0.1); border-radius: 12px; justify-content: center; align-items: center; width: 40px; height: 40px; transition: 0.2s; display: flex; position: static; inset: auto 0% 0% auto; overflow: clip; }
.block-copy-static:hover { background-color: rgba(255, 255, 255, 0.3); }
.block-copy-static.on-white { background-color: rgb(229, 228, 228); transition-duration: 0.2s; }
.block-copy-static.on-white:hover { background-color: rgb(189, 189, 189); }
.block-copy-static.on-white.non { transition-duration: 0.2s; }
.block-copy-static.non { transition-duration: 0.2s; display: none; }
.block-download { border-radius: 12px; justify-content: center; align-items: center; width: 40px; height: 40px; transition: 0.3s; display: flex; position: static; inset: auto 0% 0% auto; overflow: clip; }
.block-download:hover { opacity: 0.8; }
.home-new_hero { justify-content: center; align-items: flex-start; padding-top: 140px; padding-bottom: 125px; display: flex; }
.links-wrapper { z-index: 999; gap: 10px; flex-flow: wrap; justify-content: center; align-items: center; display: flex; position: static; inset: 95px auto auto; }
.link-purple { backdrop-filter: blur(50px); color: rgb(255, 255, 255); text-transform: uppercase; background-color: rgba(255, 255, 255, 0.01); border-radius: 11px; padding: 16px 32px; font-family: "Abcgintonord 800", sans-serif; font-size: 14px; line-height: 24px; }
.link-purple.w--current { color: rgb(21, 245, 186); }
.link-purple.is-green { justify-content: flex-start; align-items: center; display: flex; }
.link-purple.hide-landscape { font-weight: 700; transition: 0.2s; }
.link-purple.hide-landscape:hover { color: rgb(21, 245, 186); }
.heading-84px { color: rgb(255, 255, 255); text-align: left; text-transform: uppercase; margin-bottom: 24px; font-size: 64px; line-height: 0.904762; }
.heading-84px.is-gradient { letter-spacing: -0.03em; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 106, 239)); background-clip: text; margin-top: 0px; margin-bottom: 0px; font-family: "Abcgintonord 800", sans-serif; font-size: 83px; font-weight: 700; line-height: 0.785714; }
.heading-84px.tablet-centered.is_quest { font-size: 58px; }
.section-how-works { flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 200px; padding-bottom: 0px; display: flex; position: relative; overflow: clip; }
.section-how-works.is-logos { padding-top: 184px; }
.section-how-works.is-logos.is-adv { padding-top: 3.75rem; }
.section-how-works.is-logos.is-adv.is-2026 { padding-bottom: 3.75rem; }
.section-how-works.is-sdk { padding-top: 236px; }
.section-how-works.is-sdk.logo-none { display: none; }
.heading-with-word { gap: 16px; flex-flow: row; justify-content: center; align-items: flex-end; display: flex; }
.text-color-light-green { color: rgb(21, 245, 186); }
.number { background-color: rgb(96, 4, 167); border-radius: 50%; justify-content: center; align-items: center; width: 31px; height: 31px; margin-bottom: 18px; font-family: ABCGintoNormal-Bold, sans-serif; font-size: 16px; font-weight: 700; display: flex; }
.padding-200px { padding-bottom: 192px; }
.padding-200px.is_200 { padding-bottom: 100px; }
.grid-col2-gap40 { gap: 40px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.block-quests { background-color: rgb(42, 3, 64); border-radius: 76px; flex-flow: column; justify-content: flex-start; align-items: flex-start; padding: 77px 40px 77px 183px; display: flex; position: relative; overflow: clip; }
.block-quests._1 { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e81acc13851156119e04de_1%20(1).webp"); background-position: 0px 0px; background-size: cover; }
.block-quests._2 { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e81b24cd6e3d815027f1d6_2%20(1).webp"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; }
.block-quests._3 { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e81b70db63cce8a629ab26_3%20(1).webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; }
.image-quests { width: 100%; max-width: 150px; margin-top: auto; margin-bottom: auto; margin-left: 27px; display: block; position: absolute; inset: 0% auto 0% 0%; }
.pink-blur-quests { filter: blur(140px); background-color: rgb(170, 50, 173); border-radius: 50%; width: 616px; height: 852px; margin-top: 111px; position: absolute; inset: 0% 0% auto auto; }
.pink-violet-quests { filter: blur(140px); background-color: rgb(96, 4, 167); border-radius: 50%; width: 1013px; height: 852px; margin-top: 174px; margin-left: auto; margin-right: auto; position: absolute; inset: 0% auto auto; }
.image-quests2 { width: 100%; max-width: 195px; margin-top: auto; margin-bottom: auto; margin-left: -10px; display: block; position: absolute; inset: 36px auto 0% 0%; transform: rotate(39deg); }
.pink-blue-quests { filter: blur(140px); background-color: rgb(131, 111, 255); border-radius: 50%; width: 1250px; height: 1874px; margin-top: 174px; margin-left: auto; margin-right: auto; position: absolute; inset: 0% auto auto; }
.image-quests3 { width: 100%; max-width: 160px; margin-top: auto; margin-bottom: auto; margin-left: 20px; display: block; position: absolute; inset: 0% auto 0% 0%; }
.image-quests4 { width: 100%; max-width: 240px; margin-top: auto; margin-bottom: auto; margin-left: -24px; display: block; position: absolute; inset: 0% auto 0% 0%; }
.bg-blur-pink { filter: blur(225px); background-color: rgb(170, 50, 173); border-radius: 50%; width: 1370px; height: 506px; margin-bottom: -282px; margin-left: auto; margin-right: auto; position: absolute; inset: auto auto 0%; }
.effect-block { background-image: linear-gradient(rgb(96, 4, 167), rgb(131, 111, 255)); border-radius: 60px; flex-flow: column; justify-content: flex-start; align-items: flex-start; padding: 60px 26px; display: flex; position: relative; overflow: clip; }
.blue-effect { filter: blur(140px); background-color: rgb(131, 111, 255); border-radius: 50%; width: 430px; height: 350px; margin-top: 176px; margin-left: auto; margin-right: auto; position: absolute; inset: 0% auto auto; }
.dfd_blue-btn { z-index: 1; color: rgb(35, 39, 42); background-color: rgb(140, 217, 255); border-radius: 70px; justify-content: center; align-items: center; height: 70px; padding-left: 40px; padding-right: 40px; font-size: 20px; font-weight: 700; line-height: 30px; transition: 0.2s; display: flex; position: relative; box-shadow: rgb(140, 217, 255) 0px 0px 368.06px, rgb(140, 217, 255) 0px 0px 184.03px, rgb(140, 217, 255) 0px 0px 52.58px, rgb(140, 217, 255) 0px 0px 26.29px; }
.dfd_blue-btn:hover { color: rgb(35, 39, 42); background-color: rgb(148, 220, 255); box-shadow: rgb(140, 217, 255) 0px 0px 250px, rgb(140, 217, 255) 0px 0px 184.03px, rgb(140, 217, 255) 0px 0px 52.58px, rgb(140, 217, 255) 0px 0px 26.29px; }
.dfd_blue-btn.is-small { height: auto; padding: 16px 32px; font-size: 16px; line-height: 24px; }
.lightbox-link { background-color: rgb(42, 3, 64); border-radius: 144px; flex-flow: column; justify-content: center; align-items: center; width: 100%; max-width: 980px; margin-left: auto; margin-right: auto; padding: 87px 98px; display: flex; position: relative; overflow: clip; }
.blur-video { filter: blur(140px); background-color: rgb(255, 106, 239); border-radius: 50%; width: 1480px; height: 1180px; margin-top: 370px; margin-left: auto; margin-right: auto; position: absolute; inset: 0% auto auto; }
.play { position: absolute; inset: auto; }
.cup-absol { width: 100%; max-width: 176px; margin-left: auto; margin-right: auto; position: absolute; inset: auto 0px 0px; }
.cup-absol.quests { height: 176px; bottom: -43px; }
.robot-absol { z-index: 1; width: 100%; max-width: 190px; margin-top: 24px; margin-right: 24px; display: none; position: absolute; inset: 0% 0% auto auto; }
.max-width-670 { flex: 0 0 auto; justify-content: center; align-items: center; width: 100%; max-width: 670px; display: flex; position: relative; }
.max-width-670.is-60 { width: 55%; max-width: 535px; margin-left: auto; margin-right: auto; }
.max-width-670.is-center { margin-left: auto; margin-right: auto; }
.max-width-670.is-v { flex-flow: column; }
.image-center { z-index: 2; width: 100%; max-width: 290px; box-shadow: none; border-radius: 10px; margin-left: auto; margin-right: auto; display: block; position: relative; top: -16px; }
.image-left { width: 100%; max-width: 230px; box-shadow: none; border-radius: 8px; margin-left: 0px; margin-right: auto; position: absolute; inset: auto auto 50px 0%; transform: rotate(-15deg); }
.image-right { width: 100%; max-width: 230px; box-shadow: none; border-radius: 8px; margin-left: auto; margin-right: 0px; position: absolute; inset: auto 0% 51px auto; transform: rotate(15deg); }
.radius124 { border-radius: 86px; width: 100%; margin-top: auto; margin-bottom: 0px; }
.dropdownlinks { display: none; }
.section-cases { flex-flow: column; justify-content: flex-start; align-items: center; width: 100%; padding-top: 280px; padding-bottom: 280px; display: flex; position: relative; overflow: hidden; }
.case-hero-section { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e7f41e4f8062a360dbc962_pixelstars-bg.webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: auto 720px; justify-content: center; align-items: flex-start; padding-top: 80px; padding-bottom: 30px; display: flex; position: relative; }
.max-width-br { z-index: 1; flex-flow: column; justify-content: flex-start; align-items: center; width: 100%; max-width: 44rem; display: flex; position: relative; }
.max-width-br.is-full { max-width: none; }
.max-width-br.is-full.is_2026 { max-width: 40rem; margin-left: auto; margin-right: auto; }
.max-width-br.is-parent { max-width: 47.125rem; }
.max-width-br.is-new { width: 70%; max-width: 36.25rem; }
.max-width-br.is-guide { max-width: 47.125rem; }
.max-w-banner { max-width: 860px; }
.max-w-banner.is-new { max-width: 730px; }
.max-w-banner.is_newsletter { max-width: 600px; }
.max-w-banner.is-all { max-width: 680px; }
.padding-82px { padding-bottom: 82px; padding-right: 0px; }
.vector-hero { max-width: 360px; }
.max-width-400 { max-width: 400px; }
.max-width-400.is-left { flex-flow: column; justify-content: center; align-items: flex-start; margin-bottom: 71px; margin-left: 54px; display: flex; }
.max-width-400.is-center { margin-left: auto; margin-right: auto; }
.number-h { gap: 54px; justify-content: space-between; max-width: 940px; margin-left: auto; margin-right: auto; display: flex; }
.number-h.top-small { justify-content: space-between; }
.dfd_number-medium { color: rgb(255, 255, 255); text-align: center; text-transform: uppercase; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(255, 255, 255) 40%, rgba(255, 255, 255, 0)); background-clip: text; margin-bottom: 0px; font-family: "Abcgintonord 800", sans-serif; font-size: 90px; font-weight: 700; line-height: 126px; }
.dfd_number-medium.bottom-none { margin-bottom: 0px; }
.dfd_number-medium.is-left { font-family: "Abcgintonord 800", sans-serif; font-size: 72px; }
.dfd_number-medium.is-left.not-capitalize { text-transform: none; font-size: 64px; line-height: 110px; }
.slider-case { background-color: rgba(221, 221, 221, 0); justify-content: center; align-items: center; height: auto; margin-bottom: 270px; display: flex; }
.slider-feedback { background-color: rgba(221, 221, 221, 0); height: auto; padding-bottom: 58px; overflow: hidden; }
.feedback-layout { gap: 60px; justify-content: flex-start; align-items: flex-start; display: flex; }
.feedback-image { border-radius: 130px; flex: 0 0 auto; width: 50%; max-width: 27.5rem; }
.padding-6px { padding-bottom: 6px; }
.feedback-info { font-family: "ABC Ginto Normal", sans-serif; font-size: 15px; font-weight: 500; }
.padding-50px { padding-bottom: 50px; }
.feedback-text { letter-spacing: -0.03em; font-family: "ABC Ginto Normal", sans-serif; font-size: 35px; font-weight: 500; line-height: 100%; }
.slide-nav-feedback { justify-content: flex-start; align-items: center; max-height: 8px; margin-bottom: 0px; margin-left: 500px; display: flex; }
.mask-feedback { height: auto; overflow: visible; }
.max-width-300px-q { width: 100%; max-width: 260px; }
.bg-how-work { filter: blur(5px); object-fit: cover; object-position: 50% 0%; width: 100%; max-height: 20rem; position: absolute; bottom: 0px; }
.bg-how-work.is-adv { object-fit: fill; object-position: 50% 50%; max-height: 15rem; }
.bg-how-work.is-adv.is_2026 { bottom: 43px; }
.block-quests-1 { width: 100%; height: 100%; position: absolute; inset: 0%; }
.faq-hero-section { justify-content: center; align-items: flex-start; padding-top: 114px; padding-bottom: 172px; display: flex; }
.heading-75px { color: rgb(255, 255, 255); text-align: center; text-transform: uppercase; margin-bottom: 24px; font-size: 64px; line-height: 57px; }
.heading-75px.is-gradient { letter-spacing: -0.03em; -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 106, 239)); background-clip: text; margin-top: 0px; margin-bottom: 0px; font-family: "Abcgintonord 800", sans-serif; font-size: 83px; font-weight: 700; line-height: 0.785714; }
.padding-114px { padding-bottom: 114px; padding-right: 0px; }
.max-width-540 { width: 100%; max-width: 550px; margin-left: auto; margin-right: auto; position: relative; }
.max-width-540.is-1000 { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.max-width-540.is_sdk { max-width: 450px; }
.max-width-540.is-left { flex-flow: column; justify-content: center; align-items: flex-start; margin-left: 0px; display: flex; }
.max-width-540.is_2026 { max-width: 650px; }
.max-width-540.is_integrate { max-width: 530px; }
.max-width-540.is-layout { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.section-faq { flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 320px; padding-bottom: 270px; display: flex; position: relative; overflow: visible; }
.image-faq { width: 100%; max-width: 223px; margin-top: -450px; margin-left: 50px; position: absolute; inset: 0% auto auto 0%; }
.image-faq-second { z-index: 902; width: 100%; max-width: 250px; margin-top: -247px; margin-left: 50px; margin-right: 150px; position: absolute; inset: 0% 0% auto auto; }
.max-280px { flex-direction: column; align-items: flex-start; width: 100%; max-width: 280px; margin-left: auto; margin-right: 0px; display: flex; }
.max-280px.mobile-centered { max-width: 46%; }
.max-280px.app { align-items: center; max-width: 445px; margin-left: auto; margin-right: auto; }
.max-280px.is-center { justify-content: flex-start; align-items: center; }
.max-280px.is-center.b_bg-2 { max-width: 300px; }
.why-hero-section { background-image: none; justify-content: center; align-items: flex-start; padding-top: 174px; padding-bottom: 30px; display: flex; position: relative; }
.section-why { flex-flow: column; justify-content: flex-start; align-items: center; padding: 280px 24px; display: flex; position: relative; overflow: visible; }
.why_heading2 { color: rgb(255, 255, 255); text-align: left; text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-size: 24px; font-weight: 700; line-height: 21px; }
.why_heading2.bottom-none { margin-bottom: 0px; font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
.why_heading2.is-left { text-align: left; font-family: "ABC Ginto Normal", sans-serif; font-weight: 900; }
.why_heading2.is-left.max-440px { max-width: 445px; }
.why_heading2.is-left.is_people { max-width: 80%; }
.why_heading2.is-left.bottom-none { font-family: "Abcgintonord 800", sans-serif; font-weight: 900; }
.why_heading2.is-small { font-size: 45px; line-height: 0.888889; }
.why-banner-color-black { z-index: 1; gap: 90px; background-color: rgb(0, 0, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e838485fc6f21fcdd7b255_2.svg"); background-position: 50% 100%; background-repeat: no-repeat; background-size: 120% auto; border-radius: 75px; flex-flow: row; justify-content: space-around; align-items: center; height: 300px; margin-bottom: 32px; padding: 42px 160px 42px 105px; display: flex; position: relative; overflow: hidden; }
.why-banner-color-black.is-second { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e83d1bdc18254cb50f9a1e_1.svg"); padding-left: 140px; padding-right: 105px; }
.why-banner-color-black.is-third { gap: 40px; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e83e4e0a6cc1f29f5a2ea9_3.svg"); padding-right: 114px; }
.why-image-banner { max-width: 530px; max-height: 215px; margin-left: auto; margin-right: auto; }
.why-image-banner.is-second { max-width: 611px; max-height: 250px; margin-bottom: -50px; }
.why-image-banner.is-second.show-absol { display: none; }
.why-image-banner.is-third { height: 100vh; max-height: 280px; margin-top: -22px; margin-bottom: -42px; margin-left: -40px; }
.why-image-banner.is-third.hide-landscape { margin-left: auto; }
.max-width-250 { max-width: 260px; }
.max-width-250.why { order: -1; }
.max-width-250.is_why { order: -1; width: 100%; max-width: none; }
.max-width-250.is_why-2 { order: -1; width: 100%; max-width: 350px; }
.nav_burger_bottom_grad { z-index: 50; background-image: linear-gradient(180deg,#5865f200 43%,var(--blurple)77%); pointer-events: none; height: 32px; position: absolute; inset: -3rem 0% auto; }
.nav_brand_clyde { object-fit: contain; width: 2rem; height: 1.4rem; margin-top: 2px; margin-left: -1px; margin-right: auto; display: block; position: absolute; inset: 0% auto auto 0%; }
.nav_brand_main-logo { flex: 0 0 auto; width: 8rem; max-width: none; height: 1.5rem; display: block; position: absolute; }
.move-logos-all { max-width: 100%; overflow: clip; }
.move-logos { z-index: 3; justify-content: flex-start; align-items: center; width: 9300px; display: flex; position: relative; }
.image-absol-top { filter: blur(20px); object-fit: cover; object-position: 50% 100%; width: 100%; height: 100%; margin-top: -150px; display: none; position: absolute; inset: 0% 0% auto; }
.faq-bg { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e960d7d625d2f5109705f0_H1.svg"); background-size: cover; margin-top: -200px; padding-top: 200px; overflow: clip; }
.why-image-left { width: 100%; max-width: 165px; margin-bottom: 143px; margin-left: -170px; position: absolute; inset: auto auto 0% 0%; }
.why-image-right { width: 100%; max-width: 200px; margin-bottom: 5px; margin-left: -170px; margin-right: -304px; position: absolute; inset: auto 0% 0% auto; }
.ginto { font-family: "ABC Ginto Normal", sans-serif; }
.slider-case-mask { width: 100%; max-width: 486px; height: auto; margin-left: auto; margin-right: auto; overflow: visible; }
.slider-case-nav { bottom: -69px; }
.slider-case-item { width: 100%; margin-left: 0px; margin-right: 0px; padding-left: 5px; padding-right: 5px; }
.why-p-wr { max-width: 450px; margin-left: auto; margin-right: auto; }
.slider-case-item-img { width: 100%; }
.div-block-36 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66eab623ea452e650c5aeb22_Pagination_Indicator.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; }
.block-slider { border-radius: 100px; position: relative; overflow: clip; }
.gradient-bottom { width: 100%; display: block; position: absolute; inset: auto 0% 0%; }
.text-on-slider { gap: 0.5rem; flex-flow: column; justify-content: center; align-items: flex-start; padding-bottom: 57px; padding-left: 57px; padding-right: 57px; display: flex; position: absolute; inset: auto 0% 0%; }
.slider_text { opacity: 0; color: rgb(242, 243, 245); align-self: stretch; width: 22rem; min-height: 3.875rem; margin-top: -0.5rem; padding-top: 0.5rem; font-size: 14px; line-height: 18px; transition: transform 0.4s, opacity 0.5s; overflow: hidden; transform: translateY(60px); }
.slider_text.is-adv { font-size: 1rem; }
.slider_text.is_2027 { font-size: 16px; line-height: 22px; }
.tag-slider { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66eabfb632fd385ad6d042f6_Frame_3467598.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 15px; justify-content: center; align-self: center; align-items: center; padding: 13px 19px; font-family: "ABC Ginto Normal", sans-serif; font-size: 25px; font-weight: 500; line-height: 29px; transition: opacity 0.5s; display: flex; position: relative; overflow: clip; }
.tag-slider.is-active { opacity: 0; justify-content: center; align-self: flex-start; align-items: center; display: block; position: absolute; inset: 0% auto auto 0%; }
.tag-slider.is-active.is_2025 { font-family: Abcgintodiscord, sans-serif; }
.tag-slider.is-active.is_2026 { backdrop-filter: blur(130px); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6800f69d05d9e5875c14e7fb_imgonline.png"); font-family: Abcgintodiscord, sans-serif; }
.tag-slider.is-active.is-adv { backdrop-filter: blur(130px); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6800f69d05d9e5875c14e7fb_imgonline.png"); font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; }
.tag-slider.is-not-active { opacity: 1; }
.tag-slider.is-not-active.is_2025 { font-family: Abcgintodiscord, sans-serif; }
.tag-slider.is-not-active.is_2026 { backdrop-filter: blur(130px); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6800f69d05d9e5875c14e7fb_imgonline.png"); font-family: Abcgintodiscord, sans-serif; }
.tag-slider.is-not-active.is-adv { backdrop-filter: blur(130px); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6800f69d05d9e5875c14e7fb_imgonline.png"); font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; }
.bg-tag { opacity: 0.3; background-image: linear-gradient(90deg, rgb(255, 255, 255), rgba(255, 255, 255, 0.7)); border-radius: 14px; position: absolute; inset: 0%; overflow: clip; }
.newsroom_hero { gap: 188px; text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 192px; padding-bottom: 160px; display: flex; }
.newsroom-wrp { z-index: 1; flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 0px; display: flex; position: relative; top: 0px; }
.newsroom-wrp.is_press { z-index: 1; position: relative; }
.newsroom-wrp.is_press.is_nitro { z-index: auto; }
.newsroom-wrp.is_press.is-sdk, .newsroom-wrp.is_press.is-sdk-2026 { width: 100%; max-width: 944px; margin-left: auto; margin-right: auto; }
.newsroom-wrp.is_creator { z-index: 1; max-width: 800px; margin-left: auto; margin-right: auto; position: relative; }
.newsroom-wrp.is_creator.is_nitro { z-index: auto; }
.newsroom-wrp.is_2026 { color: var(--white); }
.newsroom-wrp.is-720 { width: 86%; max-width: 720px; margin-left: auto; margin-right: auto; }
.newsroom-wrp.is-up-26 { margin-bottom: 3.75rem; }
.bg-hero-newsroom { width: 100%; height: 1100px; position: absolute; inset: 0% 0% auto; }
.bg-hero-newsroom.is-blue { height: 90vw; }
.bg-hero-newsroom.is-nitro { z-index: -1; height: 1400px; }
.bg-hero-newsroom.is_creator { height: 1250px; }
.bg-hero-newsroom.is-test { pointer-events: none; }
.grid-media { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; margin-top: 48px; display: grid; }
.grid-media.show-landscape { display: none; }
.grid-media.top-large { margin-top: 48px; }
.grid-media.top-large.is_2025 { justify-content: center; align-items: center; margin-top: 20px; display: flex; }
.grid-media.top-large.is_second { margin-top: 20px; }
.grid-media.gap-large { gap: 40px; margin-top: 64px; }
.grid-media.d-3 { margin-top: 64px; }
.grid-media.d-3.new { margin-top: 20px; }
.grid-media.d-3.is_new, .grid-media.d-3.is-new { margin-top: 48px; }
.grid-media.d-3.is-new-top { margin-top: 20px; }
.grid-media.d-3.is_new3 { margin-top: 48px; }
.grid-media.d-3.new-2col { margin-top: 20px; }
.grid-media.d-3.is-top-none { margin-top: 0px; }
.grid-media.gap-m-small { margin-top: 80px; }
.grid-media.d-3-is_n { gap: 60px; grid-template-columns: 1fr 1fr 1fr; margin-top: 56px; }
.grid-media.d-3-is_n.new { margin-top: 20px; }
.grid-media.d-3-is_n.top-small { gap: 20px; grid-template-columns: 1fr 1fr; }
.grid-media.is-2026 { margin-top: 56px; }
.media-block { background-color: rgba(255, 255, 255, 0.1); border-radius: 48px; flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 100%; height: 100%; min-height: 325px; padding: 48px; font-family: Abcgintodiscord, sans-serif; display: flex; position: relative; overflow: hidden; }
.media-block.is_new { justify-content: center; align-items: flex-start; min-height: 290px; }
.media-block.is_2026 { gap: 40px; border-radius: 64px; justify-content: flex-start; align-items: flex-start; min-height: 290px; }
.media-block.is-new { gap: 32px; border-radius: 48px; justify-content: flex-start; align-items: flex-start; min-height: 290px; padding: 3.5rem; }
.media-block.is-2026 { min-height: 351px; }
.body-text--xll-large { letter-spacing: 0.02em; font-size: 1.5rem; line-height: 130%; }
.body-text--xll-large.download, .body-text--xll-large.new { font-family: "ABC Ginto Normal", sans-serif; font-weight: 400; }
.body-text--xll-large.newsroom { font-family: Ggsans, sans-serif; }
.body-text--xll-large.newsroom.text-align-left.text-color-white.text-weight-medium { font-family: Abcgintodiscord, sans-serif; position: relative; }
.body-text--xll-large.newsroom.text-align-left.text-color-white.text-weight-medium.text-style-1line { font-family: Abcgintodiscord, sans-serif; }
.body-text--xll-large.newsroom.text-align-left.text-color-white.text-weight-medium.text-style-2line { letter-spacing: 0px; text-transform: capitalize; font-family: Abcgintodiscord, sans-serif; }
.body-text--xll-large.newsroom.text-align-left.text-color-white.text-weight-medium.text-style-2line.is_news { margin-bottom: 12px; }
.body-text--xll-large.newsroom.text-align-left.text-color-white.text-weight-medium.text-style-3line.letter-none { letter-spacing: normal; margin-bottom: 0px; line-height: 120%; }
.body-text--xll-large.newsroom.text-align-left.text-color-white.text-weight-medium.text-style-3line.is_20 { font-size: 1.25rem; }
.body-text--xll-large.newsroom.text-align-left.text-color-white.text-weight-medium.text-style-3line.is-new { line-height: 120%; }
.body-text--xll-large.text-weight-medium.z-index-2.is-m-large, .body-text--xll-large.is_new { font-family: Abcgintodiscord, sans-serif; }
.paragraph-white-opacity50 { opacity: 0.5; color: rgb(255, 255, 255); text-align: left; font-family: Abcgintodiscord, sans-serif; line-height: 20px; }
.paragraph-white-opacity50.is-height { line-height: 130%; }
.padding-280px { padding-bottom: 280px; position: relative; }
.padding-280px.is-220 { padding-bottom: 220px; }
.padding-280px.is-120 { padding-bottom: 120px; }
.number-block { backdrop-filter: blur(120px); background-color: rgba(255, 255, 255, 0.1); border-radius: 48px; flex-flow: column; justify-content: space-between; align-items: flex-start; min-height: 240px; padding: 48px; display: flex; }
.number-block.is-bg-blue { gap: 27px; background-color: rgb(31, 29, 93); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a4efeb4aa315f3d63ea18a_Radial-gr.png"); background-position: 0px 0px; background-size: cover; justify-content: flex-start; align-items: flex-start; padding-left: 44px; padding-right: 44px; font-family: Abcgintodiscord, sans-serif; line-height: 1.25; }
.number-block.is-bg-blue.is-h { gap: 3rem; justify-content: flex-start; align-items: flex-start; min-height: 315px; padding-top: 75px; padding-bottom: 75px; }
.number-block.is-bg-blue.bottom-small { justify-content: flex-start; }
.number-block.is-bg-blue.padding-new { gap: 1.5rem; background-color: rgb(31, 29, 93); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a4efeb4aa315f3d63ea18a_Radial-gr.png"); justify-content: space-between; align-items: flex-start; padding: 2rem; }
.number-block.is-bg-blue.is_adventing { gap: 27px; border-radius: 64px; justify-content: space-between; }
.number-block.is-bg-blue.is_adventing.is_dm.is_game { border-radius: 48px; }
.number-block.is-bg-blue.is_adventing.is_sdk { gap: 24px; border-radius: 64px; min-height: 230px; padding-left: 48px; padding-right: 24px; }
.number-block.is-bg-blue.is_adventing.is-com { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69a592289e32da410f851e85_Bg-blur-2.png"); background-position: 50% 0px; border-radius: 48px; justify-content: space-between; padding: 32px; }
.number-block.is-bg-blue.is_adventing.is-adv { gap: 2.75rem; border-radius: 3rem; min-height: 14rem; padding: 2rem; }
.number-block.is-bg-blue.is_adventing.is-adv-g, .number-block.is-bg-blue.is_adventing.is-gm { border-radius: 3rem; padding: 2rem; }
.number-block.is-bg-blue.is_adventing.is-cs-26 { gap: 2.75rem; border-radius: 3rem; width: 100%; max-width: 33%; min-height: 17rem; padding: 2rem; }
.number-block.is-bg-blue.is_adventing.is-md, .number-block.is-bg-blue.is_adventing.is-md-d, .number-block.is-bg-blue.is_adventing.is-md-dd { gap: 2.75rem; border-radius: 3rem; min-height: 14rem; padding: 2rem; }
.number-block.is-bg-blue.is-d { gap: 3rem; justify-content: flex-start; align-items: flex-start; min-height: 315px; padding-top: 75px; padding-bottom: 75px; }
.number-block.is-bg-blue.is_dm { gap: 27px; background-color: rgb(31, 29, 93); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a4f0dbbf713d3988a55389_Radial-grad.png"); background-position: 50% 0px; justify-content: flex-start; padding-left: 48px; padding-right: 48px; }
.number-block.is-bg-blue.is_new { justify-content: flex-start; width: 33%; }
.number-block.is-bg-blue.is_commerce { gap: 64px; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69a592289e32da410f851e85_Bg-blur-2.png"); justify-content: space-between; align-items: flex-start; padding: 32px; }
.number-block.is-bg-blue.is_commerce.is_sdk { gap: 24px; border-radius: 64px; min-height: 230px; padding-left: 48px; padding-right: 24px; }
.number-block.is-bg-blue.is_commerce.is-com { gap: 27px; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69a592289e32da410f851e85_Bg-blur-2.png"); justify-content: space-between; }
.number-block.is-bg-blue.is_game { gap: 48px; background-color: rgb(31, 29, 93); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a4f0dbbf713d3988a55389_Radial-grad.png"); background-position: 50% 0px; justify-content: space-between; align-items: flex-start; min-height: 286px; padding: 32px; }
.number-block.is-bg-blue.is_game.is_sdk { gap: 24px; border-radius: 64px; min-height: 230px; padding-left: 48px; padding-right: 24px; }
.number-block.is-bg-blue.is_game.is-com { gap: 27px; justify-content: space-between; }
.number-block.is_new { justify-content: flex-start; align-items: flex-start; font-family: Abcgintodiscord, sans-serif; }
.number-block.is-pink { text-align: center; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/68bb050ce209fe8487d89c2d_bg-sdk.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 54px; justify-content: space-between; align-items: center; padding: 43px 16px 35px; }
.number-block.is-pink.is_2026 { justify-content: space-between; align-items: center; }
.number-block.is-pink.is_2026.is-new { padding-top: 26px; }
.number-block.is-pink.is_2026.is_red { background-color: rgb(56, 31, 44); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69982899d0d6f6f3bcbd59c0_Bg-red.png"); padding-top: 26px; }
.number-block.is-pink.is_2026.is-new-second-2, .number-block.is-pink.is_2026.is-new-third-2 { background-color: rgb(56, 31, 44); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69982899d0d6f6f3bcbd59c0_Bg-red.png"); }
.number-block.is-pink.is_2026.is_red-2026 { background-color: rgb(56, 31, 44); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69982899d0d6f6f3bcbd59c0_Bg-red.png"); border-radius: 48px; padding: 32px 20px 40px; }
.number-block.is-pink.is_2026.is-new-second-2026 { background-color: rgb(56, 31, 44); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69982899d0d6f6f3bcbd59c0_Bg-red.png"); border-radius: 48px; padding-bottom: 40px; padding-left: 24px; padding-right: 24px; }
.number-block.is-pink.is_2026.is-new-third-2026 { background-color: rgb(56, 31, 44); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69982899d0d6f6f3bcbd59c0_Bg-red.png"); border-radius: 48px; padding-bottom: 40px; padding-left: 20px; padding-right: 20px; }
.number-block.is_2026 { background-color: rgb(31, 29, 93); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a4efeb4aa315f3d63ea18a_Radial-gr.png"); background-position: 50% 0px; background-size: cover; justify-content: space-between; align-items: flex-start; min-height: auto; font-family: Abcgintodiscord, sans-serif; }
.number-block.is_2026.is-margin-small { min-height: 243px; padding: 32px; }
.new-number { color: var(--white); letter-spacing: -0.02em; text-transform: uppercase; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 56px; font-weight: 700; line-height: 0.958333; }
.new-number.font-white { color: rgb(255, 255, 255); margin-bottom: 24px; font-family: "Abcgintonord 800", sans-serif; font-size: 50px; font-weight: 700; }
.new-number.font-white.safety { color: rgb(255, 255, 255); max-width: 595px; margin-top: 40px; margin-bottom: 32px; font-weight: 700; }
.new-number.font-white.safety.centered.tarot, .new-number.font-white.safety.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-number.font-white.safety.grey-font { color: rgb(246, 246, 246); }
.new-number.font-white.left { font-size: 55px; }
.new-number.font-white.left.explore { font-size: 54px; }
.new-number.font-white.center.college { padding-right: 24px; }
.new-number.font-white.capital { text-transform: none; }
.new-number.font-white.mobile-left._16px { font-family: "Abcgintonord 800", sans-serif; }
.new-number.font-white.moderation { font-size: 55px; }
.new-number.font-white.moderation.explore { font-size: 54px; }
.new-number.font-white.left-copy { font-size: 55px; }
.new-number.font-white.left-copy.explore { font-size: 54px; }
.new-number.font-white.bottom-16px { margin-bottom: 16px; }
.new-number.font-white.bottom-16px.flex-mob-center.mobile-power, .new-number.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 48px; }
.new-number.font-white.bottom-16px.flex-tab-center.is_gdc { font-size: 56px; font-weight: 700; line-height: 53px; }
.new-number.font-white.is-text-center { text-align: center; font-family: "Abcgintonord 800", sans-serif; font-weight: 800; }
.new-number.font-white.is-text-center.font-noto { font-family: Notosans, sans-serif; }
.new-number.font-white.is-text-center.left-mobile.home { font-family: "Abcgintonord 800", sans-serif; font-size: 56px; font-weight: 700; }
.new-number.font-white.max-w-450px { max-width: 450px; }
.new-number.font-white.partner { letter-spacing: -0.01em; max-width: 450px; }
.new-number.font-white.safety-n { color: rgb(255, 255, 255); max-width: 560px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.new-number.font-white.safety-n.centered.tarot, .new-number.font-white.safety-n.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-number.font-white.education { color: rgb(255, 255, 255); max-width: 500px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.new-number.font-white.education.centered.tarot, .new-number.font-white.education.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-number.font-white.safety-newsfloor { color: rgb(255, 255, 255); max-width: 470px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.new-number.font-white.safety-newsfloor.centered.tarot, .new-number.font-white.safety-newsfloor.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-number.font-white.safety-2 { color: rgb(255, 255, 255); max-width: 595px; margin-top: 20px; margin-bottom: 32px; font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
.new-number.font-white.safety-2.centered.tarot, .new-number.font-white.safety-2.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-number.font-white.safety-2.grey-font { color: rgb(246, 246, 246); }
.new-number.font-white.is_app { text-align: center; line-height: 110%; }
.new-number.font-white.is-garden { margin-bottom: 16px; font-size: 56px; }
.new-number.font-blue { color: var(--blurple); }
.new-number.left { font-weight: 700; }
.new-number._16px { margin-bottom: 16px; }
.new-number.text-color-white { color: rgb(255, 255, 255); }
.new-number.text-color-white.text-align-center.bottom-none, .new-number.text-color-white.bottom-none { margin-bottom: 0px; }
.new-number.text-color-white.bottom-32 { letter-spacing: -0.01em; margin-bottom: 24px; }
.new-number.text-color-white.bottom-16 { margin-bottom: 16px; }
.new-number.text-color-white.bottom-16.m-36 { font-size: 48px; }
.new-number.text-color-white.bottom-16.m-32 { font-size: 40px; }
.new-number.size-medium { text-align: center; margin-top: 0px; margin-bottom: 24px; font-size: 40px; }
.new-number.is-small { font-size: 32px; }
.new-number.is-small._w-brake { white-space: pre-wrap; }
.new-number.is-small.is_fix { justify-content: space-between; align-items: flex-end; min-height: 92px; display: flex; }
.new-number.is-small.new { font-size: 34px; }
.new-number.is-small.is_succes { min-height: 41px; font-size: 34px; }
.new-number.is_succes { min-height: 54px; }
.new-number.is_adverting { white-space: pre-wrap; flex-flow: column; justify-content: flex-end; align-items: flex-start; line-height: 0.96; display: flex; }
.new-number.is_adverting.is-blue { color: rgb(224, 227, 255); }
.new-number.is_adverting.is-blue.is_50px { font-size: 34px; line-height: 0.941177; }
.new-number.is_adverting.is-blue.is_new { font-size: 40px; line-height: 0.941177; }
.new-number.is_adverting.is-blue.is_34, .new-number.is_adverting.is-blue.is_2025 { font-size: 34px; line-height: 0.941177; }
.new-number.is_adverting.is-blue.is_sn { margin-bottom: 16px; font-size: 56px; line-height: 0.941177; }
.new-number.is_adverting.is-blue.is_white { color: rgb(255, 255, 255); margin-bottom: 16px; font-size: 56px; line-height: 0.941177; }
.new-number.is_adverting.is-blue.is_2026 { color: rgb(255, 255, 255); justify-content: flex-end; align-items: center; width: 100%; margin-bottom: 16px; font-size: 56px; line-height: 0.941177; }
.new-number.is_adverting.is-blue.is_m { color: rgb(255, 255, 255); flex-flow: row; justify-content: center; align-items: flex-end; margin-bottom: 16px; font-size: 56px; line-height: 0.941177; }
.new-number.is_adverting.is-blue.is_new { color: rgb(255, 255, 255); letter-spacing: -0.03em; flex-flow: row; justify-content: center; align-items: flex-end; margin-bottom: 16px; font-size: 56px; line-height: 1; }
.new-number.is_adverting.is-blue.is_2026-new { color: rgb(255, 255, 255); letter-spacing: -0.03em; justify-content: flex-end; align-items: center; width: 100%; margin-bottom: 16px; font-size: 56px; line-height: 1; }
.new-number.is_adverting.is-com { line-height: 1; }
.new-number.is_adverting.is-game { letter-spacing: -0.03em; line-height: 1; }
.new-number.is_adverting.is-adv, .new-number.is_adverting.is-cs-26 { letter-spacing: -0.03em; font-size: 3.5rem; }
.new-number.is_adverting.is-cs-26.is_2026 { font-size: 2.5rem; line-height: 1.4; }
.new-number.is_adverting.is-cs-26.is_2 { font-size: 2.5rem; line-height: 0.96; }
.new-number.is_commerce { white-space: pre-wrap; flex-flow: column; justify-content: flex-end; align-items: flex-start; line-height: 0.96; display: flex; }
.new-number.is_commerce.is-blue { color: rgb(224, 227, 255); }
.new-number.is_commerce.is-blue.is_50px { font-size: 34px; line-height: 0.941177; }
.new-number.is_commerce.is-blue.is_new { font-size: 40px; line-height: 0.941177; }
.new-number.is_commerce.is-blue.is_34, .new-number.is_commerce.is-blue.is_2025 { font-size: 34px; line-height: 0.941177; }
.new-number.is_commerce.is-blue.is_sn { margin-bottom: 16px; font-size: 56px; line-height: 0.941177; }
.new-number.is_commerce.is-blue.is_white { color: rgb(255, 255, 255); margin-bottom: 16px; font-size: 56px; line-height: 0.941177; }
.new-number.is_2026 { font-size: 48px; }
.new-number.is-letter { letter-spacing: -0.03em; line-height: 1; }
.body-text--m { letter-spacing: 0.02rem; font-family: "ABC Ginto Normal", sans-serif; font-size: 1rem; font-weight: 400; line-height: 130%; }
.body-text--m.is-center { width: 100%; padding-right: 2.7rem; }
.body-text--m.teen { margin-bottom: 12px; }
.body-text--m.teen.end { margin-bottom: 0px; }
.body-text--m.teen.center, .body-text--m.is_teen { text-align: center; }
.body-text--m.is_teen.is-left-white { color: var(--white); text-align: left; margin-bottom: 0px; }
.body-text--m.is_teen.is-left-white.revers { font-size: 1rem; }
.body-text--m.is_teen.is-left-white.is_buld-tab { white-space: normal; word-break: keep-all; width: 100%; max-width: 99%; }
.body-text--m.is_teen.is-left-white.is_build { font-size: 1rem; }
.body-text--m.is_teen.bottom-none { margin-bottom: 0px; }
.body-text--m.is_teen.bottom-none.text-align-center.text-color-white { word-break: break-all; }
.body-text--m.is_teen { margin-bottom: 100px; }
.body-text--m.is_teen.end { margin-bottom: 0px; }
.body-text--m.is_teen.center { text-align: center; }
.body-text--m.is_teen.mobile-align-left.z-index-3 { z-index: 3; margin-bottom: 0px; position: relative; }
.body-text--m.is_teen.mobile-align-left.z-index-3.text-color-white, .body-text--m.is_teen.text-color-white.z-index-3 { margin-bottom: 0px; }
.body-text--m.download { font-family: "ABC Ginto Normal", sans-serif; }
.body-text--m.paragraph-white-opacity50.letter-none { letter-spacing: normal; }
.body-text--m.text-weight-medium { font-weight: 500; }
.body-text--m.text-weight-medium.text-color-black.letter-none { letter-spacing: normal; }
.press-link { gap: 40px; border-radius: 96px; flex-flow: column; height: 100%; padding: 48px; transition: 0.3s; display: flex; position: relative; overflow: visible; }
.press-link:hover { background-color: rgba(255, 255, 255, 0.1); }
.press-link.tb-hide { display: none; }
.press-link.is_new { padding: 56px; overflow: visible; }
.press-link.is_n { padding: 0px; }
.press-link.is_n:hover { background-color: rgba(255, 255, 255, 0); }
.press-link.is_new2 { color: var(--white); padding: 56px; overflow: visible; }
.press-link.is_n-sdk { gap: 48px; padding: 0px; }
.press-link.is_n-sdk:hover { background-color: rgba(255, 255, 255, 0); }
.press-link.is-sdk, .press-link.is_2026 { gap: 48px; }
.press-link.is_2026:hover { background-color: rgba(255, 255, 255, 0); }
.press-link.is_2026-new { gap: 48px; }
.press-link.is_2026-new:hover { background-color: rgba(255, 255, 255, 0); }
.press-link.is_2026-padding { gap: 48px; }
.press-link.is_2026-padding:hover { background-color: rgba(255, 255, 255, 0.1); }
.press-link.is-new { gap: 32px; border-radius: 56px; padding-bottom: 56px; }
.press-link.is-new.is-small.is_2026:hover { background-color: rgba(255, 255, 255, 0.1); }
.press-link.is-new-small { gap: 32px; border-radius: 56px; padding-bottom: 56px; }
.radius-48 { aspect-ratio: 366 / 196; object-fit: cover; border-radius: 48px; width: 100%; overflow: clip; }
.radius-48.see { opacity: 1; border-radius: 40px; }
.radius-48.see.video { width: 100%; min-height: 400px; max-height: 400px; }
.radius-48.opasity-0 { opacity: 0; }
.radius-48.viseo { width: 100%; min-height: 400px; max-height: 400px; }
.radius-48.is_n { aspect-ratio: 275 / 138; border-radius: 32px; box-shadow: rgb(0, 0, 0) 0px 0px 0px 1px inset; }
.radius-48.is_one { aspect-ratio: 275 / 138; border-radius: 32px; height: 100%; box-shadow: rgb(0, 0, 0) 0px 0px 0px 1px inset; }
.radius-48.is_new { aspect-ratio: 275 / 138; border-radius: 32px; box-shadow: rgb(0, 0, 0) 0px 0px 0px 1px inset; }
.radius-48.is_2026 { aspect-ratio: auto; border-radius: 32px; height: 100%; margin-left: auto; box-shadow: rgb(0, 0, 0) 0px 0px 0px 1px inset; }
.radius-48.is_sdk { aspect-ratio: 275 / 138; border-radius: 48px; height: 100%; box-shadow: rgb(0, 0, 0) 0px 0px 0px 1px inset; }
.radius-48.is-new { aspect-ratio: 326 / 171; border-radius: 40px; }
.radius-48.is-new-small { border-radius: 40px; }
.press-text-padding { padding-left: 48px; padding-right: 48px; }
.press-text-padding.is_n { padding-left: 32px; padding-right: 32px; }
.press-text-padding.is_sdk { padding-left: 48px; padding-right: 48px; }
.press-text-padding.is-new, .press-text-padding.is-new-small { padding-left: 32px; padding-right: 32px; }
.radius-80 { border-radius: 80px; }
.radius-80.see { opacity: 1; }
.radius-80.opasity-o { z-index: -1; opacity: 0; border-radius: 40px; position: relative; }
.radius-80.hide-landscape.h-all { height: 100%; }
.feeling-decor-n { width: 16vw; max-width: 200px; margin: -243px -9vw -176px -213px; position: absolute; inset: auto 0% 0% auto; }
.feeling-decor-n.is-pan { margin-bottom: -294px; }
.feeling-decor-n.is_n.is-b-com { width: 100%; max-width: 156px; margin-bottom: -135px; margin-right: -78px; }
.feeling-decor-n.is-sdk { z-index: -1; width: 100%; max-width: 14rem; margin-bottom: -11.9rem; }
.feeling-decor-n.is-sdk.is-block { display: none; }
.feeling-decor-n.is-sdk.is-nitro { mix-blend-mode: screen; max-width: 260px; margin-right: -85px; inset: 0% 0% auto auto; }
.feeling-decor-n.is-sdk.is-nitro.is-new { max-width: 200px; margin: 0px; inset: -11.5rem -6.875rem auto auto; }
.feeling-decor-n.is-sdk.is-n-faq { margin-top: -175px; margin-left: -65px; inset: 0% auto auto 0%; }
.feeling-decor-n.is-sdk.is-n-faq.hide { max-width: 14rem; }
.feeling-decor-n.is-sdk.is-ns-faq { max-width: 12.625rem; margin: -213px -56px -93px 0px; inset: auto 0% 0% auto; }
.feeling-decor-n.is-sdk.is-ns-faq.is-new { max-width: 12.125rem; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; inset: -2.0875rem -1.5rem auto auto; }
.feeling-decor-n.is_parent { width: 100%; max-width: 170px; margin-bottom: -2px; margin-right: 36px; }
.feeling-decor-n.is_parent.is-new-parent { max-width: 150px; margin-bottom: 1.9375rem; margin-right: -7rem; }
.feeling-decor-n.is_parent.is-new-quide { max-width: 150px; margin-bottom: 1.3125rem; margin-right: -7.5rem; }
.feeling-decor-n.is_new { width: 20vw; max-width: 180px; margin-bottom: -95px; margin-right: -128px; }
.feeling-decor-n.is_2026.is-new { width: auto; max-width: 150px; margin-bottom: -100px; margin-right: -150px; }
.feeling-decor-n.is_2026.is-newsroom { width: auto; max-width: 150px; margin-bottom: -51px; margin-right: -142px; }
.feeling-decor-n.is_2026.is_p { width: auto; max-width: 150px; margin-top: -289px; margin-bottom: -23px; margin-right: -150px; }
.feeling-decor-n.is-update { width: auto; max-width: 150px; margin: 0px; bottom: -2.1875rem; right: -11.375rem; }
.feeling-decor-n.is-new { width: 100%; max-width: 150px; margin: 0px; bottom: -6.375rem; right: -13rem; }
.max-width-750px { flex-direction: column; align-items: center; max-width: 750px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.max-width-750px.nitro { position: relative; }
.max-width-750px.desktop-large.text-align-center { max-width: 650px; }
.max-width-750px.desktop-large.text-align-center.is_careers, .max-width-750px.desktop-large.text-align-center.is_careers-2 { max-width: 800px; }
.max-width-750px.desktop-large.text-align-center.is_new { max-width: 740px; }
.max-width-750px.is-full { max-width: 720px; }
.max-width-750px.is_a { max-width: 752px; }
.max-width-750px.is_line { max-width: 860px; }
.max-width-750px.is-full-2 { max-width: 550px; }
.max-width-750px.is_microsite { max-width: 880px; }
.max-width-750px.is_microsite.is_2026 { max-width: 900px; }
.max-width-750px.is-750 { max-width: 620px; }
.max-width-750px.is_commerce { max-width: 900px; }
.max-width-750px.is-commerce { max-width: 880px; }
.max-width-750px.is-com { max-width: 752px; }
.feeling-decor-new { width: 15vw; max-width: 200px; transform-style: preserve-3d; margin-top: -173px; margin-left: -13vw; position: absolute; inset: 0% auto auto 0%; transform: rotate(12deg); }
.feeling-decor-new.is-egg { max-width: 240px; margin-top: -200px; margin-left: -177px; transform: none; }
.feeling-decor-new.is_n.is-b-com { width: 100%; max-width: 156px; margin-top: -175px; margin-left: -107px; transform: none; }
.feeling-decor-new.is-sdk { width: 100%; max-width: 15rem; margin-top: -13.75rem; margin-left: -9.75rem; }
.feeling-decor-new.is-sdk.is-nitro { max-width: 212px; margin-bottom: -92px; margin-left: -63px; inset: auto auto 0% 0%; transform: none; }
.feeling-decor-new.is_eggs { width: 100%; max-width: 10.625rem; margin-top: -11.5rem; margin-left: -5.4375rem; transform: none; }
.feeling-decor-new.is_eggs.is_2026 { margin-top: -12.8rem; margin-left: 5.0625rem; }
.feeling-decor-new.is_eggs.is-new-parent { max-width: 11.625rem; margin-top: -5.625rem; margin-left: -8.925rem; }
.feeling-decor-new.is_privacy { max-width: 320px; margin-top: -99px; margin-left: 60px; transform: none; }
.feeling-decor-new.is_new { width: 20vw; max-width: 230px; margin-top: -150px; margin-left: -156px; transform: none; }
.feeling-decor-new.is-new { width: 100%; max-width: 150px; margin-top: -169px; margin-left: -142px; transform: none; }
.feeling-decor-new.is-newsroom { width: 100%; max-width: 150px; margin-top: -60px; margin-left: -167px; transform: none; }
.feeling-decor-new.is-update { width: auto; max-width: 150px; margin-top: 0px; margin-left: 0px; top: -3.8125rem; left: -11.1875rem; }
.feeling-decor-new.is-new-stay { width: 100%; max-width: 150px; margin-top: 0px; margin-left: 0px; top: -6.375rem; left: -11.75rem; transform: none; }
.feeling-decor-new.is_guide { width: 100%; max-width: 9rem; margin-top: -10.25rem; margin-left: -7.5875rem; transform: none; }
.feeling-decor-new.is_guide.is_2026 { margin-top: -12.8rem; margin-left: 5.0625rem; }
.feeling-decor-new.is_guide.is-new-parent { max-width: 11.625rem; margin-top: -5.625rem; margin-left: -7.625rem; }
.eyes { z-index: -1; width: 100%; max-width: 104px; margin-top: -49px; margin-right: 44px; position: absolute; inset: 0% 0% auto auto; }
.eyes.hide-none { display: none; }
.plan-1 { z-index: 0; width: 100%; max-width: 180px; margin: -76px 44px -110px -70px; position: absolute; inset: auto auto 0% 0%; }
.plan-1.mobile { display: none; }
.plan-1.mob-top { pointer-events: none; max-width: 184px; margin-bottom: -125px; margin-left: -58px; }
.swiper-wrapper { display: flex; }
.swiper-wrapper.is-cases, .swiper-wrapper.is-jobs { justify-content: flex-start; align-items: center; width: 100%; margin-left: auto; margin-right: auto; }
.swiper_component { width: 100%; }
.swiper_component.is-quotes { margin-left: 0px; position: relative; }
.swiper_component.is-cases, .swiper_component.is-jobs, .swiper_component.is-gallery { position: relative; }
.swiper_bullet { background-color: rgba(255, 255, 255, 0.1); border-radius: 0.25rem; flex: 0 0 auto; width: 0.5rem; height: 0.5rem; padding: 0px; transition: width 0.3s; display: none; overflow: hidden; }
.swiper_bullet.is-active-prev, .swiper_bullet.is-active-next { opacity: 1; display: block; }
.swiper_bullet.is-active-next-next, .swiper_bullet.is-active-prev-prev { opacity: 1; width: 0.25rem; height: 0.25rem; display: block; }
.swiper_bullet.is-active { opacity: 1; width: 2rem; display: block; }
.swiper-slide { flex: 1 1 0%; align-self: stretch; }
.swiper-slide.is-cases { opacity: 0.2; border-radius: 6.25rem; flex: 0 0 auto; justify-content: center; align-self: center; align-items: center; width: 30.375rem; height: 34.875rem; transition: opacity 0.8s; display: flex; }
.swiper-slide.is-cases.is-active { opacity: 1; }
.swiper-slide.is-quotes { flex: 0 0 auto; width: 100%; min-height: 25rem; }
.swiper-slide.is-quotes.is_micro { min-height: 24rem; }
.swiper-slide.is-quotes.is-new { align-self: stretch; min-height: auto; margin-left: auto; margin-right: auto; position: relative; }
.swiper-slide.is-quotes.is-new.is_p, .swiper-slide.is-quotes.is-new.is_sdk { padding-top: 80px; }
.swiper-slide.is-quotes.is-new.is_sdk-new { padding-top: 0px; }
.swiper-slide.is-quotes.is_guide { min-height: auto; }
.swiper-slide.is-quotes.is_guide.is_2026 { align-self: center; }
.swiper-slide.is-gallery { flex: 0 0 auto; justify-content: center; align-items: center; width: 50rem; height: 31rem; display: flex; }
.swiper-slide.is-gallery.is-active.qoute { width: 100%; }
.swiper-slide.is-gallery.is_transition { transition: 0.5s; }
.swiper-slide.is-gallery.is_video { width: 24.5rem; height: 35rem; }
.swiper-slide.is-gallery.is_video.is-update { justify-content: flex-start; align-items: flex-start; width: 329px; height: 478px; }
.swiper-slide.is-gallery.is_video.new-size { width: 329px; height: 478px; }
.swiper-slide.is-jobs { gap: 42px; opacity: 0.7; border-radius: 6.25rem; flex: 0 0 auto; justify-content: center; align-self: center; align-items: center; width: 28.75rem; height: 17.5rem; transition: margin 0.8s, opacity 0.8s; display: flex; }
.swiper-slide.is-jobs.is-active { opacity: 1; border-radius: 3.5rem; width: 28.75rem; height: 17.5rem; }
.swiper-slide.is_second { max-width: 49.4%; margin-top: 20px; margin-left: auto; margin-right: auto; }
.swiper_bullet_progress { opacity: 0; background-color: rgb(255, 255, 255); border-radius: 0.25rem; height: 0.5rem; transition: width 0.3s linear, opacity 0.2s; }
.swiper_pagination { gap: 0.5rem; justify-content: center; align-items: center; width: 7rem; margin-left: auto; margin-right: auto; display: flex; position: absolute; bottom: -1.875rem; left: 0%; right: 0%; }
.swiper_pagination.is-quotes { justify-content: center; align-items: center; width: auto; margin-left: auto; bottom: 2rem; }
.swiper_pagination.is-quotes.is-new { bottom: 0px; }
.swiper_pagination.is-quotes.is-new.is_hide { display: none; }
.swiper_pagination.is-quotes.is-new.is_a, .swiper_pagination.is-quotes.is-new.is_new { bottom: 5rem; }
.swiper.is-cases { justify-content: flex-start; align-items: center; width: 100%; min-height: 34.875rem; margin-left: auto; margin-right: auto; display: flex; overflow: visible; }
.swiper.is-quotes { height: 25rem; overflow: hidden; }
.swiper.is-quotes.is_micro { height: 29rem; }
.swiper.is-quotes.is_micro.is_new { height: 31rem; }
.swiper.is-quotes.is_micro.is-new { padding-bottom: 3rem; }
.swiper.is-quotes.is_micro.is-play { height: 26rem; padding-bottom: 2rem; }
.swiper.is-quotes.is-new { height: auto; padding-bottom: 2.5rem; }
.swiper.is-quotes.is-new.is_a { padding-bottom: 7.5rem; }
.swiper.is-quotes.is-new.is_a.bottom-none { padding-bottom: 0px; }
.swiper.is-jobs { justify-content: flex-start; align-items: center; width: 100%; min-height: 22rem; margin-left: auto; margin-right: auto; display: flex; overflow: hidden; }
.cases_slider_image { object-fit: cover; width: 100%; height: 100%; }
.case_featured_collection { flex: 1 1 0%; }
.case_featured_wr { flex: 1 1 0%; justify-content: center; align-items: flex-start; display: flex; position: relative; }
.case_featured_grad { background-image: linear-gradient(rgba(42, 3, 64, 0) 35%, rgba(69, 3, 115, 0.25) 67%, rgb(96, 4, 167)); justify-content: center; align-items: flex-start; display: flex; position: absolute; inset: 0%; }
.case_featured_layout { z-index: 3; width: 90%; max-width: 1180px; margin: auto; position: relative; }
.case_featured_layout._980px { max-width: 980px; }
.case_featured_layout._100, .case_featured_layout.rel, .case_featured_layout.safety { position: relative; }
.case_featured_layout.safety-tarot { padding-bottom: 140px; position: relative; }
.case_featured_layout.home { padding-top: 20px; padding-bottom: 160px; position: relative; }
.case_featured_layout.st { position: sticky; top: 80px; }
.case_featured_layout.transp { overflow: hidden; }
.case_featured_layout.max-700px { max-width: 700px; margin-left: 0px; }
.case_featured_layout.app { z-index: 1; position: relative; }
.case_featured_layout.app.is-center { flex-flow: column; display: flex; }
.case_featured_layout.is-relative { position: relative; }
.case_featured_layout.all { width: 100%; }
.case_featured_layout.hub { margin-top: 80px; margin-bottom: -280px; }
.case_featured_layout.new { max-width: 1331px; }
.case_featured_img { object-fit: fill; object-position: 0% 50%; width: 79%; min-width: 900px; max-width: none; margin-left: auto; display: block; position: absolute; inset: auto 0px 0% auto; }
.navbar_spacer { height: 80px; }
.download_layout { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.download_layout.max-550px { max-width: 580px; }
.download_layout.max-550px.is-center.is1013 { max-width: 550px; }
.download_layout.is-well { max-width: 919px; margin-left: auto; margin-right: auto; position: relative; }
.download_layout.is-678 { max-width: 678px; margin-left: auto; margin-right: auto; }
.download_layout.is-static { position: static; }
.download_layout.is-720 { max-width: 45rem; margin-left: auto; margin-right: auto; position: relative; }
.cases_featured_top { gap: 44px; grid-template-rows: auto; grid-template-columns: minmax(200px, 25rem) 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: center; margin-bottom: 70px; display: grid; }
.cases_featured_top.margin-bottom { gap: 80px; margin-bottom: 360px; }
.cases_featured_top.margin-bottom.reverce { margin-bottom: 360px; }
.cases_featured_text-wr { flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
.cases_stat-wr { gap: 20px; justify-content: space-between; align-items: flex-end; margin-left: auto; margin-right: auto; display: flex; }
.pagination-cms { margin-top: 64px; }
.case_slide-link { z-index: 1; color: var(--white); position: absolute; inset: 0%; }
.quote_slider-component { max-width: none; margin-top: 13.75rem; position: relative; }
.quote_slider-component.top-sdk { margin-top: 7.5rem; }
.quote_slider-component.top-sdk.is_micro { margin-top: 0px; }
.quote_slider-component.top-sdk.is-new, .quote_slider-component.top-sdk.is_2025 { margin-top: 0px; padding-bottom: 120px; }
.quote_slider-component.top-sdk.is_2025.is_sl { padding-bottom: 200px; }
.quote_slider-component.top-sdk.is__2025 { margin-top: 0px; padding-bottom: 120px; }
.quote_slider-component.top-sdk.is_2026 { margin-top: 0px; padding-bottom: 0px; }
.cases_slider_component { width: 100%; margin-top: 2.25rem; position: relative; }
.cases_slider_component.is_new, .cases_slider_component.is_2026 { margin-top: 5rem; }
.collection-press-wrapper { margin-left: auto; margin-right: auto; position: relative; }
.collection-press-tablet { display: block; }
.collection-press-desktop { display: none; }
.collection-press-desktop.is_n { display: block; }
.cases_stat-wr-item { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.finals-number-wrapper { justify-content: center; align-items: flex-start; display: flex; }
.p-400-16-link { color: var(--white); font-family: "ABC Ginto Normal", sans-serif; text-decoration: underline; }
.p-400-16-link:hover { text-decoration: none; }
.p-400-16-link.new { font-family: Abcgintodiscord, sans-serif; font-size: 18px; line-height: 1.27778; }
.p-400-16-link.is_d { color: rgb(178, 178, 178); font-family: Abcgintodiscord, sans-serif; font-size: 20px; }
.quests-hero-wr { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66f1276fb47c9be620595c0f_Ellipse%20(1).png"), url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6704f69815a35786673e1947_UI%20(4).webp"); background-position: 100% 0px, 41% 140px; background-repeat: no-repeat, no-repeat; background-size: 100% 740px, 55% auto; }
.quests-hero-bg { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66f123f23f5e56dc8c1bdad9_quest-hero-bg%20(1).png"); background-position: 0px 0px; background-repeat: no-repeat; background-size: cover; max-height: 800px; position: absolute; inset: 0%; }
.max-quests { max-width: 300px; }
.container-quests { width: 95%; max-width: 1360px; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; position: relative; }
.max-width-300px-1 { width: 100%; max-width: 280px; }
.slider_tag-wr { flex-flow: column; justify-content: center; align-self: stretch; align-items: center; transition: transform 0.4s; display: flex; position: relative; transform: translateY(82px); }
.slide_quote-wr { margin-top: 3.75rem; }
.build-card-wr { gap: 100px; flex-flow: column; display: flex; }
.careers_hero { text-align: center; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e2e6a58361bf25f9e6848f_BG-downloads.webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: contain; flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 192px; display: flex; position: relative; }
.careers_hero.company.is-new { padding-top: 164px; }
.careers_hero.is-new { background-size: 100% auto; }
.careers_hero.is-update { background-size: contain; padding-top: 156px; }
.careers_hero.is-update.is-lisbon { background-size: 100% 100%; padding-top: 10.25rem; }
.careers-section { padding-top: 280px; }
.careers-section.first { padding-top: 0px; }
.careers-section.is-commerce { padding-top: 120px; }
.careers-section.is-update { width: 100%; padding-top: 120px; }
.careers-section.is-update-top { margin-top: 30px; padding-top: 120px; }
.careers-image { border-radius: 88px; width: 44.3%; max-width: 432px; position: relative; overflow: hidden; }
.careers-image.is-update { border-radius: 64px; width: 100%; max-width: none; }
.careers-image.is-update.is-2026 { max-width: 85%; }
.block-scroll { width: 100%; margin-bottom: 80px; padding-left: 50px; padding-right: 50px; position: relative; overflow: auto; }
.filter-link { color: rgba(255, 255, 255, 0.5); background-color: rgba(56, 152, 236, 0); border-radius: 12px; padding: 13px 24px; font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.filter-link.active { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.filter-links { gap: 8px; white-space: nowrap; flex-flow: row; display: flex; }
.gradient-right { z-index: 2; pointer-events: none; background-image: linear-gradient(270deg, rgb(0, 0, 0), rgba(255, 255, 255, 0) 84%); width: 88px; position: absolute; inset: 0% 0% 0% auto; }
.sticky-block { position: sticky; top: 100px; }
.jobs-list { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.jobs-list.is_second { margin-top: 20px; }
.job-item { background-color: rgba(255, 255, 255, 0.1); border-radius: 48px; flex-flow: column; justify-content: flex-start; align-items: flex-start; padding: 48px; display: flex; position: relative; overflow: hidden; }
.tag-future { z-index: 1; color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); border-radius: 8px; margin-bottom: 25px; padding: 5px 12px; font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.tag-future.bottom-large { z-index: 1; margin-bottom: 54px; position: relative; }
.tag-future.is-update { font-weight: 500; }
.heading-28px { z-index: 1; color: rgb(255, 255, 255); text-align: left; margin-top: 0px; margin-bottom: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 24px; font-weight: 500; line-height: 120%; position: relative; }
.heading-28px.top-none { margin-top: 0px; margin-bottom: 0px; }
.employee-link { cursor: auto; background-color: rgba(255, 255, 255, 0.1); border-radius: 88px; flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 100%; height: 100%; min-height: 424px; padding: 56px; display: flex; position: relative; }
.employee-link:focus-visible, .employee-link[data-wf-focus-visible] { outline-offset: 4px; outline: rgb(88, 101, 242) solid 2px; }
.employee-link.is-update { border-radius: 56px; min-height: auto; }
.max-w-56 { width: 100%; max-width: 105px; margin-bottom: 32px; }
.code-ad-m { justify-content: center; align-items: center; display: flex; position: absolute; inset: 0%; }
.is_hide-new { display: none; }
.genshin-impact-hero, .case-stydy-hero-bg { background-image: url("/assets/remote/d3e54v103j8qbb.cloudfront.net/img/background-image.svg"); background-position: 50% 0px; background-size: cover; position: absolute; inset: 0%; }
.btn-text { z-index: 2; position: relative; }
.nav_link_dropdown { max-height: 38px; padding-right: 0px; position: absolute; inset: 0%; }
.nav_link_dropdown:focus-visible, .nav_link_dropdown[data-wf-focus-visible] { outline-offset: -5px; border-radius: 1px; }
.careers-decor-1 { width: 100%; max-width: 300px; transform-style: preserve-3d; margin-top: -275px; margin-left: -190px; position: absolute; inset: 0% auto auto 9%; transform: rotate(12deg); }
.careers-decor-1.is-egg { max-width: 240px; margin-top: -200px; margin-left: -177px; transform: none; }
.careers-decor-1.is-job { max-width: 10rem; margin-top: -6.25rem; margin-left: -14.2875rem; inset: 0% auto auto 0%; }
.careers-decor-1.is-lisbon { max-width: 9.375rem; margin-top: -8.75rem; margin-left: -10.25rem; inset: 0% auto auto 0%; transform: none; }
.source_wr { position: relative; }
.faq_rich p { color: rgb(178, 178, 178); margin: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 20px; font-weight: 400; line-height: 1.4; }
.faq_rich.new { margin-top: -12px; padding-right: 20px; }
.faq_rich.new.build { padding-right: 0px; }
.faq_rich.new li { color: rgb(178, 178, 178); font-size: 20px; line-height: 140%; }
.faq_rich.new ul { padding-left: 24px; }
.faq_rich.is-sdk { padding-bottom: 8px; }
.faq_rich.is-sdk a { color: rgb(178, 178, 178); font-family: Abcgintodiscord, sans-serif; font-size: 20px; text-decoration: underline; transition: opacity 0.3s; }
.faq_rich.is-sdk a:hover { text-decoration: none; }
.faq_rich.is-sdk ul { color: rgb(178, 178, 178); margin-top: 16px; margin-bottom: 16px; padding-left: 22px; font-size: 20px; line-height: 1.5; }
.faq_rich.is-sdk.is-new { padding-bottom: 0px; line-height: 1.4; }
.faq_rich.is-sdk.is-new strong { font-family: Abcgintodiscord, sans-serif; }
.faq_rich.parent { color: rgb(178, 178, 178); padding-right: 20px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; line-height: 1.3; }
.faq_rich.parent.build { padding-right: 0px; }
.faq_rich.parent a { color: rgb(178, 178, 178); font-family: Abcgintodiscord, sans-serif; transition: 0.3s; box-shadow: rgb(178, 178, 178) 0px 1px; }
.faq_rich.parent a:hover { box-shadow: none; }
.faq_rich.parent ul { margin-top: 16px; margin-bottom: 16px; padding-left: 1.25rem; font-size: 20px; line-height: 1.4; }
.faq_rich.is-sdk-new { padding-bottom: 8px; }
.faq_rich.is-sdk-new a { color: rgb(178, 178, 178); font-family: Abcgintodiscord, sans-serif; font-size: 20px; text-decoration: underline; transition: opacity 0.3s; }
.faq_rich.is-sdk-new a:hover { text-decoration: none; }
.faq_rich.is-sdk-new ul { color: rgb(178, 178, 178); margin-bottom: 16px; font-size: 20px; line-height: 1.5; }
.faq_rich.is-sdk-new-2 { padding-bottom: 8px; }
.faq_rich.is-sdk-new-2 a { color: rgb(178, 178, 178); font-family: Abcgintodiscord, sans-serif; font-size: 20px; text-decoration: underline; transition: opacity 0.3s; }
.faq_rich.is-sdk-new-2 a:hover { text-decoration: none; }
.faq_rich.is-sdk-new-2 ul { color: rgb(178, 178, 178); margin-bottom: 16px; font-size: 20px; line-height: 1.5; }
.faq_rich.is-sdk-2026 { margin-top: -16px; padding-bottom: 0px; }
.faq_rich.is-sdk-2026 a { color: var(--blurple); font-family: Abcgintodiscord, sans-serif; font-size: 20px; text-decoration: underline; transition: opacity 0.3s; }
.faq_rich.is-sdk-2026 a:hover { text-decoration: none; }
.faq_rich.is-sdk-2026 ul { color: rgb(178, 178, 178); margin-top: 8px; margin-bottom: 16px; padding-left: 24px; font-size: 20px; line-height: 1.5; }
.faq_rich.is-sdk-2026.is-gift { margin-top: 0px; }
.btn { z-index: 2; color: rgb(255, 255, 255); text-align: center; justify-content: center; align-items: center; height: 3rem; padding: 0.875rem 1.5rem; font-family: "ABC Ginto Normal", sans-serif; font-size: 1rem; font-weight: 500; line-height: 1.3; transition: background-color 0.4s; display: flex; position: relative; }
.btn.download-button { padding-top: 0.9375rem; }
.btn.download-button.is_2025 { border-radius: 0.75rem; }
.btn.download-button.is_2025:focus-visible, .btn.download-button.is_2025[data-wf-focus-visible] { outline-offset: 1px; outline-width: 1px; }
.btn.button-new { padding-top: 0.9375rem; }
.btn.button-new.is_2025 { border-radius: 0.75rem; }
.btn.button-new.is_2025:focus-visible, .btn.button-new.is_2025[data-wf-focus-visible] { outline-offset: 1px; outline-width: 1px; }
.btn.button-new.is_2025.min-size { min-width: 11.25rem; }
.btn_text { z-index: 3; justify-content: center; align-items: center; display: flex; position: relative; }
.btn_text.hide-d { display: none; }
.btn_hover { z-index: 1; filter: blur(30px); background-color: rgb(31, 29, 93); border-radius: 100%; width: 150%; height: 71px; position: absolute; top: 85%; }
.global-styles { display: none; position: fixed; inset: 0% auto auto 0%; }
.btn_wr { color: rgb(255, 255, 255); text-align: center; background-color: rgba(88, 101, 242, 0); border-radius: 0.75rem; justify-content: center; align-items: center; padding: 7px; font-family: "ABC Ginto Normal", sans-serif; font-size: 1rem; font-weight: 500; line-height: 1.3; transition: background-color 0.4s; display: flex; position: relative; overflow: hidden; }
.btn_wr.is_2025 { padding: 2px; }
.featured_main-card { color: rgb(255, 255, 255); flex-flow: column; display: flex; position: relative; }
.text-style-opacity { opacity: 0.6; }
.styleguide_empty-box { z-index: 0; background-color: rgb(244, 245, 247); border: 1px dashed rgb(166, 177, 191); border-radius: 4px; min-width: 2.5rem; min-height: 2.5rem; position: relative; }
.styleguide_empty-box.is-emerald { background-color: rgb(150, 222, 174); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-vanilla { background-color: rgb(243, 229, 171); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-red { background-color: rgb(255, 119, 109); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-teal { background-color: rgb(102, 179, 179); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-cyan { opacity: 0.6; background-color: rgb(0, 188, 212); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-jade { background-color: rgb(102, 203, 166); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-padding-global { opacity: 0.6; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66f67b3c22d452ba34ac4d9f_padding.svg"); background-position: 50% center; background-size: 73px auto; }
.styleguide_empty-box.is-kiwi { background-color: rgb(178, 194, 163); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-quartz { background-color: rgb(151, 145, 149); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-dust { background-color: rgb(223, 218, 211); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-mango { background-color: rgb(247, 198, 135); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-fuchsia { background-color: rgb(255, 102, 255); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-gold { background-color: rgb(218, 193, 128); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-blue { opacity: 0.6; background-color: rgb(33, 150, 243); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-olive { background-color: rgb(179, 179, 102); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-salmon { background-color: rgb(252, 179, 170); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-lavender { background-color: rgb(210, 210, 255); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-ultraviolet { background-color: rgb(132, 102, 197); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-navy { background-color: rgb(102, 102, 179); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-amber { opacity: 0.6; background-color: rgb(255, 193, 7); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-paprika { background-color: rgb(187, 103, 125); border-color: rgba(0, 0, 0, 0); }
.styleguide_empty-box.is-no-border { border-style: none; border-radius: 2px; }
.styleguide_empty-box.is-indigo { opacity: 0.6; background-color: rgb(33, 76, 246); border-color: rgba(0, 0, 0, 0); }
.styleguide_header-block { gap: 2rem; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; place-items: center start; display: grid; }
.icon-height-medium { height: 2rem; }
.btn_icon { flex-flow: column; justify-content: center; align-items: center; width: 1.5rem; height: 1.5rem; display: flex; }
.tagline { text-align: left; display: inline-block; }
.margin-kiwi { margin: 1.5rem; }
.cms_article { gap: 3rem; border-radius: 6rem; flex-flow: column; flex: 1 1 0%; height: 100%; padding: 3rem 3rem 4rem; text-decoration: none; transition: background-color 0.3s; display: flex; }
.cms_article:hover { background-color: rgba(255, 255, 255, 0.3); }
.cms_article.is-blog:hover { background-color: rgba(255, 255, 255, 0.1); }
.cms_article.is-blog.item-3 { display: none; }
.cms_article.is-blog.is-n { border-radius: 3.5rem; }
.cms_article.is-blog.is-n.is-new { gap: 2rem; border-radius: 3.5rem; padding-bottom: 3.5rem; }
.text-style-2lines.text-color-white-3.is-size-l { font-size: 1.75rem; }
.padding-global-3 { padding-left: 2.5rem; padding-right: 2.5rem; }
.featured_image { object-fit: cover; width: 100%; height: 100%; max-height: 31rem; display: block; overflow: visible; }
.featured_image.is-new { flex: 1 1 0%; max-height: none; }
.featured_image.is-apdate { flex: 1 1 0%; min-height: 100%; max-height: none; }
.heading-style-h1 { color: rgb(255, 255, 255); letter-spacing: -0.02rem; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; font-size: 6rem; font-weight: 700; line-height: 0.96; }
.cms_article_text-wr { gap: 1rem; color: rgb(0, 0, 0); flex-flow: column; padding-left: 3rem; padding-right: 3rem; font-family: "ABC Ginto Normal", sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 1.2; display: flex; }
.cms_article_text-wr.is-n.is-new { padding-left: 2rem; padding-right: 2rem; }
.padding-olive { padding: 3.5rem; }
.styleguide_version { z-index: 5; color: rgb(255, 255, 255); font-weight: 500; text-decoration: none; }
.padding-fuchsia { padding: 0.875rem; }
.margin-emerald { margin: 0.75rem; }
.margin-red { margin: 5rem; }
.image-style2 { border: 3px solid rgb(166, 177, 191); }
.bottom_search-wr { gap: 0.5rem; justify-content: space-between; align-items: center; width: 12.5rem; height: 3rem; margin-bottom: 0px; display: none; }
.padding-lavender { padding: 2rem; }
.icon-height-small { height: 1rem; }
.max-width-olive { width: 100%; max-width: 41.25rem; }
.image-style3 { border-radius: 20px; overflow: hidden; }
.heading-style-h5 { color: rgb(58, 69, 84); font-size: 1.5rem; font-weight: 600; line-height: 1.4; }
.margin-left { margin-top: 0px; margin-bottom: 0px; margin-right: 0px; }
.bottom_soc_link { border-radius: 1.125rem; justify-content: center; align-items: center; width: 3.5rem; height: 3.5rem; display: flex; }
.bottom_soc_link:hover { background-color: rgba(255, 255, 255, 0.1); }
.margin-bottom { margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.bottom-dd_soc-icon { justify-content: center; align-items: center; width: 1.5rem; height: 1.5rem; margin: auto 0px; display: flex; position: static; overflow: hidden; }
.bottom-dd_soc-icon.is-open { display: none; }
.spacing-clean { margin: 0px; padding: 0px; }
.padding-emerald { padding: 0.75rem; }
.show-mobile-landscape { display: none; }
.bottom-nav { z-index: 5; gap: 0.5rem; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.1); border-radius: 1rem; flex: 1 1 0%; max-width: 18.75rem; padding: 0.5rem; transition: opacity 0.3s; display: flex; position: relative; }
.bottom-nav.with-search { max-width: none; }
.icon-height-large { height: 3rem; }
.form_input { color: rgb(58, 69, 84); background-color: rgb(244, 245, 247); border: 1px solid rgba(0, 0, 0, 0); border-radius: 4px; min-height: 2rem; margin-bottom: 0px; padding: 0.5rem 1rem; font-size: 0.75rem; }
.form_input::placeholder { color: rgb(166, 177, 191); }
.form_input.is-text-area { min-height: 6.5rem; padding-top: 0.5rem; }
.styleguide_heading-medium { font-size: 4rem; }
.cms_article_img-wr { border-radius: 3rem; height: 12.25rem; overflow: hidden; }
.cms_article_img-wr.is-2.h-small { aspect-ratio: 404 / 212; height: auto; }
.cms_article_img-wr.is-2.h-small.is-new { border-radius: 2.5rem; }
.styleguide_component { background-color: rgb(61, 61, 61); }
.margin-right { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; }
.styleguide_color-hex { color: rgb(58, 69, 84); margin-top: -0.5rem; }
.styleguide_color-hex.text-color-white-3 { color: rgb(255, 255, 255); }
.background-color-blurple { background-color: rgb(88, 101, 242); }
.heading-style-h4 { color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; font-family: "ABC Ginto Normal", sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 1.2; }
.heading-style-h4.text-color-white { color: rgb(255, 255, 255); }
.padding-container-ultraviolet { padding-top: 7.5rem; padding-bottom: 7.5rem; }
.margin-navy { margin: 3rem; }
.padding-amber { padding: 0.125rem; }
.icon-1x1-medium { width: 2rem; height: 2rem; }
.padding-container-teal { padding-top: 6rem; padding-bottom: 6rem; }
.max-width-salmon { width: 100%; max-width: 53.75rem; }
.margin-ultraviolet { margin: 7.5rem; }
.padding-vanilla { padding: 12rem; }
.text-overline { color: rgb(58, 69, 84); text-align: left; letter-spacing: 0.04rem; text-transform: uppercase; font-size: 0.75rem; font-weight: 600; line-height: 1.33333; }
.padding-ultraviolet { padding: 7.5rem; }
.heading-style-h6 { color: rgb(58, 69, 84); text-transform: none; font-size: 1.25rem; font-weight: 600; line-height: 1.5; }
.icon_dd_bg { opacity: 0.1; transform-origin: 50% center; background-color: rgb(255, 255, 255); border-radius: 1rem; transition: opacity 0.3s; position: absolute; inset: 0%; }
.icon_dd_bg.is-update { border-radius: 0px; }
.margin-vanilla { margin: 12rem; }
.max-width-amber { width: 100%; max-width: 2.5rem; }
.margin-gold { margin: 1.125rem; }
.text-color-white-3 { color: rgb(255, 255, 255); }
.margin-lavender { margin: 2rem; }
.styleguide_spacing { gap: 0.5rem; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; place-content: start; place-items: start stretch; display: grid; position: relative; }
.bottom-dd_list { background-color: rgba(0, 0, 0, 0); width: 4rem; inset: auto 0% 0% auto; }
.bottom-dd_list.w--open { width: 4.5rem; bottom: 3rem; right: -0.5rem; }
.bottom-dd_list.is-toc { transform-origin: 50% 100%; }
.bottom-dd_list.is-toc.w--open { left: -0.5rem; right: auto; }
.article_text-wr { gap: 5rem; flex-flow: column; justify-content: flex-start; align-items: center; max-width: 47rem; margin-left: auto; margin-right: auto; display: flex; }
.form_message-success { padding: 1.25rem; }
.padding-indigo { padding: 1.125rem; }
.text-style-nowrap { white-space: nowrap; }
.form_label { font-size: 0.75rem; }
.text-size-large { color: rgb(0, 0, 0); letter-spacing: -0.03rem; font-size: 11.75rem; font-weight: 700; line-height: 0.82; }
.styleguide_section { gap: 6rem; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; place-items: start; display: grid; }
.styleguide_section.is-vertical { gap: 4rem; grid-template-columns: 1fr; }
.image-round { border-radius: 100%; overflow: hidden; }
.container-small { width: 100%; max-width: 47.5rem; margin-left: auto; margin-right: auto; }
.bottom-nav_position { z-index: 5; gap: 1rem; border-radius: 1rem; justify-content: center; align-items: center; max-width: 18.75rem; margin-left: auto; margin-right: auto; display: flex; position: sticky; inset: auto auto 3rem; }
.bottom-nav_position.with-search { margin-top: 2rem; transition: opacity 0.2s; }
.form_component { margin-bottom: 0px; }
.padding-blue { padding: 0.25rem; }
.max-width-kiwi { width: 100%; max-width: 28.75rem; }
.padding-teal { padding: 6rem; }
.body-normal { margin-bottom: 0px; font-family: "ABC Ginto Normal", sans-serif; font-size: 1.125rem; font-weight: 400; line-height: 1.3; }
.text-style-underline { text-decoration: underline; }
.heading-style-h3-2 { color: rgb(0, 0, 0); letter-spacing: -0.01rem; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; font-size: 3rem; font-weight: 700; line-height: 0.96; }
.margin-mango { margin: 2.5rem; }
.margin-jade { margin: 1.25rem; }
.max-width-navy { width: 100%; max-width: 37.5rem; }
.background-color-light-blurple { background-color: rgb(224, 227, 255); }
.padding-horizontal { padding-top: 0px; padding-bottom: 0px; }
.background-color-black { background-color: rgb(0, 0, 0); }
.padding-navy { padding: 3rem; }
.styleguide_background-space { width: 1px; height: 1px; margin: 5rem; }
.styleguide_4col { gap: 4rem 1rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; width: 100%; display: grid; }
.padding-quartz { padding: 4.5rem; }
.styleguide_header { background-color: rgb(26, 27, 34); }
.margin-dust { margin: 0.625rem; }
.featured_img-wr { border-radius: 6.5rem; width: 100%; height: 31rem; overflow: hidden; }
.featured_img-wr.is-new { aspect-ratio: 864 / 345; border-radius: 4rem; flex-flow: column; justify-content: space-between; height: auto; display: flex; }
.heading-style-h7 { color: rgb(58, 69, 84); text-transform: uppercase; font-size: 0.75rem; font-weight: 600; line-height: 1.5; }
.text-size-medium { color: rgb(0, 0, 0); letter-spacing: -0.03rem; font-size: 9rem; font-weight: 700; line-height: 0.82; }
.z-index-1 { z-index: 1; position: relative; }
.max-width-teal { width: 100%; max-width: 56.25rem; }
.cms_article_img { object-fit: cover; width: 100%; height: 100%; transition: transform 0.35s; display: block; overflow: visible; }
.bottom-dd_toggle-text-wr { pointer-events: none; flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 160px; height: 1.3rem; display: flex; position: relative; overflow: hidden; }
.bottom-dd_toggle-text-wr.w--open { border-radius: 8px; width: 16rem; padding: 0.5rem 0.5rem 1rem; box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 16px; }
.styleguide_item-header { gap: 0.5rem 1rem; border-bottom: 1px solid rgba(0, 0, 0, 0.1); grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; width: 100%; padding-bottom: 2.5rem; display: grid; }
._2col_cms-wr { gap: 1.25rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: center; width: 100%; display: grid; }
._2col_cms-wr.is-3col { grid-template-columns: 1fr 1fr; margin-top: 0px; }
._2col_cms-wr.is-3col.is-n.is-new { gap: 1rem; }
._2col_cms-wr.is-3col.is_article.is-new, ._2col_cms-wr.is-3col.is_article.is_2026 { gap: 0.125rem; }
.padding-salmon { padding: 5.5rem; }
.max-width-dust { width: 100%; max-width: 10rem; }
.styleguide_2-col { gap: 4rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; width: 100%; display: grid; }
.featured_text-wr { gap: 1rem; text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; max-width: 87%; margin-top: 3rem; margin-left: auto; margin-right: auto; display: flex; }
.featured_text-wr.is_new-2025 { gap: 0rem; }
.featured_text-wr.is_new-2025.is-top { margin-top: 3.5rem; }
.featured_text-wr.is_new-2025.is-top.is-new { margin-top: 2.5rem; }
.featured_text-wr.is-new { gap: 0rem; max-width: 752px; margin-top: 2.5rem; }
.styleguide_1-col { gap: 3rem; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; width: 100%; display: grid; }
.heading-style-h2 { letter-spacing: -0.02rem; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; font-size: 3.5rem; font-weight: 700; line-height: 0.96; }
.heading-style-h2.text-color-white-3 { color: rgb(255, 255, 255); }
.heading-style-h2.text-color-white-3.text-align-center.is-dev { font-family: Abcgintodiscordnord, Arial, sans-serif; }
.margin-top-2 { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
.show-tablet-2 { display: none; }
.margin-amber { margin: 0.125rem; }
.form_radio { flex-direction: row; align-items: center; margin-bottom: 0.5rem; padding-left: 0px; display: flex; }
.bottom-nav_blur { z-index: -1; backdrop-filter: blur(120px); border-radius: 1rem; position: absolute; inset: 0%; overflow: hidden; }
.bottom-dd_icon { justify-content: center; align-items: center; width: 1.5rem; height: 1.5rem; margin: auto 0px; display: flex; position: static; overflow: hidden; }
.max-width-bblue { width: 100%; max-width: 3.75rem; }
.max-width-emerald { width: 100%; max-width: 12.5rem; }
.form_radio-icon { width: 0.875rem; height: 0.875rem; margin-top: 0px; margin-left: 0px; margin-right: 0.5rem; }
.form_radio-icon.w--redirected-checked { border-width: 0.25rem; width: 0.875rem; height: 0.875rem; }
.form_radio-icon.w--redirected-focus { width: 0.875rem; height: 0.875rem; box-shadow: rgb(56, 152, 236) 0px 0px 0.25rem 0px; }
.form_message-error { margin-top: 0.75rem; padding: 0.75rem; }
.margin-vertical { margin-left: 0px; margin-right: 0px; }
.max-width-mango { width: 100%; max-width: 35rem; }
.styleguide_item { gap: 1rem; border-bottom: 1px solid rgba(0, 0, 0, 0.1); grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; place-content: start; place-items: start; padding-bottom: 2.5rem; display: grid; position: relative; }
.styleguide_item.is-stretch { justify-items: stretch; }
.styleguide_item.is-borderless { border-bottom-style: none; }
.styleguide_item.background-color-darkest { background-color: rgb(17, 17, 17); }
.image-style1 { box-shadow: rgba(150, 163, 181, 0.08) 0px 4px 24px; }
.text-weight-light { font-weight: 300; }
.styleguide_heading-large { font-size: 6rem; }
.margin-olive { margin: 3.5rem; }
.padding-jade { padding: 1.25rem; }
.padding-cyan { padding: 0.5rem; }
.margin-0 { margin: 0px; }
.overflow-auto { overflow: auto; }
.bottom_nav_line { background-color: rgba(255, 255, 255, 0.1); align-self: center; width: 1px; height: 1.5rem; }
.show-mobile-portrait { display: none; }
.padding-right { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; }
.styleguide_classes { gap: 1px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
.bottom-dd_toggle { color: rgb(255, 255, 255); border-radius: 1rem; flex: 1 1 0%; justify-content: center; align-self: stretch; align-items: center; width: 3rem; height: 3rem; margin-left: 0px; margin-right: 0px; padding: 0px; font-size: 0.9rem; line-height: 1.42857; transition: background-color 0.3s, color 0.4s; display: flex; }
.bottom-dd_toggle.is-toc { justify-content: space-between; align-items: center; width: auto; padding-left: 1rem; padding-right: 1rem; font-size: 1rem; line-height: 1.3; }
.bottom-dd_toggle.is-toc:hover { background-color: rgba(255, 255, 255, 0.1); }
.overflow-scroll { overflow: scroll; }
.max-width-indigo { width: 100%; max-width: 22.5rem; }
.padding-red { padding: 5rem; }
.styleguide_subheading { color: rgb(0, 0, 0); font-family: "ABC Ginto Normal", sans-serif; font-size: 1rem; font-weight: 500; line-height: 1.25; }
.styleguide_subheading.text-color-white-3 { color: rgb(255, 255, 255); }
.container-medium-2 { width: 100%; max-width: 54.375rem; margin-left: auto; margin-right: auto; }
.max-width-red { width: 100%; max-width: 50rem; }
.main-wrapper-2 { position: relative; overflow: clip; }
.container-large-4 { width: 100%; max-width: 82.25rem; margin-left: auto; margin-right: auto; }
.container-large-4.is_new { z-index: 1; max-width: 944px; position: relative; }
.margin-fuchsia { margin: 0.875rem; }
.text-weight-bold { font-weight: 700; }
.align-center { margin-left: auto; margin-right: auto; }
.text-color-grey-2 { color: rgb(118, 135, 157); }
.styleguide_4-col { gap: 2rem 2.5rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: stretch; justify-items: stretch; width: 100%; display: grid; }
.styleguide_background { border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 8px; flex-direction: column; justify-content: center; align-items: stretch; width: 100%; display: flex; overflow: hidden; }
.text-align-right { text-align: right; }
.layer-2 { justify-content: center; align-items: center; position: absolute; inset: 0%; }
.margin-horizontal { margin-top: 0px; margin-bottom: 0px; }
.blog_category { color: rgba(255, 255, 255, 0.5); font-family: "ABC Ginto Normal", sans-serif; font-size: 1.125rem; font-weight: 400; line-height: 1.3; }
.btn-global { color: rgb(255, 255, 255); text-align: center; background-color: rgb(88, 101, 242); border-radius: 0.75rem; justify-content: center; align-items: center; height: 3rem; padding: 0.8125rem 1.5rem; font-family: "ABC Ginto Normal", sans-serif; font-size: 1rem; font-weight: 500; line-height: 1.3; transition: background-color 0.4s; display: flex; position: relative; overflow: hidden; }
.btn-global.is-primary { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); padding-top: 0.9rem; padding-bottom: 0.85rem; font-family: Abcgintodiscord, sans-serif; }
.btn-global.is-primary:hover, .btn-global.is-primary:focus { background-color: rgb(199, 200, 206); }
.btn-global.is-primary.is_sm { height: 2.5rem; padding: 0.625rem 1rem; }
.btn-global.is-primary.is-nitro { border-radius: 0.75rem; padding-top: 0.875rem; padding-bottom: 0.875rem; }
.btn-global.is-primary.is-nitro.is-new { height: auto; padding-top: 16.5px; padding-bottom: 16.5px; }
.btn-global.is-primary.is-nitro.is-new.hide { display: none; }
.btn-global.is-primary.is-nitro.is_banner { height: 2.5rem; padding: 0.59375rem 1rem; }
.btn-global.is-primary.is-nitro.is-2026 { height: 2.5rem; padding: 0.59375rem 1rem; position: absolute; right: -156px; }
.btn-global.is-primary.is-nitro.is-2026.is-new { position: static; }
.btn-global.is-primary.is-nitro.is-2026.is_cta { height: auto; min-height: 2.5rem; }
.btn-global.is-primary.is-l { height: 3rem; padding-top: 13.5px; padding-bottom: 13.5px; line-height: 1.5; }
.btn-global.is-primary.is-l.is-sdk, .btn-global.is-primary.is-l.is-m-small { border-radius: 0.75rem; }
.btn-global.is-primary.is-new { gap: 0rem; padding: 0.8125rem 1.5rem; line-height: 1; display: flex; }
.btn-global.is-primary.is-new.hide { display: none; }
.btn-global.is-outline { background-color: rgba(0, 0, 0, 0); border: 1.5px solid rgba(255, 255, 255, 0.1); }
.btn-global.is-outline:hover { background-color: rgba(255, 255, 255, 0.1); border-color: rgba(255, 255, 255, 0); }
.btn-global.is-outline:focus { background-color: rgba(255, 255, 255, 0.1); }
.btn-global.is-secondary { color: rgb(255, 255, 255); overflow-wrap: normal; background-color: rgba(255, 255, 255, 0.1); padding-top: 0.9rem; padding-bottom: 0.85rem; transition: background-color 0.4s; }
.btn-global.is-secondary:hover { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.3); }
.btn-global.is-secondary:focus { background-color: rgba(255, 255, 255, 0.3); }
.btn-global.is-secondary.is-normal { font-family: Abcgintodiscord, sans-serif; }
.btn-global.is-icon { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); padding: 0.75rem; transition: 0.4s; }
.btn-global.is-icon:hover { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.3); height: 2.5rem; padding: 0.5rem; }
.btn-global.is-icon:focus { background-color: rgba(255, 255, 255, 0.3); height: 2.5rem; padding: 0.5rem; }
.btn-global.is-secondary-mini { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); height: 2.5rem; padding: 0.625rem 1rem; transition: background-color 0.4s; }
.btn-global.is-secondary-mini:hover { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.3); }
.btn-global.is-secondary-mini:focus { background-color: rgba(255, 255, 255, 0.3); }
.btn-global.is-ghost { background-color: rgba(0, 0, 0, 0); }
.btn-global.is-ghost:hover, .btn-global.is-ghost:focus { background-color: rgba(255, 255, 255, 0.1); }
.btn-global.is-primary-mini { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); height: 2.5rem; padding: 0.625rem 1rem; }
.btn-global.is-primary-mini:hover, .btn-global.is-primary-mini:focus { background-color: rgb(199, 200, 206); }
.btn-global.is-icon-mini { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); height: 2.5rem; padding: 0.5rem; transition: 0.4s; }
.btn-global.is-icon-mini:hover { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.3); height: 2.375rem; padding: 0.4375rem; }
.btn-global.is-icon-mini:focus { background-color: rgba(255, 255, 255, 0.3); height: 2.375rem; padding: 0.4375rem; }
.btn-global.is-form-submit { float: right; min-width: 155px; }
.btn-global.is-mini { height: 2.5rem; padding: 0.625rem 1rem; }
.btn-global.is-stay { height: 3.375rem; padding-top: 1rem; padding-bottom: 1rem; }
.btn-global.is_2026 { color: rgb(255, 255, 255); overflow-wrap: normal; background-color: rgba(255, 255, 255, 0.1); height: auto; padding-top: 0.9rem; padding-bottom: 0.85rem; font-family: Abcgintodiscord, sans-serif; transition: background-color 0.35s; }
.btn-global.is_2026:hover { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.3); }
.btn-global.is_2026:focus { background-color: rgba(255, 255, 255, 0.3); }
.btn-global.is_2026.is-normal { font-family: Abcgintodiscord, sans-serif; }
.bottom_toc_link { z-index: 3; background-color: rgba(255, 255, 255, 0); border-radius: 1.125rem; justify-content: flex-start; align-items: center; height: 3.5rem; padding-left: 0.9rem; padding-right: 0.9rem; font-size: 1rem; line-height: 1.3; display: flex; }
.bottom_toc_link:hover { background-color: rgba(255, 255, 255, 0.1); }
.bottom_toc_link.w--current { order: -1; }
.text-style-link { color: rgb(0, 0, 0); text-decoration: underline; }
.button-group-2 { gap: 1rem; flex-flow: wrap; justify-content: flex-start; align-items: center; display: flex; }
.list_check-icon { width: 1.5rem; height: 1.5rem; }
.btn_hover-2 { filter: blur(30px); background-color: rgb(31, 29, 93); border-radius: 100%; width: 165px; height: 71px; position: absolute; top: 100%; }
.padding-container-red { padding-top: 5rem; padding-bottom: 5rem; }
.z-index-2 { z-index: 2; position: relative; }
.body-big { color: rgb(0, 0, 0); letter-spacing: -0.03rem; font-family: "ABC Ginto Normal", sans-serif; font-size: 1.25rem; font-weight: 400; line-height: 1.2; }
.bottom_dd_content { backdrop-filter: blur(120px); background-color: rgba(0, 0, 0, 0.1); border-radius: 1.5rem; margin-bottom: 1.5rem; padding: 0.5rem; position: relative; overflow: hidden; }
.bottom_dd_content.w--open { border-radius: 8px; width: 16rem; padding: 0.5rem 0.5rem 1rem; box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 16px; }
.margin-auto { margin: auto; }
.margin-teal { margin: 6rem; }
.padding-container-navy { padding-top: 3rem; padding-bottom: 3rem; }
.center_layout { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; margin-left: auto; margin-right: auto; display: flex; }
.center_layout.is-left { margin-left: 0px; }
.padding-container-paprika { padding-top: 4rem; padding-bottom: 4rem; }
.form_wr { background-color: rgb(232, 235, 239); padding: 2rem; }
.overflow-visible { overflow: visible; }
.padding-left { padding-top: 0px; padding-bottom: 0px; padding-right: 0px; }
.max-width-quartz { width: 100%; max-width: 47.5rem; }
.padding-kiwi { padding: 1.5rem; }
.padding-dust { padding: 0.5rem; }
.text-color-black { color: rgb(0, 0, 0); }
.bottom_dd { z-index: 50; }
.bottom_dd.is-toc { flex: 1 1 0%; }
.search_btn { color: rgba(255, 255, 255, 0); background-color: rgba(56, 152, 236, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66f67b3e22d452ba34ac4e78_Search.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: auto; width: 1.5rem; display: block; }
.search_btn.is-absol { pointer-events: none; background-position: 24px center; width: auto; min-width: 55px; padding-left: 0px; padding-right: 0px; display: inline-block; position: absolute; inset: 0% auto 0% 0%; }
.text-size-small { color: rgb(0, 0, 0); letter-spacing: -0.03rem; font-size: 6rem; font-weight: 700; line-height: 0.82; }
.max-width-fuchsia { width: 100%; max-width: 16.25rem; }
.container-huge-2 { width: 100%; max-width: 59rem; margin-left: auto; margin-right: auto; }
.search_field { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0); border: 1px rgb(0, 0, 0); flex: 1 1 0%; margin-bottom: 0px; padding: 0px; font-size: 1rem; line-height: 1.3; }
.search_field::placeholder { color: rgba(255, 255, 255, 0.5); font-size: 1rem; line-height: 1.3; }
.padding-vertical { padding-left: 0px; padding-right: 0px; }
.form_checkbox-icon { border-radius: 0.125rem; width: 0.875rem; height: 0.875rem; margin: 0px 0.5rem 0px 0px; }
.form_checkbox-icon.w--redirected-checked { background-size: 90% auto; border-radius: 0.125rem; width: 0.875rem; height: 0.875rem; margin: 0px 0.5rem 0px 0px; }
.form_checkbox-icon.w--redirected-focus { border-radius: 0.125rem; width: 0.875rem; height: 0.875rem; margin: 0px 0.5rem 0px 0px; box-shadow: rgb(56, 152, 236) 0px 0px 0.25rem 0px; }
.margin-quartz { margin: 4.5rem; }
.bottom_soc_link_icon { flex-flow: column; justify-content: center; align-items: center; width: 1.5rem; height: 1.5rem; display: flex; }
.icon-1x1-large { width: 2.5rem; height: 2.5rem; }
.max-width-gold { width: 100%; max-width: 18.75rem; }
.styleguide_section-header { gap: 1rem; border-bottom: 1px solid rgb(0, 0, 0); grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; width: 100%; padding-bottom: 3rem; line-height: 1.4; display: grid; }
.text-style-quote { border-left: 0.25rem solid rgb(226, 226, 226); margin-bottom: 0px; padding: 0px 1.25rem; font-size: 1.25rem; line-height: 1.5; }
.margin-indigo { margin: 1.125rem; }
.margin-blue { margin: 0.25rem; }
.padding-gold { padding: 1rem; }
.text-style-italic { font-style: italic; }
.padding-mango { padding: 2.5rem; }
.margin-cyan { margin: 0.5rem; }
.text-style-strikethrough { text-decoration: line-through; }
.styleguide_item-wrapper { gap: 3rem; flex-direction: column; justify-content: flex-start; align-items: flex-start; width: 100%; display: flex; }
.text-weight-normal { font-weight: 400; }
.max-width-cyan { width: 100%; max-width: 6.25rem; }
.margin-paprika { margin: 4rem; }
.form_layout { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.margin-salmon { margin: 5.5rem; }
.body-large { color: rgb(0, 0, 0); letter-spacing: -0.03rem; font-family: "ABC Ginto Normal", sans-serif; font-size: 1.5rem; font-weight: 400; line-height: 1.2; }
.max-width-lavender { width: 100%; max-width: 31.25rem; }
.max-width-paprika { width: 100%; max-width: 44rem; }
.text-weight-xbold { font-weight: 800; }
.styleguide_3-col { gap: 4rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; align-items: stretch; width: 100%; display: grid; }
.styleguide_3-col.is-align-start { align-items: start; }
.form_checkbox { flex-direction: row; align-items: center; margin-bottom: 0.5rem; padding-left: 0px; display: flex; }
.form_field-wrapper { margin-bottom: 1rem; }
.bottom-dd_active-link { text-overflow: ellipsis; flex: 0 0 auto; width: 150px; height: 1.3rem; overflow: hidden; }
.bottom-dd_active-link.w--current { order: -1; }
.styleguide_row { gap: 0.25rem; flex-direction: row; grid-template-rows: auto; grid-template-columns: auto; grid-auto-columns: auto; grid-auto-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.styleguide_label { color: rgb(255, 255, 255); background-color: rgb(0, 115, 230); border-radius: 4px; flex-direction: row; justify-content: flex-start; align-items: center; padding: 0.25rem 0.75rem 0.2rem; font-size: 0.8rem; font-weight: 300; line-height: 1.4; display: flex; }
.styleguide_label.is-tag { background-color: rgb(190, 74, 165); }
.max-width-jade { width: 100%; max-width: 25rem; }
.text-category { color: rgba(0, 0, 0, 0.5); font-family: "ABC Ginto Normal", sans-serif; font-size: 1.125rem; font-weight: 400; line-height: 1.3; }
.text-category.is-white { color: rgba(255, 255, 255, 0.5); }
.padding-0 { padding: 0px; }
.max-width-full { width: 100%; max-width: none; }
.padding-paprika { padding: 4rem; }
.bg-btn-down { background-color: var(--blurple); border-radius: 0.75rem; margin: 7px; position: absolute; inset: 0%; }
.bg-btn-down.is_2025 { margin: 2px; }
.swiper-arrows_wr { z-index: 3; pointer-events: none; justify-content: space-between; align-items: center; width: 96%; margin-left: auto; margin-right: auto; display: flex; position: absolute; inset: 0%; }
.swiper-arrows_wr.is-large.desktop_hide, .swiper-arrows_wr.is-large.is_hide { display: none; }
.swiper-arrows_wr.is-large.is_micro { width: 100%; display: none; }
.swiper-arrows_wr.is-large.is_micro.is-new { display: flex; }
.swiper-arrows_wr.is-large.is_new { width: 116%; margin-left: -8%; }
.swiper-arrows_wr.is-large.is_new.is-update { gap: 12px; justify-content: center; align-items: flex-end; inset: auto 0% -4.4375rem; }
.slider_learn-more { gap: 0.5rem; opacity: 0; color: var(--white); justify-content: flex-start; align-items: center; transition: transform 0.4s, opacity 0.3s; display: flex; transform: translate(0px); }
.slider_learn-more_arrow { justify-content: center; align-items: center; width: 1.125rem; height: 1.125rem; display: flex; }
.swiper_arrow { z-index: 5; backdrop-filter: blur(24px); pointer-events: auto; border-radius: 1rem; justify-content: center; align-items: center; width: 3rem; height: 3rem; display: flex; }
.swiper_arrow.swiper-button-next.is-update { border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 0.75rem; overflow: clip; }
.swiper_arrow.swiper-button-prev.is-new { overflow: clip; }
.swiper_arrow.swiper-button-prev.is-update { border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 0.75rem; overflow: clip; }
.swiper_arrow.is_new { left: -70px; }
.swiper_arrow-icon { width: 1.5rem; height: 1.5rem; }
.slide_gradient { z-index: 3; height: 100%; margin-top: auto; margin-bottom: auto; display: none; position: absolute; inset: 0px auto 0px 0%; }
.slide_gradient.is-right { left: auto; right: 0px; }
.case-slide_content-wr { border-radius: 6.25rem; width: 80%; height: 80%; transition: 0.8s; position: relative; overflow: hidden; }
.case-slide_content-wr.is-adv { border-radius: 4rem; }
.menu-block { padding-right: 50px; position: relative; }
.rich-career { font-family: Abcgintodiscord, sans-serif; }
.rich-career p { color: rgb(178, 178, 178); margin-bottom: 16px; font-family: Abcgintodiscord, sans-serif; line-height: 140%; }
.rich-career ul { gap: 12px; color: rgb(178, 178, 178); flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-bottom: 16px; font-family: Abcgintodiscord, sans-serif; display: flex; }
.rich-career.text-size-new { font-family: "ABC Ginto Normal", sans-serif; font-size: 20px; }
.rich-career.text-size-new a { color: rgb(178, 178, 178); font-family: Abcgintodiscord, sans-serif; font-size: 20px; text-decoration: underline; transition: 0.2s; }
.rich-career.text-size-new a:hover { color: rgba(178, 178, 178, 0.75); }
.rich-career.is-new-size { color: rgb(178, 178, 178); font-size: 20px; line-height: 130%; }
.rich-career.is-new-size a { color: rgb(178, 178, 178); font-family: Abcgintodiscord, sans-serif; font-size: 20px; text-decoration: underline; }
.rich-career.is-new-size a:hover { text-decoration: none; }
.careers_img { object-fit: cover; border-radius: 6rem; width: 90%; height: 90%; transition: height 0.5s, width 0.5s; }
.careers_img.is-new { border-radius: 3.5rem; }
.jobs_icon { width: 100%; height: auto; margin-bottom: auto; margin-right: auto; transition: transform 0.5s, height 0.5s, width 0.5s; display: block; transform: scale(0.8); }
.jobs_content-wr { gap: 1.5rem; text-align: left; flex-flow: column; flex: 1 1 0%; justify-content: space-between; align-items: flex-start; margin: 3rem; transition: margin 0.5s; display: flex; }
.jobs_text { opacity: 1; color: rgba(255, 255, 255, 0.5); align-self: stretch; font-family: Abcgintodiscord, sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.3; transition: 0.1s, opacity 0.5s; overflow: hidden; transform: translateY(16px); }
.jobs_title { font-family: Abcgintodiscord, sans-serif; font-size: 1rem; font-weight: 500; line-height: 1.3; transition: height 0.5s; }
.jobs-slide_content-wr { background-color: rgba(255, 255, 255, 0.1); border-radius: 3rem; justify-content: flex-start; align-items: flex-start; width: 100%; height: 100%; transition: 0.8s; display: flex; position: relative; overflow: hidden; transform: scale(0.8); }
.gallery_slider_component { width: 100%; min-height: 550px; margin-top: 2.25rem; position: relative; }
.gallery_slider_component.top-large { margin-top: 2.8125rem; }
.gallery_slider_component.is-update { margin-top: 3.75rem; }
.gallery_slider_component.is-new { min-height: 450px; margin-top: 3rem; }
.gallery_slider_component.is-top-none { min-height: auto; margin-top: 0px; }
.gallery_slider_component.is-new-size { min-height: 478px; margin-top: 0px; }
.jobs_slider_component { width: 100%; position: relative; }
.jobs_text-title { opacity: 0; height: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 1.3; transition: transform 0.5s, opacity 0.5s; overflow: hidden; transform: translateY(100px); }
.empty-state { background-color: rgba(221, 221, 221, 0); }
.careers-popup { z-index: 9999; backdrop-filter: blur(120px); cursor: auto; background-color: rgba(0, 0, 0, 0.8); justify-content: center; align-items: center; max-height: 100vh; display: none; position: fixed; inset: 0%; overflow: auto; }
.info-popup { z-index: 1; backdrop-filter: blur(120px); background-color: rgba(255, 255, 255, 0.1); border-radius: 48px; flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 100%; max-width: 647px; padding: 64px; display: flex; position: relative; }
.popup-img { width: 100%; max-width: 160px; margin: -155px auto 32px; }
.rich-popup { color: rgba(255, 255, 255, 0.5); }
.rich-popup h3 { color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 32px; font-family: "ABC Ginto Normal", sans-serif; font-size: 28px; font-weight: 500; }
.rich-popup p { color: rgba(255, 255, 255, 0.5); margin-bottom: 32px; font-family: Abcgintodiscord, sans-serif; line-height: 21px; }
.rich-popup ol { font-family: Abcgintodiscord, sans-serif; }
.learn-more { gap: 4px; justify-content: flex-start; align-items: center; margin-top: 24px; margin-left: 0px; margin-right: auto; font-family: "ABC Ginto Normal", sans-serif; font-weight: 500; display: flex; }
.x-popup { margin-top: 32px; margin-right: 32px; position: absolute; inset: 0% 0% auto auto; }
.embedded_h3-medium { color: rgb(255, 255, 255); white-space: pre-line; flex: 0 1 auto; margin-top: 0px; margin-bottom: 32px; font-family: Abcgintodiscord, sans-serif; font-size: 28px; font-weight: 500; line-height: 32px; }
.popup-open-click { position: absolute; inset: 0%; }
.popup-open-click:focus-visible, .popup-open-click[data-wf-focus-visible] { border-radius: 16px; }
.company-hero-image { border-radius: 104px; width: 90%; max-width: 1540px; }
.our-block { gap: 20px; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66fbda52cbd86c1dfc785380_Card.webp"); background-position: 50% 0px; background-size: cover; border-radius: 80px; flex-flow: row; justify-content: space-around; align-items: flex-end; min-height: 560px; padding-bottom: 64px; padding-left: 64px; padding-right: 64px; display: flex; position: relative; }
.our-block.second { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66fbda632ab329ca1ee64034_Card.webp"); flex-flow: row; align-items: flex-end; }
.block-bottom { z-index: 0; opacity: 0.8; background-image: linear-gradient(rgba(255, 255, 255, 0), rgb(0, 0, 0)); flex-flow: column; justify-content: flex-end; align-items: flex-start; min-height: 250px; padding-bottom: 64px; padding-left: 64px; display: flex; position: absolute; inset: auto 0% 0%; }
.link-our { backdrop-filter: blur(120px); background-color: rgba(255, 255, 255, 0.1); border-radius: 12px; justify-content: center; align-items: center; width: 40px; height: 40px; transition: 0.2s; display: flex; }
.link-our:hover { background-color: rgba(255, 255, 255, 0.3); }
.name { flex: 0 0 auto; max-width: 50%; }
.text-up-heading { text-transform: none; margin-bottom: 2px; font-family: "Abcgintonord 800", sans-serif; font-size: 20px; font-weight: 700; }
.layout-center-su { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.jobs-wr { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.jobs-wr.is_second { margin-top: 20px; }
.jobs-wr-2 { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.jobs-wr-2.is_second { margin-top: 20px; }
.jobs-wr-2.is_second.top-none { margin-top: 0px; }
.menu_arrow { z-index: 5; backdrop-filter: blur(24px); pointer-events: auto; border-radius: 1rem; justify-content: center; align-items: center; width: 3rem; height: 3rem; display: flex; }
.menu_arrow.menu-button-next { position: absolute; inset: 0% 0% 0% auto; }
.menu_arrow.menu-button-prev { position: absolute; inset: 0% auto 0% 0%; }
.media-block-bg { z-index: 0; opacity: 1; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69a592289e32da410f851e85_Bg-blur-2.png"); background-position: 50% center; background-size: cover; transition: 0.1s; position: absolute; inset: 0%; }
.media-block-bg:hover { opacity: 1; }
.media-block-bg.is_n { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/685d0ae92b1096b3b159ee52_1-BG%20(1).png"); }
.close-aria-popup, .download-banner-bg { position: absolute; inset: 0%; }
.brand-image-1 { width: 100%; max-width: 157px; margin-top: -36px; margin-right: -35px; position: absolute; inset: 0% 0% auto auto; }
.brand-image-1.is-new { max-width: 140px; margin-top: -91px; margin-right: -120px; }
.brand-image-2 { width: 100%; max-width: 164px; margin: -121px 0px -90px 29px; position: absolute; inset: auto auto 0% 0%; }
.brand-image-2.is_2026.is-new { max-width: 170px; margin-top: 0px; margin-bottom: -55px; margin-left: -115px; }
.padding-120px-m { padding-bottom: 280px; display: none; }
.banner-link-brnd { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67037b6eca0f8a4f5c1d6415_Background.webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; border-radius: 80px; justify-content: center; align-items: center; width: 100%; min-height: 450px; margin-top: 64px; display: flex; position: relative; overflow: clip; }
.banner-link-brnd.is_kit { aspect-ratio: 944 / 452; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67616da8603c1a966ea70559_2024_10_DiscordBlog_CompanyAnnoucements-7.webp"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67037b6eca0f8a4f5c1d6415_Background.webp"); background-position: 50% center, 50% 0px; background-repeat: no-repeat, no-repeat; background-size: cover, cover; border-radius: 88px; min-height: auto; margin-bottom: 64px; }
.banner-link-brnd.is_kit.is-new { aspect-ratio: 944 / 325; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69cf8d3ff2fb737970e2dcd7_Cards.webp"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67037b6eca0f8a4f5c1d6415_Background.webp"); border-radius: 56px; margin-top: 48px; margin-bottom: 48px; }
.banner-link-brnd.is_brand { aspect-ratio: 944 / 452; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/676283bdd280cda7caf5bd3b_2024_10_DiscordBlog_Educational-3_1.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 88px; min-height: auto; margin-bottom: 0px; overflow: visible; }
.banner-link-brnd.is_brand.is-new { aspect-ratio: 864 / 269; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ef70797a2a9a89beb8836a_brand-card.webp"); background-position: 50% 0px; border-radius: 56px; margin-top: 48px; }
.banner-link-brnd.is-b { aspect-ratio: 944 / 452; background-image: none; border-radius: 88px; min-height: auto; margin-bottom: 64px; }
.banner-link-brnd.is_company { aspect-ratio: 944 / 475; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6763daab5c2945a5b209edbe_Discord_Jason_Stan_1.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 88px; min-height: auto; margin-bottom: 0px; }
.banner-link-brnd.is_company.is-new { aspect-ratio: 864 / 429; border-radius: 56px; margin-top: 48px; }
.banner-link-brnd.is_company.is-2027 { aspect-ratio: 864 / 429; background-image: none; border-radius: 56px; margin-top: 48px; }
.banner-link-brnd.is_video { aspect-ratio: 944 / 475; background-image: none; border-radius: 64px; min-height: auto; margin-bottom: 0px; }
.banner-link-brnd.is_video.is-new { aspect-ratio: 720 / 405; border-radius: 56px; max-width: 720px; margin-top: 48px; margin-left: auto; margin-right: auto; }
.banner-link-brnd.is_video.is-2026 { aspect-ratio: 720 / 405; border-radius: 56px; max-width: none; margin-top: 48px; margin-left: auto; margin-right: auto; }
.circle-bg { filter: blur(150px); background-color: rgb(88, 101, 242); border-radius: 50%; min-height: 588px; margin-bottom: -327px; position: absolute; inset: auto 0% 0%; }
.discord-logo { width: 100%; max-width: 400px; position: relative; }
.branding_hero-wr { position: relative; overflow: hidden; }
.branding_hero-wr.is_new { overflow: visible; }
.branding_hero-bg { pointer-events: none; background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ea8c7ed0d1a3eeedde846b_Background-brand%20(1).webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: 120% auto; max-height: 1400px; position: absolute; inset: 0%; }
.branding_hero-bg.is_case { background-size: 130% auto; max-height: 1600px; }
.newsroom-image-1 { width: 100%; max-width: 160px; margin-top: 230px; position: absolute; inset: 0% 7% auto auto; }
.newsroom-image-1.goblet { margin-top: 0px; display: block; top: -16%; right: -118px; }
.newsroom-image-1.egg-img { margin-top: 0px; display: block; right: -102px; }
.newsroom-image-1.egg-img.is-new-newsroom { max-width: 150px; margin-right: 0px; inset: -91px -70px auto auto; }
.newsroom-image-1.is-new { max-width: 150px; margin-top: 0px; margin-bottom: -4px; margin-right: -87px; inset: auto 0% 0% auto; }
.newsroom-image-2 { width: 100%; max-width: 164px; margin: 0px 0px 216px; position: absolute; inset: auto auto 0% 0%; }
.newsroom-image-2.is_creator { max-width: 160px; margin-bottom: -97px; margin-left: -117px; }
.newsroom-image-2.is_creator.is-new-2026 { max-width: 140px; margin-bottom: 29px; margin-left: -148px; }
.newsroom-image-2.is-new { max-width: 150px; margin-top: -66px; margin-left: -84px; inset: 0% auto auto 0%; }
.nelly-icon { max-width: 181px; margin-top: -55px; margin-right: 26px; position: absolute; right: 0px; }
.egg-newsroom { max-width: 188px; margin-left: -40px; position: absolute; inset: 81px auto auto 0%; }
.podcast { text-align: left; background-color: rgba(255, 255, 255, 0.1); border-radius: 48px; flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-bottom: 20px; padding: 48px; display: flex; position: relative; overflow: clip; }
.podcast.bottom-none { margin-bottom: 0px; }
.bg-circle { filter: blur(300px); background-color: rgb(88, 101, 242); border-radius: 50%; width: 100%; height: 482px; margin-top: 53px; position: absolute; inset: 0% 0% auto; }
.podcast-bg { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/670398521042f69999904fd3_Background.webp"); background-position: 50% 0px; background-size: auto; position: absolute; inset: 0%; }
.image-quests5 { width: 100%; max-width: 160px; margin-top: auto; margin-bottom: auto; margin-left: -10px; display: block; position: absolute; inset: -94px auto 0% 15px; transform: rotate(-12deg); }
.testing-button-open-discord { background-color: var(--not-quite-black); color: var(--white); white-space: nowrap; border-radius: 28px; justify-content: center; align-items: center; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 12px 32px 15px; transition: box-shadow 0.3s, transform 0.3s, background-color 0.3s; display: flex; }
.testing-button-open-discord:hover { background-color: var(--dark-button-hover); transform: translateY(-2px); box-shadow: rgba(6, 10, 11, 0.42) 0px 2px 9px; }
.testing-button-open-discord:active { background-color: var(--black); }
.testing-button-open-discord.disable { background-color: var(--dark-button-hover); color: rgba(246, 246, 246, 0.3); cursor: default; }
.testing-button-open-discord.disable:hover { box-shadow: none; transform: none; }
.testing-button-open-discord.download-button { font-weight: 700; }
.testing-button-open-discord.download-button.college { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/632d9b371770507a4c801977_Icon_-_Download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; margin-left: 0px; margin-right: 20px; padding-left: 66px; font-size: 20px; }
.testing-button-open-discord.download-button.college-white { background-color: rgb(255, 255, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/632d9b371770507a4c801977_Icon_-_Download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; padding-left: 66px; }
.testing-button-open-discord.download-button.college_new { margin-left: 0px; margin-right: 20px; padding-left: 32px; font-size: 20px; }
.testing-button-open-discord._20px { margin-right: 0px; font-weight: 700; }
.testing-button-open-discord._20px.absol { margin-bottom: 0px; position: absolute; }
.testing-button-open-discord._20px.ser { padding-bottom: 13px; }
.testing-button-open-discord.is-center { margin-top: 24px; margin-right: 0px; }
.testing-button-open-discord.gdr { height: 56px; margin-bottom: 0px; }
.testing-button-open-discord.gdr.text-bold { margin-left: 0px; margin-right: 0px; font-size: 20px; }
.testing-button-open-discord.imagine { max-height: 56px; margin: 24px 0px 0px; padding-top: 16px; padding-bottom: 16px; }
.testing-button-open-discord.download { max-height: 56px; margin: 10px auto 0px; padding-top: 16px; padding-bottom: 16px; }
.testing-button-open-discord.download.text-size-20px { font-size: 20px; font-weight: 500; }
.testing-button-open-discord.download.text-size-20px.margin-top-0 { margin-top: 0px; }
.testing-button-open-discord.is-center { margin-top: 0px; margin-bottom: 0px; margin-left: auto; }
.testing-button-open-discord.is-left { margin-left: 0px; }
.testing-button-open-discord.size-big { border-radius: 38px; padding: 28px 44px; font-size: 20px; font-weight: 700; line-height: 24px; }
.testing-button-open-discord.size-small { padding: 8px 16px; font-size: 14px; font-weight: 600; line-height: 24px; }
.testing-button-open-discord.so-large { margin-top: auto; margin-bottom: 40px; padding-top: 16px; padding-bottom: 16px; }
.testing-button-open-discord.user { min-height: 46px; }
.testing-button-open-discord.hub { background-color: var(--blurple); margin-left: 0px; }
.testing-button-open-discord.download-new { gap: 8px; color: var(--black); background-color: rgb(21, 245, 186); border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 8px; flex-flow: row; justify-content: center; align-items: center; margin-top: 24px; margin-left: 0px; margin-right: 24px; padding: 12px 24px; font-family: Ggsans, sans-serif; font-weight: 600; transition-property: box-shadow, transform, background-color; transition-duration: 0.3s, 0.3s, 0.3s; transition-timing-function: ease, ease, ease; overflow: clip; box-shadow: rgb(21, 245, 186) 1px 1px 14px, rgb(21, 245, 186) 0px 0px 52px, rgb(21, 245, 186) 0px 2px 386px, rgb(21, 245, 186) 0px 0px 184px; }
.testing-button-open-discord.download-new:hover { transform: none; }
.testing-button-open-discord.download-new:focus-visible, .testing-button-open-discord.download-new[data-wf-focus-visible] { outline-offset: 4px; outline: rgb(88, 101, 242) solid 2px; }
.testing-download-button { background-color: var(--not-quite-black); color: var(--white); white-space: nowrap; border-radius: 28px; justify-content: center; align-items: center; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 12px 32px 15px; transition: box-shadow 0.3s, transform 0.3s, background-color 0.3s; display: flex; }
.testing-download-button:hover { background-color: var(--dark-button-hover); transform: translateY(-2px); box-shadow: rgba(6, 10, 11, 0.42) 0px 2px 9px; }
.testing-download-button:active { background-color: var(--black); }
.testing-download-button.disable { background-color: var(--dark-button-hover); color: rgba(246, 246, 246, 0.3); cursor: default; }
.testing-download-button.disable:hover { box-shadow: none; transform: none; }
.testing-download-button.download-button { font-weight: 700; }
.testing-download-button.download-button.college { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/632d9b371770507a4c801977_Icon_-_Download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; margin-left: 0px; margin-right: 20px; padding-left: 66px; font-size: 20px; }
.testing-download-button.download-button.college-white { background-color: rgb(255, 255, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/632d9b371770507a4c801977_Icon_-_Download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; padding-left: 66px; }
.testing-download-button.download-button.college_new { margin-left: 0px; margin-right: 20px; padding-left: 32px; font-size: 20px; }
.testing-download-button._20px { margin-right: 0px; font-weight: 700; }
.testing-download-button._20px.absol { margin-bottom: 0px; position: absolute; }
.testing-download-button._20px.ser { padding-bottom: 13px; }
.testing-download-button.is-center { margin-top: 24px; margin-right: 0px; }
.testing-download-button.gdr { height: 56px; margin-bottom: 0px; }
.testing-download-button.gdr.text-bold { margin-left: 0px; margin-right: 0px; font-size: 20px; }
.testing-download-button.imagine { max-height: 56px; margin: 24px 0px 0px; padding-top: 16px; padding-bottom: 16px; }
.testing-download-button.download { max-height: 56px; margin: 10px auto 0px; padding-top: 16px; padding-bottom: 16px; }
.testing-download-button.download.text-size-20px { font-size: 20px; font-weight: 500; }
.testing-download-button.download.text-size-20px.margin-top-0 { margin-top: 0px; }
.testing-download-button.is-center { margin-top: 0px; margin-bottom: 0px; margin-left: auto; }
.testing-download-button.is-left { margin-left: 0px; }
.testing-download-button.size-big { border-radius: 38px; padding: 28px 44px; font-size: 20px; font-weight: 700; line-height: 24px; }
.testing-download-button.size-small { padding: 8px 16px; font-size: 14px; font-weight: 600; line-height: 24px; }
.testing-download-button.so-large { margin-top: auto; margin-bottom: 40px; padding-top: 16px; padding-bottom: 16px; }
.testing-download-button.user { min-height: 46px; }
.testing-download-button.hub { background-color: var(--blurple); margin-left: 0px; }
.testing-download-button.download-new { gap: 8px; color: var(--black); background-color: rgb(255, 255, 255); border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 8px; flex-flow: row; justify-content: center; align-items: center; margin-top: 24px; margin-left: 0px; margin-right: 24px; padding: 16px 32px; font-family: Ggsans, sans-serif; font-weight: 600; transition: box-shadow 0.3s, transform 0.3s, background-color 0.3s; overflow: clip; }
.testing-download-button.download-new:hover { transform: none; }
.testing-download-button.download-new:focus-visible, .testing-download-button.download-new[data-wf-focus-visible] { outline-offset: 4px; outline: rgb(88, 101, 242) solid 2px; }
.circle-hover-copy { z-index: 1; filter: blur(30px); background-color: rgb(31, 29, 93); border-radius: 50%; width: 200%; height: 70px; margin-top: 45px; margin-left: auto; margin-right: auto; position: absolute; inset: 0% auto auto; }
.testing-button-open { background-color: var(--not-quite-black); color: var(--white); white-space: nowrap; border-radius: 28px; justify-content: center; align-items: center; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 12px 32px 15px; transition: box-shadow 0.3s, transform 0.3s, background-color 0.3s; display: flex; }
.testing-button-open:hover { background-color: var(--dark-button-hover); transform: translateY(-2px); box-shadow: rgba(6, 10, 11, 0.42) 0px 2px 9px; }
.testing-button-open:active { background-color: var(--black); }
.testing-button-open.disable { background-color: var(--dark-button-hover); color: rgba(246, 246, 246, 0.3); cursor: default; }
.testing-button-open.disable:hover { box-shadow: none; transform: none; }
.testing-button-open.download-button { font-weight: 700; }
.testing-button-open.download-button.college { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/632d9b371770507a4c801977_Icon_-_Download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; margin-left: 0px; margin-right: 20px; padding-left: 66px; font-size: 20px; }
.testing-button-open.download-button.college-white { background-color: rgb(255, 255, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/632d9b371770507a4c801977_Icon_-_Download.svg"); background-position: 32px center; background-repeat: no-repeat; background-size: auto; padding-left: 66px; }
.testing-button-open.download-button.college_new { margin-left: 0px; margin-right: 20px; padding-left: 32px; font-size: 20px; }
.testing-button-open._20px { margin-right: 0px; font-weight: 700; }
.testing-button-open._20px.absol { margin-bottom: 0px; position: absolute; }
.testing-button-open._20px.ser { padding-bottom: 13px; }
.testing-button-open.is-center { margin-top: 24px; margin-right: 0px; }
.testing-button-open.gdr { height: 56px; margin-bottom: 0px; }
.testing-button-open.gdr.text-bold { margin-left: 0px; margin-right: 0px; font-size: 20px; }
.testing-button-open.imagine { max-height: 56px; margin: 24px 0px 0px; padding-top: 16px; padding-bottom: 16px; }
.testing-button-open.download { max-height: 56px; margin: 10px auto 0px; padding-top: 16px; padding-bottom: 16px; }
.testing-button-open.download.text-size-20px { font-size: 20px; font-weight: 500; }
.testing-button-open.download.text-size-20px.margin-top-0 { margin-top: 0px; }
.testing-button-open.is-center { margin-top: 0px; margin-bottom: 0px; margin-left: auto; }
.testing-button-open.is-left { margin-left: 0px; }
.testing-button-open.size-big { border-radius: 38px; padding: 28px 44px; font-size: 20px; font-weight: 700; line-height: 24px; }
.testing-button-open.size-small { padding: 8px 16px; font-size: 14px; font-weight: 600; line-height: 24px; }
.testing-button-open.so-large { margin-top: auto; margin-bottom: 40px; padding-top: 16px; padding-bottom: 16px; }
.testing-button-open.user { min-height: 46px; }
.testing-button-open.hub { background-color: var(--blurple); margin-left: 0px; }
.testing-button-open.download-new { gap: 8px; background-color: var(--blurple); color: var(--white); -webkit-text-stroke-color: var(--white); border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 8px; flex-flow: row; justify-content: center; align-items: center; margin-top: 24px; margin-left: 0px; margin-right: 24px; padding: 16px 32px; font-family: Ggsans, sans-serif; font-weight: 600; transition: box-shadow 0.3s, transform 0.3s, background-color 0.3s; overflow: clip; }
.testing-button-open.download-new:hover { transform: none; }
.testing-button-open.download-new:focus-visible, .testing-button-open.download-new[data-wf-focus-visible] { outline-offset: 4px; outline: rgb(88, 101, 242) solid 2px; }
.dfd_blue-btn-copy { z-index: 1; color: rgb(35, 39, 42); background-color: rgb(140, 217, 255); border-radius: 8px; justify-content: center; align-items: center; height: 70px; padding-left: 40px; padding-right: 40px; font-size: 20px; font-weight: 700; line-height: 30px; transition: 0.2s; display: flex; position: relative; box-shadow: rgb(140, 217, 255) 0px 0px 368.06px, rgb(140, 217, 255) 0px 0px 184.03px, rgb(140, 217, 255) 0px 0px 52.58px, rgb(140, 217, 255) 0px 0px 26.29px; }
.dfd_blue-btn-copy:hover { color: rgb(35, 39, 42); background-color: rgb(148, 220, 255); box-shadow: rgb(140, 217, 255) 0px 0px 250px, rgb(140, 217, 255) 0px 0px 184.03px, rgb(140, 217, 255) 0px 0px 52.58px, rgb(140, 217, 255) 0px 0px 26.29px; }
.dfd_blue-btn-copy.is-small { height: auto; padding: 16px 32px; font-size: 16px; line-height: 24px; }
.dfd_pink-btn-copy { color: rgb(35, 39, 42); background-color: rgb(255, 106, 239); border-radius: 70px; justify-content: center; align-items: center; height: 70px; padding-left: 40px; padding-right: 40px; font-size: 20px; font-weight: 700; line-height: 30px; transition: 0.2s; display: flex; box-shadow: rgb(255, 106, 239) 0px 0px 368.06px, rgb(255, 106, 239) 0px 0px 184.03px, rgb(255, 106, 239) 0px 0px 52.58px, rgb(255, 106, 239) 0px 0px 26.29px; }
.dfd_pink-btn-copy:hover { color: rgb(35, 39, 42); background-color: rgb(255, 143, 243); box-shadow: rgb(255, 106, 239) 0px 0px 250px, rgb(255, 106, 239) 0px 0px 184.03px, rgb(255, 106, 239) 0px 0px 52.58px, rgb(255, 106, 239) 0px 0px 26.29px; }
.z-index-3-copy { z-index: 3; font-weight: 600; position: relative; }
.quest_hero-content { max-width: 550px; margin-left: auto; margin-right: auto; }
.download-hero-img-wr { margin-top: 120px; padding-left: 24px; padding-right: 24px; position: relative; }
.download-hero-img-wr.padding-none { margin-top: 5.4375rem; padding-left: 0px; padding-right: 0px; }
.download-hero-img-wr.padding-none.is-gift { margin-top: 5rem; }
.download-hero-img-wr.padding-none.is-gift.is-hide { display: none; }
.wumpus-img-wr { text-align: left; max-width: 20%; margin-bottom: 21px; margin-left: -13px; position: absolute; inset: auto auto 0% 0%; }
.wumpus-img-wr.is-update { width: 100%; max-width: 11.375rem; margin-bottom: 3rem; margin-left: -2.1875rem; }
.wumpus-img-wr.is-update.is_2026 { max-width: 12rem; margin-bottom: -1rem; margin-left: -2.5875rem; }
.wumpus-img-wr.is-update.is_2026.is_desctop { margin-bottom: -2.1rem; }
.wumpus-img1 { max-width: 41%; margin-right: auto; position: relative; top: 19px; left: 11px; }
.wumpus-img2 { width: 100%; }
.download-hero-img3 { width: 100%; max-width: 9.375rem; margin-top: -12.575rem; position: absolute; inset: 0% -1.875rem auto auto; }
.download-hero-img3.is-gift { max-width: 10.625rem; margin-top: 15px; margin-right: -34px; inset: 7.725rem -2.1875rem auto auto; }
.download-hero-img3.is-gift.is-new { max-width: 9rem; margin-top: 0px; margin-right: 0px; inset: 12.625rem -4.5rem auto auto; }
.download-hero-img3.is-gift.is-new.is-hide { display: none; }
.btn-flex { justify-content: center; align-items: flex-start; display: flex; }
.wumpus-leaf-icon { max-width: 60px; position: relative; top: -10px; left: 26px; }
.wumpus-leaf-icon._2 { max-width: 90px; top: -1px; left: 89px; }
.max-width-740px { max-width: 744px; margin-left: auto; margin-right: auto; }
.max-width-740px.is-full.is_n-f { width: 100%; }
.company-hero { background-color: rgb(88, 101, 242); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/671755ba3caa6de1a9412f04_Gradient_Background.png"); background-position: 50% center; background-size: cover; border-radius: 92px; justify-content: center; align-items: center; width: 90%; max-width: 871px; min-height: 528px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.company-hero.is-new { border-radius: 56px; width: 90%; max-width: 786px; min-height: 476px; }
.wumpus-compuny { max-width: 221px; margin-top: -203px; margin-right: 43px; position: absolute; inset: 0% 0% auto auto; }
.padding-220px { padding-bottom: 220px; }
.padding-220px.is-320.is_120, .padding-220px.is-320.is__120 { padding-bottom: 120px; }
.padding-220px.is-320.is__120.is-2026 { padding-bottom: 80px; }
.padding-220px.is_sdk { padding-bottom: 120px; }
.padding-220px.is_new { padding-bottom: 180px; }
.padding-220px.is_acc { padding-bottom: 90px; }
.careers_h1-large { color: var(--white); letter-spacing: -0.02em; text-transform: uppercase; margin-bottom: 24px; font-family: "Abcgintonord 800", sans-serif; font-size: 64px; font-weight: 700; line-height: 0.95; }
.careers_h1-large.font-white { color: rgb(255, 255, 255); margin-bottom: 24px; font-family: "Abcgintonord 800", sans-serif; font-size: 50px; font-weight: 700; }
.careers_h1-large.font-white.safety { color: rgb(255, 255, 255); max-width: 595px; margin-top: 40px; margin-bottom: 32px; font-weight: 700; }
.careers_h1-large.font-white.safety.centered.tarot, .careers_h1-large.font-white.safety.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.careers_h1-large.font-white.safety.grey-font { color: rgb(246, 246, 246); }
.careers_h1-large.font-white.left { font-size: 55px; }
.careers_h1-large.font-white.left.explore { font-size: 54px; }
.careers_h1-large.font-white.center.college { padding-right: 24px; }
.careers_h1-large.font-white.capital { text-transform: none; }
.careers_h1-large.font-white.mobile-left._16px { font-family: "Abcgintonord 800", sans-serif; }
.careers_h1-large.font-white.moderation { font-size: 55px; }
.careers_h1-large.font-white.moderation.explore { font-size: 54px; }
.careers_h1-large.font-white.left-copy { font-size: 55px; }
.careers_h1-large.font-white.left-copy.explore { font-size: 54px; }
.careers_h1-large.font-white.bottom-16px { margin-bottom: 16px; }
.careers_h1-large.font-white.bottom-16px.flex-mob-center.mobile-power, .careers_h1-large.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 48px; }
.careers_h1-large.font-white.bottom-16px.flex-tab-center.is_gdc { font-size: 56px; font-weight: 700; line-height: 53px; }
.careers_h1-large.font-white.is-text-center { text-align: center; font-family: "Abcgintonord 800", sans-serif; font-weight: 800; }
.careers_h1-large.font-white.is-text-center.font-noto { font-family: Notosans, sans-serif; }
.careers_h1-large.font-white.is-text-center.left-mobile.home { font-family: "Abcgintonord 800", sans-serif; font-size: 56px; font-weight: 700; }
.careers_h1-large.font-white.max-w-450px { max-width: 450px; }
.careers_h1-large.font-white.partner { letter-spacing: -0.01em; max-width: 450px; }
.careers_h1-large.font-white.safety-n { color: rgb(255, 255, 255); max-width: 560px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.careers_h1-large.font-white.safety-n.centered.tarot, .careers_h1-large.font-white.safety-n.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.careers_h1-large.font-white.education { color: rgb(255, 255, 255); max-width: 500px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.careers_h1-large.font-white.education.centered.tarot, .careers_h1-large.font-white.education.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.careers_h1-large.font-white.safety-newsfloor { color: rgb(255, 255, 255); max-width: 470px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.careers_h1-large.font-white.safety-newsfloor.centered.tarot, .careers_h1-large.font-white.safety-newsfloor.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.careers_h1-large.font-white.safety-2 { color: rgb(255, 255, 255); max-width: 595px; margin-top: 20px; margin-bottom: 32px; font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
.careers_h1-large.font-white.safety-2.centered.tarot, .careers_h1-large.font-white.safety-2.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.careers_h1-large.font-white.safety-2.grey-font { color: rgb(246, 246, 246); }
.careers_h1-large.font-white.is_app { text-align: center; line-height: 110%; }
.careers_h1-large.font-white.is-garden { margin-bottom: 16px; font-size: 56px; }
.careers_h1-large.font-blue { color: var(--blurple); }
.careers_h1-large.left { font-weight: 700; }
.careers_h1-large._16px { margin-bottom: 16px; }
.careers_h1-large.text-color-white.text-align-center.bottom-none, .careers_h1-large.text-color-white.bottom-none { margin-bottom: 0px; }
.careers_h1-large.size-medium { text-align: center; margin-top: 0px; margin-bottom: 24px; font-size: 40px; }
.careers_h1-large.text-align-center { font-family: Abcgintodiscordnord, Arial, sans-serif; }
.careers_h1-large.text-align-center.hide-landscape { font-size: 48px; }
.careers_h1-large.text-align-center.br { font-size: 56px; }
.careers_h1-large.text-align-center.p-48px { font-size: 48px; line-height: 0.958333; }
.phone-company { z-index: 1; width: 100%; max-width: 275px; margin: auto; position: relative; top: 10px; left: -15px; }
.phone-company.is-new { max-width: 245px; top: 8px; left: auto; right: 8px; }
.image-company-1 { width: 100%; max-width: 128px; margin-bottom: 117px; margin-right: 266px; position: absolute; inset: auto 0% 0% auto; }
.image-company-1.is-new { max-width: 117px; margin-bottom: 105px; margin-right: 236px; }
.image-company-2 { width: 100%; max-width: 348px; height: auto; margin-bottom: -100px; margin-right: -130px; position: absolute; inset: auto 0% 0% auto; transform: rotate(-6deg); }
.image-company-2.is-new { max-width: 301px; margin-bottom: -89px; margin-right: -92px; transform: none; }
.image-company-2.is-new.is_2026 { margin-bottom: -131px; }
.block-over { border-radius: 92px; position: absolute; inset: 0%; overflow: clip; }
.block-over.is-new { border-radius: 56px; }
.image-company-3 { z-index: 1; width: 100%; max-width: 195px; margin-top: -18px; margin-right: -37px; position: absolute; inset: 0% 0% auto auto; transform: rotate(7deg); }
.image-company-3.is-new { max-width: 188px; margin-top: -19px; margin-right: -38px; transform: none; }
.image-company-4 { width: 100%; max-width: 248px; margin-top: 164px; margin-right: -20px; position: absolute; inset: 0% 0% auto auto; transform: rotate(9deg); }
.image-company-4.is-new { max-width: 243px; margin-top: 132px; margin-right: -38px; transform: none; }
.image-company-5 { z-index: 1; width: 100%; max-width: 181px; margin-top: -9px; margin-right: 195px; position: absolute; inset: 0% 0% auto auto; transform: rotate(9deg); }
.image-company-5.is-new { z-index: 0; max-width: 178px; margin-top: -19px; margin-right: 167px; transform: none; }
.image-company-6 { z-index: 1; width: 100%; max-width: 248px; margin-top: -1px; margin-left: -21px; margin-right: 0px; position: absolute; inset: 0% auto auto 0%; transform: rotate(-12deg); }
.image-company-6.is-new { max-width: 250px; margin-top: -19px; margin-left: -38px; transform: none; }
.image-company-7 { z-index: 2; width: 100%; max-width: 160px; margin-top: 124px; margin-left: 138px; margin-right: 0px; position: absolute; inset: 0% auto auto 0%; transform: rotate(-7deg); }
.image-company-7.is-new { max-width: 163px; margin-top: 98px; margin-left: 124px; transform: none; }
.image-company-8 { z-index: 1; width: 100%; max-width: 311px; margin: 124px 0px 72px -36px; position: absolute; inset: auto auto 0% 0%; transform: rotate(-10deg); }
.image-company-8.is-new { max-width: 306px; margin-bottom: 43px; margin-left: -38px; transform: none; }
.image-company-9 { z-index: 1; width: 100%; max-width: 186px; margin: 124px 0px -25px 25px; position: absolute; inset: auto auto 0% 0%; transform: none; }
.image-company-9.is-new { max-width: 169px; margin-bottom: -30px; margin-left: 39px; }
.company-egg { width: 100%; max-width: 190px; margin-top: -100px; margin-left: 44px; position: absolute; inset: 0% auto auto 0%; }
.company-egg.is-new { max-width: 120px; margin-top: -78px; margin-left: -132px; }
.company-coin { width: 100%; max-width: 168px; margin-top: 150px; margin-left: 44px; margin-right: 40px; position: absolute; inset: 0% 0% auto auto; transform: none; }
.company-coin.is-mob { display: none; }
.quest_heading-h2 { color: rgb(255, 255, 255); text-align: center; letter-spacing: -0.01em; text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-size: 48px; font-weight: 700; line-height: 0.9; position: relative; }
.quest_heading-h2.bottom-none { margin-bottom: 0px; }
.quest_heading-h2.bottom-none._48px { font-size: 48px; }
.quest_heading-h2.bottom-none._48px.font-ginto { color: rgb(35, 39, 42); margin-top: 0px; }
.quest_heading-h2.bottom-none._48px.font-ginto.text-white { color: rgb(255, 255, 255); }
.quest_heading-h2.bottom-none._48px.font-ginto.text-white.hub { font-family: ABCGintoNormal-Bold, sans-serif; font-weight: 400; }
.quest_heading-h2.is-capitalize { text-transform: uppercase; }
.quest_heading-h2.is-capitalize.bottom-none.text-align-left.mob-center.m_44px { font-size: 45px; }
.quest_heading-h2.is-capitalize.m-32 { font-size: 40px; }
.quest-heading_discord { text-transform: none; margin-top: -20px; margin-left: auto; margin-right: auto; font-family: "Abcgintonord 800", sans-serif; font-size: 20px; font-style: normal; font-weight: 700; display: inline-block; position: absolute; inset: 0px 30px auto 0%; }
.quest_heading_span-rel { font-style: italic; position: relative; }
.company-hero-wr { width: 100%; padding-top: 120px; padding-bottom: 0px; }
.clyde-image { width: 100%; max-width: 186px; margin-top: -153px; margin-right: -179px; position: absolute; inset: 0% 0% auto auto; }
.clyde-image.is-update { pointer-events: none; max-width: 10rem; margin-top: -234px; margin-right: -6.25rem; }
.quotation-mark { letter-spacing: -0.02em; font-family: "Abcgintonord 800", sans-serif; font-size: 56px; line-height: 54px; }
.swiper-slide-wr { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.employee-icon { width: 100%; max-width: 240px; }
.employee-icon.one { max-width: 64px; }
.employee-icon.is_mojiworks { max-width: 80px; }
.employee-icon.is_connect { max-width: 193px; }
.employee-icon.is_proud { max-width: 90px; }
.employee-icon.is-new { max-width: 10.875rem; }
.employee-icon.is-1n { object-fit: contain; max-height: 3.125rem; }
.employee-icon.is-2n { object-fit: contain; max-height: 3.375rem; }
.employee-name { font-family: Abcgintodiscord, sans-serif; font-size: 20px; line-height: 26px; }
.employee-name.is-sdk { font-size: 1.5rem; font-weight: 400; line-height: 1.16667; }
.employee-name.is-sdk.is-size.text-size-normal { font-weight: 400; }
.employee-name.is-sdk-new { font-size: 1.125rem; font-weight: 400; line-height: 130%; }
.employee-name.is-sdk-new.is-size.text-size-normal { font-weight: 400; }
.swiper-slide-name-wwr { gap: 16px; text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; margin-top: 64px; display: flex; }
.swiper-slide-name-wwr.is-sdk, .swiper-slide-name-wwr.is-sdk-n { margin-top: 80px; }
.swiper-slide-name-wwr.is-sdk-new { margin-top: 56px; }
.swiper-slide-name-wwr.is-new { gap: 24px; margin-top: 56px; }
.swiper_bullet_progress-2 { opacity: 0; background-color: rgb(255, 255, 255); border-radius: 0.25rem; width: 0px; height: 0.5rem; transition: opacity 0.2s, width 5s linear; }
.swiper_bullet-2 { background-color: rgba(255, 255, 255, 0.1); border-radius: 0.25rem; flex: 0 0 auto; width: 0.5rem; height: 0.5rem; padding: 0px; transition: width 0.3s; display: none; }
.swiper_bullet-2.is-active { opacity: 1; width: 2rem; display: block; }
.swiper_bullet-2.is-active-prev { opacity: 1; display: block; }
.swiper_bullet-2.is-active-prev-prev, .swiper_bullet-2.is-active-next-next { opacity: 1; width: 0.25rem; height: 0.25rem; display: block; }
.swiper_bullet-2.is-active-next { opacity: 1; display: block; }
.careers-eggsicon { max-width: 163px; position: absolute; inset: -274px auto auto -1%; }
.careers-eggsicon.is-update { margin-left: -7.875rem; top: -12.5625rem; }
.jobs_icon-wr { max-width: 72px; }
.careers-img { border-radius: 88px; width: 100%; max-width: 10.1875rem; }
.careers-sport-gerls-img { z-index: 1; max-width: 350px; position: absolute; top: -197.5px; left: 8px; }
.careers-image-2 { border-radius: 88px; width: 44.3%; max-width: 432px; position: relative; overflow: visible; }
.list-item-3 { font-family: Abcgintodiscord, sans-serif; }
.download-title-wr { max-width: 920px; }
.download-title-wr.is_download { flex-flow: column; justify-content: flex-start; align-items: center; max-width: 48.375rem; display: flex; position: relative; }
.download-title-wr.is-layout { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.jobs_text-2 { opacity: 0; color: rgba(255, 255, 255, 0.5); align-self: stretch; height: 0px; margin-top: 16px; font-family: Abcgintodiscord, sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.25; transition: opacity 0.5s; overflow: hidden; }
.nav_dd_bg { z-index: 1; background-color: var(--blurple); height: 100%; transform-style: preserve-3d; border-bottom-right-radius: 5.5rem; border-bottom-left-radius: 5.5rem; display: none; position: absolute; inset: 0px 0% 0%; }
.employee-content-wr { flex-flow: column; justify-content: center; align-items: flex-start; }
.nav_brand_main-black-logo { opacity: 0; border-radius: 16px; flex: 0 0 auto; justify-content: center; align-items: center; width: 9rem; max-width: none; height: 100%; padding-left: 12px; padding-right: 12px; display: flex; position: absolute; }
.nav_burger_trigger-black { background-color: rgba(0, 0, 0, 0.1); border-radius: 0.875rem; flex: 0 0 auto; justify-content: center; align-items: center; width: 2.5rem; height: 2.5rem; transition: background-color 0.5s; display: none; position: relative; overflow: hidden; }
.nav_burger_trigger-black:hover { background-color: rgba(255, 255, 255, 0.3); }
.nav_dd_arrow-wr-black { display: none; }
.banner-text { color: var(--white); margin-top: 2px; font-size: 14px; line-height: 24px; text-decoration: none; }
.banner-st { z-index: 0; max-width: 29px; position: absolute; inset: auto 0% 5%; }
.banner-st-2 { z-index: 0; max-width: 27px; position: absolute; inset: auto 1% 5% auto; }
.nitro-banner-new { width: 100%; max-width: 460px; max-height: 70px; color: var(--white); text-align: center; padding-top: 12px; padding-bottom: 10px; overflow: hidden; }
.nitro-bn-2025 { gap: 32px; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6721df0d5debe179209cca6e_b2.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; justify-content: center; align-items: center; padding-left: 16px; padding-right: 16px; display: flex; }
.ginto-discord-nord { letter-spacing: -0.01em; font-family: Abcgintodiscordnord, Arial, sans-serif; font-weight: 700; }
.clyde-cube { width: 100%; max-width: 218px; margin-bottom: -160px; margin-left: 64px; position: absolute; inset: auto auto 0% 0%; }
.set { z-index: 3; width: 100%; max-width: 8.875rem; margin-bottom: -114px; margin-left: -41px; position: absolute; inset: auto auto 0% 0%; }
.plump { width: 100%; max-width: 9.5625rem; margin-top: -150px; margin-right: 19px; position: absolute; inset: 0% 0% auto auto; }
.relative-2025 { z-index: 100; max-width: 59rem; margin-bottom: -12px; margin-left: auto; margin-right: auto; position: relative; }
.banner-top { z-index: 1; background-color: rgb(25, 23, 92); background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/672dba937ef2cd95fc095691_Gradient%20(3)%20(1).png"); background-position: 50% center; background-repeat: no-repeat; background-size: 95% 100%; justify-content: center; align-items: center; min-height: 70px; max-height: 70px; padding-left: 2rem; padding-right: 2rem; display: flex; position: relative; }
.banner-top.hiden { display: none; }
.relative-banner { gap: 4vw; justify-content: center; align-items: center; min-height: 70px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.girl-bnner { max-width: 135px; margin-bottom: -22px; margin-left: 0px; position: static; inset: 0% auto auto 0%; }
.girl-bnner.is-second { z-index: 1; max-width: 152px; margin-top: 3.25rem; margin-bottom: 0px; margin-left: auto; position: relative; inset: 0% 0% 0% auto; }
.code-embed-2 { display: none; }
.div-block-witch { justify-content: center; align-items: center; max-height: 70px; margin-right: 0px; display: flex; overflow: clip; }
.button-banner { color: rgb(255, 255, 255); background-color: rgb(88, 101, 242); border-radius: 8px; justify-content: center; align-items: center; width: 100%; max-width: 134px; min-height: 36px; max-height: 36px; margin-top: auto; margin-bottom: auto; margin-right: -10rem; font-weight: 500; line-height: 130%; display: flex; position: absolute; inset: 0% 0% 0% auto; }
.is_banner-n { position: static; }
.step-by-step-slider-arrow-right { background-color: rgba(35, 39, 42, 0.4); border-radius: 40px; justify-content: center; align-items: center; width: 64px; height: 64px; padding-left: 4px; transition: 0.555s; display: flex; right: 40px; }
.step-by-step-slider-arrow-right.left-step-slider { background-color: rgba(35, 39, 42, 0.4); justify-content: center; align-items: center; padding-left: 0px; padding-right: 4px; display: flex; left: 40px; right: auto; }
.safety-content-wr { max-width: 50%; }
.tab-link-build-first { opacity: 0.24; color: rgb(255, 255, 255); background-color: rgba(221, 221, 221, 0); border-bottom: 1px solid rgb(255, 255, 255); width: 100%; padding: 0px 0px 18px; font-size: 24px; font-weight: 700; line-height: 120%; transition: opacity 0.3s; }
.tab-link-build-first.w--current { opacity: 1; color: rgb(255, 255, 255); background-color: rgba(221, 221, 221, 0); }
.tab-link-build-first.is-line-none { border-bottom-style: none; }
.tab-link-build-first.is_n { font-family: Abcgintodiscord, sans-serif; }
.text-tab-build-is-2025 { flex-flow: column; display: flex; overflow: hidden; }
.image-tab-wr { max-width: 100%; overflow: hidden; }
.background-video-2 { width: 300px; min-height: 400px; }
.home--group-chat-img-wr { width: 100%; overflow: hidden; }
.div-block-38 { background-color: rgb(211, 171, 171); }
.background-video-3 { width: 100%; min-height: 500px; }
.menu-button-login { color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); border-radius: 40px; justify-content: center; align-items: center; margin-bottom: 12px; padding: 7px 20px; font-size: 14px; font-weight: 500; line-height: 130%; display: flex; }
.menu-button-login.login-button-js { background-color: rgb(255, 255, 255); }
.menu-button-login.login-button-js.abc { text-align: center; border-style: none; border-radius: 16px; margin-bottom: 0px; padding: 9px 16px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; transition: background-color 0.2s; }
.menu-button-login.login-button-js.abc:hover { background-color: rgb(199, 200, 206); }
.icon-home-2025 { white-space: normal; width: 24px; height: 24px; margin-right: 8.5px; font-size: 16px; line-height: 20px; display: block; }
.icon-home-2025.is_download { width: 20px; height: 20px; }
.nav-dd-decor { width: 100%; max-width: 8.75rem; margin-bottom: -6.1rem; margin-right: -4.5rem; position: absolute; inset: auto 0% 0% auto; }
.nav-dd-decor.is-safety { width: 100%; max-width: 12.5rem; margin-bottom: -7.625rem; margin-right: -5.775rem; position: absolute; inset: auto 0% 0% auto; }
.nav-dd-decor.is-build { margin-bottom: -5.7rem; margin-right: -4.1rem; }
.nav-dd-decor.is_discover { pointer-events: none; margin-bottom: -3.2rem; margin-right: -3.8rem; }
.coin-icon_d { width: 8.5625rem; margin-top: -4.5625rem; margin-left: -5.825rem; position: absolute; inset: 0% auto auto 0%; }
.coin-icon_d.is_old { margin-top: 5.5375rem; margin-left: 4.675rem; }
.coin-icon_d.is-gift { width: 100%; max-width: 14.0625rem; margin-top: -10px; margin-left: -30px; inset: 7.2125rem auto auto -3.875rem; }
.coin-icon_d.is-gift.is-new { max-width: 14.0625rem; margin: 0px; inset: 12.4125rem auto auto -5.8rem; }
.coin-icon_d.is-gift.is-new.is-hide { display: none; }
.newsroom-image-3 { width: 100%; max-width: 164px; margin-top: -120px; position: absolute; inset: 0% 0% auto auto; }
.newsroom-image-3.goblet { display: none; }
.newsroom-image-3.is_creator { max-width: 160px; margin-top: -118px; margin-right: -115px; }
.newsroom-image-3.is_creator.is-new-2026 { max-width: 140px; margin-top: 59px; margin-right: -143px; }
.max-width-500 { max-width: 500px; margin-left: auto; margin-right: auto; position: relative; }
.max-width-500.is-flex2 { flex-flow: column; justify-content: flex-start; align-items: center; max-width: 550px; display: flex; }
.max-width-500.is-left { margin-left: 0px; }
.max-width-500.is-left.is-sticky { width: 40%; position: sticky; top: 100px; }
.max-width-500.is_2026 { max-width: 940px; }
.media-block-icon_wr { z-index: 1; background-color: rgba(255, 255, 255, 0.1); border-radius: 8px; margin-bottom: 40px; padding: 16px 20px; position: relative; }
.media-block-icon_wr.is-new { margin-bottom: 32px; }
.p-medium { color: var(--white); text-align: left; font-size: 20px; line-height: 26px; }
.p-medium.text-style-2line { font-family: Abcgintodiscord, sans-serif; position: relative; }
.p-medium.text-style-2line.is-new { line-height: 28px; }
.p-medium.text-style-3lines.is_n, .p-medium.text-style-3line.is_n { z-index: 1; position: relative; }
.collection-item-5 { max-width: 49.4%; }
.kit-wr { max-width: 750px; margin-left: auto; margin-right: auto; }
.clyde-cube_icon { max-width: 195px; position: absolute; top: 173px; left: -92px; }
.clyde-cube_icon.is-new { margin-left: 205px; }
.clyde-cube_icon.is-media { max-width: 160px; margin-left: 211px; top: 182px; }
.clyde-cube_icon.is-media.is-md { max-width: 8rem; inset: auto -2rem -3.875rem auto; }
.clyde-cube_icon.is-stories { max-width: 160px; top: 75%; left: auto; right: 0px; }
.clyde-cube_icon.is-new_1 { margin-left: 205px; top: 178px; left: -145px; }
.clyde-cube_icon.is-new_1.is-commerce { width: 100%; max-width: 120px; margin-bottom: -89px; margin-left: -37px; inset: auto auto 0% 0%; transform: rotate(350deg); }
.clyde-cube_icon.is-dm { max-width: 8.75rem; margin-bottom: -3.5375rem; margin-left: 29.4375rem; inset: auto auto 0% 0%; }
.clyde-cube_icon.is-sdk { max-width: 10rem; margin-bottom: -4.05rem; margin-left: 29.4375rem; margin-right: 3.625rem; inset: auto 0% 0% auto; }
.clyde-cube_icon.is_new { max-width: 10rem; margin-bottom: -5.45rem; margin-left: 29.4375rem; margin-right: 3.625rem; inset: auto -2% -6% auto; }
.clyde-cube_icon.is-numbers { z-index: 3; top: auto; bottom: -98px; }
.clyde-cube_icon.is-game { z-index: 99; max-width: 105px; margin-bottom: -63px; margin-right: 34px; inset: auto 0% 0% auto; }
.clyde-cube_icon.is-adv-1 { pointer-events: none; max-width: 7.125rem; margin-left: 0px; top: auto; bottom: -4.025rem; left: 0px; }
.clyde-cube_icon.is-adv-1.is-commerce { width: 100%; max-width: 120px; margin-bottom: -80px; margin-left: -32px; inset: auto auto 0% 0%; transform: rotate(350deg); }
.clyde-cube_icon.is-cs { pointer-events: none; max-width: 7.5rem; margin-left: 0px; inset: auto -2.25rem -4rem auto; }
.clyde-cube_icon.is-cs.is-commerce { width: 100%; max-width: 120px; margin-bottom: -80px; margin-left: -32px; inset: auto auto 0% 0%; transform: rotate(350deg); }
.pan-image { width: 100%; max-width: 172px; margin-top: 306px; margin-right: 133px; position: absolute; inset: 0% 0% auto auto; }
.pan-image.is-new { max-width: 150px; margin-top: 0px; margin-bottom: -133px; margin-right: 34px; inset: auto 0% 0% auto; }
.is_careers-widht { max-width: 700px; margin-left: auto; margin-right: auto; }
.feeling-decor-d { width: 16vw; max-width: 200px; margin: -243px -9vw -221px -213px; position: absolute; inset: auto 0% 0% auto; }
.feeling-decor-d.is-pan { margin-bottom: -294px; }
.feeling-decor-d.is-new { width: auto; max-width: 150px; margin-bottom: -48px; margin-right: -150px; }
.link_banner { border-radius: 88px; position: absolute; inset: 0%; }
.link_banner:focus-visible, .link_banner[data-wf-focus-visible] { outline-offset: 2px; outline: rgb(88, 101, 242) solid 2px; overflow: visible; }
.company-section { padding-top: 280px; }
.company-section.first { padding-top: 0px; }
.company-section.microsite { padding-top: 220px; }
.company-section.is-new { padding-top: 164px; }
.company-section.is-new-top { padding-top: 120px; }
.company-section.is-new-t { padding-top: 160px; }
.company-section-1 { padding-top: 280px; }
.company-section-1.first { padding-top: 0px; }
.company-section_last { z-index: 98; text-align: center; background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-position: 50% 0px; background-repeat: repeat; background-size: cover; padding-top: 220px; padding-bottom: 230px; position: relative; }
.company-section_last.is-new { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6aaa8df0c1f4b2d8d45505df_Background%20(3)%20(2).png"); background-position: 50% -5%; background-repeat: no-repeat; background-size: cover; padding-top: 100px; padding-bottom: 120px; }
.company-section_last.is_2026 { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-position: 50% 0px; background-repeat: repeat; background-size: cover; padding-top: 100px; padding-bottom: 120px; }
.timeline-card { background-color: rgba(255, 255, 255, 0.1); border-radius: 5rem; width: 100%; max-width: 432px; margin-bottom: 9.25rem; padding: 4rem; transition: opacity 0.3s; }
.timeline-card.is-1.is-new { border-radius: 2.5rem; margin-bottom: 4rem; padding: 3rem; }
.timeline-card.is-new { border-radius: 2.5rem; max-width: 100%; margin-bottom: 4rem; padding: 3rem; }
.timeline-card.is-new.is-end { margin-bottom: 19.625rem; }
.timeline-image { border-radius: 2.75rem; width: 100%; margin-bottom: 2rem; overflow: hidden; }
.timeline-title { letter-spacing: -0.01em; text-transform: uppercase; margin-top: 0px; margin-bottom: 1rem; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 48px; font-weight: 700; line-height: 0.958333; }
.paragraph-opacity-50 { opacity: 0.5; }
.timeline-description { opacity: 0.5; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; line-height: 1.3; }
.timeline-description.is-new { font-size: 1.125rem; line-height: 1.27778; }
.timeline_text-wr { flex-flow: column; flex: 1 1 0%; justify-content: flex-start; align-items: stretch; max-width: 40.625rem; padding-bottom: 6rem; display: flex; position: relative; }
.progress_number-wr { border-radius: 100%; flex-flow: column; justify-content: center; align-items: center; width: 1.75rem; height: 1.75rem; display: flex; position: absolute; }
.progress_number-wr.is-last { margin-left: auto; margin-right: auto; position: relative; }
.progress_number_bg { z-index: 1; background-color: rgb(255, 255, 255); border-radius: 100%; align-self: center; width: 1.75rem; height: 1.75rem; margin: auto; transition: background-color 0.3s; position: absolute; }
.progress_line { background-color: rgba(255, 255, 255, 0.1); width: 5px; height: 100%; margin-left: auto; margin-right: auto; position: relative; }
.timeline_text { color: rgb(35, 35, 53); margin-top: 1rem; }
.progress_step { gap: 0rem; flex-flow: wrap; grid-template-rows: auto; grid-template-columns: minmax(48%, 1fr) minmax(5rem, 5rem) minmax(48%, 1fr); grid-auto-columns: 1fr; justify-content: center; place-items: center; width: 100%; max-width: 100%; display: grid; position: relative; }
.progress_step.is-new { grid-template-columns: 50% minmax(6rem, 6rem) 50%; justify-items: stretch; }
.progress_number_bg_active { z-index: 1; opacity: 1; background-color: rgb(242, 213, 213); border-radius: 100%; width: 0.875rem; height: 0.875rem; margin: auto; transition: background-color 0.3s; display: none; position: absolute; }
.progress_line_active { border-left: 5px solid rgb(255, 255, 255); flex-flow: column; justify-content: space-between; align-items: center; width: 5px; height: 30%; margin-left: 0px; display: flex; position: absolute; inset: 0% auto auto 0%; }
.heading-style-h2-2 { color: rgb(35, 35, 53); font-size: 3rem; font-weight: 600; line-height: 1.20833; }
.timeline_year { color: rgb(186, 35, 35); margin-bottom: 1.5rem; font-size: 1.5rem; line-height: 1.33333; }
.progress_line-wr { align-self: stretch; width: 1.75rem; margin-top: -0.875rem; margin-left: auto; margin-right: auto; position: relative; }
.progress_dec-wr { justify-content: center; align-items: flex-start; width: 100%; max-width: 550px; height: 100%; display: flex; position: relative; }
.progress_dec-wr.is-new { width: auto; max-width: none; }
.progress_dec-wr.is-new.is-view { width: auto; }
.progress_dec-wr.is-new.is-view.is-left { justify-content: flex-start; align-items: flex-start; width: 100%; display: block; }
.progress_dec-wr.is-new.is-view.is-right { justify-content: flex-end; align-items: flex-start; width: 100%; max-width: 100%; position: static; }
.progress_line_last-grad { z-index: 2; background-image: linear-gradient(rgba(0, 0, 0, 0), rgb(0, 0, 0)); height: 20%; position: absolute; inset: auto 0% -2px; }
.company-image_wumpus { max-width: 318px; margin-left: auto; margin-right: auto; }
.company-image_wumpus.is_mobile { display: none; }
.company-image_wumpus.is-small { margin-top: -150px; }
.company-image_wumpus.is-small.is-new { max-width: 13.375rem; margin-top: -80px; }
.company-image_packaxe { max-width: 354px; margin-left: auto; margin-right: auto; position: relative; left: -40%; }
.company-image_packaxe.is-new { max-width: 237px; left: -43%; }
.company-image_packaxe.is-new.is-new-2026 { margin-left: -2px; margin-right: 0px; position: static; }
.company-image_packaxe.is-new-2 { max-width: 226px; left: -35%; transform: rotate(38deg); }
.company-image_packaxe.is-new-2.is-new-2026 { max-width: 213px; margin-left: -20px; margin-right: 0px; position: static; left: 0px; transform: none; }
.company-image_packaxe.is-new-2026 { max-width: 150px; margin-left: 0px; left: -30px; }
.company-image_radish { max-width: 260px; margin-left: auto; margin-right: auto; position: relative; right: -22vw; }
.company-image_radish.is-new { max-width: 205px; margin-top: -350px; right: -13vw; }
.company-image_radish.is-new-2026 { max-width: 150px; margin-left: 0px; margin-right: 0px; position: static; }
.company-image_clyde { max-width: 260px; margin-left: auto; margin-right: auto; position: relative; right: -10vw; }
.company-image_clyde.is-new { max-width: 239px; margin-top: -200px; }
.company-image_clyde.is-new.is-new-2026 { max-width: 150px; margin-top: 0px; margin-left: 0px; margin-right: 0px; position: static; right: auto; }
.company-image_nelly { max-width: 305px; margin-left: auto; margin-right: auto; position: relative; left: auto; }
.company-image_nelly.mobile { display: none; }
.company-image_nelly.is-new { width: 100%; max-width: 242px; margin-left: auto; display: block; }
.company-image_nelly.is-new.is-new-2026, .company-image_nelly.is-new.is-new-st { max-width: 220px; margin-right: 24px; position: static; }
.company-coin-2 { width: 100%; max-width: 168px; margin-top: 150px; margin-left: 44px; margin-right: 40px; position: absolute; inset: 0% 0% auto auto; transform: none; }
.company-coin-2.is-mob { display: none; }
.company-coin-2.is-new { max-width: 130px; margin-bottom: -48px; margin-right: -132px; inset: auto 0% 0% auto; }
.company-lottie-card, .hear-cuo-card { display: none; }
.nav_dd_list-copy { gap: 0.75rem; background-color: rgba(0, 0, 0, 0); flex-flow: column; }
.nav_dd_list-copy.w--open { flex-flow: column; height: auto; display: block; inset: 80px 0% 0%; }
.nav_dd_list-copy.is-burger.w--open { position: static; }
.nav_blur { z-index: 1; backdrop-filter: blur(20px); background-color: rgba(0, 0, 0, 0.8); height: 100vh; display: none; position: fixed; inset: auto 0% 0%; }
.nav_buttons-wr_new { column-gap: 1rem; margin-left: auto; margin-right: 0px; position: fixed; right: 2rem; }
.advertising-hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67981423eec1af43a9f95b99_4c564e75b871028a7d9132289e645d9c_New-BG.webp"); background-position: 50% 100%; background-repeat: repeat; background-size: cover; flex-flow: column; justify-content: flex-start; align-items: center; margin-top: -80px; padding-top: 12rem; padding-bottom: 11.8125rem; display: flex; overflow: hidden; }
.advertising-hero.is-new { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ccd16746af8063611a1059_Adverting.webp"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; margin-top: -140px; padding-top: 10.25rem; padding-bottom: 8rem; position: relative; overflow: visible; }
.advertising-hero.is-ovr { z-index: 1; background-image: none; margin-top: -140px; padding-top: 10.25rem; padding-bottom: 8rem; position: relative; overflow: visible; }
.ad_heading-1 { z-index: 2; color: rgb(255, 255, 255); text-align: left; text-transform: uppercase; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 72px; font-weight: 700; line-height: 89%; position: relative; }
.ad_heading-1.bottom-none { margin-bottom: 0px; }
.ad_heading-1.is-left { text-align: left; }
.ad_heading-1.text-align-center { text-align: center; font-weight: 700; }
.ad_heading-1.text-align-center.is_ad-week { max-width: 800px; }
.ad_heading-1.text-align-center.is-large-size { line-height: 89%; }
.ad_heading-1.text-align-center.is-large-size.is-latter { letter-spacing: -0.03em; }
.ad_heading-1.text-align-center.is-large { letter-spacing: -0.02em; margin-bottom: 32px; font-size: 80px; line-height: 76px; }
.ad_heading-1.text-align-center.is_acc { line-height: 89%; }
.ad_heading-1.text-align-center.is_acc.is-latter { letter-spacing: -0.03em; }
.ad_heading-1.text-align-center.is-large-size-m { line-height: 89%; }
.ad_heading-1.text-align-center.is-large-size-m.is-latter { letter-spacing: -0.03em; }
.ad-paragraph-20px-white { color: rgb(255, 255, 255); text-align: center; margin-top: 0px; margin-bottom: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 20px; font-weight: 400; line-height: 130%; }
.ad-paragraph-20px-white.max-780px { max-width: 780px; margin: 0px auto; }
.ad-paragraph-20px-white.teen { margin-top: 0px; }
.ad-paragraph-20px-white.teen-736px { max-width: 600px; margin-top: 0px; margin-left: auto; margin-right: auto; }
.ad-paragraph-20px-white.is-left { text-align: left; font-weight: 400; }
.ad-paragraph-20px-white.is-left.is-game, .ad-paragraph-20px-white.is-left.is-game-small { line-height: 140%; }
.ad-paragraph-20px-white.left-1440 { font-weight: 400; }
.ad-paragraph-20px-white.text-align-left { text-align: left; }
.circle-top { filter: blur(880px); background-color: rgb(88, 101, 242); border-radius: 50%; width: 1489px; height: 1489px; margin-top: -1000px; margin-left: auto; margin-right: auto; display: none; position: absolute; inset: 0% auto auto; }
.testimonials-section { padding-top: 120px; padding-bottom: 120px; position: relative; }
.testimonials-section.b-none { padding-bottom: 0px; }
.testimonials-section.b-none.is_d { padding-top: 0px; }
.testimonials-section.is-top { padding-top: 10.5rem; overflow: clip; }
.testimonials-section.is-top.is-game { padding-top: 120px; padding-bottom: 120px; }
.testimonials-section.is-top.is-game.is-2026 { padding-top: 0px; }
.testimonials-section.is_faq { padding-bottom: 2rem; }
.testimonials-section.is_stories { padding-bottom: 1rem; }
.testimonials-section.is_case { padding-bottom: 6.5rem; }
.testimonials-section.build { padding-top: 4rem; padding-bottom: 2rem; }
.testimonials-section.is-sdk { padding-bottom: 13.75rem; }
.testimonials-section.is-sdk.is-large { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-position: 50% 115%; background-repeat: no-repeat; background-size: 100% 400px; }
.testimonials-section.is-sdk.is-sm { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-position: 50% 115%; background-repeat: no-repeat; background-size: 100% 400px; padding-bottom: 12.5rem; }
.testimonials-section.is-sdk.is_120 { padding-bottom: 7.5rem; }
.testimonials-section.is-sdk.not-bg { padding-top: 100px; padding-bottom: 7.5rem; }
.testimonials-section.is-faq { padding-bottom: 7.5rem; }
.testimonials-section.is-faq.is-new { padding-top: 10rem; }
.testimonials-section.is-faq.is-new-2025 { padding-top: 7.5rem; padding-bottom: 7.5rem; }
.testimonials-section.is-faq.is-new-2025.is-new { padding-top: 0px; padding-bottom: 7.5rem; }
.testimonials-section.is-faq.is_new { padding-top: 7.5rem; padding-bottom: 7.5rem; }
.testimonials-section.is-faq.is_new.is-new { padding-top: 0px; padding-bottom: 200px; }
.testimonials-section.is-faq.is_new.b-none { padding-bottom: 0px; }
.testimonials-section.is-faq.is_new.b-none.top-q, .testimonials-section.is-faq.is_new.top-q { margin-top: 30px; }
.testimonials-section.is-dm, .testimonials-section.is-dm-q { padding-top: 7.5rem; padding-bottom: 13.75rem; }
.testimonials-section.is-dm-q.is_developer { padding-top: 0px; }
.testimonials-section.is-dm-q.is_developer.is_120px, .testimonials-section.is-dm-q.is_developer.is_game, .testimonials-section.is-gdc { padding-bottom: 7.5rem; }
.testimonials-section.is-gdc.is-large { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-position: 50% 115%; background-repeat: no-repeat; background-size: 100% 400px; }
.testimonials-section.is-small, .testimonials-section.is_120 { padding-bottom: 7.5rem; }
.testimonials-section.is_120.is_ns { z-index: 1; padding-top: 0px; padding-bottom: 200px; }
.testimonials-section.is_120.is_ns.is-new { padding-bottom: 144px; }
.testimonials-section.is_120.is_q { padding-top: 0px; padding-bottom: 168px; }
.testimonials-section.is_120.is_new { padding-top: 0px; padding-bottom: 230px; }
.testimonials-section.is_120.is_new.is-new { padding-bottom: 200px; }
.testimonials-section.is_120.is_ns-small { padding-top: 0px; padding-bottom: 200px; }
.testimonials-section.is_120.is_ns-small.is-new { padding-bottom: 140px; }
.testimonials-section.is_120.is_update { z-index: 1; padding-top: 0px; padding-bottom: 120px; }
.testimonials-section.is_120.is_none { padding-top: 0px; padding-bottom: 0px; }
.testimonials-section.is_120.is_none.is_2026, .testimonials-section.is_120.is_none.is_dev { justify-content: center; align-items: center; display: flex; }
.testimonials-section.is_120.is_banner { padding-top: 0px; padding-bottom: 200px; }
.testimonials-section.is_120.is_banner.is-new { padding-bottom: 120px; }
.testimonials-section.is_120.is-sdk { padding-top: 0px; padding-bottom: 7.5rem; }
.testimonials-section.is_sdk { padding-top: 60px; }
.testimonials-section.is_article { max-width: 1600px; margin-left: auto; margin-right: auto; padding-top: 0px; padding-bottom: 180px; }
.testimonials-section.is_article.is_2026 { padding-bottom: 100px; }
.testimonials-section.is_article.is_2026.is-new { padding-bottom: 7.5rem; }
.testimonials-section.is_n { padding-top: 0px; padding-bottom: 100px; }
.testimonials-section.is_2026 { max-width: 1600px; margin-left: auto; margin-right: auto; }
.testimonials-section.is_2026.bottom-small { max-width: none; }
.testimonials-section.is-150 { padding-top: 120px; padding-bottom: 120px; }
.testimonials-section.padding-none { padding-top: 0px; padding-bottom: 0px; }
.testimonials-section.is-n { padding-top: 120px; padding-bottom: 120px; }
.testimonials-section.is_pt, .testimonials-section.is_well { max-width: 100%; margin-left: auto; margin-right: auto; }
.testimonials-section.is-new { padding-top: 0px; }
.testimonials-section.is-60 { padding-top: 3.75rem; padding-bottom: 3.75rem; }
.testimonials-section.is-60.top-0 { padding-top: 0px; }
.testimonials-section.is-60.is-faq { padding-top: 4.5rem; padding-bottom: 3.75rem; }
.testimonials-section.is-60.is-faq.is_2026 { padding-bottom: 7.75rem; }
.testimonials-section.is-60.is-cta { padding-top: 7.5rem; padding-bottom: 7.5rem; }
.testimonials-section.is-60.overflow-hidden.is_faq { padding-top: 7.75rem; }
.testimonials-section.cs-adv { padding-top: 7.5rem; overflow: clip; }
.testimonials-section.cs-adv.is-game { padding-top: 120px; padding-bottom: 80px; }
.testimonials-section.is-cta { z-index: 1; }
.testimonials-section.cs-gm { padding-top: 3.75rem; overflow: clip; }
.testimonials-section.cs-gm.is-game { padding-top: 120px; padding-bottom: 80px; }
.container-914px { z-index: 2; width: 100%; max-width: 914px; margin-left: auto; margin-right: auto; position: relative; }
.container-914px.is-center { margin-left: auto; margin-right: auto; }
.container-914px.is-center-layout { flex-flow: column; justify-content: flex-start; align-items: center; margin-left: auto; margin-right: auto; display: flex; }
.container-914px.is-944, .container-914px.is-layout { max-width: 944px; }
.cards-gradient { gap: 32px; background-color: rgb(56, 31, 44); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a4f1774b9e3cd0a9d7b641_Radiel-bg.png"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; border-radius: 5.5rem; grid-template-rows: auto; grid-template-columns: 1fr minmax(393px, 1fr); grid-auto-columns: 1fr; place-items: center; padding: 3rem; display: grid; }
.cards-gradient.is-second { gap: 64px; grid-template-columns: minmax(393px, 1fr) 1fr; }
.cards-gradient.is-second.is-sdk { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a4f1774b9e3cd0a9d7b641_Radiel-bg.png"); }
.cards-gradient.is-second.is-sdk.is-top.bg-blue { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a4f1a99637f12ef8175b05_Grad-1.png"); }
.cards-gradient.is-second.is-sdk.is-green { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67b34e8bd7740254bb48267c_Gr-n.png"); }
.cards-gradient.is-second.is-sdk.is-green.is-nc { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6878d96a645d783fd6a6c31d_imgonline-com-ua-Resize-oMXUjuwx2hRo.png"); background-size: cover; }
.cards-gradient.is-second.is-sdk.is-green.is-2026 { gap: 32px; }
.cards-gradient.is-sdk { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a4f1774b9e3cd0a9d7b641_Radiel-bg.png"); }
.cards-gradient.is-sdk.bg-blue { background-color: rgb(31, 29, 93); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a4f1a99637f12ef8175b05_Grad-1.png"); }
.cards-gradient.is-sdk.bg-blue.is-first { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a4f1a99637f12ef8175b05_Grad-1.png"); }
.cards-gradient.is-sdk.is-green { background-color: rgb(0, 41, 32); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67b34e8bd7740254bb48267c_Gr-n.png"); }
.cards-gradient.is-sdk.is-green.is-nc { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6878d96a645d783fd6a6c31d_imgonline-com-ua-Resize-oMXUjuwx2hRo.png"); }
.cards-gradient.is-sdk.is-green.is-ssc { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6878d96a645d783fd6a6c31d_imgonline-com-ua-Resize-oMXUjuwx2hRo.png"); grid-template-columns: 1fr minmax(390px, 0.9fr); }
.cards-gradient.is-sdk-grid { background-color: rgb(0, 41, 32); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67aa1437a25a05164dad9f2e_Rad.png"); }
.cards-gradient.is-sdk-first { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a4f1774b9e3cd0a9d7b641_Radiel-bg.png"); }
.cards-gradient.is-sdk-first.bg-blue { background-color: rgb(31, 29, 93); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a1d2fc71777794d5585239_Radial_Gradient.webp"); }
.cards-gradient.is-sdk-first.is-green { background-color: rgb(0, 41, 32); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67b34e8bd7740254bb48267c_Gr-n.png"); }
.cards-gradient.is-sdk-first.is-green.is-nc, .cards-gradient.is-sdk-first.is-green.is-ssc { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6878d96a645d783fd6a6c31d_imgonline-com-ua-Resize-oMXUjuwx2hRo.png"); }
.cards-gradient.is-sdk-first.is-green.is-2026 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67b34e8bd7740254bb48267c_Gr-n.png"); border-radius: 4rem; padding-left: 2.5rem; padding-right: 2.5rem; }
.cards-gradient.is-dm-grid { background-color: rgb(31, 29, 93); background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a1d370c05d6aeb54af93af_Radial%20Gradient%20(1)%20(1).png"); padding-top: 4.25rem; padding-bottom: 4.25rem; }
.cards-gradient.is-dm-grid-dm { gap: 31px; background-color: rgb(0, 41, 32); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67aa1437a25a05164dad9f2e_Rad.png"); grid-template-columns: 1fr 388px; padding: 3.625rem; }
.cards-gradient.is-dm-grid-dm.is_microsite { min-height: 701px; }
.cards-gradient.is-dm-grid-dm.is_microsite.is-pink { background-color: rgb(56, 31, 44); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6878dc354716ed130f3ce734_imgonline-com-ua-Resize-jECnXSVLos.png"); min-height: auto; }
.cards-gradient.is-dm-grid-dm.is_microsite.is-greenn.is-sdk { border-radius: 4rem; min-height: auto; padding: 4.25rem 3rem; }
.cards-gradient.is-dm-grid-dm.is_microsite.is-tab-pink { background-color: rgb(56, 31, 44); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6878dc354716ed130f3ce734_imgonline-com-ua-Resize-jECnXSVLos.png"); }
.cards-gradient.is-dm-grid-dm.is_microsite.is-pink-sdk { gap: 32px; background-color: rgb(56, 31, 44); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6878dc354716ed130f3ce734_imgonline-com-ua-Resize-jECnXSVLos.png"); grid-template-columns: 1fr 393px; min-height: auto; }
.cards-gradient.is-dm-grid-dm.is_microsite.is-pink-sdk-new { gap: 32px; background-color: rgb(56, 31, 44); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69aaa8e97ea773b5ff6eec83_Bg-cads-2.png"); border-radius: 4rem; grid-template-columns: 1fr 393px; min-height: auto; padding: 3rem; }
.cards-gradient.is-dm-grid-dm.is-commerce { gap: 40px; background-position: 50% 0px; background-size: 270% auto; border-radius: 4rem; flex-flow: column; grid-template-columns: 440px 1fr; padding: 2rem 2rem 3rem; display: flex; }
.cards-gradient.is-dm-grid-dm.is-commerce.is_2026 { gap: 40px; grid-template-rows: auto; grid-template-columns: 440px 1fr; grid-auto-columns: 1fr; padding: 2.5rem; display: grid; }
.cards-gradient.is-commerce { gap: 56px; background-position: 50% 0px; background-size: 140% auto; border-radius: 4rem; }
.cards-gradient.is-game { border-radius: 3rem; flex-flow: column; grid-template-columns: 1fr; justify-content: flex-start; align-items: flex-start; padding: 2rem; display: flex; }
.cards-gradient.is-r-up { gap: 2rem; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ea57b7ab77cc06f83535aa_card_bg-gradient.webp"); background-repeat: no-repeat; background-size: cover; border-radius: 4rem; grid-template-columns: 1fr 393px; padding: 2.5rem; }
.cards-gradient.is-gift-reverse { gap: 2rem; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ea57b7ab77cc06f83535aa_card_bg-gradient.webp"); background-repeat: no-repeat; background-size: cover; border-radius: 4rem; grid-template-columns: 393px 1fr; padding: 2.5rem; }
.cards-gradient.is-gift { gap: 2rem; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ea57b7ab77cc06f83535aa_card_bg-gradient.webp"); background-repeat: no-repeat; background-size: cover; border-radius: 4rem; grid-template-columns: 1fr 393px; padding: 2.5rem; }
.ad_heading3 { color: rgb(255, 255, 255); letter-spacing: -0.01em; text-transform: uppercase; margin-bottom: 16px; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.ad_heading3.b24 { margin-bottom: 24px; }
.ad_heading3.b24.is-large.is-h, .ad_heading3.b24.is-large.is_access { margin-bottom: 16px; line-height: 96%; }
.ad_heading3.b24.is-commerce { text-align: center; line-height: 100%; }
.ad_heading3.b24.is-commerce.is_soc { text-align: left; }
.ad_heading3.b24.is-com { font-size: 32px; line-height: 100%; }
.ad_heading3.b24.is-sdk { font-size: 32px; }
.ad_heading3.is-new { font-size: 32px; line-height: 90%; }
.ad_heading3.is-game { margin-bottom: 24px; line-height: 96%; }
.ad_heading3.is-game.is_2026 { font-size: 28px; }
.ad_heading3.is-game.is_2026.is-game-new { font-size: 32px; line-height: 100%; }
.ad_heading3.is-game.is_2026.is-game-new.bottom-small, .ad_heading3.is-game.is_2026.is-game-new.is-large { margin-bottom: 16px; font-size: 32px; }
.ad_heading3.is-game.is_2026.is-game-new.bottom-new { font-size: 32px; }
.ad_heading3.is-game.is_2026.is-game-news { font-size: 32px; line-height: 100%; }
.ad_heading3.is-game.is_2026.is-game-large { line-height: 100%; }
.ad_heading3.is-game.is_2026.is_updated { font-size: 40px; line-height: 100%; }
.ad_heading3.is-game.is_2026.is_updated.bottom-small, .ad_heading3.is-game.is_2026.is_updated.is-2 { margin-bottom: 1.25rem; }
.ad_heading3.b-32 { margin-bottom: 24px; }
.container-944px { z-index: 2; width: 100%; max-width: 944px; margin-left: auto; margin-right: auto; position: relative; }
.container-944px.is-center, .container-944px.is-center-layout { flex-flow: column; justify-content: flex-start; align-items: center; margin-left: auto; margin-right: auto; display: flex; }
.container-944px.is-grid-ad.is-adv { gap: 3.5rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; place-items: end stretch; display: grid; }
.container-944px.is_slider.is_2026 { text-transform: none; max-width: 750px; }
.container-944px.is_case { max-width: 47rem; }
.container-944px.is_1500.is_succes { flex-flow: column; justify-content: flex-start; align-items: center; min-height: 1000px; display: flex; }
.container-944px.is-faq-new { gap: 5rem; align-items: flex-start; }
.container-944px.is_hero-nitro, .container-944px.is_nitro-new { z-index: auto; }
.container-944px.is_2026.is_creator { max-width: 82.2rem; }
.container-944px.is_2026.is_company { z-index: auto; }
.container-944px.is-padding-layout { gap: 100px; flex-flow: column; display: flex; }
.ad_lightbox-link { border-radius: 102px; justify-content: center; align-items: center; width: 100%; margin-bottom: 1.875rem; display: flex; overflow: hidden; }
.ad_lightbox-link.hide { display: none; }
.ad_lightbox-link.is_image { border-radius: 64px; }
.ad_lightbox-link.is-adv { z-index: 1; aspect-ratio: 342 / 192; border-radius: 4rem; height: 100%; margin-bottom: 0px; }
.ad_lightbox-link.is-adv-26 { z-index: 1; aspect-ratio: 342 / 192; border-radius: 1.25rem 0px 0px; height: 100%; margin-top: 32px; margin-bottom: 0px; margin-left: 32px; }
.ad_play { max-width: 7.375rem; position: absolute; inset: auto; }
.ad_faq { z-index: 1; width: 100%; color: var(--white); background-color: rgba(221, 221, 221, 0); border-top: 2px rgba(255, 255, 255, 0.1); border-bottom: 2px solid rgba(255, 255, 255, 0.1); margin-bottom: -2px; padding: 0px; font-family: Abcgintodiscord, sans-serif; }
.ad_faq.w--current { background-color: rgba(221, 221, 221, 0); }
.ad_faq.top-line-none.is_2026 { border-top-style: none; }
.ad_faq.top-none-line { z-index: 1; border-top-style: none; border-top-color: rgb(26, 26, 26); border-bottom: 2px solid rgba(255, 255, 255, 0.1); padding-bottom: 0px; }
.ad_faq.top-none-line.is-line { border-top-style: solid; }
.ad_faq.top-none-line.is-line.top-line-none { border-top-style: none; }
.ad_faq.top-none-line.bottom-line { border-width: 1px 1px 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(255, 255, 255, 0.1); border-image: none; margin-bottom: 0px; }
.ad_faq.top-none-line.is-new { border-bottom-style: solid; margin-bottom: 0px; }
.ad_faq.top-none-line.is-update { padding-bottom: 16px; }
.ad_dropdown-toggle { width: 100%; color: var(--white); text-transform: none; background-color: rgba(221, 221, 221, 0); margin-bottom: -2px; padding: 40px 40px 40px 0px; font-size: 24px; font-weight: 500; line-height: 1.2; position: relative; }
.ad_dropdown-toggle:focus-visible, .ad_dropdown-toggle[data-wf-focus-visible] { outline-color: var(--blurple); outline-offset: 4px; border-radius: 24px; outline-width: 2px; outline-style: solid; }
.ad_dropdown-toggle.w--current { background-color: rgba(221, 221, 221, 0); }
.ad_dropdown-toggle.top-line-none.is_2025 { text-transform: none; white-space: pre-line; }
.ad_dropdown-toggle.top-line-none.is_2025.build { white-space: pre-wrap; padding-top: 48px; padding-bottom: 48px; padding-right: 40px; font-family: Ggsans, sans-serif; font-size: 24px; font-weight: 700; line-height: 32px; }
.ad_dropdown-toggle.top-line-none.is_2025.build.is_n { font-family: Abcgintodiscord, sans-serif; }
.ad_dropdown-toggle.top-line-none.is_2025.top-none { white-space: pre-wrap; padding-top: 0px; padding-bottom: 48px; padding-right: 40px; font-family: Ggsans, sans-serif; font-size: 24px; font-weight: 700; line-height: 32px; }
.ad_dropdown-toggle.top-line-none.is_2025.top-none.is_n { font-family: Abcgintodiscord, sans-serif; }
.ad_dropdown-toggle.top-line-none.is_2025.top-on { white-space: pre-line; padding-right: 40px; }
.ad_dropdown-toggle.top-line-none.is_2025.top-on.is-sdk { padding-top: 32px; padding-bottom: 32px; }
.ad_dropdown-toggle.top-line-none.is_2025.top-on.is-sdk-new { font-size: 20px; }
.ad_dropdown-toggle.top-line-none.is_2025.is-sdk { padding-top: 32px; padding-bottom: 32px; padding-right: 40px; }
.ad_dropdown-toggle.top-line-none.is_2025.is-sdk.is-nitro { padding-left: 4px; font-size: 20px; }
.ad_dropdown-toggle.top-line-none.is_2025.is-sdk.is-nitro.is-new { margin-bottom: 0px; padding-top: 2.5rem; padding-bottom: 2.5rem; padding-left: 0px; }
.ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new { padding-top: 32px; padding-bottom: 32px; padding-right: 40px; font-size: 20px; line-height: 140%; }
.ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new.is-nitro { padding-left: 4px; font-size: 20px; }
.ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new.is-gift { padding-left: 0px; }
.ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new.is-gift.top-none { padding-top: 0px; }
.ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new.is-gift-top { padding-top: 0px; padding-left: 0px; }
.ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new.is-gift-top.top-none { padding-top: 0px; }
.ad_dropdown-toggle.is_2025 { text-transform: none; padding-left: 4px; }
.ad_dropdown-toggle.is_2025.top-none { padding-top: 0px; }
.ad_dropdown-toggle.is_2025.size-new { white-space: pre-wrap; padding-top: 48px; padding-bottom: 32px; font-size: 24px; }
.ad_dropdown-toggle.is_2025.size-new.top-none { margin-bottom: 0px; padding-top: 0px; }
.ad_dropdown-toggle.is_2025.size-new.top-minus { margin-top: -48px; }
.ad_dropdown-toggle.is_2025.size-new.top-minus.is-up-parent { margin-top: -36px; }
.ad_dropdown-toggle.is_2025.size-new.is-up-parent { padding-top: 36px; padding-bottom: 48px; padding-left: 0px; font-size: 1.25rem; line-height: 1.4; }
.ad_dropdown-toggle.is_2025.is-update { white-space: pre-wrap; padding-top: 36px; font-size: 1.25rem; line-height: 1.4; }
.ad_dropdown-toggle.is-adv { text-transform: uppercase; font-size: 1.25rem; }
.ad_dropdown-toggle.is-adv.top-none { padding-top: 0px; }
.ad_dropdown-toggle.is-adv.is_2026 { text-transform: none; }
.ad_dropdown-toggle.is-up_26 { padding-top: 3rem; padding-bottom: 3rem; font-size: 1.25rem; }
.icons-absol { justify-content: center; align-items: center; padding-top: 0px; display: flex; position: absolute; inset: 0% 0% 0% auto; }
.icons-absol.is_2025 { margin-top: -48px; }
.icons-absol.is-top { min-width: 16px; min-height: 16px; margin-top: 4px; margin-bottom: auto; inset: 0% 0% auto auto; }
.icons-absol.is-update { margin-top: 34px; padding-top: 6px; inset: 0% 0% auto auto; }
.icons-absol.is-gift { justify-content: center; align-items: center; margin-top: 36px; inset: 0% 0% auto auto; }
.icons-absol.is-gift-first { justify-content: center; align-items: center; margin-top: 4px; inset: 0% 0% auto auto; }
.icons-absol.is-update-new { margin-top: 36px; padding-top: 0px; inset: 0% 0% auto auto; }
.minus { display: none; }
.ad_dropdown-list { text-transform: none; padding-right: 16px; font-size: 16px; line-height: 150%; position: static; }
.ad_dropdown-list.w--open { z-index: 1; color: rgba(255, 255, 255, 0.5); background-color: rgba(221, 221, 221, 0); flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; font-size: 18px; line-height: 1.27778; display: flex; position: relative; }
.ad_dropdown-list.minus16.w--open { margin-top: -16px; padding-right: 0px; font-size: 24px; line-height: 32; }
.ad_dropdown-list.is_new { background-color: rgba(221, 221, 221, 0); overflow: hidden; }
.ad_dropdown-list.is_new.is-update.w--open { margin-top: -8px; padding-right: 0px; }
.ad_dropdown-list.is_new.is-update-parent.w--open { margin-top: -16px; }
.ad_dropdown-list.is-new { margin-top: -0.5rem; }
.ad_dropdown-list.is-gift { padding-right: 0px; }
.link-faq { gap: 10px; color: var(--white); justify-content: flex-start; align-items: center; margin-left: 0px; margin-right: auto; font-family: Abcgintodiscord, sans-serif; line-height: 1.25; display: flex; }
.grid-20 { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.grid-20.is-4col.is-up { gap: 1rem; }
.grid-20.is-2col.is_2027 { gap: 16px; }
.grid-20.is-new-game { gap: 15px; grid-template-columns: 1fr 1fr 1fr; margin-top: 90px; }
.grid-20.is-3col.is_2027 { gap: 1.25rem; grid-template-columns: 1fr 1fr 1fr; }
.grey-block { background-color: rgba(255, 255, 255, 0.1); border-radius: 88px; flex-flow: column; justify-content: flex-start; align-items: center; padding: 3rem; font-family: Abcgintodiscord, sans-serif; display: flex; }
.grey-block.is-left { justify-content: flex-start; align-items: flex-start; padding: 3.5rem; }
.grey-block.is-left.min-424 { min-height: 424px; }
.grey-block.is-left.d-center.is_2026 { justify-content: flex-start; align-items: center; }
.grey-block.is-left.is-new { padding: 4rem; }
.grey-block.is-left.is-game { border-radius: 48px; padding: 2rem; }
.grey-block.is-left.is-game-center { text-align: center; border-radius: 48px; justify-content: flex-start; align-items: center; padding: 2.5rem; }
.grey-block.is-left.is-game-new { text-align: center; border-radius: 48px; justify-content: flex-start; align-items: center; min-height: 310px; padding: 2rem; }
.grey-block.is-left.is-update { border-radius: 48px; padding: 3rem; }
.grey-block.is-left.is-update.is-large { padding: 3.5rem; }
.grey-block.is-left.is-adv { border-radius: 2.5rem; padding: 2.5rem; }
.grey-block.pc-center.is-game { border-radius: 48px; }
.grey-block.pc-center.is-game.top-none { text-align: center; min-height: 223px; padding-top: 0px; padding-bottom: 2rem; }
.grey-block.pc-center.is-sdk { border-radius: 88px; }
.grey-block.is-up { border-radius: 3rem; justify-content: flex-start; align-items: flex-start; padding: 3rem; }
.grey-block.is-up.min-424 { min-height: 424px; }
.grey-block.is-up.d-center.is_2026 { justify-content: flex-start; align-items: center; }
.grey-block.is-up.is-new { padding: 4rem; }
.grey-block.is-up.is-game { border-radius: 48px; padding: 2rem; }
.grey-block.is-up.is-game-center { text-align: center; border-radius: 48px; justify-content: flex-start; align-items: center; padding: 2.5rem; }
.grey-block.is-up.is-game-new { text-align: center; border-radius: 48px; justify-content: flex-start; align-items: center; min-height: 310px; padding: 2rem; }
.grey-block.is-up.is-update { border-radius: 48px; padding: 3rem; }
.grey-block.is-up-26 { border-radius: 3rem; justify-content: flex-start; align-items: flex-start; padding: 3rem; }
.grey-block.is-up-26.min-424 { min-height: 424px; }
.grey-block.is-up-26.d-center.is_2026 { justify-content: flex-start; align-items: center; }
.grey-block.is-up-26.is-new { padding: 4rem; }
.grey-block.is-up-26.is-game { border-radius: 48px; padding: 2rem; }
.grey-block.is-up-26.is-game-center { text-align: center; border-radius: 48px; justify-content: flex-start; align-items: center; padding: 2.5rem; }
.grey-block.is-up-26.is-game-new { text-align: center; border-radius: 48px; justify-content: flex-start; align-items: center; min-height: 310px; padding: 2rem; }
.grey-block.is-up-26.is-update { border-radius: 48px; padding: 3rem; }
.image-grey { max-height: 6.875rem; margin-bottom: 1.875rem; }
.image-grey.padding-bot { margin-bottom: 4.5625rem; }
.image-grey.padding-bot.is-b-card { max-height: 4.375rem; margin-bottom: 2rem; }
.image-grey.margin-medium { max-height: 10rem; margin-bottom: 2rem; }
.image-grey.is-game { max-height: 4.8125rem; margin-bottom: 1.5rem; }
.image-grey.is-gm, .image-grey.is-gm1, .image-grey.is-gm2, .image-grey.is-gm3 { max-width: 12.5rem; max-height: none; margin-bottom: 2rem; }
.image-grey.is-gm1-new { max-width: 151px; max-height: none; margin-top: -46px; margin-bottom: 1.75rem; }
.image-grey.is-gm2-new { max-width: 147px; max-height: none; margin-top: -46px; margin-bottom: 1.75rem; }
.image-grey.is-gm3-new { max-width: 9.875rem; max-height: none; margin-top: -76px; margin-bottom: 1.75rem; }
.image-grey.is-adv { max-height: 4.375rem; }
.image-grey.is-adv.is_n { max-height: 4.6rem; margin-top: -4px; }
.plug { width: 100%; max-width: 122px; margin-top: -82px; position: absolute; inset: 0% -4% auto auto; }
.plug.is-commerce { max-width: 110px; margin-top: -70px; margin-right: -55px; inset: 0% 0% auto auto; }
.plug.is-adv { max-width: 6rem; right: -5%; }
.text-i { color: rgba(255, 255, 255, 0.5); font-family: Abcgintodiscord, sans-serif; font-size: 13px; line-height: 130%; }
.ad-section-th { padding-bottom: 10.5rem; }
.banner-gr { background-color: rgb(56, 31, 44); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/676d7a1d8b25b09494e31b84_Radial_Gradient.webp"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; border-radius: 3rem; flex-flow: column; justify-content: flex-start; align-items: center; padding: 3rem; display: flex; }
.banner-gr.is-gaming { padding: 8.3125rem 4.125rem; }
.banner-gr.is_2026 { border-radius: 4.5rem; padding-top: 5rem; padding-bottom: 5rem; position: relative; }
.banner-gr.is_2026-new { border-radius: 4.5rem; padding-top: 6.875rem; padding-bottom: 6.875rem; position: relative; }
.banner-gr.is_parent { border-radius: 4.5rem; padding-top: 3.5rem; padding-bottom: 3.5rem; position: relative; }
.banner-gr.is_parent.is-new-update { border-radius: 4rem; padding-top: 6.25rem; padding-bottom: 6.25rem; }
.banner-gr.is-adv, .banner-gr.is-new { border-radius: 4rem; padding-top: 6.25rem; padding-bottom: 6.25rem; position: relative; }
.image-banner-ad { z-index: 0; pointer-events: none; width: 100%; max-width: 212px; margin-bottom: -5.5rem; margin-right: 1.625rem; position: absolute; inset: auto 0% 0% auto; }
.image-banner-ad.is-n { max-width: 16.25rem; margin-bottom: -1.55rem; margin-right: -1.125rem; }
.image-banner-ad.is_2026 { max-width: 9rem; margin-bottom: -2.5rem; margin-right: 0.425rem; }
.image-banner-ad.is_well { max-width: 11rem; margin-bottom: 3.8rem; margin-right: 3.125rem; }
.image-banner-ad.is_well-new { max-width: 11.5rem; margin-bottom: -4.125rem; margin-right: 1.825rem; }
.image-banner-ad.is_parent { max-width: 10.625rem; margin-bottom: -4.375rem; margin-right: -0.375rem; }
.image-banner-ad.is-adv { max-width: 9.375rem; margin-bottom: -2.7rem; margin-right: 4.375rem; }
.image-banner-ad.is-adv.is_2026 { max-width: 10rem; margin-right: 0.875rem; }
.image-banner-ad.is-new { max-width: 9.375rem; margin-bottom: 0px; margin-right: 0px; bottom: -2.25rem; right: 4.375rem; }
.image-banner-ad2 { width: 100%; max-width: 10.75rem; margin: -6.3125rem 1.625rem -5.5rem -1.3125rem; position: absolute; inset: 0% auto auto 0%; }
.image-banner-ad2.is-n { max-width: 13.6875rem; margin-top: -8.3rem; margin-left: 1.625rem; }
.image-banner-ad2.is_screwdriver { max-width: 8rem; margin-top: -3.6125rem; margin-left: -2.0125rem; }
.image-banner-ad2.is_well { max-width: 10rem; margin-top: 3.5875rem; margin-left: 3.4875rem; }
.image-banner-ad2.is_well-new { max-width: 11rem; margin-top: -4.375rem; margin-left: -0.75rem; }
.image-banner-ad2.is_parent { max-width: 10.625rem; margin-top: -4.4375rem; margin-left: -0.8125rem; }
.image-banner-ad2.is_parent.is-new.is-wellbeing { top: -4.25rem; left: 3.3125rem; }
.image-banner-ad2.is-adv { max-width: 9.375rem; margin-top: -4.1125rem; margin-bottom: 0px; margin-left: 0.775rem; }
.image-banner-ad2.is-new { max-width: 9.375rem; margin: 0px; top: -4.25rem; left: 3.3125rem; }
.links-ad { z-index: 999; gap: 0.375rem; justify-content: center; align-items: center; max-width: 38rem; margin-top: 0px; margin-left: auto; margin-right: auto; display: flex; position: static; inset: 0% 0% auto; }
.link-block-fixed { backdrop-filter: blur(30px); color: rgb(255, 255, 255); text-align: center; text-transform: uppercase; background-color: rgba(255, 255, 255, 0.01); border-radius: 6px; min-height: 33px; padding: 9px 19px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 9px; font-weight: 700; line-height: 15px; }
.link-block-fixed.w--current { backdrop-filter: blur(30px); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/676d7ea5568d6ea7e5bf4071_with_Icon.webp"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; position: relative; }
.link-block-fixed.is-current { gap: 10px; padding-left: 26px; padding-right: 26px; font-size: 11px; display: flex; }
.link-block-fixed.mob-none { min-height: 38px; padding: 12px 24px; font-size: 11px; transition: opacity 0.35s; overflow: hidden; }
.link-block-fixed.mob-none:hover { backdrop-filter: none; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/676d7ea5568d6ea7e5bf4071_with_Icon.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; }
.link-block-fixed.mob-none:focus-visible, .link-block-fixed.mob-none[data-wf-focus-visible] { outline-offset: 2px; border-radius: 7px; outline-color: rgb(255, 255, 255); }
.link-block-fixed.mob-none.w--current { background-position: 50% center; }
.link-block-fixed.dtop { backdrop-filter: none; text-align: left; text-transform: none; background-color: rgba(255, 255, 255, 0); border-radius: 6px; width: 100%; min-height: 24px; padding: 11px 12px; font-family: Abcgintodiscord, sans-serif; font-size: 14px; font-weight: 500; line-height: 22px; }
.link-block-fixed.dtop.w--current { background-position: 50% center; }
.image-1440 { display: none; }
.ad-grid-h { gap: 20px; flex-flow: column; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: flex; }
.ad-grid-h.is-up { gap: 1rem; }
.text-info.padding-none.is_commerce, .text-info.padding-none.is_commerce-2 { order: 9999; }
.text-info.is-adv { width: 100%; }
.image-cards { z-index: 1; border-radius: 58px; width: 100%; max-width: none; }
.image-cards.is-new { aspect-ratio: 1220 / 1382; object-fit: cover; border-radius: 42px; }
.image-cards.is-new.is-full { object-fit: cover; height: 100%; }
.image-cards.is_video { height: 100%; }
.image-cards.is_video.is_micro { border-radius: 88px; }
.image-cards.is_video.is_micro.is_new { min-width: 115%; }
.image-cards.is_video.is-2026 { border-radius: 54px; }
.image-cards.is-new-pink { border-radius: 80px; height: 100%; }
.image-cards.is-new-pink.is-2026 { border-radius: 54px; }
.image-cards.is-commerce { aspect-ratio: 1 / 1; object-fit: cover; border-radius: 56px; }
.image-cards.is-commerce.is-full { object-fit: cover; height: 100%; }
.image-cards.is-commerce.is-gift { max-width: 24.5625rem; }
.image-cards.is-commerce.is_2026 { aspect-ratio: 800 / 450; }
.image-cards.is-commer-e { border-radius: 54px; }
.image-cards.is-game { object-fit: cover; border-radius: 40px; max-height: 259px; }
.image-cards.is-sdk { aspect-ratio: 388 / 440; object-fit: cover; border-radius: 42px; }
.image-cards.is-sdk.is-full { object-fit: cover; height: 100%; }
.image-cards.is_video-2 { border-radius: 40px; height: 100%; }
.image-cards.is_video-2.is_micro { border-radius: 88px; }
.image-cards.is_video-2.is_micro.is_new { min-width: 115%; }
.image-cards.is_video-2.is-new-radius { max-width: none; }
.image-cards.is-sdk-new { aspect-ratio: 388 / 440; object-fit: cover; border-radius: 42px; }
.image-cards.is-sdk-new.is-full { object-fit: cover; height: 100%; }
.image-cards.is-r-up { border-radius: 3.375rem; }
.drop-mob { display: none; }
.drop-mob.desktop { display: block; }
.dropdown-list-adopen.desktop.w--open { background-color: rgba(221, 221, 221, 0); padding-top: 4px; }
.media-hero { flex-flow: column; justify-content: flex-start; align-items: center; margin-top: -80px; padding-top: 12rem; padding-bottom: 11.8125rem; display: flex; }
.media-hero.is-md { margin-top: -135px; padding-top: 10.25rem; padding-bottom: 5.25rem; overflow: hidden; }
.image-gaming { width: 100%; max-width: 53.75rem; margin-left: auto; margin-right: auto; position: relative; }
.image-gaming.is-md { margin-top: 3.75rem; }
.image-absol-hero { z-index: 1; width: 100%; max-width: 10rem; margin-top: -4.5625rem; margin-right: -2.125rem; position: absolute; inset: 0% 0% auto auto; }
.new-text { color: var(--white); letter-spacing: -0.01em; text-transform: uppercase; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 2.5rem; font-weight: 700; line-height: 0.9; }
.new-text.font-white { color: rgb(255, 255, 255); margin-bottom: 24px; font-family: "Abcgintonord 800", sans-serif; font-size: 50px; font-weight: 700; }
.new-text.font-white.safety { color: rgb(255, 255, 255); max-width: 595px; margin-top: 40px; margin-bottom: 32px; font-weight: 700; }
.new-text.font-white.safety.centered.tarot, .new-text.font-white.safety.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-text.font-white.safety.grey-font { color: rgb(246, 246, 246); }
.new-text.font-white.left { font-size: 55px; }
.new-text.font-white.left.explore { font-size: 54px; }
.new-text.font-white.center.college { padding-right: 24px; }
.new-text.font-white.capital { text-transform: none; }
.new-text.font-white.mobile-left._16px { font-family: "Abcgintonord 800", sans-serif; }
.new-text.font-white.moderation { font-size: 55px; }
.new-text.font-white.moderation.explore { font-size: 54px; }
.new-text.font-white.left-copy { font-size: 55px; }
.new-text.font-white.left-copy.explore { font-size: 54px; }
.new-text.font-white.bottom-16px { margin-bottom: 16px; }
.new-text.font-white.bottom-16px.flex-mob-center.mobile-power, .new-text.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 48px; }
.new-text.font-white.bottom-16px.flex-tab-center.is_gdc { font-size: 56px; font-weight: 700; line-height: 53px; }
.new-text.font-white.is-text-center { text-align: center; font-family: "Abcgintonord 800", sans-serif; font-weight: 800; }
.new-text.font-white.is-text-center.font-noto { font-family: Notosans, sans-serif; }
.new-text.font-white.is-text-center.left-mobile.home { font-family: "Abcgintonord 800", sans-serif; font-size: 56px; font-weight: 700; }
.new-text.font-white.max-w-450px { max-width: 450px; }
.new-text.font-white.partner { letter-spacing: -0.01em; max-width: 450px; }
.new-text.font-white.safety-n { color: rgb(255, 255, 255); max-width: 560px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.new-text.font-white.safety-n.centered.tarot, .new-text.font-white.safety-n.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-text.font-white.education { color: rgb(255, 255, 255); max-width: 500px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.new-text.font-white.education.centered.tarot, .new-text.font-white.education.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-text.font-white.safety-newsfloor { color: rgb(255, 255, 255); max-width: 470px; margin-top: 0px; margin-bottom: 32px; font-weight: 700; }
.new-text.font-white.safety-newsfloor.centered.tarot, .new-text.font-white.safety-newsfloor.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-text.font-white.safety-2 { color: rgb(255, 255, 255); max-width: 595px; margin-top: 20px; margin-bottom: 32px; font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
.new-text.font-white.safety-2.centered.tarot, .new-text.font-white.safety-2.centered.tarot2 { margin-top: 0px; margin-bottom: 8px; }
.new-text.font-white.safety-2.grey-font { color: rgb(246, 246, 246); }
.new-text.font-white.is_app { text-align: center; line-height: 110%; }
.new-text.font-white.is-garden { margin-bottom: 16px; font-size: 56px; }
.new-text.font-blue { color: var(--blurple); }
.new-text.left { font-weight: 700; }
.new-text._16px { margin-bottom: 16px; }
.new-text.text-color-white { color: rgb(255, 255, 255); }
.new-text.text-color-white.text-align-center.bottom-none, .new-text.text-color-white.bottom-none { margin-bottom: 0px; }
.new-text.text-color-white.bottom-32 { letter-spacing: -0.01em; margin-bottom: 24px; }
.new-text.text-color-white.bottom-16 { margin-bottom: 16px; }
.new-text.text-color-white.bottom-16.m-36 { font-size: 48px; }
.new-text.text-color-white.bottom-16.m-32 { font-size: 40px; }
.new-text.size-medium { text-align: center; margin-top: 0px; margin-bottom: 24px; font-size: 40px; }
.img-laptop { width: 100%; max-width: 10.125rem; margin-bottom: -3.5rem; margin-left: 18.75rem; position: absolute; inset: auto auto 0% 0%; }
.videogrey-bg { gap: 2rem; background-color: rgba(255, 255, 255, 0.1); border-radius: 5.5rem; grid-template-rows: auto; grid-template-columns: minmax(35.625rem, 1fr) 1fr; grid-auto-columns: 1fr; padding: 3.5rem; display: grid; position: relative; }
.videogrey-bg.is-md { gap: 3.438rem; border-radius: 2.875rem; padding: 1.375rem 1.875rem 1.375rem 1.375rem; }
.image-d { width: 100%; max-width: 8.5rem; margin-top: -4.7rem; margin-right: 0.875rem; position: absolute; inset: 0% 0% auto auto; }
.image-d.is-md { max-width: 7.938rem; margin-top: 0px; margin-right: 0px; top: -3.5rem; right: 1.625rem; }
.check-blocks { gap: 3.75rem; flex-flow: column; justify-content: center; align-items: flex-start; display: flex; }
.check-blocks.is-md { gap: 3rem; }
.text-check { color: rgb(255, 255, 255); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/676e93c485c40c5ad4e1bfdf_Vector.svg"); background-position: 0px 10px; background-repeat: no-repeat; background-size: auto; padding-left: 1.4rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 500; line-height: 1.3; }
.text-check.is-md { font-size: 1rem; }
.lightbox-link-gaming { aspect-ratio: 1000 / 600; border-radius: 3.5625rem; width: 100%; height: 100%; overflow: clip; }
.image-lightbox { border-radius: 3.5625rem; overflow: hidden; }
.image-lightbox.is-mob, .line-text { display: none; }
.gaming-hero { background-image: none; background-size: auto; flex-flow: column; justify-content: flex-start; align-items: center; margin-top: -80px; padding-top: 12rem; padding-bottom: 10.5rem; display: flex; }
.gaming-hero.is-up { margin-top: -135px; padding-top: 10.25rem; padding-bottom: 8.96rem; }
.img-gaming { width: 100vw; max-width: 51.5rem; margin-top: 8.8125rem; margin-left: auto; margin-right: auto; position: relative; }
.img-gaming.is-sdk { z-index: 1; margin-top: 3.5625rem; }
.img-gaming.is-up { max-width: 43.75rem; margin-top: 3.75rem; }
.chat-gaming { width: 100%; max-width: 11.125rem; margin-bottom: -5.8125rem; margin-left: 8.625rem; position: absolute; inset: auto auto 0% 0%; }
.chat-gaming.is-up { max-width: 6.5rem; margin-bottom: 0px; margin-left: 0px; inset: auto 0% -3.438rem auto; }
.gaming-absol-top { width: 50%; max-width: 21.25rem; margin-left: -4.6875rem; padding-top: 3.5rem; position: absolute; inset: 0% auto auto 0%; }
.gaming-absol-top.is-gm { border-radius: 0.75rem; padding-top: 0px; top: 2.75rem; }
.gaming-absol-top.is-gm.is_2026 { max-width: 20rem; top: 7.35rem; }
.gaming-image-top { display: none; }
.gaming-image-top.is-sdk { max-width: 7.3125rem; margin-top: -425px; margin-left: -3.4375rem; display: block; position: absolute; inset: 0% auto auto 0%; }
.gaming-image-top.is-sdk.is-mob { display: none; }
.gaming-image-top.is-sdk.is-new { margin-top: -399px; margin-left: -4.8rem; }
.gaming-image-top.is-sdk.is-form { max-width: 6.375rem; margin-top: -2.9rem; margin-left: -5.625rem; inset: 0% auto auto 0%; }
.gaming-image-top.is-sdk.is-nitro { z-index: 1; max-width: 13.25rem; margin-top: -8.1rem; margin-left: 2.3rem; }
.gaming-image-top.is-sdk.is-n { max-width: 6rem; margin-top: -4.2125rem; margin-bottom: 100px; margin-left: -1.4375%; inset: 0% auto auto 0%; }
.gaming-image-top.is-sdk.is-new-sdk { max-width: 5.875rem; margin-top: -2.75rem; margin-bottom: 100px; margin-left: -0.8375rem; inset: 0% auto auto 0%; }
.gaming-image-top.is-sdk.is-2026 { max-width: 6.875rem; margin-top: -4.375rem; margin-bottom: 100px; margin-left: -1.3125rem; inset: 0% auto auto 0%; }
.gaming-image-top.is-up { z-index: 10; width: 6.875rem; display: block; position: absolute; inset: -6.975rem auto auto -6.938rem; transform: rotate(-12deg); }
.gaming-image-bottom { display: none; }
.gaming-image-bottom.is-sdk { width: 100%; max-width: 9.5625rem; margin-top: -12.3rem; margin-right: -2.5rem; display: block; position: absolute; inset: 0% 0% auto auto; }
.gaming-image-bottom.is-sdk.is-mob { display: none; }
.gaming-image-bottom.is-sdk.is-new { margin-top: -11.625rem; margin-right: -5.0625rem; }
.gaming-image-bottom.is-sdk.is-form { max-width: 7.5rem; margin-top: 2.875rem; margin-right: -7.5rem; }
.gaming-image-bottom.is-sdk.is-n { max-width: 8rem; margin-top: 3rem; margin-right: -2.8125%; }
.gaming-image-bottom.is-sdk.is_2026 { max-width: 7.5rem; margin-top: 2.875rem; margin-right: -7.5rem; }
.gaming-image-bottom.is-sdk.is-sdk-new { max-width: 7.5rem; margin-top: 7.575rem; margin-left: 13px; margin-right: -0.7625rem; }
.gaming-image-bottom.is-sdk.is-sdk-2026 { max-width: 7.5rem; margin-top: 7.3rem; margin-left: 13px; margin-right: -2.9rem; }
.gaming-image-bottom.is-nitro { width: 100%; max-width: 18.0625rem; margin-bottom: -12.25rem; margin-right: 2.9375rem; display: block; position: absolute; inset: auto 0% 0% auto; }
.gaming-image-bottom.is-nitro.is-mob { display: none; }
.gaming-image-bottom.is-nitro.is-new { margin-top: -11.625rem; margin-right: -5.0625rem; }
.gaming-image-bottom.is-nitro.is-form { max-width: 7.5rem; margin-top: 2.875rem; margin-right: -7.5rem; }
.gaming-image-bottom.is-up { width: 6.875rem; max-width: 100%; max-height: none; display: block; position: absolute; inset: auto -3rem -2.688rem auto; }
.image-stories { width: 100%; max-width: 375px; margin-bottom: 1.5rem; margin-left: auto; margin-right: auto; display: block; }
.image-stories.cs_26 { margin-bottom: 3rem; }
.image-absol-stories { width: 100%; max-width: 6.875rem; margin-bottom: -7.875rem; margin-right: -5.125rem; position: absolute; inset: auto 0% 0% auto; transform: rotate(15deg); }
.image-stories-hero { object-fit: cover; border-radius: 5.5rem; width: 100%; margin-bottom: 20px; }
.image-stories-hero.show-l-mobile, .image-stories-hero.hide-t { display: none; }
.stories-hero { background-image: none; background-size: auto; flex-flow: column; justify-content: flex-start; align-items: center; margin-top: -80px; padding-top: 12rem; padding-bottom: 10.5rem; display: flex; }
.stories-hero.is-up-26 { padding-top: 10.25rem; padding-bottom: 3.75rem; }
.max-1200 { width: 100%; max-width: 75rem; margin-left: auto; margin-right: auto; }
.rich-case-study { color: rgba(255, 255, 255, 0.5); max-width: 54.375rem; margin-left: auto; margin-right: auto; font-size: 1.125rem; line-height: 1.27778; }
.rich-case-study h2 { color: rgb(255, 255, 255); margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 1.21739; }
.rich-case-study p { margin-bottom: 1rem; font-family: Abcgintodiscord, sans-serif; }
.rich-case-study figure { border-radius: 1.25rem; margin-top: 2.75rem; margin-bottom: 2.75rem; overflow: clip; }
.rich-case-study h6 { color: var(--white); margin-top: 4rem; margin-bottom: 1.5rem; font-size: 1.5rem; font-weight: 500; line-height: 1.21739; }
.rich-case-study.is_top { margin-bottom: 0px; }
.image-absol-faq { width: 100%; max-width: 11.1875rem; margin-bottom: -1.775rem; margin-right: -9.6125rem; position: absolute; inset: auto 0% 0% auto; }
.faq-hero { background-image: none; background-size: auto; flex-flow: column; justify-content: flex-start; align-items: center; margin-top: -80px; padding-top: 12rem; padding-bottom: 10.5rem; display: flex; }
.faq-hero.is-up { padding-bottom: 1.5rem; }
.light-faq { display: none; transform: rotate(-12deg); }
.play_wr-title.is-left, .play_wr-title.is-left-all { flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
.play_wr-title.is_center, .play_wr-title.is_c { flex-flow: column; justify-content: flex-start; align-items: center; padding-left: 31px; padding-right: 31px; display: flex; }
.play_wr-title.is_c.is_2026 { justify-content: flex-start; align-items: flex-start; padding-left: 31px; padding-right: 31px; }
.play_wr-title.is-gap { margin-bottom: 1rem; }
.bg-l { opacity: 0.6; width: 100%; position: absolute; inset: auto 0% -120%; }
.bg-l.is-cta { z-index: -1; bottom: -80%; }
.div-bg { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6772614f7fd644e2fef0815a_Bg-tablet.webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: 100% 1200px; min-height: 1200px; position: absolute; inset: 0%; }
.div-bg.is-new { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ccd6cc5dc085e466963ca1_imgonline-com-ua-Resize-ceoNa3xseT.png"); background-position: 50% 0px; background-size: cover; min-height: 579px; }
.div-bg.is-ovr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ccd6cc5dc085e466963ca1_imgonline-com-ua-Resize-ceoNa3xseT.png"); background-position: 50% 0px; background-size: 100% 100%; min-height: 100%; }
.ad_lightbox_img { border-radius: 102px; overflow: hidden; }
.media-title-wr { max-width: 800px; }
.media-title-wr.is-md { max-width: 620px; }
.faq_img { max-width: 192px; margin-top: 0px; margin-left: auto; position: absolute; top: -100px; right: 100px; }
.max-w-slider-title { max-width: 550px; margin-left: auto; margin-right: auto; }
.stories_img { max-width: 192px; margin-top: -12px; margin-right: 20px; position: absolute; inset: 0% 0% auto auto; }
.list-image-is_2025 { max-width: 276px; box-shadow: none; border-radius: 8px; margin-top: 2.75rem; margin-bottom: 1.25rem; margin-left: 0px; overflow: hidden; }
.open-info_new { color: rgb(255, 255, 255); text-align: center; background-color: rgb(90, 102, 246); border-radius: 8px; flex-direction: column; justify-content: center; align-items: center; min-width: 210px; margin-bottom: 20px; margin-left: -14px; padding: 12px 10px; font-size: 13px; line-height: 18px; display: flex; position: absolute; top: auto; bottom: 0%; }
.open-info_new.is_white { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); margin-left: -12px; font-family: Abcgintodiscord, sans-serif; font-size: 12px; line-height: 140%; }
.open-info_new.is_2026 { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); min-width: 240px; margin-left: -12px; font-family: Abcgintodiscord, sans-serif; font-size: 12px; line-height: 140%; }
.open-info_new.is_2026.is_second { margin-left: -56px; left: 0px; right: 0px; }
.info-arrow_new { margin-bottom: -7px; margin-left: auto; margin-right: auto; position: absolute; inset: auto 0% 0% 0px; }
.source-all_new { z-index: 10; gap: 0rem; color: rgba(255, 255, 255, 0.5); cursor: pointer; background-color: rgba(0, 0, 0, 0); justify-content: flex-start; align-items: center; margin-top: 1rem; padding-top: 0px; font-size: 13px; line-height: 130%; transition: 0.2s; display: flex; }
.source-all_new:hover { color: rgb(255, 255, 255); }
.source-all_new:focus-visible, .source-all_new[data-wf-focus-visible] { outline-color: var(--blurple); outline-offset: 3px; border-radius: 0.25rem; outline-width: 2px; outline-style: solid; }
.source-all_new.mob-small { margin-left: auto; margin-right: auto; display: inline-flex; }
.source-all_new.top-small { padding-top: 0.5rem; }
.source-all_new.new { color: rgba(255, 255, 255, 0.75); margin-top: 0.5rem; padding-left: 0px; font-size: 16px; line-height: 140%; }
.source-all_new.new:hover { color: rgb(255, 255, 255); }
.source-all_new.new:focus-visible, .source-all_new.new[data-wf-focus-visible] { outline-color: var(--white); outline-offset: 3px; outline-width: 1px; }
.source-all_new.new.is-center { color: rgba(255, 255, 255, 0.75); margin-top: 2.875rem; margin-left: auto; margin-right: auto; }
.source-all_new.new.is-center:hover { color: rgb(255, 255, 255); }
.source-all_new.new.is-center.top-small { margin-top: 1.25rem; }
.source-all_new.new.is-center.top-over-small { margin-top: 1rem; }
.source-all_new.new.is-center.top-over-small.is-left { color: rgba(255, 255, 255, 0.5); margin-left: 0px; margin-right: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; }
.source-all_new.new.is-large { margin-top: -0.5rem; font-size: 16px; }
.source-all_new.is_2026 { margin-top: 0px; padding-left: 0px; }
.source-all_new.is_2026.is-center { color: rgba(255, 255, 255, 0.75); margin-top: 2.875rem; margin-left: auto; margin-right: auto; }
.source-all_new.is_2026.is-center:hover { color: rgb(255, 255, 255); }
.source-all_new.is_2026.is-center.top-small { margin-top: 1.25rem; }
.source-all_new.is_2026.is-large { margin-top: -0.5rem; font-size: 16px; }
.source-all_new.is_2026.is-new { color: rgba(255, 255, 255, 0.7); font-size: 16px; line-height: 1.3125; }
.source-all_new.new-2026 { color: rgba(255, 255, 255, 0.75); margin-top: 0.5rem; padding-left: 0px; font-size: 16px; line-height: 140%; }
.source-all_new.new-2026:hover { color: rgb(255, 255, 255); }
.source-all_new.new-2026:focus-visible, .source-all_new.new-2026[data-wf-focus-visible] { outline-color: var(--white); outline-offset: 3px; outline-width: 1px; }
.source-all_new.new-2026.is-center { color: rgba(255, 255, 255, 0.75); margin-top: 2.875rem; margin-left: auto; margin-right: auto; }
.source-all_new.new-2026.is-center:hover { color: rgb(255, 255, 255); }
.source-all_new.new-2026.is-center.top-small { margin-top: 1.25rem; }
.source-all_new.new-2026.is-center.top-over-small { margin-top: 1rem; }
.source-all_new.new-2026.is-center.top-over-small.is-left { color: rgba(255, 255, 255, 0.5); margin-left: 0px; margin-right: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; position: relative; }
.source-all_new.new-2026.is-large { margin-top: -0.5rem; font-size: 16px; }
.max-1200_n { flex-flow: column; justify-content: center; align-items: center; width: 100%; max-width: 75rem; margin-left: auto; margin-right: auto; display: flex; }
.max-1200_n.is_2026, .max-1200_n.is_well { max-width: 43.125rem; }
.max-1200_n.is_well-new { max-width: 39rem; }
.content-wrapper-sub { overflow: hidden; }
.p-brake-wr { justify-content: flex-start; align-items: flex-end; max-width: 160px; min-height: 90px; display: flex; }
.div-wrapper-succes { margin-top: 12px; }
.text-wr-ad { max-width: 180px; }
.text-wr-ad._3 { max-width: 160px; }
.text-wr-ad.is-adv { font-size: 1.125rem; }
.text-wr-ad.is-md { max-width: none; font-size: 1.125rem; font-weight: 500; }
.text-card-wr { max-width: 190px; }
.dropdown-list-adopen-wr { gap: 2px; backdrop-filter: blur(50px); background-color: rgba(255, 255, 255, 0.1); border-radius: 11px; flex-flow: column; padding: 6px; display: flex; }
.img-gaming_bg { z-index: -1; min-width: 130%; margin-left: -15%; position: absolute; inset: 125px 0% 0%; }
.hero-img-gaming { border-radius: 16px; width: 100%; position: relative; }
.hero-img-gaming.is-gm { border-radius: 0.5rem; }
.padding-media { height: 16rem; }
.image-gaming-main { border-radius: 1rem; width: 100%; }
.img-gaming_bg-2 { z-index: -1; min-width: 140%; margin-left: -20%; position: absolute; inset: 65px 0% 0%; }
.link-drop { backdrop-filter: blur(30px); color: rgb(255, 255, 255); text-align: center; text-transform: uppercase; background-color: rgba(255, 255, 255, 0.01); border-radius: 6px; min-height: 33px; padding: 9px 19px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 9px; font-weight: 700; line-height: 15px; }
.link-drop.w--current { backdrop-filter: blur(30px); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/676d7ea5568d6ea7e5bf4071_with_Icon.webp"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; position: relative; }
.link-drop.is-current { gap: 8px; border-radius: 6px; min-height: 38px; padding: 12px 24px 11px; font-size: 11px; transition: opacity 0.35s; display: flex; }
.link-drop.is-current:hover { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/676d7ea5568d6ea7e5bf4071_with_Icon.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; }
.link-drop.mob-none { padding: 12px 26px; font-size: 11px; }
.link-drop.mob-none.w--current { background-position: 50% center; }
.link-drop.dtop { backdrop-filter: none; text-align: left; text-transform: none; background-color: rgba(255, 255, 255, 0); border-radius: 6px; width: 100%; min-height: 24px; padding: 11px 12px; font-family: Abcgintodiscord, sans-serif; font-size: 14px; font-weight: 500; line-height: 22px; }
.link-drop.dtop.w--current { background-position: 50% center; }
.dropdown-desktop { display: none; }
.dropdown-desktop.desktop { display: block; }
.dropdown-desktop.desktop.is_play { border-radius: 6px; }
.dropdown-link-desktop { backdrop-filter: blur(30px); color: rgb(255, 255, 255); text-align: center; text-transform: uppercase; background-color: rgba(255, 255, 255, 0.01); border-radius: 6px; min-height: 33px; padding: 9px 19px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 9px; font-weight: 700; line-height: 15px; }
.dropdown-link-desktop.w--current { backdrop-filter: blur(30px); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/676d7ea5568d6ea7e5bf4071_with_Icon.webp"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; position: relative; }
.dropdown-link-desktop.is-current { gap: 10px; padding-left: 26px; padding-right: 26px; font-size: 11px; display: flex; }
.dropdown-link-desktop.mob-none { padding: 12px 26px; font-size: 11px; }
.dropdown-link-desktop.mob-none.w--current { background-position: 50% center; }
.dropdown-link-desktop.dtop { backdrop-filter: none; text-align: left; text-transform: none; background-color: rgba(255, 255, 255, 0); border-radius: 6px; width: 100%; min-height: 24px; padding: 11px 12px; font-family: Abcgintodiscord, sans-serif; font-size: 14px; font-weight: 500; line-height: 20px; transition: opacity 0.35s; }
.dropdown-link-desktop.dtop:hover { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/676d7ea5568d6ea7e5bf4071_with_Icon.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; }
.dropdown-link-desktop.dtop:focus-visible, .dropdown-link-desktop.dtop[data-wf-focus-visible] { outline-offset: 2px; outline-color: rgb(255, 255, 255); }
.dropdown-link-desktop.dtop.w--current { background-position: 50% center; }
.tab-quest { flex-flow: column; display: flex; }
.tab-quest.is-col { gap: 3.5rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; place-items: stretch; display: grid; }
.tab-quest.is-col.is-adv, .tab-quest.is-col.is-adv-26 { gap: 3.5rem; flex-flow: row; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: flex-start; place-items: start stretch; margin-top: 3rem; display: grid; }
.tab-menu-quest { flex-flow: column; display: flex; }
.tab-menu-quest.is-adv, .tab-menu-quest.is-adv-26 { width: 100%; }
.tab-menu-link-quest { background-color: rgba(221, 221, 221, 0); padding: 0px; }
.tab-menu-link-quest.w--current { background-color: rgba(221, 221, 221, 0); }
.tab-content-quest { order: -1; }
.tab-content-quest.is_2026.is-adv { order: 0; justify-content: center; align-items: flex-start; width: 100%; min-height: 280px; margin-top: 50px; display: flex; }
.tab-content-quest.is_2026.is-gm { top: -35%; }
.tab-content-quest.is_2026.is-adv-26 { order: 0; justify-content: center; align-items: flex-start; width: 100%; height: 100%; margin-top: 0px; display: flex; }
.tab-content-pane-quest.is-adv { width: 100%; }
.home--block-group-bg { backdrop-filter: blur(80px); background-image: linear-gradient(132deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.7)); position: absolute; inset: 0%; }
.number-block_title { min-height: auto; }
.number-block_title._1 { justify-content: flex-start; align-items: flex-end; min-height: 73px; display: flex; }
.ad_dropdown-list_first { color: rgba(255, 255, 255, 0.5); text-transform: none; background-color: rgba(221, 221, 221, 0); padding-right: 16px; font-size: 16px; line-height: 150%; display: block; position: static; }
.ad_dropdown-list_first.w--open { color: rgba(255, 255, 255, 0.5); background-color: rgba(221, 221, 221, 0); flex-flow: column; justify-content: flex-start; align-items: flex-start; margin: -8px 0px 0px; font-size: 18px; line-height: 1.27778; display: flex; }
.ad_faq-content { color: rgba(255, 255, 255, 0.5); margin-top: -16px; font-size: 20px; line-height: 140%; display: none; }
.ad_faq-content.visible { display: block; }
.advertising-discord-icon { max-width: 120px; position: absolute; top: 430px; right: 150px; }
.minus_faq { display: block; position: absolute; }
.btn-download-wr { justify-content: center; align-items: center; display: flex; }
.company-hero-w { min-height: 530px; }
.company-hero-w.is-new { min-height: auto; }
.company-hero-mobile { background-color: rgb(88, 101, 242); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/671755ba3caa6de1a9412f04_Gradient_Background.png"); background-position: 50% center; background-size: cover; border-radius: 92px; justify-content: center; align-items: center; width: 90%; max-width: 871px; min-height: 528px; margin-left: auto; margin-right: auto; display: none; position: relative; }
.swiper_component-wr { display: none; }
.build-faq { gap: 0px 44px; grid-template-rows: auto 1fr; grid-template-columns: auto 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: flex-start; display: grid; }
.build-info-left { flex: 0 0 auto; width: 100%; max-width: 23.875rem; }
.img-faq { opacity: 0.3; width: 100%; margin-top: 70px; }
.text-tr { color: rgb(35, 39, 42); font-size: 20px; line-height: 32px; }
.layout-left { justify-content: flex-start; align-items: center; display: flex; }
.hero-img-sdk { position: relative; }
.sdk_hero { gap: 188px; text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 192px; padding-bottom: 120px; display: flex; overflow: visible; }
.sdk_hero.is-form { padding-bottom: 0px; }
.sdk_hero.is-nitro { z-index: 1; position: relative; }
.sdk_hero.is-nitro.is_banner, .sdk_hero.is-nitro.is_2026 { padding-top: 270px; }
.sdk_hero.is-nitro.is_2026.is-new { padding-top: 200px; padding-bottom: 100px; }
.sdk_hero.is_sdk { padding-top: 180px; }
.sdk_hero.is_sdk.is_2026 { padding-top: 164px; }
.sdk_hero.is_sdk.is_2026-new { gap: 0px; padding-top: 164px; position: relative; }
.sdk_hero.is_sdk.is_2026-new.bg-n { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e2e6a58361bf25f9e6848f_BG-downloads.webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; }
.slider-block { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a4efcbd785619ad6310924_Body-bg.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 128px; padding: 100px 90px; position: relative; }
.slider-block.is_micro.is-new { border-radius: 64px; padding: 56px 48px; }
.slider-block.is_micro.is-large { border-radius: 64px; padding: 5rem 48px; }
.slider-block.is_micro.is-large.is_play { padding-top: 4rem; }
.slider-block.is-dev { border-radius: 80px; max-width: 744px; margin: 64px auto; padding: 60px 75px; }
.slider-block.is-new { padding-left: 40px; padding-right: 40px; }
.slider-block.is-new.is_p, .slider-block.is-new.is_sdk { padding-top: 20px; padding-bottom: 20px; }
.slider-block.is-new.is_sdk-new { border-radius: 64px; padding-top: 0px; padding-bottom: 0px; }
.slider-block.is_gift { text-align: center; border-radius: 64px; justify-content: center; align-items: flex-start; display: flex; }
.slider-block.is_gift.is-new { border-radius: 64px; padding: 56px 48px; }
.slider-block.is_gift.is-large { border-radius: 64px; padding: 5rem 48px; }
.slider-block.is_gift.is-large.is_play { padding-top: 4rem; }
.slider-block.is_gift-new { text-align: center; border-radius: 64px; justify-content: center; align-items: flex-start; display: flex; }
.slider-block.is_gift-new.is-new { border-radius: 64px; padding: 56px 48px; }
.slider-block.is_gift-new.is-large { border-radius: 64px; padding: 5rem 48px; }
.slider-block.is_gift-new.is-large.is_play { padding-top: 4rem; }
.top-image-slider { width: 100%; max-width: 9rem; margin-top: 1.8rem; margin-left: 2.625rem; position: absolute; inset: 0% auto auto 0%; }
.top-image-slider.is-dev { max-width: 9.5625rem; margin-top: -2.15rem; margin-left: 2.625rem; }
.top-image-slider.is-dev.is-eggs { max-width: 9rem; margin-top: 1.8125rem; margin-left: 2rem; transform: rotate(12deg); }
.top-image-slider.is-dev.is-new { max-width: 9.125rem; margin-top: 1rem; margin-left: -1rem; bottom: -6px; }
.top-image-slider.is-dev.is-new-copy { max-width: 9.125rem; margin-top: -4.5625rem; margin-left: -3.625rem; }
.top-image-slider.is-dev.is-s2new { max-width: 8rem; margin-top: 0.3rem; margin-left: -0.6rem; }
.top-image-slider.is-dev.is-new3s { margin-top: 1.2rem; margin-left: -1rem; }
.top-image-slider.is-dev.is-new4s { max-width: 9.125rem; margin-top: 1.1rem; margin-left: -1rem; }
.top-image-slider.is-dev.is-new4s.is-2026 { max-width: 7.125rem; margin-top: -1.5rem; margin-left: -7.9rem; }
.top-image-slider.is-dev.is-eggs-new { max-width: 7.5rem; margin-top: 3rem; margin-left: 1.0645rem; transform: rotate(12deg); }
.top-image-slider.is-new { max-width: 7.125rem; margin-top: 0px; margin-left: 0px; inset: 2.375rem auto auto 2.875rem; }
.bottom-image-slider { width: 100%; max-width: 13rem; margin: 1rem 3.1875rem 5.625rem 2.625rem; position: absolute; inset: auto 0% 0% auto; }
.bottom-image-slider.is-dev { max-width: 9.25rem; margin-bottom: 7.8125rem; margin-right: 4.1875rem; }
.bottom-image-slider.is-dev.is-new { max-width: 9.5rem; margin-bottom: 4.5rem; margin-right: 1rem; bottom: -11%; }
.bottom-image-slider.is-dev.is-s2new { max-width: 9.5rem; margin-bottom: 4.5rem; margin-right: 0px; }
.bottom-image-slider.is-dev.is-new2s { margin-bottom: 4.5rem; margin-right: 1rem; bottom: -16%; right: -4%; }
.bottom-image-slider.is-dev.is-new3s { margin-bottom: 4.5rem; margin-right: 1rem; bottom: -25%; right: -3%; }
.bottom-image-slider.is-dev.is-new3s.is-2026-n { max-width: 9rem; margin-right: 2rem; bottom: -47%; right: -27%; }
.bottom-image-slider.is-dev.is-new3s { max-width: 9.5rem; margin-bottom: 4.5rem; margin-right: 1rem; right: -2%; }
.bottom-image-slider.is-dev.is-new3s.is-2026 { max-width: 6.625rem; margin-bottom: 1.1875rem; margin-right: -4rem; inset: auto 0% 0% auto; }
.bottom-image-slider.is-dev.is-new3s.is-2026-2 { max-width: 6.625rem; margin-bottom: -6.2125rem; margin-right: -6.5rem; inset: auto 0% 0% auto; }
.bottom-image-slider.is-dev.is_m { margin-bottom: 4.5rem; margin-right: 1rem; bottom: -25%; right: -3%; }
.bottom-image-slider.is-dev.is-new3s.is-2026 { max-width: 7rem; margin-right: -7.1rem; }
.bottom-image-slider.is-dev-new { max-width: 7.5rem; margin-bottom: 5.8rem; margin-right: 6rem; }
.bottom-image-slider.is-dev-new.is-new { max-width: 9.5rem; margin-bottom: 4.5rem; margin-right: 1rem; bottom: -11%; }
.bottom-image-slider.is-dev-new.is-s2new { max-width: 9.5rem; margin-bottom: 4.5rem; margin-right: 0px; }
.bottom-image-slider.is-dev-new.is-new2s { margin-bottom: 4.5rem; margin-right: 1rem; bottom: -16%; right: -4%; }
.bottom-image-slider.is-dev-new.is-new3s { margin-bottom: 4.5rem; margin-right: 1rem; bottom: -25%; right: -3%; }
.bottom-image-slider.is-dev-new.is-new3s.is-2026-n { max-width: 9rem; margin-right: 2rem; bottom: -47%; right: -27%; }
.bottom-image-slider.is-dev-new.is-new3s { max-width: 9.5rem; margin-bottom: 4.5rem; margin-right: 1rem; right: -2%; }
.bottom-image-slider.is-dev-new.is-new3s.is-2026 { max-width: 6.625rem; margin-bottom: 1.1875rem; margin-right: -4rem; inset: auto 0% 0% auto; }
.bottom-image-slider.is-dev-new.is-new3s.is-2026-2 { max-width: 6.625rem; margin-bottom: -6.2125rem; margin-right: -6.5rem; inset: auto 0% 0% auto; }
.bottom-image-slider.is-dev-new.is_m { margin-bottom: 4.5rem; margin-right: 1rem; bottom: -25%; right: -3%; }
.bottom-image-slider.is-dev-new.is-new3s.is-2026 { max-width: 7rem; margin-right: -7.1rem; }
.bottom-image-slider.is-new { max-width: 6.625rem; margin: 0px; bottom: 2.1875rem; right: 5.25rem; }
.latter-2 { letter-spacing: 0.02em; }
.div-block-39 { display: none; }
.image-faq-sdk { width: 100%; max-width: 11rem; margin-top: -220px; margin-left: 2.5rem; display: block; position: absolute; inset: 0% auto auto 0%; }
.quotation-mark_wr { flex-flow: column; justify-content: flex-start; align-items: center; max-width: 90%; display: flex; }
.quotation-mark_wr.is-80 { max-width: 85%; }
.quotation-mark_wr.is-80.is-new-size, .quotation-mark_wr.is-80.is-small-size { width: 90%; max-width: 34rem; }
.quotation-mark_wr.is-new { width: 70%; max-width: 45.375rem; }
.quotation-mark_wr.is-sdk.is-all { max-width: none; }
.container_1580 { width: 100%; max-width: 1580px; margin-left: auto; margin-right: auto; padding-left: 40px; padding-right: 40px; position: relative; }
.dm-image-top { width: 100%; max-width: 8rem; margin-top: -4.5rem; margin-left: -12.3rem; position: absolute; inset: 0% auto auto 0%; }
.dm-image-top.is-game { max-width: 80px; margin-top: -72px; margin-left: -31px; transform: rotate(21deg); }
.dm-image-bottom { width: 100%; max-width: 10.75rem; margin-bottom: -2rem; margin-left: 1.75rem; margin-right: -9.3rem; position: absolute; inset: auto 0% 0% auto; }
.dm-image-bottom.is-game { max-width: 130px; margin-bottom: -61px; margin-right: -8px; }
.top-auto { margin-top: auto; }
.dm-layout { gap: 20px; flex-flow: column; width: 100%; max-width: 49.125rem; margin-left: auto; margin-right: auto; display: flex; }
.dm-layout.is-vertical { max-width: 56.25rem; }
.dm-layout.is-vertical.is-small { max-width: 46.1875rem; }
.block-dm { gap: 3.375rem; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a9bf047745b5c1cb0bd467_Game_D..png"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; border-radius: 4.5rem; justify-content: flex-start; align-items: stretch; padding: 48px; display: flex; }
.image-mfd { width: 50%; max-width: 15rem; max-height: 15rem; margin-top: auto; margin-bottom: auto; }
.image-gdc { width: 50%; max-width: 10.5rem; margin-bottom: 2.125rem; margin-left: -3.875rem; position: absolute; inset: auto auto 0% 0%; }
.block-gdc { position: relative; }
.tabs-menu-dm { gap: 8px; justify-content: center; align-items: flex-start; margin-bottom: 2rem; margin-left: auto; margin-right: auto; display: flex; }
.tabs-menu-dm.is_hide { display: none; }
.tabs-menu-dm.is_nitro { position: relative; }
.tabs-menu-dm.is_nitro.is-anim.is-b-none { margin-bottom: 0px; }
.dm-tab-link { color: rgba(255, 255, 255, 0.5); background-color: rgba(221, 221, 221, 0); border-radius: 0.75rem; padding: 13.5px 24px; font-family: Abcgintodiscord, sans-serif; font-weight: 500; line-height: 130%; }
.dm-tab-link:focus-visible, .dm-tab-link[data-wf-focus-visible] { outline-offset: 3px; outline-width: 2px; outline-color: rgb(88, 101, 242); }
.dm-tab-link.w--current { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.dm-tab-link.is-new { font-weight: 500; }
.dm-tab-link.is-new.is-tab { width: 100%; padding-right: 48px; }
.dm-tab-link.is-new.is-tab.w--open { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.dm-tab-link.is-new.is-grey { transition: 0.35s; }
.dm-tab-link.is-new.is-grey:hover { background-color: rgba(255, 255, 255, 0.1); }
.dm-tab-link.is-new.is-grey.w--current:hover { background-color: rgb(255, 255, 255); }
.dm-tab-link.is-new.is-grey.is-update { padding-top: 14px; padding-bottom: 14px; }
.dm-tab-link.is_2026 { font-weight: 500; }
.dm-tab-link.is_2026.is-tab { width: 100%; padding-right: 48px; }
.dm-tab-link.is_2026.is-tab.w--open { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.dm-tab-link.is_2026.is-grey { transition: 0.35s; }
.dm-tab-link.is_2026.is-grey:hover { background-color: rgba(255, 255, 255, 0.1); }
.dm-tab-link.is_2026.is-grey.w--current:hover { background-color: rgb(255, 255, 255); }
.max-width-1180.is-center.is-1000 { max-width: 62.5rem; }
.image-gdc-top { width: 50%; max-width: 10.5rem; margin-bottom: 2.125rem; margin-left: -3.875rem; display: none; position: absolute; inset: auto auto 0% 0%; }
.padding-d.is_micro { gap: 2rem; flex-flow: column; justify-content: space-between; align-items: flex-start; display: flex; }
.grid-20-dm { gap: 20px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.careers_video { z-index: 1; border-radius: 6rem; width: 100%; height: 100%; }
.max-320.is_dev, .max-320.is_d { max-width: 240px; }
.img-gdc-top { z-index: 1; max-width: 8.6875rem; margin-top: -100px; margin-bottom: -4.375rem; margin-right: -11.25rem; position: absolute; inset: auto 0% 0% auto; transform: rotate(12deg); }
.img-gdc-top.is-op { max-width: 9rem; margin-top: -5.4375rem; margin-right: -9rem; inset: 0% 0% auto auto; transform: rotate(-160deg); }
.img-gdc-bottom { z-index: 1; max-width: 7.875rem; margin: -2rem -200px -100px -186px; position: absolute; inset: 0% auto auto 0%; }
.img-gdc-bottom.is-op { max-width: 3.625rem; margin-bottom: -59px; margin-left: 0px; inset: auto auto 0% 0%; }
.gdc_hero { gap: 0px; text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 142px; padding-bottom: 0px; display: flex; }
.gds-btn { z-index: 1; gap: 1rem; text-align: left; background-color: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 1rem; justify-content: flex-start; align-items: center; padding: 8px 24px 8px 8px; line-height: 24px; display: inline-flex; position: relative; }
.image-48 { max-width: 3rem; }
.find-gdc { text-align: left; text-transform: uppercase; font-family: Abcgintodiscordnord, Arial, sans-serif; font-weight: 700; }
.popins-font { font-family: Poppins, sans-serif; }
.section-slider-gdc { position: relative; }
.slide-gdc { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a48b0cdbb9ea83066b9e3e_imgonline-com-ua-Resize-n3p0C4orBjvTWp.webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; border-radius: 80px; width: 100%; max-width: 56.25rem; margin-left: auto; margin-right: auto; padding: 92px; }
.date-gdc { z-index: 1; gap: 6px; background-color: rgba(0, 0, 0, 0.3); border-radius: 40px; justify-content: flex-start; align-items: center; padding: 8px 16px; font-family: Abcgintodiscord, sans-serif; font-size: 20px; font-weight: 500; line-height: 1.3; display: inline-flex; position: relative; }
.date-gdc.is-fir { opacity: 0.5; }
.gds-layout { gap: 32px; flex-flow: column; justify-content: flex-start; align-items: stretch; display: flex; position: relative; }
.gdc-block-show { background-color: rgba(255, 255, 255, 0.1); border-radius: 80px; position: relative; overflow: clip; }
.padding-gdc { z-index: 1; padding: 64px 170px 32px 72px; position: relative; }
.container-900px { width: 100%; max-width: 900px; margin-left: auto; margin-right: auto; }
.container-900px.is_new { max-width: 944px; }
.divider { background-color: rgba(255, 255, 255, 0.1); height: 2px; }
.dropdown-gdc { z-index: 1; flex-flow: column-reverse wrap; width: 100%; display: flex; }
.dropdown-toggle-gdc { gap: 19px; color: rgb(255, 255, 255); border-top: 2px solid rgba(255, 255, 255, 0.1); justify-content: flex-start; align-items: center; width: 100%; padding: 28px 72px 34px; font-family: Abcgintodiscord, sans-serif; font-size: 20px; font-weight: 500; line-height: 26px; display: flex; }
.dropdown-toggle-gdc.w--open { border-top: 2px solid rgba(255, 255, 255, 0.1); }
.dropdown-list-gdc { position: static; }
.dropdown-list-gdc.w--open { background-color: rgba(221, 221, 221, 0); margin-top: -32px; padding: 0px 72px 64px; }
.rich-gdc { font-family: Abcgintodiscord, sans-serif; font-size: 24px; line-height: 1.16667; }
.rich-gdc p { font-family: Abcgintodiscord, sans-serif; }
.bg-gdc { width: 100%; height: 100%; position: absolute; inset: 0%; }
.gdc-top-image { z-index: 1; width: 100%; max-width: 8.875rem; margin-top: 1.4375rem; margin-right: 2.0625rem; display: block; position: absolute; inset: 0% 0% auto auto; }
.gdc-top-center { z-index: 1; width: 100%; max-width: 16.6875rem; margin-top: 69rem; margin-left: -12.8125rem; margin-right: -7.125rem; display: none; position: absolute; inset: 0% auto auto 0%; }
.max-width-gdc { max-width: 640px; margin-left: auto; margin-right: auto; }
.sp_60 { opacity: 0.6; }
.is_b { font-family: Abcgintodiscord, sans-serif; }
.all-faq { width: 100%; padding-top: 1px; padding-bottom: 1px; overflow: hidden; }
.form_hero { gap: 74px; text-align: left; flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 192px; padding-bottom: 120px; }
.layout-form { z-index: 1; gap: 74px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; align-content: start; place-items: start center; width: 100%; max-width: 100%; display: grid; position: relative; }
.layout-form.is_2025 { gap: 15%; grid-template-columns: minmax(200px, 44%) 0.94fr; justify-content: space-between; }
.text-form { font-family: Abcgintodiscord, sans-serif; line-height: 1.25; }
.layout-radion-btn { gap: 1rem; flex-flow: wrap; justify-content: flex-start; align-items: center; font-family: Abcgintodiscord, sans-serif; line-height: 1.25; display: flex; }
.layout-radion-btn.is-v-layout { flex-flow: column; justify-content: center; align-items: flex-start; }
.layout-radion-btn.conditional-field-checkbox.is_n { gap: 0rem; }
.layout-radion-btn.conditional-field-checkbox.is_new { gap: 2rem; }
.layout-radion-btn.conditional-field-checkbox.is_new.is_2028 { gap: 1rem; }
.layout-radion-btn.conditional-field-checkbox.is-new { row-gap: 1.5rem; }
.radio-button-n { background-color: rgba(255, 255, 255, 0.1); border: 0.6px solid rgba(255, 255, 255, 0.3); width: 24px; min-width: 24px; height: 24px; margin-left: 0px; margin-right: 8px; }
.radio-button-n.w--redirected-checked { background-color: rgb(255, 255, 255); border: 0.6px solid rgb(127, 132, 192); box-shadow: rgb(77, 84, 166) 0px 0px 0px 7px inset; }
.radio-button-n.is-bg-black { margin-top: 0px; }
.radio-button-n.is-bg-black.w--redirected-checked { border-color: rgb(82, 82, 82); box-shadow: rgb(26, 26, 26) 0px 0px 0px 7px inset; }
.radio-button-field-n { border-width: 60px; justify-content: flex-start; align-items: center; margin-bottom: 0px; padding-left: 0px; display: flex; }
.radio-button-field-n.is-top-n { justify-content: flex-start; align-items: flex-start; }
.radio-button-label-n { margin-left: 0px; }
.link-is-form-n { color: rgba(255, 255, 255, 0.5); font-size: 12px; text-decoration: underline; transition: 0.3s; }
.link-is-form-n:hover { color: rgb(255, 255, 255); }
.checkbox-field-form { cursor: pointer; justify-content: flex-start; align-items: center; margin-bottom: 0px; font-family: Abcgintodiscord, sans-serif; line-height: 1.25; display: flex; }
.checkbox-field-form:focus-visible, .checkbox-field-form[data-wf-focus-visible] { border-radius: 2px; }
.checkbox-form-n { background-color: rgba(255, 255, 255, 0.1); border: 0.6px solid rgba(255, 255, 255, 0.3); border-radius: 4px; width: 24px; min-width: 24px; height: 24px; margin-top: 0px; margin-right: 14px; }
.checkbox-form-n.w--redirected-checked { background-color: rgba(255, 255, 255, 0.1); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67add5de9942368a5fc6ebc6_Icon.svg"); background-position: 50% center; background-size: 14px auto; border-style: solid; border-color: rgba(255, 252, 252, 0.3); }
.checkbox-form-n.w--redirected-focus { box-shadow: none; outline-color: var(--blurple); outline-offset: 2px; outline-width: 1px; outline-style: none; }
.checkbox-form-n.w--redirected-focus-visible { outline-color: var(--blurple); outline-offset: 1px; outline-width: 1px; outline-style: solid; }
.checkbox-form-n.other-games { border-color: rgb(219, 222, 225); }
.padding-form { padding-bottom: 32px; }
.width-100 { width: 100%; }
.clybe { width: 100%; max-width: 340px; margin-bottom: -196px; }
.dropdown-select { z-index: 1; width: 100%; }
.dropdown-select.z-index-3.is_2026 { z-index: 2; }
.dropdown-toggle-select { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); border-radius: 12px; justify-content: flex-start; align-items: center; width: 100%; min-height: 48px; padding: 10px 24px 10px 16px; font-family: Abcgintodiscord, sans-serif; display: flex; }
.dropdown-toggle-select.has-error { border: 1px solid rgb(242, 63, 67); }
.block-select { background-color: rgb(26, 26, 26); border-radius: 24px; padding: 8px; overflow: clip; }
.block-select.is_country { max-height: 320px; overflow: auto; }
.block-select.is_new { background-color: rgba(26, 26, 26, 0); border-radius: 0px; max-height: none; padding: 0px; }
.dropdown-list-select { background-color: rgba(221, 221, 221, 0.6); }
.dropdown-list-select.w--open { background-color: rgba(221, 221, 221, 0); padding-top: 8px; overflow: auto; }
.select-drop { margin-bottom: 0px; }
.link-select { color: rgb(255, 255, 255); border-radius: 16px; min-height: 56px; padding: 17px 16px; font-family: Abcgintodiscord, sans-serif; display: block; overflow: clip; }
.link-select:hover { background-color: rgba(255, 255, 255, 0.1); }
.select-field-2, .select-field-3, .select-field-4, .select-field-5, .select-field-6, .select-field-7, .select-field-8 { display: none; }
.hero-video-sdk { aspect-ratio: auto; border-radius: 80px; width: 100%; height: 100%; }
.hero-video-sdk.is_new { border-radius: 54px; }
.hero-video-sdk.is_new-sdk { border-radius: 54px; max-height: 263px; margin-top: auto; margin-bottom: auto; }
.hero-video-sdk.is_new-2026 { border-radius: 48px; }
.video-gaming { width: 100vw; max-width: 51.5rem; margin-top: 8.8125rem; margin-left: auto; margin-right: auto; position: relative; }
.video-gaming.is-sdk { z-index: 1; max-width: 54rem; margin-top: 3.5625rem; }
.video-gaming.is-sdk.is-new { margin-top: 7.25rem; }
.video-gaming.is-sdk.top-none { flex-flow: column; justify-content: flex-start; align-items: center; width: 100%; max-width: none; margin-top: 0px; display: flex; }
.d-image-top { width: 100%; max-width: 10.75rem; margin-top: -5.9375rem; margin-right: -6.0625rem; position: absolute; inset: 0% 0% auto auto; }
.d-image-top.is-game { max-width: 171px; margin-top: -109px; margin-right: 98px; }
.d-image-bottom { width: 100%; max-width: 10.75rem; margin-top: -5.9375rem; margin-right: 6.1875rem; position: absolute; inset: auto 0% 0% auto; }
.d-image-bp { width: 100%; max-width: 5.125rem; margin-bottom: -8.25rem; margin-right: 6.1875rem; position: absolute; inset: auto 0% 0% auto; }
.d-image-bp.is-game { max-width: 82px; margin-bottom: -104px; margin-right: -10.8125rem; right: auto; }
.d-image-bm { width: 100%; max-width: 7.375rem; margin-bottom: 1.125rem; margin-left: 1.5rem; margin-right: 6.1875rem; position: absolute; inset: auto auto 0% 0%; }
.d-image-bm.is-game { max-width: 118px; margin-top: -130px; margin-bottom: 0px; margin-left: 251px; inset: 0% auto auto 0%; }
.d-image-b { width: 100%; max-width: 7.5625rem; margin-bottom: -2.1625rem; margin-left: -8.25rem; margin-right: 6.1875rem; position: absolute; inset: auto auto 0% 0%; }
.d-image-b.is-game { max-width: 105px; margin-bottom: -12px; margin-left: 13px; }
.img-d-b { border-radius: 64px; width: 43%; max-width: 408px; }
.gdc-bottom { z-index: 1; width: 100%; max-width: 16.6875rem; margin-top: 69rem; margin-left: -12.8125rem; margin-right: -7.125rem; display: none; position: absolute; inset: 0% auto auto 0%; }
.grid-logos2 { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; margin-top: 0px; padding-left: 0px; padding-right: 0px; display: grid; }
.grid-logos2.show-landscape { display: none; }
.grid-logos2.top-large { z-index: auto; grid-template-columns: minmax(1px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr); margin-top: 64px; position: relative; }
.grid-logos2.top-none { grid-template-columns: minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr); margin-top: 0px; }
.grid-logos2._2-col { grid-template-columns: 1fr 1fr; margin-top: 64px; }
.grid-logos2.top-small { grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr); margin-top: 40px; }
.grid-logos2.is-gap { gap: 20px; }
.grid-logos2.is-gap-th { gap: 24px; grid-template-columns: 1fr 1fr 1fr; }
.padding-88px { padding-bottom: 88px; padding-right: 0px; }
.padding-38px { padding-bottom: 38px; }
.heading-faq { margin-bottom: 48px; font-family: Abcgintodiscord, sans-serif; font-size: 32px; font-weight: 500; line-height: 1.14286; }
.heading-faq.is-sdk { margin-bottom: 16px; font-size: 24px; line-height: 120%; }
.heading-faq.is-sdk-second { margin-bottom: 48px; font-size: 24px; line-height: 120%; }
.faq-block { margin-bottom: 92px; }
.faq-block.bottom-none { margin-bottom: 0px; }
.image-cards-wr { aspect-ratio: 393 / 393; width: 100%; }
.image-cards-wr.si_micro { aspect-ratio: 736 / 663; max-width: 27rem; }
.image-cards-wr.si_micro.is_reverce { aspect-ratio: 736 / 663; }
.image-cards-wr.si_micro.is_reverce.is_new { border-radius: 88px; overflow: hidden; }
.image-cards-wr.si_micro.is_reverce.is-n-new { justify-content: center; align-items: center; display: flex; overflow: hidden; }
.image-cards-wr.si_micro.is_reverce.is_nitro { border-radius: 66px; justify-content: center; align-items: center; display: flex; position: relative; overflow: hidden; }
.image-cards-wr.si_micro.is-n-new.is_nitro { border-radius: 66px; overflow: hidden; }
.bold_2025 { font-family: Abcgintodiscord, sans-serif; }
.hero-video-sdk_wr { aspect-ratio: 16 / 9; }
.hero-video-sdk_wr.is_sdk { aspect-ratio: 776 / 470; }
.hero-video-sdk_wr.is_sdk.is-layout { justify-content: space-between; align-items: center; display: flex; }
.sdk_paralax { position: absolute; inset: 0px auto 0% 0%; }
.developer-title-wr { max-width: 1000px; }
.micro-video { width: 100%; height: 100%; }
.body-component { background-color: rgb(61, 61, 61); }
.gradient-left { z-index: 2; pointer-events: none; background-image: linear-gradient(90deg, rgb(0, 0, 0), rgba(255, 255, 255, 0)); width: 88px; position: absolute; inset: 0% auto 0% 0px; }
.is_brake { word-break: break-all; }
.sp_color-red { color: rgb(242, 63, 67); }
.input-plaseholder { color: rgb(255, 255, 255); }
.padding-44px { padding-bottom: 44px; }
.date-fild-wrapper { position: relative; }
.date-fild-wrapper.is_cen { justify-content: flex-start; align-items: center; display: flex; }
.checkbox-value { display: none; }
.body-article.contrast { font-family: Abcgintodiscord, sans-serif; }
.sp_form { color: rgba(255, 255, 255, 0.5); font-family: Abcgintodiscord, sans-serif; text-decoration: underline; transition: opacity 0.3s; }
.sp_form:hover { text-decoration: none; }
.max-w-720 { flex: 0 0 auto; justify-content: center; align-items: center; width: 100%; max-width: 720px; display: flex; position: relative; }
.max-w-720.is-60 { width: 55%; max-width: 535px; margin-left: auto; margin-right: auto; }
.max-w-720.is-center { margin-left: auto; margin-right: auto; }
.gaming-hero-s { background-image: none; background-size: auto; flex-flow: column; justify-content: flex-start; align-items: center; margin-top: -80px; padding-top: 10rem; padding-bottom: 3.5625rem; display: flex; }
.gaming-hero-s.padidng-n { padding-bottom: 0px; }
.gaming-section { padding-top: 13.75rem; }
.bg-pink-gaming { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67bd8debe845026c36cd2fde_Cards.png"); background-position: 50% center; background-repeat: no-repeat; background-size: auto; border-radius: 60px; padding-top: 68px; padding-bottom: 68px; position: relative; }
.bar-top { width: 100%; max-width: 11rem; margin-top: -81px; margin-right: 30px; position: absolute; inset: 0% 0% auto auto; transform: rotate(-15deg); }
.bar-top.is-second { z-index: 1; max-width: 10.875rem; margin-top: -88px; margin-left: 61px; inset: 0% auto auto 0%; }
.bar-bottom { width: 100%; max-width: 11.3125rem; margin: -81px 30px -86px 23px; display: inline-block; position: absolute; inset: auto auto 0% 0%; transform: none; }
.bar-bottom.is-second { z-index: 1; max-width: 12.5rem; margin-bottom: -95px; margin-right: 58px; inset: auto 0% 0% auto; }
.image-bar { aspect-ratio: auto; width: 100%; height: 100%; }
.btn-group { gap: 8px; justify-content: flex-start; align-items: center; display: flex; }
.btn-group.is-center { flex-flow: column; justify-content: center; align-items: center; }
.btn-group.is-left.is-new { gap: 16px; }
.btn-group.is-gap { gap: 16px; justify-content: center; align-items: center; }
.bar-top2 { width: 100%; max-width: 14.25rem; margin-top: -146px; margin-right: 57px; position: absolute; inset: 0% 0% auto auto; }
.bar-top2.is-second { max-width: 10.875rem; margin-top: -88px; margin-left: 61px; inset: 0% auto auto 0%; }
.bar-bottom2 { z-index: 1; width: 100%; max-width: 12.5rem; margin: -81px 30px -50px 40px; display: inline-block; position: absolute; inset: auto auto 0% 0%; transform: none; }
.bar-bottom2.is-second { max-width: 12.5rem; margin-bottom: -95px; margin-right: 105px; inset: auto 0% 0% auto; }
.padding-menu { padding-bottom: 80px; }
.padding-menu.bl { background-color: rgb(88, 101, 242); }
.image-bar-wr { aspect-ratio: 944 / 530; border-radius: 88px; margin-bottom: 0px; overflow: hidden; }
.font-discord { font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.link-f { color: var(--white); font-family: Abcgintodiscord, sans-serif; text-decoration: underline; }
.link-f:hover { text-decoration: none; }
.link_ankhor { width: 100%; padding-bottom: 0px; position: relative; top: -120px; }
.gdc-link { color: var(--white); font-family: Abcgintodiscord, sans-serif; font-size: 24px; text-decoration: underline; }
.gdc-link:hover { text-decoration: none; }
.image_form { width: 100%; }
.article_rich-text-2 { color: rgb(0, 0, 0); font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; line-height: 1.2; }
.article_rich-text-2 figure { color: rgb(255, 255, 255); width: 100%; margin-top: 3rem; margin-bottom: 3rem; }
.article_rich-text-2 blockquote { border-left-color: rgb(88, 101, 242); margin-top: 2.5rem; margin-bottom: 2.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 500; line-height: 1.3; }
.article_rich-text-2 strong { font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.article_rich-text-2 p { margin-top: 1.5rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.125rem; font-weight: 400; line-height: 1.27778; }
.article_rich-text-2 img { border-radius: 4rem; width: 100%; min-width: 116%; max-width: none; margin-left: -8%; margin-right: auto; display: block; }
.article_rich-text-2 h1 { color: rgb(255, 255, 255); max-width: 54.375rem; margin-left: auto; margin-right: auto; font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.article_rich-text-2 h2 { color: rgb(255, 255, 255); margin-top: 5rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 1.20833; }
.article_rich-text-2 ul { margin-bottom: 2.5rem; padding-left: 32px; font-family: "ABC Ginto Normal", sans-serif; font-size: 1.125rem; line-height: 1.3; }
.article_rich-text-2 li { margin-bottom: 0.75rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.125rem; line-height: 1.27778; }
.article_rich-text-2 h3 { color: rgb(255, 255, 255); margin-top: 4rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 500; line-height: 1.3; }
.article_rich-text-2 figcaption { color: rgb(0, 0, 0); margin-top: 1rem; font-family: "ABC Ginto Normal", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.3; }
.article_rich-text-2 ol { margin-bottom: 3rem; padding-left: 40px; font-size: 1.125rem; line-height: 1.27778; }
.article_rich-text-2 a { color: rgb(255, 255, 255); font-family: Abcgintodiscord, sans-serif; font-size: 1.125rem; display: inline; box-shadow: rgb(255, 255, 255) 0px 2px 0px -1px; }
.article_rich-text-2 a:hover { box-shadow: none; }
.article_rich-text-2.is-d { color: rgb(255, 255, 255); margin-left: auto; margin-right: auto; }
.article_rich-text-2.is-d.is-new { max-width: 46.875rem; margin-left: auto; margin-right: auto; }
.article_rich-text-2.is-careers, .article_rich-text-2.is-b { color: rgb(255, 255, 255); margin-left: auto; margin-right: auto; }
.img-block { aspect-ratio: 944 / 368; object-fit: cover; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67cee4b029820328666908c8_Hero.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 80px; width: 100%; margin-bottom: 56px; overflow: clip; }
.img-block.is-new { background-image: none; border-radius: 4rem; min-height: 22.3125rem; margin-bottom: 3rem; }
.section-rich-dev { z-index: 1; padding-top: 80px; padding-bottom: 160px; position: relative; }
.section-rich-dev.is_banner-n { padding-top: 56px; padding-bottom: 130px; }
.section-rich-dev.is-n { padding-bottom: 120px; }
.section-rich-dev.is-new { padding-top: 3.5rem; padding-bottom: 7.5rem; }
.section_case { padding-top: 100px; padding-bottom: 100px; }
.section_case.is_n { padding-top: 0px; }
.section_case.is_n.is-new { padding-bottom: 7.5rem; }
.hide-description { display: none; }
.date-gdc-wr { gap: 6px; display: inline-flex; }
.date-gdc-wrdate-gdc-is-fir { gap: 6px; justify-content: flex-start; align-items: center; display: inline-flex; }
.test-new { padding-bottom: 32px; padding-left: 72px; padding-right: 72px; }
.nav_brand_main-logo-bg { aspect-ratio: auto; opacity: 0; object-fit: fill; background-color: rgb(255, 255, 255); border-radius: 16px; flex: 0 0 auto; width: 8rem; max-width: none; min-height: 38px; margin-left: -12px; padding-left: 10px; padding-right: 10px; position: absolute; }
.author-wr { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.link-rich_gds { color: var(--white); font-family: Abcgintodiscord, sans-serif; font-size: 24px; text-decoration: underline; transition: opacity 0.4s; }
.link-rich_gds:hover { text-decoration: none; }
.bread_crumbs-wrapper { gap: 4px; flex-flow: wrap; justify-content: flex-start; align-items: center; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 18px; line-height: 130%; display: flex; }
.bread_crumbs-link { text-align: left; font-family: Abcgintodiscord, sans-serif; font-size: 18px; font-weight: 500; }
.bread_crumbs-link.opasity-40 { opacity: 0.4; }
.layout-radion-btn-new { gap: 1rem; flex-flow: column; width: 100%; display: flex; }
.layout-radion-btn-new.is_2028 { gap: 1.5rem; }
.layout-radion-btn-new-1 { gap: 1rem; display: flex; }
.image-wr-social { border-radius: 16px; width: 100%; }
.top-auto-wr { gap: 8px; flex-flow: column; margin-top: auto; display: flex; }
.btn-wr-mi { justify-content: center; align-items: center; padding-top: 40px; display: flex; }
.hero-heading-center { background-color: rgb(245, 247, 250); border-bottom: 1px solid rgb(228, 235, 243); padding: 80px 30px; position: relative; }
.container { width: 100%; max-width: 940px; margin-left: auto; margin-right: auto; }
.centered-heading { text-align: center; margin-bottom: 16px; }
.centered-heading.margin-bottom-32px { margin-bottom: 32px; }
.hero-wrapper { justify-content: space-between; align-items: center; display: flex; }
.hero-split { flex-direction: column; justify-content: flex-start; align-items: flex-start; max-width: 46%; display: flex; }
.margin-bottom-24px { margin-bottom: 24px; }
.button-primary { color: rgb(255, 255, 255); letter-spacing: 2px; text-transform: uppercase; background-color: rgb(26, 27, 31); padding: 12px 25px; font-size: 12px; line-height: 20px; transition: 0.2s; }
.button-primary:hover { color: rgb(255, 255, 255); background-color: rgb(50, 52, 58); }
.button-primary:active { background-color: rgb(67, 70, 77); }
.shadow-two { box-shadow: rgba(150, 163, 181, 0.08) 0px 4px 24px; }
.nav_brand_main-black-icon { width: 8rem; height: 1.5rem; margin-left: -16px; position: absolute; }
.nav_brand_main-logo-bg-icon { aspect-ratio: auto; object-fit: fill; background-color: rgb(255, 255, 255); border-radius: 16px; flex: 0 0 auto; width: 8rem; max-width: none; min-height: 38px; padding-left: 10px; padding-right: 10px; position: relative; }
.nav_brand_main-logo-2 { opacity: 0; object-fit: fill; background-color: rgb(0, 0, 0); border-radius: 16px; width: 100%; height: 100%; }
.menu-animation { width: 0px; height: 850px; position: absolute; inset: 0% auto 0% 0%; }
.menu-animation.is_n { height: 1850px; }
.menu-animation.is_partner { height: 950px; }
.menu-animation.is_streamrit { height: 650px; }
.menu-animation.is_grow { height: 1000px; }
.menu-animation.is_safety { height: 1180px; }
.menu-animation.is_library { height: 950px; }
.menu-animation.is_digital { height: 750px; }
.menu-animation.is_find { height: 1250px; }
.menu-animation.is_safety-cms { height: 710px; }
.menu-animation.is_article { height: 580px; }
.menu-animation.is_brand { height: auto; }
.logo_animation { margin-left: auto; margin-right: auto; }
.dropdown-wrapper-job { width: 100%; margin-top: 40px; }
.dropdown-wrapper-job.is-inline { justify-content: center; align-items: flex-start; margin-top: 48px; margin-left: auto; margin-right: auto; display: flex; }
.dropdown-wrapper-job.is-inline.is_2027 { gap: 1.5rem; }
.dropdown-careers { width: 100%; max-width: 360px; margin-left: 0px; }
.dropdown-careers.is-success { width: auto; min-width: 240px; max-width: none; }
.dropdown-careers.is-success.is_2027 { min-width: 290px; }
.dropdown-careers.is-center { margin-left: auto; margin-right: auto; }
.dropdown-careers.is-center.is_2027, .dropdown-careers.is-center.is-2026 { max-width: 343px; margin-left: 0px; margin-right: 0px; }
.dropdown-careers.is-center.is-small { max-width: 16rem; }
.dropdown-link-jobs { color: rgb(255, 255, 255); border-radius: 12px; width: 100%; padding: 14px 16px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; line-height: 130%; }
.dropdown-link-jobs:hover { background-color: rgba(255, 255, 255, 0.1); }
.dropdown-link-jobs:focus { border-radius: 8px; }
.dropdown-link-jobs:focus-visible, .dropdown-link-jobs[data-wf-focus-visible] { outline-offset: 2px; outline-width: 2px; outline-color: rgb(255, 255, 255); }
.dropdown-link-jobs.is_2025 { color: rgb(0, 0, 0); border-radius: 8px; }
.dropdown-link-jobs.is_2025:hover { background-color: rgba(0, 0, 0, 0.1); }
.dropdown-link-jobs.is_jobs { color: rgb(255, 255, 255); border-radius: 8px; }
.dropdown-link-jobs.is_jobs:hover { background-color: rgba(0, 0, 0, 0.1); }
.selected-job-category { font-size: 16px; }
.selected-job-category.is-new { line-height: 1.3125; }
.selected-job-category.is-new.text-weight-normal { font-weight: 500; }
.dropdown-list-wr { padding-left: 8px; padding-right: 8px; list-style-type: none; }
.brand-image-s { width: 100%; max-width: 130px; margin-top: -17px; margin-right: 40px; position: absolute; inset: 0% 0% auto auto; }
.brand-image-s.is-new { max-width: 120px; margin-top: 0px; margin-right: 0px; top: -3.75rem; right: -5.75rem; }
.brand-image-s.is-new-left { max-width: 120px; margin-top: 0px; margin-right: 0px; inset: -3.75rem auto auto -5.1875rem; }
.success-img { z-index: 1; object-fit: cover; object-position: 50% 50%; border-radius: 88px; flex: 0 0 auto; justify-content: space-between; align-self: stretch; align-items: stretch; width: 50%; max-width: 27rem; min-height: 30.375rem; display: flex; position: relative; overflow: clip; }
.success-img.is-up-26 { border-radius: 3rem; min-height: 26.688rem; }
.tag-grey { border-radius: 14px; margin-bottom: 24px; padding: 12px 16px; font-size: 24px; font-weight: 500; display: inline-block; position: relative; overflow: clip; }
.tag-bg { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67ffd5d7261db6b58963dd41_Title.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; position: absolute; inset: 0%; }
.filter-category { padding-bottom: 200px; }
.filter-category.is_2026 { padding-bottom: 0px; }
.filter-category.is-up-26 { padding-top: 7.5rem; padding-bottom: 0px; }
.max-width-870 { width: 100%; max-width: 870px; position: relative; }
.max-width-870.is-center { max-width: 740px; margin-left: auto; margin-right: auto; }
.max-width-870.is-center.is_new { max-width: 760px; }
.max-width-870.is-center.is_st, .max-width-870.is-center.is_2026 { text-align: center; max-width: 760px; }
.max-width-870.is-center.is-870 { max-width: 54.375rem; }
.max-width-870.is-center.is-cs-s2 { max-width: 800px; }
.max-width-870.z-index-2.is_sdk { max-width: 740px; }
.max-width-870.is-layout-center { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.max-width-870.is-layout-center.is_newsletter { max-width: 660px; }
.max-width-870.is-center-block { margin-left: auto; margin-right: auto; }
.max-width-870.is-d, .max-width-870.is-full { width: 60%; }
.max-width-870.is-full.is-center { flex-flow: column; justify-content: flex-start; align-items: center; width: 73%; max-width: 800px; display: flex; }
.layout-games { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; margin-bottom: 64px; display: grid; }
.layout-games.is_2026 { margin-bottom: 0px; }
.layout-games.is-new { margin-bottom: 48px; }
.layout-games.is-up-26 { margin-bottom: 3rem; }
.link-block-games { min-height: 453px; color: var(--white); border-radius: 72px; flex-flow: column; justify-content: flex-end; align-items: stretch; padding-bottom: 48px; padding-left: 40px; padding-right: 40px; font-family: Abcgintodiscord, sans-serif; display: flex; position: relative; overflow: hidden; }
.link-block-games:focus-visible, .link-block-games[data-wf-focus-visible] { outline-offset: -2px; border-radius: 72px; outline-color: rgb(255, 255, 255); }
.link-block-games.is-up-26 { border-radius: 3rem; min-height: 24.063rem; padding-bottom: 2.5rem; padding-left: 2.5rem; padding-right: 2.5rem; }
.link-block-games.is-new { aspect-ratio: 422 / 385; border-radius: 3rem; min-height: auto; padding-bottom: 40px; }
.tag-game { backdrop-filter: blur(130px); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6800f69d05d9e5875c14e7fb_imgonline.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 14px; margin-bottom: 24px; padding: 12px 16px; font-family: Abcgintodiscord, sans-serif; font-size: 24px; font-weight: 500; display: inline-block; position: relative; overflow: hidden; }
.tag-game.is-up-26 { border-radius: 0.75rem; margin-bottom: 2rem; padding: 0.75rem 1.25rem; font-size: 1.5rem; }
.tag-game.is-up-26.is-26 { font-size: 1.5rem; }
.tag-game.is-up-26.is-ss-26 { border-radius: 0.875rem; font-size: 1.5rem; }
.tag-game.is-up-26 { border-radius: 0.875rem; margin-bottom: 1rem; font-size: 1.25rem; }
.tag-game.is-new { margin-bottom: 8px; padding: 0.8125rem 1.25rem; }
.tag-bg-game { backdrop-filter: blur(130px); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6800f69d05d9e5875c14e7fb_imgonline.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; position: absolute; inset: 0%; }
.image-success { object-fit: cover; width: 100%; height: 100%; }
.is_max-succes-subtitle { max-width: 432px; }
.layout-link { display: block; position: absolute; inset: 0%; }
.link-btn { z-index: 1; position: relative; }
.card-wr-case.filter-hide { display: none; }
.card-bg-case { width: 100%; height: 100%; position: absolute; top: 2%; left: 0%; right: 0%; }
.card-bg-case.is-new { top: 0%; }
.link-block-content-wr { z-index: 1; position: relative; }
.category-hide { display: none; }
.card-case-image { object-fit: cover; width: 100%; height: 100%; position: absolute; inset: 0%; }
.item-category-name { display: none; }
.nav_menu-z-index { position: relative; }
.link-block-wrapper:focus-visible, .link-block-wrapper[data-wf-focus-visible] { outline-offset: 2px; border-radius: 72px; outline-color: rgb(255, 255, 255); }
.rich-terms_new { margin-bottom: 12px; font-family: Abcgintodiscord, sans-serif; }
.rich-terms_new h4 { margin-top: 0px; margin-bottom: 12px; font-size: 24px; font-weight: 400; line-height: 32px; }
.rich-terms_new h1 { font-family: Abcgintodiscordnord, Arial, sans-serif; }
.rich-terms_new h2 { font-family: Abcgintodiscord, sans-serif; }
.rich-guidlines-negative_new { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; }
.rich-guidlines-negative_new h2 { text-transform: uppercase; margin-top: 44px; margin-bottom: 32px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 32px; font-weight: 700; line-height: 38px; }
.rich-guidlines-negative_new h1 { font-family: Abcgintodiscordnord, Arial, sans-serif; font-weight: 700; line-height: 67px; }
.rich-guidlines-negative_new p { margin-bottom: 20px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 400; line-height: 28px; }
.rich-guidlines-negative_new a { color: var(--blurple); font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 300; text-decoration: none; }
.rich-guidlines-negative_new a:hover { text-decoration: underline; }
.rich-guidlines-negative_new li { margin-top: 10px; margin-bottom: 10px; padding-left: 6px; font-size: 16px; font-weight: 300; line-height: 28px; list-style-type: disc; }
.rich-guidlines-negative_new blockquote { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a6e5536dbdca3182871396_bullet.svg"); background-position: -5px 5px; background-repeat: no-repeat; background-size: 16px 16px; border-left-style: none; margin-left: 20px; padding: 0px 0px 0px 15px; font-size: 16px; font-weight: 400; line-height: 28px; }
.rich-guidlines-negative_new strong { font-family: Abcgintodiscord, sans-serif; }
.rich-guidlines-negative_new em { font-style: normal; font-weight: 600; text-decoration: underline; }
.rich-guidlines-negative_new h3 { margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 24px; font-weight: 700; line-height: 34px; }
.rich-guidlines-negative_new ol, .rich-guidlines-negative_new ul { list-style-type: decimal; }
.rich-guidlines-negative_new._1 { margin-top: 40px; }
.article_content-wr { position: relative; }
.article_heading { color: rgb(0, 0, 0); margin-top: 1.5rem; margin-bottom: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 3rem; font-weight: 500; line-height: 1.04; }
.article_heading.is_new { text-align: center; margin-top: 0px; margin-bottom: 2rem; line-height: 1; }
.article_heading.is_new.bottom-small { margin-bottom: 1.5rem; }
.article_heading.is-up-26 { text-align: center; margin-top: 0px; font-size: 3rem; }
.article_main_img { aspect-ratio: 1240 / 450; object-fit: cover; border-radius: 5rem; width: 100%; margin-bottom: 5rem; overflow: hidden; }
.article_main_img.is-new { margin-bottom: 3.5rem; }
.article_main_img.is-update { aspect-ratio: 864 / 400; border-radius: 3rem; min-height: 400px; margin-bottom: 3.5rem; }
.article_main_img.is-up-26 { aspect-ratio: 864 / 400; border-radius: 3rem; margin-bottom: 3.5rem; }
.article_layout { padding-bottom: 2.5rem; }
.article_layout.bottom-large { padding-bottom: 10rem; }
.article_layout.bottom-large.is_article { padding-bottom: 11.25rem; }
.article_layout.bottom-large.is_new { padding-bottom: 10rem; }
.article_layout.is-up-26 { padding-bottom: 6.25rem; }
.article_content { z-index: 2; margin-bottom: -6rem; padding-top: 7.5rem; padding-bottom: 2rem; position: relative; }
.article_content.new { margin-bottom: 0px; padding-top: 9.5rem; padding-bottom: 10rem; }
.article_content.new.is_2026 { padding-bottom: 0px; }
.article_content.is-2025, .article_content.is-2026 { margin-bottom: 0px; padding-top: 10rem; padding-bottom: 10rem; }
.article_content.is-2026.is_article { overflow: clip; }
.article_content.is-2026.is_article.is-n { padding-top: 9.5rem; }
.article_content.is-2026.is_article.is-n.is-new { padding-top: 9.5rem; padding-bottom: 5rem; }
.article_content.is-up-26 { margin-bottom: 0px; padding-top: 9.5rem; padding-bottom: 10rem; }
.article_content.is-up-26.is_2026 { padding-bottom: 0px; }
.center_layout-2 { z-index: 5; text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; margin-left: auto; margin-right: auto; display: flex; }
.padding-global-4 { padding-left: 2.5rem; padding-right: 2.5rem; }
.container-large-5 { width: 100%; max-width: 82.25rem; margin-left: auto; margin-right: auto; }
.article_anchor { pointer-events: none; position: absolute; inset: -14rem 0% 2rem; }
.text-category-2 { color: rgba(0, 0, 0, 0.5); font-family: Abcgintodiscord, sans-serif; font-size: 1.125rem; font-weight: 400; line-height: 1.3; }
.text-category-2.is-white { color: rgba(255, 255, 255, 0.5); font-family: Abcgintodiscord, sans-serif; }
.text-category-2.is-white.text-weight-medium { color: rgb(255, 255, 255); font-weight: 500; }
.article_text-wr-2 { gap: 5rem; flex-flow: column; justify-content: flex-start; align-items: stretch; max-width: 47rem; margin-top: 5rem; margin-left: auto; margin-right: auto; display: flex; }
.cms_article-2 { gap: 3rem; border-radius: 6rem; flex-flow: column; flex: 1 1 0%; justify-content: space-between; height: 100%; padding: 3rem; font-family: Abcgintodiscord, sans-serif; transition: background-color 0.3s; display: flex; }
.cms_article-2:hover, .cms_article-2.newsletters:hover { background-color: rgb(255, 255, 255); }
.cms_article-2.newsletters.is-new { justify-content: flex-start; padding-bottom: 4rem; }
.cms_article-2.is_2026 { gap: 1rem; }
.cms_article_img-wr-2 { border-radius: 3rem; height: 12.25rem; overflow: hidden; }
.cms_article_img-2 { aspect-ratio: auto; object-fit: cover; width: 100%; height: 100%; transition: transform 0.35s; overflow: visible; }
.cms_article_text-wr-2 { gap: 1rem; color: rgb(0, 0, 0); flex-flow: column; padding-left: 1.5rem; padding-right: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 1.2; display: flex; }
.cms_article_text-wr-2.is-new { gap: 0.75rem; padding-left: 1.5rem; padding-right: 1.5rem; }
.text-category_article { color: rgba(255, 255, 255, 0.5); text-transform: capitalize; font-family: Abcgintodiscord, sans-serif; font-size: 1.125rem; font-weight: 400; line-height: 1.3; }
.text-category_article.is_new { outline-offset: 0px; border-radius: 12px; outline: rgba(0, 0, 0, 0.5) solid 1px; padding: 4px 12px; font-size: 0.875rem; line-height: 150%; display: block; }
.heading-style-h4-article { color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 1.2; }
.heading-style-h4-article.text-style-3lines.is_black { color: rgb(0, 0, 0); }
.heading-style-h4-article.text-style-3lines.is_new { color: rgb(0, 0, 0); font-size: 1.25rem; line-height: 1.3; }
.heading-style-h4-article.text-style-3lines.is_newsletter, .heading-style-h4-article.text-style-3lines.is_newsletter-s { color: rgb(0, 0, 0); font-size: 1.5rem; line-height: 1.2; }
._2col_cms-wr-2 { gap: 1.25rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: center; width: 100%; display: grid; }
._2col_cms-wr-2.is-3col { grid-template-columns: 1fr 1fr; margin-top: 0px; }
.article_text-wr-3 { gap: 5rem; flex-flow: column; justify-content: flex-start; align-items: stretch; max-width: 47rem; margin-top: 3rem; margin-left: auto; margin-right: auto; display: flex; }
.article_text-wr-3.is_2026 { margin-top: 1rem; }
.article_text-wr-3.is-up-26 { max-width: 47rem; margin-top: 4rem; }
.article-date { color: rgb(0, 0, 0); font-size: 20px; line-height: 130%; }
.article-quote { gap: 32px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-radius: 2rem; flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-top: 5rem; padding: 2rem; font-size: 28px; font-weight: 500; line-height: 115%; display: flex; }
.article-quote-author { gap: 1.5rem; justify-content: flex-start; align-items: center; display: flex; }
.article-author { border-radius: 50%; width: 100%; max-width: 3.5rem; }
.article_rich-text_3 { color: rgb(0, 0, 0); font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; line-height: 1.2; }
.article_rich-text_3 h5 { margin-bottom: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; }
.article_rich-text_3 figure { border-radius: 3rem; width: 100%; height: 100%; margin-top: 3rem; margin-bottom: 3rem; overflow: hidden; }
.article_rich-text_3 blockquote { border-left-color: rgb(88, 101, 242); margin-top: 2.5rem; margin-bottom: 2.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 500; line-height: 1.3; }
.article_rich-text_3 strong { font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.article_rich-text_3 p { margin-top: 1.5rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.125rem; font-weight: 400; line-height: 130%; }
.article_rich-text_3 img { border-radius: 3rem; width: 100%; }
.article_rich-text_3 h1 { color: rgb(0, 0, 0); max-width: 54.375rem; font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.article_rich-text_3 h2 { color: rgb(0, 0, 0); text-align: center; letter-spacing: -0.01em; text-transform: uppercase; margin-bottom: 3rem; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 1.625rem; font-weight: 700; line-height: 1; }
.article_rich-text_3 ul { text-align: left; margin-top: 1rem; margin-bottom: 2rem; font-family: "ABC Ginto Normal", sans-serif; font-size: 1.125rem; line-height: 1.3; }
.article_rich-text_3 li { margin-bottom: 0.75rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.125rem; line-height: 1.3; }
.article_rich-text_3 h3 { color: rgb(0, 0, 0); margin-top: 3rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 500; line-height: 130%; }
.article_rich-text_3 figcaption { color: rgb(0, 0, 0); margin-top: 1rem; font-family: "ABC Ginto Normal", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.3; }
.article_rich-text_3 ol { margin-bottom: 3rem; padding-left: 40px; }
.article_rich-text_3 h4 { margin-top: 2.5rem; margin-bottom: 24px; font-weight: 500; }
.article_rich-text_3 a { color: rgb(0, 0, 0); font-family: Abcgintodiscord, sans-serif; line-height: 1.1; transition: 0.2s; display: inline-block; box-shadow: rgb(0, 0, 0) 0px 1px; }
.article_rich-text_3 a:hover { box-shadow: 0 1px 0 0 var(--blurple); color: var(--blurple); }
.article_rich-text_3.is-d { color: rgb(255, 255, 255); margin-left: auto; margin-right: auto; }
.article_rich-text_3.is-article { margin-top: 2rem; }
.article_rich-text_3.is-article.is-new { text-align: center; max-width: 68.25rem; margin-top: 0px; margin-left: auto; margin-right: auto; }
.article_rich-text_3.is-article.is-left { text-align: left; max-width: 46.875rem; margin-top: 0px; margin-left: auto; margin-right: auto; }
.article_rich-text_3.is-article.is-update { text-align: left; max-width: 68.25rem; margin-top: 0px; margin-left: auto; margin-right: auto; }
.article_author-wr { color: rgb(255, 255, 255); flex-flow: column; justify-content: flex-start; align-items: center; max-width: 42.625rem; margin-left: auto; margin-right: auto; font-family: Abcgintodiscord, sans-serif; font-size: 1.125rem; font-weight: 400; line-height: 1.3; display: flex; }
.article_author-wr.top-none { margin-top: 0px; }
.article_author-wr.top-none.is-new { line-height: 130%; }
.article_author_name-wr { gap: 0.5rem; flex-flow: row; font-family: Abcgintodiscord, sans-serif; display: flex; }
.article_author_name-wr.is-new { line-height: 130%; }
.article_author_name-wr.is-up-26 { justify-content: space-between; align-items: center; margin-bottom: 0.25rem; }
.article_author_img-mini { border-radius: 100%; width: 100%; max-width: 1.625rem; height: 1.625rem; }
.hi-wr { max-width: 90%; }
.hands-icon_a { width: 100%; max-width: 12.375rem; margin-bottom: -28px; margin-right: 71px; position: absolute; inset: auto 0% 0% auto; transform: rotate(-10deg); }
.acceb_hero { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 220px; display: flex; }
.acceb_hero.is-dm { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e2e6a58361bf25f9e6848f_BG-downloads.webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; padding-bottom: 218px; }
.acceb_hero.is-dm.is_developer { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; padding-bottom: 120px; }
.acceb_hero.is-dev { padding-top: 128px; padding-bottom: 76px; }
.acceb_hero.is_casy { background-image: none; padding-top: 128px; padding-bottom: 0px; }
.acceb_hero.is_well, .acceb_hero.is-new { padding-top: 164px; }
.layout-acceb { gap: 80px; justify-content: space-between; align-items: flex-start; margin-bottom: 132px; display: flex; position: relative; }
.layout-acceb.bottom-none { margin-bottom: 0px; }
.layout-acceb.bottom-none.is-center { gap: 50px; }
.layout-acceb.bottom-none.is-center.is-revers.is_new.gap-small { gap: 22px; margin-bottom: 120px; }
.layout-acceb.bottom-none.is-center.is-32px { gap: 1.375rem; }
.layout-acceb.bottom-none.is-center.is-32px.min-height { gap: 3.5rem; }
.layout-acceb.is-revers.is-center { gap: 50px; }
.layout-acceb.is-revers.is_new { gap: 50px; justify-content: space-between; align-items: center; margin-bottom: 132px; }
.layout-acceb.is_n, .layout-acceb.is_new { justify-content: space-between; align-items: center; }
.img-acceb, .text-acceb { width: 50%; max-width: 27rem; }
.img-adjust { width: 50%; max-width: 28rem; }
.grid-committed { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.grid-committed.is-acces { gap: 16px; }
.committed-block { background-color: rgb(29, 29, 35); border-radius: 48px; flex-flow: column; justify-content: flex-start; align-items: flex-start; padding: 48px 48px 36px; display: flex; }
.committed-block.is-new { justify-content: space-between; min-height: 21.5rem; padding-bottom: 48px; }
.section-acceb { padding-bottom: 200px; position: relative; }
.section-acceb.is-new { padding-bottom: 7.5rem; }
.accessabillity-title-wr { max-width: 840px; }
.accessabillity-title-wr.is-full { justify-content: center; align-items: center; display: flex; }
.accessabillity-title-wr.is_2026 { max-width: 600px; }
.accessabillity-title-wr.is-center { flex-flow: column; justify-content: flex-start; align-items: center; margin-left: auto; margin-right: auto; display: flex; }
.section-acceb-bg { width: 100%; max-height: 400px; position: absolute; inset: auto 0% 0%; }
.section-acceb-bg.is_creator { display: none; }
.accessabillity-conyent-wr { position: relative; overflow: hidden; }
.accessabillity-conyent-wr.is_2026 { overflow: clip; }
.card-grey-img { border-radius: 8px; }
.newsletter-hero { padding-top: 258px; padding-bottom: 182px; }
.info-newsletter { width: 50%; max-width: 41.5rem; }
.error-message { color: var(--ekko-red); }
.objects_fireextinguisher { opacity: 0.1; filter: blur(5px); width: 100%; max-width: 15.3125rem; margin-top: -305px; margin-left: 40px; position: absolute; inset: 0% auto auto 0%; transform: rotate(-61deg); }
.objects_rubberduck { width: 100%; max-width: 9rem; margin-top: -180px; margin-right: 65px; position: absolute; inset: 0% 0% auto auto; transform: rotate(18deg); }
.objects_spider { opacity: 0.1; filter: blur(2px); width: 100%; max-width: 7.375rem; margin-top: 148px; margin-right: -160px; position: absolute; inset: 0% 0% auto auto; }
.objects_hammer { opacity: 0.1; filter: blur(5px); width: 100%; max-width: 15rem; margin-bottom: -145px; margin-right: 559px; position: absolute; inset: auto 0% 0% auto; transform: rotate(-160deg); }
.objects_magnet { width: 100%; max-width: 12.0625rem; margin: -207px 65px 55px -22px; position: absolute; inset: auto auto 0% 0%; transform: none; }
.objects_magnet.is_2026 { max-width: 11rem; margin-bottom: 33px; }
.layout-news { gap: 60px; justify-content: space-between; align-items: flex-start; max-width: 1490px; margin-bottom: 0px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.layout-news.bottom-none { margin-bottom: 0px; }
.layout-news.is_new.is_2025 { min-height: 560px; }
.testimonials-banner { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/682ef1c27e550c42f50c394d_Body.webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; border-radius: 8rem; flex-flow: column; justify-content: flex-start; align-items: center; width: 100%; padding: 10rem 3rem; display: flex; position: relative; overflow: clip; }
.testimonials-banner.is-gaming { padding: 8.3125rem 4.125rem; }
.testimonials-banner.is_article { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/68a6e75b6725ade60f2d468a_imgonline-com-ua-Resize-u74wn4FWK4BOIQ.png"); background-position: 50% 0px; }
.testimonials-banner.is-game { border-radius: 4rem; padding-top: 4rem; padding-bottom: 3.25rem; }
.testimonials-banner.is-new { border-radius: 4rem; padding-top: 4rem; padding-bottom: 4rem; }
.testimonials-banner.is-new.is-light { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ddf80375030d4aa9186565_imgonline-com-ua-Resize-s0WPBfT8PLCxYt7.png"); }
.bg-l-test { opacity: 0.6; width: 100%; position: absolute; inset: auto 0% -70%; }
.objects_magnet-small { width: 100%; max-width: 13.6875rem; margin: -49px 65px 108px 10%; position: absolute; inset: 0% auto auto 0%; transform: none; }
.objects_magnet-small.is_sdk { max-width: 8rem; margin-top: 4px; }
.objects_magnet-small.is_sdk.is-new { max-width: 7.5rem; margin: 0px 0px 0px 0%; top: 1.5625rem; left: 1.375rem; }
.objects_magnet-small.is_game { max-width: 100px; margin-top: -3.9375rem; margin-left: -8.1875rem; }
.objects_rubberduck-small { width: 100%; max-width: 12rem; margin-top: 0px; margin-bottom: 4px; margin-right: 5%; position: absolute; inset: auto 0% 0% auto; transform: rotate(12deg); }
.objects_rubberduck-small.is_sdk { max-width: 12rem; margin-bottom: 101px; }
.objects_rubberduck-small.is-game { max-width: 8.125rem; margin-bottom: -1.3125rem; margin-right: -8.025rem; }
.objects_rubberduck-small.is-new { box-sizing: content-box; max-width: 8.125rem; margin-bottom: 0px; margin-right: 0px; display: block; inset: auto 2.5rem 0.5rem auto; transform: rotate(12deg); }
.objects_hammer-small { opacity: 0.1; filter: blur(5px); width: 100%; max-width: 18.0625rem; margin-top: 34px; margin-bottom: -89px; margin-right: -44px; position: absolute; inset: 0% 0% auto auto; transform: rotate(-160deg); }
.objects_hammer-small.is-game { opacity: 0.2; max-width: 9.9375rem; margin-top: -4.6875rem; margin-right: -14.5625rem; }
.objects_hammer-small.is-new { max-width: 9.9375rem; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; top: -1.5rem; right: -4rem; transform: rotate(-160deg); }
.objects_spider-small { opacity: 0.1; filter: blur(2px); width: 100%; max-width: 7.375rem; margin: 148px -160px 130px 100px; position: absolute; inset: auto auto 0% 0%; }
.objects_spider-small.is-game { opacity: 0.2; max-width: 5.375rem; margin-bottom: 0.8125rem; margin-left: -3.375rem; }
.objects_spider-small.is-new { max-width: 5.375rem; margin: 0px; inset: auto auto -2.1875rem 5.6875rem; }
.newsroom-image-4 { width: 100%; max-width: 13rem; margin-bottom: -96px; position: absolute; inset: auto 0% 0% auto; }
.newsroom-image-4.goblet { margin-top: 0px; display: block; top: -16%; right: -118px; }
.newsroom-image-4.is-new { max-width: 9.375rem; margin-bottom: 0px; inset: -3.75rem -9.1875rem auto auto; }
.newsroom-image-5 { width: 100%; max-width: 170px; margin-top: -98px; margin-left: -15px; position: absolute; inset: 0% auto auto 0%; }
.newsroom-image-5.is-new { max-width: 9.375rem; margin-top: 0px; margin-left: 0px; inset: 9.375rem auto auto -11.625rem; }
.policy_hero { gap: 160px; text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 192px; padding-bottom: 160px; display: flex; position: relative; }
.policy_hero.is-new { gap: 0px; padding-top: 10.25rem; padding-bottom: 7.5rem; }
.bottom-blur-footer { position: absolute; inset: auto 0% 0%; }
.relative-link { height: 100%; position: relative; }
.relative-link.hover { background-color: rgba(0, 0, 0, 0.1); }
.safety-l-hammer { width: 100%; max-width: 14rem; margin-top: -13px; margin-bottom: -96px; margin-right: -180px; position: absolute; inset: 0% 0% auto auto; }
.safety-l-hammer.goblet { margin-top: 0px; display: block; top: -16%; right: -118px; }
.safety-l-hammer.is-new { max-width: 150px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; inset: 4.625rem -9.5rem auto auto; }
.safety-l-brain { width: 100%; max-width: 200px; margin-top: -74px; margin-left: -130px; position: absolute; inset: 0% auto auto 0%; transform: rotate(-13deg); }
.safety-l-brain.is-new { max-width: 150px; margin-top: 0px; margin-left: 0px; top: -5rem; left: -8.3125rem; transform: none; }
.body-text--l { letter-spacing: 0.02rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 400; line-height: 130%; }
.body-text--l.is-center { width: 100%; padding-right: 2.7rem; }
.body-text--l.new-home.is_2025 { font-size: 1.125rem; line-height: 1.33333; }
.body-text--l.new-home.is_2025.stream { padding-right: 0.25rem; }
.body-text--l.text-color-white.is_n { font-family: Abcgintodiscord, sans-serif; }
.body-text--l.teen { margin-bottom: 12px; }
.body-text--l.teen.end { margin-bottom: 0px; }
.body-text--l.teen.center, .body-text--l.is_teen { text-align: center; }
.body-text--l.is_teen.is-left-white { color: var(--white); text-align: left; margin-bottom: 0px; }
.body-text--l.is_teen.is-left-white.revers { font-size: 1rem; }
.body-text--l.is_teen.is-left-white.mob-center.is_n { font-family: Abcgintodiscord, sans-serif; line-height: 1.3; }
.body-text--l.is_teen.is-left-white.mob-center.is_u { opacity: 0.6; font-family: Abcgintodiscord, sans-serif; }
.body-text--l.is_teen.is-left-white.is_buld-tab { white-space: normal; word-break: keep-all; width: 100%; max-width: 99%; }
.body-text--l.is_teen.is-left-white.is_build { white-space: pre-wrap; width: 100%; font-size: 1rem; }
.body-text--l.is_teen.is-left-white.is_build.is_n { font-family: Abcgintodiscord, sans-serif; }
.body-text--l.is_teen.is-left-white.is_build-2025 { white-space: pre-wrap; width: 100%; font-size: 1rem; }
.body-text--l.is_teen.is-left-white.is_build-2025.is_n { font-family: Abcgintodiscord, sans-serif; }
.body-text--l.is_teen.is-left-white.is_n { font-family: Abcgintodiscord, sans-serif; line-height: 1.3; }
.body-text--l.is_teen.bottom-none { margin-bottom: 0px; }
.body-text--l.is_teen.bottom-none.text-align-center.text-color-white { word-break: break-all; }
.body-text--l.is_teen.bottom-none.text-align-center.text-color-white.is_n { white-space: normal; word-break: normal; font-family: Abcgintodiscord, sans-serif; }
.body-text--l.is_teen { margin-bottom: 100px; }
.body-text--l.is_teen.end { margin-bottom: 0px; }
.body-text--l.is_teen.center { text-align: center; }
.body-text--l.is_teen.mobile-align-left.z-index-3 { z-index: 3; margin-bottom: 0px; position: relative; }
.body-text--l.is_teen.mobile-align-left.z-index-3.text-color-white, .body-text--l.is_teen.text-color-white.z-index-3 { margin-bottom: 0px; }
.body-text--l.download { font-family: "ABC Ginto Normal", sans-serif; }
.body-text--l.download.text-align-left.paragraph-white-opacity50 { font-family: Abcgintodiscord, sans-serif; position: relative; }
.body-text--l.download.text-align-left.paragraph-white-opacity50.is_16 { font-size: 1rem; }
.body-text--l.text-align-left.paragraph-white-opacity50 { text-transform: none; }
.body-text--l.text-align-left.paragraph-white-opacity50.is_new { text-transform: capitalize; }
.body-text--l.is_2025 { width: 100%; padding-right: 1.25rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; line-height: 1.3; }
.body-text--l.is_2025.hero-p { padding-right: 1rem; font-size: 1.125rem; line-height: 1.3; }
.body-text--l.is_2025-n { width: 100%; padding-right: 1.25rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.125rem; line-height: 1.33333; }
.body-text--l.paragraph-white-opacity50.text-align-center { text-align: center; }
.body-text--l.is-letter-none { letter-spacing: normal; }
.body-text--l.is-letter-none.line-link { transition: 0.3s; box-shadow: rgb(255, 255, 255) 0px 2px 0px -1px; }
.body-text--l.is-letter-none.line-link:hover { color: rgba(255, 255, 255, 0.7); box-shadow: rgba(255, 255, 255, 0.7) 0px 2px 0px -1px; }
.body-text--l.is-letter-none.line-link-2026 { transition: 0.15s; box-shadow: rgb(255, 255, 255) 0px 2px 0px -1px; }
.body-text--l.is-letter-none.line-link-2026:hover { box-shadow: none; }
.body-text--l.is-letter-none.is_2026 { font-size: 1.25rem; transition: 0.1s; box-shadow: rgb(255, 255, 255) 0px 2px 0px -1px; }
.body-text--l.is-letter-none.is_2026:hover { box-shadow: none; }
.body-text--l.is-letter-none.is_2026.is_l { font-size: 1.125rem; }
.body-text--l.text-align-center.letter-none { letter-spacing: normal; }
.body-text--l.is-link { letter-spacing: normal; transition: 0.3s; }
.body-text--l.is-link:hover, .body-text--l.is-link.w--current { color: rgb(88, 101, 242); }
.body-text--l.is_article { letter-spacing: normal; font-size: 1rem; transition: 0.3s; }
.body-text--l.is_article:hover, .body-text--l.is_article.w--current { color: rgb(88, 101, 242); }
.body-text--l.is_article.bold-text { font-weight: 500; }
.filter-library { gap: 16px; justify-content: center; align-items: center; width: 100%; max-width: 60.875rem; margin-left: auto; margin-right: auto; display: flex; }
.filter-library.top-small { max-width: 56rem; }
.search-library { width: 100%; max-width: 314px; min-height: 56px; color: var(--white); background-color: rgba(255, 255, 255, 0.1); background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; border: 1px rgb(0, 0, 0); border-radius: 16px; justify-content: flex-start; align-items: center; margin-bottom: 0px; padding-left: 56px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; display: flex; }
.search-library::placeholder { color: rgba(255, 255, 255, 0.5); }
.search-library.is-new { max-width: 23.0625rem; }
.search-input-library { background-color: rgba(255, 255, 255, 0); border: 1px rgb(0, 0, 0); margin-bottom: 0px; padding: 0px 8px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; }
.search-input-library::placeholder { color: rgba(255, 255, 255, 0.5); }
.dropdown-library { z-index: 3; width: 100%; max-width: 314px; margin-left: 0px; margin-right: 0px; }
.dropdown-library.is-success { max-width: 220px; }
.dropdown-library.topic-filter.is-new { max-width: 23.0625rem; }
.dropdown-library.is_one { z-index: 4; }
.dropdown-library.is_one.category-filter.desktop-hide { display: none; }
.dropdown-library.is_one.category-filter.is-new { max-width: 23.0625rem; }
.dropdown-library.is_one.category-filter-policy.desktop-hide { display: none; }
.collection-item-all { width: 100%; }
.search-btn-library { background-color: rgba(56, 152, 236, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6834308eda822bfd01f90322_Input.svg"); background-position: 100% center; background-repeat: no-repeat; background-size: 24px auto; padding: 16px 24px; }
.library_hero { gap: 160px; text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 192px; padding-bottom: 160px; display: flex; position: relative; }
.library_hero.bottom-small { padding-bottom: 120px; }
.library_hero.is-new { gap: 0px; padding-top: 164px; padding-bottom: 120px; }
.library_hero.is-new.bottom-none { padding-bottom: 0px; }
.scroll-links { overflow: auto; }
.safety_main_img { z-index: 3; aspect-ratio: 944 / 440; object-fit: cover; border-radius: 7.5rem; width: 100%; margin-bottom: 3.5rem; position: relative; }
.form-filter { margin-bottom: 0px; }
.heading-style-h2-3 { color: rgb(0, 0, 0); letter-spacing: -0.01rem; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 3rem; font-weight: 700; line-height: 0.958333; }
.heading-style-h2-3.text-color-white { color: rgb(255, 255, 255); font-family: Abcgintodiscordnord, Arial, sans-serif; }
.featured_image-2 { object-fit: cover; width: 100%; height: 100%; display: block; overflow: visible; }
.body-normal-2 { margin-bottom: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 1.125rem; font-weight: 400; line-height: 1.3; }
.featured_main-card-2 { color: rgb(255, 255, 255); border-radius: 6.5rem; flex-flow: column; display: flex; position: relative; }
.featured_main-card-2:focus-visible, .featured_main-card-2[data-wf-focus-visible] { outline-offset: 0px; outline: rgb(88, 101, 242) solid 2px; }
.featured_text-wr-2 { gap: 1rem; text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; max-width: 59rem; margin-top: 3rem; margin-left: auto; margin-right: auto; display: flex; }
.featured_img-wr-2 { aspect-ratio: 1538 / 680; border-radius: 5rem; width: 100%; overflow: hidden; }
.empty-state-safety { background-color: rgb(27, 27, 27); border-radius: 120px; justify-content: center; align-items: center; width: 100%; min-height: 615px; font-family: Abcgintodiscord, sans-serif; font-size: 28px; font-weight: 500; display: flex; }
.empty-state-safety.hide { display: none; }
.empty-state-safety.is-new { backdrop-filter: blur(60px); background-color: rgba(255, 255, 255, 0.1); border-radius: 56px; min-height: 343px; font-size: 24px; line-height: 1.20833; }
.img-adjust-second { width: 50%; max-width: 28rem; }
.img-adjust-second.is-new { width: 100%; max-width: 30.25rem; }
.white-group { background-color: rgb(255, 255, 255); border-radius: 16px; justify-content: flex-start; align-items: center; margin-right: auto; display: inline-flex; }
.white-group.is-center { justify-content: center; align-items: center; margin-left: auto; margin-right: auto; }
.white-group.is-new { border-radius: 12px; }
.dropdown-toggle-trans { color: rgb(0, 0, 0); justify-content: space-between; align-items: center; min-width: 220px; padding: 14px 24px; font-family: Abcgintodiscord, sans-serif; font-weight: 500; line-height: 130%; display: flex; }
.dropdown-toggle-trans:focus-visible, .dropdown-toggle-trans[data-wf-focus-visible] { outline-offset: 4px; border-radius: 2px; outline: rgb(88, 101, 242) solid 2px; }
.dropdown-toggle-trans.is-new { min-width: 280px; padding: 13.5px 1.5rem; }
.dropdown-toggle-trans.is-new.is_2026 { min-width: 220px; }
.dropdown-toggle-trans.is-new.is_2027 { min-width: 240px; }
.dropdown-toggle-trans.is-new-size { gap: 4px; min-width: 220px; padding: 13.5px 1.5rem; }
.line-vertical { background-color: rgb(219, 222, 225); border-radius: 16px; width: 1.5px; height: 24px; margin-top: auto; margin-bottom: auto; }
.link-download { padding: 12px 32px 12px 24px; }
.trans-white-download { backdrop-filter: blur(120px); background-color: rgb(255, 255, 255); border-radius: 16px; margin-top: 8px; padding: 8px; }
.trans-white-download.w--open { background-color: rgba(255, 255, 255, 0); }
.trans-white-download.is-new { gap: 8px; background-color: rgb(26, 26, 26); border-radius: 20px; flex-flow: column; display: flex; }
.dropdown-list-opacity { background-color: rgba(221, 221, 221, 0.5); }
.dropdown-list-opacity.w--open { background-color: rgba(221, 221, 221, 0); }
.trans-link { color: var(--black); background-color: rgba(255, 255, 255, 0); border-radius: 12px; padding: 13.5px 16px; font-family: Abcgintodiscord, sans-serif; line-height: 130%; transition: 0.3s; display: block; position: relative; }
.trans-link:hover { background-color: rgba(255, 255, 255, 0.1); }
.trans-link:focus-visible, .trans-link[data-wf-focus-visible] { outline-color: var(--blurple); }
.trans-link.is-new { color: var(--white); }
.img-acceb-sec { width: 50%; max-width: 27rem; }
.img-acceb-sec.is-new { width: 100%; max-width: 30.25rem; }
.img-trans-left { width: 100%; max-width: 140px; margin-top: -99px; margin-left: -20px; position: absolute; inset: 0% auto auto 0%; transform: none; }
.img-trans-left.is_cloud { max-width: 110px; margin-top: 0px; margin-left: -5px; }
.img-trans-left.is-new { max-width: 140px; margin-top: 0px; margin-left: 0px; inset: auto auto 11.5rem -8.425rem; }
.img-trans-right { width: 100%; max-width: 160px; margin: -99px -29px -47px -172px; position: absolute; inset: auto 0% 0% auto; transform: none; }
.img-trans-right.is-new { max-width: 140px; margin: 0px; inset: 10.5rem -8.425rem auto auto; }
.img-wand-left { width: 100%; max-width: 160px; margin-top: -42px; margin-left: -60px; position: absolute; inset: 0% auto auto 0%; transform: none; }
.img-wand-left.is_2026 { max-width: 150px; margin-left: -10px; }
.img-wand-left.is_2026.is-new-parent { margin-top: -3.5rem; margin-left: -8.5625rem; }
.img-wand-left.is_2026.is_new { margin-top: -3.5rem; margin-left: -10.0625rem; }
.img-shield-right { width: 100%; max-width: 180px; margin-bottom: -91px; margin-right: -87px; position: absolute; inset: auto 0% 0% auto; transform: none; }
.img-shield-right.is_2026 { max-width: 140px; margin-right: -53px; }
.img-shield-right.is_2026.is-new { max-width: 150px; margin-top: 9.5rem; margin-right: -10rem; inset: 0% 0% auto auto; }
.img-shield-right.is_2026.is_2026 { max-width: 150px; margin-top: 9.5rem; margin-right: -7.8rem; inset: 0% 0% auto auto; }
.img-shield-right.is_2026.is-new-copy { max-width: 150px; margin-top: 9.5rem; margin-right: -13.2rem; inset: 0% 0% auto auto; }
.faq-wrap { flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 100%; max-width: 28.125rem; display: flex; }
.faq-wrap.is-parent { width: 100%; max-width: none; }
.img-faqs { flex: 0 0 auto; width: 45%; max-width: 24.3125rem; margin-top: 0px; }
.img-faqs.is_right { justify-content: center; align-items: center; max-width: 21rem; margin-left: auto; display: flex; }
.img-faqs.is_f { max-width: 24rem; }
.img-faqs.is_n { max-width: 29rem; }
.layout-faq { gap: 1.5rem; justify-content: space-between; align-items: flex-start; margin-bottom: 0px; display: flex; position: relative; }
.layout-faq.bottom-none { margin-bottom: 0px; }
.layout-faq.is-center { justify-content: space-between; align-items: center; }
.layout-faq.is-center.is-32px { gap: 58px; }
.layout-faq.is-center.is-61 { gap: 3.8125rem; }
.layout-faq.is-parent, .layout-faq.is-pc-center { gap: 1.5rem; }
.img-faqs-sec { flex: 0 0 auto; width: 50%; max-width: 24.3125rem; margin-top: 0px; }
.relative-search { width: 100%; max-width: 314px; position: relative; }
.relative-search.is-new { max-width: 23.0625rem; }
.collection-list-all, .item-all { height: 100%; }
.img-faqs-third { width: 50%; max-width: 25.625rem; }
.img-faqs-third.is-new { max-width: 29rem; }
.text-parent { width: 48%; max-width: 38rem; }
.image-hands { width: 100%; }
.image-hands.is-large { border-radius: 1rem; position: relative; }
.image-hands.is_new { border-radius: 24px 0px 0px; }
.text-family { width: 50%; max-width: 40.5rem; }
.text-family.is-new { max-width: 27rem; }
.text-family.is-new.is-small { max-width: 23.5rem; }
.text-family.is-new.is_2026 { max-width: none; }
.youtube-video { border-radius: 96px; justify-content: space-between; min-height: 767px; display: flex; overflow: clip; }
.youtube-video.is_new { border-radius: 56px; }
.youtube-video.is_2026 { aspect-ratio: 16 / 9; border-radius: 56px; width: 100%; min-height: auto; }
.youtube-video.is_2026.is-new { aspect-ratio: 720 / 405; }
.image-left-safety { max-width: 8.75rem; max-height: 6.875rem; margin-bottom: 4rem; }
.image-left-safety.padding-bot { margin-bottom: 4.5625rem; }
.image-left-safety.margin-medium { max-height: 10rem; margin-bottom: 2rem; }
.image-left-safety.is-new { max-width: none; max-height: 4.375rem; margin-bottom: 2rem; }
.image-left-safety.is-new.is-wellbeing { max-height: 5rem; }
.image-right-safety { max-width: 7.8125rem; max-height: 6.875rem; margin-bottom: 2.375rem; }
.image-right-safety.padding-bot { margin-bottom: 4.5625rem; }
.image-right-safety.margin-medium { max-height: 10rem; margin-bottom: 2rem; }
.image-right-safety.is-new { max-width: none; max-height: 4.375rem; margin-bottom: 2rem; }
.text-32px-500-white { color: rgb(255, 255, 255); margin-bottom: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 32px; font-weight: 500; line-height: 28px; }
.text-32px-500-white.large-height { line-height: 140%; }
.text-32px-500-white.is_2025, .text-32px-500-white.text-weight-normal.text-align-center.is-24px, .text-32px-500-white.text-weight-normal.text-align-center.is-18 { font-family: Abcgintodiscord, sans-serif; }
.img-family-left { width: 100%; max-width: 160px; margin-top: -113px; margin-left: -7px; position: absolute; inset: 0% auto auto 0%; transform: none; }
.img-family-left.is-new { max-width: 150px; margin-top: 0px; margin-left: 0px; inset: auto auto 12.9375rem -9.8125rem; }
.img-family-right { width: 100%; max-width: 160px; margin-bottom: 9px; margin-right: -6px; position: absolute; inset: auto 0% 0% auto; transform: none; }
.img-family-right.is-new { max-width: 150px; margin-bottom: 0px; margin-right: 0px; inset: 9.5625rem -11.3125rem auto auto; }
.download-ico { margin-top: auto; margin-bottom: auto; margin-right: 16px; position: absolute; inset: 0% 0% 0% auto; }
.image-first-privacy { max-width: 5.9375rem; margin-bottom: 4rem; }
.image-first-privacy.padding-bot { margin-bottom: 4.5625rem; }
.image-first-privacy.margin-medium { max-height: 10rem; margin-bottom: 2rem; }
.image-second-safety { max-width: 6.9375rem; margin-bottom: 4rem; }
.image-second-safety.padding-bot { margin-bottom: 4.5625rem; }
.image-second-safety.margin-medium { max-height: 10rem; margin-bottom: 2rem; }
.image-third-safety { max-width: 6.25rem; max-height: 6.875rem; margin-bottom: 2.75rem; }
.image-third-safety.padding-bot { margin-bottom: 4.5625rem; }
.image-third-safety.margin-medium { max-height: 10rem; margin-bottom: 2rem; }
.link-decor { font-family: Abcgintodiscord, sans-serif; box-shadow: rgba(255, 255, 255, 0.5) 0px 2px 0px -1px; }
.link-decor:hover { box-shadow: none; color: rgba(255, 255, 255, 0.5); }
.image-fourth-safety { max-width: 4.625rem; max-height: 6.875rem; margin-bottom: 3.1875rem; }
.image-fourth-safety.padding-bot { margin-bottom: 4.5625rem; }
.image-fourth-safety.margin-medium { max-height: 10rem; margin-bottom: 2rem; }
.privacy-block { background-color: rgba(255, 255, 255, 0.1); border-radius: 48px; flex-flow: column; justify-content: flex-start; align-items: flex-start; padding: 64px; display: flex; position: relative; overflow: hidden; }
.privacy-block.is-88, .privacy-block.is-tts { border-radius: 64px; min-height: 20.125rem; }
.privacy-block.is-new { border-radius: 2.5rem; padding: 3rem; }
.text-privacy { width: 50%; max-width: 34rem; }
.text-privacy.is-new { width: 50%; }
.img-privacy { width: 50%; max-width: 41.8125rem; padding-right: 40px; }
.img-privacy.is-all { max-width: 34rem; }
.max-width-1040px { width: 100%; max-width: 56rem; margin-left: auto; margin-right: auto; }
.img-privacy-right { width: 100%; max-width: 160px; margin-bottom: -42px; margin-right: -49px; position: absolute; inset: auto 0% 0% auto; transform: none; }
.img-privacy-right.is-new { max-width: 9.375rem; margin-bottom: 0px; margin-right: 0px; bottom: -5.5625rem; right: -9.1875rem; }
.img-privacy-left { width: 100%; max-width: 190px; margin-top: -123px; margin-left: -70px; position: absolute; inset: 0% auto auto 0%; transform: none; }
.img-privacy-left.is-new { max-width: 9.375rem; margin-top: 0px; margin-left: 0px; top: -4.0625rem; left: -8.9375rem; }
.empty-state-2 { background-color: rgba(221, 221, 221, 0); height: 0px; padding-top: 0px; padding-bottom: 0px; }
.img-well-right { width: 100%; max-width: 170px; margin-bottom: -1.25rem; margin-right: -3.2375rem; position: absolute; inset: auto 0% 0% auto; }
.img-well-right.is_new { max-width: 160px; margin-bottom: 280px; margin-right: -20px; }
.img-well-right.is-tts { max-width: 10.75rem; margin-bottom: 52px; margin-right: -109px; }
.img-well-right.is_safety { max-width: 120px; margin-bottom: 0px; margin-right: 3px; inset: -50% 0% auto auto; }
.img-well-right.is_p { margin-right: 0.9625rem; }
.img-well-right.is_p.is-new-welbeing { max-width: 150px; margin-bottom: 0px; margin-right: 0px; inset: 3.1625rem -10.4375rem auto auto; }
.img-well-right.is-new { max-width: 135px; margin: 0px; inset: -5rem -9.5rem auto auto; }
.img-well-left { width: 100%; max-width: 170px; margin-top: -4.5rem; margin-left: -1.9625rem; position: absolute; inset: 0% auto auto 0%; }
.img-well-left.is_new { max-width: 120px; margin-top: 139px; margin-left: 0.5375rem; }
.img-well-left.is-tts { max-width: 10.75rem; margin-top: -71px; margin-left: -97px; transform: none; }
.img-well-left.is_p { margin-top: -6.7rem; margin-left: 3.9375rem; }
.img-well-left.is_p.is-new-welbeing { max-width: 150px; margin-top: -5.8125rem; margin-left: -9.3125rem; inset: 0% auto auto 0%; }
.img-well-left.is-new { max-width: 150px; margin-top: 0px; margin-left: 0px; inset: 12.75rem auto auto -9.5rem; }
.img-well-left.is-new.is_2026 { max-width: 140px; top: 8.95rem; left: -8.6rem; }
.img-well-left.is-new.is_2026.is_n { left: -8.9rem; }
.block-green-well { gap: 3.375rem; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a9bf047745b5c1cb0bd467_Game_D..png"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; border-radius: 5rem; justify-content: flex-start; align-items: stretch; padding: 64px 92px; display: flex; position: relative; }
.block-green-well.is-2026 { z-index: 1; border-radius: 3rem; padding: 3.5rem 4.375rem; }
.block-green-well.is-new { border-radius: 3rem; max-width: 46.1875rem; margin-left: auto; margin-right: auto; padding: 3.5rem 4.375rem; }
.block-green-well.is_2027 { border-radius: 3.5rem; justify-content: center; align-items: stretch; padding: 40px; }
.well-img-green { max-width: 14rem; margin-bottom: 26px; margin-right: -134px; position: absolute; inset: auto 0% 0% auto; }
.well-img-green.is-new { max-width: 9rem; margin-bottom: 1.5rem; margin-right: -5.6975rem; }
.well-img-green.is-new-w { z-index: 1; max-width: 12.4375rem; margin-bottom: 0px; margin-right: 0px; bottom: -3rem; right: -4.9375rem; }
.layout-ds-center { gap: 10vw; justify-content: space-between; align-items: center; min-height: auto; display: flex; position: relative; }
.layout-ds-center.bottom-none { margin-bottom: 0px; }
.layout-ds-center.bottom-none.is-center { gap: 50px; }
.layout-ds-center.is-revers { min-height: auto; }
.layout-ds-center.is-revers.is-center { gap: 50px; }
.layout-ds-center.is-revers.is-new, .layout-ds-center.is-new { gap: 3.5rem; }
.layout-ds-center.is-new.is-layout-top, .layout-ds-center.is-new.is_2026 { justify-content: space-between; align-items: flex-start; }
.text-ds-center { width: 53%; max-width: 34rem; }
.text-ds-center.is-left.is-new { flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 50%; max-width: 27rem; display: flex; }
.img-ds-center { justify-content: center; align-items: center; width: 50%; max-width: 49.375rem; display: flex; }
.img-ds-first { width: 100%; max-width: 49.375rem; }
.img-ds-first.is-new { width: 50%; max-width: 23.5rem; }
.img-ds-first.is-new.is-small { width: 100%; }
.img-ds-first.is-new.is-large { width: 100%; max-width: 27rem; }
.img-ds-first.is-new.is_2026 { width: 45%; }
.img-ds-first.is-new.is_2026.is_n { max-width: 22rem; margin-left: auto; margin-right: auto; }
.img-ds-s { width: 100%; max-width: 49.375rem; }
.img-ds-s.is-new { width: 50%; max-width: 23.6rem; }
.img-ds-th { width: 100%; max-width: 49.375rem; }
.img-ds-fr { width: 100%; max-width: 30rem; }
.img-ds-fif { width: 100%; max-width: 17rem; }
.img-ds-sx, .img-ds-sev { width: 100%; max-width: 30rem; }
.text-article { color: rgb(0, 0, 0); text-align: center; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; line-height: 130%; }
.dropdown-article { color: rgb(0, 0, 0); justify-content: space-between; align-items: center; min-width: 19rem; min-height: 56px; padding: 13px 26px 13px 24px; font-family: Abcgintodiscord, sans-serif; line-height: 130%; display: flex; }
.dropdown-article:focus-visible, .dropdown-article[data-wf-focus-visible] { outline-offset: 4px; border-radius: 2px; outline: rgb(88, 101, 242) solid 2px; }
.divider-article { background-color: rgb(88, 101, 242); border-radius: 5px; height: 5px; margin-top: 75px; margin-bottom: 75px; overflow: clip; }
.tags-black { margin-top: 100px; }
.tag-article { color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.1); border-radius: 12px; justify-content: center; align-items: center; padding: 14.5px 24px; font-family: Abcgintodiscord, sans-serif; font-weight: 500; line-height: 120%; display: inline-flex; }
.section-parent { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-position: 50% 100%; background-repeat: no-repeat; background-size: 100% auto; }
.section-parent.is_2026 { background-image: none; }
.section-parent.is-2026 { background-image: none; padding-bottom: 120px; }
.section-parent.is-new { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; }
.radius-32 { border-radius: 32px; }
.video-stage { border-radius: 3rem; width: 60%; max-width: 52rem; overflow: clip; }
.padding-160px-new { padding-bottom: 160px; }
.padding-160px-new.teen, .padding-160px-new.teen-180px { padding-bottom: 140px; }
.padding-160px-new.teen-100px { padding-bottom: 104px; }
.padding-160px-new.tablet-88 { padding-bottom: 88px; }
.padding-160px-new.is_new { padding-bottom: 48px; }
.max-w-650 { width: 100%; max-width: 650px; }
.max-w-650.is-center { margin-left: auto; margin-right: auto; }
.collection-list-safety.is_n { display: none; }
.collection-list-safety.is-new { background-color: rgba(255, 255, 255, 0); }
.home-image-gerl { max-width: 114px; margin-top: auto; position: absolute; top: 0px; bottom: 0px; left: -12px; }
.home-image-gerl.is_2026 { max-width: 132px; bottom: -6px; left: -30px; }
.bg-footer-new { opacity: 0.75; background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-position: 50% 100%; background-repeat: no-repeat; background-size: 100% 400px; min-height: 550px; position: absolute; inset: auto 0% 0%; }
.home_image-hero-mobile { display: none; }
.slider-2 { background-color: rgba(221, 221, 221, 0); height: auto; }
.slide-nav-3 { display: none; }
.mask-7 { max-width: 342px; height: auto; overflow: visible; }
.swiper_arrow-right { z-index: 5; backdrop-filter: blur(24px); pointer-events: auto; border-radius: 1rem; justify-content: center; align-items: center; width: 3rem; height: 3rem; display: flex; right: -70px; }
.swiper_arrow-right.is_new { left: -70px; }
.slide-31, .slider-library { margin-left: 10px; margin-right: 10px; }
.video-placeholder { width: 100%; height: 100%; margin-left: auto; margin-right: auto; position: absolute; }
.error-message-2 { background-color: rgba(255, 222, 222, 0); }
.accessibility-wr_h1 { width: 100%; max-width: 800px; }
.policy_title-wr { max-width: 586px; }
.safety-title-wr { max-width: 800px; }
.drop-article { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-radius: 1.5rem; width: 100%; max-width: 47rem; margin: 4.5rem auto 5rem; display: block; overflow: clip; }
.dropdownlist-article { background-color: rgba(221, 221, 221, 0); padding-left: 40px; padding-right: 40px; display: none; position: static; overflow: clip; }
.dropdownlist-article.w--open { overflow: clip; }
.dropdown-toggle-article { gap: 1rem; white-space: pre-wrap; justify-content: space-between; align-items: center; width: 100%; padding: 40px; font-size: 1.5rem; font-weight: 500; line-height: 120%; display: flex; }
.dropdownlink-article { padding: 0px; }
.rich-article { padding-bottom: 40px; position: relative; }
.rich-article p { font-size: 1.25rem; line-height: 130%; }
.pluse-article { margin-right: 40px; display: block; position: absolute; inset: auto 0% auto auto; }
.minus-8 { margin-bottom: -8px; }
.hands-accessibility { width: 100%; max-width: 11.25rem; margin-top: -124px; margin-bottom: 0px; margin-right: 108px; position: absolute; inset: auto 0% auto auto; }
.hands-accessibility.is-new { max-width: 11.8125rem; margin-top: 0px; margin-right: 0px; inset: -3.4375rem -8.6rem auto auto; }
.hands-accessibility-keft { width: 100%; max-width: 10.625rem; margin-top: 140px; margin-bottom: 0px; margin-left: 58px; position: absolute; inset: auto auto auto 0px; }
.hands-accessibility-keft.is-new { max-width: 10.1875rem; margin-top: 0px; margin-left: 0px; inset: auto auto -4.6625rem -7.925rem; }
.hands-accessibility-2 { width: 100%; max-width: 12rem; margin-top: -7px; margin-bottom: 0px; margin-right: -178px; position: absolute; inset: auto 0% auto auto; }
.famaly-h2-wr { max-width: 900px; margin-left: auto; margin-right: auto; }
.empty-state-s { background-color: rgb(27, 27, 27); border-radius: 120px; justify-content: center; align-items: center; min-height: 615px; font-family: Abcgintodiscord, sans-serif; font-size: 28px; font-weight: 500; display: flex; }
.empty-state-s.hide { display: none; }
.topic-wr { flex-flow: column; justify-content: center; align-items: flex-start; display: flex; }
.bg-footer-n { opacity: 0.75; pointer-events: none; background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-position: 50% 100%; background-repeat: no-repeat; background-size: 100% 400px; width: 100%; min-height: 550px; position: absolute; inset: auto 0% 0%; }
.centered-wr { justify-content: center; align-items: center; display: flex; }
.centered-wr.is_newsletter { flex-flow: wrap; }
.centered-wr.is_newsletter.is-up-26 { margin-bottom: 1.25rem; }
.centered-wr.ia_2026 { flex-flow: wrap; }
.is_ar { margin-right: 3px; }
.collection-list-7 { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: flex; }
.logo-an-relative { position: relative; }
.faq-text.is-center { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; position: relative; }
.max-w-50 { max-width: 500px; }
.max-w-50.is_700 { max-width: 750px; }
.max-w-50.is_700.is-2027 { margin-bottom: 1.5rem; }
.max-w-50.is_2027 { position: relative; }
.form-grey-text { color: rgb(178, 178, 178); }
.form-grey-text.is_2026 { display: inline-flex; }
.max-w-904 { max-width: 46.5rem; margin-left: auto; margin-right: auto; }
.section-form { padding-top: 3.5rem; padding-bottom: 4.625rem; }
.text-error { color: rgb(242, 63, 67); padding-top: 0.55rem; font-family: Abcgintodiscord, sans-serif; font-size: 12px; line-height: 140%; position: absolute; }
.paddong-faq { padding-top: 56px; }
.paddong-faq.is-large, .paddong-faq.is_np { padding-top: 80px; }
.video-wrap { aspect-ratio: 348 / 348; width: 100%; }
.email-invalid-error { color: rgb(242, 63, 67); padding-top: 0.5rem; padding-left: 1rem; font-family: Abcgintodiscord, sans-serif; font-size: 12px; line-height: 140%; position: absolute; }
.dropdown-list-sel { background-color: rgb(26, 26, 26); max-height: 350px; margin-top: 8px; padding: 8px; overflow: auto; }
.dropdown-list-sel.w--open { border-radius: 24px; max-height: 350px; padding-top: 8px; overflow: auto; }
.video-wr-1 { border-radius: 32px; position: relative; overflow: hidden; }
.video-image-1, .video-image-2, .video-image-3 { cursor: pointer; object-fit: cover; width: 100%; height: 100%; position: absolute; inset: 0%; }
.form-input-wr { gap: 32px; justify-content: flex-start; display: flex; }
.form-input-wr.is_n { align-items: flex-end; }
.nitro_heading-banner { text-transform: uppercase; margin-bottom: 16px; font-family: Abcgintodiscordnord-italic, Arial, sans-serif; font-size: 48px; font-style: italic; font-weight: 900; line-height: 90%; }
.nitro_heading-banner.is-new { letter-spacing: -0.01em; margin-bottom: 1rem; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 2rem; font-weight: 700; line-height: 1; }
.nitro_heading-banner.is-new.text-color-white.text-align-center.letter-0 { letter-spacing: 0px; margin-bottom: 0.75rem; }
.price-nitro { letter-spacing: -0.01em; text-transform: uppercase; margin-bottom: 0px; font-family: Abcgintodiscordnord-italic, Arial, sans-serif; font-size: 48px; font-style: italic; font-weight: 900; line-height: 90%; }
.month { font-size: 16px; }
.divider-nitro { background-color: rgba(255, 255, 255, 0.1); width: 100%; height: 1px; }
.img-check { max-width: 24px; margin-top: auto; margin-bottom: auto; margin-right: 16px; }
.img-check._2 { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/633bec68cadad3f933adfcc1_Vector%20(17).svg"); background-position: 71% center; background-repeat: no-repeat; background-size: auto; }
.nitro_text-check { font-family: Abcgintodiscord, sans-serif; font-size: 24px; line-height: 130%; }
.line-gradienr { background-image: linear-gradient(rgb(89, 105, 244) 2%, rgb(104, 189, 255) 36%, rgb(224, 228, 255)); border-radius: 40px; padding: 1px; }
.line-gradienr.is-new { border-radius: 48px; }
.nitro-apple { max-width: 212px; margin-bottom: -111px; margin-right: 1.375rem; position: absolute; inset: auto 0% 0% auto; }
.nitro-apple.is-new { max-width: 180px; margin-bottom: 0px; margin-right: 0px; bottom: -0.725rem; right: -0.5875rem; }
.nitro-star { max-width: 212px; margin: 28px 1.375rem -144px -8px; position: absolute; inset: 0% auto auto 0%; }
.nitro-star.is-new { max-width: 10.875rem; margin: -1.6625rem 0px 0px; }
.nitro-image { border-radius: 66px; box-shadow: rgba(69, 42, 124, 0.1) 0px 1px 19px; }
.nitro-windy { max-width: 212px; margin-bottom: -168px; margin-right: 0px; position: absolute; inset: auto 0% 0% auto; }
.nitro-windy.is-new { margin-bottom: 0px; inset: -11.9375rem -3.5rem auto auto; }
.nitro-battery { max-width: 212px; margin: 34px 1.375rem -144px 26px; position: absolute; inset: 0% auto auto 0%; }
.nitro-battery.is-new { margin: 0px; top: 12.7625rem; left: -1.0625rem; }
.elipse-one { border-top-left-radius: 16px; border-top-right-radius: 16px; position: absolute; inset: 0% 0% auto; }
.elipse-two { border-top-left-radius: 40px; border-top-right-radius: 40px; position: absolute; inset: 0% 0% auto; }
.basic { margin: 0px; font-size: 14px; line-height: 130%; display: block; }
.basic.opasity { opacity: 0; margin: 0px; }
.table-center { justify-content: flex-start; align-items: center; padding-top: 40px; padding-bottom: 40px; display: flex; }
.table-center.is-new { flex-flow: column; justify-content: flex-start; align-items: flex-start; padding-top: 3rem; padding-bottom: 3rem; }
.nitro-blur-pink { z-index: -2; pointer-events: none; width: 100%; position: absolute; inset: auto 0% 0%; }
.nitro-blur-pink.is_new { margin-bottom: -20px; }
.nitro-video-new { z-index: 1; width: 100%; height: 100%; max-height: none; }
.image-gradient-nitro { width: 100%; height: 100%; position: absolute; }
.nitro-price { z-index: 0; border: 2px solid rgb(184, 69, 193); border-radius: 16px; flex-direction: column; justify-content: flex-start; align-items: flex-start; width: 100%; max-width: 210px; height: 104%; margin-top: -3%; margin-right: -16px; display: flex; position: absolute; inset: 0% 0% 0% auto; }
.nitro-price.is-nitro { background-color: rgb(0, 0, 0); background-image: linear-gradient(rgba(255, 112, 249, 0.2), rgba(156, 89, 233, 0.2) 49%, rgba(52, 66, 217, 0.2)); border-style: none; border-radius: 40px; max-width: none; margin-top: 0%; margin-right: 0px; position: static; }
.nitro-price.is-line-nitro { background-image: linear-gradient(rgb(89, 105, 244) 2%, rgb(104, 189, 255) 36%, rgb(224, 228, 255)); border-style: none; border-radius: 40px; max-width: 200px; height: 103%; margin-top: -3.5rem; margin-right: 0px; padding: 1px; }
.nitro-price.is-line-nitro.is-line { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, rgba(255, 255, 255, 0.15)); margin-right: 220px; }
.nitro-price.is-line-nitro.is-line.is-new { margin-top: -4.1rem; margin-right: 216px; }
.nitro-price.is-line-nitro.is-new { height: 102.2%; margin-top: -4.1rem; }
.hero-icon-nitro { width: 100%; }
.hero-icon-nitro.is-new { transform: rotate(15deg); }
.hero-icon-nitro-bg { mix-blend-mode: screen; width: 100%; position: absolute; inset: 0%; }
.section-dot { padding-top: 158px; padding-bottom: 200px; }
.block-map { gap: 16px; background-color: rgb(26, 26, 26); border-radius: 96px; justify-content: flex-start; align-items: flex-start; max-width: 1315px; margin-left: auto; margin-right: auto; padding: 202px 10vw; font-size: 20px; line-height: 32px; display: flex; }
.block-map.is_2026 { padding-top: 120px; padding-bottom: 120px; }
.nitro-apple-icon-bg, .footer-icon-nitro-bg { mix-blend-mode: screen; position: absolute; inset: 0%; }
.feeling-decor-nitro { max-width: 212px; margin-top: -13.75rem; margin-bottom: -92px; margin-left: -63px; position: absolute; inset: auto auto 0% 0%; }
.feeling-decor-nitro.is-new { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; inset: auto auto -4.3125rem -6.5625rem; }
.nitro-hero-icon { width: 100%; max-width: 13.25rem; margin-top: -8.1rem; margin-left: -4.5rem; position: absolute; inset: 0% auto auto 0%; }
.nitro-hero-icon.is-new { z-index: 0; max-width: 11rem; margin-top: 0px; margin-left: 0px; inset: -5.125rem auto auto -12.4625rem; }
.hero-icon-nitro-bg-2 { mix-blend-mode: screen; width: 100%; position: absolute; inset: 0%; }
.hero-nitro-icon { width: 100%; }
.hero-nitro-icon-bg { mix-blend-mode: screen; width: 100%; position: absolute; inset: 0%; }
.hero-icon-bg-nitro { width: 100%; max-width: 18.0625rem; margin-bottom: -12.25rem; margin-right: 2.9375rem; position: absolute; inset: auto 0% 0% auto; }
.hero-icon-bg-nitro.is-new { max-width: 13rem; margin-bottom: 0px; margin-right: 0px; inset: auto -11.75rem -4.1875rem auto; }
.tab-nitro { min-height: 650px; }
.tab-nitro.is-new { min-height: auto; }
.gradient-right-nitro { z-index: 2; pointer-events: none; background-image: linear-gradient(270deg, rgb(0, 0, 0), rgba(255, 255, 255, 0) 84%); width: 88px; position: absolute; inset: 0% 0% 0% auto; }
.gradient-left-nitro { z-index: 2; pointer-events: none; background-image: linear-gradient(90deg, rgb(0, 0, 0), rgba(255, 255, 255, 0)); width: 88px; position: absolute; inset: 0% auto 0% 0px; }
.menu-block-nitro { padding-right: 50px; display: none; position: relative; }
.list-gradient-bg { z-index: -1; opacity: 0.6; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6899994c30096694dd320239_imgonline-com-ua-Resize-K3VGL1kmnGU.png"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/68999916c9c9d046b744aafc_imgonline-com-ua-Resize-kDQP9MQxQPFer.png"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/689998c83d6be55f9dccaa04_imgonline-com-ua-Resize-IU6pFCKB345NJpAk.png"); background-position: 0% center, 0% center, 0% center; background-repeat: no-repeat, no-repeat, no-repeat; background-size: auto 100%, auto 100%, auto 100%; display: none; position: absolute; inset: 0%; }
.icon-faq { margin-right: 24px; }
.dropdown-faq { width: 100%; position: static; }
.dropdown-list-fag { background-color: rgba(221, 221, 221, 0); display: block; position: static; inset: 0% 0% auto; }
.dropdown-list-fag.w--open { background-color: rgba(221, 221, 221, 0); margin-top: 0px; padding-top: 0px; position: static; }
.mob-tab-faq { display: none; }
.divider-faq { background-color: rgba(255, 255, 255, 0.1); height: 2px; }
.nitro-faq { width: 100%; }
.arrow-drop-nitro { display: none; }
.text-drop.is-new { line-height: 100%; }
.nav_dd_separator-2 { z-index: 2; opacity: 0.1; background-color: rgb(255, 255, 255); width: auto; height: 1px; margin-left: 0px; margin-right: 0px; display: none; position: relative; }
.dd_nav-link-2 { gap: 0.25rem; color: rgb(255, 255, 255); justify-content: flex-start; align-items: center; margin-left: 0px; margin-right: 0px; padding: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 0.875rem; font-weight: 500; line-height: 1.2; display: flex; }
.dd_nav-link-2:focus-visible, .dd_nav-link-2[data-wf-focus-visible] { outline-color: rgb(255, 255, 255); }
.dropdown-list-container-2 { border-radius: 16px; padding-left: 0px; list-style-type: none; }
.dropdown-list-container-2:focus-visible, .dropdown-list-container-2[data-wf-focus-visible] { outline-offset: -4px; outline: rgb(88, 101, 242) solid 1px; }
.nav_burger_content-2 { row-gap: 1rem; background-color: rgb(88, 101, 242); border-top-left-radius: 2.5rem; border-bottom-left-radius: 2.5rem; flex-direction: column; justify-content: flex-start; align-items: stretch; width: 50%; height: 100%; margin-left: auto; padding: 2rem; display: flex; position: relative; }
.container-1763 { width: 100%; max-width: 1762px; margin-top: 80px; margin-left: auto; margin-right: auto; padding-left: 40px; padding-right: 40px; position: relative; }
.nav_burger_bottom_grad-2 { z-index: 50; pointer-events: none; background-image: linear-gradient(rgba(88, 101, 242, 0) 43%, rgb(88, 101, 242) 77%); height: 32px; position: absolute; inset: -3rem 0% auto; }
.container-large-6 { width: 100%; max-width: 1224px; margin-left: auto; margin-right: auto; position: relative; }
.container-large-6.is_article { max-width: 82.2rem; }
.container-large-6.is_article.is-new { max-width: 96.25rem; }
.container-large-6.is_article.is_newsletter { max-width: 82.2rem; }
.collection-list-8 { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: flex; }
.nav_dd_link_title-2 { opacity: 0.5; color: rgb(255, 255, 255); margin-bottom: 0.25rem; font-family: Abcgintodiscord, sans-serif; font-size: 0.875rem; line-height: 1.3; }
.dropdown-language-btn-2 { gap: 8px; color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); border: 1px rgba(255, 255, 255, 0.1); border-radius: 16px; justify-content: space-between; align-items: center; width: 100%; max-height: 56px; padding: 17.5px 16px 17.5px 24px; font-family: Abcgintodiscord, sans-serif; font-weight: 400; transition: 0.3s; display: flex; }
.dropdown-language-btn-2:hover { background-color: rgba(255, 255, 255, 0.1); border-color: rgba(255, 255, 255, 0); }
.dropdown-language-btn-2:focus-visible, .dropdown-language-btn-2[data-wf-focus-visible] { outline-offset: 4px; outline: rgb(88, 101, 242) solid 2px; }
.dropdown-language-btn-2.w--open { background-color: rgba(255, 255, 255, 0.1); }
.nav_dd_link-group_title-2 { color: rgb(255, 255, 255); margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 500; line-height: 1.3; }
.nav_brand-2 { justify-content: flex-start; align-items: center; width: 8rem; height: 2.5rem; display: flex; position: fixed; left: 2.5rem; overflow: hidden; }
.nav_brand-2.is-burger { width: 2rem; display: flex; }
.padding-global-5 { flex: 1 1 0%; width: 100%; padding-left: 40px; padding-right: 40px; }
.centered-2 { text-align: center; }
.centered-2.w--current { color: rgb(88, 101, 242); font-family: Abcgintodiscord, sans-serif; }
.centered-2.bold { font-weight: 500; }
.centered-2.is_new { font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.centered-2.is_new.is-act-26 { color: var(--blurple); }
.centered-2.is-new { font-weight: 500; line-height: 130%; }
.nav_dd_link_line-2 { opacity: 0; background-color: rgb(255, 255, 255); height: 1px; margin-top: 1.5rem; }
.nav_dd_link_line-2.is-n { opacity: 0.1; margin-bottom: 1.5rem; }
.nav_dd_trigger-2 { gap: 0.25rem; color: rgb(255, 255, 255); letter-spacing: -0.01em; border-radius: 1rem; justify-content: space-between; align-items: center; max-height: 38px; margin-left: 0px; margin-right: 0px; padding: 0.625rem 0.25rem 0.625rem 0.45rem; font-family: Abcgintodiscord, sans-serif; font-size: 0.875rem; font-weight: 500; line-height: 1.2rem; display: flex; }
.nav_dd_trigger-2:focus-visible, .nav_dd_trigger-2[data-wf-focus-visible] { outline-offset: -2px; border-radius: 1px; outline: rgb(255, 255, 255) solid 2px; }
.nav_dd_trigger-2.w--open { background-color: rgb(88, 101, 242); border-radius: 0.75rem; justify-content: flex-end; padding-left: 0.5rem; padding-right: 0.25rem; }
.button-nav-2 { gap: 0.25rem; color: rgb(0, 0, 0); text-align: center; letter-spacing: 0.25px; background-color: rgb(255, 255, 255); border-radius: 1rem; justify-content: flex-start; align-items: center; margin-top: 0px; margin-bottom: 0px; padding: 0.625rem 1rem; font-size: 1rem; font-weight: 600; line-height: 1.2; text-decoration: none; transition: background-color 0.4s; display: flex; }
.button-nav-2:hover { background-color: rgb(199, 200, 206); }
.button-nav-2.login-button-js.new { font-family: Abcgintodiscord, sans-serif; font-weight: 500; display: none; }
.button-nav-2.is-burger { flex: 1 1 0%; justify-content: center; align-items: center; padding-top: 0.75rem; padding-bottom: 0.75rem; font-size: 0.875rem; line-height: 1.3; }
.button-nav-2.is-burger.download-button { font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.button-nav-2.is-burger.is-ghost { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0); border: 2px solid rgba(255, 255, 255, 0.1); }
.button-nav-2.is-burger.is-ghost.login-button-js { font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.article_text-wr-4 { gap: 5rem; flex-flow: column; justify-content: flex-start; align-items: stretch; max-width: 47rem; margin-top: 3rem; margin-left: auto; margin-right: auto; display: flex; }
.nav_dd-2 { flex-flow: column; justify-content: flex-start; align-items: stretch; margin-left: 0px; margin-right: 0px; display: flex; position: static; }
.nav_dd-2.is-relative { align-items: center; }
.nav_dd-2.is-relative:focus-visible, .nav_dd-2.is-relative[data-wf-focus-visible] { outline-offset: -4px; border-radius: 0px; outline: rgb(88, 101, 242) solid 2px; }
.nav_link-2 { gap: 0.5rem; color: rgb(255, 255, 255); letter-spacing: -0.01em; border-radius: 0.75rem; justify-content: center; align-self: center; align-items: center; min-height: 38px; margin-left: 0px; margin-right: 0px; padding: 0.625rem 0.45rem; font-family: Abcgintodiscord, sans-serif; font-size: 0.875rem; font-weight: 500; line-height: 1rem; text-decoration: none; transition: background-color 0.4s; display: flex; }
.nav_link-2:hover { background-color: rgb(88, 101, 242); border-radius: 0.75rem; }
.nav_link-2:focus-visible, .nav_link-2[data-wf-focus-visible] { outline-offset: -2px; outline-color: rgb(255, 255, 255); }
.nav_link-2.w--current { border-bottom-color: rgb(255, 104, 56); }
.new-h1-3 { color: rgb(35, 39, 42); text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-size: 48px; font-weight: 700; line-height: 0.96; }
.new-h1-3.font-black { color: rgb(0, 0, 0); margin-bottom: 5rem; }
.new-h1-3.font-black.text-align-center.is-new { letter-spacing: -0.01em; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.nav_dd_list_bg-2 { z-index: 1; background-color: rgb(88, 101, 242); border-bottom-right-radius: 5.5rem; border-bottom-left-radius: 5.5rem; height: 100%; position: absolute; inset: 0px 0% 0%; }
.image-424 { color: rgb(88, 101, 242); -webkit-text-fill-color: inherit; mix-blend-mode: normal; background-clip: padding-box; min-width: 24px; max-width: 24px; }
.date-p { color: rgba(255, 255, 255, 0.5); text-align: left; font-family: Abcgintodiscord, sans-serif; font-size: 18px; line-height: 130%; }
.date-p.is-new { line-height: 1.27778; }
.newscoom-wr-title { max-width: 800px; }
.category-wr { display: flex; }
.category-wr.is_new { gap: 8px; padding-right: 8px; font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.container-banner { padding-top: 100px; padding-bottom: 280px; }
.newsroom_top-wr { width: 100%; position: relative; overflow: hidden; }
.newsroom_top-wr.is_2026 { padding-bottom: 120px; }
.newsroom_hero-wr { z-index: 2; text-align: center; padding-top: 192px; padding-bottom: 220px; position: relative; }
.newsroom_hero-wr.is_creator { padding-bottom: 112px; }
.newsroom_hero-wr.is_creator.is-new-2026 { padding-top: 164px; padding-bottom: 80px; }
.newsroom_hero-wr.is-new { padding-top: 164px; padding-bottom: 144px; }
.newsroom_under-hero { z-index: 2; text-align: center; position: relative; }
.newsroom_section { text-align: center; padding-top: 140px; padding-bottom: 160px; }
.newsroom_section.no-top-padding { padding-top: 0px; }
.newsroom_section.no-top-padding.is-new { padding-bottom: 120px; }
.newsroom_section.no-paddings { padding-top: 0px; padding-bottom: 0px; }
.newsroom_section.is_2026 { padding-top: 0px; }
.nelly-icon_new { max-width: 181px; margin-top: 11px; margin-right: 26px; position: absolute; right: 0px; }
.limits-wrapper { max-width: none; }
.h2-wrapper-news { width: 100%; max-width: 620px; margin-left: auto; margin-right: auto; }
.container-1800 { max-width: 1900px; }
.container-1800.is_article, .container-1800.is_2026 { margin-left: auto; margin-right: auto; }
.hero-nitro-video { z-index: 1; pointer-events: none; width: 100%; height: 100%; }
.hero-nitro-video-wr { aspect-ratio: 400 / 400; }
.banner-nitro { z-index: 3; gap: 32px; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/68aee3959ea3e1c4b6540400_Banner-bg.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; justify-content: center; align-items: center; width: 100%; min-height: 70px; display: flex; position: relative; inset: 0%; overflow: clip; }
.banner-nitro.is-new { gap: 40px; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69d7560efa0bd494c3e57ed1_imgonline-com-ua-Resize-5p6x6sYA6tmwRVvF.png"); flex-flow: row; }
.banner-wrapper { width: 100%; position: relative; }
.banner-content-wrapper { flex-flow: column; justify-content: center; align-items: center; height: 100%; min-height: 70px; display: flex; position: relative; }
.banner-content-wrapper.is-new { justify-content: center; align-items: center; }
.banner-title { text-align: center; letter-spacing: -0.03em; text-transform: uppercase; margin-bottom: 4px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 22px; font-weight: 700; line-height: 80%; }
.banner-title.is-new { color: rgb(242, 243, 245); }
.banner-sub-le { color: var(--white); text-align: center; font-family: Abcgintodiscord, sans-serif; font-size: 14px; }
.banner-sub-le.link { text-decoration: underline; transition-property: all; transition-duration: 0.25s; }
.banner-sub-le.link:hover { text-decoration: none; }
.banner-sub-le.link:focus-visible, .banner-sub-le.link[data-wf-focus-visible] { outline-width: 2px; outline-color: rgb(255, 255, 255); }
.banner-sub-le.is_2026 { display: none; }
.banner-sub-le.is-new { font-family: Abcgintodiscord, sans-serif; line-height: 1.71429; }
.banner-container { width: 100%; max-width: 1000px; margin-left: auto; margin-right: auto; }
.banner-star { mix-blend-mode: screen; width: 100%; height: 100%; }
.banner-star-wr { max-width: 160px; height: 160px; position: absolute; top: -36px; left: -32%; }
.banner-star-wr.hide-landscape { max-width: 78px; height: 78px; top: -10px; left: -20%; }
.banner-star-wr.hide-landscape.is_new { left: -16.5%; }
.banner-star-2 { width: 100%; height: 100%; position: absolute; inset: 7% 0% 0%; }
.hero-s-sdk { z-index: 1; gap: 32px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; align-items: center; margin-top: 80px; display: grid; position: relative; }
.hero-s-sdk.top-over-large { margin-top: 108px; }
.radius-sdk { border-radius: 54px; }
.img-sdk-1 { max-width: 103px; margin-bottom: 24px; margin-left: auto; margin-right: auto; }
.img-sdk-2 { max-width: 106px; margin-bottom: 22px; margin-left: auto; margin-right: auto; }
.img-sdk-2.is-new, .img-sdk-2.is-new-2026 { max-width: 107px; margin-bottom: 24px; }
.img-sdk-3 { max-width: 141px; margin: 9px auto 29px; }
.gift-the-joy { gap: 72px; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/68be9cd61ad3961cee7746f2_bg-banner.png"); background-position: 50% center; background-repeat: no-repeat; background-size: 110% 110%; border-radius: 56px; flex-flow: column; justify-content: space-between; align-items: center; padding: 100px 70px; display: flex; }
.gift-the-joy.is-new { gap: 3.5rem; overflow: clip; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 32px; }
.gift-the-joy.is-new-mush { gap: 1rem; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6a4f6edb80d5899187fa5d58_imgonline-com-ua-Resize-f9L2GeGsu4.png"); background-position: 100% 0px; background-size: cover; flex-flow: column-reverse; justify-content: space-between; align-items: center; padding-bottom: 60px; overflow: clip; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 32px; }
.img-gift { border-radius: 80px; width: 52%; max-width: 44.375rem; }
.img-gift.is-new { border-radius: 0px; width: 100%; max-width: 45.25rem; display: block; }
.img-gift.is-new-mush { border-radius: 0px; width: auto; max-width: none; height: 450px; max-height: 80vw; margin-top: -220px; margin-left: auto; margin-right: auto; display: block; position: relative; top: 15px; }
.h2-wrapper { max-width: 431px; }
.h2-wrapper.text-align-left.t-center { width: 100%; max-width: none; }
.banner-adds-padding { display: none; }
.div-nitro-card-description { font-family: Abcgintodiscord, sans-serif; font-size: 20px; line-height: 26px; }
.div-nitro-card-description.is-sdk { font-size: 1.5rem; font-weight: 400; line-height: 1.16667; }
.div-nitro-card-description.is-sdk.is-size.text-size-normal { font-weight: 400; }
.div-nitro-card-description.is-basic { font-size: 1.5rem; font-weight: 400; line-height: 1.16667; }
.div-nitro-card-description.is-basic.is-size.text-size-normal { font-weight: 400; }
.div-nitro-card-description.is-nitro { font-size: 1.5rem; font-weight: 400; line-height: 1.16667; }
.div-nitro-card-description.is-nitro.is-size.text-size-normal { font-weight: 400; }
.video-cards-wr { aspect-ratio: 393 / 393; width: 100%; }
.video-cards-wr.si_micro { aspect-ratio: 736 / 663; max-width: 27rem; }
.video-cards-wr.si_micro.is_reverce { aspect-ratio: 736 / 663; }
.video-cards-wr.si_micro.is_reverce.is_new { border-radius: 88px; overflow: hidden; }
.video-cards-wr.si_micro.is_reverce.is-n-new { justify-content: center; align-items: center; display: flex; overflow: hidden; }
.video-cards-wr.si_micro.is_reverce.is_nitro { border-radius: 66px; justify-content: center; align-items: center; display: flex; position: relative; overflow: hidden; }
.video-cards-wr.si_micro.is_reverce.is_nitro.is-new { aspect-ratio: 492 / 385; border-radius: 56px; max-width: 30.75rem; }
.video-cards-wr.si_micro.is-n-new.is_nitro { border-radius: 66px; overflow: hidden; }
.max-width-720 { width: 100%; max-width: 45rem; position: relative; }
.max-width-720.is-center { margin-left: auto; margin-right: auto; position: relative; }
.max-width-720.is-center.is-layout { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.body-text--n { letter-spacing: 0.02rem; font-size: 1.125rem; font-weight: 400; line-height: 130%; }
.body-text--n.is-center { width: 100%; padding-right: 2.7rem; }
.body-text--n.teen { margin-bottom: 12px; }
.body-text--n.teen.end { margin-bottom: 0px; }
.body-text--n.teen.center, .body-text--n.is_teen { text-align: center; }
.body-text--n.is_teen.is-left-white { color: var(--white); text-align: left; margin-bottom: 0px; }
.body-text--n.is_teen.is-left-white.revers { font-size: 1rem; }
.body-text--n.is_teen.is-left-white.is_buld-tab { white-space: normal; word-break: keep-all; width: 100%; max-width: 99%; }
.body-text--n.is_teen.is-left-white.is_build { font-size: 1rem; }
.body-text--n.is_teen.bottom-none { margin-bottom: 0px; }
.body-text--n.is_teen.bottom-none.text-align-center.text-color-white { word-break: break-all; }
.body-text--n.is_teen { margin-bottom: 100px; }
.body-text--n.is_teen.end { margin-bottom: 0px; }
.body-text--n.is_teen.center { text-align: center; }
.body-text--n.is_teen.mobile-align-left.z-index-3 { z-index: 3; margin-bottom: 0px; position: relative; }
.body-text--n.is_teen.mobile-align-left.z-index-3.text-color-white, .body-text--n.is_teen.text-color-white.z-index-3 { margin-bottom: 0px; }
.body-text--n.download { font-family: "ABC Ginto Normal", sans-serif; }
.body-text--n.paragraph-white-opacity50.letter-none { letter-spacing: normal; }
.body-text--n.text-weight-medium { font-weight: 500; }
.body-text--n.text-weight-medium.text-color-black.letter-none { letter-spacing: normal; }
.newsletters-bg-rich { background-color: rgba(88, 101, 242, 0.24); border-radius: 3.5rem; padding: 6.25rem 4.375rem; }
.newsletters-bg-rich.is-new { background-color: rgb(212, 216, 255); padding: 4.375rem; }
.max-width-1020 { max-width: 63.75rem; margin-left: auto; margin-right: auto; }
.case-date-wrapper { justify-content: center; align-items: center; font-family: Abcgintodiscord, sans-serif; font-size: 20px; line-height: 130%; display: flex; }
.section-preloader { justify-content: center; align-items: center; min-height: 75vh; padding-top: 8.75rem; padding-bottom: 8.75rem; display: flex; }
.content-preloader { gap: 16px; border-radius: 6px; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; padding: 23px; display: flex; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 25px; }
.content-preloader-wr { flex-flow: column; display: flex; }
.content-title-preloader { color: var(--dark-charcoal); font-family: Abcgintodiscord, sans-serif; font-size: 24px; font-weight: 500; line-height: 32px; }
.source-wr { z-index: auto; gap: 12px; flex-flow: column; display: flex; position: relative; }
.source-wr.is-new { gap: 16px; }
.dropdown-careers-wr.is-up-26 { margin-bottom: 3rem; }
.rich-subtitle p { text-align: center; font-size: 20px; line-height: 24px; }
.section-dot-new { padding-top: 158px; }
.padding-dot { height: 200px; }
.rich-subtitle-card p { text-align: left; font-size: 20px; line-height: 24px; }
.paragraph-opacity-75 { opacity: 0.75; }
.article_rich-text-3 { color: rgb(255, 255, 255); font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; line-height: 1.3; }
.article_rich-text-3 figure { text-align: center; flex-flow: column; justify-content: center; align-items: center; width: 100%; margin-top: 64px; margin-bottom: 64px; }
.article_rich-text-3 strong { font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.article_rich-text-3 p { margin-top: 1.5rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 400; line-height: 1.3; }
.article_rich-text-3 img { border-radius: 3.5rem; width: 100%; }
.article_rich-text-3 h1 { color: rgb(255, 255, 255); max-width: 54.375rem; margin-left: auto; margin-right: auto; font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.article_rich-text-3 h2 { color: rgb(255, 255, 255); margin-top: 4rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 120%; }
.article_rich-text-3 ul { margin-top: 1.5rem; margin-bottom: 1.5rem; padding-left: 32px; font-family: "ABC Ginto Normal", sans-serif; font-size: 1.125rem; line-height: 1.3; }
.article_rich-text-3 li { margin-bottom: 0.75rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; line-height: 1.3; }
.article_rich-text-3 h3 { color: rgb(255, 255, 255); margin-top: 4rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 120%; }
.article_rich-text-3 figcaption { color: rgb(0, 0, 0); margin-top: 1rem; font-family: "ABC Ginto Normal", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.3; }
.article_rich-text-3 ol { margin-bottom: 1.5rem; padding-left: 32px; }
.article_rich-text-3 h4 { margin-top: 5rem; margin-bottom: 1.5rem; font-size: 1.5rem; font-weight: 500; line-height: 120%; }
.article_rich-text-3 a { color: rgb(88, 101, 242); font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; }
.article_rich-text-3.is-d, .article_rich-text-3.is-careers, .article_rich-text-3.is-b { color: rgb(255, 255, 255); margin-left: auto; margin-right: auto; }
.quote-build { gap: 66px; text-align: center; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/68ea443141b0d7943177978a_Pn.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a4efcbd785619ad6310924_Body-bg.png"); background-position: 50% 60px, 50% center; background-repeat: no-repeat, no-repeat; background-size: auto, cover; border-left-style: none; border-radius: 3.5rem; flex-flow: column; justify-content: center; align-items: center; margin-top: 5rem; margin-bottom: 5rem; padding: 134px 60px 105px; font-size: 1.5rem; line-height: 120%; display: flex; }
.section-creator-article { padding-top: 100px; }
.tags-wrapper { gap: 8px; flex-flow: wrap; display: flex; }
.section-article { padding-bottom: 120px; }
.btn-wrapper-article { flex-flow: column; justify-content: center; align-items: center; padding-top: 4rem; display: flex; }
.img_article { object-fit: cover; width: 100%; height: 100%; }
.video-description-wrapper { max-width: 900px; margin-left: auto; margin-right: auto; }
.embed-video { width: 100%; height: 100%; }
.grid-21 { grid-template-rows: auto auto auto auto; }
.tab-content-nitro { padding-bottom: 2px; }
.tab-content-nitro.is_2026 { overflow: visible; }
.bar-title-wrapper { max-width: 600px; margin-left: auto; margin-right: auto; }
.bar-title-wrapper.is_bar { max-width: 470px; }
.button-step-wr { border-radius: 12px; }
.circle-hover-1 { z-index: 1; filter: blur(15px); background-color: rgba(31, 29, 93, 0.7); border-radius: 50%; width: 200%; height: 30px; margin-top: 50px; margin-left: auto; margin-right: auto; position: absolute; inset: 0% auto auto; }
.section-cta { padding-top: 40px; }
.cta_build-wrapper { max-width: 610px; margin-left: auto; margin-right: auto; }
.img-block_stories { aspect-ratio: 944 / 440; object-fit: fill; border-radius: 80px; width: 100%; margin-bottom: 56px; overflow: hidden; }
.safety-title-wrapper { max-width: 700px; }
.img-gear-right { width: 100%; max-width: 140px; margin: -80px -19px -59px 0px; position: absolute; inset: auto 0% 0% auto; transform: none; }
.hero_spacer { width: 100%; height: 10.375rem; }
.strategy-layout { flex-flow: column; justify-content: flex-start; align-items: center; max-width: 1100px; margin-left: auto; margin-right: auto; display: flex; position: relative; top: 0px; }
.strategy-layout.max-550px { max-width: 580px; }
.strategy-layout.max-550px.is-center.is1013 { max-width: 550px; }
.img-stories { object-fit: cover; width: 100%; height: 100%; }
.cta-wrapper { gap: 8px; display: flex; }
.cta-wrapper.is_2026.is-center { justify-content: center; align-items: flex-start; }
.banner-nitro-wr { justify-content: center; align-items: center; display: flex; position: relative; }
.max-w-open-source { max-width: 810px; margin-left: auto; margin-right: auto; }
.max-w-open-source.is-new { max-width: 46.625rem; }
.heading-3fzvsp { color: var(--white); text-align: left; margin-top: 0px; margin-bottom: 60px; font-family: Abcgintodiscord, sans-serif; font-size: 26px; font-weight: 400; line-height: 1.6; }
.heading-3fzvsp.is_new-open { margin-bottom: 45px; font-size: 1.25rem; line-height: 1.4; }
.heading5-card { color: var(--white); margin-top: 0px; margin-bottom: 4px; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 400; line-height: 1.2; }
.projectdescription { color: var(--white); margin-top: 20px; font-family: Abcgintodiscord, sans-serif; line-height: 1.5; }
.projectdescription.is-new { margin-top: 24px; line-height: 1.3; }
.block-banner { gap: 16px; cursor: pointer; background-color: rgba(255, 255, 255, 0.1); border-radius: 50px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; margin-bottom: 100px; padding: 48px 32px; }
.block-banner.is-new { max-width: 82.5rem; margin-bottom: 0px; margin-left: auto; margin-right: auto; padding-left: 104px; padding-right: 104px; }
.grid-banner { gap: 32px; grid-template-rows: auto; grid-template-columns: auto 1fr; grid-auto-columns: 1fr; place-items: center stretch; max-width: 1000px; margin-left: auto; margin-right: auto; display: grid; overflow: clip; }
.grid-banner.is_2026.is-new { gap: 56px; text-align: left; justify-items: start; }
.image-banner { width: 170px; max-width: none; height: auto; margin-left: -30px; }
.image-banner.is-new { margin-left: 0px; }
.cardheading { color: var(--white); margin-top: 0px; margin-bottom: 8px; font-family: Abcgintodiscord, sans-serif; font-size: 18px; font-weight: 500; line-height: 1.2; }
.cardheading.is-new { font-size: 18px; line-height: 1.3; }
.cardbody { color: var(--white); font-family: Abcgintodiscord, sans-serif; font-size: 17px; line-height: 1.5; }
.cardbody.is-new { font-size: 16px; line-height: 1.3; }
.cardbody-link { font-family: Abcgintodiscord, sans-serif; font-size: 17px; transition: 0.3s; }
.cardbody-link:hover { opacity: 0.75; }
.cont-end { flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 120px; padding-bottom: 120px; display: flex; }
.copyprimary { color: var(--white); text-align: center; margin-top: 0px; margin-bottom: 20px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 50px; font-weight: 500; line-height: 1.2; }
.ico-embed { justify-content: center; align-items: center; max-width: 18px; max-height: 18px; margin-left: 8px; display: flex; }
.collection-item-6, .collection-list-9 { height: 100%; }
.cms_article-content { gap: 3rem; flex-flow: column; display: flex; }
.commerce-image-box { width: 100%; max-width: 120px; margin-top: -80px; margin-right: -110px; position: absolute; inset: 0% 0% auto auto; }
.commerce-image-box.goblet { display: none; }
.commerce-image-box.is_creator { max-width: 190px; margin-top: -83px; margin-right: -40px; }
.commerce-image { width: 100%; max-width: 120px; margin: 0px 0px 29px -158px; position: absolute; inset: auto auto -6% -3%; }
.commerce-image.is_creator { max-width: 187px; margin-bottom: -64px; margin-left: -24px; }
.commerce_hero-wr { z-index: 2; text-align: center; padding-top: 164px; padding-bottom: 60px; position: relative; }
.commerce_hero-wr.is_creator { padding-bottom: 112px; }
.max-w-648 { width: 50%; max-width: 40.5rem; }
.max-w-648.is-all-center, .max-w-648.is-all-center-2 { max-width: 28rem; }
.tbd { border-radius: 72px; width: 100%; max-width: none; }
.text-on-image { z-index: 1; letter-spacing: -0.01em; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 114px; line-height: 96%; position: absolute; }
.category-commerce { text-transform: uppercase; margin-bottom: 16px; font-size: 18px; font-weight: 500; line-height: 130%; }
.link-commerce { color: rgb(255, 255, 255); font-family: Abcgintodiscord, sans-serif; font-size: 20px; line-height: 130%; text-decoration: underline; transition: 0.3s; }
.link-commerce:hover { color: rgb(245, 201, 255); }
.rich-commerce { font-family: Abcgintodiscord, sans-serif; }
.rich-commerce p { color: rgba(255, 255, 255, 0.5); margin-bottom: 16px; font-family: Abcgintodiscord, sans-serif; font-size: 20px; line-height: 130%; }
.rich-commerce ul { gap: 12px; color: rgb(178, 178, 178); flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-bottom: 16px; font-family: Abcgintodiscord, sans-serif; display: flex; }
.rich-commerce.text-size-new { font-family: "ABC Ginto Normal", sans-serif; }
.rich-commerce.text-size-new a { color: rgb(178, 178, 178); font-family: Abcgintodiscord, sans-serif; font-size: 18px; text-decoration: underline; transition: 0.2s; }
.rich-commerce.text-size-new a:hover { color: rgba(178, 178, 178, 0.75); }
.rich-commerce figure { border-radius: 88px; margin-top: 32px; margin-bottom: 0px; overflow: clip; }
.image-drop { object-fit: cover; border-radius: 88px; width: 100%; margin-top: 32px; }
.padding-76px { padding-bottom: 76px; }
.category-questions { font-size: 24px; font-weight: 500; line-height: 1.25; }
.max-w-758 { max-width: 770px; }
.max-w-758.is-center { margin-left: auto; margin-right: auto; }
.code-ad-first { justify-content: center; align-items: center; display: flex; }
.tbd-block { width: 40%; max-width: 478px; }
.heading--h1--download-2 { color: rgb(255, 255, 255); text-align: center; letter-spacing: -0.03em; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 96px; line-height: 0.82; }
.heading--h1--download-2.is-capitalize { text-transform: uppercase; font-family: Abcgintodiscordnord, Arial, sans-serif; font-weight: 700; }
.commerce-image-box-2 { width: 100%; max-width: 184px; margin-top: -87px; margin-right: -130px; position: absolute; inset: 0% 0% auto auto; }
.new-h1-4 { color: rgb(35, 39, 42); text-transform: uppercase; font-family: "Abcgintonord 800", sans-serif; font-size: 48px; font-weight: 700; line-height: 0.96; }
.new-h1-4.text-color-white.is_d { letter-spacing: -0.01em; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; }
.is_gray { color: rgb(178, 178, 178); }
.is_bolt { font-weight: 500; }
.text-block-618 { font-family: Abcgintodiscord, sans-serif; }
.test { max-width: 50%; margin-left: auto; margin-right: auto; }
.game_layout { flex-flow: column; justify-content: flex-start; align-items: center; max-width: 750px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.game_layout.max-550px { max-width: 580px; }
.game_layout.max-550px.is-center.is1013 { max-width: 550px; }
.group-btn { gap: 16px; justify-content: flex-start; align-items: center; display: flex; }
.video-game { z-index: 1; border-radius: 54px; width: 100%; height: 100%; min-height: 263px; }
.video-game.is-new { aspect-ratio: 1220 / 1382; object-fit: cover; border-radius: 42px; }
.video-game.is-new.is-full { object-fit: cover; height: 100%; }
.video-game.is_video { height: 100%; }
.video-game.is_video.is_micro { border-radius: 88px; }
.video-game.is_video.is_micro.is_new { min-width: 115%; }
.video-game.is-new-pink { border-radius: 80px; height: 100%; }
.video-game.is-commerce { object-fit: cover; border-radius: 72px; }
.video-game.is-commerce.is-full { object-fit: cover; height: 100%; }
.video-game.is-commer-e { border-radius: 54px; }
.block-video { aspect-ratio: 776 / 470; justify-content: space-between; width: 100%; min-height: auto; display: flex; }
.block-video.si_micro { aspect-ratio: 736 / 663; max-width: 27rem; }
.block-video.si_micro.is_reverce { aspect-ratio: 736 / 663; }
.block-video.si_micro.is_reverce.is_new { border-radius: 88px; overflow: hidden; }
.block-video.si_micro.is_reverce.is-n-new { justify-content: center; align-items: center; display: flex; overflow: hidden; }
.block-video.si_micro.is_reverce.is_nitro { border-radius: 66px; justify-content: center; align-items: center; display: flex; position: relative; overflow: hidden; }
.block-video.si_micro.is-n-new.is_nitro { border-radius: 66px; overflow: hidden; }
.max-w-450 { flex: 0 0 auto; width: 50%; max-width: 450px; }
.grid-game { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.text-card { padding-left: 8px; padding-right: 8px; }
.max-w-574 { width: 50%; max-width: 574px; position: relative; }
.max-w-574.is-all, .max-w-574.is_2026 { width: 80%; }
.group-links { gap: 12px; justify-content: center; align-items: center; display: flex; }
.soc-link { outline-offset: 0px; background-color: rgba(255, 255, 255, 0.1); border-radius: 1rem; outline: rgb(255, 255, 255) 3px; padding: 1.0625rem; transition: 0.35s; }
.soc-link:hover, .soc-link:focus { background-color: rgba(255, 255, 255, 0.3); }
.max-width-930 { max-width: 700px; margin-left: auto; margin-right: auto; position: relative; }
.max-width-930.is-center { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.max-width-930.is-center.is-br { max-width: 58rem; }
.max-width-930.ddownloads { max-width: 580px; }
.max-width-930.is_stories { max-width: 990px; }
.max-width-930.accessibillity { max-width: 560px; }
.max-width-930.is_banner-n { max-width: 700px; }
.max-width-930.is_np, .max-width-930.is_new { max-width: 40rem; }
.max-width-930.is_new.is_sdk { max-width: 55rem; }
.max-width-930.is_2026 { max-width: 990px; }
.max-width-930.is-game { max-width: 580px; }
.img-sdk-4 { max-width: 140px; margin-bottom: 14px; margin-left: auto; margin-right: auto; }
.img-sdk-4.is-new, .img-sdk-4.is_2026, .img-sdk-4.is_new-2026 { max-width: 157px; margin-bottom: 19px; }
.number-block_content { flex-flow: column; justify-content: center; align-items: center; display: flex; }
.number-block_content.is_2026 { justify-content: space-between; align-items: center; min-height: 210px; }
.learn-more-wrapper { gap: 32px; text-align: center; flex-flow: column; justify-content: center; align-items: center; max-width: 450px; margin-top: 80px; margin-left: auto; margin-right: auto; display: flex; }
.inline-text { display: inline-block; }
.dm-tab-link-2 { color: rgba(255, 255, 255, 0.5); background-color: rgba(221, 221, 221, 0); border-radius: 0.75rem; padding: 13.5px 24px; font-family: Abcgintodiscord, sans-serif; font-weight: 500; line-height: 130%; }
.dm-tab-link-2:focus-visible, .dm-tab-link-2[data-wf-focus-visible] { outline-offset: 3px; outline-width: 2px; outline-color: rgb(88, 101, 242); }
.dm-tab-link-2.w--current { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.dm-tab-link-2.is-new { font-weight: 500; }
.dm-tab-link-2.is-new.is-tab { width: 100%; padding-right: 48px; }
.dm-tab-link-2.is-new.is-tab.w--open { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.dm-tab-link-2.is-new.is-grey { transition: 0.35s; }
.dm-tab-link-2.is-new.is-grey:hover { background-color: rgba(255, 255, 255, 0.1); }
.dm-tab-link-2.is-new.is-grey.w--current:hover { background-color: rgb(255, 255, 255); }
.image-cards-wrapeer { aspect-ratio: 400 / 359; width: 100%; }
.image-cards-wrapeer.si_micro { aspect-ratio: 736 / 663; max-width: 27rem; }
.image-cards-wrapeer.si_micro.is_reverce { aspect-ratio: 736 / 663; }
.image-cards-wrapeer.si_micro.is_reverce.is_new { border-radius: 88px; overflow: hidden; }
.image-cards-wrapeer.si_micro.is_reverce.is-n-new { justify-content: center; align-items: center; display: flex; overflow: hidden; }
.image-cards-wrapeer.si_micro.is_reverce.is_nitro { border-radius: 66px; justify-content: center; align-items: center; display: flex; position: relative; overflow: hidden; }
.image-cards-wrapeer.si_micro.is-n-new.is_nitro { border-radius: 66px; overflow: hidden; }
.up_s { margin-bottom: 4px; font-size: 20px; }
.block-video-new { aspect-ratio: 446 / 250; justify-content: space-between; width: 100%; max-width: 52%; height: 100%; min-height: auto; display: flex; }
.block-video-new.si_micro { aspect-ratio: 736 / 663; max-width: 27rem; }
.block-video-new.si_micro.is_reverce { aspect-ratio: 736 / 663; }
.block-video-new.si_micro.is_reverce.is_new { border-radius: 88px; overflow: hidden; }
.block-video-new.si_micro.is_reverce.is-n-new { justify-content: center; align-items: center; display: flex; overflow: hidden; }
.block-video-new.si_micro.is_reverce.is_nitro { border-radius: 66px; justify-content: center; align-items: center; display: flex; position: relative; overflow: hidden; }
.block-video-new.si_micro.is-n-new.is_nitro { border-radius: 66px; overflow: hidden; }
.video-game-new { z-index: 1; border-radius: 64px; width: 100%; height: 100%; min-height: 263px; }
.video-game-new.is-new { aspect-ratio: 1220 / 1382; object-fit: cover; border-radius: 42px; }
.video-game-new.is-new.is-full { object-fit: cover; height: 100%; }
.video-game-new.is_video { height: 100%; }
.video-game-new.is_video.is_micro { border-radius: 88px; }
.video-game-new.is_video.is_micro.is_new { min-width: 115%; }
.video-game-new.is-new-pink { border-radius: 80px; height: 100%; }
.video-game-new.is-commerce { object-fit: cover; border-radius: 72px; }
.video-game-new.is-commerce.is-full { object-fit: cover; height: 100%; }
.video-game-new.is-commer-e { border-radius: 54px; }
.block-video_dev { aspect-ratio: 465 / 263; border-radius: 54px; justify-content: space-between; width: 100%; min-height: auto; display: flex; overflow: clip; }
.block-video_dev.si_micro { aspect-ratio: 736 / 663; max-width: 27rem; }
.block-video_dev.si_micro.is_reverce { aspect-ratio: 736 / 663; }
.block-video_dev.si_micro.is_reverce.is_new { border-radius: 88px; overflow: hidden; }
.block-video_dev.si_micro.is_reverce.is-n-new { justify-content: center; align-items: center; display: flex; overflow: hidden; }
.block-video_dev.si_micro.is_reverce.is_nitro { border-radius: 66px; justify-content: center; align-items: center; display: flex; position: relative; overflow: hidden; }
.block-video_dev.si_micro.is-n-new.is_nitro { border-radius: 66px; overflow: hidden; }
.block-video_dev.is-game { aspect-ratio: auto; border-radius: 48px; margin-top: -40px; margin-bottom: 20px; }
.dev-hero-image { width: 100%; }
.tag-wr { border: 1px solid rgba(255, 255, 255, 0.5); border-radius: 35px; padding: 4px 12px; }
.date-wr { gap: 16px; flex-flow: wrap; justify-content: flex-start; align-items: center; display: flex; }
.max-w-412 { max-width: 25.75rem; }
.max-w-412.is_2026 { width: 100%; max-width: 46.3%; }
.max-w-412.is-layout { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.max-w-864 { max-width: 864px; margin-left: auto; margin-right: auto; }
.max-w-902 { max-width: 902px; }
.max-w-902.is-center { margin-left: auto; margin-right: auto; }
.desktop-870.is_sdk { max-width: 574px; margin-left: auto; margin-right: auto; }
.ad-paragraph-link { color: var(--white); font-family: Abcgintodiscord, sans-serif; font-size: 20px; text-decoration: underline; transition: 0.2s; }
.ad-paragraph-link:hover { text-decoration: none; }
.p-disclaimer { opacity: 0.5; margin-top: 24px; font-size: 18px; line-height: 140%; }
.h2-dev-wrapper { width: 100%; max-width: 385.211px; }
.link-connect { font-family: Abcgintodiscord, sans-serif; text-decoration: underline; transition: 0.25s; }
.link-connect:hover { text-decoration: none; }
.h1-dev-wr { text-align: center; max-width: 800px; margin-left: auto; margin-right: auto; }
.h1-dev-wr.is-gm { max-width: 730px; }
.link-welldeing { color: var(--white); font-family: Abcgintodiscord, sans-serif; text-decoration: underline; transition: 0.25s; }
.link-welldeing:hover { text-decoration: none; }
.media-block-text-wr { gap: 16px; text-align: left; flex-flow: column; justify-content: center; align-items: flex-start; line-height: 130%; display: flex; }
.media-block-text-wr.is-new { gap: 8px; }
.opasity-0-5 { opacity: 0.5; }
.max-w-767 { max-width: 767px; }
.max-w-767.is-center { margin-left: auto; margin-right: auto; }
.container-swiper { width: 100%; max-width: 544px; margin-top: 3.5rem; margin-left: auto; margin-right: auto; position: relative; }
.container-swiper.is_2026 { max-width: 600px; }
.padding-global-6 { flex: 1 1 0%; width: 100%; padding-left: 40px; padding-right: 40px; }
.padding-global-6.is_2026 { padding-left: 80px; padding-right: 80px; }
.text-color-white-4 { color: rgb(255, 255, 255); }
.text-color-white-4.paragraph-opacity-50 { line-height: 1.25; }
.text-color-white-4.paragraph-opacity-50.is-game { line-height: 1.3; }
.padding-global-7 { flex: 1 1 0%; width: 100%; padding-left: 40px; padding-right: 40px; }
.padding-global-7.is_2026 { padding-left: 80px; padding-right: 80px; }
.padding-global-8 { flex: 1 1 0%; width: 100%; padding-left: 40px; padding-right: 40px; }
.padding-global-8.is_2026 { padding-left: 80px; padding-right: 80px; }
.new-dark-button-2 { color: rgb(255, 255, 255); white-space: nowrap; background-color: rgb(35, 39, 42); border-radius: 28px; justify-content: center; align-items: center; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 12px 32px 15px; transition: box-shadow 0.3s, transform 0.3s, background-color 0.3s; display: flex; }
.new-dark-button-2:hover { background-color: rgb(59, 59, 59); transform: translateY(-2px); box-shadow: rgba(6, 10, 11, 0.42) 0px 2px 9px; }
.new-dark-button-2:active { background-color: rgb(6, 10, 11); }
.new-dark-button-2.download-new { gap: 8px; color: rgb(255, 255, 255); background-color: rgb(88, 101, 242); border: 1px rgb(0, 0, 0); border-radius: 8px; flex-flow: row; justify-content: center; align-items: center; margin-left: 0px; padding: 13.5px 24px; font-family: Abcgintodiscord, sans-serif; font-weight: 500; transition: box-shadow 0.3s, transform 0.3s, background-color 0.3s; overflow: clip; }
.new-dark-button-2.download-new:hover { transform: none; }
.new-dark-button-2.download-new:focus-visible, .new-dark-button-2.download-new[data-wf-focus-visible] { outline-offset: 4px; outline: rgb(88, 101, 242) solid 2px; }
.new-dark-button-2.download-new.is_over-big { border-radius: 12px; min-height: 3.375rem; padding-top: 16.5px; padding-bottom: 16.5px; }
.max-w-814 { max-width: 814px; margin-left: auto; margin-right: auto; }
.group-info { gap: 24px; justify-content: flex-start; align-items: flex-end; width: 100%; display: flex; }
.tab-text-wr { max-width: 728px; margin-left: auto; margin-right: auto; }
.h2-wr-sdk { max-width: 900px; margin-left: auto; margin-right: auto; }
.disclaimer-wrapper { text-align: center; padding-top: 80px; }
.heading--h1-new { color: var(--white); text-align: center; letter-spacing: -0.03em; margin-bottom: 1.25rem; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 3.5rem; line-height: 100%; }
.heading--h1-new.is-capitalize.d-left { text-align: left; }
.heading--h2-new { color: var(--white); letter-spacing: -0.01em; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 2.5rem; line-height: 1; }
.heading--h2-new.text-align-center.is-capitalize.is-letter { letter-spacing: -0.02em; }
.heading--h2-new.text-align-center.is-capitalize.is-letter.b-over-small { margin-bottom: 16px; }
.heading--h2-new.is-letter { letter-spacing: -0.02em; text-transform: uppercase; }
.heading--h2-new.is-bottom-new { margin-bottom: 20px; }
.heading--h2-new.is-bottom-new.is-capitalize.text-align-center.is-2027 { margin-top: 0px; margin-bottom: 0px; font-size: 2rem; }
.heading--h2-new.is-bottom-new.is-capitalize.text-style-italic.is-weight { letter-spacing: 0px; font-family: Abcgintodiscordnord-italic, Arial, sans-serif; font-weight: 900; }
.heading--h2-new.is-bottom-new.is-capitalize.text-align-l.is-2027 { text-align: left; margin-top: 0px; margin-bottom: 0px; font-size: 1.625rem; }
.heading--h2-new.is-bottom-new.is-capitalize.text-align-cent.is-2027 { text-align: center; margin: 0px auto; font-size: 1.625rem; }
.heading--h2-new.is-adv { text-align: center; text-transform: uppercase; margin-bottom: 1.25rem; }
.heading--h2-new.is-adv.is_2026 { text-transform: uppercase; }
.heading--h2-new.is-capitalize.text-align-center.is_2026 { margin-bottom: 48px; }
.heading--h2-new.is-capitalize.text-color-black { color: rgb(0, 0, 0); }
.heading--h2-new.is-adv-0 { text-align: center; margin-bottom: 0px; }
.heading--h2-new.is-adv { text-transform: uppercase; margin-bottom: 1.25rem; }
.heading--h3-new { color: var(--white); letter-spacing: -0.01em; margin-top: 0px; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 2rem; line-height: 1; }
.heading--h3-new.is-capitalize.is-bottom-new { margin-bottom: 20px; }
.heading--h3-new.is-capitalize.is-bottom-small { margin-bottom: 16px; }
.heading--h3-new.is-up { text-transform: uppercase; margin-bottom: 0px; }
.body-text-new--xll { font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 400; line-height: 130%; }
.body-text-new--xll.text-weight-medium { font-weight: 500; }
.body-text-new--xll.is-link { border-bottom: 1px solid rgb(255, 255, 255); margin-bottom: 0px; transition: 0.3s; display: inline; }
.body-text-new--xll.is-link:hover { color: rgba(246, 246, 246, 0.7); border-bottom-color: rgba(255, 255, 255, 0.7); }
.body-text-new--xll.text-color-neutrals { color: rgb(178, 178, 178); }
.guardians-section { position: relative; overflow: clip; }
.parent-hero-section { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 164px; padding-bottom: 120px; display: flex; }
.parent-hero-section.is-dm { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e2e6a58361bf25f9e6848f_BG-downloads.webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; padding-bottom: 218px; }
.parent-hero-section.is-dm.is_developer { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; padding-bottom: 120px; }
.parent-hero-section.is-dev { padding-top: 128px; padding-bottom: 76px; }
.parent-hero-section.is_casy { background-image: none; padding-top: 128px; padding-bottom: 0px; }
.parent-hero-section.is-new { padding-bottom: 144px; }
.hero-p-wrapper { max-width: 678px; margin-left: auto; margin-right: auto; }
.max-w-658 { max-width: 658px; }
.padding-130px { padding-bottom: 130px; }
.max-w-710 { max-width: 710px; }
.max-w-710.is-center { margin-left: auto; margin-right: auto; }
.max-w-1076 { max-width: 67.25rem; margin-left: auto; margin-right: auto; }
.max-w-664 { max-width: 664px; position: relative; }
.max-w-664.is-center { margin-left: auto; margin-right: auto; }
.max-w-670 { max-width: 670px; }
.max-w-670.is-center { margin-left: auto; margin-right: auto; position: relative; }
.max-w-700 { max-width: 700px; }
.max-w-700.is-center { margin-left: auto; margin-right: auto; }
.max-w-680 { max-width: 680px; }
.max-w-680.is-center { margin-left: auto; margin-right: auto; }
.max-w-680.is_2026 { max-width: 600px; margin-left: auto; margin-right: auto; }
.max-w-580 { max-width: 580px; }
.max-w-580.is-center { max-width: 630px; margin-left: auto; margin-right: auto; position: relative; }
.max-w-580.is-center.text-align-center.is_company { margin-top: 16px; }
.max-w-580.is-center.is-layout { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; position: relative; }
.max-w-580.is-center.is-layout.is-650 { max-width: 565px; }
.max-w-580.is-center.is_720, .max-w-580.is-center.is_1240 { max-width: 720px; }
.max-w-598 { max-width: 598px; }
.max-w-598.is-854 { max-width: 600px; }
.max-w-598.is-center { margin-left: auto; margin-right: auto; }
.max-w-598.is-2026 { max-width: 600px; margin-left: auto; margin-right: auto; }
.image-reporting { max-width: 19.125rem; margin-left: auto; margin-right: auto; }
.max-w-754 { max-width: 754px; }
.max-w-754.is-center { margin-left: auto; margin-right: auto; position: relative; }
.max-w-700-870 { max-width: 700px; margin-left: auto; margin-right: auto; }
.img-acceb-png { width: 100%; }
.img-hero-png { object-fit: cover; width: 100%; height: 100%; }
.max-width-624 { flex-flow: column; justify-content: flex-start; align-items: center; width: 100%; max-width: 624px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.max-width-624.is-center { flex-direction: column; justify-content: center; align-items: center; display: flex; position: relative; }
.max-width-624.is-left { margin-left: 0px; }
.max-width-624.is-margin { width: 50%; max-width: 520px; margin-left: 0px; margin-right: 0px; }
.max-width-624.is-margin.is-careers { width: 47.5%; max-width: 440px; }
.max-width-624.is-margin.is_d.is-left { flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 54%; max-width: 490px; display: flex; }
.max-width-624.is-margin.is_d.md { flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
.max-width-624.is-margin.is_d.md-n { flex-flow: column; justify-content: flex-start; align-items: flex-start; max-width: 528px; display: flex; }
.max-width-624.is-margin.n.is-left { flex-flow: column; justify-content: flex-start; align-items: flex-start; max-width: 450px; display: flex; }
.max-width-624.is-margin.n.md { flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
.max-width-624.tablet-all { max-width: 660px; }
.max-width-624.is-careers { width: 50%; max-width: 440px; margin-left: 0px; margin-right: 0px; }
.max-width-624.desktop-large { max-width: 580px; }
.max-width-624.is_microsite { max-width: 700px; }
.max-width-624.tabletfull { max-width: 660px; }
.max-w-697 { max-width: 43.5625rem; position: relative; }
.max-w-697.is-center { flex-flow: column; justify-content: flex-start; align-items: center; margin-left: auto; margin-right: auto; display: flex; }
.img-job { max-height: 72px; margin-bottom: 3rem; }
.max-w-514 { width: 100%; max-width: 514px; }
.max-w-514.is-center { margin-left: auto; margin-right: auto; }
.load-more-wrapper, .grid_safety-cards { display: none; }
.faq_rich-2026 p { color: rgb(178, 178, 178); margin-bottom: 16px; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 400; line-height: 1.4; }
.faq_rich-2026.new { padding-right: 20px; }
.faq_rich-2026.new.build { padding-right: 0px; }
.faq_rich-2026.is-sdk { padding-bottom: 8px; }
.faq_rich-2026.is-sdk a { color: rgb(178, 178, 178); font-family: Abcgintodiscord, sans-serif; font-size: 20px; text-decoration: underline; transition: opacity 0.3s; }
.faq_rich-2026.is-sdk a:hover { text-decoration: none; }
.faq_rich-2026.is-sdk ul { color: rgba(255, 255, 255, 0.5); margin-bottom: 16px; font-size: 20px; line-height: 1.5; }
.faq_rich-2026.parent { color: rgb(178, 178, 178); padding-right: 20px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; line-height: 1.3; }
.faq_rich-2026.parent.build { padding-right: 0px; }
.faq_rich-2026.parent a { color: rgb(178, 178, 178); font-family: Abcgintodiscord, sans-serif; transition: 0.3s; box-shadow: rgb(178, 178, 178) 0px 1px; }
.faq_rich-2026.parent a:hover { color: rgb(105, 105, 105); box-shadow: rgb(105, 105, 105) 0px 1px; }
.faq_rich-2026.parent ul { margin-bottom: 16px; }
.faq_rich-2026.is-sdk-new { padding-bottom: 8px; }
.faq_rich-2026.is-sdk-new a { color: rgb(178, 178, 178); font-family: Abcgintodiscord, sans-serif; font-size: 20px; text-decoration: underline; transition: opacity 0.3s; }
.faq_rich-2026.is-sdk-new a:hover { text-decoration: none; }
.faq_rich-2026.is-sdk-new ul { color: rgb(178, 178, 178); margin-bottom: 16px; font-size: 20px; line-height: 1.5; }
.faq_rich-2026.is-sdk-new-2 { padding-bottom: 8px; }
.faq_rich-2026.is-sdk-new-2 a { color: rgb(178, 178, 178); font-family: Abcgintodiscord, sans-serif; font-size: 20px; text-decoration: underline; transition: opacity 0.3s; }
.faq_rich-2026.is-sdk-new-2 a:hover { text-decoration: none; }
.faq_rich-2026.is-sdk-new-2 ul { color: rgb(178, 178, 178); margin-bottom: 16px; font-size: 20px; line-height: 1.5; }
.faq_rich-2026.is-sdk-2026 { margin-top: -16px; padding-bottom: 0px; }
.faq_rich-2026.is-sdk-2026 a { color: var(--blurple); font-family: Abcgintodiscord, sans-serif; font-size: 20px; text-decoration: underline; transition: opacity 0.3s; }
.faq_rich-2026.is-sdk-2026 a:hover { text-decoration: none; }
.faq_rich-2026.is-sdk-2026 ul { color: rgba(255, 255, 255, 0.5); margin-bottom: 16px; padding-left: 24px; font-size: 20px; line-height: 1.5; }
.faq_rich-2026 a { color: rgb(178, 178, 178); font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; transition: 0.15s; box-shadow: rgb(178, 178, 178) 0px 1px; }
.faq_rich-2026 a:hover { box-shadow: none; text-decoration: none; }
.link-414 { color: rgb(178, 178, 178); font-size: 18px; text-decoration: underline; }
.link-414:hover { text-decoration: none; }
.max-w-590 { max-width: 36.875rem; }
.max-w-590.is-center { margin-left: auto; margin-right: auto; position: relative; }
.image-guardians { padding-left: 48px; }
.t-wr { max-width: 800px; margin-left: auto; margin-right: auto; }
.desktop-only-footer-title { color: rgba(255, 255, 255, 0.7); margin-top: 0px; margin-bottom: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; line-height: 20px; }
.sr-only { color: rgba(255, 255, 255, 0); }
.skip-link { z-index: 100; opacity: 0; pointer-events: none; color: rgb(0, 0, 0); background-color: rgb(53, 237, 126); border-radius: 0.75rem; padding: 0.813rem 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1rem; font-weight: 500; line-height: 1.375rem; transition: transform 0.25s, opacity 0.25s; position: absolute; inset: 0.75rem auto auto 0.75rem; transform: translateY(-20px); }
.skip-link:focus-visible, .skip-link[data-wf-focus-visible] { opacity: 1; border-radius: 0.75rem; transform: translate(0px); }
.skip-link.w--current { opacity: 0; }
.skip-link.w--current:focus-visible, .skip-link.w--current[data-wf-focus-visible] { opacity: 1; transform: translate(0px); }
.test-section { height: 200vh; }
.rive-test-wrapper { justify-content: center; align-items: center; max-width: 900px; margin: 220px auto 100px; display: flex; }
.rive { height: 400px; }
.advertising-coldron-icon { max-width: 12.25rem; margin-bottom: -107px; margin-right: -97px; position: absolute; inset: auto 0% 0% auto; }
.advertising-coldron-icon.is-ovr { max-width: 9.375rem; margin-bottom: -50px; margin-right: -50px; }
.max-w-720px { flex-flow: column; justify-content: flex-start; align-items: center; width: 100%; max-width: 720px; display: flex; position: relative; }
.heading--h1-new2 { color: rgb(255, 255, 255); letter-spacing: -0.03em; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 3.5rem; }
.heading--h1-new2.is-capitalize.is-bottom { margin-bottom: 20px; }
.max-width-720px { flex-direction: column; align-items: center; max-width: 730px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.max-width-720px.nitro { position: relative; }
.max-width-720px.desktop-large.text-align-center { max-width: 650px; }
.max-width-720px.desktop-large.text-align-center.is_careers, .max-width-720px.desktop-large.text-align-center.is_careers-2 { max-width: 800px; }
.max-width-720px.desktop-large.text-align-center.is_new { max-width: 740px; }
.max-width-720px.is-full { max-width: 720px; }
.max-width-720px.is_a { max-width: 752px; }
.max-width-720px.is_line { max-width: 860px; }
.max-width-720px.is-full-2 { max-width: 550px; }
.max-width-720px.is_microsite { max-width: 880px; }
.max-width-720px.is_microsite.is_2026 { max-width: 900px; }
.max-width-720px.is-750 { max-width: 620px; }
.max-width-720px.is_commerce { max-width: 900px; }
.max-width-720px.is-commerce { max-width: 880px; }
.max-width-720px.is-com { max-width: 752px; }
.max-width-720px.is-center { text-align: center; margin-left: auto; margin-right: auto; }
.max-h-40 { max-height: 40px; }
.padding48px { padding-bottom: 48px; }
.menu-title { display: inline-block; }
.body-text-new--xl { font-family: "ABC Ginto Normal", sans-serif; font-size: 1.125rem; line-height: 1.27778; }
.body-text-new--xl.is-dis { font-family: Abcgintodiscord, sans-serif; }
.body-text-new--xl.is-dis.is-md { font-weight: 500; }
.text-color-wopacity { color: rgba(255, 255, 255, 0.5); }
.inline-desktop { display: inline-block; }
.padding-144 { padding-bottom: 144px; }
.text-break { display: block; }
.ts-h3 { color: var(--white); letter-spacing: -0.01em; margin-top: 0px; margin-bottom: 0px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 2rem; line-height: 1; }
.ts-h3.is-capitalize.is-bottom-new { margin-bottom: 20px; }
.button-gr { margin-top: 2.25rem; }
.title-wr, .title-wr.is-cs-26 { margin-bottom: 3rem; }
.section__bg-wr { z-index: -1; position: absolute; inset: 0%; }
.section__bg-image { object-fit: cover; object-position: 50% 100%; width: 100%; height: 100%; position: absolute; inset: 0%; }
.container-av { width: 100%; max-width: 96.125rem; margin-left: auto; margin-right: auto; position: relative; }
.card_heading { color: var(--white); letter-spacing: -0.01em; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 2rem; font-weight: 700; line-height: 100%; }
.tag-small_2026 { color: rgba(255, 255, 255, 0.5); font-family: "ABC Ginto Normal", sans-serif; font-size: 1.125rem; line-height: 1.27778; }
.tag-large_2026 { color: rgba(255, 255, 255, 0.5); font-family: "ABC Ginto Normal", sans-serif; font-size: 1.25rem; line-height: 1.27778; }
.body-text-new--2xl { font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; line-height: 1.03571; }
.body-text-new--2xl.text-weight-medium.text-align-center.is-play { font-size: 1.25rem; line-height: 1.2; }
.max-w-800px { max-width: 50rem; }
.max-w-800px.is-center { margin-left: auto; margin-right: auto; }
.max-w-800px.is-center.is_faq { max-width: 36.25rem; }
.padding-28px { padding-bottom: 28px; }
.body-text-new--s { font-family: Abcgintodiscord, sans-serif; line-height: 1.3125; }
.body-text-new--s.is_v { line-height: 1; }
.body-text-new--s.is-letter { letter-spacing: 0px; }
.faq-max-w.is-top { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.padding-124px { padding-bottom: 124px; }
.padding-192px { padding-bottom: 192px; }
.card-heading { letter-spacing: -0.01em; text-transform: uppercase; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 1.625rem; font-weight: 700; line-height: 100%; }
.card-heading.is-md { font-size: 2rem; }
.card-heading-h5 { margin-bottom: 0.5rem; font-size: 1.5rem; }
.card-heading-h5.is-gm { font-weight: 500; }
.card-black-text { opacity: 0.5; font-size: 1rem; line-height: 1.375rem; }
.max-width-620 { flex-flow: column; justify-content: flex-start; align-items: center; width: 100%; max-width: 38.75rem; display: flex; position: relative; }
.max-width-620.is-center { margin-left: auto; margin-right: auto; position: relative; }
.max-width-620.is-center.is-layout { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.nitro-news { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.nitro-green { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69e611a03297050060241b41_nitro-cards-desctop.webp"); background-position: 50% center; background-repeat: repeat; background-size: cover; border-radius: 56px; padding: 10.125rem 4rem; position: relative; overflow: clip; }
.max-w-370px { flex-flow: column; justify-content: flex-start; align-items: flex-start; max-width: 36rem; display: flex; position: relative; }
.nitro-card { background-color: rgb(26, 26, 30); border-radius: 3.5rem; padding: 1.5rem 1.5rem 2.5rem; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 32px; }
.nitro-card-img { border-radius: 3.5rem; width: 100%; height: 100%; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 32px; }
.h-padding { padding-left: 1rem; padding-right: 1rem; }
.max-w-316px { max-width: 19.75rem; }
.max-w-316px.is-center { margin-left: auto; margin-right: auto; }
.max-w-256px { max-width: 19rem; }
.top16px { margin-top: 16px; display: block; }
.padding-18px { padding-bottom: 18px; }
.heading--h4-new { letter-spacing: -0.01em; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 1.625rem; font-weight: 700; line-height: 1; }
.logo-x-small { max-width: 14.875rem; margin-bottom: 1rem; }
.link-new--xll { color: var(--white); font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 400; line-height: 140%; box-shadow: rgb(255, 255, 255) 0px -1px inset; }
.link-new--xll:hover { box-shadow: none; }
.link-new--xll.text-weight-medium { font-weight: 500; }
.price-nitro-large { letter-spacing: -0.01em; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 2rem; font-style: italic; line-height: 90%; }
.month-nitro { font-size: 1rem; }
.logo-x-all { width: 100%; }
.logo-small { max-width: 14.875rem; max-height: 1.8125rem; margin-bottom: 1rem; }
.apng-body { background-color: rgb(146, 0, 0); }
.gradient-under-footer { width: 100%; display: block; position: absolute; inset: auto auto 0% 0%; }
.image-1443 { margin-top: auto; margin-bottom: 0px; position: absolute; inset: auto 0% 0%; }
.global_bg-bottom { z-index: 0; object-position: 50% 50%; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69d88340b4e800bab025c09c_imgonline-com-ua-Resize-KHd3HCJ0bYVd.png"); background-position: 50% 0px; background-size: cover; width: 140%; height: 60vh; min-height: 920px; margin-left: -20%; margin-right: auto; position: absolute; inset: auto 0% 0%; }
.bg-check { z-index: 0; background-color: rgb(0, 41, 32); border-radius: 24px; max-height: 47px; margin: -10px -16px; padding: 0px; position: absolute; inset: 0%; box-shadow: rgba(53, 237, 126, 0.3) 0px 0px 80px, rgba(53, 237, 126, 0.7) 0px 0px 23px; }
.banner-link-2026 { color: var(--white); font-size: 14px; text-decoration: underline; }
.banner-link-2026:hover { text-decoration: none; }
.faq-heading { font-size: 1.25rem; }
.cs_title-wr { margin-bottom: 0px; }
.cs-wr { max-width: 54rem; margin-left: auto; margin-right: auto; }
.cs_d-wr { width: 100%; max-width: 43.25rem; margin-left: auto; margin-right: auto; }
.cs-source-wr { gap: 0.25rem; color: rgba(255, 255, 255, 0.7); justify-content: flex-start; align-items: center; font-size: 1rem; display: flex; }
.cs_d-26 { margin-bottom: 1rem; font-size: 1.125rem; font-weight: 500; }
.cs-content { color: rgba(255, 255, 255, 0.5); max-width: 54.375rem; margin-left: auto; margin-right: auto; font-size: 1.125rem; line-height: 1.27778; }
.cs-content h2 { color: rgb(255, 255, 255); margin-top: 4rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 1.21739; }
.cs-content p { margin-bottom: 1rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 400; }
.cs-content figure { border-radius: 1.375rem; margin-top: 2.75rem; margin-bottom: 2.75rem; overflow: clip; }
.cs-content h6 { color: var(--white); margin-top: 4rem; margin-bottom: 1.5rem; font-size: 1.5rem; font-weight: 500; line-height: 1.21739; }
.cs-content.is_top { margin-bottom: 0px; }
.cs-content ol, .cs-content ul { margin-bottom: 1rem; }
.cs-content li { margin-bottom: 4px; }
.cs-content.is_2026 { margin-top: 3rem; }
.cs-content h3 { color: rgb(255, 255, 255); margin-top: 4rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 1.21739; }
.css { position: fixed; inset: 0% 0% auto; }
.max-w-778px { max-width: 778px; position: relative; }
.max-w-778px.is-center { margin-left: auto; margin-right: auto; }
.image-hero-success { object-fit: cover; object-position: 0% 50%; border-radius: 4rem; margin-bottom: 3rem; overflow: hidden; }
.image-hero-success.is_2026 { margin-bottom: 0px; }
.text-color-lighter { color: rgb(199, 200, 206); }
.link-decoration { box-shadow: rgb(199, 200, 206) 0px 1px; }
.link-decoration:hover { box-shadow: none; }
.link-decoration.text-color-lighter.body-text-new--s { transition: 0.25s; }
.link-decoration.text-color-lighter.body-text-new--s:hover { opacity: 0.75; }
.link-decoration.text-color-lighter.body-text-new--s.is_2026 { color: rgb(255, 255, 255); }
.div-rich { width: 126%; margin-left: -13%; }
.max-w-538 { flex-flow: column; justify-content: flex-start; align-items: center; max-width: 536px; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.max-w-538.is-center { margin-left: auto; margin-right: auto; position: relative; }
.max-w-538.is-center.is-layout { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; position: relative; }
.slider-bg-gr { background-image: linear-gradient(rgba(0, 0, 0, 0) 39%, rgba(155, 47, 128, 0.97) 74%); position: absolute; inset: 0%; }
.tag-newsletter { color: rgb(0, 0, 0); font-size: 1.25rem; font-weight: 500; line-height: 130%; }
.link_is-banner { color: var(--white); font-size: 14px; text-decoration: underline; }
.link_is-banner:hover { text-decoration: none; }
.ar_tag-hero { color: var(--black); margin-bottom: 1.5rem; font-size: 1.25rem; font-weight: 500; line-height: 130%; }
.ar-h1-wr { margin-bottom: 2rem; }
.ar-h1-wr.is_n { margin-bottom: 0px; }
.ar_author-name { margin-bottom: -3px; }
.article_content-rich { color: rgb(0, 0, 0); width: 100%; font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; line-height: 1.2; }
.article_content-rich h5 { margin-bottom: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; }
.article_content-rich figure { margin-top: 3rem; margin-bottom: 3rem; overflow: hidden; }
.article_content-rich blockquote { border-left-color: rgb(88, 101, 242); margin-top: 3rem; margin-bottom: 3rem; padding: 0px 0px 0px 2.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 500; line-height: 1.3; }
.article_content-rich strong { font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.article_content-rich p { margin-top: 1.5rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.125rem; font-weight: 400; line-height: 130%; }
.article_content-rich img { border-radius: 3.5rem; }
.article_content-rich h1 { color: rgb(0, 0, 0); max-width: 54.375rem; margin-bottom: 2rem; font-family: Abcgintodiscord, sans-serif; font-size: 3rem; font-weight: 500; }
.article_content-rich h2 { color: rgb(0, 0, 0); text-align: left; letter-spacing: -0.01em; margin-top: 6.25rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 130%; }
.article_content-rich ul { text-align: left; margin-top: 1rem; margin-bottom: 1.5rem; font-family: "ABC Ginto Normal", sans-serif; font-size: 1.125rem; line-height: 1.3; }
.article_content-rich li { color: rgb(0, 0, 0); margin-bottom: 0.75rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.125rem; line-height: 1.3; }
.article_content-rich h3 { color: rgb(0, 0, 0); margin-top: 3rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 500; line-height: 130%; }
.article_content-rich figcaption { color: rgb(0, 0, 0); max-width: 87%; margin-top: 1rem; margin-left: auto; margin-right: auto; font-family: "ABC Ginto Normal", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.3; }
.article_content-rich ol { margin-bottom: 3rem; padding-left: 40px; }
.article_content-rich h4 { margin-top: 3rem; margin-bottom: 1.5rem; font-size: 1.25rem; font-weight: 500; line-height: 130%; }
.article_content-rich a { color: var(--black); font-family: Abcgintodiscord, sans-serif; line-height: 1.1; text-decoration: underline; transition: 0.2s; display: inline; }
.article_content-rich a:hover { color: var(--blurple); }
.article_content-rich.is-d { color: rgb(255, 255, 255); margin-left: auto; margin-right: auto; }
.article_content-rich.is-article { margin-top: 2rem; }
.article_content-rich.is-article.is-new { text-align: center; max-width: 68.25rem; margin-top: 0px; margin-left: auto; margin-right: auto; }
.article_content-rich.is-article.is-left { text-align: left; max-width: 46.875rem; margin-top: 0px; margin-left: auto; margin-right: auto; }
.article_content-rich.is-article.is-update { text-align: center; max-width: 68.25rem; margin-top: 0px; margin-left: auto; margin-right: auto; }
.article_content-rich.is-32 { margin-top: 2rem; }
.ar_info-wr { max-width: 47rem; margin-left: auto; margin-right: auto; padding-bottom: 10rem; }
.ar_info-wr.is_new { padding-bottom: 0px; }
.ar-tags-h { margin-bottom: 1.5rem; font-size: 1.125rem; font-weight: 500; line-height: 130%; }
.ar_tags-wr { gap: 0.5rem; flex-flow: wrap; justify-content: flex-start; align-items: center; display: flex; }
.ar_tag { background-color: rgba(0, 0, 0, 0.1); border-radius: 1rem; padding: 0.875rem 1.5rem; font-size: 1rem; font-weight: 500; line-height: 130%; }
.ar_q-sep { background-color: rgba(0, 0, 0, 0.1); width: 100%; height: 1px; margin-top: 3.5rem; margin-bottom: 3rem; }
.ar_author-wr { gap: 1.5rem; justify-content: flex-start; align-items: center; display: flex; }
.ar_at-name { margin-bottom: 0.25rem; font-size: 1.25rem; font-weight: 500; line-height: 130%; }
.ar_at-q { color: rgba(0, 0, 0, 0.5); font-size: 1rem; line-height: 130%; }
.ar_at_image { border-radius: 100%; width: 4.25rem; height: 4.25rem; }
.max-w-376 { max-width: 23.5rem; }
.nitro-card-bg { width: 100%; height: 100%; position: absolute; inset: 0% 0% 0% -5%; }
.max-w-780 { max-width: 780px; margin-left: auto; margin-right: auto; }
.max-w-780.is_2026 { max-width: 700px; }
.link-nitro { color: var(--white); font-size: 14px; text-decoration: underline; }
.link-nitro:hover { text-decoration: none; }
.nitro-card-video-wr { z-index: 1; aspect-ratio: 1358 / 1186; border-radius: 3.5rem; margin-bottom: 1.5rem; position: relative; }
.pl-wrapper { gap: 4px; flex-flow: column; display: flex; }
.btn-blog-2 { color: rgb(255, 255, 255); text-align: center; background-color: rgb(88, 101, 242); border-radius: 12px; padding: 13.5px 24px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; text-decoration: none; transition: 0.2s; display: inline-block; }
.btn-blog-2:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 11px 30px; }
.xbox-link { color: var(--white); margin-top: 40px; font-family: Abcgintodiscord, sans-serif; text-decoration: underline; }
.xbox-link:hover { text-decoration: none; }
.close-info { z-index: 1; position: absolute; inset: 0%; }
.relative-info { position: relative; }
.info-drop { padding: 0px; }
.players-guide { max-width: none; }
.image-parallax-hero { max-width: 150px; position: absolute; inset: -6.0375rem auto auto -7.375rem; }
.image-parallax-hero-right { max-width: 150px; position: absolute; inset: auto -7.35rem -9.5125rem auto; }
.banner-pink { text-align: center; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6a0491faed58c39ba9d927ca_imgonline-com-ua-Resize-cUgQdv3LZblcVP.png"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; border-radius: 56px; padding: 6.25rem 4rem; position: relative; }
.tag-line { border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 2.1875rem; justify-content: center; align-items: center; height: 2rem; margin-bottom: 1.25rem; margin-left: auto; margin-right: auto; padding: 0.25rem 0.75rem; display: inline-flex; }
.tag-line.is_2027 { margin-top: auto; margin-bottom: 0px; }
.tag-line.is_2027.layout-right-auto { margin-left: 0px; }
.guide-parallax { max-width: 7.5rem; position: absolute; inset: 1.9rem 2.6rem auto auto; }
.guide-parallax-left { max-width: 7.5rem; position: absolute; inset: auto auto 7.2rem 2.625rem; }
.logo-guide { width: 100%; max-width: 15.625rem; margin-bottom: 2.5rem; }
.logo-guide.second { max-width: 5.5rem; }
.glasses-image.is-center { margin-left: auto; margin-right: auto; }
.bd { background-color: rgb(0, 0, 0); }
.gift-hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6a0c13ec1dcf0edec41f4bae_imgonline-com-ua-Resize-MNHT2tlV4kuJ.png"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; border-radius: 2.625rem; width: 100%; height: 100%; min-height: 23.6875rem; max-height: 23.6875rem; position: relative; bottom: 0%; left: 0%; right: 0%; }
.gift_image-center { aspect-ratio: 333 / 484; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6a0c511f3ce4c2a3beeb86d5_86643545.png"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; width: 100%; max-width: 333px; margin-bottom: -3rem; margin-left: auto; margin-right: auto; display: block; position: absolute; inset: auto 0% 0%; }
.gift_image-left { width: 100%; max-width: 298px; position: absolute; inset: auto auto -3.375rem 6.5rem; transform: rotate(-30deg); }
.gift_image-right { width: 100%; max-width: 298px; position: absolute; inset: auto 6.5rem -3.375rem auto; transform: rotate(30deg); }
.hero-cards { justify-content: center; align-items: center; margin-left: -3.25rem; margin-right: -3.25rem; padding-top: 3.1rem; padding-left: 3.25rem; padding-right: 3.25rem; display: flex; position: relative; overflow: clip; }
.fpo-absol { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6a0c1bf44924a5585601bf9c_0898778.png"); background-position: 50% 0px; background-repeat: no-repeat; background-size: contain; width: 100%; max-width: 15.8125rem; max-height: 7.5rem; margin: auto; position: absolute; inset: 0%; }
.blur-hero { object-fit: cover; width: 130%; max-width: none; margin-left: auto; margin-right: auto; position: absolute; inset: auto 0% -40% -15%; }
.gift-section { padding-top: 9.25rem; }
.gift-section.is-update { padding-top: 9.125rem; }
.tabs-link { color: rgba(255, 255, 255, 0.5); background-color: rgba(221, 221, 221, 0); border-radius: 0.75rem; padding: 0.84375rem 1.5rem; font-family: Abcgintodiscord, sans-serif; font-weight: 500; line-height: 130%; transition: 0.3s; }
.tabs-link:hover { color: rgb(255, 255, 255); }
.tabs-link.w--current { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.tabs-menu-layout { gap: 0.5rem; flex-flow: wrap; justify-content: center; align-items: flex-start; margin-bottom: 36px; display: flex; }
.gift-logos { gap: 1.25rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.logo-bg { aspect-ratio: 204 / 169; background-color: rgb(28, 28, 28); border-radius: 2.5rem; flex-flow: column; justify-content: center; align-items: stretch; transition: 0.3s; display: flex; }
.logo-bg:hover { background-color: rgb(42, 42, 42); }
.logo-bg.is-2027 { aspect-ratio: 275 / 188; }
.image-amazon { max-height: 2.5rem; margin: 4.6875rem auto auto; }
.btn-logo { max-height: 3rem; color: var(--white); text-align: center; background-color: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 0.75rem; justify-content: center; align-items: center; margin-bottom: 16px; margin-left: 16px; margin-right: 16px; padding: 0.84375rem 1.5rem; font-family: Abcgintodiscord, sans-serif; font-weight: 500; line-height: 1.3125; transition: 0.3s; display: flex; }
.btn-logo:hover { background-color: rgba(255, 255, 255, 0.3); }
.image-walmart { max-height: 41.3919%; margin-left: auto; margin-right: auto; }
.image-walmart.is-2026 { max-height: 30.7692%; }
.image-target { max-height: 40.6593%; margin-left: auto; margin-right: auto; }
.image-target.is-n { max-height: 23.9544%; }
.image-target.is-three { max-height: 34%; }
.image-target.is-target { max-height: 41%; }
.image-steam { max-height: 3.125rem; margin: 4.3125rem auto auto; }
.rel-images { margin-left: -4rem; margin-right: -4rem; padding-left: 4rem; padding-right: 4rem; position: relative; }
.image-top-gift { max-width: 23rem; position: absolute; inset: -5.25rem 2rem auto auto; transform: rotate(2deg); }
.image-bottom-gift { max-width: 17.25rem; position: absolute; inset: auto auto 0px 3.3rem; }
.heading--h3-small { color: var(--white); letter-spacing: -0.01em; margin-top: 0px; margin-bottom: 24px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 2rem; line-height: 1; }
.heading--h3-small.is-capitalize.is-bottom-new { margin-bottom: 20px; }
.heading--h3-small.is-capitalize.is-bottom-small { margin-bottom: 16px; }
.heading--h3-small.is-up { text-transform: uppercase; margin-bottom: 0px; }
.image-gift { max-width: 9.5rem; position: absolute; inset: auto auto 9.5625rem -5.2rem; }
.show-1440 { display: none; }
.max-w-670-copy { max-width: 670px; }
.max-w-670-copy.is-center { margin-left: auto; margin-right: auto; position: relative; }
.max-w-840 { max-width: 52.5rem; }
.fpo-hero { backdrop-filter: blur(3px); letter-spacing: -0.03em; background-color: rgba(2, 2, 3, 0.52); border-radius: 47px; justify-content: center; align-items: center; max-width: 16rem; margin: auto auto 13rem; padding: 2rem 3.5rem; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 3.5rem; line-height: 1; display: flex; position: absolute; inset: auto 0% 0%; }
.fpo-hero.is-small-left { z-index: 2; border-radius: 16px; margin-bottom: 0px; padding: 0.6875rem 1.1875rem; font-size: 2.0625rem; line-height: 0.878788; inset: 6.0625rem 2.6875rem auto auto; }
.fpo-hero.is-small-right { z-index: 2; border-radius: 16px; margin-bottom: 0px; padding: 0.6875rem 1.1875rem; font-size: 2.0625rem; line-height: 0.878788; inset: auto auto 7.5rem 3.25rem; }
.max-w-760-head { max-width: 760px; }
.max-w-760-head.is-center { margin-left: auto; margin-right: auto; }
.max-w-760-head.m-center { max-width: none; }
.dev-link { color: var(--white); }
.btn-download-2 { gap: 8px; color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); border-radius: 8px; justify-content: center; align-items: center; max-height: 48px; padding: 13px 24px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; line-height: 130%; text-decoration: none; transition: 0.3s; display: flex; }
.btn-download-2:hover { background-color: rgba(255, 255, 255, 0.1); border-color: rgba(255, 255, 255, 0); }
.btn-download-2:focus-visible, .btn-download-2[data-wf-focus-visible] { outline-offset: 4px; mix-blend-mode: normal; outline: rgb(88, 101, 242) solid 2px; }
.btn-download-2.w--open { background-color: rgba(255, 255, 255, 0.1); }
.btn-download-2.is_white { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.btn-download-2.is_white:hover { background-color: rgb(199, 200, 206); }
.btn-download-2.is_white.is_commerce { text-align: center; border-radius: 12px; padding-top: 13.5px; padding-bottom: 13.5px; text-decoration: none; }
.ad_heading3-2 { color: rgb(255, 255, 255); letter-spacing: -0.01em; text-transform: uppercase; margin-top: 0px; margin-bottom: 16px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 40px; line-height: 90%; }
.ad_heading3-2.is_community { font-size: 32px; line-height: 100%; }
.block-image { width: 100%; }
.padding-24 { padding-bottom: 24px; }
.cards-gradient-2 { gap: 30px; background-color: rgba(56, 31, 44, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6a26d4c357277d88dcc56838_Bg-cards.png"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; border-radius: 4rem; grid-template-rows: auto; grid-template-columns: 1fr minmax(452px, 1fr); grid-auto-columns: 1fr; place-items: center; min-height: 398px; padding: 32px 32px 32px 48px; display: grid; }
.cards-gradient-2.is-second { gap: 30px; background-color: rgba(56, 31, 44, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6a26d4c357277d88dcc56838_Bg-cards.png"); background-repeat: no-repeat; background-size: cover; grid-template-columns: minmax(452px, 1fr) 1fr; padding-left: 32px; padding-right: 48px; }
.ad-paragraph-20px-white-2 { color: rgb(255, 255, 255); text-align: center; margin-top: 0px; margin-bottom: 0px; font-family: Abcgintodiscord, sans-serif; font-size: 20px; font-weight: 400; line-height: 140%; }
.ad-paragraph-20px-white-2.is-left { text-align: left; font-weight: 400; }
.image-cards-2 { z-index: 1; border-radius: 58px; width: 100%; }
.image-cards-2.is-commer-e { border-radius: 0px; }
.text-info-2 { flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
.title-nitro-wr { text-align: center; width: 100%; max-width: 650px; }
.color { background-color: rgb(0, 0, 0); }
.image-best-buy { max-height: 34.0659%; margin-left: auto; margin-right: auto; }
.image-best-buy.is-three { max-height: 30%; }
.image-gamestop { max-height: 20.8%; margin-left: auto; margin-right: auto; }
.image-gamestop.is-three { max-height: 18%; }
.image-top-gift-new { max-width: 15.125rem; position: absolute; inset: -4.1875rem -1.5rem auto auto; transform: rotate(2deg); }
.image-bottom-gift-new { max-width: 13.4375rem; position: absolute; inset: auto auto 1.9375rem 2.1875rem; }
.max-w-790 { max-width: 49.375rem; margin-left: auto; margin-right: auto; }
.max-w-790.is_2026 { max-width: 700px; }
.max-w-360 { max-width: 22.5rem; }
.max-w-960 { max-width: 60rem; margin-left: auto; margin-right: auto; }
.max-w-330 { max-width: 20.625rem; margin-left: auto; margin-right: auto; }
.banner-sub-le-2 { color: rgb(255, 255, 255); text-align: center; font-family: Abcgintodiscord, sans-serif; font-size: 14px; }
.banner-sub-le-2.is_2026 { display: none; }
.banner-sub-le-2.link { text-decoration: underline; transition-property: all; transition-duration: 0.25s; }
.banner-sub-le-2.link:hover { text-decoration: none; }
.banner-sub-le-2.link:focus-visible, .banner-sub-le-2.link[data-wf-focus-visible] { outline-width: 2px; outline-color: rgb(255, 255, 255); }
.max-w-685 { max-width: 42.8125rem; margin-left: auto; margin-right: auto; }
.max-w-685.is-layout { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.article_rich-text-4 { color: rgb(255, 255, 255); max-width: 46.875rem; margin-left: auto; margin-right: auto; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; line-height: 1.3; }
.article_rich-text-4 figure { text-align: center; flex-flow: column; justify-content: center; align-items: center; width: 100%; margin-top: 64px; margin-bottom: 64px; }
.article_rich-text-4 strong { font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.article_rich-text-4 p { margin-top: 1.5rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 400; line-height: 1.3; }
.article_rich-text-4 img { border-radius: 3.5rem; width: 100%; }
.article_rich-text-4 h1 { color: rgb(255, 255, 255); max-width: 54.375rem; margin-left: auto; margin-right: auto; font-family: Abcgintodiscord, sans-serif; font-weight: 500; }
.article_rich-text-4 h2 { color: rgb(255, 255, 255); max-width: 54.375rem; margin-top: 5rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 1.20833; }
.article_rich-text-4 ul { margin-top: 1.5rem; margin-bottom: 1.5rem; padding-left: 32px; font-family: "ABC Ginto Normal", sans-serif; font-size: 1.125rem; line-height: 1.3; }
.article_rich-text-4 li { margin-bottom: 0.75rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; line-height: 1.3; }
.article_rich-text-4 h3 { color: rgb(255, 255, 255); margin-top: 4rem; margin-bottom: 1.5rem; font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; font-weight: 500; line-height: 1.3; }
.article_rich-text-4 figcaption { color: rgb(0, 0, 0); margin-top: 1rem; font-family: "ABC Ginto Normal", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.3; }
.article_rich-text-4 ol { margin-bottom: 1.5rem; padding-left: 32px; }
.article_rich-text-4 h4 { margin-top: 5rem; margin-bottom: 1.5rem; font-size: 1.25rem; font-weight: 500; line-height: 120%; }
.article_rich-text-4 a { color: rgb(88, 101, 242); font-family: Abcgintodiscord, sans-serif; font-size: 1.25rem; }
.article_rich-text-4.is-d, .article_rich-text-4.is-careers, .article_rich-text-4.is-b { color: rgb(255, 255, 255); margin-left: auto; margin-right: auto; }
.title-related-wr { justify-content: center; align-items: center; display: flex; }
.acces_hero { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 10.25rem; display: flex; }
.acces_hero.is-dm { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e2e6a58361bf25f9e6848f_BG-downloads.webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; padding-bottom: 218px; }
.acces_hero.is-dm.is_developer { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; padding-bottom: 120px; }
.acces_hero.is-dev { padding-top: 128px; padding-bottom: 76px; }
.acces_hero.is_casy { background-image: none; padding-top: 128px; padding-bottom: 0px; }
.acces_hero.is_well, .acces_hero.is-new { padding-top: 164px; }
.max-w-630 { width: 100%; max-width: 38rem; position: relative; }
.layout-acces { justify-content: space-between; align-items: center; display: flex; position: relative; }
.image-gift-hero { width: 100%; margin-top: 5rem; position: relative; left: -30px; }
.image-gift-hero.is_2026 { margin-top: 5rem; }
.link-2026 { text-decoration: underline; transition: 0.25s; }
.link-2026:hover { text-decoration: none; }
.gift_buy-cards { gap: 1.25rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.gift_buy-cards.is-2027 { gap: 1rem; }
.logo-bg-new { background-color: rgb(17, 17, 17); border-radius: 2.5rem; flex-flow: column; flex: 1 1 0%; justify-content: center; align-items: stretch; min-height: 14.9375rem; transition: 0.3s; display: flex; }
.logo-bg-new:hover { background-color: rgba(17, 17, 17, 0); }
.gift_image-buy { aspect-ratio: auto; width: 45%; max-width: 13.1875rem; margin: auto; }
.gift_image-buy.is-walmart { width: 65%; max-width: 20.125rem; }
.gift_image-buy.is-target { width: 60%; max-width: 17.9375rem; }
.gift_all-buy { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; border-radius: 2.5rem; justify-content: space-between; display: flex; position: relative; }
.gift_all-buy:hover { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6a324fbb07186e852f8967e8_imgonline-com-ua-Resize-9HMBOlSoWT.png"); background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; }
.hero-accessability-wr { margin-top: 60px; }
.heart-discord { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6a422b2d6c7b0b81c01d481d_Vector.svg"); background-position: 100% center; background-repeat: no-repeat; background-size: auto 70%; padding-right: 56px; display: inline-block; }
.info-open { text-align: left; }
.link--blue { color: rgb(88, 101, 242); text-decoration: none; }
.link--blue:hover { text-decoration: underline; }
.link--blue.px { color: var(--blurple); font-size: 16px; }
.link--blue.px.color-white { color: rgb(255, 255, 255); }
.max-w-870 { max-width: 44rem; }
.max-w-870.is-center { margin-left: auto; margin-right: auto; }
.image-open-right { width: 100%; max-width: 9.375rem; position: absolute; inset: 7.5rem -10.9rem auto auto; }
.image-open-left { width: 100%; max-width: 9.375rem; position: absolute; inset: auto auto 10rem -11.9rem; }
.heading-success-wrapper { max-width: 700px; margin-left: auto; margin-right: auto; }
.level-image { object-fit: cover; width: 100%; height: 100%; position: absolute; inset: 0%; }
.dovnload-title-wrapper { max-width: 710px; margin-left: auto; margin-right: auto; }
.banner-star-3 { width: 100%; height: 100%; position: relative; inset: 7% 0% 0%; }
.item-card-wr { background-color: rgba(255, 255, 255, 0.2); border-radius: 16px; justify-content: center; align-items: center; width: 70px; height: 70px; margin-bottom: 24px; display: flex; }
.text-color-neutrals { color: rgb(178, 178, 178); }
.advertising_pink-bg { aspect-ratio: 851 / 652; background-color: rgb(255, 76, 210); border-radius: 2rem; position: absolute; inset: 0%; overflow: clip; }
.text-wr-grab { max-width: 860px; margin-left: auto; margin-right: auto; }
.link-2027 { text-decoration: underline; transition: 0.3s; }
.link-2027:hover { text-decoration: none; }
.company_team-layout { gap: 80px 40px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
.company_team-img { border-radius: 3.875rem; }
.company_team-img.is_2026 { border-radius: 3.5rem; }
.company_info-team { gap: 10px; flex-flow: column; justify-content: flex-start; align-items: flex-start; padding-top: 3rem; padding-left: 2.5rem; padding-right: 2.5rem; font-family: "ABC Ginto Normal", sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 115%; display: flex; }
.company_info-team.is-new { max-width: 80%; padding-top: 0px; padding-left: 0px; padding-right: 0px; }
.company_popup { z-index: 999; opacity: 0; background-color: rgba(0, 0, 0, 0.5); justify-content: center; align-items: flex-start; display: none; position: fixed; inset: 0%; }
.company_popup-info { gap: 2.5rem; background-color: rgb(31, 31, 31); border-radius: 4rem; flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 94%; max-width: 65.5rem; margin: auto; padding: 3.5rem 3.5rem 5.5rem; display: flex; position: relative; }
.company_close-popup { cursor: pointer; border-radius: 50%; justify-content: center; align-items: center; transition: 0.2s; display: flex; position: absolute; inset: 2rem 2rem auto auto; }
.company_close-popup:hover { background-color: rgba(255, 255, 255, 0.1); }
.body-text-new--xl-new { font-family: "ABC Ginto Normal", sans-serif; font-size: 1.125rem; line-height: 1.27778; }
.body-text-new--xl-new.is-dis { font-family: Abcgintodiscord, sans-serif; }
.body-text-new--xl-new.is-dis.is-md { font-weight: 500; }
.body-text-new--xl-new.tc-white-opacity-50 { opacity: 0.5; }
.company_img-info { cursor: pointer; }
.block-green-well_content { gap: 1.5rem; text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
.block-green-well_content.is-wrapper { justify-content: space-between; align-items: center; height: 100%; }
.block-pink-well { z-index: 15; gap: 3.375rem; text-align: left; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6ab28d94a6a81a50c290fb4c_Bg-red.png"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; border-radius: 2.5rem; justify-content: flex-start; align-items: stretch; height: 100%; padding: 24px; display: flex; position: relative; }
.block-pink-well.is-2026 { z-index: 1; border-radius: 3rem; padding: 3.5rem 4.375rem; }
.block-pink-well.is-new { border-radius: 3rem; max-width: 46.1875rem; margin-left: auto; margin-right: auto; padding: 3.5rem 4.375rem; }
.block-pink-well.is_2027 { border-radius: 3.5rem; justify-content: center; align-items: stretch; padding: 40px; }
.block-pink-well.is-padding-large { justify-content: center; align-items: flex-end; padding: 32px; }
.block-pink-well.is-padding-large.is-green, .block-pink-well.is_green { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67a9bf047745b5c1cb0bd467_Game_D..png"); }
.block-pink-well_content { gap: 1rem; text-align: left; flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
.block-pink-well_content.text-align-center { gap: 1.5rem; text-align: center; justify-content: flex-start; align-items: center; }
.block-pink-well_content.text-align-center.is-2027 { justify-content: flex-end; align-items: center; }
.body-text-new--l { font-family: "ABC Ginto Normal", sans-serif; font-size: 1rem; line-height: 1.3125; }
.body-text-new--l.is-dis { font-family: Abcgintodiscord, sans-serif; }
.body-text-new--l.is-dis.is-md { font-weight: 500; }
.layout-bottom { justify-content: center; align-items: flex-end; display: flex; }
.ceo-section { padding-top: 106px; }
.dropdown-link-location { color: rgb(255, 255, 255); border-radius: 12px; width: 100%; padding: 14px 16px; font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 500; line-height: 130%; }
.dropdown-link-location:hover { background-color: rgba(255, 255, 255, 0.1); }
.dropdown-link-location:focus { border-radius: 8px; }
.dropdown-link-location:focus-visible, .dropdown-link-location[data-wf-focus-visible] { outline-offset: 2px; outline-width: 2px; outline-color: rgb(255, 255, 255); }
.dropdown-link-location.is_2025 { color: rgb(0, 0, 0); border-radius: 8px; }
.dropdown-link-location.is_2025:hover { background-color: rgba(0, 0, 0, 0.1); }
.dropdown-link-location.is_jobs { color: rgb(255, 255, 255); border-radius: 8px; }
.dropdown-link-location.is_jobs:hover { background-color: rgba(0, 0, 0, 0.1); }
.no-records-element { margin-top: 0px; margin-bottom: 60px; display: block; }
.lisboa-wr-text { flex-flow: column; justify-content: flex-start; align-items: center; max-width: 42.875rem; margin-left: auto; margin-right: auto; display: flex; position: relative; }
.hero-s-lisbon { z-index: 1; gap: 7rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; align-items: center; display: grid; position: relative; }
.hero-s-lisbon.top-over-large { margin-top: 108px; }
.max-w-430 { max-width: 26.875rem; }
.lisbon_placeholder, .lisbon_placeholder-large { max-width: 23.5rem; }
html.w-mod-js [data-ix="new-interaction"] { transform: translate(-68%); }
html.w-mod-js [data-ix="new-interaction-2"] { transform: translate(0%); }
html.w-mod-js [data-ix="yellow-star"], html.w-mod-js [data-ix="pink-spark"], html.w-mod-js [data-ix="blue-star"] { opacity: 0; }
html.w-mod-js [data-ix="big-front-cloud"], html.w-mod-js [data-ix="big-back-cloud"], html.w-mod-js [data-ix="ship"], html.w-mod-js [data-ix="mini-cloud"], html.w-mod-js [data-ix="mini-cloud-2"], html.w-mod-js [data-ix="island"] { transform: translate(0px); }
@media screen and (min-width: 1280px) {
  h1 { text-align: left; }
  .section-black { align-items: center; min-height: auto; padding-top: 176px; padding-bottom: 94px; overflow: hidden; }
  .section-black.is-new-st { justify-content: center; align-items: center; padding-top: 300px; padding-bottom: 300px; }
  .link-footer { text-align: left; }
  .link-footer.top-new-link { margin-top: 12px; }
  .nav-link { margin-left: 10px; margin-right: 10px; font-size: 16px; }
  .nav-link.mobile-hide { font-size: 16px; }
  .container-1320px.is-small.is_commerce { max-width: 900px; }
  .hero-layout { flex-direction: row; align-items: stretch; max-width: none; }
  .hero-layout.is-new { gap: 0px; grid-template-rows: auto; grid-template-columns: minmax(200px, 600px) 1.4fr; grid-auto-columns: 1fr; justify-content: flex-start; align-items: stretch; min-height: auto; display: grid; }
  .like.new { margin-bottom: -1rem; line-height: 1.5; }
  .items-wrapper.is-new { margin-top: 0px; padding: 100px; }
  .items-wrapper.is-new.is-center { padding-bottom: 40px; }
  .grid-items-wrapper { grid-template-rows: auto; }
  .background-video { align-self: center; width: 800px; height: 800px; margin-top: -197px; margin-right: -115px; }
  .background-video.is-new { width: 60vw; max-width: 800px; height: 58vw; max-height: 1000px; margin-top: auto; margin-bottom: auto; margin-right: 0px; inset: 0% -20% 0% 0%; }
  .relative.top-0px.parner { max-width: 85%; }
  .container-1180px { text-align: left; }
  .section-black2 { padding-top: 50px; position: relative; }
  .container-1400px { max-width: 1320px; }
  .img-8px { margin-right: 8px; }
  .paragraph-20px-400.newsroom, .paragraph-20px-400.white-color.left-max.creator { text-align: left; }
  .grid-branding.new, .grid-branding.new.is_2025 { grid-template-rows: auto; grid-template-columns: 560px auto; }
  .grid-branding.is_new { gap: 16px; grid-template-rows: auto; grid-template-columns: 560px auto; grid-auto-columns: 1fr; display: grid; }
  .grid-3col.tablet2col.is_server { gap: 24px; }
  .grid-3col.gap30 { gap: 30px; }
  .grid-3col.gap30-small { gap: 20px; }
  .div-block-top80px { text-align: left; }
  .grid-footer.is-new-com { gap: 20px; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; }
  .heading1-56px { text-align: center; }
  .button-dark { font-family: Whitney-500; line-height: 24px; }
  .button-dark:hover { background-color: rgb(54, 57, 63); transform: none; box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
  .button-dark._14px { font-family: "gg sans", sans-serif; }
  .button-dark.color-dark { font-family: Whitney; }
  .button-dark.color-dark.top16px, .button-dark._40px { font-family: Ggsans, sans-serif; }
  .button-blue-20px { background-color: rgb(88, 101, 242); line-height: 24px; }
  .button-blue-20px:hover { background-color: rgb(114, 137, 218); transform: none; box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 15px; }
  .section-grey.moderation { background-position: 50% -1%; }
  .grid-12col.tablet8, .grid-12col.tablet8.fr, .grid-12col.tablet8.grid-premium { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; }
  .grid-12col.college { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; max-width: none; }
  .grid-12col.college.fr, .grid-12col.college.grid-premium { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; }
  .heading3-32px { text-align: center; }
  .img-absol { margin-left: auto; margin-right: auto; }
  .section-blue.safety { padding-top: 92px; }
  .section-blue.b-courses { background-size: contain; }
  .section-blue.premium, .section-blue.gaming { background-position: 45% 0px; }
  .abcol-partner2 { top: 351px; }
  .heading3-32px-white._700.is-capitalize.is-40, .heading3-32px-white._700.is-capitalize.build { font-size: 40px; }
  .job-right { flex-direction: column; align-items: flex-start; display: flex; }
  .rich-card-wrapper { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; margin-top: 400px; }
  .rich-card._50 { max-width: none; }
  .flex-horizontal-r-l.is-nitro.is-new { grid-template-columns: 1fr 1fr; }
  .flex-horizontal-r-l.is-nitro.is-new.is_2026 { max-width: none; }
  .tab-pane { text-align: left; }
  .img-tab { max-width: none; }
  .image-hero-safery.position { width: auto; max-width: 900px; }
  .image-hero-safery.position-family { max-width: 55%; margin-right: -60px; }
  .image-hero-safery.education { width: auto; max-width: 900px; }
  .image-hero-safery.education.policy-hub { width: 60%; }
  .image-hero-safery.position-app { max-width: 55%; margin-right: -60px; }
  .image-hero-safery.position-app-pit { max-width: 55%; }
  .image-hero-safery.position-family-p { max-width: 55%; margin-right: -60px; }
  .image-hero-safery.position-app-gdc { max-width: 55%; }
  .rich-content-left { max-width: 880px; }
  .div-block-video { max-width: 700px; }
  .absol-right-top { max-width: 380px; left: -276px; }
  .absol-left-top { right: -193px; }
  .absol-left-bottom { left: -87px; }
  .absol-right-bottom { max-width: 380px; right: -228px; }
  .heading-32px-dark.margin-none.is_server { font-size: 32px; line-height: 38px; }
  .grid-120top { text-align: left; }
  .hero-image { max-width: 700px; }
  .feature-left { text-align: left; }
  .feature-right { align-items: flex-start; }
  .field-left { align-items: center; }
  .ginto-700-32.left-creator { text-align: left; }
  .hero-bg-wrapper.hidden { height: 700px; }
  .video-wr { justify-content: center; height: auto; margin-top: -5%; }
  .container550 { text-align: left; flex-direction: column; justify-content: flex-start; align-items: flex-start; max-width: 600px; top: -50px; }
  .container550.center-align { text-align: center; align-items: center; }
  .container550.centered { align-items: center; }
  .container550.is_2026 { min-width: 25vw; max-width: 39vw; }
  .container1180 { justify-content: space-between; }
  .container1180.hup { min-height: 562px; }
  .hero-text-wr { flex-direction: column; align-items: flex-start; }
  .hero-text-wr.premium { max-width: 580px; }
  .hero-text-wr.gdc-2024.is-left { width: 100%; }
  .hero-text-wr.gdc-2024._40px.left { min-width: auto; }
  .hero-text-wr.gdc-2024.sdk { width: 100%; }
  .hero-bl-section.gdc-2024, .hero-bl-section.embed-sdk { height: 657px; }
  .hero-bl-section.embed-sdk.size { height: auto; }
  .ginto-700-24.black-font { color: var(--not-quite-black); margin-bottom: 0px; line-height: 30px; }
  .container780, .container960 { justify-content: space-between; }
  .wave { color: rgb(209, 225, 255); flex: 0 0 auto; }
  .nitro-classic-lottie-wr { width: 1800px; top: 106px; }
  .styleguide-various-container { justify-content: space-between; }
  .paragraph-small.top-marg.font-blue, .paragraph-small.top-marg.font-home, .paragraph-small.font-grey { text-align: left; }
  .paragraph-small.font-grey.centered.max-550, .paragraph-small.font-grey.centered.max-510 { text-align: center; }
  .new-h2, .new-h2.font-white { text-align: left; }
  .new-h2.college, .new-h2.centered { text-align: center; }
  .new-h2.left { text-align: left; }
  .new-h2.bottom-none._48px.text-align-center { text-align: center; }
  .new-h3, .new-h3.font-bluerple, .new-h3.font-white { text-align: left; }
  .paragraph { text-align: left; margin-bottom: 0px; }
  .paragraph.font-greyple.mobile-centered.is-new-p { margin-top: 36px; margin-bottom: 40px; line-height: 1.5; }
  .paragraph.font-white.partners, .paragraph.font-white.stremlink { text-align: left; }
  .paragraph.font-white.rich { text-align: center; }
  .paragraph.mobile-left { text-align: left; }
  .paragraph.mobile-left.college { text-align: center; }
  .new-h1 { font-size: 56px; }
  .new-h1.font-white.left { font-size: 55px; }
  .new-h1.font-white.left.explore, .new-h1.font-white.center.college { text-align: left; }
  .new-h1.font-white.cen-ins { text-align: center; }
  .new-h1.font-white.moderation, .new-h1.font-white.left-copy { font-size: 55px; }
  .new-h1.font-white.rich { text-align: center; }
  .new-h1.font-white.bottom-16px.flex-mob-center.mobile-power, .new-h1.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 52px; }
  .new-h1.font-white.is-new-h { margin-bottom: 0px; }
  .new-h1.font-blue { color: var(--blurple); text-align: left; }
  .new-h1.font-blue._404, .new-h1._16px, .new-h1.text-color-white { font-weight: 700; }
  .new-h1.text-color-white.bottom-none.text-align-left--mobile { text-align: center; }
  .new-h1.text-color-white.bottom-none.text-align-center.is-small-mob, .new-h1.text-color-white.bottom-none.text-align-center.is-creator { font-size: 48px; }
  .new-h1.text-color-white.bottom-32 { margin-bottom: 32px; }
  .new-h1.text-color-white.bottom-32.text-align-center.is-small-mobile { font-size: 48px; }
  .new-h1.text-color-white.bottom-32.is_mobile-24.is_2026.is-letter { margin-bottom: 0px; }
  .new-h1.text-color-white.bottom-16.m-36.tablet-center { text-align: left; }
  .new-h1.text-color-white.bottom-16.m-36.is_small-m { font-size: 48px; }
  .new-h1.text-color-white.bottom-16.m-36.is_news-title { max-width: 750px; }
  .new-h1.text-color-white.bottom-16.m-32 { font-size: 48px; }
  .new-h1.text-color-white.is_d { margin-bottom: 32px; }
  .new-h1.text-color-white.is_d.is-italic.text-align-center.is-24 { margin-bottom: 24px; }
  .new-h1.text-color-white.is_d.size-m, .new-h1.text-color-white.text-align-left.bottom-24.is-center-mob.is_new, .new-h1.text-color-white.text-align-left.bottom-24.is-center-mob.is_form, .new-h1.text-color-white.is-latter { font-size: 48px; }
  .new-h1.text-color-white.is-56.text-align-center.is_new { font-size: 56px; }
  .new-h1.text-color-white.is_case { font-size: 48px; }
  .new-h1.text-color-white.is_acceb { margin-bottom: 32px; font-size: 48px; }
  .new-h1.text-color-white.is_d-none { margin-bottom: 32px; }
  .new-h1.text-color-white.is_d-none.is-small-mob, .new-h1.text-color-white.bottom-24.is-small-mob, .new-h1.text-color-white.is_new { font-size: 48px; }
  .new-h1.text-color-white.is_acc { margin-bottom: 32px; font-size: 48px; }
  .new-h1.text-color-white.is_acc.is-small-mob, .new-h1.text-color-white.is_2026 { font-size: 48px; }
  .new-h1.text-color-white.bottom-32-all { margin-bottom: 32px; }
  .new-h1.text-color-white.bottom-32-all.text-align-center.is-small-mobile, .new-h1.text-color-white.bottom-32-all.is_mobile-24 { font-size: 48px; }
  .paragraph-bold.text-color-white.text-weight-medium.is_faq, .paragraph-bold.text-color-white.text-weight-medium.is_faq-1 { font-size: 24px; line-height: 31px; }
  .paragraph-bold.text-color-white.text-weight-medium.is_2026 { font-size: 20px; line-height: 140%; }
  .news-card.end, .news-card.left { text-align: left; }
  .container700-center { flex-direction: column; justify-content: flex-start; align-items: flex-start; }
  .container700-center.jobs { justify-content: center; align-items: center; }
  .container-center { flex-direction: column; justify-content: flex-start; align-items: center; }
  .new-button { text-align: center; }
  .new-button.newsroom, .new-button.branding { margin-right: auto; }
  .new-button.is-new { border-radius: 12px; margin-bottom: 0px; margin-right: 0px; padding: 13.5px 24px; }
  .button-wrapper { margin-top: 40px; }
  .button-wrapper.is-new-btn { margin-top: 0px; }
  .new-dark-button.download-new:focus-visible, .new-dark-button.download-new[data-wf-focus-visible], .new-dark-button.download-parent:focus-visible, .new-dark-button.download-parent[data-wf-focus-visible] { outline-color: rgb(88, 101, 242); }
  .container800 { text-align: left; flex-direction: column; justify-content: flex-start; align-items: flex-start; max-width: 550px; }
  .container800.center { justify-content: center; align-items: center; }
  .p-400-16-white { text-align: left; }
  .p-400-16-white.max95.centered, .p-400-16-white.centered { text-align: center; }
  .img-safety { width: 100%; }
  .heading-dark-48px._600px { max-width: 600px; }
  .heading-dark-48px.resource-parents-title { max-width: none; }
  .card-grey._32px { text-align: left; }
  .curriculum-wrapper { padding-left: 100px; }
  .curriculum-content-wrapper { width: 50%; }
  .curriculum-image { height: 100%; margin-right: 0px; right: 0%; }
  .moderation-content-left { min-width: 268px; max-width: 268px; }
  .scils-wrapper { background-image: none; background-repeat: repeat; background-size: auto; padding-left: 100px; }
  .section-white-moderation.bg-grey { background-size: 100% auto; }
  .curriculum-image-m { object-fit: fill; height: 100%; margin-right: 0px; right: 0%; }
  .section-courses-wr.courses { max-width: 500px; }
  .course-main-image { width: 566px; }
  .modules-layout { justify-content: space-between; }
  .course-rich-text { text-align: left; }
  .course-content-heading { grid-template-columns: 1fr 0.5fr; }
  .paragraph-20px-600-dark.bolt { color: var(--not-quite-black); font-weight: 700; }
  .tab-icon-1 { display: inline-block; left: 0%; }
  .tab-icon-2 { display: inline-block; right: 0%; }
  .image-11 { max-width: 45px; left: 5px; }
  .grid-12col-right { width: 140%; margin-left: -52px; margin-right: 0px; }
  .grid-12col-right.courses { margin-left: -108px; }
  .video-link-new { top: -7%; }
  .unleash-image-bg-1 { left: 0%; }
  .unleash-image-bg-2 { right: 0%; }
  .verification-here-wr { text-align: left; }
  .section-hero-hub.creator { padding-top: 160px; }
  .text-color-white.descriotion-app { font-size: 14px; line-height: 22px; }
  .section-explore-hero.learn { background-size: auto; }
  .image-hero-explore { right: 0px; }
  .section-blue-wr-max { width: 100%; }
  .text-24px-500.white-color { margin-left: 46px; margin-right: 46px; }
  .academy_menu { margin-bottom: 8px; }
  .academy-menu-tabs { column-gap: 40px; }
  .main-wrapper.home-bg { background-position: 0px 0px, 0px 15%; }
  .main-wrapper.build-new { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ab525a02129912a38aced2_background-build-mini.png"); }
  .main-wrapper.home-new, .main-wrapper.cases-new, .main-wrapper.branding { overflow: visible; }
  .academy_layout, .academy_lesson-wr, .creator_lesson-wr { column-gap: 40px; }
  .quiz-wrapper { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/636d7152dab879868f61fac3_bg-new.svg"), linear-gradient(45deg, rgb(97, 108, 240), rgb(82, 93, 225) 72%); background-position: 0% center, 0px 0px; background-repeat: no-repeat, repeat; background-size: cover, auto; }
  .quiz-heading.first { text-align: center; }
  .div-block-23 { height: 40px; }
  .card-gray2 { background-color: rgb(255, 255, 255); border: 3px solid rgb(246, 246, 246); max-width: 780px; margin-left: auto; margin-right: auto; padding-bottom: 12px; padding-left: 24px; padding-right: 24px; display: block; }
  .container-1442 { background-color: rgb(247, 247, 247); border: 0px rgba(0, 0, 0, 0); border-radius: 16px; padding-top: 74px; padding-bottom: 74px; display: block; }
  .container-1444 { margin-top: 20px; margin-bottom: 12px; }
  .cardfootertext { color: rgb(153, 170, 181); text-align: center; margin-top: 12px; margin-bottom: auto; font-family: Ginto, sans-serif; font-size: 16px; font-weight: 500; line-height: 18px; }
  .container-1445 { margin-top: 80px; }
  .image-409 { width: 164px; height: 132px; }
  .image-410 { width: 164px; }
  .text-block-609 { color: rgb(52, 66, 217); }
  .date-heading-snows { color: rgb(52, 66, 217); margin-top: 0px; margin-bottom: 20px; font-family: "gg sans", sans-serif; font-size: 32px; font-weight: 800; }
  .container-1446 { margin-top: 64px; margin-bottom: 16px; }
  .snow-heading { font-family: "gg sans", sans-serif; }
  .snowsgiving-card-image-fulfilled { background-color: rgb(247, 247, 247); border: 0px rgba(0, 0, 0, 0); border-radius: 16px; padding-top: 0px; padding-bottom: 0px; display: block; }
  .snowcard-link { color: rgb(0, 103, 224); text-align: center; margin-top: 12px; margin-bottom: auto; font-family: "gg sans", sans-serif; font-size: 14px; font-weight: 600; line-height: 18px; }
  .text-block-610 { color: rgb(0, 103, 224); font-family: "gg sans", sans-serif; font-weight: 600; }
  .snowsgiving-unlock-text-plain { color: rgb(46, 51, 56); text-align: center; margin-top: 12px; margin-bottom: auto; font-family: "gg sans", sans-serif; font-size: 16px; font-weight: 600; line-height: 18px; }
  .snowcard-link-16 { color: rgb(153, 170, 181); text-align: center; margin-top: 12px; margin-bottom: auto; font-family: Ginto, sans-serif; font-size: 16px; font-weight: 500; line-height: 18px; }
  .branding-btn-wrapper { text-align: left; }
  .container-1447 { text-align: center; }
  .snowsgivingparagraph { text-align: center; margin-bottom: 0px; }
  .snowsgivingparagraph.font-white.partners, .snowsgivingparagraph.font-white.stremlink { text-align: left; }
  .snowsgivingparagraph.font-white.rich { text-align: center; }
  .snowsgivingparagraph.mobile-left { text-align: left; }
  .snowsgivingparagraph.mobile-left.college { text-align: center; }
  .quiz-blue-menu { background-color: rgb(82, 93, 225); }
  .padding-20px.start-small { padding-bottom: 20px; }
  .grid-gdc.powet { gap: 95px; padding-left: 100px; padding-right: 100px; }
  .grid-gdc.power { gap: 72px; }
  .padding-10px.why { padding-bottom: 126px; }
  .tab-icon-3 { display: inline-block; right: -3%; }
  .tab-icon-5 { margin-left: 29px; }
  .hero-img.server { max-width: 420px; margin-top: 54px; }
  .gdr-img { min-width: auto; }
  .gdr-img._2024 { min-width: 890px; }
  .container980 { justify-content: space-between; }
  .container980.tablet-small.is_2025 { max-width: 980px; }
  .padding-24px.tablet-small { padding-bottom: 23px; }
  .div-block-hero-bg { background-position: 0px 40%, 100% center, 50% 80%, 0px 0px, 50% 100%; background-size: 160px auto, 140px auto, auto, auto, cover; }
  .safety_img-hero { max-width: 30vw; }
  .safety_img-hero.is-right { max-width: 32vw; }
  .new-h1-2 { font-weight: 800; }
  .section-hero-imagine.home { background-position: -55% 100%, 130% 100%, 50% 100%; background-size: 53% auto, 45% auto, auto; }
  .section-hero-imagine.home-2023 { background-position: -57% 100%, 135% 100%, 50% 100%; background-size: 51% auto, 45% auto, auto; }
  .dropdown-list-6.is-download-new.w--open { height: auto; }
  .grid-animation-tab { column-gap: 144px; }
  .padding-40px.is-40, .padding-40px.is-48, .padding-40px.is_new { padding-bottom: 40px; }
  .star-faq.app-2 { max-width: 180px; }
  .star-faq.app-3 { max-width: 160px; }
  .new-h2-2 { text-align: left; }
  .grid_safety-education.is-new-policy { grid-template-columns: 1fr 1fr 1fr; }
  .grid_safety-education.is-new-policy.is-new, .grid_safety-education.is-new-policy.is-new-gap, .grid_safety-education.is-new-safety, .grid_safety-education.is_2026 { grid-template-columns: 1fr 1fr; }
  .grid_safety-education.is-new-2026 { grid-template-columns: 1fr 1fr 1fr; }
  .baner-wrapper.safety { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6494333278bda9e32e4616a7_Privacy-Principles-Section-Image.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6494325043918c14054bd9ca_Privacy-Hub-Header.svg"); background-position: 103% center, -5% center; background-repeat: no-repeat, no-repeat; background-size: 350px auto, 370px auto; }
  .p-400-16-white-2 { text-align: left; }
  .p-400-16-white-2.centered.is_safety { text-align: center; }
  .parent-hero-hub { left: 53px; }
  .container980-2 { justify-content: space-between; }
  .padding-80px.is_newsroom { padding-bottom: 80px; }
  .image-hero-safery-2.position { width: auto; max-width: 900px; }
  .image-hero-safery-2.position-family { max-width: 55%; margin-right: -60px; }
  .image-hero-safery-2.education { width: auto; max-width: 900px; }
  .image-hero-safery-2.education.safety-education { max-width: 600px; }
  .link-pr { min-height: 90px; }
  .link-pt { max-width: 590px; }
  .nav_list-item { letter-spacing: 0.02em; }
  .tabs-container { flex-direction: column; align-items: stretch; }
  .cta_group { margin-left: 2rem; }
  .nav_link_link { letter-spacing: 0.02em; }
  .nav_tab_menu { row-gap: 0.75rem; flex-direction: column; justify-content: flex-start; margin-right: 1rem; display: flex; }
  .h2-40px.text-color-white.is-height.capitalize.mobile.is_n.is_w { font-size: 48px; }
  .build-elit { column-gap: 120px; }
  .grid-app.powet { gap: 95px; padding-left: 100px; padding-right: 100px; }
  .grid-app.power { gap: 72px; }
  .grid-app.pit { column-gap: 100px; grid-template-columns: 0.86fr 1fr; }
  .grid-app-card._2024 { gap: 20px; margin-bottom: 20px; }
  .card-item-wrapper.app { background-size: auto; }
  .heading-style-h1-fall { font-size: 110px; }
  .heading-wr { display: inline; }
  .heading-wr.mobile-h1 { max-width: 1184px; }
  .padding-global.case { padding-left: 40px; padding-right: 40px; }
  .padding-global.is-2026, .padding-global.is_2026.open { padding-left: 80px; padding-right: 80px; }
  .heading-style-stroke-h1, .heading-style-shadow-h1 { -webkit-text-stroke-width: 16px; font-size: 110px; }
  .cloud2 { bottom: 80px; }
  .piggi--old { left: -9px; }
  .build_professional { column-gap: 120px; }
  .sticky-nav_wr { overflow: visible; }
  .heading-style-h2--old._2024, .heading-style-h2--old.mobile-h1 { font-size: 68px; }
  .tab_left-text-wr.options { flex: 1 1 0%; max-width: none; }
  .heading-h2-wr { display: inline; }
  .heading-h2-wr.tab_title.tab-2-tablet { bottom: 240px; }
  .heading-h2-wr.tab_title.tab-2-tablet.personalize { max-width: 700px; }
  .heading-h2-wr.max-width_tabs.stay, .heading-h2-wr.max-width_tabs-3.stay { max-width: 650px; }
  .heading-style-stroke-h2.is_centered.color-blurple.is-left._2024, .heading-style-shadow-h2.is_centered.color-blurple.is-left._2024 { font-size: 68px; }
  .tab-full-icon-star_pink { max-width: none; left: -70px; }
  .tab-full-icon-star_green { left: -48px; }
  .tab-full-icon-star_red { bottom: 55px; right: -55px; }
  .tab-full-list_menu { row-gap: 16px; max-width: 1160px; overflow: auto; }
  .stamp-text-shadow-end.is_new.play { top: 2px; }
  .finally-stamp-end { width: 190px; }
  .heading-wr-end { display: inline; }
  .end-image-bg-6 { display: block; }
  .end-star { left: 413px; }
  .end-star-2 { bottom: 17px; right: 436px; }
  .end-star-3 { right: 480px; }
  .tabs_layout--old.inverse-last { grid-template-columns: 0.5fr 1fr; }
  .section-card-1 { padding-left: 128px; padding-right: 70px; }
  .phone-accent.tablet { max-height: 155px; }
  .heading-h2-mobile-centered { display: inline; }
  .heading-wr-static.mobile-hero-max-width { max-width: 615px; }
  .tab-full-icon-star_pinky { right: -84px; }
  .pillar-image-wr.a-safer { right: 60px; }
  .end-star-3--new { right: 480px; }
  .end-image-bg-6--new { display: block; }
  .tab-layout.saf { margin-right: -30px; }
  .tabs_wrapper.saf { position: relative; right: -30px; }
  .tab_menu.tab-2-2 { left: 0px; }
  .tabs_layout.inverse-last { grid-template-columns: 0.5fr 1fr; }
  .tabs_image-wr { height: 100%; }
  .tabs_layout--new.inverse-last { grid-template-columns: 0.5fr 1fr; }
  .tab-info.tab-2 { bottom: 74px; }
  .tab-info.tab-2.tab2-2 { margin-left: 37%; }
  .tab-info.tab-2-4 { bottom: 85px; }
  .tab-info.tab-3 { bottom: 100px; }
  .tab-info.tab-3-3 { bottom: 112px; }
  .tab-info.tab-3-4 { bottom: 100px; }
  .tab-info.tab-3-5 { bottom: 120px; }
  .tab-info.tab-4 { width: 560px; }
  .tab-info.tab-4-2 { width: 580px; }
  .tab-info.tab-s.tab2-2 { margin-left: 37%; }
  .max-width620.is-margin { width: 100%; max-width: 620px; }
  .max-width620.is-margin.is-careers { max-width: 674px; }
  .max-width620.is-margin.is_d.md, .max-width620.is-margin.n.is-left, .max-width620.is-margin.n.md { max-width: 480px; }
  .max-width620.is-careers { width: 47.5%; max-width: 674px; }
  .max-width620.desktop-large { max-width: 920px; }
  .sticky-nav_flex.app { padding-top: 28px; padding-bottom: 28px; }
  .button-text-wr { align-self: center; display: block; }
  .button-text-wr.tab_title.tab-2-tablet { bottom: 240px; }
  .piggi-secondary { top: -82px; }
  .hero-cloud { bottom: 13px; }
  .hero-cloud._2 { max-width: 290px; top: 57%; }
  .grid-mobile { gap: 60px; }
  .wumpus-wrapper { min-width: 643px; max-width: 643px; }
  .button-text-black { font-size: 18px; line-height: 20px; }
  .hero-button-white { padding-left: 24px; padding-right: 24px; }
  .hero-cloud-4._2 { max-width: 290px; top: 57%; }
  .hero-cloud-4._3 { max-width: 290px; }
  .nitro-baner-right-cloud { margin-left: 0px; margin-right: -1284px; }
  .max-width520 { max-width: 600px; }
  .mobile_star-yellow2 { bottom: 210px; right: -27px; }
  .mobile_star-white { bottom: 82px; left: 49px; }
  .mobile_star-blue { left: -53px; }
  .man-2023 { bottom: 221px; left: -123px; }
  .mob_star-pink { bottom: 172px; left: 37px; }
  .mob_play { bottom: 429px; left: -156px; }
  .mob_star-yellow-left-large { left: -15px; }
  .mob_star-yellow-left-small { left: -90px; }
  .mob_star-yellow-left-white { top: 31px; left: -105px; }
  .mobile_right-star-white { top: 114px; right: -27px; }
  .mobile_mallow { right: -89px; }
  .mobile_right-star-white-bottom { top: 336px; right: -51px; }
  .mobile_left-star-yellow { right: 22px; }
  .tile { margin-right: -1.3rem; }
  .optimized_star-yellow { margin-right: 7rem; }
  .nelly { margin-top: 8rem; margin-right: 15rem; }
  .optimized_star-white-center { margin-right: 10.5rem; }
  .mobile_video { margin-right: 11.2rem; }
  .mobile_tags { margin-left: -4.8rem; }
  .whoa { margin-bottom: -7.1rem; margin-right: 1.1rem; }
  .whoa.is_2024 { margin-right: 5.9rem; }
  .so-fast-card-wrapper.bottom { flex-wrap: nowrap; }
  .so-fast-card.radius { flex: 0 0 auto; }
  .max-width720 { max-width: 750px; }
  .max-width720.is-center.is_2025 { max-width: 590px; }
  .max-width720.desktop-large { max-width: 950px; }
  .player-image { margin-left: -7.3rem; }
  .mobile_tab.first, .mobile_tab.third { padding-left: 94px; padding-right: 91px; }
  .mobile_tabs_layout { grid-template-columns: 1.25fr 0.63fr; }
  .mobile_tabs_layout.stay { gap: 16px; }
  .mobile_tab_text-wr.first { margin-top: 2rem; }
  .button-group.gap-0-5.z-index-2.is-h { flex-flow: row; }
  .gaming_nitro_animation-wr { width: 36.25rem; }
  .gaming_card.second { background-size: auto 98%; }
  .gaming_card.third.gradiend { background-size: 37% auto, auto; }
  .gaming_card.first { background-size: 42% auto; }
  .gaming-h3, .gaming-h3.font-bluerple, .gaming-h3.font-white, .heading-h2, .heading-h2.font-white { text-align: left; }
  .heading-h2.college, .heading-h2.centered { text-align: center; }
  .heading-h2.left { text-align: left; }
  .optimized_star-yellow-2 { margin-right: 3.5rem; inset: 0% auto auto 0%; }
  .tab-new-icon { max-width: 254px; margin-left: -3.5rem; }
  .new-word.is-new.card { top: 123px; left: 125px; }
  .new-word.is-new.play { max-width: 150px; }
  .nitro_gifts_track { margin-left: 101px; }
  .container920 { text-align: left; flex-direction: column; justify-content: flex-start; align-items: flex-start; }
  .container920.center { justify-content: center; align-items: center; }
  .right-animal { max-width: 265px; margin-right: -138px; }
  .left-animal { max-width: 320px; margin-left: -110px; }
  .heading-white-32px._600px { max-width: 600px; }
  .teen_bg-image { min-height: 312px; }
  .relative-images { min-width: 616px; }
  .relative-images.teen { min-width: 550px; }
  .image-teen { max-width: 96%; }
  .image-teen._02 { width: auto; max-width: 100%; }
  .image-teen._03 { max-width: none; }
  .image-teen._04 { width: auto; max-width: 100%; margin-bottom: -41px; }
  .padding-120px.teen { padding-bottom: 120px; }
  .padding-120px.teen-180px { padding-bottom: 180px; }
  .padding-120px.mob-80 { padding-bottom: 120px; }
  .padding-120px.d-none { display: none; }
  .padding-120px.body-large { padding-bottom: 160px; }
  .padding-120px.body-over-large { padding-bottom: 230px; }
  .teen-star-1 { max-width: 25px; }
  .tab-new-icon-2 { max-width: 254px; margin-left: -3.5rem; }
  .gaming_banner-2 { background-position: -5% 100%, 105% 100%; }
  .teen-icon-2 { margin-top: 244px; margin-left: -23px; }
  .teen-icon-10 { max-width: 500px; }
  .teen-icon-12 { margin-right: -76px; }
  .teen-icon-13 { margin-bottom: 163px; }
  .hero_button-r.blue-button.n-home._2025-banner { min-width: 144px; max-width: 144px; min-height: 50px; max-height: 50px; margin-right: -10rem; font-size: 18px; line-height: 22px; }
  .hero_button-r.blue-button.n-home._2025-banner.ua-download-btn { min-width: 134px; max-width: 134px; }
  .teen-section-slider-new { max-width: 95%; }
  .teen-star-12 { top: 253px; right: 61px; }
  .max-width-480.app-sdk { max-width: 480svh; }
  .pitch_layout { gap: 120px; }
  .submit-form { min-width: 480px; }
  .submit-all-step._06 { display: none; }
  .container980_n { justify-content: space-between; }
  .grid-gdc-2024.powet { gap: 95px; padding-left: 100px; padding-right: 100px; }
  .grid-gdc-2024.power { gap: 72px; }
  .grid-gdc-2024.period { gap: 21ch; }
  .building-wr { background-position: 5% 100%; }
  .building-icon-bg { max-width: none; left: 40px; }
  .building-icon-bg.motivation { max-width: 25%; left: 0px; }
  .building-icon-bg-2 { right: 60px; }
  .building-icon-bg-2.motivation { max-width: 25%; right: 0px; }
  .building-icon-star-green { max-width: 31px; right: 30px; }
  .building-icon-star-yellow { max-width: 31px; right: 69px; }
  .how_bottom-wr { background-position: 0px 100%; background-size: auto; max-width: 472px; }
  .building-wr-2024 { background-position: 5% 100%; }
  .app-card-content_2024 { padding-bottom: 16px; padding-left: 14px; padding-right: 14px; }
  .banner-app-wr { background-position: 110% center, -10% center; }
  .categories-wr_2024 { background-position: 110% 127px, -10% 127px; }
  .pitch-layouts-1 { position: relative; }
  .p-submission { font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
  .prize-content-wr.first { padding-right: 40px; }
  .line-bg-progress { height: 100%; }
  .close-first.top-0px.parner { max-width: 85%; }
  .new-features-info { margin-bottom: -1px; margin-left: -1px; margin-right: -1px; }
  .possible-layout { gap: 7rem; }
  .heading--h1--build { font-size: 7.75rem; }
  .heading--h1--build._2024, .heading--h1--build.mobile-h1 { font-size: 68px; }
  .heading--h1--build.new.is_2025 { max-width: 800px; }
  .heading--h1--build--stroke { font-size: 7.75rem; }
  .heading--h1--build--stroke.is_centered.color-blurple.is-left._2024 { font-size: 68px; }
  .heading--h1--build--shadow { font-size: 7.75rem; top: 18px; }
  .heading--h1--build--shadow.is_centered.color-blurple.is-left._2024 { font-size: 68px; }
  .build--hero_bubble { left: 13%; }
  .build_title56_text.is-shadow._98, .build_title56_text.is-shadow._99 { max-width: none; }
  .build--starter_group { gap: 2.5rem 2.625rem; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .build--case_title-wr { flex-direction: column; justify-content: flex-end; }
  .build--globe_group { width: auto; }
  .build_case-big_text-wr { max-width: 32.875rem; }
  .build--case_thumbnail-logo_bottom { top: -20%; }
  .build--whats_card.is-1 { top: 120px; }
  .build--whats_card.is-2 { top: 200px; }
  .build--whats_card.is-3 { top: 500px; }
  .star-icon-buld-4 { right: 18px; }
  .star-icon-buld-5 { right: 56px; }
  .build--hero_image { top: 32px; }
  .logo-app-sdk { max-width: 440px; }
  .tag-dfd { font-family: "Ggsansvf Vf"; }
  .tag-dfd.bg-green, .tag-dfd.bg-gr { font-family: Ggsansmono, sans-serif; }
  .tag-dfd.bg-violet, .tag-dfd.bg-pink, .tag-dfd.bg-purple { font-family: Ggsansmono, sans-serif; font-weight: 400; }
  .tag-dfd.bg-black { font-family: Ggsans, sans-serif; }
  .tag-dfd.bg-green { font-family: Ggsansmono, sans-serif; font-weight: 400; }
  .tag-dfd.bg-green-2 { font-family: Ggsansmono, sans-serif; }
  .section_ready-start.is-new-d { padding-left: 0px; }
  .dfd_heading2.is-left.is_people { max-width: 446px; }
  .rocket { max-width: 20rem; margin-right: -20rem; }
  .rocket.week { max-width: 18rem; }
  .dfd_paragraph { font-size: 20px; line-height: 23px; }
  .dfd_paragraph.mob-14.tablet-400, .dfd_paragraph.text-align-center.big-lheight.tablet-400 { font-weight: 500; }
  .dfd_share-relative.top-0px.parner { max-width: 85%; }
  .share-image { max-width: 90%; bottom: -164px; }
  .dfd_banner-image.hide-tablet { max-width: 24rem; margin-top: -14.9rem; margin-right: -22.3rem; }
  .dfd_banner-image.new { max-width: 27rem; margin-top: -15rem; margin-right: -19.4rem; }
  .dfd_number-grid { grid-template-columns: 1fr 730px; }
  .dfd_card-number { padding-top: 9.125rem; padding-bottom: 9.125rem; padding-left: 2.5rem; }
  .percentage.is-small { font-size: 80px; line-height: 100px; }
  .source-text.is-small { font-size: 20px; }
  .controller.old { max-width: 430px; top: -88px; }
  .how_bottom-wr-2 { background-position: 0px 100%; background-size: auto; max-width: 472px; }
  .app2024_hero-bg_2 { top: -62px; }
  .build--hero_lottie { display: flex; top: 32px; }
  .build--hero_lottie-mobile { display: none; }
  .home--hero { background-position: 50% -15%; background-size: 90% auto; max-height: 900px; padding-top: 8rem; padding-bottom: 7.25rem; }
  .home--hero.is_2025 { padding-bottom: 7.8125rem; }
  .container-huge { max-width: 81.25rem; }
  .container-huge._5-x { z-index: 4; }
  .home--2col_layout.is-hero.home, .home--2col_layout.is-hero.is_2025, .home--2col_layout.is-hero.new-2025 { max-width: none; margin-bottom: 24px; margin-left: 0px; margin-right: 0px; }
  .home--image-wr { width: 100%; }
  .home--image-wr.is-center { margin-left: 0px; right: -3%; }
  .home--text-wr { max-width: 25.625rem; }
  .home--text-wr.is-mobile-center { max-width: 30rem; margin-top: 5rem; }
  .home--text-wr.is-mobile-center.z-index-2, .home--text-wr.is-mobile-center.is_2025 { max-width: 28rem; margin-top: 4rem; }
  .home--text-wr.is-mobile-first { max-width: 25.3125rem; }
  .home--text-wr.is-mobile-first.new-home, .home--text-wr.is-mobile-first.is_2025, .home--text-wr.is-mobile-first.is_2025 { max-width: 24rem; }
  .heading--h1 { font-size: 2.75rem; }
  .heading--h1._2024, .heading--h1.mobile-h1 { font-size: 68px; }
  .heading--h1.teen { font-family: "Abcgintonord 800", sans-serif; font-size: 3.125rem; font-weight: 400; }
  .heading--h1.is_teen { font-size: 3.125rem; }
  .body-text--xl.is-center { font-size: 1.5rem; line-height: 130%; }
  .body-text--xl.new-home { font-size: 1.5rem; line-height: 1.5; }
  .body-text--xl.new-home.is_2025 { font-size: 1.25rem; line-height: 1.3; }
  .body-text--xl.teen { font-size: 1.25rem; font-weight: 400; line-height: 1.5; }
  .body-text--xl.is_teen.is-left-white.revers { font-size: 1.25rem; }
  .body-text--xl.is_teen.is-left-white.is_build, .body-text--xl.is_teen.is-left-white.is_build-2025 { font-size: 1.125rem; }
  .body-text--xl.is_teen { font-size: 1.25rem; line-height: 1.5; }
  .body-text--xl.text-align-left.paragraph-white-opacity50.is_creator { font-size: 1.25rem; }
  .body-text--xl.text-align-left.paragraph-white-opacity50.is_creator.is-letter-none { font-size: 1.125rem; }
  .body-text--xl.is_2025.hero-p { font-size: 1.25rem; line-height: 1.3; }
  .body-text--xl.is_2025 { font-size: 1.5rem; line-height: 1.5; }
  .home--2section { padding-bottom: 7rem; }
  .home--block-group { border-radius: 60px; padding: 16px 24px 16px 20px; }
  .home--block-group.is-reverse, .home--block-group.is-reverse.home-new { padding: 16px 16px 16px 60px; }
  .home--block-group.is-reverse.home-new._2025, .home--block-group.is-reverse._2025 { padding-top: 20px; padding-bottom: 20px; padding-right: 20px; }
  .home--block-group.is-reverse.is_2025 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/678e4e17419ade42a75e98d9_F-c.png"), linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.12) 12%, rgba(255, 255, 255, 0.04) 50%, rgba(255, 255, 255, 0.08) 83%, rgba(255, 255, 255, 0.2)); background-position: 50% center, 0px 0px; background-repeat: no-repeat, repeat; background-size: cover, auto; padding-top: 20px; padding-bottom: 20px; padding-right: 20px; }
  .home--block-group.block-1 { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.07)); padding-left: 16px; padding-right: 60px; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 52px, rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
  .home--block-group.block-1._2025 { background-position: 50% center; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; }
  .home--block-group.block-2 { padding-left: 16px; padding-right: 60px; }
  .home--block-group.block-2._2025 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; }
  .home--block-group.block-4 { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.07)); padding-left: 16px; padding-right: 60px; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 52px, rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
  .home--block-group.block-4._2025 { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; }
  .home--block-group.block-4.is_2025 { background-position: 75% center; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; }
  .heading--h2 { font-size: 2.25rem; }
  .heading--h2._2024, .heading--h2.mobile-h1 { font-size: 68px; }
  .home--group-chat-img { border-radius: 50px; }
  .home--group-chat-img.video { aspect-ratio: 500 / 400; height: 100%; min-height: auto; max-height: none; }
  .home--3section { background-position: 0px 0px; background-size: 110% auto; padding-top: 7rem; padding-bottom: 9.625rem; }
  .fpo { margin-top: auto; margin-bottom: 2rem; margin-right: 11rem; right: 0px; }
  .home_image-hero { max-width: 40.125rem; min-height: auto; }
  .chats_top.is_2025 { margin-right: 10rem; }
  .chats_bottom { max-width: 11.0625rem; margin-bottom: -8rem; margin-right: 5.1875rem; }
  .stream_top { max-width: 12.625rem; margin-top: -8.5rem; margin-left: 21.25rem; }
  .home--4section { padding-top: 9.625rem; padding-bottom: 12.3125rem; }
  .box-4s { max-width: 19.625rem; margin-top: -9.7rem; margin-right: -3.4rem; }
  .box-4s.is_2025 { margin-top: -7.35rem; margin-right: -3rem; }
  .section4-image.radius-60 { border-radius: 50px; margin-left: 6px; }
  .section4-image.radius-60.video { min-height: 530px; max-height: 550px; }
  .home--5section { padding-top: 14.6875rem; padding-bottom: 10.3125rem; }
  .section2-image { margin-right: -1rem; }
  .fun2-top { max-width: 8.5rem; margin-top: -5.3rem; margin-left: 11.9625rem; }
  .section6-image { width: 114%; margin-left: -9%; }
  .section7-image { width: 116%; margin-left: -9%; }
  .place_nelly { max-width: 17rem; margin-left: 14.375rem; top: 40%; }
  .home--6section { background-position: 0px 0px; padding-top: 10.3125rem; padding-bottom: 10.25rem; }
  .discord_banner { background-position: 50% -20%; }
  .heading--h2-center { font-size: 2.9375rem; }
  .heading--h2-center._2024, .heading--h2-center.mobile-h1 { font-size: 68px; }
  .heading--h2-center.is_2025 { font-size: 3rem; }
  .discord_bottom.z-index-2 { padding-top: 0px; }
  .discord_svg { width: 100%; height: auto; margin-top: 4.625rem; margin-bottom: 0px; position: absolute; }
  .discord_svg.is_2025 { bottom: -6px; }
  .discord_svg.is_2025.is_n { bottom: -21px; }
  .home--section7 { background-position: 100% center; background-size: 95% auto; padding-top: 10.25rem; padding-bottom: 18.5rem; }
  .potion { width: 100%; max-width: 7rem; margin-top: -3.15rem; margin-left: -5.2rem; top: 0%; left: 0%; }
  .potion.is_2025 { top: 94%; left: -26%; }
  .crown { width: 10rem; max-width: 10rem; margin-top: -10.4rem; }
  .crown.carrers { width: 100%; }
  .crown.carrers.is_2026 { margin-left: -1.6rem; }
  .crown.is_2025 { margin-top: -9rem; margin-left: 16rem; }
  .trophy { max-width: 6.5rem; margin-top: -9.8rem; }
  .turnip { margin-top: -7.2rem; margin-right: 19.5rem; }
  .turnip.careers { margin-right: 2.6rem; }
  .turnip.is-update-job { max-width: 8.5rem; margin-top: -4.9875rem; margin-right: -10.95rem; }
  .star { max-width: 3.3125rem; margin-top: -3rem; margin-right: 11.7rem; padding-right: 0px; }
  .star.is_2025 { margin-top: 7rem; margin-right: 15%; }
  .home-2-block-gift { width: 102%; margin-top: -2.3rem; }
  .home-2-block-gift.image { width: 100%; margin-top: -2.1rem; }
  .home-2-block-gift.webm { margin-top: -2.7rem; right: 3rem; }
  .crystal { max-width: 5.75rem; margin-top: -12rem; margin-right: 11rem; }
  .section3-image { min-width: 100%; margin-top: -29px; margin-right: -11px; }
  .section3-image.image { min-width: 105%; margin-top: 19px; margin-right: -47px; }
  .section3-image.webm { top: -22%; }
  .section3-image.webm-2 { min-width: 104%; top: -33%; }
  .section-3-gradient { border-radius: 60px; }
  .gem { width: 14rem; margin-left: 8.375rem; }
  .section-4-image { max-width: 110%; margin-top: 1.15rem; margin-left: -2.15rem; }
  .section-4-image.webm { left: -9%; }
  .bat { max-width: 11.25rem; margin-right: 8.125rem; }
  .egg { max-width: 8.125rem; margin-top: -14rem; inset: 0% 0% auto auto; }
  .coin { transform: none; }
  .characters { max-width: 55%; margin-top: -9.3625rem; margin-right: 7rem; }
  .pan { max-width: 14rem; margin-right: 4rem; bottom: -150px; }
  .section-7-image { border-radius: 60px; }
  .playstation { max-width: 5.625rem; margin-bottom: 10.125rem; margin-left: 2.875rem; }
  .xbox { max-width: 5.625rem; margin-bottom: 15.8125rem; margin-left: -1.25rem; }
  .image-100 { width: 100%; }
  .image-100.m-quests { max-width: 360px; top: -25px; left: 54px; right: auto; }
  .radius-60, .radius-60.see { border-radius: 50px; }
  .radius-60.see.video, .radius-60.viseo { min-height: 530px; max-height: 550px; }
  .section-6-image { min-width: 111%; margin-top: -3.25rem; margin-left: -0.4rem; }
  .section-6-image.only-image { min-width: 105%; max-width: 110%; margin-top: -2.05rem; }
  .home_phone { max-width: 13.9rem; margin-right: -5.4rem; }
  .home-image { margin-right: auto; }
  .home_nelly { max-width: 7.3125rem; margin-right: 7.25rem; }
  .home_gamepad { max-width: 16.375rem; margin-left: -1rem; }
  .home_women { max-width: 10.0625rem; margin-left: -8.7rem; }
  .home_clyde { max-width: 3.6rem; bottom: 0%; left: -96%; }
  .home_clyde.is_2025.is_2026 { bottom: 3%; left: -97%; }
  .home_wumpus { max-width: 11rem; margin-left: 12.1rem; }
  .home_wumpus.is_2025.is_2026 { margin-left: 8.8rem; }
  .home_wumpus-pl { max-width: 11rem; margin-bottom: 8.5rem; margin-left: 12.1rem; }
  .home_wumpus-pl.is_2025.is_2026 { margin-left: 8.8rem; }
  .home_egg { margin-bottom: -15rem; margin-left: -11rem; }
  .image-cont { max-width: 83%; margin-right: -59px; }
  .home_youtube { max-width: 13.125rem; margin-right: -9rem; }
  .home_share { max-width: 14.125rem; margin-right: -7rem; }
  .home_spotify { max-width: 8.125rem; margin-left: -6.25rem; }
  .radius-88.opasity-o { border-radius: 60px; }
  .home_man { max-width: 11.625rem; margin-right: -7.375rem; }
  .section-blue-careers.safety { padding-top: 92px; }
  .section-blue-careers.b-courses { background-size: contain; }
  .section-blue-careers.premium, .section-blue-careers.gaming { background-position: 45% 0px; }
  .careers_h1 { font-size: 80px; }
  .careers_h1.font-white.left { font-size: 55px; }
  .careers_h1.font-white.left.explore, .careers_h1.font-white.center.college { text-align: left; }
  .careers_h1.font-white.cen-ins { text-align: center; }
  .careers_h1.font-white.moderation, .careers_h1.font-white.left-copy { font-size: 55px; }
  .careers_h1.font-white.rich { text-align: center; }
  .careers_h1.font-white.bottom-16px.flex-mob-center.mobile-power, .careers_h1.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 52px; }
  .careers_h1.font-blue { color: var(--blurple); text-align: left; }
  .careers_h1.font-blue._404, .careers_h1._16px, .careers_h1.text-color-white { font-weight: 700; }
  .careers_h1.text-color-white.bottom-none.text-align-left--mobile { text-align: center; }
  .careers_h1.text-align-center.hide-landscape, .careers_h1.text-align-center.br { font-size: 80px; }
  .careers_h1.text-align-center.br.is_get.is-56 { font-size: 56px; }
  .careers_h1.text-align-center.p-48px { font-size: 80px; }
  .careers_h1.text-align-center.p-48px.mobile-30px.is_d { font-size: 60px; }
  .careers_h1.text-align-center.p-48px.is-56, .careers_h1.text-align-center.new-size.is_mobile { font-size: 48px; }
  .careers_heading--h2 { font-size: 2.25rem; }
  .careers_heading--h2._2024, .careers_heading--h2.mobile-h1 { font-size: 68px; }
  .careers_heading--h2.text-align-center, .careers_heading--h2.bottom-12 { font-size: 2rem; }
  .careers--block-group { border-radius: 60px; }
  .careers--block-group.is-reverse { padding: 16px 20px 16px 60px; }
  .careers--block-group.is-reverse.home-new { padding-top: 29px; padding-bottom: 29px; padding-left: 60px; }
  .careers--block-group.block-1 { backdrop-filter: blur(60px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.07)); padding-right: 60px; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 52px, rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
  .careers--block-group.block-2 { padding-left: 7px; padding-right: 60px; }
  .chats_top-image.hide { margin-right: 9rem; }
  .fun2-top_img { max-width: 8.5rem; margin-top: -5.5rem; margin-left: 11.9625rem; }
  .wumpus-footer-home { top: 50%; }
  .blue-overlay { background-color: rgba(37, 88, 231, 0.75); height: 1000px; }
  .purple-overlay { height: 500px; top: 392px; }
  .electic-blue-overlay { filter: blur(90px); top: 458px; }
  .light-purple-overlay { top: 14%; }
  .dark-purple-overlay { top: 5%; }
  .star-texture.is-2 { height: 110%; }
  .star-texture.is-1 { max-width: 1364px; max-height: 576px; margin-left: auto; margin-right: auto; }
  .star-texture.is-bottom { top: 21%; }
  .star-texture.l-hidden { top: -10%; }
  .star-texture.bg-3 { top: -4%; left: 0%; }
  .light-blue-bottom-overlay { height: 1300px; }
  .slight-purple-overlay { top: 1%; }
  .footer-hero-img { top: 27%; }
  .characters-wr { max-width: 25.125rem; }
  .characters-hunds { margin-top: -7.6rem; margin-left: -5.7em; }
  .characters-hunds.is_2025.is_2026 { margin-top: -8rem; }
  .characters-top { margin-top: -20px; margin-left: -11px; }
  .image-423 { margin-top: -154px; margin-left: -104px; position: absolute; }
  .animation-scroll { min-height: 1200px; top: -40%; }
  .sp-home, .sp-home.teen { min-width: 36.4px; max-width: 36.4px; min-height: 37px; }
  .star-hero-home { top: 9%; }
  .star-hero-home._2 { top: 19%; }
  .star-hero-home._3 { top: 10%; }
  .star-hero-home._4 { top: 26%; right: 10%; }
  .star-hero-home._5 { top: 19%; }
  .star-hero-home._6 { top: 8%; }
  .star-hero-home._7 { top: 14%; right: 75%; }
  .star-hero-home._9 { top: -19%; right: 25%; }
  .star-hero-home._4, .star-hero-home._5 { top: 10%; }
  .star-hero-home._8 { top: 26%; right: 10%; }
  .star-hero-home._10 { top: 15%; }
  .star-hero-home._14 { top: 26%; right: 10%; }
  .star-hero-home._16, .star-hero-home._2-3 { top: 19%; }
  .star-hero-home._2-4 { top: 8%; }
  .star-hero-home._2-5 { top: 4%; }
  .star-hero-home._2-6 { top: 10%; }
  .star-hero-home._2-7 { top: -3%; }
  .star-hero-home._2-8 { top: -2%; left: 27%; }
  .star-hero-home._2-9 { width: 6px; height: 6px; top: -6%; }
  .star-hero-home.star-2 { top: 16%; right: 13%; }
  .star-hero-home.star-2-copy { right: -94%; }
  .star-hero-home._21 { top: 20%; right: 32%; }
  .star-hero-home.star-5 { top: 21%; right: 73%; }
  .star-hero-home.star-7 { right: -94%; }
  .star-hero-home._19 { top: 10%; right: 35%; }
  .star-hero-home._20 { top: 10%; right: -87%; }
  .star-hero-home._17 { top: 19%; }
  .star-hero-home.star-7 { top: 31%; right: 18%; }
  .star-hero-home._22 { top: 13%; }
  .star-hero-home._10-1 { top: -14%; right: -90%; }
  .star-texture-3.is-2 { height: 110%; top: -6%; }
  .star-texture-3.is-1 { max-width: 1364px; max-height: 576px; margin-left: auto; margin-right: auto; }
  .star-texture-3.bg-3 { top: -14%; left: 0%; }
  .star-texture-3.bg-4 { top: -134%; }
  .hero-wr-lottie { min-width: 73%; max-height: 75%; top: -5.5%; left: -14.7%; }
  .messenge-lottie { max-width: 43%; top: 15%; left: 26%; }
  .voice-lottie { top: 33%; left: 7%; }
  .stretting-lottie { max-width: 16%; top: 26%; right: -1.5%; }
  .typing-lottie { max-width: 16%; top: 55%; right: -1.8%; }
  .typing-lottie-rose { max-width: 16%; bottom: 23.5%; right: -1.4%; }
  .typing-lottie-m { bottom: -3.7%; left: 27%; }
  .cloud-shadow { width: 100%; height: 3px; margin-left: auto; margin-right: auto; }
  .smoke-gif { box-sizing: border-box; max-width: 151%; right: -77%; }
  .home--img-wr { width: 100%; }
  .home--img-wr.is-center { margin-left: 0px; right: -3%; }
  .home_image-hero-2 { min-width: 49rem; max-width: none; min-height: 557px; left: -14%; }
  .fun2-top-eyes { max-width: 8.5rem; margin-top: -3.9rem; margin-left: 11.9625rem; }
  .fun2-top-eyes.is_2025 { margin-top: -3.25rem; }
  .home_image-static { min-width: 46rem; max-width: none; min-height: 480px; left: -14%; }
  .home_image-static.is_2025.is_new { background-position: 85% 91%, 50% center; background-size: 138px auto, contain; }
  .home_image-static.is_2025.is_new.is_2027 { background-position: 89% 90%, 0% center; background-size: 80px auto, contain; }
  .blue-overlay-1 { top: -1000px; right: -30%; }
  .textura-bg-1, .textura-bg-2, .textura-bg-3, .textura-bg-4, .textura-bg-5, .textura-bg-6 { background-position: 50% 100%; }
  .textura-bg-7 { background-position: 50% 100%; margin-left: -78px; top: 0%; }
  .blue-overlay-3 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664de1f546bfed523edb6dc4_6-Glow.svg"); background-repeat: no-repeat; background-size: cover; margin-top: 800px; inset: 0%; }
  .textura-bg-8 { top: 20%; }
  .electic-blue-overlay-2 { top: 321px; }
  .light-blue-bottom-overlay-2 { height: 1300px; }
  .wumpus-footer-home-contain { top: 54%; }
  .wumpus-footer-home-contain.smaller { min-height: 350px; }
  .discor_robot_contain { min-height: 250px; }
  .discord-cards.is-four { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; max-width: none; }
  .text-card-yellow { font-size: 14px; line-height: 24px; }
  .block-number { margin-top: 0px; }
  .logos.static.z-index-3.width, .logos.static.z-index-3.width2 { width: 1350px; }
  .logos.static.z-index-3.width2.is_2026 { width: 920px; }
  .max-height-65 { height: 65px; }
  .hero-cases { background-size: 103% auto; }
  .case-list-wr { max-width: none; margin-right: auto; }
  .list-image { max-width: 290px; margin-top: 0px; }
  .code-embed { margin-bottom: 32px; }
  .star-gr-nitro { max-width: 60px; left: -17%; }
  .nitro-image-rabbit { max-width: 20%; }
  .nitro-image-mushroom { max-width: 19%; }
  .lightbox_overlay-wr { overflow: hidden; }
  .teen--hero { padding-bottom: 8.75rem; }
  .teen--2col_layout { gap: 57px; }
  .teen--text-wr { max-width: 29rem; }
  .body-text--xll, .body-text--xll.download { font-size: 1.5rem; }
  .body-text--xll.download.tablet-center { text-align: left; }
  .body-text--xll.download.size-m { font-size: 1.25rem; }
  .body-text--xll.new { font-size: 1.25rem; line-height: 1.3; }
  .body-text--xll.new.text-align-left.is-center-mob, .body-text--xll.new.text-align-left.is_form { font-size: 1.25rem; }
  .body-text--xll.new.is_link { margin-bottom: 12px; font-size: 1.5rem; }
  .body-text--xll.new.is_link.is_p, .body-text--xll.new.is_new { font-size: 1.25rem; }
  .body-text--xll.new.is_l { font-size: 1.5rem; }
  .body-text--xll.new.is_l.is_p { font-size: 1.25rem; }
  .body-text--xll.is_casses { font-size: 1.5rem; }
  .body-text--xll.is_casses.tablet-center { text-align: left; }
  .body-text--xll.new-2025 { line-height: 1.2; }
  .body-text--xll.new-2025.text-align-left.is-center-mob, .body-text--xll.new-2025.text-align-left.is_form { font-size: 1.25rem; }
  .body-text--xll.new-2025.is_link { margin-bottom: 12px; font-size: 1.5rem; }
  .body-text--xll.new-2025.is_link.is_p, .body-text--xll.new-2025.is_new { font-size: 1.25rem; }
  .body-text--xll.new-2025.is_l { font-size: 1.5rem; }
  .body-text--xll.new-2025.is_l.is_p { font-size: 1.25rem; }
  .body-text--xll.is_2026 { font-size: 1.25rem; line-height: 1.3; }
  .body-text--xll.is_2026.text-align-left.is-center-mob, .body-text--xll.is_2026.text-align-left.is_form { font-size: 1.25rem; }
  .body-text--xll.is_2026.is_link { margin-bottom: 12px; font-size: 1.5rem; }
  .body-text--xll.is_2026.is_link.is_p, .body-text--xll.is_2026.is_new { font-size: 1.25rem; }
  .body-text--xll.is_2026.is_l { font-size: 1.5rem; }
  .body-text--xll.is_2026.is_l.is_p, .body-text--xll.disclaimer-text { font-size: 1.25rem; }
  .teen--hero-image-bg { max-width: 940px; left: 22%; }
  .teen--image { max-width: 580px; }
  .teen--2section { padding-bottom: 7rem; }
  .teen--block-group { border-radius: 56px; padding-right: 60px; }
  .teen--block-group.is-reverse, .teen--block-group.is-reverse.home-new { padding: 16px 16px 16px 60px; }
  .teen--block-group.block-1 { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.07)); padding-left: 16px; padding-right: 60px; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 52px, rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
  .teen--block-group.block-2 { padding-left: 16px; padding-right: 60px; }
  .teen--block-group.block-4 { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.07)); padding-left: 16px; padding-right: 60px; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 52px, rgba(255, 255, 255, 0.2) 0px 0px 0px 3px inset; }
  .teen--2col_layout-copy.is-hero.home { max-width: none; margin-bottom: 24px; margin-left: 0px; margin-right: 0px; }
  .teen--group-img { min-width: 134%; margin-left: -17%; }
  .hero--image-wr { width: 100%; }
  .hero--image-wr.is-center { margin-left: 0px; right: -3%; }
  .hero--teen-image-wr { width: 100%; max-width: 560px; }
  .hero--teen-image-wr.is-center { margin-left: 0px; right: -3%; }
  .teen--block-text-wr.is-mobile-center { max-width: 30rem; margin-top: 5rem; }
  .teen--block-text-wr.is-mobile-center.z-index-2 { max-width: 28rem; margin-top: 4rem; }
  .teen--block-text-wr.is-mobile-first { max-width: 25.3125rem; }
  .teen--block-text-wr.is-mobile-first.new-home { max-width: 24rem; }
  .max-width-300px { max-width: 25rem; }
  .max-width-300px.is-all { max-width: 27rem; }
  .teen--layaut.z-index-3.teen { max-width: 875px; }
  .heading--h3 { font-size: 2.75rem; }
  .heading--h3._2024, .heading--h3.mobile-h1 { font-size: 68px; }
  .heading--h3.is_teen { font-size: 3.125rem; }
  .link-white-line, .link-white-line.revers { font-size: 1.25rem; }
  .link-white-line.is-large, .link-white-line.linkwhitecombo { font-size: 1.5rem; }
  .link-white-line.is_2026 { font-size: 1.25rem; }
  .max-width-1000 { max-width: 1020px; }
  .max-width-1000.is-center { margin-left: auto; margin-right: auto; }
  .card--form-wr { min-height: 600px; }
  .relative-form.top-0px.parner { max-width: 85%; }
  .popup-r { min-height: 600px; }
  .text-size-over-large { font-size: 32px; }
  .card--form-wr-second, .card--form-wr-third, .popup-red-second, .popup-red-third { min-height: 600px; }
  .teen_leftarrow { margin-left: -89px; }
  .teen_rightarrow { margin-right: -89px; }
  .slider-info { min-height: 500px; }
  .image-takes { width: 970px; }
  .link-slider { font-size: 1.5rem; }
  .tabs-menu-build { max-width: 48%; padding-right: 48px; }
  .tabs-build { border-radius: 56px; min-height: auto; padding: 48px; }
  .tab-link-build { padding-bottom: 24px; font-size: 32px; line-height: 39px; }
  .image-tab { max-width: 659px; max-height: 597px; }
  .build-card, .build-card.one { max-width: 39.65rem; }
  .build-radius-top { min-height: 300px; }
  .apps-image { margin-top: -161px; }
  .image-grow { width: 970px; }
  .image-grow.is_n { width: 130%; }
  .inspired-content { min-height: 780px; }
  .heading-white-36px._600px { max-width: 600px; }
  .animation-play { margin-right: 207px; }
  .m-w-vw { max-width: 1000px; }
  .build-hero-stars { max-width: none; }
  .clyde { max-width: 9.5rem; margin-right: 6.7rem; top: -13px; }
  .clyde.is_n { margin-right: -3.7rem; top: 68px; }
  .build-decor6 { margin-left: 6.5rem; }
  .if-takes-layout-content-wr { max-width: 420px; }
  .ad_heading2.is-left.is_people { max-width: 446px; }
  .ad_heading2.is-sml.is_your.is-new.text-align-left.m-center.is_40 { font-size: 2.5rem; }
  .ad_heading2.is-sml.is_2026 { font-size: 56px; }
  .add-dropdown.is-careers, .add-dropdown.is-commerce { border-top-style: none; border-bottom-style: solid; }
  .dropdown-toggle-ad.is-careers { padding-top: 48px; padding-bottom: 48px; }
  .dropdown-toggle-ad.is-careers.is_2026 { margin-bottom: -2px; padding-top: 32px; padding-bottom: 32px; }
  .ad-banner-black { padding-left: 209px; }
  .all-day-image { opacity: 1; margin-right: 0px; }
  .evening-image { opacity: 1; display: block; }
  .evening-image.mobile { display: none; }
  .ad-banner-violet { min-height: 500px; padding-left: 209px; }
  .max-width-440.app-sdk { max-width: 480svh; }
  .max-width-440.quests { max-width: 440px; position: static; }
  .ad-banner-color-black { min-height: 500px; padding-left: 209px; }
  .ad-banner-blue { padding-left: 209px; }
  .ad-banner-become { min-height: 766px; padding-left: 190px; }
  .circle-blur-blue { margin-bottom: -502px; }
  .image-form { margin-left: -16%; top: 86%; }
  .play-image { max-width: 12.5rem; }
  .star-image { margin-top: -6.3rem; }
  .one-image { max-width: 8rem; }
  .circle-image { max-width: 8rem; margin-bottom: -3.6rem; }
  .form-become { max-width: 570px; padding-left: 72px; padding-right: 72px; }
  .download_hero { padding-top: 240px; }
  .download_hero.is-dm.is_game { padding-bottom: 80px; }
  .heading--h1--download.is-capitalize.new { font-size: 96px; }
  .heading--h1--download.is-capitalize.is_acce { margin-bottom: 48px; font-size: 120px; }
  .heading--h1--download.is-capitalize.is-small-mob { font-size: 100px; }
  .heading--h1--download.is-capitalize.is_new.is_2026 { font-size: 72px; }
  .heading--h1--download.is-capitalize.is-form { font-size: 56px; }
  .heading--h1--download.is-capitalize.is-italic.nitro-title, .heading--h1--download.is-capitalize.is-italic.nitro { font-size: 96px; }
  .heading--h1--download.is-capitalize.is_2026 { font-size: 64px; }
  .subnav.is_quests.padding-top { padding-top: 17px; top: 14px; }
  .max-width-900.is-center.is-br { max-width: 58rem; }
  .max-width-900.ddownloads { max-width: 940px; }
  .max-width-900.downloads { max-width: 1040px; }
  .max-width-900.is_mobile { max-width: 850px; }
  .max-width-900.is_stories { max-width: 1160px; }
  .max-width-900.accessibillity { max-width: 870px; }
  .max-width-900.is_new.is_sdk, .max-width-900.is_new.is_sdk-2026 { max-width: 60rem; }
  .max-width-900.is_2026 { max-width: 1160px; }
  .container-1540 { margin-top: 80px; }
  .container-1540.margin-0 { margin-top: 0px; }
  .container-1540.margin-0.is_d.is-750 { width: 70%; max-width: 1540px; }
  .layout { gap: 80px; }
  .layout.margin-bottom { gap: 120px; margin-bottom: 360px; }
  .layout.margin-bottom.reverce { margin-bottom: 360px; }
  .layout.margin-bottom.end { gap: 80px; margin-bottom: 240px; }
  .layout.margin-bottom.micrisite { gap: 0px; margin-bottom: 0px; }
  .layout.margin-bottom.commerce { margin-bottom: 60px; }
  .layout.margin-bottom.end-new, .layout.margin-bottom.is_2026 { gap: 80px; }
  .layout.mob-v, .layout.mob-v-1 { gap: 44px; }
  .layout.margin-bottom-small { gap: 120px; margin-bottom: 260px; }
  .layout.is_2026 { row-gap: 100px; }
  .layout.is_2026.is-game { column-gap: 64px; }
  .gradient-green { border-radius: 112px; width: 40%; max-width: 40.5rem; padding-top: 100px; padding-left: 100px; }
  .gradient-green.is_2025 { min-height: 630px; }
  .btn-download.is_white.is_radius-new.is_2026 { flex: 0 0 auto; }
  .gradient-blue { border-radius: 112px; width: 40%; max-width: 40.5rem; padding-top: 120px; padding-left: 115px; padding-right: 115px; }
  .gradient-blue.is-update { padding-top: 64px; padding-left: 64px; padding-right: 64px; }
  .gradient-pink { border-radius: 112px; width: 40%; max-width: 40.5rem; padding-top: 115px; padding-bottom: 115px; padding-left: 100px; }
  .download-section { padding-top: 360px; }
  .download-banner { z-index: auto; padding-top: 360px; overflow: clip; }
  .download-banner.brand.is-new { overflow: visible; }
  .download-banner.is-parent { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-position: 50% 100%; background-repeat: repeat; background-size: cover; }
  .download-banner.is-nitro { z-index: 1; overflow: visible; }
  .download-banner.is-newsletter, .download-banner.is_parent { overflow: visible; }
  .download-banner.is-open { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-repeat: repeat; background-size: cover; }
  .feeling-decor-1 { width: 24vw; max-width: 320px; margin-top: -240px; margin-left: -17vw; left: 0%; transform: none; }
  .feeling-decor-1.is-egg { margin-left: -220px; }
  .feeling-decor-2 { width: 25vw; max-width: 320px; margin-bottom: -275px; margin-right: -12vw; right: 0%; }
  .feeling-decor-2.is-pan { margin-bottom: -200px; }
  .feeling-decor-2.is-job { max-width: 11.25rem; margin-right: -12.95rem; }
  .container-1762 { margin-top: 80px; }
  .show-soc { display: none; }
  .container_1540.z-index-3.is_2026 { padding-left: 80px; padding-right: 80px; }
  .container_1540.is-desctop-layout { gap: 120px; justify-content: flex-start; align-items: flex-start; display: flex; }
  .container_1540.is-desctop-layout.is-2026 { padding-left: 80px; padding-right: 80px; }
  .container_1540.is-desctop-layout.is-2026.is_d { max-width: 1538px; }
  .container_1540.is-2026 { padding-left: 80px; padding-right: 80px; }
  .nav_menu { column-gap: 0rem; display: flex; overflow: visible; }
  .nav_menu.is_new-acc { max-width: 878px; }
  .nav_burger_button { display: none; }
  .nav { position: absolute; }
  .nav.is-static { margin-bottom: -5rem; position: relative; }
  .nav_dd_content-wr { height: 590px; padding: 2.5rem 2rem 5rem; }
  .nav_dd_content-wr.isnew { background-color: rgb(88, 101, 242); border-radius: 40px; height: auto; margin-top: 0.4375rem; margin-left: auto; margin-right: auto; padding: 2.5rem; overflow: visible; }
  .nav_dd_content-wr.is_acces { background-color: rgb(88, 101, 242); border-radius: 40px; height: auto; margin-left: auto; margin-right: auto; padding: 2.5rem; overflow: visible; }
  .nav_dd_list { inset: 80px 0% 0%; }
  .nav_dd_list.w--open { display: flex; overflow: visible; }
  .nav_dd_list.is-burger.w--open { position: absolute; }
  .nav_dd_list.is-safety { top: 37px; left: auto; right: auto; overflow: visible; }
  .nav_dd_list.is-safety.w--open { min-width: 522px; max-width: 522px; height: auto; top: 77px; left: auto; right: auto; }
  .nav_dd_list.is-safety.is_n { margin-top: 0px; }
  .nav_dd_list.is-q { height: 0px; margin-top: 40px; display: flex; top: 37px; left: auto; right: auto; overflow: visible; }
  .nav_dd_list.is-q.w--open { min-width: 196px; max-width: 196px; margin-left: auto; margin-right: auto; top: 37px; left: auto; right: auto; }
  .nav_dd_list.is-s { height: 0px; margin-top: 40px; display: flex; top: 37px; left: auto; right: auto; }
  .nav_dd_list.is-s.w--open { min-width: 212px; max-width: 212px; margin-left: auto; margin-right: auto; top: 37px; left: auto; right: auto; }
  .nav_dd_list.is-b { margin-top: 40px; display: flex; top: 37px; left: auto; right: auto; }
  .nav_dd_list.is-b.w--open { min-width: 280px; max-width: 280px; margin-left: auto; margin-right: auto; top: 37px; left: auto; right: auto; }
  .nav_dd_list.is-build { margin-top: 40px; display: flex; top: 37px; left: auto; right: auto; }
  .nav_dd_list.is-build.w--open { min-width: 435px; max-width: 435px; margin-left: auto; margin-right: auto; top: 37px; left: auto; right: auto; }
  .nav_padding { padding-left: 2.5rem; padding-right: 2.5rem; }
  .button-nav.login-button-js.new { transition-duration: 0.25s; display: block; }
  .nav_link { letter-spacing: normal; border-radius: 0.75rem; padding-left: 0.75rem; padding-right: 0.75rem; font-size: 1rem; line-height: 1.2rem; }
  .nav_link:hover { background-color: rgb(88, 101, 242); }
  .nav_link:focus-visible, .nav_link[data-wf-focus-visible] { outline-offset: -2px; }
  .nav_link.is_careers { margin-top: 0px; }
  .nav_buttons-wr { display: block; position: fixed; right: 2.5rem; }
  .nav_buttons-wr.is-static { position: static; }
  .nav_dd:focus-visible, .nav_dd[data-wf-focus-visible] { outline-color: var(--blurple); outline-offset: -4px; border-radius: 0px; outline-width: 2px; outline-style: solid; }
  .nav_dd.is-relative { gap: 1rem; align-items: center; display: flex; }
  .nav_dd.is-relative.is_n { gap: 0rem; }
  .dd_nav-link { font-size: 1rem; transition: opacity 0.35s; }
  .dd_nav-link:hover { opacity: 0.65; }
  .dd_nav-link.is-new { font-size: 1rem; }
  .nav_brand { justify-content: flex-start; align-items: center; width: 9.125rem; height: 2.5rem; display: flex; position: fixed; left: 2.5rem; }
  .nav_brand:focus-visible, .nav_brand[data-wf-focus-visible] { outline-color: var(--blurple); }
  .nav_brand.w--current { display: block; }
  .nav_brand.is-mobile.w--current { display: none; }
  .nav_brand.is-static { position: static; }
  .nav_dd_arrow { width: 1rem; height: 1rem; padding-top: 0px; }
  .nav_wrapper { justify-content: space-between; align-items: flex-end; height: 80px; }
  .nav_dd_trigger { letter-spacing: normal; border-radius: 0.75rem; max-height: none; padding: 0.625rem 1rem; font-size: 1rem; position: relative; }
  .nav_dd_trigger:focus-visible, .nav_dd_trigger[data-wf-focus-visible] { outline-offset: -2px; border-radius: 1px; outline: rgb(255, 255, 255) solid 2px; }
  .nav_dd_trigger.w--open { background-color: rgb(88, 101, 242); border-radius: 0.75rem; padding-left: 1rem; padding-right: 1rem; }
  .nav_dd_content_layout { grid-template-columns: 1fr 1fr 1fr; max-width: 61.375rem; margin-top: 5rem; }
  .nav_dd_content_layout.top-none { gap: 1.875rem; grid-template-columns: auto 1fr auto; margin-top: 0px; }
  .nav_dd_content_layout.top-none._1-col { grid-template-columns: auto; }
  .nav_dd_content_layout.top-none._2-col { grid-template-columns: auto 1fr; }
  .nav_dd_separator { margin-left: 2.5rem; margin-right: 2.5rem; display: block; }
  .nav_dd_link-group { border-bottom-style: none; padding-bottom: 0px; }
  .nav_dd_link-group.is_2025.is_n { min-width: 142px; }
  .nav_bg { display: block; }
  .desctop-soc { margin-top: 48px; display: block; }
  .dropdown-language-wr { max-width: 314px; }
  .dropdown-language-list-wr { background-color: rgb(91, 98, 199); }
  .branding_hero { padding-top: 240px; padding-bottom: 64px; }
  .branding_hero.is_success.is_2026 { padding-top: 200px; padding-bottom: 160px; }
  .nav_dd_list_bg { transform-origin: 50% 0px; transition: transform 0.3s; display: none; inset: 0% 0% auto; }
  .nav_dd_link-group_title { margin-bottom: 3rem; font-size: 1.75rem; }
  .nav_dd_link-group_title.is-new { color: rgba(255, 255, 255, 0.5); font-size: 1rem; }
  .nav_dd_link-group_title.is-new-white { margin-bottom: 1.5rem; font-size: 1rem; transition: opacity 0.35s; display: inline-block; }
  .nav_dd_link-group_title.is-new-white:hover { opacity: 0.65; }
  .nav_dd_link-group_title.is-new-white:focus-visible, .nav_dd_link-group_title.is-new-white[data-wf-focus-visible] { outline-color: rgb(255, 255, 255); }
  .nav_dd_link_title { font-size: 1rem; }
  .nav_dd_link_list.is-new { font-size: 1.1rem; }
  .nav_dd_link_line { opacity: 0.1; margin-top: 3rem; margin-bottom: 3rem; display: block; }
  .nav_dd_link_line.is-new, .nav_dd_link_line.is-n { margin-top: 1.5rem; margin-bottom: 1.5rem; }
  .nav_menu_wr { margin-left: auto; margin-right: auto; display: block; position: static; left: auto; }
  .branding-section { padding-top: 260px; padding-bottom: 360px; }
  .branding-section.bottom-small { padding-top: 0px; padding-bottom: 120px; }
  .branding-section.one { padding-top: 0px; }
  .branding-section.one.is-new, .branding-section.one.is-new2, .branding-section.is-2026 { padding-bottom: 60px; }
  .grid-logos { margin-top: 80px; }
  .grid-logos.gap-new { gap: 21px; }
  .logos-bg { min-height: 320px; }
  .logos-bg.is-large { gap: 160px; min-height: 620px; margin-top: 80px; }
  .padding-160px.teen { padding-bottom: 120px; }
  .padding-160px.teen-180px { padding-bottom: 180px; }
  .padding-160px.tablet-88 { padding-bottom: 120px; }
  .padding-160px.is_new, .padding-160px.is_new-2, .padding-160px.is_center { padding-bottom: 80px; }
  .new-h2-big, .new-h2-big.is-capitalize.bottom-none.text-align-left.mob-center.m_44px { font-size: 48px; }
  .new-h2-big.is-capitalize.bottom-none.is-faq { font-size: 56px; }
  .new-h2-big.is-capitalize.m-32 { font-size: 48px; }
  .branding-bg-color { min-height: 220px; padding: 48px; font-size: 24px; }
  .branding-bg-color.is-large { min-height: 620px; }
  .home-new_hero { background-image: none; padding-top: 200px; padding-bottom: 196px; }
  .heading-84px { font-size: 84px; }
  .heading-84px.tablet-centered.is_quest { font-size: 64px; }
  .number { width: 45px; height: 45px; font-size: 24px; }
  .padding-200px { padding-bottom: 200px; }
  .block-quests { border-radius: 108px; padding: 127px 32px 127px 200px; }
  .image-quests { max-width: 12rem; margin-left: 20px; }
  .pink-blur-quests { margin-top: 80px; right: -4%; }
  .image-quests2 { max-width: 230px; top: 44px; }
  .image-quests3 { max-width: 230px; }
  .image-quests4 { max-width: 300px; }
  .effect-block { border-radius: 87px; padding: 113px 28px; }
  .robot-absol { margin-top: 39px; display: block; }
  .max-width-670.is-60 { width: 100%; max-width: 670px; }
  .image-left { margin-left: 60px; bottom: 40px; }
  .image-right { margin-right: 40px; bottom: 40px; }
  .radius124 { border-radius: 124px; }
  .section-cases { padding-top: 100px; padding-bottom: 100px; }
  .case-hero-section { background-size: auto 720px, auto; }
  .max-width-br { max-width: none; }
  .max-w-banner { max-width: 1000px; }
  .vector-hero { max-width: 400px; }
  .max-width-400.is-left { margin-bottom: 140px; margin-left: 0px; }
  .number-h { max-width: none; }
  .number-h.top-small { gap: 32px; }
  .dfd_number-medium { font-size: 120px; line-height: 150px; }
  .dfd_number-medium.is-left { font-size: 85px; }
  .dfd_number-medium.is-left.not-capitalize { font-size: 74px; line-height: 124px; }
  .slider-case { margin-bottom: 308px; }
  .max-width-300px-q { max-width: 350px; }
  .faq-hero-section { padding-top: 104px; padding-bottom: 152px; }
  .heading-75px { font-size: 75px; line-height: 67px; }
  .max-width-540.is_why { max-width: 1000px; }
  .max-width-540.is-1000 { max-width: 680px; }
  .max-width-540.is_n { max-width: 650px; }
  .max-width-540.is_creator, .max-width-540.is_commerce { max-width: 600px; }
  .section-faq { padding-top: 140px; padding-bottom: 100px; }
  .image-faq { margin-top: -270px; }
  .image-faq-second { margin-top: -220px; margin-right: 92px; }
  .max-280px.is-center.why { max-width: 310px; }
  .max-280px.is-center.b_bg-2 { max-width: 397px; }
  .max-280px.is-center.b_bg-1 { max-width: 310px; }
  .why-hero-section { background-image: none; padding-top: 148px; padding-bottom: 30px; }
  .section-why { padding-top: 100px; padding-bottom: 100px; }
  .why_heading2 { font-size: 56px; line-height: 50px; }
  .why_heading2.is-left.is_people { max-width: 446px; }
  .why-banner-color-black { gap: 90px; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ea70908a188e25b34b61c2_card-1.avif"); background-position: 50% center; background-size: 140% auto; border-radius: 125px; min-height: 500px; padding: 60px 83px 60px 109px; }
  .why-banner-color-black.is-second { gap: 50px; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ea709005d2083cbda13e3a_card-2.avif"); background-position: 50% center; background-size: auto 110%; padding-left: 60px; padding-right: 80px; }
  .why-banner-color-black.is-third { gap: 0px; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ea7090c12c39c2d87e427e_card-3.avif"); padding-right: 55px; }
  .why-image-banner { max-height: 366px; }
  .why-image-banner.is-second { max-width: 610px; max-height: none; margin-bottom: -90px; }
  .why-image-banner.is-second.hide-landscape { margin-bottom: -52px; }
  .why-image-banner.is-third { max-width: 100%; max-height: 440px; margin-top: 0px; margin-bottom: -60px; }
  .max-width-250 { max-width: 400px; }
  .max-width-250.blur { max-width: 480px; }
  .max-width-250.is_why { max-width: none; }
  .max-width-250.is_why-1 { max-width: 405px; }
  .max-width-250.is_why-2 { max-width: none; }
  .nav_brand_main-logo { width: 9.125rem; height: 100%; }
  .move-logos { width: 9300px; }
  .image-absol-top { max-height: none; display: block; }
  .faq-bg { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e960d8076e0bff45a719a7_GAME.png"); overflow: clip; }
  .why-image-left { max-width: 144px; margin-bottom: 195px; margin-left: -131px; }
  .why-image-right { max-width: 125px; margin-bottom: 113px; margin-left: -159px; margin-right: 39px; }
  .p-wr-why { max-width: 440px; }
  .why-p-wr { max-width: 700px; }
  .div-block-36 { border-radius: 100px; height: 30px; box-shadow: rgb(84, 4, 144) -16px 0px inset; }
  .newsroom_hero { gap: 220px; padding-top: 240px; overflow: clip; }
  .bg-hero-newsroom.is-test { pointer-events: none; }
  .grid-media { margin-top: 80px; }
  .grid-media.top-large { margin-top: 64px; }
  .grid-media.gap-large { margin-top: 80px; }
  .grid-media.d-3 { grid-template-columns: 1fr 1fr 1fr; }
  .grid-media.d-3.is_new, .grid-media.d-3.is-new-top, .grid-media.d-3.is_new3, .grid-media.d-3.new-2col, .grid-media.d-3.is-top-none { grid-template-columns: 1fr 1fr; }
  .grid-media.d-3-is_n { grid-template-columns: 1fr 1fr 1fr; }
  .grid-media.d-3-is_n.is_new { grid-template-columns: 1fr 1fr; }
  .media-block { border-radius: 56px; min-height: 359px; padding: 64px 64px 72px; }
  .media-block.is_new, .media-block.is_2026 { min-height: 302px; }
  .media-block.is-2026 { padding: 48px; }
  .body-text--xll-large, .body-text--xll-large.download { font-size: 1.5rem; }
  .body-text--xll-large.newsroom { line-height: 115%; }
  .body-text--xll-large.newsroom.text-align-left.text-color-white.text-weight-medium.text-style-2line { line-height: 1.14286; }
  .body-text--xll-large.text-weight-medium.z-index-2.is-m-large { font-size: 1.75rem; }
  .padding-280px, .padding-280px.is-220, .padding-280px.is-120 { padding-bottom: 360px; }
  .number-block { border-radius: 64px; }
  .number-block.is-bg-blue.is_adventing.is-com { justify-content: space-between; }
  .number-block.is-bg-blue.is_commerce.is-com { border-radius: 48px; }
  .number-block.is-bg-blue.is_game { border-radius: 56px; min-height: 368px; padding: 48px 48px 54px; }
  .number-block.is-bg-blue.is_game.is-com { border-radius: 48px; }
  .new-number.font-white.left { font-size: 55px; }
  .new-number.font-white.left.explore, .new-number.font-white.center.college { text-align: left; }
  .new-number.font-white.cen-ins { text-align: center; }
  .new-number.font-white.moderation, .new-number.font-white.left-copy { font-size: 55px; }
  .new-number.font-white.rich { text-align: center; }
  .new-number.font-white.bottom-16px.flex-mob-center.mobile-power, .new-number.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 52px; }
  .new-number.font-blue { color: var(--blurple); text-align: left; }
  .new-number.font-blue._404, .new-number._16px, .new-number.text-color-white { font-weight: 700; }
  .new-number.text-color-white.bottom-none.text-align-left--mobile { text-align: center; }
  .new-number.text-color-white.bottom-32 { margin-bottom: 32px; }
  .new-number.text-color-white.bottom-16.m-36 { font-size: 56px; }
  .new-number.text-color-white.bottom-16.m-32 { font-size: 48px; }
  .new-number.is-small.new, .new-number.is-small.is_succes { font-size: 36px; }
  .new-number.is_adverting.is-game { font-size: 56px; line-height: 90%; }
  .body-text--m.is-center { font-size: 1.5rem; line-height: 130%; }
  .body-text--m.new-home { font-size: 1.5rem; line-height: 1.5; }
  .body-text--m.teen { font-size: 1.25rem; font-weight: 400; line-height: 1.5; }
  .body-text--m.is_teen.is-left-white.revers { font-size: 1.25rem; }
  .body-text--m.is_teen.is-left-white.is_build { font-size: 1.125rem; }
  .body-text--m.is_teen { font-size: 1.25rem; line-height: 1.5; }
  .press-link.tb-hide { display: block; }
  .radius-48 { aspect-ratio: 404 / 212; }
  .radius-48.see { border-radius: 50px; }
  .radius-48.see.video, .radius-48.viseo { min-height: 530px; max-height: 550px; }
  .radius-80 { border-radius: 128px; }
  .radius-80.opasity-o { border-radius: 60px; }
  .feeling-decor-n { width: 16vw; max-width: 200px; margin-bottom: -256px; margin-right: -10vw; right: 0%; }
  .feeling-decor-n.is-pan { margin-bottom: -200px; }
  .feeling-decor-n.is_n.is-b-com { margin-right: -217px; }
  .feeling-decor-n.is-sdk { z-index: 0; }
  .feeling-decor-n.is-sdk.is-nitro { z-index: 1; }
  .feeling-decor-n.is-sdk.is-ns-faq { margin-right: -89px; }
  .feeling-decor-n.is_parent.is-new-quide { margin-right: -8.4rem; }
  .feeling-decor-n.is_new { max-width: 204px; }
  .max-width-750px { max-width: 870px; }
  .max-width-750px.text-align-center.d-left { text-align: left; justify-content: center; align-items: flex-start; max-width: 537px; margin-left: 0px; }
  .max-width-750px.desktop-large { max-width: 880px; }
  .max-width-750px.desktop-large.text-align-center { max-width: 945px; }
  .max-width-750px.desktop-large.text-align-center.is_careers-2, .max-width-750px.desktop-large.text-align-center.is_new { max-width: 900px; }
  .max-width-750px.ia_company { max-width: 960px; }
  .max-width-750px.is-full { max-width: 800px; }
  .max-width-750px.is_a { max-width: 750px; }
  .max-width-750px.is-full-2 { max-width: 800px; }
  .max-width-750px.is_microsite { max-width: 750px; }
  .max-width-750px.is_microsite.is_d, .max-width-750px.is_commerce { max-width: 900px; }
  .feeling-decor-new { width: 15vw; margin-top: -200px; left: 0%; transform: none; }
  .feeling-decor-new.is-egg { margin-left: -220px; }
  .feeling-decor-new.is_n.is-b-com { margin-top: -158px; margin-left: -196px; }
  .feeling-decor-new.is-sdk { max-width: 17rem; margin-top: -11.25rem; }
  .feeling-decor-new.is-sdk.is-nitro { z-index: 1; }
  .feeling-decor-new.is_eggs { margin-left: 37px; }
  .feeling-decor-new.is_eggs.is_2026 { margin-top: -8.4rem; }
  .feeling-decor-new.is_eggs.is-new-parent { margin-left: -9.825rem; }
  .feeling-decor-new.is_guide { max-width: 10rem; margin-left: -10.0875rem; }
  .feeling-decor-new.is_guide.is_2026 { margin-top: -8.4rem; }
  .eyes { max-width: 136px; margin-top: -64px; }
  .plan-1 { max-width: 218px; margin-top: -86px; margin-bottom: -84px; margin-left: -134px; }
  .plan-1.mob-top { max-width: 180px; margin-bottom: -116px; margin-left: -50px; margin-right: 0px; }
  .swiper-slide.is-quotes { min-height: 30rem; }
  .swiper-slide.is-jobs, .swiper-slide.is-jobs.is-active { width: 33.75rem; height: 22rem; }
  .swiper.is-quotes { height: 26rem; }
  .swiper.is-quotes.is_micro { height: 32rem; }
  .swiper.is-quotes.is_micro.is-new { height: auto; }
  .swiper.is-quotes.is_micro.is-play { height: 26rem; }
  .swiper.is-jobs { min-height: 27rem; }
  .case_featured_wr { background-size: auto 720px, auto, auto 940px; padding-top: 87px; }
  .case_featured_img { width: 78%; max-width: 1200px; height: auto; margin-bottom: 90px; }
  .cases_featured_top { gap: 80px; margin-bottom: 60px; }
  .cases_featured_top.margin-bottom { gap: 120px; }
  .cases_featured_top.mob-v, .cases_featured_top.mob-v-1 { gap: 44px; }
  .cases_featured_text-wr { position: relative; top: -60px; }
  .cases_stat-wr { max-width: none; }
  .pagination-cms { margin-top: 80px; }
  .quote_slider-component.top-sdk.is-new, .quote_slider-component.top-sdk.is_2025, .quote_slider-component.top-sdk.is__2025 { padding-bottom: 160px; }
  .collection-press-tablet { display: none; }
  .collection-press-tablet.is_new, .collection-press-desktop { display: block; }
  .p-wr-why-2 { max-width: 400px; }
  .quests-hero-wr { background-position: 0px 0px, 46% 160px; background-size: 100% 840px, 780px auto; }
  .max-quests { max-width: 320px; }
  .max-width-300px-1 { max-width: 480px; }
  .careers_hero { padding-top: 240px; }
  .careers_hero.is-update { background-size: cover; }
  .careers-section { padding-top: 360px; }
  .careers-section.is-commerce { padding-top: 200px; }
  .careers-image { max-width: 600px; }
  .careers-image.is-update.is-2026 { max-width: 90%; }
  .tag-future { margin-bottom: 67px; position: relative; }
  .tag-future.bottom-large { margin-bottom: 99px; }
  .heading-28px { position: relative; }
  .employee-link { min-height: 408px; padding: 64px; }
  .employee-link.is-update { padding: 56px; }
  .max-w-56 { margin-bottom: 44px; }
  .nav_link_dropdown { z-index: 1; border-radius: 1rem; max-height: 40px; padding-bottom: 0px; padding-right: 0px; font-family: Abcgintodiscord, sans-serif; position: absolute; inset: 0%; }
  .nav_link_dropdown:focus-visible, .nav_link_dropdown[data-wf-focus-visible] { outline-offset: -4px; }
  .minus-40 { flex: 1 1 0%; margin-top: -40px; }
  .minus-40.is-commerce { margin-top: -40px; }
  .careers-decor-1 { max-width: 300px; margin-top: -240px; margin-left: -304px; left: 0%; transform: none; }
  .careers-decor-1.is-egg { margin-left: -220px; }
  .careers-decor-1.is-job { max-width: 11.25rem; margin-left: -16.1875rem; }
  .btn.download-button, .btn.button-new { transition: 0.3s, background-color 0.4s; }
  .cms_article { padding-bottom: 3rem; }
  .cms_article.is-blog.item-3 { display: flex; }
  .cms_article.is-blog.item-3.is-n.is-new { display: none; }
  .heading-style-h1 { font-size: 8.75rem; }
  .cms_article_text-wr { gap: 1rem; font-size: 1.75rem; line-height: 1.15; }
  .cms_article_img-wr.is-2 { border-radius: 3.5rem; }
  .heading-style-h4 { font-size: 1.75rem; }
  .article_text-wr { max-width: 68.25rem; }
  .text-size-large { font-size: 20rem; }
  .heading-style-h3-2 { font-size: 3.5rem; }
  .featured_img-wr.is-new { max-width: 1100px; margin-left: auto; margin-right: auto; }
  .text-size-medium { font-size: 11.875rem; }
  .cms_article_img { object-fit: cover; }
  ._2col_cms-wr { grid-template-columns: 1fr 1fr; }
  ._2col_cms-wr.is-3col { grid-template-columns: 1fr 1fr 1fr; }
  ._2col_cms-wr.is-3col.is-n.is-new, ._2col_cms-wr.is-3col.is_article.is-new { grid-template-columns: 1fr 1fr; }
  ._2col_cms-wr.is-3col.is_article.is_2026 { grid-template-columns: 1fr 1fr 1fr; }
  .featured_text-wr { max-width: 82.1875rem; }
  .heading-style-h2 { font-size: 5rem; }
  .styleguide_subheading { line-height: 1; }
  .container-large-4.is_new { width: 95%; max-width: 87.5rem; }
  .blog_category { font-size: 1.25rem; line-height: 1.3; }
  .btn-global.is-primary.is-nitro.is-2026 { right: -160px; }
  .text-size-small { font-size: 8.75rem; }
  .container-huge-2 { max-width: 73.75rem; }
  .text-category { line-height: 1.3; }
  .rich-career ul { gap: 16px; padding-left: 24px; }
  .rich-career.text-size-new { line-height: 31px; }
  .rich-career.text-size-new a { font-size: 20px; }
  .jobs_content-wr { margin: 4rem; }
  .gallery_slider_component.is-update { margin-top: 5rem; }
  .careers-popup { justify-content: center; align-items: center; }
  .company-hero-image { border-radius: 160px; }
  .our-block { gap: 20px; border-radius: 128px; flex-flow: row; justify-content: space-between; align-items: flex-end; min-height: 835px; padding-bottom: 80px; padding-left: 80px; padding-right: 80px; }
  .name { flex: 0 0 auto; }
  .brand-image-1.is-new { max-width: 150px; margin-right: -170px; }
  .brand-image-2 { margin-bottom: -120px; }
  .brand-image-2.is_2026.is-new { max-width: 180px; margin-left: -180px; }
  .padding-120px-m { padding-bottom: 360px; }
  .banner-link-brnd { border-radius: 96px; min-height: 480px; margin-top: 80px; }
  .banner-link-brnd.is_kit { margin-bottom: 80px; }
  .banner-link-brnd.is_brand { margin-bottom: 0px; }
  .banner-link-brnd.is-b { margin-bottom: 80px; }
  .banner-link-brnd.is_company, .banner-link-brnd.is_video { margin-bottom: 0px; }
  .circle-bg { filter: blur(200px); min-height: 625px; margin-bottom: -360px; }
  .discord-logo { max-width: 529px; }
  .branding_hero-bg { background-size: 140% auto; }
  .newsroom-image-1 { max-width: 186px; margin-top: 300px; }
  .newsroom-image-2 { max-width: 180px; margin-bottom: 279px; }
  .newsroom-image-2.is_creator { max-width: 180px; margin-bottom: -65px; margin-left: -168px; }
  .newsroom-image-2.is_creator.is-new-2026 { margin-left: -173px; }
  .nelly-icon { margin-top: 38px; }
  .podcast { border-radius: 64px; padding: 64px; }
  .image-quests5 { max-width: 230px; top: -97px; left: 2px; }
  .testing-button-open-discord.download-new:focus-visible, .testing-button-open-discord.download-new[data-wf-focus-visible], .testing-download-button.download-new:focus-visible, .testing-download-button.download-new[data-wf-focus-visible], .testing-button-open.download-new:focus-visible, .testing-button-open.download-new[data-wf-focus-visible] { outline-color: rgb(88, 101, 242); }
  .quest_hero-content { max-width: none; }
  .download-hero-img-wr { margin-top: 70px; }
  .download-hero-img3.is-gift.is-new { right: -7rem; }
  .max-width-740px.is-full.is_n-f { max-width: 850px; }
  .company-hero { max-width: 90%; }
  .padding-220px { padding-bottom: 200px; }
  .padding-220px.d-small { padding-bottom: 360px; }
  .padding-220px.is-220-all { padding-bottom: 220px; }
  .padding-220px.is-240 { padding-bottom: 240px; }
  .padding-220px.is_acc { padding-bottom: 100px; }
  .careers_h1-large { font-size: 80px; }
  .careers_h1-large.font-white.left { font-size: 55px; }
  .careers_h1-large.font-white.left.explore, .careers_h1-large.font-white.center.college { text-align: left; }
  .careers_h1-large.font-white.cen-ins { text-align: center; }
  .careers_h1-large.font-white.moderation, .careers_h1-large.font-white.left-copy { font-size: 55px; }
  .careers_h1-large.font-white.rich { text-align: center; }
  .careers_h1-large.font-white.bottom-16px.flex-mob-center.mobile-power, .careers_h1-large.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 52px; }
  .careers_h1-large.font-blue { color: var(--blurple); text-align: left; }
  .careers_h1-large.font-blue._404, .careers_h1-large._16px, .careers_h1-large.text-color-white { font-weight: 700; }
  .careers_h1-large.text-color-white.bottom-none.text-align-left--mobile { text-align: center; }
  .careers_h1-large.text-align-center.hide-landscape, .careers_h1-large.text-align-center.br, .careers_h1-large.text-align-center.p-48px { font-size: 80px; }
  .phone-company { max-width: 32%; }
  .image-company-1 { max-width: 17%; margin-bottom: 188px; margin-right: 263px; }
  .image-company-2 { max-width: 40%; }
  .image-company-3 { max-width: 22%; }
  .image-company-4 { max-width: 28%; }
  .image-company-5 { max-width: 21%; }
  .image-company-6 { max-width: 28%; }
  .image-company-6.is-new { margin-left: -38px; }
  .image-company-7 { max-width: 18%; }
  .image-company-8 { max-width: 36%; }
  .image-company-9 { max-width: 21%; }
  .company-egg { max-width: 216px; margin-top: -150px; margin-left: -64px; }
  .company-egg.is-new { max-width: 135px; margin-left: -152px; }
  .company-coin { max-width: 226px; margin-top: 100px; margin-right: -60px; }
  .quest_heading-h2, .quest_heading-h2.is-capitalize.bottom-none.text-align-left.mob-center.m_44px { font-size: 48px; }
  .quest_heading-h2.is-capitalize.bottom-none.is-faq { font-size: 56px; }
  .quest_heading-h2.is-capitalize.m-32 { font-size: 48px; }
  .company-hero-wr { padding-top: 230px; }
  .company-hero-wr.is-new { padding-top: 120px; }
  .careers-eggsicon { max-width: 180px; }
  .jobs_icon-wr { max-width: 120px; }
  .careers-image-2 { max-width: 600px; }
  .nav_dd_trigger-bg { padding-bottom: 0px; padding-right: 0px; position: absolute; inset: 0%; }
  .download-title-wr { max-width: 1220px; }
  .nav_dd_bg { transform-origin: 50% 0px; height: 670px; margin-top: 0px; transition: transform 0.2s cubic-bezier(0.187, 0.784, 0.556, 1.018); display: block; inset: 0% 0% auto; transform: scaleY(0); }
  .nav_brand_main-black-logo { width: 10.125rem; padding-left: 0px; padding-right: 0px; }
  .relative-banner { gap: 56px; }
  .safety-content-wr { max-width: none; }
  .tab-link-build-first { padding-bottom: 24px; font-size: 32px; line-height: 39px; }
  .menu-button-login.login-button-js.abc { display: none; }
  .nav-dd-decor_safety { width: 100%; max-width: 11.25rem; margin-bottom: -2.125rem; margin-right: -2.375rem; position: absolute; inset: auto 0% 0% auto; }
  .nav-dd-decor { width: 100%; max-width: 8.75rem; margin-bottom: -6.1rem; margin-right: -4.5rem; position: absolute; inset: auto 0% 0% auto; }
  .nav-dd-decor.is-safety { pointer-events: none; max-width: 12.5rem; }
  .nav-dd-decor.is-support { max-width: 9.375rem; margin-bottom: -5rem; margin-right: -5.9rem; }
  .nav-dd-decor.is-blog { max-width: 11.875rem; margin-bottom: -6.25rem; margin-right: -80px; }
  .nav-dd-decor.is-build { max-width: 11.875rem; margin-bottom: -7.5125rem; margin-right: -6.2875rem; }
  .nav-dd-decor_support { width: 100%; max-width: 8.75rem; margin-bottom: -4.5rem; margin-right: -5rem; position: absolute; inset: auto 0% 0% auto; }
  .nav-dd-decor_blog { width: 100%; max-width: 9rem; margin-bottom: -3.25rem; margin-right: -50px; position: absolute; inset: auto 0% 0% auto; }
  .image-m-build { width: 100%; max-width: 14.0625rem; margin-bottom: -3.3125rem; margin-right: -3.1875rem; position: absolute; inset: auto 0% 0% auto; }
  .coin-icon_d.is-gift { top: 6.5125rem; }
  .coin-icon_d.is-gift.is-new { left: -9.4rem; }
  .newsroom-image-3.is_creator { max-width: 180px; margin-top: -149px; margin-right: -162px; }
  .newsroom-image-3.is_creator.is-new-2026 { margin-top: 50px; margin-right: -176px; }
  .max-width-500.is-flex, .max-width-500.is-flex2 { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
  .max-width-500.is_2026 { max-width: 1060px; }
  .p-medium.text-style-2line { font-size: 24px; line-height: 28px; }
  .kit-wr { max-width: 780px; }
  .clyde-cube_icon { top: 243px; }
  .clyde-cube_icon.is-new { top: 173px; }
  .clyde-cube_icon.is-media { top: 182px; }
  .clyde-cube_icon.is-stories { max-width: 170px; }
  .clyde-cube_icon.is-new_1.is-commerce { margin-bottom: -86px; }
  .clyde-cube_icon.is_new { top: auto; left: auto; }
  .clyde-cube_icon.is_new_1 { top: 174px; left: 0px; }
  .clyde-cube_icon.is-adv-1.is-commerce, .clyde-cube_icon.is-cs.is-commerce { margin-bottom: -67px; }
  .pan-image { margin-top: 319px; }
  .is_careers-widht { max-width: 740px; }
  .feeling-decor-d { width: 16vw; max-width: 200px; margin-bottom: -256px; margin-right: -10vw; right: 0%; }
  .feeling-decor-d.is-pan { margin-bottom: -200px; }
  .company-section, .company-section-1 { padding-top: 360px; }
  .company-section_last { z-index: auto; padding-top: 360px; padding-bottom: 280px; overflow: clip; }
  .timeline-description { opacity: 0.5; font-size: 1.25rem; line-height: 1.3; }
  .progress_layout.is-why-us { width: 100%; }
  .company-image_wumpus.is-small.is-new { margin-top: -70px; }
  .company-image_packaxe { left: -42%; }
  .company-image_radish { max-width: 330px; }
  .company-coin-2 { max-width: 226px; margin-top: 100px; margin-right: -60px; }
  .company-coin-2.is-new { max-width: 140px; margin-right: -149px; }
  .nav_dd_list-copy { margin-top: 40px; inset: 80px 0% 0%; }
  .nav_dd_list-copy.w--open { display: flex; overflow: visible; }
  .nav_dd_list-copy.is-burger.w--open { position: absolute; }
  .nav_dd_list-copy.is-safety { height: 0px; margin-top: 40px; display: flex; top: 37px; left: auto; right: auto; overflow: visible; }
  .nav_dd_list-copy.is-safety.w--open { min-width: 522px; max-width: 522px; margin-left: auto; margin-right: auto; top: 37px; left: auto; right: auto; }
  .nav_dd_list-copy.is-q { height: 0px; margin-top: 40px; display: flex; top: 37px; left: auto; right: auto; overflow: visible; }
  .nav_dd_list-copy.is-q.w--open { min-width: 196px; max-width: 196px; margin-left: auto; margin-right: auto; top: 37px; left: auto; right: auto; }
  .nav_dd_list-copy.is-s { height: 0px; margin-top: 40px; display: flex; top: 37px; left: auto; right: auto; }
  .nav_dd_list-copy.is-s.w--open { min-width: 212px; max-width: 212px; margin-left: auto; margin-right: auto; top: 37px; left: auto; right: auto; }
  .nav_dd_list-copy.is-b { margin-top: 40px; display: flex; top: 37px; left: auto; right: auto; }
  .nav_dd_list-copy.is-b.w--open { min-width: 280px; max-width: 280px; margin-left: auto; margin-right: auto; top: 37px; left: auto; right: auto; }
  .nav_dd_list-copy.is-build { margin-top: 40px; display: flex; top: 37px; left: auto; right: auto; }
  .nav_dd_list-copy.is-build.w--open { min-width: 435px; max-width: 435px; margin-left: auto; margin-right: auto; top: 37px; left: auto; right: auto; }
  .nav_blur { display: block; }
  .nav_buttons-wr_new { display: block; position: fixed; right: 2.5rem; }
  .nav_buttons-wr_new.is-static { position: static; }
  .advertising-hero { padding-top: 15rem; }
  .advertising-hero.is-new, .advertising-hero.is-ovr { margin-top: -160px; padding-top: 15rem; }
  .testimonials-section.is-dm-q { padding-top: 10rem; }
  .cards-gradient.is-dm-grid-dm.is-commerce { grid-template-rows: auto; grid-template-columns: 440px 1fr; grid-auto-columns: 1fr; }
  .ad_heading3.is-game { margin-bottom: 32px; }
  .ad_heading3.is-game.is_2026.is-game-new, .ad_heading3.is-game.is_2026.is-game-news, .ad_heading3.is-game.is_2026.is-game-large, .ad_heading3.is-game.is_2026.is_updated { margin-bottom: 24px; }
  .container-944px.is-1540 { max-width: 1540px; }
  .grid-20.is_2026 { margin-top: 1rem; }
  .plug.is-commerce { margin-right: -40px; }
  .plug.is-adv { max-width: 7.5rem; right: -4%; }
  .image-banner-ad.is_2026 { max-width: 10rem; }
  .image-banner-ad.is_well { max-width: 12rem; }
  .image-banner-ad.is_well-new { max-width: 11.5rem; }
  .image-banner-ad.is_parent { max-width: 12rem; margin-bottom: -3.875rem; }
  .image-banner-ad.is_parent.is-new { max-width: 9.375rem; margin-bottom: 0px; }
  .image-banner-ad2.is_screwdriver { max-width: 9rem; }
  .image-banner-ad2.is_well { max-width: 12rem; margin-top: 1.4875rem; }
  .image-banner-ad2.is_well-new { max-width: 11.5rem; }
  .image-banner-ad2.is_parent { max-width: 12rem; }
  .image-banner-ad2.is_parent.is-new { max-width: 9.375rem; }
  .links-ad { max-width: 60rem; }
  .link-block-fixed { padding: 15px 32px; font-size: 14px; line-height: 24px; }
  .link-block-fixed.is-current { padding-left: 32px; padding-right: 32px; font-size: 14px; }
  .link-block-fixed.mob-none { min-height: 55px; padding: 15.5px 32px; font-size: 14px; }
  .link-block-fixed.dtop { padding-left: 14px; padding-right: 14px; font-size: 16px; line-height: 24px; }
  .image-cards.is_video.is_micro, .image-cards.is_video-2.is_micro { border-radius: 112px; }
  .dropdown-list-adopen.desktop.w--open { padding-top: 8px; }
  .media-hero { padding-top: 15rem; }
  .new-text.font-white.left { font-size: 55px; }
  .new-text.font-white.left.explore, .new-text.font-white.center.college { text-align: left; }
  .new-text.font-white.cen-ins { text-align: center; }
  .new-text.font-white.moderation, .new-text.font-white.left-copy { font-size: 55px; }
  .new-text.font-white.rich { text-align: center; }
  .new-text.font-white.bottom-16px.flex-mob-center.mobile-power, .new-text.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 52px; }
  .new-text.font-blue { color: var(--blurple); text-align: left; }
  .new-text.font-blue._404, .new-text._16px, .new-text.text-color-white { font-weight: 700; }
  .new-text.text-color-white.bottom-none.text-align-left--mobile { text-align: center; }
  .new-text.text-color-white.bottom-32 { margin-bottom: 32px; }
  .new-text.text-color-white.bottom-16.m-36 { font-size: 56px; }
  .new-text.text-color-white.bottom-16.m-32 { font-size: 48px; }
  .image-d { margin-top: -5.1rem; }
  .gaming-hero { padding-top: 15rem; }
  .gaming-image-top.is-sdk { margin-left: -6.9375rem; }
  .gaming-image-top.is-sdk.is-new { max-width: 11rem; margin-top: -410px; margin-left: -12.2rem; }
  .gaming-image-top.is-sdk.is-nitro { margin-top: -6.2rem; }
  .gaming-image-top.is-sdk.is-new-sdk { max-width: 7rem; margin-left: -3.6375rem; }
  .gaming-image-top.is-sdk.is-2026 { max-width: 7rem; margin-top: -3.975rem; margin-left: -2.5375rem; }
  .gaming-image-bottom.is-sdk { margin-top: -13.4rem; margin-right: -6.6rem; }
  .gaming-image-bottom.is-sdk.is-new { max-width: 11rem; margin-right: -12.6625rem; }
  .gaming-image-bottom.is-sdk.is-sdk-new, .gaming-image-bottom.is-sdk.is-sdk-2026 { margin-top: 5.875rem; margin-right: -2.8625rem; }
  .gaming-image-bottom.is-nitro.is-new { max-width: 11rem; margin-right: -12.6625rem; }
  .stories-hero { padding-top: 15rem; }
  .image-absol-faq { margin-right: -6.4125rem; }
  .faq-hero { padding-top: 16rem; }
  .list-image-is_2025 { max-width: 290px; }
  .img-gaming_bg { top: 126px; }
  .image-gaming-main { position: relative; }
  .img-gaming_bg-2 { top: 64px; }
  .link-drop { padding: 15px 32px; font-size: 14px; line-height: 24px; }
  .link-drop.is-current { min-height: 55px; padding: 15px 32px; font-size: 14px; }
  .link-drop.mob-none { min-height: auto; padding: 15.5px 32px; font-size: 14px; }
  .link-drop.dtop { padding-left: 14px; padding-right: 14px; font-size: 16px; line-height: 24px; }
  .dropdown-link-desktop { padding: 15px 32px; font-size: 14px; line-height: 24px; }
  .dropdown-link-desktop.is-current { padding-left: 32px; padding-right: 32px; font-size: 14px; }
  .dropdown-link-desktop.mob-none { min-height: auto; padding: 15.5px 32px; font-size: 14px; }
  .dropdown-link-desktop.dtop { padding-left: 14px; padding-right: 14px; font-size: 16px; line-height: 24px; }
  .advertising-discord-icon { top: 512px; right: 151px; }
  .btn-download-wr.is-left { justify-content: flex-start; align-items: center; }
  .btn-download-wr.is-left_new { justify-content: center; align-items: center; }
  .company-hero-w { min-height: 630px; }
  .company-hero-mobile { max-width: 90%; }
  .build-faq { gap: 0px 156px; }
  .build-info-left { max-width: 31.25rem; }
  .img-faq { margin-top: 42px; }
  .sdk_hero { gap: 220px; padding-top: 240px; }
  .slider-block { padding-left: 70px; padding-right: 70px; }
  .slider-block.is-dev { min-width: 121%; max-width: none; margin-left: 0px; margin-right: 0px; display: inline-block; left: -10.5%; }
  .top-image-slider.is-dev.is-eggs { max-width: 10rem; margin-left: 1.3rem; }
  .top-image-slider.is-dev.is-new4s { margin-top: 0.6rem; margin-left: -1.3rem; }
  .top-image-slider.is-dev.is-new4s.is-2026 { margin-left: -9rem; }
  .bottom-image-slider.is-dev.is-new3s.is-2026-n { margin-left: 3.725rem; margin-right: 0.1rem; }
  .bottom-image-slider.is-dev.is-new3s { right: 1%; }
  .bottom-image-slider.is-dev.is-new3s.is-2026 { margin-bottom: -0.1125rem; margin-right: -8rem; }
  .bottom-image-slider.is-dev-new.is-new3s.is-2026-n { margin-left: 3.725rem; margin-right: 0.1rem; }
  .bottom-image-slider.is-dev-new.is-new3s { right: 1%; }
  .bottom-image-slider.is-dev-new.is-new3s.is-2026 { margin-bottom: -0.1125rem; margin-right: -8rem; }
  .container_1580.is-desctop-layout { gap: 120px; justify-content: flex-start; align-items: flex-start; display: flex; }
  .dm-image-top { margin-top: -6.6rem; }
  .dm-image-top.is-game { max-width: 90px; margin-left: 0px; }
  .dm-image-bottom.is-game { max-width: 135px; }
  .block-dm { justify-content: flex-start; align-items: stretch; }
  .img-gdc-top { margin-bottom: -1.875rem; }
  .gdc_hero { padding-top: 240px; }
  .padding-gdc { padding-right: 200px; }
  .form_hero { gap: 220px; padding-top: 240px; }
  .layout-form { grid-template-rows: auto; }
  .layout-form.is_2025 { gap: 180px; }
  .hero-video-sdk.is_new-sdk { max-height: none; }
  .d-image-b.is-game { max-width: 115px; margin-left: -90px; }
  .image-cards-wr.si_micro { width: 40%; max-width: 40.5rem; }
  .image-cards-wr.si_micro.is_reverce.is_new { border-radius: 112px; }
  .hero-video-sdk_wr.is_sdk { aspect-ratio: 776 / 470; }
  .developer-title-wr { max-width: 1220px; }
  .padding-44px { padding-bottom: 44px; }
  .max-w-720.is-60 { width: 100%; max-width: 670px; }
  .max-w-720.is-center.is-full, .max-w-720.is-center.is-full-m { max-width: none; }
  .max-w-720.is-center.is_new { max-width: 900px; }
  .max-w-720.is-820 { max-width: 820px; }
  .gaming-hero-s { padding-top: 15rem; }
  .bar-bottom.is-second { margin-right: 73px; }
  .article_rich-text-2 h5, .article_rich-text-2 blockquote { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-2 strong { line-height: 1.3; }
  .article_rich-text-2 p { max-width: 54.375rem; margin-left: auto; margin-right: auto; line-height: 1.3; }
  .article_rich-text-2 h6 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-2 img { position: relative; }
  .article_rich-text-2 h2, .article_rich-text-2 ul { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-2 li { margin-bottom: 1rem; }
  .article_rich-text-2 h3 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-2 ol { max-width: 54.375rem; margin-bottom: 4rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-2 h4 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .img-block { aspect-ratio: 944 / 368; margin-bottom: 80px; }
  .section-rich-dev.is_banner-n { padding-top: 80px; }
  .nav_brand_main-logo-bg { width: 9.125rem; margin-left: 0px; }
  .nav_brand_main-black-icon, .nav_brand_main-logo-bg-icon { width: 9.125rem; }
  .brand-image-s { max-width: 100px; margin-top: -89px; margin-right: -88px; }
  .brand-image-s.is-new { right: -7.75rem; }
  .brand-image-s.is-new-left { left: -7.1875rem; }
  .max-width-870.is-center { max-width: 870px; }
  .max-width-870.is-center.is_new, .max-width-870.is-center.is_st, .max-width-870.is-center.is_2026 { max-width: 900px; }
  .max-width-870.is-d, .max-width-870.is-full { width: 100%; }
  .max-width-870.is-full.is-center { width: 88%; max-width: 850px; }
  .article_heading { font-size: 4.5rem; line-height: 1; }
  .article_heading.is_new { font-size: 3rem; }
  .article_main_img { border-radius: 7.5rem; }
  .article_main_img.is-update { max-height: 400px; }
  .article_layout.bottom-large { padding-bottom: 15rem; }
  .article_content { padding-top: 10rem; }
  .article_content.new, .article_content.is-up-26 { padding-top: 12.5rem; }
  .text-category-2 { line-height: 1.3; }
  .article_text-wr-2 { max-width: 54.375rem; }
  .cms_article-2 { padding-bottom: 3rem; }
  .cms_article_text-wr-2 { gap: 1rem; font-size: 1.75rem; line-height: 1.15; }
  .text-category_article { line-height: 1.3; }
  .heading-style-h4-article { font-size: 1.75rem; }
  ._2col_cms-wr-2, ._2col_cms-wr-2.is-3col { grid-template-columns: 1fr 1fr; }
  .article_text-wr-3 { max-width: 54.375rem; }
  .article-quote { margin-bottom: 0px; }
  .article_rich-text_3 h5 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text_3 figure { overflow: visible; }
  .article_rich-text_3 blockquote { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text_3 p { line-height: 1.3; }
  .article_rich-text_3 h6 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text_3 img { border-radius: 3.5rem; }
  .article_rich-text_3 h2 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text_3 ul { max-width: 54.375rem; margin-bottom: 3rem; margin-left: auto; margin-right: auto; padding-left: 24px; }
  .article_rich-text_3 li { margin-bottom: 1rem; font-size: 1.25rem; }
  .article_rich-text_3 ol { max-width: 54.375rem; margin-bottom: 4rem; margin-left: auto; margin-right: auto; padding-left: 32px; }
  .article_rich-text_3 h4, .article_rich-text_3.is-article.is-new, .article_rich-text_3.is-article.is-left { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text_3.is-article.is-update { margin-left: auto; margin-right: auto; }
  .article_author-wr { gap: 0.25rem; margin-top: 1rem; font-size: 1.25rem; line-height: 1.3; }
  .article_author-wr.top-none.is-new { gap: 0rem; font-size: 1.125rem; }
  .article_author-wr.is_2026 { margin-top: 1rem; }
  .hands-icon_a { margin-right: 54px; }
  .acceb_hero { padding-top: 260px; }
  .layout-acceb.bottom-none.is-center.is-revers.is_new.gap-small { gap: 32px; }
  .layout-acceb.bottom-none.is-center.is-32px.min-height { gap: 4rem; }
  .text-acceb { max-width: 40.5rem; }
  .text-acceb.is-new { max-width: 27rem; }
  .accessabillity-title-wr.is-full { max-width: 90%; }
  .accessabillity-title-wr.is-small { max-width: 950px; }
  .accessabillity-title-wr.is_new { max-width: 80%; }
  .accessabillity-title-wr.is_2026 { max-width: 700px; }
  .objects_rubberduck { max-width: 10rem; margin-top: -200px; }
  .objects_magnet.is_2026 { max-width: 12.0625rem; }
  .objects_magnet-small { margin-left: 204px; }
  .objects_magnet-small.is_sdk { max-width: 10rem; margin-left: 94px; }
  .objects_rubberduck-small { margin-right: 78px; }
  .objects_rubberduck-small.is_sdk { margin-right: 90px; }
  .objects_hammer-small.is-game { filter: blur(3px); }
  .objects_spider-small.is-game { opacity: 0.14; }
  .newsroom-image-5 { margin-top: -127px; margin-left: -28px; }
  .policy_hero { padding-top: 240px; overflow: clip; }
  .safety-l-hammer { max-width: 15rem; margin-right: -220px; }
  .safety-l-brain { max-width: 240px; margin-left: -194px; }
  .safety-l-brain.is-new { top: -4rem; }
  .body-text--l.is-center { font-size: 1.5rem; line-height: 130%; }
  .body-text--l.new-home { font-size: 1.5rem; line-height: 1.5; }
  .body-text--l.new-home.is_2025 { font-size: 1.25rem; line-height: 1.3; }
  .body-text--l.teen { font-size: 1.25rem; font-weight: 400; line-height: 1.5; }
  .body-text--l.is_teen.is-left-white.revers { font-size: 1.25rem; }
  .body-text--l.is_teen.is-left-white.is_build, .body-text--l.is_teen.is-left-white.is_build-2025 { font-size: 1.125rem; }
  .body-text--l.is_teen { font-size: 1.25rem; line-height: 1.5; }
  .body-text--l.text-align-left.paragraph-white-opacity50.is_new { font-size: 1.25rem; }
  .body-text--l.is_2025.hero-p { font-size: 1.25rem; line-height: 1.3; }
  .body-text--l.is_2025 { font-size: 1.5rem; line-height: 1.5; }
  .library_hero { padding-top: 240px; overflow: clip; }
  .safety_main_img { aspect-ratio: 1538 / 615; }
  .heading-style-h2-3 { font-size: 3.5rem; line-height: 0.946429; }
  .featured_text-wr-2 { max-width: 82.1875rem; }
  .featured_img-wr-2 { border-radius: 7.5rem; }
  .img-trans-left { max-width: 200px; margin-left: -40px; }
  .img-trans-left.is_cloud { max-width: 125px; margin-top: -20px; margin-left: -3px; }
  .img-trans-left.is-new { bottom: 9.5rem; }
  .img-trans-right, .img-wand-left { max-width: 200px; }
  .img-wand-left.is_2026.is_new { margin-left: -13.2625rem; }
  .img-shield-right { max-width: 200px; }
  .img-shield-right.is_2026.is-new-copy { margin-right: -15.7rem; }
  .faq-wrap { max-width: none; }
  .layout-faq { gap: 3rem; }
  .img-faqs-third.is-new { max-width: 31rem; }
  .img-family-left, .img-family-right { max-width: 200px; }
  .img-privacy.is-all { width: 48%; }
  .max-width-1040px { max-width: 65rem; }
  .img-privacy-right { max-width: 200px; }
  .img-privacy-left { max-width: 253px; }
  .img-well-right { max-width: 190px; margin-right: -6.1375rem; }
  .img-well-right.is_new { margin-right: -27px; }
  .img-well-right.is_safety { max-width: 160px; margin-right: -6px; }
  .img-well-right.is_p { margin-right: 0.1625rem; }
  .img-well-right.is-new { max-width: 150px; }
  .img-well-left { max-width: 190px; margin-left: -4.9625rem; }
  .img-well-left.is_new { max-width: 160px; margin-left: 0px; }
  .img-well-left.is_p { margin-left: 0.6375rem; }
  .img-well-left.is-new.is_2026 { max-width: 150px; left: -10.7rem; }
  .img-well-left.is-new.is_2026.is_n { left: -11.5rem; }
  .block-green-well { justify-content: flex-start; align-items: stretch; }
  .text-ds-center { max-width: 40.5rem; }
  .img-ds-fif { max-width: 18rem; }
  .padding-160px-new { padding-bottom: 160px; }
  .padding-160px-new.teen { padding-bottom: 120px; }
  .padding-160px-new.teen-180px { padding-bottom: 180px; }
  .padding-160px-new.tablet-88 { padding-bottom: 120px; }
  .padding-160px-new.is_new { padding-bottom: 80px; }
  .max-w-650.is-commerce { max-width: 663px; }
  .collection-list-safety.is_n { display: none; }
  .home-image-gerl { width: 100%; max-width: 140px; margin-top: auto; margin-bottom: 0px; position: absolute; top: 0px; bottom: 0px; left: -11px; }
  .home-image-gerl.is_2026 { max-width: 156px; bottom: -9px; left: -32px; }
  .accessibility-wr_h1 { max-width: 820px; }
  .drop-article { max-width: 54.375rem; }
  .hands-accessibility { margin-right: 139px; }
  .hands-accessibility.is-new { right: -8.8rem; }
  .hands-accessibility-keft { margin-top: 90px; margin-left: 30px; }
  .hands-accessibility-keft.is-new { left: -10.325rem; }
  .hands-accessibility-2 { margin-right: -201px; }
  .famaly-h2-wr { max-width: 1100px; }
  .max-w-904.is-full.is_form { max-width: 54rem; }
  .line-gradienr.is-new { border-radius: 3rem; }
  .nitro-apple.is-new { max-width: 150px; bottom: -4.725rem; }
  .nitro-star { margin-left: 22px; }
  .nitro-windy.is-new { top: -10.4375rem; }
  .nitro-blur-pink { z-index: 0; }
  .nitro-blur-pink.is_new { z-index: -1; }
  .nitro-hero-icon { margin-top: -6.2rem; margin-left: -9.3rem; }
  .nitro-hero-icon.is-new { max-width: 12.5rem; left: -15.7625rem; }
  .hero-icon-bg-nitro.is-new { max-width: 13rem; right: -13.05rem; }
  .nav_dd_separator-2 { margin-left: 2.5rem; margin-right: 2.5rem; display: block; }
  .dd_nav-link-2 { font-size: 1rem; transition: opacity 0.35s; }
  .dd_nav-link-2:hover { opacity: 0.65; }
  .dd_nav-link-2.is-new { font-size: 1rem; }
  .container-1763 { margin-top: 80px; }
  .nav_dd_link_title-2 { font-size: 1rem; }
  .nav_dd_link-group_title-2 { margin-bottom: 3rem; font-size: 1.75rem; }
  .nav_dd_link-group_title-2.is-new { color: rgba(255, 255, 255, 0.5); font-size: 1rem; }
  .nav_brand-2 { justify-content: flex-start; align-items: center; width: 9.125rem; height: 2.5rem; display: flex; position: fixed; left: 2.5rem; }
  .nav_brand-2:focus-visible, .nav_brand-2[data-wf-focus-visible] { outline-color: rgb(88, 101, 242); }
  .nav_brand-2.w--current { display: block; }
  .nav_dd_link_line-2 { opacity: 0.1; margin-top: 3rem; margin-bottom: 3rem; display: block; }
  .nav_dd_link_line-2.is-n { margin-top: 1.5rem; margin-bottom: 1.5rem; }
  .nav_dd_trigger-2 { letter-spacing: normal; border-radius: 0.75rem; max-height: none; padding: 0.625rem 1rem; font-size: 1rem; position: relative; }
  .nav_dd_trigger-2:focus-visible, .nav_dd_trigger-2[data-wf-focus-visible] { outline-offset: -2px; border-radius: 1px; outline: rgb(255, 255, 255) solid 2px; }
  .nav_dd_trigger-2.w--open { background-color: rgb(88, 101, 242); border-radius: 0.75rem; padding-left: 1rem; padding-right: 1rem; }
  .button-nav-2.login-button-js.new { transition-duration: 0.25s; display: block; }
  .article_text-wr-4 { max-width: 54.375rem; }
  .nav_dd-2:focus-visible, .nav_dd-2[data-wf-focus-visible] { outline-offset: -4px; border-radius: 0px; outline: rgb(88, 101, 242) solid 2px; }
  .nav_dd-2.is-relative { gap: 1rem; align-items: center; display: flex; }
  .nav_link-2 { letter-spacing: normal; border-radius: 0.75rem; padding-left: 0.75rem; padding-right: 0.75rem; font-size: 1rem; line-height: 1.2rem; }
  .nav_link-2:hover { background-color: rgb(88, 101, 242); }
  .nav_link-2:focus-visible, .nav_link-2[data-wf-focus-visible] { outline-offset: -2px; }
  .nav_link-2.is_careers { margin-top: 0px; }
  .new-h1-3 { font-size: 56px; }
  .nav_dd_list_bg-2 { transform-origin: 50% 0px; transition: transform 0.3s; display: none; inset: 0% 0% auto; }
  .newsroom_hero-wr { padding-top: 240px; padding-bottom: 280px; }
  .newsroom_hero-wr.is_creator { padding-bottom: 140px; }
  .newsroom_section { padding-top: 180px; }
  .nelly-icon_new { margin-top: 38px; }
  .limits-wrapper { max-width: 330px; }
  .h2-wrapper-news { max-width: 750px; }
  .banner-content-wrapper { position: relative; }
  .gift-the-joy { flex-flow: row; }
  .gift-the-joy.is-new { flex-flow: column; }
  .img-gift.is-new-mush { height: 490px; position: static; }
  .h2-wrapper { max-width: 550px; }
  .video-cards-wr.si_micro { width: 40%; max-width: 40.5rem; }
  .video-cards-wr.si_micro.is_reverce.is_new { border-radius: 112px; }
  .body-text--n.is-center { font-size: 1.5rem; line-height: 130%; }
  .body-text--n.new-home { font-size: 1.5rem; line-height: 1.5; }
  .body-text--n.teen { font-size: 1.25rem; font-weight: 400; line-height: 1.5; }
  .body-text--n.is_teen.is-left-white.revers { font-size: 1.25rem; }
  .body-text--n.is_teen.is-left-white.is_build { font-size: 1.125rem; }
  .body-text--n.is_teen { font-size: 1.25rem; line-height: 1.5; }
  .max-width-1020.is_2026.is_n { max-width: none; }
  .article_rich-text-3 h5 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-3 strong { line-height: 1.3; }
  .article_rich-text-3 p { max-width: 54.375rem; margin-left: auto; margin-right: auto; font-size: 1.25rem; line-height: 1.3; }
  .article_rich-text-3 h6 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-3 img { border-radius: 3.5rem; min-width: 121%; position: relative; left: -10.5%; }
  .article_rich-text-3 h2, .article_rich-text-3 ul { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-3 li { margin-bottom: 1rem; font-size: 1.25rem; }
  .article_rich-text-3 h3 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-3 ol { max-width: 54.375rem; margin-left: auto; margin-right: auto; padding-left: 32px; }
  .article_rich-text-3 h4 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-3 a { font-size: 1.25rem; }
  .quote-build { min-width: 121%; position: relative; left: -10.5%; }
  .section-creator-article { padding-top: 150px; }
  .section-creator-article.is-new { padding-top: 100px; }
  .video-description-wrapper { max-width: 1100px; }
  .img-block_stories { margin-bottom: 80px; }
  .safety-title-wrapper { max-width: 1000px; }
  .img-gear-right { max-width: 160px; }
  .strategy-layout { max-width: none; }
  .heading-3fzvsp { text-align: left; margin-top: 0px; margin-bottom: 60px; }
  .projectdescription { line-height: 1.5; }
  .block-banner { padding-left: 0px; padding-right: 32px; }
  .max-w-520 { max-width: 520px; }
  .commerce-image-box.is_creator { max-width: 208px; margin-top: -93px; }
  .commerce-image { margin-bottom: -33px; margin-left: -104px; }
  .commerce-image.is_creator { margin-bottom: -36px; }
  .commerce_hero-wr { padding-top: 174px; padding-bottom: 100px; }
  .commerce_hero-wr.is_creator { padding-bottom: 140px; }
  .max-w-648.is-all-center, .max-w-648.is-all-center-2 { max-width: 42%; }
  .tbd { border-radius: 112px; }
  .rich-commerce ul { gap: 16px; padding-left: 24px; }
  .rich-commerce.text-size-new { font-size: 24px; line-height: 31px; }
  .rich-commerce.text-size-new a { font-size: 24px; }
  .max-w-760 { max-width: 760px; }
  .max-w-758.is-center.is-1206 { max-width: 770px; }
  .new-h1-4 { font-size: 56px; }
  .new-h1-4.text-color-white { font-weight: 700; }
  .new-h1-4.text-color-white.is_d { margin-bottom: 32px; }
  .video-game { min-height: 400px; }
  .video-game.is_video.is_micro { border-radius: 112px; }
  .block-video { max-width: 60%; }
  .block-video.si_micro { width: 40%; max-width: 40.5rem; }
  .block-video.si_micro.is_reverce.is_new { border-radius: 112px; }
  .max-w-450.is-full { max-width: 500px; }
  .max-width-930.is-center.is-br { max-width: 58rem; }
  .max-width-930.ddownloads { max-width: 940px; }
  .max-width-930.downloads { max-width: 1040px; }
  .max-width-930.is_mobile { max-width: 850px; }
  .max-width-930.is_stories { max-width: 1160px; }
  .max-width-930.accessibillity { max-width: 870px; }
  .max-width-930.is_new.is_sdk { max-width: 60rem; }
  .max-width-930.is_2026 { max-width: 1160px; }
  .max-width-930.is-game { max-width: 870px; }
  .image-cards-wrapeer.si_micro { width: 40%; max-width: 40.5rem; }
  .image-cards-wrapeer.si_micro.is_reverce.is_new { border-radius: 112px; }
  .block-video-new.si_micro { width: 40%; max-width: 40.5rem; }
  .block-video-new.si_micro.is_reverce.is_new, .video-game-new.is_video.is_micro { border-radius: 112px; }
  .block-video_dev { border-radius: 64px; max-width: 60%; }
  .block-video_dev.si_micro { width: 40%; max-width: 40.5rem; }
  .block-video_dev.si_micro.is_reverce.is_new { border-radius: 112px; }
  .block-video_dev.is-game { margin-top: -20px; }
  .h2-commerce-wr { width: 100%; max-width: 436.797px; }
  .new-dark-button-2.download-new:focus-visible, .new-dark-button-2.download-new[data-wf-focus-visible] { outline-color: rgb(88, 101, 242); }
  .body-text-new--xll.is_2026 { max-width: 300px; }
  .max-width-624.is-margin { width: 100%; max-width: 620px; }
  .max-width-624.is-margin.is-careers { max-width: 674px; }
  .max-width-624.is-margin.is_d.md, .max-width-624.is-margin.n.is-left, .max-width-624.is-margin.n.md { max-width: 480px; }
  .max-width-624.is-careers { width: 100%; max-width: 620px; }
  .max-width-624.desktop-large { max-width: 920px; }
  .skip-link:focus-visible, .skip-link[data-wf-focus-visible] { opacity: 1; pointer-events: auto; border-radius: 0.75rem; transform: translate(0px); }
  .advertising-coldron-icon { max-width: 16.3125rem; margin-bottom: -105px; margin-right: -179px; }
  .max-w-720px { max-width: 896px; }
  .heading--h1-new2 { text-align: center; }
  .max-width-720px { max-width: 870px; }
  .max-width-720px.text-align-center.d-left { text-align: left; justify-content: center; align-items: flex-start; max-width: 537px; margin-left: 0px; }
  .max-width-720px.desktop-large { max-width: 880px; }
  .max-width-720px.desktop-large.text-align-center { max-width: 945px; }
  .max-width-720px.desktop-large.text-align-center.is_careers-2, .max-width-720px.desktop-large.text-align-center.is_new { max-width: 900px; }
  .max-width-720px.ia_company { max-width: 960px; }
  .max-width-720px.is-full { max-width: 800px; }
  .max-width-720px.is_a { max-width: 750px; }
  .max-width-720px.is-full-2 { max-width: 800px; }
  .max-width-720px.is_microsite { max-width: 750px; }
  .max-width-720px.is_microsite.is_d, .max-width-720px.is_commerce { max-width: 900px; }
  .menu-title { padding-top: 0px; display: inline; }
  .container-av { position: relative; }
  .body-text-new--2xl.text-weight-medium.text-align-center.is-play { font-size: 1.5rem; }
  .max-w-800px { max-width: 58rem; }
  .cs-wr { max-width: 54rem; }
  .article_content-rich h5 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_content-rich figure { overflow: visible; }
  .article_content-rich blockquote { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_content-rich p { line-height: 1.3; }
  .article_content-rich h6, .article_content-rich h2 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_content-rich ul { max-width: 54.375rem; margin-bottom: 3rem; margin-left: auto; margin-right: auto; padding-left: 24px; }
  .article_content-rich li { margin-bottom: 1rem; font-size: 1.25rem; }
  .article_content-rich ol { max-width: 54.375rem; margin-bottom: 4rem; margin-left: auto; margin-right: auto; padding-left: 32px; }
  .article_content-rich h4, .article_content-rich.is-article.is-new, .article_content-rich.is-article.is-left { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_content-rich.is-article.is-update { margin-left: auto; margin-right: auto; }
  .players-guide { width: 100%; }
  .image-parallax-hero { top: -4.3375rem; left: -8.675rem; }
  .max-w-760-head.is-center.is-1206 { max-width: 770px; }
  .article_rich-text-4 h5 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-4 strong { line-height: 1.3; }
  .article_rich-text-4 p { max-width: 54.375rem; margin-left: auto; margin-right: auto; font-size: 1.25rem; line-height: 1.3; }
  .article_rich-text-4 h6 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-4 img { border-radius: 3.5rem; min-width: 121%; position: relative; left: -10.5%; }
  .article_rich-text-4 h2, .article_rich-text-4 ul { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-4 li { margin-bottom: 1rem; font-size: 1.25rem; }
  .article_rich-text-4 h3 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-4 ol { max-width: 54.375rem; margin-left: auto; margin-right: auto; padding-left: 32px; }
  .article_rich-text-4 h4 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .article_rich-text-4 a { font-size: 1.25rem; }
  .image-open-right { top: 6.1rem; right: -10.627rem; }
  .image-open-left { bottom: 8.51rem; left: -12.626rem; }
  .block-pink-well { justify-content: flex-start; align-items: stretch; }
}
@media screen and (min-width: 1440px) {
  .container-1260px.safety-tarot { padding-bottom: 160px; }
  .section-black { min-height: auto; padding-bottom: 294px; }
  .button-white.nitro-new.is-full.is-new, .button-white.nitro-new-w.is-new { padding-top: 13px; padding-bottom: 13px; }
  .container-1320px.is-1540 { max-width: 1540px; }
  .container-1320px.is-1540.z-index-3.is_video { max-width: 1120px; }
  .container-1320px.is_source { padding-left: 27.5px; padding-right: 27.5px; }
  .container-1320px.is-small.is_commerce { max-width: 1100px; }
  .container-1320px.is_2026 { padding-left: 120px; padding-right: 120px; }
  .container-1320px.is_2026.is_sdk { padding-left: 0px; padding-right: 0px; }
  .hero-layout.is-new { gap: 0px; grid-template-rows: auto; grid-template-columns: minmax(200px, 650px) 1.4fr; grid-auto-columns: 1fr; display: flex; }
  .like.new { margin-bottom: -1.5rem; line-height: 1.5; }
  .paragraph-16px.text-color-gray._1, .paragraph-16px.text-color-gray.is-left { font-family: Ggsans, sans-serif; }
  .items-wrapper.is-new.is-center { padding: 100px; }
  .background-video { width: 1000px; height: 1000px; }
  .background-video.is-new { max-width: 930px; height: 56vw; right: -15%; }
  .relative.top-0px.parner { max-width: 95%; }
  .relative.mob-none.is-new { margin-top: 14.4375rem; }
  .section-black2 { padding-top: 70px; }
  .flex--enter.top.is-new { padding-top: 32px; }
  .flex--enter.top.is-left { padding-top: 69px; }
  .flex--enter.max-840 { width: 100%; }
  .container-1400px { max-width: 1400px; }
  .image-svg2 { bottom: -0.1%; }
  .step-by-step-slider-musk { width: 28%; }
  .text-18px-white { font-size: 20px; }
  .div-100.is-vertical { font-size: 1.25rem; line-height: 1.4; }
  .grid-branding.s-new.app, .grid-branding.s-new.app-2024 { grid-template-columns: 560px auto; }
  .grid-3col.gap30-small { gap: 25px; }
  .button-bl.mt24 { margin-top: 24px; }
  .button-bl.download-button.imagine.is_2025 { min-width: 262px; min-height: 65px; font-size: 20px; line-height: 26px; }
  .button-bl.download-button.imagine.is_2025.download-other.si_icon { background-size: 32px auto; padding-left: 56px; }
  .grid-footer.is-new-com { grid-template-columns: 1fr 1fr 1fr 1fr 90px 90px 90px 90px 90px 90px 90px 90px; }
  .section-hero-svg { background-image: linear-gradient(rgb(255, 255, 255), rgb(212, 228, 255)); background-position: 0px 0px; background-repeat: repeat; background-size: auto; }
  .button-dark.color-dark.top16px { font-family: Ggsans, sans-serif; }
  .img-absol { width: 145%; height: auto; display: block; left: -3%; }
  .img-absol.hid { margin-bottom: -156px; inset: auto 0% 0%; }
  .section-blue.parent-hub, .section-blue.premium { min-height: 650px; }
  .section-blue.app-pit { background-position: 125% 47%, -20% 25%; }
  .section-blue.gaming { min-height: 650px; }
  .section-blue.app-pit-2024 { background-position: 125% 47%, -20% 25%; }
  .section.faq { padding-bottom: 260px; }
  .abcol-partner2 { top: 404px; }
  .p-16px-black2._400.dark-18px.is-new-nitro { font-size: 28px; }
  .rich-card-wrapper { margin-top: 300px; }
  .section-bg-svg { background-size: 220% auto, 100% auto; }
  .flex-horizontal-r-l.is-nitro { gap: 1.25rem; flex-flow: row; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; margin-top: 62px; display: grid; }
  .flex-horizontal-r-l.is-nitro.is-new { grid-template-columns: 1fr 1fr; }
  .tab-pane { margin-right: 0px; }
  .tabs-content { margin-left: auto; margin-right: 0px; }
  .img-tab { margin-right: 14px; }
  .image-bg.launch { max-width: 80%; }
  .image-hero-safery.position.news, .image-hero-safery.position.s-n { max-width: 700px; }
  .image-hero-safery.position-family { margin-right: -100px; }
  .image-hero-safery.transp { min-width: 650px; }
  .image-hero-safery.position-app { margin-right: -100px; }
  .image-hero-safery.position-app-pit { max-width: 53%; margin-right: -60px; }
  .image-hero-safery.position-family-p { margin-right: -100px; }
  .image-hero-safery.position-app-gdc { max-width: 57%; }
  .image-hero-safery.is_2025 { min-width: 650px; }
  .absol-right-top { left: -312px; }
  .swatch { min-height: 200px; }
  .hero-bg-wrapper.hidden { height: 730px; }
  .container550 { max-width: 590px; }
  .container550.is_2026 { max-width: 32vw; }
  .container1180.left-align.powering, .container1180.left-align.gdr { gap: 122px; }
  .container1180.hup { min-height: 683px; }
  .container1180.left-align-2 { gap: 40px; }
  .container1180.left-align-2.powering, .container1180.left-align-2.gdr { gap: 122px; }
  .hero-text-wr.is-tablet-center.down, .hero-text-wr.is-tablet-center.down-copy { flex: 0 1 auto; }
  .hero-text-wr.parent-hub, .hero-text-wr.premium { width: 100%; }
  .hero-text-wr.gdc-2024 { min-width: 520px; }
  .gamers-wr { align-self: auto; }
  .bologna-wr.hope { margin-top: 20px; }
  .story-wr { margin-top: 10px; margin-bottom: 10px; }
  .comp-img { margin-left: 20px; }
  .comp-img.left { margin-left: 0px; }
  .comp-img.right { margin-right: 0px; }
  .item-company { margin-left: 15px; margin-right: 15px; }
  .white-block { padding-left: 100px; padding-right: 100px; }
  .insp-section.overflow { padding-bottom: 100px; }
  .nitro-classic-lottie-wr { top: 110px; }
  .container-300 { margin-right: 60px; }
  .colors-grid { column-gap: 60px; }
  .styleguide-various-container { max-width: 1395px; }
  .paragraph.center, .paragraph.is_streamkit { text-align: center; }
  .new-h1.font-white.left, .new-h1.font-white.moderation, .new-h1.font-white.left-copy { font-size: 56px; }
  .new-h1.font-white.safety-2 { margin-top: 40px; }
  .new-h1.text-color-white.bottom-32.is_mobile-24.is_2026 { font-size: 48px; }
  .new-h1.text-color-white.is_d.is-italic.text-align-center { font-size: 80px; }
  .new-h1.text-color-white.is_d.size-m { font-size: 56px; }
  .new-h1.text-color-white.is_d.is_2026 { font-size: 48px; }
  .new-h1.text-color-white.text-align-left.bottom-24.is-center-mob.is_new, .new-h1.text-color-white.text-align-left.bottom-24.is-center-mob.is_form { margin-bottom: 32px; font-size: 56px; }
  .new-h1.text-color-white.is_case, .new-h1.text-color-white.is_2026 { font-size: 56px; }
  .new-h1.text-color-white.is_2026.is-letter.text-align-center.is-new { font-size: 48px; }
  .new-h1.text-color-white.bottom-32-all.is_mobile-24 { font-size: 56px; }
  .new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026.is-large { font-size: 72px; line-height: 0.9; }
  .new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026.is-large.is-bottom-small { margin-bottom: 24px; }
  .paragraph-bold.text-color-white.text-weight-medium.ia-commerce { line-height: 120%; }
  .colllege-hero { background-position: 0% center; background-size: cover; min-height: 660px; overflow: hidden; }
  .new-dark-button.download-new:focus-visible, .new-dark-button.download-new[data-wf-focus-visible] { outline-offset: 4px; outline-width: 2px; }
  .new-dark-button.download-new.is-new { padding: 16.5px 33px; }
  .new-dark-button.download-parent:focus-visible, .new-dark-button.download-parent[data-wf-focus-visible] { outline-offset: 4px; outline-width: 2px; }
  .container800.center { justify-content: center; align-items: center; }
  .human-bg-lot { min-width: 780px; }
  .video-link { top: -27%; left: -16%; }
  .youtuben.is-new { min-height: 504px; }
  .container-780px.is_new { max-width: 360px; }
  .container-780px.is_new.is-update, .container-780px.is_new.new-size { max-width: 279px; }
  .img-safety { height: 175px; }
  .section-courses-wr { max-width: 600px; }
  .section-courses-wr.courses { max-width: 540px; }
  ._16px-text-gr.left.app-2 { margin-top: 12px; margin-bottom: 0px; }
  .banner.is-new-first.is-new, .banner.is-new-second.is-new { border-radius: 3.5rem; padding: 3.5rem; }
  .tab-menuflex.power { max-width: 540px; }
  .plan.is-nitro { grid-template-rows: 290px; grid-template-columns: 2fr minmax(314px, 314px) minmax(314px, 314px); }
  .plan.is-nitro.is-new { grid-template-rows: 1fr; grid-template-columns: 2fr minmax(251px, 251px) minmax(251px, 251px); padding-bottom: 19px; }
  .ginto-700-20.mob-none.is-nitro-new.text-style-italic.is-new { letter-spacing: 0.01em; margin-bottom: 23px; line-height: 1.16667; }
  .plan2.is-nitro { grid-template-columns: 2fr minmax(314px, 314px) minmax(314px, 314px); }
  .plan2.is-nitro.line-top.is-gradient { grid-template-columns: 2fr minmax(251px, 251px) minmax(251px, 251px); min-height: 111px; }
  .plan2.is-nitro.line-top.is-gradient.is-new, .plan2.is-nitro.is-new { column-gap: 16px; grid-template-columns: 2fr minmax(251px, 251px) minmax(251px, 251px); }
  .div-block-16.is-line-nitro { max-width: 314px; margin-top: -25px; }
  .image-pl.is-nitro { margin-top: 25px; position: static; }
  .image-pl.is-nitro.is-new { max-width: 64px; padding-left: 0.25rem; padding-right: 0.25rem; }
  .image-11 { max-width: none; left: 2vw; }
  .image-developer { width: 108%; }
  .grid-12col-right { margin-left: 0px; padding-left: 0px; }
  .video-link-new { top: -15%; left: -9%; }
  .unleash-image-bg-1 { left: 0%; }
  .unleash-image-bg-2 { right: 0%; }
  .padding-56px._1440-48 { padding-bottom: 48px; }
  .padding-56px.is-80, .padding-56px.is-80-all { padding-bottom: 80px; }
  .padding-56px.is-64 { padding-bottom: 64px; }
  .padding-56px.hide-deskt { display: none; }
  .image-404 { width: 108%; }
  .section-hero-hub.creator { background-position: 28% center; }
  .text-color-white.paragraph-opacity-50.text-align-center._1440-l { text-align: left; font-size: 24px; line-height: 1.33333; }
  .text-color-white.paragraph-opacity-50.text-align-center._1440-l.text-center-d { text-align: center; }
  .text-color-white.paragraph-opacity-50._1440-l { font-size: 24px; line-height: 1.29167; }
  .text-color-white.paragraph-opacity-50._1440-l.text-center-d { text-align: center; }
  .text-color-white.paragraph-opacity-50.is_2025 { font-size: 24px; line-height: 1.33333; }
  .text-color-white.paragraph-opacity-50.is-game { line-height: 1.4; }
  .text-color-white.is_n, .text-color-white.is_2 { font-size: 20px; line-height: 26px; }
  .text-color-white.is-sub.is_2026.is-commerce, .text-color-white.is-sub.is_2026.is-game { font-size: 18px; line-height: 140%; }
  .text-color-white.is_140.is_2026.is-commerce { line-height: 140%; }
  .text-color-white.is_140.is_2026.is-game { font-size: 18px; line-height: 140%; }
  .topic_item.is-new-sty.is_2026 { line-height: 140%; }
  .topic_item.is-new-sty.tag-small_2026 { line-height: 1.38889; }
  .section-explore-hero.learn { background-size: cover; }
  .max-550px.is-center.is-full { margin-left: 0px; }
  .max-550px.is-center.is-full.is_2026 { max-width: none; }
  .max-550px.is-center.is-small-d { margin-left: 0px; }
  .max-550px.is-center.is_2026 { max-width: none; }
  .text-24px-700-wh.margin-none.is_n { font-size: 24px; line-height: 1.16667; }
  .text-24px-500-white { line-height: 32px; }
  .text-24px-500-white.is_2025 { font-size: 32px; line-height: 1.25; }
  .text-24px-500-white.is_2025.is-32, .text-24px-500-white.is_2025.text-center-d { font-size: 32px; }
  .text-24px-500-white.is_2025.is-28 { font-size: 24px; }
  .text-24px-500-white.is_2025.is_2026 { font-size: 32px; }
  .text-24px-500-white.is-28 { font-size: 28px; }
  .text-24px-500-white.text-center-d { text-align: center; font-size: 32px; line-height: 1.25; }
  .text-24px-500-white.text-center-d.is_2025 { max-width: 320px; }
  .text-24px-500-white.is-2026 { font-size: 28px; line-height: 115%; }
  .text-24px-500-white.is-2026.is-game, .text-24px-500-white.is-2026.is-game-new, .text-24px-500-white.is-new.is-game, .text-24px-500-white.is-new.is-game-new { font-size: 24px; line-height: 120%; }
  .main-wrapper.home-bg { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/662005967e6672e8ebdb68de_hero-bg-home.svg"); background-position: 0px 10%; background-repeat: no-repeat; background-size: cover; }
  .main-wrapper.overflow-hidden._2025 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/674584097f8482257f855b1c_BG-2025.png"); }
  .main-wrapper.is-adventising { overflow: clip; }
  .academy_layout { column-gap: 60px; }
  .connections-hero-bg { right: -18%; }
  .card-gray2 { padding-bottom: 12px; }
  .cardfootertext.center { text-align: center; }
  .date-heading-snows { margin-bottom: 20px; }
  .image-411 { width: 164px; }
  .snowsgiving-reward-image { width: 100%; }
  .snowcard-link { color: rgb(0, 103, 224); font-family: "gg sans", sans-serif; font-size: 14px; font-weight: 600; }
  .snowcard-link.center, .snowsgiving-unlock-text-plain.center, .snowcard-link-16.center { text-align: center; }
  .padding-16px.is-20 { height: 20px; }
  .padding-16px.is-8 { height: 8px; }
  .snowsgivingparagraph, .snowsgivingparagraph.center { text-align: center; }
  .snowsgiving-video.is_new { min-height: 620px; }
  .snowsgiving-video.is_new.is-update { border-radius: 56px; max-width: 279px; min-height: 496px; max-height: 496px; }
  .snowsgiving-video.is_new.new-size { border-radius: 48px; min-height: 496px; max-height: 496px; }
  .fr_works.left { margin-top: 140px; }
  .padding-32px.is-24 { padding-bottom: 24px; }
  .padding-32px.is-56 { padding-bottom: 56px; }
  .padding-32px.is-48 { padding-bottom: 48px; }
  .padding-32px.is-40 { padding-bottom: 40px; }
  .padding-20px.is-36 { padding-bottom: 36px; }
  .padding-10px.why { padding-bottom: 126px; }
  .hero-bg-acceleator.garden { width: 1600px; margin-left: auto; margin-right: auto; left: 5%; }
  .hero-img { max-width: 50%; }
  .hero-img.server { max-width: 448px; margin-top: 62px; }
  .padding-100px.teen { padding-bottom: 200px; }
  .padding-100px.charter-anyway { padding-bottom: 240px; }
  .padding-100px.is-240 { padding-bottom: 15rem; }
  .padding-100px.is-56.d-120 { padding-bottom: 120px; }
  .padding-100px.hide-mobile-landscape { padding-bottom: 100px; }
  .padding-100px.is_n { display: none; }
  .padding-100px.is-nitro, .padding-100px.is-nitro-m { padding-bottom: 130px; }
  .padding-100px.is-120, .padding-100px.is-120-d { padding-bottom: 120px; }
  .testimonial-tab-logo.is-anthropic { min-height: 66px; }
  .safeti-wrapper-image.transp, .safeti-wrapper-image.is_2025 { margin-left: 60px; }
  .padding-24px.is-36 { padding-bottom: 36px; }
  .padding-24px.is-56 { padding-bottom: 56px; }
  .padding-24px.is-40px { padding-bottom: 40px; }
  .padding-24px.is-24, .padding-24px.is_2026 { padding-bottom: 32px; }
  .max-440px.is-full { max-width: none; }
  .max-440px.is-full.is-sticky { top: 140px; }
  .max-440px.is-full.is-sticky.is_2025 { top: 120px; }
  .div-block-hero-bg { background-position: 0px 40%, 100% 40%, 50% 65%, 0px 0px, 50% 100%; background-size: 160px auto, 170px auto, auto, auto, cover; min-height: 700px; }
  .video-youtube.is_new.new-size { border-radius: 48px; min-width: 279px; max-width: 279px; min-height: 496px; max-height: 496px; }
  .safety_section-backgraund { top: -55%; }
  .section-hero-imagine { background-position: -30% 100%, 130% 100%, 50% 100%; }
  .section-hero-imagine.home { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4df2dc8d7a9a081ebd_8a8375ab7908384e1fd6efe408284203.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4db9ca0a124b73d4b7_c40c84ca18d84633a9d86b4046a91437.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4da9dbd93a7dfae97b_e6d57714479874c665b36c7adee76b1d.svg"); background-position: -15% 100%, 120% 100%, 50% 100%; background-repeat: no-repeat, no-repeat, no-repeat; background-size: 600px auto, 600px auto, auto; }
  .section-hero-imagine.home-2023 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4df2dc8d7a9a081ebd_8a8375ab7908384e1fd6efe408284203.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4db9ca0a124b73d4b7_c40c84ca18d84633a9d86b4046a91437.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4da9dbd93a7dfae97b_e6d57714479874c665b36c7adee76b1d.svg"); background-position: -20% 100%, 120% 100%, 50% 100%; background-repeat: no-repeat, no-repeat, no-repeat; background-size: 600px auto, 600px auto, auto; }
  .dropdown-black.is-al-center.top-new { margin-top: 44px; }
  .grid-animation-tab { top: 160px; }
  .padding-40px { padding-bottom: 48px; }
  .padding-40px.is-56 { padding-bottom: 56px; }
  .padding-40px.is-48 { padding-bottom: 48px; }
  .padding-40px.is-32 { padding-bottom: 56px; }
  .star-faq.app-2, .star-faq.app-3 { max-width: none; }
  .grid_safety-education.is-new-policy.is-new { grid-template-columns: 1fr 1fr 1fr; margin-top: 40px; }
  .grid_safety-education.is-new-policy.is-new-gap { column-gap: 16px; grid-template-columns: 1fr 1fr 1fr; }
  .grid_safety-education.is-new-safety.is-new { gap: 16px; }
  .grid_safety-education.is_2026 { gap: 16px; grid-template-columns: 1fr 1fr 1fr; }
  .grid_safety-education.is-new, .grid_safety-education.is_2026 { grid-template-columns: 1fr 1fr 1fr; }
  .baner-wrapper.safety, .baner-wrapper.premium { background-position: 103% center, -3% center; }
  .padding-12px.d-none { display: none; }
  .padding-12px.is-16 { padding-bottom: 16px; }
  .padding-8px.is-12 { padding-bottom: 13px; }
  .padding-8px.is-16 { padding-bottom: 16px; }
  .padding-8px.minus-bottom { margin-bottom: -11px; }
  .padding-8px.hide-desctop-large { display: none; }
  .parent-hero-hub { max-width: 65%; left: 81px; }
  .padding-80px.is_gdc, .padding-80px.is_64 { padding-bottom: 80px; }
  .padding-80px.is_new { padding-bottom: 48px; }
  .padding-80px.is-120 { padding-bottom: 120px; }
  .padding-80px.is-pc-large { padding-bottom: 100px; }
  .padding-80px.is-pc-large.m-40 { padding-bottom: 20px; }
  .image-hero-safery-2 { min-width: 200%; left: -96px; }
  .image-hero-safery-2.position-family { margin-right: -100px; }
  .tab-link-center { bottom: 125px; }
  .link-pr { bottom: -476px; }
  .link-pt { max-width: 600px; min-height: 90px; bottom: -581px; }
  .tab-link-center-2 { bottom: 271px; }
  .nav_tab.grid-animation-tab { top: 0px; }
  .tab-menuflex-family.power { max-width: 540px; }
  .indication-card._1 { max-width: 276px; }
  .h2-40px.text-color-white.is-height.capitalize.text-align-center.z-index-3.is_n, .h2-40px.text-color-white.is-height.capitalize.mobile.is_n { font-size: 56px; }
  .h2-40px.text-color-white.is-height.capitalize.is_n { font-size: 48px; }
  .sp_24px.text-color-white.is-build-h.is_n { font-size: 24px; line-height: 28px; }
  .tabs-app_content { padding-right: 50px; }
  .tab-link-tab-1._2024.w--current { background-color: rgb(79, 81, 245); }
  .tabs-app-wrapper-left.p_70px { padding-right: 70px; }
  .section_hero.overflow { padding-top: 150px; padding-bottom: 107px; }
  .section_hero.overflow.centered-hero { max-height: 940px; }
  .padding-global.is_2025 { padding-left: 0px; padding-right: 0px; }
  .padding-global.is-2026.is_commerce, .padding-global.is_2026, .padding-global.is_sdk { padding-left: 120px; padding-right: 120px; }
  .container-large.is-lar { max-width: 1540px; }
  .star-yellow { top: -113px; right: -20px; }
  .tab-full-icon-star_pink { left: -77px; }
  .tab-full-icon-star_green { bottom: 12px; left: -54px; }
  .tab-full-list_menu { max-width: none; }
  .slider-cloud-image { left: -180px; }
  .faq-2_card { padding-top: 24px; padding-right: 24px; }
  .slider-star-3 { left: -99px; }
  .slider-cloud-image-2 { right: 38px; }
  .slider-cloud-image-3 { right: -53px; }
  .slider-star-4 { right: 186px; }
  .slider-star-5 { right: 229px; }
  .end-wrapper { inset: auto auto 0% 0%; }
  .padding-48px.is_new.is-32 { padding-bottom: 32px; }
  .padding-48px.is-56 { padding-bottom: 56px; }
  .padding-48px.is-80 { padding-bottom: 80px; }
  .padding-48px.is-64 { padding-bottom: 64px; }
  .padding-48px.is_80 { padding-bottom: 48px; }
  .end-image-bg-5._2024 { bottom: 3px; right: 225px; }
  .end-image-bg-7 { right: -81px; }
  .end-image-bg-8 { right: -291px; }
  .end-image-bg-8._2024 { right: -381px; }
  .end-star-7 { top: 87px; left: 0px; }
  .end-star-8 { left: -43px; }
  .tabs_layout--old { align-items: center; }
  .tabs_image-wr--old { height: 80%; }
  .pillar-1_tab-img-1, .pillar-1_tab-img-4, .pillar-1_tab-img-2, .pillar-1_tab-img-3 { max-width: 100%; margin-left: 0px; }
  .pillar-2_tab-img-1, .pillar-4_tab-img-1 { left: 0px; }
  .phone-img { height: 100%; margin-top: 0px; }
  .phone-accent.is-pink { object-position: 0% 50%; }
  .phone-accent.tablet { max-height: 145px; }
  .tab-full-icon-star_pinky { bottom: -12px; right: -108px; }
  .end-image-bg-7--new { right: -81px; }
  .video-star-1, .video-star-2 { right: 229px; }
  .tabs_layout, .tabs_layout--new { align-items: center; }
  .max-width620.is-margin.is-careers { width: 44%; }
  .max-width620.is-margin.is_d { max-width: 670px; }
  .max-width620.is-margin.is_d.is-left { max-width: 595px; }
  .max-width620.is-margin.is_d.md { max-width: 35rem; }
  .max-width620.is-margin.n { max-width: 680px; }
  .max-width620.is-margin.n.is-left { max-width: 590px; }
  .max-width620.is-margin.n.md { max-width: 40.5rem; }
  .max-width620.is-careers { width: 44%; }
  .max-width620.is-large { max-width: 900px; }
  .max-width620.is-large.is-ful { max-width: none; }
  .max-width620.is-large.is-ful.is_2026 { max-width: 1000px; }
  .max-width620.is-full { max-width: none; }
  .max-width620.is-full.is_2026 { max-width: 600px; }
  .max-width620.is-740 { max-width: 740px; }
  .max-width620.is-900, .max-width620.is_microsite { max-width: 900px; }
  .max-width620.tabletfull { max-width: 732px; }
  .hero-button { height: 112px; padding-top: 18px; padding-bottom: 26px; }
  .hero-button.pink { padding-left: 30px; padding-right: 30px; }
  .button-text { font-size: 20px; }
  .button-text-stroke { -webkit-text-stroke-width: 3px; font-size: 20px; }
  .button-text-shadow { -webkit-text-stroke-width: 3px; font-size: 20px; top: 4px; }
  .star-pink1-copy { top: -37%; }
  .hero-cloud { max-width: 350px; bottom: -47px; left: -224px; }
  .hero-cloud._2 { top: 61%; right: -9%; }
  .hero-cloud._3 { right: -62%; }
  .star-safety-2 { right: -254px; }
  .hero-button-white.pink { padding-left: 30px; padding-right: 30px; }
  .hero-cloud-4._2 { top: 61%; right: -9%; }
  .hero-cloud-4._3 { right: -9%; }
  .image-developer-2 { width: 108%; }
  .nitro-baner-left-cloud { margin-left: -1389px; }
  .nitro-baner-right-cloud { margin-right: -1389px; }
  .end-image-bg-2-1 { bottom: 0px; }
  .end-image-bg-2-1._2024 { left: -201px; }
  .max-width520 { max-width: 800px; }
  .padding-64px { padding-bottom: 80px; }
  .padding-64px.is-40 { padding-bottom: 40px; }
  .padding-64px.is-56 { padding-bottom: 56px; }
  .padding-64px.is-150 { padding-bottom: 150px; }
  .padding-64px.is-64 { padding-bottom: 64px; }
  .padding-64px.is-96 { padding-bottom: 96px; }
  .padding-64px.is-64-all { padding-bottom: 64px; }
  .tile { margin-right: 0.9rem; }
  .server-drawer { margin-right: 1.4rem; }
  .woo_yellow-star { bottom: auto; left: auto; }
  .whoa { margin-right: 2.7rem; }
  .whoa.is_2024 { margin-bottom: -6.5rem; margin-right: 6.8rem; }
  .star-white._2024 { left: -201px; }
  .max-width720.is-center.is_2025 { max-width: 680px; }
  .gaming_hero-img { width: 50%; }
  .gaming_card.third.gradiend { background-size: 41% auto, auto; }
  .gaming_card.first.gradient { background-size: 48% auto, auto; }
  .gaming_hero_star-group1 { top: -31px; left: -64px; }
  .gaming_hero_star-group2 { bottom: -57px; right: -61px; }
  .wumpus-footwr-wrapper { width: 100%; max-width: 407px; margin-left: auto; margin-right: auto; position: relative; }
  .end-image-bg-2-2024 { bottom: 0px; }
  .end-image-bg-2-2024._2024 { left: -201px; }
  .teen-hero-section { margin-right: 0px; }
  .container920.center { justify-content: center; align-items: center; }
  .padding-30px { padding-bottom: 40px; }
  .teen-section-slider { max-width: 100%; }
  .teen_right-arrow { right: -155px; }
  .section-habitasse { padding-top: 120px; }
  .teen_bg-image { border-radius: 16px; }
  .image-teen._02 { min-width: 621px; margin-bottom: -134px; margin-right: -75px; }
  .padding-140px.is-240 { padding-bottom: 240px; }
  .padding-120px, .padding-120px.teen { padding-bottom: 160px; }
  .padding-120px._1440-small { padding-bottom: 32px; }
  .padding-120px.is-100 { padding-bottom: 100px; }
  .padding-120px.is-100.sesct-none { display: none; }
  .padding-120px.is-200, .padding-120px.is-2026 { padding-bottom: 160px; }
  .gaming_banner-2 { background-position: 0px 100%, 100% 100%; }
  .max-width-788px.home { max-width: 1200px; }
  .max-width-788px.is-full { max-width: none; }
  .max-width-788px.is-1000 { max-width: 920px; }
  .max-width-788px.is-faq { max-width: 800px; }
  .teen-icon-10 { max-width: 588px; }
  .teen-icon-11 { max-width: none; margin-bottom: -104px; }
  .teen-icon-12 { max-width: 335px; margin-right: -28px; }
  .teen-icon-13 { max-width: 147px; margin-bottom: 181px; }
  .teen-icon-14, .teen-icon-15 { max-width: 147px; margin-bottom: 328px; }
  .image-teen-1 { max-width: 616px; margin-bottom: -72px; margin-right: -63px; }
  .padding-196px { padding-bottom: 196px; }
  .padding-36px { padding-bottom: 40px; }
  .padding-36px.is-24.is-35, .padding-36px.is-24.is-35-all { padding-bottom: 35px; }
  .padding-36px.is-44, .padding-36px.is-48 { padding-bottom: 44px; }
  .teen_left-arrow { left: -155px; }
  .hero_button-r.blue-button.n-home._2025 { min-width: 488px; padding: 25px 55px; font-size: 27px; line-height: 35px; }
  .hero_button-r.blue-button.n-home._2025.hide-mobile-portrait { min-width: 320px; min-height: 65px; padding-top: 19.5px; padding-bottom: 19.5px; font-size: 20px; line-height: 26px; }
  .hero_button-l._2025 { min-width: 262px; min-height: 65px; margin-right: 39px; padding-top: 15px; padding-bottom: 15px; font-size: 20px; line-height: 26px; }
  .link-testimonial { cursor: pointer; }
  .section-habitasse2 { padding-bottom: 160px; }
  .teen-section-slider-new { max-width: 100%; }
  .teen_right-arrow-2 { right: -145px; }
  .teen_left-arrow-2 { left: -145px; }
  .link-testimonial-2 { cursor: pointer; }
  .pitch-form_wr.is-form-n { max-width: none; }
  .submit_label.is-form-n.is-title, .submit_label.is-form-n.is-title_first, .submit_label.is-form-n.is-title-second { font-size: 24px; }
  .padding-4px.is-12 { padding-bottom: 12px; }
  .padding-4px.is-8 { padding-bottom: 8px; }
  .padding-4px.hide-desktop { display: none; }
  .building-wr { background-position: 71px 100%; }
  .building-icon-bg { left: 71px; }
  .building-icon-bg.motivation { max-width: none; }
  .building-icon-bg-2 { right: 130px; }
  .building-icon-bg-2.motivation { max-width: none; }
  .building-icon-star-green { top: 40px; right: 60px; }
  .building-icon-star-yellow { top: 92px; right: 99px; }
  .pitch_form-field-wr.bottom-none { margin-bottom: 0px; }
  .app2024_hero-bg { width: 700px; right: 22%; }
  .text-weight-semibold._90 { max-width: 90%; }
  .building-wr-2024 { background-position: 71px 100%; }
  .banner-app-wr { background-position: 103% center, -3% center; }
  .categories-wr_2024 { background-position: 100% 127px, 0px 127px; }
  .close-first.top-0px.parner { max-width: 95%; }
  .build--hero_pattern { right: -10%; }
  .build--hero_pattern.is-left { left: -10%; }
  .build--green-star { left: 23%; }
  .build--hero_pink-star { right: 15%; }
  .build--hero_waves { background-position: 0px 100%; }
  .build--case_card.is-bottom { height: 31.9375rem; }
  .build--globe_pattern { right: -10%; }
  .build--globe_pattern.is-left { left: -10%; }
  .build--case_thumbnail-logo_bottom { top: -16%; }
  .star-icon-buld { left: 9%; }
  .star-icon-buld-2 { left: 12%; }
  .happening-left-icon { max-width: 448px; left: -62px; }
  .happening-left-icon_right { max-width: 448px; right: -51px; }
  .build-star-hero { top: -14%; right: 13%; }
  .build--hero_image { max-width: 500px; }
  .padding-16 { font-size: 20px; }
  .container-920px { max-width: 1300px; }
  .container-920px.layout-vertical { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
  .dfd-discover { max-width: 87rem; margin-left: auto; margin-right: auto; }
  .tag-dfd.bg-green { margin-left: 180px; }
  .rocket { max-width: 21rem; margin-right: -22rem; }
  .rocket.week { max-width: 21rem; margin-right: -3.8rem; }
  .dfd_share-relative.top-0px.parner { max-width: 95%; }
  .share-image { max-width: 86%; margin-left: 80px; bottom: -173px; }
  .dfd_banner-image.new { margin-right: -20.2rem; }
  .dfd_number { max-width: 87rem; margin-left: auto; margin-right: auto; }
  .dfd_card-number { padding-left: 4.375rem; padding-right: 9rem; }
  .dfd_card-number-image { max-width: 200px; }
  .percentage.is-small { text-transform: none; }
  .dfd_paragraph-large.medium.text-align-center.max-width-300.mob-left { max-width: 240px; }
  .controller { left: 134px; }
  .controller.old { margin-left: auto; margin-right: auto; left: -1157px; right: 0px; }
  .dfd_stars { margin-right: -10px; left: 0%; }
  .layout_left.gap8.is-16 { gap: 16px; }
  .dfd_banner-container { max-width: 87rem; }
  .features-dfd-section-wr, .dfd_players-wr, .dfd_section-share-wr { max-width: 87rem; margin-left: auto; margin-right: auto; }
  .app--hero_layout.s-new.app { grid-template-columns: 560px auto; }
  .app2024_hero-bg_2 { filter: blur(140px); width: 55%; height: 500px; }
  .app2024_hero-bg-2 { width: 700px; }
  .max-width-780px.is_adverting { max-width: none; }
  .max-width-780px.is-900 { max-width: 900px; }
  .max-width-780px.is-990 { max-width: 990px; }
  .app2024_tab-link._2024.w--current { background-color: rgb(79, 81, 245); }
  .home--hero { background-position: 100% -33%; background-size: 95.5% auto; height: auto; padding-top: 10rem; }
  .home--hero.is_2025 { max-height: none; padding-top: 9rem; }
  .home--hero.is_2025.is_2026 { padding-top: 11rem; }
  .container-huge._2-x.is_2025, .container-huge.z-index-100.is_2025, .container-huge.is_2025 { max-width: 77.5rem; }
  .home--2col_layout.is-hero.home { margin-bottom: 24px; }
  .home--2col_layout.is-hero.is_2025 { margin-bottom: 40px; }
  .home--2col_layout.is-hero.new-2025 { margin-bottom: 24px; }
  .home--image-wr.is-center { right: -6%; }
  .home--text-wr.is-mobile-center.z-index-2 { left: 0px; }
  .home--text-wr.is-mobile-center.is_2025 { max-width: 30.7rem; margin-top: 5.5rem; left: 0px; }
  .home--text-wr.is-mobile-center.is_2025.is_2026 { margin-top: 3.5rem; }
  .home--text-wr.is-mobile-first { max-width: 24.4rem; }
  .home--text-wr.is-mobile-first.wherever { max-width: 25.4rem; }
  .home--text-wr.is-mobile-first.is_2025, .home--text-wr.is-mobile-first.is_2025.is_wherever { max-width: 24rem; }
  .heading--h1 { margin-bottom: 0.5rem; font-size: 3.125rem; }
  .heading--h1.is_2025 { font-size: 3.5rem; }
  .body-text--xl.new-home.is_2025 { letter-spacing: 0px; padding-right: 0.7rem; font-size: 1.25rem; line-height: 1.3; }
  .body-text--xl.new-home.is_2025.stream { font-size: 1.25rem; line-height: 1.3; }
  .body-text--xl.teen, .body-text--xl.is_teen.is-left-white.revers { font-size: 1.5rem; }
  .body-text--xl.is_teen.is-left-white.mob-center.is_n, .body-text--xl.is_teen.is-left-white.is_n, .body-text--xl.is_teen.bottom-none.text-align-center.text-color-white.is_n { line-height: 1.20833; }
  .body-text--xl.is_teen { font-size: 1.5rem; }
  .body-text--xl.text-align-left.paragraph-white-opacity50.is_creator.is-letter-none { font-size: 1.25rem; }
  .body-text--xl.text-align-left.paragraph-white-opacity50.is_creator.is-letter-none.is-small { font-size: 1.125rem; }
  .body-text--xl.is_2025.hero-p { padding-right: 0px; font-size: 1.25rem; line-height: 1.3; }
  .body-text--xl.is_2025-n { font-size: 1.25rem; line-height: 1.3; }
  .body-text--xl.is_2026 { font-size: 1.5rem; line-height: 1.2; }
  .body-text--xl.is_2026.is-com { text-align: left; }
  .body-text--xl.is_2026-medium { text-align: left; padding-right: 1.25rem; font-size: 1.25rem; }
  .body-text--xl.is_2026-medium.text-weight-medium.is_game { font-size: 1.5rem; line-height: 1.2; }
  .home--2section { padding-top: 11.75rem; }
  .home--2section.is_2025 { padding-top: 8.8125rem; }
  .home--block-group.is-reverse.home-new._2025 { border-radius: 120px; padding: 28px 28px 28px 50px; }
  .home--block-group.is-reverse._2025 { border-radius: 120px; padding: 28px 28px 28px 53px; }
  .home--block-group.is-reverse.is_2025 { backdrop-filter: none; border-radius: 120px; padding: 28px 28px 28px 53px; }
  .home--block-group.block-1._2025 { background-position: 65% center; border-radius: 120px; padding: 28px 52px 28px 28px; }
  .home--block-group.block-2._2025 { border-radius: 120px; padding: 28px 52px 28px 28px; }
  .home--block-group.block-4._2025, .home--block-group.block-4.is_2025 { border-radius: 120px; padding-top: 28px; padding-bottom: 28px; padding-left: 28px; }
  .home--group-chat-img { max-width: 49rem; }
  .home--group-chat-img.video { aspect-ratio: auto; min-height: 600px; max-height: none; }
  .home--group-chat-img.video._2025 { border-radius: 104px; max-width: 45.4375rem; min-height: 554px; }
  .home--group-chat-img.video.is_2025 { border-radius: 124px; max-width: 45.4375rem; min-height: 554px; }
  .home--group-chat-img.video.is-2025 { border-radius: 104px; max-width: 45.4375rem; min-height: 554px; }
  .home--3section.is_2025 { background-position: 50% center; background-size: 110% auto; padding-top: 5.9375rem; padding-bottom: 5.9375rem; }
  .fpo { margin-bottom: 12.5rem; margin-right: 15.8rem; }
  .home_image-hero { margin-left: -2vw; margin-right: -2vw; }
  .home_image-hero.desctop { max-width: 45rem; margin-left: -1vw; margin-right: -1vw; }
  .chats_top { margin-right: 11.75rem; }
  .chats_top.is_2025 { margin-right: 11rem; }
  .home--4section.is_2025 { padding-top: 5.9375rem; padding-bottom: 11.875rem; }
  .box-4s.is_2025 { margin-right: 1.3rem; }
  .section4-image.radius-60 { margin-left: 10px; }
  .section4-image.radius-60.video { min-height: 600px; max-height: none; }
  .home--5section { background-position: 50% 0px; }
  .home--5section.gradien { background-image: linear-gradient(rgb(15, 30, 123), rgb(33, 51, 142)); }
  .home--5section.is_2025 { padding-top: 11.875rem; padding-bottom: 8.5rem; }
  .section5-image { margin-top: -6.1rem; margin-bottom: -9.6rem; }
  .place_nelly { max-width: 18rem; top: 50%; }
  .home--6section { background-position: 100% -5%; }
  .home--6section.is_2025 { padding-top: 8.5rem; padding-bottom: 9.4375rem; }
  .discord_bottom.z-index-2 { aspect-ratio: auto; padding-top: 4.625rem; }
  .discord_bottom.z-index-2.absolute { height: 100%; }
  .discord_svg { box-sizing: border-box; margin-top: 4.625rem; margin-bottom: 0%; }
  .discord_svg.is_2025 { max-width: 64rem; }
  .discord_svg.is_2025.is_n { bottom: -23px; }
  .home--section7 { background-position: 100% 0px; }
  .home--section7.color-gr.is_2025 { padding-top: 9.4375rem; padding-bottom: 11.875rem; }
  .home-new_footer-black { backdrop-filter: blur(100px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); }
  .hero-subtitle-wrapper { margin-top: 0.5rem; }
  .container-hero.is_2025 { width: 100%; max-width: 77.5rem; }
  .potion { margin-top: -2.85rem; margin-left: -5.6rem; }
  .potion.is_2025 { max-width: 10rem; left: -30%; }
  .crown { width: 12rem; max-width: 12rem; margin-top: -12.1rem; }
  .crown.carrers { max-width: 15rem; margin-bottom: -7.25rem; margin-left: -7.7rem; left: -11%; }
  .crown.carrers.is_2026 { margin-left: 4.5rem; }
  .crown.carrers.is-lisboa { max-width: 12.5rem; inset: auto auto 9.5rem -15rem; }
  .crown.is_2025 { height: 12rem; margin-top: -10rem; margin-left: 24.8rem; }
  .trophy { max-width: 7.9rem; margin-top: -11.3rem; }
  .trophy.new-2025 { margin-top: -10.6rem; }
  .turnip { max-width: 5rem; margin-top: -9.8rem; margin-right: 20.6rem; }
  .turnip.careers { max-width: 10rem; margin-top: -6.7rem; margin-right: -3.8rem; }
  .turnip._2025-new { margin-top: -9.4rem; margin-right: 18.7rem; }
  .turnip.is-update-job { max-width: 10rem; margin-top: -6.7rem; margin-right: -12.3rem; }
  .turnip.is-update-job.is-lisboa { max-width: 12.5rem; inset: 8.9375rem -16rem auto auto; }
  .star { max-width: 3.5rem; margin-right: 6.3rem; }
  .star.is_2025 { max-width: 9rem; height: 10rem; margin-top: 9rem; margin-right: 2%; }
  .home-2-block-gift { width: 102%; }
  .home-2-block-gift.webm { margin-top: -3rem; right: 3.6rem; }
  .section3-image { min-width: 100%; margin-top: -33px; margin-right: -23px; }
  .section3-image.image { min-width: 102%; margin-top: 25px; }
  .section3-image.webm { top: -19%; right: 9%; }
  .section3-image.webm-4 { right: -2%; }
  .section-4-image { margin-left: -2.45rem; }
  .coin.is_2025 { max-width: 13.125rem; margin-top: -240px; }
  .pan { max-width: 16rem; }
  .image-100.m-quests { max-width: 400px; top: -24px; left: 17px; }
  .radius-60.see.video, .radius-60.viseo { min-height: 600px; max-height: none; }
  .section-6-image { margin-top: -3.75rem; margin-left: 0px; }
  .section-6-image.only-image { margin-top: -3.45rem; }
  .text-mask.is_2025 { padding-right: 0px; }
  .home_phone { max-width: 12.8rem; margin-right: -3.2rem; }
  .home-image { margin-top: -14px; left: 17px; }
  .home_women { max-width: 9.7rem; margin-left: -9.8rem; }
  .home_clyde { left: -100%; }
  .home_clyde.is_2025 { left: -98%; }
  .home_clyde.is_2025.is_2026 { bottom: -1%; left: -100%; }
  .home_wumpus { max-width: 10.5rem; margin-left: 11rem; }
  .home_wumpus.is_2025.is_2026 { margin-left: 8.5rem; }
  .home_wumpus-pl { max-width: 10.5rem; margin-bottom: 8rem; margin-left: 11rem; }
  .home_wumpus-pl.is_2025.is_2026 { margin-left: 8.5rem; }
  .home_egg { margin-left: -13rem; }
  .home_egg.is_2025 { margin-bottom: -12rem; }
  .home_man { max-width: 11rem; margin-right: -4.8rem; }
  .discort_robot { bottom: 38%; }
  .discort_robot.discord_robot.is_2025 { margin-bottom: 3rem; }
  .section-blue-careers.parent-hub, .section-blue-careers.premium { min-height: 650px; }
  .section-blue-careers.app-pit { background-position: 125% 47%, -20% 25%; }
  .section-blue-careers.gaming { min-height: 650px; }
  .section-blue-careers.app-pit-2024 { background-position: 125% 47%, -20% 25%; }
  .careers_h1.font-white.left, .careers_h1.font-white.moderation, .careers_h1.font-white.left-copy { font-size: 56px; }
  .careers_h1.font-white.safety-2 { margin-top: 40px; }
  .careers_h1.text-align-center.br.is_get.is-56 { margin-bottom: 32px; }
  .careers_h1.text-align-center.p-48px.mobile-30px.is_d { font-size: 80px; }
  .careers_h1.text-align-center.p-48px.is-56 { font-size: 56px; }
  .careers_heading--h2, .careers_heading--h2.text-align-center, .careers_heading--h2.bottom-12 { font-size: 2.25rem; }
  .chats_top-image.hide { margin-right: 11rem; }
  .wumpus-footer-home { top: 45%; }
  .wumpus-footer-list { margin-top: -36%; top: -30%; }
  .robot-head._2024 { margin-bottom: -45%; }
  .blue-overlay { background-color: rgba(37, 88, 231, 0.75); height: 1050px; }
  .light-purple-overlay { top: 17%; }
  .dark-purple-overlay { top: 5%; }
  .star-texture { top: -10%; }
  .star-texture.is-2, .star-texture.is-1 { top: 0%; }
  .star-texture.is-bottom { top: 26%; }
  .star-texture.bg-4 { object-fit: cover; min-height: 170px; top: -64%; }
  .star-texture._2-sec { top: -7%; }
  .footer-hero-img { top: 25%; }
  .characters-hunds.is_2025.is_2026 { margin-top: -7.9rem; }
  .line-wr-home { position: relative; }
  .animation-scroll { min-height: 2000px; top: -50%; }
  .star-hero-home._2 { top: 16%; right: -79%; }
  .star-hero-home._3 { right: -76%; }
  .star-hero-home._5 { top: 17%; }
  .star-hero-home._7 { top: 12%; }
  .star-hero-home._9 { top: -38%; right: 2%; }
  .star-hero-home._11 { top: -74%; right: -39%; }
  .star-hero-home._4 { right: -76%; }
  .star-hero-home._12 { width: 8px; height: 8px; }
  .star-hero-home._12._1 { top: 30%; }
  .star-hero-home._16 { top: 10%; right: 2%; }
  .star-hero-home._2-1 { right: -44%; }
  .star-hero-home._2-2 { top: -7%; }
  .star-hero-home._2-3 { top: -3%; right: 43%; }
  .star-hero-home._2-4 { top: -9%; }
  .star-hero-home._2-5 { width: 8px; height: 8px; top: 14%; }
  .star-hero-home._2-5._1 { top: 30%; }
  .star-hero-home._2-7 { top: -3%; }
  .star-hero-home._2-8 { left: 19%; }
  .star-hero-home._2-9 { right: -79%; }
  .star-hero-home._3-1 { right: 6%; }
  .star-hero-home.star-2 { top: 20%; }
  .star-hero-home.star-2-copy { right: -88%; }
  .star-hero-home._21 { top: 9%; right: 65%; }
  .star-hero-home.star-5 { top: 20%; right: 66%; }
  .star-hero-home.star-7 { right: -88%; }
  .star-hero-home._17 { top: 16%; right: -79%; }
  .star-hero-home.star-7 { top: 25%; }
  .star-hero-home._22 { top: 16%; right: -20%; }
  .star-hero-home._10-1 { width: 15px; height: 15px; top: -55%; right: 50%; }
  .star-hero-home._1--2 { top: 62%; }
  .star-hero-home.is_banner { margin-top: -6px; }
  .star-texture-3, .star-texture-3.is-2 { top: -10%; }
  .star-texture-3.is-1 { top: 0%; }
  .star-texture-3.is-bottom { top: -37%; }
  .star-texture-3.bg-3 { top: -15%; }
  .star-texture-3.bg-4 { min-height: 300px; top: -171%; }
  .star-texture-3._2-sec { top: -7%; }
  .play-item { right: 62%; }
  .mouse-item { max-width: 18%; right: 23%; }
  .hero-wr-lottie { min-width: 77%; top: -3.5%; left: -16%; }
  .messenge-lottie { top: 13%; left: 24%; }
  .voice-lottie { top: 29%; left: 3%; }
  .stretting-lottie { max-width: 14%; top: 22%; right: 0.8vw; }
  .typing-lottie { max-width: 14%; top: 51.5%; right: 0.8vw; }
  .typing-lottie-rose { max-width: 14%; top: auto; bottom: 26%; right: 0.85vw; }
  .typing-lottie-m { bottom: -1.9%; left: 24%; }
  .smoke-gif { max-width: 143%; bottom: 37%; right: -56%; }
  .home_image-hero-2 { min-width: 50rem; margin-left: -2vw; margin-right: -2vw; }
  .home_image-hero-2.desctop { max-width: 45rem; margin-left: -1vw; margin-right: -1vw; }
  .fun2-top-eyes.is_2025 { max-width: 9.4375rem; margin-top: -4.25rem; margin-left: 14.25rem; }
  .home_image-static { min-width: 52rem; min-height: 557px; margin-left: -2vw; margin-right: -2vw; }
  .home_image-static.desctop { max-width: 45rem; margin-left: -1vw; margin-right: -1vw; }
  .home_image-static.is_2025 { min-height: 526px; }
  .home_image-static.is_2025.is_new { background-position: 83% 91%, 50% center; background-size: 148px auto, contain; }
  .home_image-static.is_2025.is_new.is_2027 { background-position: 81.5% 90%, 19% center; background-size: 82px auto, contain; min-height: 480px; }
  .blue-overlay-1 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664dcb80215bbe2d823f4428_bg-svg.svg"); background-repeat: no-repeat; background-size: cover; width: 100%; top: -1050px; right: 0%; }
  .textura-bg-5, .textura-bg-6 { width: 100%; inset: 0%; }
  .textura-bg-7 { width: 100%; margin-left: -130px; bottom: 0%; left: 0%; right: 0%; }
  .blue-overlay-3 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664de1f546bfed523edb6dc4_6-Glow.svg"); background-repeat: no-repeat; background-size: cover; }
  .textura-bg-8 { width: 100%; inset: 25% 0% 0%; }
  .wumpus-footer-home-contain { min-height: 600px; }
  .wumpus-footer-home-contain.smaller { min-height: 400px; }
  .discor_robot_contain { min-height: 425px; }
  .image-all.is-three { max-width: 84%; }
  .max-width-374 { max-width: 22.8rem; margin-top: 40px; }
  .finals { margin-bottom: 0px; }
  .finals-number-large { font-size: 150px; }
  .finals-number-large.small { font-size: 100px; line-height: 125px; }
  .logos.static.z-index-3.width2 { margin-bottom: 20px; }
  .logos.static.z-index-3.width2.size-none { width: auto; min-height: 133px; margin-right: 0px; }
  .logos.static.z-index-3.width2.is_2026 { gap: 110px; width: 1350px; margin-right: 110px; }
  .max-height-65.is-2026 { height: 113px; }
  .hero-cases { background-position: 0px 30%; background-size: 102% auto; justify-content: flex-start; align-items: center; min-height: 680px; padding-top: 0px; padding-bottom: 0px; display: flex; }
  .rich-case h1 { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); }
  .container-1280px._100 { max-width: 1280px; }
  .container-1280px.safety-tarot { padding-bottom: 160px; }
  .container-1280px.is-faq { gap: 16px; grid-template-rows: minmax(auto, 306px) auto; grid-template-columns: auto 41.875rem; grid-auto-columns: 1fr; place-items: start; max-width: 1490px; display: grid; }
  .heading-rich-bg { background-image: linear-gradient(175deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0) 28%, rgba(255, 255, 255, 0) 65%, rgba(255, 255, 255, 0.25)); }
  .heading-case-rich { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0) 32%, rgba(255, 255, 255, 0) 67%, rgba(255, 255, 255, 0.05)); }
  .case-list-wr { justify-content: space-between; }
  .nitro-image-rabbit { max-width: 306px; left: 2%; }
  .nitro-image-mushroom { max-width: 21%; }
  .teen--hero { padding-top: 15.5625rem; }
  .teen--image-wr { max-width: 640px; }
  .body-text--xll.new { font-size: 1.5rem; }
  .body-text--xll.new.align-center.text-weight-medium.is-new { font-size: 2rem; line-height: 1.2; }
  .body-text--xll.new.align-center.text-weight-medium.is-2026 { font-size: 1.5rem; line-height: 1.2; }
  .body-text--xll.new.text-align-left.is-center-mob { font-size: 1.5rem; }
  .body-text--xll.new.text-align-left.is_form { font-size: 1.25rem; }
  .body-text--xll.new.is_new { font-size: 1.5rem; }
  .body-text--xll.new.text-align-center.is-m-large.pc-left { text-align: left; line-height: 1.2; }
  .body-text--xll.new.is-faq { text-align: left; }
  .body-text--xll.new.is-np { text-align: left; display: block; }
  .body-text--xll.new.link.is_card, .body-text--xll.new.size-m, .body-text--xll.new.size-heder, .body-text--xll.new.is_2026 { font-size: 1.25rem; }
  .body-text--xll.new.is-2026 { font-size: 1.25rem; line-height: 1.4; }
  .body-text--xll.new.is-2027 { font-size: 1.25rem; }
  .body-text--xll.new-2025.text-align-left.is-center-mob { font-size: 1.5rem; }
  .body-text--xll.new-2025.text-align-left.is_form { font-size: 1.25rem; }
  .body-text--xll.new-2025.is_new { font-size: 1.5rem; }
  .body-text--xll.new-2025.is-faq { text-align: left; }
  .body-text--xll.is_2026.align-center.text-weight-medium.is-new { font-size: 2rem; line-height: 1.2; }
  .body-text--xll.is_2026.text-align-left.is-center-mob { font-size: 1.5rem; }
  .body-text--xll.is_2026.text-align-left.is_form { font-size: 1.25rem; }
  .body-text--xll.is_2026.is_new { font-size: 1.5rem; }
  .body-text--xll.is_2026.text-align-center.is-m-large.pc-left { text-align: left; line-height: 1.2; }
  .body-text--xll.is_2026.is-faq { text-align: left; }
  .body-text--xll.is_2026.is-np { text-align: left; display: block; }
  .body-text--xll.is_2026.size-m, .body-text--xll.is_2026.size-heder { font-size: 1.25rem; }
  .teen--image { max-width: none; }
  .teen--2col_layout-copy.is-hero.home { margin-bottom: 24px; }
  .teen--block-text-wr.is-mobile-center.z-index-2 { left: 0px; }
  .teen--block-text-wr.is-mobile-first { max-width: 24.4rem; }
  .teen--block-text-wr.is-mobile-first.wherever { max-width: 25.4rem; }
  .max-width-300px.is-all.is_n, .max-width-300px.is-center { max-width: 30rem; }
  .max-width-300px.is-center.is_new { max-width: 50rem; }
  .max-width-300px.is-300 { max-width: 18.75rem; }
  .max-width-300px.is_second { max-width: 24rem; }
  .teen--layaut.z-index-3.teen { max-width: 1046px; }
  .heading--h3 { margin-bottom: 0.5rem; font-size: 3.125rem; }
  .teen--charter-star-bg { min-width: 1350px; margin-left: -200px; margin-right: auto; top: 15%; }
  .link-white-line, .link-white-line.revers, .link-white-line.linkwhitecombo { font-size: 1.5rem; }
  .card-form, .card--form-wr { min-height: 680px; }
  .relative-form.top-0px.parner { max-width: 95%; }
  .popup-r { min-height: 685px; }
  .card--form-wr-second, .card--form-wr-third { min-height: 680px; }
  .popup-red-second, .popup-red-third { min-height: 686px; }
  .slider-info { min-height: 570px; }
  .stars-slider { margin-top: -5.1rem; }
  .image-takes { margin-top: -11rem; margin-left: -7rem; }
  .link-slider { font-size: 1.5rem; }
  .flipcard-wrapper { min-height: 690px; }
  .build-hero { padding-top: 270px; }
  .build-section { overflow: hidden; }
  .tabs-menu-build { width: 35rem; max-width: 47.5%; }
  .tabs-build { min-height: 720px; }
  .tabs-build.is_new { min-height: 740px; }
  .button-build-blue.auto.is_n { font-size: 18px; }
  .build-radius-top { min-height: 315px; }
  .apps-image { margin-top: -153px; }
  .apps-image.is-new { margin-top: -154px; }
  .image-grow { margin-left: -6rem; }
  .inspired-tab-link.is_n { font-size: 14px; }
  .inspired-content { min-height: 784px; }
  .heading-white-36px.margin-none.is_n { font-size: 48px; }
  .text-size-18px-white.is-sdk { font-size: 20px; line-height: 1.6; }
  .text-size-18px-white.is-sdk.is-small { font-size: 18px; font-weight: 700; line-height: 1.5; }
  .text-size-18px-white.is-sdk.is-small.text-weight-normal { font-weight: 400; }
  .text-size-18px-white.is-sdk.is-small.bold-d { font-weight: 700; }
  .text-size-18px-white.is_n { font-size: 18px; }
  .h2-50px.text-color-white.is-height.capitalize.text-align-center.is_t { font-size: 56px; line-height: 0.946429; }
  .build-hero-stars { width: 1300px; margin-right: -3.1rem; }
  .clyde.is_n { margin-right: -4.4rem; }
  .phone-decor { margin-left: -22rem; }
  .if-takes-layout-content-wr.is_n { max-width: 450px; }
  .section-ad-hero { padding-top: 245px; padding-bottom: 89px; }
  .section-join { overflow: hidden; }
  .ad_heading2 { font-family: "Abcgintonord 800", sans-serif; }
  .ad_heading2.is-sml { margin-bottom: 32px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 56px; }
  .ad_heading2.is-sml.left-1440 { text-align: left; }
  .ad_heading2.is-sml.margin-b-s { margin-bottom: 32px; }
  .ad_heading2.is-sml.margin-b-s-left { text-align: left; margin-bottom: 32px; }
  .ad_heading2.is-sml.margin-b-s-left.is-new.is-italic.text-align-center { text-align: center; font-size: 80px; }
  .ad_heading2.is-sml.is_your.is-new { font-size: 3.5rem; }
  .ad_heading2.is-sml.is_your.is-new.is-small { margin-bottom: 32px; font-size: 2.5rem; }
  .ad_heading2.is-sml.is_your.is-new.is-small.b-small { margin-bottom: 32px; }
  .ad_heading2.is-sml.is_your.is-new.is-small.b-small.pc-left { text-align: left; }
  .ad_heading2.is-sml.is_your.is-36 { font-size: 3.5rem; }
  .ad_heading2.is-sml.is_your.is_see, .ad_heading2.is-sml.is_your.is_2025 { margin-bottom: 56px; font-size: 3.5rem; }
  .ad_heading2.is-sml.is_your.is_2026 { margin-bottom: 56px; }
  .ad_heading2.is-sml2 { margin-bottom: 32px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 72px; }
  .ad_heading2.is-sml2.left-1440 { text-align: left; }
  .ad_heading2.is-sml2.bottom-none { letter-spacing: -0.02em; font-size: 64px; }
  .ad_heading2.is-sml2.is_well { font-size: 64px; }
  .ad_heading2.is-latter.margin-small { margin-bottom: 32px; font-size: 80px; line-height: 96%; }
  .ad_heading2.is-latter.margin-small.is-game { font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 72px; }
  .ad_heading2.is-medium { margin-bottom: 32px; font-family: Abcgintodiscordnord, Arial, sans-serif; font-size: 56px; }
  .ad_heading2.is-medium.left-1440 { text-align: left; }
  .ad_heading2.is-medium.bottom-none { letter-spacing: -0.02em; font-size: 64px; }
  .ad_heading2.is-medium.is-commerce { text-align: left; font-size: 48px; }
  .ad_heading2.is-medium.is-commerce-center { font-size: 48px; }
  .ad_heading2.is-medium.is-commerce-center.is_h3 { font-size: 36px; }
  .ad_heading2.is-medium.is-commerce-center.is_h3-new, .ad_heading2.is-medium.is-commerce-center.is_2026, .ad_heading2.is-medium.is_2026 { font-size: 48px; }
  .ad_heading2.is-medium.is_2026.is-game { max-width: none; }
  .ad_heading2.is-medium.is_2026.is-game.bottom-large, .ad_heading2.is-medium.is_2026.is-game.bottom-small { margin-bottom: 24px; }
  .ad_heading2.is-medium.is_2026.is-game.bottom-small.pc-left { text-align: left; }
  .ad_heading2.is-medium.is_2026.is-game2 { margin-bottom: 24px; }
  .add-dropdown.is-commerce { position: static; }
  .dropdown-toggle-ad.is-careers.is-new { padding-top: 40px; padding-bottom: 40px; }
  .dropdown-list-ad.is-careers.is-new.w--open { margin-top: -8px; }
  .padding-60px { padding-bottom: 56px; }
  .padding-60px.is-80, .padding-60px.is-120 { padding-bottom: 80px; }
  .all-day-image { max-width: 60vw; }
  .max-width-440.quests { width: 55%; max-width: 530px; }
  .play-image { margin-left: -13rem; }
  .one-image { margin-right: -12rem; }
  .image-j { margin-top: -1rem; margin-left: 32px; }
  .layout-h-left { text-align: left; padding-top: 24px; }
  .download_hero.is-dm { background-position: 50% 0px, 50% 154px; background-size: cover, 1180px auto; min-height: 964px; padding-top: 258px; padding-bottom: 421px; }
  .download_hero.is-dm.is_developer { background-size: 120% 1600px; padding-bottom: 200px; }
  .download_hero.is-dm.is_game { min-height: auto; padding-top: 184px; padding-bottom: 102px; }
  .download_hero.is-dev, .download_hero.is_casy { padding-top: 140px; }
  .download_hero.is_casy.is-new { padding-top: 10rem; }
  .download_hero.is_download { padding-top: 11rem; }
  .download_hero.is_gift, .download_hero.is_open { padding-top: 12.75rem; }
  .heading--h1--download.is-capitalize.new { font-size: 96px; }
  .heading--h1--download.is-capitalize.is-32 { margin-bottom: 32px; font-size: 140px; }
  .heading--h1--download.is-capitalize.is-32.is-game { margin-bottom: 24px; font-size: 72px; line-height: 0.9; }
  .heading--h1--download.is-capitalize.is_2025 { margin-bottom: 32px; font-size: 140px; line-height: 0.88; }
  .heading--h1--download.is-capitalize.is_acce, .heading--h1--download.is-capitalize.is-small-mob { font-size: 140px; }
  .heading--h1--download.is-capitalize.is_new { font-size: 6rem; }
  .heading--h1--download.is-capitalize.is_new.is_commerce { font-size: 4.5rem; }
  .heading--h1--download.is-capitalize.is_new.is_2026 { font-size: 72px; }
  .heading--h1--download.is-capitalize.is_2025-new { font-size: 100px; line-height: 0.88; }
  .heading--h1--download.is-capitalize.is-form { letter-spacing: -0.02em; font-size: 72px; }
  .heading--h1--download.is-capitalize.is-italic.nitro-title, .heading--h1--download.is-capitalize.is-italic.nitro { font-size: 116px; }
  .heading--h1--download.is-capitalize.is_100 { font-size: 6rem; }
  .heading--h1--download.is-capitalize.is_2026, .heading--h1--download.is-capitalize.is_sdk { font-size: 72px; }
  .max-width-900 { max-width: 780px; }
  .max-width-900.is-full { max-width: none; }
  .max-width-900.is_stories { max-width: 1500px; }
  .max-width-900.is_np { max-width: 46rem; }
  .max-width-900.is_new, .max-width-900.is_new.is_sdk { max-width: 60rem; }
  .max-width-900.is_new.is_sdk-2026 { width: auto; max-width: none; }
  .max-width-900.is_2026 { max-width: 1500px; }
  .max-width-900.is_open { max-width: 780px; }
  .container-1540.margin-0.is_d.is_new { padding-left: 0px; padding-right: 0px; }
  .container-1540.margin-0.is_d.is-750 { width: 90%; margin-bottom: 0px; }
  .layout.margin-bottom { gap: 240px; }
  .layout.margin-bottom.reverce { gap: 170px; }
  .layout.margin-bottom.reverce.is_microsite { margin-bottom: 200px; }
  .layout.margin-bottom.reverce.is_nitro { gap: 100px; margin-bottom: 200px; padding: 0px 57px 0px 111px; }
  .layout.margin-bottom.reverce.is_nitro-first { gap: 100px; margin-bottom: 200px; padding: 74px 57px 0px 111px; }
  .layout.margin-bottom.reverce.is-update { gap: 6.25rem; grid-template-columns: 0.9fr 1fr; margin-bottom: 7.5rem; }
  .layout.margin-bottom.reverce.is-update.end-new { margin-bottom: 12.5rem; }
  .layout.margin-bottom.end { gap: 140px; margin-bottom: 320px; }
  .layout.margin-bottom.margin-large.is_app { margin-bottom: 200px; }
  .layout.margin-bottom.micrisite { gap: 140px; margin-bottom: 0px; }
  .layout.margin-bottom.is_nitro { gap: 100px; margin-bottom: 200px; padding: 0px 111px 0px 57px; }
  .layout.margin-bottom.commerce { gap: 170px 80px; margin-bottom: 0px; }
  .layout.margin-bottom.commerce.is_microsite { margin-bottom: 200px; }
  .layout.margin-bottom.commerce.is_nitro { gap: 100px; margin-bottom: 200px; padding: 0px 57px 0px 111px; }
  .layout.margin-bottom.commerce.is_nitro-first { gap: 100px; margin-bottom: 200px; padding: 74px 57px 0px 111px; }
  .layout.margin-bottom.is-update { gap: 6.25rem; grid-template-columns: 1fr 0.9fr; margin-bottom: 7.5rem; }
  .layout.margin-bottom.end-new { gap: 6.25rem; grid-template-columns: 1fr 0.9fr; margin-bottom: 12.5rem; }
  .layout.margin-bottom.is_2026 { gap: 6.25rem; grid-template-columns: 1fr 0.9fr; margin-bottom: 7.5rem; }
  .layout.mob-v { gap: 0px; }
  .layout.mob-v.quests { max-width: none; }
  .layout.margin-bottom-small { gap: 210px; }
  .layout.margin-bottom-small.bottom-none.is-success { gap: 80px; margin-top: 220px; }
  .layout.margin-bottom-small.bottom-none.is-up-26 { gap: 3.5rem; }
  .layout.margin-bottom-small.is-update { gap: 100px; margin-bottom: 120px; }
  .layout.margin-bottom-small.is-update.bottom-none { grid-template-columns: 1fr minmax(200px, 1fr); }
  .layout.is_2026 { gap: 100px; }
  .layout.is_2026.is-game { gap: 56px; }
  .gradient-green.is-update { border-radius: 4.5rem; }
  .gradient-green.is-update.is-right { max-width: 85%; margin-left: auto; margin-right: 0px; padding-top: 80px; padding-left: 80px; }
  .btn-download.is_media_2.is_2025.top-small { margin-top: 64px; }
  .btn-download.is_white.is_radius-new.is_2026 { flex: 0 1 auto; }
  .gradient-blue.is_2025.is_micro { min-height: 700px; }
  .gradient-blue.is-update { border-radius: 4.5rem; max-width: 85%; margin-left: 0px; margin-right: auto; padding-top: 80px; padding-left: 80px; padding-right: 80px; }
  .gradient-blue.is-update.is_four { min-height: auto; padding-top: 140px; padding-bottom: 140px; padding-left: 60px; }
  .gradient-pink.is-dm { border-radius: 112px; max-width: 46rem; padding-top: 61px; padding-left: 82px; }
  .gradient-pink.dm { padding-top: 96px; padding-bottom: 94px; padding-left: 96px; }
  .gradient-pink.is-update { border-radius: 4.5rem; }
  .gradient-pink.is-update.is-right { max-width: 85%; margin-left: auto; margin-right: 0px; padding-top: 80px; padding-bottom: 80px; padding-left: 80px; }
  .download-section.is-update { padding-top: 12.5rem; }
  .download-section.is-update.is_2026 { padding-bottom: 2.5rem; }
  .download-banner { padding-top: 360px; padding-bottom: 360px; }
  .download-banner.bottom-small.is-update { padding-top: 160px; padding-bottom: 160px; }
  .download-banner.brand.is-new { padding-top: 120px; padding-bottom: 160px; }
  .download-banner.is-sdk, .download-banner.is-sdk_new { padding-top: 217px; padding-bottom: 217px; }
  .download-banner.is-sdk_n { padding-top: 217px; padding-bottom: 322px; }
  .download-banner.is-nitro { padding-top: 200px; padding-bottom: 268px; }
  .download-banner.is-nitro.is-new { padding-top: 120px; padding-bottom: 160px; }
  .download-banner.is-sdk_p { padding-top: 200px; padding-bottom: 322px; }
  .download-banner.is-newsletter { padding-top: 88px; padding-bottom: 279px; }
  .download-banner.is-newsletter.is-new { padding-top: 10rem; padding-bottom: 10rem; }
  .download-banner.is-commerce { padding-top: 280px; padding-bottom: 160px; }
  .download-banner.is_parent { padding-bottom: 160px; }
  .download-banner.is_parent.is-new { padding-top: 120px; }
  .download-banner.is_parent.is_2026 { padding-top: 280px; padding-bottom: 160px; }
  .download-banner.is-download, .download-banner.is-gift { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-repeat: repeat; background-size: cover; padding-top: 10rem; padding-bottom: 10rem; }
  .feeling-decor-1 { width: 24vw; margin-left: -18vw; }
  .feeling-decor-1.is-egg { max-width: 280px; margin-left: -296px; }
  .feeling-decor-1.is-egg.is-new { max-width: 200px; margin-top: -110px; margin-left: -260px; }
  .feeling-decor-1.is-update { max-width: 12.5rem; margin-top: -6.25rem; margin-left: -11.6875rem; }
  .feeling-decor-1.is-update.is-new { max-width: 12.5rem; margin-top: -10.5rem; margin-left: -12.5rem; }
  .feeling-decor-2 { width: 22vw; }
  .feeling-decor-2.is-pan { max-width: 400px; margin-bottom: -276px; margin-right: -291px; }
  .feeling-decor-2.is-job { max-width: 12.5rem; margin-right: -18.75rem; }
  .feeling-decor-2.is-update { max-width: 12.5rem; margin-bottom: -6.5rem; margin-right: -12.4375rem; }
  .feeling-decor-2.is-update.is-new { max-width: 12.5rem; margin-top: 7.3125rem; margin-right: -14rem; inset: 0% 0% auto auto; }
  .feeling-decor-2.is-lisbon { max-width: 12.5rem; margin-bottom: -7.125rem; margin-right: -12.5rem; }
  .container_1540.z-index-3.is_2026.is_commerce { padding-left: 120px; padding-right: 120px; }
  .container_1540.z-index-3.is_2026.is_commerce.is_monetize, .container_1540.z-index-3.is_2026.is-developer { padding-left: 0px; padding-right: 0px; }
  .container_1540.is-desctop-layout { gap: 160px; }
  .container_1540.is-desctop-layout.is-2026 { max-width: 1572px; padding-left: 0px; padding-right: 0px; }
  .container_1540.is-desctop-layout.is-2026.is_commerce { padding-left: 120px; padding-right: 120px; }
  .container_1540.is-desctop-layout.is-2026.is_questions, .container_1540.is-desctop-layout.is-2026.is_d { max-width: 1538px; padding-left: 0px; padding-right: 0px; }
  .nav_menu.is_new-acc { max-width: 940px; }
  .nav_link { padding-left: 1rem; padding-right: 1rem; transition: font-variation-settings 0.4s; }
  .nav_wrapper { align-items: flex-end; }
  .nav_dd_trigger { padding-left: 1rem; padding-right: 1rem; }
  .nav_dd_link-group.is_2025 { min-width: 168px; }
  .branding_hero.is_success { padding-top: 200px; padding-bottom: 350px; }
  .branding_hero.is_success.is_2026 { padding-top: 220px; }
  .branding_hero.is_success.is-up-26 { margin-top: -150px; padding-top: 15rem; padding-bottom: 2.5rem; }
  .branding_hero.is_success.is-update { padding-top: 8.125rem; padding-bottom: 12.5rem; }
  .branding_hero.is-new { padding-top: 200px; padding-bottom: 40px; }
  .branding-section.one.is-new, .branding-section.one.is-new2 { padding-top: 80px; padding-bottom: 80px; }
  .branding-section.is-2026 { padding-top: 160px; padding-bottom: 80px; }
  .grid-logos.top-large, .grid-logos._2-col { margin-top: 5rem; }
  .grid-logos.top-small { margin-top: 3.5rem; }
  .grid-logos.gap-new-24, .grid-logos.is-game, .grid-logos.is-new-game { gap: 15px; }
  .grid-logos.is-game-vertical { gap: 15px; grid-template-columns: 1fr 1fr 1fr; }
  .grid-logos.is-new { margin-top: 64px; }
  .grid-logos.is-new-company { gap: 15px; margin-top: 64px; }
  .logos-bg.bg-white.is-new { border-radius: 56px; min-height: 248px; padding-left: 84px; padding-right: 84px; }
  .logos-bg.is-large { padding-left: 250px; padding-right: 250px; }
  .logos-bg.is-large.is-new { gap: 144px; border-radius: 72px; min-height: 484px; margin-top: 64px; }
  .logos-bg.is-new { border-radius: 56px; min-height: 248px; padding-left: 84px; padding-right: 84px; }
  .padding-160px.teen { padding-bottom: 160px; }
  .padding-160px.is-360 { padding-bottom: 360px; }
  .padding-160px.is-160px { padding-bottom: 120px; }
  .logos-large { max-width: 646px; }
  .logos-large.is-new { max-height: 174px; }
  .logos-small { max-width: 227px; margin-bottom: 24px; }
  .logos-small.is-new { min-height: 206px; max-height: none; margin-top: -10px; }
  .branding-bg-color.bg-blurple.is-size { min-height: 213px; padding: 40px; }
  .branding-bg-color.bg-light-blurple.is-size { min-height: 213px; padding: 40px; font-size: 20px; line-height: 1.4; }
  .branding-bg-color.bg-black.is-size { min-height: 213px; padding: 40px; font-size: 1.25rem; line-height: 1.4; }
  .branding-bg-top { min-height: 1200px; }
  .home-new_hero { background-image: none; padding-top: 212px; padding-bottom: 196px; }
  .heading-84px.tablet-centered.is_quest { font-size: 80px; }
  .section-how-works.is-logos { padding-top: 21.4375rem; }
  .section-how-works.is-logos.is-adv { padding-top: 5rem; }
  .section-how-works.is-logos.is-adv.is-2026 { padding-bottom: 5rem; }
  .section-how-works.is-sdk { padding-top: 12rem; }
  .padding-200px.is-300 { padding-bottom: 300px; }
  .padding-200px.is-240 { padding-bottom: 240px; }
  .padding-200px.is_200.hide-landscape { padding-bottom: 160px; }
  .block-quests { padding-left: 263px; }
  .block-quests.three { padding-right: 16px; }
  .image-quests { max-width: 14rem; margin-left: 40px; }
  .pink-blur-quests { margin-top: 80px; }
  .image-quests2 { max-width: 280px; }
  .image-quests3 { max-width: 268px; }
  .image-quests4 { max-width: 360px; }
  .effect-block { padding-left: 35px; padding-right: 35px; }
  .max-width-670 { max-width: none; }
  .max-width-670.is-center { max-width: 780px; }
  .max-width-670.is-center.is-full, .max-width-670.is-fill { max-width: none; }
  .max-width-670.is-v { max-width: 53.75rem; }
  .image-right { margin-right: 20px; }
  .section-cases { padding-top: 130px; }
  .max-width-br.is-full.is_2026 { max-width: 46rem; }
  .max-width-br.is-parent { max-width: 59.875rem; }
  .max-width-br.is-new { width: 100%; max-width: 44.5rem; }
  .max-width-br.is-guide { max-width: 57.625rem; }
  .max-w-banner.is-all { max-width: 900px; }
  .max-width-400.is-center.is-large, .max-width-400.is-center.is_nitro { max-width: 750px; }
  .number-h.top-small { gap: 120px; }
  .dfd_number-medium { font-weight: 700; }
  .dfd_number-medium.is-left.not-capitalize { font-size: 80px; }
  .bg-how-work.is-adv.is_2026 { bottom: 62px; }
  .max-width-540 { max-width: 582px; }
  .max-width-540.is-650 { max-width: 650px; }
  .max-width-540.is-ful { max-width: none; }
  .max-width-540.is-1000 { max-width: 1000px; }
  .max-width-540.is_sdk { max-width: 530px; }
  .max-width-540.is-left { max-width: 540px; }
  .max-width-540.is-left.mob-center { max-width: 600px; }
  .max-width-540.is_2025 { max-width: 800px; }
  .max-width-540.is_2026 { max-width: 750px; }
  .max-width-540.is_creator { max-width: 660px; }
  .max-width-540.is-full { max-width: none; }
  .max-width-540.is_integrate { max-width: 800px; }
  .max-width-540.is_commerce { max-width: 580px; }
  .max-280px.is-center.why { max-width: 310px; }
  .max-280px.is-center.b_bg-2 { max-width: 397px; }
  .max-280px.is-center.b_bg-1 { max-width: 310px; }
  .why_heading2 { font-family: "Abcgintonord 800", sans-serif; }
  .why-banner-color-black { padding-left: 209px; }
  .why-banner-color-black.is-second { gap: 90px; padding-left: 160px; }
  .why-banner-color-black.is-third { gap: 30px; }
  .max-width-250 { max-width: 500px; }
  .max-width-250.is_why { max-width: none; }
  .max-width-250.is_why-1 { max-width: 400px; }
  .max-width-250.is_why-2 { max-width: none; }
  .why-image-left { margin-left: -176px; }
  .newsroom_hero { background-image: none; overflow: clip; }
  .newsroom-wrp.is_press.is-sdk { max-width: 1320px; }
  .newsroom-wrp.is_press.is-sdk-2026 { max-width: 960px; }
  .newsroom-wrp.is_creator { max-width: 900px; }
  .newsroom-wrp.is-720 { max-width: 896px; }
  .newsroom-wrp.is-up-26 { margin-bottom: 5rem; }
  .bg-hero-newsroom.is-nitro { height: 1500px; }
  .bg-hero-newsroom.is_2026 { height: 800px; }
  .grid-media.d-3.is_new { margin-top: 64px; }
  .grid-media.d-3.is-new-top { column-gap: 16px; grid-template-columns: 1fr 1fr 1fr; }
  .grid-media.d-3.is_new3 { column-gap: 16px; grid-template-columns: 1fr 1fr 1fr; margin-top: 64px; }
  .grid-media.d-3.is-top-none.is-gap-new { gap: 24px; }
  .grid-media.d-3-is_n { gap: 20px; margin-top: 80px; }
  .grid-media.d-3-is_n.top-small { margin-top: 56px; }
  .media-block.is_new { justify-content: flex-start; align-items: flex-start; }
  .media-block.is_2026 { gap: 56px; border-radius: 88px; justify-content: flex-start; align-items: flex-start; }
  .media-block.is-new { gap: 2.5rem; border-radius: 56px; justify-content: flex-start; align-items: flex-start; }
  .media-block.is-2026 { min-height: 382px; padding: 64px; }
  .body-text--xll-large.newsroom.text-align-left.text-color-white.text-weight-medium.text-style-3line.is_20 { font-size: 1.5rem; }
  .paragraph-white-opacity50.is-height { line-height: 140%; }
  .number-block { min-height: 320px; padding: 64px; }
  .number-block.is-bg-blue { gap: 55px; min-height: 330px; font-family: Abcgintodiscord, sans-serif; font-size: 28px; font-weight: 500; line-height: 32px; position: relative; }
  .number-block.is-bg-blue.is-h { justify-content: flex-start; align-items: flex-start; min-height: 400px; padding-top: 100px; }
  .number-block.is-bg-blue.bottom-small { gap: 3.5rem; justify-content: flex-start; align-items: flex-start; min-height: 330px; padding-bottom: 2.3125rem; }
  .number-block.is-bg-blue.padding-new { gap: 3rem; min-height: 400px; padding: 4rem; font-family: Abcgintodiscord, sans-serif; font-size: 24px; font-weight: 400; line-height: 31px; }
  .number-block.is-bg-blue.is_adventing { gap: 55px; }
  .number-block.is-bg-blue.is_adventing.is_dm.is_game { border-radius: 64px; padding-left: 64px; padding-right: 64px; }
  .number-block.is-bg-blue.is_adventing.is_sdk { min-height: 289px; padding-top: 48px; padding-left: 72px; padding-right: 72px; }
  .number-block.is-bg-blue.is_adventing.is-com { border-radius: 56px; min-height: 307px; padding: 48px; }
  .number-block.is-bg-blue.is_adventing.is-adv { gap: 2.5rem; border-radius: 3.5rem; min-height: 16.5rem; padding: 3rem; }
  .number-block.is-bg-blue.is_adventing.is-adv-g, .number-block.is-bg-blue.is_adventing.is-gm { border-radius: 3.5rem; min-height: auto; padding: 3rem; }
  .number-block.is-bg-blue.is_adventing.is-cs-26 { gap: 2.5rem; border-radius: 3.5rem; justify-content: space-between; min-height: 16.5rem; padding: 3rem; }
  .number-block.is-bg-blue.is_adventing.is-md { gap: 2.5rem; border-radius: 3.5rem; min-height: 16.5rem; padding: 4rem; }
  .number-block.is-bg-blue.is_adventing.is-md-d { gap: 2.5rem; border-radius: 3rem; min-height: 16.5rem; padding: 4rem; }
  .number-block.is-bg-blue.is_adventing.is-md-dd { gap: 2.5rem; border-radius: 3rem; justify-content: space-between; min-height: 16.5rem; padding: 3rem; }
  .number-block.is-bg-blue.is-d { justify-content: flex-start; align-items: flex-start; min-height: 400px; padding-top: 140px; }
  .number-block.is-bg-blue.is_dm { gap: 55px; }
  .number-block.is-bg-blue.is_commerce { padding: 48px; }
  .number-block.is-bg-blue.is_commerce.is_sdk { min-height: 289px; padding-top: 48px; padding-left: 72px; padding-right: 72px; }
  .number-block.is-bg-blue.is_commerce.is-com { gap: 55px; border-radius: 56px; min-height: 307px; }
  .number-block.is-bg-blue.is_game { gap: 55px; padding-left: 64px; padding-right: 64px; }
  .number-block.is-bg-blue.is_game.is_sdk { min-height: 289px; padding-top: 48px; padding-left: 72px; padding-right: 72px; }
  .number-block.is-bg-blue.is_game.is-com { gap: 55px; border-radius: 56px; }
  .number-block.is-pink { border-radius: 112px; padding-top: 101px; }
  .number-block.is-pink.is_2026.is-new { padding-top: 92px; }
  .number-block.is-pink.is_2026.is-new-third { padding-top: 106px; }
  .number-block.is-pink.is_2026.is_red { padding-top: 92px; }
  .number-block.is-pink.is_2026.is-new-third-2 { padding-top: 106px; }
  .number-block.is-pink.is_2026.is_red-2026 { border-radius: 56px; padding: 47px 2rem 2rem; }
  .number-block.is-pink.is_2026.is-new-second-2026 { border-radius: 56px; padding: 56px 2rem 2rem; }
  .number-block.is-pink.is_2026.is-new-third-2026 { border-radius: 56px; padding: 52px 2rem 2rem; }
  .number-block.is_2026.is-margin-small { border-radius: 56px; min-height: 264px; padding: 3rem; }
  .new-number { font-size: 64px; line-height: 0.958; }
  .new-number.font-white.left, .new-number.font-white.moderation, .new-number.font-white.left-copy { font-size: 56px; }
  .new-number.font-white.safety-2 { margin-top: 40px; }
  .new-number.is-small { font-size: 48px; line-height: 0.895833; }
  .new-number.is-small.is_fix { min-height: 130px; }
  .new-number.is-small.new { font-size: 52px; }
  .new-number.is-small.is_succes { min-height: 62px; font-size: 52px; }
  .new-number.is_succes { min-height: 76px; }
  .new-number.is_adverting.is-blue.is_50px { font-size: 50px; line-height: 0.96; }
  .new-number.is_adverting.is-blue.is_new { font-size: 48px; line-height: 0.96; }
  .new-number.is_adverting.is-blue.is_34, .new-number.is_adverting.is-blue.is_2025 { font-size: 44px; line-height: 0.96; }
  .new-number.is_adverting.is-blue.is_sn, .new-number.is_adverting.is-blue.is_white { margin-bottom: 22px; font-size: 80px; line-height: 0.96; }
  .new-number.is_adverting.is-blue.is_2026, .new-number.is_adverting.is-blue.is_m { margin-bottom: 22px; font-size: 72px; line-height: 0.96; }
  .new-number.is_adverting.is-blue.is_new, .new-number.is_adverting.is-blue.is_2026-new { margin-bottom: 22px; font-size: 72px; line-height: 0.9; }
  .new-number.is_adverting.is-com, .new-number.is_adverting.is-game, .new-number.is_adverting.is-game { font-size: 72px; }
  .new-number.is_adverting.is-adv { font-size: 4.5rem; }
  .new-number.is_adverting.is-cs-26 { font-size: 4.25rem; }
  .new-number.is_adverting.is-cs-26.is_2026 { font-size: 3rem; line-height: 1.5; }
  .new-number.is_adverting.is-cs-26.is_2 { font-size: 3rem; }
  .new-number.is_commerce { font-size: 80px; }
  .new-number.is_commerce.is-blue.is_50px { font-size: 50px; line-height: 0.96; }
  .new-number.is_commerce.is-blue.is_new { font-size: 48px; line-height: 0.96; }
  .new-number.is_commerce.is-blue.is_34, .new-number.is_commerce.is-blue.is_2025 { font-size: 44px; line-height: 0.96; }
  .new-number.is_commerce.is-blue.is_sn, .new-number.is_commerce.is-blue.is_white { margin-bottom: 22px; font-size: 80px; line-height: 0.96; }
  .new-number.is_2026 { font-size: 64px; }
  .new-number.is-letter { font-size: 72px; line-height: 0.902778; }
  .body-text--m.teen, .body-text--m.is_teen.is-left-white.revers, .body-text--m.is_teen { font-size: 1.5rem; }
  .press-link { gap: 48px; }
  .press-link.is_n { gap: 48px; padding: 48px 46px; }
  .press-link.is_n-sdk { gap: 56px; padding: 48px 46px; }
  .press-link.is-sdk { gap: 56px; border-radius: 112px; padding: 56px 56px 78px; }
  .press-link.is_2026 { gap: 48px; border-radius: 6rem; padding: 56px 56px 78px; }
  .press-link.is_2026-new { gap: 56px; border-radius: 96px; padding: 48px 66px 92px; }
  .press-link.is_2026-padding { gap: 48px; }
  .press-link.is-new { gap: 48px; border-radius: 96px; padding-top: 56px; padding-left: 56px; padding-right: 56px; }
  .press-link.is-new.is-bottom-padding { padding-bottom: 70px; }
  .press-link.is-new.is-small, .press-link.is-new-small { gap: 32px; border-radius: 56px; padding: 48px; }
  .radius-48.see.video, .radius-48.viseo { min-height: 600px; max-height: none; }
  .radius-48.is_n, .radius-48.is_one { border-radius: 48px; }
  .radius-48.is_new { aspect-ratio: 404 / 212; border-radius: 48px; }
  .radius-48.is_2026 { border-radius: 48px; }
  .radius-48.is-new { aspect-ratio: 476 / 250; border-radius: 48px; }
  .radius-48.is-new.is-small, .radius-48.is-new-small { border-radius: 40px; }
  .press-text-padding.is_n { padding-left: 48px; padding-right: 48px; }
  .press-text-padding.is_well { padding-left: 24px; padding-right: 24px; }
  .press-text-padding.is-new { padding-left: 40px; padding-right: 40px; }
  .press-text-padding.is-new.is-small, .press-text-padding.is-new-small { padding-left: 24px; padding-right: 24px; }
  .feeling-decor-n { max-width: 240px; margin-right: -15vw; }
  .feeling-decor-n.is-pan { max-width: 400px; margin-bottom: -276px; margin-right: -291px; }
  .feeling-decor-n.is_n.is-b-com { margin-top: 212px; margin-right: -257px; inset: 0% 0% auto auto; }
  .feeling-decor-n.is-sdk { max-width: 16rem; margin-top: 7.375rem; margin-right: -16.8375rem; inset: 0% 0% auto auto; }
  .feeling-decor-n.is-sdk.is-nitro { max-width: 320px; margin-top: -13.75rem; margin-right: -344px; inset: 0% 0% auto auto; }
  .feeling-decor-n.is-sdk.is-nitro.is-new { max-width: 17.5rem; inset: auto -13.9375rem 8.75rem auto; }
  .feeling-decor-n.is-sdk.is-n-faq { max-width: 17rem; margin-top: -235px; margin-left: -63px; }
  .feeling-decor-n.is-sdk.is-ns-faq { max-width: 17rem; margin-top: -44px; margin-right: 0px; inset: 0% 0% auto auto; }
  .feeling-decor-n.is-sdk.is-ns-faq.is-new { max-width: 15.625rem; top: -1.5625rem; right: -1.125rem; }
  .feeling-decor-n.is_parent { max-width: 12.5rem; margin-bottom: -58px; }
  .feeling-decor-n.is_parent.is-new-parent { max-width: 13.75rem; margin-bottom: 2rem; margin-right: -13.75rem; }
  .feeling-decor-n.is_parent.is-new-quide { max-width: 13.75rem; margin-bottom: -4.5rem; margin-right: -13.75rem; }
  .feeling-decor-n.is_new { max-width: 240px; margin-top: 135px; margin-right: -285px; inset: 0% 0% auto auto; }
  .feeling-decor-n.is_2026.is-new { max-width: 200px; margin-bottom: -120px; margin-right: -221px; }
  .feeling-decor-n.is_2026.is-newsroom { max-width: 200px; margin-bottom: -66px; margin-right: -253px; }
  .feeling-decor-n.is_2026.is_p { max-width: 200px; margin-bottom: 17px; margin-right: -221px; }
  .feeling-decor-n.is-update { max-width: 200px; inset: 10.4375rem -15.25rem auto auto; }
  .feeling-decor-n.is-new { max-width: 200px; bottom: -7.1875rem; right: -17.625rem; }
  .max-width-750px { max-width: 958px; }
  .max-width-750px.is-full { max-width: none; }
  .max-width-750px.is-full.is_2026, .max-width-750px.is-full.is_center { max-width: 1000px; }
  .max-width-750px.is-890 { max-width: 890px; }
  .max-width-750px.is-537 { justify-content: flex-start; align-items: flex-start; max-width: 33.5625rem; margin-left: 0px; }
  .max-width-750px.is_a { max-width: 1050px; }
  .max-width-750px.is_line { max-width: 1000px; }
  .max-width-750px.is-full-2 { max-width: none; }
  .max-width-750px.is-full-2.is_2026, .max-width-750px.is-full-2.is_center { max-width: 1000px; }
  .max-width-750px.is_microsite { max-width: 1050px; }
  .max-width-750px.is_microsite.is_d { max-width: 1090px; }
  .max-width-750px.is_microsite.is_2026 { max-width: 1050px; }
  .max-width-750px.is-750 { max-width: 750px; }
  .max-width-750px.is_2026 { justify-content: flex-start; align-items: flex-start; width: 100%; }
  .max-width-750px.is_commerce { max-width: 900px; }
  .max-width-750px.is-commerce { max-width: 1100px; }
  .max-width-750px.is-com { max-width: 870px; }
  .max-width-750px.is-760 { max-width: 47.5rem; }
  .max-width-750px.is-adv { max-width: 870px; }
  .max-width-750px.is-870 { max-width: 54.375rem; }
  .feeling-decor-new { margin-left: -11vw; }
  .feeling-decor-new.is-egg { max-width: 280px; margin-left: -296px; }
  .feeling-decor-new.is_n.is-b-com { max-width: 180px; margin-top: -142px; margin-left: -229px; }
  .feeling-decor-new.is-sdk { max-width: 15rem; margin-bottom: 2.625rem; margin-left: -19.65rem; inset: auto auto 0% 0%; }
  .feeling-decor-new.is-sdk.is-nitro { max-width: 303px; margin-bottom: -178px; margin-left: -230px; }
  .feeling-decor-new.is_eggs { max-width: 12.5rem; margin-top: -11.375rem; margin-left: -12.375rem; }
  .feeling-decor-new.is_eggs.is-new-parent { max-width: 17.0625rem; margin-top: -8.125rem; margin-left: -15.75rem; }
  .feeling-decor-new.is_new { max-width: 240px; margin-bottom: 139px; margin-left: -303px; inset: auto auto 0% 0%; }
  .feeling-decor-new.is-new { max-width: 200px; margin-top: -211px; margin-left: -237px; }
  .feeling-decor-new.is-newsroom { max-width: 200px; margin-top: -109px; margin-left: -259px; }
  .feeling-decor-new.is-update { max-width: 200px; inset: auto auto 11.4375rem -18.1875rem; }
  .feeling-decor-new.is-new-stay { max-width: 200px; top: -4.75rem; left: -19.0625rem; }
  .feeling-decor-new.is_guide { max-width: 12.5rem; margin-top: -12.5rem; margin-left: -12.875rem; }
  .feeling-decor-new.is_guide.is-new-parent { max-width: 17.0625rem; margin-top: -8.125rem; margin-left: -15.75rem; }
  .plan-1.mob-top { max-width: 245px; margin-bottom: -170px; margin-left: -72px; }
  .swiper_component.is-cases { max-width: 90rem; margin-left: auto; margin-right: auto; }
  .swiper_component.is-jobs, .swiper_component.is-gallery { margin-left: auto; margin-right: auto; }
  .swiper-slide.is-quotes { min-height: 28rem; }
  .swiper-slide.is-quotes.is-new { position: relative; }
  .swiper-slide.is-quotes.is_guide.is_2026 { align-self: flex-start; }
  .swiper-slide.is-gallery.is_video { width: 26rem; height: 40rem; }
  .swiper-slide.is-gallery.is_video.is-update, .swiper-slide.is-gallery.is_video.new-size { width: 339px; height: 496px; }
  .swiper.is-cases { overflow: hidden; }
  .swiper.is-quotes { height: 28rem; }
  .swiper.is-quotes.is_micro, .swiper.is-quotes.is_micro.is_new { height: 34rem; }
  .swiper.is-quotes.is_micro.is-new { padding-bottom: 5.5rem; }
  .swiper.is-quotes.is_micro.is-play { height: auto; min-height: 25.2rem; padding-bottom: 3rem; }
  .swiper.is-quotes.is-new.is_a { padding-bottom: 8.5rem; }
  .case_featured_grad { margin-bottom: -36px; }
  .case_featured_layout.safety-tarot { padding-bottom: 160px; }
  .case_featured_img { max-width: 1160px; margin-left: 0px; }
  .download_layout.max-550px.is-center.is1013 { max-width: 1120px; }
  .download_layout.is-720 { max-width: 56rem; }
  .cases_featured_top { margin-bottom: 120px; }
  .cases_featured_top.margin-bottom { gap: 240px; }
  .cases_featured_text-wr { position: relative; top: -60px; }
  .cases_stat-wr.top-small { gap: 120px; }
  .quote_slider-component { margin-top: 16.25rem; }
  .quote_slider-component.top-sdk { margin-top: 12.5rem; }
  .quote_slider-component.top-sdk.is-new { padding-bottom: 18.75rem; }
  .quote_slider-component.top-sdk.is_2025.is_sl { padding-bottom: 180px; }
  .quote_slider-component.top-sdk.is__2025 { padding-bottom: 12.5rem; }
  .p-400-16-link.new { font-size: 24px; line-height: 1.29167; }
  .quests-hero-wr { background-position: 0px 0px, 50% 152px; background-size: 100% 940px, 970px auto; }
  .max-quests { max-width: 310px; }
  .container-quests { width: 97%; }
  .careers_hero { background-position: 50% 0px; }
  .careers_hero.company.is-new { padding-top: 200px; }
  .careers_hero.is_2026 { background-size: 100% auto; }
  .careers_hero.is-update { padding-top: 176px; }
  .careers_hero.is-update.is-lisbon { padding-top: 12.5rem; }
  .careers-section.is-update { padding-top: 10rem; }
  .careers-image { width: 44%; max-width: 648px; }
  .careers-image.is-update { border-radius: 72px; max-width: 85%; margin-left: 0px; margin-right: auto; }
  .careers-image.is-update.is_second { margin-left: auto; margin-right: 0px; }
  .careers-image.is-update.is-2026 { max-width: 90%; margin-left: auto; margin-right: 0px; }
  .job-item { border-radius: 56px; padding: 64px; }
  .tag-future, .tag-future.is-update { margin-bottom: 101px; }
  .employee-link { min-height: 360px; }
  .employee-link.is-update { border-radius: 56px; }
  .max-w-56 { max-width: 122px; }
  .nav_link_dropdown { max-height: 40px; }
  .careers-decor-1 { max-width: 320px; }
  .careers-decor-1.is-egg { max-width: 280px; margin-left: -296px; }
  .careers-decor-1.is-job { max-width: 12.5rem; margin-left: -19.7875rem; left: -3%; }
  .careers-decor-1.is-lisbon { max-width: 12.5rem; margin-top: -8.4375rem; margin-left: -14.5625rem; inset: 0% auto auto 0%; }
  .faq_rich.parent { font-size: 18px; line-height: 1.4; }
  .faq_rich.is-sdk-new { margin-top: -16px; }
  .faq_rich.is-sdk-new ul { gap: 16px; color: rgba(255, 255, 255, 0.5); flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-bottom: 20px; font-size: 24px; line-height: 120%; display: flex; }
  .faq_rich.is-sdk-new-2 { margin-top: -16px; }
  .faq_rich.is-sdk-new-2 ul { gap: 16px; flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-bottom: 20px; line-height: 120%; display: flex; }
  .faq_rich.is-sdk-2026 { margin-top: -16px; }
  .faq_rich.is-sdk-2026 ul { gap: 6px; flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-bottom: 20px; display: flex; }
  .faq_rich.is-sdk-2026.is-gift { margin-top: -8px; }
  .cms_article.is-blog.item-3.is-n.is-new { display: flex; }
  .cms_article.is-blog.is-n.is-new { padding-bottom: 3rem; }
  .featured_image { max-height: none; }
  .cms_article_text-wr.is-n.is-new { padding-left: 1.5rem; padding-right: 1.5rem; }
  .cms_article_img-wr.is-2 { height: 21.25rem; }
  .container-small.is744 { max-width: 870px; }
  .featured_img-wr { height: 42.5rem; }
  .featured_img-wr.is-new { aspect-ratio: 1200 / 479; border-radius: 4.5rem; max-width: 1320px; }
  ._2col_cms-wr.is-3col.is-n.is-new { grid-template-columns: 1fr 1fr 1fr; }
  ._2col_cms-wr.is-3col.is_article.is-new { gap: 1rem; grid-template-columns: 1fr 1fr 1fr; }
  ._2col_cms-wr.is-3col.is_article.is_2026 { gap: 1rem; }
  .featured_text-wr.is_new-2025.is-top.is-new { margin-top: 3rem; }
  .featured_text-wr.is-new { max-width: 1000px; }
  .container-large-4.is_new { width: 90%; }
  .center_layout.is-left { margin-top: auto; margin-left: auto; margin-right: auto; }
  .container-huge-2 { max-width: 96.25rem; }
  .swiper-arrows_wr.is-large.desktop_hide { display: flex; }
  .swiper-arrows_wr.is-large.desktop_hide.is-new { width: 100%; }
  .swiper-arrows_wr.is-large.is_micro { display: flex; }
  .swiper-arrows_wr.is-large.is_new.is-update { justify-content: space-between; align-items: center; width: auto; margin-left: -76px; margin-right: -76px; inset: 0%; }
  .slide_gradient { filter: blur(20px); pointer-events: none; background-image: linear-gradient(rgb(65, 4, 108), rgb(78, 3, 134)); width: 10%; display: block; left: -2%; }
  .slide_gradient.is-right { right: -2%; }
  .slide_gradient.is_2025 { background-image: linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)); }
  .slide_gradient.is_new { background-image: linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0)); height: 105%; }
  .case-slide_content-wr.is-adv { border-radius: 4.5rem; }
  .rich-career.text-size-new { font-size: 20px; }
  .careers_img { border-radius: 5rem; }
  .careers_img.is-new { border-radius: 6rem; }
  .jobs_title { font-size: 1.2rem; }
  .jobs-slide_content-wr { border-radius: 3.5rem; }
  .gallery_slider_component.is-new { margin-top: 4rem; }
  .gallery_slider_component.is-new-size { min-height: 496px; }
  .jobs_text-title { font-size: 1.75rem; }
  .popup-img { max-width: 180px; }
  .media-block-bg { opacity: 0; }
  .brand-image-1 { max-width: 218px; margin-top: -88px; margin-right: -100px; }
  .brand-image-1.is-new { max-width: 170px; margin-top: -97px; margin-right: -220px; }
  .brand-image-2 { max-width: 290px; margin-left: -97px; margin-right: -144px; }
  .brand-image-2.is_2026 { margin-left: -110px; }
  .brand-image-2.is_2026.is-new { max-width: 217px; margin-bottom: -130px; margin-left: -220px; }
  .banner-link-brnd.is_kit { aspect-ratio: 1538 / 475; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67616dc009b71307ccab2391_2024_10_DiscordBlog_CompanyAnnoucements-7.webp"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67037b6eca0f8a4f5c1d6415_Background.webp"); }
  .banner-link-brnd.is_kit.is-new { border-radius: 96px; min-height: 452px; margin-top: 64px; margin-bottom: 64px; }
  .banner-link-brnd.is_brand { aspect-ratio: 1538 / 480; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/676283cbedd49392dadd1396_2024_10_DiscordBlog_Educational-3_1.webp"); }
  .banner-link-brnd.is_brand.is-new { aspect-ratio: 1200 / 374; border-radius: 72px; margin-top: 64px; }
  .banner-link-brnd.is-b { aspect-ratio: 1538 / 452; }
  .banner-link-brnd.is_company { aspect-ratio: 1538 / 765; }
  .banner-link-brnd.is_company.is-new, .banner-link-brnd.is_company.is-2027 { border-radius: 72px; margin-top: 64px; }
  .banner-link-brnd.is_video { aspect-ratio: 1538 / 765; }
  .banner-link-brnd.is_video.is-new { border-radius: 72px; max-width: 896px; }
  .banner-link-brnd.is_video.is-2026 { border-radius: 72px; max-width: none; }
  .branding_hero-bg { max-height: 1600px; }
  .newsroom-image-1 { max-width: 180px; margin-right: -73px; }
  .newsroom-image-1.goblet, .newsroom-image-1.egg-img { right: -37px; }
  .newsroom-image-1.egg-img.is-new-newsroom { max-width: 200px; margin-right: 0px; top: -133px; right: -95px; }
  .newsroom-image-1.is-new { max-width: 200px; margin-bottom: -3.3125rem; margin-right: -118px; inset: auto 0% 0% auto; }
  .newsroom-image-2 { max-width: 208px; margin-bottom: 257px; margin-left: -66px; }
  .newsroom-image-2.is_creator { max-width: 190px; margin-bottom: -93px; margin-left: -152px; }
  .newsroom-image-2.is_creator.is-new-2026 { max-width: 200px; margin-bottom: 17px; margin-left: -230px; }
  .newsroom-image-2.is-new { max-width: 200px; margin-top: -92px; margin-left: -155px; }
  .nelly-icon { max-width: 220px; }
  .egg-newsroom { max-width: 240px; }
  .image-quests5 { max-width: 260px; top: -112px; left: 12px; }
  .testing-button-open-discord.download-new:focus-visible, .testing-button-open-discord.download-new[data-wf-focus-visible], .testing-download-button.download-new:focus-visible, .testing-download-button.download-new[data-wf-focus-visible], .testing-button-open.download-new:focus-visible, .testing-button-open.download-new[data-wf-focus-visible] { outline-offset: 4px; outline-width: 2px; }
  .download-hero-img-wr.padding-none { max-width: 60.0625rem; margin-top: 7.5rem; margin-left: auto; margin-right: auto; }
  .download-hero-img-wr.padding-none.is-gift { max-width: none; margin-top: 6rem; }
  .wumpus-img-wr.is-update { max-width: 17.625rem; margin-bottom: 1rem; margin-left: -6.875rem; }
  .wumpus-img-wr.is-update.is_2026 { max-width: 17.625rem; margin-bottom: -2.3rem; margin-left: -4.875rem; }
  .wumpus-img-wr.is-update.is_2026.is_desctop { margin-bottom: -4.6rem; }
  .download-hero-img3 { max-width: 10.625rem; margin-top: -10.6rem; right: -5.125rem; }
  .download-hero-img3.is-gift { max-width: 12.5rem; margin-top: 0px; margin-right: 0px; inset: 7.0875rem -4.6875rem auto auto; }
  .download-hero-img3.is-gift.is-new { max-width: 12.51rem; top: 9.6875rem; right: -4.6875rem; }
  .wumpus-leaf-icon { max-width: 100px; top: -13px; left: 43px; }
  .wumpus-leaf-icon._2 { max-width: 130px; left: 166px; }
  .max-width-740px.is-full { max-width: none; }
  .max-width-740px.is-full.is_form { max-width: 1050px; }
  .max-width-740px.is-full.is_n-f { max-width: 1200px; }
  .max-width-740px.d-small { max-width: 33.5625rem; margin-left: 0px; }
  .company-hero { max-width: 1400px; min-height: 849px; }
  .company-hero.is-new { border-radius: 96px; max-width: 1092px; min-height: 662px; }
  .wumpus-compuny { max-width: 368px; margin-top: -440px; margin-right: -32px; }
  .padding-220px { padding-bottom: 15rem; }
  .padding-220px.is-320 { padding-bottom: 320px; }
  .padding-220px.is-320.is_120 { padding-bottom: 200px; }
  .padding-220px.is-220, .padding-220px.is-180 { padding-bottom: 320px; }
  .padding-220px.is-360 { padding-bottom: 360px; }
  .padding-220px.is-360.is-48, .padding-220px.is-360.is_100, .padding-220px.is-360.is_2026, .padding-220px.is-96 { padding-bottom: 15rem; }
  .padding-220px.is_120 { padding-bottom: 320px; }
  .padding-220px.is_sdk { padding-bottom: 200px; }
  .padding-220px.is-220-all { padding-bottom: 214px; }
  .padding-220px.is-297 { padding-bottom: 297px; }
  .padding-220px.is_220, .padding-220px.is_new { padding-bottom: 220px; }
  .careers_h1-large.font-white.left, .careers_h1-large.font-white.moderation, .careers_h1-large.font-white.left-copy { font-size: 56px; }
  .careers_h1-large.font-white.safety-2 { margin-top: 40px; }
  .phone-company { max-width: 400px; }
  .phone-company.is-new { max-width: 341px; }
  .image-company-1 { max-width: 207px; margin-bottom: 188px; margin-right: 401px; }
  .image-company-1.is-new { max-width: 162px; margin-bottom: 147px; margin-right: 328px; }
  .image-company-2 { max-width: 560px; margin-bottom: -160px; margin-right: -210px; }
  .image-company-2.is-new { max-width: 418px; margin-bottom: -112px; margin-right: -126px; }
  .image-company-2.is-new.is_2026 { margin-bottom: -184px; }
  .block-over.is-new { border-radius: 96px; }
  .image-company-3 { max-width: 313px; margin-top: -29px; margin-right: -50px; }
  .image-company-3.is-new { max-width: 260px; margin-top: -26px; margin-right: -66px; }
  .image-company-4 { max-width: 400px; margin-top: 265px; margin-right: -32px; }
  .image-company-4.is-new { max-width: 337px; margin-top: 182px; margin-right: -54px; }
  .image-company-5 { max-width: 292px; margin-top: -2px; margin-right: 275px; }
  .image-company-5.is-new { max-width: 247px; margin-top: -27px; margin-right: 232px; }
  .image-company-6 { max-width: 400px; margin-top: -12px; margin-left: -33px; }
  .image-company-6.is-new { max-width: 347px; margin-top: -28px; margin-left: -58px; }
  .image-company-7 { max-width: 258px; margin-top: 190px; margin-left: 220px; }
  .image-company-7.is-new { max-width: 227px; margin-top: 136px; margin-left: 172px; }
  .image-company-8 { max-width: 500px; margin-top: 124px; margin-bottom: 117px; margin-left: -40px; }
  .image-company-8.is-new { max-width: 425px; margin-bottom: 60px; margin-left: -54px; }
  .image-company-9 { max-width: 300px; margin-top: 124px; margin-bottom: -40px; margin-left: 40px; }
  .image-company-9.is-new { max-width: 235px; margin-bottom: -41px; margin-left: 55px; }
  .company-egg { max-width: 250px; }
  .company-egg.is-new { max-width: 160px; margin-bottom: 37px; margin-left: -232px; inset: auto auto 0% 0%; }
  .company-hero-wr.is-new { padding-top: 147px; padding-bottom: 58px; }
  .clyde-image.is-update { margin-top: -12.8125rem; margin-right: -7.0625rem; }
  .employee-name.is-sdk-new { line-height: 140%; }
  .swiper-slide-name-wwr.is_micro { margin-top: 80px; }
  .swiper-slide-name-wwr.is-sdk-n.is_second { margin-top: 50px; }
  .swiper-slide-name-wwr.is-sdk-new { margin-top: 80px; }
  .swiper-slide-name-wwr.is-new { margin-top: 5rem; }
  .careers-eggsicon { max-width: 220px; }
  .careers-eggsicon.is-update { max-width: 231px; margin-left: -14.4rem; top: -14.9rem; }
  .jobs_icon-wr { max-width: 120px; }
  .careers-img { max-width: 14.4375rem; }
  .careers-image-2 { width: 42%; }
  .download-title-wr.is_download { max-width: 57.75rem; }
  .div-block-37 { background-color: rgb(0, 0, 0); }
  .clyde-cube { max-width: 270px; margin-left: 80px; }
  .set { max-width: 14.1875rem; }
  .plump { max-width: 18.3125rem; margin-top: -250px; }
  .relative-2025 { max-width: 64rem; }
  .banner-top { background-size: 1450px auto; }
  .icon-home-2025 { width: 32px; height: 32px; margin-right: 13.5px; }
  .icon-home-2025.is_footer { width: 32px; height: 32px; }
  .nav-dd-decor.is_discover { margin-bottom: -2.9rem; margin-right: -3.4rem; }
  .coin-icon_d { width: 10.625rem; margin-top: -4.25rem; margin-left: -11.625rem; }
  .coin-icon_d.is-gift { max-width: 16.5625rem; margin-top: 0px; margin-left: 0px; top: 6.6875rem; left: -6.625rem; }
  .coin-icon_d.is-gift.is-new { max-width: 16.5625rem; top: 10.2875rem; left: -6.5rem; }
  .newsroom-image-3 { max-width: 180px; margin-right: -73px; }
  .newsroom-image-3.is_creator { max-width: 220px; margin-top: -125px; margin-right: -195px; }
  .newsroom-image-3.is_creator.is-new-2026 { max-width: 200px; margin-top: 29px; margin-right: -230px; }
  .max-width-500.is-full, .max-width-500.is-flex, .max-width-500.is-flex2 { max-width: none; }
  .max-width-500.is_2026 { max-width: 1076px; }
  .media-block-icon_wr.is-new { margin-bottom: 48px; }
  .p-medium.text-style-2line.is-new { font-size: 1.25rem; }
  .clyde-cube_icon.is-new { pointer-events: none; max-width: 240px; margin-top: -10px; margin-left: 189px; top: 243px; }
  .clyde-cube_icon.is-media { max-width: 240px; margin-bottom: -150px; margin-left: 13rem; inset: auto auto 0% 0%; }
  .clyde-cube_icon.is-media.is-md { max-width: 10.75rem; margin-bottom: 0px; margin-left: 0px; bottom: -6.375rem; }
  .clyde-cube_icon.is-stories { max-width: 200px; margin-top: -10px; margin-left: 17.9875rem; }
  .clyde-cube_icon.is-new_1 { pointer-events: none; max-width: 240px; margin-top: 109px; margin-left: 165px; }
  .clyde-cube_icon.is-new_1.is-commerce { max-width: 155px; margin-bottom: -105px; margin-left: -68px; }
  .clyde-cube_icon.is_new { top: 238px; }
  .clyde-cube_icon.is-dm { max-width: 215px; margin-bottom: -7.55rem; margin-left: 42.5375rem; }
  .clyde-cube_icon.is-sdk { max-width: 222px; margin-bottom: -6.225rem; margin-right: 5.3125rem; }
  .clyde-cube_icon.is_new { max-width: 222px; margin-bottom: -6.925rem; margin-right: 5.3125rem; top: auto; }
  .clyde-cube_icon.is_new_1 { top: 238px; }
  .clyde-cube_icon.is-game { max-width: 143px; margin-bottom: -50px; margin-left: 42.5375rem; margin-right: 24px; }
  .clyde-cube_icon.is-adv-1 { pointer-events: none; max-width: 9.375rem; bottom: -5.425rem; }
  .clyde-cube_icon.is-adv-1.is-commerce { max-width: 168px; margin-bottom: -82px; margin-left: -88px; }
  .clyde-cube_icon.is-cs { pointer-events: none; max-width: 8.75rem; bottom: -5rem; }
  .clyde-cube_icon.is-cs.is-commerce { max-width: 168px; margin-bottom: -82px; margin-left: -88px; }
  .pan-image { max-width: 218px; margin-top: 331px; }
  .pan-image.is-new { max-width: 200px; margin-bottom: -206px; margin-right: 38px; }
  .feeling-decor-d { max-width: 240px; margin-right: -15vw; }
  .feeling-decor-d.is-pan { max-width: 400px; margin-bottom: -276px; margin-right: -291px; }
  .feeling-decor-d.is-new { max-width: 200px; margin-bottom: -52px; margin-right: -240px; }
  .company-section.microsite { padding-top: 320px; }
  .company-section.is-new, .company-section.is-new-top, .company-section.is-new-t { padding-top: 160px; }
  .company-section_last { padding-top: 360px; padding-bottom: 360px; }
  .company-section_last.is-new, .company-section_last.is_2026 { padding-top: 120px; padding-bottom: 160px; }
  .timeline-card { border-radius: 3.5rem; min-width: auto; max-width: 648px; padding: 4.5rem; }
  .timeline-card.is-1.is-new, .timeline-card.is-new { border-radius: 3rem; margin-bottom: 6rem; padding: 3.5rem; }
  .timeline-card.is-new.is-end { margin-bottom: 21.625rem; }
  .timeline-description.is-new { line-height: 1.33333; }
  .progress_step { grid-template-columns: 1fr minmax(5rem, 5rem) 1fr; }
  .progress_step.is-new { grid-template-columns: 1fr minmax(8rem, 8rem) 1fr; }
  .company-image_wumpus { max-width: 368px; }
  .company-image_wumpus.is-small { max-width: 294px; }
  .company-image_wumpus.is-small.is-new { max-width: 15.875rem; }
  .company-image_packaxe { max-width: 368px; left: -17rem; }
  .company-image_packaxe.is-new { max-width: 296px; margin-top: -100px; }
  .company-image_packaxe.is-new.is-new-2026 { max-width: 200px; left: -50px; }
  .company-image_packaxe.is-new-2 { max-width: 249px; }
  .company-image_packaxe.is-new-2.is-new-2026 { max-width: 283px; margin-left: -54px; }
  .company-image_radish { max-width: 368px; }
  .company-image_radish.is-new-2026 { max-width: 205px; margin-right: -4.375rem; }
  .company-image_clyde { max-width: 368px; }
  .company-image_clyde.is-new { max-width: 298px; }
  .company-image_clyde.is-new.is-new-2026 { max-width: 200px; }
  .company-image_nelly { max-width: 310px; }
  .company-image_nelly.is-new { max-width: 305px; }
  .company-image_nelly.is-new.is-new-2026, .company-image_nelly.is-new.is-new-st { max-width: 258px; margin-right: 80px; }
  .company-coin-2.is-new { max-width: 170px; margin-top: 39px; margin-bottom: -27px; margin-right: -232px; inset: 0% 0% auto auto; }
  .advertising-hero { background-position: 50% 0px; background-repeat: no-repeat; background-size: 85% auto; padding-bottom: 21.4375rem; }
  .advertising-hero.is-new { background-position: 50% 0px; margin-top: -150px; padding-bottom: 12.2rem; position: static; }
  .advertising-hero.is-ovr { background-image: none; margin-top: -152px; padding-bottom: 12.2rem; position: relative; }
  .ad_heading-1.text-align-center.is-large-size { letter-spacing: -0.03em; margin-bottom: 48px; font-size: 6rem; }
  .ad_heading-1.text-align-center.is-large { letter-spacing: -0.03em; margin-bottom: 32px; font-size: 5rem; line-height: 89%; }
  .ad_heading-1.text-align-center.is_acc { letter-spacing: -0.03em; margin-bottom: 48px; }
  .ad_heading-1.text-align-center.is-large-size-m { letter-spacing: -0.03em; margin-bottom: 48px; font-size: 6rem; }
  .ad-paragraph-20px-white { font-size: 24px; font-weight: 400; }
  .ad-paragraph-20px-white.is-left.is_com, .ad-paragraph-20px-white.is-left.is-game-small { font-size: 20px; }
  .ad-paragraph-20px-white.left-1440, .ad-paragraph-20px-white.text-al-left { text-align: left; }
  .ad-paragraph-20px-white.size-m { font-size: 20px; }
  .circle-top { width: 2680px; height: 2680px; margin-top: -2200px; }
  .testimonials-section { padding-bottom: 160px; }
  .testimonials-section.b-none.is_d { padding-top: 160px; }
  .testimonials-section.is-top { padding-top: 12.5rem; }
  .testimonials-section.is-top.is-game { padding-top: 160px; padding-bottom: 160px; }
  .testimonials-section.is_faq { padding-top: 80px; }
  .testimonials-section.is_case { padding-bottom: 10rem; }
  .testimonials-section.build { padding-top: 6rem; }
  .testimonials-section.is-sdk { padding-bottom: 18.75rem; }
  .testimonials-section.is-sdk.is-large { background-position: 50% 100%; background-size: 100% 450px; padding-bottom: 25rem; }
  .testimonials-section.is-sdk.is_sm { padding-bottom: 13.73rem; }
  .testimonials-section.is-sdk.is-sm { background-position: 50% 110%; background-size: 100% 350px; }
  .testimonials-section.is-sdk.is_120 { padding-bottom: 9.75rem; }
  .testimonials-section.is-sdk.not-bg { padding-bottom: 9rem; }
  .testimonials-section.is-faq { padding-bottom: 12.5rem; }
  .testimonials-section.is-faq.is-new, .testimonials-section.is-faq.is-new-2025 { padding-top: 18rem; }
  .testimonials-section.is-faq.is-new-2025.is-new { padding-bottom: 10rem; }
  .testimonials-section.is-faq.is_new { padding-top: 12.5rem; padding-bottom: 1rem; }
  .testimonials-section.is-faq.is_new.b-none { padding-top: 10rem; }
  .testimonials-section.is-faq.is_new.top-q { padding-top: 10rem; padding-bottom: 10rem; }
  .testimonials-section.is-dm { padding-top: 7.5rem; padding-bottom: 23.5rem; }
  .testimonials-section.is-dm-q { padding-top: 7.5rem; padding-bottom: 20rem; }
  .testimonials-section.is-dm-q.is_developer.is_120px { padding-bottom: 12.5rem; }
  .testimonials-section.is-dm-q.is_developer.is_game { padding-bottom: 10rem; }
  .testimonials-section.is-gdc { padding-bottom: 12.5rem; }
  .testimonials-section.is-gdc.is-large { background-position: 50% 100%; background-size: 100% 450px; padding-bottom: 25rem; }
  .testimonials-section.is-small { padding-bottom: 15rem; }
  .testimonials-section.is-small.is_b { padding-top: 40px; }
  .testimonials-section.is_120 { padding-bottom: 12.5rem; }
  .testimonials-section.is_120.is_ns, .testimonials-section.is_120.is_ns.is-new, .testimonials-section.is_120.is_q { padding-bottom: 200px; }
  .testimonials-section.is_120.is_new { padding-bottom: 300px; }
  .testimonials-section.is_120.is_new.is-new { padding-bottom: 226px; }
  .testimonials-section.is_120.is_ns-small { padding-bottom: 220px; }
  .testimonials-section.is_120.is_ns-small.is-new, .testimonials-section.is_120.is_update { padding-bottom: 160px; }
  .testimonials-section.is_120.is_banner { padding-bottom: 200px; }
  .testimonials-section.is_120.is_banner.is-new { padding-bottom: 160px; }
  .testimonials-section.is_120.is-sdk { padding-bottom: 10rem; }
  .testimonials-section.is_article { padding-bottom: 240px; }
  .testimonials-section.is_article.is_2026.is-new { padding-bottom: 10rem; }
  .testimonials-section.is_2026 { padding-top: 160px; }
  .testimonials-section.is_2026.bottom-small { padding-bottom: 120px; }
  .testimonials-section.is-150 { padding-top: 250px; padding-bottom: 250px; }
  .testimonials-section.top-200 { padding-top: 200px; padding-bottom: 200px; }
  .testimonials-section.is-n { padding-top: 160px; padding-bottom: 160px; }
  .testimonials-section.banner-game { padding-top: 160px; padding-bottom: 120px; }
  .testimonials-section.is_pt, .testimonials-section.is_well { padding-top: 160px; }
  .testimonials-section.is-new { padding-top: 0px; }
  .testimonials-section.is-60 { padding-top: 5rem; padding-bottom: 5rem; }
  .testimonials-section.is-60.is-faq { padding-top: 10rem; padding-bottom: 5rem; }
  .testimonials-section.is-60.is-faq.is_2026, .testimonials-section.is-60.is-cta { padding-bottom: 10rem; }
  .testimonials-section.is-60.overflow-hidden.is_faq, .testimonials-section.cs-adv { padding-top: 10rem; }
  .testimonials-section.cs-adv.is-game { padding-top: 160px; padding-bottom: 160px; }
  .testimonials-section.cs-gm { padding-top: 5rem; }
  .testimonials-section.cs-gm.is-game { padding-top: 160px; padding-bottom: 160px; }
  .testimonials-section.is-update { padding-top: 160px; }
  .container-914px { max-width: 1800px; }
  .container-914px.is-layout { gap: 15rem; grid-template-rows: auto; grid-template-columns: auto 1fr; grid-auto-columns: 1fr; place-items: start stretch; max-width: 96.25rem; }
  .cards-gradient { gap: 44px; border-radius: 6.25rem; flex-flow: column-reverse wrap; justify-content: flex-end; align-items: center; padding: 2.25rem 2.25rem 4.375rem; display: flex; }
  .cards-gradient.is-second { gap: 43px; flex-flow: column; justify-content: flex-start; align-items: center; }
  .cards-gradient.is-second.is-sdk { flex-flow: column-reverse wrap; padding-top: 3.375rem; }
  .cards-gradient.is-second.is-sdk.is-top { padding-top: 4.375rem; }
  .cards-gradient.is-second.is-sdk.is-green { border-radius: 7rem; flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 2.25rem; }
  .cards-gradient.is-second.is-sdk.is-green.is-nc { background-size: contain; }
  .cards-gradient.is-second.is-sdk.is-green.is-2026 { gap: 24px; border-radius: 3.5rem; }
  .cards-gradient.is-second.is-r-up { gap: 2rem; padding-bottom: 2.5rem; }
  .cards-gradient.is-sdk { gap: 40px; flex-flow: column; justify-content: flex-end; padding-bottom: 2.25rem; }
  .cards-gradient.is-sdk.is-green { border-radius: 3.5rem; flex-flow: column-reverse wrap; padding-bottom: 4.3125rem; }
  .cards-gradient.is-sdk.is-green.is-nc { background-size: contain; }
  .cards-gradient.is-sdk.is-green.is-ssc { gap: 48px; background-size: contain; border-radius: 7rem; flex-flow: column; justify-content: flex-start; align-items: center; padding: 2.25rem 2rem 5rem; }
  .cards-gradient.is-sdk.is-green.is-2026 { gap: 24px; flex-flow: column; justify-content: flex-start; align-items: center; padding: 1rem 1rem 1.75rem; }
  .cards-gradient.is-sdk-grid { gap: 48px; border-radius: 7rem; grid-template-rows: auto; grid-template-columns: 1fr minmax(393px, 38.125rem); grid-auto-columns: 1fr; padding: 4.25rem; display: grid; }
  .cards-gradient.is-sdk-first { gap: 40px; flex-flow: column; justify-content: flex-end; padding-bottom: 2.25rem; }
  .cards-gradient.is-sdk-first.is-green { flex-flow: column; justify-content: flex-start; align-items: center; }
  .cards-gradient.is-sdk-first.is-green.is-nc { background-size: contain; border-radius: 7rem; }
  .cards-gradient.is-sdk-first.is-green.is-ssc { gap: 48px; background-size: contain; border-radius: 7rem; padding-left: 2rem; padding-right: 2rem; }
  .cards-gradient.is-sdk-first.is-green.is-2026 { gap: 24px; background-size: cover; border-radius: 3.5rem; padding: 1rem 1rem 1.75rem; }
  .cards-gradient.is-dm-grid { gap: 48px; border-radius: 4.25rem; grid-template-rows: auto; grid-template-columns: 1fr minmax(393px, 38.125rem); grid-auto-columns: 1fr; padding: 4.25rem; display: grid; }
  .cards-gradient.is-dm-grid-dm { gap: 48px; border-radius: 7rem; grid-template-rows: auto; grid-template-columns: 1fr minmax(393px, 38.125rem); grid-auto-columns: 1fr; padding: 4.25rem; display: grid; }
  .cards-gradient.is-dm-grid-dm.is_microsite { grid-template-columns: 1fr minmax(50%, 38.125rem); min-height: 828px; }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-pink { gap: 72px; border-radius: 8.5rem; grid-template-columns: 1fr minmax(50%, 41.75rem); }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-greenn { gap: 72px; border-radius: 8.5rem; }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-greenn.is-sdk { border-radius: 4.5rem; grid-template-columns: 1fr minmax(513px, 1fr); place-items: center; padding: 3.5rem; }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-tab-pink { gap: 72px; border-radius: 8.5rem; }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-pink-sdk { gap: 72px; border-radius: 8.5rem; grid-template-columns: 1fr minmax(50%, 40.5rem); }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-pink-sdk-new { gap: 3.125rem; border-radius: 4.5rem; grid-template-columns: 1fr minmax(40%, 46%); padding: 3.5rem; }
  .cards-gradient.is-dm-grid-dm.is-commerce { gap: 56px; background-size: 110% auto; border-radius: 72px; grid-template-rows: auto; grid-template-columns: minmax(480px, 49%) minmax(40%, 650px); grid-auto-columns: 1fr; padding: 3.5rem; display: grid; }
  .cards-gradient.is-dm-grid-dm.is-commerce.is_2026 { gap: 40px; grid-template-rows: auto; grid-template-columns: 440px 40%; grid-auto-columns: 1fr; display: grid; }
  .cards-gradient.is-dm-grid-dm.is-commerce.is-2027 { grid-template-columns: minmax(462px, 48%) minmax(51%, 680px); }
  .cards-gradient.is-commerce { gap: 24px; background-position: 50% 0px; background-size: 475% auto; border-radius: 3.5rem; padding: 1.5rem 1.5rem 2.5rem; }
  .cards-gradient.is-game { gap: 40px; border-radius: 3.5rem; padding: 2rem 2rem 2.5rem; }
  .cards-gradient.is-r-up { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ea584254abc6a787c98313_card_bg-gradient-mobile.webp"); background-size: cover; border-radius: 3.5rem; padding: 1rem 1rem 4.25rem; }
  .cards-gradient.is-r-up.is_2026 { padding-bottom: 2.5rem; }
  .cards-gradient.is-gift-reverse { gap: 2.5rem; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ea584254abc6a787c98313_card_bg-gradient-mobile.webp"); background-size: cover; border-radius: 3.5rem; flex-flow: column; padding: 1rem 1rem 2.25rem; }
  .cards-gradient.is-gift { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ea584254abc6a787c98313_card_bg-gradient-mobile.webp"); background-size: cover; border-radius: 3.5rem; padding: 1rem 1rem 2.25rem; }
  .ad_heading3 { letter-spacing: -0.01em; margin-bottom: 22px; font-size: 35px; }
  .ad_heading3.b24.is-large { font-size: 40px; }
  .ad_heading3.b24.is-large.is-new, .ad_heading3.b24.is-large.is-medium { font-size: 48px; }
  .ad_heading3.b24.is-large.is-h, .ad_heading3.b24.is-large.is_access { margin-bottom: 24px; font-size: 56px; }
  .ad_heading3.b24.is-commerce { text-align: left; font-size: 48px; line-height: 96%; }
  .ad_heading3.b24.is-commerce.is-new, .ad_heading3.b24.is-commerce.is-medium { font-size: 48px; }
  .ad_heading3.b24.is-com { font-size: 36px; }
  .ad_heading3.b24.is-sdk { font-size: 48px; }
  .ad_heading3.bottom-none { margin-bottom: 0px; line-height: 32px; }
  .ad_heading3.is-dm { font-size: 48px; line-height: 0.895833; }
  .ad_heading3.is-l { margin-bottom: 16px; font-size: 3.5rem; line-height: 96%; }
  .ad_heading3.is-game { font-size: 48px; }
  .ad_heading3.is-game.text-align-center.is_big { font-size: 40px; }
  .ad_heading3.is-game.is_2026.is-game-new { font-size: 36px; }
  .ad_heading3.is-game.is_2026.is-game-new.bottom-small { margin-bottom: 24px; font-size: 28px; }
  .ad_heading3.is-game.is_2026.is-game-new.is-large { margin-bottom: 16px; font-size: 48px; }
  .ad_heading3.is-game.is_2026.is-game-new.bottom-new, .ad_heading3.is-game.is_2026.is-game-news { font-size: 36px; }
  .ad_heading3.is-game.is_2026.is-game-large { letter-spacing: -0.02em; margin-bottom: 32px; font-size: 48px; }
  .ad_heading3.is-game.is_2026.is_updated { letter-spacing: -0.02em; font-size: 48px; }
  .ad_heading3.is-game.is_2026.is_updated.bottom-small, .ad_heading3.is-game.is_2026.is_updated.is-2 { margin-bottom: 1.5rem; }
  .ad_heading3.b-32 { font-size: 40px; line-height: 96%; }
  .container-944px { max-width: 1800px; }
  .container-944px.is-grid-ad { gap: 0px 80px; grid-template-rows: auto; grid-template-columns: 0.7fr 1fr; grid-auto-columns: 1fr; place-items: end stretch; max-width: 1538px; display: grid; }
  .container-944px.is-grid-ad.is_2026 { place-items: end start; }
  .container-944px.is-grid-ad.is-adv { gap: 4rem; grid-template-columns: minmax(200px, 30rem) 1fr; }
  .container-944px.max-w1540 { max-width: 1540px; }
  .container-944px.is_2025 { max-width: 1572px; }
  .container-944px.is_slider.is_2026 { max-width: 880px; }
  .container-944px.is_case { max-width: 54.375rem; }
  .container-944px.is_tab { max-width: 1538px; }
  .container-944px.is-1014 { max-width: 1150px; }
  .container-944px.is_1500 { max-width: 1538px; }
  .container-944px.is_1500.is_succes { min-height: 1100px; }
  .container-944px.is_1500.is_2026 { max-width: 1360px; }
  .container-944px.is_1500.is_ass { max-width: 1240px; }
  .container-944px.is_1500.is-nitro { max-width: 1380px; }
  .container-944px.is-faq-new { gap: 15rem; justify-content: flex-start; align-items: flex-start; max-width: 1540px; display: flex; }
  .container-944px.is-1760, .container-944px.is_nitro-new.is_1540 { max-width: 1540px; }
  .container-944px.is_nitro { max-width: 1200px; }
  .container-944px.is-grid-commerce { gap: 0px 100px; grid-template-rows: auto; grid-template-columns: 685px 1fr; grid-auto-columns: 1fr; place-items: end stretch; max-width: 1538px; display: grid; }
  .container-944px.is-grid-commerce.is_2026 { place-items: end start; }
  .container-944px.is-1316 { max-width: 1316px; }
  .container-944px.is_2026 { max-width: 75rem; }
  .container-944px.is_2026.is_p { max-width: 1300px; }
  .container-944px.is_2026.is-layout { gap: 120px; justify-content: flex-start; align-items: flex-start; display: flex; }
  .container-944px.is_2026.is_company { max-width: 1100px; }
  .container-944px.is_2026.is_nitro { max-width: 1380px; }
  .container-944px.is_2026.is_new { max-width: 1100px; }
  .container-944px.is-944 { max-width: 944px; }
  .container-944px.is_2026-faq { gap: 134px; max-width: 1538px; display: flex; }
  .container-944px.is_2026-faq.is-gift { gap: 100px; grid-template-rows: auto auto; grid-template-columns: 31.25rem 1fr; grid-auto-columns: 1fr; max-width: 1360px; display: grid; }
  .ad_lightbox-link { border-radius: 100px; margin-bottom: 0px; top: 0px; }
  .ad_lightbox-link.is_image { border-radius: 56px; }
  .ad_lightbox-link.is-adv-26 { margin-top: 40px; margin-left: 40px; }
  .ad_play { max-width: 7.25rem; }
  .ad_faq, .ad_faq.top-line-none, .ad_faq.top-none-line, .ad_faq.top-none-line.is-line { border-top-style: none; }
  .ad_dropdown-toggle { padding-top: 48px; padding-bottom: 48px; }
  .ad_dropdown-toggle.top-line-none { padding-top: 0px; }
  .ad_dropdown-toggle.top-line-none.is_2025 { padding-top: 48px; }
  .ad_dropdown-toggle.top-line-none.is_2025.build.is_n { font-family: Abcgintodiscord, sans-serif; position: relative; }
  .ad_dropdown-toggle.top-line-none.is_2025.top-on { white-space: pre-line; padding-top: 48px; }
  .ad_dropdown-toggle.top-line-none.is_2025.top-on.is-sdk, .ad_dropdown-toggle.top-line-none.is_2025.is-sdk { padding-top: 48px; padding-bottom: 48px; }
  .ad_dropdown-toggle.top-line-none.is_2025.is-sdk.is-nitro { padding-top: 48px; padding-bottom: 48px; font-size: 24px; }
  .ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new { font-size: 20px; }
  .ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new.is-nitro { padding-top: 48px; padding-bottom: 48px; font-size: 24px; }
  .ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new.is-gift { padding-top: 40px; padding-bottom: 40px; }
  .ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new.is-gift-top { padding-bottom: 40px; }
  .ad_dropdown-toggle.is_2025.size-new.is-up-parent { padding-top: 44px; }
  .ad_dropdown-toggle.is_2025.is-update { padding-top: 44px; padding-bottom: 40px; }
  .icons-absol.is-update { margin-top: 46px; }
  .icons-absol.is-gift { margin-top: 44px; margin-bottom: auto; inset: 0% 0% auto auto; }
  .icons-absol.is-gift-first { margin-bottom: auto; inset: 0% 0% auto auto; }
  .ad_dropdown-list.w--open { font-size: 24px; line-height: 1.29167; }
  .grid-20 { gap: 60px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; }
  .grid-20.is-4col { grid-template-columns: 1fr 1fr 1fr 1fr; }
  .grid-20.is-4col.new, .grid-20.is-4col.is-up { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; }
  .grid-20.is-2col { gap: 20px; grid-template-columns: 1fr 1fr; }
  .grid-20.is-sdk { gap: 24px; }
  .grid-20.is-new-game { margin-top: 150px; }
  .grid-20.is-3col { gap: 20px; grid-template-columns: 1fr 1fr; }
  .grid-20.is-3col.is_2027 { gap: 1.5rem; }
  .grey-block { border-radius: 64px; justify-content: flex-start; align-items: flex-start; padding-top: 4rem; padding-bottom: 4rem; }
  .grey-block.is-left { border-radius: 64px; padding: 4rem 3rem; }
  .grey-block.is-left.d-center { justify-content: flex-start; align-items: center; }
  .grey-block.is-left.is-game { border-radius: 56px; padding: 2.5rem; }
  .grey-block.is-left.is-game.is-88 { border-radius: 56px; }
  .grey-block.is-left.is-game-center { border-radius: 88px; padding: 4rem; }
  .grey-block.is-left.is-game-new { border-radius: 56px; min-height: 263px; padding: 2.5rem; }
  .grey-block.is-left.is-update { border-radius: 56px; padding: 3.5rem; }
  .grey-block.is-left.is-adv { border-radius: 3.5rem; padding: 3.5rem; }
  .grey-block.is-left.is-adv.is-88 { border-radius: 56px; }
  .grey-block.is-center { text-align: center; }
  .grey-block.is-center.d-center { justify-content: flex-start; align-items: center; padding-left: 4rem; padding-right: 4rem; }
  .grey-block.pc-center { justify-content: flex-start; align-items: center; padding-bottom: 3.5rem; }
  .grey-block.pc-center.is-game.top-none { border-radius: 56px; min-height: 279px; padding-bottom: 2.5rem; }
  .grey-block.pc-center.is-sdk { border-radius: 64px; }
  .grey-block.is-up { border-radius: 3.5rem; padding: 3.5rem; }
  .grey-block.is-up.d-center { justify-content: flex-start; align-items: center; }
  .grey-block.is-up.is-game { border-radius: 56px; padding: 2.5rem; }
  .grey-block.is-up.is-game.is-88 { border-radius: 56px; }
  .grey-block.is-up.is-game-center { border-radius: 88px; padding: 4rem; }
  .grey-block.is-up.is-game-new { border-radius: 56px; min-height: 263px; padding: 2.5rem; }
  .grey-block.is-up.is-update { border-radius: 56px; padding: 3.5rem; }
  .grey-block.is-up-26 { border-radius: 3.5rem; padding: 3.5rem; }
  .grey-block.is-up-26.d-center { justify-content: flex-start; align-items: center; }
  .grey-block.is-up-26.is-game { border-radius: 56px; padding: 2.5rem; }
  .grey-block.is-up-26.is-game.is-88 { border-radius: 56px; }
  .grey-block.is-up-26.is-game-center { border-radius: 88px; padding: 4rem; }
  .grey-block.is-up-26.is-game-new { border-radius: 56px; min-height: 263px; padding: 2.5rem; }
  .grey-block.is-up-26.is-update { border-radius: 56px; padding: 3.5rem; }
  .image-grey { margin-bottom: 5rem; }
  .image-grey.padding-bot { margin-bottom: 4.375rem; }
  .image-grey.padding-bot.is-b-card { max-height: 5.625rem; margin-bottom: 3rem; }
  .image-grey.margin-medium { max-height: 13rem; margin-top: -180px; margin-bottom: 1.5rem; }
  .image-grey.is-game { max-height: 5.6875rem; margin-bottom: 3.5rem; }
  .image-grey.is-gm1 { max-width: 15rem; margin-top: -8.8125rem; margin-bottom: 3.125rem; }
  .image-grey.is-gm2 { max-width: 14.4375rem; margin-top: -10.625rem; margin-bottom: 3.125rem; }
  .image-grey.is-gm3 { max-width: 16.0625rem; margin-top: -11.1875rem; margin-bottom: 2.0625rem; }
  .image-grey.is-gm1-new { max-width: 192px; margin-bottom: 49px; }
  .image-grey.is-gm2-new { max-width: 186px; margin-bottom: 50px; }
  .image-grey.is-gm3-new { max-width: 207px; margin-top: -90px; margin-bottom: 50px; }
  .image-grey.is-adv { max-height: 5.625rem; margin-bottom: 3rem; }
  .image-grey.is-adv.is_n { max-height: 5.8rem; }
  .plug { max-width: 196px; margin-top: -114px; margin-right: -40px; }
  .plug.is-commerce { max-width: 148px; margin-top: -55px; margin-right: -76px; }
  .plug.is-adv { max-width: 9.5rem; margin-top: 0px; margin-right: 0px; top: -6.25rem; right: -4.75rem; }
  .text-i { font-size: 16px; font-weight: 400; line-height: 1.25; }
  .banner-gr { border-radius: 6rem; padding: 8.6875rem 5rem 4.875rem; }
  .banner-gr.is-gaming { padding-top: 8.6875rem; padding-bottom: 4.875rem; }
  .banner-gr.is_2026 { padding-top: 6.25rem; padding-bottom: 6.25rem; }
  .banner-gr.is_2026-new { padding-top: 7.3125rem; padding-bottom: 7.3125rem; }
  .banner-gr.is_parent { border-radius: 6rem; padding-top: 5rem; padding-bottom: 5rem; }
  .banner-gr.is_parent.is-new-update, .banner-gr.is-adv, .banner-gr.is-new { border-radius: 4.5rem; padding-top: 7.5rem; padding-bottom: 7.5rem; }
  .image-banner-ad { max-width: 21.5rem; margin-bottom: -8.25rem; margin-right: 4.4375rem; }
  .image-banner-ad.is-n { max-width: 21.5rem; margin-bottom: -8.15rem; margin-right: 4.4375rem; }
  .image-banner-ad.is_2026 { max-width: 12.5rem; }
  .image-banner-ad.is_well { max-width: 14rem; margin-bottom: 4.6rem; }
  .image-banner-ad.is_well-new { max-width: 13rem; margin-bottom: -3.75rem; margin-right: 5rem; }
  .image-banner-ad.is_parent { max-width: 14.5rem; margin-bottom: -4.3rem; margin-right: 1rem; }
  .image-banner-ad.is_parent.is-new { max-width: 12.5rem; margin-bottom: 0px; margin-right: 0px; }
  .image-banner-ad.is-adv { max-width: 12.5rem; margin-bottom: -4rem; margin-right: 5.625rem; }
  .image-banner-ad.is-adv.is_2026 { max-width: 14rem; margin-bottom: -4.4rem; }
  .image-banner-ad.is-new { max-width: 12.5rem; bottom: -3.375rem; right: 5.625rem; }
  .image-banner-ad2 { max-width: 16.25rem; margin-top: -6.375rem; margin-left: 1.675rem; }
  .image-banner-ad2.is-n { max-width: 16.25rem; margin-top: -12.675rem; margin-left: 5.375rem; }
  .image-banner-ad2.is_screwdriver { max-width: 12.5rem; margin-top: -4.0125rem; margin-left: -2.025rem; }
  .image-banner-ad2.is_well { max-width: 14rem; margin-left: 5.2875rem; }
  .image-banner-ad2.is_well-new { max-width: 13rem; margin-top: -4.1875rem; margin-left: 2rem; }
  .image-banner-ad2.is_parent { max-width: 15rem; margin-top: -4.525rem; margin-left: -0.975rem; }
  .image-banner-ad2.is_parent.is-new { max-width: 12.5rem; margin-top: 0px; margin-left: 0px; }
  .image-banner-ad2.is-adv { max-width: 12rem; margin-top: -5.7125rem; }
  .image-banner-ad2.is-new { max-width: 12.5rem; top: -6.25rem; left: 3.1875rem; }
  .image-1440 { width: 100%; max-width: 12.5rem; margin-bottom: -98px; margin-right: 56px; display: block; position: absolute; inset: auto 0% 0% auto; }
  .ad-grid-h { gap: 24px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .ad-grid-h.is-up { gap: 1rem; }
  .text-info { padding-left: 1rem; padding-right: 1rem; }
  .text-info.is-sdk { text-align: left; padding-left: 0px; padding-right: 0px; }
  .text-info.padding-none { max-width: 33rem; margin-left: 0px; margin-right: auto; padding-left: 0px; padding-right: 0px; }
  .text-info.padding-none.is_microsite, .text-info.padding-none.is_commerce, .text-info.padding-none.is_pax, .text-info.padding-none.is_commerce-2 { max-width: none; }
  .text-info.is-adv { padding-left: 1rem; padding-right: 1rem; }
  .image-cards { border-radius: 75px; }
  .image-cards.is-new { border-radius: 72px; }
  .image-cards.is_video.is-ssc { margin: 0px; }
  .image-cards.is_video.is-2026 { border-radius: 48px; }
  .image-cards.is_video.is-2026.is_n { max-width: none; }
  .image-cards.is-new-pink { aspect-ratio: 648 / 645; border-radius: 112px; max-height: none; }
  .image-cards.is-new-pink.is-2026 { border-radius: 3.5rem; }
  .image-cards.is-new-pink.is-2026.is_n { max-width: none; }
  .image-cards.is-commerce { border-radius: 64px; }
  .image-cards.is-commerce.is-gift { border-radius: 48px; max-width: none; }
  .image-cards.is-commerce.is_2026 { aspect-ratio: 570 / 320; }
  .image-cards.is-commer-e { border-radius: 48px; }
  .image-cards.is-game { border-radius: 75px; max-height: 368px; }
  .image-cards.is-sdk { aspect-ratio: 610 / 691; border-radius: 72px; }
  .image-cards.is_video-2 { border-radius: 75px; }
  .image-cards.is_video-2.is-ssc { margin-left: 4px; margin-right: 4px; }
  .image-cards.is_video-2.is-new-radius { border-radius: 48px; }
  .image-cards.is-sdk-new { aspect-ratio: 513 / 581; border-radius: 56px; }
  .image-cards.is-sdk-new.is_n { max-width: none; }
  .image-cards.is-r-up { border-radius: 3rem; }
  .media-hero { padding-top: 15rem; padding-bottom: 21.4375rem; }
  .media-hero.is-md { margin-top: -150px; padding-top: 15rem; padding-bottom: 7.5rem; }
  .image-gaming { max-width: 68.75rem; }
  .image-gaming.is-md { margin-top: 5rem; }
  .image-absol-hero { max-width: 16.6875rem; margin-top: -7.5625rem; margin-right: -7.3125rem; }
  .new-text { font-size: 3rem; }
  .new-text.font-white.left, .new-text.font-white.moderation, .new-text.font-white.left-copy { font-size: 56px; }
  .new-text.font-white.safety-2 { margin-top: 40px; }
  .img-laptop { max-width: 14.5rem; margin-bottom: -6.4375rem; }
  .videogrey-bg { gap: 6.25rem; grid-template-columns: minmax(55rem, 1fr) minmax(10%, 19rem); padding: 2.1875rem 2.5rem; }
  .videogrey-bg.is-md { gap: 4.4rem; border-radius: 3.5rem; padding-top: 1.75rem; padding-bottom: 1.75rem; padding-left: 1.75rem; }
  .image-d { max-width: 12rem; margin-top: -8.9rem; margin-right: 2.8125rem; }
  .image-d.is-md { max-width: 9.625rem; margin-top: 0px; margin-right: 0px; top: -4.25rem; }
  .check-blocks.is-md { gap: 3.625rem; }
  .text-check { background-size: 17px auto; padding-left: 1.8rem; font-size: 1.75rem; line-height: 1.14286; }
  .text-check.is-md { font-size: 1.25rem; }
  .image-lightbox { object-fit: cover; object-position: 50% 0%; border-radius: 1.125rem; height: 104%; }
  .gaming-hero { padding-top: 15rem; padding-bottom: 21.4375rem; }
  .gaming-hero.is-up { margin-top: -150px; padding-top: 15rem; padding-bottom: 7.5rem; }
  .img-gaming { width: 100vw; max-width: 68.75rem; margin-top: 3rem; }
  .img-gaming.is-sdk { margin-top: 8rem; }
  .img-gaming.is-up { max-width: 58.125rem; margin-top: 7.5rem; }
  .chat-gaming { max-width: 15.9375rem; margin-bottom: -8.35rem; margin-left: 16.5625rem; }
  .chat-gaming.is-up { max-width: 9rem; bottom: -5.125rem; }
  .gaming-absol-top { max-width: 28.375rem; margin-left: -6.1875rem; padding-top: 4.6875rem; }
  .gaming-absol-top.is-gm { border-radius: 1rem; top: 3.75rem; }
  .gaming-absol-top.is-gm.is_2026 { max-width: 25rem; top: 10.85rem; }
  .gaming-image-top { z-index: 1; width: 100%; max-width: 11.375rem; margin-top: -20rem; margin-left: -13.125rem; display: block; position: absolute; inset: 0% auto auto 0%; transform: rotate(-12deg); }
  .gaming-image-top.is-sdk { max-width: 10rem; margin-top: -636px; margin-left: -5.7875rem; inset: 0% auto auto 0%; transform: none; }
  .gaming-image-top.is-sdk.is-new { margin-top: -507px; margin-left: -4.7rem; }
  .gaming-image-top.is-sdk.is-form { max-width: 9rem; margin-top: -6.6rem; margin-left: -2.5875rem; }
  .gaming-image-top.is-sdk.is-nitro { max-width: 16rem; margin-top: -9.5375rem; margin-left: 6.1rem; }
  .gaming-image-top.is-sdk.is-n { max-width: 10rem; margin-top: -1.875rem; margin-left: -1rem; inset: 0% auto auto 0%; }
  .gaming-image-top.is-sdk.is-new-sdk { max-width: 8rem; margin-top: -1.875rem; margin-left: -0.1rem; inset: 0% auto auto 0%; }
  .gaming-image-top.is-sdk.is-2026 { max-width: 8.75rem; margin-top: -4.3rem; margin-left: -8.125rem; inset: 0% auto auto 0%; }
  .gaming-image-top.is-up { width: 11.25rem; max-width: none; margin-top: 0px; margin-left: 0px; top: -10.75rem; left: -9.188rem; }
  .gaming-image-bottom { z-index: 1; width: 100%; max-width: 11.3125rem; margin: -7.1875rem -6.25rem -3.75rem -13.125rem; display: block; position: absolute; inset: auto 0% 0% auto; transform: rotate(-12deg); }
  .gaming-image-bottom.is-sdk { max-width: 11.375rem; margin-top: -15.6875rem; margin-right: -5.025rem; inset: 0% 0% auto auto; }
  .gaming-image-bottom.is-sdk.is-new { max-width: 12rem; margin-right: -6.1625rem; }
  .gaming-image-bottom.is-sdk.is-form { max-width: 10rem; margin-bottom: -11.7rem; margin-right: -4rem; inset: auto 0% 0% auto; }
  .gaming-image-bottom.is-sdk.is-n { max-width: 11rem; margin-bottom: -1.275rem; margin-right: -2.5375rem; inset: auto 0% 0% auto; }
  .gaming-image-bottom.is-sdk.is_2026 { max-width: 9rem; margin-bottom: -11.1rem; margin-right: -4rem; inset: auto 0% 0% auto; transform: none; }
  .gaming-image-bottom.is-sdk.is-sdk-new { max-width: 10rem; margin-top: 8.0625rem; margin-bottom: -1.275rem; margin-right: -2.5375rem; inset: 0% 0% auto auto; }
  .gaming-image-bottom.is-sdk.is-sdk-2026 { max-width: 10rem; margin-top: 8.0625rem; margin-bottom: -2.375rem; margin-right: -8.8125rem; inset: 0% 0% auto auto; }
  .gaming-image-bottom.is-nitro { z-index: auto; max-width: 22rem; margin-bottom: -9.75rem; margin-right: -2rem; }
  .gaming-image-bottom.is-nitro.is-new { max-width: 12rem; margin-right: -6.1625rem; }
  .gaming-image-bottom.is-nitro.is-form { max-width: 10rem; margin-bottom: -10rem; margin-right: -4rem; inset: auto 0% 0% auto; }
  .gaming-image-bottom.is-up { width: 9.063rem; margin: 0px; bottom: -2.5rem; right: -5rem; }
  .image-absol-stories { margin-top: -7.7625rem; margin-right: -6.875rem; inset: 0% 0% auto auto; }
  .image-stories-hero { object-fit: cover; width: 100%; max-height: 30rem; }
  .image-stories-hero.hide-desctop { display: none; }
  .image-stories-hero.hide-desctop.is-cs-26 { border-radius: 4.5rem; }
  .image-stories-hero.hide-t { display: block; }
  .stories-hero { padding-top: 15rem; padding-bottom: 8.75rem; }
  .rich-case-study p { font-size: 1.5rem; line-height: 1.29167; }
  .rich-case-study figure { border-radius: 1.375rem; }
  .rich-case-study h6 { margin-top: 7.5rem; }
  .rich-case-study ol { padding-left: 40px; font-size: 1.5rem; line-height: 1.29167; }
  .rich-case-study ul { font-size: 1.5rem; line-height: 1.29167; }
  .rich-case-study li { margin-bottom: 2px; }
  .image-absol-faq { max-width: 15.25rem; margin-top: -26.8rem; margin-right: 0px; inset: 0% 0% auto auto; }
  .faq-hero { padding-top: 25.375rem; padding-bottom: 21.4375rem; }
  .faq-hero.is-up { padding-top: 15rem; padding-bottom: 2.5rem; }
  .rel-faq { position: relative; }
  .light-faq { width: 100%; max-width: 12rem; margin-bottom: -9.75rem; margin-left: -13.25rem; display: block; position: absolute; inset: auto auto 0% 0%; }
  .max-width-adver { max-width: 752px; margin-left: auto; margin-right: auto; }
  .play_wr-title { flex-flow: column; justify-content: flex-start; align-items: flex-start; min-height: 115px; display: flex; }
  .play_wr-title.second { justify-content: flex-start; align-items: flex-start; max-width: 21.875rem; }
  .play_wr-title.second.is-sdk { max-width: none; min-height: auto; padding-left: 30px; padding-right: 30px; }
  .play_wr-title.second.size-all { max-width: none; }
  .play_wr-title.second.is-sdk-new { max-width: none; min-height: auto; padding-left: 16px; padding-right: 16px; }
  .play_wr-title.is-left.is_delta { max-width: 718px; }
  .play_wr-title.is-left.is_pax { max-width: 625px; }
  .play_wr-title.size-none { min-height: auto; }
  .play_wr-title.is_c { justify-content: flex-start; align-items: flex-start; padding-left: 0px; padding-right: 0px; }
  .play_wr-title.is_c.is_2026 { padding-right: 0px; }
  .play_wr-title.is-gap { width: 100%; min-height: 4rem; }
  .play_wr-title.is-gap.is_first { max-width: none; }
  .bg-l { bottom: -80%; }
  .div-bg { background-position: 50% 0px; min-height: 1400px; }
  .div-bg.is-new, .div-bg.is-ovr { min-height: 1100px; max-height: 100vh; }
  .ad_lightbox_img { border-radius: 100px; }
  .media-title-wr { max-width: 1100px; }
  .media-title-wr.is-md { max-width: 800px; }
  .faq_img { max-width: 220px; }
  .max-w-slider-title { max-width: none; }
  .stories_img { max-width: 200px; margin-top: -147px; margin-right: -32px; }
  .list-image-is_2025 { margin-bottom: 0px; }
  .open-info_new { min-width: 225px; font-size: 14px; }
  .open-info_new.is_white, .open-info_new.is_2026 { margin-left: -14px; font-size: 13px; }
  .source-all_new { font-family: Abcgintodiscord, sans-serif; font-size: 16px; font-weight: 400; line-height: 125%; position: relative; }
  .source-all_new.new { margin-top: 0.75rem; }
  .source-all_new.new.is-center { margin-top: 1.5rem; }
  .source-all_new.new.is-center.top-over-small.is-left { margin-top: 0.75rem; }
  .source-all_new.is_2026.is-center { margin-top: 1.5rem; }
  .source-all_new.new-2026 { margin-top: 0.75rem; }
  .source-all_new.new-2026.is-center { margin-top: 1.5rem; }
  .source-all_new.new-2026.is-center.top-over-small.is-left { margin-top: 0.75rem; }
  .max-1200_n.is_2026 { max-width: 65rem; }
  .max-1200_n.is_well { max-width: 52rem; }
  .max-1200_n.is_well-new { max-width: 47.5rem; }
  .p-brake-wr { max-width: 240px; min-height: 130px; }
  .div-wrapper-succes { margin-top: 15px; }
  .text-wr-ad { max-width: 330px; }
  .text-wr-ad._3 { max-width: 280px; }
  .text-wr-ad.is-md { font-size: 1.25rem; }
  .text-card-wr { max-width: 340px; }
  .img-gaming_bg { min-width: 140%; margin-left: -20%; top: 135px; }
  .hero-img-gaming.is-gm { border-radius: 0.75rem; }
  .padding-media { height: 360px; }
  .image-gaming-main.is-md { border-radius: 0.75rem; }
  .img-gaming_bg-2 { min-width: 140%; margin-left: -20%; top: 77px; }
  .text-color-wr { max-width: none; }
  .tab-quest { gap: 0px 80px; flex-flow: row; grid-template-rows: auto auto; grid-template-columns: 685px 1fr; grid-auto-columns: 1fr; display: grid; }
  .tab-quest.is_2026 { grid-template-columns: 45% 1fr; }
  .tab-quest.is-col { gap: 4rem; grid-template-columns: minmax(200px, 30rem) 1fr; place-items: center stretch; }
  .tab-quest.is-col.is-adv { place-items: start stretch; margin-top: 4rem; }
  .tab-quest.is-col.is-adv-26 { grid-template-columns: 1fr 1fr; place-items: start stretch; margin-top: 4rem; }
  .tab-content-quest { order: 0; top: -327px; }
  .tab-content-quest.is_ad { top: -200px; }
  .tab-content-quest.is_com { top: -336px; }
  .tab-content-quest.is_2026 { top: -260px; }
  .tab-content-quest.is_2026.is-adv { width: 100%; min-height: 360px; top: 0px; }
  .tab-content-quest.is_2026.is-gm { width: 100%; position: absolute; top: -30%; }
  .tab-content-quest.is_2026.is-adv-26 { width: 100%; top: 0px; }
  .number-block_title._1 { min-height: auto; }
  .ad_dropdown-list_first.w--open { margin-top: -16px; font-size: 24px; line-height: 1.29167; }
  .ad_faq-content { font-size: 20px; }
  .advertising-discord-icon { max-width: 180px; top: 585px; }
  .btn-download-wr.is-left_new { justify-content: flex-start; align-items: center; }
  .company-hero-w { min-height: 850px; }
  .company-hero-mobile { max-width: 1400px; min-height: 849px; }
  .sdk_hero { background-image: none; padding-bottom: 200px; }
  .sdk_hero.is-form { padding-top: 12rem; overflow: visible; }
  .sdk_hero.is-nitro.is_2026.is-new { padding-top: 240px; padding-bottom: 120px; }
  .sdk_hero.is_sdk.is_2026 { padding-top: 184px; }
  .sdk_hero.is_sdk.is_2026-new { padding-top: 184px; padding-bottom: 160px; }
  .slider-block { padding-left: 72px; padding-right: 72px; }
  .slider-block.is_micro.is-new { border-radius: 72px; padding-left: 90px; padding-right: 90px; }
  .slider-block.is_micro.is-large { border-radius: 72px; padding: 10rem 90px; }
  .slider-block.is_micro.is-large.is_play { min-height: 501px; padding-top: 2rem; padding-bottom: 4rem; }
  .slider-block.is-dev { border-radius: 80px; margin-top: 80px; margin-bottom: 80px; }
  .slider-block.is-new { padding-left: 72px; padding-right: 72px; }
  .slider-block.is-new.is_sdk-new { border-radius: 72px; }
  .slider-block.is_gift { border-radius: 72px; padding-top: 7.625rem; padding-bottom: 7.625rem; }
  .slider-block.is_gift.is-new { border-radius: 72px; padding-left: 90px; padding-right: 90px; }
  .slider-block.is_gift.is-large { border-radius: 72px; padding: 10rem 90px; }
  .slider-block.is_gift.is-large.is_play { min-height: 501px; padding-top: 2rem; padding-bottom: 4rem; }
  .slider-block.is_gift-new { border-radius: 72px; padding-top: 7.625rem; padding-bottom: 7.625rem; }
  .slider-block.is_gift-new.is-new { border-radius: 72px; padding-left: 90px; padding-right: 90px; }
  .slider-block.is_gift-new.is-large { border-radius: 72px; padding: 10rem 90px; }
  .slider-block.is_gift-new.is-large.is_play { min-height: 501px; padding-top: 2rem; padding-bottom: 4rem; }
  .top-image-slider.is-dev { max-width: 13.625rem; margin-top: -4.025rem; margin-left: 5.875rem; }
  .top-image-slider.is-dev.is-eggs { max-width: 11.2rem; }
  .top-image-slider.is-dev.is-new { max-width: 10rem; margin-top: 1.1rem; margin-left: 1.625rem; }
  .top-image-slider.is-dev.is-new-copy { max-width: 12.25rem; margin-top: -2rem; margin-left: 3.625rem; }
  .top-image-slider.is-dev.is-s2new { max-width: 9rem; margin-top: -0.1rem; margin-left: 0.075rem; }
  .top-image-slider.is-dev.is-new3s { max-width: 12rem; margin-left: 2.0625rem; }
  .top-image-slider.is-dev.is-new4s { max-width: 11rem; margin-top: 0.7rem; margin-left: -0.125rem; }
  .top-image-slider.is-dev.is-new4s.is-2026 { max-width: 9rem; margin-left: -9rem; }
  .top-image-slider.is-dev.is-eggs-new { max-width: 9.1rem; margin-top: 1.55rem; margin-left: 2.1125rem; }
  .top-image-slider.is-new { max-width: 9.125rem; top: 1.875rem; left: 2.75rem; }
  .bottom-image-slider { max-width: 13rem; margin-bottom: 4.025rem; }
  .bottom-image-slider.is-dev { max-width: 12.75rem; margin-bottom: 6.9375rem; margin-right: 11.0625rem; }
  .bottom-image-slider.is-dev.is-new { max-width: 11rem; margin-bottom: 2rem; margin-right: 9.4375rem; right: -9%; }
  .bottom-image-slider.is-dev.is-s2new { max-width: 246px; margin-bottom: -2.25rem; margin-right: 5.625rem; }
  .bottom-image-slider.is-dev.is-new2s { max-width: 12rem; margin-bottom: 4.8rem; margin-right: 5.625rem; }
  .bottom-image-slider.is-dev.is-new3s.is-2026-n { max-width: 10rem; bottom: -31%; right: -17%; }
  .bottom-image-slider.is-dev.is-new3s { max-width: 11rem; margin-bottom: 2rem; margin-right: 5.9375rem; bottom: -18%; }
  .bottom-image-slider.is-dev.is-new3s.is-2026-2 { max-width: 8.4375rem; margin-bottom: -2.1125rem; margin-right: -6.5625rem; }
  .bottom-image-slider.is-dev.is_m { max-width: 11rem; margin-bottom: 2rem; margin-right: 9.4375rem; bottom: -12%; right: -8%; }
  .bottom-image-slider.is-dev.is-new3s.is-2026 { max-width: 9rem; margin-bottom: -1.4125rem; margin-right: -7.1625rem; }
  .bottom-image-slider.is-dev-new { max-width: 9.25rem; margin-bottom: 5.4375rem; margin-right: 6.3125rem; }
  .bottom-image-slider.is-dev-new.is-new { max-width: 11rem; margin-bottom: 2rem; margin-right: 9.4375rem; right: -9%; }
  .bottom-image-slider.is-dev-new.is-s2new { max-width: 246px; margin-bottom: -2.25rem; margin-right: 5.625rem; }
  .bottom-image-slider.is-dev-new.is-new2s { max-width: 12rem; margin-bottom: 4.8rem; margin-right: 5.625rem; }
  .bottom-image-slider.is-dev-new.is-new3s.is-2026-n { max-width: 10rem; bottom: -31%; right: -17%; }
  .bottom-image-slider.is-dev-new.is-new3s { max-width: 11rem; margin-bottom: 2rem; margin-right: 5.9375rem; bottom: -18%; }
  .bottom-image-slider.is-dev-new.is-new3s.is-2026, .bottom-image-slider.is-dev-new.is-new3s.is-2026-2 { max-width: 8.4375rem; margin-bottom: -0.3125rem; margin-right: -6.5625rem; }
  .bottom-image-slider.is-dev-new.is_m { max-width: 11rem; margin-bottom: 2rem; margin-right: 9.4375rem; bottom: -12%; right: -8%; }
  .bottom-image-slider.is-dev-new.is-new3s.is-2026 { max-width: 9rem; margin-bottom: -1.4125rem; margin-right: -7.1625rem; }
  .bottom-image-slider.is-new { max-width: 8.4375rem; bottom: 3rem; right: 9.25rem; }
  .latter-2.text-align-center.is-24px { font-size: 24px; line-height: 120%; }
  .none-logo { display: none; }
  .div-block-39 { gap: 20px; flex-flow: column; display: flex; }
  .block-text { display: block; }
  .image-faq-sdk { width: 100%; max-width: 15.75rem; margin-top: -88px; margin-left: 8.875rem; margin-right: auto; display: block; position: static; }
  .quotation-mark_wr { width: 80%; max-width: 1412px; }
  .quotation-mark_wr.is-80.is-new-size { max-width: 49.75rem; }
  .quotation-mark_wr.is-80.is-small-size { max-width: 45rem; }
  .quotation-mark_wr.is-new { width: 64%; max-width: 63.75rem; }
  .quotation-mark_wr.is-sdk { max-width: 1020px; }
  .quotation-mark_wr.is-sdk.is-all.is_second { width: 95%; }
  .quotation-mark_wr.is-sdk.is-all.is_2026 { width: 100%; }
  .container_1580.is-desctop-layout { gap: 160px; }
  .dm-image-top { max-width: 11rem; margin-bottom: 21.825rem; margin-left: -11.9rem; inset: auto auto 0% 0%; }
  .dm-image-top.is-game { max-width: 100px; margin-top: -86px; margin-left: -103px; inset: 0% auto auto 0%; }
  .dm-image-bottom { max-width: 10.875rem; margin-bottom: -0.825rem; margin-right: -9.625rem; inset: auto 0% 0% auto; }
  .dm-image-bottom.is-game { margin-bottom: -74px; margin-right: -104px; }
  .dm-layout { gap: 20px; flex-flow: row; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; max-width: none; display: grid; }
  .dm-layout.is-vertical { grid-template-columns: 1fr; }
  .dm-layout.is-vertical.is-small { max-width: 49.875rem; }
  .block-dm { justify-content: flex-start; align-items: center; }
  .image-gdc { max-width: 17.5rem; margin-bottom: 3.125rem; margin-right: -132px; inset: auto 0% 0% auto; }
  .block-gdc { width: 50%; }
  .tabs-menu-dm { margin-bottom: 3.5rem; }
  .max-width-1180 { max-width: 1180px; }
  .max-width-1180.is-center { margin-left: auto; margin-right: auto; }
  .max-width-1180.is-center.is_2026 { max-width: 1000px; }
  .image-gdc-top { max-width: 20.3125rem; margin-top: -19.6rem; margin-bottom: 0px; display: block; inset: 0% 0% auto auto; }
  .grid-20-dm { gap: 80px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; }
  .grid-20-dm.is-4col { grid-template-columns: 1fr 1fr 1fr 1fr; }
  .grid-20-dm.is-4col.new { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; }
  .max-320.is_micro { max-width: 320px; }
  .img-gdc-top { max-width: 11rem; margin-top: -133px; margin-bottom: -6.8125rem; margin-right: -1.8125rem; }
  .img-gdc-top.is-op { max-width: 18.0625rem; margin-top: -9.6875rem; margin-right: -2.65rem; }
  .img-gdc-bottom { max-width: 11rem; margin-top: -4.8125rem; margin-bottom: -105px; margin-left: -6.075rem; }
  .img-gdc-bottom.is-op { max-width: 7.375rem; margin-bottom: -12.625rem; margin-left: 7.9375rem; }
  .gdc_hero { background-image: none; }
  .date-gdc { font-size: 24px; line-height: 1.2; }
  .padding-gdc { padding-left: 92px; padding-right: 92px; }
  .dropdown-toggle-gdc { padding-left: 64px; padding-right: 64px; font-size: 24px; line-height: 28px; }
  .dropdown-list-gdc.w--open { padding-left: 92px; padding-right: 92px; }
  .gdc-top-image { z-index: 98; max-width: 12.9375rem; margin-top: 10.6875rem; margin-right: -9.25rem; display: block; }
  .gdc-top-center { max-width: 15rem; margin-top: 65.9375rem; margin-left: -11.4375rem; display: block; }
  .container_word { max-width: 1762px; }
  .form_hero { background-image: none; padding-bottom: 263px; overflow: clip; }
  .layout-form { gap: 267px; }
  .layout-form.is_2025 { gap: 200px; grid-template-columns: minmax(200px, 46%) 0.9fr; }
  .padding-form { padding-bottom: 48px; }
  .hero-video-sdk { border-radius: 122px; }
  .hero-video-sdk.is_new { border-radius: 80px; }
  .hero-video-sdk.is_new-sdk { border-radius: 80px; max-height: none; }
  .hero-video-sdk.is_new-2026 { border-radius: 56px; }
  .video-gaming { width: 100vw; max-width: 68.75rem; margin-top: 3rem; }
  .video-gaming.is-sdk { max-width: 82.1875rem; margin-top: 7.9375rem; }
  .video-gaming.is-sdk.is-new { margin-top: 6.25rem; }
  .video-gaming.is-sdk.top-none { margin-bottom: 0px; }
  .d-image-top { max-width: 15.3125rem; margin-top: -4.8125rem; margin-right: -12.75rem; }
  .d-image-top.is-game { margin-top: -76px; margin-right: -130px; }
  .d-image-bp { max-width: 7.375rem; margin-bottom: -25.25rem; margin-right: 11.6875rem; }
  .d-image-bp.is-game { margin-bottom: -112px; margin-right: 166px; inset: auto 0% 0% auto; }
  .d-image-bm { max-width: 10.625rem; margin-bottom: -2.8125rem; margin-left: 9.1875rem; }
  .d-image-bm.is-game { max-width: 118px; margin-bottom: -64px; margin-left: 11px; inset: auto auto 0% 0%; }
  .d-image-b { max-width: 10.8125rem; margin-bottom: -4.05rem; margin-left: -8rem; }
  .d-image-b.is-game { max-width: 121px; margin-bottom: -4px; margin-left: -195px; }
  .img-d-b { border-radius: 112px; width: 46%; max-width: 736px; }
  .gdc-bottom { max-width: 16rem; margin: 65.9375rem -8.6875rem 44.9375rem -14.4375rem; display: block; inset: auto 0% 0% auto; }
  .padding-info { padding-left: 1.875rem; padding-right: 1.875rem; }
  .grid-logos2 { max-width: 1316px; margin-top: 0px; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; }
  .grid-logos2.top-large, .grid-logos2._2-col { margin-top: 5rem; }
  .grid-logos2.top-small { margin-top: 3.5rem; }
  .grid-logos2.is-gap-th { max-width: none; }
  .padding-38px.is-56 { padding-bottom: 56px; }
  .heading-faq.is-sdk { margin-bottom: 12px; }
  .faq-block { margin-bottom: 100px; }
  .image-cards-wr { order: -9999; width: 100%; }
  .image-cards-wr.one { order: -1; }
  .image-cards-wr.si_micro { order: -1; width: 100%; }
  .image-cards-wr.si_micro.is_reverce { order: 0; width: 40%; }
  .image-cards-wr.si_micro.is_reverce.is-n-new { flex: 0 0 auto; }
  .image-cards-wr.si_micro.is_reverce.is_nitro { aspect-ratio: 844 / 663; border-radius: 112px; flex: 0 0 auto; width: 60%; max-width: 38rem; }
  .image-cards-wr.si_micro.is-n-new { flex: 0 0 auto; width: 60%; max-width: 52.75rem; }
  .image-cards-wr.si_micro.is-n-new.is_nitro { aspect-ratio: 844 / 663; border-radius: 112px; max-width: 38rem; }
  .hero-video-sdk_wr.is_sdk { aspect-ratio: 776 / 480; }
  .sdk_paralax { top: -300px; }
  .developer-title-wr { max-width: 1400px; }
  .padding-44px.is-56 { padding-bottom: 56px; }
  .max-w-720.is-center { max-width: 780px; }
  .max-w-720.is-full { max-width: none; }
  .max-w-720.is-960 { max-width: 960px; }
  .max-w-720.is-all { max-width: none; }
  .gaming-hero-s { padding-top: 10rem; padding-bottom: 0px; }
  .gaming-section { padding-top: 15rem; }
  .bg-pink-gaming { padding-top: 86px; padding-bottom: 86px; }
  .bar-top { max-width: 13.625rem; margin-top: -87px; margin-right: 99px; }
  .bar-top.is-second { max-width: 17.1875rem; }
  .bar-bottom { max-width: 13.5rem; margin-bottom: -95px; margin-left: 7.9875rem; }
  .bar-bottom.is-second { max-width: 16.875rem; }
  .bar-top2 { max-width: 16.875rem; margin-top: -145px; margin-right: 103px; }
  .bar-top2.is-second { max-width: 17.1875rem; }
  .bar-bottom2 { max-width: 14.5rem; margin-bottom: -96px; margin-left: 10rem; }
  .bar-bottom2.is-second { max-width: 16.875rem; }
  .image-bar-wr { border-radius: 168px; }
  .article_rich-text-2 figure { margin-top: 64px; margin-bottom: 64px; }
  .article_rich-text-2 blockquote { font-size: 1.5rem; }
  .article_rich-text-2 img { border-radius: 6rem; }
  .article_rich-text-2 h3 { margin-top: 4rem; font-size: 1.5rem; }
  .img-block { aspect-ratio: 1538 / 598; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67cee4f60c9c349882908989_Hero.png"); background-position: 50% center; border-radius: 112px; margin-bottom: 80px; }
  .img-block.is-new { border-radius: 6rem; min-height: 31rem; margin-bottom: 4rem; }
  .section-rich-dev { padding-bottom: 220px; }
  .section-rich-dev.is-n { padding-bottom: 130px; }
  .section-rich-dev.is-new { padding-bottom: 10rem; }
  .section_case { padding-top: 120px; padding-bottom: 160px; }
  .section_case.is_n { padding-bottom: 100px; }
  .section_case.is_n.is-new { padding-bottom: 10rem; }
  .bread_crumbs-wrapper { gap: 6px; margin-bottom: 2.5rem; }
  .bread_crumbs-link { font-size: 20px; }
  .image-wr-social { border-radius: 20px; }
  .btn-wr-mi { padding-top: 48px; }
  .menu-animation.is_partner { height: 1050px; }
  .menu-animation.is_find { height: 1350px; }
  .dropdown-wrapper-job.is-inline.is_2027 { justify-content: center; align-items: flex-start; }
  .selected-job-category.is-new { line-height: 1.375rem; }
  .brand-image-s.is-new { max-width: 170px; top: 1.0625rem; right: -5.5625rem; }
  .brand-image-s.is-new-left { max-width: 170px; top: -3.25rem; left: -5.5625rem; }
  .success-img { aspect-ratio: 924 / 400; width: 100%; max-width: 55%; min-height: auto; display: block; }
  .success-img.is-up-26 { aspect-ratio: 594 / 335; border-radius: 4.5rem; min-height: 20.938rem; }
  .tag-grey { font-size: 25px; }
  .filter-category.is-up-26 { padding-top: 10rem; }
  .max-width-870.is-center { max-width: 740px; }
  .max-width-870.is-center.is_new, .max-width-870.is-center.is_st, .max-width-870.is-center.is_2026 { max-width: 1010px; }
  .max-width-870.is-center.is-cs-s2 { max-width: 950px; }
  .max-width-870.z-index-2.is_sdk { max-width: 990px; }
  .max-width-870.is-layout-center.is_newsletter { max-width: 780px; }
  .layout-games { grid-template-columns: 1fr 1fr 1fr; }
  .layout-games.is-new { margin-bottom: 64px; }
  .layout-games.is-up-26 { margin-bottom: 4rem; }
  .link-block-games { border-radius: 80px; padding-left: 60px; padding-right: 60px; }
  .link-block-games.is-up-26 { aspect-ratio: 386 / 348; border-radius: 3.5rem; min-height: auto; }
  .link-block-games.is-new { aspect-ratio: 384 / 348; border-radius: 3.5rem; min-height: auto; padding-bottom: 2rem; padding-left: 2rem; padding-right: 2rem; }
  .tag-game { margin-bottom: 32px; }
  .is_max-succes-subtitle { max-width: 537px; }
  .link-block-wrapper:focus-visible, .link-block-wrapper[data-wf-focus-visible] { border-radius: 80px; }
  .article_heading.is_new { font-size: 3.5rem; }
  .article_heading.is_new.bottom-small { margin-bottom: 2rem; }
  .article_heading.is-up-26 { font-size: 3.5rem; }
  .article_main_img { aspect-ratio: 1240 / 450; }
  .article_main_img.is-update { aspect-ratio: 1200 / 481; border-radius: 4.5rem; min-height: 481px; max-height: none; margin-bottom: 5rem; }
  .article_main_img.is-up-26 { aspect-ratio: 1200 / 481; border-radius: 4.5rem; margin-bottom: 5rem; }
  .article_layout.bottom-large.is_article, .article_layout.bottom-large.is_new { padding-bottom: 15rem; }
  .article_layout.bottom-large.is_new.is-update { padding-bottom: 10rem; }
  .article_layout.is-up-26 { padding-bottom: 7.5rem; }
  .article_content.is-2026.is_article.is-n { padding-top: 10rem; }
  .article_content.is-2026.is_article.is-n.is-new { padding-top: 12.5rem; padding-bottom: 10rem; }
  .text-category-2.is-white.text-weight-medium { font-size: 1.25rem; }
  .article_text-wr-2 { margin-top: 7.5rem; }
  .cms_article-2.newsletters.is-new { justify-content: flex-start; align-items: stretch; padding-bottom: 3rem; }
  .cms_article_img-wr-2.is-new { aspect-ratio: 293 / 168; height: auto; }
  .cms_article_img-2 { aspect-ratio: 293 / 162; }
  .cms_article_text-wr-2.is-new { padding-left: 1.5rem; padding-right: 1.5rem; }
  .text-category_article.is-new { line-height: 1.4; }
  .heading-style-h4-article.text-style-3lines.is_newsletter-s { font-size: 1.25rem; line-height: 1.3; }
  .heading-style-h4-article.text-style-3lines.is_newsletter-s.is-new { font-size: 1.5rem; line-height: 1.2; }
  ._2col_cms-wr-2.is-3col { grid-template-columns: 1fr 1fr 1fr; }
  .article_text-wr-3 { margin-top: 5.5rem; }
  .article_text-wr-3.is_2026 { margin-top: 2rem; }
  .article_rich-text_3 figure { border-radius: 3.5rem; margin-top: 3.5rem; margin-bottom: 3.5rem; }
  .article_rich-text_3 p { font-size: 1.25rem; }
  .article_rich-text_3 h2 { margin-bottom: 3.5rem; font-size: 2rem; }
  .article_rich-text_3 li { font-size: 1.25rem; }
  .article_rich-text_3 h3 { font-size: 1.5rem; line-height: 130%; }
  .article_rich-text_3 h4 { font-size: 20px; line-height: 130%; }
  .article_rich-text_3.is-article.is-new { max-width: 54.375rem; }
  .article_rich-text_3.is-article.is-update { text-align: left; }
  .article_author-wr { margin-top: 0.5rem; }
  .article_author-wr.top-none.is-new { font-size: 1.25rem; }
  .hi-wr { max-width: 100%; }
  .hands-icon_a { max-width: 15rem; margin-bottom: -63px; margin-right: 5px; }
  .acceb_hero { padding-top: 260px; }
  .acceb_hero.is-dm { background-position: 50% 0px, 50% 154px; background-size: cover, 1180px auto; min-height: 964px; padding-top: 258px; padding-bottom: 421px; }
  .acceb_hero.is-dm.is_developer { background-size: 120% 1600px; padding-bottom: 200px; }
  .acceb_hero.is-dev, .acceb_hero.is_casy { padding-top: 140px; }
  .acceb_hero.is_new { padding-top: 240px; }
  .acceb_hero.is_well { padding-top: 184px; }
  .acceb_hero.is-new { padding-top: 200px; }
  .layout-acceb { gap: 100px; margin-bottom: 220px; }
  .layout-acceb.bottom-none.is-center { gap: 100px; justify-content: space-between; align-items: center; }
  .layout-acceb.bottom-none.is-center.is-revers.is_new { margin-bottom: 0px; }
  .layout-acceb.bottom-none.is-center.is-revers.is_new.gap-small { gap: 5.375rem; max-width: none; margin-bottom: 160px; }
  .layout-acceb.bottom-none.is-center.is-32px { gap: 5.375rem; }
  .layout-acceb.bottom-none.is-center.is-32px.min-height { gap: 6rem; min-height: 30.125rem; }
  .layout-acceb.bottom-none.is_new.is_n { margin-bottom: 0px; }
  .layout-acceb.is-revers.is-center { gap: 100px; justify-content: space-between; align-items: center; margin-bottom: 330px; }
  .layout-acceb.is-revers.is_new { gap: 100px; justify-content: space-between; align-items: center; margin-bottom: 200px; }
  .layout-acceb.is_new { max-width: 1200px; margin-bottom: 200px; margin-left: auto; margin-right: auto; }
  .img-acceb { max-width: 30rem; margin-left: auto; }
  .img-acceb.is-new { max-width: none; margin-left: 0px; }
  .img-acceb.is-new.is_2026 { width: 45%; }
  .text-acceb { max-width: none; }
  .text-acceb.is_n { margin-left: auto; }
  .text-acceb.is-new { max-width: none; }
  .text-acceb.is-new.is_2026 { width: 52%; }
  .text-acceb.is-new.is_2026-s, .text-acceb.is-new.is_2026-m { width: 53%; }
  .img-adjust { max-width: 31rem; }
  .grid-committed.is-new.is_three { grid-template-columns: 1fr 1fr 1fr; }
  .committed-block { border-radius: 64px; padding: 64px; }
  .committed-block.is-new { border-radius: 56px; min-height: 18.75rem; padding: 56px; }
  .section-acceb { padding-bottom: 214px; }
  .section-acceb.is-new { padding-bottom: 10rem; }
  .accessabillity-title-wr { max-width: 1150px; }
  .accessabillity-title-wr.is-full { max-width: none; }
  .accessabillity-title-wr.is-small { max-width: 1320px; }
  .accessabillity-title-wr.is_new { max-width: none; }
  .section-acceb-bg.is_creator { display: block; }
  .objects_rubberduck { max-width: 11rem; }
  .testimonials-banner { border-radius: 6rem; padding-left: 5rem; padding-right: 5rem; }
  .testimonials-banner.is-gaming { padding-top: 8.6875rem; padding-bottom: 4.875rem; }
  .testimonials-banner.is_article { border-radius: 8rem; }
  .testimonials-banner.is-game, .testimonials-banner.is-new { border-radius: 4.5rem; padding-top: 10rem; padding-bottom: 10rem; }
  .bg-l-test { bottom: -80%; }
  .objects_magnet-small.is_sdk { margin-left: 100px; }
  .objects_magnet-small.is_sdk.is-new { max-width: 9.875rem; top: 0.8125rem; left: 3.1875rem; }
  .objects_magnet-small.is_game { max-width: 9.875rem; margin-top: -7.25rem; margin-left: -10.275rem; }
  .objects_rubberduck-small { max-width: 13rem; }
  .objects_rubberduck-small.is-game { max-width: 10.3125rem; margin-bottom: -6.875rem; margin-right: -8.125rem; }
  .objects_rubberduck-small.is-new { max-width: 11.5rem; bottom: 0.5rem; right: 5.125rem; }
  .objects_hammer-small.is-game { max-width: 13.5625rem; margin-top: -8rem; margin-right: -13.25rem; }
  .objects_hammer-small.is-new { max-width: 15.9375rem; top: 2rem; right: 0px; transform: rotate(-160deg); }
  .objects_spider-small.is-game { max-width: 8.5625rem; margin-bottom: -6.1875rem; margin-left: -6.3125rem; }
  .objects_spider-small.is-new { max-width: 8.5625rem; bottom: 1.875rem; left: 6.75rem; }
  .newsroom-image-4 { max-width: 274px; margin-right: -56px; }
  .newsroom-image-4.goblet { right: -37px; }
  .newsroom-image-4.is-new { max-width: 12.5rem; margin-right: 0px; inset: auto -15.4375rem 11.125rem auto; }
  .newsroom-image-5 { max-width: 220px; }
  .newsroom-image-5.is-new { max-width: 12.5rem; inset: 9rem auto auto -16.75rem; }
  .policy_hero { background-image: none; overflow: clip; }
  .policy_hero.is-new { padding-top: 200px; padding-bottom: 10rem; }
  .safety-l-hammer { margin-right: -300px; }
  .safety-l-hammer.goblet { right: -37px; }
  .safety-l-hammer.is-new { max-width: 200px; top: 3.5625rem; right: -11.5625rem; }
  .safety-l-brain { margin-left: -257px; }
  .safety-l-brain.is-new { max-width: 200px; inset: auto auto 2.8125rem -14rem; }
  .body-text--l.new-home.is_2025 { letter-spacing: 0px; padding-right: 0.7rem; font-size: 1.25rem; line-height: 1.3; }
  .body-text--l.new-home.is_2025.stream { font-size: 1.25rem; line-height: 1.3; }
  .body-text--l.teen, .body-text--l.is_teen.is-left-white.revers { font-size: 1.5rem; }
  .body-text--l.is_teen.is-left-white.mob-center.is_n, .body-text--l.is_teen.is-left-white.is_n, .body-text--l.is_teen.bottom-none.text-align-center.text-color-white.is_n { line-height: 1.20833; }
  .body-text--l.is_teen { font-size: 1.5rem; }
  .body-text--l.is_2025.hero-p { padding-right: 0px; font-size: 1.25rem; line-height: 1.3; }
  .body-text--l.is_2025.hero-p.is_24 { font-size: 1.5rem; line-height: 1.2; }
  .body-text--l.is_2025-n { font-size: 1.25rem; line-height: 1.3; }
  .body-text--l.is-letter-none.is_2026.is_l { font-size: 1.125rem; }
  .body-text--l.is_new { font-size: 1.5rem; line-height: 120%; }
  .library_hero { background-image: none; overflow: clip; }
  .library_hero.bottom-small { padding-bottom: 160px; }
  .library_hero.is-new { padding-top: 200px; padding-bottom: 160px; }
  .empty-state-safety.is-new { border-radius: 96px; min-height: 477px; }
  .img-adjust-second { max-width: 30rem; }
  .img-adjust-second.is-new { aspect-ratio: 644 / 429; max-width: 47%; }
  .img-acceb-sec { max-width: 30rem; }
  .img-acceb-sec.is-new { aspect-ratio: 587 / 374; max-width: 46%; }
  .img-trans-left.is_cloud { max-width: 150px; margin-top: -53px; }
  .img-trans-left.is-new { max-width: 200px; bottom: 8.5rem; left: -14.375rem; }
  .img-trans-right { margin-right: -13px; }
  .img-trans-right.is-new { max-width: 200px; top: 7.625rem; right: -14.375rem; }
  .img-wand-left { max-width: 230px; margin-left: -79px; }
  .img-wand-left.is_2026 { max-width: 200px; margin-top: -82px; }
  .img-wand-left.is_2026.is-new-parent, .img-wand-left.is_2026.is_new { max-width: 190px; margin-bottom: 5.625rem; margin-left: -14.0625rem; inset: auto auto 0% 0%; }
  .img-shield-right { max-width: 240px; margin-right: -91px; }
  .img-shield-right.is_2026 { max-width: 220px; margin-bottom: -112px; margin-right: -70px; }
  .img-shield-right.is_2026.is-new { max-width: 200px; margin-top: 8.5rem; margin-right: -15.125rem; }
  .img-shield-right.is_2026.is_2026 { max-width: 190px; margin-top: 7.7rem; margin-right: -12.725rem; }
  .img-shield-right.is_2026.is-new-copy { max-width: 200px; margin-top: 8.5rem; margin-right: -15.125rem; }
  .img-faqs { width: 50%; max-width: 32.75rem; }
  .img-faqs.is_right { max-width: 32.75rem; }
  .img-faqs.is_f { max-width: 32rem; }
  .img-faqs.is_n { max-width: 34rem; }
  .layout-faq { gap: 5rem; }
  .layout-faq.bottom-none.is-center { justify-content: space-between; align-items: center; }
  .layout-faq.is-revers.is-center { justify-content: space-between; align-items: center; margin-bottom: 330px; }
  .layout-faq.is-center.is-61, .layout-faq.is-parent, .layout-faq.is-pc-center { gap: 5rem; }
  .img-faqs-sec { flex: 0 0 auto; max-width: 32.75rem; }
  .img-faqs-sec.is_2026 { margin-top: -32px; }
  .img-faqs-third { width: 50%; max-width: 40rem; }
  .img-faqs-third.is-new { width: 45%; max-width: 34rem; }
  .img-faqs-third.is_2026 { text-align: center; max-width: 38rem; margin-left: auto; margin-right: auto; }
  .text-parent { width: 50%; max-width: none; }
  .image-hands.is_par { max-width: 85%; margin-left: auto; margin-right: auto; padding-right: 60px; }
  .text-family.is-new, .text-family.is-new.is-small { max-width: none; }
  .text-family.is-new.is_2026 { width: 55%; max-width: none; }
  .youtube-video.is_2026.is-new { aspect-ratio: 896 / 504; border-radius: 72px; }
  .image-left-safety.padding-bot { margin-bottom: 4.375rem; }
  .image-left-safety.margin-medium { max-height: 13rem; margin-top: -180px; margin-bottom: 1.5rem; }
  .image-left-safety.is-new { max-height: 5.625rem; margin-bottom: 3rem; }
  .image-left-safety.is-new.is-wellbeing { margin-bottom: 2.5rem; }
  .image-right-safety.padding-bot { margin-bottom: 4.375rem; }
  .image-right-safety.margin-medium { max-height: 13rem; margin-top: -180px; margin-bottom: 1.5rem; }
  .image-right-safety.is-new { max-height: 5.625rem; margin-bottom: 3rem; }
  .text-32px-500-white { line-height: 32px; }
  .text-32px-500-white.is_2025 { font-size: 32px; line-height: 1.25; }
  .text-32px-500-white.is_2025.is-32, .text-32px-500-white.is_2025.text-center-d { font-size: 32px; }
  .text-32px-500-white.is-28 { font-size: 28px; }
  .text-32px-500-white.text-center-d { text-align: center; font-size: 32px; line-height: 1.25; }
  .text-32px-500-white.text-center-d.is_2025 { max-width: 320px; }
  .img-family-left.is-new { max-width: 200px; bottom: 12.825rem; left: -16.125rem; }
  .img-family-right { margin-right: -4px; }
  .img-family-right.is-new { max-width: 200px; top: 8rem; right: -15.875rem; }
  .image-first-privacy.padding-bot { margin-bottom: 4.375rem; }
  .image-first-privacy.margin-medium { max-height: 13rem; margin-top: -180px; margin-bottom: 1.5rem; }
  .image-second-safety.padding-bot { margin-bottom: 4.375rem; }
  .image-second-safety.margin-medium { max-height: 13rem; margin-top: -180px; margin-bottom: 1.5rem; }
  .image-third-safety.padding-bot { margin-bottom: 4.375rem; }
  .image-third-safety.margin-medium { max-height: 13rem; margin-top: -180px; margin-bottom: 1.5rem; }
  .image-fourth-safety.padding-bot { margin-bottom: 4.375rem; }
  .image-fourth-safety.margin-medium { max-height: 13rem; margin-top: -180px; margin-bottom: 1.5rem; }
  .privacy-block { border-radius: 64px; padding: 64px 56px; }
  .privacy-block.is-88, .privacy-block.is-tts { border-radius: 88px; }
  .privacy-block.is-new { border-radius: 3rem; padding: 3.5rem; }
  .text-privacy.is-new { max-width: none; }
  .text-privacy.is-new.is-full.is_n { width: 57%; }
  .img-privacy { width: 50%; max-width: 44.5625rem; padding-right: 0px; }
  .img-privacy.is-all { width: 50%; max-width: 36rem; }
  .img-privacy-right { margin-bottom: -63px; margin-right: -38px; }
  .img-privacy-right.is-new { max-width: 12.5rem; inset: 5.5rem -13.375rem auto auto; }
  .img-privacy-left { margin-left: -65px; }
  .img-privacy-left.is-new { max-width: 12.5rem; inset: auto auto 4.25rem -14.0625rem; }
  .img-well-right { max-width: 220px; margin-right: -9.0625rem; }
  .img-well-right.is_new { max-width: 180px; margin-bottom: 325px; margin-right: -28px; }
  .img-well-right.is-tts { max-width: 21.625rem; margin-bottom: -129px; margin-right: -145px; }
  .img-well-right.is_safety { max-width: 170px; margin-bottom: 282px; margin-right: -28px; }
  .img-well-right.is_p { margin-right: 2.3375rem; }
  .img-well-right.is_p.is-new-welbeing { max-width: 200px; top: 3.0625rem; right: -16.875rem; }
  .img-well-right.is-new { max-width: 180px; top: -6rem; right: -12.5rem; }
  .img-well-left { max-width: 220px; margin-top: -4rem; margin-left: -9.55rem; }
  .img-well-left.is_new { max-width: 200px; margin-top: 244px; margin-left: -23px; }
  .img-well-left.is-tts { max-width: 19.125rem; margin-top: -115px; margin-left: -135px; }
  .img-well-left.is_p { margin-left: 3.55rem; }
  .img-well-left.is_p.is-new-welbeing { max-width: 200px; margin-top: 0px; margin-bottom: 6.125rem; margin-left: -16.125rem; inset: auto auto 0% 0%; }
  .img-well-left.is-new { max-width: 200px; top: 11.8125rem; left: -15rem; }
  .img-well-left.is-new.is_2026 { max-width: 180px; top: 7.65rem; left: -13.6rem; }
  .img-well-left.is-new.is_2026.is_n { left: -13.9rem; }
  .block-green-well { justify-content: flex-start; align-items: center; }
  .block-green-well.is-2026 { border-radius: 3.5rem; padding: 4rem 5.625rem; }
  .block-green-well.is-new { border-radius: 3.5rem; max-width: 49.8125rem; padding: 4rem 5.625rem; }
  .block-green-well.is_2027 { border-radius: 4.5rem; padding: 56px; }
  .well-img-green.is-new { max-width: 11.3125rem; margin-bottom: -2rem; margin-right: -7.0625rem; }
  .well-img-green.is-new-w { max-width: 13.3125rem; bottom: -2.25rem; right: -6rem; }
  .layout-ds-center.bottom-none.is-center { gap: 100px; justify-content: space-between; align-items: center; }
  .layout-ds-center.is-revers.is-center { gap: 100px; justify-content: space-between; align-items: center; margin-bottom: 330px; }
  .layout-ds-center.is-revers.is-new, .layout-ds-center.is-new { gap: 5rem; }
  .layout-ds-center.is-new.is_top { justify-content: space-between; align-items: flex-start; }
  .text-ds-center { max-width: 40.5rem; }
  .text-ds-center.is-left.is-new { max-width: none; }
  .img-ds-first.is-new { max-width: 37.5rem; }
  .img-ds-first.is-new.is-small { aspect-ratio: auto; max-width: 32.5rem; }
  .img-ds-first.is-new.is-small.is_2026 { max-width: 29rem; }
  .img-ds-first.is-new.is-large { max-width: 37.5rem; }
  .img-ds-first.is-new.is_2026.is_n { max-width: 31rem; margin-left: auto; margin-right: auto; }
  .img-ds-first.is-new.is_n { width: 47%; }
  .img-ds-first.is-new.is_book { width: 43%; }
  .img-ds-s.is-new { max-width: 37.5rem; }
  .img-ds-s.is-new.is_privacy { position: relative; left: -60px; }
  .img-ds-s.is-new.is_privacy.is-key { width: 45%; left: -32px; }
  .img-ds-s.is-new.is_n { width: 47%; }
  .img-ds-fr { max-width: 43rem; }
  .img-ds-fif { max-width: 19rem; }
  .img-ds-sx, .img-ds-sev { max-width: 39rem; }
  .tags-black { margin-top: 120px; }
  .video-stage { border-radius: 7rem; }
  .padding-160px-new.teen { padding-bottom: 160px; }
  .padding-160px-new.is-360 { padding-bottom: 360px; }
  .max-w-650.is-center.text-align-center.is-643 { max-width: 643px; }
  .max-w-650.is-860 { max-width: 860px; }
  .collection-list-safety.is_n { display: block; }
  .home-image-gerl { max-width: 170px; }
  .home-image-gerl.is_2026 { max-width: 173px; bottom: -34px; left: -19px; }
  .accessibility-wr_h1 { max-width: 900px; }
  .policy_title-wr { max-width: 850px; }
  .policy_title-wr.is_d { max-width: 900px; }
  .safety-title-wr { max-width: 1000px; }
  .drop-article { margin-top: 7rem; margin-bottom: 7.5rem; }
  .hands-accessibility { max-width: 13rem; margin-top: -78px; margin-bottom: -63px; margin-right: 46px; }
  .hands-accessibility.is-new { max-width: 14.375rem; margin-bottom: 0px; top: -6.025rem; right: -14.0625rem; }
  .hands-accessibility-keft { max-width: 13rem; margin-top: 27px; margin-bottom: -63px; }
  .hands-accessibility-keft.is-new { max-width: 14.375rem; margin-bottom: 0px; bottom: -6.6375rem; left: -14.975rem; }
  .acc-wr-h1 { max-width: 795px; margin-left: auto; margin-right: auto; }
  .hands-accessibility-2 { max-width: 15rem; margin-right: -279px; }
  .faq-text { flex: 0 0 auto; width: 40%; max-width: 33.5625rem; }
  .faq-text.is-center { margin-left: auto; margin-right: auto; }
  .faq-text.is-center.is-n { width: auto; max-width: none; }
  .faq-text.is-left { text-align: left; }
  .max-w-904 { max-width: 56.5rem; }
  .max-w-904.is-full { max-width: 82.5rem; }
  .max-w-904.is-full.is_form { max-width: 79rem; }
  .section-form { padding-top: 7.5rem; padding-bottom: 7.5rem; }
  .paddong-faq.is-large { padding-top: 12px; }
  .paddong-faq.is_np { padding-top: 120px; }
  .paddong-faq.is_n { padding-top: 100px; }
  .video-wr-1 { border-radius: 48px; }
  .nitro_heading-banner.is-new { font-size: 2.25rem; }
  .nitro_heading-banner.is-new.text-color-white.text-align-center.letter-0 { font-size: 2rem; }
  .line-gradienr.is-new { border-radius: 3.5rem; }
  .nitro-apple { max-width: 260px; margin-bottom: -181px; margin-right: -2.6875rem; }
  .nitro-apple.is-new { max-width: 191px; bottom: -6.75rem; right: -1.9375rem; }
  .nitro-star { max-width: 260px; margin-top: 30px; margin-left: 20px; }
  .nitro-star.is-new { max-width: 13.5rem; margin-top: -4.1875rem; }
  .nitro-image { border-radius: 112px; }
  .nitro-windy { max-width: 270px; margin-bottom: -229px; margin-right: 4.0625rem; }
  .nitro-windy.is-new { max-width: 250px; margin-right: 0px; top: -15.375rem; right: -3.125rem; }
  .nitro-battery { max-width: 270px; margin-top: 66px; margin-left: -14px; }
  .nitro-battery.is-new { max-width: 250px; top: -1.5625rem; left: -1.625rem; }
  .table-center.is-new.is-logo { padding-top: 3.5rem; }
  .nitro-price.is-line-nitro { max-width: 314px; margin-top: -25px; }
  .nitro-price.is-line-nitro.is-line { margin-right: 334px; }
  .nitro-price.is-line-nitro.is-line.is-new { margin-right: 267px; }
  .nitro-price.is-line-nitro.is-new { max-width: 15.6875rem; height: 103.7%; }
  .nitro-heder-wr { max-width: 1360px; margin-left: auto; margin-right: auto; }
  .section-dot { padding-bottom: 360px; }
  .block-map { padding-left: 190px; padding-right: 190px; }
  .feeling-decor-nitro { max-width: 260px; margin-bottom: -178px; margin-left: -230px; }
  .feeling-decor-nitro.is-new { max-width: 250px; bottom: -5.625rem; left: -13rem; }
  .nitro-hero-icon { max-width: 13rem; margin-top: -6.7375rem; margin-left: -5rem; }
  .nitro-hero-icon.is-new { max-width: 15.625rem; top: -5.125rem; left: -16.125rem; }
  .hero-nitro-icon.is-new { object-fit: cover; object-position: 100% 0%; height: 100%; }
  .hero-icon-bg-nitro { max-width: 18rem; margin-bottom: -9.75rem; margin-right: -2rem; }
  .hero-icon-bg-nitro.is-new { object-fit: contain; max-width: 18.0625rem; height: 20.0625rem; bottom: -5.125rem; right: -17.1875rem; }
  .nav_dd_trigger-2 { padding-left: 1rem; padding-right: 1rem; }
  .article_text-wr-4 { margin-top: 5.5rem; }
  .nav_link-2 { padding-left: 1rem; padding-right: 1rem; transition: font-variation-settings 0.4s; }
  .date-p { font-size: 20px; }
  .date-p.is-new { font-size: 1.125rem; line-height: 1.38889; }
  .newscoom-wr-title { max-width: 1100px; }
  .newsroom_top-wr.is_2026 { padding-bottom: 0px; }
  .newsroom_hero-wr { padding-bottom: 300px; }
  .newsroom_hero-wr.is_creator.is-new-2026 { padding-top: 200px; padding-bottom: 120px; }
  .newsroom_hero-wr.is-new { padding-top: 200px; padding-bottom: 200px; }
  .newsroom_section.no-top-padding.is-new { padding-bottom: 160px; }
  .nelly-icon_new { max-width: 220px; }
  .title-nolimits-wrapper { max-width: 30rem; }
  .limits-wrapper { max-width: 400px; }
  .banner-star-wr.hide-landscape { left: -19%; }
  .hero-s-sdk.top-large { margin-top: 140px; }
  .hero-s-sdk.top-over-large { gap: 56px; margin-top: 102px; }
  .radius-sdk { border-radius: 122px; }
  .radius-sdk.is_88 { border-radius: 80px; }
  .img-sdk-1 { max-width: 197px; margin-bottom: 70px; }
  .img-sdk-1.is-new-second { margin-bottom: 68px; }
  .img-sdk-1.is-new-2026 { max-width: 145px; margin-bottom: 39px; }
  .img-sdk-2 { max-width: 208px; margin-top: 5px; margin-bottom: 58px; }
  .img-sdk-2.is-new { margin-bottom: 52px; }
  .img-sdk-2.is-new-2026 { max-width: 9.8125rem; margin-bottom: 34px; }
  .img-sdk-3 { max-width: 276px; margin-top: 18px; margin-bottom: 77px; }
  .gift-the-joy.is-new { gap: 5rem; border-radius: 6rem; flex-flow: row; padding: 8.75rem 3.5rem; }
  .gift-the-joy.is-new-mush { gap: 5rem; border-radius: 6rem; flex-flow: row; padding: 8.75rem 3.5rem; position: relative; }
  .img-gift { border-radius: 112px; }
  .img-gift.is-new { aspect-ratio: 1490 / 827; width: 100%; max-width: 50%; }
  .img-gift.is-new-mush { height: 680px; max-height: none; margin-top: -98px; margin-left: 0px; margin-right: -136px; position: absolute; inset: 0% 0px auto auto; }
  .nitro-heder-n { max-width: 1360px; margin-left: auto; margin-right: auto; }
  .h2-wrapper { max-width: 85%; }
  .banner-adds-padding { height: 60px; display: block; }
  .video-cards-wr { width: 100%; }
  .video-cards-wr.one { order: -1; }
  .video-cards-wr.si_micro { order: -1; width: 100%; }
  .video-cards-wr.si_micro.is_reverce { order: 0; width: 40%; }
  .video-cards-wr.si_micro.is_reverce.is-n-new { flex: 0 0 auto; }
  .video-cards-wr.si_micro.is_reverce.is_nitro { aspect-ratio: 844 / 663; border-radius: 112px; flex: 0 0 auto; width: 60%; max-width: 38rem; }
  .video-cards-wr.si_micro.is_reverce.is_nitro.is-new { aspect-ratio: 666 / 521; border-radius: 6rem; width: 100%; max-width: 41.625rem; }
  .video-cards-wr.si_micro.is-n-new { flex: 0 0 auto; width: 60%; max-width: 52.75rem; }
  .video-cards-wr.si_micro.is-n-new.is_nitro { aspect-ratio: 844 / 663; border-radius: 112px; max-width: 38rem; }
  .max-width-720 { max-width: 54.375rem; }
  .max-width-720.is-center.is-896 { max-width: 56rem; }
  .max-width-720.is-center.is-940 { max-width: 58.75rem; }
  .body-text--n { font-size: 1.25rem; }
  .body-text--n.teen, .body-text--n.is_teen.is-left-white.revers, .body-text--n.is_teen { font-size: 1.5rem; }
  .newsletters-bg-rich { border-radius: 8.75rem; padding: 7.5rem 4.625rem; }
  .newsletters-bg-rich.is-new { border-radius: 4.5rem; max-width: 68.25rem; margin-left: auto; margin-right: auto; padding: 6.25rem; }
  .max-width-1020.is_2026 { max-width: none; }
  .section-preloader { padding-top: 10rem; padding-bottom: 10rem; }
  .dropdown-careers-wr.is-up-26 { margin-bottom: 4rem; }
  .rich-subtitle p { font-size: 24px; line-height: 120%; }
  .padding-dot { height: 360px; }
  .rich-subtitle-card p { font-size: 24px; line-height: 120%; }
  .article_rich-text-3 { font-size: 1.5rem; }
  .article_rich-text-3 figure { margin-top: 80px; margin-bottom: 80px; }
  .article_rich-text-3 p { font-size: 1.5rem; }
  .article_rich-text-3 h2 { margin-top: 6.25rem; font-size: 2rem; }
  .article_rich-text-3 li { font-size: 1.5rem; }
  .article_rich-text-3 h3 { margin-top: 6.25rem; font-size: 2rem; }
  .article_rich-text-3 h4 { font-size: 1.75rem; }
  .article_rich-text-3 a, .quote-build { font-size: 1.5rem; }
  .section-creator-article { padding-top: 180px; }
  .section-creator-article.is-new { padding-top: 120px; }
  .section-article { padding-bottom: 160px; }
  .btn-wrapper-article { padding-top: 5rem; }
  .video-description-wrapper { max-width: 1200px; }
  .bar-title-wrapper { max-width: 700px; }
  .bar-title-wrapper.isquest { max-width: 750px; }
  .bar-title-wrapper.is_bar { max-width: 570px; }
  .cta_build-wrapper { max-width: 700px; }
  .img-block_stories { aspect-ratio: 1538 / 615; border-radius: 120px; margin-bottom: 80px; }
  .safety-title-wrapper { max-width: 1200px; }
  .img-gear-right { max-width: 200px; margin-bottom: -102px; margin-right: 0px; }
  .strategy-layout { max-width: none; }
  .strategy-layout.max-550px.is-center.is1013 { max-width: 1120px; }
  .grid-banner.is_2026.is-new { gap: 32px; }
  .gaming-wr { flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 100%; display: flex; }
  .commerce-image-box { max-width: 150px; margin-top: -95px; margin-right: -70px; }
  .commerce-image-box.is_creator { max-width: 220px; }
  .commerce-image { max-width: 150px; margin-bottom: -10px; margin-left: -76px; left: -5%; }
  .commerce-image.is_creator { max-width: 190px; margin-left: -50px; }
  .commerce_hero-wr { padding-top: 184px; padding-bottom: 82px; }
  .max-w-648.is-all-center, .max-w-648.is-all-center-2 { width: 85%; max-width: 43%; }
  .rich-commerce p { font-size: 24px; }
  .rich-commerce ul { font-size: 24px; line-height: 31px; }
  .image-drop { width: 43%; max-width: 47.0625rem; margin-top: 0px; position: absolute; inset: 0% 0% auto auto; }
  .category-questions { font-size: 28px; }
  .max-w-758 { max-width: 1090px; }
  .max-w-758.is-center.is-1206 { max-width: 1060px; }
  .max-w-758.is-center.is-758 { max-width: 758px; }
  .tbd-block { aspect-ratio: 478 / 643; width: 40%; max-width: 648px; }
  .commerce-image-box-2 { max-width: 180px; }
  .div-block-40 { max-width: 685px; }
  .game_layout { max-width: 1316px; }
  .game_layout.max-550px.is-center.is1013 { max-width: 1120px; }
  .video-game { border-radius: 75px; min-height: 437px; }
  .video-game.is-new { border-radius: 72px; }
  .video-game.is-new-pink { aspect-ratio: 648 / 645; border-radius: 112px; max-height: none; }
  .video-game.is-commerce { border-radius: 112px; }
  .video-game.is-commer-e { border-radius: 75px; max-height: 426px; }
  .block-video { width: 100%; }
  .block-video.one { order: -1; }
  .block-video.si_micro { order: -1; width: 100%; }
  .block-video.si_micro.is_reverce { order: 0; width: 40%; }
  .block-video.si_micro.is_reverce.is-n-new { flex: 0 0 auto; }
  .block-video.si_micro.is_reverce.is_nitro { aspect-ratio: 844 / 663; border-radius: 112px; flex: 0 0 auto; width: 60%; max-width: 38rem; }
  .block-video.si_micro.is-n-new { flex: 0 0 auto; width: 60%; max-width: 52.75rem; }
  .block-video.si_micro.is-n-new.is_nitro { aspect-ratio: 844 / 663; border-radius: 112px; max-width: 38rem; }
  .max-w-450 { max-width: 682px; }
  .max-w-450.is-full { max-width: 600px; }
  .text-card { padding-left: 8px; padding-right: 8px; }
  .max-w-574 { width: auto; max-width: 1181px; position: static; }
  .max-w-574.z-index-3 { max-width: 1240px; position: static; }
  .max-w-574.is_2026 { max-width: 770px; position: relative; }
  .max-width-930 { max-width: 850px; }
  .max-width-930.is-full { max-width: none; }
  .max-width-930.is_stories { max-width: 1500px; }
  .max-width-930.is_np { max-width: 46rem; }
  .max-width-930.is_new, .max-width-930.is_new.is_sdk { max-width: 60rem; }
  .max-width-930.is_2026 { max-width: 1500px; }
  .img-sdk-4 { max-width: 282px; margin-bottom: 2px; }
  .img-sdk-4.is-new { max-width: 282px; }
  .img-sdk-4.is_2026 { max-width: 282px; margin-bottom: 48px; }
  .img-sdk-4.is_new-2026 { max-width: 201px; margin-bottom: 32px; }
  .number-block_content.is_2026 { min-height: 364px; }
  .learn-more-wrapper { max-width: 550px; }
  .inline-text { display: inline-block; }
  .max-w-663 { max-width: none; }
  .image-cards-wrapeer { width: 100%; }
  .image-cards-wrapeer.one { order: -1; }
  .image-cards-wrapeer.si_micro { order: -1; width: 100%; }
  .image-cards-wrapeer.si_micro.is_reverce { order: 0; width: 40%; }
  .image-cards-wrapeer.si_micro.is_reverce.is-n-new { flex: 0 0 auto; }
  .image-cards-wrapeer.si_micro.is_reverce.is_nitro { aspect-ratio: 844 / 663; border-radius: 112px; flex: 0 0 auto; width: 60%; max-width: 38rem; }
  .image-cards-wrapeer.si_micro.is-n-new { flex: 0 0 auto; width: 60%; max-width: 52.75rem; }
  .image-cards-wrapeer.si_micro.is-n-new.is_nitro { aspect-ratio: 844 / 663; border-radius: 112px; max-width: 38rem; }
  .m-wrapeer { max-width: 300px; }
  .up_s { font-size: 40px; }
  .block-video-new { aspect-ratio: 606 / 340; }
  .block-video-new.one { order: -1; }
  .block-video-new.si_micro { order: -1; width: 100%; }
  .block-video-new.si_micro.is_reverce { order: 0; width: 40%; }
  .block-video-new.si_micro.is_reverce.is-n-new { flex: 0 0 auto; }
  .block-video-new.si_micro.is_reverce.is_nitro { aspect-ratio: 844 / 663; border-radius: 112px; flex: 0 0 auto; width: 60%; max-width: 38rem; }
  .block-video-new.si_micro.is-n-new { flex: 0 0 auto; width: 60%; max-width: 52.75rem; }
  .block-video-new.si_micro.is-n-new.is_nitro { aspect-ratio: 844 / 663; border-radius: 112px; max-width: 38rem; }
  .video-game-new { border-radius: 75px; min-height: auto; }
  .video-game-new.is-new { border-radius: 72px; }
  .video-game-new.is-new-pink { aspect-ratio: 648 / 645; border-radius: 112px; max-height: none; }
  .video-game-new.is-commerce { border-radius: 112px; }
  .video-game-new.is-commer-e { border-radius: 75px; max-height: 426px; }
  .psdding-gl { padding-left: 120px; padding-right: 120px; }
  .block-video_dev { border-radius: 88px; width: 100%; }
  .block-video_dev.one { order: -1; }
  .block-video_dev.si_micro { order: -1; width: 100%; }
  .block-video_dev.si_micro.is_reverce { order: 0; width: 40%; }
  .block-video_dev.si_micro.is_reverce.is-n-new { flex: 0 0 auto; }
  .block-video_dev.si_micro.is_reverce.is_nitro { aspect-ratio: 844 / 663; border-radius: 112px; flex: 0 0 auto; width: 60%; max-width: 38rem; }
  .block-video_dev.si_micro.is-n-new { flex: 0 0 auto; width: 60%; max-width: 52.75rem; }
  .block-video_dev.si_micro.is-n-new.is_nitro { aspect-ratio: 844 / 663; border-radius: 112px; max-width: 38rem; }
  .block-video_dev.is-game { border-radius: 56px; margin-top: 0px; margin-bottom: 0px; }
  .tab-name-wr { flex-flow: column; min-width: 537px; max-width: 45%; }
  .max-w-412 { max-width: 34.375rem; }
  .max-w-412.is_2026 { width: 100%; max-width: 46%; }
  .max-w-412.is-layout { max-width: 31.625rem; }
  .desktop-870.is_sdk { max-width: 770px; }
  .h2-commerce-wr { max-width: 517px; }
  .h2-dev-wrapper, .h1-dev-wr { max-width: none; }
  .h1-dev-wr.is-gm { max-width: 890px; }
  .media-block-text-wr.is-new { line-height: 140%; }
  .max-w-767.is-center.text-align-center.is-942 { max-width: 942px; }
  .container-swiper { max-width: 49.0625rem; }
  .container-swiper.is_2026 { max-width: 77%; }
  .padding-global-6.is_2026 { padding-left: 120px; padding-right: 120px; }
  .text-color-white-4.paragraph-opacity-50.is-game { line-height: 1.4; }
  .padding-global-7.is_2026, .padding-global-8.is_2026 { padding-left: 120px; padding-right: 120px; }
  .new-dark-button-2.download-new:focus-visible, .new-dark-button-2.download-new[data-wf-focus-visible] { outline-offset: 4px; outline-width: 2px; }
  .max-w-814 { max-width: 814px; margin-left: auto; margin-right: auto; }
  .pc-left { min-width: 390px; }
  .tab-text-wr { max-width: 567px; margin-left: 0px; }
  .h2-wr-sdk { max-width: 1050px; }
  .title-s-wr { max-width: 90%; }
  .heading--h1-new { margin-bottom: 1.5rem; font-size: 4.5rem; line-height: 0.9; }
  .heading--h1-new.is-capitalize.m-size-32.is100 { line-height: 1; }
  .heading--h1-new.is-capitalize.d-left { text-align: left; font-size: 3.5rem; line-height: 1; }
  .heading--h2-new { letter-spacing: -0.02em; font-size: 3rem; }
  .heading--h2-new.is-bottom-new { letter-spacing: -0.01em; margin-bottom: 24px; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-center.is-2027 { font-size: 2.375rem; }
  .heading--h2-new.is-bottom-new.is-capitalize.is-m { max-width: 490px; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-l.is-2027, .heading--h2-new.is-bottom-new.is-capitalize.text-align-cent.is-2027 { font-size: 1.75rem; }
  .heading--h2-new.is-capitalize.text-align-center.is_2026 { margin-bottom: 64px; }
  .heading--h2-new.is-capitalize.is-letter { letter-spacing: -0.01em; }
  .heading--h2-new.is-adv { margin-bottom: 1.5rem; }
  .heading--h3-new { font-size: 2.25rem; }
  .heading--h3-new.is-capitalize.is-bottom-new { margin-bottom: 24px; }
  .heading--h3-new.is-capitalize.is-bottom-small { margin-bottom: 16px; }
  .body-text-new--xll.text-align-center.pc-left { text-align: left; }
  .body-text-new--xll.is_2026 { max-width: 518px; }
  .parent-hero-section { padding-top: 184px; padding-bottom: 160px; }
  .parent-hero-section.is-dm { background-position: 50% 0px, 50% 154px; background-size: cover, 1180px auto; min-height: 964px; padding-top: 258px; padding-bottom: 421px; }
  .parent-hero-section.is-dm.is_developer { background-size: 120% 1600px; padding-bottom: 200px; }
  .parent-hero-section.is-dev, .parent-hero-section.is_casy { padding-top: 140px; }
  .parent-hero-section.is_new { padding-top: 240px; }
  .parent-hero-section.is-new { padding-top: 200px; padding-bottom: 200px; }
  .padding-130px.is-160 { padding-bottom: 160px; }
  .max-w-710 { max-width: 860px; }
  .max-w-670 { max-width: 820px; }
  .max-w-700 { max-width: 997px; }
  .max-w-680, .max-w-680.is_2026 { max-width: 870px; }
  .max-w-580 { max-width: 948px; }
  .max-w-580.is-center { max-width: 770px; }
  .max-w-580.is-center.text-align-center.is-720 { max-width: 720px; }
  .max-w-580.is-center.text-align-center.is_company { margin-top: 20px; }
  .max-w-580.is-center.is-layout.is-720 { max-width: 720px; }
  .max-w-580.is-center.is-layout.is-650 { max-width: 650px; }
  .max-w-580.is-center.is-full { max-width: none; }
  .max-w-580.is-center.is_720, .max-w-580.is-center.is_1240 { max-width: 930px; }
  .max-w-598.is-854 { max-width: 854px; }
  .image-reporting { max-width: 20.5rem; }
  .max-w-754.is-center.is-922, .max-w-754.is-center.is-1300 { max-width: 57.625rem; }
  .max-w-700-870 { max-width: 870px; }
  .max-width-624 { max-width: 820px; }
  .max-width-624.is-margin.is_d { max-width: 670px; }
  .max-width-624.is-margin.is_d.is-left { max-width: 595px; }
  .max-width-624.is-margin.is_d.md { max-width: 35rem; }
  .max-width-624.is-margin.n { max-width: 680px; }
  .max-width-624.is-margin.n.is-left { max-width: 590px; }
  .max-width-624.is-margin.n.md { max-width: 40.5rem; }
  .max-width-624.is-careers { width: 40%; }
  .max-width-624.is-large { max-width: 900px; }
  .max-width-624.is-large.is-ful { max-width: none; }
  .max-width-624.is-large.is-ful.is_2026 { max-width: 1000px; }
  .max-width-624.is-full { max-width: none; }
  .max-width-624.is-740 { max-width: 740px; }
  .max-width-624.is-900, .max-width-624.is_microsite { max-width: 900px; }
  .max-width-624.tabletfull { max-width: 732px; }
  .max-w-697 { max-width: 56.0625rem; }
  .max-w-697.is-center.is-578 { max-width: 44rem; }
  .max-w-514 { flex: 0 0 auto; }
  .max-w-514.is-center.pc-left, .max-w-514.is-center.left-0 { margin-left: 0px; }
  .faq_rich-2026 p { margin-bottom: 20px; line-height: 140%; }
  .faq_rich-2026.parent { font-size: 18px; line-height: 1.4; }
  .faq_rich-2026.is-sdk-new { margin-top: -16px; }
  .faq_rich-2026.is-sdk-new ul { gap: 16px; color: rgba(255, 255, 255, 0.5); flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-bottom: 20px; font-size: 24px; line-height: 120%; display: flex; }
  .faq_rich-2026.is-sdk-new-2 { margin-top: -16px; }
  .faq_rich-2026.is-sdk-new-2 ul { gap: 16px; flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-bottom: 20px; line-height: 120%; display: flex; }
  .faq_rich-2026.is-sdk-2026 { margin-top: -16px; }
  .faq_rich-2026.is-sdk-2026 ul { gap: 6px; color: rgba(255, 255, 255, 0.5); flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-bottom: 20px; display: flex; }
  .max-w-590 { max-width: 56.0625rem; }
  .image-guardians { padding-left: 65px; }
  .t-wr { max-width: 950px; }
  .advertising-coldron-icon.is-ovr { max-width: 12.5rem; margin-bottom: -91px; margin-right: -85px; }
  .heading--h1-new2 { font-size: 4.5rem; line-height: 0.9; }
  .heading--h1-new2.is-capitalize.is-bottom { margin-bottom: 24px; }
  .max-width-720px { max-width: 958px; }
  .max-width-720px.is-full { max-width: none; }
  .max-width-720px.is-full.is_2026, .max-width-720px.is-full.is_center { max-width: 1000px; }
  .max-width-720px.is-890 { max-width: 890px; }
  .max-width-720px.is-537 { justify-content: flex-start; align-items: flex-start; max-width: 33.5625rem; margin-left: 0px; }
  .max-width-720px.is_a { max-width: 1050px; }
  .max-width-720px.is_line { max-width: 1000px; }
  .max-width-720px.is-full-2 { max-width: none; }
  .max-width-720px.is-full-2.is_2026, .max-width-720px.is-full-2.is_center { max-width: 1000px; }
  .max-width-720px.is_microsite { max-width: 1050px; }
  .max-width-720px.is_microsite.is_d { max-width: 1090px; }
  .max-width-720px.is_microsite.is_2026 { max-width: 1050px; }
  .max-width-720px.is-750 { max-width: 750px; }
  .max-width-720px.is_2026 { justify-content: flex-start; align-items: flex-start; width: 100%; }
  .max-width-720px.is_commerce { max-width: 900px; }
  .max-width-720px.is-commerce { max-width: 1100px; }
  .max-width-720px.is-com { max-width: 870px; }
  .max-width-720px.is-center.decktop-left { text-align: left; justify-content: flex-start; align-items: flex-start; max-width: 480px; }
  .padding48px { padding-bottom: 64px; }
  .block-faq { flex: 1 1 0%; }
  .padding-144 { padding-bottom: 200px; }
  .ts-h3 { font-size: 2.25rem; }
  .ts-h3.is-capitalize.is-bottom-new { margin-bottom: 24px; }
  .button-gr { margin-top: 2.75rem; }
  .title-wr, .title-wr.is-cs-26 { margin-bottom: 4rem; }
  .card_heading { font-size: 1.75rem; }
  .tag-small_2026 { line-height: 1.38889; }
  .max-w-800px.is-center { max-width: 62.5rem; }
  .max-w-800px.is-center.is_faq { max-width: 44.5rem; }
  .padding-28px { padding-bottom: 40px; }
  .layout-desktop { gap: 80px; grid-template-rows: auto; grid-template-columns: 520px 1fr; grid-auto-columns: 1fr; display: grid; }
  .faq-all { max-width: 37.5rem; }
  .faq-all.is-new { max-width: none; }
  .padding-124px, .padding-192px { padding-bottom: 160px; }
  .card-heading { font-size: 1.75rem; }
  .card-heading.is-md { font-size: 2.25rem; }
  .max-width-620 { max-width: 49.25rem; }
  .max-width-620.is-center.is-896 { max-width: 56rem; }
  .max-width-620.is-center.is-940 { max-width: 58.75rem; }
  .max-width-620.is-center.is-760 { max-width: 47.5rem; }
  .nitro-news { gap: 1.25rem; }
  .nitro-green { border-radius: 6rem; padding: 11.875rem 7.5rem; }
  .nitro-card { border-radius: 6rem; padding: 2rem 2rem 3.5rem; }
  .nitro-card-img { border-radius: 6rem; margin-bottom: 2.5rem; }
  .h-padding { gap: 8px; flex-flow: column; padding-left: 1.5rem; padding-right: 1.5rem; display: flex; }
  .max-w-316px { max-width: 28.375rem; }
  .max-w-316px.is-center.text-align-center.is-full { max-width: none; }
  .max-w-316px.is_2026 { max-width: 40rem; }
  .max-w-256px { max-width: 21rem; }
  .heading--h4-new { font-size: 1.75rem; }
  .link-new--xll.text-align-center.pc-left { text-align: left; }
  .price-nitro-large { font-size: 2.3125rem; }
  .global_bg-bottom { min-height: 1200px; }
  .cs_title-wr { margin-bottom: 1rem; }
  .cs-wr { max-width: none; }
  .cs_d-26 { line-height: 24px; }
  .cs-content h2 { margin-top: 5rem; }
  .cs-content p { font-size: 1.25rem; line-height: 1.29167; }
  .cs-content figure { border-radius: 1.375rem; }
  .cs-content h6 { margin-top: 5rem; }
  .cs-content ol { padding-left: 40px; font-size: 1.25rem; line-height: 1.29167; }
  .cs-content ul { font-size: 1.25rem; line-height: 1.29167; }
  .cs-content li { margin-bottom: 2px; }
  .cs-content.is_2026, .cs-content h3 { margin-top: 5rem; }
  .max-w-778px { max-width: none; }
  .image-hero-success { border-radius: 4.5rem; margin-bottom: 4rem; }
  .max-w-538 { max-width: 36.375rem; }
  .max-w-538.is-center, .max-w-538.is-center.text-align-center.is-720, .max-w-538.is-center.is-layout.is-720 { max-width: 720px; }
  .max-w-538.is-center.is-full { max-width: none; }
  .tag-newsletter, .ar_tag-hero { font-size: 1.5rem; }
  .article_content-rich figure { margin-top: 3.5rem; margin-bottom: 3.5rem; }
  .article_content-rich blockquote { font-size: 1.5rem; }
  .article_content-rich p { font-size: 1.25rem; }
  .article_content-rich h1 { font-size: 3.5rem; }
  .article_content-rich h2 { margin-top: 7.5rem; margin-bottom: 1.5rem; font-size: 2rem; }
  .article_content-rich li { font-size: 1.25rem; }
  .article_content-rich h3 { margin-top: 3.5rem; font-size: 1.5rem; line-height: 130%; }
  .article_content-rich figcaption { max-width: 80%; }
  .article_content-rich h4 { margin-top: 3.5rem; line-height: 130%; }
  .article_content-rich.is-article.is-new { max-width: 54.375rem; }
  .ar-tags-h { font-size: 1.25rem; }
  .ar_q-sep { margin-top: 6.25rem; margin-bottom: 5rem; }
  .ar_at-name { font-size: 1.5rem; }
  .ar_at_image { width: 5rem; height: 5rem; }
  .nitro-card-bg { left: -8%; }
  .max-w-780 { max-width: 940px; }
  .max-w-780.is_2026.is-840 { max-width: 750px; }
  .nitro-card-video-wr { border-radius: 6rem; }
  .players-guide { max-width: 850px; }
  .players-guide.is_d { max-width: 900px; }
  .image-parallax-hero { max-width: 200px; inset: auto auto 3.6375rem -14.625rem; }
  .image-parallax-hero-right { max-width: 200px; bottom: -8.5625rem; right: -11.875rem; }
  .banner-pink { border-radius: 6rem; padding-top: 4.75rem; padding-bottom: 4.75rem; }
  .tag-line { margin-bottom: 1.5rem; }
  .guide-parallax { max-width: 10rem; top: 2.375rem; right: 3.6rem; }
  .guide-parallax-left { max-width: 10rem; bottom: 7.0875rem; left: 4.5rem; }
  .logo-guide { margin-bottom: 3rem; }
  .logo-guide.second { max-width: 6rem; }
  .logo-guide.is_2026 { padding-top: 2rem; padding-bottom: 1rem; }
  .play-wr-text { max-width: 80%; margin-left: auto; margin-right: auto; }
  .gift-hero { border-radius: 7rem; min-height: 33.9375rem; max-height: 33.9375rem; }
  .gift_image-center { max-width: 29.75rem; margin-bottom: -4.375rem; }
  .gift_image-left { max-width: 26.625rem; bottom: -4.875rem; left: 7rem; }
  .gift_image-right { max-width: 26.625rem; bottom: -5.2rem; right: 7rem; }
  .hero-cards { max-width: 85rem; margin-left: auto; margin-right: auto; padding-top: 4.1rem; padding-left: 5rem; padding-right: 5rem; }
  .fpo-absol { max-width: 18.3125rem; max-height: 8.0625rem; }
  .blur-hero { bottom: -45%; }
  .gift-section { padding-top: 10rem; }
  .gift-section.is-update, .gift-section.is-new { padding-top: 12.5rem; }
  .tabs-menu-layout { margin-bottom: 40px; }
  .gift-logos { gap: 1.5rem; }
  .logo-bg { border-radius: 3.5rem; }
  .logo-bg.is-2027 { aspect-ratio: 382 / 279; }
  .image-amazon { max-height: 3.25rem; margin-top: 7.125rem; }
  .btn-logo { margin-bottom: 24px; margin-left: 24px; margin-right: 24px; }
  .image-steam { max-height: 4.3125rem; margin-top: 6.625rem; }
  .image-top-gift { max-width: 31.25rem; top: -7.625rem; right: 1.25rem; }
  .image-bottom-gift { z-index: 1; max-width: 24.3125rem; left: 2rem; }
  .heading--h3-small { font-size: 1.75rem; }
  .heading--h3-small.is-capitalize.is-bottom-new { margin-bottom: 24px; }
  .heading--h3-small.is-capitalize.is-bottom-small { margin-bottom: 16px; }
  .image-gift.hide-1440 { display: none; }
  .show-1440 { max-width: 12.8438rem; display: block; position: absolute; inset: 0px auto auto 13.6rem; }
  .max-w-670-copy { max-width: 820px; }
  .max-w-840 { max-width: 55.625rem; }
  .fpo-hero { max-width: 18.3125rem; margin-bottom: 20.0875rem; font-size: 4.5rem; line-height: 1.10769; }
  .fpo-hero.is-small-left { padding: 1.0625rem 2rem; font-size: 3.375rem; line-height: 0.87037; top: 8.25rem; right: 2.0625rem; }
  .fpo-hero.is-small-right { padding: 1.0625rem 2rem; font-size: 3.375rem; line-height: 0.87037; bottom: 9rem; left: 2.4375rem; }
  .max-w-760-head { max-width: 1090px; }
  .max-w-760-head.is-center.is-1206 { max-width: 1060px; }
  .max-w-760-head.is-center.is-758 { max-width: 758px; }
  .max-30 { width: 35%; }
  .ad_heading3-2 { letter-spacing: -0.01em; margin-bottom: 22px; font-size: 32px; }
  .ad_heading3-2.is_community { font-size: 36px; }
  .block-image { justify-content: center; align-items: flex-end; width: auto; display: flex; }
  .cards-gradient-2 { gap: 24px; border-radius: 72px; flex-flow: column-reverse wrap; justify-content: flex-end; align-items: center; min-height: auto; padding: 24px 24px 56px; display: flex; }
  .cards-gradient-2.is-second { gap: 24px; flex-flow: column; justify-content: flex-start; align-items: center; padding-left: 24px; padding-right: 24px; }
  .ad-paragraph-20px-white-2 { font-size: 20px; font-weight: 400; }
  .image-cards-2 { border-radius: 75px; }
  .image-cards-2.is-commer-e { border-radius: 0px; margin-bottom: 0px; }
  .text-info-2 { text-align: center; justify-content: flex-start; align-items: center; width: 100%; }
  .grow-wr { max-width: 49%; }
  .title-nitro-wr { max-width: 770px; }
  .image-top-gift-new { max-width: 20.0625rem; top: -5.0625rem; right: -1.875rem; }
  .image-bottom-gift-new { z-index: 1; max-width: 18.5rem; bottom: 2.75rem; }
  .max-w-790 { max-width: 52.5rem; }
  .max-w-790.is_2026.is-840 { max-width: 780px; }
  .max-w-360 { max-width: none; }
  .max-w-330 { max-width: 31.25rem; }
  .max-w-685 { max-width: 29.25rem; }
  .max-w-685.is-layout { text-align: left; justify-content: flex-start; align-items: flex-start; max-width: 50rem; }
  .max-w-685.is-layout.is-new { max-width: 29.25rem; margin-left: 0px; }
  .article_rich-text-4 { font-size: 1.5rem; }
  .article_rich-text-4 figure { margin-top: 80px; margin-bottom: 80px; }
  .article_rich-text-4 p { font-size: 1.5rem; }
  .article_rich-text-4 h2 { font-size: 2rem; }
  .article_rich-text-4 li { font-size: 1.5rem; }
  .article_rich-text-4 h3 { margin-top: 5rem; font-size: 1.75rem; }
  .article_rich-text-4 h4 { font-size: 1.75rem; }
  .article_rich-text-4 a { font-size: 1.5rem; }
  .acces_hero { padding-top: 12.5rem; }
  .acces_hero.is-dm { background-position: 50% 0px, 50% 154px; background-size: cover, 1180px auto; min-height: 964px; padding-top: 258px; padding-bottom: 421px; }
  .acces_hero.is-dm.is_developer { background-size: 120% 1600px; padding-bottom: 200px; }
  .acces_hero.is-dev, .acces_hero.is_casy { padding-top: 140px; }
  .acces_hero.is_new { padding-top: 240px; }
  .acces_hero.is_well { padding-top: 184px; }
  .acces_hero.is-new { padding-top: 200px; }
  .max-w-630 { max-width: 50rem; }
  .image-gift-hero { margin-top: 6rem; left: -38px; }
  .image-gift-hero.is_2026 { margin-top: 7.75rem; }
  .gift_buy-cards, .gift_buy-cards.is-2027 { gap: 1.5rem; }
  .logo-bg-new { border-radius: 3.5rem; min-height: 18.875rem; }
  .gift_all-buy { border-radius: 3.5rem; }
  .heart-discord { padding-right: 64px; }
  .image-open-right { max-width: 14rem; right: -16.875rem; }
  .image-open-left { max-width: 14rem; left: -18.875rem; }
  .heading-success-wrapper { max-width: 950px; }
  .dovnload-title-wrapper { max-width: 924px; }
  .advertising_pink-bg { border-radius: 3rem; }
  .company_team-img.is_2026 { border-radius: 4.5rem; }
  .block-pink-well { border-radius: 3.5rem; justify-content: flex-start; align-items: center; padding: 36px 32px; }
  .block-pink-well.is-2026 { border-radius: 3.5rem; padding: 4rem 5.625rem; }
  .block-pink-well.is-new { border-radius: 3.5rem; max-width: 49.8125rem; padding: 4rem 5.625rem; }
  .block-pink-well.is_2027 { border-radius: 4.5rem; padding: 56px; }
  .block-pink-well.is-padding-large { border-radius: 4.5rem; }
  .block-pink-well_content { gap: 1.5rem; }
  .ceo-section { padding-top: 120px; }
  .lisboa-wr-text { max-width: 55.25rem; }
  .hero-s-lisbon { gap: 7.5rem; }
  .hero-s-lisbon.top-large { margin-top: 140px; }
  .hero-s-lisbon.top-over-large { gap: 56px; margin-top: 102px; }
  .max-w-430 { max-width: 32.5rem; }
  .lisbon_placeholder { max-width: 29.75rem; }
  .lisbon_placeholder-large { max-width: 37.5rem; }
}
@media screen and (min-width: 1920px) {
  .container-1260px.safety-tarot { padding-bottom: 180px; }
  .section-black { min-height: 920px; margin-left: auto; margin-right: auto; }
  .section-black.is-new-st { min-height: auto; padding-top: 330px; padding-bottom: 430px; }
  .container-1320px.is_power.is-nitro, .container-1320px.is_sdk.is-nitro { max-width: 1650px; }
  .container-1320px.is_source { max-width: 1400px; }
  .container-1320px.is-small { max-width: 1495px; }
  .container-1320px.is-small.is_commerce { max-width: 1150px; }
  .container-1320px.is_2026 { padding-left: 0px; padding-right: 0px; }
  .container-1320px.is_2026.is-nitro { max-width: 1650px; }
  .like.new { width: auto; max-width: 80px; max-height: 80px; margin-bottom: 0px; font-size: 90px; line-height: 1; }
  .grid-items-wrapper.is-new { gap: 80px 63px; margin-top: 80px; }
  .outline-button.is-new:hover, .outline-button.is-new-open:hover { transform: translateY(-2px); }
  .background-video { left: -4%; }
  .background-video.is-new { max-width: 1000px; height: 55vw; right: -30%; }
  .relative.top-0px.parner { max-width: none; }
  .relative.mob-none.is-new { margin-top: 15.4375rem; }
  .flex--enter.top.is-new.z-index-3.is-top { padding-top: 86px; }
  .flex--enter.top.is-left.is-update { padding-top: 39px; }
  .step-by-step-slider-musk { width: 22%; }
  .step-by-step-slid { max-width: 750px; }
  .div-100.is-vertical { font-size: 1.5rem; }
  .section-hero-svg { background-image: linear-gradient(rgb(255, 255, 255), rgb(212, 228, 255)); background-position: 0px 0px; background-repeat: repeat; background-size: auto; margin-right: 0%; }
  .button-dark.color-dark.top16px { font-family: Ggsans, sans-serif; }
  .section-grey.moderation { margin-top: -1px; }
  .paragraph-20px-top16px._500 { font-family: "gg sans", sans-serif; }
  .img-absol { inset: auto 0% 0%; }
  .img-absol.hid { width: 200%; }
  .section-blue.premium { background-position: 50% center; }
  .section-blue.app-pit { background-position: 100% 47%, 0px 25%; }
  .section-blue.gaming { background-position: 50% center; }
  .section-blue.app-pit-2024 { background-position: 100% 47%, 0px 25%; }
  .svg-absol-anim { margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; inset: 0% 0% auto; }
  .section-dark2 { background-color: rgb(35, 39, 42); padding-top: 120px; padding-bottom: 120px; box-shadow: rgb(35, 39, 42) 0px -90px; }
  .abcol-partner2 { top: 423px; }
  .section-presence { background-position: 50% 10%, 0% center; }
  .section-bg-svg { background-size: 170% auto, 88% auto; }
  .image-5 { margin-left: auto; }
  .s-easy { background-position: 50% 0px, 0px 0px, 50% 100%, 100% 100%; background-size: 300px auto, 300px auto, contain, 200px auto; margin-bottom: -1px; position: relative; top: -1px; }
  .sound-image { max-width: 720px; }
  .grid-120top { column-gap: 80px; }
  .step-by-step-slider-2 { display: none; }
  .step-by-step-slider-2.is_big { display: block; }
  .feature-right { align-items: flex-start; }
  .ginto-700-32.left-creator { font-family: "Abcgintonord 800", sans-serif; font-weight: 700; }
  .centered { font-size: 20px; line-height: 130%; }
  .hero-bg-wrapper.video { flex-direction: column; height: 32vw; }
  .hero-bg-wrapper.video-new2, .hero-bg-wrapper.server-page, .hero-bg-wrapper.video-new3 { flex-direction: column; height: 38vw; }
  .container550.is_2026 { max-width: 37vw; }
  .container1180 { justify-content: space-between; display: flex; }
  .container1180.left-align.server-2 { position: relative; }
  .bologna-wr.hope { margin-top: 60px; }
  .hero-bl-section.fr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63e60a875d5c104d6b718654_FR-Admin-Header_1_2.png"), linear-gradient(rgb(52, 66, 218) 14%, rgb(87, 101, 241) 88%); background-position: 50% 100%, 0px 0px; background-repeat: no-repeat, repeat; background-size: contain, auto; }
  .item-company { height: 44vh; min-height: 450px; max-height: 500px; }
  .container780, .container960 { justify-content: space-between; display: flex; }
  .nitro-classic-lottie-wr { width: 120%; top: -2px; }
  .nitro-gradient { top: 12%; }
  .styleguide-various-container { justify-content: space-between; display: flex; }
  .new-h1.text-color-white.bottom-none.text-align-center.is-creator, .new-h1.text-color-white.bottom-32.text-align-center.is-small-mobile, .new-h1.text-color-white.bottom-32.is_mobile-24.is_2026 { font-size: 56px; }
  .new-h1.text-color-white.bottom-32.is_mobile-24.is_2026.is-letter { letter-spacing: -0.01em; }
  .new-h1.text-color-white.bottom-16.m-36, .new-h1.text-color-white.is_d.is_2026 { font-size: 56px; }
  .new-h1.text-color-white.is_2026.is-letter.text-align-center.is-new { margin-bottom: 32px; font-size: 56px; }
  .new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026 { font-size: 96px; line-height: 0.9; }
  .new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026.is-large { margin-bottom: 32px; font-size: 6rem; }
  .new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026.is-large.bottom-small { margin-bottom: 24px; }
  .paragraph-bold.text-color-white.text-weight-medium.ia-commerce { font-size: 24px; }
  .colllege-hero { background-position: 0px 0px; background-size: 120% auto; margin-right: 0%; }
  .button-wrapper.many.centered { justify-content: center; }
  .button-wrapper.left-nitro { justify-content: flex-start; }
  .button-wrapper.many-left.centered { justify-content: center; }
  .video-link { width: 100%; top: -10.6vw; left: -10%; }
  .container-780px.is_new { max-width: 490px; }
  .container-780px.is_new.is-update, .container-780px.is_new.new-size { max-width: 363px; }
  .heading-blue-48px { color: rgb(88, 101, 242); font-family: Ginto, sans-serif; }
  .link-blue-16px { color: rgb(88, 101, 242); }
  .div-transparency { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px; }
  .section-white.nitro_2024 { background-repeat: repeat-x, repeat; }
  .heading-dark-48px { font-family: ABCGintoNormal-Bold, sans-serif; }
  .heading-dark-48px.center, .heading-dark-48px.bottom { color: rgb(35, 39, 42); }
  .heading-dark-48px._600px { font-family: ABCGintoNormal-Bold, sans-serif; }
  .moderation-image-wr { object-fit: fill; }
  .modules-layout { justify-content: space-between; display: flex; }
  .banner.is-new-first.is-new, .banner.is-new-second.is-new { border-radius: 4rem; padding: 4rem; }
  .plan.is-nitro.is-new { gap: 20px; grid-template-columns: 2fr minmax(314px, 314px) minmax(314px, 314px); }
  .ginto-700-20.mob-none.is-nitro-new.text-style-italic.is-new { font-size: 28px; line-height: 1.14286; }
  .plan2.is-nitro.line-top.is-gradient { grid-template-columns: 2fr minmax(314px, 314px) minmax(314px, 314px); }
  .plan2.is-nitro.line-top.is-gradient.is-new, .plan2.is-nitro.is-new { column-gap: 20px; grid-template-columns: 2fr minmax(314px, 314px) minmax(314px, 314px); }
  .image-pl.is-nitro.is-new { max-width: 82px; padding: 0.6875rem 0.75rem; }
  .video-link-new { width: 90%; top: -4vw; left: 0%; }
  .padding-56px.is-64 { padding-bottom: 80px; }
  .blue-background { background-size: 2088px auto, auto; }
  .section-hero-hub.creator { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63864fa8a03fc612f39e2a70_FINAL_3.svg"); background-position: 23% center; min-height: 700px; padding-top: 200px; padding-bottom: 140px; }
  .text-color-white.is-size-l.is-new { font-size: 1.75rem; line-height: 1.21429; }
  .text-color-white.is_20px.text-style-3line { font-size: 1.75rem; }
  .text-color-white.is-sub { font-size: 24px; }
  .text-color-white.is-sub.is_2026, .text-color-white.is-sub.is_2026.is-commerce, .text-color-white.is-sub.is_2026.is-game { font-size: 20px; }
  .text-color-white.is_140 { font-size: 24px; line-height: 1.3; }
  .text-color-white.is_140.is_2026 { font-size: 20px; }
  .topic_item.is-new-sty.is_2026 { font-size: 1.25rem; }
  .topic_item.is-new-sty.tag-small_2026 { font-size: 1.25rem; line-height: 1.75rem; }
  .section-explore-hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63864fa8a03fc612f39e2a70_FINAL_3.svg"); min-height: 650px; padding-top: 200px; }
  .section-explore-hero.learn { min-height: 650px; padding-top: 240px; padding-bottom: 180px; }
  .section-explore-hero.academy { background-position: 50% center; }
  .section-blue-wr-max.explore { width: 90%; }
  .max-550px.is-center.is-full, .max-550px.is-center.is-full.is_2026 { max-width: none; }
  .max-550px.is-center.is-small-d { max-width: 320px; margin-left: auto; margin-right: auto; }
  .text-24px-500-white.is_2025.is-28 { font-size: 28px; }
  .text-24px-500-white.is-2026.is-game { font-size: 28px; line-height: 100%; }
  .text-24px-500-white.is-2026.is-game.is-height { line-height: 120%; }
  .text-24px-500-white.is-2026.is-game-new { font-size: 28px; }
  .text-24px-500-white.is-2026.is-game-new.is-height { line-height: 120%; }
  .text-24px-500-white.is_dev { font-size: 24px; line-height: 120%; }
  .text-24px-500-white.is_game { line-height: 120%; }
  .text-24px-500-white.is-new { font-size: 28px; }
  .text-24px-500-white.is-new.is-game { font-size: 28px; line-height: 100%; }
  .text-24px-500-white.is-new.is-game.is-height { line-height: 120%; }
  .text-24px-500-white.is-new.is-game-new { font-size: 28px; }
  .text-24px-500-white.is-new.is-game-new.is-height { line-height: 120%; }
  .academy_menu { margin-bottom: 40px; }
  .main-wrapper.home-bg { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6635301de1db6d3bbfeef14e_background-art%20(3).svg"); background-position: 0px 0px; background-repeat: no-repeat; background-size: cover; }
  .main-wrapper.overflow-hidden._2025 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/674584097f8482257f855b1c_BG-2025.png"); background-repeat: no-repeat; background-size: cover; }
  .main-wrapper.build-new.is_2025 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/679a25045076ea64cfb4f96c_Build-3.png"); }
  .topic_filters.safety-n.policy-hub { margin-left: auto; margin-right: auto; }
  .academy_layout { column-gap: 60px; }
  .connections-hero-bg { right: 0%; }
  .card-gray2 { padding-bottom: 12px; }
  .date-heading-snows { margin-bottom: 20px; }
  .image-411 { width: 164px; }
  .snowsgiving-reward-image { width: 100%; }
  .snowcard-link { color: rgb(0, 103, 224); font-family: "gg sans", sans-serif; font-size: 14px; font-weight: 600; }
  .image-412-copy { margin-bottom: 4px; }
  .padding-16px.is-16-all { height: 16px; }
  .container-1447, .snowsgivingparagraph { text-align: center; }
  .snowsgiving-video.is_new { border-radius: 64px; min-height: 702px; }
  .snowsgiving-video.is_new.is-update { max-width: 363px; min-height: 646px; max-height: 646px; }
  .snowsgiving-video.is_new.new-size { border-radius: 56px; min-height: 646px; max-height: 646px; }
  .fr_works.grid { gap: 28px 20px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
  .padding-32px.is-48-pc { padding-bottom: 48px; }
  .padding-32px.is-35 { padding-bottom: 35px; }
  .hero-bg-acceleator { display: none; }
  .hero-bg-acceleator.garden { margin-left: auto; margin-right: auto; display: block; left: 7%; }
  .hero-img { max-width: 37%; margin-right: 25%; }
  .padding-100px.charter-anyway { padding-bottom: 220px; }
  .padding-100px.is-56.d-120, .padding-100px.is-120 { padding-bottom: 160px; }
  .padding-100px.is-120-d { padding-bottom: 120px; }
  .hero-pover-imageopy-2 { max-width: none; }
  .pover-hero-wr { position: relative; }
  .midjourney_img { padding-left: 0px; display: block; }
  .nitro-lottie { inset: 0%; }
  .container980 { justify-content: space-between; display: flex; }
  .padding-24px { padding-bottom: 48px; }
  .padding-24px._40px { padding-bottom: 40px; }
  .padding-24px.is-40px { padding-bottom: 56px; }
  .padding-24px.is-24 { padding-bottom: 48px; }
  .padding-24px.is_2026 { padding-bottom: 55px; }
  .padding-24px.is-24-all, .padding-24px.is_2029 { padding-bottom: 24px; }
  .div-block-hero-bg { background-position: 0px 30%, 100% 35%, 50% 65%, 0px 0px, 50% 100%; min-height: 750px; }
  .video-youtube.is_new { border-radius: 72px; }
  .video-youtube.is_new.new-size { border-radius: 56px; min-width: 363px; max-width: 363px; min-height: 646px; max-height: 646px; }
  .safety_section-backgraund { max-width: 70%; top: -60%; right: -14%; }
  .section-hero-imagine { background-position: -20% 100%, 120% 100%, 50% 100%; background-size: 800px auto, 800px auto, auto; }
  .section-hero-imagine.home, .section-hero-imagine.home-2023 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4da9dbd93a7dfae97b_e6d57714479874c665b36c7adee76b1d.svg"); background-position: 50% 100%; background-repeat: no-repeat; background-size: auto; }
  .dropdown-black.is-al-center.top-new { margin-top: 48px; }
  .download-hero.fr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63e60a875d5c104d6b718654_FR-Admin-Header_1_2.png"), linear-gradient(rgb(52, 66, 218) 14%, rgb(87, 101, 241) 88%); background-position: 50% 100%, 0px 0px; background-repeat: no-repeat, repeat; background-size: contain, auto; }
  .padding-40px { padding-bottom: 56px; }
  .padding-40px.is-40 { padding-bottom: 48px; }
  .padding-40px.is-56-d { padding-bottom: 56px; }
  .star-faq.app { left: 27%; }
  .star-faq.app-2, .star-faq.app-3 { max-width: none; top: 187px; }
  .star-faq.app_how { bottom: 2px; left: -2%; }
  .grid_safety-education.is-new-policy.is-new-gap { column-gap: 20px; }
  .grid_safety-education.is-new-safety.is-new, .grid_safety-education.is_2026 { gap: 20px; }
  .grid_safety-education.is-new, .grid_safety-education.is_2026 { row-gap: 5rem; }
  .padding-12px.is-16-large, .padding-12px.is-16-pc { padding-bottom: 16px; }
  .padding-8px.minus-desktop { margin-bottom: -16px; padding-bottom: 0px; }
  .parent-hero-hub { left: 106px; }
  .container980-2 { justify-content: space-between; display: flex; }
  .padding-80px.is-120 { padding-bottom: 140px; }
  .padding-80px.is_creator { padding-bottom: 80px; }
  .link-pr { bottom: -306px; }
  .link-pt { bottom: -404px; }
  .h2-40px.text-color-white.is-height.capitalize.mobile.is_n.is_w { font-size: 56px; }
  .padding-global { position: static; }
  .flex-center-align.relative-desctop { position: relative; }
  .slider-star-3 { left: -120px; }
  .padding-48px.is-64 { padding-bottom: 80px; }
  .padding-48px.is_80 { padding-bottom: 54px; }
  .padding-48px.is_80.is-32-d { padding-bottom: 32px; }
  .end-image-bg-6 { right: 7%; }
  .tabs_layout--old.inverse { column-gap: 60px; }
  .tabs_image-wr--old { max-height: 630px; }
  .tabs_image-wr--old.pillar-2 { max-height: 644px; }
  .phone-accent.tablet { max-height: 155px; top: 49px; }
  .pillar-star-3.pillar-2, .pillar-star-3.pillar-4 { bottom: -7%; }
  .tab-full-icon-star_pinky { right: -111px; }
  .hero-home-image { max-width: 615px; display: block; top: auto; bottom: 3px; right: -428px; }
  .hero-home-image._2 { max-width: 689px; inset: auto auto 0% -448px; }
  .end-image-bg-6--new { right: 7%; }
  .tabs_wrapper { max-height: 650px; }
  .tabs_layout.inverse { column-gap: 60px; }
  .tabs_image-wr.pillar-2 { max-height: 644px; }
  .tabs_layout--new.inverse { column-gap: 60px; }
  .tabs_content { max-width: 460px; }
  .tab-info.new { top: 278px; }
  .tab-info.tab-1-2 { bottom: 269px; }
  .tab-info.tab-1-1 { top: 278px; }
  .tab-info.tab1-3 { bottom: 278px; }
  .max-width620.is-margin.is-careers { width: 48%; max-width: 655px; }
  .max-width620.is-margin.is_d { max-width: 700px; }
  .max-width620.is-margin.is_d.is-left { max-width: 37.2rem; }
  .max-width620.is-margin.n { max-width: 700px; }
  .max-width620.is-margin.n.is-left { max-width: 37.2rem; }
  .max-width620.is-careers { width: 48%; max-width: 655px; }
  .max-width620.is-full.is_2026 { max-width: 740px; }
  .hero-cloud { bottom: -27%; left: -28%; }
  .hero-cloud._2 { top: 46%; right: -17%; }
  .hero-cloud._3 { right: -41%; }
  .container-leaf { position: relative; }
  .hero-cloud-4._2 { top: 46%; right: -17%; }
  .hero-cloud-4._3 { right: 5%; }
  .premium-grid { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; }
  .nitro-baner-left-cloud { margin-left: -1457px; }
  .nitro-baner-right-cloud { margin-right: -1457px; }
  .image-mob-bg { margin-bottom: 0px; }
  .padding-64px.is_banner { padding-bottom: 0px; }
  .padding-64px.is-64 { padding-bottom: 80px; }
  .padding-64px.is-96 { padding-bottom: 200px; }
  .more { top: -34px; }
  .year { max-width: 12rem; top: -26px; }
  .mobile_hero { background-position: 50% 100%; }
  .gaming_hero_bg-bottom { bottom: -31%; }
  .even-more_elements-wr { margin-top: 60px; }
  .new-word.mibile-even { max-width: 112px; margin-top: 78px; margin-left: 47px; }
  .new-word.is-new { top: 96px; left: 95px; }
  .teen-hero-section { overflow: visible; }
  .padding-30px { padding-bottom: 56px; }
  .heading-white-32px { font-family: ABCGintoNormal-Bold, sans-serif; }
  .heading-white-32px.bottom { color: rgb(35, 39, 42); }
  .heading-white-32px._600px { font-family: ABCGintoNormal-Bold, sans-serif; }
  .padding-120px { padding-bottom: 200px; }
  .padding-120px.teen { padding-bottom: 170px; }
  .padding-120px.is-100 { padding-bottom: 160px; }
  .padding-120px.is-200, .padding-120px.is-2026 { padding-bottom: 200px; }
  .cloud-left-svg-1 { left: 61px; }
  .cloud-left-svg-2 { left: 106px; }
  .cloud-left-svg-3 { top: 379px; right: 147px; }
  .cloud-left-svg-5 { right: 42px; }
  .max-width-788px.home.is_2025 { max-width: 1600px; }
  .max-width-788px.is-faq { max-width: 1100px; }
  .teen-icon-12 { margin-right: 0px; }
  .teen-icon-13 { margin-right: -138px; }
  .padding-36px.is-44, .padding-36px.is-48 { padding-bottom: 48px; }
  .hero_button-r.blue-button.n-home._2025-banner { line-height: 35px; }
  .container980_n { justify-content: space-between; display: flex; }
  .padding-4px.is-10 { padding-bottom: 12px; }
  .app2024_hero-bg { width: 800px; height: 400px; bottom: -37%; }
  .close-first.top-0px.parner { max-width: none; }
  .build--hero_pattern { right: 0%; }
  .build--hero_pattern.is-left { left: 0%; }
  .build--green-star { left: 32%; }
  .build--hero_spline_grad1 { right: 29%; }
  .build--hero_pink-star { right: 17%; }
  .build--hero_waves { opacity: 1; background-position: 100% 100%; background-repeat: repeat-x; background-size: contain; max-width: 100%; }
  .build--starter_grad { right: 29%; }
  .build--testimonial_bg { width: 1600px; }
  .build--globe_blue-star { right: 72%; }
  .happening-left-icon { left: -93px; }
  .happening-left-icon_right { right: -112px; }
  .section_ready-start.is-new-d { background-image: linear-gradient(rgb(42, 3, 64), rgb(96, 4, 167)); }
  .dfd_share-relative.top-0px.parner { max-width: none; }
  .share-image { margin-left: 100px; }
  .dfd_hero { position: relative; }
  .dfd_card-number-image { max-width: 180px; }
  .source-all { position: relative; }
  .controller { left: 10%; }
  .dfd_stars { margin-right: -22px; left: auto; right: auto; }
  .app2024_hero-bg_2 { top: -76px; right: -16%; }
  .app2024_hero-bg-2 { width: 800px; height: 400px; }
  .home--hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664c33e0f20d14f69f999b5b_Texture_Headline.webp"); background-repeat: no-repeat; background-size: 96% auto; background-attachment: scroll; padding-top: 13rem; }
  .home--hero.is_2025 { background-position: 60% -33%; max-height: 1080px; padding-top: 8rem; }
  .home--hero.is_2025.is_2026 { padding-top: 10rem; }
  .container-huge._2-x.is_2025, .container-huge.z-index-100.is_2025, .container-huge.is_2025 { max-width: 93.75rem; }
  .home--2col_layout { gap: 4.25rem; }
  .home--2col_layout.is-hero.home { margin-bottom: 56px; }
  .home--2col_layout.is-hero.is_2025 { margin-bottom: 64px; }
  .home--2col_layout.is-hero.new-2025 { margin-bottom: 40px; }
  .home--2col_layout.block-2 { gap: 4.5rem; }
  .home--2col_layout.block-2.is_2025, .home--2col_layout.mob-revers.is_2025 { gap: 4.25rem; justify-content: space-between; }
  .home--2col_layout.is_2025 { gap: 4.25rem; }
  .home--image-wr.is-reverse.is_2025 { max-width: 62.1875rem; }
  .home--image-wr.is-center { right: -11.5%; }
  .home--image-wr.video.is_2025 { max-width: 62.1875rem; }
  .home--text-wr.is-mobile-center.is_2025 { margin-top: 10rem; }
  .home--text-wr.is-mobile-center.is_2025.is_2026 { margin-top: 8.5rem; }
  .home--text-wr.is-mobile-first.is_2025 { max-width: 29.625rem; }
  .home--text-wr.is-mobile-first.is_2025.is_wherever { max-width: 30rem; }
  .heading--h1.is_2025 { font-size: 3.5rem; }
  .body-text--xl.new-home.is_2025 { padding-right: 0px; }
  .body-text--xl.is_teen.bottom-none, .body-text--xl.is_teen.mobile-align-left.z-index-3 { margin-bottom: 0px; }
  .body-text--xl.text-align-left.paragraph-white-opacity50.is_new, .body-text--xl.text-align-left.paragraph-white-opacity50.is_creator.is-letter-none.is-small { font-size: 1.25rem; }
  .body-text--xl.is_2025 { padding-right: 0px; line-height: 1.2; }
  .body-text--xl.is_2025-n, .body-text--xl.is_2026 { padding-right: 0px; }
  .body-text--xl.is_2026.is-com { font-size: 24px; }
  .body-text--xl.is_2026-medium { padding-right: 0px; font-size: 1.5rem; }
  .body-text--xl.is_2026-medium.text-weight-medium.is_2026 { font-size: 1.5rem; }
  .body-text--xl.is_2026-medium.text-weight-medium.is_game { font-size: 1.75rem; }
  .home--2section { margin-top: -1px; }
  .home--2section.is_2024, .home--2section.is_2025 { max-height: none; }
  .home--block-group.is-reverse.home-new._2025 { min-height: auto; padding: 24px 24px 24px 80px; box-shadow: rgba(69, 42, 124, 0.1) 0px 3px 68px; }
  .home--block-group.is-reverse._2025, .home--block-group.is-reverse.is_2025 { padding: 24px 24px 24px 80px; box-shadow: rgba(69, 42, 124, 0.1) 0px 3px 68px; }
  .home--block-group.block-1._2025 { background-position: 50% center; min-height: auto; padding: 24px 80px 24px 24px; }
  .home--block-group.block-2._2025 { padding-top: 24px; padding-bottom: 24px; padding-left: 24px; box-shadow: rgba(69, 42, 124, 0.1) 0px 3px 68px; }
  .home--block-group.block-4._2025 { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.07)); padding-top: 24px; padding-bottom: 24px; padding-left: 24px; box-shadow: rgba(69, 42, 124, 0.1) 0px 3px 68px; }
  .home--block-group.block-4.is_2025 { padding-top: 24px; padding-bottom: 24px; padding-left: 24px; box-shadow: rgba(69, 42, 124, 0.1) 0px 3px 68px; }
  .heading--h2.is_2025 { margin-bottom: 1.25rem; font-size: 3rem; }
  .home--group-chat-img { max-width: 100%; }
  .home--group-chat-img.video._2025 { max-width: 54.125rem; min-height: 661px; }
  .home--group-chat-img.video.is_2025 { border-radius: 126px; max-width: 62.1875rem; min-height: 760px; }
  .home--group-chat-img.video.is-2025 { max-width: 54.125rem; min-height: 661px; }
  .home--group-chat-img.hide.reduce-motion-img.is_2025 { border-radius: 136px; max-width: 100%; }
  .home--3section { background-position: 70% 5%; background-size: 108% auto; margin-top: -1px; }
  .home--3section.gradient { background-image: linear-gradient(rgb(0, 0, 43), rgb(34, 67, 193) 75%); }
  .home--3section.is_2025 { max-height: none; padding-top: 9.375rem; padding-bottom: 9.375rem; }
  .fpo { margin-right: 10rem; }
  .chats_top.is_2025 { max-width: 10.75rem; margin-top: -6.2rem; margin-right: 14rem; }
  .home--4section.is_2025 { max-height: none; padding-top: 9.375rem; padding-bottom: 15.625rem; }
  .box-4s.is_2025 { max-width: 300px; margin-top: -10.65rem; margin-right: 0.2rem; }
  .home--5section { background-position: 50% 0px; }
  .home--5section.is_2025 { max-height: none; padding-top: 15.625rem; padding-bottom: 9.375rem; }
  .fun2-top { margin-top: -5rem; }
  .section6-image { width: 120%; }
  .home--6section { z-index: 4; background-position: 0px 30%; background-size: 91% auto; }
  .home--6section.is_2025 { max-height: none; padding-top: 15.625rem; padding-bottom: 15.656rem; }
  .home--6section.is_2025.second { padding-top: 9.375rem; padding-bottom: 9.375rem; }
  .discord_banner { background-position: 50% -10%; }
  .discord_banner.color-s { max-width: 100%; }
  .heading--h2-center._2025 { font-size: 3.91688rem; line-height: 1.19994; }
  .heading--h2-center.is_2025 { margin-bottom: 0.6rem; font-size: 3.875rem; }
  .discord_bottom.z-index-2 { aspect-ratio: 1280 / 365; width: 100%; max-width: 1279px; margin-left: auto; margin-right: auto; padding-top: 0px; position: relative; }
  .discord_svg { aspect-ratio: auto; object-fit: fill; margin-top: 0px; margin-bottom: 0px; }
  .discord_svg.is_2025 { max-width: 88.75rem; margin-top: 2.375rem; bottom: -9px; }
  .discord_svg.is_2025.is_n { bottom: -31px; }
  .home--section7 { background-position: 100% 100%; background-size: 90% auto; }
  .home--section7.color-gr.is_2025 { max-height: none; padding-top: 9.375rem; padding-bottom: 18.75rem; }
  .banner-ellipse { margin-bottom: -30%; }
  .container-hero.is_2025 { max-width: 1320px; }
  .potion.is_2025 { max-width: 14rem; top: 103%; left: -40%; }
  .crown { width: 14rem; max-width: 14rem; }
  .crown.carrers { max-width: 19rem; margin-top: 7.15rem; margin-left: -18rem; inset: 0% auto auto 0%; }
  .crown.carrers.is_2026 { margin-left: -14rem; }
  .crown.carrers.is-lisboa { max-width: 15.625rem; margin-top: 0px; bottom: 11.75rem; left: -18.1875rem; }
  .crown.is_2025 { height: 14rem; margin-top: -13rem; margin-left: 10.9rem; }
  .turnip { max-width: 7rem; margin-top: -11.2rem; margin-right: 18.3rem; }
  .turnip.careers { max-width: 14rem; margin-top: -7.5rem; margin-right: -13.3rem; }
  .turnip._2025-new { max-width: 6rem; margin-top: -9.4rem; }
  .turnip.is-update-job { max-width: 12.5rem; margin-top: -9.275rem; margin-right: -14.2125rem; }
  .turnip.is-update-job.is-lisboa { max-width: 15.625rem; top: 7.9375rem; right: -12.875rem; }
  .star.is_2025 { max-width: 10rem; height: 11rem; margin-top: 12.3rem; margin-right: 21%; }
  .home-2-block-gift.webm { right: 4rem; }
  .section3-image { min-width: 101%; margin-top: -34px; margin-right: -31px; }
  .section3-image.webm { right: 7%; }
  .section3-image.webm-4 { right: -2%; }
  .coin.is_2025 { max-width: 17.625rem; margin-top: -29rem; margin-left: -17.2rem; }
  .characters { margin-top: -12rem; }
  .line-animation.is_2025 { height: 11.56rem; }
  .line-images.is_2025, .line-move { gap: 5rem; }
  .image-100.m-quests { max-width: 420px; left: -12px; }
  .radius-60 { width: 100%; }
  .radius-60.hide.reduce-motion-img.is_2025 { border-radius: 136px; }
  ._3d-animation { z-index: 3; }
  .home_phone { max-width: 12rem; margin-right: -2rem; }
  .home-image { left: 12px; }
  .home_women { max-width: 9rem; }
  .home_clyde { max-width: 3.4rem; left: -103%; }
  .home_clyde.is_2025 { max-width: 4.5rem; left: -109%; }
  .home_clyde.is_2025.is_2026 { bottom: 1%; left: -108%; }
  .home_wumpus { max-width: 10rem; margin-left: auto; margin-right: auto; left: 30%; }
  .home_wumpus.is_2025 { max-width: 13.5rem; left: 13%; }
  .home_wumpus.is_2025.is_2026 { margin-left: 0px; }
  .home_wumpus-pl { max-width: 10rem; margin-bottom: 7.9rem; margin-left: auto; margin-right: auto; left: 30%; }
  .home_wumpus-pl.is_2025 { max-width: 13.5rem; margin-bottom: 10.5rem; left: 13%; }
  .home_wumpus-pl.is_2025.is_2026 { margin-left: 0px; }
  .home_egg { filter: blur(10px); pointer-events: auto; }
  .home_egg.is_2025 { filter: none; margin-bottom: -24rem; margin-left: -15.5rem; }
  .home_man { margin-right: -4rem; }
  .discort_robot { bottom: 43%; }
  .discort_robot.discord_robot.is_2025 { margin-left: 7rem; }
  .discort_robot.discord_robot.is_2025.is_n { margin-left: 12rem; }
  .section-blue-careers.premium { background-position: 50% center; }
  .section-blue-careers.app-pit { background-position: 100% 47%, 0px 25%; }
  .section-blue-careers.gaming { background-position: 50% center; }
  .section-blue-careers.app-pit-2024 { background-position: 100% 47%, 0px 25%; }
  .chats_top-image.hide { margin-right: 14rem; }
  .wumpus-footer-home { top: 50%; }
  .wumpus-footer-home.is_2025 { max-width: 32.0625rem; margin-bottom: -12rem; }
  .wumpus-footer-home.is_2025.is_2026 { max-width: 28rem; }
  .wumpus-footer-home.is-2025 { max-width: 32.0625rem; margin-bottom: 23rem; }
  .wumpus-footer-home.is-2025.is_2026 { max-width: 28rem; }
  .wumpus-footer-list { top: -31%; }
  .wumpus-footer-list.is_2025 { max-width: 32.0625rem; }
  .robot-head._2024 { margin-bottom: -35%; }
  .blue-overlay { height: 1100px; }
  .electic-blue-overlay { top: 541px; left: 72%; }
  .light-purple-overlay { opacity: 0.8; width: 700px; height: 700px; top: 13%; right: 55%; }
  .dark-purple-overlay { width: 1400px; height: 1500px; top: -16%; }
  .star-texture.is-2 { margin-left: auto; margin-right: auto; }
  .star-texture.is-1 { max-width: 100%; top: 4%; }
  .star-texture.is-bottom { height: auto; }
  .star-texture.l-hidden { top: -10%; }
  .slight-purple-overlay { top: 6%; }
  .footer-hero-img { top: 22%; }
  .line_text-animation.is_2025 { font-size: 82px; line-height: 34px; }
  .characters-wr.is_2025 { max-width: 33.5rem; left: -32px; }
  .characters-hunds.is_2025 { margin-top: -10.2rem; }
  .characters-hunds.is_2025.is_2026 { margin-top: -10.6rem; }
  .home_egg-icon { position: relative; }
  .home_egg-icon.is_2025 { max-width: 320px; }
  .animation-scroll.one, .animation-scroll._4 { min-height: 1300px; }
  .animation-scroll.is_2025 { min-height: 1300px; top: -112%; }
  .animation-scroll.is_coin { min-height: 1500px; }
  .star-hero-home._2 { width: 6px; height: 6px; top: 45%; right: -64%; }
  .star-hero-home._3 { width: 6px; height: 6px; right: -57%; }
  .star-hero-home._4 { width: 8px; height: 8px; right: 7%; }
  .star-hero-home._5 { width: 8px; height: 8px; }
  .star-hero-home._6 { width: 8px; height: 8px; right: -27%; }
  .star-hero-home._7 { width: 8px; height: 8px; top: 17%; }
  .star-hero-home._8, .star-hero-home._9 { width: 12px; height: 12px; right: 55%; }
  .star-hero-home._10 { margin-left: -1%; left: 45px; }
  .star-hero-home._11 { top: -25%; }
  .star-hero-home._4, .star-hero-home._5 { width: 6px; height: 6px; top: 40%; left: 20%; right: auto; }
  .star-hero-home._8 { width: 8px; height: 8px; right: 7%; }
  .star-hero-home._10 { width: 8px; height: 8px; top: 30%; left: 10%; right: 67%; }
  .star-hero-home._12 { top: 36%; right: 9%; }
  .star-hero-home._14 { width: 8px; height: 8px; right: 7%; }
  .star-hero-home._16 { width: 8px; height: 8px; top: 12%; right: -3%; }
  .star-hero-home._2-2 { width: 8px; height: 8px; right: 7%; }
  .star-hero-home._2-3 { width: 8px; height: 8px; top: 12%; right: -3%; }
  .star-hero-home._2-4 { width: 8px; height: 8px; top: -17%; right: -27%; }
  .star-hero-home._2-5 { top: 32%; right: 20%; }
  .star-hero-home._2-6 { width: 6px; height: 6px; top: 7%; }
  .star-hero-home._2-7 { width: 8px; height: 8px; top: 12%; }
  .star-hero-home._2-9 { width: 6px; height: 6px; right: -64%; }
  .star-hero-home.star-2 { top: 23%; }
  .star-hero-home.star-2-copy { right: -90%; }
  .star-hero-home._21 { width: 8px; height: 8px; right: 51%; }
  .star-hero-home.star-5 { width: 18px; height: 18px; top: 15%; right: 58%; }
  .star-hero-home.star-7 { right: -90%; }
  .star-hero-home._19 { width: 8px; height: 8px; top: 8%; right: 25%; }
  .star-hero-home._20 { width: 8px; height: 8px; }
  .star-hero-home._17 { width: 6px; height: 6px; top: 45%; right: -64%; }
  .star-hero-home.star-7 { top: 23%; right: -84%; }
  .star-hero-home._22 { top: 16%; }
  .star-hero-home._10-1, .star-hero-home._1--2 { margin-left: -1%; left: 45px; }
  .star-texture-3.is-2 { margin-left: auto; margin-right: auto; }
  .star-texture-3.is-1 { max-width: 100%; top: 4%; }
  .star-texture-3.is-bottom { height: auto; top: -32%; }
  .star-texture-3.bg-3 { top: -13%; }
  .mouse-item { right: 25%; }
  .hero-wr-lottie { min-width: 82%; left: -17%; }
  .messenge-lottie { top: 6%; left: 23%; }
  .voice-lottie { max-width: 15%; top: 27%; left: 12px; }
  .stretting-lottie { max-width: 16%; top: 20%; right: 4%; }
  .typing-lottie { max-width: 16%; top: 51%; right: 4%; }
  .typing-lottie-rose { max-width: 16%; right: 4%; }
  .typing-lottie-m { max-width: 16%; bottom: -2.9%; left: 21.7%; }
  .smoke-gif { max-width: 117%; bottom: 47%; right: -39%; }
  .home_image-hero-2 { min-width: 52rem; }
  .fun2-top-eyes { margin-top: -3.9rem; }
  .fun2-top-eyes.is_2025 { max-width: 11.3125rem; margin-top: -4.4rem; }
  .home_image-static.is_2025 { aspect-ratio: 2.39 / 1; min-width: 75rem; max-width: 75rem; height: 650px; min-height: 650px; max-height: 742px; left: -25%; }
  .home_image-static.is_2025.is_new { background-position: 78% 91%, 50% center; background-size: 186px auto, contain; }
  .home_image-static.is_2025.is_new.is_2027 { background-position: 80% 90%, 40% center; background-size: 100px auto, contain; height: 610px; }
  .blue-overlay-1 { opacity: 0.85; }
  .textura-bg-7 { margin-left: -170px; }
  .blue-overlay-3 { opacity: 0.85; right: -10%; }
  .electic-blue-overlay-2 { height: 800px; top: 173px; left: 72%; }
  .discord-mark.is_2025 { max-width: 50px; }
  .wumpus-footer-home-contain { height: 100%; }
  .wumpus-footer-home-contain.smaller { top: -10%; }
  .discor_robot_contain { min-height: 380px; }
  .image-all { margin-bottom: -1px; }
  .image-all.is_new { border-top-left-radius: 32px; }
  .image-all.is-three { max-width: 93%; }
  .max-width-374 { max-width: 23.375rem; }
  .logos.static.z-index-3.width2.is_2026 { gap: 120px; width: 1500px; margin-right: 120px; }
  .max-height-65.is-2026 { height: 128px; }
  .hero-cases { padding-top: 12rem; padding-bottom: 12rem; }
  .container-1280px.safety-tarot { padding-bottom: 180px; }
  .collection-wrapper-quests, .collection-wrapper-quests-mobile, .collection-wrapper-quests-3-items { flex-flow: column; }
  .nitro-image-rabbit { max-width: 426px; left: 5%; }
  .body-text--xll.download.size-m { font-size: 1.5rem; }
  .body-text--xll.new.align-center.text-weight-medium.is-2026 { font-size: 1.75rem; }
  .body-text--xll.new.link.is_card, .body-text--xll.new.size-m { font-size: 1.5rem; }
  .body-text--xll.new.is-m-large.is-game, .body-text--xll.new.size-heder { font-size: 1.5rem; line-height: 130%; }
  .body-text--xll.new.is-game-large { font-size: 1.5rem; }
  .body-text--xll.new.is-game-large.is-height { line-height: 130%; }
  .body-text--xll.new.is-2026.is-large-pc { font-size: 1.5rem; line-height: 1.3; }
  .body-text--xll.new.is_2026 { font-size: 1.5rem; }
  .body-text--xll.new.is_2026.is-height { line-height: 130%; }
  .body-text--xll.new.is-2027 { margin-bottom: 1rem; font-size: 1.5rem; }
  .body-text--xll.is_2026, .body-text--xll.is_2026.size-m { font-size: 1.5rem; }
  .body-text--xll.is_2026.is-m-large.is-game { font-size: 1.5rem; line-height: 130%; }
  .body-text--xll.is_2026.size-heder, .body-text--xll.is_2026.is-game-large, .body-text--xll.disclaimer-text { font-size: 1.5rem; }
  .teen--2section { margin-top: -1px; }
  .teen--2col_layout-copy.is-hero.home { margin-bottom: 56px; }
  .hero--image-wr.is-center, .hero--teen-image-wr.is-center { right: -4.5%; }
  .link-white-line.is-large, .link-white-line.linkwhitecombo, .link-white-line.is_2026 { font-size: 1.5rem; }
  .z-index-3.z-index-3-copy { font-size: 18px; }
  .relative-form.top-0px.parner { max-width: none; }
  .stars-slider { margin-top: -5.3rem; }
  .if-takes-layout { grid-template-rows: auto; grid-template-columns: 35.5rem 1.25fr; grid-auto-columns: 1fr; }
  .image-takes { margin-left: 0px; }
  .link-slider { font-size: 1.75rem; }
  .slider-info-wr { background-image: linear-gradient(121deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.2) 49%, rgba(255, 255, 255, 0.1)); }
  .button-build-blue.auto.is_n, .button-build-blue.auto.is_n.p { line-height: 24px; }
  .apps-image.is-new { margin-top: -146px; }
  .heading-white-36px { font-family: ABCGintoNormal-Bold, sans-serif; }
  .heading-white-36px.bottom { color: rgb(35, 39, 42); }
  .heading-white-36px._600px { font-family: ABCGintoNormal-Bold, sans-serif; }
  .clyde.is_n { margin-right: -5.7rem; }
  .ad_heading2.is-sml.is_your.is-new.text-align-left.m-center.is_40 { font-size: 3rem; }
  .ad_heading2.is-sml.is_your.is-new.is-small, .ad_heading2.is-sml.is_your.is-new.is-small.b-small.pc-left, .ad_heading2.is-sml.is_your.is_2026 { font-size: 3.5rem; }
  .ad_heading2.is-sml2, .ad_heading2.is-sml2.bottom-none { font-size: 80px; }
  .ad_heading2.is-sml2.is_2026 { font-size: 72px; }
  .ad_heading2.is-sml2.is_well, .ad_heading2.is-latter.margin-small.is-game, .ad_heading2.is-medium.bottom-none { font-size: 80px; }
  .ad_heading2.is-medium.is-commerce, .ad_heading2.is-medium.is-commerce-center { font-size: 56px; }
  .ad_heading2.is-medium.is-commerce-center.is_h3 { font-size: 44px; }
  .ad_heading2.is-medium.is-commerce-center.is_h3-new, .ad_heading2.is-medium.is-commerce-center.is_2026 { font-size: 48px; }
  .ad_heading2.is-medium.is_2026 { font-size: 56px; }
  .ad_heading2.is-medium.is_2026.is-game { letter-spacing: -0.01em; }
  .ad_heading2.is-medium.is_2026.is-game.bottom-large, .ad_heading2.is-medium.is_2026.is-game.bottom-small { margin-bottom: 32px; }
  .ad_heading2.is-medium.is_2026.is-game2 { letter-spacing: -0.01em; margin-bottom: 32px; }
  .dropdown-toggle-ad.is-careers.is-new { padding-top: 48px; padding-bottom: 48px; font-size: 24px; }
  .dropdown-list-ad.is-careers.is-new.w--open { margin-top: -16px; }
  .dropdown-list-ad.is-commerce, .dropdown-list-ad.is-commerce-first { background-color: rgba(221, 221, 221, 0); padding-left: 0px; padding-right: 0px; }
  .padding-60px.is-120 { padding-bottom: 120px; }
  .download_hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e2e6a58361bf25f9e6848f_BG-downloads.webp"); background-size: cover; }
  .download_hero.is-dm.is_developer { background-size: 100% 1600px; }
  .download_hero.is-dm.is_game { padding-top: 240px; padding-bottom: 160px; }
  .download_hero.is_casy.is-new { padding-top: 11rem; }
  .download_hero.is_download { background-size: 100% 1200px; padding-top: 14rem; }
  .download_hero.is_gift, .download_hero.is_open { background-size: 100% 1200px; padding-top: 15rem; }
  .heading--h1--download { font-size: 140px; }
  .heading--h1--download.is-capitalize.new { margin-bottom: 48px; }
  .heading--h1--download.is-capitalize.is-32.is-game { font-size: 96px; }
  .heading--h1--download.is-capitalize.is_new.is_commerce { font-size: 6rem; }
  .heading--h1--download.is-capitalize.is_new.is_2026 { font-size: 96px; }
  .heading--h1--download.is-capitalize.is_2025-new { font-size: 140px; }
  .heading--h1--download.is-capitalize.is-form { font-size: 80px; }
  .heading--h1--download.is-capitalize.is-italic.nitro-title, .heading--h1--download.is-capitalize.is-italic.nitro { font-size: 140px; }
  .heading--h1--download.is-capitalize.is_2026 { font-size: 80px; }
  .heading--h1--download.is-capitalize.bottom-large { margin-bottom: 48px; }
  .heading--h1--download.is-capitalize.is_sdk { font-size: 96px; }
  .download-hero-image { max-width: 1154px; }
  .max-width-900 { max-width: 900px; }
  .max-width-900.is_np, .max-width-900.is_new { max-width: none; }
  .max-width-900.is_new.is_sdk, .max-width-900.is_new.is_sdk-2026 { width: 100%; max-width: 80rem; }
  .max-width-900.is_open { max-width: 896px; }
  .container-1540.margin-0.is_d { position: relative; }
  .container-1540.margin-0.is_d.is-750 { width: 100%; }
  .layout.margin-bottom.reverce { gap: 244px; }
  .layout.margin-bottom.reverce.margin-large, .layout.margin-bottom.reverce.is_microsite, .layout.margin-bottom.reverce.is_nitro, .layout.margin-bottom.reverce.is_nitro-first { gap: 200px; }
  .layout.margin-bottom.reverce.is-update { gap: 10.9375rem; grid-template-columns: 1fr 44.6875rem; margin-bottom: 10rem; }
  .layout.margin-bottom.end { gap: 240px; }
  .layout.margin-bottom.margin-large { gap: 200px; }
  .layout.margin-bottom.micrisite { gap: 168px; }
  .layout.margin-bottom.commerce { gap: 80px; }
  .layout.margin-bottom.commerce.margin-large, .layout.margin-bottom.commerce.is_microsite, .layout.margin-bottom.commerce.is_nitro, .layout.margin-bottom.commerce.is_nitro-first { gap: 200px; }
  .layout.margin-bottom.is-update, .layout.margin-bottom.end-new, .layout.margin-bottom.is_2026 { gap: 10.9375rem; grid-template-columns: 44.6875rem 1fr; }
  .layout.margin-bottom-small, .layout.margin-bottom-small.bottom-none { gap: 220px; }
  .layout.margin-bottom-small.bottom-none.is-up-26 { gap: 5rem; }
  .layout.margin-bottom-small.is-update { gap: 15.125rem; margin-bottom: 160px; }
  .layout.is_2026, .layout.is_2026.is-game { gap: 80px; }
  .gradient-green.is_2025 { width: 100%; padding-top: 110px; }
  .gradient-green.is-update { border-radius: 7rem; }
  .gradient-green.is-update.is-right { max-width: none; padding-top: 100px; padding-left: 100px; }
  .btn-download.is_media_2.is_2025.top-small { margin-top: 80px; }
  .gradient-blue.is_2025 { width: 100%; }
  .gradient-blue.is-update { border-radius: 7rem; max-width: none; padding-top: 100px; padding-left: 100px; padding-right: 100px; }
  .gradient-blue.is-update.is_four { padding-top: 150px; padding-bottom: 150px; padding-left: 67px; }
  .gradient-pink.is-dm { border-radius: 112px; padding-top: 61px; padding-left: 82px; }
  .gradient-pink.dm.is_2025 { width: 100%; }
  .gradient-pink.is-update { border-radius: 7rem; }
  .gradient-pink.is-update.is-right { max-width: none; padding-top: 100px; padding-bottom: 100px; padding-left: 100px; }
  .download-section.is-update { padding-top: 25rem; }
  .download-section.is-update.is_2026 { padding-bottom: 2.5rem; }
  .download-banner.bottom-small { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67b5ac92386581f9ce871739_New-bg-2.png"); background-position: 50% 100%; background-repeat: no-repeat; background-size: 100% 700px; }
  .download-banner.bottom-small.is-update { padding-top: 18.75rem; padding-bottom: 18.75rem; }
  .download-banner.brand.is-new { padding-top: 160px; padding-bottom: 200px; }
  .download-banner.is-sdk { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-repeat: repeat; background-size: cover; }
  .download-banner.is-nitro.is-new { padding-top: 160px; padding-bottom: 200px; }
  .download-banner.is-newsletter.is-new { padding-top: 18.75rem; padding-bottom: 18.75rem; }
  .download-banner.is-commerce { padding-bottom: 250px; }
  .download-banner.is_parent { padding-top: 280px; padding-bottom: 200px; }
  .download-banner.is_parent.is-new { padding-top: 160px; }
  .download-banner.is_parent.is_2026 { padding-top: 320px; padding-bottom: 200px; }
  .download-banner.is-download { padding-top: 18.75rem; padding-bottom: 18.75rem; }
  .download-banner.is-download.is_new-2026 { padding-bottom: 18.75rem; overflow: clip; }
  .download-banner.is-gift { padding-top: 18.75rem; padding-bottom: 18.75rem; }
  .download-banner.is-gift.is_new-2026 { padding-bottom: 18.75rem; overflow: clip; }
  .download-banner.is-open { background-position: 50% 10%; }
  .download-banner.is-open.is_new-2026 { padding-bottom: 18.75rem; overflow: clip; }
  .feeling-decor-1 { width: 17vw; }
  .feeling-decor-1.is-egg.is-new { max-width: 250px; margin-top: -150px; margin-left: -337px; }
  .feeling-decor-1.is-update { max-width: 17.5rem; margin-top: -12.625rem; margin-left: -18.5rem; }
  .feeling-decor-1.is-update.is-new { max-width: 15.625rem; margin-left: -15.625rem; inset: auto auto 19.375rem 0%; }
  .feeling-decor-2 { width: 17vw; margin-bottom: -284px; }
  .feeling-decor-2.is-pan { margin-right: -333px; }
  .feeling-decor-2.is-job { max-width: 17.5rem; margin-bottom: -9.5625rem; margin-right: -20.6875rem; }
  .feeling-decor-2.is-update { max-width: 17.5rem; margin-bottom: -7.75rem; margin-right: -22rem; }
  .feeling-decor-2.is-update.is-new { max-width: 15.625rem; margin-bottom: -12.625rem; margin-right: -11.125rem; inset: auto 0% 0% auto; }
  .feeling-decor-2.is-lisbon { max-width: 15.625rem; margin-bottom: -12.75rem; margin-right: -15.625rem; }
  .dropdown-list-dark.is_jobs.is-new, .dropdown-list-dark.is_jobs-r.is-new { border-radius: 24px; }
  .word, .container-1762, .container_1540, .container_1540.z-index-3.is_new { padding-left: 0px; padding-right: 0px; }
  .container_1540.is-desctop-layout { gap: 241px; }
  .container_1540.is-desctop-layout.is-2026 { max-width: 1572px; }
  .nav_menu.is_new-acc { max-width: 1300px; }
  .branding_hero { position: relative; }
  .branding_hero.is_success { padding-top: 200px; }
  .branding_hero.is_success.is_2026, .branding_hero.is-new { padding-top: 240px; }
  .branding-section.one.is-new { padding-top: 100px; padding-bottom: 100px; }
  .branding-section.one.is-new2 { padding-top: 100px; padding-bottom: 120px; }
  .branding-section.is-2026 { padding-top: 200px; padding-bottom: 100px; }
  .grid-logos.top-none.cs-26 { gap: 1.25rem; }
  .grid-logos._2-col { grid-template-columns: 1fr 1fr 1fr 1fr; }
  .grid-logos._2-col.top-64.is_n { grid-template-columns: 1fr 1fr; max-width: 1540px; margin-left: auto; margin-right: auto; }
  .grid-logos.gap-new-24 { gap: 24px; }
  .grid-logos.is-game { gap: 20px; }
  .grid-logos.is-new-game { gap: 24px; }
  .grid-logos.is-game-vertical { gap: 20px; }
  .grid-logos.is-new { margin-top: 80px; }
  .grid-logos.is-new-company { gap: 20px; margin-top: 80px; }
  .grid-logos.is-up { gap: 1.25rem; }
  .grid-logos.is-md { grid-template-columns: 1fr 1fr 1fr 1fr; }
  .logos-bg.bg-white.is-new { border-radius: 64px; min-height: 320px; padding-left: 140px; padding-right: 140px; }
  .logos-bg.is-large.is-new { gap: 160px; border-radius: 96px; min-height: 620px; }
  .logos-bg.is-new { border-radius: 64px; min-height: 320px; padding-left: 140px; padding-right: 140px; }
  .padding-160px { padding-bottom: 200px; }
  .padding-160px.teen { padding-bottom: 170px; }
  .padding-160px.is_creator { padding-bottom: 250px; }
  .padding-160px.is-190, .padding-160px.is-190.open { padding-bottom: 190px; }
  .padding-160px.is-160px { padding-bottom: 160px; }
  .logos-large.is-new { max-height: 194px; }
  .logos-small.is-new { min-height: 228px; margin-top: -12px; }
  .branding-bg-color.bg-blurple.is-size { border-radius: 48px; min-height: 236px; padding: 48px; }
  .branding-bg-color.bg-light-blurple.is-size { border-radius: 48px; padding: 48px; font-size: 24px; }
  .branding-bg-color.bg-black.is-size { border-radius: 48px; padding: 48px; font-size: 1.5rem; }
  .branding-bg-top { height: 100%; min-height: auto; }
  .home-new_hero { background-position: 29% 52%; }
  .section-how-works { padding-top: 240px; }
  .section-how-works.is-logos.is-adv { padding-top: 6.25rem; }
  .section-how-works.is-logos.is-adv.is-2026 { padding-bottom: 6.25rem; }
  .max-width-670.is-v { max-width: 75rem; }
  .max-width-br.is-full.is_2026 { max-width: 58rem; }
  .max-width-br.is-parent { max-width: none; }
  .max-width-br.is-new { max-width: 56rem; }
  .max-width-br.is-guide { max-width: none; }
  .max-w-banner { max-width: 1140px; }
  .max-w-banner.is-all { max-width: none; }
  .max-width-400.is-center { max-width: 424px; }
  .bg-how-work.is-adv.is_2026 { max-height: 18rem; bottom: 80px; }
  .max-width-540 { max-width: 814px; }
  .max-width-540.is-650 { max-width: 650px; }
  .max-width-540.is-left.mob-center { max-width: 600px; }
  .max-width-540.is_creator { max-width: none; }
  .max-width-540.is_commerce { max-width: 760px; }
  .max-width-540.is-layout { max-width: 884px; }
  .why-banner-color-black.is-third { gap: 40px; }
  .move-logos-all.is_2026 { margin-top: 20px; }
  .tag-slider.is-active.is-adv, .tag-slider.is-not-active.is-adv { font-size: 1.5rem; }
  .newsroom-wrp.is_press.is-sdk-2026 { max-width: 1320px; }
  .newsroom-wrp.is_creator { max-width: none; }
  .newsroom-wrp.is-720 { max-width: 1140px; }
  .newsroom-wrp.is-up-26 { margin-bottom: 7.5rem; }
  .bg-hero-newsroom.is-nitro { height: 1600px; }
  .grid-media.top-large, .grid-media.d-3.is_new, .grid-media.d-3.is_new3 { margin-top: 80px; }
  .grid-media.d-3.is-top-none.is-gap-new { gap: 20px; }
  .grid-media.d-3-is_n.top-small { margin-top: 80px; }
  .grid-media.is-2026 { margin-top: 5rem; }
  .media-block.is-new { gap: 3.5rem; border-radius: 64px; padding: 4rem; }
  .media-block.is-2026 { border-radius: 64px; }
  .body-text--xll-large.newsroom, .body-text--xll-large.newsroom.text-align-left.text-color-white.text-weight-medium.text-style-3line.is_20 { font-size: 1.75rem; }
  .number-block.is-bg-blue { gap: 55px; padding-left: 64px; padding-right: 64px; }
  .number-block.is-bg-blue.is-h { justify-content: flex-start; align-items: flex-start; padding-top: 75px; }
  .number-block.is-bg-blue.padding-new { padding-top: 6.25rem; padding-bottom: 6.25rem; font-weight: 400; }
  .number-block.is-bg-blue.is_adventing { justify-content: flex-start; }
  .number-block.is-bg-blue.is_adventing.is-com { border-radius: 64px; padding: 64px; }
  .number-block.is-bg-blue.is_adventing.is-adv { gap: 4.375rem; border-radius: 4rem; min-height: 22.063rem; padding: 4rem; }
  .number-block.is-bg-blue.is_adventing.is-adv-g, .number-block.is-bg-blue.is_adventing.is-gm { border-radius: 4rem; padding: 4rem; }
  .number-block.is-bg-blue.is_adventing.is-md { gap: 2.5rem; border-radius: 4rem; justify-content: space-between; padding: 4rem; }
  .number-block.is-bg-blue.is_adventing.is-cs-26, .number-block.is-bg-blue.is_adventing.is-md, .number-block.is-bg-blue.is_adventing.is-md-d, .number-block.is-bg-blue.is_adventing.is-md-dd { gap: 4.375rem; border-radius: 4rem; min-height: 22.063rem; padding: 4rem; }
  .number-block.is-bg-blue.is-d { justify-content: flex-start; align-items: flex-start; padding-top: 75px; }
  .number-block.is-bg-blue.is_dm { justify-content: flex-start; }
  .number-block.is-bg-blue.is_commerce { gap: 87px; justify-content: flex-start; padding: 64px; }
  .number-block.is-bg-blue.is_commerce.is-com { gap: 55px; border-radius: 64px; justify-content: flex-start; align-items: flex-start; }
  .number-block.is-bg-blue.is_game { border-radius: 64px; justify-content: flex-start; min-height: 398px; padding-top: 64px; padding-bottom: 64px; }
  .number-block.is-bg-blue.is_game.is-com { gap: 55px; border-radius: 64px; justify-content: flex-start; align-items: flex-start; }
  .number-block.is-pink.is_2026.is_red-2026, .number-block.is-pink.is_2026.is-new-second-2026, .number-block.is-pink.is_2026.is-new-third-2026 { border-radius: 64px; padding: 5.375rem 2.5rem 4rem; }
  .number-block.is_2026.is-margin-small { border-radius: 64px; min-height: 320px; padding: 4rem; }
  .new-number { font-size: 80px; }
  .new-number.is-small.is_fix { min-height: auto; }
  .new-number.is_adverting.is-blue.is_2026 { font-size: 80px; }
  .new-number.is_adverting.is-blue.is_new, .new-number.is_adverting.is-blue.is_2026-new { font-size: 6rem; }
  .new-number.is_adverting.is-com, .new-number.is_adverting.is-game, .new-number.is_adverting.is-game { font-size: 96px; }
  .new-number.is_adverting.is-adv { font-size: 6rem; }
  .new-number.is_adverting.is-cs-26 { font-size: 5.5rem; }
  .new-number.is_adverting.is-cs-26.is_2026 { font-size: 4rem; line-height: 1.6; }
  .new-number.is_adverting.is-cs-26.is_2 { font-size: 4rem; }
  .new-number.is_2026 { font-size: 90px; }
  .new-number.is-letter { font-size: 96px; line-height: 0.895833; }
  .body-text--m.is_teen.bottom-none, .body-text--m.is_teen.mobile-align-left.z-index-3 { margin-bottom: 0px; }
  .press-link.is_2026-new { border-radius: 112px; padding: 56px 56px 74px; }
  .press-link.is-new { border-radius: 112px; }
  .press-link.is-new.is-bottom-padding { padding-bottom: 80px; }
  .press-link.is-new.is-small, .press-link.is-new-small { gap: 48px; border-radius: 96px; }
  .radius-48.is_sdk { border-radius: 56px; }
  .radius-48.is-new { aspect-ratio: 647 / 340; border-radius: 56px; }
  .radius-48.is-new.is-small, .radius-48.is-new-small { border-radius: 48px; }
  .press-text-padding.is-new { padding-left: 48px; padding-right: 48px; }
  .feeling-decor-n { max-width: 320px; margin-right: -22vw; }
  .feeling-decor-n.is-pan { margin-right: -333px; }
  .feeling-decor-n.is_n.is-b-com { max-width: 200px; margin-right: -313px; }
  .feeling-decor-n.is-sdk { max-width: 18rem; margin-right: -21.1375rem; }
  .feeling-decor-n.is-sdk.is-nitro { max-width: 370px; margin-right: -364px; }
  .feeling-decor-n.is-sdk.is-nitro.is-new { max-width: 21.875rem; bottom: 9.375rem; right: -18.25rem; }
  .feeling-decor-n.is-sdk.is-n-faq { max-width: 18.937rem; }
  .feeling-decor-n.is-sdk.is-ns-faq { max-width: 18.9375rem; margin-right: -86px; }
  .feeling-decor-n.is-sdk.is-ns-faq.is-new { max-width: 18.9375rem; top: -3.1125rem; right: 2rem; }
  .feeling-decor-n.is_parent { max-width: 16.875rem; margin-bottom: -4.0375rem; margin-right: 14px; }
  .feeling-decor-n.is_parent.is-new-parent { max-width: 15.625rem; margin-bottom: 9.25rem; margin-right: -18.125rem; }
  .feeling-decor-n.is_parent.is-new-quide { max-width: 15.625rem; margin-bottom: -7.8125rem; margin-right: -15.25rem; }
  .feeling-decor-n.is_new { max-width: 272px; margin-right: -364px; }
  .feeling-decor-n.is_2026.is-new { max-width: 250px; margin-bottom: -160px; margin-right: -309px; }
  .feeling-decor-n.is_2026.is-newsroom { max-width: 250px; margin-bottom: -88px; margin-right: -321px; }
  .feeling-decor-n.is_2026.is_p { max-width: 250px; margin-right: -309px; }
  .feeling-decor-n.is-update { max-width: 250px; top: 12.3125rem; right: -21.375rem; }
  .feeling-decor-n.is-new { max-width: 250px; bottom: -14.5625rem; right: -18.5625rem; }
  .max-width-750px { max-width: 1274px; }
  .max-width-750px.is_microsite.is_2026 { max-width: 1280px; }
  .max-width-750px.is_commerce { max-width: 1090px; }
  .max-width-750px.is-commerce { max-width: 1220px; }
  .max-width-750px.is-com { max-width: 1100px; }
  .feeling-decor-new { max-width: 320px; margin-left: -19vw; }
  .feeling-decor-new.is_n.is-b-com { max-width: 240px; margin-top: -181px; margin-left: -382px; }
  .feeling-decor-new.is-sdk { max-width: 18rem; margin-bottom: 7.325rem; margin-left: -24.25rem; }
  .feeling-decor-new.is_eggs { max-width: 16.875rem; margin-top: -14.675rem; margin-left: -16.6875rem; }
  .feeling-decor-new.is_eggs.is_2026 { margin-left: 1.7625rem; }
  .feeling-decor-new.is_eggs.is-new-parent { max-width: 19.375rem; margin-top: -10rem; margin-left: -16rem; }
  .feeling-decor-new.is_privacy { margin-left: -71px; }
  .feeling-decor-new.is_new { max-width: 288px; margin-left: -370px; }
  .feeling-decor-new.is-new { max-width: 250px; margin-top: -273px; margin-left: -324px; }
  .feeling-decor-new.is-newsroom { max-width: 250px; margin-top: -150px; margin-left: -336px; }
  .feeling-decor-new.is-update { max-width: 250px; bottom: 14.0625rem; left: -21.75rem; }
  .feeling-decor-new.is-new-stay { max-width: 15.625rem; top: -12.875rem; left: -23.1875rem; }
  .feeling-decor-new.is_guide { max-width: 16.875rem; margin-top: -16.75rem; margin-left: -16.4875rem; }
  .feeling-decor-new.is_guide.is_2026 { margin-left: 1.7625rem; }
  .feeling-decor-new.is_guide.is-new-parent { max-width: 19.375rem; margin-top: -10rem; margin-left: -16rem; }
  .plan-1.mob-top { max-width: 307px; margin-bottom: -210px; margin-left: -82px; }
  .swiper_component.is-cases, .swiper_component.is-jobs, .swiper_component.is-gallery { margin-left: auto; margin-right: auto; }
  .swiper-slide.is-cases:hover { opacity: 1; }
  .swiper-slide.is-quotes { min-height: 24rem; }
  .swiper-slide.is-gallery { width: 75rem; height: 47.5rem; }
  .swiper-slide.is-gallery.is_video { width: 34.5rem; height: 45rem; }
  .swiper-slide.is-gallery.is_video.is-update { width: 423px; height: 646px; }
  .swiper-slide.is-gallery.is_video.new-size { width: 424px; height: 646px; }
  .swiper-slide.is-jobs:hover { opacity: 1; }
  .swiper_pagination.is-quotes { bottom: 1.5rem; }
  .swiper.is-cases { overflow: hidden; }
  .swiper.is-quotes { height: 24rem; }
  .swiper.is-quotes.is_micro { height: 31rem; }
  .swiper.is-quotes.is_micro.is_new { height: 32rem; }
  .swiper.is-quotes.is_micro.is-play { min-height: 27.8rem; }
  .swiper.is-jobs { overflow: hidden; }
  .case_featured_layout.safety-tarot { padding-bottom: 180px; }
  .case_featured_img { max-width: 1280px; margin-bottom: 0px; margin-right: -300px; right: auto; }
  .navbar_spacer.is_2027 { position: relative; }
  .download_layout.is-well { max-width: 1540px; }
  .download_layout.is-678 { max-width: 870px; }
  .download_layout.is-720 { max-width: 71.25rem; }
  .cases_stat-wr { justify-content: space-between; }
  .quote_slider-component.top-sdk.is_2025 { padding-bottom: 200px; }
  .quote_slider-component.top-sdk.is_2025.is_sl { padding-bottom: 220px; }
  .p-400-16-link.is_d { font-size: 24px; }
  .quests-hero-wr { background-position: 0px 0px, 49% 230px; background-size: 100% 980px, 970px auto; }
  .careers_hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e2e6a58361bf25f9e6848f_BG-downloads.webp"); background-size: cover; }
  .careers_hero.company.is-new { padding-top: 240px; }
  .careers_hero.is-update { padding-top: 216px; }
  .careers_hero.is-update.is-bottom-shadow { background-position: 50% 20%; border-bottom: 1px solid rgb(0, 0, 0); box-shadow: rgb(0, 0, 0) 0px -200px 300px inset; }
  .careers_hero.is-update.is-lisbon { background-position: 50% 20%; border-bottom: 1px solid rgb(0, 0, 0); padding-top: 15rem; box-shadow: rgb(0, 0, 0) 0px -200px 300px inset; }
  .careers-section.is-commerce { padding-top: 240px; }
  .careers-section.is-update { padding-top: 12.5rem; }
  .careers-image { width: 44%; max-width: 648px; }
  .careers-image.is-update { border-radius: 7rem; max-width: none; margin-right: 0px; }
  .careers-image.is-update.is_second { margin-left: 0px; }
  .careers-image.is-update.is-2026 { max-width: 100%; }
  .job-item { border-radius: 64px; }
  .tag-future, .tag-future.is-update { margin-bottom: 6rem; }
  .heading-28px { font-size: 28px; }
  .employee-link.is-update { border-radius: 64px; padding: 64px; }
  .careers-decor-1 { margin-left: -380px; }
  .careers-decor-1.is-job { max-width: 17.5rem; margin-top: -12.625rem; margin-left: -24.0625rem; }
  .careers-decor-1.is-lisbon { max-width: 15.625rem; margin-top: -15.5625rem; margin-left: -18rem; }
  .faq_rich p { font-size: 24px; line-height: 1.29167; }
  .faq_rich.new li { font-size: 24px; }
  .faq_rich.new ul { padding-left: 26px; }
  .faq_rich.is-sdk a { font-size: 24px; }
  .faq_rich.is-sdk ul { padding-left: 24px; font-size: 24px; }
  .faq_rich.parent { font-size: 20px; }
  .faq_rich.parent a { box-shadow: rgb(178, 178, 178) 0px 2px 0px -1px; }
  .faq_rich.parent ul { padding-left: 28px; font-size: 24px; }
  .faq_rich.is-sdk-2026 { margin-top: -16px; }
  .faq_rich.is-sdk-2026 a { font-size: 24px; }
  .faq_rich.is-sdk-2026 ul { padding-left: 28px; font-size: 24px; }
  .faq_rich.is-sdk-2026.is-gift { margin-top: -16px; }
  .cms_article.is-blog.item-3.is-n.is-new { gap: 3rem; }
  .cms_article.is-blog.is-n { border-radius: 6rem; }
  .cms_article_img-wr.is-2.h-small.is-new { border-radius: 3rem; }
  .featured_img-wr.is-new { aspect-ratio: 1538 / 615; border-radius: 7rem; max-width: none; }
  ._2col_cms-wr.is-3col.is-n.is-new, ._2col_cms-wr.is-3col.is_article.is-new, ._2col_cms-wr.is-3col.is_article.is_2026 { gap: 1.25rem; }
  .featured_text-wr.is_new-2025.is-top.is-new { max-width: 1140px; margin-top: 3.5rem; }
  .featured_text-wr.is-new { max-width: 1240px; margin-top: 3.5rem; }
  .container-large-4.is_new { width: 100%; }
  .btn-global.is-secondary, .btn-global.is_2026 { transition-duration: 0.3s; }
  .center_layout.top-auto { margin-bottom: 0px; }
  .swiper-arrows_wr { width: 100%; }
  .swiper-arrows_wr.is-large { width: 96%; }
  .swiper-arrows_wr.is-large.is_new { width: 114%; margin-left: -7%; }
  .slide_gradient { filter: blur(30px); display: block; left: -3%; }
  .slide_gradient.is-right { right: -3%; }
  .case-slide_content-wr.is-adv { border-radius: 6.25rem; }
  .rich-career p { font-size: 24px; line-height: 130%; }
  .rich-career ul { margin-bottom: 24px; font-size: 24px; }
  .rich-career.text-size-new, .rich-career.text-size-new a, .rich-career.is-new-size a { font-size: 24px; }
  .careers_img { border-radius: 9rem; }
  .careers_img.is-new { border-radius: 7rem; }
  .jobs-slide_content-wr { border-radius: 4rem; }
  .gallery_slider_component { min-height: 840px; }
  .gallery_slider_component.is-update { margin-top: 7.5rem; }
  .gallery_slider_component.is-new { margin-top: 5rem; }
  .gallery_slider_component.is-new-size { min-height: 646px; }
  .brand-image-1 { margin-right: -140px; }
  .brand-image-1.is-new { max-width: 220px; margin-top: -142px; margin-right: -229px; }
  .brand-image-2 { margin-left: -154px; }
  .brand-image-2.is_2026.is-new { max-width: 250px; margin-left: -250px; }
  .banner-link-brnd.is_kit { aspect-ratio: 1538 / 475; }
  .banner-link-brnd.is_kit.is-new { border-radius: 112px; min-height: 580px; margin-top: 80px; margin-bottom: 80px; }
  .banner-link-brnd.is_brand.is-new { aspect-ratio: 1538 / 480; border-radius: 96px; margin-top: 80px; }
  .banner-link-brnd.is-b { aspect-ratio: 1538 / 475; }
  .banner-link-brnd.is_company.is-new, .banner-link-brnd.is_company.is-2027 { border-radius: 96px; margin-top: 80px; }
  .banner-link-brnd.is_video.is-new { border-radius: 96px; max-width: 1140px; }
  .banner-link-brnd.is_video.is-2026 { border-radius: 96px; max-width: none; }
  .branding_hero-bg { background-size: 100% 1400px; max-height: 1700px; }
  .newsroom-image-1 { max-width: 245px; margin-right: -137px; }
  .newsroom-image-1.goblet { right: -142px; }
  .newsroom-image-1.egg-img { top: -58%; right: -142px; }
  .newsroom-image-1.egg-img.is-new-newsroom { max-width: 250px; top: -170px; right: -136px; }
  .newsroom-image-1.is-new { max-width: 250px; margin-bottom: -7.0625rem; margin-right: -13.625rem; }
  .newsroom-image-2 { max-width: 260px; margin-bottom: 193px; margin-left: -229px; }
  .newsroom-image-2.is_creator { max-width: 310px; margin-bottom: -210px; margin-left: -324px; }
  .newsroom-image-2.is_creator.is-new-2026 { max-width: 250px; margin-bottom: 12px; margin-left: -300px; }
  .newsroom-image-2.is-new { max-width: 250px; margin-top: -7.375rem; margin-left: -248px; }
  .nelly-icon { max-width: 269px; margin-top: 4px; margin-right: -107px; }
  .egg-newsroom { margin-left: -64px; }
  .podcast { z-index: 1; }
  .testing-download-button.download-new, .testing-button-open.download-new { padding: 16px 32px; }
  .z-index-3-copy { font-size: 18px; }
  .download-hero-img-wr { margin-top: 75px; }
  .download-hero-img-wr.padding-none { max-width: 72.125rem; margin-top: 5.875rem; }
  .download-hero-img-wr.padding-none.is-gift { margin-top: 7.75rem; }
  .wumpus-img-wr { max-width: 378px; margin-bottom: -38px; margin-left: -108px; }
  .wumpus-img-wr.is-update { max-width: 23.625rem; margin-bottom: -4.5rem; margin-left: -8.375rem; }
  .wumpus-img-wr.is-update.is_2026 { max-width: 23.625rem; margin-bottom: -7.6rem; margin-left: -7.975rem; }
  .wumpus-img-wr.is-update.is_2026.is_desctop { margin-bottom: -7.6rem; }
  .wumpus-img1 { max-width: 140px; top: 46px; }
  .download-hero-img3 { max-width: 16.625rem; margin-top: -9.625rem; margin-right: -13.0625rem; inset: 0% 0% auto auto; }
  .download-hero-img3.is-gift { max-width: 16.75rem; margin-right: 0px; top: 8.8rem; right: -8.5625rem; }
  .download-hero-img3.is-gift.is-new { top: 9.5rem; right: -9.5625rem; }
  .max-width-740px.is-full.is_form, .max-width-740px.is-full.is_n-f { max-width: none; }
  .company-hero { background-color: rgb(88, 101, 242); background-repeat: no-repeat; }
  .company-hero.is-new { border-radius: 112px; max-width: 1400px; min-height: 849px; }
  .padding-220px.is-320.is__120 { padding-bottom: 200px; }
  .phone-company { max-width: 440px; }
  .phone-company.is-new { max-width: 436px; }
  .image-company-1 { max-width: 260px; margin-right: 389px; }
  .image-company-1.is-new { max-width: 207px; margin-bottom: 188px; margin-right: 412px; }
  .image-company-2.is-new { max-width: 536px; margin-bottom: -144px; margin-right: -162px; }
  .image-company-2.is-new.is_2026 { margin-bottom: -234px; }
  .block-over.is-new { border-radius: 112px; }
  .image-company-3 { margin-right: -58px; }
  .image-company-3.is-new { max-width: 333px; margin-top: -34px; margin-right: -85px; }
  .image-company-4.is-new { max-width: 431px; margin-top: 234px; margin-right: -69px; }
  .image-company-5 { margin-top: -11px; margin-right: 311px; }
  .image-company-5.is-new { max-width: 316px; margin-top: -35px; margin-right: 297px; }
  .image-company-6.is-new { max-width: 445px; margin-top: -35px; margin-left: -69px; }
  .image-company-7.is-new { max-width: 290px; margin-top: 175px; margin-left: 221px; }
  .image-company-8 { margin-left: -58px; }
  .image-company-8.is-new { max-width: 545px; margin-bottom: 76px; margin-left: -69px; }
  .image-company-9.is-new { max-width: 300px; margin-bottom: -53px; margin-left: 71px; }
  .company-egg.is-new { max-width: 210px; margin-left: -276px; }
  .company-hero-wr.is-new { padding-top: 195px; padding-bottom: 75px; }
  .clyde-image { max-width: 360px; margin-top: -235px; margin-right: -437px; }
  .clyde-image.is-update { max-width: 15rem; margin-top: -20.5rem; margin-right: -22.6875rem; }
  .quotation-mark { font-size: 80px; line-height: 76px; }
  .employee-name { font-size: 24px; line-height: 32px; }
  .employee-name.is-sdk-new { font-size: 1.25rem; }
  .quote_slider-component-wr { justify-content: center; align-items: flex-start; display: flex; }
  .careers-eggsicon { max-width: 280px; top: -425px; left: -9%; }
  .careers-eggsicon.is-update { max-width: 354px; margin-left: -20rem; top: -21.125rem; }
  .careers-img { max-width: 18rem; }
  .careers-sport-gerls-img { max-width: 533px; top: -300.9px; }
  .careers-image-2 { width: 44%; max-width: 648px; }
  .download-title-wr.is_download { max-width: 78.875rem; }
  .max-w-h { max-width: 400px; }
  .max-width-p { padding-right: 1rem; }
  .clyde-cube { max-width: 300px; margin-left: 190px; }
  .set { z-index: 4; max-width: 15.25rem; margin-bottom: -108px; margin-left: -61px; }
  .plump { filter: blur(7px); max-width: 12.875rem; margin-top: -190px; margin-right: 133px; }
  .relative-2025 { max-width: 88.75rem; margin-bottom: -18px; }
  .icon-home-2025 { width: 30px; height: 30px; }
  .coin-icon_d { width: 11.375rem; }
  .coin-icon_d.is_old { width: 12.5rem; margin-top: -6.8625rem; margin-left: -9.225rem; }
  .coin-icon_d.is-gift { max-width: 22.125rem; top: 8.3125rem; left: -7.6875rem; }
  .coin-icon_d.is-gift.is-new { max-width: 22.125rem; top: 10.9rem; left: -9rem; }
  .newsroom-image-3 { max-width: 245px; margin-right: -194px; }
  .newsroom-image-3.is_creator { max-width: 330px; margin-top: -159px; margin-right: -379px; }
  .newsroom-image-3.is_creator.is-new-2026 { max-width: 250px; margin-top: 65px; margin-right: -300px; }
  .p-medium.text-style-2line.is-new { font-size: 1.5rem; }
  .clyde-cube_icon { max-width: 230px; top: 171px; left: -155px; }
  .clyde-cube_icon.is-new { top: 273px; left: -92px; }
  .clyde-cube_icon.is-media { margin-left: 15.75rem; }
  .clyde-cube_icon.is-media.is-md { max-width: 13.75rem; bottom: -7.813rem; right: -4.375rem; }
  .clyde-cube_icon.is-stories { max-width: 240px; }
  .clyde-cube_icon.is-new_1 { top: 164px; left: -93px; }
  .clyde-cube_icon.is-new_1.is-commerce { max-width: 198px; margin-bottom: -122px; margin-left: -78px; }
  .clyde-cube_icon.is-dm, .clyde-cube_icon.is-sdk { margin-left: 57.0625rem; }
  .clyde-cube_icon.is_new { margin-bottom: -8.325rem; margin-left: 57.0625rem; }
  .clyde-cube_icon.is-game { margin-bottom: -80px; margin-left: 57.0625rem; }
  .clyde-cube_icon.is-adv-1 { max-width: 13.75rem; bottom: -6.425rem; left: -7.1rem; }
  .clyde-cube_icon.is-adv-1.is-commerce { max-width: 198px; }
  .clyde-cube_icon.is-cs { max-width: 12.5rem; inset: auto 0% -8rem auto; }
  .clyde-cube_icon.is-cs.is-commerce { max-width: 198px; }
  .pan-image { max-width: 240px; margin-top: 375px; margin-right: 83px; }
  .pan-image.is-new { max-width: 250px; margin-bottom: -238px; margin-right: -16px; }
  .feeling-decor-d { max-width: 320px; margin-right: -22vw; }
  .feeling-decor-d.is-pan { margin-right: -333px; }
  .feeling-decor-d.is-new { max-width: 250px; margin-bottom: -80px; margin-right: -320px; }
  .company-section.is-new, .company-section.is-new-top, .company-section.is-new-t { padding-top: 200px; }
  .company-section_last.is-new, .company-section_last.is_2026 { padding-top: 160px; padding-bottom: 200px; }
  .timeline-card.is-1.is-new { border-radius: 3.5rem; margin-bottom: 7rem; padding: 4rem; }
  .timeline-card.is-new { border-radius: 3.5rem; margin-bottom: 6rem; padding: 4rem; }
  .timeline-card.is-new.is-end { margin-bottom: 22.625rem; }
  .timeline-description.is-new { font-size: 1.25rem; }
  .progress_step.is-new { grid-template-columns: 1fr minmax(10rem, 10rem) 1fr; }
  .company-image_wumpus.is-small.is-new { max-width: 18.375rem; }
  .company-image_packaxe { left: -29rem; }
  .company-image_packaxe.is-new { margin-top: -120px; }
  .company-image_packaxe.is-new.is-new-2026 { max-width: 250px; left: -80px; }
  .company-image_packaxe.is-new-2.is-new-2026 { max-width: 354px; margin-top: 17px; margin-left: -90px; }
  .company-image_radish { right: -27vw; }
  .company-image_clyde { right: -12vw; }
  .company-image_clyde.is-new.is-new-2026 { max-width: 250px; right: -67px; }
  .company-image_nelly.is-new.is-new-2026, .company-image_nelly.is-new.is-new-st { max-width: 305px; margin-right: 133px; }
  .company-coin-2 { margin-right: -90px; }
  .company-coin-2.is-new { max-width: 210px; margin-top: 21px; margin-right: -298px; }
  .advertising-hero { background-position: 50% -25%; background-size: 78% auto; }
  .advertising-hero.is-new, .advertising-hero.is-ovr { background-position: 50% 100%; margin-bottom: -7.5rem; padding-bottom: 22.5rem; }
  .ad-paragraph-20px-white.is-left.is_com { font-size: 24px; }
  .ad-paragraph-20px-white.is-left.is-game-small { font-size: 24px; line-height: 130%; }
  .ad-paragraph-20px-white.size-m { font-size: 24px; }
  .testimonials-section.b-none.is_d { padding-top: 202px; }
  .testimonials-section.is-top { padding-top: 13.75rem; }
  .testimonials-section.is-top.is-game { padding-top: 200px; padding-bottom: 200px; }
  .testimonials-section.is-faq.is-new-2025.is-new { padding-bottom: 12.5rem; }
  .testimonials-section.is-faq.is_new.b-none { padding-top: 12.5rem; }
  .testimonials-section.is-faq.is_new.top-q { padding-top: 12.5rem; padding-bottom: 12.5rem; }
  .testimonials-section.is-dm-q.is_developer.is_game { padding-bottom: 12.5rem; }
  .testimonials-section.is_120.is_ns.is-new { padding-bottom: 240px; }
  .testimonials-section.is_120.is_q { padding-bottom: 120px; }
  .testimonials-section.is_120.is_update, .testimonials-section.is_120.is_banner.is-new { padding-bottom: 200px; }
  .testimonials-section.is_120.is-sdk, .testimonials-section.is_article.is_2026.is-new { padding-bottom: 12.5rem; }
  .testimonials-section.is_2026.bottom-small, .testimonials-section.is-n, .testimonials-section.banner-game, .testimonials-section.is_pt { padding-top: 200px; padding-bottom: 200px; }
  .testimonials-section.is_pt.is_2026 { padding-bottom: 100px; }
  .testimonials-section.is_pt.is_2026.is-new { padding-bottom: 160px; }
  .testimonials-section.is_pt.is_2026.is-update { padding-bottom: 200px; }
  .testimonials-section.is_well { padding-top: 195px; padding-bottom: 200px; }
  .testimonials-section.is-new { padding-bottom: 15rem; }
  .testimonials-section.is-60 { padding-top: 6.25rem; padding-bottom: 6.25rem; }
  .testimonials-section.is-60.is-faq { padding-top: 12.5rem; padding-bottom: 6.25rem; }
  .testimonials-section.is-60.is-faq.is_2026, .testimonials-section.is-60.is-cta { padding-bottom: 12.5rem; }
  .testimonials-section.is-60.overflow-hidden.is_faq, .testimonials-section.cs-adv { padding-top: 12.5rem; }
  .testimonials-section.cs-adv.is-game { padding-top: 200px; padding-bottom: 120px; }
  .testimonials-section.cs-gm { padding-top: 6.25rem; }
  .testimonials-section.cs-gm.is-game { padding-top: 200px; padding-bottom: 120px; }
  .cards-gradient.is-second.is-sdk.is-green.is-2026, .cards-gradient.is-sdk.is-green.is-2026, .cards-gradient.is-sdk-first.is-green.is-2026 { gap: 32px; border-radius: 4rem; padding-bottom: 3.375rem; }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-greenn.is-sdk { border-radius: 7rem; grid-template-columns: 1fr 610px; padding: 4.25rem; }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-pink-sdk-new { border-radius: 7rem; grid-template-columns: 1fr minmax(40%, 648px); padding: 4.25rem; }
  .cards-gradient.is-dm-grid-dm.is-commerce { gap: 70px; border-radius: 112px; grid-template-columns: 544px 1fr; padding: 5rem; }
  .cards-gradient.is-dm-grid-dm.is-commerce.is_2026 { gap: 40px; grid-template-rows: auto; grid-template-columns: 440px auto; grid-auto-columns: 1fr; }
  .cards-gradient.is-dm-grid-dm.is-commerce.is-2027 { grid-template-columns: minmax(480px, 49%) minmax(55.5%, 650px); }
  .cards-gradient.is-commerce { border-radius: 4rem; padding: 2rem 2rem 3.125rem; }
  .cards-gradient.is-game { gap: 56px; border-radius: 4rem; padding-bottom: 3.5rem; }
  .cards-gradient.is-r-up { gap: 2.5rem; border-radius: 4rem; }
  .cards-gradient.is-gift-reverse, .cards-gradient.is-gift { gap: 2.5rem; border-radius: 4rem; padding-top: 1.25rem; padding-left: 1.25rem; padding-right: 1.25rem; }
  .ad_heading3.b24.is-large.is-new, .ad_heading3.b24.is-commerce, .ad_heading3.b24.is-commerce.is-new { font-size: 56px; }
  .ad_heading3.b24.is-com { font-size: 44px; }
  .ad_heading3.is-dm { margin-bottom: 17px; font-size: 48px; line-height: 0.895833; }
  .ad_heading3.is-left-d { text-align: left; }
  .ad_heading3.is-new { font-size: 48px; }
  .ad_heading3.is-new.is-small { font-size: 32px; }
  .ad_heading3.is-game.text-align-center.is_big, .ad_heading3.is-game.is-big, .ad_heading3.is-game.is_2026 { font-size: 56px; }
  .ad_heading3.is-game.is_2026.is-game-new { margin-bottom: 32px; font-size: 44px; }
  .ad_heading3.is-game.is_2026.is-game-new.bottom-small { font-size: 32px; }
  .ad_heading3.is-game.is_2026.is-game-new.is-large { margin-bottom: 24px; font-size: 56px; }
  .ad_heading3.is-game.is_2026.is-game-new.bottom-new, .ad_heading3.is-game.is_2026.is-game-news { margin-bottom: 24px; font-size: 44px; }
  .ad_heading3.is-game.is_2026.is-game-large { letter-spacing: -0.01em; margin-bottom: 32px; font-size: 56px; }
  .ad_heading3.is-game.is_2026.is_updated { margin-bottom: 32px; font-size: 56px; }
  .ad_heading3.is-game.is_2026.is_updated.bottom-small, .ad_heading3.is-game.is_2026.is_updated.is-2 { margin-bottom: 24px; }
  .ad_heading3.b-32 { font-size: 56px; }
  .container-944px.is-center.is-1320 { max-width: 1320px; }
  .container-944px.is-grid-ad { grid-template-columns: 0.6fr 1fr; }
  .container-944px.is-grid-ad.is-adv { gap: 5rem; grid-template-columns: minmax(200px, 37.5rem) 1fr; }
  .container-944px.is-grid-ad.is-adv.is-gm { grid-template-columns: minmax(200px, 37.938rem) 1fr; }
  .container-944px.is_slider.is_2026 { max-width: 980px; }
  .container-944px.is-1490px { max-width: 1490px; }
  .container-944px.is_1500.is_2026 { max-width: 1538px; }
  .container-944px.is_1500.is_ass { max-width: 1400px; }
  .container-944px.is_1500.is-nitro { max-width: 1538px; }
  .container-944px.is_hero-nitro { max-width: 1820px; }
  .container-944px.is_2026 { max-width: 96.125rem; }
  .container-944px.is_2026.is_p { max-width: 1538px; }
  .container-944px.is_2026.is_company { max-width: 1280px; }
  .container-944px.is_2026.is_nitro { max-width: 1538px; }
  .container-944px.is_2026.is_new { max-width: 1440px; }
  .container-944px.is-944 { max-width: 1316px; }
  .container-944px.is_2026-faq { gap: 15.0625rem; grid-template-rows: auto; grid-template-columns: 33.5625rem 1fr; grid-auto-columns: 1fr; display: grid; }
  .container-944px.is_2026-faq.is-gift { grid-template-columns: 41.8125rem 1fr; max-width: 1538px; }
  .ad_lightbox-link { position: relative; }
  .ad_lightbox-link.is_image { border-radius: 64px; }
  .ad_lightbox-link.is-adv-26 { margin-top: 56px; margin-left: 56px; }
  .ad_dropdown-toggle { font-size: 28px; }
  .ad_dropdown-toggle.top-line-none.is_2025.top-on.is-sdk-new { font-size: 24px; }
  .ad_dropdown-toggle.top-line-none.is_2025.is-sdk.is-nitro.is-new { padding-top: 3rem; padding-bottom: 3rem; }
  .ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new { padding-top: 48px; padding-bottom: 48px; font-size: 24px; line-height: 130%; }
  .ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new.is-gift { padding-top: 48px; padding-bottom: 48px; }
  .ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new.is-gift-top { padding-bottom: 48px; }
  .ad_dropdown-toggle.is_2025.size-new { font-size: 28px; }
  .ad_dropdown-toggle.is_2025.size-new.is-up-parent { padding-top: 48px; font-size: 1.5rem; line-height: 1.29167; }
  .ad_dropdown-toggle.is_2025.is-update { font-size: 1.5rem; line-height: 1.29167; }
  .ad_dropdown-toggle.is-adv, .ad_dropdown-toggle.is-up_26 { font-size: 1.5rem; }
  .icons-absol.is-update { margin-top: 48px; }
  .icons-absol.is-gift, .icons-absol.is-update-new { margin-top: 54px; }
  .ad_dropdown-list.is-new { margin-top: -1.25rem; }
  .grid-20 { min-height: 496px; }
  .grid-20.is-4col.new { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; }
  .grid-20.is-4col.is-up { gap: 1.25rem; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; min-height: 454px; }
  .grid-20.is-2col, .grid-20.is-new, .grid-20.is-sdk { min-height: auto; }
  .grid-20.is-new-game { gap: 24px; min-height: auto; }
  .grid-20.is-3col { min-height: auto; }
  .grey-block.is-left { padding-left: 2.8rem; padding-right: 2.8rem; }
  .grey-block.is-left.is-game { padding: 4rem; }
  .grey-block.is-left.is-game.is-88 { border-radius: 88px; }
  .grey-block.is-left.is-game-new { border-radius: 64px; min-height: 340px; padding: 4rem; }
  .grey-block.is-left.is-game-new.is-new-radius { border-radius: 64px; }
  .grey-block.is-left.is-update { border-radius: 4rem; padding: 4rem; }
  .grey-block.is-left.is-update.is-large { padding: 4rem; }
  .grey-block.is-left.is-adv { border-radius: 4rem; padding: 4rem; }
  .grey-block.is-left.is-adv.is-88 { border-radius: 88px; }
  .grey-block.pc-center.is-game.top-none { border-radius: 64px; }
  .grey-block.is-up, .grey-block.is-up.is-game { padding: 4rem; }
  .grey-block.is-up.is-game.is-88 { border-radius: 88px; }
  .grey-block.is-up.is-game-new { border-radius: 64px; min-height: 340px; padding: 4rem; }
  .grey-block.is-up.is-game-new.is-new-radius { border-radius: 64px; }
  .grey-block.is-up.is-update { border-radius: 4rem; padding: 4rem; }
  .grey-block.is-up-26 { border-radius: 4rem; padding: 4rem 4rem 2rem; }
  .grey-block.is-up-26.is-game { padding: 4rem; }
  .grey-block.is-up-26.is-game.is-88 { border-radius: 88px; }
  .grey-block.is-up-26.is-game-new { border-radius: 64px; min-height: 340px; padding: 4rem; }
  .grey-block.is-up-26.is-game-new.is-new-radius { border-radius: 64px; }
  .grey-block.is-up-26.is-update { border-radius: 4rem; padding: 4rem; }
  .image-grey.is-gm1-new { max-width: 240px; margin-top: -48px; }
  .image-grey.is-gm2-new { max-width: 230px; }
  .image-grey.is-gm3-new { max-width: 257px; margin-top: -100px; }
  .plug.is-commerce { max-width: 188px; margin-top: -72px; margin-right: -102px; }
  .plug.is-adv { max-width: 12.25rem; top: -5.938rem; right: -6.688rem; }
  .banner-gr.is_2026-new { border-radius: 7rem; padding-top: 7.875rem; padding-bottom: 7.875rem; }
  .banner-gr.is_parent { border-radius: 6.5rem; padding-top: 6.25rem; padding-bottom: 6.25rem; }
  .banner-gr.is_parent.is-new-update, .banner-gr.is-adv, .banner-gr.is-new { border-radius: 7rem; padding-top: 10rem; padding-bottom: 10rem; }
  .image-banner-ad.is_2026 { max-width: 14rem; margin-bottom: -3.1rem; margin-right: 0.025rem; }
  .image-banner-ad.is_well { max-width: 16.875rem; margin-bottom: -4rem; margin-right: 5.425rem; }
  .image-banner-ad.is_well-new { max-width: 17.5rem; margin-bottom: -5.125rem; margin-right: 2.125rem; }
  .image-banner-ad.is_parent { max-width: 17.5rem; margin-bottom: -5.4375rem; margin-right: 2.375rem; }
  .image-banner-ad.is_parent.is-new { max-width: 15.625rem; right: 7.375rem; }
  .image-banner-ad.is-adv { max-width: 16.875rem; margin-bottom: -5.3rem; margin-right: 7.125rem; }
  .image-banner-ad.is-adv.is_2026 { max-width: 18rem; margin-bottom: -5.1rem; }
  .image-banner-ad.is-new { max-width: 15.625rem; bottom: -5.25rem; right: 7.375rem; }
  .image-banner-ad2 { margin-left: 3.975rem; }
  .image-banner-ad2.is_screwdriver { max-width: 13.5rem; margin-top: -5.2125rem; margin-left: -3.025rem; }
  .image-banner-ad2.is_well { max-width: 16.875rem; margin-top: -10.7125rem; margin-left: 2.8875rem; }
  .image-banner-ad2.is_well-new { max-width: 17.5rem; margin-top: -5.1875rem; margin-left: 1.8125rem; }
  .image-banner-ad2.is_parent { max-width: 18rem; margin-top: -5.6375rem; margin-left: 2.1rem; }
  .image-banner-ad2.is_parent.is-new { max-width: 15.625rem; }
  .image-banner-ad2.is-adv { max-width: 15.625rem; margin-top: -7.5125rem; }
  .image-banner-ad2.is-new { max-width: 15.625rem; top: -5.3125rem; left: 6.5rem; }
  .ad-grid-h.is-up { gap: 1.25rem; }
  .text-info.padding-none.is_microsite, .text-info.padding-none.is_commerce { flex-flow: column; width: 100%; max-width: none; }
  .text-info.padding-none.is_pax { flex-flow: column; width: 100%; max-width: 660px; }
  .text-info.padding-none.is_commerce-2 { flex-flow: column; width: 100%; max-width: none; }
  .text-info.is-adv { font-size: 2rem; }
  .image-cards.is_video.is-2026 { border-radius: 56px; }
  .image-cards.is-new-pink.is-2026 { border-radius: 4.375rem; }
  .image-cards.is-commerce { border-radius: 80px; }
  .image-cards.is-commerce.is-gift { border-radius: 3.5rem; width: auto; max-width: 100%; }
  .image-cards.is-commer-e { object-fit: cover; border-radius: 56px; }
  .image-cards.is-game { object-fit: cover; }
  .image-cards.is_video-2.is-new-radius { border-radius: 56px; }
  .image-cards.is-r-up { border-radius: 3.5rem; }
  .media-hero.is-md { padding-bottom: 8.75rem; }
  .image-gaming.is-md { margin-top: 7.5rem; }
  .img-laptop { margin-left: 13.5rem; }
  .videogrey-bg { gap: 6.25rem; padding-right: 4rem; }
  .videogrey-bg.is-md { gap: 6.25rem; border-radius: 5.125rem; padding-top: 2.5rem; padding-bottom: 2.5rem; padding-left: 2.5rem; }
  .image-d.is-md { max-width: 14.125rem; top: -6.25rem; }
  .check-blocks.is-md { gap: 5.313rem; }
  .text-check.is-md { font-size: 1.75rem; }
  .gaming-hero.is-up { padding-bottom: 8.75rem; }
  .img-gaming.is-sdk { max-width: 75rem; }
  .chat-gaming.is-up { max-width: 12.5rem; bottom: -6.875rem; right: 4rem; }
  .gaming-absol-top.is-gm { border-radius: 1.125rem; }
  .gaming-image-top.is-sdk { max-width: 11.37rem; margin-top: -620px; margin-left: -17.4875rem; }
  .gaming-image-top.is-sdk.is-new { max-width: 14.1875rem; margin-left: -13.7rem; }
  .gaming-image-top.is-sdk.is-form { max-width: 12.625rem; margin-top: -7.0125rem; margin-left: -13.3875rem; }
  .gaming-image-top.is-sdk.is-nitro { max-width: 18.9375rem; }
  .gaming-image-top.is-sdk.is-n { max-width: 14.1875rem; margin-left: -13.2875rem; }
  .gaming-image-top.is-sdk.is-new-sdk { max-width: 13rem; margin-top: -1.375rem; margin-left: -16rem; }
  .gaming-image-top.is-sdk.is-2026 { max-width: 11.25rem; margin-top: -5.75rem; margin-left: -9.375rem; }
  .gaming-image-top.is-up { top: -10.7rem; }
  .gaming-image-bottom { transform: none; }
  .gaming-image-bottom.is-sdk { margin-right: -10.425rem; }
  .gaming-image-bottom.is-sdk.is-new { max-width: 14.25rem; margin-right: -11.4625rem; }
  .gaming-image-bottom.is-sdk.is-form { max-width: 13.125rem; margin-bottom: -14.9rem; margin-right: -9.4rem; }
  .gaming-image-bottom.is-sdk.is-n { max-width: 14.25rem; margin-right: -9.0375rem; }
  .gaming-image-bottom.is-sdk.is_2026 { max-width: 13.125rem; margin-bottom: -13.7rem; margin-right: -9.4rem; }
  .gaming-image-bottom.is-sdk.is-sdk-new { max-width: 13rem; margin-right: -18.6875rem; }
  .gaming-image-bottom.is-sdk.is-sdk-2026 { max-width: 13.75rem; margin-bottom: -3.4375rem; margin-right: -14.8rem; }
  .gaming-image-bottom.is-nitro { max-width: 27.625rem; }
  .gaming-image-bottom.is-nitro.is-new { max-width: 14.25rem; margin-right: -11.4625rem; }
  .gaming-image-bottom.is-nitro.is-form { max-width: 13.125rem; margin-right: -9.4rem; }
  .gaming-image-bottom.is-up { width: 11.25rem; right: -8rem; }
  .image-stories-hero.hide-desctop.is-cs-26 { border-radius: 7rem; }
  .image-absol-faq { margin-top: -25.8rem; }
  .play_wr-title { min-height: 80px; }
  .play_wr-title.is-left.is_delta { max-width: 720px; margin-right: auto; }
  .play_wr-title.is-left.is_pax { max-width: none; }
  .play_wr-title.is-gap { max-width: none; margin-bottom: 1.5rem; }
  .bg-l { bottom: -90%; }
  .div-bg { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67726c1420afbbf853baa62c_Bg-2.webp"); background-position: 50% 69%; background-size: cover; max-height: 1300px; }
  .div-bg.is-new, .div-bg.is-ovr { background-position: 50% center; }
  .new-number-wr { max-width: 100%; }
  .media-title-wr.is-md { max-width: 1100px; }
  .faq_img { max-width: 275px; }
  .stories_img { max-width: 275px; margin-top: -201px; margin-right: 67px; }
  .open-info_new.is_white, .open-info_new.is_2026 { font-size: 13px; }
  .source-all_new { position: relative; }
  .source-all_new.new, .source-all_new.new.is-center.top-over-small.is-left, .source-all_new.new-2026, .source-all_new.new-2026.is-center.top-over-small.is-left { margin-top: 1rem; }
  .max-1200_n.is_2026 { max-width: 75rem; }
  .max-1200_n.is_well { max-width: 59rem; }
  .max-1200_n.is_well-new { max-width: 58.0625rem; }
  .p-brake-wr { max-width: none; min-height: auto; display: block; }
  .sp-br { display: none; }
  .text-wr-ad._3 { max-width: 310px; }
  .text-wr-ad.is-adv, .text-wr-ad.is-md { font-size: 1.5rem; }
  .hero-img-gaming.is-gm, .image-gaming-main.is-md { border-radius: 1rem; }
  .tab-quest.is-col { gap: 5rem; grid-template-columns: minmax(200px, 37.5rem) 1fr; }
  .tab-quest.is-col.is-gm { grid-template-columns: minmax(200px, 37.938rem) 1fr; }
  .tab-quest.is-col.is-adv { place-items: start stretch; margin-top: 5rem; }
  .tab-quest.is-col.is-adv-26 { gap: 5rem; grid-template-columns: minmax(200px, 607px) 1fr; place-items: start stretch; margin-top: 5rem; }
  .tab-content-quest.is_com { top: -272px; }
  .tab-content-quest.is_2026.is-adv { min-height: 470px; margin-top: 60px; top: 0%; }
  .tab-content-quest.is_2026.is-gm { top: -40%; }
  .tab-content-quest.is_2026.is-adv-26 { top: 0%; }
  .tab-content-pane-quest.is-adv { align-self: stretch; height: 100%; }
  .number-block_title { justify-content: flex-start; align-items: flex-end; min-height: 86px; display: flex; }
  .ad_faq-content { font-size: 24px; }
  .advertising-discord-icon { right: 20%; }
  .company-hero-mobile { background-color: rgb(88, 101, 242); background-repeat: no-repeat; }
  .sdk_hero.is-form { padding-top: 15rem; overflow: visible; }
  .sdk_hero.is-nitro.is_2026.is-new { padding-top: 280px; padding-bottom: 160px; }
  .sdk_hero.is_sdk { padding-top: 220px; }
  .sdk_hero.is_sdk.is_2026 { padding-top: 240px; }
  .sdk_hero.is_sdk.is_2026-new { padding-top: 240px; padding-bottom: 200px; }
  .sdk_hero.is_sdk.is_2026-new.bg-n { background-size: 100% 1200px; }
  .slider-block.is_micro.is-new { border-radius: 112px; padding-top: 100px; padding-bottom: 100px; }
  .slider-block.is_micro.is-large { border-radius: 112px; padding-top: 150px; padding-bottom: 150px; }
  .slider-block.is_micro.is-large.is_play { min-height: 558px; padding-bottom: 5rem; }
  .slider-block.is-new.is_sdk-new.is-all { border-radius: 112px; }
  .slider-block.is_gift { border-radius: 112px; padding-top: 10rem; padding-bottom: 10rem; }
  .slider-block.is_gift.is-new { border-radius: 112px; padding-top: 100px; padding-bottom: 100px; }
  .slider-block.is_gift.is-large { border-radius: 112px; padding-top: 150px; padding-bottom: 150px; }
  .slider-block.is_gift.is-large.is_play { min-height: 558px; padding-bottom: 5rem; }
  .slider-block.is_gift-new { border-radius: 112px; padding-top: 10rem; padding-bottom: 10rem; }
  .slider-block.is_gift-new.is-new { border-radius: 112px; padding-top: 100px; padding-bottom: 100px; }
  .slider-block.is_gift-new.is-large { border-radius: 112px; padding-top: 150px; padding-bottom: 150px; }
  .slider-block.is_gift-new.is-large.is_play { min-height: 558px; padding-bottom: 5rem; }
  .top-image-slider { margin-top: 2.3rem; margin-left: 4.325rem; }
  .top-image-slider.is-dev.is-new { max-width: 12.75rem; margin-left: 3.525rem; }
  .top-image-slider.is-dev.is-s2new { max-width: 14rem; margin-left: 1.775rem; }
  .top-image-slider.is-dev.is-new3s { max-width: 14.75rem; }
  .top-image-slider.is-dev.is-new4s { max-width: 14rem; }
  .top-image-slider.is-dev.is-new4s.is-2026 { max-width: 11rem; margin-top: -4.3125rem; }
  .top-image-slider.is-dev.is-eggs-new { max-width: 11rem; }
  .top-image-slider.is-new { max-width: 12.5rem; top: 1.9375rem; left: 2.1875rem; }
  .bottom-image-slider { max-width: 14rem; margin-right: 15.2875rem; }
  .bottom-image-slider.is-dev.is-new { max-width: 12.75rem; margin-right: 11.5rem; }
  .bottom-image-slider.is-dev.is-s2new { margin-right: 11rem; }
  .bottom-image-slider.is-dev.is-new2s { max-width: 15rem; }
  .bottom-image-slider.is-dev.is-new3s.is-2026-n { max-width: 12rem; bottom: -24%; right: -6%; }
  .bottom-image-slider.is-dev.is-new3s { max-width: 15.1875rem; margin-right: 11rem; right: -9%; }
  .bottom-image-slider.is-dev.is-new3s.is-2026, .bottom-image-slider.is-dev.is-new3s.is-2026-2 { max-width: 11rem; margin-bottom: -4.875rem; margin-right: -4.875rem; }
  .bottom-image-slider.is-dev.is_m { max-width: 14rem; margin-right: 11rem; }
  .bottom-image-slider.is-dev-new { max-width: 11rem; }
  .bottom-image-slider.is-dev-new.is-new { max-width: 12.75rem; margin-right: 11.5rem; }
  .bottom-image-slider.is-dev-new.is-s2new { margin-right: 11rem; }
  .bottom-image-slider.is-dev-new.is-new2s { max-width: 15rem; }
  .bottom-image-slider.is-dev-new.is-new3s.is-2026-n { max-width: 12rem; bottom: -24%; right: -6%; }
  .bottom-image-slider.is-dev-new.is-new3s { max-width: 15.1875rem; margin-right: 11rem; right: -9%; }
  .bottom-image-slider.is-dev-new.is-new3s.is-2026, .bottom-image-slider.is-dev-new.is-new3s.is-2026-2 { max-width: 11rem; margin-bottom: -4.875rem; margin-right: -4.875rem; }
  .bottom-image-slider.is-dev-new.is_m { max-width: 14rem; margin-right: 11rem; }
  .bottom-image-slider.is-new { max-width: 12.75rem; bottom: 4.4375rem; right: 11.6875rem; }
  .quotation-mark_wr.is_micro { width: 81%; max-width: 1502px; }
  .quotation-mark_wr.is-80.is-new-size { width: 80%; max-width: 70.8125rem; }
  .quotation-mark_wr.is-80.is-small-size { width: 80%; max-width: 55rem; }
  .quotation-mark_wr.is-new { width: 100%; }
  .quotation-mark_wr.is-sdk.is-all { width: 90%; }
  .quotation-mark_wr.is-sdk.is-all.is_second { width: 100%; }
  .container_1580 { padding-left: 0px; padding-right: 0px; }
  .container_1580.is-desctop-layout { gap: 241px; }
  .dm-image-top { margin-bottom: 23.025rem; margin-left: -15.8rem; }
  .dm-image-top.is-game { max-width: 141px; margin-top: -116px; margin-left: -227px; }
  .dm-image-bottom.is-game { max-width: 215px; margin-bottom: -110px; margin-right: -162px; }
  .dm-layout.is-vertical.is-small { max-width: 56.25rem; }
  .image-gdc { max-width: 17.5rem; margin-bottom: 3.125rem; margin-right: -132px; inset: auto 0% 0% auto; }
  .max-width-1180.is-center.is_2026 { max-width: 1200px; }
  .grid-20-dm { min-height: auto; }
  .grid-20-dm.is-4col.new { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; }
  .careers_video { border-radius: 9rem; }
  .max-320 { max-width: 320px; }
  .img-gdc-top { max-width: 11.8125rem; }
  .img-gdc-top.is-op { margin-right: -7.45rem; }
  .img-gdc-bottom { max-width: 12.5rem; margin-left: -13.575rem; }
  .gdc-top-center { max-width: 16rem; margin-left: -12.3375rem; }
  .container_word { max-width: 1762px; }
  .layout-form.is_2025 { gap: 240px; grid-template-columns: 1fr 0.8fr; }
  .padding-form { padding-bottom: 72px; }
  .video-gaming.is-sdk { max-width: 75rem; }
  .d-image-top.is-game { max-width: 196px; margin-top: -137px; margin-right: -151px; }
  .d-image-bp.is-game { max-width: 118px; margin-bottom: -104px; margin-right: 142px; }
  .d-image-bm.is-game { max-width: 135px; margin-top: -146px; margin-left: 125px; inset: 0% auto auto 0%; }
  .d-image-b.is-game { max-width: 178px; margin-bottom: -74px; margin-left: -79px; }
  .img-d-b { width: 50%; }
  .grid-logos2 { position: relative; }
  .grid-logos2._2-col { grid-template-columns: 1fr 1fr 1fr 1fr; }
  .heading-faq.is-sdk, .heading-faq.is-sdk-second { font-size: 28px; }
  .image-cards-wr.si_micro.is_reverce { width: 100%; }
  .image-cards-wr.si_micro.is_reverce.is_nitro { max-width: 42rem; }
  .hero-video-sdk_wr.is_sdk { aspect-ratio: 777 / 437; }
  .bar-bottom.is-second { margin-right: 98px; }
  .bar-bottom2 { margin-left: 13.6rem; }
  .image-bar-wr { aspect-ratio: 1800 / 1012.5; }
  .article_rich-text-2 figure { margin-top: 80px; margin-bottom: 80px; }
  .article_rich-text-2 p { font-size: 1.25rem; line-height: 1.4; }
  .article_rich-text-2 img { border-radius: 7rem; }
  .article_rich-text-2 h2 { margin-top: 6rem; font-size: 1.75rem; }
  .article_rich-text-2 li { font-size: 1.25rem; line-height: 1.4; }
  .article_rich-text-2 h3 { margin-top: 5rem; }
  .article_rich-text-2 ol { font-size: 1.25rem; line-height: 1.4; }
  .article_rich-text-2 a { font-size: 1.25rem; }
  .article_rich-text-2.is-d.is-new { max-width: 54.375rem; }
  .img-block.is-new { border-radius: 7rem; min-height: 36.1875rem; margin-bottom: 5rem; }
  .section-rich-dev.is-new { padding-top: 4.5rem; padding-bottom: 12.5rem; }
  .section_case.is_n.is-new { padding-bottom: 12.5rem; }
  .menu-animation { height: 900px; }
  .menu-animation.is_partner { height: 1150px; }
  .menu-animation.is_brand { top: 48px; }
  .brand-image-s.is-new { max-width: 250px; top: 0.875rem; right: -12.9375rem; }
  .brand-image-s.is-new-left { max-width: 250px; top: -5.3125rem; left: -12.9375rem; }
  .success-img { max-width: 921px; }
  .success-img.is-up-26 { border-radius: 7rem; min-height: 32.375rem; }
  .filter-category.is-up-26 { padding-top: 12.5rem; }
  .max-width-870.is-center { max-width: 860px; }
  .max-width-870.is-center.is_st { max-width: none; }
  .max-width-870.is-center.is_2026 { max-width: 1100px; }
  .max-width-870.is-center.is-870 { max-width: 60.25rem; }
  .max-width-870.is-center-block.is-all { max-width: none; }
  .max-width-870.is-center-block.is-1314 { max-width: 1314px; }
  .max-width-870.is-center-block.is-780 { max-width: 48.75rem; }
  .layout-games.is-new { margin-bottom: 80px; }
  .layout-games.is-up-26 { margin-bottom: 5rem; }
  .link-block-games.is-up-26 { border-radius: 4rem; min-height: auto; }
  .link-block-games.is-new { aspect-ratio: 499 / 453; border-radius: 4rem; min-height: 28.375rem; padding-bottom: 3.75rem; padding-left: 3.75rem; padding-right: 3.75rem; }
  .tag-game.is-up-26 { padding-top: 0.875rem; padding-bottom: 0.875rem; font-size: 1.75rem; }
  .tag-game.is-up-26.is-ss-26 { font-size: 1.75rem; }
  .tag-game.is-up-26 { font-size: 1.5rem; }
  .article_heading.is_new.is-new, .article_heading.is-up-26 { font-size: 4.5rem; }
  .article_main_img.is-update { aspect-ratio: 1538 / 615; border-radius: 7rem; min-height: 38.4375rem; max-height: 38.4375rem; }
  .article_main_img.is-up-26 { aspect-ratio: 1538 / 615; border-radius: 7rem; }
  .article_anchor { top: -18vw; bottom: 0px; }
  .cms_article-2.newsletters.is-new { padding-bottom: 2.5rem; }
  .cms_article_img-wr-2.is-new { height: 13.25rem; }
  .text-category_article { font-size: 1.25rem; }
  .heading-style-h4-article.text-style-3lines.is_new, .heading-style-h4-article.text-style-3lines.is_newsletter { font-size: 1.75rem; }
  .heading-style-h4-article.text-style-3lines.is_newsletter-s.is-new { font-size: 1.75rem; line-height: 1.21429; }
  .article_rich-text_3 figure, .article_rich-text_3 img { border-radius: 4rem; }
  .hands-icon_a { max-width: 18rem; margin-right: -88px; }
  .acceb_hero { padding-top: 280px; }
  .acceb_hero.is-dm.is_developer { background-size: 100% 1600px; }
  .acceb_hero.is_well { padding-top: 15rem; }
  .acceb_hero.is-new { padding-top: 240px; }
  .layout-acceb.bottom-none.is-center.is-32px.min-height { gap: 5.375rem; min-height: 43.375rem; }
  .layout-acceb.is_new { max-width: 1300px; }
  .img-acceb { max-width: 34.375rem; }
  .img-acceb.is-new.is_2026 { width: 43%; }
  .img-acceb.is-new.is_2026.is-three { padding-left: 50px; }
  .text-acceb { max-width: 40.5rem; }
  .text-acceb.is-new.is_2026 { width: 50%; padding-right: 40px; }
  .text-acceb.is-new.is_2026-s { padding-left: 60px; }
  .text-acceb.is-new.is_2026-m { padding-left: 40px; }
  .img-adjust { max-width: 35.75rem; }
  .grid-committed.is-new { grid-template-columns: 1fr 1fr 1fr; }
  .committed-block.is-new { border-radius: 64px; padding: 64px; }
  .section-acceb.is-new { padding-bottom: 12.5rem; }
  .accessabillity-title-wr { justify-content: center; align-items: center; width: 100%; max-width: 1250px; display: flex; }
  .accessabillity-title-wr.is_2026 { max-width: 880px; }
  .objects_rubberduck { max-width: 12.5rem; margin-top: -241px; margin-right: 64px; }
  .objects_hammer { max-width: 18rem; margin-bottom: -119px; margin-right: 646px; }
  .objects_magnet { margin-left: -155px; }
  .testimonials-banner.is-game, .testimonials-banner.is-new { border-radius: 7rem; }
  .bg-l-test { bottom: -90%; }
  .objects_magnet-small.is_sdk { max-width: 13.6875rem; margin-left: 85px; }
  .objects_magnet-small.is_sdk.is-new { max-width: 12.8125rem; top: 0.4375rem; left: 6.4375rem; }
  .objects_magnet-small.is_game { max-width: 12.8125rem; margin-top: -7.875rem; margin-left: -9.5875rem; }
  .objects_rubberduck-small { max-width: 14.7rem; margin-right: 98px; }
  .objects_rubberduck-small.is_sdk { margin-right: 70px; }
  .objects_rubberduck-small.is-game { max-width: 13.0625rem; margin-bottom: -9rem; margin-right: -5.5625rem; }
  .objects_rubberduck-small.is-new { max-width: 14.5rem; bottom: 1rem; right: 7rem; }
  .objects_hammer-small.is-game { max-width: 16.9375rem; margin-top: -7.4375rem; margin-right: -8.8125rem; }
  .objects_hammer-small.is-new { max-width: 19.4375rem; top: 1rem; right: 1.5rem; }
  .objects_spider-small { opacity: 0.1; filter: blur(2px); }
  .objects_spider-small.is-game { max-width: 8rem; margin-bottom: -3.6875rem; margin-left: -4.75rem; }
  .objects_spider-small.is-new { max-width: 8rem; bottom: 4.0625rem; left: 6.375rem; }
  .newsroom-image-4.goblet { right: -142px; }
  .newsroom-image-4.is-new { max-width: 15.625rem; bottom: 13.0625rem; right: -18.75rem; }
  .newsroom-image-5 { margin-top: -136px; margin-left: -14px; }
  .newsroom-image-5.is-new { max-width: 15.625rem; top: 11.875rem; left: -19.375rem; }
  .policy_hero.is-new { padding-top: 15rem; padding-bottom: 12.5rem; }
  .safety-l-hammer { max-width: 20rem; margin-right: -450px; }
  .safety-l-hammer.goblet { right: -142px; }
  .safety-l-hammer.is-new { max-width: 250px; top: 4.0625rem; right: -18.9375rem; }
  .safety-l-brain { max-width: 310px; margin-left: -380px; }
  .safety-l-brain.is-new { max-width: 250px; bottom: 2.6875rem; left: -18.25rem; }
  .body-text--l.new-home.is_2025 { padding-right: 0px; }
  .body-text--l.is_teen.bottom-none, .body-text--l.is_teen.mobile-align-left.z-index-3 { margin-bottom: 0px; }
  .body-text--l.is_2025 { padding-right: 0px; line-height: 1.2; }
  .body-text--l.is_2025-n { padding-right: 0px; }
  .body-text--l.is-letter-none.line-link-2026 { font-size: 1.5rem; }
  .body-text--l.is-letter-none.is_2026, .body-text--l.is-letter-none.is_2026.is_l, .body-text--l.is_article.bold-text.is_2026 { font-size: 1.25rem; }
  .filter-library.top-small { max-width: 71.25rem; }
  .library_hero.is-new { padding-top: 240px; padding-bottom: 200px; }
  .empty-state-safety.is-new { border-radius: 112px; min-height: 612px; }
  .img-adjust-second { max-width: 36rem; }
  .img-adjust-second.is-new { aspect-ratio: auto; max-width: 49.375rem; }
  .img-acceb-sec { max-width: 40rem; }
  .img-acceb-sec.is-new { aspect-ratio: auto; max-width: 46rem; }
  .img-trans-left { max-width: 263px; margin-left: -152px; }
  .img-trans-left.is_cloud { max-width: 170px; margin-top: -51px; margin-left: -156px; }
  .img-trans-left.is-new { max-width: 250px; bottom: 11rem; left: -18.1875rem; }
  .img-trans-right { max-width: 275px; margin-right: -94px; }
  .img-trans-right.is-new { max-width: 250px; top: 7rem; right: -19.875rem; }
  .img-wand-left { max-width: 283px; margin-left: -112px; }
  .img-wand-left.is_2026 { max-width: 250px; margin-left: -41px; }
  .img-wand-left.is_2026.is-new-parent, .img-wand-left.is_2026.is_new { max-width: 230px; margin-bottom: 7.375rem; margin-left: -18.75rem; }
  .img-shield-right { max-width: 290px; margin-right: -109px; }
  .img-shield-right.is_2026 { max-width: 260px; margin-bottom: -113px; }
  .img-shield-right.is_2026.is-new { max-width: 15.625rem; margin-top: 9.3125rem; margin-right: -21.625rem; }
  .img-shield-right.is_2026.is_2026 { max-width: 15.625rem; margin-top: 9.3125rem; margin-right: -20.425rem; }
  .img-shield-right.is_2026.is-new-copy { max-width: 15.625rem; margin-top: 9.3125rem; margin-right: -21.625rem; }
  .img-faqs { max-width: 42.1875rem; }
  .img-faqs.is_right { width: 100%; max-width: 30rem; }
  .img-faqs.is_f { max-width: 36rem; }
  .img-faqs.is_n { max-width: 40rem; }
  .layout-faq, .layout-faq.is-center.is-61, .layout-faq.is-parent { gap: 6.375rem; }
  .layout-faq.is-pc-center { gap: 6.375rem; justify-content: space-between; align-items: center; }
  .img-faqs-sec { max-width: 42.1875rem; }
  .img-faqs-sec.is_2026 { margin-top: 0px; }
  .img-faqs-third { max-width: 48.25rem; }
  .img-faqs-third.is-new { max-width: 40rem; }
  .img-faqs-third.is_2026 { max-width: none; }
  .text-parent { width: 50%; max-width: 577px; }
  .image-hands.is_new { border-top-left-radius: 32px; }
  .image-hands.is_par { padding-right: 120px; }
  .text-family.is-new { max-width: 48.0625rem; }
  .text-family.is-new.is-small { max-width: 41.8125rem; }
  .text-family.is-new.is_2026 { width: 50%; max-width: none; }
  .youtube-video.is_2026.is-new { aspect-ratio: 1140 / 641; border-radius: 96px; }
  .image-left-safety.is-new.is-wellbeing { max-height: 5.625rem; margin-bottom: 3rem; }
  .img-family-left { max-width: 253px; margin-top: -107px; margin-left: -102px; }
  .img-family-left.is-new { max-width: 250px; top: auto; left: -20.5rem; right: auto; }
  .img-family-right { max-width: 253px; margin-bottom: 48px; margin-right: -172px; }
  .img-family-right.is-new { max-width: 250px; inset: 12.0625rem -22.5rem auto auto; }
  .privacy-block { padding-left: 64px; padding-right: 64px; }
  .privacy-block.is-new { border-radius: 3.5rem; padding: 4rem; }
  .text-privacy.is-new { max-width: 48.0625rem; }
  .text-privacy.is-new.is-full { max-width: 49rem; }
  .img-privacy.is-all { width: 40%; }
  .img-privacy-right { max-width: 254px; margin-right: -106px; }
  .img-privacy-right.is-new { max-width: 15.625rem; top: 5.6875rem; right: -22.375rem; }
  .img-privacy-left { max-width: 297px; margin-left: -129px; }
  .img-privacy-left.is-new { max-width: 15.625rem; bottom: 6.625rem; left: -21.75rem; }
  .img-well-right { max-width: 20rem; margin-bottom: -6.65rem; margin-right: -6.7125rem; }
  .img-well-right.is_new { max-width: 260px; margin-bottom: 269px; margin-right: -146px; }
  .img-well-right.is_safety { max-width: 260px; margin-bottom: 211px; margin-right: -146px; }
  .img-well-right.is_p.is-new-welbeing { max-width: 250px; top: 9.8125rem; right: -22.5rem; }
  .img-well-right.is-new { max-width: 230px; inset: auto -20.5rem 11.5625rem auto; }
  .img-well-left { max-width: 19rem; margin-top: -5.6375rem; margin-left: -5.975rem; }
  .img-well-left.is_new { max-width: 259px; margin-top: 208px; margin-left: -86px; transform: none; }
  .img-well-left.is_p.is-new-welbeing { max-width: 250px; margin-bottom: 7.875rem; margin-left: -19.875rem; }
  .img-well-left.is-new { max-width: 250px; top: 15.5rem; left: -20.5rem; }
  .img-well-left.is-new.is_2026 { max-width: 230px; left: -17.8rem; }
  .img-well-left.is-new.is_2026.is_n { left: -17.1rem; }
  .block-green-well.is-2026 { border-radius: 4rem; }
  .block-green-well.is-new { max-width: 56.25rem; }
  .block-green-well.is_2027 { border-radius: 7rem; padding: 68px; }
  .well-img-green.is-new-w { max-width: 14.125rem; bottom: -3.125rem; right: -6.3125rem; }
  .layout-ds-center.is-new { gap: 6.25rem; }
  .text-ds-center.is-left.is-new { max-width: 41.8125rem; }
  .img-ds-first.is-new { max-width: 48.0625rem; }
  .img-ds-first.is-new.is-small { max-width: 41.8125rem; }
  .img-ds-first.is-new.is-small.is_2026 { max-width: 37rem; }
  .img-ds-first.is-new.is-large { max-width: 48.0625rem; }
  .img-ds-first.is-new.is_2026.is_n { max-width: 39rem; margin-left: auto; margin-right: auto; }
  .img-ds-first.is-new.is_2026.is_n.is-s { max-width: 38rem; }
  .img-ds-first.is-new.is_book { width: 44%; }
  .img-ds-s.is-new { max-width: 48.0625rem; }
  .img-ds-fif { max-width: 22rem; }
  .text-article.text-weight-medium.is_2026 { font-size: 1.5rem; }
  .padding-160px-new.teen { padding-bottom: 170px; }
  .max-w-650.is-center.text-align-center.is-643 { max-width: 814px; }
  .max-w-650.is-860 { max-width: 1140px; }
  .home-image-gerl { max-width: 190px; left: 88px; }
  .home-image-gerl.is_2026 { max-width: 200px; bottom: -27px; left: 93px; }
  .policy_title-wr { max-width: 950px; }
  .hands-accessibility { max-width: 17rem; margin-right: -88px; }
  .hands-accessibility.is-new { max-width: 18.75rem; top: -7.3125rem; right: -15.625rem; }
  .hands-accessibility-keft { max-width: 16.25rem; margin-left: -12px; }
  .hands-accessibility-keft.is-new { max-width: 17.8125rem; bottom: -6.025rem; left: -15.875rem; }
  .hands-accessibility-2 { max-width: 17rem; margin-top: -31px; margin-right: -309px; }
  .bg-footer-n { z-index: 0; }
  .nitro_heading-banner.is-new { font-size: 2.75rem; }
  .line-gradienr.is-new { border-radius: 4rem; }
  .nitro-apple { max-width: 303px; margin-bottom: -191px; }
  .nitro-star { max-width: 303px; }
  .nitro-star.is-new { max-width: 18.9375rem; margin-top: -6rem; }
  .nitro-windy { max-width: 303px; }
  .nitro-windy.is-new { max-width: 303px; top: -19.1875rem; right: -4.6875rem; }
  .nitro-battery { max-width: 303px; }
  .nitro-battery.is-new { max-width: 18.9375rem; top: 0.125rem; left: -2rem; }
  .table-center.is-new.is-logo { padding-bottom: 3.5rem; }
  .nitro-price.is-line-nitro.is-line.is-new { margin-right: 334px; }
  .nitro-price.is-line-nitro.is-new { max-width: 19.625rem; }
  .nitro-heder-wr { max-width: 100%; }
  .feeling-decor-nitro { max-width: 303px; margin-left: -246px; }
  .feeling-decor-nitro.is-new { max-width: 18.9375rem; bottom: -7.4375rem; left: -14.5rem; }
  .nitro-hero-icon { max-width: 18rem; margin-left: -12.3rem; }
  .nitro-hero-icon.is-new { max-width: 18.9375rem; top: -7.875rem; left: -18.5625rem; }
  .hero-icon-bg-nitro { max-width: 27.625rem; margin-bottom: -12.25rem; margin-right: -2.9rem; }
  .hero-icon-bg-nitro.is-new { max-width: 24.1875rem; height: 26.875rem; bottom: -8.0625rem; right: -23.8125rem; }
  .container-1763 { padding-left: 0px; padding-right: 0px; }
  .padding-global-5 { position: static; }
  .centered-2.is_new.is-act-26, .centered-2.is-new { font-size: 1.25rem; }
  .date-p.is-new { font-size: 1.25rem; line-height: 1.4; }
  .category-wr.is_new.is-26 { font-size: 1.25rem; }
  .newsroom_hero-wr.is_creator { padding-bottom: 200px; }
  .newsroom_hero-wr.is_creator.is-new-2026 { padding-top: 240px; padding-bottom: 140px; }
  .newsroom_hero-wr.is-new { padding-top: 240px; padding-bottom: 240px; }
  .newsroom_section.no-top-padding.is-new { padding-bottom: 200px; }
  .nelly-icon_new { max-width: 269px; margin-top: 4px; margin-right: -107px; }
  .limits-wrapper { max-width: 440px; }
  .container-1800.is_2026 { position: relative; }
  .hero-s-sdk.top-over-large { gap: 5rem; margin-top: 160px; }
  .img-sdk-1.is-new-second { margin-bottom: 68px; }
  .img-sdk-1.is-new-2026 { max-width: 12.75rem; margin-bottom: 4.375rem; }
  .img-sdk-2.is-new-2026 { max-width: 13rem; margin-bottom: 4.375rem; }
  .gift-the-joy.is-new, .gift-the-joy.is-new-mush { border-radius: 7rem; padding: 11.25rem 5.5rem; }
  .img-gift { border-radius: 112px; }
  .img-gift.is-new { max-width: 43.4375rem; }
  .img-gift.is-new-mush { height: 860px; margin-top: -127px; margin-right: -162px; }
  .nitro-heder-n { max-width: 100%; }
  .h2-wrapper { max-width: 90%; }
  .h2-wrapper.text-align-left.t-center { max-width: 682px; }
  .div-nitro-card-description { font-size: 24px; line-height: 32px; }
  .video-cards-wr.si_micro.is_reverce { width: 100%; }
  .video-cards-wr.si_micro.is_reverce.is_nitro { max-width: 42rem; }
  .video-cards-wr.si_micro.is_reverce.is_nitro.is-new { aspect-ratio: 844 / 664; border-radius: 7rem; max-width: 52.75rem; }
  .max-width-720.is-center.is-layout, .max-width-720.is-center.is-896 { max-width: 71.25rem; }
  .max-width-720.is-center.is-940 { max-width: 75rem; }
  .max-width-720.is-center.text-align-center.is-1140 { max-width: 71.25rem; }
  .body-text--n.is_teen.bottom-none, .body-text--n.is_teen.mobile-align-left.z-index-3 { margin-bottom: 0px; }
  .newsletters-bg-rich.is-new { border-radius: 7rem; }
  .dropdown-careers-wr.is-up-26 { margin-bottom: 2rem; }
  .container-cta { max-width: 1600px; margin-left: auto; margin-right: auto; }
  .container-cta.is-1800 { max-width: 1800px; }
  .section-creator-article { padding-top: 250px; }
  .section-creator-article.is-new { padding-top: 160px; }
  .bar-title-wrapper { max-width: 950px; }
  .bar-title-wrapper.isquest { max-width: 1150px; }
  .bar-title-wrapper.is_bar { max-width: 870px; }
  .cta_build-wrapper { max-width: 720px; }
  .img-gear-right { max-width: 232px; margin-bottom: -133px; margin-right: -134px; }
  .hero_spacer { height: 11.8125rem; }
  .heading-3fzvsp.is_new-open { margin-bottom: 80px; font-size: 1.5rem; }
  .heading5-card { font-size: 1.5rem; }
  .cardheading.is-new { margin-bottom: 16px; font-size: 20px; }
  .commerce-image-box { max-width: 200px; margin-top: -132px; margin-right: -208px; }
  .commerce-image-box.is_creator { max-width: 365px; margin-right: -240px; }
  .commerce-image { max-width: 200px; margin-bottom: -49px; margin-left: -237px; }
  .commerce-image.is_creator { max-width: 332px; margin-bottom: -120px; margin-left: -290px; }
  .commerce_hero-wr { padding-top: 240px; padding-bottom: 120px; }
  .commerce_hero-wr.is_creator { padding-bottom: 200px; }
  .max-w-648.is-all-center, .max-w-648.is-all-center-2 { width: 100%; max-width: 42rem; }
  .category-commerce { font-size: 20px; }
  .image-drop { width: 50%; }
  .max-w-758.is-center.is-1206 { max-width: 1240px; }
  .tbd-block { aspect-ratio: auto; width: 50%; }
  .heading--h1--download-2 { font-size: 140px; }
  .heading--h1--download-2.is-capitalize.bottom-large { margin-bottom: 48px; }
  .commerce-image-box-2 { max-width: 212px; margin-top: -132px; margin-right: -170px; }
  .video-game.is-commer-e { object-fit: cover; }
  .block-video.si_micro.is_reverce { width: 100%; }
  .block-video.si_micro.is_reverce.is_nitro { max-width: 42rem; }
  .max-w-450.is-full { max-width: 670px; }
  .grid-game { gap: 34px; }
  .text-card { padding-left: 24px; padding-right: 24px; }
  .max-w-574.is_2026 { max-width: 1181px; }
  .max-width-930 { max-width: 970px; }
  .max-width-930.is_np, .max-width-930.is_new { max-width: none; }
  .max-width-930.is_new.is_sdk { max-width: 85rem; }
  .img-sdk-4.is_2026 { margin-bottom: 48px; }
  .img-sdk-4.is_new-2026 { max-width: 17.0625rem; margin-bottom: 3.4375rem; }
  .number-block_content.is_2026 { min-height: 364px; }
  .image-cards-wrapeer { aspect-ratio: 688 / 619; }
  .image-cards-wrapeer.si_micro.is_reverce { width: 100%; }
  .image-cards-wrapeer.si_micro.is_reverce.is_nitro { max-width: 42rem; }
  .up_s { font-size: 48px; }
  .block-video-new.si_micro.is_reverce { width: 100%; }
  .block-video-new.si_micro.is_reverce.is_nitro { max-width: 42rem; }
  .video-game-new.is-commer-e { object-fit: cover; }
  .block-video_dev { aspect-ratio: 776 / 436; }
  .block-video_dev.si_micro.is_reverce { width: 100%; }
  .block-video_dev.si_micro.is_reverce.is_nitro { max-width: 42rem; }
  .block-video_dev.is-game { max-width: 64%; }
  .tab-name-wr { max-width: 45%; }
  .max-w-412 { max-width: 682px; }
  .max-w-412.is_2026 { max-width: 686.7px; }
  .max-w-412.is-layout { max-width: 36rem; }
  .desktop-870 { max-width: 54.375rem; margin-left: auto; margin-right: auto; }
  .desktop-870.is_sdk { max-width: 900px; }
  .ad-paragraph-link { font-size: 24px; }
  .p-disclaimer { font-size: 20px; }
  .h2-commerce-wr { max-width: none; }
  .p-commerce-wr { max-width: 655px; }
  .h1-dev-wr.is-gm { max-width: 1200px; }
  .container-swiper { max-width: 70.8125rem; margin-top: 6.25rem; }
  .padding-global-6, .padding-global-7, .padding-global-8 { position: static; }
  .pc-left { justify-content: flex-start; align-items: flex-start; display: flex; }
  .tab-text-wr, .h2-wr-sdk { max-width: none; }
  .title-s-wr { max-width: 380px; }
  .heading--h1-new { font-size: 6rem; }
  .heading--h2-new { font-size: 3.5rem; }
  .heading--h2-new.text-align-center.is-capitalize.is-letter { letter-spacing: -0.01em; margin-bottom: 32px; }
  .heading--h2-new.text-align-center.is-capitalize.is-letter.b-small, .heading--h2-new.text-align-center.is-capitalize.is-letter.b-over-small { margin-bottom: 24px; }
  .heading--h2-new.is-letter { letter-spacing: -0.01em; margin-bottom: 32px; }
  .heading--h2-new.is-bottom-new.is-capitalize.is-m { max-width: none; }
  .heading--h2-new.is-capitalize.text-align-center.is_2026 { margin-bottom: 80px; }
  .heading--h3-new { font-size: 2.75rem; }
  .body-text-new--xll { font-size: 1.5rem; line-height: 130%; }
  .body-text-new--xll.pc-medium { font-size: 1.25rem; line-height: 140%; }
  .body-text-new--xll.is_2026 { max-width: none; }
  .parent-hero-section { padding-top: 240px; padding-bottom: 200px; }
  .parent-hero-section.is-dm.is_developer { background-size: 100% 1600px; }
  .parent-hero-section.is-new { padding-top: 240px; padding-bottom: 240px; }
  .hero-p-wrapper, .max-w-658 { max-width: 870px; }
  .padding-130px.is-160 { padding-bottom: 200px; }
  .max-w-710.is-center { max-width: 1000px; }
  .inl-text { display: inline-block; }
  .max-w-664 { max-width: 1008px; }
  .max-w-670 { max-width: 962px; }
  .max-w-700.is-870 { max-width: 870px; }
  .max-w-700.is-870.is-center { margin-left: auto; margin-right: auto; }
  .max-w-680.is_2026 { max-width: 880px; }
  .max-w-580.is-center { max-width: 896px; }
  .max-w-580.is-center.text-align-center.is-720 { max-width: 56rem; }
  .max-w-580.is-center.text-align-center.is_company { margin-top: 32px; }
  .max-w-580.is-center.is-layout.is-720 { max-width: 896px; }
  .max-w-580.is-center.is_720 { max-width: 1150px; }
  .max-w-580.is-center.is_1240 { max-width: 1240px; }
  .max-w-598.is-854 { max-width: 840px; }
  .max-w-598.is-2026 { max-width: 700px; }
  .image-reporting { max-width: 26rem; }
  .max-w-754.is-center.is-1300 { max-width: 81.25rem; }
  .max-width-624 { max-width: 1108px; }
  .max-width-624.is-margin.is-careers { width: 48%; max-width: 655px; }
  .max-width-624.is-margin.is_d { max-width: 700px; }
  .max-width-624.is-margin.is_d.is-left { max-width: 37.2rem; }
  .max-width-624.is-margin.n { max-width: 700px; }
  .max-width-624.is-margin.n.is-left { max-width: 37.2rem; }
  .max-width-624.is-careers { width: 47.5%; max-width: 672px; }
  .max-w-697 { max-width: 70.125rem; }
  .max-w-697.is-center.is-868 { max-width: 54.25rem; }
  .max-w-697.is-center.is-578 { max-width: 52.9rem; }
  .img-job { max-height: 80px; }
  .faq_rich-2026 p, .faq_rich-2026.is-sdk a, .faq_rich-2026.is-sdk ul { font-size: 24px; }
  .faq_rich-2026.parent { font-size: 20px; }
  .faq_rich-2026.parent a { box-shadow: rgb(178, 178, 178) 0px 2px 0px -1px; }
  .faq_rich-2026.is-sdk-2026 { margin-top: -16px; }
  .faq_rich-2026.is-sdk-2026 a { font-size: 24px; }
  .faq_rich-2026.is-sdk-2026 ul { padding-left: 28px; font-size: 24px; }
  .faq_rich-2026 a { font-size: 24px; }
  .max-w-590 { max-width: 58.875rem; }
  .image-guardians { padding-left: 84px; }
  .t-wr { max-width: 1050px; }
  .advertising-coldron-icon { max-width: 20.375rem; margin-bottom: -168px; margin-right: -200px; }
  .advertising-coldron-icon.is-ovr { max-width: 15.625rem; margin-bottom: -148px; margin-right: -194px; }
  .max-w-720px { max-width: 1140px; }
  .heading--h1-new2 { font-size: 6rem; }
  .max-width-720px { max-width: 1274px; }
  .max-width-720px.is_microsite.is_2026 { max-width: 1280px; }
  .max-width-720px.is_commerce { max-width: 1090px; }
  .max-width-720px.is-commerce { max-width: 1220px; }
  .max-width-720px.is-com { max-width: 1100px; }
  .max-width-720px.is-center.decktop-left { max-width: 609px; }
  .padding48px.is-80 { padding-bottom: 80px; }
  .body-text-new--xl { font-size: 1.25rem; line-height: 1.4; }
  .body-text-new--xl.is-dis.is-md { font-size: 1.5rem; }
  .padding-144 { padding-bottom: 240px; }
  .ts-h3 { font-size: 2.75rem; }
  .button-gr { margin-top: 3rem; }
  .title-wr, .title-wr.is-cs-26 { margin-bottom: 5rem; }
  .card_heading { font-size: 2rem; }
  .tag-small_2026 { font-size: 1.25rem; line-height: 1.4; }
  .body-text-new--2xl { font-size: 1.75rem; line-height: 1.21429; }
  .body-text-new--2xl.text-weight-medium.text-align-center.is-play { font-size: 1.75rem; }
  .max-w-800px.is-center.is-1140 { max-width: 71.25rem; }
  .max-w-800px.is-center.is_faq { max-width: 56rem; }
  .padding-28px, .padding-28px.is-56 { padding-bottom: 56px; }
  .body-text-new--s { line-height: 1.375; }
  .layout-desktop { gap: 6.25rem; grid-template-columns: 1fr 1fr; }
  .faq-max-w { max-width: 680px; }
  .padding-124px, .padding-192px { padding-bottom: 200px; }
  .card-heading, .card-heading.is-md { font-size: 2rem; }
  .card-heading-h5 { font-size: 1.75rem; line-height: 150%; }
  .card-heading-h5.is-gm { line-height: 140%; }
  .card-black-text { line-height: 1.375rem; }
  .max-width-620 { max-width: 65rem; }
  .max-width-620.is-center.is-layout, .max-width-620.is-center.is-896 { max-width: 71.25rem; }
  .max-width-620.is-center.is-940 { max-width: 75rem; }
  .max-width-620.is-center.is-760 { max-width: 62.5rem; }
  .nitro-green { border-radius: 7rem; padding-top: 16.375rem; padding-bottom: 16.375rem; }
  .max-w-370px { max-width: 43rem; }
  .nitro-card { border-radius: 7rem; padding: 2.5rem 2.5rem 5rem; }
  .nitro-card-img { border-radius: 7rem; margin-bottom: 3.5rem; }
  .h-padding { padding-left: 2.5rem; padding-right: 2.5rem; }
  .max-w-316px { max-width: 34.5625rem; }
  .max-w-256px { max-width: 26rem; }
  .padding-18px { padding-bottom: 16px; }
  .heading--h4-new { font-size: 2rem; }
  .link-new--xll { font-size: 1.5rem; line-height: 130%; }
  .link-new--xll.pc-medium { font-size: 1.25rem; line-height: 140%; }
  .price-nitro-large { font-size: 2.75rem; }
  .global_bg-bottom { height: 80vh; min-height: 1400px; }
  .bg-check { margin-top: -8px; margin-bottom: -8px; margin-right: -23px; }
  .cs_d-26 { font-size: 1.25rem; }
  .cs-content h2 { margin-top: 6rem; font-size: 1.75rem; }
  .cs-content p { font-size: 1.5rem; }
  .cs-content h6 { margin-top: 6rem; }
  .cs-content ol, .cs-content ul { font-size: 1.5rem; }
  .cs-content.is_2026 { margin-top: 7.5rem; }
  .cs-content h3 { margin-top: 6rem; font-size: 1.75rem; }
  .max-w-778px { max-width: 83.125rem; }
  .image-hero-success { border-radius: 7rem; margin-bottom: 5rem; }
  .max-w-538 { max-width: 55.25rem; }
  .max-w-538.is-center { max-width: 896px; }
  .max-w-538.is-center.text-align-center.is-720 { max-width: 56rem; }
  .max-w-538.is-center.is-layout.is-720 { max-width: 896px; }
  .max-w-538.is-small { max-width: 50rem; }
  .article_content-rich h1 { font-size: 4.5rem; }
  .max-w-780 { max-width: 1100px; }
  .max-w-780.is_2026.is-840 { max-width: 880px; }
  .nitro-card-video-wr { border-radius: 7rem; }
  .players-guide { max-width: 950px; }
  .image-parallax-hero { max-width: 250px; bottom: 5rem; left: -18.125rem; }
  .image-parallax-hero-right { max-width: 250px; bottom: -12.9375rem; right: -12.375rem; }
  .banner-pink { border-radius: 7rem; padding-top: 7.5rem; padding-bottom: 7.5rem; }
  .guide-parallax { max-width: 12.5rem; top: 3.5rem; right: 4.25rem; }
  .guide-parallax-left { max-width: 12.5rem; bottom: 10.775rem; left: 7.375rem; }
  .logo-guide.second { max-width: 6.5rem; }
  .play-wr-text { max-width: 84%; }
  .gift-hero { min-height: 37.9375rem; max-height: 37.9375rem; }
  .gift_image-center { max-width: 33.5625rem; margin-bottom: -4.7rem; }
  .gift_image-left { max-width: 30.0625rem; bottom: -5.5rem; left: 7.5rem; }
  .gift_image-right { max-width: 30.0625rem; bottom: -6.25rem; right: 7.5rem; }
  .hero-cards { max-width: 98.5rem; padding-top: 5.25rem; padding-left: 4.3125rem; padding-right: 4.3125rem; }
  .gift-section { padding-top: 15rem; }
  .gift-section.is-update { padding-top: 25rem; }
  .gift-section.top-new { padding-top: 12.5rem; }
  .gift-section.is-new { padding-top: 15rem; }
  .tabs-menu-layout { margin-bottom: 48px; }
  .logo-bg { border-radius: 4rem; }
  .logo-bg.is-2027 { aspect-ratio: 496 / 325; }
  .image-amazon { max-height: 4.25rem; margin-top: 7.125rem; }
  .btn-logo { min-height: 3rem; margin-bottom: 40px; margin-left: 40px; margin-right: 40px; }
  .image-walmart { max-height: 6rem; }
  .image-steam { max-height: 5.5625rem; margin-top: 6.4375rem; }
  .image-top-gift { max-width: 38.75rem; top: -9.25rem; right: -2.25rem; }
  .image-bottom-gift { max-width: 28.5rem; left: 2.75rem; }
  .heading--h3-small { font-size: 2.75rem; }
  .heading--h3-small.is-capitalize.is-bottom-small { margin-bottom: 24px; font-size: 2rem; }
  .show-1440 { max-width: 16.5rem; top: 0px; left: 15.4rem; }
  .max-w-670-copy { max-width: 962px; }
  .max-w-840 { max-width: 52.5rem; }
  .fpo-hero { max-width: 22.0625rem; font-size: 6rem; line-height: 0.895833; }
  .fpo-hero.is-small-left { line-height: 0.888889; top: 12.9375rem; right: 1.625rem; }
  .fpo-hero.is-small-right { line-height: 0.888889; bottom: 11rem; left: 4rem; }
  .max-w-760-head.is-center.is-1206 { max-width: 1240px; }
  .ad_heading3-2, .ad_heading3-2.is_community { font-size: 44px; }
  .cards-gradient-2 { gap: 40px; border-radius: 112px; padding: 32px 32px 80px; }
  .cards-gradient-2.is-second { gap: 40px; padding-left: 32px; padding-right: 32px; }
  .ad-paragraph-20px-white-2 { font-size: 24px; line-height: 130%; }
  .title-nitro-wr { max-width: 870px; }
  .image-top-gift-new { max-width: 25rem; top: -5rem; right: -1.0625rem; }
  .image-bottom-gift-new { max-width: 21.4375rem; bottom: 2.8125rem; left: 3.6875rem; }
  .max-w-790 { max-width: 1100px; }
  .max-w-790.is_2026.is-840 { max-width: 950px; }
  .max-w-685 { max-width: 33.4375rem; }
  .max-w-685.is-layout.is-new { max-width: 33rem; }
  .article_rich-text-4 { max-width: 54.375rem; }
  .article_rich-text-4 h2 { margin-top: 6rem; }
  .acces_hero { padding-top: 15rem; }
  .acces_hero.is-dm.is_developer { background-size: 100% 1600px; }
  .acces_hero.is_well { padding-top: 15rem; }
  .acces_hero.is-new { padding-top: 240px; }
  .max-w-630 { max-width: 60.25rem; }
  .image-gift-hero { margin-top: 7.75rem; left: -47px; }
  .logo-bg-new { border-radius: 4rem; min-height: 20.3125rem; }
  .gift_all-buy { border-radius: 4rem; }
  .heart-discord { background-size: 73px 64px; padding-right: 92px; }
  .max-w-870 { max-width: 54.375rem; }
  .image-open-right { max-width: 18.75rem; right: -21.5rem; }
  .image-open-left { max-width: 18.75rem; left: -23.2rem; }
  .open-texr-wwr { max-width: 800px; margin-left: auto; margin-right: auto; }
  .heading-success-wrapper { max-width: 1200px; }
  .dovnload-title-wrapper { max-width: 1262px; }
  .advertising_pink-bg { aspect-ratio: auto; border-radius: 4rem; max-width: 851px; max-height: 652px; }
  .text-wr-grab { max-width: 1000px; }
  .company_team-layout { gap: 80px 40px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; }
  .company_team-img.is_2026 { border-radius: 6rem; }
  .company_info-team { font-size: 1.75rem; }
  .body-text-new--xl-new { font-size: 1.25rem; line-height: 1.4; }
  .body-text-new--xl-new.is-dis.is-md { font-size: 1.5rem; }
  .heading--h2-wr { max-width: 85%; margin-left: auto; margin-right: auto; }
  .heading--h2-wr.is-left { margin-left: 0px; }
  .block-pink-well.is-2026 { border-radius: 4rem; }
  .block-pink-well.is-new { max-width: 56.25rem; }
  .block-pink-well.is_2027 { border-radius: 7rem; padding: 68px; }
  .block-pink-well.is-padding-large { border-radius: 6.25rem; }
  .body-text-new--l { font-size: 1.25rem; line-height: 1.4; }
  .body-text-new--l.is-dis.is-md { font-size: 1.5rem; }
  .ceo-section { padding-top: 160px; }
  .lisboa-wr-text { max-width: 73.5rem; }
  .hero-s-lisbon { gap: 13.5625rem; }
  .hero-s-lisbon.top-over-large { gap: 5rem; margin-top: 160px; }
  .max-w-430 { max-width: 41.8125rem; }
  .max-w-430.is-676 { max-width: 42.25rem; }
  .lisbon_placeholder { max-width: 38.1875rem; }
  .lisbon_placeholder-large { max-width: 48.0625rem; }
}
@media screen and (max-width: 991px) {
  .body.is-dark-blue, .body.is-dark-blue-2 { background-color: rgb(22, 28, 187); }
  .grid { gap: 60px 20px; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr; place-items: center; }
  .container-1260px._100 { width: auto; }
  .container-1260px.safety-tarot, .container-1260px.home { padding-bottom: 70px; }
  .section-black { min-height: 828px; padding-top: 100px; }
  .section-black.is-new-st { padding-top: 50px; }
  .flex-horizontal { flex-direction: column; align-items: flex-start; }
  .flex-horizontal.card { flex-direction: row; align-items: center; }
  .flex-horizontal.top-m { width: 100%; }
  .flex-horizontal.mobh, .flex-horizontal.top-soc { flex-direction: row; align-items: center; }
  .flex-horizontal.news-centere { flex-direction: row; align-items: flex-start; }
  .flex-horizontal.open, .flex-horizontal.tabl-h, .flex-horizontal.build { flex-direction: row; align-items: center; }
  .flex-horizontal.top-footer { flex-direction: row; width: 100%; }
  .flex-horizontal.roles { flex-direction: row; width: auto; }
  .flex-horizontal.wrap { flex-direction: row; }
  .flex-horizontal.roles-2 { flex-direction: row; align-items: center; width: auto; }
  .flex-horizontal.top-soc-new { flex-direction: row; align-items: center; }
  .navbar { transition: 0.2s; position: fixed; inset: 0% 0% auto; }
  .navbar.non-fixed { position: relative; }
  .nav-link { color: rgb(35, 39, 42); text-align: left; justify-content: flex-start; width: 100%; margin-left: 0px; margin-right: 0px; padding: 8px 16px; font-size: 16px; line-height: 24px; display: flex; }
  .nav-link.w--current { color: rgb(0, 176, 244); text-align: left; background-color: rgb(246, 246, 246); border-radius: 8px; text-decoration: none; }
  .nav-link.mobile-hide { font-size: 16px; display: none; }
  .button-white, .button-white.color-blue { margin-left: auto; margin-right: 0px; }
  .button-white.color-blue-right { margin-right: 0px; }
  .button-white.color-blue-right.footer-open-discord-button.footer-open-discord-button-js.left-align { margin-left: 0px; }
  .button-white.color-blue-right.left { margin-left: 0px; margin-right: auto; }
  .button-white.color-blue-right.left.mobile-power { margin-left: auto; margin-right: auto; padding-bottom: 8px; }
  .button-white.color-blue-right.mobile-left { margin-top: 7px; }
  .button-white.color-blue-right.gt-2.get-st.left-align, .button-white.nitro-banner { margin-left: 0px; }
  .button-white.is-banner { width: 100%; }
  .button-white.login-button-js { display: none; }
  .button-white.nitro-new, .button-white.nitro-new-white-s.is-auto { margin-right: auto; }
  .container-1320px { padding-left: 20px; padding-right: 20px; }
  .container-1320px.is_2026 { padding-left: 40px; padding-right: 40px; }
  .hero-layout { grid-template-columns: minmax(200px, 1fr); }
  .like.new { width: 5.5vw; font-size: 3vw; line-height: 1.75; }
  .paragraph-16px { text-align: center; max-width: 550px; margin-top: 30px; }
  .paragraph-16px.text-color-gray { margin-top: 20px; margin-bottom: 10px; }
  .paragraph-16px.text-color-gray.tablet-left { text-align: left; margin-top: 0px; }
  .paragraph-16px.text-color-gray.tablet-left.admin { margin-top: 0px; }
  .paragraph-16px.text-color-gray.tablet-left.build { margin-top: 0px; margin-bottom: 16px; }
  .paragraph-16px.text-color-gray.power { text-align: center; margin-top: 0px; margin-bottom: 20px; }
  .paragraph-16px.text-color-gray.text-align-left { text-align: center; }
  .paragraph-16px.text-color-gray.flex-tablet-left { text-align: left; }
  .paragraph-16px.text-color-gray._1 { text-align: left; max-width: none; margin-top: 0px; }
  .paragraph-16px.text-color-gray._2, .paragraph-16px.text-color-gray._3, .paragraph-16px.text-color-gray._4 { text-align: left; margin-top: 0px; }
  .paragraph-16px.text-color-gray.is-left { text-align: left; }
  .paragraph-16px.text-color-gray.is-left.hub { margin-top: 0px; margin-bottom: 0px; }
  .paragraph-16px.text-color-gray._2, .paragraph-16px.text-color-gray._3, .paragraph-16px.text-color-gray._4 { text-align: left; max-width: none; margin-top: 0px; }
  .paragraph-16px.text-color-gray.flex-tablet-app { text-align: left; max-width: none; }
  .paragraph-16px.text-color-gray.app-centered { margin-top: 8px; }
  .paragraph-16px.text-color-gray.tablet-centered { text-align: center; }
  .paragraph-16px.text-color-white-cecondary.text-aline-center { margin-top: 0px; margin-left: auto; margin-right: auto; }
  .paragraph-16px.text-color-white-cecondary.text-aline-center.width { width: 100%; }
  .paragraph-16px.text-color-white-cecondary.text-top-none { text-align: left; margin-top: 0px; }
  .paragraph-16px.text-color-gray { text-align: left; margin-top: 20px; margin-bottom: 10px; }
  .paragraph-16px.text-color-dark-grey.text-align-center.top-none { margin-top: 0px; margin-bottom: 0px; }
  .paragraph-16px.text-color-dark-grey.top-none { margin-top: 0px; }
  .paragraph-16px.text-color-dark-grey.is-center { margin: 0px auto; }
  .items-wrapper { margin-top: -250px; padding: 40px; }
  .items-wrapper.is-new { margin-top: 40px; }
  .items-wrapper.is-new.is-center { margin-top: 0px; }
  .grid-items-wrapper { grid-template-columns: 1fr; }
  .grid-items-wrapper.is-new { grid-template-columns: 1fr 1fr; }
  .background-video { margin-top: -73px; display: block; position: relative; }
  .background-video.is-new { width: 100vw; max-width: 740px; height: 100vw; max-height: 740px; margin-top: 0px; }
  .relative { height: 80%; margin-top: 0%; }
  .relative.top-0px { margin-top: 0px; left: auto; }
  .relative.top-0px.parner { margin-left: auto; margin-right: auto; left: auto; }
  .relative.mob-none, .relative.margin-20px { margin-top: 0%; }
  .relative.tablet-center { justify-content: center; align-items: center; display: flex; }
  .relative.future-layout { max-width: none; }
  .relative.top-small { border-bottom-right-radius: 1rem; border-bottom-left-radius: 1rem; }
  .relative.is-layout { order: -9999; }
  .container-1180px.flex.mob-v { gap: 30px; flex-direction: column; }
  .container-1180px.her { position: static; }
  .container-1180px.bg-gray-courses { padding-top: 60px; }
  .container-1180px.mobile { width: 90%; }
  .container-1180px.tablet-all { width: 100%; }
  .container-1180px.is_nav.mob-v, .container-1180px.teen.mob-v { gap: 30px; flex-direction: column; }
  .container-1180px.is_quests { text-align: center; }
  .section-black2 { padding-left: 20px; padding-right: 20px; }
  .grid-card { grid-template-columns: 1fr; margin-bottom: 60px; }
  .flex--enter.r { align-items: flex-end; }
  .flex--enter.max-840 { width: 90%; }
  .div-block { padding-bottom: 330px; }
  .image-2 { max-width: 60%; top: -130px; }
  .image-rhombus { display: none; }
  .image-triangle { max-width: 60%; }
  .image-abstraction { max-width: 60%; top: -20px; right: -120px; }
  .image-line { max-width: 60%; }
  .container-1400px { margin-left: 20px; margin-right: 20px; }
  .grid-project { grid-template-columns: 1fr 1fr; }
  .link-name._16px { margin-left: 0px; }
  .image-svg2 { bottom: -0.1%; }
  .step-by-step-slider { margin-left: 10%; margin-right: 10%; }
  .step-by-step-slider-musk { width: 360px; margin-left: 20%; }
  .step-by-step-slid { width: 360px; margin-right: 10%; }
  .step-by-step-slider-arrow { min-height: 50px; font-size: 20px; inset: 0% -12% 0% auto; }
  .step-by-step-slider-arrow.left-step-slider { inset: auto auto -70px 0%; }
  .step-by-step-slider-arrow.left-step-slider.left { left: -12%; }
  .menu-button { margin-right: -40px; position: relative; inset: 0% 0% auto auto; }
  .menu-button.w--open { z-index: 15; opacity: 0; background-color: rgba(0, 0, 0, 0); }
  .nav-menu { z-index: 999; background-color: rgb(255, 255, 255); border-top-left-radius: 8px; border-bottom-left-radius: 8px; min-width: 350px; height: 100%; max-height: 100vh; margin-right: 0px; padding: 24px 0px 120px 24px; position: fixed; inset: 0% 0% 0% auto; overflow: auto; }
  .invert { filter: invert(); border-width: 1px; border-style: none none solid; border-color: rgb(235, 237, 239) rgb(235, 237, 239) rgb(17, 17, 17); border-image: none; align-items: flex-start; margin-bottom: 16px; padding-bottom: 24px; display: flex; }
  .button-blue-menu { border-radius: 40px; min-height: auto; padding-top: 7px; padding-bottom: 7px; text-decoration: none; }
  .img-8px { margin-right: 8px; }
  .div-block-absol { z-index: 10; background-color: rgb(255, 255, 255); padding: 24px 24px 80px; display: block; position: absolute; inset: auto 0% 5%; box-shadow: rgb(255, 255, 255) 0px -30px 50px; }
  .x { z-index: 11; width: 24px; height: 24px; margin-top: 28px; margin-right: 15px; display: block; position: absolute; inset: 0% 0% auto auto; }
  .section-white { padding-top: 100px; padding-bottom: 80px; }
  .paragraph-20px-400.white-center { margin-left: 20px; margin-right: 20px; }
  .paragraph-20px-400.light-140 { font-size: 18px; }
  .paragraph-20px-400.white-color.left-max { max-width: 77%; }
  .grid-branding { gap: 40px; grid-template-columns: 1fr; }
  .grid-branding.new { grid-template-columns: auto; }
  .grid-branding.new.is_2025 { gap: 0px; flex-flow: column; justify-content: flex-start; align-items: flex-start; }
  .grid-branding.safety-tarot, .grid-branding.tarot { grid-template-columns: auto; }
  .grid-branding.imagine { grid-template-columns: auto; align-items: flex-start; }
  .grid-branding.s-new { grid-template-columns: auto; }
  .grid-branding.s-new.newsl, .grid-branding.s-new.education { gap: 24px; flex-direction: column; grid-auto-columns: auto; display: flex; }
  .grid-branding.s-new.app { gap: 40px 24px; flex-direction: column; grid-auto-columns: auto; display: flex; }
  .grid-branding.s-new.policy, .grid-branding.s-new.news-m { gap: 24px; flex-direction: column; grid-auto-columns: auto; display: flex; }
  .grid-branding.s-new.app-2024 { gap: 40px 24px; flex-direction: column; grid-auto-columns: auto; display: flex; }
  .grid-branding.imagine-new { grid-template-columns: auto; align-items: flex-start; }
  .grid-branding.is_new { grid-template-columns: auto; }
  .section-dg { padding-top: 60px; padding-bottom: 60px; }
  .section-dg._120px { padding-top: 80px; }
  .section-dg.branding { padding-bottom: 80px; }
  .grid-3col { grid-template-columns: 1fr; }
  .grid-3col.tablet2col { grid-template-columns: 1fr 1fr; }
  .grid-3col.tablet2col.is_server { gap: 24px; }
  .grid-3col.gap30-small { gap: 20px; }
  .grid-3col-top40 { grid-template-columns: 1fr 1fr; margin-bottom: 0px; }
  .grid-3col-top40.brandibg { margin-bottom: 40px; }
  .grid-footer { gap: 64px 20px; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr; place-items: start; }
  .grid-footer.is-new-com { gap: 62px 116px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr auto auto auto auto; }
  .section-hero-svg { background-position: -25% 100%, 0px 0px; align-items: flex-end; min-height: auto; padding-top: 60px; padding-bottom: 180px; display: flex; }
  .button-blue-20px._14px.margin-16.top { margin-top: 1rem; }
  .section-grey { padding-top: 80px; padding-bottom: 80px; }
  .section-grey.moderation { padding-top: 140px; }
  .section-grey.server-page, .section-grey.app-pit { padding-top: 60px; padding-bottom: 60px; }
  .section-grey.app-p2024 { padding-top: 0px; padding-bottom: 0px; }
  .grid-12col { grid-template-rows: auto; grid-template-columns: 1fr; }
  .grid-12col.tablet8 { gap: 56px 20px; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; margin-top: 0px; }
  .grid-12col.tablet8.fr { row-gap: 48px; grid-template-columns: 1fr; }
  .grid-12col.tablet8.grid-premium { row-gap: 30px; grid-template-columns: 1fr; }
  .grid-12col.top-none { flex-direction: column; justify-items: center; display: flex; }
  .grid-12col.top-none.moderation { gap: 16px 20px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; }
  .grid-12col.top-none.up { row-gap: 60px; }
  .grid-12col.top-none.up.center.mob-left { row-gap: 56px; align-items: flex-start; }
  .grid-12col.top-none.up-explore { row-gap: 60px; flex-direction: row; max-width: 350px; }
  .grid-12col.top-none.up-explore.creator { max-width: none; }
  .grid-12col.top-none.up-explore-lessons { row-gap: 60px; flex-direction: row; max-width: none; }
  .grid-12col.top-none.teen { gap: 54px; max-width: 600px; margin-top: 10px; margin-left: auto; margin-right: auto; }
  .grid-12col.top-none.teen.third { gap: 0px; }
  .grid-12col.top-none.teen-second { gap: 54px; max-width: 600px; margin-top: 20px; margin-left: auto; margin-right: auto; }
  .grid-12col.top-none.ther-second { gap: 0px; max-width: 600px; margin-top: 20px; margin-left: auto; margin-right: auto; }
  .grid-12col.up { row-gap: 50px; margin-top: 0px; }
  .grid-12col.up-60px { row-gap: 50px; grid-template-columns: 1fr 1fr; margin-top: 60px; }
  .grid-12col._404 { flex-direction: column; display: flex; }
  .grid-12col.college { gap: 56px 20px; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; max-width: none; margin-top: 0px; }
  .grid-12col.college.fr { row-gap: 48px; grid-template-columns: 1fr; }
  .grid-12col.college.grid-premium { row-gap: 30px; grid-template-columns: 1fr; }
  .heading3-32px { font-size: 25px; }
  .heading3-32px.card { font-size: 32px; }
  .heading3-32px._16px { font-size: 24px; line-height: 32px; }
  .paragraph-20px-top16px { font-size: 16px; }
  .paragraph-20px-top16px._500 { text-align: left; margin-bottom: 16px; font-family: Ginto, sans-serif; font-size: 20px; font-weight: 500; line-height: 140%; }
  .paragraph-20px-top16px._500.hiden { display: none; }
  .grid-12col-top80px { grid-template-columns: 1fr 1fr; margin-top: 56px; }
  .container650 { margin-top: 100px; }
  .stars { width: 110%; max-width: none; top: -35px; left: -6%; }
  .section-white-60px { padding-top: 60px; padding-bottom: 60px; }
  .img-absol { object-position: 0% 50%; height: 600px; margin-bottom: 0px; position: absolute; inset: auto 0% 0%; }
  .section-blue { padding-top: 120px; padding-bottom: 80px; }
  .section-blue.job { padding-bottom: 0px; overflow: hidden; }
  .section-blue.b-none { padding-top: 100px; }
  .section-blue.safety { height: auto; min-height: auto; padding-top: 140px; padding-bottom: 0px; overflow: hidden; }
  .section-blue.b-none-2 { padding-top: 100px; padding-bottom: 0px; }
  .section-blue.b-none-2._50-gradient, .section-blue.b-none-2.submission { background-image: linear-gradient(rgb(87, 101, 242) 40%, rgb(255, 255, 255) 40%); padding-top: 100px; padding-bottom: 60px; }
  .section-blue.b-courses { height: auto; padding-top: 100px; }
  .section-blue.hero { padding-top: 100px; padding-bottom: 60px; }
  .section-blue.hero.connection { padding-top: 120px; }
  .section-blue.safety-new { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 8vw; overflow: hidden; }
  .section-blue.tarot { height: auto; min-height: auto; padding-top: 16vw; overflow: hidden; }
  .section-blue.safety-d { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 26vw; overflow: hidden; }
  .section-blue.home { height: auto; min-height: auto; padding-top: 0px; padding-bottom: 0px; overflow: hidden; }
  .section-blue.parent { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 5vw; overflow: hidden; }
  .section-blue.safety-n { height: auto; min-height: auto; padding-top: 15vw; padding-bottom: 5vw; overflow: hidden; }
  .section-blue.safety-center { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 10vw; overflow: hidden; }
  .section-blue.education { height: auto; min-height: auto; padding-top: 15vw; padding-bottom: 5vw; overflow: hidden; }
  .section-blue.transp-center, .section-blue.transp-center-s { height: auto; min-height: auto; padding-top: 16vw; padding-bottom: 5vw; overflow: hidden; }
  .section-blue.parent-hub { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 0px; overflow: hidden; }
  .section-blue.parent-policy { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 5vw; overflow: hidden; }
  .section-blue.premium { background-image: none; height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 60px; overflow: hidden; }
  .section-blue.privacy, .section-blue.privacy_2 { height: auto; min-height: auto; padding-top: 15vw; padding-bottom: 5vw; overflow: hidden; }
  .section-blue.safety-f { height: auto; min-height: auto; padding-top: 180px; padding-bottom: 5vw; overflow: hidden; }
  .section-blue.build { padding-bottom: 20px; }
  .section-blue.hero-app { padding-top: 100px; padding-bottom: 60px; }
  .section-blue.hero-app.connection { padding-top: 120px; }
  .section-blue.hero-app.is_app-2024 { padding-top: 8.5rem; }
  .section-blue.hero-app.is_app-2023 { padding-bottom: 0px; }
  .section-blue.app-pit { background-position: 150% 60%, -80% 25%; background-size: 500px auto, 500px auto; padding-top: 60px; padding-bottom: 60px; }
  .section-blue.home-2023 { height: auto; min-height: auto; padding-top: 140px; padding-bottom: 0px; overflow: hidden; }
  .section-blue.safety-center-2023 { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 10vw; overflow: hidden; }
  .section-blue.safety-centr { height: auto; min-height: auto; padding-top: 120px; padding-bottom: 5vw; overflow: hidden; }
  .section-blue.gaming { background-image: none; height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 60px; overflow: hidden; }
  .section-blue.app-pit-2024 { padding-top: 60px; padding-bottom: 60px; }
  .section-blue.app-pit-2024.is-new { padding-bottom: 60px; }
  .section-blue.hub { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 5vw; }
  .nav-blue { position: relative; }
  .nav-blue.is_n { background-color: rgb(88, 101, 242); }
  .s-community { padding-top: 80px; padding-bottom: 80px; }
  .community-card-wrapper { grid-template-columns: 1fr; }
  .community-card-wrapper.ver { grid-template-columns: 1fr 1fr; }
  .community-card { text-align: left; align-items: center; display: flex; }
  .community-card.is_streamkit { gap: 24px; }
  .s-apps { padding-top: 80px; padding-bottom: 80px; }
  .heading-40px.left { font-size: 32px; }
  .apps-card { padding: 40px; }
  .verification-here-wrapper { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; max-width: none; padding-bottom: 60px; }
  .verification-hero-wr { flex-direction: column; align-items: center; }
  .verification-hero-image-wr { margin-left: 0px; }
  .s-verification-wrapper { padding-top: 80px; padding-bottom: 80px; }
  .verification-card { text-align: left; flex-direction: column; align-items: flex-start; display: flex; }
  .faq-section { padding-top: 32px; }
  .faq-section.bg-color-grey { padding: 40px; }
  .section.faq { padding-top: 80px; padding-bottom: 140px; }
  .section.bot-border { padding-bottom: 60px; }
  .section._404 { padding-top: 100px; padding-bottom: 100px; }
  .section.persona-hero-section { background-size: auto, auto, cover, auto; }
  .plus-icon { margin-top: 2px; }
  .svg-absol-anim { display: none; }
  .section-dark2 { padding-top: 20px; }
  .abcol-partner2 { top: 119%; }
  .left-flex.mobile-centered { align-items: center; }
  .section-grey-120px { padding-top: 60px; padding-bottom: 60px; }
  .section-grey-120px.bottom-small { padding-top: 60px; }
  .section-grey-120px.white-bg.overflow { padding-top: 60px; padding-bottom: 60px; }
  .section-grey-120px.white-bg.overflow.newsfloor { padding-bottom: 40px; }
  .section-grey-120px.white-bg.overflow.safety-template { padding-top: 60px; padding-bottom: 100px; }
  .section-grey-120px.white-bg.overflow.newsfloor-2 { padding-bottom: 40px; }
  .section-grey-120px.white-bg.animation, .section-grey-120px.white-bg.animation2, .section-grey-120px.white-bg.transp { padding-top: 60px; padding-bottom: 60px; }
  .section-grey-120px.white-bg.transp.newsfloor { padding-bottom: 40px; }
  .section-grey-120px.white-bg.transp.safety-template { padding-top: 60px; padding-bottom: 100px; }
  .section-grey-120px.white-bg.privacy, .section-grey-120px.white-bg.teen { padding-bottom: 60px; }
  .section-grey-120px.white-bg.teen.newsfloor { padding-bottom: 40px; }
  .section-grey-120px.white-bg.teen.safety-template { padding-top: 60px; padding-bottom: 100px; }
  .section-grey-120px.white-bg.teen.newsfloor-2 { padding-bottom: 40px; }
  .section-grey-120px.white-bg._100px { padding-top: 60px; }
  .section-grey-120px.white-bg.hub { padding-top: 320px; }
  .section-grey-120px.professional-build { padding-top: 100px; padding-bottom: 100px; }
  .section-grey-120px.garden { padding-top: 60px; }
  .section-grey-120px.teen { padding-top: 60px; padding-bottom: 60px; }
  .section-dark { padding-top: 40px; padding-bottom: 100px; }
  .section-dark.company { max-width: none; }
  .section-rel { padding-bottom: 160px; }
  .section-rel.fr { padding-top: 80px; }
  .section-rel.gdc, .section-rel.gdc-2024 { padding-top: 20px; padding-bottom: 60px; }
  .heading3-32px-white.numbers { font-size: 32px; }
  .grid-12col-top { row-gap: 40px; grid-template-rows: auto; grid-template-columns: 1fr; }
  .blue-bg { margin-bottom: 40px; }
  .grid-3col-48px { gap: 40px 20px; grid-template-columns: 1fr 1fr 1fr 1fr; margin-bottom: 40px; margin-left: 20px; margin-right: 20px; }
  .paragraph-16px-white-center { text-align: center; max-width: 550px; margin: 0px; }
  .p-16px-black2._400 { cursor: pointer; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/627a3618840a66493a60bf5e_Safety_Principles_and_Policies_Discord-3_1.svg"); background-position: 0% center; background-repeat: no-repeat; background-size: auto; padding-left: 24px; font-family: Ggsans, sans-serif; }
  .p-16px-black2._400.dark { background-image: none; padding-left: 0px; font-size: 14px; }
  .p-16px-black2._400.dark-18px { background-image: none; padding-left: 0px; font-family: Ggsans, sans-serif; font-size: 14px; }
  .p-16px-black2.normal { text-align: left; cursor: pointer; margin-top: 24px; padding-left: 0px; font-family: Whitney; }
  .p-16px-black2.r400 { cursor: pointer; background-image: none; background-repeat: repeat; background-size: auto; padding-left: 0px; }
  .p-16px-black2.get-in-touch { cursor: pointer; background-image: none; background-repeat: repeat; background-size: auto; padding-left: 0px; font-family: Whitney; }
  .p-16px-black2.description { cursor: pointer; background-image: none; background-repeat: repeat; background-size: auto; padding-left: 0px; }
  .img-center { margin-bottom: 40px; margin-left: auto; margin-right: auto; }
  .section-rich { padding-top: 100px; padding-bottom: 80px; }
  .collection-list { gap: 40px; grid-auto-flow: row; }
  .collection-item { margin-bottom: 40px; }
  .s-news { padding-top: 100px; }
  .s-news.detail { margin-top: 0px; }
  .news-wraper { gap: 20px; grid-template-columns: 1fr; }
  .s-founders { padding-top: 80px; padding-bottom: 80px; }
  .s-founders.gray { padding-bottom: 230px; }
  .s-investors { padding-top: 80px; padding-bottom: 220px; }
  .investors-logo { grid-template-columns: 1fr 1fr; }
  .s-job { padding-bottom: 0px; }
  .job-wrapper { flex-direction: column; top: -174px; }
  .job-left-image { max-width: none; min-height: 320px; }
  .job-right-content { padding: 40px; }
  .job-right { max-width: none; }
  .s-numbers { padding-top: 80px; padding-bottom: 80px; }
  .numbers-item-wrapper { gap: 32px; grid-template-columns: 1fr 1fr; margin-top: 56px; }
  .archived-link.is_new.left { margin-right: auto; }
  .section-presence { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/626139abaecd5129ec34edd0_09344dc186f62c5cac423143c3bd86f0.png"), linear-gradient(rgb(141, 146, 224), rgb(121, 143, 241) 42%, rgb(255, 255, 255) 42%); background-position: 40% 30%, 0px 0px; background-repeat: no-repeat, repeat; background-size: auto, auto; background-attachment: scroll, scroll; min-height: auto; padding-top: 80px; padding-bottom: 80px; }
  .rich-card-wrapper { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; margin-top: 400px; margin-left: auto; margin-right: auto; }
  .logo-wrapper { padding-top: 32px; padding-bottom: 22px; }
  .logo-wr { margin-right: 0px; padding-top: 30px; padding-bottom: 50px; overflow: auto; }
  .section-bg-svg { background-position: 50% 100%, 100% center; background-size: auto, 100% auto; padding-bottom: 0px; }
  .tab-horizontal { flex-direction: column; top: 402px; }
  .max { width: 100%; min-width: auto; max-width: none; margin-top: 0px; }
  .flex-horizontal-r-l { flex-wrap: wrap; }
  .flex-horizontal-r-l.tablet-v { flex-direction: column; justify-content: center; align-items: center; }
  .flex-horizontal-r-l.tablet-v.creator { align-items: start; }
  .flex-horizontal-r-l.bottom-120px { margin-bottom: 60px; }
  .flex-horizontal-r-l.bottom-120px.minus, .flex-horizontal-r-l.bottom-120px.minus-2, .flex-horizontal-r-l.bottom-120px.minus-3, .flex-horizontal-r-l.bottom-120px.minus_nitro { flex-direction: column; margin-top: -860px; }
  .flex-horizontal-r-l.mob-vertical { gap: 24px; flex-flow: wrap; }
  .flex-horizontal-r-l.mob-vertical.left { column-gap: 16px; align-items: flex-start; }
  .flex-horizontal-r-l.margin60px { flex-direction: column; }
  .flex-horizontal-r-l.tablet-center { gap: 16px; justify-content: center; }
  .image-5 { margin-left: auto; margin-right: auto; }
  .tab-pane { margin-left: 0px; top: 0px; left: 0px; }
  .tabs-content { width: auto; max-width: 80%; height: auto; margin: auto; top: 24px; bottom: 0px; left: 0px; }
  .tabs-menu { gap: 8px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; width: 100%; margin-bottom: 0px; display: grid; top: -78px; }
  .tab-link { width: 100%; min-width: auto; max-width: none; }
  .img-tab { max-width: none; }
  .div-block-3 { position: relative; top: 28px; }
  .flex-hor { flex-direction: column; }
  .flex-hor.send-party { margin-top: 100px; }
  .image-bg, .image-bg.launch { max-width: 100%; }
  .image-rapper { width: auto; max-width: 90%; margin-left: auto; margin-right: auto; position: relative; top: 28px; }
  .s-easy { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/626255b3454aba77352c6dde_36a002c24cf5b75592ea1ff433faa364.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/626255b3049c354675460cd4_ebe7dc9c757c3374cfe6f43a9c3a36a4.svg"); background-position: 50% 100%, 50% center; background-repeat: no-repeat, no-repeat; background-size: 120% auto, 280px auto; }
  .easy-wrapper { padding-top: 100px; }
  .rich-item { display: none; }
  .sound-wrapper { align-items: flex-end; padding-top: 0px; }
  .sound-content { flex-direction: column; justify-content: center; align-items: center; width: 100%; padding-top: 140px; padding-left: 0px; }
  .sound-image { max-width: 280px; }
  .image-hero-safery { width: 100%; max-width: none; margin-top: 30px; display: none; }
  .image-hero-safery.mobile { width: 70%; margin-bottom: 24px; margin-left: auto; margin-right: auto; display: block; }
  .image-hero-safery.mobile-copy { width: 100%; max-width: 80%; margin-bottom: 24px; margin-left: auto; margin-right: auto; display: block; }
  .image-hero-safery.block { display: block; }
  .image-hero-safery._352pxd { margin-top: 0px; display: block; }
  .image-hero-safery.position { width: auto; max-width: none; margin-right: 0px; display: block; position: static; }
  .image-hero-safery.position.s-n { width: auto; }
  .image-hero-safery.position-family, .image-hero-safery.education { width: auto; max-width: none; margin-right: 0px; display: block; position: static; }
  .image-hero-safery.education.safety-education, .image-hero-safery.education.policy-hub { width: auto; }
  .image-hero-safery.transp { min-width: auto; margin-top: 0px; display: block; }
  .image-hero-safery.position-app, .image-hero-safery.position-app-pit, .image-hero-safery.position-family-p { width: auto; max-width: none; margin-right: 0px; display: block; position: static; }
  .image-hero-safery.position-app-gdc { width: auto; max-width: 70%; margin-left: auto; margin-right: auto; display: block; position: static; }
  .image-hero-safery.is_2025 { min-width: auto; margin-top: 0px; display: block; }
  .dropdown { display: none; }
  .div-block-nav { opacity: 1; flex-direction: column; align-items: flex-start; height: 100%; max-height: 93vh; padding-bottom: 30px; display: none; position: absolute; inset: 0% auto auto 0%; overflow: auto; }
  .div-block-nav.safety { display: flex; }
  .nav-link-arrow { color: rgb(35, 39, 42); cursor: pointer; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/627a31f32693dcc0bb70c632_Safety_Principles_and_Policies_Discord-3_1.svg"); background-position: 96% 60%; background-repeat: no-repeat; background-size: auto; width: 93%; margin-left: 0px; margin-right: 0px; padding: 8px 30px 8px 16px; line-height: 24px; display: flex; }
  .nav-link-arrow.w--current { color: rgb(0, 176, 244); background-color: rgb(246, 246, 246); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/627a322ff27ff2664a7029ef_Safety_Principles_and_Policies_Discord-3blue.svg"); border-radius: 8px; }
  .nav-link-arrow.current { background-color: var(--off-white); color: rgb(0, 176, 244); cursor: pointer; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/627a322ff27ff2664a7029ef_Safety_Principles_and_Policies_Discord-3blue.svg"); border-radius: 8px; align-items: flex-start; display: flex; }
  .div-block-4 { flex-direction: column; display: flex; }
  .line-grey { background-color: rgb(235, 237, 239); width: 100%; height: 1px; min-height: 1px; margin-top: 16px; margin-bottom: 8px; display: none; }
  .link-grey-16px { color: rgb(79, 86, 96); text-align: left; margin-bottom: 16px; padding-left: 16px; padding-right: 16px; font-size: 16px; transition: 0.4s; display: inline-block; }
  .link-grey-16px:hover { text-decoration: underline; }
  .link-grey-16px.end { margin-bottom: 40px; }
  .link-grey-16px.end.hiden { display: none; }
  .div-block-nav-2 { opacity: 0; flex-direction: column; align-items: flex-start; height: 100%; max-height: 93vh; padding-bottom: 30px; display: none; position: absolute; inset: 0% auto auto 0%; overflow: auto; }
  .div-block-nav-2.moderation { opacity: 1; padding-bottom: 60px; display: flex; }
  .invert-color-black { display: none; }
  .rich-content-wr { flex-direction: column; }
  .rich-content-left { max-width: none; margin-right: 0px; }
  .rich-content-right { order: -1; max-width: none; }
  .rich-content-right.safety { z-index: 120; gap: 0px 30px; background-color: rgb(255, 255, 255); flex-flow: wrap; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; align-items: center; margin-top: 8px; margin-bottom: 10px; padding-bottom: 10px; position: static; }
  .rich-content-right.safety-2 { z-index: 120; gap: 0px 30px; flex-flow: column wrap; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; align-items: flex-start; margin-top: 8px; margin-bottom: 10px; padding-bottom: 10px; position: static; }
  .title-menu-anchor { border-left-style: none; margin-left: 0px; padding-left: 0px; }
  .title-menu-anchor.w--current { border-left-style: none; }
  .video-div-rel { flex-wrap: wrap; margin-top: 0px; display: flex; position: static; }
  .div-block-video { width: 86%; }
  .absol-right-top { width: 50%; max-width: 360px; margin-top: 40px; position: static; }
  .absol-left-top { width: 35%; margin-top: 140px; margin-left: auto; margin-right: 30px; position: static; }
  .absol-left-bottom { margin-left: 60px; position: static; }
  .absol-right-bottom { max-width: 360px; margin-top: 40px; margin-left: auto; margin-right: 0px; position: static; }
  .link-block-filters { flex: 0 0 auto; }
  .heading-32px-dark { margin-top: 60px; }
  .heading-32px-dark.margin-none.is_server { font-size: 28px; line-height: 34px; }
  .grid-20px { grid-template-columns: 1fr 1fr; }
  .grid-120top { column-gap: 30px; grid-template-columns: 1fr 1fr; margin-top: 80px; padding-left: 0px; padding-right: 0px; }
  .step-by-step-slider-musk-2 { width: 70vw; margin-left: 40px; }
  .step-by-step-slider-arrow-2 { min-height: 50px; font-size: 20px; }
  .step-by-step-slider-arrow-2.left-step-slider { left: 60px; }
  .div-slider { margin-top: 60px; }
  .slider-grey { height: auto; }
  .slide { height: auto; padding-right: 40px; }
  .div-block-filter { flex-wrap: nowrap; width: auto; margin-left: -10px; padding-top: 10px; padding-bottom: 20px; padding-left: 10px; display: flex; overflow: auto; }
  .overflow-filter { width: 105%; padding-left: 0px; overflow: visible; }
  .feature-wrapper { gap: 60px; align-items: center; max-height: none; }
  .careers-paralax { padding-top: 60px; }
  .h5-s.blurple { margin-bottom: 8px; }
  .dropdown-1 { display: none; }
  .global_section.nitro-classic { background-position: 0px 100%; background-repeat: repeat-x; background-size: cover; padding-top: 57px; }
  .global_section.guidlines { padding-top: 100px; }
  .ginto-700-32.tablet-center { text-align: center; }
  .centered.is_2026 { padding-left: 0px; padding-right: 0px; }
  .hero-bg-wrapper { height: 518px; }
  .hero-bg-wrapper.video { background-image: linear-gradient(45deg, rgb(180, 115, 245), rgb(226, 146, 170)); height: auto; padding-top: 280px; padding-bottom: 60px; }
  .hero-bg-wrapper.inspiration { background-position: -23% 100%, 115% 100%; background-size: auto 454px, auto 466px; height: 530px; padding-top: 173px; }
  .hero-bg-wrapper.hidden { justify-content: center; position: relative; }
  .hero-bg-wrapper.video-new2 { height: auto; padding-top: 200px; padding-bottom: 1060px; }
  .hero-bg-wrapper.creator-article { height: 335px; }
  .hero-bg-wrapper.server-page { height: auto; padding-top: 240px; padding-bottom: 60px; }
  .hero-bg-wrapper.video-new3 { height: auto; padding-top: 200px; padding-bottom: 1060px; }
  .human-bg-animation { align-self: flex-end; height: auto; position: static; }
  .video-wr { margin-top: -40px; }
  .container550.is_2026 { max-width: 64vw; }
  .container1180 { flex-direction: column; justify-content: center; align-items: center; overflow: visible; }
  .container1180.left-align { justify-content: flex-start; align-items: center; }
  .container1180.left-align.nitro, .container1180.left-align.nitro-1120 { margin-top: 0px; }
  .container1180.left-align.powering { gap: 0px; }
  .container1180.left-align.gdr { gap: 24px; margin-bottom: 0px; }
  .container1180.left-align.server-2 { margin-top: 0px; }
  .container1180.left-align.gdr-2024 { gap: 24px; align-items: center; margin-bottom: 40px; }
  .container1180.left-align.share { gap: 0px; margin-bottom: 0px; }
  .container1180.left-align.discover { gap: 24px; margin-bottom: 0px; }
  .container1180.hup { min-height: auto; }
  .container1180.left-align-2 { gap: 0px; flex-direction: row; justify-content: flex-start; align-items: center; }
  .container1180.left-align-2.nitro, .container1180.left-align-2.nitro-1120 { margin-top: 0px; }
  .container1180.left-align-2.powering { gap: 0px; }
  .container1180.left-align-2.gdr { gap: 24px; margin-bottom: 0px; }
  .container1180.is-left { align-items: flex-start; }
  .hero-text-wr { align-self: flex-start; padding-bottom: 0px; }
  .hero-text-wr.nitro { z-index: 100; text-align: center; align-self: center; align-items: center; }
  .hero-text-wr.nitro-classic { text-align: left; justify-content: center; align-self: center; align-items: flex-start; }
  .hero-text-wr.company { z-index: auto; text-align: left; align-self: center; align-items: center; width: 100%; max-width: 600px; }
  .hero-text-wr.college { margin-top: 30px; }
  .hero-text-wr.hupe { max-width: 450px; }
  .hero-text-wr.nitro-new { text-align: center; justify-content: flex-start; align-self: center; align-items: center; }
  .hero-text-wr.fr, .hero-text-wr.adm { max-width: none; }
  .hero-text-wr.gds { align-items: center; max-width: 750px; margin-bottom: 20px; margin-left: auto; margin-right: auto; }
  .hero-text-wr.powering { flex-direction: column; align-items: center; max-width: none; margin-bottom: 40px; margin-left: auto; margin-right: auto; }
  .hero-text-wr.is-tablet-center { align-items: center; margin-bottom: 40px; margin-left: auto; margin-right: auto; }
  .hero-text-wr.is-tablet-center.down, .hero-text-wr.is-tablet-center.down-copy { flex: 0 1 auto; min-width: 360px; max-width: none; }
  .hero-text-wr.parent { max-width: none; }
  .hero-text-wr.parent-hub { margin-bottom: 20px; }
  .hero-text-wr.privacy { max-width: none; }
  .hero-text-wr.premium { min-width: auto; max-width: 600px; margin-bottom: 40px; }
  .hero-text-wr.nitro-2024 { z-index: 100; text-align: center; justify-content: flex-start; align-self: center; align-items: center; }
  .hero-text-wr.gdc-2024 { align-items: center; max-width: 750px; margin-bottom: 20px; margin-left: auto; margin-right: auto; }
  .hero-text-wr.gdc-2024.is-left, .hero-text-wr.gdc-2024.sdk { align-items: flex-start; }
  .grey-section.margin2 { overflow: hidden; }
  .gamers-wr { display: none; }
  .bologna-wr { text-align: center; flex-direction: row; justify-content: space-between; align-self: center; align-items: center; width: 100%; }
  .bologna-wr.hope { width: 70%; margin-top: 0px; }
  .bologna-card { text-align: center; flex-direction: column; justify-content: center; align-items: center; margin-right: 0px; display: flex; }
  .container600.tablet { width: 73%; }
  .h1-nitro.h2-classic { height: 86px; margin-bottom: 26px; }
  .nitro-hero-img { max-width: 290px; display: block; position: absolute; inset: -215px -14% auto auto; }
  .perk-card { padding-left: 10%; padding-right: 10%; }
  .hero-bl-section { height: auto; padding-top: 170px; padding-bottom: 60px; }
  .hero-bl-section.fr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63e60a875d5c104d6b718654_FR-Admin-Header_1_2.png"), linear-gradient(rgb(52, 66, 218) 50%, rgb(87, 101, 241)); background-position: 50% 100%, 0px 0px; background-repeat: no-repeat, repeat; background-size: contain, auto; margin-top: -40px; }
  .hero-bl-section.gdc, .hero-bl-section.powering { margin-top: -40px; }
  .hero-bl-section.is-garden { margin-top: -40px; padding-bottom: 250px; }
  .hero-bl-section.gdc-2024 { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/670688ac7d8c68b86761673a_gradient%20(1).webp"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; height: auto; margin-top: -40px; padding-bottom: 64px; }
  .hero-bl-section.gdc-2024.is_2025 { padding-top: 220px; }
  .hero-bl-section.embed-sdk { height: auto; margin-top: -40px; padding-bottom: 0px; }
  .company-hero-img { align-self: center; }
  .company-hero-img.new { justify-content: center; align-items: center; display: flex; left: auto; }
  .company { width: 100%; max-width: 600px; }
  .company.download { width: auto; min-width: 600px; }
  .comp-img { max-width: 40%; }
  .item-company { width: 70%; }
  .arrow-slider { min-height: 50px; font-size: 20px; inset: 0% -12% 0% auto; }
  .container780 { flex-direction: column; justify-content: center; align-items: center; overflow: visible; }
  .container780.is_new { justify-content: center; align-items: flex-start; }
  .blue-section { padding-top: 52px; }
  .container960 { flex-direction: column; justify-content: center; align-items: center; overflow: visible; }
  .container960.bottom { margin-bottom: 30px; }
  .groups-wr { margin-top: -132px; }
  .group-item { height: 256px; }
  .group-label { padding: 6px 14px; font-size: 18px; }
  .insp-section.overflow { padding-bottom: 100px; }
  .group-banner { height: 256px; }
  .lottie-animation { top: -38px; }
  .nitro-classic-lottie-wr { top: auto; bottom: 0px; }
  .grey-section-ntm { padding-bottom: 60px; }
  .image-8 { object-position: 75% 50%; }
  .image-9 { object-fit: cover; }
  .ginto-700-48.dark-text-color { font-size: 32px; line-height: 130%; }
  .new-h4.hide-tablet { display: none; }
  .container-300 { margin-bottom: 60px; margin-right: auto; }
  .styleguide-various-container { flex-direction: column; justify-content: center; align-items: center; overflow: visible; }
  .section-rich-l { padding-top: 100px; padding-bottom: 80px; }
  .rich-guidlines-italic-l { width: 100%; }
  .paragraph-small.le { white-space: pre-wrap; }
  .paragraph-small.text-color-white.margin-none.centered-mobile, .paragraph-small.text-color-white.is-power { text-align: center; }
  .typography-item { grid-template-columns: 1.25fr 0.75fr; }
  .new-h2.is-faq { margin-bottom: 16px; }
  .new-h2.bottom-none { text-align: center; }
  .new-h2.bottom-none._48px { font-size: 42px; line-height: 120%; }
  .new-h2.bottom-none._48px.text-align-left { text-align: center; }
  .new-h2.bottom-none._48px.text-color-white.is-left, .new-h2.bottom-none._48px.le, .new-h2.bottom-none._48px.tablet-text-align-left { text-align: left; }
  .new-h2.bottom-none._48px.centered { line-height: 52px; }
  .new-h2.power { text-align: center; }
  .new-h3.bottom { max-width: 450px; }
  .paragraph { max-width: none; margin-bottom: 0px; }
  .paragraph.font-white.nitro { padding-right: 0px; }
  .paragraph.font-white.mobile-center, .paragraph.font-white.partners.centered-mobile, .paragraph.font-white.stremlink, .paragraph.font-white.center-t { text-align: center; }
  .paragraph.is_streamkit { text-align: left; }
  .new-h1 { font-size: 40px; }
  .new-h1.font-white { text-align: center; }
  .new-h1.font-white.safety { text-align: left; max-width: none; margin-top: 0px; }
  .new-h1.font-white.safety.centered.tarot2 { text-align: center; }
  .new-h1.font-white.left { font-size: 40px; }
  .new-h1.font-white.left.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .new-h1.font-white.center.college { text-align: left; }
  .new-h1.font-white.cen-ins { text-align: center; background-color: rgb(71, 136, 255); }
  .new-h1.font-white.left-ver, .new-h1.font-white.mobile-left { text-align: left; }
  .new-h1.font-white.moderation { text-align: left; font-size: 40px; }
  .new-h1.font-white.moderation.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .new-h1.font-white.left-copy { font-size: 40px; }
  .new-h1.font-white.left-copy.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .new-h1.font-white.bottom-16px { text-align: left; }
  .new-h1.font-white.bottom-16px.flex-mob-center.mobile-power { text-align: center; font-size: 40px; }
  .new-h1.font-white.bottom-16px.flex-tab-center { text-align: center; }
  .new-h1.font-white.bottom-16px.flex-tab-center.mobile-power { text-align: center; font-size: 40px; }
  .new-h1.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { text-align: left; }
  .new-h1.font-white.bottom-16px.is_gdc { text-align: center; }
  .new-h1.font-white.is-text-center { margin-bottom: 0px; }
  .new-h1.font-white.is-left { text-align: left; }
  .new-h1.font-white.safety-n { text-align: left; max-width: none; margin-top: 0px; }
  .new-h1.font-white.safety-n.centered.tarot2 { text-align: center; }
  .new-h1.font-white.education { text-align: left; max-width: none; margin-top: 0px; }
  .new-h1.font-white.education.centered.tarot2 { text-align: center; }
  .new-h1.font-white.safety-newsfloor { text-align: left; max-width: none; margin-top: 0px; }
  .new-h1.font-white.safety-newsfloor.centered.tarot2 { text-align: center; }
  .new-h1.font-white.safety-2 { text-align: left; max-width: none; margin-top: 0px; }
  .new-h1.font-white.safety-2.centered.tarot2 { text-align: center; }
  .new-h1.font-white.is-garden { text-align: left; }
  .new-h1.font-white.is-new-h { line-height: 1; }
  .new-h1.text-color-white.bottom-16.m-36 { font-size: 40px; }
  .new-h1.text-color-white.text-align-left.bottom-24 { font-size: 44px; }
  .new-h1.text-color-white.is-56 { font-size: 40px; }
  .new-h1.safety.centered.tarot2 { max-width: 350px; }
  .new-h1.font-black { margin-bottom: 64px; font-size: 48px; }
  .paragraph-medium.bot-marg.bolt-copy { width: 100%; }
  .paragraph-medium.text-color-white.is_hero-gdr { text-align: center; }
  .paragraph-medium.text-color-white.is_hero-gdr.m-left { text-align: left; }
  .paragraph-medium.text-color-white.is_hero-gdr.m-left.is_app-emedded { max-width: none; }
  .button-text-big.moderation { display: none; }
  .button-text-big.moderation-mobile { color: rgb(255, 255, 255); margin-bottom: 0px; display: block; }
  .news-wraper-2 { gap: 20px; grid-template-columns: 1fr; }
  .news-card.end { margin-bottom: 80px; }
  .s-news-2 { padding-top: 80px; padding-bottom: 0px; }
  .card-founder-image { margin-bottom: 24px; }
  .setup-items.streamkit { justify-content: flex-start; align-items: flex-start; }
  .colllege-hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6332958f461d9bb74e86571a_6Iy--lEU.webp"); background-position: 0px 0px; background-size: 240% auto; align-items: flex-end; min-height: auto; padding-top: 130px; padding-bottom: 120px; display: flex; }
  .new-button.bottom { margin-bottom: 0px; }
  .button-wrapper.many { justify-content: center; margin-right: 0px; }
  .button-wrapper.many.center.tarot { margin-top: 32px; }
  .button-wrapper.left-nitro { justify-content: center; margin-right: 0px; }
  .button-wrapper.many-left { justify-content: flex-start; margin-right: 0px; }
  .new-dark-button.download-button.mobile { background-color: rgba(0, 0, 0, 0); margin-bottom: 0px; margin-right: 0px; padding: 0px; }
  .new-dark-button.download-button.mobile:hover { box-shadow: none; transform: none; }
  .new-dark-button.imagine, .new-dark-button.download { margin-top: 10px; }
  .new-dark-button.is-left { padding-left: 20px; padding-right: 20px; }
  .new-dark-button.so-large { margin-bottom: 0px; }
  .new-dark-button.hub, .new-dark-button.download-new { padding-left: 20px; padding-right: 20px; }
  .new-dark-button.download-new.is-radius { padding: 11px 16px; font-size: 14px; }
  .new-dark-button.download-new.is-radius.is-16 { font-size: 16px; line-height: 1.25; }
  .new-dark-button.download-new.is-radius.is-padding-l { font-size: 16px; }
  .new-dark-button.download-new.is-radius-white { padding: 11px 16px; }
  .new-dark-button.download-new.is-radius-white.ism-new { padding: 0.84375rem 1.5rem; }
  .new-dark-button.download-new.is-success, .new-dark-button.download-new.is-large, .new-dark-button.download-new.is-large-new, .new-dark-button.download-new.is-new, .new-dark-button.download-new.is_radius-new, .new-dark-button.download-new.is_over-big { padding-left: 24px; padding-right: 24px; }
  .new-dark-button.download-parent { padding-left: 20px; padding-right: 20px; }
  .new-dark-button.download-parent.is-radius { padding: 11px 16px; font-size: 14px; }
  .new-dark-button.download-parent.is-radius.is-16 { font-size: 16px; line-height: 1.25; }
  .new-dark-button.download-parent.is-radius-white { padding: 11px 16px; }
  .new-dark-button.download-parent.is-success, .new-dark-button.download-parent.is-large, .new-dark-button.download-parent.is-large-new { padding-left: 24px; padding-right: 24px; }
  .button-white-bg { margin-top: 10px; }
  .button-white-bg.tarot { margin-right: 0px; }
  .button-white-bg.family { margin-left: auto; margin-right: auto; }
  .button-white-bg.family.tablet-left, .button-white-bg.family.tablet-left-app { margin-left: 0px; }
  .button-white-bg.build_n.is_sdk { margin-top: 24px; }
  .button-white-bg.discrord-f { margin-left: 0px; margin-right: auto; }
  .button-white-bg.discrord-f.tablet-left, .button-white-bg.discrord-f.tablet-left-app { margin-left: 0px; }
  .button-white-bg.gaming { margin-top: 0px; margin-bottom: 0px; }
  .human-bg-lot { z-index: 1; min-width: auto; max-width: 45vw; position: absolute; inset: auto 0% -2% auto; }
  .video-link { display: none; }
  .collection-menu-safety { flex-direction: column; align-items: flex-start; display: flex; }
  .container-780px.server-page { width: 80%; }
  .container-780px.is_new { max-width: 342px; }
  .text-24px-white.safety { text-align: left; margin-bottom: 8px; }
  .p-400-16-white { text-align: left; }
  .p-400-16-white.center, .p-400-16-white.mob-center-text { text-align: center; }
  .p-400-16-white.max95 { text-align: center; margin-bottom: 0px; }
  .p-400-16-white.max400px { max-width: 400px; }
  .p-400-16-white.centered, .p-400-16-white.centered2 { text-align: center; }
  .p-400-16-white.is_ad-week, .p-400-16-white.is_faq { margin-bottom: 0px; }
  .container-1260px-grey { flex-direction: column; padding-top: 30px; padding-bottom: 30px; padding-left: 30px; }
  .section-safety { background-color: rgb(246, 246, 246); padding-top: 40px; padding-bottom: 20px; }
  .section-safety.courses, .section-safety.courses-st { background-color: rgba(0, 0, 0, 0); padding-bottom: 60px; }
  .div-block-320px { justify-content: center; align-items: flex-start; max-width: none; }
  .grid-safety { gap: 24px; max-width: none; margin-top: 40px; margin-left: auto; margin-right: auto; }
  .link-blue-16px.card-category { margin-bottom: 12px; }
  .grid-safety-3col { gap: 32px; grid-template-columns: 1fr; margin-top: 40px; margin-left: 0px; }
  .paragraph-16px-dark { font-size: 16px; }
  .tabs { flex-direction: column; }
  .tabs-menu-safety { flex-flow: wrap; width: 100%; margin-right: 0px; }
  .tab { width: auto; margin-right: 30px; }
  .tab.w--current { width: auto; }
  .heading-32px-black { margin-top: 40px; }
  .breadcrumbs-wrapper { text-align: left; }
  .breadcrumbs-wrapper.transparency { margin-bottom: 24px; }
  .title-wrapper { margin-bottom: 10px; }
  .s-hero-safeties { height: 390px; padding-top: 80px; }
  .hero-image-safeties { min-height: 360px; margin-top: -280px; }
  .grid-safety-listing { gap: 24px; margin-top: 40px; margin-left: auto; margin-right: auto; }
  .grid-safety-listing.cms { margin-top: 0px; }
  .safetu-wrapper-content { min-width: auto; }
  .collection-item-2 { justify-content: center; align-items: center; display: flex; }
  .safetu-wrapper-image { margin-top: 0px; }
  .safety-link-learn-more { justify-content: flex-start; }
  .safety-grid-wrapper { min-width: 104%; padding-bottom: 2%; }
  .section-white.nitro, .section-white.nitro-2024, .section-white.nitro-2024 { padding-bottom: 80px; }
  .section-white.nitro-2024-perks { padding-top: 80px; padding-bottom: 80px; }
  .section-white.nitro_2024, .section-white.nitro-new { padding-bottom: 80px; }
  .heading-dark-48px { line-height: 56px; }
  .heading-dark-48px.center.max2 { margin-bottom: 40px; }
  .heading-dark-48px.resource-parents-title { max-width: 80%; }
  .card-grey { max-width: none; margin-bottom: 0px; padding: 16px; }
  .card-grey.cource { gap: 0px; flex-direction: row; }
  .card-grey._32px { height: 370px; }
  .card-grey._40px, .card-grey._24px { height: auto; min-height: 300px; padding: 24px; }
  .img40._245px { max-width: 245px; }
  .img40.creator { max-height: none; }
  .div-line { margin-left: 0px; }
  .div-block-12 { max-width: none; margin-top: 28px; padding-left: 0px; }
  .collection-moderation { max-width: none; }
  .s-curriculum { border-bottom-style: none; padding-bottom: 40px; }
  .curriculum-wrapper { flex-direction: column; align-items: flex-start; min-height: auto; display: flex; }
  .curriculum-image { top: -33px; right: -34%; }
  .s-courses { padding-top: 24px; }
  .s-courses.build.grey-bg { padding-top: 80px; }
  .courses-grid { gap: 24px; grid-template-columns: 1fr; }
  .s-hero-moderations { padding-top: 100px; padding-bottom: 60px; }
  .moderation-content-wrapper { flex-direction: column; }
  .moderation-content-left { background-color: rgb(246, 246, 246); border-radius: 8px; min-width: auto; max-width: none; margin-bottom: 0px; margin-right: 0px; padding: 16px; position: static; }
  .dropdown-moderation { padding-top: 12px; }
  .dropdown-icon { font-family: Whitney; font-weight: 200; }
  .dropdown-list-3.w--open { padding-top: 10px; padding-bottom: 16px; }
  .moderation-menu-wrapper { margin-top: 32px; }
  .moderation-image-wr { display: none; }
  .title-menu-anchor-wrapper { border-left-style: none; }
  .rich-mod-2 p { font-family: Ggsans, sans-serif; }
  .rich-mod-2 li { font-family: "gg sans", sans-serif; }
  .rich-content-right-moderation { order: -1; max-width: none; margin-top: 16px; padding-bottom: 0px; display: none; position: static; }
  .rich-content-right-moderation.mobile { margin-bottom: 24px; padding-top: 0px; display: flex; }
  .moderation-content-mobile { cursor: pointer; background-color: rgb(35, 39, 42); border-radius: 37px; justify-content: space-between; align-items: center; width: 100%; min-height: 58px; margin-bottom: 16px; padding: 14px 16px; display: flex; }
  .scroll-to-top { display: none; }
  .scils-wrapper { background-position: 210% center; flex-direction: column; align-items: flex-start; min-height: auto; margin-top: 20px; display: flex; }
  .image-open { display: none; }
  .section-white-moderation { padding-top: 55px; padding-bottom: 55px; }
  .section-white-moderation.bg { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6337fe9de851f03319d5958e_Group_482510.svg"); background-size: auto; padding-bottom: 200px; }
  .section-white-moderation.bg.safety { background-size: 800px auto; }
  .section-white-moderation.boild { background-size: 750px auto; padding-bottom: 200px; }
  .section-white-moderation.bg-grey { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6337fe9de851f03319d5958e_Group_482510.svg"); background-size: auto; padding-bottom: 200px; }
  .section-white-moderation.build_n { background-size: 750px auto; }
  .curriculum-image-m { top: -33px; right: -1%; }
  .section-courses-wr, .section-courses-wr.courses { max-width: none; }
  .course-main-image { width: 100%; }
  .modules-layout { flex-direction: column; justify-content: center; align-items: center; overflow: visible; }
  .course-content-heading { column-gap: 32px; width: 100%; }
  .course-info-wr { row-gap: 16px; grid-template-columns: 1fr; }
  .info-cell { width: 100%; }
  .college-wrapper { padding-left: 0px; }
  .collection-list-wrapper-4 { padding-bottom: 40px; }
  ._16px-text-gr.left.app-2 { padding-right: 32px; }
  .banner.nitro, .banner.is-new-first { max-width: none; min-height: 360px; margin-bottom: 16px; }
  .banner.is-new-first.is-new { min-height: 520px; margin-bottom: 0px; }
  .link-arrow.gdc { margin-top: 10px; margin-left: auto; }
  .link-arrow.gdc.left-align, .link-arrow.gdc.flex-tablet-left { margin-left: 0px; }
  .link-arrow.server { margin-top: 10px; margin-left: auto; }
  .link-arrow.server.left-align, .link-arrow.server.flex-tablet-left, .link-arrow.build_n, .link-arrow.build_n.left-align, .link-arrow.build_n.flex-tablet-left { margin-left: 0px; }
  .link-arrow.power-a { margin-left: auto; margin-right: auto; }
  .link-arrow.power-a.left-align, .link-arrow.power-a.flex-tablet-left { margin-left: 0px; }
  .link-arrow.teen { margin-left: 0px; margin-right: 0px; }
  .link-arrow.teen.left-align, .link-arrow.teen.flex-tablet-left { margin-left: 0px; }
  .link-arrow.gdc-2024 { margin-top: 0px; margin-left: auto; }
  .link-arrow.gdc-2024.left-align, .link-arrow.gdc-2024.flex-tablet-left { margin-left: 0px; }
  .grid-2-col-980px { margin-top: 30px; margin-bottom: 60px; }
  .grid-2-col-980px.size { grid-template-columns: 1fr; }
  .slider-landing { max-width: none; margin-top: 30px; }
  .arrow-circle { display: none; }
  .slide-30 { width: 100%; max-width: 330px; margin-left: 0px; margin-right: 20px; }
  .logo-100 { margin-top: 30px; margin-bottom: 30px; }
  .tab-links { flex: 0 1 auto; padding-left: 0px; padding-right: 0px; }
  .tab-menuflex { gap: 32px 48px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; width: 100%; margin-top: 40px; margin-bottom: 56px; display: flex; overflow: auto; }
  .tab-block { gap: 24px; min-height: 570px; }
  .margine-left { margin-left: 5%; }
  .margine-left.build.connection { margin-left: 0%; }
  .margine-left.build_n { margin-bottom: 0px; }
  .margine-left.build_n.connection { margin-left: 0%; }
  .mask-3 { padding-bottom: 30px; overflow: auto; }
  .popup-new { padding: 40px; }
  .popup-new.submission { padding-top: 60px; padding-bottom: 60px; }
  .div-block-img { width: 100%; max-width: none; }
  .div-block-img.ecos { max-width: none; }
  .div-block-img.ecos-new { justify-content: center; max-width: none; padding-right: 30px; }
  .img-popup.ecos { margin-left: auto; margin-right: auto; }
  .popup { flex-direction: column; }
  .popup.top-none { margin-top: 0px; }
  .form-block-popup { width: auto; margin-top: 40px; margin-left: 0px; }
  .form-block-popup.ecos { width: auto; }
  .form-block-popup.apps, .form-block-popup.apps-dms { order: 1; }
  .form-block-popup.submission { width: auto; }
  .input.text-input { min-height: 160px; }
  .input.dropdown-wr.select { padding-top: 9px; padding-bottom: 10px; }
  .input.text-input_app { min-height: 120px; }
  .input.dropdown-category.select { padding-top: 9px; padding-bottom: 10px; }
  .input.text-input_app-2 { min-height: 120px; }
  .form.get { row-gap: 24px; }
  .form.apps { width: 100%; }
  .tabs-content-3 { width: 100%; margin-left: auto; margin-right: auto; }
  .tab-icon-1, .tab-icon-2 { display: none; }
  .nitro-hero-img-new { order: 1; max-width: 400px; display: block; position: absolute; inset: auto auto -246px; }
  .div-block-flex-bottom { flex-wrap: wrap; justify-content: center; align-items: center; }
  .div-block-flex-bottom.is-new.is_n.is-b-16 { flex-flow: row; display: flex; }
  .plan-block { margin: 80px -30px; padding: 40px 24px 80px; box-shadow: rgb(246, 246, 246) -20px 0px, rgb(246, 246, 246) 20px 0px; }
  .plan { column-gap: 16px; grid-template-columns: 1.5fr minmax(200px, 200px) minmax(186px, 186px); }
  .plan.is-nitro { gap: 2vw; grid-template-columns: 1.5fr minmax(25vw, 25vw) minmax(25vw, 25vw); }
  .ginto-700-20.centered { max-width: none; }
  .ginto-700-20.centered._30px { padding-top: 30px; }
  .plan2 { grid-template-columns: 1.5fr minmax(180px, 180px) minmax(186px, 186px); }
  .plan2.is-nitro { column-gap: 2vw; grid-template-columns: 2fr minmax(25vw, 25vw) minmax(25vw, 25vw); }
  .plan2.is-nitro.line-top.is-gradient { column-gap: 2vw; background-size: 160% 100%; min-height: 60px; max-height: 110px; margin-left: -24px; padding-left: 24px; }
  .plan2.is-nitro.line-top.is-gradient.is-new { min-height: 84px; max-height: none; }
  .div-block-16 { width: 30vw; height: 103%; margin-right: -12px; }
  .div-block-16.is-nitro { width: 100%; }
  .div-block-16.is-line-nitro { width: 25vw; max-width: none; }
  .image-pl { position: absolute; inset: 0% 0% auto; }
  .section-2 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6347d64619cdc4bd80037cbe_Group_482478.svg"), linear-gradient(135deg, rgb(133, 71, 198) 10%, rgb(184, 69, 193) 50%, rgb(171, 93, 138)); background-position: 50% 5%, 0px 0px; background-repeat: no-repeat, repeat; background-size: 90% auto, auto; min-height: auto; }
  .image-11, .image-12 { display: none; }
  .div-block-plan { background-color: rgb(255, 255, 255); border-radius: 8px; flex-direction: column; justify-content: center; align-items: center; margin-bottom: 32px; padding: 24px; display: flex; }
  .div-block-plan._2 { border: 2px solid rgb(184, 69, 193); justify-content: center; padding-top: 30px; position: relative; }
  .div-block-plan.hiden { display: none; }
  .image-logo { width: 100%; max-width: 190px; margin-bottom: 24px; }
  .div-block-view { column-gap: 12px; cursor: pointer; align-items: center; margin-top: 14px; margin-bottom: 0px; display: flex; position: relative; }
  .anim-plan { width: 100%; margin-top: 0px; overflow: hidden; }
  .image-minus { z-index: 10; margin-top: 1px; position: absolute; inset: 0% auto 0% 0%; }
  .grid-anim { grid-template-columns: 1fr 1fr; }
  .image-card { margin-bottom: 0px; }
  .image-developer { display: none; }
  .tabs-content-4 { min-height: auto; }
  .form-block-tell-us-more { width: auto; margin-top: 40px; margin-left: 0px; }
  .grid-12col-right { width: 100%; margin-top: 0px; margin-right: 0px; }
  .grid-12col-right.courses { margin-left: 0px; margin-right: 0px; }
  .image-courses-bg-1 { inset: -14% 0% auto auto; }
  .image-courses-bg-2 { bottom: -11%; left: -4%; }
  .img51px { top: 10px; }
  .video-link-new, .unleash-image-bg-1, .unleash-image-bg-2 { display: none; }
  .image-hero-mobile { width: 120%; max-width: none; display: block; position: relative; left: 101px; }
  .image-hero-mobile.connection { width: 100%; margin-left: auto; margin-right: auto; left: auto; }
  .image-hero-mobile.build { width: 100%; padding-left: 5%; padding-right: 5%; left: auto; }
  .padding-56px { padding-bottom: 40px; padding-right: 0px; }
  .padding-56px.laptop-hidden { display: none; }
  .padding-56px.is-56 { padding-bottom: 56px; }
  .padding-56px.is-80-all { padding-bottom: 80px; }
  .padding-56px.is-64 { padding-bottom: 56px; }
  .image-404 { width: 100%; }
  .left-404 { margin-left: 0%; padding-right: 0px; }
  .right-404 { order: -1; max-width: 300px; margin-bottom: 20px; margin-left: auto; margin-right: auto; }
  .blue-background { box-shadow: none; background-image: none; padding-top: 128px; padding-bottom: 40px; }
  .blue-background.showsgiving { padding-top: 200px; }
  .button-black-bg-r16 { margin-top: 0px; }
  .section-white2 { padding-top: 64px; padding-bottom: 40px; }
  .card-gray { padding-left: 32px; padding-right: 32px; }
  ._16px-text-grey2 { text-align: center; }
  .card-gray-margin { justify-content: flex-start; align-items: center; }
  .banner-blue { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6364a908c5fb42bcea8a0759_Illustrations%20(1).png"); background-repeat: no-repeat; background-size: cover; padding-top: 96px; padding-bottom: 96px; }
  .image-mob { display: block; }
  .section-hero-hub { background-position: 50% center; background-size: cover; margin-top: 0px; padding-top: 100px; padding-bottom: 60px; }
  .section-hero-hub.creator { background-position: 25% center; padding-top: 200px; }
  .button-white-bg-r28.top16px { margin-left: auto; margin-right: auto; }
  .img-bg-right, .img-bg-left { display: none; }
  .img-max-480.portal { width: 100%; max-width: none; min-height: auto; }
  .div-flexlext { align-items: center; max-width: none; }
  .heading2-48pxwhite.text-left { text-align: center; }
  .grid-creators { grid-template-columns: 1fr 1fr; }
  .creator_gradient { display: none; }
  .creator-card-image-wr { min-height: 200px; }
  .main-image_wrapper { margin-top: -130px; }
  .text-color-white.descriotion-app { font-size: 14px; line-height: 22px; }
  .text-color-white.ginto-700-24.starter-packet { margin-bottom: 32px; }
  .text-color-white.hide-tablet { display: none; }
  .text-color-white.show-tablet { display: flex; }
  .text-color-white.paragraph-opacity-50.text-align-center._1440-l { text-align: left; }
  .text-color-white.paragraph-opacity-50.text-align-center._1440-l.text-center-d { text-align: center; }
  .text-color-white.paragraph-opacity-50._1440-l { font-size: 14px; line-height: 1.28571; }
  .section-explore-hero { background-position: 35% center; padding-top: 220px; padding-bottom: 60px; }
  .section-explore-hero.learn { background-position: 45% 0px; padding-top: 220px; padding-bottom: 80px; }
  .section-explore-hero.learn.is_2025 { padding-top: 240px; }
  .image-hero-explore { width: 60%; max-width: none; }
  .section-blue-wr-max { text-align: left; }
  .flex-40px { margin-top: 26px; position: relative; }
  .max-550px { margin-left: auto; }
  .max-550px.is-center.is-full, .max-550px.is-center.is-small-d { max-width: none; }
  .stars1 { position: absolute; inset: 0% auto auto 0%; }
  .star2 { margin-left: -70px; position: absolute; inset: auto auto 0% 0%; }
  .stars3 { margin-top: 0px; margin-right: -100px; position: absolute; inset: 0% 0% auto auto; }
  .text-24px-700-wh.margin-none { font-size: 20px; line-height: 1.1; }
  .text-24px-500.white-color { margin-left: 20px; margin-right: 20px; }
  .text-24px-500-white { font-size: 20px; line-height: 24px; }
  .section_academy { padding-top: 40px; padding-bottom: 40px; }
  .academy_menu { margin-bottom: 16px; }
  .main-wrapper.home-bg { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6634ed9eb47d844e019e7025_Backgorund%20(3).webp"); background-position: 0px 0px; background-repeat: no-repeat; background-size: cover; }
  .main-wrapper.overflow-hidden { background-position: 20% 20%; }
  .main-wrapper.download { overflow: hidden; }
  .main-wrapper.home-new { overflow: visible; }
  .main-wrapper.cases-new { overflow: clip; }
  .main-wrapper.branding, .main-wrapper.newsroom { overflow: hidden; }
  .main-wrapper.is-adventising { overflow: clip; }
  .main-wrapper.download-hide { overflow: hidden; }
  .topic_filters { margin-bottom: 40px; }
  .topic_filters.safety-n.policy-hub.is-new-sty { gap: 10px; flex-flow: row; justify-content: center; align-items: flex-start; margin-bottom: 0px; }
  .academy_layout { grid-template-columns: 1fr; }
  .topic_name.safety-policy.category-filter { padding-left: 12px; padding-right: 12px; }
  .collection-list-5.safety-education.is-new-sty { column-gap: 10px; justify-content: center; align-items: stretch; }
  .quiz-section { padding-left: 40px; padding-right: 40px; }
  .quiz-progress { width: 90vw; }
  .quiz-container { height: auto; }
  .quiz-container.form-section { padding-top: 64px; }
  .quiz-top { margin-bottom: 40px; }
  .quiz-content.third { column-gap: 20px; }
  .quiz-first-img { width: 250px; }
  .quiz-first-yes { width: 150px; left: -20px; }
  .quiz-first-no { width: 150px; right: -20px; }
  .quiz-back { top: 0px; bottom: auto; }
  .quiz-back.block-back { top: 27px; }
  .quiz-second-text { font-size: 64px; }
  .quiz-third-text { padding-top: 12px; padding-bottom: 12px; font-size: 20px; }
  .creator-card_play { max-height: 50px; }
  .quiz-form-bg2 { display: none; }
  .search_results { padding-top: 51px; padding-bottom: 255px; }
  .search-bg1 { left: -60px; }
  .search-bg2 { right: -50px; }
  .creators_new-right { max-width: none; margin-top: 0px; padding-left: 0px; }
  .connections-hero-bg { min-width: 150%; right: -39%; }
  .button-wrapp { padding-top: 20px; }
  .creator-greds { max-width: none; }
  .card-gray2 { padding-left: 32px; padding-right: 32px; }
  .cardfootertext.font-white.nitro { padding-right: 0px; }
  .cardfootertext.font-white.mobile-center { text-align: center; }
  .date-heading-snows { margin-top: 40px; }
  .image-411 { width: 164px; }
  .snowsgiving-reward-image { width: 100%; }
  .snowcard-link.font-white.nitro { padding-right: 0px; }
  .snowcard-link.font-white.mobile-center { text-align: center; }
  .snowsgiving-unlock-text-plain.font-white.nitro { padding-right: 0px; }
  .snowsgiving-unlock-text-plain.font-white.mobile-center { text-align: center; }
  .snowcard-link-16.font-white.nitro { padding-right: 0px; }
  .snowcard-link-16.font-white.mobile-center { text-align: center; }
  .padding-16px.hiden-tablet, .padding-16px.mobile-hidden { display: none; }
  .padding-16px.is-8 { height: 8px; }
  .snowsgivingparagraph { max-width: none; margin-bottom: 0px; }
  .snowsgivingparagraph.font-white.nitro { padding-right: 0px; }
  .snowsgivingparagraph.font-white.mobile-center, .snowsgivingparagraph.font-white.partners.centered-mobile, .snowsgivingparagraph.font-white.stremlink { text-align: center; }
  .snowsgiving-video.is_new { min-height: 490px; }
  .paragraph-16px-grey.max-480 { max-width: none; }
  .paragraph-16px-grey.max-480.tablet-center { text-align: center; }
  .fr_works { row-gap: 30px; }
  .fr_works.left { margin-top: 80px; }
  .fr_works.left.hidden-tablet { display: none; }
  .padding-32px { padding-bottom: 24px; }
  .padding-32px.hiden-tablet { display: none; }
  .padding-32px.tablet-small { padding-bottom: 18px; }
  .padding-32px.m-16 { padding-bottom: 16px; }
  .padding-32px.is-32 { padding-bottom: 32px; }
  .padding-32px.is-56.is-64 { padding-bottom: 64px; }
  .flex-mob-center.garden { max-width: none; }
  .admin-wrapper.hiden-desctop { gap: 0px 16px; grid-template-rows: auto; grid-template-columns: 50px 1fr; grid-auto-columns: 1fr; align-items: start; display: grid; }
  .section_gdc { padding-top: 60px; }
  .padding-20px.tablet-hiden, .padding-20px.mobile-hidden { display: none; }
  .grid-gdc { row-gap: 40px; grid-template-columns: 1fr; }
  .grid-gdc.revers { grid-template-columns: 1fr; justify-items: center; margin-top: 40px; margin-bottom: 40px; }
  .grid-gdc.revers.ser { row-gap: 24px; grid-template-columns: 1fr; margin-top: 0px; margin-bottom: 0px; }
  .grid-gdc.revers._2024 { grid-template-columns: 1fr; }
  .grid-gdc.revers.prizes { grid-template-columns: 1fr; margin-top: 0px; margin-bottom: 0px; }
  .grid-gdc.powet { gap: 40px; grid-template-columns: 1fr; padding-top: 80px; padding-bottom: 80px; }
  .grid-gdc.power { grid-template-columns: 1fr; justify-items: center; }
  .grid-gdc.serv { gap: 40px 54px; grid-template-rows: auto; grid-template-columns: minmax(auto, auto); grid-auto-columns: 1fr; display: grid; }
  .grid-gdc.serv.f { gap: 24px 48px; margin-top: 80px; }
  .grid-gdc.safety { column-gap: 32px; grid-template-columns: 1fr 1fr; width: 100%; }
  .grid-gdc.revers-safety { column-gap: 32px; grid-template-columns: 1fr 1fr; justify-items: stretch; width: 100%; margin-top: 40px; margin-bottom: 40px; }
  .grid-gdc.revers-safety.ser { grid-template-columns: 1fr; margin-top: 0px; margin-bottom: 0px; }
  .grid-gdc.revers-safety { gap: 32px; grid-template-columns: 1fr 1fr; justify-items: stretch; width: 100%; margin-top: 40px; margin-bottom: 40px; }
  .grid-gdc.safety { column-gap: 40px; grid-template-columns: 1fr 1fr; justify-items: start; width: 100%; }
  .grid-gdc.revers-safety-2023 { column-gap: 32px; grid-template-columns: 1fr 1fr; justify-items: stretch; width: 100%; margin-top: 0px; margin-bottom: 0px; }
  .grid-gdc.revers-safety-2023.ser { grid-template-columns: 1fr; margin-top: 0px; margin-bottom: 0px; }
  .grid-gdc.revers-safety-1 { column-gap: 32px; grid-template-columns: 1fr 1fr; justify-items: stretch; width: 100%; margin-top: 40px; margin-bottom: 0px; }
  .grid-gdc.revers-safety-1.ser { grid-template-columns: 1fr; margin-top: 0px; margin-bottom: 0px; }
  .grid-gdc.revers-safety_is-2025 { column-gap: 32px; grid-template-columns: 1fr 1fr; justify-items: stretch; width: 100%; margin-top: 40px; margin-bottom: 40px; }
  .grid-gdc.revers-safety_is-2025.ser { grid-template-columns: 1fr; margin-top: 0px; margin-bottom: 0px; }
  .pading-4px.tablet-hiden { display: none; }
  .flex-tablet-center { flex-direction: column; justify-content: center; align-items: center; display: flex; }
  .flex-tablet-center.pw { gap: 12px; }
  .flex-tablet-center.flex-tablet-left { justify-content: flex-start; align-items: flex-start; margin-left: 0px; margin-right: auto; }
  .flex-tablet-center.flex-tablet-app { align-items: flex-start; }
  .flex-tablet-center.power-a { text-align: center; }
  .padding-10px.tablet-hiden { display: none; }
  .hero-bg-acceleator.garden { margin-left: 0px; bottom: 0px; }
  .image-power { max-width: none; }
  .tab-icon-3, .tab-icon-4, .tab-icon-5 { display: none; }
  .hero-img { margin-right: 10%; }
  .hero-img.server { max-width: 70%; margin-top: 0px; position: relative; }
  .star1 { margin-left: -50px; }
  .star1-copy { margin-right: -50px; }
  .jobs-image { object-fit: cover; object-position: 75% 50%; max-height: none; }
  .server_grid-progress { gap: 60px 100px; }
  .progress-line { max-height: 73%; }
  .flex-vertical-left { align-items: flex-start; margin-left: 0px; }
  .tag-white { font-size: 12px; }
  .progress-dot { margin-right: -57.8px; }
  .progress-dot.revers { margin-left: -58px; }
  .padding-100px.teen { padding-bottom: 100px; }
  .padding-100px.charter-anyway { padding-bottom: 140px; }
  .padding-100px.is_case { padding-bottom: 100px; }
  .padding-100px.is-240 { padding-bottom: 96px; }
  .padding-100px.is-56 { padding-bottom: 56px; }
  .padding-100px.is_n { display: none; }
  .padding-100px.is-nitro, .padding-100px.is-nitro-m, .padding-100px.is-120-d { padding-bottom: 100px; }
  .midjourney_img { width: 100%; margin-right: auto; }
  .gdr-img { max-width: 750px; }
  .gdr-img._2024 { width: 100%; min-width: auto; }
  .nitro_img-bg { margin-top: 10px; display: none; inset: 0% 0% auto auto; }
  .nitro_img-bg.right { margin-top: 80px; display: none; inset: 0% auto auto 0%; }
  .nitro_video { margin-top: 0px; }
  .nitro-play { max-height: 50px; }
  .nitro_star-right, .nitro_star-left { display: none; }
  .nitro-lottie { margin-left: -198px; }
  .safeti-wrapper-image { margin-top: 0px; }
  .safeti-wrapper-image._50 { max-width: 300px; }
  .safeti-wrapper-image.transp, .safeti-wrapper-image.is_2025 { width: 100%; margin-left: 0px; }
  .safety-menu-wrapper { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; }
  .padding-90px { padding-bottom: 70px; }
  .padding-90px.tablet-hidden { padding-bottom: 0px; }
  .safety-menu-link { border-right-style: none; }
  .safety-menu-link.end { padding-top: 40px; padding-bottom: 40px; }
  .safety-menu-link._2 { border-right-style: none; padding-bottom: 40px; }
  .safety-menu-link._1 { padding-bottom: 40px; }
  .safety-menu-link._3 { padding-top: 40px; padding-bottom: 40px; }
  .container980 { flex-direction: column; justify-content: center; align-items: center; margin-bottom: 20px; overflow: visible; }
  .container980.bottom { margin-bottom: 30px; }
  .container980.tablet-small { max-width: 30.625rem; }
  .container980.tablet-small.is_n { max-width: 34rem; }
  .image-safeties { width: 100%; }
  .image-safeties.is-teen { width: 100%; max-width: 100%; }
  .section-safety-new { background-color: rgb(246, 246, 246); padding-top: 60px; padding-bottom: 20px; }
  .section-safety-new.courses, .section-safety-new.courses-st, .section-safety-new.app-white { background-color: rgba(0, 0, 0, 0); padding-bottom: 60px; }
  .section-safety-new.app-white.mobile-r { padding-bottom: 0px; }
  .padding-56-48px { padding-bottom: 40px; padding-right: 0px; }
  .padding-56-48px.laptop-hidden { display: none; }
  .line-tablet { background-color: rgba(255, 255, 255, 0.13); width: 50%; height: 2px; padding-bottom: 0px; padding-right: 0px; display: flex; position: absolute; inset: auto auto 0%; }
  .line-tablet._1, .line-tablet._2 { width: 40%; }
  .line-tablet._3, .line-tablet._4, .line-tablet._4, .line-tablet._5 { display: none; }
  .safety-menu-link-wr { position: relative; }
  .padding-24px { padding-bottom: 16px; }
  .padding-24px.tablet-small { padding-bottom: 8px; }
  .padding-24px.t-12 { padding-bottom: 12px; }
  .padding-24px.is-36 { padding-bottom: 24px; }
  .padding-24px.is-56.is-32-new { padding-bottom: 32px; }
  .padding-24px.is-24 { padding-bottom: 24px; }
  .safety_section-gradient { padding-top: 7rem; padding-bottom: 8rem; }
  .max-440px { margin-left: 0px; }
  .max-440px.is-full.is-sticky { top: 140px; }
  .max-440px.is-full.is-sticky.is_2025 { width: 100%; max-width: none; margin-bottom: 140px; position: static; }
  .div-block-hero-bg { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6446192e1487d2189b077da0_Group.svg"), linear-gradient(276deg, rgb(121, 144, 194), rgb(62, 98, 173)); background-position: 50% 120%, 0px 0px; background-repeat: no-repeat, repeat; background-size: 700px auto, auto; min-height: 500px; }
  .safety_img-hero, .safety_img-hero.is-right { max-width: 30vw; }
  .div-circle { margin-bottom: -20px; }
  .video-youtube { width: 100%; }
  .safety_section-backgraund { top: -50%; right: -22%; }
  .img-cart-tarot { width: auto; }
  .link-block-arrow { margin-top: 60px; }
  .section-grey-100px.bottom-small { padding-top: 60px; }
  .box-white { flex-direction: column; justify-content: flex-start; width: 90%; max-height: 80vh; padding: 48px 24px 24px; }
  .anim-card { justify-content: flex-end; }
  .card1 { max-width: 25%; }
  .card2 { max-width: 25%; margin-top: 0px; }
  .card3 { max-width: 25%; }
  .new-h1-2 { font-size: 40px; }
  .new-h1-2.font-white { text-align: center; }
  .grid-12col-content { padding-left: 0px; }
  .section-hero-imagine { background-position: 0px 100%, 100% 100%, 50% 100%; background-size: auto 24vw, auto 24vw, auto; min-height: 640px; padding-top: 0px; padding-bottom: 0px; }
  .section-hero-imagine.home { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4df2dc8d7a9a081ebd_8a8375ab7908384e1fd6efe408284203.svg"); background-position: 25% 100%; background-repeat: no-repeat; background-size: 600px auto; padding-top: 140px; padding-bottom: 240px; }
  .section-hero-imagine.home-2023 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/644fab4df2dc8d7a9a081ebd_8a8375ab7908384e1fd6efe408284203.svg"); background-position: 25% 100%; background-repeat: no-repeat; background-size: 600px auto; padding-top: 0px; padding-bottom: 240px; }
  .paragraph-20px-white-height.max-780px.mobile-left { text-align: left; }
  .button-black-bg.tarot { margin-right: 0px; }
  .form-horizontal { margin-left: 0px; }
  .form-horizontal.is-left { margin-right: auto; }
  .div-block-form { padding-top: 30px; }
  .form-imagine { align-items: flex-start; }
  .grid-2-col { grid-template-rows: minmax(auto, 100px) minmax(auto, 470px) minmax(auto, 100px); grid-template-columns: 49% 49%; grid-auto-rows: auto; }
  .img-content { width: 150%; max-width: none; margin-left: 100px; }
  .grey-content2 { padding: 40px 20px; }
  .dropdown-black.is-al-center, .dropdown-black.is_z-index-100 { margin-top: 40px; }
  .dropdown-link-download.archives { white-space: normal; word-break: normal; }
  .download-hero { height: auto; padding-top: 140px; padding-bottom: 60px; overflow: hidden; }
  .download-hero.fr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63e60a875d5c104d6b718654_FR-Admin-Header_1_2.png"), linear-gradient(rgb(52, 66, 218) 50%, rgb(87, 101, 241)); background-position: 50% 100%, 0px 0px; background-repeat: no-repeat, repeat; background-size: contain, auto; margin-top: -40px; }
  .download-hero.gdc, .download-hero.powering { margin-top: -40px; }
  .company-hero-img-2 { align-self: center; margin-right: 0px; }
  .mask-4 { max-width: 45%; }
  .image-safeties-2 { width: 100%; min-height: 120px; }
  .grid-animation-tab { gap: 20px 60px; grid-template-rows: auto; grid-template-columns: 1fr 1.2fr; grid-auto-columns: 1fr; align-items: start; margin-top: 20px; display: grid; }
  .grid-animation-tab.hub { align-items: start; }
  .section-80px { padding-top: 60px; padding-bottom: 60px; }
  .section-80px.privacy { padding-bottom: 90px; }
  .image-safeties-one { width: 100%; min-height: 120px; }
  .padding-40px.hide-tablet { display: none; }
  .padding-40px.m-32 { padding-bottom: 32px; }
  .padding-40px.is-56.mob-80 { padding-bottom: 80px; }
  .padding-40px.is_new { display: none; }
  .padding-40px.is-56-d.mob-80 { padding-bottom: 80px; }
  .clyde-content-wrapper { background-size: 99% auto; margin-bottom: 60px; }
  .clyde-content-wrapper.family { margin-bottom: 40px; }
  .clyde-content-wrapper.family-img { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; }
  .tabs-content-family { min-height: auto; }
  .family_grey_container { row-gap: 32px; padding: 40px; }
  .star-faq.app, .star-faq.app-2, .star-faq.app-3, .star-faq.app-4, .star-faq.app_j, .star-faq.app_how, .star-faq.app_2024, .star-faq.app-2024, .star-faq.app-2024_2, .star-faq.app_2024-2, .star-faq.app-2024-2, .star-faq.app-2024_2-2 { display: none; }
  .family-faq { padding-bottom: 60px; }
  .famili-section-button { background-size: 110% auto; padding-top: 60px; padding-bottom: 70px; }
  .search-2 { width: 350px; }
  .flex-horizontal-r-l-2.community { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 0.5fr; grid-auto-columns: 1fr; display: grid; }
  .flex-horizontal-r-l-2.community-2 { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; justify-items: start; display: grid; }
  .flex-horizontal-r-l-2.safety-education { gap: 10px; flex-direction: column; align-items: flex-start; }
  .new-h2-2.bottom-none { text-align: center; }
  .new-h2-2.bottom-none._48px { font-size: 42px; line-height: 120%; }
  .new-h2-2.bottom-none._48px.font-ginto { text-align: left; font-size: 32px; line-height: 110%; }
  .section_safety { padding-top: 40px; padding-bottom: 40px; }
  .section_safety.top-80px, .section_safety.education { padding-top: 60px; }
  .section-grey-2 { overflow: hidden; }
  .section-grey-2.is-center { padding-top: 60px; padding-bottom: 40px; }
  .line-m { column-gap: 30px; width: 110%; padding-top: 10px; }
  .dropdown-list-7.w--open { overflow: auto; }
  .dropdown_arrow { max-width: 24px; margin-top: 6px; }
  .dropdown-list-8.w--open { max-height: 150px; overflow: auto; }
  .grid_safety-education { grid-template-columns: 1fr 1fr; }
  .transparenty-content.is_2025 { max-width: none; }
  .section-transp { padding-top: 20px; padding-bottom: 0px; }
  .section-transp.courses, .section-transp.courses-st { background-color: rgba(0, 0, 0, 0); padding-bottom: 60px; }
  .section-transp.is-new { padding-bottom: 50px; }
  .parent-hero-img { width: 100%; max-width: none; left: auto; }
  .baner-content-wrapper { max-width: 444px; }
  .baner-content-wrapper.safety, .baner-content-wrapper.premium { max-width: 90%; }
  .baner-wrapper { background-position: 50% 100%; background-size: 120% auto; padding-bottom: 55px; padding-left: 10px; padding-right: 10px; position: relative; }
  .baner-wrapper.safety, .baner-wrapper.premium { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; }
  .p-400-16-white-2 { text-align: left; }
  .p-400-16-white-2.centered.is_safety { text-align: center; }
  .section-baner, .section-baner.safety { padding-top: 60px; padding-bottom: 60px; }
  .padding-8px.is-12 { padding-bottom: 16px; }
  .padding-8px.hide-desctop-large, .padding-8px.minus-desktop { display: none; }
  .section-report-wrapper { padding-top: 60px; padding-bottom: 20px; }
  .dropdown_list { max-width: 130px; position: static; }
  .dropdown_list.w--open { max-width: 147px; }
  .dropdown_list.safety { position: absolute; }
  .dropdown_quarter { max-width: 130px; }
  .safety_dropdown { z-index: auto; }
  .safety_dropdown-toggle { padding-bottom: 20px; font-size: 28px; }
  .text-block-612 { font-size: 28px; }
  .safety-block-button { justify-content: flex-start; margin-top: -40px; }
  .tab-animation { row-gap: 20px; }
  .tab-on-off { margin-left: 20px; }
  .parent-hero-hub { width: 100%; max-width: none; left: auto; }
  .section-blue-community { padding-top: 60px; padding-bottom: 60px; }
  .section-red-community { padding-top: 60px; padding-bottom: 40px; }
  .image-safeties-3 { width: 100%; min-height: 120px; }
  .image-safeties-3.cases { min-width: 103%; }
  .image-safeties-3.event { min-width: 130%; max-width: none; position: relative; left: -56px; }
  .image-safeties-wrapper { justify-content: flex-start; display: block; }
  .container980-2 { flex-direction: column; justify-content: center; align-items: center; margin-bottom: 0px; overflow: visible; }
  .link-arrow-2.gdc { margin-top: 10px; margin-left: auto; }
  .link-arrow-2.gdc.flex-tablet-left { margin-left: 0px; margin-right: auto; }
  .tab-image { width: 100%; }
  .tab-image.safety-img { max-width: 70%; margin-left: auto; margin-right: auto; }
  .safety_dropdown-toggle-2 { padding-bottom: 20px; }
  .padding-80px { padding-bottom: 70px; }
  .padding-80px.is-84 { padding-bottom: 84px; }
  .padding-80px.is_new { padding-bottom: 24px; }
  .padding-80px.is-100 { padding-bottom: 100px; }
  .padding-80px.is-pc-large { padding-bottom: 80px; }
  .premium-image { width: 100%; }
  .pemium-f { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; }
  .safetie-author-wrapper { column-gap: 48px; }
  .safetie-author-image { min-width: 70px; max-width: 70px; }
  .image-hero-safery-2 { width: 100%; max-width: none; margin-top: 30px; display: none; }
  .image-hero-safery-2.mobile { width: 70%; margin-bottom: 24px; margin-left: auto; margin-right: auto; display: block; }
  .image-hero-safery-2.mobile-copy { width: 100%; max-width: 80%; margin-bottom: 24px; margin-left: auto; margin-right: auto; display: block; }
  .image-hero-safery-2.block { display: block; }
  .image-hero-safery-2._352pxd { margin-top: 0px; display: block; }
  .image-hero-safery-2.position, .image-hero-safery-2.position-family, .image-hero-safery-2.education { width: auto; max-width: none; margin-right: 0px; display: block; position: static; }
  .image-hero-safery-2.transp { min-width: auto; margin-top: 0px; display: block; }
  .news-wrapper.s-n, .lib-wrapper { max-width: none; }
  .video-wrapper { flex-direction: column; }
  .video-wrapper._4grid { row-gap: 20px; grid-template-columns: 1fr 1fr; }
  .tab-link-center { width: 90%; max-width: 100%; margin-left: auto; margin-right: auto; bottom: 41px; left: 40px; }
  .link-pr { top: auto; bottom: -208px; left: 0px; }
  .tabs-content-6 { position: relative; overflow: visible; }
  .link-pt { bottom: -302px; left: 0px; }
  .tab-link-center-2 { width: 90%; max-width: 100%; margin-left: auto; margin-right: auto; left: 40px; }
  .padding-bottom { padding-top: 0px; padding-left: 0px; padding-right: 0px; }
  .nav_tab_info { display: none; }
  .tabs-container.hide-tablet { justify-content: flex-start; display: flex; }
  .cta_group { display: none; }
  .nav_link_link { margin-bottom: 0px; padding-top: 0.25rem; padding-bottom: 0.25rem; transition: font-variation-settings 0.3s, color 0.6s; }
  .nav_link_link:hover { color: rgb(22, 40, 45); background-color: rgba(0, 0, 0, 0); font-weight: 600; }
  .tab-1 { align-items: flex-start; }
  .nav_tab_toggle { position: relative; }
  .nav_tab.grid-animation-tab { gap: 60px; grid-template-columns: 1fr 1.2fr; margin-top: 40px; }
  .nav_link_heading { margin-bottom: 0.5rem; font-size: 0.875rem; }
  .nav_tab_label { color: rgb(22, 40, 45); }
  .nav_link_group { background-color: rgba(0, 0, 0, 0); }
  .login-dd_icon { color: rgb(22, 40, 45); margin-left: 0.8rem; font-size: 1rem; right: 1rem; }
  .nav_tab_list { display: block; }
  .nav_tab_group { background-color: rgb(245, 242, 238); border-radius: 0.25rem; padding: 2rem; }
  .nav_tab_menu { row-gap: 0rem; border-right-style: none; width: 100%; max-width: none; margin-right: 0px; padding-right: 0px; }
  .nav_social-link { column-gap: 0.25rem; flex-wrap: wrap; display: flex; }
  .paragraph-16px-2 { text-align: center; max-width: 550px; margin-top: 30px; }
  .paragraph-16px-2.text-color-white-cecondary.text-aline-center { margin-top: 0px; }
  .paragraph-16px-2.text-color-white-cecondary.text-top-none { text-align: left; margin-top: 0px; }
  .paragraph-16px-2.text-color-gray { text-align: left; margin-top: 20px; margin-bottom: 10px; }
  .dropdawn-title { white-space: normal; }
  .family-baner-wrapper { text-align: center; padding-left: 24px; padding-right: 24px; }
  .navbar-famali { transition: 0.2s; position: fixed; inset: 0% 0% auto; }
  .tab-menuflex-family { gap: 32px 48px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; width: 100%; margin-top: 40px; margin-bottom: 56px; display: flex; overflow: auto; }
  .tab-block-2 { gap: 24px; min-height: 570px; }
  .tab-links-2 { flex: 0 1 auto; padding-left: 0px; padding-right: 0px; }
  .t-text-left { text-align: left; }
  .indication-wrapper { row-gap: 20px; flex-wrap: wrap; justify-content: flex-start; }
  .indication-card._1, .indication-card._2 { max-width: 290px; }
  .h2-40px { font-size: 32px; }
  .h2-40px.text-color-white.is-height.capitalize.text-align-center.z-index-3.is_n, .h2-40px.text-color-white.is-height.capitalize.mobile.is_n { font-size: 36px; }
  .h2-40px.text-color-white.is-height.capitalize.mobile.is_n.is_w, .h2-40px.text-color-white.is-height.capitalize.is_n { font-size: 32px; }
  .sp_24px.text-color-white.is-build-h.is_n { font-size: 18px; line-height: 24px; }
  .build-elit { row-gap: 80px; flex-direction: column; margin-top: 0px; }
  .build-elit-left { max-width: none; }
  .build-elit-right { gap: 40px; max-width: none; }
  .app-menu-wrapper { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; }
  .app-menu-wrapper.is_app-6 { grid-template-columns: 1fr 1fr 1fr; padding-bottom: 0px; }
  .grid-app { row-gap: 40px; grid-template-columns: 1fr; }
  .grid-app.revers { grid-template-columns: 1fr; justify-items: center; margin-top: 40px; margin-bottom: 40px; }
  .grid-app.revers.ser { grid-template-columns: 1fr; margin-top: 0px; margin-bottom: 0px; }
  .grid-app.powet { gap: 40px; grid-template-columns: 1fr; padding-top: 80px; padding-bottom: 80px; }
  .grid-app.power { grid-template-columns: 1fr; justify-items: center; }
  .grid-app.serv { gap: 40px 54px; grid-template-rows: auto; grid-template-columns: minmax(auto, auto); grid-auto-columns: 1fr; display: grid; }
  .grid-app.safety { column-gap: 32px; grid-template-columns: 1fr 1fr; width: 100%; }
  .grid-app.revers-safety { column-gap: 32px; grid-template-columns: 1fr 1fr; justify-items: stretch; width: 100%; margin-top: 40px; margin-bottom: 40px; }
  .grid-app.revers-safety.ser { grid-template-columns: 1fr; margin-top: 0px; margin-bottom: 0px; }
  .grid-app.revers-safety { gap: 32px; grid-template-columns: 1fr 1fr; justify-items: stretch; width: 100%; margin-top: 40px; margin-bottom: 40px; }
  .grid-app.safety { column-gap: 40px; grid-template-columns: 1fr 1fr; justify-items: start; width: 100%; }
  .grid-app.pit { grid-template-columns: 1fr; }
  .app-dropdown { padding-top: 60px; padding-bottom: 60px; }
  .grid-app-card { grid-template-columns: 1fr 1fr; }
  .grid-app-card.three-cards { grid-template-columns: 1fr 1fr; max-width: 100%; }
  .grid-app-card._2024 { gap: 20px; margin-bottom: 20px; }
  .image-app-card { min-height: 280px; max-height: 280px; }
  .section-prizes { padding-top: 60px; padding-bottom: 60px; }
  .section-prizes.period { padding-bottom: 60px; }
  .prizes-grid { gap: 16px; }
  .card-item-wrapper.app { background-size: 115% auto; }
  .card-item-grid { align-items: flex-start; }
  .tabs-app_menu { flex-wrap: nowrap; justify-content: flex-start; padding-bottom: 10px; overflow: auto; }
  .tabs-app_content { padding-bottom: 32px; }
  .tab-link-tab-1 { flex: 0 0 auto; }
  .tab-link-tab-1._2024 { flex: 0 1 auto; }
  .tabs-app_content-wrapper { gap: 24px; grid-template-columns: 1fr; }
  .tabs-app_content-wrapper._2024 { gap: 16px; }
  .tabs-app-wrapper-left { border-right-style: none; padding-right: 0px; }
  .tabs-app-wrapper-left.p_70px._2024 { padding-bottom: 16px; padding-right: 0px; }
  .tabs-app-wrapper-right, .tabs-app-wrapper-right._2024 { padding-left: 0px; }
  .tablet-centered { text-align: center; }
  .section_hero { padding-top: 179px; }
  .section_hero.overflow { padding-top: 140px; }
  .section_hero.overflow.centered-hero { min-height: 850px; padding-top: 40px; }
  .heading-style-h1-fall { font-size: 78px; }
  .heading-wr { max-width: 689px; }
  .heading-wr.mobile-h1 { z-index: 0; }
  .padding-global.is-sticky-mobile { top: 180px; }
  .padding-global.tab-mobile { padding-left: 32px; padding-right: 32px; }
  .padding-global.case, .padding-global.is-2026.is_commerce, .padding-global.is_2026 { padding-left: 40px; padding-right: 40px; }
  .heading-style-stroke-h1 { -webkit-text-stroke-width: 12px; font-size: 78px; }
  .heading-style-shadow-h1 { -webkit-text-stroke-width: 13px; font-size: 78px; top: 15px; left: 33px; }
  .hero_paragraph { font-size: 20px; }
  .finally-stamp { width: 200px; display: block; right: -1px; }
  .cloud1 { width: 279px; top: -100px; left: -98px; }
  .cloud2 { width: 186px; bottom: 116px; right: -142px; }
  .piggi--old { top: -25px; left: -63px; }
  .piggi-arm { z-index: 4; }
  .build_professional { flex-direction: column; margin-top: 0px; }
  .build_professional-content { max-width: none; }
  .build_professional_card { gap: 40px; grid-template-columns: 1fr 1fr; max-width: none; }
  .build_professional_card.garden { margin-top: 80px; }
  .build_professional_card-content { row-gap: 0px; }
  .video_hero { height: auto; }
  .sticky-nav { padding-left: 0px; padding-right: 0px; top: 0px; overflow: hidden; }
  .sticky-nav.is-new.app { top: 80px; }
  .sticky-nav_flex--old { width: 1050px; }
  .sticky-nav_link { flex: 0 0 auto; }
  .sticky-nav_link.link-pink { padding-right: 2rem; }
  .sticky-nav_wr { padding-left: 40px; padding-right: 40px; overflow: auto; }
  .heading-style-h2--old { font-size: 42px; }
  .heading-style-h2--old.is_centered.size-large._2024 { font-size: 54px; }
  .heading-style-h2--old.is_centered.gaming-n, .heading-style-h2--old.is_centered.gaming-1 { font-size: 42px; }
  .heading-style-h2--old.text-size-40px { font-size: 28px; }
  .heading-style-h2--old._2024 { font-size: 48px; }
  .heading-style-h2--old.is_2024 { font-size: 36px; }
  .heading-style-h2--old.mobile-h1 { font-size: 48px; }
  .heading-style-h2--old.gaming { font-size: 42px; }
  .tab_left-text-wr { flex: 0 1 auto; }
  .heading-h2-wr.tab_title { max-width: 450px; bottom: 270px; }
  .heading-h2-wr.tab_title.tab-2-tablet { bottom: 300px; }
  .heading-h2-wr.tab_title.tab-2-tablet.personalize.pointer-events--none, .heading-h2-wr.tab_title.tab-1.pointer-events--none { bottom: 270px; }
  .heading-h2-wr.tab_title-4 { min-width: 350px; bottom: 290px; }
  .heading-h2-wr.max-width_tabs-3.gaming { margin-bottom: 24px; }
  .heading-style-stroke-h2 { -webkit-text-stroke-width: 8px; font-size: 42px; }
  .heading-style-stroke-h2.color-blurple { -webkit-text-stroke-width: 7px; }
  .heading-style-stroke-h2.is_centered.color-blurple.is-left._2024 { font-size: 48px; }
  .heading-style-stroke-h2.is_centered.color-blurple.gaming, .heading-style-stroke-h2.is_centered.color-gradient { font-size: 42px; }
  .heading-style-stroke-h2.is_centered.color-gradient.large._2024 { font-size: 54px; }
  .heading-style-stroke-h2.is_centered.color-gradient.is_2024 { font-size: 36px; }
  .heading-style-stroke-h2.text-size-40px { font-size: 28px; }
  .heading-style-stroke-h2.is_2024 { font-size: 36px; }
  .heading-style-stroke-h2.gaming { font-size: 42px; }
  .heading-style-shadow-h2 { -webkit-text-stroke-width: 8px; font-size: 42px; top: 10px; left: 10px; }
  .heading-style-shadow-h2.color-blurple { -webkit-text-stroke-width: 7px; }
  .heading-style-shadow-h2.color-pink { left: 10px; }
  .heading-style-shadow-h2.is_centered.color-blurple.is-left._2024 { font-size: 48px; }
  .heading-style-shadow-h2.is_centered.color-blurple.gaming, .heading-style-shadow-h2.is_centered.color-gradient { font-size: 42px; }
  .heading-style-shadow-h2.is_centered.color-gradient.larhe._2024 { font-size: 54px; }
  .heading-style-shadow-h2.is_centered.color-gradient.is_2024 { font-size: 36px; }
  .heading-style-shadow-h2.text-size-40px { font-size: 28px; }
  .heading-style-shadow-h2.is_2024 { font-size: 36px; }
  .heading-style-shadow-h2.gaming { font-size: 42px; }
  .star-blue { display: none; }
  .star-pink2 { top: -129px; right: 17%; }
  .star-yellow { top: -77px; right: 24%; }
  .star-teal { top: -5%; left: 18%; }
  .star-pink1 { top: -20%; left: 22%; }
  .finally-stamp-bg { width: 200px; display: block; right: -1px; }
  .tab-wr { grid-template-columns: 1fr 0.5fr; }
  .tab-wr.options { grid-template-columns: 1fr 1fr; }
  .tab-img { top: 300px; }
  .tab-full-icon-star_pink { display: none; left: -39px; }
  .tab-full-icon-star_yellow._2024 { display: none; right: -6%; }
  .tab-full-icon-star_green { display: none; bottom: -62px; }
  .tab_scroll-gradent { z-index: 1; background-image: linear-gradient(94deg, rgba(217, 217, 217, 0.01), rgb(217, 217, 217)); border-radius: 100px; width: 50px; height: 52px; padding-bottom: 0px; padding-right: 0px; display: block; position: absolute; inset: 0% 0% auto auto; }
  .section-slider { padding-top: 110px; padding-bottom: 110px; }
  .slider-wrapper-content { min-height: 547px; }
  .section-tab { padding-bottom: 60px; }
  .tab-full-list_menu { flex-wrap: nowrap; justify-content: flex-start; max-width: 103vw; overflow: auto; }
  .tab-full-list_menu-link { flex: 0 0 auto; }
  .tab-full-list-wrapper_content { gap: 16px; flex-direction: column; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .slider-cloud-image { display: none; }
  .slider-pig-image { right: 74px; }
  .padding-top { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
  .faq-2_card { padding-top: 1.5rem; padding-bottom: 1.5rem; padding-left: 2rem; }
  .slider-star-3, .slider-cloud-image-2, .slider-cloud-image-3 { display: none; }
  .slider-star-4 { max-width: 18px; top: -98px; }
  .slider-star-5 { max-width: 20px; top: -65px; }
  .slider-star-6 { inset: -62px auto auto 0px; }
  .section-end { padding-top: 180px; }
  .heading-style-h2-end { font-size: 78px; }
  .heading-style-stroke-h3-end { -webkit-text-stroke-width: 12px; font-size: 78px; }
  .heading-style-shadow-h3-end { -webkit-text-stroke-width: 13px; font-size: 78px; top: 10px; left: 17px; }
  .finally-stamp-bg-end { display: block; right: -1px; }
  .stamp-text-end._2024 { font-size: 19px; }
  .stamp-text-end.is_year { font-size: 12px; }
  .stamp-text-end.is_new { font-size: 26px; }
  .stamp-text-end.is_new.whoa-m, .stamp-text-end.is_new.play { font-size: 16px; }
  .stamp-text-stroke-end._2024 { font-size: 19px; }
  .stamp-text-stroke-end.is_year { font-size: 12px; }
  .stamp-text-stroke-end.is_new { font-size: 26px; }
  .stamp-text-stroke-end.is_new.whoa-m, .stamp-text-stroke-end.is_new.play { -webkit-text-stroke-width: 5px; font-size: 16px; }
  .stamp-text-shadow-end._2024 { font-size: 19px; }
  .stamp-text-shadow-end.is_year { font-size: 12px; }
  .stamp-text-shadow-end.is_new { font-size: 26px; }
  .stamp-text-shadow-end.is_new.whoa-m { -webkit-text-stroke-width: 4px; font-size: 16px; }
  .stamp-text-shadow-end.is_new.play { -webkit-text-stroke-width: 4px; font-size: 16px; top: 5px; left: 4px; }
  .finally-stamp-end { width: 169px; display: block; top: -115px; right: -84px; }
  .finally-stamp-end._2024 { top: -108px; bottom: 83px; right: -72px; }
  .heading-wr-end { min-width: auto; max-width: 543px; }
  .padding-48px { padding-bottom: 40px; }
  .padding-48px.mobile { padding-bottom: 48px; }
  .padding-48px.mob-40 { padding-bottom: 40px; }
  .padding-48px.mob-48, .padding-48px.is-80 { padding-bottom: 48px; }
  .padding-48px.is-56-mob { padding-bottom: 56px; }
  .padding-48px.is-mob-48 { padding-bottom: 48px; }
  .end-image-bg { display: none; }
  .end-image-bg-2._2024 { max-width: 200px; inset: auto auto 219px -13%; }
  .end-image-bg-3 { display: none; }
  .end-image-bg-5 { inset: -142px auto auto 0px; }
  .end-image-bg-5._2024 { inset: -138px auto 3px -204px; }
  .end-image-bg-6 { top: 21%; right: -4%; }
  .end-image-bg-6._2024 { display: none; right: 8%; }
  .end-image-bg-7._2024 { display: none; }
  .end-image-bg-8._2024 { max-width: 19.1875rem; bottom: 225px; right: -179px; }
  .end-star { inset: 145px auto auto 0px; }
  .end-star-2 { inset: 34px auto auto 58px; }
  .end-star-2._2024 { display: none; inset: 0%; }
  .end-star-3 { inset: -256px auto auto 45px; }
  .end-star-5 { right: 9px; }
  .end-star-5._2024 { top: -162px; }
  .end-star-5.m-2024 { inset: auto auto 22% 20%; }
  .end-star-5.beam { bottom: 42%; right: 6%; }
  .end-star-6 { left: 197px; }
  .end-star-6._2024 { inset: -12% 0% auto -41%; }
  .end-star-7._2024, .end-star-8._2024 { display: none; }
  .tabs_layout--old.inverse-last { column-gap: 20px; grid-template-columns: 1fr 1fr; }
  .tabs_image-wr--old, .tabs_image-wr--old.pillar-2 { height: 55%; }
  .pillar-3_tab-img-1, .pillar-3_tab-img-2, .pillar-3_tab-img-3, .pillar-3_tab-img-4 { object-position: 50% 0%; }
  .pillar-4_tab-img-1.tab-4-4.max-w { height: 85%; }
  .section-card-1 { column-gap: 40px; }
  .section-card-1.is-2 { min-height: 440px; }
  .section-card-1.is-3 { column-gap: 40px; padding: 40px; }
  .section-card-1.is-1 { min-height: 440px; }
  .star-teal-2, .star-green, .star-yellow-4, .star-teal-4 { top: -5%; left: 18%; }
  .phone-img { margin-top: 18px; margin-left: 2px; }
  .phone-accent { top: -20px; }
  .phone-accent.is-pink.see-1 { min-width: 110%; height: 120%; top: -50px; left: 8px; }
  .phone-accent.is-pink.see-1.max-w { height: 90%; top: -20px; }
  .pillar-star-1.pillar-3 { max-width: 25px; }
  .pillar-star-1.pillar-4 { top: -10%; right: 13%; }
  .pillar-star-2.pillar-4 { top: 1%; right: -1%; }
  .pillar-star-3 { bottom: -12%; right: 6%; }
  .pillar_cloud-1 { width: 279px; top: -100px; left: -98px; }
  .pillar_cloud-2 { width: 186px; bottom: 116px; right: -142px; }
  .heading-center-wr.size._2024 { max-width: 400px; margin-left: auto; margin-right: auto; }
  .heading-wr-static.mobile-hero-max-width { max-width: 440px; }
  .radio-button-2 { margin-left: 0px; margin-right: 12px; }
  .heading-style-h3-end { font-size: 78px; }
  .pillar-image-wr { width: 220px; }
  .pillar-image-wr.a-safer { right: auto; }
  .pillar-phone-img { margin-right: 20px; }
  .pillar-phone-img.left { margin-left: 20px; }
  .pillar-phone-img.is-large { margin-right: 0px; }
  .rich-app { font-family: Whitney; }
  .rich-app p, .rich-app li { font-family: "gg sans", sans-serif; }
  .homer-hero-bg-tag, .mouse-animation_hero { display: none; }
  .eligibility-card-wrapper { row-gap: 40px; grid-template-columns: 1fr 1fr; }
  .eligibility-card { row-gap: 16px; }
  .work-wrapper { max-width: none; }
  .text-size-20px.fort-nord { font-size: 16px; }
  .end-star-5--new { right: 9px; }
  .end-image-bg-7--new { bottom: 307px; }
  .end-image-bg-2--new { bottom: 366px; left: -143px; }
  .end-star-3--new { right: 218px; }
  .end-image-bg-6--new { top: 21%; right: -4%; }
  .cards_layout { gap: 30px; flex-direction: row; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .video_mobilepage { height: auto; }
  .video_vampus { max-width: 178px; bottom: -27%; left: -7%; }
  .video-star-1 { max-width: 20px; bottom: -23%; }
  .video-star-2 { max-width: 20px; bottom: -14%; }
  .video-star-3 { max-width: 20px; top: -34%; }
  .video-star-4 { max-width: 20px; top: -22%; }
  .tab-section--new { align-items: center; max-height: 700px; }
  .tab-layout { max-height: 700px; }
  .tab_label { color: rgb(22, 40, 45); }
  .tab_icon { color: rgb(22, 40, 45); margin-left: 0.8rem; font-size: 1rem; right: 1rem; }
  .tab_list { display: none; }
  .tab_toggle { position: relative; }
  .tabs_wrapper { justify-content: flex-start; }
  .tab_menu { margin-top: 320px; }
  .tab_menu.tab-4 { max-width: 550px; margin-right: 0px; }
  .tab_menu.nab-1-1 { max-width: 60%; margin-top: 320px; }
  .tabs_layout.inverse-last { column-gap: 20px; grid-template-columns: 1fr 1fr; }
  .tabs_image-wr { height: 75%; }
  .tabs_image-wr.pillar-2 { height: 55%; }
  .tabs_layout--new.inverse-last { column-gap: 20px; grid-template-columns: 1fr 1fr; }
  .tabs_content { justify-content: flex-start; align-items: center; min-width: 250px; max-width: 300px; display: flex; }
  .tabs_content._16px { margin-right: 16px; }
  .tab_link-wr.tab-1-2 { flex: 0 0 auto; }
  .tab-info { width: 95%; bottom: 113px; }
  .tab-info.tab-2 { bottom: 96px; }
  .tab-info.tab-2-4 { bottom: 115px; }
  .tab-info.tab-3 { bottom: 150px; }
  .tab-info.tab-3-3 { bottom: 170px; }
  .tab-info.tab-3-4 { bottom: 166px; }
  .tab-info.tab-3-5 { bottom: 113px; }
  .tab-info.tab-4 { width: auto; max-width: 100%; bottom: 123px; }
  .tab-info.tab-4-2 { width: 600px; max-width: 100%; bottom: 140px; }
  .tab-info.tab-4-3 { bottom: 140px; }
  .tab-info.new { max-width: 400px; top: 220px; }
  .tab-info.tab-1-2 { max-width: 400px; bottom: 162px; }
  .tab-info.tab-1-1 { max-width: 400px; top: 220px; }
  .tab-info.tab1-3 { max-width: 400px; bottom: 176px; }
  .tab-info.tab-s { bottom: 117px; }
  .tab-info.tab-2-n, .tab-info.tab-2-1 { bottom: 140px; }
  .tab-info.tab-im { bottom: 110px; }
  .tab-info.tab-l { width: 430px; bottom: 110px; }
  .piggi { margin-left: auto; margin-right: auto; inset: -143px 0% auto; }
  .max-width620 { max-width: 400px; }
  .max-width620.is-margin { width: 100%; }
  .max-width620.is-margin.is_d.is-left { width: 90%; max-width: 330px; }
  .max-width620.is-margin.is_d.md-n, .max-width620.is-margin.is_d.md-d { margin-left: 0px; }
  .max-width620.tablet-all { max-width: none; }
  .max-width620.is-careers { width: 100%; }
  .max-width620.desktop-large { max-width: 620px; }
  .max-width620.is-large.is-ful { max-width: none; }
  .max-width620.is-full.is_2026 { max-width: 600px; }
  .max-width620.tabletfull { max-width: none; }
  .sticky-nav_flex { justify-content: flex-start; width: auto; }
  .sticky-nav_flex.app { gap: 54px; padding-top: 16px; padding-bottom: 15px; }
  .mobile_hero-buttons-wr { grid-template-columns: 1fr 1fr; }
  .hero-button, .hero-button.grey { z-index: 0; }
  .button-text-wr.tab_title { max-width: 450px; bottom: 270px; }
  .button-text-wr.tab_title.tab-2-tablet { bottom: 300px; }
  .button-text-wr.tab_title-4 { min-width: 350px; bottom: 290px; }
  .button-text-shadow.color-blurple { -webkit-text-stroke-width: 7px; }
  .piggi-secondary { display: none; }
  .star-pink1-copy { display: none; top: -20%; left: 22%; }
  .hero-cloud { max-width: 170px; inset: 14% auto auto -13%; }
  .hero-cloud._2 { top: 58%; right: -7%; }
  .hero-cloud._3 { max-width: 200px; display: none; top: 58%; right: -7%; }
  .herowrapper-card { display: none; }
  .grid-mobile { grid-template-columns: 1fr 1fr; }
  .starter-packet-wrapper { background-size: 190px auto; }
  .starter-packet-content-wr { gap: 48px; flex-direction: column; }
  .starter-packet-content-right { gap: 8px; order: 0; max-width: none; }
  .starter-icon { margin-bottom: 32px; }
  .case-title { font-size: 48px; }
  .padding-90px-safety { padding-bottom: 70px; }
  .padding-90px-safety.tablet-hidden { padding-bottom: 0px; }
  .section-video-safety { padding-top: 60px; padding-bottom: 60px; }
  .star-safety { display: block; top: -19px; left: -12px; }
  .star-safety-2 { max-width: none; display: block; inset: auto 3px -52px auto; }
  .text-block-615 { width: 650px; margin-left: -23px; padding-left: 21px; display: block; }
  .safety-secondary-menu { grid-template-columns: 1fr 1fr; }
  .padding-72px { padding-bottom: 60px; }
  .padding-72px.is-64 { padding-bottom: 64px; }
  .star-safety_icon-1 { max-width: 40px; }
  .star-safety_icon-2 { max-width: 25px; top: -1px; }
  .star-safety_icon-3 { max-width: 25px; }
  .star-safety_icon-4 { max-width: 16px; }
  .star-safety_icon-5 { max-width: 18px; top: -24px; }
  .hero-cloud-4 { max-width: 170px; inset: 23% auto auto -13%; }
  .hero-cloud-4._2, .hero-cloud-4._3 { top: 58%; right: -7%; }
  .image-developer-2 { display: none; }
  .nitro-banner-wrapper { z-index: 100; }
  .nitro-banner-content { width: 90%; margin-left: auto; margin-right: auto; }
  .nitro-baner-left-cloud, .nitro-baner-right-cloud { display: none; }
  .section-winners { background-color: rgb(246, 246, 246); padding-top: 60px; padding-bottom: 64px; }
  .section-winners.courses, .section-winners.courses-st, .section-winners.app-white { background-color: rgba(0, 0, 0, 0); padding-bottom: 60px; }
  .winners-cards { grid-template-columns: 1fr 1fr; }
  .winner-title-description { text-align: center; flex-direction: column; justify-content: center; align-items: center; display: flex; }
  .winner-star { max-width: 40px; top: -28px; right: -16px; }
  .winner-star-2 { max-width: 40px; top: 46px; left: -28px; }
  .section-end-new { padding-top: 180px; }
  .end-image-bg-2-1 { margin-left: auto; margin-right: auto; bottom: -41px; left: 0px; right: 0px; }
  .section_ofm { min-height: 45rem; }
  .new-ico { margin-top: -9.4rem; margin-left: auto; margin-right: auto; left: 0px; }
  .image-mob-bg { width: 425px; }
  .padding-64px { padding-bottom: 48px; padding-right: 0px; }
  .padding-64px.laptop-hidden { display: none; }
  .padding-64px.mob-64, .padding-64px.is-56.is-64 { padding-bottom: 64px; }
  .padding-64px.is-56.is-32 { padding-bottom: 32px; }
  .padding-64px.is-56.is-64-m, .padding-64px.is-64.m-40, .padding-64px.is-96, .padding-64px.is-64-all { padding-bottom: 64px; }
  .year { max-width: 8.9rem; right: 173px; }
  ._2023 { max-width: 53%; bottom: 203px; left: -80px; }
  .mobile_star-yellow { max-width: 14.4rem; right: -36px; }
  .mobile_star-yellow2 { bottom: 123px; right: 7px; }
  .mobile_star-white { max-width: 6.7rem; left: 63px; }
  .mobile_star-white.st { display: none; }
  .mobile_star-yellow-left { max-width: 2.7rem; left: 160px; }
  .mobile_star-blue.st { display: none; top: -41px; }
  .man-2023 { max-width: 3.8rem; bottom: 179px; left: -15px; }
  .mob_play { max-width: 8.4rem; bottom: 311px; left: -19px; }
  .breakdog { bottom: 73px; left: 105px; }
  .mob_star-yellow-left-large { max-width: 1.1rem; top: 203px; left: 44px; }
  .mob_star-yellow-left-small { max-width: 0.6rem; top: 213px; }
  .mobile_left-mob { max-width: 11.2rem; }
  .mobile_right-mob { max-width: 13.9rem; }
  .mobile_right-star-white { top: 140px; right: 9px; }
  .mobile_mallow { top: 190px; }
  .mobile_right-star-white-bottom { top: 288px; right: -16px; }
  .mobile_left-star-yellow { top: 239px; right: 37px; }
  .mobile_left-star-pink { max-width: 0.9rem; top: 359px; right: 53px; }
  .optimized_star-white { margin-top: 3.1rem; margin-left: 254px; margin-right: -7.1rem; inset: 0% auto auto 0%; }
  .tile { max-width: 9rem; margin-top: 0px; margin-left: -58px; inset: 0% auto auto 0%; }
  .optimized_star-yellow { margin-top: -1.5rem; margin-right: 4.1rem; inset: 0% 0% auto auto; }
  .nelly { max-width: 25rem; margin-top: 25.9rem; }
  .server-drawer { display: none; }
  .mobile_video { max-width: 12rem; margin-top: 15.9rem; margin-right: 16.9rem; }
  .mobile_video.desctop-show { margin-top: 39.4rem; }
  .mobile_voice { max-width: 16rem; margin-bottom: 2.1rem; margin-left: -34px; margin-right: 0px; left: 0px; }
  .mobile_pink-group, .mobile_wumpus { display: none; }
  .mobile_tags { max-width: 18rem; margin: 28rem -195px 1.3rem 0px; inset: auto 0% 0% auto; }
  .mobile_star-blue-large { margin-left: 1.1rem; }
  .woo_yellow-star { inset: -271px -159px -6px auto; }
  .woo_yellow-star.st { display: none; }
  .woo_blue-star { max-width: 80px; inset: 91% auto auto -299px; }
  .whoa { max-width: 9rem; inset: -26px auto auto -33px; }
  .whoa.is_2024 { max-width: 9rem; margin-right: 4.8rem; left: -78px; }
  .whoa.is_2024.pointer-events--none { margin-left: auto; margin-right: auto; top: -144px; left: 0px; right: 0px; }
  .star-white { display: none; top: -95%; }
  .internship-section { padding-left: 40px; padding-right: 40px; }
  .so-fast-card.green-2.radius, .so-fast-card.radius { min-width: auto; }
  .max-width720.is-center.is-build { max-width: 500px; }
  .max-width720.is-center.is_2025 { max-width: 340px; }
  .max-width720.is-left.quests { max-width: 470px; }
  .mobile_hero { padding-top: 140px; }
  .mobile_grid-2-col { grid-auto-rows: auto; }
  .search-image { max-width: 13.5rem; margin-top: 6.2rem; }
  .player-image { max-width: 11.8rem; margin-left: -0.2rem; }
  ._w-image { width: 120px; height: 120px; margin-bottom: 3.7rem; margin-right: -1.4rem; padding: 19px 31px 12px; }
  .hero-bg-phone { height: 603px; padding-right: 30px; }
  .hero-bg-phone.desctop-2 { left: 14px; }
  .play-me { max-width: 200px; }
  .play-me-text { max-width: 100px; margin-bottom: -12px; margin-right: 133px; }
  .image_phone-wr { width: 225px; }
  .image_screen-wr { border-radius: 24px; width: 207px; height: 445px; margin-top: 7px; margin-left: 8px; }
  .search-cursor { height: 16px; font-size: 14px; top: 15px; left: 30px; }
  ._w-text { font-size: 14px; bottom: 6px; }
  .mobile_tab { padding-top: 48px; padding-left: 48px; padding-right: 48px; }
  .mobile_tab.first { height: 614px; padding-top: 60px; padding-left: 56px; padding-right: 56px; }
  .mobile_tab.third { padding-left: 56px; padding-right: 56px; }
  .audio-text { font-size: 8px; top: 5px; }
  .mobile_tabs_layout { grid-template-columns: 1.5fr 1fr; }
  .mobile_tabs_layout.reverse { gap: 0px 40px; grid-template-columns: 1fr minmax(338px, 1.5fr); }
  .mobile_tabs_menu { flex-flow: wrap; align-items: flex-start; }
  .mobile_tabs_menu.reverse { padding-left: 0px; }
  .hero-bg_lottie-wr { width: 838px; height: 600px; padding-right: 30px; right: -310px; }
  .mobile_tab_content { grid-template-columns: minmax(338px, 1.5fr) minmax(min-content, 1fr); }
  .mobile_tab_content.first { grid-template-columns: 1.3fr minmax(min-content, 1fr); }
  .mobile_tab_content.second { gap: 40px; grid-template-columns: minmax(auto, 1fr) minmax(338px, 1.5fr); }
  .mobile_tab_text-wr.first { margin-top: 0px; }
  .mobile_tab_text-wr.third { margin-top: 2rem; }
  .mobile_tab_text-wr.second { margin-top: 5rem; }
  .mobile_tab_paragraph { margin-top: 28px; font-size: 16px; }
  .phone-image { top: 10px; left: -16px; }
  .phone-image.reverse { left: 16px; }
  .screenshot-image._2 { border-radius: 23px; }
  .tab_star-1 { left: -20px; }
  .tab_star-1.stay { top: -3%; left: -28px; }
  .tab_star-2 { left: -35px; }
  .tab_star-2.stay { top: 30px; left: -46px; }
  .gaming_hero-img { width: 50%; max-width: 30rem; }
  .gaming_hero { padding-top: 13rem; padding-bottom: 6rem; }
  .gaming_hero_cloud-1 { max-width: 280px; top: 20%; }
  .gaming_hero_cloud-2 { max-width: 180px; top: 26%; }
  .button-group { gap: 1rem; flex-wrap: wrap; }
  .button-group.gap-0-5.z-index-2.is-h { flex-flow: wrap; }
  .gaming_nitro_cloud-1 { max-width: 280px; }
  .gaming_nitro_cloud-2 { max-width: 180px; top: 26%; }
  .gaming_layout { gap: 24px; flex-flow: wrap; padding-top: 7rem; padding-bottom: 8rem; }
  .gaming_cards { padding-top: 4rem; padding-bottom: 4rem; }
  .gaming_card { height: 310px; padding-left: 48px; }
  .gaming_card.second { margin-top: 0px; top: 215px; }
  .gaming_card.second.gradient { height: 320px; }
  .gaming_card.third { margin-top: 0px; top: 240px; }
  .gaming_card.third.gradiend { background-size: 44% auto, auto; height: 320px; }
  .gaming_card.first { margin-top: 40px; top: 190px; }
  .gaming_card.first.gradient { height: 320px; padding-right: 51%; }
  .gaming_cards_heading-wr { margin-bottom: 48px; top: 84px; }
  .gaming-h3.bottom { max-width: 450px; }
  .gaming_hero_star-group1 { top: -49px; left: -34px; }
  .gaming_hero_star2 { display: none; }
  .gaming_hero_star-group2 { bottom: -26px; right: -3%; }
  .heading-h2 { font-size: 40px; }
  .heading-h2.is-faq { margin-bottom: 16px; }
  .heading-h2.bottom-none { text-align: center; }
  .heading-h2.bottom-none._48px { font-size: 42px; line-height: 120%; }
  .heading-h2.bottom-none._48px.text-align-left { text-align: center; }
  .heading-h2.bottom-none._48px.text-color-white.is-left, .heading-h2.bottom-none._48px.le, .heading-h2.bottom-none._48px.tablet-text-align-left { text-align: left; }
  .heading-h2.bottom-none._48px.centered { line-height: 52px; }
  .heading-h2.power { text-align: center; }
  .gaming_nitro_star-group { top: 57px; left: -27px; }
  .lottie.wumpus { max-width: 70px; }
  .hands { width: 688px; height: 586px; }
  .even-more_elements-wr { width: 686px; margin-top: 59px; }
  .hands_screen-wr { border-radius: 16px; width: 198px; height: 431px; top: 34px; left: 244px; }
  .mobile_right-star-op2 { right: 14%; }
  .mobile_right-star-op2.left { left: 15%; }
  .wumpus-footwr-wrapper { text-align: center; }
  .wumpus-footwr-img { max-width: 300px; }
  .end-image-bg-2-2024 { margin-left: auto; margin-right: auto; display: none; bottom: -41px; left: 0px; right: 0px; }
  .phone-image-2 { min-width: 150%; top: 60px; left: -28%; }
  .max-690.is--enter { flex-direction: column; justify-content: center; align-items: center; display: flex; }
  .optimized_star-yellow-2 { margin-top: 31.7rem; }
  .tab-new-icon { max-width: 180px; margin-top: -6rem; margin-left: -3.5rem; }
  .new-word { max-width: 160px; }
  .new-word.so-fast { max-width: 150px; left: 2px; }
  .new-word.mibile-even { max-width: 80px; margin-top: 53px; margin-left: 31px; }
  .new-word.whoa { max-width: 65px; margin-top: 84px; margin-bottom: 1.3rem; margin-left: 80px; top: -33px; left: -42px; }
  .new-word.is-new { top: 73px; left: 71px; }
  .new-word.is-new.card { top: 85px; left: 87px; }
  .new-word.is-new.so { top: 76px; left: 75px; }
  .new-word.is-new.whoa-m { top: 71px; left: 70px; }
  .new-word.is-new.play { top: 100px; left: 26px; }
  .wumpus-2 { width: 120px; height: 120px; margin-bottom: 3.7rem; margin-right: -1.4rem; padding: 19px 31px 12px; }
  .gaming_banner { display: none; }
  .gaming_banner-content { gap: 1.5rem; }
  .gaming_banner-img._2 { left: 25%; }
  .gaming_banner-img._3 { right: 25%; }
  .gaming_banner-img._4 { inset: auto 0% 0% auto; }
  .gaming_banner-img._1 { left: 0%; }
  .banner_button-wrapper { flex: 0 0 auto; width: auto; display: flex; }
  .div-block-32 { position: relative; }
  .nitro_gifts { padding-top: 0px; }
  .nitro_gifs_wrapper { max-width: 47.9rem; }
  .nitro_gifts_track { margin-left: -129px; }
  .nitro_gifts_gradient { background-image: linear-gradient(90deg, rgb(219, 117, 241), rgba(219, 117, 241, 0.85) 15%, rgba(219, 117, 241, 0.3) 48%, rgba(219, 117, 241, 0) 85%); width: 200px; }
  .nitro_gifts_gradient.is-right { background-image: linear-gradient(270deg, rgb(219, 117, 241), rgba(219, 117, 241, 0.85) 15%, rgba(219, 117, 241, 0.3) 62%, rgba(219, 117, 241, 0) 85%); }
  .nitro-pink-rabbit { display: none; }
  .player-image-2 { max-width: 11.8rem; margin-left: -0.2rem; }
  ._w-text-2 { font-size: 14px; bottom: 6px; }
  ._w-image-2 { max-width: 7.9rem; margin-bottom: 5.6rem; margin-right: -2.6rem; }
  .search-text { font-size: 14px; top: 11px; left: 34px; }
  .image_phone-wr-2 { width: 225px; }
  .search-image-2 { max-width: 13.5rem; margin-top: 6.2rem; }
  .audio-text-2 { font-size: 8px; top: 5px; }
  .mobile_button { padding-left: 14px; padding-right: 14px; font-size: 13px; }
  .heading-h1-test-shadow { font-size: 42px; }
  .heading-h1-test-shadow.is_centered.size-large._2024 { font-size: 54px; }
  .heading-h1-test-shadow.text-size-40px { font-size: 28px; }
  .teen-hero-section { padding-top: 80px; }
  .container920.banner-block { width: 100%; margin-left: 0px; margin-right: 0px; padding-left: 20px; padding-right: 20px; display: flex; }
  .padding-30px { padding-bottom: 24px; }
  .padding-30px.hiden-tablet { display: none; }
  .left-side, .left-side-video { width: 40%; margin-left: -15%; }
  .right-side-video-bottom { width: 40%; margin-right: -15%; }
  .right-animal { max-width: 190px; margin-bottom: -110px; margin-right: -43px; }
  .left-animal { max-width: 220px; margin-bottom: -104px; margin-left: -34px; }
  .right-side, .right-side-video { width: 40%; margin-right: -15%; }
  .left-side-video-bottom { width: 40%; margin-left: -15%; }
  .teen_grid-2-col { gap: 40px; grid-template-columns: 1fr; grid-auto-rows: auto; }
  .teen-section-slider { max-width: 100%; margin-top: 0px; padding-top: 70px; padding-bottom: 100px; }
  .slide-nav-teen { bottom: -124px; }
  .heading-white-32px.center.max2, .heading-white-32px.center-2.max2 { margin-bottom: 40px; }
  .teen_right-arrow { display: none; right: -80px; }
  .section-habitasse { padding-top: 80px; padding-bottom: 80px; }
  .teen_bg-image { max-width: 616px; margin-left: auto; margin-right: auto; }
  .image-teen { max-height: 100%; }
  .image-teen._02 { width: 100%; max-width: none; margin-bottom: -71px; margin-left: auto; margin-right: auto; }
  .image-teen._03 { max-width: none; }
  .image-teen._04 { width: 100%; max-width: none; min-height: 370px; }
  .padding-140px { padding-bottom: 60px; }
  .padding-140px.is-240.m-120 { padding-bottom: 120px; }
  .padding-120px { padding-bottom: 60px; }
  .padding-120px.teen { padding-bottom: 100px; }
  .padding-120px.teen-180px { padding-bottom: 120px; }
  .padding-120px.teen-100px { padding-bottom: 100px; }
  .padding-120px.d-none { padding-bottom: 72px; }
  .padding-120px.body-large, .padding-120px.body-over-large { padding-bottom: 64px; }
  .padding-120px._1440-small, .padding-120px.is-80 { padding-bottom: 80px; }
  .padding-120px.is-100 { padding-bottom: 100px; }
  .padding-120px.is-200, .padding-120px.is-120 { padding-bottom: 120px; }
  .padding-120px.is-2026.is-large-m { padding-bottom: 100px; }
  .padding-120px.m-100, .padding-120px.is_2026, .padding-120px.m-100-right { padding-bottom: 120px; }
  .banner_top { flex-direction: column; justify-content: center; display: flex; }
  .banner_heading-black { margin-top: 16px; inset: 0%; }
  .banner_description { -webkit-text-stroke-width: 0.5px; }
  .banner_description-black { margin-top: 2px; }
  .hide-tablet { display: none; }
  .tab-new-icon-2 { max-width: 180px; margin-top: -6rem; margin-left: -3.5rem; }
  .show-svg-1 { left: auto; right: 46px; }
  .show-svg-2 { left: 60px; }
  .show-svg-3 { display: none; top: 106px; left: 66px; }
  .show-svg-5 { left: 117px; }
  .show-svg-9, .show-svg-10, .show-svg-13, .show-svg-16 { display: none; }
  .snow-bg { min-width: 120%; min-height: 100px; }
  .text-color-white-2.hide-tablet { display: none; }
  .text-color-white-2.show-tablet { display: flex; }
  .gaming_banner-content-2 { gap: 1.5rem; }
  .gaming_banner-2 { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; }
  .mubu-btn { width: 0px; height: 0px; padding-bottom: 0px; padding-right: 0px; }
  .max-width-788px.is-full { max-width: 390px; }
  .teen-icon-2 { margin-top: 232px; margin-left: -45px; }
  .teen-icon-5 { display: none; }
  .teen-icon-10 { max-width: 350px; }
  .teen-icon-12 { max-width: 220px; margin-bottom: -3px; margin-right: -55px; }
  .teen-icon-13 { display: none; }
  .teen-icon-14 { margin-right: -63px; }
  .image-teen-1 { width: 100%; max-width: 616px; max-height: 100%; }
  .image-teen-1._02 { margin-left: auto; margin-right: auto; }
  .padding-196px { padding-bottom: 120px; }
  .heading-48px.teen { text-align: center; margin-top: 40px; }
  .padding-36px.t-16 { padding-bottom: 16px; }
  .padding-36px.is-24 { padding-bottom: 24px; }
  .teen_left-arrow { align-items: center; display: none; left: -80px; }
  .hero_button-r.new-home { width: 100%; margin-right: 0px; }
  .hero_button-r.blue-button.n-home { margin-top: 0px; margin-right: 0px; }
  .hero_button-r.blue-button.n-home._2025 { font-size: 20px; }
  .hero_button-r.blue-button.n-home._2025.hide-mobile-portrait, .hero_button-r.blue-button.n-home._2025.stay-informed { min-height: auto; }
  .flex-block-2.new-home { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; max-width: 470px; margin-left: auto; margin-right: auto; padding-top: 110px; }
  .flex-block-2.new { max-width: 70vw; margin-left: auto; margin-right: auto; }
  .flex-block-2.n-home { gap: 24px; flex-flow: wrap; justify-content: center; align-items: flex-start; max-width: 61vw; margin-left: auto; margin-right: auto; padding-top: 24px; }
  .hero_button-l.new-home { justify-content: center; align-items: center; width: 100%; margin-left: auto; margin-right: auto; }
  .hero_button-l.n-home { margin-top: 0px; margin-right: 0px; }
  .hero_button-l._2025 { min-width: 299px; min-height: auto; margin-top: 0px; margin-right: 0px; font-size: 20px; }
  .section-habitasse_2, .section-habitasse2 { padding-top: 80px; padding-bottom: 80px; }
  .teen-section-slider-new { max-width: 100%; margin-top: 0px; padding-bottom: 60px; }
  .s-blue-slider-2 { padding-bottom: 150px; }
  .teen_right-arrow-2 { display: none; right: -80px; }
  .teen_left-arrow-2 { align-items: center; display: none; left: -80px; }
  .nav_button-wrap { max-width: none; margin-left: auto; display: none; }
  .nav_button-wrap.is_new-nenu-btn { z-index: -1; display: flex; position: relative; }
  .premium-app-hero-img { max-width: none; }
  .max-width-480.is-sticky { flex: 0 1 auto; max-width: 50%; }
  .max-width-480.app-sdk, .max-width-480.max-width-full-tablet { max-width: none; }
  .max-width-480.is-left.ad-week { max-width: 370px; }
  .max-width-480.is-left.is-play { margin-left: auto; margin-right: auto; }
  .max-width-480.is-50 { width: 40%; }
  .pitch_layout { gap: 20px; justify-content: space-between; }
  .pitch-form_wr { flex: 1 1 0%; padding-left: 1.5rem; padding-right: 1.5rem; }
  .submit_label.is-form-n { max-width: 90%; }
  .submit_label.is-form-n.is_s { max-width: 170px; }
  .submit-form { min-width: auto; }
  .container980_n { flex-direction: column; justify-content: center; align-items: center; overflow: visible; }
  .container980_n.bottom { margin-bottom: 30px; }
  .container980_n._2024 { margin-bottom: 0px; }
  .grid-gdc-2024 { row-gap: 40px; grid-template-columns: 1fr; }
  .grid-gdc-2024.revers { grid-template-columns: 1fr; justify-items: center; margin-top: 40px; margin-bottom: 40px; }
  .grid-gdc-2024.revers.ser { row-gap: 24px; grid-template-columns: 1fr; margin-top: 0px; margin-bottom: 0px; }
  .grid-gdc-2024.powet { gap: 40px; grid-template-columns: 1fr; padding-top: 80px; padding-bottom: 80px; }
  .grid-gdc-2024.power { grid-template-columns: 1fr; justify-items: center; }
  .grid-gdc-2024.serv { gap: 40px 54px; grid-template-rows: auto; grid-template-columns: minmax(auto, auto); grid-auto-columns: 1fr; display: grid; }
  .grid-gdc-2024.serv.f { gap: 24px 48px; margin-top: 80px; }
  .grid-gdc-2024.safety { column-gap: 32px; grid-template-columns: 1fr 1fr; width: 100%; }
  .grid-gdc-2024.revers-safety { column-gap: 32px; grid-template-columns: 1fr 1fr; justify-items: stretch; width: 100%; margin-top: 40px; margin-bottom: 40px; }
  .grid-gdc-2024.revers-safety.ser { grid-template-columns: 1fr; margin-top: 0px; margin-bottom: 0px; }
  .grid-gdc-2024.revers-safety { gap: 32px; grid-template-columns: 1fr 1fr; justify-items: stretch; width: 100%; margin-top: 40px; margin-bottom: 40px; }
  .grid-gdc-2024.safety { column-gap: 40px; grid-template-columns: 1fr 1fr; justify-items: start; width: 100%; }
  .grid-gdc-2024.revers-safety-2023 { column-gap: 32px; grid-template-columns: 1fr 1fr; justify-items: stretch; width: 100%; margin-top: 0px; margin-bottom: 0px; }
  .grid-gdc-2024.revers-safety-2023.ser { grid-template-columns: 1fr; margin-top: 0px; margin-bottom: 0px; }
  .grid-gdc-2024.revers-safety-1 { column-gap: 32px; grid-template-columns: 1fr 1fr; justify-items: stretch; width: 100%; margin-top: 40px; margin-bottom: 0px; }
  .grid-gdc-2024.revers-safety-1.ser { grid-template-columns: 1fr; margin-top: 0px; margin-bottom: 0px; }
  .grid-gdc-2024.prizes { row-gap: 12px; grid-template-columns: 1fr; }
  .grid-gdc-2024.period { grid-template-columns: 1fr; }
  .gdc-image { margin-right: auto; }
  .gdc-image.app { width: 100%; }
  .padding-96px { padding-bottom: 80px; }
  .padding-4px.tablet-large { padding-bottom: 10px; }
  .building-wr { padding-left: 24px; padding-right: 24px; }
  .building-icon-bg { display: none; bottom: -12%; }
  .building-icon-bg-2 { bottom: -19%; }
  .building-icon-star-green { top: 7%; right: 5%; }
  .building-icon-star-yellow { top: 16%; right: 9%; }
  .pitch-form_section { padding-top: 112px; }
  .pitch_group { margin-top: 0.5rem; padding-top: 4rem; padding-bottom: 4rem; }
  .pitch_info-text { margin-bottom: 0.5rem; }
  .pitch_info-text.is-form-op.is-new { margin-bottom: 1.5rem; }
  .text-color-green.padding-play { background-size: 27px auto; padding-left: 32px; }
  .app2024_hero-bg { width: 400px; bottom: -15%; right: 0%; }
  .how_bottom-wr { background-image: none; justify-content: center; align-items: flex-start; }
  .how_left-wr { flex-direction: column; justify-content: center; align-items: flex-start; margin-bottom: 60px; display: flex; top: auto; }
  .how_left-wr.pw { gap: 12px; }
  .how_left-wr.flex-tablet-left { justify-content: flex-start; align-items: flex-start; margin-left: 0px; margin-right: auto; }
  .how_left-wr.flex-tablet-app { align-items: flex-start; }
  .how_left-wr.power-a { text-align: center; }
  .building-wr-2024 { padding: 80px 24px; }
  .image-app-card-2024 { min-height: 450px; max-height: 280px; }
  .app-card-content_2024 { padding-bottom: 16px; padding-left: 14px; padding-right: 14px; }
  .banner-app-wr { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; }
  .tabs-app_2024 { flex-wrap: wrap; justify-content: center; padding-bottom: 10px; overflow: auto; }
  .tabs-app_content-2024 { padding-bottom: 56px; }
  .categories-wr_2024 { background-position: 160% 80px, -60% 80px; }
  .line-categiries { width: 100%; height: 1px; margin-left: auto; margin-right: auto; top: auto; left: 0%; right: 0%; }
  .how_bottom-image { width: 100%; max-width: 470px; left: auto; }
  .embedded_future { padding-top: 4rem; padding-bottom: 4rem; }
  .embedded_future.radius-mob { border-top-left-radius: 1rem; border-top-right-radius: 1rem; overflow: hidden; }
  .embedded_future-layout { gap: 50px; flex-direction: column; display: flex; }
  .line-bg-progress { display: none; }
  .embedded_future-all { width: 100%; padding-left: 0px; }
  .close-first { height: 80%; margin-top: 0%; }
  .close-first.top-0px { margin-top: 0px; left: auto; }
  .close-first.top-0px.parner { margin-left: auto; margin-right: auto; left: auto; }
  .close-first.mob-none, .close-first.margin-20px { margin-top: 0%; }
  .close-first.tablet-center { justify-content: center; align-items: center; display: flex; }
  .embedded_future-new { padding-top: 4rem; padding-bottom: 4rem; }
  .new-features-layout { grid-template-columns: 1fr 1fr; }
  .embedded_possible-grey { padding: 4rem; }
  .possible-layout { gap: 2rem; flex-direction: column; align-items: flex-start; }
  .possible-layout.revers { flex-direction: column-reverse; }
  .build--testimonial-card-wr { align-self: stretch; }
  .build--testimonial-card-wr.is-4 { width: auto; height: auto; position: static; }
  .build--testimonial-card-wr.is-1 { align-self: stretch; align-items: stretch; height: 100%; margin-bottom: auto; display: flex; position: static; top: 0%; bottom: 0%; left: 0%; }
  .build--testimonial-card-wr.is-5 { position: static; }
  .build--testimonial-card-wr.is-2 { align-self: stretch; width: auto; height: auto; position: static; }
  .build--testimonial-card-wr.is-3 { position: static; }
  .build--testimonial-card-wr.is-6 { width: auto; height: auto; position: static; }
  .build--testimonial_layout { padding-top: 0px; padding-bottom: 0px; }
  .build--globe-img { transform-origin: 50% 0px; width: 650px; height: 650px; transform: scale(0.8); }
  .build--testimonial-logo { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; position: static; }
  .build--testimonial-text { width: auto; }
  .build--testimonial-show { opacity: 1; flex: 1 1 0%; }
  .build--link-card.is-big { height: 560px; }
  .build--testimonial-name-wr { gap: 1rem; flex-direction: column; margin-top: auto; padding-top: 1rem; }
  .build--link-card_wr { flex-direction: column; }
  .build--links_layout { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; }
  .build--testimonials { height: auto; padding-top: 4rem; position: relative; }
  .build--testimonial-card { border-radius: 2rem; justify-content: flex-start; align-self: stretch; align-items: flex-start; width: 25rem; max-width: none; height: 100%; max-height: none; }
  .build--testimonial-card.is-3 { height: auto; }
  .testimonial--group { gap: 2rem; flex-flow: row; flex: 1 1 0%; grid-auto-columns: 1fr; align-items: flex-start; width: auto; margin-top: 3rem; margin-left: 0px; margin-right: 0px; padding-left: 2.5rem; display: flex; position: static; }
  .testimonial--group.is-bottom { order: 1; }
  .build--text-wr { flex-direction: column; flex: 1 1 0%; }
  .testimonial--wr { flex-direction: column; align-items: flex-start; display: flex; }
  .build--testimonials_track { position: static; }
  .build--globe-scene { height: 597px; }
  .build--hero { padding-top: 6.25rem; }
  .heading--h1--build { max-width: none; font-size: 5rem; }
  .heading--h1--build.is_centered.size-large._2024 { font-size: 54px; }
  .heading--h1--build.is_centered.gaming-n, .heading--h1--build.is_centered.gaming-1 { font-size: 42px; }
  .heading--h1--build.text-size-40px { font-size: 28px; }
  .heading--h1--build._2024 { font-size: 48px; }
  .heading--h1--build.is_2024 { font-size: 36px; }
  .heading--h1--build.mobile-h1 { font-size: 48px; }
  .heading--h1--build.gaming { font-size: 42px; }
  .heading--h1--build.new { font-size: 4rem; }
  .heading--h1--build.new.is_2025 { max-width: 500px; }
  .heading--h1--build--stroke { -webkit-text-stroke-width: 8px; font-size: 5rem; }
  .heading--h1--build--stroke.color-blurple { -webkit-text-stroke-width: 7px; }
  .heading--h1--build--stroke.is_centered.color-blurple.is-left._2024 { font-size: 48px; }
  .heading--h1--build--stroke.is_centered.color-blurple.gaming, .heading--h1--build--stroke.is_centered.color-gradient { font-size: 42px; }
  .heading--h1--build--stroke.is_centered.color-gradient.large._2024 { font-size: 54px; }
  .heading--h1--build--stroke.is_centered.color-gradient.is_2024 { font-size: 36px; }
  .heading--h1--build--stroke.text-size-40px { font-size: 28px; }
  .heading--h1--build--stroke.is_2024 { font-size: 36px; }
  .heading--h1--build--stroke.gaming { font-size: 42px; }
  .heading--h1--build--shadow { -webkit-text-stroke-width: 8px; font-size: 5rem; top: 12px; }
  .heading--h1--build--shadow.color-blurple { -webkit-text-stroke-width: 7px; }
  .heading--h1--build--shadow.color-pink { left: 10px; }
  .heading--h1--build--shadow.is_centered.color-blurple.is-left._2024 { font-size: 48px; }
  .heading--h1--build--shadow.is_centered.color-blurple.gaming, .heading--h1--build--shadow.is_centered.color-gradient { font-size: 42px; }
  .heading--h1--build--shadow.is_centered.color-gradient.larhe._2024 { font-size: 54px; }
  .heading--h1--build--shadow.is_centered.color-gradient.is_2024 { font-size: 36px; }
  .heading--h1--build--shadow.text-size-40px { font-size: 28px; }
  .heading--h1--build--shadow.is_2024 { font-size: 36px; }
  .heading--h1--build--shadow.gaming { font-size: 42px; }
  .text-image-replace.is-tool { background-size: 57px auto; }
  .build--hero_pattern { max-width: 50%; right: -20%; }
  .build--hero_pattern.is-left { max-width: 50%; top: 0%; left: -20%; }
  .build--green-star { width: 120px; height: 171px; left: 22%; }
  .build--hero_anim-wr { height: auto; }
  .build--hero_pink-star { max-width: 26%; bottom: 57%; right: 7%; }
  .build--hero_waves { background-position: 50% 100%; background-size: cover; }
  .build--hero_bubble { width: 240px; padding-bottom: 3rem; left: -3%; }
  .build_hero_bubble_small-text { font-size: 0.75rem; line-height: 20px; }
  .build_bubble_text { font-size: 1rem; line-height: 20px; }
  .build_bubble_text-wr { max-width: 90%; margin-bottom: 4px; margin-left: auto; margin-right: auto; }
  .build--link_image { max-width: 60%; bottom: 0%; left: 0%; }
  .build--title-wr.is-testimonials { margin-left: auto; margin-right: auto; }
  .build--title-wr.is-prof { max-width: 90%; }
  .build_title56_text { font-size: 3rem; }
  .build_title56_text.is-stroke.is-prof, .build_title56_text.is-shadow.is-prof { font-weight: 700; }
  .build_title56_text.is-shadow.is-prof.tablet-100 { max-width: 100%; }
  .build_title56_text.is-shadow._98, .build_title56_text.is-shadow._99 { max-width: none; }
  .build--starter_layout { flex-direction: column; padding: 3.5rem; }
  .build--starter_left { max-width: none; }
  .build--starter-right { align-self: stretch; max-width: none; }
  .build--cases { padding-top: 5rem; padding-bottom: 5rem; }
  .build--cases_layout { flex-direction: column; grid-template-columns: 1fr; }
  .build--cases-right { max-width: none; }
  .build--cases_title-group { justify-content: center; max-width: 100%; }
  .build--cases_read-all_lines { height: 46px; }
  .build--case_thumbnail-logo { width: 17rem; margin-top: 6.5rem; }
  .build--case_type { padding: 0.5rem 1rem; font-size: 13px; }
  .build--case_card.is-small { padding: 1.5rem; }
  .build--case_card.is-bottom { justify-content: space-between; height: 33rem; padding: 1.5rem; }
  .build--cases_right-list { grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .build--case_thumbnail-logo_mini { height: 2.5rem; }
  .build--case_top-wr { flex-wrap: nowrap; }
  .build--case_big-card_item { min-height: 39rem; }
  .build_testimonial_text { font-size: 3.5rem; }
  .build_testimonial_text.is-stroke.is-testimonials { -webkit-text-stroke-width: 5px; }
  .build_testimonial_text.is-shadow.is-testimonials { background-image: linear-gradient(rgb(179, 119, 243), rgb(62, 112, 221)); padding-left: 6px; padding-right: 6px; top: 6px; right: -10px; }
  .prize-period_icon { max-width: 90%; }
  .link-back-wrapper.mobile-hidden { top: 80px; }
  .build--testimonial_name { font-size: 0.875rem; font-weight: 700; line-height: 1.42857; }
  .build--testimonial_name.is-position { font-weight: 400; }
  .build--testimonials_blue-star, .build--testimonials_yellow-star { display: none; }
  .build--testimonials_group { justify-content: flex-start; width: 100vw; padding-right: 2.5rem; display: flex; overflow: auto; }
  .build_title100_text { font-size: 5rem; }
  .build--globe_pattern { max-width: 50%; right: -20%; }
  .build--globe_pattern.is-left { max-width: 50%; top: 0%; left: -20%; }
  .build--globe_star1 { top: -5%; right: 15%; }
  .build--globe_group { width: auto; }
  .build--globe-card.is-big { height: 560px; }
  .build--globe-card.is-pink.is-4 { margin-left: 0px; }
  .build--globe_star2 { bottom: -3%; left: 20%; }
  .build--globe_blue-star { width: 4.5rem; top: 23%; left: 12%; }
  .build--globe_pink-star { width: 4.5rem; bottom: 6%; left: 81%; }
  .build--prof { padding-top: 5rem; }
  .build--prof_layout { top: 20%; }
  .build--globe-spline-code { transform-origin: 50% 0px; left: -40px; transform: scale(0.9); }
  .build--cases_bottom-list { grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .build_case-big_text-wr { max-width: 33rem; }
  .build--case_thumbnail-logo_bottom { max-width: 70%; top: -45%; }
  .build--whats_card.is-1 { top: 100px; }
  .build--whats_card.is-2 { top: 180px; }
  .build--whats_card.is-3 { top: 480px; }
  .build--whats-sticky { top: 8%; }
  .success-message-4 { background-size: 260px auto, auto; min-height: 400px; }
  .star-icon-buld { top: 189%; }
  .star-icon-buld-2 { display: none; }
  .star-icon-buld-3 { top: -36%; }
  .star-icon-buld-4 { top: -89%; }
  .star-icon-buld-5, .happening-left-icon, .happening-left-icon_right, .build-star-hero, .build-star-testimonial, .build-star-testimonial-2, .build-star-testimonial-3, .build-star-testimonial-4, .build-star-testimonial-5 { display: none; }
  .logo-app-sdk { width: 50%; margin-left: auto; margin-right: auto; }
  .container-920px.layout-vertical { flex-direction: column; align-items: center; width: 100%; margin-left: auto; margin-right: auto; display: flex; }
  .container-920px.layout-vertical.is_n, .container-920px.layout-vertical.is_720 { max-width: 600px; }
  .success-message-pitch.is_form-n { border-radius: 80px; }
  .features-dfd-section { padding-top: 5rem; }
  .tag-dfd.bg-green { margin-left: 0px; }
  .section_ready-start { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65e1853c2663856d1cb260cf_Mobile_Header.webp"); background-size: cover; padding-top: 100px; }
  .section_ready-start.is-new-d { padding-top: 140px; }
  .dfd_heading2 { font-size: 56px; line-height: 60px; }
  .dfd_heading2.bottom-none.new { font-size: 48px; line-height: 50px; }
  .dfd_heading2.is-left.is_people { max-width: none; }
  .rocket { margin-top: 40px; margin-left: auto; margin-right: auto; position: static; }
  .dfd_section-share { padding-top: 5rem; }
  .info-wrapper.max-width-400 { max-width: none; }
  .dfd_paragraph.tablet-centered.is_quest { text-align: left; }
  .dfd_share-relative { height: 80%; margin-top: 0%; }
  .dfd_share-relative.top-0px { margin-top: 0px; left: auto; }
  .dfd_share-relative.top-0px.parner { margin-left: auto; margin-right: auto; left: auto; }
  .dfd_share-relative.mob-none, .dfd_share-relative.margin-20px { margin-top: 0%; }
  .dfd_share-relative.tablet-center { justify-content: center; align-items: center; display: flex; }
  .dfd_players { padding-top: 5rem; }
  .inage-join { margin-top: 2rem; }
  .dfd_discover { padding-top: 5rem; }
  .dfd_discover-image { margin-top: 10px; }
  .dfd_discover-pink-blur { max-width: 80%; }
  .dfd_discover-blue-blur { max-width: 100%; inset: auto 0% 0% auto; }
  .dfd_share-pink-blur { margin-bottom: 28%; margin-left: 5%; inset: auto auto 0% 0%; }
  .dfd_share-blue-blur { inset: auto 0% 0% auto; }
  .dfd_share-green-blur { max-width: 130%; }
  .share-image { max-width: 100%; margin-top: 0px; margin-left: 0px; bottom: -89px; right: -58px; }
  .dfd_banner { background-position: 30% center; padding-top: 11.75rem; display: block; }
  .dfd_banner.new { padding-top: 4.0625rem; padding-bottom: 4.0625rem; }
  .dfd_banner-image { max-width: 21rem; margin-top: -5.5rem; margin-left: auto; margin-right: -4rem; inset: 0% 0% auto auto; }
  .dfd_banner-image.new { max-width: 20rem; margin-top: -10.7rem; margin-right: -11.2rem; }
  .dfd_hero { padding-top: 8rem; padding-bottom: 12.3125rem; }
  .show-tablet { display: flex; }
  .dfd_number-grid { gap: 1rem; grid-template-columns: 1fr; }
  .dfd_card-number { padding: 2.5rem 8rem 2.5rem 2rem; }
  .dfd_card-number-image { width: 100%; max-width: 135px; }
  .dfd_numbers { gap: 1rem; }
  .dfd_number-large { font-size: 100px; line-height: 125px; }
  .dfd_cards-number { padding: 2rem; }
  .percentage { font-size: 50px; line-height: 62px; }
  .dfd_paragraph-large.medium.text-align-center.max-width-300, .dfd_paragraph-large.medium.text-align-center.max-width-300.mob-small { font-size: 16px; }
  .dfd_paragraph-large.medium.text-align-center.max-width-300.mob-left { line-height: 24px; }
  .dfd_paragraph-large.small.text-align-center.max-width-300, .dfd_paragraph-large.small.text-align-center.max-width-300.mob-small { font-size: 16px; }
  .source-text { font-size: 14px; }
  .max-250px { margin-left: 0px; }
  .dfd_heading1 { margin-bottom: 24px; font-size: 56px; line-height: 52px; }
  .controller { z-index: 0; max-width: 150px; margin-left: 0px; top: 110px; left: -3px; }
  .layer { max-width: 8.9375rem; }
  .dfd_hero-blur { min-height: 715px; left: auto; right: auto; }
  .dfd_stars { width: 170%; margin-left: 0px; left: 0%; }
  .circle { max-width: 7rem; margin-bottom: 0.15rem; margin-right: -7.6375rem; }
  .circle-white { max-width: 10.375rem; margin-bottom: -7.8rem; margin-right: 7.85rem; }
  .tetris { max-width: 6.625rem; margin-left: 0px; }
  .dfd_all-image { max-width: 30rem; margin-top: 39px; margin-right: 21px; }
  .layout_left.mob-text-center.is_second { order: 0; }
  .layout_left.tablet-align-centered { text-align: center; justify-content: flex-start; align-items: center; }
  .layout_left.tablet-align-centered.is_quest { text-align: left; justify-content: flex-start; align-items: flex-start; }
  .how_bottom-wr-2 { background-image: none; justify-content: center; padding-left: 29%; padding-right: 29%; }
  .how_bottom-image-2 { width: 100%; max-width: 470px; left: auto; }
  .app--hero_layout { gap: 40px; grid-template-columns: 1fr; }
  .app--hero_layout.new, .app--hero_layout.safety-tarot, .app--hero_layout.tarot { grid-template-columns: auto; }
  .app--hero_layout.imagine { grid-template-columns: auto; align-items: flex-start; }
  .app--hero_layout.s-new { grid-template-columns: auto; }
  .app--hero_layout.s-new.newsl, .app--hero_layout.s-new.education { gap: 24px; flex-direction: column; grid-auto-columns: auto; display: flex; }
  .app--hero_layout.s-new.app { gap: 40px 24px; flex-direction: column; grid-auto-columns: auto; display: flex; }
  .app--hero_layout.s-new.policy, .app--hero_layout.s-new.news-m { gap: 24px; flex-direction: column; grid-auto-columns: auto; display: flex; }
  .app--hero_layout.imagine-new { grid-template-columns: auto; align-items: flex-start; }
  .app2024_hero-bg_2 { width: 460px; inset: auto auto 10% -29%; }
  .app2024_hero-bg-2 { width: 400px; height: 350px; bottom: -9%; right: 25%; }
  .max-width-780px { max-width: 80%; }
  .max-width-780px.nitro { max-width: none; }
  .build--hero_lottie, .line-blue--progress { display: none; }
  .open-text { height: auto; padding-left: 72px; }
  .embedded-card { cursor: auto; }
  .embedded-card_toggle { padding-bottom: 8px; padding-left: 0px; }
  .embedded-card_list { height: auto; }
  .tabs-app_new { flex-wrap: wrap; justify-content: center; padding-bottom: 10px; }
  .app2024_tab-link { flex: 0 0 auto; }
  .app2024_tab-link:hover { background-color: rgba(255, 255, 255, 0.1); }
  .app2024_tab-link.w--current:hover { background-color: var(--blurple); }
  .app2024_tab-link._2024 { flex: 0 1 auto; }
  .build--hero_lottie-mobile { object-fit: contain; flex: 1 1 0%; margin-left: 5px; display: block; }
  .build--prof_title { top: 100px; }
  .archive-grey-content { padding: 40px 20px; }
  .archive-grey-content._2024 { max-height: none; }
  .home--hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664c33e0f20d14f69f999b5b_Texture_Headline.webp"); background-position: 65% -25%; background-repeat: no-repeat; background-size: 90% auto; background-attachment: scroll; height: auto; max-height: none; padding-top: 8rem; padding-bottom: 3.5rem; }
  .home--2col_layout { gap: 2.5rem; }
  .home--2col_layout.is-hero { gap: 0rem; flex-flow: column-reverse wrap; margin-bottom: 5rem; }
  .home--2col_layout.is-hero.home, .home--2col_layout.is-hero.is_2025, .home--2col_layout.is-hero.new-2025 { margin-bottom: 2rem; padding-bottom: 0px; }
  .home--image-wr { align-self: center; margin-left: 0px; }
  .home--image-wr.is-reverse { margin-left: 0px; margin-right: 0px; }
  .home--image-wr.is-center { width: 100%; max-width: 43rem; margin-left: auto; margin-right: auto; }
  .home--image-wr.video, .home--image-wr.video.lg { margin-left: 0px; }
  .home--text-wr { max-width: 15.625rem; }
  .home--text-wr.is-mobile-center { flex: 1 1 0%; max-width: none; margin-top: 0px; position: static; }
  .home--text-wr.is-mobile-center.z-index-2, .home--text-wr.is-mobile-center.is_2025 { max-width: none; margin-top: 3rem; }
  .heading--h1 { text-align: center; margin-bottom: 2.25rem; line-height: 120%; }
  .heading--h1.is_centered.size-large._2024 { font-size: 54px; }
  .heading--h1.is_centered.gaming-n, .heading--h1.is_centered.gaming-1 { font-size: 42px; }
  .heading--h1.text-size-40px { font-size: 28px; }
  .heading--h1._2024 { font-size: 48px; }
  .heading--h1.is_2024 { font-size: 36px; }
  .heading--h1.mobile-h1 { font-size: 48px; }
  .heading--h1.gaming { font-size: 42px; }
  .heading--h1.teen { text-align: left; }
  .heading--h1.is_teen { font-size: 2rem; }
  .heading--h1.is_2025 { margin-bottom: 0.875rem; }
  .body-text--xl { font-size: 1rem; line-height: 1.5; }
  .body-text--xl.is-center { text-align: center; padding-right: 0px; }
  .body-text--xl.is_teen.is-left-white.is_n { font-size: 1.125rem; }
  .body-text--xl.is_teen { margin-bottom: 60px; }
  .body-text--xl.is_teen.text-color-white.z-index-3 { margin-bottom: 0px; }
  .body-text--xl.text-align-left.paragraph-white-opacity50.is_new { line-height: 1.3; }
  .body-text--xl.text-align-left.paragraph-white-opacity50.is_creator.is-letter-none.is-small { font-size: 1.125rem; }
  .body-text--xl.is_2025 { text-align: left; padding-right: 0px; font-size: 1rem; line-height: 1.1875; }
  .body-text--xl.is_2025.hero-p { text-align: center; }
  .body-text--xl.is_2025-n { padding-right: 0px; }
  .body-text--xl.is_2025-n.hero-p { text-align: center; }
  .body-text--xl.is_2026 { padding-right: 0px; }
  .body-text--xl.is_2026.hero-p { text-align: center; }
  .body-text--xl.is_2026-medium { padding-right: 0px; }
  .body-text--xl.is_2026-medium.hero-p { text-align: center; }
  .home--hero_button-wr { flex-flow: wrap; }
  .home--2section { background-position: 110% 0px; background-size: 1000px auto; max-height: none; padding-top: 6.25rem; padding-bottom: 4.6875rem; }
  .home--2section.is_2025 { padding-bottom: 7.1875rem; }
  .home--block-group { padding-top: 26px; padding-bottom: 26px; padding-right: 20px; }
  .home--block-group.is-reverse { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.12) 12%, rgba(255, 255, 255, 0.04) 50%, rgba(255, 255, 255, 0.08) 83%, rgba(255, 255, 255, 0.2)); padding-top: 57px; padding-bottom: 57px; padding-left: 20px; }
  .home--block-group.is-reverse.home-new { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.1) 45%, rgba(255, 255, 255, 0.15) 76%, rgba(255, 255, 255, 0.07)); padding-top: 50px; padding-bottom: 50px; }
  .home--block-group.is-reverse.home-new._2025, .home--block-group.is-reverse._2025, .home--block-group.is-reverse.is_2025 { border-radius: 64px; padding-top: 20px; padding-bottom: 20px; }
  .home--block-group.block-1 { gap: 2.5rem; background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.1) 45%, rgba(255, 255, 255, 0.07) 72%); padding-top: 57px; padding-bottom: 57px; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 52px, rgba(255, 255, 255, 0.15) 0px 0px 0px 3px inset; }
  .home--block-group.block-1._2025 { border-radius: 64px; padding-top: 20px; padding-bottom: 20px; }
  .home--block-group.block-2 { gap: 2.5rem; padding-top: 57px; padding-bottom: 57px; }
  .home--block-group.block-2._2025 { border-radius: 64px; padding-top: 20px; padding-bottom: 20px; }
  .home--block-group.block-4 { gap: 2.5rem; padding-top: 45px; padding-bottom: 45px; }
  .home--block-group.block-4._2025, .home--block-group.block-4.is_2025 { border-radius: 64px; padding-top: 20px; padding-bottom: 20px; }
  .heading--h2.is_centered.size-large._2024 { font-size: 54px; }
  .heading--h2.is_centered.gaming-n, .heading--h2.is_centered.gaming-1 { font-size: 42px; }
  .heading--h2.text-size-40px { font-size: 28px; }
  .heading--h2._2024 { font-size: 48px; }
  .heading--h2.is_2024 { font-size: 36px; }
  .heading--h2.mobile-h1 { font-size: 48px; }
  .heading--h2.gaming { font-size: 42px; }
  .home--group-chat-img { border-radius: 30px; }
  .home--group-chat-img.video { aspect-ratio: 435 / 335; max-width: 47.5rem; height: 100%; min-height: auto; max-height: none; }
  .home--group-chat-img.video.lg { min-width: auto; }
  .home--group-chat-img.video._2025 { border-radius: 56px; }
  .home--group-chat-img.video.is_2025 { border-radius: 64px; }
  .home--group-chat-img.video.is-2025 { border-radius: 56px; }
  .home--3section { z-index: 5; max-height: none; padding-top: 4.6875rem; padding-bottom: 5rem; }
  .home--3section.is_2025 { padding-top: 7.1875rem; padding-bottom: 8.125rem; }
  .fpo { max-width: 60%; margin-bottom: 6rem; margin-right: 6rem; right: 0px; }
  .home_image-hero { width: 100%; max-width: 22.1875rem; }
  .chats_top { max-width: 6.5625rem; margin-top: -3.75rem; margin-right: 8.75rem; }
  .chats_top.is_2025 { max-width: 6.56rem; }
  .chats_bottom { margin-bottom: -5.6rem; margin-right: 6rem; }
  .stream_top { filter: blur(3px); max-width: 5.625rem; margin-top: -3rem; margin-left: 6.375rem; margin-right: 10rem; }
  .home--4section { padding-top: 5rem; padding-bottom: 8.125rem; }
  .home--4section.is_2025 { padding-top: 8.125rem; padding-bottom: 11.25rem; }
  .box-4s { max-width: 11rem; margin-top: -5.4rem; margin-right: -1.875rem; }
  .box-4s.is_2025 { max-width: 180px; margin-top: -7rem; margin-right: -3rem; }
  .section4-image { width: 100%; max-width: none; margin-left: 0px; }
  .section4-image.radius-60 { border-radius: 30px; }
  .section4-image.radius-60.video { min-height: 270px; max-height: 330px; }
  .home--5section { max-height: none; padding-top: 7.75rem; padding-bottom: 6.25rem; }
  .home--5section.is_2025 { padding-top: 9.625rem; padding-bottom: 8.125rem; }
  .section5-image { width: 124%; margin-top: -18%; margin-bottom: -26%; }
  .section2-image { width: 112%; max-width: none; }
  .fun-top { max-width: 7.1875rem; margin-top: -63px; margin-left: 3.8125rem; }
  .fun2-top { max-width: 4.23529rem; margin-top: -2.7rem; }
  .controller_top { max-width: 7rem; margin-right: 5.75rem; }
  .section6-image { width: 126%; margin-left: -16%; }
  .place_nelly { max-width: 12rem; margin-top: -4.8rem; margin-bottom: -8.4rem; margin-left: 4.875rem; top: 40%; }
  .place_icons { max-width: 6.75rem; margin-bottom: -9rem; }
  .home--6section { max-height: none; padding-top: 6.25rem; padding-bottom: 5rem; }
  .home--6section.is_2025 { padding-top: 8.125rem; }
  .home--7section { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; max-height: none; padding-top: 100px; padding-bottom: 260px; }
  .heading--h2-center { text-align: center; font-size: 2rem; }
  .heading--h2-center.is_centered.size-large._2024 { font-size: 54px; }
  .heading--h2-center.is_centered.gaming-n, .heading--h2-center.is_centered.gaming-1 { font-size: 42px; }
  .heading--h2-center.text-size-40px { font-size: 28px; }
  .heading--h2-center._2024 { font-size: 48px; }
  .heading--h2-center.is_2024 { font-size: 36px; }
  .heading--h2-center.mobile-h1 { font-size: 48px; }
  .heading--h2-center.gaming { font-size: 42px; }
  .discord_bottom.z-index-2 { min-height: auto; padding-top: 0px; }
  .discord_svg { margin-top: 4.625rem; }
  .discord_svg.is_2025.is_n { bottom: -17px; }
  .home_footer { display: block; }
  .section-home4-image, .home_image_left { display: none; }
  .home--section7 { background-position: 89% center; max-height: none; padding-top: 5rem; padding-bottom: 11.125rem; }
  .grid-footer-new { gap: 60px 20px; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr; place-items: start; margin-bottom: 82px; }
  .hero-subtitle-wrapper { margin-top: 0px; margin-left: auto; margin-right: auto; }
  .stycky-lessons { position: static; }
  .potion { filter: blur(2px); max-width: 3rem; margin-top: 0px; margin-left: -1rem; }
  .potion.is_2025 { max-width: 6rem; top: 28%; left: -16%; }
  .crown { filter: blur(2px); max-width: 8rem; margin-top: -7rem; }
  .crown.carrers { filter: none; max-width: 10rem; margin-bottom: -2.95rem; margin-left: -5.8rem; }
  .crown.carrers.is_2026 { margin-bottom: 2.05rem; margin-left: -1.5rem; }
  .crown.carrers.is-lisboa { left: -7.5rem; }
  .crown.is_2025 { height: 8rem; margin-left: 23.8rem; }
  .trophy { max-width: 4.1875rem; margin-top: -4rem; margin-left: 14rem; inset: 0% auto auto 0%; }
  .turnip { filter: blur(3px); max-width: 4rem; margin-top: -5rem; margin-right: 5rem; inset: 0% 0% auto auto; }
  .turnip.careers { margin-top: -7.6rem; margin-right: -3.6rem; }
  .turnip.careers.is_2026 { margin-right: 0.7rem; }
  .turnip.is-update-job { max-width: 6rem; margin-right: -4.4rem; }
  .turnip.is-update-job.is-lisboa { right: -6.5rem; }
  .star { max-width: 2.9rem; margin-top: 0px; margin-right: 2rem; }
  .star.is_2025 { max-width: 7rem; margin-top: 10.3rem; margin-right: -21%; }
  .home-2-block-gift { width: 101%; max-width: none; margin-top: -1.2rem; }
  .home-2-block-gift.image { width: 100%; margin-top: -1.2rem; }
  .home-2-block-gift.webm { margin-top: -1.5rem; right: 2rem; }
  .crystal { filter: blur(2px); max-width: 2.875rem; margin-right: 0px; transform: rotate(-20deg); }
  .section3-image { min-width: 100%; margin-top: -15px; margin-right: -7px; }
  .section3-image.webm { top: -23%; right: 11%; }
  .section3-image.webm-2 { min-width: 102%; top: -26%; right: 8%; }
  .section-3-gradient { border-radius: 30px; width: 100%; height: auto; max-height: none; }
  .gem { filter: blur(4px); width: 7.5rem; margin-top: 0px; margin-left: 8.8125rem; top: 10%; }
  .section-4-image { max-width: 112%; margin-top: 1rem; margin-bottom: auto; margin-left: -1.7rem; top: auto; }
  .section-4-image.webm-3 { left: 12%; }
  .bat { max-width: 7.6875rem; margin-bottom: -4rem; }
  .egg { filter: blur(4px); max-width: 3.4375rem; margin-top: -6rem; }
  .coin { margin-top: -10rem; margin-bottom: -9rem; top: 20%; }
  .characters { margin-top: -4.8rem; margin-right: 3.4375rem; }
  .pan { max-width: 6rem; margin-top: -9rem; margin-bottom: -9rem; top: auto; bottom: 35%; }
  .section-7-image { border-radius: 30px; }
  .playstation { max-width: 3rem; }
  .xbox { max-width: 3rem; margin-bottom: 9.1875rem; }
  .hero_button-banner.new-home { justify-content: center; align-items: center; width: 100%; margin-left: auto; margin-right: auto; }
  .line-animation { height: 6.5625rem; }
  .image-100.m-quests { position: static; }
  .image-100.m-quests.hide-item { margin-left: auto; margin-right: auto; display: block; }
  .radius-60, .radius-60.see { border-radius: 30px; }
  .radius-60.see.video, .radius-60.viseo { min-height: 270px; max-height: 330px; }
  .section-6-image { min-width: 110%; margin-top: -0.85rem; margin-left: -1rem; }
  .section-6-image.only-image { max-width: 112%; margin-top: -1.55rem; }
  .nitro-banner-h { font-size: 16px; }
  .nitro-banner-wr { max-width: 490px; }
  .nitro-bn-wr { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; }
  .text-mask.is_2025 { max-width: 400px; margin-left: auto; margin-right: auto; padding-right: 0px; }
  .home_phone { max-width: 8rem; margin-right: -3.2rem; }
  .home-image { margin-bottom: 1rem; margin-left: auto; margin-right: auto; }
  .home_clyde { max-width: 2.4rem; left: -67%; }
  .home_clyde.is_2025.is_2026 { left: -70%; }
  .home_wumpus { max-width: 7.5rem; margin-left: 14rem; }
  .home_wumpus-pl { max-width: 7.5rem; margin-bottom: 5.8rem; margin-left: 14rem; }
  .home_egg { width: 23rem; margin-bottom: -16.5rem; margin-left: -8.2rem; }
  .home_youtube { max-width: 6.625rem; margin-right: -4.25rem; }
  .home_share { max-width: 7.1875rem; margin-right: -3.5rem; }
  .home_spotify { max-width: 4.0625rem; margin-left: -3.125rem; }
  .radius-88 { border-radius: 35px; }
  .radius-88.opasity-o { border-radius: 30px; }
  .discort_robot { bottom: 36%; }
  .discort_robot.position-bottom { bottom: 0%; }
  .discort_robot.discord_robot.is_2025.is_n { margin-left: 7rem; }
  .image-robot1.lottie.image-robot { top: 0px; }
  .image-always.only-image { width: 102%; margin-left: -34px; }
  .section-blue-careers { padding-top: 120px; padding-bottom: 80px; }
  .section-blue-careers.job { padding-bottom: 0px; overflow: hidden; }
  .section-blue-careers.b-none { padding-top: 100px; }
  .section-blue-careers.safety { height: auto; min-height: auto; padding-top: 140px; padding-bottom: 0px; overflow: hidden; }
  .section-blue-careers.b-none-2 { padding-top: 100px; padding-bottom: 0px; }
  .section-blue-careers.b-none-2._50-gradient, .section-blue-careers.b-none-2.submission { background-image: linear-gradient(rgb(87, 101, 242) 40%, rgb(255, 255, 255) 40%); padding-top: 100px; padding-bottom: 60px; }
  .section-blue-careers.b-courses { height: auto; padding-top: 100px; }
  .section-blue-careers.hero { padding-top: 100px; padding-bottom: 60px; }
  .section-blue-careers.hero.connection { padding-top: 120px; }
  .section-blue-careers.safety-new { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 8vw; overflow: hidden; }
  .section-blue-careers.tarot { height: auto; min-height: auto; padding-top: 16vw; overflow: hidden; }
  .section-blue-careers.safety-d { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 26vw; overflow: hidden; }
  .section-blue-careers.home { height: auto; min-height: auto; padding-top: 0px; padding-bottom: 0px; overflow: hidden; }
  .section-blue-careers.parent { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 5vw; overflow: hidden; }
  .section-blue-careers.safety-n { height: auto; min-height: auto; padding-top: 15vw; padding-bottom: 5vw; overflow: hidden; }
  .section-blue-careers.safety-center { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 10vw; overflow: hidden; }
  .section-blue-careers.education { height: auto; min-height: auto; padding-top: 15vw; padding-bottom: 5vw; overflow: hidden; }
  .section-blue-careers.transp-center, .section-blue-careers.transp-center-s { height: auto; min-height: auto; padding-top: 16vw; padding-bottom: 5vw; overflow: hidden; }
  .section-blue-careers.parent-hub { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 0px; overflow: hidden; }
  .section-blue-careers.parent-policy { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 5vw; overflow: hidden; }
  .section-blue-careers.premium { background-image: none; height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 60px; overflow: hidden; }
  .section-blue-careers.privacy, .section-blue-careers.privacy_2 { height: auto; min-height: auto; padding-top: 15vw; padding-bottom: 5vw; overflow: hidden; }
  .section-blue-careers.safety-f { height: auto; min-height: auto; padding-top: 180px; padding-bottom: 5vw; overflow: hidden; }
  .section-blue-careers.build { padding-bottom: 20px; }
  .section-blue-careers.hero-app { padding-top: 100px; padding-bottom: 60px; }
  .section-blue-careers.hero-app.connection { padding-top: 120px; }
  .section-blue-careers.hero-app.is_app-2024 { padding-top: 8.5rem; }
  .section-blue-careers.hero-app.is_app-2023 { padding-bottom: 0px; }
  .section-blue-careers.app-pit { background-position: 150% 60%, -80% 25%; background-size: 500px auto, 500px auto; padding-top: 60px; padding-bottom: 60px; }
  .section-blue-careers.home-2023 { height: auto; min-height: auto; padding-top: 140px; padding-bottom: 0px; overflow: hidden; }
  .section-blue-careers.safety-center-2023 { height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 10vw; overflow: hidden; }
  .section-blue-careers.safety-centr { height: auto; min-height: auto; padding-top: 120px; padding-bottom: 5vw; overflow: hidden; }
  .section-blue-careers.gaming { background-image: none; height: auto; min-height: auto; padding-top: 18vw; padding-bottom: 60px; overflow: hidden; }
  .section-blue-careers.app-pit-2024 { padding-top: 60px; padding-bottom: 60px; }
  .careers_h1.font-white { text-align: center; }
  .careers_h1.font-white.safety { text-align: left; max-width: none; margin-top: 0px; }
  .careers_h1.font-white.safety.centered.tarot2 { text-align: center; }
  .careers_h1.font-white.left { font-size: 40px; }
  .careers_h1.font-white.left.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .careers_h1.font-white.center.college { text-align: left; }
  .careers_h1.font-white.cen-ins { text-align: center; background-color: rgb(71, 136, 255); }
  .careers_h1.font-white.left-ver, .careers_h1.font-white.mobile-left { text-align: left; }
  .careers_h1.font-white.moderation { text-align: left; font-size: 40px; }
  .careers_h1.font-white.moderation.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .careers_h1.font-white.left-copy { font-size: 40px; }
  .careers_h1.font-white.left-copy.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .careers_h1.font-white.bottom-16px { text-align: left; }
  .careers_h1.font-white.bottom-16px.flex-mob-center.mobile-power { text-align: center; font-size: 40px; }
  .careers_h1.font-white.bottom-16px.flex-tab-center { text-align: center; }
  .careers_h1.font-white.bottom-16px.flex-tab-center.mobile-power { text-align: center; font-size: 40px; }
  .careers_h1.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { text-align: left; }
  .careers_h1.font-white.bottom-16px.is_gdc { text-align: center; }
  .careers_h1.font-white.is-text-center { margin-bottom: 0px; }
  .careers_h1.font-white.is-left { text-align: left; }
  .careers_h1.font-white.safety-n { text-align: left; max-width: none; margin-top: 0px; }
  .careers_h1.font-white.safety-n.centered.tarot2 { text-align: center; }
  .careers_h1.font-white.education { text-align: left; max-width: none; margin-top: 0px; }
  .careers_h1.font-white.education.centered.tarot2 { text-align: center; }
  .careers_h1.font-white.safety-newsfloor { text-align: left; max-width: none; margin-top: 0px; }
  .careers_h1.font-white.safety-newsfloor.centered.tarot2 { text-align: center; }
  .careers_h1.font-white.safety-2 { text-align: left; max-width: none; margin-top: 0px; }
  .careers_h1.font-white.safety-2.centered.tarot2 { text-align: center; }
  .careers_h1.font-white.is-garden { text-align: left; }
  .careers_h1.safety.centered.tarot2 { max-width: 350px; }
  .careers_h1.text-align-center.br { font-size: 48px; }
  .careers_h1.text-align-center.br.is_get { font-size: 56px; line-height: 0.96; }
  .careers_h1.text-align-center.new-size { letter-spacing: normal; font-size: 40px; }
  .careers_heading--h2 { font-size: 1.5rem; }
  .careers_heading--h2.is_centered.size-large._2024 { font-size: 54px; }
  .careers_heading--h2.is_centered.gaming-n, .careers_heading--h2.is_centered.gaming-1 { font-size: 42px; }
  .careers_heading--h2.text-size-40px { font-size: 28px; }
  .careers_heading--h2._2024 { font-size: 48px; }
  .careers_heading--h2.is_2024 { font-size: 36px; }
  .careers_heading--h2.mobile-h1 { font-size: 48px; }
  .careers_heading--h2.gaming { font-size: 42px; }
  .careers--block-group { padding-top: 26px; padding-bottom: 26px; padding-right: 20px; }
  .careers--block-group.is-reverse { padding-top: 20px; padding-bottom: 20px; padding-left: 20px; }
  .careers--block-group.is-reverse.home-new { padding-top: 20px; padding-bottom: 20px; }
  .careers--block-group.block-1 { gap: 2.5rem; padding-top: 20px; padding-bottom: 20px; }
  .careers--block-group.block-2 { gap: 2.5rem; }
  .chats_top-image { max-width: 6.5625rem; margin-top: -3.75rem; margin-right: 8.75rem; }
  .fun2-top_img { max-width: 4.23529rem; margin-top: -3rem; }
  .wumpus-footer-home { max-width: 12%; top: 55%; }
  .robot-head._2024 { margin-bottom: -43%; }
  .star-texture.is-2 { top: -50%; }
  .star-texture.is-1 { min-width: 873px; max-height: 368px; top: -2%; }
  .star-texture.is-bottom { display: none; }
  .star-texture.l-hidden { top: -29%; }
  .star-texture._2-sec { top: -15%; }
  .footer-hero-img { top: 35%; }
  .form-s-m { width: auto; display: block; }
  .submission-closed._2024 { padding-top: 80px; }
  .line_text-animation { font-size: 47px; line-height: 20px; }
  .section3-imag.only-image { min-width: 117%; }
  .characters-wr { max-width: 13.375rem; }
  .characters-hunds { margin-top: -4.2rem; }
  .home_egg-icon { width: 368px; }
  .animation-scroll { min-height: 1300px; top: -60%; }
  .animation-scroll.one { min-height: 2000px; top: -60%; }
  .animation-scroll._4 { min-height: 12000px; top: 0%; }
  .animation-scroll.hero { display: none; }
  .animation-scroll.is_2025 { min-height: 2000px; top: -60%; }
  .star-hero-home { top: 4%; }
  .star-hero-home._2 { top: 34%; right: -70%; }
  .star-hero-home._4 { top: 13%; }
  .star-hero-home._5 { right: -62%; }
  .star-hero-home._6 { top: 6%; }
  .star-hero-home._7 { top: 21%; right: 45%; }
  .star-hero-home._9 { top: -25%; right: 31%; }
  .star-hero-home._11 { width: 19px; height: 19px; top: -8%; left: 52px; right: auto; }
  .star-hero-home._8 { top: 13%; }
  .star-hero-home._10 { width: 6px; height: 6px; top: 13%; right: -70%; }
  .star-hero-home._14 { top: 13%; }
  .star-hero-home._16 { right: -62%; }
  .star-hero-home._2-2 { top: 13%; }
  .star-hero-home._2-3 { right: -62%; }
  .star-hero-home._2-4 { top: 6%; }
  .star-hero-home._2-5 { top: 29%; }
  .star-hero-home._2-7 { right: -62%; }
  .star-hero-home._2-8 { left: 20%; }
  .star-hero-home._2-9 { top: 34%; right: -70%; }
  .star-hero-home._21 { top: 13%; }
  .star-hero-home._19, .star-hero-home._20 { top: 21%; right: 45%; }
  .star-hero-home._17 { top: 34%; right: -70%; }
  .star-hero-home._22 { right: -62%; }
  .star-hero-home._10-1, .star-hero-home._1--2 { width: 19px; height: 19px; top: -26%; right: -60%; }
  .star-texture-3.is-2 { top: -50%; }
  .star-texture-3.is-1 { min-width: 873px; max-height: 368px; top: -2%; }
  .star-texture-3.is-bottom { display: none; }
  .star-texture-3.l-hidden { top: -29%; }
  .star-texture-3._2-sec { top: -15%; }
  .talk-home { min-height: 100px; top: -100px; }
  .hero-wr-lottie { min-width: 67%; left: 6%; }
  .messenge-lottie { max-width: 43%; top: 14%; left: 25%; }
  .stretting-lottie { top: 18.4%; right: -0.4%; }
  .typing-lottie { top: 49.2%; right: -0.4%; }
  .typing-lottie-rose { bottom: 25%; right: 0%; }
  .typing-lottie-m { max-width: 11%; left: 23%; }
  .smoke-gif { max-width: 138%; bottom: 43%; right: -52%; }
  .home--img-wr { align-self: center; margin-left: 0px; }
  .home--img-wr.is-reverse { margin-left: 0px; margin-right: 0px; }
  .home--img-wr.is-center { width: 100%; max-width: 43rem; margin-left: auto; margin-right: auto; }
  .home--img-wr.video, .home--img-wr.video.lg { margin-left: 0px; }
  .home_image-hero-2 { width: 100%; max-width: 22.1875rem; left: 0%; }
  .fun2-top-eyes { max-width: 4.23529rem; margin-top: -2rem; }
  .fun2-top-eyes.is_2025 { max-width: 6.0625rem; }
  .home_image-static { width: 100%; max-width: 22.1875rem; left: 0%; }
  .blue-overlay-1 { opacity: 0.9; top: -1000px; right: -600px; }
  .blue-overlay-3 { opacity: 0.6; top: -800px; }
  .textura-bg-8 { background-repeat: no-repeat; background-size: auto; }
  .italic-text { font-size: 16px; }
  .wumpus-footer-home-contain { min-height: 225px; }
  .wumpus-footer-home-contain.smaller { min-height: 250px; }
  .discor_robot_contain { min-height: 215px; }
  .infocard { padding-bottom: 5vw; padding-left: 1.25rem; padding-right: 1.25rem; }
  .image-all.is-three { max-width: 100%; }
  .text-card-yellow { max-height: none; margin-top: 0.4rem; font-size: 1.5vw; line-height: 130%; }
  .heading-card { font-size: 1.75vw; line-height: 130%; }
  .heading-card.wcse { top: -8px; }
  .heading-card.app { font-size: 2.5vw; }
  .text-on-blue { font-size: 18px; }
  .section-finals { padding-top: 3.75rem; }
  .max-width-374 { max-width: none; }
  .finals { max-width: 300px; margin-bottom: 4rem; }
  .fimals-men { width: 80%; margin: 44px -10% -20px -20%; }
  .block-number { margin-top: 0px; margin-bottom: 64px; }
  .finals-number-large { font-size: 80px; }
  .finals-nember-medium { font-size: 70px; }
  .tag-on-case { margin-left: 0.25rem; margin-right: 0.25rem; font-size: 12px; }
  .logos { width: 800px; min-width: 800px; min-height: 80px; margin-top: 24px; margin-bottom: 24px; }
  .logos.static { gap: 48px; }
  .logos.static.z-index-3.width, .logos.static.z-index-3.width2 { width: 700px; margin-right: 80px; }
  .logos.static.z-index-3.width2.is_2026 { width: 920px; }
  .max-height-65 { height: 35px; }
  .logos-move { width: 1720px; }
  .hero-cases { background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; margin-top: 5rem; padding-top: 5rem; }
  .main-color-black.case { margin-top: -80px; padding-top: 80px; }
  .section-rich-case { padding-top: 56px; }
  .wrapper-rich { gap: 30px; }
  .rich-case { margin-left: 30px; }
  .rich-case h1 { margin-bottom: 32px; }
  .rich-case h6 { margin-bottom: 40px; }
  .rich-case p, .rich-case figure { margin-bottom: 32px; }
  .links-case { margin-top: 0px; margin-bottom: 40px; padding-left: 40px; position: static; }
  .container-1280px._100 { width: auto; }
  .container-1280px.safety-tarot, .container-1280px.home { padding-bottom: 70px; }
  .heading-rich-bg { background-image: linear-gradient(111deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 73%, rgba(255, 255, 255, 0.05)); margin-left: 40px; }
  .heading-case-rich { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.05) 32%, rgba(255, 255, 255, 0.05) 67%, rgba(255, 255, 255, 0)); font-weight: 900; box-shadow: rgba(69, 42, 124, 0.25) 0px 3px 50px inset, rgba(255, 255, 255, 0.2) 17px 17px 50px inset; }
  .finals-number-wr { justify-content: flex-start; align-items: center; }
  .list-image { margin-left: 40px; }
  .case-grid, .collections-wrapper-quests, .case-grid-2 { gap: 16px; }
  .winner-stars { margin-left: auto; }
  .nitro-banner-content-wr { max-width: 600px; }
  .section-summer-magic { background-position: 70% center; }
  .star-gr-nitro { max-width: 32px; left: -7%; }
  .star-gr2-nitro { top: -66%; right: -9%; }
  .nitro-image-rabbit, .nitro-image-mushroom { display: none; }
  .teen--hero { max-height: none; padding-top: 8rem; }
  .teen--2col_layout { gap: 2rem; flex-flow: column; }
  .teen--text-wr { max-width: none; }
  .body-text--xll { line-height: 1.3; }
  .body-text--xll.download { font-size: 1.25rem; line-height: 1.3; }
  .body-text--xll.new.align-center.text-weight-medium.is-new, .body-text--xll.new.align-center.text-weight-medium.is-2026 { font-size: 1.5rem; }
  .body-text--xll.new.is_acc { margin-bottom: 32px; }
  .body-text--xll.is_casses { font-size: 1.25rem; line-height: 1.3; }
  .body-text--xll.new-2025 { font-size: 1.125rem; }
  .body-text--xll.new-2025.is_acc { margin-bottom: 32px; }
  .body-text--xll.is_2026.align-center.text-weight-medium.is-new { font-size: 1.5rem; }
  .body-text--xll.is_2026.is_acc { margin-bottom: 32px; }
  .teen--image { max-width: none; }
  .teen--2section { background-image: none; max-height: none; padding-top: 4rem; padding-bottom: 4rem; }
  .teen--block-group { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66a77d605e0b1ffb9ecb6d6b_Frame_bg-mobile.avif"); flex-flow: column; padding-top: 26px; padding-bottom: 32px; padding-right: 20px; }
  .teen--block-group.is-reverse { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.12) 12%, rgba(255, 255, 255, 0.04) 50%, rgba(255, 255, 255, 0.08) 83%, rgba(255, 255, 255, 0.2)); padding-top: 57px; padding-bottom: 57px; padding-left: 20px; }
  .teen--block-group.is-reverse.home-new { background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.1) 45%, rgba(255, 255, 255, 0.15) 76%, rgba(255, 255, 255, 0.07)); padding-top: 50px; padding-bottom: 50px; }
  .teen--block-group.block-1 { gap: 2.5rem; background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.1) 45%, rgba(255, 255, 255, 0.07) 72%); padding-top: 57px; padding-bottom: 57px; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 52px, rgba(255, 255, 255, 0.15) 0px 0px 0px 3px inset; }
  .teen--block-group.block-2 { gap: 2.5rem; padding-top: 57px; padding-bottom: 57px; }
  .teen--block-group.block-4 { gap: 2.5rem; padding-top: 45px; padding-bottom: 45px; }
  .teen--2col_layout-copy { gap: 2.5rem; }
  .teen--2col_layout-copy.is-hero { gap: 0rem; flex-flow: column-reverse wrap; margin-bottom: 5rem; }
  .teen--2col_layout-copy.is-hero.home { margin-bottom: 2rem; padding-bottom: 0px; }
  .teen--group-img { min-width: 90%; margin-left: -16%; }
  .hero--image-wr { align-self: center; margin-left: 0px; }
  .hero--image-wr.is-reverse { margin-left: 0px; margin-right: 0px; }
  .hero--image-wr.is-center { width: 100%; max-width: 43rem; margin-left: auto; margin-right: auto; }
  .hero--image-wr.video, .hero--image-wr.video.lg { margin-left: 0px; }
  .hero--teen-image-wr { align-self: center; max-width: none; padding: 40px; }
  .hero--teen-image-wr.is-reverse { margin-left: 0px; margin-right: 0px; }
  .hero--teen-image-wr.is-center { width: 100%; max-width: 43rem; margin-left: auto; margin-right: auto; }
  .hero--teen-image-wr.video, .hero--teen-image-wr.video.lg { margin-left: 0px; }
  .teen--block-text-wr { max-width: none; padding: 0px 16px; }
  .teen--block-text-wr.is-mobile-center { flex: 1 1 0%; max-width: none; margin-top: 0px; position: static; }
  .teen--block-text-wr.is-mobile-center.z-index-2 { max-width: none; margin-top: 3rem; }
  .max-width-300px { max-width: none; }
  .max-width-300px.is-center.is_new { max-width: 34rem; }
  .teen--3section { padding-top: 4rem; }
  .card--layaaut-wrapper { gap: 24px; }
  .heading--h3 { text-align: center; margin-bottom: 2.25rem; line-height: 120%; }
  .heading--h3.is_centered.size-large._2024 { font-size: 54px; }
  .heading--h3.is_centered.gaming-n, .heading--h3.is_centered.gaming-1 { font-size: 42px; }
  .heading--h3.text-size-40px { font-size: 28px; }
  .heading--h3._2024 { font-size: 48px; }
  .heading--h3.is_2024 { font-size: 36px; }
  .heading--h3.mobile-h1 { font-size: 48px; }
  .heading--h3.gaming { font-size: 42px; }
  .heading--h3.teen { text-align: left; }
  .teen--charter-star-bg { min-width: 120%; margin-left: -10%; }
  .popup-charter { padding-left: 5rem; padding-right: 5rem; }
  .teen--5section { padding-top: 4rem; }
  .card-form { min-height: 592px; }
  .card--form-wr { min-height: 598px; max-height: 598px; }
  .poor-form { grid-template-columns: 1fr 1fr; }
  .relative-form { margin-top: 0%; }
  .relative-form.top-0px { margin-top: 0px; left: auto; }
  .relative-form.top-0px.parner { margin-left: auto; margin-right: auto; left: auto; }
  .relative-form.mob-none, .relative-form.margin-20px { margin-top: 0%; }
  .relative-form.tablet-center { justify-content: center; align-items: center; display: flex; }
  .relative-form.future-layout { max-width: none; }
  .popup-r { min-height: 598px; }
  .image-red { margin-bottom: 0px; }
  .text-size-over-large { font-size: 24px; }
  .card--form-wr-second { min-height: 598px; max-height: 598px; }
  .card--form-wr-third { justify-content: space-between; min-height: 598px; max-height: 598px; display: flex; }
  .popup-red-second, .popup-red-third { min-height: 598px; }
  .teen--6section { padding-top: 4rem; padding-bottom: 4rem; }
  .teen_leftarrow, .teen_rightarrow { display: none; }
  .slider-info { padding: 64px 32px; }
  .teen--4section { padding-top: 4rem; }
  .if-takes-layout { gap: 4rem; }
  .image-takes { margin-top: -13rem; margin-left: -7rem; }
  .ico-takes { min-width: 4rem; max-width: 4rem; min-height: 4rem; max-height: 4rem; }
  .guide-card { gap: 40px; flex-flow: column; padding-bottom: 60px; }
  .build-hero { padding-top: 140px; padding-bottom: 110px; }
  .button-build-green { font-size: 18px; line-height: 17px; }
  .button-build-green.tarot { margin-right: 0px; }
  .button-build-green.family { margin-left: auto; margin-right: auto; }
  .button-build-green.family.tablet-left, .button-build-green.family.tablet-left-app { margin-left: 0px; }
  .button-build-green.build_n.is_sdk { margin-top: 24px; }
  .button-build-green.discrord-f { margin-left: 0px; margin-right: auto; }
  .button-build-green.discrord-f.tablet-left, .button-build-green.discrord-f.tablet-left-app { margin-left: 0px; }
  .button-build-green.gaming { margin-top: 0px; margin-bottom: 0px; }
  .build-section { gap: 142px; padding-top: 40px; padding-bottom: 70px; }
  .tabs-menu-build { gap: 18px; padding-right: 30px; }
  .tabs-build { border-radius: 32px; align-items: stretch; min-height: auto; padding: 30px; }
  .tabs-build.is_new { min-height: auto; }
  .tab-link-build { padding-bottom: 18px; font-size: 24px; line-height: 120%; }
  .image-tab { aspect-ratio: auto; object-fit: cover; border-radius: 30px; height: 100%; max-height: 388px; }
  .image-tab.video { min-height: auto; }
  .tabs-content-8 { flex-flow: column; justify-content: space-between; align-self: stretch; align-items: stretch; display: flex; }
  .tab-pane { border-radius: 30px; height: 100%; }
  .cog { max-width: 17.3125rem; margin-bottom: -169px; margin-right: 51px; }
  .layout-h.gap4 { gap: 40px; }
  .build-card { border-radius: 1rem; max-width: 27.125rem; }
  .build-info { border-bottom-right-radius: 0.8rem; border-bottom-left-radius: 0.8rem; padding: 32px 24px; }
  .build-info.top-small { border-bottom-right-radius: 0.8rem; border-bottom-left-radius: 0.8rem; padding: 20px 20px 40px; }
  .author-info { margin-top: 12px; }
  .bg-blur-white { border-bottom-right-radius: 1rem; border-bottom-left-radius: 1rem; }
  .button-build-blue { font-size: 18px; line-height: 17px; }
  .button-build-blue.tarot { margin-right: 0px; }
  .button-build-blue.family { margin-left: auto; margin-right: auto; }
  .button-build-blue.family.tablet-left, .button-build-blue.family.tablet-left-app { margin-left: 0px; }
  .button-build-blue.build_n.is_sdk { margin-top: 24px; }
  .button-build-blue.discrord-f { margin-left: 0px; margin-right: auto; }
  .button-build-blue.discrord-f.tablet-left, .button-build-blue.discrord-f.tablet-left-app { margin-left: 0px; }
  .button-build-blue.gaming { margin-top: 0px; margin-bottom: 0px; }
  .build-radius-top { border-top-left-radius: 0.93rem; border-top-right-radius: 0.93rem; min-height: 210px; max-height: 210px; }
  .apps-image { max-width: 16.125rem; margin-top: -107px; margin-right: -42px; }
  .apps-image.is-new { margin-top: -102px; }
  .bg-blur-card { border-bottom-right-radius: 1rem; border-bottom-left-radius: 1rem; }
  ._70 { max-width: 60%; margin-left: auto; margin-right: auto; }
  .image-grow { width: 100%; max-width: 400px; margin-top: 1rem; margin-bottom: 0px; margin-left: -4rem; position: absolute; inset: auto auto 0% 0%; }
  .image-grow.is_n { width: 120%; margin-top: 0px; }
  .tabs-menu-inspired { gap: 8px; max-width: 520px; margin-bottom: 32px; margin-left: auto; margin-right: auto; }
  .inspired-tab-link { gap: 6px; border-radius: 4px; padding: 6px; font-weight: 400; }
  .inspired-content { gap: 30px; border-radius: 32px; min-height: 550px; padding: 30px; }
  .tabs-content-inspired { border-radius: 32px; }
  .inspired-image { border-radius: 30px; width: 50%; max-width: 388px; }
  .tabs-content-build-wr { border-radius: 30px; }
  .build-video { border-top-left-radius: 0.8rem; border-top-right-radius: 0.8rem; max-height: 230px; }
  .heading-white-36px { font-size: 24px; }
  .heading-white-36px.center.max2, .heading-white-36px.center-2.max2 { margin-bottom: 40px; }
  .heading-white-36px.margin-none.is_n { font-size: 32px; }
  .text-size-18px-white { font-size: 14px; }
  .text-size-18px-white.is-sdk { font-size: 18px; line-height: 130%; }
  .get-absol { max-width: 9.375rem; margin-bottom: -7rem; }
  .h2-50px { font-size: 32px; }
  .h2-50px.text-color-white.is-height.capitalize.text-align-center.is_t { font-size: 36px; line-height: 0.916667; }
  .button-build-white { font-size: 18px; line-height: 17px; }
  .button-build-white.tarot { margin-right: 0px; }
  .button-build-white.family { margin-left: auto; margin-right: auto; }
  .button-build-white.family.tablet-left, .button-build-white.family.tablet-left-app { margin-left: 0px; }
  .button-build-white.build_n.is_sdk { margin-top: 24px; }
  .button-build-white.discrord-f { margin-left: 0px; margin-right: auto; }
  .button-build-white.discrord-f.tablet-left, .button-build-white.discrord-f.tablet-left-app { margin-left: 0px; }
  .button-build-white.gaming { margin-top: 0px; margin-bottom: 0px; }
  .inspired-img { max-width: 6.25rem; margin-bottom: 0px; margin-right: -9rem; }
  .animation-play { max-width: 27px; margin-top: -52px; margin-right: 209px; }
  .m-w-vw { max-width: 750px; }
  .build-hero-stars { width: 100vw; max-width: none; margin-top: -2.5rem; margin-left: -124px; margin-right: auto; right: auto; }
  .build-decor1 { max-width: 4.5rem; margin-top: -1.2rem; margin-right: -2.7rem; }
  .build-decor2 { max-width: 5.25rem; margin-top: -4.9rem; margin-right: 5rem; }
  .build-decor3 { max-width: 7.9375rem; margin-right: -7rem; }
  .clyde { max-width: 6.25rem; margin-right: -0.7rem; top: -29px; bottom: 1rem; }
  .clyde.is_n { margin-right: 4.5rem; }
  .phone-decor { max-width: 13.4375rem; margin-top: -2rem; margin-left: -19.3rem; }
  .star-decor { max-width: 4.875rem; margin-bottom: 3.5rem; margin-left: -5rem; }
  .build-decor4 { max-width: 6.5rem; margin-bottom: -2.4rem; margin-left: -12rem; }
  .build-decor5 { max-width: 6.9375rem; margin-bottom: -3.8rem; margin-right: 4rem; }
  .build-decor6 { max-width: 11.5rem; margin-top: -5rem; margin-left: -3rem; }
  .build-decor7 { margin-top: -2rem; margin-bottom: 3rem; margin-right: -2rem; inset: auto 0% 0% auto; }
  .if-takes-layout-content-wr.is_n { max-width: 480px; }
  .section-ad-hero { background-position: 25% center, 0px 0px; padding-top: 170px; }
  .ad_heading1 { margin-bottom: 24px; font-size: 56px; line-height: 52px; }
  .ad_heading1.text-align-center.is_ad-week { max-width: 590px; }
  .ad_heading2, .ad_heading2.bottom-none { font-size: 40px; line-height: 100%; }
  .ad_heading2.bottom-none.new { font-size: 48px; line-height: 50px; }
  .ad_heading2.is-left.is_people { max-width: none; }
  .ad_heading2.is-left.bottom-none { font-size: 40px; line-height: 100%; }
  .ad_heading2.is-sml.left-1440 { margin-bottom: 16px; font-size: 36px; line-height: 32px; }
  .ad_heading2.is-sml.margin-b-s-left.is-new, .ad_heading2.is-sml.is_your.is-new { font-size: 48px; }
  .ad_heading2.is-sml.is_your.is-new.text-align-left.m-center { text-align: center; }
  .ad_heading2.is-sml.is_your.is-36, .ad_heading2.is-sml.is_your.is_see { font-size: 48px; }
  .ad_heading2.is-sml.is_your.is_2025, .ad_heading2.is-sml.is_your.is_2026 { margin-bottom: 56px; font-size: 48px; }
  .ad_heading2.is-sml2, .ad_heading2.is-medium { margin-bottom: 16px; font-size: 44px; }
  .text-right { max-width: 55%; }
  .add-dropdown { z-index: 1; }
  .add-dropdown.is-careers, .add-dropdown.is-commerce { z-index: 0; }
  .padding-96px-copy { padding-bottom: 80px; }
  .padding-60px { padding-bottom: 40px; padding-right: 0px; }
  .padding-60px.laptop-hidden { display: none; }
  .padding-60px.is-24 { padding-bottom: 24px; }
  .all-day-image { opacity: 1; max-width: 70vw; height: auto; margin-right: 0px; right: -20%; }
  .evening-image { max-width: 55vw; }
  .evening-image.mobile { max-width: 60%; margin-left: -20px; display: block; left: -5%; }
  .ad-banner-violet { border-radius: 60px; padding: 60px; }
  .max-width-440.is-sticky { flex: 0 1 auto; max-width: 50%; }
  .max-width-440.app-sdk, .max-width-440.max-width-full-tablet { max-width: none; }
  .max-width-440.is-right { max-width: 380px; }
  .max-width-440.is-right.ad-week { max-width: 355px; }
  .max-width-440.quests { max-width: none; }
  .ad-banner-color-black { border-radius: 60px; padding: 60px; }
  .ad-banner-become { gap: 40px; border-radius: 60px; flex-flow: column; justify-content: flex-start; align-items: center; min-height: auto; padding-top: 60px; padding-bottom: 60px; padding-left: 60px; }
  .circle-blur-blue { width: 1300px; height: 300px; margin-top: 257px; margin-bottom: 0px; bottom: auto; }
  .image-form { min-width: 100%; max-width: 50%; margin-top: -44px; margin-left: -5%; margin-right: 0px; position: static; bottom: auto; left: auto; right: 0%; }
  .play-image { max-width: 8rem; margin-top: 1.2rem; margin-left: -4rem; }
  .star-image { max-width: 5rem; margin-top: -6.5rem; margin-left: 7rem; }
  .one-image { max-width: 6rem; margin-right: -3rem; }
  .circle-image { max-width: 6rem; margin-bottom: -3rem; margin-right: 1rem; }
  .form-become { border-radius: 40px; width: auto; margin-top: 0px; margin-left: 40px; }
  .image-j { margin-top: 0px; margin-left: 0px; }
  .hero-add-week-content { gap: 24px; text-align: center; flex-flow: column; margin-top: 8px; }
  .profile-image { margin-bottom: 14.5rem; margin-left: 9.3rem; }
  .success-message-5 { border-radius: 32px; }
  .download_hero { background-size: auto 90%; }
  .download_hero.is-dm { background-size: cover, 90% auto; }
  .download_hero.is-dm.is_game { padding-bottom: 80px; }
  .download_hero.is_open { background-size: auto 800px; }
  .heading--h1--download, .heading--h1--download.is-capitalize.is-small-mob { font-size: 72px; }
  .heading--h1--download.is-capitalize.is_new.is_small-mobile, .heading--h1--download.is-capitalize.is_new.is_2026 { font-size: 64px; }
  .heading--h1--download.is-capitalize.is_2025-new, .heading--h1--download.is-capitalize.is-italic.nitro-title, .heading--h1--download.is-capitalize.is-italic.nitro, .heading--h1--download.is-capitalize.is-newsletter { font-size: 72px; }
  .heading--h1--download.is-capitalize.is_2026 { line-height: 1; }
  .subnav { margin-top: 0px; padding-top: 15px; padding-left: 133px; top: 80px; }
  .subnav.is_quests { padding-top: 20px; padding-left: 0px; }
  .subnav.is_quests.padding-top { padding-top: 54px; }
  .subnav.is_quests.is-new { padding-top: 2rem; }
  .max-width-900 { width: 77%; max-width: 39rem; }
  .max-width-900.is_stories { max-width: 700px; }
  .max-width-900.is_np, .max-width-900.is_new { max-width: 40rem; }
  .max-width-900.is_new.is_sdk, .max-width-900.is_new.is_sdk-2026 { max-width: 50rem; }
  .max-width-900.is_2026 { max-width: 700px; }
  .max-width-900.is_open { width: 100%; }
  .layout.margin-bottom { order: -1; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .layout.margin-bottom.reverce { order: 1; }
  .layout.margin-bottom.reverce.is_microsite { order: 0; }
  .layout.margin-bottom.reverce.is_nitro, .layout.margin-bottom.reverce.is_nitro-first { gap: 80px; flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .layout.margin-bottom.reverce.is-update { order: -9999; }
  .layout.margin-bottom.margin-large.is_app { order: 0; }
  .layout.margin-bottom.commerce { gap: 48px; flex-flow: column; order: 1; grid-template-columns: 1fr; margin-bottom: 0px; display: flex; }
  .layout.margin-bottom.commerce.is_microsite { order: 0; }
  .layout.margin-bottom.commerce.is_nitro, .layout.margin-bottom.commerce.is_nitro-first { gap: 80px; flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .layout.mob-v { gap: 0px; }
  .layout.mob-v-1 { flex-flow: row; }
  .layout.margin-bottom-small { order: -1; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; }
  .layout.margin-bottom-small.reverce { order: 1; }
  .layout.is_2025 { gap: 44px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .layout.is_2026 { gap: 44px; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
  .gradient-green { border-radius: 88px; width: 100%; }
  .gradient-green.is_2025 { min-height: auto; }
  .btn-download { padding-left: 20px; padding-right: 20px; }
  .btn-download.is_white.is_mac { min-width: 135px; }
  .btn-download.is_white.is_radius-new { min-width: 135px; padding-left: 24px; padding-right: 24px; }
  .btn-download.is_white.is_radius-new.is_2026 { flex: 0 1 auto; }
  .btn-download.is_jobs.w--open, .btn-download.is_library.w--open, .btn-download.is_small.w--open { z-index: 1; }
  .gradient-blue { border-radius: 88px; width: 100%; padding-top: 60px; padding-left: 60px; padding-right: 60px; }
  .gradient-blue.is_2025, .gradient-blue.is-update.is_four { min-height: auto; }
  .gradient-pink { width: 100%; }
  .gradient-pink.dm.is_2025 { min-height: auto; padding-top: 70px; padding-bottom: 70px; padding-left: 70px; }
  .download-banner.is-parent, .download-banner.is-family, .download-banner.is_p { padding-top: 100px; padding-bottom: 100px; }
  .download-banner.is-sdk_n, .download-banner.is-sdk_p { padding-bottom: 168px; }
  .download-banner.is-commerce { padding-top: 192px; padding-bottom: 192px; }
  .download-banner.is_parent { padding-top: 100px; padding-bottom: 100px; }
  .download-banner.is_parent.is_2026 { padding-top: 180px; }
  .feeling-decor-1 { width: 25vw; margin-left: -16vw; }
  .feeling-decor-1.is-egg { max-width: 220px; }
  .feeling-decor-1.is-egg.is-new { margin-left: -130px; }
  .feeling-decor-1.is-update { max-width: 10rem; margin-left: -4.5rem; }
  .feeling-decor-2 { max-width: 200px; margin-bottom: -271px; margin-right: -11vw; }
  .feeling-decor-2.is-pan { margin-bottom: -300px; margin-right: -174px; }
  .feeling-decor-2.is-job { max-width: 9rem; margin-right: -6.3rem; }
  .feeling-decor-2.is-update { max-width: 10rem; margin-right: -5.3rem; }
  .feeling-decor-2.is-lisbon { max-width: 9rem; margin-right: -3rem; }
  .dropdown-windows { z-index: 1; }
  .footer-download { overflow: clip; }
  .word { margin: 0px; padding: 20px; }
  .footer-blur { margin-bottom: -350px; }
  .dropdown-footer, .dropdown-footer.line-none { max-width: none; }
  .container_1540.z-index-3.is_new { padding-left: 100px; padding-right: 100px; }
  .container_1540.z-index-3.is_2026.is_commerce.is_monetize, .container_1540.z-index-3.is_2026.is-developer, .container_1540.is-desctop-layout.is-2026.is_commerce, .container_1540.is-desctop-layout.is-2026.is_questions { padding-left: 40px; padding-right: 40px; }
  .reverce-tablet { flex-flow: column; display: flex; }
  .footer_new { z-index: 10; overflow: clip; }
  .nav_menu { column-gap: 0.5rem; flex-flow: column; max-width: none; display: flex; }
  .nav_menu.is-burger { overflow: auto; }
  .nav_burger_button { display: flex; overflow: visible; }
  .nav_mobile_button { column-gap: 1rem; margin-top: 2rem; display: flex; }
  .nav { position: fixed; }
  .nav_dd_content-wr.w--open { left: -71px; }
  .nav_dd_content-wr.isnew, .nav_dd_content-wr.is_acces { border-radius: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; padding: 0px; }
  .nav_dd_list.w--open { padding-top: 0.8rem; left: -1rem; }
  .nav_dd_list.is-burger.w--open { padding-top: 0px; }
  .nav_dd_list.is-safety.w--open { min-width: auto; max-width: none; margin-left: 0px; margin-right: 0px; display: block; top: 80px; }
  .nav_link { letter-spacing: normal; align-self: flex-start; font-size: 1rem; }
  .nav_link:hover { background-color: rgba(88, 101, 242, 0); }
  .nav_link.is_careers { margin-top: 0px; }
  .nav_burger_list, .nav_buttons-wr { display: none; }
  .nav_burger_trigger { cursor: pointer; }
  .nav_burger_trigger.is_hide { display: none; }
  .nav_dd { flex-direction: row; justify-content: flex-start; align-items: flex-start; font-size: 0.9rem; display: block; }
  .nav_dd.is-relative { display: block; }
  .dd_nav-link { font-size: 1.125rem; }
  .dd_nav-link.is-new { font-size: 1rem; }
  .nav_brand { width: 9.125rem; position: relative; top: 0px; left: auto; }
  .nav_brand.is-burger { width: 2rem; font-family: Abcgintodiscord, sans-serif; }
  .nav_dd_arrow { width: 1rem; height: 1rem; }
  .nav_wrapper { justify-content: space-between; align-items: center; height: 100px; }
  .nav_wrapper.new { height: 83px; }
  .nav_dd_trigger { letter-spacing: normal; max-height: none; padding: 0px 1rem; font-family: Abcgintodiscord, sans-serif; font-size: 1rem; }
  .nav_dd_trigger.w--open { padding: 0.625rem 1rem; }
  .nav_dd_content_layout { gap: 2.5rem; grid-template-columns: 1fr; }
  .nav_dd_content_layout.top-none { gap: 2.5rem; grid-template-columns: 1fr; margin-top: 0.5rem; }
  .nav_dd_content_layout.top-none._1-col { max-width: none; }
  .nav_dd_link-group { border-bottom-style: solid; padding-bottom: 2.5rem; }
  .nav_dd_link-group.is_2025 { min-width: auto; }
  .desctop-soc { display: none; }
  .dropdown-language-btn { min-width: 269px; }
  .branding_hero { padding-top: 192px; padding-bottom: 105px; }
  .branding_hero.is_success.is_new { padding-top: 180px; }
  .branding_hero.is_success.is_2026 { padding-top: 128px; }
  .branding_hero.is_success.is-up-26 { margin-top: 0px; }
  .branding_hero.is_success.is-update { padding-top: 10.25rem; }
  .nav_dd_link-group_title.is-new { font-size: 1rem; display: block; }
  .nav_dd_link-group_title.is-new.is_hide { display: none; }
  .nav_dd_link-group_title.is-new-white { font-size: 1.25rem; }
  .nav_dd_link_title { font-size: 1.125rem; }
  .nav_dd_link_title.is-new { font-size: 1rem; font-weight: 500; }
  .nav_dd_link_line.is-new { opacity: 1; margin-bottom: 0px; }
  .nav_dd_link_line.is-n { opacity: 0; margin-bottom: 0px; }
  .nav_menu_wr { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: none; position: static; left: auto; }
  .nav_burger_close { font-family: Abcgintodiscord, sans-serif; }
  .branding-section { padding-top: 160px; padding-bottom: 60px; }
  .grid-logos.top-large { gap: 16px; grid-template-columns: 1fr 1fr; }
  .grid-logos.top-large.is_adverting, .grid-logos.top-none { grid-template-columns: 1fr 1fr; }
  .grid-logos.top-none.is_new { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .grid-logos.top-none.cs-26 { grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .grid-logos._2-col { gap: 16px; }
  .grid-logos.top-small { grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr); }
  .grid-logos.gap-new { grid-template-columns: 1fr 1fr; }
  .grid-logos.gap-new.is_new { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .grid-logos.gap-new-24 { grid-template-columns: 1fr 1fr; }
  .grid-logos.gap-new-24.is_new { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .grid-logos.is-new-game.top-none { grid-template-columns: 1fr; }
  .logos-bg { border-radius: 48px; min-height: 220px; padding-left: 48px; padding-right: 48px; }
  .logos-bg.is-large { gap: 100px; }
  .padding-160px.teen { padding-bottom: 100px; }
  .padding-160px.teen-180px { padding-bottom: 120px; }
  .padding-160px.teen-100px { padding-bottom: 100px; }
  .padding-160px.tablet-96 { padding-bottom: 96px; }
  .padding-160px.tablet-88 { padding-bottom: 88px; }
  .logos-large { max-width: 55%; }
  .logos-small { max-width: 20%; }
  .new-h2-big { font-size: 45px; }
  .new-h2-big.bottom-none { text-align: center; }
  .new-h2-big.bottom-none._48px { font-size: 42px; line-height: 120%; }
  .new-h2-big.bottom-none._48px.font-ginto { text-align: left; font-size: 32px; line-height: 110%; }
  .new-h2-big.is-capitalize.bottom-none.text-align-left { text-align: left; }
  .branding-bg-color { padding: 32px; font-size: 20px; }
  .branding-bg-top { height: 1200px; }
  .block-copy { justify-content: center; align-items: center; }
  .block-logo { justify-content: center; align-items: center; margin-bottom: 24px; margin-right: 24px; display: block; }
  .block-logo.big-banner { margin-right: 60px; }
  .block-download { display: block; }
  .home-new_hero { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; }
  .link-purple { padding-left: 16px; padding-right: 16px; font-size: 13px; }
  .heading-84px.is-gradient { font-size: 72px; }
  .heading-84px.tablet-centered.is_quest { text-align: left; font-size: 48px; }
  .section-how-works { padding-top: 180px; }
  .section-how-works.is-logos.is-adv.is-2026 { padding-bottom: 2rem; }
  .section-how-works.is-sdk { padding-top: 220px; }
  .number { width: 31px; height: 31px; margin-bottom: 14px; font-size: 16px; }
  .padding-200px { padding-bottom: 160px; }
  .padding-200px.is-240, .padding-200px.is_200 { padding-bottom: 100px; }
  .grid-col2-gap40.z-index-3 { gap: 32px; flex-flow: row-reverse wrap; align-items: center; display: flex; }
  .block-quests { justify-content: flex-start; align-items: flex-start; width: 100%; padding-left: 240px; padding-right: 100px; }
  .image-quests { margin-left: 60px; }
  .pink-blur-quests { margin-top: 90px; }
  .image-quests2 { margin-left: 20px; }
  .image-quests3 { max-width: 187px; }
  .image-quests4 { max-width: 265px; margin-left: 0px; }
  .lightbox-link { border-radius: 100px; }
  .play { max-width: 100px; }
  .max-width-670 { max-width: 535px; }
  .max-width-670.is-v { max-width: 78%; }
  .image-center { max-width: 280px; }
  .image-left { max-width: 225px; margin-left: 15px; }
  .image-right { max-width: 225px; }
  .image-quest { max-width: 200px; }
  .case-hero-section { padding-top: 30px; padding-bottom: 0px; }
  .max-width-br { max-width: 40rem; }
  .max-w-banner { max-width: 484px; }
  .padding-82px { padding-bottom: 70px; }
  .vector-hero { max-width: 260px; }
  .max-width-400.is-left.hide-landscape { width: 100%; max-width: none; margin-left: 0px; }
  .number-h { flex-flow: wrap; justify-content: center; align-items: flex-start; }
  .number-h.top-small { justify-content: space-around; }
  .dfd_number-medium { font-size: 100px; line-height: 125px; }
  .feedback-layout { justify-content: flex-start; align-items: flex-start; }
  .feedback-image { width: 25rem; max-width: 25rem; }
  .padding-6px.tablet-hiden { display: none; }
  .feedback-info { font-size: 14px; }
  .padding-50px { padding-bottom: 40px; }
  .padding-50px.mobile { padding-bottom: 48px; }
  .padding-50px.mob-40 { padding-bottom: 40px; }
  .feedback-text { font-size: 20px; line-height: 24px; }
  .slide-nav-feedback { margin-left: 446px; }
  .bg-how-work.is-adv { object-fit: cover; object-position: 50% 50%; min-height: 12rem; }
  .bg-how-work.is-adv.is_2026 { bottom: 34px; }
  .heading-75px.is-gradient { font-size: 72px; }
  .max-width-540.is_sdk { max-width: 400px; }
  .max-width-540.is_sdk.is-new { max-width: 540px; }
  .max-width-540.is_creator { max-width: 490px; }
  .image-faq-second { margin-right: 50px; }
  .max-280px { margin-left: 0px; }
  .max-280px.is-center.b_bg-2 { max-width: 397px; }
  .section-why { padding-left: 24px; padding-right: 24px; }
  .why_heading2 { font-size: 40px; line-height: 100%; }
  .why_heading2.bottom-none { font-size: 24px; line-height: 22px; }
  .why_heading2.bottom-none.new { font-size: 48px; line-height: 50px; }
  .why_heading2.is-left.is_people { max-width: none; }
  .why_heading2.is-left.bottom-none { font-size: 40px; line-height: 100%; }
  .why-banner-color-black { gap: 40px; background-position: 50% 5%; background-size: auto 110%; border-radius: 60px; height: 330px; padding: 60px 40px; }
  .why-banner-color-black.is-second { background-size: auto 110%; padding-left: 40px; padding-right: 40px; }
  .why-banner-color-black.is-third { gap: 0px; padding-right: 40px; }
  .why-image-banner { width: auto; }
  .why-image-banner.is-second.hide-landscape { margin-bottom: -86px; }
  .why-image-banner.is-third { max-width: 70%; margin-left: auto; margin-right: 0px; }
  .why-image-banner.is-third.hide-landscape { max-width: 65%; margin-top: 0px; margin-bottom: -78px; margin-right: auto; }
  .max-width-250.is_why { max-width: 320px; }
  .nav_brand_main-logo { width: 9.125rem; }
  .move-logos { width: 6600px; }
  .why-image-left { max-width: 120px; margin-bottom: 271px; margin-left: -121px; }
  .why-image-right { max-width: 150px; margin-right: -153px; }
  .slider_text.is-adv { font-size: 0.875rem; }
  .tag-slider.is-active.is-adv, .tag-slider.is-not-active.is-adv { font-size: 1rem; }
  .newsroom_hero { gap: 160px; position: relative; overflow: hidden; }
  .newsroom-wrp.is_press.is_2026 { max-width: 688px; }
  .newsroom-wrp.is_creator { max-width: 600px; }
  .bg-hero-newsroom { width: 150%; min-width: 150%; height: 950px; margin-left: -25%; }
  .bg-hero-newsroom.is-blue { height: 200vw; }
  .bg-hero-newsroom.is-nitro { height: 1200px; }
  .bg-hero-newsroom.is_creator { height: 1100px; }
  .media-block.is_new { min-height: 275px; }
  .media-block.is_2026 { border-radius: 40px; min-height: 275px; }
  .body-text--xll-large { line-height: 1.3; }
  .body-text--xll-large.download, .body-text--xll-large.newsroom { font-size: 1.25rem; line-height: 1.3; }
  .number-block.is-bg-blue { font-size: 20px; line-height: 24px; }
  .number-block.is-bg-blue.is-h { gap: 1.5rem; min-height: 264px; padding: 52px 40px; }
  .number-block.is-bg-blue.padding-new { min-height: 264px; padding-top: 2.25rem; padding-left: 2.5rem; padding-right: 2.5rem; }
  .number-block.is-bg-blue.is_adventing.is-md { gap: 2.5rem; min-height: auto; }
  .number-block.is-bg-blue.is_adventing.is-cs-26 { max-width: none; }
  .number-block.is-bg-blue.is-d { gap: 1.5rem; min-height: 264px; padding: 52px 40px; }
  .number-block.is-bg-blue.is_new { width: 100%; }
  .number-block.is-bg-blue.is_commerce, .number-block.is-bg-blue.is_game { gap: 32px; }
  .number-block.is_new { min-height: 230px; }
  .number-block.is-pink { border-radius: 44px; padding-top: 52px; }
  .number-block.is-pink.is_2026.is-new-third, .number-block.is-pink.is_2026.is-new-second, .number-block.is-pink.is_2026.is-new-second-2, .number-block.is-pink.is_2026.is-new-third-2 { padding-top: 43px; }
  .number-block.is-pink.is_2026.is-new-second-2026 { padding-top: 43px; padding-left: 20px; padding-right: 20px; }
  .number-block.is-pink.is_2026.is-new-third-2026 { padding-top: 43px; }
  .number-block.is_2026 { min-height: 230px; }
  .new-number { font-size: 40px; }
  .new-number.font-white { text-align: center; }
  .new-number.font-white.safety { text-align: left; max-width: none; margin-top: 0px; }
  .new-number.font-white.safety.centered.tarot2 { text-align: center; }
  .new-number.font-white.left { font-size: 40px; }
  .new-number.font-white.left.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .new-number.font-white.center.college { text-align: left; }
  .new-number.font-white.cen-ins { text-align: center; background-color: rgb(71, 136, 255); }
  .new-number.font-white.left-ver, .new-number.font-white.mobile-left { text-align: left; }
  .new-number.font-white.moderation { text-align: left; font-size: 40px; }
  .new-number.font-white.moderation.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .new-number.font-white.left-copy { font-size: 40px; }
  .new-number.font-white.left-copy.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .new-number.font-white.bottom-16px { text-align: left; }
  .new-number.font-white.bottom-16px.flex-mob-center.mobile-power { text-align: center; font-size: 40px; }
  .new-number.font-white.bottom-16px.flex-tab-center { text-align: center; }
  .new-number.font-white.bottom-16px.flex-tab-center.mobile-power { text-align: center; font-size: 40px; }
  .new-number.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { text-align: left; }
  .new-number.font-white.bottom-16px.is_gdc { text-align: center; }
  .new-number.font-white.is-text-center { margin-bottom: 0px; }
  .new-number.font-white.is-left { text-align: left; }
  .new-number.font-white.safety-n { text-align: left; max-width: none; margin-top: 0px; }
  .new-number.font-white.safety-n.centered.tarot2 { text-align: center; }
  .new-number.font-white.education { text-align: left; max-width: none; margin-top: 0px; }
  .new-number.font-white.education.centered.tarot2 { text-align: center; }
  .new-number.font-white.safety-newsfloor { text-align: left; max-width: none; margin-top: 0px; }
  .new-number.font-white.safety-newsfloor.centered.tarot2 { text-align: center; }
  .new-number.font-white.safety-2 { text-align: left; max-width: none; margin-top: 0px; }
  .new-number.font-white.safety-2.centered.tarot2 { text-align: center; }
  .new-number.font-white.is-garden { text-align: left; }
  .new-number.safety.centered.tarot2 { max-width: 350px; }
  .new-number.is-small._w-brake { word-break: normal; }
  .new-number.is-small.is_fix { min-height: auto; }
  .new-number.is-small.is_succes { min-height: 34px; font-size: 40px; }
  .new-number.is_succes { min-height: 4px; font-size: 56px; }
  .new-number.is_adverting.is-blue.is_white, .new-number.is_adverting.is-blue.is_2026, .new-number.is_adverting.is-blue.is_m, .new-number.is_adverting.is-blue.is_new, .new-number.is_adverting.is-blue.is_2026-new { font-size: 48px; }
  .new-number.is_adverting.is-com { font-size: 56px; }
  .new-number.is_adverting.is-adv { font-size: 2.5rem; }
  .new-number.is_commerce.is-blue.is_white { font-size: 48px; }
  .body-text--m { font-size: 1rem; line-height: 1.5; }
  .body-text--m.is-center { text-align: center; padding-right: 0px; }
  .body-text--m.is_teen { margin-bottom: 60px; }
  .body-text--m.is_teen.text-color-white.z-index-3 { margin-bottom: 0px; }
  .press-link { border-radius: 72px; }
  .press-link.is_new, .press-link.is_new2 { padding: 48px; }
  .press-link.is_2026-padding.is_hide { display: none; }
  .radius-48 { border-radius: 32px; }
  .radius-48.see { border-radius: 30px; }
  .radius-48.see.video, .radius-48.viseo { min-height: 270px; max-height: 330px; }
  .press-text-padding { padding-left: 32px; padding-right: 32px; }
  .radius-80.opasity-o { border-radius: 30px; }
  .feeling-decor-n { width: 20vw; max-width: 160px; margin-top: -249px; margin-bottom: -260px; margin-right: -3vw; right: -9%; }
  .feeling-decor-n.is-pan { margin-bottom: -300px; margin-right: -200px; }
  .feeling-decor-n.is_n.is-b-com { max-width: 140px; margin-bottom: -150px; margin-right: 26px; }
  .feeling-decor-n.is-sdk.is-nitro { max-width: 220px; }
  .feeling-decor-n.is-sdk.is-nitro.is-new { max-width: 160px; right: -2.4rem; }
  .feeling-decor-n.is-sdk.is-n-faq { max-width: 8.5rem; margin-top: -146px; margin-left: -60px; }
  .feeling-decor-n.is-sdk.is-ns-faq { max-width: 9rem; margin-bottom: -15px; margin-right: -38px; }
  .feeling-decor-n.is_parent { max-width: 150px; margin-bottom: -5px; margin-right: 85px; }
  .feeling-decor-n.is_parent.is-new-parent { margin-left: -209px; margin-right: 0px; right: -7%; }
  .feeling-decor-n.is_parent.is-new-quide { max-width: 120px; margin-bottom: -0.7875rem; margin-right: 1rem; }
  .feeling-decor-n.is_new { margin-right: 0px; }
  .feeling-decor-n.is_2026.is-new { margin-right: 30px; }
  .feeling-decor-n.is_2026.is-newsroom { max-width: 125px; margin-right: -6px; }
  .feeling-decor-n.is_2026.is_p { margin-bottom: -70px; margin-right: 30px; }
  .feeling-decor-n.is-update { max-width: 130px; right: -6rem; }
  .feeling-decor-n.is-new { right: -8rem; }
  .max-width-750px { max-width: 90%; }
  .max-width-750px.nitro { max-width: none; }
  .max-width-750px.desktop-large.text-align-center.is_new { max-width: 786px; }
  .max-width-750px.is-full { max-width: 600px; }
  .feeling-decor-new { width: 20vw; max-width: 160px; margin-left: -6vw; }
  .feeling-decor-new.is-egg { max-width: 220px; }
  .feeling-decor-new.is_n.is-b-com { max-width: 140px; margin-top: -121px; margin-left: -38px; }
  .feeling-decor-new.is-sdk { max-width: 13rem; margin-left: -5.15rem; }
  .feeling-decor-new.is_eggs.is_2026 { margin-left: 2.2625rem; }
  .feeling-decor-new.is_eggs.is-new-parent { margin-top: -11.725rem; margin-left: -4rem; padding-top: 0px; }
  .feeling-decor-new.is_privacy { margin-left: 20px; }
  .feeling-decor-new.is_new { margin-left: -70px; }
  .feeling-decor-new.is-new { margin-left: -40px; }
  .feeling-decor-new.is-newsroom { max-width: 125px; margin-top: -77px; margin-left: -72px; }
  .feeling-decor-new.is-update { max-width: 130px; left: -6rem; }
  .feeling-decor-new.is-new-stay { left: -8rem; }
  .feeling-decor-new.is_guide { max-width: 7.5rem; margin-left: -2.6rem; }
  .feeling-decor-new.is_guide.is_2026 { margin-left: 2.2625rem; }
  .feeling-decor-new.is_guide.is-new-parent { margin-left: -5rem; }
  .plan-1.mob-top { max-width: 160px; margin-bottom: -118px; margin-left: -45px; }
  .nav-brand_logo-burger { max-width: 2rem; }
  .swiper-wrapper.is-quotes, .swiper-wrapper.is-quotes-new { width: 100%; }
  .swiper-slide.is-quotes, .swiper-slide.is-quotes.is_micro, .swiper-slide.is-quotes.is_guide { min-height: auto; }
  .swiper-slide.is-gallery { width: 80vw; }
  .swiper-slide.is-gallery.is_video { height: 32rem; }
  .swiper_pagination.is-quotes { bottom: 0px; }
  .swiper.is-quotes { width: 100%; height: auto; margin-left: auto; margin-right: auto; padding-bottom: 40px; }
  .swiper.is-quotes.is_micro { height: auto; }
  .swiper.is-quotes.is_micro.is_new { height: 35rem; }
  .swiper.is-gallery { width: 100%; height: auto; margin-left: auto; margin-right: auto; overflow: visible; }
  .case_featured_wr { padding-top: 148px; padding-bottom: 30px; overflow: hidden; }
  .case_featured_grad { padding-bottom: 0px; }
  .case_featured_layout._100 { width: auto; }
  .case_featured_layout.safety-tarot, .case_featured_layout.home { padding-bottom: 70px; }
  .case_featured_img { width: 80%; min-width: 400px; height: auto; top: 0px; right: -50px; }
  .navbar_spacer { display: none; }
  .download_layout { margin-top: 0px; }
  .download_layout.is-720 { width: 86%; }
  .cases_featured_top { grid-template-columns: minmax(200px, 16.25rem) 1fr; }
  .cases_featured_top.margin-bottom { order: -1; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .cases_featured_top.margin-bottom.reverce { order: 1; }
  .cases_featured_top.mob-v { flex-flow: column-reverse wrap; }
  .cases_featured_top.mob-v-1 { flex-flow: row; }
  .cases_stat-wr { flex-flow: wrap; justify-content: center; align-items: flex-end; }
  .pagination-cms { margin-top: 48px; }
  .quote_slider-component { width: 100%; max-width: none; margin-left: 0px; margin-right: 0px; }
  .quote_slider-component.top-sdk.is-new, .quote_slider-component.top-sdk.is_2025, .quote_slider-component.top-sdk.is__2025, .quote_slider-component.top-sdk.is_2026 { padding-bottom: 120px; }
  .quote_slider-component.top-sdk.is_2026.bottom-none { padding-bottom: 0px; }
  .finals-number-wrapper { justify-content: center; align-items: flex-start; }
  .p-400-16-link.new { font-size: 16px; line-height: 1.25; }
  .p-400-16-link.is_d { line-height: 1.27778; }
  .quests-hero-wr { background-position: 100% 0px, 50% 200px; background-size: 120% 740px, 75% auto; }
  .slide_quote-wr { margin-top: 2rem; }
  .build-card-wr { gap: 80px; }
  .careers_hero { background-size: auto 90%; }
  .careers_hero.company { max-width: none; }
  .careers_hero.company.is-new { background-size: auto 100%; }
  .careers_hero.is-update { background-size: cover; }
  .careers-section.is-commerce { padding-top: 100px; }
  .careers-image { flex: 0 0 auto; overflow: hidden; }
  .careers-image.is-update.is-2026 { max-width: 100%; }
  .block-scroll { padding-right: 50px; }
  .genshin-impact-hero, .case-stydy-hero-bg { background-position: 65% 0px; }
  .nav_link_dropdown { position: static; }
  .careers-decor-1 { max-width: 250px; }
  .careers-decor-1.is-egg { max-width: 220px; }
  .careers-decor-1.is-job { max-width: 9rem; margin-top: -10rem; margin-left: -6.3rem; }
  .careers-decor-1.is-lisbon { max-width: 9rem; margin-top: -10rem; margin-left: -3rem; }
  .faq_rich.parent { font-size: 18px; line-height: 1.33333; }
  .faq_rich.parent li { margin-bottom: 6px; }
  .faq_rich.is-sdk-new a, .faq_rich.is-sdk-new ul, .faq_rich.is-sdk-new-2 a, .faq_rich.is-sdk-new-2 ul { font-size: 18px; }
  .margin-kiwi { margin: 1.25rem; }
  .padding-olive { padding: 3rem; }
  .margin-red { margin: 4rem; }
  .padding-lavender { padding: 1.5rem; }
  .margin-left { margin-top: 0px; margin-bottom: 0px; margin-right: 0px; }
  .margin-bottom { margin-top: 0px; margin-left: 0px; margin-right: 0px; }
  .styleguide_heading-medium { font-size: 3rem; }
  .cms_article_img-wr { border-radius: 2.5rem; }
  .margin-right { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; }
  .padding-container-ultraviolet { padding-top: 6rem; padding-bottom: 6rem; }
  .margin-navy { margin: 2.5rem; }
  .padding-container-teal { padding-top: 6rem; padding-bottom: 6rem; }
  .margin-ultraviolet { margin: 6rem; }
  .padding-vanilla { padding: 8rem; }
  .padding-ultraviolet { padding: 6rem; }
  .margin-vanilla { margin: 8rem; }
  .margin-lavender { margin: 1.5rem; }
  .text-size-large { font-size: 11.75rem; line-height: 0.82; }
  .styleguide_section { column-gap: 2.5rem; grid-template-columns: 1fr; }
  .padding-teal { padding: 5rem; }
  .heading-style-h3-2 { font-size: 3rem; }
  .margin-jade { margin: 1.25rem; }
  .padding-horizontal { padding-top: 0px; padding-bottom: 0px; }
  .padding-navy { padding: 2.5rem; }
  .styleguide_4col { gap: 2rem; grid-template-columns: 1fr; }
  .padding-quartz { padding: 3rem; }
  .featured_img-wr.is-new { aspect-ratio: 864 / 380; }
  .text-size-medium { font-size: 8rem; }
  .bottom-dd_toggle-text-wr.w--open { left: -71px; }
  ._2col_cms-wr.is-3col.is_article { grid-template-columns: 1fr 1fr; }
  .padding-salmon { padding: 4rem; }
  .styleguide_2-col, .styleguide_1-col { gap: 2rem; }
  .heading-style-h2 { font-size: 3.5rem; }
  .margin-top-2 { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
  .show-tablet-2 { display: block; }
  .margin-vertical { margin-left: 0px; margin-right: 0px; }
  .margin-olive { margin: 3rem; }
  .padding-jade { padding: 1.25rem; }
  .padding-right { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; }
  .padding-red { padding: 4rem; }
  .styleguide_4-col { grid-template-columns: 1fr 1fr; }
  .margin-horizontal { margin-top: 0px; margin-bottom: 0px; }
  .btn-global.is-primary:focus-visible, .btn-global.is-primary[data-wf-focus-visible] { outline-offset: 3px; }
  .btn-global.is-primary.is-nitro.is-2026 { right: -65px; }
  .btn-global.is-primary.is-nitro.is-2026.is_cta { margin-right: -40px; right: -5%; }
  .list_check-icon { width: 1.2rem; height: 1.2rem; margin-right: 0.3rem; }
  .padding-container-red { padding-top: 4rem; padding-bottom: 4rem; }
  .bottom_dd_content.w--open { left: -71px; }
  .margin-teal { margin: 5rem; }
  .center_layout.top-auto { margin-left: auto; margin-right: auto; }
  .form_wr { padding: 1.5rem; }
  .padding-left { padding-top: 0px; padding-bottom: 0px; padding-right: 0px; }
  .padding-kiwi { padding: 1.25rem; }
  .max-width-full-tablet { width: 100%; max-width: none; }
  .text-size-small { font-size: 6rem; }
  .padding-vertical { padding-left: 0px; padding-right: 0px; }
  .margin-quartz { margin: 3rem; }
  .padding-mango { padding: 2.5rem; }
  .margin-salmon { margin: 4rem; }
  .styleguide_3-col { grid-template-columns: 1fr 1fr; }
  .padding-paprika { padding: 3rem; }
  .swiper-arrows_wr.is-large.desktop_hide { display: none; }
  .swiper-arrows_wr.is-large.is_new { width: 124%; margin-left: -12%; }
  .case-slide_content-wr.is-adv { width: 70%; }
  .menu-block { padding-right: 40px; }
  .rich-career.text-size-new a { font-size: 20px; }
  .popup-img { max-width: 140px; margin-top: -145px; }
  .our-block { gap: 0px; flex-flow: column; justify-content: flex-end; align-items: flex-start; padding-bottom: 48px; padding-left: 48px; padding-right: 48px; }
  .our-block.second { gap: 0px; flex-flow: column; justify-content: flex-end; align-items: flex-start; }
  .name { max-width: 100%; }
  .desctop-menu { flex-direction: column; display: flex; }
  .media-block-bg { opacity: 100; background-position: 50% 0px; }
  .brand-image-1 { pointer-events: none; max-width: 120px; margin-top: -125px; margin-right: -35px; }
  .brand-image-1.is-new { max-width: 120px; margin-right: -91px; }
  .brand-image-2.is_2026 { margin-bottom: -113px; margin-left: 9px; }
  .brand-image-2.is_2026.is-new { max-width: 130px; margin-left: -86px; }
  .banner-link-brnd { border-radius: 80px; }
  .banner-link-brnd.is_kit.is-new { min-height: 325px; }
  .banner-link-brnd.is_brand.is-new { border-radius: 48px; }
  .banner-link-brnd.is_video { border-radius: 56px; }
  .branding_hero-wr { position: relative; }
  .newsroom-image-1 { max-width: 130px; margin-top: 230px; margin-right: -6px; }
  .newsroom-image-1.goblet { right: -89px; }
  .newsroom-image-1.egg-img { top: 17%; right: -89px; }
  .newsroom-image-1.egg-img.is-new-newsroom { right: -60px; }
  .newsroom-image-1.is-new { max-width: 130px; margin-bottom: -24px; margin-right: -104px; }
  .newsroom-image-2 { max-width: 130px; margin-bottom: 264px; }
  .newsroom-image-2.is_creator { max-width: 130px; margin-bottom: -60px; margin-left: -107px; }
  .newsroom-image-2.is_creator.is-new-2026 { margin-bottom: 98px; }
  .newsroom-image-2.is-new { max-width: 130px; margin-top: -75px; margin-left: -113px; }
  .podcast { background-color: rgb(31, 29, 93); }
  .bg-circle { filter: blur(200px); }
  .image-quests5 { margin-left: 20px; }
  .testing-button-open-discord.download-button.mobile { background-color: rgba(0, 0, 0, 0); margin-bottom: 0px; margin-right: 0px; padding: 0px; }
  .testing-button-open-discord.download-button.mobile:hover { box-shadow: none; transform: none; }
  .testing-button-open-discord.imagine, .testing-button-open-discord.download { margin-top: 10px; }
  .testing-button-open-discord.is-left { padding-left: 20px; padding-right: 20px; }
  .testing-button-open-discord.so-large { margin-bottom: 0px; }
  .testing-button-open-discord.hub, .testing-button-open-discord.download-new { padding-left: 20px; padding-right: 20px; }
  .testing-download-button.download-button.mobile { background-color: rgba(0, 0, 0, 0); margin-bottom: 0px; margin-right: 0px; padding: 0px; }
  .testing-download-button.download-button.mobile:hover { box-shadow: none; transform: none; }
  .testing-download-button.imagine, .testing-download-button.download { margin-top: 10px; }
  .testing-download-button.is-left { padding-left: 20px; padding-right: 20px; }
  .testing-download-button.so-large { margin-bottom: 0px; }
  .testing-download-button.hub { padding-left: 20px; padding-right: 20px; }
  .testing-download-button.download-new { padding-left: 32px; padding-right: 32px; }
  .testing-button-open.download-button.mobile { background-color: rgba(0, 0, 0, 0); margin-bottom: 0px; margin-right: 0px; padding: 0px; }
  .testing-button-open.download-button.mobile:hover { box-shadow: none; transform: none; }
  .testing-button-open.imagine, .testing-button-open.download { margin-top: 10px; }
  .testing-button-open.is-left { padding-left: 20px; padding-right: 20px; }
  .testing-button-open.so-large { margin-bottom: 0px; }
  .testing-button-open.hub { padding-left: 20px; padding-right: 20px; }
  .testing-button-open.download-new { padding-left: 32px; padding-right: 32px; }
  .wumpus-img-wr { max-width: 20%; }
  .wumpus-img-wr.is-update.is_2026.is_desctop { margin-bottom: -3.2rem; }
  .wumpus-img2 { width: 100%; }
  .download-hero-img3 { margin-top: -10rem; }
  .download-hero-img3.is-gift { max-width: 7.5rem; margin-top: 0px; margin-right: 0px; top: 11.1rem; }
  .download-hero-img3.is-gift.is-new { max-width: 7rem; right: -2.2rem; }
  .wumpus-leaf-icon._2 { max-width: 50px; left: 58px; }
  .max-width-740px.is-full { max-width: none; }
  .company-hero { border-radius: 48px; max-width: 342px; min-height: 300px; overflow: clip; }
  .wumpus-compuny { max-width: 135px; }
  .padding-220px { padding-bottom: 160px; }
  .padding-220px.d-small, .padding-220px.is-220 { padding-bottom: 220px; }
  .padding-220px.is-180 { padding-bottom: 180px; }
  .padding-220px.is_120 { padding-bottom: 13.75rem; }
  .padding-220px.is_120.is_f { padding-bottom: 120px; }
  .padding-220px.is-220-all, .padding-220px.is-240 { padding-bottom: 220px; }
  .padding-220px.is_new, .padding-220px.is_220.is_f { padding-bottom: 120px; }
  .padding-220px.is_acc { padding-bottom: 140px; }
  .padding-220px.is_acc.is_f { padding-bottom: 120px; }
  .careers_h1-large.font-white { text-align: center; }
  .careers_h1-large.font-white.safety { text-align: left; max-width: none; margin-top: 0px; }
  .careers_h1-large.font-white.safety.centered.tarot2 { text-align: center; }
  .careers_h1-large.font-white.left { font-size: 40px; }
  .careers_h1-large.font-white.left.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .careers_h1-large.font-white.center.college { text-align: left; }
  .careers_h1-large.font-white.cen-ins { text-align: center; background-color: rgb(71, 136, 255); }
  .careers_h1-large.font-white.left-ver, .careers_h1-large.font-white.mobile-left { text-align: left; }
  .careers_h1-large.font-white.moderation { text-align: left; font-size: 40px; }
  .careers_h1-large.font-white.moderation.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .careers_h1-large.font-white.left-copy { font-size: 40px; }
  .careers_h1-large.font-white.left-copy.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .careers_h1-large.font-white.bottom-16px { text-align: left; }
  .careers_h1-large.font-white.bottom-16px.flex-mob-center.mobile-power { text-align: center; font-size: 40px; }
  .careers_h1-large.font-white.bottom-16px.flex-tab-center { text-align: center; }
  .careers_h1-large.font-white.bottom-16px.flex-tab-center.mobile-power { text-align: center; font-size: 40px; }
  .careers_h1-large.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { text-align: left; }
  .careers_h1-large.font-white.bottom-16px.is_gdc { text-align: center; }
  .careers_h1-large.font-white.is-text-center { margin-bottom: 0px; }
  .careers_h1-large.font-white.is-left { text-align: left; }
  .careers_h1-large.font-white.safety-n { text-align: left; max-width: none; margin-top: 0px; }
  .careers_h1-large.font-white.safety-n.centered.tarot2 { text-align: center; }
  .careers_h1-large.font-white.education { text-align: left; max-width: none; margin-top: 0px; }
  .careers_h1-large.font-white.education.centered.tarot2 { text-align: center; }
  .careers_h1-large.font-white.safety-newsfloor { text-align: left; max-width: none; margin-top: 0px; }
  .careers_h1-large.font-white.safety-newsfloor.centered.tarot2 { text-align: center; }
  .careers_h1-large.font-white.safety-2 { text-align: left; max-width: none; margin-top: 0px; }
  .careers_h1-large.font-white.safety-2.centered.tarot2 { text-align: center; }
  .careers_h1-large.font-white.is-garden { text-align: left; }
  .careers_h1-large.safety.centered.tarot2 { max-width: 350px; }
  .careers_h1-large.text-align-center.br { font-size: 48px; }
  .phone-company { z-index: 2; border-radius: 10px; max-width: 140px; }
  .image-company-1 { max-width: 67px; margin-bottom: -13px; margin-right: 61px; inset: auto 0% 0% auto; }
  .image-company-2 { max-width: 182px; height: auto; margin-bottom: -24px; margin-right: -84px; }
  .block-over { border-radius: 48px; width: 100%; max-width: 100%; inset: 0%; overflow: clip; }
  .image-company-3 { max-width: 123px; margin-top: 62px; margin-right: -28px; }
  .image-company-4 { max-width: 130px; margin-top: -1px; margin-right: -12px; }
  .image-company-5 { display: none; }
  .image-company-5.is-new { display: block; }
  .image-company-6 { max-width: 130px; margin-top: 2px; margin-left: -12px; transform: rotate(-12deg); }
  .image-company-7 { display: none; }
  .image-company-7.is-new { display: block; }
  .image-company-8 { max-width: 163px; margin-bottom: 10px; margin-left: -65px; }
  .image-company-9 { max-width: 115px; margin-top: 92px; margin-left: -23px; inset: 0% auto auto 0%; }
  .image-company-9.is-new { inset: auto auto 0% 0%; }
  .company-egg { max-width: 120px; margin-left: 0px; }
  .company-egg.is-new { max-width: 110px; margin-top: -84px; margin-left: -40px; }
  .company-coin { max-width: 140px; margin-top: 0px; display: block; inset: auto 0% -220% auto; }
  .company-coin.is-mob { max-width: 140px; margin-bottom: -228px; margin-right: 0px; display: block; inset: auto 0% 0% auto; }
  .quest_heading-h2 { font-size: 45px; }
  .quest_heading-h2.bottom-none { text-align: center; }
  .quest_heading-h2.bottom-none._48px { font-size: 42px; line-height: 120%; }
  .quest_heading-h2.bottom-none._48px.font-ginto { text-align: left; font-size: 32px; line-height: 110%; }
  .quest_heading-h2.is-capitalize.bottom-none.text-align-left { text-align: left; }
  .company-hero-wr { padding-top: 64px; }
  .company-hero-wr.is-new { padding-top: 100px; }
  .clyde-image { max-width: 140px; margin-top: -174px; margin-right: -28px; }
  .clyde-image.is-update { margin-right: -3rem; }
  .quotation-mark { font-size: 36px; }
  .employee-name.is-sdk, .employee-name.is-sdk-new { font-size: 1.125rem; }
  .careers-eggsicon { bottom: -121px; }
  .careers-eggsicon.is-update { margin-left: -4.5rem; }
  .careers-img { border-radius: 88px; }
  .careers-sport-gerls-img { width: 100%; max-width: 197px; top: -111.5px; left: 42px; }
  .careers-image-2 { flex: 0 0 auto; overflow: visible; }
  .download-title-wr.is_download.is_2026 { max-width: 710px; }
  .nav_brand_main-black-logo { width: 9.125rem; }
  .nav_burger_trigger-black { color: var(--black); cursor: pointer; }
  .nitro-banner-new { max-width: 410px; }
  .nitro-bn-2025 { background-image: none; background-repeat: repeat; background-size: auto; }
  .relative-banner { gap: 2vw; max-width: 85%; }
  .div-block-witch { margin-right: 1rem; }
  .step-by-step-slider-arrow-right { min-height: 50px; font-size: 20px; }
  .step-by-step-slider-arrow-right.left-step-slider { left: 60px; }
  .safety-content-wr { max-width: none; margin-bottom: 24px; }
  .tab-link-build-first { padding-bottom: 18px; font-size: 24px; line-height: 120%; }
  .menu-button-login { background-color: rgb(255, 255, 255); border-style: none; margin-bottom: 0px; }
  .menu-button-login.login-button-js.is_open-menu { background-color: rgba(255, 255, 255, 0); border-style: solid; margin-bottom: 16px; }
  .menu-button-login.login-button-js.abc { transition-duration: 0.1s; }
  .nav-dd-decor { max-width: 100%; margin-bottom: 0px; margin-right: 0px; position: relative; }
  .nav-dd-decor.is-safety { width: auto; max-width: none; margin-bottom: 0px; margin-right: 0px; position: static; }
  .coin-icon_d { width: 8rem; margin-top: -5.8625rem; margin-left: -3.7rem; }
  .coin-icon_d.is_old { margin-top: 3.9375rem; margin-left: 1.775rem; }
  .coin-icon_d.is-gift { max-width: 10rem; margin-top: 0px; margin-left: 0px; top: 9.9rem; left: -3.475rem; }
  .coin-icon_d.is-gift.is-new { max-width: 11rem; left: -3.5rem; }
  .newsroom-image-3 { max-width: 130px; margin-right: -6px; }
  .newsroom-image-3.is_creator { max-width: 150px; margin-top: -106px; margin-right: -108px; }
  .max-width-500.is-flex, .max-width-500.is-flex2 { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
  .clyde-cube_icon { max-width: 140px; left: -63px; }
  .clyde-cube_icon.is-new, .clyde-cube_icon.is-media { left: -92px; }
  .clyde-cube_icon.is-stories { margin-bottom: -5rem; display: none; inset: auto auto 0% -5.75rem; }
  .clyde-cube_icon.is-new_1 { top: 449px; left: -133px; }
  .clyde-cube_icon.is-sdk { margin-bottom: -6.05rem; }
  .clyde-cube_icon.is_new { max-width: 9rem; margin-bottom: -4rem; margin-right: 2.925rem; }
  .clyde-cube_icon.is-numbers { bottom: -71px; }
  .clyde-cube_icon.is-cs { display: none; }
  .pan-image { max-width: 130px; margin-top: 320px; margin-right: 83px; }
  .pan-image.is-new { max-width: 130px; }
  .feeling-decor-d { width: 20vw; max-width: 160px; margin-top: -249px; margin-bottom: -260px; margin-right: -3vw; right: -9%; }
  .feeling-decor-d.is-pan { margin-bottom: -300px; margin-right: -200px; }
  .feeling-decor-d.is-new { margin-right: -120px; }
  .timeline-card { padding: 3rem; }
  .timeline-title { font-size: 42px; }
  .timeline_text-wr { flex: 1 1 0%; width: 85%; padding-bottom: 3.5rem; position: relative; }
  .progress_step { flex-flow: row; grid-template-columns: minmax(48%, 1fr) minmax(3rem, 3rem) minmax(48%, 1fr); }
  .progress_step.is-new { grid-template-columns: 1fr minmax(6rem, 6rem) 1fr; }
  .heading-style-h2-2 { font-size: 2.5rem; }
  .progress_dec-wr.is-new.is-view.is-bottom { justify-content: flex-end; align-items: flex-start; }
  .progress_dec-wr.is-new.is-view.is-right { width: auto; position: relative; }
  .company-image_wumpus { max-width: 250px; }
  .company-image_packaxe { max-width: 250px; left: -45%; }
  .company-image_packaxe.is-new.is-new-2026 { right: 0px; }
  .company-image_packaxe.is-new-2.is-new-2026 { margin-right: 0px; }
  .company-image_radish { max-width: 230px; right: -24vw; }
  .company-image_radish.is-new-2026 { position: absolute; inset: 0% 0% auto auto; }
  .company-image_clyde { max-width: 220px; }
  .company-image_clyde.is-new.is-new-2026 { display: block; position: absolute; inset: 0% 0% auto auto; }
  .company-image_nelly { max-width: 260px; }
  .company-image_nelly.is-new.is-new-2026, .company-image_nelly.is-new.is-new-st { margin-left: 0px; }
  .company-coin-2 { max-width: 140px; margin-top: 0px; display: block; inset: auto 0% -220% auto; }
  .company-coin-2.is-mob { max-width: 140px; margin-bottom: -228px; margin-right: 0px; display: block; inset: auto 0% 0% auto; }
  .company-coin-2.is-new { max-width: 120px; margin-bottom: -98px; margin-right: -48px; }
  .nav_dd_list-copy.w--open { padding-top: 0.8rem; left: -1rem; }
  .nav_dd_list-copy.is-burger.w--open { padding-top: 0px; }
  .nav_buttons-wr_new { margin-right: 24px; position: relative; right: auto; }
  .advertising-hero { padding-top: 15.5rem; padding-bottom: 13.75rem; }
  .advertising-hero.is-new { margin-top: -60px; }
  .advertising-hero.is-ovr { margin-top: -80px; padding-top: 11.5rem; }
  .ad_heading-1 { margin-bottom: 16px; font-size: 44px; line-height: 39px; }
  .ad_heading-1.text-align-center.is_ad-week { max-width: 590px; }
  .ad_heading-1.text-align-center.is-large-size { letter-spacing: -0.01em; font-size: 56px; }
  .ad_heading-1.text-align-center.is-large { font-size: 4rem; line-height: 0.95; }
  .ad_heading-1.text-align-center.is_acc { letter-spacing: -0.01em; }
  .ad_heading-1.text-align-center.is-large-size-m { letter-spacing: -0.01em; font-size: 56px; }
  .ad-paragraph-20px-white { font-size: 18px; line-height: 23px; }
  .ad-paragraph-20px-white.is-left.mob-20 { font-size: 20px; }
  .ad-paragraph-20px-white.is-left.mob-center, .ad-paragraph-20px-white.is-left.is_com { line-height: 130%; }
  .ad-paragraph-20px-white.text-align-left.m-center { text-align: center; }
  .circle-top { width: 1300px; height: 1300px; }
  .testimonials-section.b-none.top-100, .testimonials-section.b-none.is_d { padding-top: 100px; }
  .testimonials-section.is-top { padding-top: 120px; }
  .testimonials-section.build { padding-top: 2rem; }
  .testimonials-section.is-sdk.not-bg, .testimonials-section.is-faq.is-new-2025, .testimonials-section.is-faq.is_new { padding-bottom: 7.5rem; }
  .testimonials-section.is_120.is_q { padding-bottom: 120px; }
  .testimonials-section.is_article { padding-bottom: 140px; }
  .testimonials-section.is-150, .testimonials-section.is-n { padding-top: 100px; padding-bottom: 100px; }
  .testimonials-section.cs-adv { padding-top: 120px; }
  .testimonials-section.cs-gm { padding-top: 3.125rem; }
  .container-914px.layout-vertical { flex-direction: column; align-items: center; width: 80%; margin-left: auto; margin-right: auto; display: flex; }
  .cards-gradient { gap: 25px; border-radius: 3.75rem; grid-template-columns: 1fr; padding: 1.3125rem 1.3125rem 2.5rem; }
  .cards-gradient.is-second { gap: 25px; grid-template-columns: 1fr; display: grid; }
  .cards-gradient.is-second.is-sdk, .cards-gradient.is-second.is-sdk.is-top.bg-blue { flex-flow: column-reverse wrap; }
  .cards-gradient.is-second.is-sdk.is-green { gap: 24px; flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; padding-left: 2rem; padding-right: 2rem; display: grid; }
  .cards-gradient.is-second.is-sdk.is-green.is-nc { gap: 32px; }
  .cards-gradient.is-second.is-sdk.is-green.is-2026 { gap: 24px; }
  .cards-gradient.is-sdk { gap: 24px; text-align: center; flex-flow: column-reverse wrap; grid-auto-flow: column; padding: 2rem 1.25rem 1.25rem; display: flex; }
  .cards-gradient.is-sdk.bg-blue { flex-flow: column-reverse wrap; }
  .cards-gradient.is-sdk.bg-blue.is-first { flex-flow: column; }
  .cards-gradient.is-sdk.is-green { gap: 24px; text-align: left; flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; padding-bottom: 2rem; padding-left: 2rem; padding-right: 2rem; display: grid; }
  .cards-gradient.is-sdk.is-green.is-nc, .cards-gradient.is-sdk.is-green.is-ssc { gap: 32px; }
  .cards-gradient.is-sdk-grid { gap: 24px; border-radius: 2.5rem; }
  .cards-gradient.is-sdk-first { gap: 24px; text-align: center; flex-flow: column; grid-auto-flow: column; padding: 2rem 1.25rem 1.25rem; display: flex; }
  .cards-gradient.is-sdk-first.is-green { gap: 24px; text-align: left; flex-flow: column-reverse wrap; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; padding-bottom: 2rem; padding-left: 2rem; padding-right: 2rem; display: grid; }
  .cards-gradient.is-sdk-first.is-green.is-nc { gap: 32px; padding: 3rem; }
  .cards-gradient.is-dm-grid { gap: 24px; border-radius: 2.5rem; }
  .cards-gradient.is-dm-grid-dm { gap: 24px; border-radius: 4rem; grid-template-columns: 1fr minmax(200px, 1fr); }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-pink { min-height: auto; padding: 3rem; }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-greenn { gap: 32px; }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-greenn.is-sdk { gap: 24px; border-radius: 2.5rem; padding: 1rem 1rem 2rem; }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-pink-sdk, .cards-gradient.is-dm-grid-dm.is_microsite.is-pink-sdk-new { gap: 24px; grid-template-columns: 1fr 1fr; min-height: auto; padding: 3rem 2rem; }
  .cards-gradient.is-dm-grid-dm.is-commerce { background-size: 275% auto; grid-template-columns: 1fr; padding: 2rem 2rem 2.5rem; }
  .cards-gradient.is-dm-grid-dm.is-commerce.is_2026 { gap: 40px; grid-template-rows: auto; grid-template-columns: 440px; grid-auto-columns: 1fr; padding: 2rem 2rem 3rem; display: flex; }
  .cards-gradient.is-commerce { gap: 24px; background-size: 350% auto; padding: 2rem 2rem 3rem; }
  .cards-gradient.is-game { gap: 24px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; place-items: start; display: grid; }
  .cards-gradient.is-r-up { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ea584254abc6a787c98313_card_bg-gradient-mobile.webp"); }
  .cards-gradient.is-r-up.is_2026 { grid-template-columns: 1fr; }
  .cards-gradient.is-gift-reverse, .cards-gradient.is-gift { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ea584254abc6a787c98313_card_bg-gradient-mobile.webp"); }
  .ad_heading3 { margin-bottom: 12px; font-size: 24px; }
  .ad_heading3.b24.is-large, .ad_heading3.b24.is-large.is_access { font-size: 32px; }
  .ad_heading3.b24.is-commerce { font-size: 32px; line-height: 100%; }
  .ad_heading3.bottom-none { margin-bottom: 0px; }
  .ad_heading3.is-l { font-size: 32px; line-height: 28px; }
  .ad_heading3.is-new { margin-bottom: 16px; font-size: 32px; line-height: 90%; }
  .ad_heading3.is-game.text-align-center.is_big, .ad_heading3.is-game.is-big, .ad_heading3.is-game.is_2026 { font-size: 40px; }
  .ad_heading3.is-game.is_2026.is-game-new.bottom-small { font-size: 28px; }
  .ad_heading3.is-game.is_2026.is_updated { text-align: center; }
  .ad_heading3.is-game.is_2026.is_updated.bottom-small.text-align-left, .ad_heading3.is-game.is_2026.is_updated.bottom-small.t-center, .ad_heading3.is-game.is_2026.is_updated.bottom-small.is_dqwnload, .ad_heading3.is-game.is_2026.is_updated.is-2, .ad_heading3.is-game.is_2026.is_updated.is-2.text-align-left, .ad_heading3.is-game.is_2026.is_updated.is-2.t-center, .ad_heading3.is-game.is_2026.is_updated.is-2.is_dqwnload { text-align: left; }
  .ad_heading3.b-32 { font-size: 40px; }
  .container-944px.layout-vertical { flex-direction: column; align-items: center; width: 80%; margin-left: auto; margin-right: auto; display: flex; }
  .container-944px.is-grid-ad.is-adv { display: block; }
  .container-944px.is_1500.is_succes { min-height: 600px; }
  .container-944px.is-faq-new { flex-flow: column; display: flex; }
  .container-944px.is_hero-nitro { max-width: 800px; }
  .ad_lightbox-link { aspect-ratio: 944 / 530; border-radius: 37px; height: 100%; margin-bottom: 1.5rem; }
  .ad_play { max-width: 2.6875rem; }
  .ad_dropdown-toggle { padding-top: 32px; padding-bottom: 32px; }
  .ad_dropdown-toggle.top-line-none.is_2025 { font-size: 20px; }
  .ad_dropdown-toggle.top-line-none.is_2025.top-on, .ad_dropdown-toggle.top-line-none.is_2025.is-sdk { font-size: 18px; }
  .ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new, .ad_dropdown-toggle.is_2025 { font-size: 20px; }
  .icons-absol { padding-top: 14px; }
  .icons-absol.is-gift, .icons-absol.is-gift-first, .icons-absol.is-adv { padding-top: 0px; }
  .ad_dropdown-list.w--open { font-size: 16px; line-height: 1.25; }
  .link-faq { font-size: 14px; line-height: 1.28571; }
  .grid-20 { gap: 16px; grid-template-columns: 1fr; }
  .grid-20.is-2col { gap: 20px; grid-template-columns: 1fr 1fr; display: grid; }
  .grid-20.is-2col.is_2027 { grid-template-columns: 1fr; }
  .grid-20.is-new-game { gap: 16px; grid-template-columns: 1fr; margin-top: 60px; }
  .grid-20.is-3col { gap: 20px; grid-template-columns: 1fr 1fr; display: grid; }
  .grid-20.is-3col.is_2027 { grid-template-columns: 1fr; }
  .grey-block { border-radius: 4rem; justify-content: flex-start; align-items: flex-start; }
  .grey-block.is-left { padding: 3rem; }
  .grey-block.is-left.min-424 { min-height: auto; }
  .grey-block.is-left.is-new { padding: 3rem; }
  .grey-block.is-left.is-game-new { min-height: 223px; }
  .grey-block.is-center.d-center { justify-content: flex-start; align-items: center; }
  .grey-block.pc-center { justify-content: center; align-items: center; }
  .grey-block.pc-center.is-game.top-none { padding-top: 2rem; }
  .grey-block.is-up { padding: 3rem; }
  .grey-block.is-up.min-424 { min-height: auto; }
  .grey-block.is-up.is-new { padding: 3rem; }
  .grey-block.is-up.is-game-new { min-height: 223px; }
  .grey-block.is-up-26 { padding: 3rem; }
  .grey-block.is-up-26.min-424 { min-height: auto; }
  .grey-block.is-up-26.is-new { padding: 3rem; }
  .grey-block.is-up-26.is-game-new { min-height: 223px; }
  .image-grey { max-height: 4.5rem; margin-bottom: 2.375rem; }
  .image-grey.padding-bot { margin-bottom: 2.375rem; }
  .image-grey.margin-medium { max-height: 7rem; }
  .image-grey.is-gm1-new, .image-grey.is-gm2-new, .image-grey.is-gm3-new { margin-top: 0px; }
  .plug { max-width: 7.8125rem; right: 0%; }
  .plug.is-commerce { margin-right: -25px; }
  .plug.is-adv { max-width: 5.5rem; margin-top: -64px; margin-right: 0px; right: -27px; }
  .banner-gr.is-gaming { border-radius: 3.75rem; padding-top: 6rem; padding-bottom: 6rem; }
  .image-banner-ad { max-width: 12.875rem; margin-bottom: -9.125rem; margin-right: -2.1875rem; }
  .image-banner-ad.is-n { max-width: 13rem; margin-bottom: -5.65rem; }
  .image-banner-ad.is_2026, .image-banner-ad.is_well { max-width: 9rem; }
  .image-banner-ad.is_parent { max-width: 9.5rem; }
  .image-banner-ad.is-adv.is_2026 { max-width: 9rem; }
  .image-banner-ad.is-new { bottom: -3.5rem; }
  .image-banner-ad2 { max-width: 10.375rem; margin-top: -7.875rem; margin-left: -1.125rem; }
  .image-banner-ad2.is-n { z-index: 3; max-width: 12rem; margin-top: -6.7rem; }
  .image-banner-ad2.is_screwdriver { max-width: 8rem; margin-top: -4.3125rem; margin-left: -1.7125rem; }
  .image-banner-ad2.is_well { max-width: 8rem; }
  .image-banner-ad2.is_parent { max-width: 9rem; }
  .image-banner-ad2.is_parent.is-new { top: -4.5rem; left: 0px; }
  .image-banner-ad2.is-adv { margin-left: -0.525rem; }
  .links-ad { max-width: 42rem; }
  .link-block-fixed.is-current { gap: 8px; }
  .link-block-fixed.mob-none { font-size: 10px; line-height: 17px; }
  .image-1440 { width: 100%; max-width: 100px; margin-bottom: -5.25rem; margin-right: 1rem; display: block; position: absolute; inset: auto 0% 0% auto; }
  .ad-grid-h.is-com { gap: 16px; }
  .text-info { width: 100%; padding-left: 17px; padding-right: 17px; }
  .text-info.is-sdk, .text-info.padding-none { padding-left: 0px; padding-right: 0px; }
  .text-info.padding-none.is_commerce { order: 9999; max-width: none; }
  .text-info.padding-none.is_2026 { padding-left: 24px; padding-right: 24px; }
  .text-info.padding-none.is_commerce-2 { order: 0; max-width: none; }
  .image-cards { border-radius: 44px; }
  .image-cards.is-new { border-radius: 2rem; }
  .image-cards.is_video.is_micro { border-radius: 64px; }
  .image-cards.is-new-pink { border-radius: 40px; min-width: 290px; }
  .image-cards.is-sdk { border-radius: 2rem; }
  .image-cards.is_video-2.is_micro { border-radius: 64px; }
  .image-cards.is-sdk-new { border-radius: 2rem; }
  .image-cards.is-r-up.is_2026 { max-width: none; }
  .media-hero { padding-top: 15.5rem; padding-bottom: 13.75rem; }
  .media-hero.is-md { padding-top: 16rem; }
  .image-gaming { max-width: none; }
  .image-absol-hero { display: none; }
  .new-text { font-size: 36px; line-height: 0.888889; }
  .new-text.font-white { text-align: center; }
  .new-text.font-white.safety { text-align: left; max-width: none; margin-top: 0px; }
  .new-text.font-white.safety.centered.tarot2 { text-align: center; }
  .new-text.font-white.left { font-size: 40px; }
  .new-text.font-white.left.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .new-text.font-white.center.college { text-align: left; }
  .new-text.font-white.cen-ins { text-align: center; background-color: rgb(71, 136, 255); }
  .new-text.font-white.left-ver, .new-text.font-white.mobile-left { text-align: left; }
  .new-text.font-white.moderation { text-align: left; font-size: 40px; }
  .new-text.font-white.moderation.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .new-text.font-white.left-copy { font-size: 40px; }
  .new-text.font-white.left-copy.explore { z-index: 10; text-align: left; font-size: 40px; position: relative; }
  .new-text.font-white.bottom-16px { text-align: left; }
  .new-text.font-white.bottom-16px.flex-mob-center.mobile-power { text-align: center; font-size: 40px; }
  .new-text.font-white.bottom-16px.flex-tab-center { text-align: center; }
  .new-text.font-white.bottom-16px.flex-tab-center.mobile-power { text-align: center; font-size: 40px; }
  .new-text.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { text-align: left; }
  .new-text.font-white.bottom-16px.is_gdc { text-align: center; }
  .new-text.font-white.is-text-center { margin-bottom: 0px; }
  .new-text.font-white.is-left { text-align: left; }
  .new-text.font-white.safety-n { text-align: left; max-width: none; margin-top: 0px; }
  .new-text.font-white.safety-n.centered.tarot2 { text-align: center; }
  .new-text.font-white.education { text-align: left; max-width: none; margin-top: 0px; }
  .new-text.font-white.education.centered.tarot2 { text-align: center; }
  .new-text.font-white.safety-newsfloor { text-align: left; max-width: none; margin-top: 0px; }
  .new-text.font-white.safety-newsfloor.centered.tarot2 { text-align: center; }
  .new-text.font-white.safety-2 { text-align: left; max-width: none; margin-top: 0px; }
  .new-text.font-white.safety-2.centered.tarot2 { text-align: center; }
  .new-text.font-white.is-garden { text-align: left; }
  .new-text.safety.centered.tarot2 { max-width: 350px; }
  .img-laptop { margin-bottom: -5.0625rem; margin-left: 8.75rem; }
  .videogrey-bg { gap: 1.5625rem; border-radius: 1.875rem; flex-flow: column; grid-template-columns: 1fr; padding: 1.3125rem 1.3125rem 2.625rem; display: flex; }
  .videogrey-bg.is-md { gap: 1.5rem; padding-bottom: 2.625rem; }
  .image-d { max-width: 5rem; margin-bottom: -2.5rem; margin-right: 4.0625rem; inset: auto 0% 0% auto; }
  .check-blocks, .check-blocks.is-md { gap: 1rem; }
  .lightbox-link-gaming { border-radius: 1.875rem; }
  .image-lightbox { display: none; }
  .image-lightbox.is-mob { border-radius: 1.875rem; width: 100%; display: block; }
  .gaming-hero { padding-top: 15.5rem; padding-bottom: 9.625rem; }
  .gaming-hero.is-up { padding-top: 16rem; }
  .img-gaming { margin-top: 4rem; margin-left: 10%; }
  .img-gaming.is-sdk { width: 90%; margin-left: auto; }
  .chat-gaming { margin-bottom: -6.6875rem; margin-left: 2.5rem; }
  .gaming-absol-top { margin-left: -2.4375rem; padding-top: 1.8125rem; }
  .gaming-image-top.is-sdk { max-width: 5.5rem; margin-top: -477px; margin-left: -3.3rem; }
  .gaming-image-top.is-sdk.is-new { max-width: 7.3125rem; margin-top: -432px; margin-left: 0px; }
  .gaming-image-top.is-sdk.is-form { margin-top: -6.1rem; margin-left: -2.625rem; }
  .gaming-image-top.is-sdk.is-nitro { max-width: 11rem; margin-left: -1.3rem; }
  .gaming-image-top.is-sdk.is-n { max-width: 5.875rem; margin-top: -5.0125rem; }
  .gaming-image-top.is-sdk.is-new-sdk, .gaming-image-top.is-sdk.is-2026 { max-width: 5.875rem; margin-top: -5.0125rem; margin-left: -0.5rem; }
  .gaming-image-top.is-up { left: -5rem; }
  .gaming-image-bottom.is-sdk { max-width: 8rem; margin-top: -8rem; }
  .gaming-image-bottom.is-sdk.is-new { max-width: 9.5625rem; margin-right: -2.3125rem; }
  .gaming-image-bottom.is-sdk.is-form { margin-right: -4.5rem; }
  .gaming-image-bottom.is-sdk.is-n { max-width: 7.5rem; margin-top: 7.8rem; margin-right: -1.1125rem; }
  .gaming-image-bottom.is-sdk.is_2026 { margin-right: -3rem; }
  .gaming-image-bottom.is-sdk.is-sdk-new { max-width: 7.5rem; margin-top: 7.8rem; margin-right: -1.1125rem; }
  .gaming-image-bottom.is-sdk.is-sdk-2026 { margin-right: -2.2rem; }
  .gaming-image-bottom.is-nitro.is-new { max-width: 9.5625rem; margin-right: -2.3125rem; }
  .gaming-image-bottom.is-nitro.is-form { margin-right: -4.5rem; }
  .gaming-image-bottom.is-up { left: 75%; right: auto; }
  .image-stories { max-width: 300px; }
  .image-absol-stories { max-width: 6rem; margin-bottom: -9.6875rem; margin-right: 0.175rem; inset: auto 0% 0% auto; }
  .image-stories-hero { min-height: 18.75rem; }
  .stories-hero { padding-top: 15.5rem; padding-bottom: 9.625rem; }
  .stories-hero.is-up-26 { padding-top: 14rem; }
  .rich-case-study { font-size: 1rem; line-height: 1.25; }
  .rich-case-study h2 { font-size: 1.25rem; line-height: 1.2; }
  .rich-case-study figure { border-radius: 0.5rem; }
  .rich-case-study h6 { font-size: 1.25rem; line-height: 1.2; }
  .image-absol-faq { max-width: 8.5rem; margin-bottom: -7rem; margin-right: 0px; inset: auto 0% 0% auto; }
  .faq-hero { padding-top: 15.5rem; padding-bottom: 13.1875rem; }
  .play_wr-title.is-left-all { text-align: left; }
  .play_wr-title.is_c.is_2026 { padding-left: 24px; padding-right: 24px; }
  .bg-l { bottom: -70%; }
  .div-bg.is-new { min-height: 500px; }
  .div-bg.is-ovr { min-height: 100%; }
  .ad_lightbox_img { border-radius: 37px; }
  .faq_img { max-width: 130px; right: 60px; }
  .stories_img { max-width: 130px; margin-top: 2px; }
  .open-info_new.is_2026 { min-width: 210px; }
  .p-brake-wr { min-width: 120px; max-width: none; min-height: 90px; display: block; }
  .div-wrapper-succes { margin-top: 4px; }
  .text-wr-ad { max-width: 240px; }
  .text-wr-ad._3 { max-width: 220px; }
  .img-gaming_bg, .img-gaming_bg-2 { top: 185px; }
  .img-gaming_bg-2.is-md { top: 50px; }
  .link-drop.is-current { gap: 8px; }
  .link-drop.mob-none { font-size: 10px; line-height: 17px; }
  .dropdown-link-desktop.is-current { gap: 8px; }
  .dropdown-link-desktop.mob-none { font-size: 10px; line-height: 17px; }
  .tab-quest.is-col { gap: 0.5rem; display: flex; }
  .tab-quest.is-col.is-adv-26 { margin-top: 0px; }
  .tab-content-quest.is_2026.is-adv { min-height: 240px; top: 0px; }
  .tab-content-quest.is_2026.is-gm { top: 0px; }
  .tab-content-quest.is_2026.is-adv-26 { min-height: 240px; top: 0px; }
  .number-block_title._1 { min-height: auto; }
  .ad_dropdown-list_first.w--open { margin-top: -16px; font-size: 16px; line-height: 1.25; }
  .advertising-discord-icon { max-width: 90px; right: 120px; }
  .company-hero-w { min-height: 300px; }
  .company-hero-mobile { border-radius: 48px; max-width: 342px; min-height: 300px; overflow: clip; }
  .build-faq { grid-template-rows: auto 1fr; grid-template-columns: 1fr 1fr; }
  .layout-left.t-center { justify-content: center; align-items: center; }
  .sdk_hero { gap: 160px; position: relative; overflow: hidden; }
  .sdk_hero.is-form, .sdk_hero.is-nitro { overflow: visible; }
  .sdk_hero.is-nitro.is_banner { padding-top: 192px; }
  .sdk_hero.is-nitro.is_2026 { padding-top: 267px; }
  .sdk_hero.is-nitro.is_2026.is-new { padding-top: 180px; }
  .sdk_hero.is_sdk.is_2026-new.bg-n { background-size: 100% 100%; }
  .top-image-slider.is-dev, .top-image-slider.is-dev.is-eggs { max-width: 8rem; }
  .top-image-slider.is-dev.is-new { max-width: 7rem; margin-left: -0.3rem; }
  .top-image-slider.is-dev.is-s2new { max-width: 7rem; margin-top: 0.9rem; }
  .top-image-slider.is-dev.is-new3s { max-width: 7rem; }
  .top-image-slider.is-dev.is-new4s { max-width: 8rem; margin-top: -0.4rem; }
  .top-image-slider.is-dev.is-new4s.is-2026 { margin-top: -4.5rem; margin-left: -2rem; }
  .top-image-slider.is-dev.is-eggs-new { max-width: 6.5rem; margin-top: 2rem; margin-left: 0px; }
  .top-image-slider.is-new { left: 1rem; }
  .bottom-image-slider.is-dev { max-width: 9rem; margin-bottom: 2.1125rem; }
  .bottom-image-slider.is-dev.is-new { max-width: 7rem; }
  .bottom-image-slider.is-dev.is-new2s { max-width: 8rem; }
  .bottom-image-slider.is-dev.is-new3s.is-2026-n { max-width: 8rem; margin-right: 1.9rem; right: -13%; }
  .bottom-image-slider.is-dev.is-new3s { max-width: 8rem; }
  .bottom-image-slider.is-dev.is-new3s.is-2026, .bottom-image-slider.is-dev.is-new3s.is-2026-2 { margin-right: -2rem; }
  .bottom-image-slider.is-dev.is_m { max-width: 7rem; right: -3%; }
  .bottom-image-slider.is-dev-new { max-width: 6.5rem; margin-right: 4rem; }
  .bottom-image-slider.is-dev-new.is-new { max-width: 7rem; }
  .bottom-image-slider.is-dev-new.is-new2s { max-width: 8rem; }
  .bottom-image-slider.is-dev-new.is-new3s.is-2026-n { max-width: 8rem; margin-right: 1.9rem; right: -13%; }
  .bottom-image-slider.is-dev-new.is-new3s { max-width: 8rem; }
  .bottom-image-slider.is-dev-new.is-new3s.is-2026, .bottom-image-slider.is-dev-new.is-new3s.is-2026-2 { margin-right: -2rem; }
  .bottom-image-slider.is-dev-new.is_m { max-width: 7rem; right: -3%; }
  .image-faq-sdk { width: 18vw; max-width: 10rem; margin-top: -154px; }
  .quotation-mark_wr.is-80 { max-width: 90%; }
  .quotation-mark_wr.is-80.is-new-size, .quotation-mark_wr.is-80.is-small-size { width: 80%; }
  .dm-image-top { margin-top: -7rem; margin-left: -5.5rem; }
  .dm-image-top.is-game { max-width: 76px; margin-top: -80px; }
  .dm-image-bottom { max-width: 9rem; margin-right: -5.6rem; }
  .dm-image-bottom.is-game { max-width: 110px; margin-bottom: -75px; margin-right: -38px; }
  .grid-20-dm { gap: 16px; grid-template-columns: 1fr 1fr; }
  .max-320.is_d { max-width: 160px; }
  .img-gdc-top { margin-bottom: -17rem; margin-right: 0px; display: block; }
  .img-gdc-top.is-op { margin-top: -4rem; margin-right: -3rem; display: block; }
  .img-gdc-top.is_2026 { margin-bottom: -10.6rem; }
  .img-gdc-bottom { margin-bottom: -160px; margin-left: -5.4375rem; margin-right: auto; inset: auto auto 0% 0%; }
  .img-gdc-bottom.is-op { max-width: 2.5rem; margin-bottom: -84px; margin-left: 64px; }
  .gdc_hero { padding-bottom: 80px; position: relative; overflow: hidden; }
  .slide-gdc { border-radius: 60px; width: 90%; padding: 48px; }
  .date-gdc { font-size: 20px; }
  .gdc-block-show { border-radius: 60px; }
  .padding-gdc { padding-bottom: 24px; padding-right: 72px; }
  .dropdown-toggle-gdc { font-size: 20px; }
  .dropdown-list-gdc.w--open { margin-top: -24px; padding-bottom: 24px; padding-left: 72px; padding-right: 72px; }
  .bg-gdc { height: 100%; }
  .gdc-top-image, .gdc-top-center { display: none; }
  .form_hero { gap: 160px; position: relative; overflow: clip; }
  .layout-form.is_2025 { gap: 10%; flex-flow: column; display: flex; }
  .padding-form { padding-bottom: 48px; }
  .hero-video-sdk.is_new { border-radius: 80px; }
  .hero-video-sdk.is_new-sdk { border-radius: 80px; max-height: none; }
  .hero-video-sdk.is_new-2026 { border-radius: 80px; }
  .video-gaming { margin-top: 4rem; margin-left: 10%; }
  .video-gaming.is-sdk { width: 90%; margin-top: 3rem; margin-left: auto; }
  .video-gaming.is-sdk.top-none { max-width: 100%; }
  .d-image-top.is-game { max-width: 151px; margin-top: -89px; }
  .d-image-bp.is-game { margin-bottom: -80px; }
  .d-image-bm.is-game { max-width: 98px; margin-top: -110px; }
  .d-image-b.is-game { max-width: 80px; margin-bottom: -50px; margin-left: -30px; }
  .img-d-b { width: 100%; }
  .gdc-bottom { display: none; }
  .grid-logos2 { padding-left: 0px; padding-right: 0px; }
  .grid-logos2.top-large, .grid-logos2.top-large.is_adverting, .grid-logos2.top-none { grid-template-columns: 1fr 1fr; }
  .grid-logos2._2-col { gap: 16px; }
  .grid-logos2.top-small { grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr); }
  .padding-88px { padding-bottom: 70px; }
  .padding-88px.tablet-hidden { padding-bottom: 0px; }
  .padding-38px.t-16 { padding-bottom: 16px; }
  .padding-38px.is-24 { padding-bottom: 24px; }
  .image-cards-wr.si_micro.is_reverce.is_new { border-radius: 64px; }
  .padding-44px { padding-bottom: 32px; }
  .padding-44px.hide-tablet { display: none; }
  .padding-44px.m-32 { padding-bottom: 32px; }
  .padding-44px.is-56.mob-80 { padding-bottom: 80px; }
  .max-w-720 { max-width: 535px; }
  .gaming-hero-s { padding-top: 15.5rem; }
  .bar-top.is-second { max-width: 10rem; margin-left: 20px; }
  .bar-bottom.is-second { max-width: 11rem; margin-right: 0px; }
  .btn-group { flex-flow: wrap; justify-content: center; align-items: center; }
  .btn-group.is-left { justify-content: flex-start; align-items: center; }
  .btn-group.is-left.us_n, .btn-group.is-left.is-new { justify-content: center; align-items: center; }
  .btn-group.is-left.is-new.is_sdk { justify-content: flex-start; align-items: center; }
  .bar-top2 { z-index: 1; max-width: 12rem; margin-top: -124px; margin-right: 19px; }
  .bar-bottom2 { max-width: 10rem; margin-left: 19px; }
  .padding-menu { padding-bottom: 70px; }
  .padding-menu.bl { display: none; }
  .article_rich-text-2 p { margin-bottom: 2rem; }
  .article_rich-text-2 img { border-radius: 3rem; min-width: 100%; margin-left: auto; margin-right: auto; }
  .img-block { border-radius: 80px; margin-bottom: 24px; margin-left: auto; margin-right: auto; }
  .section-rich-dev { padding-bottom: 160px; }
  .section-rich-dev.is-new { padding-top: 4rem; }
  .mobile_hide { display: none; }
  .hide-description { display: inline-block; }
  .test-new { padding-bottom: 24px; }
  .nav_brand_main-logo-bg { width: 9.125rem; }
  .container { max-width: 728px; }
  .hero-wrapper { flex-direction: column; justify-content: flex-start; align-items: flex-start; margin-bottom: -40px; }
  .hero-split { max-width: 100%; margin-bottom: 40px; }
  .nav_brand_main-logo-bg-icon { width: 9.125rem; }
  .dropdown-careers { z-index: 2; }
  .brand-image-s { max-width: 100px; margin-top: -67px; margin-right: 0px; }
  .brand-image-s.is-new { right: -5.75rem; }
  .brand-image-s.is-new-left { left: -5.1875rem; }
  .max-width-870.is-full.is-center { width: 80%; max-width: none; }
  .link-block-games.is-new { min-height: auto; }
  .nav_menu-z-index { z-index: 902; }
  .article_heading.is_new { margin-bottom: 1.5rem; }
  .article_main_img { margin-bottom: 4rem; }
  .article_main_img.is-new { aspect-ratio: 862 / 355; border-radius: 3.5rem; }
  .article_layout.bottom-large { padding-bottom: 10rem; }
  .article_layout.bottom-large.is_article { padding-bottom: 9rem; }
  .article_layout.bottom-large.is_new { padding-bottom: 7.5rem; }
  .article_content.new, .article_content.is-2025, .article_content.is-2026, .article_content.is-up-26 { padding-bottom: 5rem; }
  .cms_article_img-wr-2 { aspect-ratio: 262 / 138; border-radius: 2rem; width: 100%; height: auto; }
  .cms_article_img-wr-2.is-new { border-radius: 3rem; }
  .article-date { font-size: 18px; }
  .article-quote { border-radius: 1.375rem; }
  .article_rich-text_3 figure { border-radius: 2rem; }
  .article_rich-text_3 h2 { font-size: 1.75rem; }
  .article_rich-text_3 a { display: inline; }
  .hands-icon_a { max-width: 9rem; margin-bottom: -63px; margin-right: 12px; transform: rotate(-10deg); }
  .acceb_hero { padding-top: 180px; }
  .acceb_hero.is-dm { background-size: cover, 90% auto; }
  .layout-acceb { gap: 40px; }
  .layout-acceb.bottom-none.is-center { justify-content: space-between; align-items: center; }
  .layout-acceb.bottom-none.is-center.is-revers.is_new { margin-bottom: 60px; }
  .layout-acceb.is-revers.is-center, .layout-acceb.is-revers.is_new { justify-content: space-between; align-items: center; }
  .img-acceb, .img-adjust { width: 42%; }
  .accessabillity-title-wr { max-width: 700px; }
  .section-acceb-bg.is_creator { display: none; }
  .objects_hammer { max-width: 12rem; margin-right: 38%; }
  .objects_magnet { max-width: 10rem; margin-bottom: 99px; margin-left: -28px; }
  .objects_magnet.is_2026 { max-width: 10rem; margin-bottom: 44px; }
  .layout-news.is_new.is_2025 { min-height: 580px; }
  .testimonials-banner { border-radius: 5rem; padding-top: 8rem; padding-bottom: 8rem; }
  .testimonials-banner.is-gaming { border-radius: 3.75rem; padding-top: 6rem; padding-bottom: 6rem; }
  .bg-l-test { bottom: -70%; }
  .objects_magnet-small { max-width: 20vw; margin-left: 60px; }
  .objects_magnet-small.is_sdk { max-width: 7rem; }
  .objects_magnet-small.is_sdk.is-new { top: 0px; }
  .objects_magnet-small.is_game { max-width: 80px; margin-top: -3.7rem; margin-left: -4.8875rem; }
  .objects_rubberduck-small { max-width: 18vw; margin-right: 10px; }
  .objects_rubberduck-small.is_sdk { max-width: 8rem; margin-bottom: 72px; margin-right: 50px; }
  .objects_rubberduck-small.is-game { max-width: 7rem; margin-right: -5.925rem; }
  .objects_hammer-small { filter: blur(2px); max-width: 25vw; margin-top: 20px; margin-right: -30px; }
  .objects_hammer-small.is-game { margin-right: -9rem; }
  .objects_spider-small { max-width: 12vw; margin-bottom: 70px; margin-left: 50px; }
  .newsroom-image-4 { max-width: 130px; margin-bottom: -70px; margin-right: -6px; }
  .newsroom-image-4.goblet { right: -89px; }
  .newsroom-image-4.is-new { max-width: 8.125rem; margin-right: 0px; right: -6rem; }
  .newsroom-image-5 { max-width: 110px; margin-top: -100px; margin-bottom: 264px; }
  .newsroom-image-5.is-new { max-width: 8.125rem; margin-bottom: 0px; top: 10rem; left: -6.5rem; }
  .policy_hero { gap: 160px; position: relative; overflow: hidden; }
  .safety-l-hammer { max-width: 18vw; margin-top: 83px; margin-bottom: -70px; margin-right: -40px; }
  .safety-l-hammer.goblet { right: -89px; }
  .safety-l-hammer.is-new { max-width: 120px; top: 8rem; right: -3rem; }
  .safety-l-brain { max-width: 14vw; margin-top: -25px; margin-left: 0px; }
  .safety-l-brain.is-new { max-width: 120px; top: -5rem; left: -3rem; }
  .body-text--l { font-size: 1rem; line-height: 1.5; }
  .body-text--l.is-center { text-align: center; padding-right: 0px; }
  .body-text--l.is_teen.is-left-white.is_n { font-size: 1.125rem; }
  .body-text--l.is_teen { margin-bottom: 60px; }
  .body-text--l.is_teen.text-color-white.z-index-3 { margin-bottom: 0px; }
  .body-text--l.is_2025 { text-align: left; padding-right: 0px; font-size: 1rem; line-height: 1.1875; }
  .body-text--l.is_2025.hero-p { text-align: center; }
  .body-text--l.is_2025.hero-p.is_24 { text-align: left; }
  .body-text--l.is_2025.text-align-center { text-align: center; }
  .body-text--l.is_2025-n { padding-right: 0px; }
  .body-text--l.is_2025-n.hero-p { text-align: center; }
  .body-text--l.is-letter-none.line-link-2026 { font-size: 1.25rem; }
  .body-text--l.is-letter-none.is_2026 { font-size: 1.125rem; }
  .filter-library { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .library_hero { gap: 160px; position: relative; overflow: hidden; }
  .scroll-links { justify-content: center; align-items: center; display: flex; overflow: visible; }
  .featured_img-wr-2 { aspect-ratio: 944 / 496; }
  .empty-state-safety { border-radius: 60px; min-height: 400px; }
  .img-adjust-second { width: 42%; }
  .img-adjust-second.is-new { width: 50%; }
  .img-acceb-sec { width: 42%; }
  .img-acceb-sec.is-new { width: 50%; }
  .img-trans-left { max-width: 16vw; margin-top: -135px; margin-left: 0px; }
  .img-trans-left.is_tr { margin-top: -115px; }
  .img-trans-left.is_cloud { max-width: 100px; margin-left: -26px; }
  .img-trans-left.is-new { max-width: 130px; bottom: 16.4875rem; left: -9rem; }
  .img-trans-right { max-width: 20vw; margin-bottom: -130px; margin-left: -20px; margin-right: 10px; display: none; }
  .img-trans-right.is-new { max-width: 130px; display: block; top: 7.7rem; right: -9rem; }
  .img-wand-left { max-width: 20vw; margin-top: -100px; margin-left: -40px; }
  .img-wand-left.is_2026 { max-width: 120px; margin-top: -60px; }
  .img-wand-left.is_2026.is_new { margin-left: -8.5625rem; }
  .img-shield-right { max-width: 20vw; margin-bottom: -130px; margin-left: -20px; margin-right: 10px; display: none; }
  .img-shield-right.is_2026 { max-width: 120px; margin-bottom: -135px; margin-right: -25px; display: block; }
  .img-shield-right.is_2026.is-new, .img-shield-right.is_2026.is_2026 { max-width: 120px; margin-top: 11rem; margin-right: -9rem; }
  .img-shield-right.is_2026.is-new-copy { max-width: 120px; margin-top: 11rem; margin-right: -7.9rem; }
  .img-faqs { width: 42%; }
  .layout-faq.bottom-none.is-center, .layout-faq.is-revers.is-center { justify-content: space-between; align-items: center; }
  .layout-faq.is-center.is-32px { gap: 40px; }
  .img-faqs-third { width: 50%; padding-left: 0px; }
  .text-family { max-width: 23.5rem; }
  .youtube-video { border-radius: 64px; min-height: auto; }
  .image-left-safety { max-height: 4.5rem; margin-bottom: 2.375rem; }
  .image-left-safety.padding-bot { margin-bottom: 2.375rem; }
  .image-left-safety.margin-medium { max-height: 7rem; }
  .image-right-safety { max-height: 4.5rem; margin-bottom: 2.375rem; }
  .image-right-safety.padding-bot { margin-bottom: 2.375rem; }
  .image-right-safety.margin-medium { max-height: 7rem; }
  .text-32px-500-white { line-height: 1.25; }
  .img-family-left { max-width: 20vw; margin-top: -100px; margin-left: -40px; display: none; }
  .img-family-left.is-new { max-width: 130px; display: block; left: -7rem; }
  .img-family-right { max-width: 20vw; margin-bottom: -130px; margin-left: -20px; margin-right: 10px; display: none; }
  .img-family-right.is-new { max-width: 130px; display: block; top: 12rem; right: -6.5rem; }
  .image-first-privacy { max-height: 4.5rem; margin-bottom: 2.375rem; }
  .image-first-privacy.padding-bot { margin-bottom: 2.375rem; }
  .image-first-privacy.margin-medium { max-height: 7rem; }
  .image-second-safety { max-height: 4.5rem; margin-bottom: 2.375rem; }
  .image-second-safety.padding-bot { margin-bottom: 2.375rem; }
  .image-second-safety.margin-medium { max-height: 7rem; }
  .image-third-safety { max-height: 4.5rem; margin-bottom: 2.375rem; }
  .image-third-safety.padding-bot { margin-bottom: 2.375rem; }
  .image-third-safety.margin-medium { max-height: 7rem; }
  .image-fourth-safety { max-height: 4.5rem; margin-bottom: 2.375rem; }
  .image-fourth-safety.padding-bot { margin-bottom: 2.375rem; }
  .image-fourth-safety.margin-medium { max-height: 7rem; }
  .privacy-block { gap: 32px; min-height: 165px; padding: 3rem; }
  .privacy-block.is-tts { gap: 0px; min-height: 21.4375rem; padding: 3.5rem; }
  .text-privacy.is-new.is-full { width: 100%; }
  .img-privacy { width: 42%; }
  .img-privacy-right { max-width: 20vw; margin-bottom: -130px; margin-left: -20px; margin-right: 10px; display: none; }
  .img-privacy-right.is-new { max-width: 8rem; margin-left: -18px; display: block; bottom: -8.0625rem; right: -5rem; }
  .img-privacy-left { max-width: 20vw; margin-top: -100px; margin-left: -40px; display: none; }
  .img-privacy-left.is-new { max-width: 8rem; display: block; top: -5.8625rem; left: -4.8rem; }
  .img-well-right { max-width: 140px; margin-bottom: -6.7rem; margin-right: -1.8375rem; }
  .img-well-right.is-tts { margin-right: -50px; display: block; }
  .img-well-right.is_safety { max-width: 100px; top: -34%; }
  .img-well-right.is_p { margin-right: 4.2625rem; }
  .img-well-right.is_p.is-new-welbeing { max-width: 120px; top: 8rem; right: -7rem; }
  .img-well-right.is-new { max-width: 110px; right: -2.4rem; }
  .img-well-left { max-width: 140px; margin-top: -5.3rem; margin-left: -1.0625rem; }
  .img-well-left.is_new { max-width: 100px; margin-top: 254px; }
  .img-well-left.is-tts { margin-left: -40px; display: block; }
  .img-well-left.is_p { margin-left: 0.7375rem; }
  .img-well-left.is_p.is-new-welbeing { max-width: 120px; margin-left: -7rem; }
  .img-well-left.is-new { max-width: 110px; top: 18.15rem; left: -1.6rem; }
  .img-well-left.is-new.is_2026.is_n { max-width: 120px; top: 14.15rem; left: -2.6rem; }
  .block-green-well { padding: 3rem 2rem 3rem 3rem; }
  .well-img-green { display: none; }
  .layout-ds-center { min-height: 600px; }
  .layout-ds-center.bottom-none.is-center, .layout-ds-center.is-revers.is-center { justify-content: space-between; align-items: center; }
  .layout-ds-center.is-new { gap: 2rem; min-height: auto; }
  .layout-ds-center.is-new.is-grid { gap: 2rem; grid-template-rows: auto; grid-template-columns: auto 1fr; grid-auto-columns: 1fr; display: grid; }
  .text-ds-center.is-left.is-new { width: 60%; }
  .img-ds-first.is-new { width: 40%; }
  .img-ds-first.is-new.is-small { width: 100%; margin-left: -20px; }
  .img-ds-s.is-new { width: 40%; }
  .img-ds-fif { max-width: 15rem; }
  .text-article.text-weight-medium { font-size: 1.125rem; }
  .section-parent { background-position: 50% 100%; }
  .radius-32 { border-radius: 16px; }
  .video-stage { width: 42%; }
  .padding-160px-new.teen { padding-bottom: 100px; }
  .padding-160px-new.teen-180px { padding-bottom: 120px; }
  .padding-160px-new.teen-100px { padding-bottom: 100px; }
  .padding-160px-new.tablet-96 { padding-bottom: 96px; }
  .padding-160px-new.tablet-88 { padding-bottom: 88px; }
  .max-w-650.is-860 { max-width: 80%; }
  .home-image-gerl.is_2026 { left: -23px; }
  .accessibility-wr_h1 { max-width: 560px; }
  .policy_title-wr { max-width: 550px; }
  .hands-accessibility { max-width: 8rem; margin-top: -52px; margin-right: 12px; transform: rotate(-10deg); }
  .hands-accessibility.is-new { max-width: 10rem; top: -4.7375rem; right: -4rem; }
  .hands-accessibility-keft { max-width: 7.5rem; margin-top: 167px; margin-left: -9px; transform: rotate(-10deg); }
  .hands-accessibility-keft.is-new { max-width: 9rem; bottom: -4.4625rem; left: -5.4rem; }
  .hands-accessibility-2 { max-width: 10rem; margin-top: 201px; margin-right: -49px; transform: rotate(-10deg); }
  .empty-state-s { border-radius: 60px; min-height: 400px; }
  .centered-wr.is_newsletter { flex-flow: wrap; }
  .form-grey-text.is_2026 { display: inline-flex; }
  .section-form { padding-top: 3.1875rem; padding-bottom: 5rem; }
  .paddong-faq.is_2025 { padding-top: 0px; }
  .nitro-apple { max-width: 180px; margin-bottom: -95px; }
  .nitro-star { max-width: 160px; margin-top: 0px; margin-left: -40px; }
  .nitro-windy { max-width: 180px; }
  .nitro-battery { max-width: 180px; margin-left: -32px; }
  .nitro-battery.is-new { top: 9.9625rem; }
  .nitro-blur-pink { height: 120vw; }
  .nitro-blur-pink.is_new { max-height: 780px; margin-bottom: 0px; }
  .nitro-price { width: 30vw; height: 103%; margin-right: -12px; }
  .nitro-price.is-nitro { width: 100%; }
  .nitro-price.is-line-nitro { width: 25vw; max-width: none; }
  .nitro-price.is-line-nitro.is-line, .nitro-price.is-line-nitro.is-line.is-new { margin-right: 27vw; }
  .section-dot { padding-top: 120px; }
  .block-map { padding-top: 100px; padding-bottom: 100px; }
  .feeling-decor-nitro.is-new { max-width: 160px; left: -2.5rem; }
  .nitro-hero-icon { max-width: 11rem; margin-top: -6.6rem; margin-left: -3.5rem; }
  .nitro-hero-icon.is-new { max-width: 9.75rem; top: -6.325rem; left: -5.6625rem; }
  .hero-icon-bg-nitro.is-new { max-width: 10.5rem; right: -3.1rem; }
  .tab-nitro { min-height: auto; }
  .menu-block-nitro { padding-right: 40px; }
  .dd_nav-link-2 { font-size: 1.125rem; }
  .dd_nav-link-2.is-new { font-size: 1rem; }
  .nav_dd_link_title-2 { font-size: 1.125rem; }
  .nav_dd_link_title-2.is-new { font-size: 1rem; font-weight: 500; }
  .dropdown-language-btn-2 { min-width: 269px; }
  .nav_dd_link-group_title-2.is-new { font-size: 1rem; display: block; }
  .nav_brand-2 { width: 9.125rem; position: relative; top: 0px; left: auto; }
  .nav_brand-2.is-burger { width: 2rem; font-family: Abcgintodiscord, sans-serif; }
  .centered-2.is_new.is-act-26 { color: var(--blurple); }
  .nav_dd_link_line-2.is-n { opacity: 0; margin-bottom: 0px; }
  .nav_dd_trigger-2 { letter-spacing: normal; max-height: none; padding: 0px 1rem; font-family: Abcgintodiscord, sans-serif; font-size: 1rem; }
  .nav_dd_trigger-2.w--open { padding: 0.625rem 1rem; }
  .nav_dd-2 { flex-direction: row; justify-content: flex-start; align-items: flex-start; font-size: 0.9rem; display: block; }
  .nav_dd-2.is-relative { display: block; }
  .nav_link-2 { letter-spacing: normal; align-self: flex-start; font-size: 1rem; }
  .nav_link-2:hover { background-color: rgba(88, 101, 242, 0); }
  .nav_link-2.is_careers { margin-top: 0px; }
  .new-h1-3 { font-size: 40px; }
  .new-h1-3.font-black { margin-bottom: 64px; font-size: 48px; }
  .newsroom_top-wr.is_2026 { padding-bottom: 0px; }
  .newsroom_hero-wr.is_creator { padding-bottom: 80px; }
  .nelly-icon_new { margin-top: -35px; }
  .limits-wrapper { max-width: none; }
  .banner-nitro { padding-top: 4px; padding-bottom: 2px; }
  .banner-nitro.is-new { gap: 0.75rem; background-repeat: repeat-y; background-size: contain; justify-content: space-between; min-height: 75px; max-height: 75px; padding: 10px 12px; }
  .banner-content-wrapper { max-width: 80%; }
  .banner-content-wrapper.is-new { justify-content: center; align-items: flex-start; width: 100%; max-width: none; min-height: auto; }
  .banner-content-wrapper.is_2026.is-nitro { max-width: 75%; }
  .banner-title { margin-left: 0px; padding-left: 0px; line-height: 90%; display: block; }
  .banner-title.is-new { font-size: 18px; line-height: 80%; }
  .banner-sub-le { line-height: 130%; }
  .banner-sub-le.is-new { text-align: left; font-size: 12px; line-height: 1.3; }
  .banner-star-wr.hide-landscape { max-width: 140px; left: -19%; }
  .banner-star-wr.hide-landscape.is_new { left: -25%; }
  .hero-s-sdk { grid-template-columns: 1fr; margin-top: 64px; }
  .radius-sdk { border-radius: 32px; }
  .img-sdk-1 { max-width: 132px; margin-top: 5px; margin-bottom: 32px; }
  .img-sdk-1.is-new-second, .img-sdk-1.is-new-2026 { max-width: 103px; }
  .img-sdk-2 { max-width: 132px; margin-bottom: 42px; }
  .img-sdk-2.is-new, .img-sdk-2.is-new-2026 { max-width: 106px; }
  .img-sdk-3 { max-width: 179px; margin-bottom: 60px; }
  .gift-the-joy { gap: 24px; border-radius: 100px; padding: 80px 48px; }
  .gift-the-joy.is-new, .gift-the-joy.is-new-mush { border-radius: 56px; }
  .img-gift { width: 44%; }
  .img-gift.is-new-mush { height: 410px; margin-top: -180px; top: 10px; }
  .h2-wrapper { max-width: 560px; margin-left: auto; margin-right: auto; }
  .h2-wrapper.text-align-left.t-center { text-align: center; }
  .div-nitro-card-description.is-sdk, .div-nitro-card-description.is-basic, .div-nitro-card-description.is-nitro { font-size: 1.125rem; }
  .video-cards-wr.si_micro.is_reverce.is_new { border-radius: 64px; }
  .max-width-720.is-center.is-layout { max-width: 80%; }
  .max-width-720.is-center.is-layout.is-896 { width: auto; }
  .max-width-720.is-center.is-layout.is-896.is-full { width: 100%; max-width: none; }
  .max-width-720.is-center.is-896 { width: 100%; }
  .max-width-720.is-center.is-940 { max-width: 70%; }
  .body-text--n { font-size: 1rem; line-height: 1.5; }
  .body-text--n.is-center { text-align: center; padding-right: 0px; }
  .body-text--n.is_teen { margin-bottom: 60px; }
  .body-text--n.is_teen.text-color-white.z-index-3 { margin-bottom: 0px; }
  .content-title-preloader { font-size: 20px; line-height: 24px; }
  .rich-subtitle p { font-size: 18px; line-height: 24px; }
  .section-dot-new { padding-top: 120px; }
  .rich-subtitle-card p { line-height: 24px; }
  .article_rich-text-3 p { margin-bottom: 2rem; }
  .article_rich-text-3 img { border-radius: 3rem; }
  .article_rich-text-3 h2 { margin-top: 3.5rem; }
  .section-article { padding-bottom: 100px; }
  .bar-title-wrapper.is_bar { max-width: 400px; }
  .cta_build-wrapper { max-width: 570px; }
  .img-block_stories { border-radius: 80px; margin-bottom: 24px; margin-left: auto; margin-right: auto; }
  .img-gear-right { max-width: 17vw; margin-bottom: -107px; margin-left: -20px; margin-right: -54px; display: block; }
  .hero_spacer { display: block; }
  .strategy-layout { margin-top: 0px; }
  .strategy-layout.is-padding { padding-left: 10vw; padding-right: 10vw; }
  .heading-3fzvsp { text-align: left; font-size: 22px; }
  .heading-3fzvsp.is_new-open, .heading5-card { font-size: 1.25rem; }
  .block-banner { margin-bottom: 60px; }
  .copyprimary { font-size: 32px; }
  .commerce-image-box { max-width: 90px; margin-top: -88px; margin-right: -6px; }
  .commerce-image-box.is_creator { max-width: 150px; margin-top: -77px; margin-right: -19px; }
  .commerce-image { max-width: 93px; margin-left: -55px; }
  .commerce-image.is_creator { max-width: 130px; margin-bottom: -60px; margin-left: -19px; }
  .commerce_hero-wr.is_creator { padding-bottom: 80px; }
  .max-w-648 { width: 100%; max-width: none; }
  .max-w-648.is-all-center { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
  .max-w-648.is-all-center-2 { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; max-width: none; display: flex; }
  .tbd { aspect-ratio: 358 / 393; width: 100%; margin-left: auto; margin-right: auto; }
  .link-commerce { font-size: 18px; line-height: 130%; }
  .image-drop { border-radius: 64px; }
  .tbd-block { order: -9999; justify-content: center; align-items: flex-start; width: 100%; max-width: none; display: flex; }
  .open-h1-wrapper { max-width: 80%; }
  .heading--h1--download-2 { font-size: 72px; }
  .commerce-image-box-2 { max-width: 103px; margin-top: -100px; margin-right: -6px; }
  .new-h1-4 { font-size: 40px; }
  .game_layout { margin-top: 0px; }
  .group-btn { flex-flow: wrap; justify-content: center; align-items: center; }
  .group-btn.is_2026 { margin-left: auto; margin-right: auto; }
  .video-game { border-radius: 54px; min-height: 340px; }
  .video-game.is_video.is_micro { border-radius: 64px; }
  .video-game.is-new-pink { border-radius: 40px; min-width: 290px; }
  .video-game.is-commerce { aspect-ratio: 358 / 393; border-radius: 44px; }
  .block-video.si_micro.is_reverce.is_new { border-radius: 64px; }
  .max-w-450.is-full { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; width: auto; max-width: none; display: flex; }
  .grid-game { grid-template-columns: 1fr; }
  .text-card { order: -9999; padding-left: 16px; padding-right: 16px; }
  .max-w-574 { width: 70%; }
  .max-w-574.is-all { width: 60%; }
  .max-w-574.is_2026 { width: 80%; }
  .max-width-930 { max-width: 46.875rem; }
  .max-width-930.is_stories { max-width: 700px; }
  .max-width-930.is_np, .max-width-930.is_new { max-width: 40rem; }
  .max-width-930.is_new.is_sdk { max-width: 50rem; }
  .max-width-930.is_2026 { max-width: 700px; }
  .img-sdk-4 { max-width: 150px; margin-top: 5px; margin-bottom: 40px; }
  .learn-more-wrapper { max-width: 400px; }
  .inline-text { display: inline; }
  .image-cards-wrapeer.si_micro.is_reverce.is_new { border-radius: 64px; }
  .block-video-new { order: -9999; max-width: 100%; }
  .block-video-new.si_micro.is_reverce.is_new { border-radius: 64px; }
  .video-game-new { border-radius: 54px; min-height: 340px; }
  .video-game-new.is_video.is_micro { border-radius: 64px; }
  .video-game-new.is-new-pink { border-radius: 40px; min-width: 290px; }
  .video-game-new.is-commerce { aspect-ratio: 358 / 393; border-radius: 44px; }
  .block-video_dev, .block-video_dev.si_micro.is_reverce.is_new { border-radius: 64px; }
  .block-video_dev.is-game { margin-top: 0px; margin-bottom: 0px; }
  .max-w-412 { flex-flow: column; justify-content: flex-start; align-items: flex-start; max-width: none; display: flex; }
  .max-w-412.is_2026 { text-align: center; justify-content: flex-start; align-items: center; max-width: none; }
  .max-w-412.is-layout { max-width: 75%; }
  .max-w-412.t-center { justify-content: flex-start; align-items: center; }
  .h2-dev-wrapper { max-width: 600px; }
  .container-swiper { margin-top: 5rem; }
  .container-swiper.is_2026 { max-width: 85%; }
  .padding-global-6.is_2026, .padding-global-7.is_2026, .padding-global-8.is_2026 { padding-left: 40px; padding-right: 40px; }
  .new-dark-button-2.download-new { padding-left: 20px; padding-right: 20px; }
  .new-dark-button-2.download-new.is_over-big { padding-left: 24px; padding-right: 24px; }
  .heading--h1-new.is-capitalize.s_saf { flex-flow: column; display: flex; }
  .heading--h2-new.is-adv { text-align: center; margin-bottom: 1rem; }
  .parent-hero-section.is-dm { background-size: cover, 90% auto; }
  .max-w-580.is-center.is-70, .max-w-580.is-center.is_720 { width: 70%; }
  .max-w-580.is-center.is_1240 { width: 80%; }
  .image-reporting { padding-left: 48px; }
  .max-width-624 { width: 90%; }
  .max-width-624.is-margin { width: 100%; }
  .max-width-624.is-margin.is_d.is-left { width: 90%; max-width: 330px; }
  .max-width-624.tablet-all { max-width: none; }
  .max-width-624.is-careers { width: 100%; }
  .max-width-624.desktop-large { max-width: 620px; }
  .max-width-624.is-large.is-ful, .max-width-624.tabletfull { max-width: none; }
  .max-w-697 { width: 80%; }
  .load-more-wrapper { display: block; }
  .grid_safety-cards { display: block; overflow: hidden; }
  .faq_rich-2026.parent { font-size: 18px; line-height: 1.33333; }
  .faq_rich-2026.parent li { margin-bottom: 6px; }
  .faq_rich-2026.is-sdk-new a, .faq_rich-2026.is-sdk-new ul, .faq_rich-2026.is-sdk-new-2 a, .faq_rich-2026.is-sdk-new-2 ul { font-size: 18px; }
  .image-guardians { padding-left: 20px; }
  .advertising-coldron-icon { margin-right: -80px; }
  .advertising-coldron-icon.is-ovr { margin-right: -74px; }
  .max-width-720px { max-width: 90%; }
  .max-width-720px.nitro { max-width: none; }
  .max-width-720px.desktop-large.text-align-center.is_new { max-width: 786px; }
  .max-width-720px.is-full { max-width: 600px; }
  .t-max-w { max-width: 80%; }
  .inline-desktop { display: inline; }
  .inline-desktop.is-m { display: inline-block; }
  .padding-144.m-124 { padding-bottom: 124px; }
  .text-break { display: inline; }
  .tabs-h-wr { text-align: center; margin-bottom: 2.5rem; }
  .max-width-620.is-center.is-layout { max-width: 80%; }
  .max-width-620.is-center.is-896 { width: 70%; }
  .max-width-620.is-center.is-940 { max-width: 70%; }
  .max-width-620.is-center.is-760 { width: 80%; }
  .nitro-green { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69d76aab6abc73cdea3e1122_imgonline-com-ua-Resize-kjNaDf0u4s3.png"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69e1e58079d843e41d5dd157_Game_Pass.webp"); background-position: 0% center, 0px 0px; background-repeat: no-repeat, repeat; background-size: 100% 100%, cover; padding-left: 3.5rem; padding-right: 3.5rem; }
  .max-w-370px { max-width: 36rem; }
  .global_bg-bottom { height: 40vh; min-height: 800px; }
  .banner-link-2026 { font-size: 12px; }
  .cs-content { font-size: 1rem; line-height: 1.25; }
  .cs-content h2 { font-size: 1.25rem; line-height: 1.2; }
  .cs-content figure { border-radius: 0.5rem; }
  .cs-content h6 { font-size: 1.25rem; line-height: 1.2; }
  .max-w-778px.is-center.is-70 { width: 70%; }
  .link_is-banner { font-size: 12px; }
  .article_content-rich h2 { margin-top: 5rem; }
  .article_content-rich a { display: inline; }
  .link-nitro { font-size: 12px; }
  .players-guide { max-width: 550px; }
  .image-parallax-hero { max-width: 120px; top: -4.8375rem; left: -6.075rem; }
  .image-parallax-hero-right { max-width: 120px; bottom: -7.7125rem; right: -4.8rem; }
  .guide-parallax { max-width: 6.5rem; right: 3.2rem; }
  .guide-parallax-left { max-width: 6.5rem; bottom: 4rem; left: 1.925rem; }
  .blur-hero { width: 150%; left: -25%; }
  .image-top-gift { width: 30%; }
  .image-bottom-gift { width: 25%; left: 3.6rem; }
  .image-gift.hide-1440 { max-width: 8rem; bottom: 15vw; left: -3.4rem; }
  .fpo-hero.is-small-left { top: 3rem; right: 0.5rem; }
  .fpo-hero.is-small-right { bottom: 5.5rem; left: 2.5rem; }
  .btn-download-2 { padding-left: 20px; padding-right: 20px; }
  .btn-download-2.is_white.is_commerce { max-height: none; padding: 11px 16px; }
  .ad_heading3-2 { margin-bottom: 16px; font-size: 24px; }
  .block-image { justify-content: center; align-items: center; width: 100%; display: flex; }
  .cards-gradient-2 { border-radius: 4rem; flex-flow: column-reverse wrap; grid-template-columns: 1fr; grid-auto-flow: column; padding: 20px 20px 48px; display: flex; }
  .cards-gradient-2.is-second { flex-flow: column; grid-template-columns: 1fr; padding-left: 20px; padding-right: 20px; display: flex; }
  .image-cards-2 { border-radius: 44px; width: auto; max-width: none; }
  .image-cards-2.is-commer-e { width: 100%; }
  .text-info-2 { text-align: center; justify-content: flex-start; align-items: center; width: 100%; }
  .title-nitro-wr { max-width: 490px; }
  .image-top-gift-new { width: 30%; }
  .image-bottom-gift-new { width: 25%; }
  .banner-sub-le-2 { line-height: 130%; }
  .article_rich-text-4 p { margin-bottom: 2rem; }
  .article_rich-text-4 img { border-radius: 3rem; }
  .article_rich-text-4 h2 { margin-top: 3.5rem; }
  .acces_hero { padding-top: 180px; }
  .acces_hero.is-dm { background-size: cover, 90% auto; }
  .max-w-630 { width: 80%; }
  .image-gift-hero { margin-top: 3.5rem; left: -24px; }
  .image-gift-hero.is_2026 { margin-top: 4rem; }
  .hero-accessability-wr { margin-top: 48px; }
  .image-open-right { max-width: 8rem; top: 14.5rem; right: -4.8rem; }
  .image-open-left { max-width: 8rem; bottom: 13.7rem; left: -5.6rem; }
  .heading-success-wrapper { max-width: 650px; }
  .company_team-layout { column-gap: 32px; grid-template-columns: 1fr 1fr 1fr; }
  .company_team-img.is_2026 { border-radius: 3.5rem; }
  .company_info-team { padding-top: 2rem; padding-left: 1.5rem; padding-right: 1.5rem; }
  .company_popup { height: 100%; max-height: 100vh; padding-top: 100px; padding-bottom: 100px; overflow: auto; }
  .company_popup-info { padding: 3rem; }
  .block-pink-well { background-position: 50% center; background-size: cover; }
  .block-pink-well_content { gap: 1.5rem; }
  .hero-s-lisbon { gap: 4rem; }
  .hero-s-lisbon.is-video { gap: 3rem; }
  .max-w-430.t-full, .max-w-430.is-676 { max-width: none; }
  .lisbon_placeholder, .lisbon_placeholder-large { max-width: 70%; }
}
@media screen and (max-width: 767px) {
  h1 { text-align: center; margin-bottom: 24px; font-size: 24px; }
  .grid { gap: 40px; grid-template-columns: 2.25fr 1fr 1fr; }
  .container-1260px.safety-tarot, .container-1260px.home { padding-bottom: 50px; }
  .container-1260px.transp { overflow: visible; }
  .container-1260px.hub { margin-top: 60px; }
  .logo-footer { min-width: auto; max-width: none; font-size: 26px; }
  .section-black { min-height: auto; }
  .section-black.is-new-st { padding-bottom: 20px; }
  .vertical-flex { margin-right: 0px; }
  .flex-horizontal.mob-v { flex-direction: column; }
  .flex-horizontal.news-centere { text-align: center; flex-direction: row; justify-content: center; align-items: center; }
  .flex-horizontal.tabl-h { flex-direction: column; align-items: center; }
  .flex-horizontal.roles-2 { align-items: center; }
  .flex-horizontal.top-soc-new { margin-top: 16px; }
  .link-footer.top-new-link { margin-top: 0px; margin-bottom: 0px; padding-top: 16px; padding-bottom: 16px; font-size: 14px; line-height: 18px; }
  .button-white.color-blue-right.mobile-left { margin-left: 0px; }
  .button-white.nitro-new.is-full.is-new { font-size: 0.875rem; }
  .button-white.nitro-new-white.is-price { width: 100%; padding-left: 16px; padding-right: 16px; }
  .button-white.nitro-new-white.is-price.is-new { border-radius: 1rem; height: 2.625rem; padding: 0.9375rem 0.5rem; }
  .button-white.nitro-new-white-s.is-price { width: 100%; margin-left: auto; margin-right: auto; padding-left: 16px; padding-right: 16px; }
  .button-white.nitro-new-white-s.is-price.is-new { border-radius: 1rem; height: 2.625rem; padding: 0.9375rem 0.5rem; }
  .container-1320px.is-small.lr-small { width: auto; margin-left: 20px; margin-right: 20px; padding-left: 0px; padding-right: 0px; }
  .container-1320px.is-small.is_commerce, .container-1320px.is_2026 { padding-left: 24px; padding-right: 24px; }
  .like.new { background-size: 32px auto; width: 5vw; font-size: 3.5vw; }
  .paragraph-16px.text-color-gray._1, .paragraph-16px.text-color-gray._2, .paragraph-16px.text-color-gray._3, .paragraph-16px.text-color-gray._4 { margin-bottom: 0px; }
  .paragraph-16px.text-color-gray.app-centered { margin-top: 0px; }
  .grid-items-wrapper.is-new { grid-template-columns: 1fr; }
  .outline-button.newsroom.media { margin-top: 48px; }
  .relative { height: 80%; }
  .relative.mob-none.is-new { margin-top: 124px; }
  .relative.tablet-center { justify-content: flex-start; margin-bottom: 2px; }
  .relative.mob-static { position: static; }
  .relative.top-small { height: auto; }
  .relative.is-revers { gap: 1.5rem; flex-flow: column-reverse wrap; justify-content: flex-start; align-items: center; display: flex; }
  .container-1180px.flex.mob-v { gap: 40px 10px; }
  .container-1180px.course-promises { grid-template-columns: 1fr; }
  .container-1180px.bg-gray-courses { width: 100%; padding-top: 40px; }
  .container-1180px.is_nav.mob-v, .container-1180px.teen.mob-v { gap: 40px 10px; }
  .container-1180px.is_quests { max-width: 500px; }
  .section-black2 { padding-top: 122px; }
  .text-17px.color-dark { text-align: center; font-weight: 400; line-height: 20px; }
  .flex--enter.top { min-height: auto; padding-top: 10px; }
  .flex--enter.top.is-new { padding-top: 16px; }
  .flex--enter.top.is-new.z-index-3 { width: 85%; }
  .flex--enter.top.is-new.z-index-3.is-top { padding-top: 15px; }
  .flex--enter.top.is-left { width: 85%; padding-top: 0px; }
  .flex--enter.is-small { min-height: auto; }
  .primary-400-24px-white.medium { font-size: 16px; line-height: 24px; }
  .step-by-step-slider-musk { margin-left: 10%; margin-right: 10%; }
  .step-by-step-slid { width: 100%; margin-right: 50%; }
  .div-put { margin-right: 0px; }
  .menu-button { margin-right: -20px; }
  .div-100.is-vertical { font-size: 16px; }
  .nav-menu { max-height: 110vh; }
  .paragraph-20px-400 { font-size: 17px; line-height: 24px; }
  .paragraph-20px-400.white-center { margin-top: 24px; margin-bottom: 24px; }
  .paragraph-20px-400.none-top { line-height: 24px; }
  .paragraph-20px-400.white-color.left-max { max-width: 100%; }
  .paragraph-20px-400.white-color.left-max.creator { line-height: 28px; }
  .paragraph-20px-400.top-0.text-color-pitch.mobile-hidden { display: none; }
  .grid-branding { grid-template-columns: 1fr; }
  .grid-branding.new { flex-direction: column; display: flex; }
  .grid-branding.new.is_2025 { gap: 40px; }
  .grid-branding.safety-tarot, .grid-branding.tarot, .grid-branding.imagine, .grid-branding.s-new { flex-direction: column; display: flex; }
  .grid-branding.s-new.newsl { gap: 32px; }
  .grid-branding.s-new.education { gap: 0px; }
  .grid-branding.s-new.app { column-gap: 32px; }
  .grid-branding.s-new.policy { gap: 24px; }
  .grid-branding.s-new.news-m { gap: 32px; }
  .grid-branding.s-new.app-2024 { column-gap: 32px; }
  .grid-branding.imagine-new { flex-direction: column; display: flex; }
  .grid-branding.is_new { gap: 24px; flex-direction: column; display: flex; }
  .grid-3col.tablet2col { grid-template-columns: 1fr; }
  .grid-3col.gap30 { gap: 52px; grid-template-columns: 1fr; }
  .grid-3col.gap30-small { gap: 20px; grid-template-columns: 1fr; }
  .paragraph-black-opacity { font-size: 17px; }
  .button-bl.download-button.imagine.download-other.download-2025 { min-height: auto; max-height: 40px; padding: 11px 16px; font-size: 14px; line-height: 18px; }
  .button-bl.download-button.imagine.is_2025 { gap: 0px; min-width: 260px; padding: 10px 16px; font-size: 16px; line-height: 20px; }
  .button-bl.download-button.imagine.is_2025.download-2025 { min-height: auto; max-height: 40px; padding: 11px 16px; font-size: 14px; line-height: 18px; }
  .button-bl.download-button.imagine.is_2025.download-other.si_icon { background-position: 16px center; min-width: auto; padding-left: 48px; }
  .grid-footer { gap: 40px; grid-template-columns: 1fr 1fr; justify-items: stretch; }
  .grid-footer.is-new-com { row-gap: 40px; grid-template-columns: 1fr; }
  .logo-footer-blue { min-width: auto; max-width: none; font-size: 26px; }
  .section-hero-svg { background-position: 50% 100%, 0px 0px; background-size: 730px auto, auto; padding-top: 100px; }
  .section-hero-svg.verification { padding-top: 100px; }
  .heading1-56px { font-size: 50px; }
  .button-dark { font-size: 18px; }
  .button-dark.color-dark { margin-top: 24px; margin-left: auto; margin-right: auto; }
  .button-dark.color-dark.top16px { margin-top: 16px; }
  .button-blue-20px { font-size: 18px; }
  .button-blue-20px.safety { margin-top: 0px; }
  .section-grey { padding-top: 60px; padding-bottom: 60px; }
  .section-grey.moderation { padding-top: 100px; }
  .section-grey.app-pit { padding-top: 60px; padding-bottom: 60px; }
  .grid-12col.tablet8 { grid-template-columns: 1fr; margin-top: 0px; }
  .grid-12col.tablet8.fr { grid-template-columns: 1fr; }
  .grid-12col.tablet8.grid-premium { column-gap: 30px; grid-template-columns: 1fr; }
  .grid-12col.top-none.up.center { row-gap: 20px; }
  .grid-12col.top-none.up-explore, .grid-12col.top-none.up-explore-lessons { text-align: center; }
  .grid-12col.top-none.teen { gap: 32px; }
  .grid-12col.top-none.teen-second { gap: 40px; }
  .grid-12col.up-60px { grid-template-columns: 1fr; }
  .grid-12col.college { grid-template-columns: 1fr; margin-top: 0px; }
  .grid-12col.college.fr { grid-template-columns: 1fr; }
  .grid-12col.college.grid-premium { column-gap: 30px; grid-template-columns: 1fr; }
  .heading3-32px { font-size: 18px; line-height: 22px; }
  .heading3-32px.center, .heading3-32px.weight-600 { font-size: 24px; }
  .paragraph-20px-top16px { font-size: 17px; line-height: 24px; }
  .grid-top48px, .grid-12col-top80px { grid-template-columns: 1fr; }
  .stars { width: 105%; top: -9px; left: -2%; }
  .section-white-60px { padding-top: 60px; }
  .img-absol { object-position: 0% 50%; width: 100%; height: 460px; }
  .section-blue.job { box-shadow: none; padding-top: 100px; padding-bottom: 0px; }
  .section-blue.b-none { padding-bottom: 40px; }
  .section-blue.safety { padding-top: 100px; }
  .section-blue.b-none-2 { padding-bottom: 0px; }
  .section-blue.b-none-2.submission.is_2025 { padding-top: 100px; }
  .section-blue.b-courses { padding-bottom: 40px; }
  .section-blue.hero { padding-bottom: 32px; }
  .section-blue.safety-new, .section-blue.tarot, .section-blue.safety-d, .section-blue.home { padding-top: 120px; }
  .section-blue.parent { padding-top: 120px; padding-bottom: 10vw; }
  .section-blue.safety-n, .section-blue.safety-center { padding-top: 120px; }
  .section-blue.education { padding-top: 120px; padding-bottom: 45px; }
  .section-blue.education.is_2025 { padding-top: 6rem; }
  .section-blue.transp-center, .section-blue.transp-center-s { padding-top: 120px; }
  .section-blue.parent-hub, .section-blue.parent-policy { padding-top: 120px; padding-bottom: 10vw; }
  .section-blue.premium { background-image: none; padding-top: 120px; }
  .section-blue.privacy { padding-top: 120px; padding-bottom: 45px; }
  .section-blue.privacy_2 { padding-top: 100px; padding-bottom: 45px; }
  .section-blue.hero-app { padding-bottom: 32px; }
  .section-blue.hero-app.is_app-2024 { padding-top: 7.5rem; }
  .section-blue.hero-app.is_app-2023.is_2025 { padding-top: 120px; }
  .section-blue.app-pit { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64dca9b9ddd3737042ada009_Group_626819.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64dca9b90fe9b9caf01cdc47_Group_626818.svg"); background-position: 200% 60%, -200% 10%; background-repeat: no-repeat, no-repeat; background-size: 400px auto, 450px auto; padding-top: 60px; padding-bottom: 60px; }
  .section-blue.build_n { padding-top: 60px; padding-bottom: 60px; }
  .section-blue.home-2023, .section-blue.safety-center-2023 { padding-top: 120px; }
  .section-blue.safety-centr { padding-top: 100px; }
  .section-blue.gaming { background-image: none; padding-top: 120px; }
  .section-blue.app-pit-2024 { padding-top: 60px; padding-bottom: 60px; }
  .section-blue.app-pit-2024.is-new { padding-bottom: 60px; }
  .section-blue.hub { padding-top: 120px; padding-bottom: 10vw; }
  .s-community { padding-top: 60px; padding-bottom: 60px; }
  .community-card-wrapper.ver { grid-template-columns: 1fr; }
  .community-card { text-align: center; flex-direction: column; }
  .s-apps { padding-top: 60px; padding-bottom: 60px; }
  .heading-40px._800 { margin-bottom: 0px; font-size: 32px; line-height: 40px; }
  .apps-card-wrapper { grid-template-columns: 1fr; margin-top: 40px; }
  .verification-here-wrapper { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; }
  .verification-text { text-align: center; }
  .verification-icon-1 { width: 16px; }
  .verification-icon-2 { width: 20px; }
  .verification-icon-3 { width: 7px; }
  .s-verification-wrapper { padding-top: 60px; padding-bottom: 60px; }
  .verification-card { text-align: center; flex-direction: column; align-items: center; }
  .verification-card.le { align-items: flex-start; }
  .faq-section.bg-color-grey { padding-left: 20px; padding-right: 20px; }
  .faq-wrapper { flex-direction: column; }
  .section.faq { padding-top: 60px; padding-bottom: 60px; }
  .section.bot-border { box-shadow: none; padding-top: 40px; padding-bottom: 40px; }
  .section._404 { padding-top: 100px; padding-bottom: 60px; }
  .section.persona-hero-section { padding-bottom: 80px; }
  .abcol-partner2 { width: 106%; }
  .image-hero { width: 105%; }
  .section-grey-120px { padding-top: 60px; }
  .section-grey-120px.white-bg.overflow { padding-top: 0px; }
  .section-grey-120px.white-bg.overflow.newsfloor { padding-top: 60px; padding-bottom: 32px; }
  .section-grey-120px.white-bg.overflow.safety-template { padding-top: 60px; padding-bottom: 60px; }
  .section-grey-120px.white-bg.overflow.grey-build { padding-top: 40px; }
  .section-grey-120px.white-bg.overflow.newsfloor-2 { padding-top: 60px; padding-bottom: 32px; }
  .section-grey-120px.white-bg.transp { padding-bottom: 100px; }
  .section-grey-120px.white-bg.transp.newsfloor { padding-top: 60px; padding-bottom: 32px; }
  .section-grey-120px.white-bg.transp.safety-template { padding-top: 60px; padding-bottom: 60px; }
  .section-grey-120px.white-bg.teen.newsfloor { padding-top: 60px; padding-bottom: 32px; }
  .section-grey-120px.white-bg.teen.safety-template { padding-top: 60px; padding-bottom: 60px; }
  .section-grey-120px.white-bg.teen.grey-build { padding-top: 40px; }
  .section-grey-120px.white-bg.teen.newsfloor-2 { padding-top: 60px; padding-bottom: 32px; }
  .section-grey-120px.white-bg.hub { padding-top: 300px; }
  .section-grey-120px.professional-build { padding-top: 80px; padding-bottom: 80px; }
  .section-grey-120px.garden { padding-bottom: 60px; }
  .section-dark { padding-top: 80px; padding-bottom: 80px; }
  .section-rel.gdc, .section-rel.gdc-2024 { padding-top: 0px; }
  .heading2-48px-white.connection, .heading2-48px-white.connection-copy { max-width: 80%; margin-bottom: 30px; font-size: 32px; line-height: 120%; }
  .heading2-48px-white.family-max { font-size: 24px; line-height: 130%; }
  .grid-3col-48px { margin-top: 30px; }
  .paragraph-20px-600-white { font-size: 17px; line-height: 24px; }
  .paragraph-16px-white-center.bottom-none { margin-left: 0px; }
  .p-16px-black2._400.dark-18px { color: rgb(6, 6, 7); font-size: 16px; line-height: 20px; }
  .p-16px-black2._400.dark-18px.is-new-nitro { max-width: 70%; font-size: 20px; }
  .verification-ready-icon { top: 153px; }
  .section-rich { padding-bottom: 60px; }
  .heading1-rich { font-size: 40px; line-height: 48px; }
  .collection-list { gap: 80px; grid-template-columns: 1fr; }
  .collection-item { margin-bottom: 0px; }
  .s-founders { padding-top: 60px; padding-bottom: 60px; }
  .s-founders.gray { padding-top: 60px; }
  .s-investors { padding-top: 60px; padding-bottom: 200px; }
  .investors-logo { grid-template-columns: 1fr; place-items: center; margin-top: 40px; }
  .s-job { min-height: 602px; }
  .job-left-image { min-height: 280px; }
  .s-numbers { padding-top: 60px; padding-bottom: 40px; }
  .numbers-item-wrapper { grid-template-columns: 1fr; margin-top: 32px; }
  .numbers-item-wrapper.top-m._4col { grid-template-columns: 1fr 1fr; margin-top: 0px; }
  .section-presence { padding-top: 60px; }
  .rich-card-wrapper { gap: 40px; grid-template-rows: auto auto auto; grid-template-columns: 1fr; max-width: 410px; }
  .rich-card._50 { max-width: none; }
  .logo-wrapper { justify-content: flex-start; }
  .logo-w._100 { flex: 0 0 auto; min-width: 60px; }
  .tab-horizontal { top: 499px; }
  .flex-horizontal-r-l.mob-v { gap: 16px; flex-direction: column-reverse; grid-template-rows: auto; grid-template-columns: 0.6fr 1fr; grid-auto-columns: 1fr; justify-items: start; display: grid; }
  .flex-horizontal-r-l.tablet-v { gap: 16px; grid-template-rows: auto; grid-template-columns: 0.6fr 1fr; grid-auto-columns: 1fr; justify-items: start; }
  .flex-horizontal-r-l.tablet-v.creator { grid-template-columns: 1fr; }
  .flex-horizontal-r-l.courses { gap: 16px; flex-direction: column-reverse; grid-template-rows: auto; grid-template-columns: 0.6fr 1fr; grid-auto-columns: 1fr; justify-items: start; display: grid; }
  .flex-horizontal-r-l.bottom-120px { gap: 16px; flex-direction: column; }
  .flex-horizontal-r-l.bottom-120px.minus { margin-top: -850px; margin-bottom: 80px; }
  .flex-horizontal-r-l.bottom-120px.build-new { grid-template-columns: 1fr; }
  .flex-horizontal-r-l.bottom-120px.minus-2, .flex-horizontal-r-l.bottom-120px.minus-3, .flex-horizontal-r-l.bottom-120px.minus_nitro { margin-top: -850px; margin-bottom: 80px; }
  .flex-horizontal-r-l.mob-vertical { gap: 10px; flex-direction: column; justify-content: center; }
  .flex-horizontal-r-l.mob-vertical.left { row-gap: 0px; flex-direction: row; justify-content: space-between; }
  .flex-horizontal-r-l.mob-vertical.download { row-gap: 24px; }
  .flex-horizontal-r-l.is-nitro { flex-flow: column-reverse wrap; margin-top: 220px; }
  .flex-horizontal-r-l.is-nitro.is-new { gap: 1rem; }
  .flex-horizontal-r-l.is-nitro.is-new.is_2026 { max-width: none; }
  .image-5 { width: 100%; }
  .tabs-content { max-width: 85%; top: -17px; }
  .tabs-menu { top: -218px; }
  .img-tab { max-width: 90%; }
  .div-block-3 { max-width: 90%; margin-left: auto; margin-right: auto; top: 70px; }
  .image-bg { max-width: 100%; }
  .image-rapper { max-width: 90%; margin-left: auto; margin-right: auto; top: 70px; }
  .s-easy { background-size: 160% auto, 280px auto; }
  .sound-content { flex-direction: column; display: flex; }
  .sound-image { display: none; }
  .image-hero-safery.mobile { width: 90%; }
  .image-hero-safery.mobile-copy { width: 100%; margin-top: 0px; }
  .image-hero-safery.position.news, .image-hero-safery.position.s-n { width: 100%; max-width: none; margin-right: 0px; }
  .image-hero-safery.position-app-gdc { max-width: 100%; }
  .div-block-nav.safety { max-height: 86vh; }
  .div-block-4 { min-height: 260px; max-height: 60vh; overflow: auto; }
  .link-grey-16px.end { margin-bottom: 40px; }
  .div-block-nav-2 { max-height: 86vh; }
  .rich-content-wr { flex-direction: column; display: flex; }
  .rich-content-left { max-width: none; }
  .rich-content-right { order: -1; max-width: none; margin-top: 0px; margin-bottom: 24px; position: relative; }
  .rich-safeties h4 { font-size: 16px; line-height: 24px; }
  .rich-safeties blockquote { border-left-width: 6px; font-size: 20px; line-height: 28px; }
  .absol-right-top { max-height: 27vw; display: none; }
  .absol-left-top { margin-top: 130px; display: none; }
  .absol-left-bottom { width: 30%; display: none; }
  .absol-right-bottom { width: 49%; display: none; }
  .link-block-filters { font-size: 16px; }
  .heading-32px-dark { margin-top: 50px; font-size: 24px; }
  .heading-32px-dark.margin-none { font-size: 24px; }
  .grid-120top { margin-top: 60px; }
  .step-by-step-slider-musk-2 { width: 74vw; }
  .div-put-2 { height: auto; }
  .blue-2 { max-height: none; }
  .img-slider { max-height: 46vw; }
  .text-grey { font-size: 16px; line-height: 24px; }
  .slider-grey { margin-bottom: 60px; }
  .img-230px { max-width: 30%; margin-bottom: 20px; margin-right: 10px; }
  .slide { padding-right: 30px; }
  .feature-wrapper { gap: 40px; grid-template-columns: 1fr; }
  .careers-paralax { padding-top: 20px; padding-bottom: 100px; }
  ._301-tabl-1 { min-width: 700px; overflow: visible; }
  ._301-tabl-w { overflow: auto; }
  .tabl-20px { font-size: 16px; }
  .global_section { padding-top: 50px; padding-bottom: 50px; }
  .global_section.jobs { padding-top: 60px; }
  .ginto-700-32.color, .ginto-700-32.left-moderation, .ginto-700-32.left-creator { font-size: 20px; line-height: 30px; }
  .ginto-700-32.tablet-center { margin-bottom: -10px; font-size: 24px; line-height: 130%; }
  .hero-bg-wrapper { height: 270px; }
  .hero-bg-wrapper.video { width: 100%; overflow: hidden; }
  .hero-bg-wrapper.inspiration { background-position: -47% 100%, -70% 100%; background-size: auto 377px, cover; }
  .hero-bg-wrapper.hidden { padding-top: 220px; }
  .hero-bg-wrapper.video-new2 { width: 100%; padding-bottom: 1049px; overflow: hidden; }
  .hero-bg-wrapper.creator-article { height: 285px; }
  .hero-bg-wrapper.server-page { width: 100%; padding-bottom: 0px; overflow: hidden; }
  .hero-bg-wrapper.video-new3 { width: 100%; padding-bottom: 1049px; overflow: hidden; }
  .human-bg-animation { height: 262px; }
  .video-wr { justify-content: center; align-items: center; height: 100vw; max-height: 740px; }
  .container550 { text-align: center; padding-left: 20px; padding-right: 20px; }
  .container550.center-align { text-align: center; }
  .container550.is_2026 { max-width: 100vw; }
  .container1180.left-align.gdr-2024 { gap: 14px; margin-bottom: 0px; }
  .container1180.left-align.share { gap: 24px; }
  .container1180.left-align.discover { gap: 14px; }
  .container1180.hup { justify-content: center; align-items: center; display: flex; }
  .container1180.left-align-2 { flex-direction: column; }
  .container1180.is-left.mobile { padding-bottom: 16px; }
  .hero-text-wr { align-items: center; }
  .hero-text-wr.hupe { align-items: flex-start; max-width: none; }
  .hero-text-wr.is-tablet-center.down, .hero-text-wr.is-tablet-center.down-copy { align-items: flex-start; min-width: auto; }
  .hero-text-wr.parent.pr { align-items: flex-start; }
  .hero-text-wr.parent-hub { margin-bottom: 0px; }
  .hero-text-wr.premium { margin-bottom: 24px; }
  .hero-text-wr.gdc-2024._40px.left, .hero-text-wr.gdc-2024._40px.l_m_left { align-items: flex-start; }
  .paragraph-narrow, .paragraph-narrow.dark-24 { font-size: 16px; line-height: 20px; }
  .white-cards-wr { flex-wrap: wrap; justify-content: space-around; }
  .white-card-item { width: 46%; margin-bottom: 22px; }
  .grey-section.margin { padding-top: 32px; padding-bottom: 32px; }
  .grey-section.margin2 { padding-bottom: 60px; }
  .bologna-wr { width: 100%; }
  .bologna-wr.hope { width: auto; }
  .nitro-hero-img { right: -3%; }
  .perks-wr { grid-template-columns: 1fr 1fr; margin-bottom: 70px; }
  .hero-bl-section.fr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63e60a875d5c104d6b718654_FR-Admin-Header_1_2.png"), linear-gradient(rgb(52, 66, 218) 62%, rgb(87, 101, 241)); background-position: 50% 100%, 0px 0px; background-repeat: no-repeat, repeat; background-size: contain, auto; }
  .hero-bl-section.is-garden { padding-bottom: 190px; }
  .hero-bl-section.gdc-2024 { align-items: flex-start; }
  .hero-bl-section.gdc-2024.is_2025 { padding-top: 160px; }
  .hero-bl-section.embed-sdk { margin-bottom: -40px; padding-top: 150px; padding-bottom: 40px; }
  .story-wr { flex-direction: column; }
  .text-wr-vert { width: 100%; }
  .company.download { min-width: auto; max-width: 100%; margin-left: auto; margin-right: auto; }
  .ginto-700-24.centered { font-size: 20px; line-height: 30px; }
  .comp-img { order: 1; max-width: 100%; }
  .comp-img.left { margin-left: 40px; }
  .comp-img.right { margin-left: 40px; margin-right: 40px; }
  .item-company { height: 23vh; min-height: 230px; max-height: 300px; margin-left: 5px; margin-right: 5px; }
  .company-slider-wr { margin-top: 12px; }
  .white-block { padding: 32px 33px 33px; }
  .archive-item { width: 100%; }
  .container960 { margin-bottom: 60px; }
  .group-item { width: 48%; }
  .group-label.banner { display: none; }
  .insp-section { width: 100%; overflow: hidden; }
  .insp-section.overflow { padding-bottom: 60px; }
  .club-wr { flex-direction: column; align-items: center; display: none; }
  .club-column { width: 100%; }
  .group-banner { justify-content: center; align-items: flex-end; width: 300px; height: 225px; }
  .group-banner.hide-on-desktop, .group-banner.hobbie.hide { display: flex; }
  .quote-item { flex-direction: column; justify-content: center; align-items: flex-start; height: 230px; margin-bottom: 0px; padding-left: 30px; padding-right: 30px; display: flex; }
  .club-slider { background-color: rgba(0, 0, 0, 0); width: 100%; height: auto; margin-bottom: 40px; display: block; }
  .display-none { display: none; }
  .arrow-circle { background-color: rgb(235, 240, 247); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a8772e8af0085021bd4c4b_svgviewer-output2.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: auto 20px; border-radius: 20px; flex: 0 0 auto; width: 32px; height: 32px; padding-bottom: 0px; padding-right: 0px; }
  .arrow-circle.left { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a876e217a2bb42a8633c0e_svgviewer-output1.svg"); }
  .left-arrow-2 { flex-direction: column; justify-content: center; align-items: center; width: 60px; display: flex; overflow: visible; }
  .left-arrow-2.right { margin-right: -30px; }
  .left-arrow-2.left { margin-left: -30px; }
  .mask { overflow: visible; }
  .quote-slide { margin-top: 20px; margin-right: 30px; }
  .feature-big-img { width: 100%; height: 300px; }
  .ginto-700-48.dark-text-color { text-align: left; margin-bottom: 12px; font-size: 24px; }
  .colors-grid { grid-template-columns: 1fr 1fr 1fr; }
  .styleguide-various-container { align-items: stretch; }
  .section-rich-l { padding-bottom: 60px; }
  .paragraph-small, .paragraph-small.font-white.op50, .paragraph-small.top-marg.font-blue, .paragraph-small.top-marg.font-greyple, .paragraph-small.top-marg.font-home, .paragraph-small.moderator { text-align: left; }
  .paragraph-small.moderator-white { text-align: center; }
  .paragraph-small.font-grey { text-align: left; }
  .paragraph-small.font-grey.centered.max-550, .paragraph-small.font-grey.centered.mob-center { text-align: center; }
  .paragraph-small.font-grey.centered.max-510 { text-align: center; margin-bottom: 32px; }
  .paragraph-small.centered.color-dark { text-align: center; }
  .paragraph-small.le, .paragraph-small.verif-smal, .paragraph-small.left-col { text-align: left; }
  .paragraph-small.mobile-centered { text-align: center; }
  .typography-item { column-gap: 30px; grid-template-columns: 0.5fr 0.75fr; }
  .new-h5 { margin-top: 24px; font-size: 20px; }
  .new-h5.top-margin-10 { margin-top: 0px; }
  .new-h5.but-bold { margin-bottom: 4px; font-size: 20px; font-weight: 700; }
  .new-h5.centered, .new-h5.text-color-white.card-app { margin-top: 0px; }
  .new-h5.text-color-white.is_app { margin-top: 16px; }
  .new-h5.app { margin-top: 2px; }
  .new-h5.case { margin-bottom: 4px; font-family: Ginto, sans-serif; font-size: 20px; font-weight: 700; }
  .new-h2 { font-size: 32px; line-height: 40px; }
  .new-h2.font-white.nitro { margin-bottom: 24px; }
  .new-h2.margin-16 { margin-bottom: 8px; }
  .new-h2.bottom-none._48px { font-size: 32px; }
  .new-h2.bottom-none._48px.centered { line-height: 42px; }
  .new-h2.power { font-size: 32px; }
  .new-h2._48px { font-size: 24px; line-height: 30px; }
  .new-h2._48px.internship, .new-h3 { font-size: 28px; }
  .new-h3.font-white.is_app { font-size: 32px; }
  .new-h3.bolt.moderator { text-align: left; }
  .new-h3.bolt.moderator-white { text-align: center; }
  .new-h3.bottom._24px { font-size: 20px; }
  .new-h3.is-prizes { line-height: 36px; }
  .new-h3.is-prizes.text-color-white { font-size: 32px; line-height: 40px; }
  .paragraph.font-white { text-align: center; }
  .paragraph.font-white.left, .paragraph.font-white.hupe, .paragraph.font-white.left-mobile { text-align: left; }
  .paragraph.bot-m { margin-left: 0px; }
  .paragraph.center { text-align: center; }
  .paragraph.center.mobile-left { text-align: left; }
  .paragraph.college-left { max-width: none; margin-right: 0%; }
  .paragraph.mobile-center { text-align: center; }
  .paragraph.le { text-align: left; }
  .paragraph.is_streamkit { text-align: center; }
  .paragraph.is_streamkit.mobile-left { text-align: left; }
  .new-h1 { font-size: 32px; line-height: 1.1; }
  .new-h1.font-white, .new-h1.font-white.left, .new-h1.font-white.left.explore { font-size: 36px; }
  .new-h1.font-white.left.explore.mobile-centered, .new-h1.font-white.center { text-align: center; }
  .new-h1.font-white.center.college { text-align: center; padding-right: 0px; }
  .new-h1.font-white.cen-ins { background-color: rgba(0, 0, 0, 0); }
  .new-h1.font-white.moderation, .new-h1.font-white.moderation.explore { font-size: 36px; }
  .new-h1.font-white.moderation.explore.mobile-centered { text-align: center; }
  .new-h1.font-white.left-copy, .new-h1.font-white.left-copy.explore { font-size: 36px; }
  .new-h1.font-white.left-copy.explore.mobile-centered { text-align: center; }
  .new-h1.font-white.bottom-16px.flex-mob-center.mobile-power, .new-h1.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 36px; }
  .new-h1.font-white.bottom-16px.flex-tab-center.is_gdc { font-size: 36px; line-height: 40px; }
  .new-h1.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { font-size: 40px; line-height: 53px; }
  .new-h1.font-white.bottom-16px.is_gdc { text-align: left; }
  .new-h1.font-white.is-text-center.left-mobile.home { font-size: 24px; }
  .new-h1.font-white.is-left { text-align: left; }
  .new-h1.font-white.education { margin-bottom: 32px; }
  .new-h1.font-white.is-garden { font-size: 36px; }
  .new-h1.font-blue._404 { text-align: left; font-size: 36px; }
  .new-h1.left, .new-h1._16px, .new-h1.mobile-left, .new-h1.newsroom, .new-h1.text-color-white.is-left { text-align: left; }
  .new-h1.text-color-white.app { text-align: left; font-size: 40px; line-height: 54px; }
  .new-h1.text-color-white.bottom-32 { margin-bottom: 16px; }
  .new-h1.text-color-white.bottom-32.text-align-center.is-small-mobile { font-size: 32px; }
  .new-h1.text-color-white.bottom-32.is_mobile-24 { font-size: 24px; line-height: 0.9; }
  .new-h1.text-color-white.bottom-32.is_mobile-24.is_2026 { font-size: 32px; }
  .new-h1.text-color-white.bottom-32.is_mobile-24.is_2026.is-letter { margin-bottom: 0px; }
  .new-h1.text-color-white.bottom-16.m-36, .new-h1.text-color-white.bottom-16.m-32 { font-size: 32px; }
  .new-h1.text-color-white.bottom-80 { margin-bottom: 40px; }
  .new-h1.text-color-white.is_d { max-width: none; margin-bottom: 16px; margin-left: auto; margin-right: auto; }
  .new-h1.text-color-white.is_d.is-italic.is-small { font-size: 18px; }
  .new-h1.text-color-white.is_d.is_2026 { font-size: 32px; }
  .new-h1.text-color-white.text-align-left.bottom-24.is-center-mob { text-align: center; margin-bottom: 16px; }
  .new-h1.text-color-white.text-align-left.bottom-24.is-center-mob.is_new, .new-h1.text-color-white.text-align-left.bottom-24.is-center-mob.is_form { margin-bottom: 16px; }
  .new-h1.text-color-white.is-56 { font-size: 36px; }
  .new-h1.text-color-white.is-56.text-align-center.is_new { text-align: center; }
  .new-h1.text-color-white.is_acceb, .new-h1.text-color-white.is_d-none { max-width: none; margin-bottom: 16px; margin-left: auto; margin-right: auto; }
  .new-h1.text-color-white.is_d-none.is-small-mob.is-left { margin-left: 0px; }
  .new-h1.text-color-white.is_acc { max-width: none; margin-bottom: 16px; margin-left: auto; margin-right: auto; }
  .new-h1.text-color-white.is_acc.is-small-mob.is-left { margin-left: 0px; }
  .new-h1.text-color-white.bottom-32-all { margin-bottom: 16px; }
  .new-h1.text-color-white.bottom-32-all.is_mobile-24 { font-size: 24px; line-height: 0.9; }
  .new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026 { font-size: 38px; }
  .new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026.is-large, .new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026.is-large.is-bottom-small { margin-bottom: 16px; }
  .new-h1.size-medium { font-size: 36px; }
  .new-h1.is_new { text-align: left; }
  .new-h1.font-black { margin-bottom: 32px; font-size: 36px; }
  .paragraph-medium.font-white.centered.is-jobs { margin-bottom: 60px; }
  .paragraph-medium.le, .paragraph-medium.is_gdc.tablet-centered.l_m_left, .paragraph-medium.text-color-white.is_hero-gdr.l_m_left { text-align: left; }
  .paragraph-bold.text-color-white.text-weight-medium.is_faq { font-size: 16px; line-height: 20px; }
  .paragraph-bold.text-color-white.text-weight-medium.is_faq-1 { max-width: 85%; font-size: 16px; line-height: 20px; }
  .paragraph-bold.text-color-white.text-weight-medium.ia-commerce { font-size: 16px; }
  .paragraph-bold.text-color-white.text-weight-medium.is_2026 { font-size: 16px; line-height: 20px; }
  .button-text-big.btn.college { font-size: 1rem; }
  .ver__big-front-cloud { width: 255px; }
  .ver__big-back-cloud { width: 398px; }
  .ver__ship { width: 133px; }
  .ver__middle-cloud { width: 176px; }
  .news-card, .news-card.end { margin-bottom: 50px; }
  .s-news-2 { padding-top: 60px; }
  .card-founder-image { margin-bottom: 32px; }
  .card-founder-wrapper { gap: 80px; grid-template-columns: 1fr; margin-top: 40px; }
  .setup-items.streamkit { justify-content: flex-start; align-items: center; }
  .colllege-hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6332958f461d9bb74e86571a_6Iy--lEU.webp"), linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)); background-position: 0px 140%, 0px 0px; background-size: cover, auto; padding-top: 120px; }
  .container700-center { text-align: left; width: 90%; }
  .container-center { text-align: left; align-items: flex-start; width: 100%; }
  .container-center.open { align-items: center; }
  .new-button { text-align: center; width: 100%; margin-bottom: 0px; margin-left: 0px; margin-right: auto; }
  .new-button.new-dark-button { margin-right: 0px; }
  .new-button.parent, .new-button.is_app.not-100.disable, .new-button.is_app-2024, .new-button.is_new, .new-button.is-new { width: auto; }
  .button-wrapper.many { flex-flow: column wrap; align-items: center; }
  .button-wrapper.many.left { flex-wrap: wrap; }
  .button-wrapper.many.center.tarot { gap: 20px; flex-direction: row; }
  .button-wrapper.left-nitro { flex-flow: column wrap; align-items: center; }
  .button-wrapper.many-left { flex-flow: column wrap; align-items: flex-start; }
  .button-wrapper.many-left.left { flex-wrap: wrap; }
  .button-wrapper.many-left.center.tarot { gap: 20px; flex-direction: row; }
  .new-dark-button { margin-bottom: 10px; }
  .new-dark-button.download-button { width: 100%; }
  .new-dark-button.download-button.college { text-align: center; background-image: none; background-repeat: repeat; background-size: auto; width: 100%; margin-right: 0px; padding-left: 34px; }
  .new-dark-button.download-button.college-white { text-align: center; background-image: none; background-repeat: repeat; background-size: auto; width: 100%; padding-left: 34px; }
  .new-dark-button.download-button.college_new { text-align: center; background-image: none; background-repeat: repeat; background-size: auto; width: 100%; margin-right: 0px; padding-left: 34px; }
  .new-dark-button.gdr { font-size: 18px; }
  .new-dark-button.imagine { margin-top: 0px; margin-left: 0px; margin-right: auto; }
  .new-dark-button.size-big { padding-top: 20px; padding-bottom: 20px; font-size: 20px; }
  .new-dark-button.user { margin-bottom: 0px; }
  .new-dark-button.download-new { max-height: 40px; margin-bottom: 0px; padding: 11px 16px; font-size: 14px; line-height: 18px; }
  .new-dark-button.download-new.is-radius.is-padding-l { max-height: none; }
  .new-dark-button.download-new.is-radius-white { min-height: 48px; max-height: 48px; }
  .new-dark-button.download-new.is-radius-white.is-sdk { max-height: none; padding: 13.5px 24px; font-size: 16px; }
  .new-dark-button.download-new.is-radius-white.is-normal { font-size: 16px; line-height: 20px; }
  .new-dark-button.download-new.is-sdk { max-height: none; padding: 13.5px 24px; }
  .new-dark-button.download-new.is-dm { max-height: none; padding: 13.5px 24px; font-size: 16px; line-height: 1.3; }
  .new-dark-button.download-new.is_2025 { max-height: 40px; padding: 11px 16px; }
  .new-dark-button.download-new.is-success { max-height: 48px; padding-top: 13.5px; padding-bottom: 13.5px; font-size: 16px; }
  .new-dark-button.download-new.is-large { max-height: none; padding-top: 13.5px; padding-bottom: 13.5px; font-size: 16px; line-height: 150%; }
  .new-dark-button.download-new.is-large-new { min-height: 48px; max-height: none; padding-top: 13.5px; padding-bottom: 13.5px; font-size: 16px; line-height: 150%; }
  .new-dark-button.download-new.is-new { max-height: none; padding-top: 15px; padding-bottom: 15px; }
  .new-dark-button.download-new.is_radius-new { padding-top: 13.5px; padding-bottom: 13.5px; font-size: 16px; }
  .new-dark-button.download-new.is_over-big { max-height: none; font-size: 16px; line-height: 130%; }
  .new-dark-button.download-new.is-update { max-height: none; padding-top: 15px; padding-bottom: 15px; }
  .new-dark-button.download-parent { max-height: 40px; margin-bottom: 0px; padding: 11px 16px; font-size: 14px; line-height: 18px; }
  .new-dark-button.download-parent.is-radius-white { min-height: 48px; max-height: 48px; }
  .new-dark-button.download-parent.is-radius-white.is-sdk { max-height: none; padding: 13.5px 24px; font-size: 16px; }
  .new-dark-button.download-parent.is-radius-white.is-normal { font-size: 16px; line-height: 20px; }
  .new-dark-button.download-parent.is-sdk { max-height: none; padding: 13.5px 24px; }
  .new-dark-button.download-parent.is-dm { max-height: none; padding: 13.5px 24px; font-size: 16px; line-height: 1.3; }
  .new-dark-button.download-parent.is_2025 { max-height: 40px; padding: 11px 16px; }
  .new-dark-button.download-parent.is-success { max-height: 48px; padding-top: 13.5px; padding-bottom: 13.5px; font-size: 16px; }
  .new-dark-button.download-parent.is-large { max-height: none; padding-top: 13.5px; padding-bottom: 13.5px; font-size: 16px; line-height: 150%; }
  .new-dark-button.download-parent.is-large-new { min-height: 48px; max-height: none; padding-top: 13.5px; padding-bottom: 13.5px; font-size: 16px; line-height: 150%; }
  .link-terms { padding-left: 0px; }
  .container800 { text-align: center; width: 90%; }
  .rich-safeties-discription h4 { font-size: 16px; line-height: 24px; }
  .button-white-bg { font-size: 18px; }
  .button-white-bg.center { font-size: 20px; }
  .button-white-bg.download-button { margin-bottom: 16px; }
  .button-white-bg.user { max-height: none; }
  .human-bg-lot { max-width: 42vw; }
  .youtuben { min-height: auto; padding-bottom: 56.25%; }
  .youtuben.is-new { min-height: 198px; }
  .container-780px.is_new.is-update, .container-780px.is_new.new-size { max-width: 234px; }
  .text-24px-white.safety { width: 100%; }
  .p-400-16-white._10px._20px { font-size: 16px; line-height: 24px; }
  .p-400-16-white.center { padding-right: 0px; }
  .p-400-16-white.max400px.phone-centered { text-align: center; }
  .p-400-16-white.f6f6f6 { margin-bottom: 0px; }
  .p-400-16-white.p-17px { font-size: 16px; line-height: 24px; }
  .p-400-16-white.app { margin-bottom: 0px; }
  .p-400-16-white.is_faq { font-size: 14px; line-height: 20px; }
  .container-1260px-grey { padding-left: 0px; padding-right: 0px; }
  .section-safety.courses { padding-top: 0px; padding-bottom: 0px; }
  .section-safety.courses-st { padding-top: 48px; padding-bottom: 48px; }
  .heading-blue-48px { margin-bottom: 20px; font-size: 36px; }
  .heading-blue-48px.bl { margin-bottom: 16px; }
  .div-block-320px.safeties { flex-direction: row; order: -1; justify-content: space-between; align-items: flex-start; width: 100%; max-width: none; margin-top: 20px; margin-bottom: 32px; margin-right: 0%; display: flex; }
  .grid-safety { grid-template-columns: 1fr; }
  .img-safety { height: 240px; }
  .img-safety.safeties { min-height: 260px; }
  .paragraph-16px-dark { font-size: 17px; line-height: 24px; }
  .paragraph-16px-dark.up, .paragraph-16px-dark.creator { font-size: 16px; }
  .tabs { align-items: stretch; }
  .tabs-menu-safety { flex-flow: row; overflow: auto; }
  .search { width: 100%; max-width: 380px; padding-top: 7px; padding-bottom: 7px; }
  .button-search { background-size: 16px auto; height: 34px; }
  .heading-24px-safety { order: -1; margin-top: 0px; margin-bottom: 10px; }
  .heading-24px-safety._48px { font-size: 24px; line-height: 32px; }
  .heading-24px-safety.bottom-small._1 { margin-bottom: 10px; font-size: 20px; }
  .tab { flex: 0 0 auto; }
  .heading-32px-black { margin-top: 40px; margin-bottom: 10px; font-size: 24px; }
  .safety-link { width: 100%; }
  .form-block { order: 1; }
  .breadcrumbs-wrapper.bottom { margin-bottom: 40px; }
  .title-wrapper { margin-bottom: 20px; }
  .s-hero-safeties { height: 280px; }
  .hero-image-safeties { min-height: 280px; margin-top: -210px; }
  .grid-safety-listing { grid-template-columns: 1fr; }
  .safetie-feature-wrapper { flex-direction: column; }
  .collection-list-wrapper-3 { width: 100%; }
  .html-embed { margin-left: auto; }
  .section-white { padding-bottom: 60px; }
  .section-white.nitro-2024 { padding-top: 40px; padding-bottom: 10px; }
  .section-white.nitro-2024-perks { padding-top: 70px; }
  .heading-dark-48px { font-size: 36px; line-height: 44px; }
  .heading-dark-48px.center { font-size: 32px; line-height: 140%; }
  .heading-dark-48px.center.white-color { line-height: 44px; }
  .heading-dark-48px.bottom { margin-bottom: 10px; line-height: 140%; }
  .heading-dark-48px.bottom.align-left { text-align: left; line-height: 130%; }
  .heading-dark-48px._600px, .heading-dark-48px.text-align-center { line-height: 44px; }
  .heading-dark-48px.resource-parents-title { max-width: none; }
  .heading-dark-48px.formpitch.mobile-hidden { display: none; }
  .heading-dark-48px.mob-32 { line-height: 44px; }
  .card-grey, .card-grey.cource { flex-direction: column; }
  .card-grey._32px { height: 350px; }
  .card-grey._40px, .card-grey._24px { row-gap: 16px; }
  .card-grey.case { flex-direction: column; }
  .img40 { max-width: 100%; min-height: 240px; margin-bottom: 12px; margin-right: 0px; }
  .img40._245px { max-width: none; margin-bottom: 16px; }
  .s-curriculum { border-bottom-style: none; }
  .curriculum-wrapper { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/632c233c74d0ef0d597f6b7d_Frame%20(1).svg"); background-position: 50% 100%; background-repeat: no-repeat; background-size: contain; min-height: 550px; padding: 16px 16px 0px; }
  .curriculum-content-wrapper { width: auto; }
  .curriculum-content-wrapper.left { text-align: center; align-items: center; }
  .curriculum-image { width: 100%; position: static; inset: 0px 0% 0% 11%; }
  .curriculum-image.desctop { display: none; }
  .s-courses { padding-bottom: 66px; }
  .s-courses.build { padding-bottom: 60px; }
  .rich-mod h4 { font-size: 16px; line-height: 24px; }
  .rich-mod p { margin-bottom: 16px; }
  .rich-mod-2 h3 { font-size: 24px; line-height: 32px; }
  .rich-mod-2 p { margin-bottom: 16px; }
  .rich-mod-2 h4 { font-size: 20px; line-height: 30px; }
  .rich-mod-2 figure { margin-top: 20px; margin-bottom: 32px; }
  .rich-mod-2 ul { margin-bottom: 16px; }
  .rich-content-right-moderation { order: -1; max-width: none; margin-top: 0px; margin-bottom: 16px; padding-top: 2px; position: relative; }
  .rich-content-right-moderation.mobile { margin-bottom: 40px; }
  .scils-wrapper { text-align: center; background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/632c2e2026040b8010010087_Frame%20(3).svg"); background-position: 100% 100%; background-repeat: no-repeat; background-size: 70% auto; align-items: center; min-height: 500px; padding: 24px 24px 0px; }
  .section-white-moderation { padding-top: 55px; padding-bottom: 55px; }
  .section-white-moderation.bg, .section-white-moderation.bg-gdc { padding-top: 60px; }
  .section-white-moderation.boild { background-position: 50% 100%; background-size: 600px auto; padding-top: 60px; padding-bottom: 240px; }
  .section-white-moderation.bg-grey { padding-top: 60px; }
  .section-white-moderation.build_n { background-position: 50% 100%; background-size: 600px auto; padding-top: 60px; }
  .curriculum-image-m { width: 100%; position: static; inset: 0px 0% 0% 11%; }
  .curriculum-image-m.desctop { display: none; }
  .modules-layout { margin-bottom: 60px; }
  .course-rich-text li { margin-bottom: 18px; }
  .course-content-heading { grid-template-columns: 1fr; }
  .div-block-15 { max-width: 100%; }
  ._16px-text-gr.left.mob-center { text-align: center; }
  .banner { max-width: none; }
  .banner.green { width: auto; }
  .banner.nitro { margin-bottom: 0px; }
  .banner.pink { width: auto; }
  .banner.is-new-first { margin-bottom: 0px; padding-bottom: 64px; padding-left: 32px; padding-right: 32px; }
  .banner.is-new-first.is-new { border-radius: 2.5rem; padding: 2.5rem; }
  .banner.is-new-second { margin-bottom: 0px; padding-left: 32px; padding-right: 32px; }
  .banner.is-new-second.is-new { border-radius: 2.5rem; padding: 2.5rem; }
  .link-arrow.gdc.flex-tablet-left.is-success { margin-top: 0px; }
  .link-arrow.gdc-2024.l_m_left { margin-left: 0px; }
  .grid-2-col-980px { grid-template-columns: 1fr; margin-bottom: 0px; }
  .grid-2-col-980px.connection { grid-template-columns: 1fr; }
  .slide-30 { margin-right: 16px; }
  .logo-100 { margin-top: 30px; }
  .tab-links { flex: 0 0 auto; max-width: 110px; }
  .tab-menuflex { gap: 32px; }
  .tab-menuflex.connection { margin-top: 40px; }
  .tab-menuflex.power { max-width: 500px; }
  .tab-block { min-height: 640px; padding: 32px 24px; }
  .tab-flex-div { margin-top: 20px; }
  .paragraph-20px-600-dark { font-size: 17px; line-height: 24px; }
  .margine-left.build.connection { min-width: auto; }
  .div-block-img { padding-top: 40px; padding-bottom: 40px; }
  .popup.top-none { margin-top: 0px; }
  .input.text-input.activity, .input.text-input_app, .input.text-input_app.activity, .input.text-input_app-2, .input.text-input_app-2.activity { min-height: 100px; }
  .div-block-flex-bottom.is-new.is_n { flex-flow: row; }
  .div-block-flex-bottom.is-new.is_n.is-b-16 { margin-bottom: 16px; }
  .div-block-flex-bottom.bottom-none.is_n { flex-flow: row; }
  .plan { grid-template-columns: 2fr 1fr 1fr; }
  .plan.is-nitro { border-bottom-style: none; grid-template-rows: 220px; margin-top: 73px; padding-bottom: 20px; }
  .plan.is-nitro.is-new { gap: 4px; grid-template-rows: 208px; grid-template-columns: 1.5fr minmax(118px, 118px) minmax(118px, 118px); margin-top: 0px; margin-bottom: -0.8125rem; padding-bottom: 0px; }
  .ginto-700-20.mob-none { opacity: 1; display: none; }
  .ginto-700-20.mob-none.is-nitro-new { font-size: 20px; display: block; }
  .ginto-700-20.mob-none.is-nitro-new.text-style-italic.is-new { font-size: 1rem; line-height: 1.25; }
  .plan2 { grid-template-columns: 2fr 1fr 1fr; }
  .plan2.line-b { row-gap: 24px; grid-template-columns: 0.5fr 1fr; position: relative; top: 30px; }
  .plan2.is-nitro { grid-template-rows: 1fr; min-height: auto; padding-top: 20px; padding-bottom: 20px; }
  .plan2.is-nitro.line-top.is-gradient { background-size: 170% 100%; grid-template-columns: 2fr minmax(118px, 118px) minmax(118px, 118px); padding-top: 4px; padding-bottom: 4px; }
  .plan2.is-nitro.line-top.is-gradient.is-new { column-gap: 4px; grid-template-columns: 2fr minmax(118px, 118px) minmax(118px, 118px); max-height: 104px; margin-top: 2.5rem; margin-left: -11px; padding-left: 11px; }
  .plan2.is-nitro.is-new { column-gap: 4px; grid-template-columns: 2fr minmax(118px, 118px) minmax(118px, 118px); }
  .div-block-16 { width: 25vw; height: 90%; }
  .div-block-16.is-nitro { height: 100%; }
  .div-block-16.is-nitro.is-line.is-new, .div-block-16.is-nitro.is-new { border-radius: 25px; }
  .div-block-16.is-line-nitro { margin-top: -2.25rem; }
  .image-pl { display: none; }
  .image-pl.is-nitro { display: block; }
  .image-pl.is-nitro.is-new { max-width: 72px; max-height: 27px; margin-top: -13px; padding: 0.5625rem 0.4375rem; }
  .section-2 { padding-top: 80px; padding-bottom: 80px; }
  .tabs-3 { margin-top: 16px; }
  .dropdown-toggle-blue.gdc, .dropdown-toggle-blue.gdc-2024 { padding-top: 24px; padding-bottom: 24px; font-size: 18px; line-height: 30px; }
  .dropdown-list-4.w--open, .dropdown-list-4.bottom.open, .dropdown-list-4.bottom.open-2024 { margin-top: -10px; }
  .tab_image.connection { max-width: 140px; }
  .grid-anim { grid-template-columns: 1fr; }
  .image-courses-bg-1 { max-width: 40px; top: -21%; }
  .image-courses-bg-2 { max-width: 18px; inset: -17% auto auto 0%; }
  .mob-block { max-width: 51px; display: block; }
  .mob-block.size { max-width: none; }
  .mob-img-none { display: none; }
  .img51px { max-width: 51px; position: relative; top: 12px; }
  .line-grey { max-height: 1px; }
  .line-grey._2 { opacity: 1; background-color: rgb(199, 204, 209); margin-top: -8px; margin-bottom: 0px; }
  .image-card-wr { min-height: 110px; }
  .image-hero-mobile { left: 89px; }
  .padding-56px { padding-bottom: 48px; }
  .padding-56px._1440-48.is-32 { padding-bottom: 32px; }
  .padding-56px.is-80.m-40 { padding-bottom: 40px; }
  .padding-56px.is-24.m-32 { padding-bottom: 32px; }
  .padding-56px.is-64 { padding-bottom: 40px; }
  .padding-56px.is-64.m-48 { padding-bottom: 48px; }
  .verification-here-wr { flex-direction: column; align-items: flex-start; display: flex; }
  .paragraph-20px-white { font-size: 17px; line-height: 24px; }
  .button-white-bg-r16, .button-black-bg-r16 { font-size: 18px; }
  .button-black-bg-r16.hiden { display: flex; }
  .grid-2 { grid-template-columns: 1fr; }
  .banner-blue { background-position: 20% center; }
  .image-mob { margin-top: 20px; }
  .section-hero-hub { background-position: 50% 0px; margin-top: 0px; padding-top: 100px; }
  .button-white-bg-r28 { font-size: 18px; }
  .heading2-48pxwhite.text-left { font-size: 36px; line-height: 130%; }
  .creators-section { padding-top: 55px; padding-bottom: 55px; }
  .creator-card-image-wr { min-height: 250px; }
  .creator-card-grid { grid-template-columns: 1fr; }
  .main-image_wrapper { margin-top: -70px; margin-bottom: 28px; }
  .section_article { padding-bottom: 45px; }
  .text-style-allcaps.video { text-align: left; }
  .section_more-creators { padding-top: 45px; padding-bottom: 45px; }
  .text-color-white.paragraph-opacity-50.text-align-center._1440-l.text-center-d { text-align: left; }
  .text-color-white.is-size-l.is-new { font-size: 1.25rem; line-height: 1.2; }
  .text-color-white.is-com { font-size: 14px; font-weight: 500; line-height: 130%; }
  .text-color-white.is-sub, .text-color-white.is_140 { font-size: 16px; }
  .topic_item.is-new-sty.is_2026 { font-size: 1rem; }
  .topic_item.is-new-sty.tag-small_2026 { font-size: 1rem; line-height: 1.3125; }
  .section-explore-hero { background-position: 0% center; padding-top: 170px; }
  .section-explore-hero.learn { background-position: 0% center; padding-top: 170px; padding-bottom: 60px; }
  .section-explore-hero.learn.is_2025 { margin-top: 0px; }
  .section-explore-hero.academy.creator { padding-top: 140px; }
  .max-550px.is_app { padding-left: 24px; padding-right: 24px; }
  .stars1 { display: none; }
  .star2 { margin-left: -60px; }
  .text-24px-700-wh { margin-top: 24px; font-size: 20px; }
  .text-24px-700-wh.margin-none { margin-top: 0px; }
  .div-green { flex-direction: column; max-width: none; }
  .text-24px-500 { font-size: 20px; }
  .text-24px-500.white-color { margin-top: 20px; margin-bottom: 20px; }
  .text-24px-500.is_still { text-align: center; max-width: 470px; font-size: 16px; line-height: 20px; }
  .div-blue { max-width: 100%; }
  .text-24px-500-white.large-height { font-size: 16px; line-height: 1.5; }
  .text-24px-500-white.is_2025.is-32, .text-24px-500-white.is_2025.is-28 { font-size: 24px; }
  .text-24px-500-white.text-weight-normal.text-align-center.is-24px { font-size: 24px; line-height: 28px; }
  .text-24px-500-white.is-2026 { font-size: 1.25rem; line-height: 130%; }
  .text-24px-500-white.is-2026.is-game, .text-24px-500-white.is-2026.is-game-new { line-height: 120%; }
  .text-24px-500-white.is_game { font-size: 20px; }
  .text-24px-500-white.is-new { font-size: 1.25rem; line-height: 130%; }
  .text-24px-500-white.is-new.is-game, .text-24px-500-white.is-new.is-game-new, .text-24px-500-white.is-new.is-height { line-height: 120%; }
  .academy_menu { flex-direction: column; align-items: stretch; margin-bottom: 0px; position: relative; }
  .academy-menu-tabs { column-gap: 16px; flex-direction: column; }
  .academy-menu-tabs.is-explore, .academy-menu-tabs.is-explore-2 { column-gap: 12px; flex-flow: wrap; margin-left: 0px; }
  .main-wrapper { margin-top: 80px; }
  .main-wrapper.mobile, .main-wrapper.home-bg, .main-wrapper.home--no-bg { margin-top: 0px; }
  .main-wrapper.overflow-hidden { background-position: 30% 0px; background-size: cover; margin-top: 0px; }
  .main-wrapper.teen { margin-top: 0px; }
  .main-wrapper.download, .main-wrapper.home-new, .main-wrapper.cases-new, .main-wrapper.branding { margin-top: 0px; overflow: clip; }
  .main-wrapper.newsroom { margin-top: 0px; overflow: hidden; }
  .main-wrapper.is-adventising { margin-top: 0px; padding-top: 80px; }
  .main-wrapper.is-adventising.is-commerce { padding-top: 0px; }
  .main-wrapper.is_2025 { margin-top: 0px; }
  .main-wrapper.download-hide { margin-top: 0px; overflow: clip; }
  .main-wrapper.is-up-26 { margin-top: 0px; }
  .topic_filters.safety, .topic_filters.safety-n { margin-bottom: 20px; }
  .topic_filters.safety-n.safety-education, .topic_filters.safety-n.policy-hub { padding-top: 0px; }
  .academy_layout { grid-template-columns: 1fr; }
  .academy_tabs { margin-left: 0px; }
  .academy_tab-link { justify-content: space-between; margin-top: 0px; margin-bottom: 16px; padding: 10px 12px; display: flex; }
  .academy_tab-link.w--current { border-bottom-style: none; order: -1; font-size: 20px; font-weight: 700; }
  .academy_tab-link.is-active { border-left: 2px none var(--blurple); background-color: var(--off-white); border-bottom-style: none; border-radius: 24px; order: -1; align-self: flex-start; font-size: 20px; }
  .academy_tab-link.is-active.safety-education { background-color: rgba(0, 0, 0, 0); font-size: 14px; }
  .collection-list-5 { margin-bottom: 40px; display: flex; }
  .collection-list-5.safety-education { gap: 10px; justify-content: center; margin-bottom: 0px; }
  .collection-list-5.safety-education.is-new-sty { margin-bottom: 0px; }
  .academy_lesson-card.is_new { z-index: 1; }
  .academy_lesson-wr.safety { grid-template-columns: minmax(207px, auto); }
  .creator-card-image-wrapper.safety { width: 100%; min-height: 207px; }
  .creator-card_image { min-height: 154px; }
  .creator-card_image.safety { min-height: 207px; }
  .creator-card_image.safety.max-hight-177px { object-fit: cover; max-height: none; }
  .creators_lessons { grid-template-columns: 1fr 1fr; }
  .search_text-wr { width: 80%; margin-left: auto; margin-right: auto; }
  .quiz-progress { border-radius: 0px; width: 100%; top: auto; bottom: 0px; transform: none; }
  .quiz-content { column-gap: 24px; }
  .quiz-content.third { grid-template-columns: 1fr; width: auto; }
  .quiz-progress-bar { border-radius: 0px; }
  .quiz-second-text { font-size: 42px; }
  .quiz-third-img { display: none; }
  .quiz-third-text { padding: 16px 24px; font-size: 24px; position: static; }
  .search_results { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/637376950073b82e6056f71a_Group_482467.svg"); background-position: 50% 100%; background-repeat: no-repeat; background-size: auto; }
  .persona-hero-wrapper { padding: 42px 24px; }
  .persona-hero-btn { row-gap: 24px; flex-direction: column; }
  .persona-img { margin-bottom: 16px; }
  .persona-title { font-size: 20px; line-height: 28px; }
  .search-bg1, .search-bg2 { display: none; }
  .creator_tabs { background-color: var(--off-white); border-radius: 24px; flex-direction: column; grid-template-columns: 100%; margin-bottom: 40px; padding-top: 8px; padding-bottom: 16px; display: flex; overflow: hidden; }
  .creator_tabs.is-explore { gap: 0px 10px; background-color: rgba(0, 0, 0, 0); border-radius: 0px; flex-flow: wrap; margin-bottom: 0px; }
  .tab-arrow { z-index: 2; display: block; position: absolute; inset: 26px 28px auto auto; transform: rotate(180deg); }
  .creators_new-right { width: 100%; margin-top: 20px; }
  .collection-list-wrapper-6 { width: 100%; }
  .cardfootertext.font-white { text-align: center; }
  .cardfootertext.font-white.left, .cardfootertext.font-white.hupe { text-align: left; }
  .cardfootertext.center { text-align: center; }
  .cardfootertext.college-left { max-width: none; margin-right: 0%; }
  .cardfootertext.mobile-center { text-align: center; }
  .cardfootertext.le { text-align: left; }
  .date-heading-snows { margin-top: 40px; margin-bottom: 10px; font-size: 24px; }
  .image-411 { width: 164px; }
  .column-2 { margin-top: 0px; padding-left: 20px; }
  .snowsgiving-reward-image { width: 100%; }
  .snowcard-link.font-white { text-align: center; }
  .snowcard-link.font-white.left, .snowcard-link.font-white.hupe { text-align: left; }
  .snowcard-link.center { text-align: center; }
  .snowcard-link.college-left { max-width: none; margin-right: 0%; }
  .snowcard-link.mobile-center { text-align: center; }
  .snowcard-link.le { text-align: left; }
  .snowsgiving-unlock-text-plain.font-white { text-align: center; }
  .snowsgiving-unlock-text-plain.font-white.left, .snowsgiving-unlock-text-plain.font-white.hupe { text-align: left; }
  .snowsgiving-unlock-text-plain.center { text-align: center; }
  .snowsgiving-unlock-text-plain.college-left { max-width: none; margin-right: 0%; }
  .snowsgiving-unlock-text-plain.mobile-center { text-align: center; }
  .snowsgiving-unlock-text-plain.le { text-align: left; }
  .snowcard-link-16.font-white { text-align: center; }
  .snowcard-link-16.font-white.left, .snowcard-link-16.font-white.hupe { text-align: left; }
  .snowcard-link-16.center { text-align: center; }
  .snowcard-link-16.college-left { max-width: none; margin-right: 0%; }
  .snowcard-link-16.mobile-center { text-align: center; }
  .snowcard-link-16.le { text-align: left; }
  .padding-16px { height: 12px; }
  .padding-16px.is-16, .padding-16px.is-16-all, .padding-16px.is-20 { height: 16px; }
  .snowsgivingparagraph.font-white { text-align: center; }
  .snowsgivingparagraph.font-white.left, .snowsgivingparagraph.font-white.hupe, .snowsgivingparagraph.font-white.left-mobile { text-align: left; }
  .snowsgivingparagraph.bot-m { margin-left: 0px; }
  .snowsgivingparagraph.center { text-align: center; }
  .snowsgivingparagraph.center.mobile-left { text-align: left; }
  .snowsgivingparagraph.college-left { max-width: none; margin-right: 0%; }
  .snowsgivingparagraph.mobile-center { text-align: center; }
  .snowsgivingparagraph.le { text-align: left; }
  .snowsgiving-video.first { margin-top: 10px; }
  .snowsgiving-video.is_new { border-radius: 48px; min-height: 490px; }
  .snowsgiving-video.is_new.is-update { border-radius: 32px; min-width: 234px; max-width: 234px; min-height: 416px; max-height: 416px; }
  .snowsgiving-video.is_new.new-size { border-radius: 32px; min-height: 416px; max-height: 416px; }
  .img-safety-b { height: 240px; }
  .fr_works.left { margin-top: 60px; }
  .margine-h3 { font-size: 24px; }
  .margine-h3.admin { line-height: 32px; }
  .margine-h3.admin.text-bold.build { min-height: 48px; }
  .padding-32px.is-16 { padding-bottom: 16px; }
  .padding-32px.m-32 { padding-bottom: 32px; }
  .heading { font-size: 24px; }
  .flex-mob-center { justify-content: center; align-items: center; display: flex; }
  .section_gdc.power { padding-top: 60px; padding-bottom: 60px; }
  .padding-20px.mobile-hidden { display: none; }
  .padding-20px.is-36 { padding-bottom: 24px; }
  .grid-gdc.revers { margin-top: 24px; margin-bottom: 24px; }
  .grid-gdc.powet { padding-top: 60px; padding-bottom: 60px; }
  .grid-gdc.revers-safety { grid-template-columns: 1fr; margin-top: 8px; margin-bottom: 8px; }
  .grid-gdc.safety { row-gap: 32px; grid-template-columns: 1fr; }
  .grid-gdc.revers-safety-2023, .grid-gdc.revers-safety-1, .grid-gdc.revers-safety_is-2025 { grid-template-columns: 1fr; margin-top: 8px; margin-bottom: 8px; }
  .flex-tablet-center { justify-content: center; align-items: center; display: flex; }
  .flex-tablet-center.l_m_left { align-items: flex-start; }
  .apply-fixed { max-height: 600px; }
  .faq-fr-link { gap: 0px; flex-direction: column; margin-bottom: 16px; }
  .hero-img { max-width: 100%; margin-top: 40px; margin-right: 40%; position: static; }
  .hero-img.server { max-width: 90%; margin-top: 0px; margin-left: auto; margin-right: auto; bottom: 0px; }
  .server_grid-progress { gap: 40px 60px; grid-template-columns: 1fr; }
  .progress-line { max-height: 80%; display: none; }
  .flex-vertical-left.right-block.app { flex-direction: row; align-items: center; display: flex; }
  .progress-dot { margin-right: -38px; display: none; }
  .progress-dot.revers { margin-left: -38px; }
  .padding-100px { padding-bottom: 56px; }
  .padding-100px.charter-anyway { padding-bottom: 120px; }
  .padding-100px.is_case { padding-bottom: 80px; }
  .padding-100px.is-nitro-m { padding-bottom: 40px; }
  .padding-100px.is-120 { padding-bottom: 56px; }
  .padding-100px.is-120-d { padding-bottom: 80px; }
  .padding-100px.is-120-d.m-64 { padding-bottom: 64px; }
  .padding-100px.m-56 { padding-bottom: 56px; }
  .hero-pover-imageopy-2, .gdr-img { min-width: auto; }
  .gdr-img._2024 { margin-bottom: 40px; }
  .nitro-section-video { padding-top: 50px; padding-bottom: 50px; }
  .nitro_img-bg.right { margin-top: 60px; }
  .nitro-lottie { min-width: auto; margin-top: -28px; }
  .safeti-wrapper-image._50 { width: 100%; margin-left: auto; margin-right: auto; }
  .safety-menu-wrapper { grid-template-rows: auto auto; grid-template-columns: 1fr; }
  .padding-90px { padding-bottom: 40px; }
  .safety-menu-link.end { padding-bottom: 30px; }
  .safety-menu-link._2 { padding-top: 40px; }
  .safety-menu-link._1 { padding-top: 30px; }
  .container980 { margin-bottom: 60px; }
  .section-safety-new { padding-top: 48px; }
  .section-safety-new.courses { padding-top: 0px; padding-bottom: 0px; }
  .section-safety-new.courses-st { padding-top: 48px; padding-bottom: 48px; }
  .section-safety-new.app-white { padding-bottom: 20px; }
  .line-tablet._1, .line-tablet._2 { width: 100%; max-width: 131px; }
  .line-tablet._3 { width: 100%; max-width: 131px; display: block; }
  .line-tablet._4, .line-tablet._5 { width: 100%; max-width: 131px; display: none; }
  .padding-24px.mob-20 { padding-bottom: 20px; }
  .padding-24px.is-56.is-32, .padding-24px.is-56.is-32-new { padding-bottom: 32px; }
  .padding-24px.is_article.is-16 { padding-bottom: 16px; }
  .padding-24px.is_2026 { padding-bottom: 35px; }
  .padding-24px.m-24 { padding-bottom: 24px; }
  .safety_section-gradient { padding-top: 5rem; padding-bottom: 6rem; }
  .safetyimg-banner { margin-right: 0%; position: static; }
  .max-440px.is-full { max-width: none; }
  .max-440px.is-full.is-center-mob { text-align: center; }
  .max-440px.is-full.is-sticky { position: static; }
  .max-440px.is-full.is-sticky.is_2025 { justify-content: flex-start; align-items: center; margin-bottom: 100px; }
  .div-block-hero-bg { background-size: 550px auto, auto; min-height: 480px; padding-top: 20px; }
  .div-circle { margin-bottom: -10px; }
  .video-youtube.is_new { border-radius: 48px; }
  .video-youtube.is_new.new-size { border-radius: 32px; min-width: 234px; max-width: 234px; min-height: 416px; max-height: 416px; }
  .safety_section-backgraund { top: -70%; right: -31%; }
  .link-back.is-step.clear-form-btn { width: 100%; margin-left: auto; position: absolute; top: 94px; }
  .link-back.is-pitch.mobile-hidden { display: none; }
  .grid-hero-tarot { grid-template-columns: 1fr; }
  .link-block-arrow.w--current { font-size: 18px; }
  .text-see, .text-hide { font-size: 20px; }
  .box-x { padding: 2px; }
  .new-h1-2, .new-h1-2.font-white { font-size: 36px; }
  .safety-menu.gaming { top: 97px; }
  .section-apply { padding-top: 60px; padding-bottom: 60px; }
  .section-hero-imagine.home, .section-hero-imagine.home-2023 { background-position: -20% 100%; background-size: 500px auto; padding-top: 0px; padding-bottom: 200px; }
  .paragraph-20px-white-height { font-size: 17px; line-height: 24px; }
  .button-black-bg { font-size: 18px; }
  .button-black-bg.center { font-size: 20px; }
  .grid-2-col { grid-template-rows: auto; grid-template-columns: 1fr; }
  .grid-2-col.dw { flex-flow: column; display: flex; }
  .platform-tile { max-height: 500px; }
  .img-content { width: 100%; margin-top: 40px; margin-left: 0px; }
  .grey-content2._2024 { max-height: none; }
  .dropdown-black.hub, .dropdown-black.is-al-center, .dropdown-black.is_z-index-100 { margin-top: 32px; }
  .dropdown-black.is_z-index-100.top-new { margin-top: 2rem; }
  .dropdown-list-6.is-download-new.w--open { max-height: 220px; margin-top: 48px; }
  .dropdown-list-6.is-download-n.w--open { margin-top: 48px; }
  .download-hero { padding-top: 120px; }
  .download-hero.fr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63e60a875d5c104d6b718654_FR-Admin-Header_1_2.png"), linear-gradient(rgb(52, 66, 218) 62%, rgb(87, 101, 241)); background-position: 50% 100%, 0px 0px; background-repeat: no-repeat, repeat; background-size: contain, auto; }
  .company-hero-img-2 { display: none; }
  .company-hero-img-2.block { display: flex; }
  .slider.desctop { display: none; }
  .slider.mobile { display: block; }
  .mask-4 { max-width: 80%; }
  .left-arrow-3 { margin: 0px auto -60px; inset: auto 0% 0% -50px; }
  .right-arrow-2 { margin: 0px auto -60px; inset: auto -50px 0% 0%; }
  .image-safeties-2 { min-height: 220px; }
  .text-blue-2.text-style-allcaps.nord, .text-blue-2.text-style-allcaps.nord-2 { font-size: 14px; line-height: 20px; }
  .ginto-700-32-2 { font-size: 24px; line-height: 32px; }
  .grid-animation-tab { grid-template-columns: 1fr; margin-top: 40px; }
  .iimage-absol._1 { position: absolute; }
  .iimage-absol._2 { position: static; }
  .grid-3safety { row-gap: 40px; grid-template-columns: 1fr; }
  .section-80px { padding-top: 32px; padding-bottom: 40px; }
  .image-safeties-one { min-height: 140px; }
  .padding-40px { padding-bottom: 24px; }
  .padding-40px.hide-landscape { display: none; }
  .padding-40px.mob-40 { padding-bottom: 40px; }
  .padding-40px.m-32, .padding-40px.is-56.is-32 { padding-bottom: 32px; }
  .padding-40px.is-40.m-20 { padding-bottom: 20px; }
  .padding-40px.is-40-t { padding-bottom: 40px; }
  .padding-40px.is-16 { padding-bottom: 16px; }
  .padding-40px.is-32, .padding-40px.is_32, .padding-40px.is_mobile { padding-bottom: 32px; }
  .padding-40px.is-56-d { padding-bottom: 36px; }
  .padding-40px.is-56-d.is-32 { padding-bottom: 32px; }
  .padding-40px.m-36 { padding-bottom: 36px; }
  .clyde-content-wrapper { background-size: 95% auto; margin-bottom: 40px; }
  .clyde-content-wrapper.family { margin-bottom: 24px; }
  .clyde-content-wrapper.family-img { padding-bottom: 20px; }
  .family-section-video { padding-top: 50px; padding-bottom: 50px; }
  .family_grey_container { row-gap: 24px; }
  .section-video-family { padding-top: 60px; padding-bottom: 60px; }
  .famili-section-button { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; padding-bottom: 60px; }
  .form-block-3 { order: 1; }
  .search-2 { width: 100%; max-width: 380px; padding-top: 7px; padding-bottom: 7px; }
  .flex-horizontal-r-l-2 { row-gap: 20px; flex-direction: column; align-items: flex-start; }
  .flex-horizontal-r-l-2.community, .flex-horizontal-r-l-2.community-2 { grid-template-columns: 1fr; justify-items: start; }
  .new-h2-2 { font-size: 32px; line-height: 40px; }
  .new-h2-2.bottom-none._48px { font-size: 32px; }
  .section_safety.top-80px, .section_safety.education { padding-top: 60px; }
  .section-grey-2 { padding-top: 60px; padding-bottom: 10px; }
  .section-grey-2.is-center { padding-top: 60px; padding-bottom: 0px; }
  .line-m { width: 120%; }
  .dropdown_arrow { max-width: 20px; margin-top: 8px; }
  .build_dropdown { margin-bottom: 8px; }
  .text-large-pink, .text-large-pink.color-all { font-size: 6vw; }
  .dropdown-list-8.w--open { max-height: 140px; }
  .grid_safety-education, .grid_safety-education.is-new-policy { grid-template-columns: 1fr; }
  .grid_safety-education.is-new-policy.is-new-gap { gap: 8px; }
  .grid_safety-education.is-new-safety, .grid_safety-education.is_2026, .grid_safety-education.is-new, .grid_safety-education.is_2026, .grid_safety-education.is-new-2026 { grid-template-columns: 1fr; }
  .build_dropdown-w { top: 48px; }
  .transparenty-content { margin-bottom: 0px; }
  .section-transp { padding-top: 48px; }
  .section-transp.courses { padding-top: 0px; padding-bottom: 0px; }
  .section-transp.courses-st { padding-top: 48px; padding-bottom: 48px; }
  .section-transp.is-new { padding-bottom: 0px; }
  .baner-wrapper { background-size: 100% auto; }
  .new-h5-2 { margin-top: 24px; font-size: 20px; }
  .new-h5-2.is-baner-title { margin-top: 0px; font-size: 24px; }
  .padding-12px.is-16-large { padding-bottom: 16px; }
  .section-baner, .section-baner.premium { padding-top: 60px; padding-bottom: 60px; }
  .padding-8px.is-4 { padding-bottom: 4px; }
  .padding-8px.is-16 { padding-bottom: 16px; }
  .padding-8px.is-32-m { padding-bottom: 32px; }
  .dropdown_wrapper { row-gap: 20px; flex-wrap: wrap; justify-content: flex-start; align-items: flex-start; width: 100%; margin-bottom: 20px; }
  .dropdown_quarter, .dropdown_years { margin-left: 0px; margin-right: 0px; }
  .dropdown_download { width: auto; margin-left: 0px; margin-right: 0px; }
  .safety_dropdown { padding-left: 24px; padding-right: 24px; }
  .safety-block-button { margin-bottom: 20px; }
  .tab-animation { margin-bottom: 24px; }
  .tab-on-off { min-width: 160px; margin-left: 20px; }
  .creators_rich-build blockquote { border-left-width: 4px; }
  .image-safeties-3 { min-height: 140px; }
  .image-safeties-3.event { min-width: 110%; left: auto; }
  .image-safeties-wrapper { justify-content: center; display: flex; }
  .creators_rich-policy blockquote { border-left-width: 4px; }
  .safety_dropdown-toggle-2 { column-gap: 1.5rem; }
  .premium-btn { margin-right: auto; }
  .padding-80px { padding-bottom: 64px; }
  .padding-80px.is-120.m-72 { padding-bottom: 72px; }
  .padding-80px.is-pc-large.m-56 { padding-bottom: 56px; }
  .padding-80px.is-pc-large.m-40 { padding-bottom: 20px; }
  .pemium-f { padding-top: 60px; }
  .safetie-author-photo-wrapper { width: auto; max-width: none; }
  .image-hero-safery-2.mobile { width: 90%; }
  .image-hero-safery-2.mobile-copy { width: 100%; margin-top: 0px; }
  .news-wrapper { max-width: none; }
  .tab-link-center { bottom: 62px; left: 20px; }
  .link-pr, .link-pt { max-width: 500px; }
  .tab-link-center-2 { bottom: 157px; }
  .padding-bottom { padding-top: 0px; padding-left: 0px; padding-right: 0px; }
  .tabs-container.hide-tablet { margin-top: 40px; }
  .cta_group { padding-top: 0px; padding-bottom: 0px; position: static; }
  .nav_tab_toggle { cursor: pointer; width: 100%; position: relative; }
  .nav_tab.grid-animation-tab { gap: 60px; flex-direction: column; display: flex; }
  .nav_link_group { padding-top: 0px; padding-bottom: 0px; position: static; }
  .family-baner-wrapper { padding-top: 4px; padding-bottom: 4px; }
  .tab-menuflex-family { gap: 32px; }
  .tab-menuflex-family.connection { margin-top: 40px; }
  .tab-menuflex-family.power { max-width: 500px; }
  .tab_image-safety.connection { max-width: 140px; }
  .tab-block-2 { min-height: 640px; padding: 32px 24px; }
  .tab-links-2 { flex: 0 0 auto; max-width: 140px; }
  .indication-card._1, .indication-card._2 { align-items: center; }
  .h2-40px.text-color-white.is-height.capitalize.text-align-center.z-index-3.is_n { letter-spacing: normal; }
  .h2-40px.text-color-white.is-height.capitalize.mobile { text-align: center; }
  .h2-40px.text-color-white.is-height.capitalize.mobile.is_n, .h2-40px.text-color-white.is-height.capitalize.mobile.is_n.is_w { letter-spacing: normal; }
  .sp_24px.text-color-white.is-build-h { font-size: 16px; line-height: 24px; }
  .app-menu-wrapper { grid-template-rows: auto auto; grid-template-columns: 1fr; }
  .app-menu-wrapper.is_app-6 { grid-template-columns: 1fr 1fr; padding-bottom: 15px; }
  .grid-app.revers { margin-top: 24px; margin-bottom: 24px; }
  .grid-app.powet { padding-top: 60px; padding-bottom: 60px; }
  .grid-app.revers-safety { grid-template-columns: 1fr; margin-top: 8px; margin-bottom: 8px; }
  .grid-app.safety { row-gap: 32px; grid-template-columns: 1fr; }
  .app-dropdown { padding-top: 60px; }
  .grid-app-card { grid-template-columns: 1fr 1fr; }
  .image-app-card { min-height: 240px; max-height: 240px; }
  .section-prizes { padding-top: 60px; padding-bottom: 60px; }
  .card-item-wrapper.app { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; }
  .card-item-grid { gap: 48px; flex-direction: column; align-items: center; }
  .tabs-app_menu { padding-top: 24px; }
  .tabs-app_content { padding-top: 32px; padding-left: 32px; padding-right: 32px; }
  .tabs-app_content-wrapper, .tabs-app_content-wrapper._2024 { gap: 0px; }
  .section_hero.overflow { padding-top: 110px; padding-bottom: 70px; }
  .section_hero.overflow.centered-hero { height: 100vh; min-height: 650px; }
  .heading-style-h1-fall { font-size: 43px; }
  .heading-wr { z-index: 0; max-width: 386px; }
  .padding-global { padding-left: 32px; padding-right: 32px; }
  .padding-global.is-sticky-mobile { top: 160px; }
  .padding-global.tab-mobile { display: none; }
  .padding-global.is-2026.is_commerce, .padding-global.is_2026 { padding-left: 24px; padding-right: 24px; }
  .container-large.mobile-tabs { position: static; }
  .heading-style-stroke-h1 { -webkit-text-stroke-width: 10px; font-size: 43px; }
  .heading-style-shadow-h1 { -webkit-text-stroke-width: 9px; font-size: 43px; top: 10px; left: 20px; }
  .hero_paragraph { margin-top: 30px; margin-bottom: 32px; }
  .hero_paragraph.desctop-hidden { display: block; }
  .button-wr { z-index: 0; }
  .button-wr.absol { z-index: 11; }
  .finally-stamp { width: 120px; bottom: -21px; right: -16px; }
  .cloud1 { width: 200px; top: -82px; left: -50px; }
  .cloud2 { z-index: 1; width: 127px; bottom: 232px; right: -68px; }
  .piggi--old { top: -29px; left: -55px; }
  .piggi-head { width: 115px; }
  .piggi-body { width: 56px; left: 47px; }
  .piggi-arm { width: 88px; top: 28px; left: 52px; }
  .build_professional_card.garden { margin-top: 60px; }
  .video_hero { border-radius: 24px; }
  .sticky-nav.is-new.app { top: 72px; }
  .sticky-nav_flex--old { padding-top: 14px; padding-bottom: 14px; }
  .sticky-nav_wr { padding-left: 30px; padding-right: 30px; overflow: auto; }
  .heading-style-h2--old { font-size: 28px; }
  .heading-style-h2--old.l-mobile-centered { text-align: center; font-size: 28px; line-height: 25px; }
  .heading-style-h2--old.is_centered { display: block; }
  .heading-style-h2--old.is_centered.hide { display: none; }
  .heading-style-h2--old.is_centered.gaming-n, .heading-style-h2--old.is_centered.gaming-1 { font-size: 28px; }
  .heading-style-h2--old.text-size-40px { font-size: 20px; }
  .heading-style-h2--old._2024 { font-size: 40px; line-height: 0.8; }
  .heading-style-h2--old.is_2024 { font-size: 32px; }
  .heading-style-h2--old.mobile-h1 { font-size: 40px; line-height: 0.8; }
  .heading-style-h2--old.gaming { font-size: 28px; }
  .heading-h2-wr.l-mobile-centered { text-align: center; margin-left: auto; margin-right: auto; }
  .heading-style-stroke-h2 { -webkit-text-stroke-width: 5px; font-size: 28px; }
  .heading-style-stroke-h2.color-blurple { -webkit-text-stroke-width: 5px; }
  .heading-style-stroke-h2.l-mobile-centered { text-align: center; -webkit-text-stroke-width: 6px; font-size: 28px; line-height: 25px; }
  .heading-style-stroke-h2.is_centered { display: block; }
  .heading-style-stroke-h2.is_centered.color-blurple.is-left._2024 { font-size: 40px; line-height: 0.8; }
  .heading-style-stroke-h2.is_centered.color-blurple.gaming { font-size: 28px; }
  .heading-style-stroke-h2.is_centered.color-pink.hide { display: none; }
  .heading-style-stroke-h2.is_centered.color-gradient { font-size: 28px; }
  .heading-style-stroke-h2.is_centered.color-gradient.large._2024 { line-height: 0.8; }
  .heading-style-stroke-h2.is_centered.color-gradient.is_2024 { font-size: 32px; }
  .heading-style-stroke-h2.text-size-40px { font-size: 20px; }
  .heading-style-stroke-h2.is_2024 { font-size: 32px; }
  .heading-style-stroke-h2.gaming { font-size: 28px; }
  .heading-style-shadow-h2 { -webkit-text-stroke-width: 5px; font-size: 28px; top: 10px; left: 10px; }
  .heading-style-shadow-h2.color-blurple { -webkit-text-stroke-width: 5px; }
  .heading-style-shadow-h2.l-mobile-centered { text-align: center; -webkit-text-stroke-width: 6px; font-size: 28px; line-height: 25px; top: 7px; left: 14px; }
  .heading-style-shadow-h2.is_centered.color-blurple.is-left._2024 { font-size: 40px; line-height: 0.8; }
  .heading-style-shadow-h2.is_centered.color-blurple.gaming, .heading-style-shadow-h2.is_centered.color-gradient { font-size: 28px; }
  .heading-style-shadow-h2.is_centered.color-gradient.larhe._2024 { line-height: 0.8; }
  .heading-style-shadow-h2.is_centered.color-gradient.is_2024 { font-size: 32px; }
  .heading-style-shadow-h2.text-size-40px { font-size: 20px; }
  .heading-style-shadow-h2.is_2024 { font-size: 32px; }
  .heading-style-shadow-h2.gaming { font-size: 28px; }
  .star-blue { display: none; }
  .star-pink2 { width: 14px; top: -88px; right: 23%; }
  .star-yellow { width: 17px; top: -49px; right: 31%; }
  .star-teal { width: 12px; top: -27%; left: 17%; }
  .star-pink1 { width: 16px; top: -42%; left: 22%; }
  .finally-stamp-bg { width: 120px; bottom: -21px; right: 13px; }
  .stamp-text, .stamp-text-stroke { font-size: 8px; }
  .stamp-text-shadow { font-size: 8px; top: 3px; left: 3px; }
  .tab-full-icon-star_pink { display: none; left: -23px; }
  .tab-full-icon-star_yellow._2024, .tab-full-icon-star_green { display: none; }
  .tab_scroll-gradent { height: 50px; }
  .section-slider { z-index: 0; padding-top: 100px; padding-bottom: 100px; }
  .slider-mask { max-width: 328px; }
  .slider-wrapper-content { min-height: 520px; }
  .slider-wr-content { padding: 36px 27px; }
  .slide-nav-mobile { display: block; top: 585px; }
  .arrow_mobile, .arrow_mobile.right { right: -100px; }
  .section-cards.min-width { min-height: 450vh; padding-top: 120px; }
  .heading-style-h3 { margin-top: 8px; margin-bottom: 8px; font-size: 18px; line-height: 22px; }
  .heading-style-h3.submission { line-height: 26px; }
  .heading-style-h3.text-color-blurple._900._2024, .heading-style-h3._900.is-mobile { font-size: 24px; line-height: 28px; }
  .tab-full-list-card_icon { max-width: 22px; }
  .section-tab { background-size: cover; padding-top: 100px; padding-bottom: 0px; }
  .section-tab._2024 { background-color: var(--off-white); background-image: none; background-size: auto; padding-bottom: 60px; }
  .tab-full-list-card-wrapper { width: 100%; max-width: none; min-height: 200px; padding: 30px 22px 22px; font-size: 12px; line-height: 18px; }
  .tab-full-list-card-wrapper._2024 { font-size: 16px; line-height: 24px; }
  .tab-full-list_menu-link { padding: 13px; font-size: 12px; line-height: 12px; }
  .tab-full-list-wrapper_content { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
  .tab-full-list-wrapper_content._2024 { max-width: 380px; margin-left: auto; margin-right: auto; }
  .slider-pig-image { bottom: -264px; right: 61px; }
  .slider-pig { max-width: 210px; }
  .slider-yooo-image { width: 110px; height: 29px; top: 67px; left: -77px; }
  .dropdown-list-open, .dropdown-list-open.w--open, .dropdown-list-open.bottom.open, .dropdown-list-open-3, .dropdown-list-open-3.w--open, .dropdown-list-open-3.bottom.open, .dropdown-list-open-4, .dropdown-list-open-4.w--open, .dropdown-list-open-4.bottom.open, .dropdown-list-open-5, .dropdown-list-open-5.w--open, .dropdown-list-open-5.bottom.open { margin-top: -10px; }
  .padding-top { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
  .faq-2_card { padding-top: 24px; padding-left: 30px; padding-right: 30px; }
  .faq-2_icon-wr { width: 24px; height: 24px; inset: 7px -8px auto auto; overflow: hidden; }
  .slider-star { max-width: 17px; top: -18px; left: -6px; }
  .slider-star-2 { max-width: 11px; left: 0px; }
  .still-wrapper { text-align: center; flex-direction: column; align-items: center; max-width: none; display: flex; }
  .slider-star-4 { inset: 0% auto auto 0%; }
  .slider-star-5 { max-width: 14px; inset: -4% auto auto 7%; }
  .tab-wrapper { text-align: center; flex-direction: column; align-items: center; max-width: none; display: flex; }
  .section-end { padding-top: 145px; }
  .heading-style-h2-end { font-size: 48px; line-height: 0.833333; }
  .heading-style-stroke-h3-end { -webkit-text-stroke-width: 8px; font-size: 48px; line-height: 0.833333; }
  .heading-style-stroke-h3-end.gradient-mobile { font-size: 48px; }
  .heading-style-shadow-h3-end { -webkit-text-stroke-width: 8px; font-size: 48px; line-height: 0.833333; top: 10px; left: 10px; }
  .heading-style-shadow-h3-end.gradient-mobile { font-size: 48px; }
  .finally-stamp-bg-end { width: 100%; bottom: -21px; right: 13px; }
  .stamp-text-end { font-size: 12px; }
  .stamp-text-end._2024 { font-size: 14px; }
  .stamp-text-end.is_year { font-size: 9px; line-height: 80%; }
  .stamp-text-end.is_new { font-size: 22px; line-height: 80%; }
  .stamp-text-end.is_new.so { font-size: 14px; }
  .stamp-text-end.is_new.whoa-m { font-size: 12px; }
  .stamp-text-end.is_new.play { font-size: 10px; }
  .stamp-text-stroke-end { -webkit-text-stroke-width: 3px; font-size: 12px; }
  .stamp-text-stroke-end._2024 { font-size: 14px; }
  .stamp-text-stroke-end.is_year { -webkit-text-stroke-width: 2px; font-size: 9px; line-height: 80%; }
  .stamp-text-stroke-end.is_new { -webkit-text-stroke-width: 4px; font-size: 22px; line-height: 80%; }
  .stamp-text-stroke-end.is_new.so { font-size: 14px; }
  .stamp-text-stroke-end.is_new.whoa-m { font-size: 12px; }
  .stamp-text-stroke-end.is_new.play { -webkit-text-stroke-width: 3px; font-size: 10px; }
  .stamp-text-shadow-end { -webkit-text-stroke-width: 5px; font-size: 12px; top: 1px; left: 2px; }
  .stamp-text-shadow-end._2024 { font-size: 14px; }
  .stamp-text-shadow-end.is_year { -webkit-text-stroke-width: 2px; font-size: 9px; line-height: 80%; top: 2px; left: 2px; }
  .stamp-text-shadow-end.is_new { -webkit-text-stroke-width: 3px; font-size: 22px; line-height: 80%; top: 5px; left: 4px; }
  .stamp-text-shadow-end.is_new.so { -webkit-text-stroke-width: 3px; font-size: 14px; top: 4px; left: 3px; }
  .stamp-text-shadow-end.is_new.whoa-m { -webkit-text-stroke-width: 3px; font-size: 12px; top: 4px; left: 3px; }
  .stamp-text-shadow-end.is_new.play { -webkit-text-stroke-width: 3px; font-size: 10px; top: 4px; left: 3px; }
  .finally-stamp-end { width: 112px; top: -75px; right: -36px; }
  .finally-stamp-end._2024 { top: -74px; bottom: 53px; right: -37px; }
  .heading-wr-end { max-width: 386px; }
  .padding-48px { padding-bottom: 40px; }
  .padding-48px.is_new.is-32, .padding-48px.is-32 { padding-bottom: 32px; }
  .padding-48px.is-80.m-40 { padding-bottom: 40px; }
  .padding-48px.is-24 { padding-bottom: 32px; }
  .padding-48px.is-64.m-40 { padding-bottom: 40px; }
  .hero-end-image { max-width: 300px; margin-top: 80px; }
  .end-image-bg-2 { display: none; }
  .end-image-bg-2._2024 { max-width: 131px; display: block; bottom: 183px; }
  .end-image-bg-5 { max-width: 220px; top: -96px; left: -37px; }
  .end-image-bg-5._2024 { top: -82px; }
  .end-image-bg-6 { top: 49%; right: 7%; }
  .end-image-bg-7, .end-image-bg-8 { display: none; }
  .end-image-bg-8._2024 { display: block; bottom: 182px; right: -176px; }
  .end-star, .end-star-2, .end-star-3 { display: none; }
  .end-star-4 { max-width: 17px; }
  .end-star-5 { max-width: 22px; inset: auto auto 227px 94px; }
  .end-star-5._2024 { display: none; }
  .end-star-5.beam { max-width: 40px; inset: 107px 76px auto auto; }
  .end-star-6 { display: none; }
  .end-star-7 { max-width: 16px; top: 52px; left: 49px; }
  .end-star-8 { max-width: 14px; inset: auto auto 39px 88px; }
  .pillar-1_bg { display: none; }
  .pillar_1 { z-index: 5; height: auto; margin-top: -80px; padding-top: 80px; }
  .tab_info-text { text-align: center; font-size: 16px; }
  .tabs-sections, .pillar-2_bg, .pillar-3_bg, .pillar-4_bg { display: none; }
  .pillar_4--old { height: auto; margin-top: -80px; padding-top: 80px; }
  .pillar_2 { z-index: 4; height: auto; margin-top: -80px; padding-top: 80px; }
  .pillar_3 { z-index: 3; height: auto; margin-top: -80px; padding-top: 80px; }
  .section-card-1 { flex-direction: column; padding: 46px 28px; }
  .section-card-1.is-2 { min-height: 500px; display: flex; }
  .section-card-1.is-3 { flex-direction: column; min-height: 500px; padding: 46px 28px; display: flex; }
  .section-card-1.is-1 { min-height: 500px; }
  .section-card-left { align-items: center; margin-bottom: 24px; }
  .section-card-title { font-size: 24px; line-height: 24px; }
  .stars-mobile1 { max-width: 15px; margin-top: -79px; margin-right: 10px; }
  .stars-mobile2 { max-width: 13px; margin-top: -51px; margin-right: -2px; }
  .animal-mobile-star1 { max-width: 18px; }
  .animal-mobile-star2 { max-width: 14px; margin-left: 27px; }
  .animal-mob { max-width: 170px; margin-bottom: -224px; }
  .tabs_mobile { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"),linear-gradient(to bottom,var(--blurple),var(--dark-blurple)); background-position: 0px 0px, 0px 0px; background-size: 110px auto, auto; width: 100%; padding-top: 66px; padding-bottom: 40px; display: block; }
  .tabs_mobile._2 { background-color: var(--not-quite-black); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"); background-position: 0px 0px; background-size: 110px auto; }
  .tabs_mobile._3 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"), linear-gradient(rgb(235, 69, 158), rgb(199, 26, 117)); background-position: 0px 0px, 0px 0px; background-size: 110px auto, auto; }
  .tabs_mobile._4 { background-color: rgb(0, 0, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64e31cd66227f3a62b6f6d90_noise_bg.png"); background-position: 0px 0px; background-size: 110px auto; }
  .tabs_mobile_slider { z-index: 0; background-color: rgba(0, 0, 0, 0); height: auto; margin-top: 24px; }
  .tab_mobile_slide-content { text-align: center; flex-direction: column; justify-content: center; align-items: center; padding-top: 40px; padding-left: 40px; padding-right: 40px; display: flex; }
  .star-teal-2 { width: 19px; top: 112%; left: 3%; }
  .star-yellow-2 { width: 17px; bottom: 74%; right: 1%; }
  .star-blue-2 { width: 14px; display: block; bottom: -93%; left: -5%; }
  .tab-mobile-title { color: var(--white); margin-top: 0px; margin-bottom: 10px; font-family: Ggsans, sans-serif; font-size: 18px; font-weight: 700; line-height: 1.77778; }
  .tab-mobile_slider-nav { margin-top: 20px; position: static; }
  .l-hidden { display: none; }
  .d-hidden { display: block; }
  .d-hidden.mobile-centered { text-align: center; margin-top: 24px; }
  .green-line { height: 43px; }
  .green-line-text { font-size: 18px; }
  .track-horizontal { column-gap: 8px; }
  .star-yellow-3 { width: 17px; inset: 0% auto auto -9%; }
  .star-green { width: 15px; top: 96%; left: 1%; }
  .star-blue-3 { width: 19px; display: block; inset: 108% 0% auto auto; }
  .star-pink { width: 23px; bottom: 49%; right: 1%; }
  .star-yellow-4 { width: 19px; top: 112%; left: 3%; }
  .star-teal-3 { width: 14px; display: block; inset: 43% -5% auto auto; }
  .star-teal-4 { width: 19px; top: -33%; left: -11%; }
  .star-yellow-5 { width: 14px; inset: auto 0% -25% auto; }
  .star-pink-2 { width: 23px; bottom: -69%; right: -8%; }
  .end-text { font-size: 24px; }
  .pillar_cloud-1 { width: 220px; }
  .pillar_cloud-2 { z-index: 1; width: 127px; bottom: 232px; right: -68px; }
  .mob-slider-image { z-index: 1; border-top-left-radius: 34px; border-top-right-radius: 34px; position: relative; box-shadow: rgba(35, 39, 42, 0.15) 0px 14px 44px; }
  .mob-slider-image.tab-mobile-1-2 { box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; }
  .mob-slider-image-wr { margin-bottom: 40px; position: relative; }
  .mob-slider-image-accent { background-color: var(--spring-green); border-top-left-radius: 34px; border-top-right-radius: 34px; position: absolute; inset: -5% -8% 0% 15%; }
  .mob-slider-image-accent.is-purple { background-color: var(--blurple); left: -8%; right: 15%; }
  .mob-slider-image-accent.is-yellow { background-color: var(--yellow); }
  .mob-slider-image-accent.is-pink { background-color: var(--fuchsia); left: -8%; right: 15%; }
  .yoooo { width: 110px; height: 26px; }
  .heading-h2-mobile-centered { margin-left: auto; margin-right: auto; position: relative; }
  .heading-h2-mobile-centered.l-mobile-centered { text-align: center; margin-left: auto; margin-right: auto; }
  .heading-center-wr.size { padding-bottom: 10px; }
  .heading-center-wr.size._2024 { max-width: 300px; }
  .heading-wr-static.mobile-hero-max-width { max-width: none; }
  .heading-style-h3-end { font-size: 48px; line-height: 0.833333; }
  .heading-style-h3-end._2024 { font-size: 48px; }
  .rich-app h3 { font-size: 24px; line-height: 32px; }
  .rich-app p { margin-bottom: 16px; }
  .rich-app h4 { font-size: 20px; line-height: 30px; }
  .rich-app figure { margin-top: 20px; margin-bottom: 32px; }
  .rich-app ul { margin-bottom: 16px; font-family: "gg sans", sans-serif; font-size: 16px; line-height: 24px; }
  .eligibility-card-wrapper { grid-template-columns: 1fr; max-width: 400px; }
  .btn-eligibility { text-align: center; }
  .text-size-20px.fort-nord { text-align: center; font-size: 16px; line-height: 20px; }
  .end-star-5--new { max-width: 22px; inset: auto auto 227px 94px; }
  .end-image-bg-7--new, .end-image-bg-2--new { display: none; }
  .end-star-3--new { max-width: 15px; bottom: 132px; right: 187px; }
  .end-image-bg-6--new { z-index: auto; display: block; top: 55%; right: 7%; }
  .cards_layout { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .mobile-card { width: 100%; max-width: none; min-height: 200px; padding: 30px 22px 22px; font-size: 12px; line-height: 18px; }
  .section-video { padding-bottom: 116px; }
  .video_mobilepage { border-radius: 24px; }
  .video_mobilepage.nitro { border-radius: 16px; }
  .slider-star-6--new { max-width: 15px; display: block; inset: 119% -31% auto auto; }
  .video_vampus { z-index: 0; max-width: 134px; }
  .video-star-1, .video-star-2, .video-star-3, .video-star-4 { max-width: 14px; }
  .pillar_4 { height: auto; margin-top: -80px; padding-top: 80px; }
  .tab-section--new { height: auto; max-height: none; }
  .tab_bg { display: none; }
  .tab_section { padding-top: 2rem; padding-bottom: 2rem; }
  .padding-global-2 { padding-left: 1.25rem; padding-right: 1.25rem; }
  .tab_toggle { cursor: pointer; width: 100%; position: relative; }
  .piggi { margin-left: auto; margin-right: auto; inset: -106% 0% auto; }
  .max-width620 { width: 90%; }
  .max-width620.is-margin { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; width: 100%; max-width: none; display: flex; }
  .max-width620.is-margin.is-careers { width: auto; }
  .max-width620.is-margin.is_d.is-left { justify-content: flex-start; align-items: center; width: auto; max-width: 390px; }
  .max-width620.is-margin.is_d.md { justify-content: flex-start; align-items: center; }
  .max-width620.is-margin.is_d.md-n, .max-width620.is-margin.is_d.md-d { justify-content: flex-start; align-items: center; margin-left: 0px; }
  .max-width620.is-margin.n.is-left, .max-width620.is-margin.n.md { justify-content: flex-start; align-items: center; }
  .max-width620.tablet-all { width: auto; }
  .max-width620.is-careers { text-align: center; flex-flow: column; order: 1; justify-content: flex-start; align-items: center; width: 100%; max-width: none; display: flex; }
  .max-width620.tabletfull { width: auto; }
  .sticky-nav_flex { gap: 24px; width: 500px; padding-top: 14px; padding-bottom: 14px; display: flex; overflow: visible; }
  .sticky-nav_flex.app { gap: 48px; }
  .button-text-wr.l-mobile-centered { text-align: center; margin-left: auto; margin-right: auto; }
  .button-text.l-mobile-centered { text-align: center; font-size: 28px; line-height: 25px; }
  .button-text.is_centered { display: block; }
  .button-text-stroke { -webkit-text-stroke-width: 5px; }
  .button-text-stroke.l-mobile-centered { text-align: center; -webkit-text-stroke-width: 6px; font-size: 28px; line-height: 25px; }
  .button-text-stroke.is_centered { display: block; }
  .button-text-shadow { -webkit-text-stroke-width: 5px; }
  .button-text-shadow.color-blurple { -webkit-text-stroke-width: 3px; }
  .button-text-shadow.l-mobile-centered { text-align: center; -webkit-text-stroke-width: 6px; font-size: 28px; line-height: 25px; top: 7px; left: 14px; }
  .star-pink1-copy { width: 16px; top: -42%; left: 22%; }
  .hero-cloud { max-width: 130px; }
  .hero-cloud._2, .hero-cloud._3 { max-width: 126px; top: 40%; right: -12%; }
  .slider-yooo-img { width: 110px; height: 29px; top: 67px; left: -77px; }
  .grid-mobile { grid-template-columns: 1fr; max-width: 362px; margin-left: auto; margin-right: auto; }
  .starter-packet-wrapper { background-size: 160px auto; padding: 60px 60px 140px; }
  .build-star-red { bottom: 40px; }
  .build-star-green { right: 60px; }
  .case-title { font-size: 32px; line-height: 1.1; }
  .case-title.text-style-allcaps.is_build { font-size: 32px; }
  .case-learn-more-btn { padding-top: 16px; }
  .padding-90px-safety { padding-bottom: 40px; }
  .star-safety-2 { bottom: -46px; }
  .text-block-615 { width: 450px; margin-left: -9px; }
  .button-text-black { font-size: 16px; }
  .button-text-black.l-mobile-centered { text-align: center; font-size: 28px; line-height: 25px; }
  .button-text-black.is_centered { display: block; }
  .link-20px.teen { font-size: 16px; }
  .leaf-wr-1.leaf-1.pointer-events--none, .leaf-wr-1.leaf-2.pointer-events--none, .leaf-wr-1.leaf-3.pointer-events--none, .leaf-wr-1.leaf-4.pointer-events--none { width: 40px; }
  .star-safety_icon-1 { max-width: 30px; }
  .star-safety_icon-2 { max-width: 20px; }
  .star-safety_icon-3 { max-width: 22px; }
  .star-safety_icon-5 { top: -16px; }
  .hero-cloud-4 { max-width: 130px; }
  .hero-cloud-4._2, .hero-cloud-4._3 { max-width: 126px; top: 40%; right: -12%; }
  .section-winners { padding-top: 48px; }
  .section-winners.courses { padding-top: 0px; padding-bottom: 0px; }
  .section-winners.courses-st { padding-top: 48px; padding-bottom: 48px; }
  .winners-cards { grid-template-columns: 1fr; }
  .winner-star { max-width: 30px; top: -22px; }
  .winner-star-2 { max-width: 30px; left: -13px; }
  .section-end-new { background-image: linear-gradient(to bottom,#2b2e32 1%,var(--dark-charcoal)1%,var(--not-quite-black)); min-height: 900px; padding-top: 180px; padding-bottom: 60px; }
  .end-image-bg-2-1 { display: none; }
  .end-image-bg-2-1._2024 { display: block; bottom: -56px; left: 0px; }
  .section_ofm { background-image: linear-gradient(rgb(18, 27, 106), rgb(11, 14, 53)); min-height: 43rem; }
  .max-width520 { width: 90%; }
  .new-ico { max-width: 6.5rem; margin-top: -7.3rem; }
  .section_even-more { background-image: linear-gradient(rgb(12, 15, 54), rgb(54, 61, 183) 84%); }
  .image-mob-bg { width: 269px; }
  .even-more_layout { padding-top: 90px; }
  .padding-64px.is_banner { padding-bottom: 88px; }
  .padding-64px.is-56.is-80 { padding-bottom: 80px; }
  .padding-64px.is-56.is-64-m { padding-bottom: 56px; }
  .padding-64px.is-32 { padding-bottom: 32px; }
  .padding-64px.is-16 { padding-bottom: 16px; }
  .padding-64px.m-40 { padding-bottom: 40px; }
  .padding-64px.is-64.m-32 { padding-bottom: 32px; }
  .padding-64px.is-64.m-40 { padding-bottom: 40px; }
  .padding-64px.is-96 { padding-bottom: 56px; }
  .more { max-width: 60%; right: -19px; }
  .year { max-width: 6rem; top: -5px; right: 96px; }
  ._2023 { bottom: 112px; }
  .mobile_star-yellow { z-index: 2; display: none; top: -57px; right: -26px; }
  .mobile_star-yellow2 { max-width: 3.2rem; bottom: 53px; right: -26px; }
  .mobile_star-white { max-width: 5.7rem; display: none; bottom: 7px; left: 5px; }
  .mobile_star-yellow-left { top: -10px; left: 99px; }
  .mobile_star-blue { display: none; }
  .man-2023 { bottom: 76px; left: -65px; }
  .mob_star-pink { max-width: 0.7rem; bottom: 50px; left: 1px; }
  .mob_play { bottom: 175px; left: -57px; }
  .breakdog { max-width: 4rem; bottom: 38px; left: 52px; }
  .mob_star-yellow-left-large { top: 125px; left: 19px; }
  .mob_star-yellow-left-small { top: 129px; left: -48px; }
  .mob_star-yellow-left-white { top: -15px; left: -57px; }
  .mobile_left-mob { top: 10px; left: 20px; }
  .mobile_right-mob { top: 70px; right: 6px; }
  .mobile_right-star-white { top: 54px; right: 3px; }
  .mobile_mallow { top: 110px; right: -63px; }
  .mobile_right-star-white-bottom { top: 205px; right: -39px; }
  .mobile_left-star-yellow { top: 156px; right: -8px; }
  .mobile_left-star-pink { top: 261px; right: 18px; }
  .optimized_star-white { margin-top: 4.7rem; margin-left: 149px; }
  .tile { max-width: 7rem; margin-top: 3.2rem; margin-left: -46px; }
  .optimized_star-yellow { max-width: 14rem; margin-top: 0.6rem; margin-right: -0.9rem; display: none; }
  .nelly.mobile-show { max-width: 14.75rem; margin-top: 27rem; display: block; }
  .optimized_star-white-center { margin-bottom: 16.4rem; }
  .mobile_video { max-width: 11.5625rem; margin-top: 12rem; }
  .mobile_video.desctop-hidden { margin-top: 36.1rem; margin-right: 9.3rem; display: block; }
  .mobile_video.desctop-show { display: none; }
  .mobile_voice { margin-bottom: -0.5rem; }
  .mobile_pink-group.mobile-show { max-width: 11.25rem; margin-top: 0px; margin-bottom: 48px; margin-left: 7.2rem; display: inline-block; inset: auto auto 0% 0%; }
  .mobile_yellow-line { display: none; }
  .mobile_star-blue-large { max-width: 7rem; margin-top: 12.9rem; margin-left: 0px; margin-right: -65px; display: none; inset: auto 0% 11% auto; transform: rotate(-20deg); }
  .woo_yellow-star { display: none; top: -398px; bottom: auto; right: -70px; }
  .woo_blue-star { max-width: 60px; display: none; top: 150px; left: -259px; }
  .whoa { max-width: 5.625rem; top: 26px; left: 7px; }
  .whoa.is_2024 { max-width: 7.5rem; top: -1px; left: -29px; }
  .whoa.is_2024.pointer-events--none { top: -116px; }
  .star-white { display: none; }
  .internship-section { padding: 40px; }
  .so-fast-card-wrapper.bottom { gap: 24px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .so-fast-card-image-wrapper { height: 160px; }
  .max-width720 { width: 90%; }
  .max-width720.is-center, .max-width720.is-left { width: 100%; }
  .mobile_hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/655225458677e240f40bb34c_Hero_bg_waves_mobile.svg"), linear-gradient(rgb(21, 26, 78) 33%, rgb(35, 45, 163) 51%); background-position: 50% 37%, 0px 0px; background-repeat: no-repeat, repeat; background-size: 100% auto, auto; padding-top: 200px; }
  .mobile_grid-2-col { gap: 56px; grid-template-rows: auto auto; grid-template-columns: 1fr; }
  .hero-relative-mobile.desktop-hide { display: flex; }
  .hero-relative-mobile.mobile-hide { display: none; }
  .search-image { margin-top: 3.2rem; }
  .player-image { margin-top: 5.1rem; margin-left: -3.7rem; }
  .hero-bg-phone { height: 603px; margin-bottom: 6.6rem; padding-left: 0px; padding-right: 25px; }
  .youtube-mobile { border-radius: 20px; }
  .play-me { max-width: 160px; }
  .max-width-so { width: 90%; }
  .play-me-text { max-width: 80px; margin-bottom: -28px; margin-right: 129px; padding-bottom: 0px; }
  .mobile_tabs { background-image: linear-gradient(rgb(35, 45, 163), rgb(18, 26, 108)); padding-top: 45px; }
  .mobile_hero-subtitle { font-size: 20px; line-height: 150%; }
  .mobile_tabs_top-nav { background-color: rgb(34, 44, 161); flex-wrap: wrap; justify-content: center; margin-bottom: 84px; margin-left: -32px; margin-right: -32px; padding-bottom: 10px; padding-left: 32px; padding-right: 32px; top: 0px; }
  .mobile_tabs_top-nav.no-bg { background-color: rgba(0, 0, 0, 0); margin-bottom: 60px; }
  .mobile_tab { padding-top: 24px; padding-left: 24px; padding-right: 40px; }
  .mobile_tab.second { height: auto; margin-top: 25px; margin-bottom: 48px; position: relative; top: 0px; }
  .mobile_tab.first { height: auto; margin-top: 25px; margin-bottom: 48px; padding-left: 34px; padding-right: 24px; position: relative; top: 0px; }
  .mobile_tab.third { height: auto; margin-top: 25px; padding-top: 40px; padding-left: 24px; padding-right: 24px; position: relative; top: 0px; }
  .mobile_tabs_noise { display: none; }
  .audio-text { top: 5px; }
  .mobile_tabs_layout { grid-template-rows: 1.25fr 0.5fr; }
  .mobile_tabs_layout.reverse { column-gap: 20px; grid-template-columns: 1fr minmax(auto, 1.3fr); }
  .hero-bg_lottie-wr { height: 603px; margin-bottom: 6.6rem; padding-left: 0px; padding-right: 25px; }
  .mobile_tab_content { gap: 20px; grid-template-rows: 1fr 1fr; grid-template-columns: minmax(auto, 1.3fr) minmax(min-content, 1fr); }
  .mobile_tab_content.third { grid-template-rows: 1fr 0.6fr; }
  .mobile_tab_content.second { gap: 20px; grid-template-rows: 1fr 0.5fr; grid-template-columns: minmax(min-content, 1fr) minmax(auto, 1.3fr); }
  .mobile_tab_text-wr.first, .mobile_tab_text-wr.third { margin-top: 0px; }
  .mobile_tab_text-wr.second { margin-top: 2rem; }
  .mobile_tab_paragraph { margin-top: 28px; font-size: 16px; }
  .phone-image { max-width: 89%; top: 15px; left: 0px; }
  .phone-image.reverse { left: 14px; }
  .phone-shadow { width: auto; max-width: 89%; height: auto; }
  .tab_star-1 { max-width: 10%; left: -7px; }
  .tab_star-1.reverse { right: 0px; }
  .tab_star-2 { max-width: 8%; left: -27px; }
  .tab_star-2.reverse { right: -11px; }
  .tab_star-3 { max-width: 10%; bottom: -13px; }
  .gaming_hero-img { width: 100%; max-width: none; }
  .gaming_hero_layout { flex-direction: column; }
  .gaming_hero { padding-top: 11rem; }
  .button-group { gap: 1rem; flex-direction: column; flex: 0 0 auto; align-items: flex-start; }
  .button-group.gap1-5 { flex-flow: row; margin-top: 0px; }
  .button-group.gap1-5.is_n { gap: 0rem; flex-flow: column; max-width: 340px; }
  .button-group.gap-0-5.z-index-2.is-h { flex-flow: row; }
  .gaming_nitro_cloud-2 { top: 6%; }
  .gaming_nitro_card { margin-bottom: 1rem; padding: 1.4rem; }
  .gaming_nitro_card-text { font-size: 20px; line-height: 23px; }
  .gaming_layout { gap: 10px; flex-direction: column; justify-content: center; padding-top: 5rem; padding-bottom: 6rem; }
  .gaming_card { padding-top: 24px; padding-left: 24px; padding-right: 48%; }
  .gaming_card.second { top: 185px; }
  .gaming_card.second.gradient { padding-top: 32px; padding-bottom: 40px; }
  .gaming_card.third { top: 210px; }
  .gaming_card.third.gradiend { padding-top: 32px; padding-bottom: 40px; }
  .gaming_card.first { background-position: 100% 100%; padding-right: 53%; top: 160px; }
  .gaming_card.first.gradient { padding-top: 32px; padding-bottom: 40px; }
  .gaming_cards_heading-wr { justify-content: center; max-width: 100vw; margin-bottom: 60px; margin-left: -32px; margin-right: -32px; padding-bottom: 10px; padding-left: 32px; padding-right: 32px; }
  .gaming-h3 { font-size: 28px; }
  .gaming-h3.bolt.moderator { text-align: left; }
  .gaming-h3.bolt.moderator-white { text-align: center; }
  .gaming-h3.bottom._24px { font-size: 20px; }
  .gaming_hero_star-group1 { inset: 0% -1% auto auto; }
  .gaming_hero_star2 { display: block; }
  .gaming_hero_star-group2 { inset: auto 2% -36px auto; }
  .heading-h2 { font-size: 32px; }
  .heading-h2.font-white.nitro { margin-bottom: 24px; }
  .heading-h2.margin-16 { margin-bottom: 8px; }
  .heading-h2.bottom-none._48px { font-size: 32px; }
  .heading-h2.bottom-none._48px.centered { line-height: 42px; }
  .heading-h2.power { font-size: 32px; }
  .heading-h2._48px { font-size: 24px; line-height: 30px; }
  .heading-h2._48px.internship { font-size: 28px; }
  .gaming_nitro_star-group { top: 14px; }
  .hands { width: 422px; height: 361px; }
  .even-more_elements-wr { width: 424px; margin-top: 40px; }
  .hands_screen-wr { width: 124px; height: 265px; top: 20px; left: 148px; }
  .even-more_noise { display: none; }
  .mobile_right-star-op1 { top: 7%; }
  .mobile_right-star-op2 { right: 2%; }
  .mobile_right-star-op2.left { top: 16%; left: 3%; }
  .mobile-btn-wrapper { margin-top: 2rem; }
  .wumpus-footwr-wrapper { top: 103px; }
  .wumpus-footwr-img { max-width: 243px; }
  .end-image-bg-2-2024._2024 { display: block; bottom: -56px; left: 0px; }
  .phone-image-2 { min-width: 130%; top: 51px; left: -17%; }
  .tab-new-icon { max-width: 160px; margin-top: -6rem; margin-left: -3rem; }
  .new-word.so-fast { max-width: 90px; top: 35px; left: 8px; }
  .new-word.mibile-even { max-width: 50px; margin-top: 36px; margin-left: 24px; }
  .new-word.whoa { max-width: 60px; margin-top: 75px; margin-left: 73px; }
  .new-word.is-new { top: 49px; left: 48px; }
  .new-word.is-new.card { top: 77px; left: 79px; }
  .new-word.is-new.so { top: 53px; left: 52px; }
  .new-word.is-new.whoa-m { top: 63px; left: 60px; }
  .new-word.is-new.play { top: 79px; left: 6px; }
  .mobile_noise, .mobile_ofm_noise { display: none; }
  .gaming_banner-content { gap: 0.75rem; text-align: center; padding-top: 0.75rem; padding-bottom: 0.75rem; }
  .card-star-1, .card-star-2, .card-star-3 { display: none; }
  .nitro_gifs_wrapper { max-width: 30rem; margin-top: 0px; }
  .nitro_gifts_track { margin-left: -278px; }
  .nitro_gifts_gradient { width: 50px; }
  .text-align-center.text-color-blue.show-landscape { display: block; }
  .player-image-2 { margin-top: 19.7rem; margin-left: -2rem; }
  ._w-image-2 { max-width: 6.5rem; margin-top: 18rem; margin-bottom: 3.8rem; margin-right: -0.2rem; }
  .search-image-2 { margin-top: 4.6rem; margin-left: 8.4rem; }
  .audio-text-2 { top: 5px; }
  .mobile_button { padding-left: 16px; padding-right: 16px; font-size: 14px; }
  .mobile_green-button-wr.mobile-test { display: block; }
  .mobile_green-button.on-banner { padding: 10px 22px; font-size: 15px; }
  .heading-h1-test-shadow { font-size: 28px; }
  .heading-h1-test-shadow.l-mobile-centered { text-align: center; font-size: 28px; line-height: 25px; }
  .heading-h1-test-shadow.is_centered { display: block; }
  .heading-h1-test-shadow.is_centered.hide { display: none; }
  .heading-h1-test-shadow.is_centered.size-large._2024 { font-size: 54px; }
  .heading-h1-test-shadow.text-size-40px { font-size: 24px; }
  .teen-hero-section { padding-bottom: 90px; }
  .container920 { text-align: center; width: 90%; }
  .container920.banner-block { margin-left: auto; margin-right: auto; }
  .youtube-teen { border-radius: 20px; }
  .right-animal { max-width: 150px; margin-bottom: -100px; margin-right: -52px; }
  .left-animal { max-width: 170px; margin-bottom: -96px; margin-left: -59px; }
  .teen_grid-2-col { gap: 56px; grid-template-rows: auto auto; grid-template-columns: 1fr; }
  .heading-white-32px { font-size: 36px; line-height: 44px; }
  .heading-white-32px.center { font-size: 24px; line-height: 140%; }
  .heading-white-32px.bottom { margin-bottom: 10px; line-height: 140%; }
  .heading-white-32px.bottom.align-left { text-align: left; line-height: 130%; }
  .heading-white-32px.center-2 { font-size: 24px; line-height: 140%; }
  .teen_bg-image { min-height: 250px; }
  .relative-images { min-width: auto; }
  .image-teen._02 { max-width: 450px; margin-bottom: -56px; }
  .image-teen._04 { max-width: none; min-height: 340px; }
  .cloud-1, .cloud-2 { max-width: 40%; }
  .padding-120px.teen { padding-bottom: 80px; }
  .padding-120px.teen-180px { padding-bottom: 100px; }
  .padding-120px.teen-100px, .padding-120px.mob-80 { padding-bottom: 80px; }
  .padding-120px.d-none { padding-bottom: 88px; }
  .padding-120px.is-200, .padding-120px.is-120.is-100 { padding-bottom: 100px; }
  .padding-120px.m-100 { padding-bottom: 80px; }
  .padding-120px.is_2026 { padding-bottom: 100px; }
  .padding-120px.is_2026.m-120 { padding-bottom: 120px; }
  .banner_top { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6564afd1413e28bb87e7ec49_Banner%20(mobile).svg"); background-position: 50% 0px; background-repeat: no-repeat; background-size: cover; justify-content: center; align-items: center; min-height: 82px; display: flex; }
  .banner_bg-2, .banner_bg-3, .banner_bg-1, .banner_bg-white-big, .banner_bg-white-line, .banner_bg-white-big-left, .banner_bg-white-line-left { display: none; }
  .banner_heading { text-align: left; letter-spacing: -0.5px; -webkit-text-stroke-width: 1px; max-width: 50%; font-size: 15px; line-height: 95%; }
  .banner_heading-black { text-align: left; letter-spacing: -0.6px; max-width: 50%; margin-top: 15px; margin-left: 3px; font-size: 15px; line-height: 95%; inset: 0% auto 0% 0%; }
  .banner_description { text-align: left; -webkit-text-stroke-width: 0.5px; max-width: 50%; font-size: 10px; line-height: 18px; }
  .banner_description-black { text-align: left; max-width: 50%; margin-top: 1px; margin-left: 2px; font-size: 10px; line-height: 18px; }
  .tab-new-icon-2 { max-width: 160px; margin-top: -6rem; margin-left: -3rem; }
  .show-l-mobile { display: block; }
  .show-desctop { display: none; }
  .show-image-bg { min-width: 120%; }
  .show-svg-1 { display: none; }
  .show-svg-2 { top: -1px; left: 57px; }
  .show-svg-3 { display: none; top: 121px; left: 102px; }
  .show-svg-5, .show-svg-9, .show-svg-10, .show-svg-13 { display: none; }
  .show-svg-14 { top: 23px; right: 73px; }
  .show-svg-16 { display: none; }
  .snow-bg { min-width: 155%; }
  .text-color-white-2.max-548px { max-width: 480px; }
  .gaming_banner-content-2 { gap: 0.75rem; text-align: center; padding-top: 0.75rem; padding-bottom: 0.75rem; }
  .gaming_banner-2 { min-height: 97px; }
  .gaming-clouds { display: none; }
  .max-width-788px.is-faq { max-width: 400px; }
  .teen-icon-10 { max-width: 270px; }
  .teen-icon-12 { max-width: 190px; margin-right: -22px; }
  .teen-icon-14 { display: none; }
  .paragraff-large { font-size: 16px; line-height: 24px; }
  .paragraff-large.text-align-center { font-size: 18px; line-height: 26px; }
  .image-teen-1 { margin-bottom: -36px; margin-right: 10px; }
  .padding-196px { padding-bottom: 96px; }
  .s-blue-slider { padding-bottom: 120px; }
  .heading-48px { font-size: 36px; line-height: 44px; }
  .padding-36px { padding-bottom: 24px; }
  .padding-36px.is-24.is-32, .padding-36px.is-24.is-35 { padding-bottom: 32px; }
  .padding-36px.is-24.is-35-all { padding-bottom: 24px; }
  .padding-36px.is-28 { padding-bottom: 28px; }
  .padding-36px.is-48, .padding-36px.m-32 { padding-bottom: 32px; }
  .padding-36px.m-16 { padding-bottom: 16px; }
  .logo-slider { max-height: 130px; }
  .hero_button-r.new-home { width: 100%; margin-right: 0px; }
  .hero_button-r.blue-button.n-home._2025 { padding: 12.5px 24px; font-size: 17px; line-height: 20px; }
  .hero_button-r.blue-button.n-home._2025.hide-mobile-portrait { min-width: 282px; min-height: 45px; padding-top: 12px; padding-bottom: 12px; font-size: 16px; line-height: 21px; }
  .hero_button-r.blue-button.n-home._2025-banner { margin-left: auto; margin-right: 0px; padding: 12.5px 24px; position: absolute; inset: 0% 0% 0% auto; }
  .hero_button-r.blue-button.n-home._2025-banner.ua-download-btn { min-height: 49px; max-height: 49px; padding-top: 15px; padding-bottom: 15px; }
  .flex-block-2 { justify-content: center; align-items: flex-start; }
  .flex-block-2.new-home { flex-flow: column; justify-content: flex-start; align-items: center; padding-top: 110px; }
  .flex-block-2.new { flex-flow: column; }
  .flex-block-2.n-home { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; max-width: none; }
  .flex-block-2.n-home.is_2025 { flex-flow: wrap; justify-content: center; max-width: 500px; }
  .hero_button-l.new-home { justify-content: center; align-items: center; width: 100%; }
  .hero_button-l.n-home { margin-left: auto; margin-right: auto; }
  .hero_button-l._2025 { gap: 0px; min-width: 282px; min-height: 45px; margin-left: 0px; margin-right: 0px; padding-top: 12px; padding-bottom: 12px; font-size: 16px; line-height: 21px; }
  .link-testimonial, .link-testimonial-2 { font-size: 24px; }
  .max-width-480.is-sticky { max-width: 100%; position: static; }
  .max-width-480.is-left { max-width: none; }
  .max-width-480.is-50 { flex-flow: column; justify-content: flex-start; align-items: center; width: 100%; display: flex; }
  .layout-link-form { display: none; }
  .form-link { padding-left: 0px; }
  .pitch_layout { gap: 16px; flex-direction: column; min-height: 440px; }
  .submit_btn-layout { gap: 16px; flex-wrap: wrap; position: relative; }
  .button-step.submit_btn.hide-btn { display: none; }
  .button-step.is-prev-step { margin-left: 0px; margin-right: auto; }
  .button-step.is-prev-step.hide-btn { margin-left: 0px; margin-right: auto; display: none; }
  .submit_label.is-form-n.is-title, .submit_label.is-form-n.is-title-second { margin-top: 20px; }
  .submit-form.is-form-newsletter { max-width: none; margin-left: auto; margin-right: auto; }
  .submit_radio-group { gap: 16px; justify-content: flex-start; width: 100%; }
  .step-wapper { padding-top: 0px; position: relative; }
  .submit-all-step._02 { display: none; }
  .clear-form { text-align: center; margin-left: auto; margin-right: auto; }
  .clear-form.text-weight-semibold.tablet-text-left { text-align: left; }
  .container980_n { margin-bottom: 60px; }
  .grid-gdc-2024.revers { margin-top: 24px; margin-bottom: 24px; }
  .grid-gdc-2024.powet { padding-top: 60px; padding-bottom: 60px; }
  .grid-gdc-2024.revers-safety { grid-template-columns: 1fr; margin-top: 8px; margin-bottom: 8px; }
  .grid-gdc-2024.safety { row-gap: 32px; grid-template-columns: 1fr; }
  .grid-gdc-2024.revers-safety-2023, .grid-gdc-2024.revers-safety-1 { grid-template-columns: 1fr; margin-top: 8px; margin-bottom: 8px; }
  .padding-96px { padding-bottom: 60px; }
  .padding-4px.is-12 { padding-bottom: 12px; }
  .building-wr { padding-top: 60px; padding-bottom: 60px; }
  .building-icon-bg-2 { display: none; }
  .building-icon-star-green { max-width: 19px; }
  .pitch-form_section { padding-top: 0px; padding-bottom: 4.5rem; }
  .pitch-page_bg { height: 80px; }
  .pitch_group { box-shadow: none; padding-bottom: 0px; }
  .pitch_form-field-wr.is-form-n.is_50 { width: 100%; }
  .app2024_hero-bg { right: -4%; }
  .how_left-wr { display: flex; }
  .building-wr-2024 { padding-top: 60px; padding-bottom: 60px; }
  .image-app-card-2024 { min-height: 364px; max-height: 240px; }
  .link-20px-all.teen { font-size: 16px; }
  .banner-app-wr { padding-top: 60px; padding-bottom: 60px; }
  .tabs-app_2024 { gap: 8px; }
  .tabs-app_content-2024 { padding: 32px; }
  .categories-wr_2024 { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; padding-top: 60px; padding-bottom: 60px; }
  .prize-content-wr.period { padding-left: 60px; padding-right: 60px; }
  .how_bottom-image { bottom: 0px; }
  .embedded_future { padding-top: 3rem; padding-bottom: 3rem; }
  .embedded_future.radius-mob { z-index: 2; background-color: var(--white); position: relative; }
  .embedded_future-layout { gap: 78px; flex-direction: column; }
  .line-bg-progress { display: none; }
  .embedded_future-all { flex-direction: row; padding-top: 32px; padding-left: 0px; }
  .close-first { height: 80%; }
  .close-first.tablet-center { justify-content: flex-start; margin-bottom: 2px; }
  .line-blue-progress2, .line-blue-progress3, .line-blue-progress4, .line-blue-progress5, .line-blue-progress6 { display: none; }
  .embedded_future-new { padding-top: 3rem; padding-bottom: 3rem; }
  .new-features-layout { grid-template-columns: 1fr; }
  .new-features-card-two, .new-features-three { min-height: 33rem; }
  .embedded_possible-grey { padding: 1rem; }
  .mobile-menu-fixed { z-index: 13; background-color: rgb(246, 246, 246); justify-content: space-between; align-items: center; width: 100%; max-height: 48px; padding: 12px 16px; display: flex; position: fixed; }
  .text-step { color: rgb(80, 85, 95); font-size: 14px; font-weight: 700; }
  .show-landscape { display: flex; }
  .text-color-blue { color: rgb(88, 101, 242); }
  .hide-landscape { display: none; }
  .heading-form { color: rgb(88, 101, 242); text-align: center; margin-top: 0.5rem; margin-bottom: 0px; font-size: 24px; line-height: 30px; display: block; }
  .heading-form.hide-landscape, .heading-form.hide, .line-blue-progress1 { display: none; }
  .pg { padding-left: 1.5rem; padding-right: 1.5rem; }
  .build--globe-img { display: none; }
  .build--testimonial-show { flex: 1 1 0%; justify-content: flex-start; }
  .build--link-card { padding: 1.5rem; }
  .build--link_glare { background-position: 0% center; background-size: cover; width: 100%; height: 140%; }
  .build--link-card_wr { align-items: flex-start; }
  .build--link-card_wr.is-mobile-centered { align-items: center; }
  .build--links_layout { grid-template-columns: 1fr; }
  .build--paragraph { font-size: 1rem; }
  .build--text-wr { gap: 1.5rem; flex-direction: column; }
  .build--text-wr.is-big { margin-top: 1rem; }
  .build--text-wr.is-globe { font-size: 1rem; line-height: 1.25; }
  .build--globe { padding-left: 2.5rem; padding-right: 2.5rem; }
  .build--globe-scene { height: auto; }
  .heading--h1--build { font-size: 11vw; }
  .heading--h1--build.l-mobile-centered { text-align: center; font-size: 28px; line-height: 25px; }
  .heading--h1--build.is_centered { display: block; }
  .heading--h1--build.is_centered.hide { display: none; }
  .heading--h1--build.is_centered.gaming-n, .heading--h1--build.is_centered.gaming-1 { font-size: 28px; }
  .heading--h1--build.text-size-40px { font-size: 20px; }
  .heading--h1--build._2024 { font-size: 40px; line-height: 0.8; }
  .heading--h1--build.is_2024 { font-size: 32px; }
  .heading--h1--build.mobile-h1 { font-size: 40px; line-height: 0.8; }
  .heading--h1--build.gaming { font-size: 28px; }
  .heading--h1--build--stroke { font-size: 11vw; }
  .heading--h1--build--stroke.color-blurple { -webkit-text-stroke-width: 5px; }
  .heading--h1--build--stroke.l-mobile-centered { text-align: center; -webkit-text-stroke-width: 6px; font-size: 28px; line-height: 25px; }
  .heading--h1--build--stroke.is_centered { display: block; }
  .heading--h1--build--stroke.is_centered.color-blurple.is-left._2024 { font-size: 40px; line-height: 0.8; }
  .heading--h1--build--stroke.is_centered.color-blurple.gaming { font-size: 28px; }
  .heading--h1--build--stroke.is_centered.color-pink.hide { display: none; }
  .heading--h1--build--stroke.is_centered.color-gradient { font-size: 28px; }
  .heading--h1--build--stroke.is_centered.color-gradient.large._2024 { line-height: 0.8; }
  .heading--h1--build--stroke.is_centered.color-gradient.is_2024 { font-size: 32px; }
  .heading--h1--build--stroke.text-size-40px { font-size: 20px; }
  .heading--h1--build--stroke.is_2024 { font-size: 32px; }
  .heading--h1--build--stroke.gaming { font-size: 28px; }
  .heading--h1--build--shadow { -webkit-text-stroke-width: 8px; font-size: 11vw; top: 8px; }
  .heading--h1--build--shadow.color-blurple { -webkit-text-stroke-width: 5px; }
  .heading--h1--build--shadow.l-mobile-centered { text-align: center; -webkit-text-stroke-width: 6px; font-size: 28px; line-height: 25px; top: 7px; left: 14px; }
  .heading--h1--build--shadow.is_centered.color-blurple.is-left._2024 { font-size: 40px; line-height: 0.8; }
  .heading--h1--build--shadow.is_centered.color-blurple.gaming, .heading--h1--build--shadow.is_centered.color-gradient { font-size: 28px; }
  .heading--h1--build--shadow.is_centered.color-gradient.larhe._2024 { line-height: 0.8; }
  .heading--h1--build--shadow.is_centered.color-gradient.is_2024 { font-size: 32px; }
  .heading--h1--build--shadow.text-size-40px { font-size: 20px; }
  .heading--h1--build--shadow.is_2024 { font-size: 32px; }
  .heading--h1--build--shadow.gaming { font-size: 28px; }
  .build--green-star { left: 10%; }
  .build--hero_spline { display: none; }
  .build--hero_bubble { justify-content: flex-end; width: 140px; height: 100px; padding-bottom: 1.75rem; }
  .build_hero_bubble_small-text { font-size: 7px; line-height: 12px; }
  .build_bubble_text { font-size: 1.25rem; line-height: 1; }
  .build_bubble_text-wr { margin-bottom: 2px; }
  .build_bubble_text-wr.no-rotate.show--more { margin-left: 0px; }
  .build_hero_discord-tool { z-index: 5; margin-left: auto; margin-right: auto; position: relative; }
  .link-back-pitch { color: var(--not-quite-black); }
  .build--button-wr { padding: 1.5rem; }
  .build--ribbon_text-wr { gap: 2.5rem; }
  .build_button_text-wr.is-4 { max-width: 12.3rem; }
  .build_ribbon_text { font-size: 1.5rem; }
  .build_ribbon_text.is-stroke { -webkit-text-stroke-width: 5px; }
  .build_ribbon_text.is-shadow { top: 6px; right: -5px; }
  .build--ribbon_track { gap: 2.5rem; margin-left: auto; margin-right: auto; }
  .build--title-wr { padding-left: 1px; }
  .build--title-wr.is-mobile-centered { align-self: center; }
  .build_title_text { font-size: 1.5rem; }
  .build_title_text.is-stroke { -webkit-text-stroke-width: 5px; }
  .build_title_text.is-shadow { top: 6px; }
  .build--starter { padding-top: 4rem; padding-bottom: 4rem; }
  .build--title-center { margin-bottom: 2rem; }
  .build_title56_text { font-size: 2rem; }
  .build_title56_text.is-stroke { -webkit-text-stroke-width: 5px; }
  .build_title56_text.is-shadow { top: 6px; right: -5px; }
  .build--starter_layout { padding: 2rem; }
  .build--starter_group { grid-template-columns: 1fr; }
  .build--h4.submission { line-height: 26px; }
  .build--h4.text-color-blurple._900._2024, .build--h4._900.is-mobile { font-size: 24px; line-height: 28px; }
  .starter_green-button.on-banner { padding: 10px 22px; font-size: 15px; }
  .starter_button-wr { z-index: 0; }
  .starter_button-wr.absol { z-index: 11; }
  .build--cases { padding-top: 4rem; padding-bottom: 4rem; }
  .build--cases_layout { gap: 1.5rem; }
  .build--cases_title-group { flex-direction: column; align-self: center; align-items: flex-start; margin-bottom: 2.5rem; }
  .build--cases_read-all { align-self: center; margin-top: 2.5rem; }
  .build--case_thumbnail-logo { width: auto; max-width: 40%; margin-top: 6rem; }
  .build--case_card { padding: 1.5rem; }
  .build--case_card.is-bottom { height: 30rem; }
  .build--cases_right-list { gap: 1.5rem; grid-template-columns: 1fr; }
  .build--case_title { padding-right: 2rem; font-size: 1rem; line-height: 1.625; }
  .build--case_big-card_item { min-height: 34rem; }
  .build_testimonial_text { font-size: 2rem; }
  .build_testimonial_text.is-stroke { -webkit-text-stroke-width: 5px; }
  .build_testimonial_text.is-shadow { top: 6px; right: -5px; }
  .link-back-wrapper.mobile-hidden { display: none; }
  .build_title100_text { font-size: 3rem; }
  .build_title100_text.is-stroke { -webkit-text-stroke-width: 5px; }
  .build_title100_text.is-shadow { top: 6px; right: -5px; }
  .build--globe-subtitle-wr { max-width: 85%; font-size: 1.5rem; }
  .globe_button-wr { z-index: 0; margin-top: 2.5rem; }
  .globe_button-wr.absol { z-index: 11; }
  .build--globe_spline_grad-blue { top: 31%; bottom: auto; }
  .build--globe_star1 { display: none; }
  .build--globe_mobile { z-index: 5; margin-left: auto; margin-right: auto; display: block; position: relative; }
  .build--globe_group { gap: 0.875rem; flex-wrap: wrap; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: stretch; margin-top: 3rem; display: grid; position: relative; }
  .build--globe-card { text-align: center; flex: 0 1 auto; max-width: none; padding: 1.5rem; }
  .build--globe-card.is-pink.is-1 { margin-left: 0px; }
  .build--globe-card.is-pink.is-4 { flex: 1 1 0%; margin-left: 0px; top: 0px; right: 0px; }
  .build--globe-card.million, .build--globe_star2 { display: none; }
  .build--globe_blue-star { width: 3rem; top: 18%; left: 9%; }
  .build--globe_pink-star { width: 3rem; bottom: 37%; transform: rotate(20deg); }
  .build--prof_layout { top: 150px; }
  .build--prof_card { width: 22.375rem; max-width: 95vw; height: 28rem; }
  .build--prof_card.is-6 { height: 30rem; }
  .build--prof_cards-wr { width: 2326px; }
  .build--prof_card_bg { bottom: -20%; right: -29%; }
  .build--globe-spline-code { display: none; }
  .build--prof_bg { margin-top: -600px; }
  .build--prof_bottom-blue { height: 35vh; top: 65vh; }
  .build--cases_bottom-list { gap: 1.5rem; grid-template-columns: 1fr; }
  .build_case-big_text { font-size: 1.5rem; }
  .build_case-big_text.is-stroke { -webkit-text-stroke-width: 5px; }
  .build_case-big_text.is-shadow { top: 6px; right: -5px; }
  .build_case-big_text-wr { max-width: 21.5rem; }
  .build--case_thumbnail-logo_bottom { max-width: 64%; top: -30%; }
  .build--whats_button { align-self: center; }
  .success-message-4 { background-size: 300px auto, auto; min-height: 360px; }
  .build--hero_image { display: none; }
  .dropdown-wr-s { min-width: 170px; }
  .container-920px.layout-vertical { width: auto; }
  .success-message-pitch { padding-top: 40px; }
  .features-dfd-section { padding-top: 4rem; }
  .section_ready-start { padding-top: 5rem; }
  .section_ready-start.is-new-d { padding-top: 120px; }
  .dfd_heading2 { font-size: 48px; line-height: 50px; }
  .dfd_heading2.bottom-none.new { font-size: 45px; }
  .dfd_pink-btn { cursor: pointer; }
  .dfd_section-share { padding-top: 4rem; }
  .info-wrapper.container-780px.is-center-mob-left { align-items: flex-start; width: auto; max-width: none; }
  .dfd_heading3 { font-size: 48px; line-height: 90%; }
  .dfd_heading3.capitalize.is-center-mob-left, .dfd_paragraph.is-center-mob-left { text-align: left; }
  .dfd_paragraph.mob-14 { font-size: 14px; }
  .dfd_paragraph.tablet-centered.is_quest { text-align: center; }
  .dfd_share-relative { height: 80%; }
  .dfd_share-relative.tablet-center { justify-content: flex-start; margin-bottom: 2px; }
  .dfd_players { padding-top: 4rem; }
  .inage-join.show-landscape { min-width: 95vw; }
  .dfd_discover { padding-top: 4rem; }
  .dfd_discover-image.show-landscape { max-width: 100%; position: relative; right: -38px; }
  .dfd_discover-blue-blur { max-width: 100%; }
  .dfd_share-green-blur { max-width: 140%; }
  .share-image { margin-top: 5px; bottom: -69px; }
  .share-image.show-landscape { bottom: 0px; right: -31px; }
  .dfd_banner { background-position: 30% center; }
  .dfd_banner.new { padding-top: 7.0625rem; padding-bottom: 7.0625rem; }
  .dfd_banner-image.new { max-width: 14rem; margin-top: -11.6rem; margin-right: -3.8rem; }
  .dfd_cards-number { gap: 8px; flex-direction: column; justify-content: flex-start; align-items: flex-start; }
  .percentage.is-small { font-size: 53px; line-height: 67px; }
  .dfd_paragraph-large.is-center-mob-left { text-align: left; }
  .dfd_paragraph-large.medium.text-align-center.max-width-300.mob-left { text-align: left; font-size: 16px; line-height: 18px; }
  .dfd_paragraph-large.small { font-size: 16px; line-height: 18px; }
  .dfd_paragraph-large.small.text-align-center.max-width-300.mob-left { text-align: left; line-height: 22px; }
  .source-text.is-small { font-size: 16px; }
  .source-all.mob-small { margin-left: 0px; }
  .open-info { width: auto; min-width: 200px; margin-left: 0px; }
  .info-arrow { padding-right: 0px; }
  .controller { top: -30px; left: -21px; }
  .dfd_all-image { margin-top: 100px; }
  .layout_left.mob-text-center { text-align: center; justify-content: flex-start; align-items: center; }
  .layout_left.mob-text-center.mob-max { max-width: 18.375rem; }
  .layout_left.gap8 { justify-content: center; align-items: flex-start; }
  .layout_left.tablet-align-centered.is_quest { text-align: center; justify-content: flex-start; align-items: center; }
  .build--prof_card-wr { padding: 1.5rem 1.5rem 2.5rem; }
  .new-features-card-img { object-fit: scale-down; }
  .how_bottom-wr-2 { padding-left: 20%; padding-right: 20%; }
  .how_bottom-image-2 { bottom: 0px; }
  .app--hero_layout { grid-template-columns: 1fr; }
  .app--hero_layout.new, .app--hero_layout.safety-tarot, .app--hero_layout.tarot, .app--hero_layout.imagine, .app--hero_layout.s-new { flex-direction: column; display: flex; }
  .app--hero_layout.s-new.newsl { gap: 32px; }
  .app--hero_layout.s-new.education { gap: 0px; }
  .app--hero_layout.s-new.app { column-gap: 32px; }
  .app--hero_layout.s-new.policy { gap: 24px; }
  .app--hero_layout.s-new.news-m { gap: 32px; }
  .app--hero_layout.imagine-new { flex-direction: column; display: flex; }
  .app2024_hero-bg_2 { bottom: 4%; left: -37%; }
  .app2024_hero-bg-2 { right: 20%; }
  .line-blue--progress { display: none; }
  .build_hero-subhead { margin-top: 0px; font-size: 20px; line-height: 32px; }
  .tabs-app_new { gap: 8px; }
  .new-feature-card-bg { background-image: linear-gradient(rgb(6, 6, 35), rgb(67, 2, 89)); }
  .build--prof_title { top: 48px; }
  .home--hero { background-position: 50% 100%; background-size: 100% auto; margin-top: 0px; padding-top: 5rem; padding-bottom: 3.9375rem; }
  .home--hero.is_2025 { padding-top: 4rem; padding-bottom: 2.4375rem; }
  .container-huge.mobile-tabs { position: static; }
  .home--2col_layout { gap: 3.5rem; flex-flow: column; }
  .home--2col_layout.is-hero { gap: 0rem; margin-bottom: 3rem; }
  .home--2col_layout.is-hero.home, .home--2col_layout.is-hero.is_2025, .home--2col_layout.is-hero.new-2025 { margin-bottom: 1rem; }
  .home--image-wr { margin-left: 0px; }
  .home--image-wr.is-reverse { width: 100%; margin-right: 0px; }
  .home--image-wr.is-center.is_2026 { padding-top: 40px; }
  .home--text-wr { max-width: none; }
  .home--text-wr.is-mobile-center { text-align: center; }
  .home--text-wr.is-mobile-center.z-index-2, .home--text-wr.is-mobile-center.is_2025 { margin-top: 0px; }
  .home--text-wr.is-mobile-first { order: -1; width: auto; max-width: none; margin-left: 43px; margin-right: 43px; }
  .home--text-wr.is-mobile-first.new-home, .home--text-wr.is-mobile-first.is_2025, .home--text-wr.is-mobile-first.is_2025 { max-width: none; }
  .heading--h1 { margin-bottom: 1rem; font-size: 1.6875rem; }
  .heading--h1.l-mobile-centered { text-align: center; font-size: 28px; line-height: 25px; }
  .heading--h1.is_centered { display: block; }
  .heading--h1.is_centered.hide { display: none; }
  .heading--h1.is_centered.gaming-n, .heading--h1.is_centered.gaming-1 { font-size: 28px; }
  .heading--h1.text-size-40px { font-size: 20px; }
  .heading--h1._2024 { font-size: 40px; line-height: 0.8; }
  .heading--h1.is_2024 { font-size: 32px; }
  .heading--h1.mobile-h1 { font-size: 40px; line-height: 0.8; }
  .heading--h1.gaming { font-size: 28px; }
  .heading--h1.is_teen.mobile-align-left { text-align: left; }
  .heading--h1.is_teen.text-align-left.is_mobile-center { text-align: center; }
  .heading--h1.is_2025 { line-height: 0.888889; }
  .body-text--xl.is-center { font-size: 1rem; }
  .body-text--xl.new-home.is_2025, .body-text--xl.new-home.is_2025.stream { font-size: 1rem; line-height: 1.3; }
  .body-text--xl.is_teen.is-left-white.mob-center { text-align: center; }
  .body-text--xl.is_teen.bottom-none.text-align-center.text-color-white { word-break: normal; }
  .body-text--xl.is_teen { margin-bottom: 40px; }
  .body-text--xl.is_teen.mobile-align-left { text-align: left; }
  .body-text--xl.is_teen.mobile-align-left.card { margin-bottom: 0px; }
  .body-text--xl.text-align-left.paragraph-white-opacity50.is_creator.is-letter-none.is-small { font-size: 1rem; }
  .body-text--xl.is_2025 { font-size: 1rem; line-height: 1.25; }
  .body-text--xl.is_2025.hero-p, .body-text--xl.is_2025-n, .body-text--xl.is_2026 { font-size: 1rem; line-height: 1.3; }
  .body-text--xl.is_2026.is-com { text-align: left; font-size: 16px; }
  .body-text--xl.is_2026-medium { font-size: 1rem; line-height: 1.3; }
  .body-text--xl.is_2026-medium.text-weight-medium.is_game { line-height: 1.2; }
  .home--hero_button-wr { margin-top: 1rem; }
  .home--2section { background-position: 50% 0px; background-size: 1200px auto; padding-top: 3.9375rem; padding-bottom: 7.1875rem; }
  .home--2section.is_2025 { padding-bottom: 6.45rem; }
  .home--block-group { border-radius: 30px; padding: 24px; }
  .home--block-group.is-reverse { border-radius: 37.8px; padding: 3.5rem 14px 24px; }
  .home--block-group.is-reverse.home-new { border-radius: 37.8px; padding: 3.5rem 14px 27px; }
  .home--block-group.is-reverse.home-new._2025, .home--block-group.is-reverse._2025, .home--block-group.is-reverse.is_2025 { padding: 2rem 1.5rem 1.5rem; }
  .home--block-group.block-1 { gap: 2.5rem; border-radius: 37.8px; padding: 3.5rem 1.0625rem 1.0625rem; }
  .home--block-group.block-1._2025 { background-position: 40% center; padding: 2rem 1.5rem 1.5rem; }
  .home--block-group.block-2 { border-radius: 37.8px; padding: 3.5rem 14px 27px; }
  .home--block-group.block-2._2025 { padding: 2rem 1.5rem 1.5rem; }
  .home--block-group.block-4 { gap: 2.5rem; border-radius: 37.8px; padding: 3.5rem 0.875rem 1.6875rem; }
  .home--block-group.block-4._2025 { padding: 2rem 1.5rem 1.5rem; }
  .home--block-group.block-4.is_2025 { backdrop-filter: blur(80px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); background-repeat: repeat; background-size: auto; padding: 2rem 1.5rem 1.5rem; }
  .heading--h2.l-mobile-centered { text-align: center; font-size: 28px; line-height: 25px; }
  .heading--h2.is_centered { display: block; }
  .heading--h2.is_centered.hide { display: none; }
  .heading--h2.is_centered.gaming-n, .heading--h2.is_centered.gaming-1 { font-size: 28px; }
  .heading--h2.text-size-40px { font-size: 20px; }
  .heading--h2._2024 { font-size: 40px; line-height: 0.8; }
  .heading--h2.is_2024 { font-size: 32px; }
  .heading--h2.mobile-h1 { font-size: 40px; line-height: 0.8; }
  .heading--h2.gaming { font-size: 28px; }
  .heading--h2.is_2025 { line-height: 0.9; }
  .heading--h2.is-banner { text-align: left; max-width: none; margin-right: auto; font-size: 1.25rem; }
  .home--group-chat-img { margin-top: 0px; }
  .home--group-chat-img.video { max-width: 47.5rem; }
  .home--group-chat-img.video._2025, .home--group-chat-img.video.is_2025, .home--group-chat-img.video.is_2025, .home--group-chat-img.video.is-2025 { margin-right: 0px; }
  .home--group-chat-img.hide.reduce-motion-img.is_2025 { border-radius: 64px; }
  .home--3section { background-position: 50% 0px; background-size: 1200px auto; padding-top: 7.1875rem; padding-bottom: 7.1875rem; }
  .home--3section.is_2025 { padding-bottom: 6.875rem; }
  .home_image-hero { min-width: auto; max-width: 21.25rem; min-height: auto; display: none; }
  .home_image-hero.desctop { display: inline-block; }
  .home_image-hero.mobile { aspect-ratio: 846 / 648; max-width: 454px; display: block; }
  .home_image-hero.new { display: inline-block; }
  .home_image-hero.mobile_new { aspect-ratio: 858 / 803; max-width: 454px; display: block; }
  .home_image-hero.mobile_new.is_2026 { aspect-ratio: auto; max-width: 600px; }
  .chats_top { max-width: 6.5625rem; margin-top: -3.8rem; margin-right: 8.75rem; }
  .chats_bottom { max-width: 7rem; margin-bottom: -3.5rem; margin-right: 1rem; }
  .stream_top { max-width: 4.1875rem; margin-top: -2.6rem; margin-left: 4.4375rem; margin-right: 1.5rem; }
  .home--4section { background-position: 50% 0px; background-size: 1200px auto; padding-top: 7.1875rem; padding-bottom: 7.1875rem; }
  .home--4section.is_2025 { padding-bottom: 5rem; }
  .box-4s { z-index: 1; filter: blur(3px); max-width: 11.75rem; margin-top: -8rem; margin-right: 1rem; }
  .box-4s.is_2025 { opacity: 0.6; border-radius: 14px; max-width: 163px; margin-bottom: -11rem; margin-right: -6.6rem; inset: auto 0% 0% auto; transform: rotate(10deg); }
  .section4-image.radius-60.video { min-height: 370px; max-height: 400px; }
  .home--5section { background-position: 50% 0px; background-size: 1200px auto; padding-top: 7.1875rem; padding-bottom: 6.5625rem; }
  .home--5section.is_2025 { padding-top: 9rem; padding-bottom: 6.625rem; }
  .section5-image { width: 128%; margin-top: -4%; margin-bottom: -12%; margin-left: -13%; }
  .section2-image { width: 114%; margin-left: auto; margin-right: -7%; }
  .fun-top { max-width: 6.25rem; margin-top: -55px; margin-left: 1.25rem; }
  .fun2-top { max-width: 3.375rem; margin-top: -2.2rem; margin-left: 5.25rem; }
  .controller_top { max-width: 6.9375rem; margin-right: 1.5rem; }
  .section6-image { width: 127%; margin-left: -13%; }
  .section7-image { width: 117%; margin-left: -12%; }
  .place_nelly { max-width: 8.9375rem; margin-bottom: -11rem; margin-left: 3.5rem; top: 111%; }
  .place_icons { max-width: 7.75rem; margin-bottom: -12.25rem; }
  .home--6section { background-size: 1000px auto; padding-top: 6.5625rem; padding-bottom: 8.75rem; }
  .home--6section.is_2025 { padding-bottom: 6.75rem; }
  .home--7section { background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; padding-top: 70px; padding-bottom: 248px; }
  .discord_banner { background-size: 1200px auto; }
  .heading--h2-center.l-mobile-centered { text-align: center; font-size: 28px; line-height: 25px; }
  .heading--h2-center.is_centered { display: block; }
  .heading--h2-center.is_centered.hide { display: none; }
  .heading--h2-center.is_centered.gaming-n, .heading--h2-center.is_centered.gaming-1 { font-size: 28px; }
  .heading--h2-center.text-size-40px { font-size: 20px; }
  .heading--h2-center._2024 { font-size: 40px; line-height: 0.8; }
  .heading--h2-center.is_2024 { font-size: 32px; }
  .heading--h2-center.mobile-h1 { font-size: 40px; line-height: 0.8; }
  .heading--h2-center.gaming { font-size: 28px; }
  .discord_svg { height: auto; min-height: auto; margin-top: 0px; margin-bottom: 0%; }
  .discord_svg.is_2025, .home_image_left { display: none; }
  .home--section7 { background-position: 50% 100%; background-repeat: no-repeat; background-size: cover; padding-top: 7.5rem; padding-bottom: 16.3125rem; }
  .home--section7.color-gr.is_2025 { padding-bottom: 16.4375rem; }
  .banner-ellipse { display: none; }
  .grid-footer-new { gap: 40px; grid-template-columns: 1fr 1fr; margin-bottom: 48px; }
  .container-hero.mobile-tabs { position: static; }
  .potion { max-width: 2.5rem; margin-top: 0px; margin-left: 0px; left: auto; }
  .potion.is_2025 { filter: none; left: -18%; }
  .crown { max-width: 5.25rem; margin-top: -3.1rem; margin-left: 1.85rem; margin-right: auto; left: 0px; }
  .crown.carrers { max-width: 8.375rem; margin-bottom: -2.6rem; margin-left: -4.9rem; }
  .crown.carrers.is-lisboa { max-width: 7rem; top: -3.4375rem; left: -6.6rem; }
  .crown.is_2025 { height: 5.25rem; margin-top: -4.4rem; margin-left: 17.5rem; }
  .trophy { max-width: 3rem; margin-top: -3rem; margin-left: auto; margin-right: 13rem; left: auto; right: 0px; }
  .turnip { max-width: 2.5rem; margin-top: -4rem; margin-right: 6.5rem; }
  .turnip.careers { max-width: 5rem; margin-top: -5.1rem; margin-right: -2.7rem; }
  .turnip.is-update-job { max-width: 5rem; margin-top: -2.5rem; margin-right: -2.5rem; }
  .turnip.is-update-job.is-lisboa { max-width: 7rem; bottom: -5.25rem; }
  .star { max-width: 2.9375rem; margin-top: -1rem; margin-right: 0.1rem; }
  .star.is_2025 { margin-top: 8.9rem; margin-right: -27%; }
  .home-2-block-gift { width: 100%; margin-top: -1.3rem; }
  .home-2-block-gift.image { display: block; }
  .home-2-block-gift.webm { margin-top: -1.7rem; right: 2.2rem; }
  .section3-image { max-width: 119%; }
  .section3-image.webm { top: -19%; }
  .section3-image.webm-2 { min-width: 104%; max-width: 115%; top: -29%; right: 5%; }
  .gem { margin-left: 2.125rem; top: -27%; }
  .section-4-image.only-image { display: block; }
  .section-4-image.webm { top: -10%; left: -9%; }
  .section-4-image.webm-3 { left: 11%; }
  .bat { max-width: 9rem; margin-bottom: -11rem; margin-right: 3.625rem; }
  .egg { max-width: 2.5625rem; }
  .coin { filter: blur(2px); margin-top: -10.1rem; margin-bottom: -10rem; margin-left: -5.6rem; inset: auto auto 0% 0%; }
  .coin.is_2025 { max-width: 8.25rem; margin-top: -178px; margin-bottom: -11rem; margin-left: -4.75rem; }
  .characters { margin-top: -4.2rem; }
  .pan { max-width: 7rem; margin-top: -11rem; margin-bottom: -8rem; margin-right: 1rem; top: 996px; bottom: auto; }
  .section-7-image { display: block; }
  .section-7-image.hide { display: none; }
  .section-7-image.only-image { display: block; }
  .hero_button-banner.new-home { justify-content: center; align-items: center; width: 100%; }
  .line-animation { display: none; }
  .radius-60.see.video, .radius-60.viseo { min-height: 370px; max-height: 400px; }
  .radius-60.hide.reduce-motion-img.is_2025 { border-radius: 64px; }
  .section-6-image { min-width: 100%; max-width: 110%; margin-top: -1.7rem; }
  .section-6-image.only-image { display: block; }
  .nitro-banner-h { letter-spacing: 0px; font-size: 13px; line-height: 110%; }
  .nitro-banner-wr { max-width: 400px; }
  .banner-link { font-size: 13px; line-height: 22px; }
  .nitro-bn-wr { gap: 16px; }
  .text-mask.is_2025 { max-width: 325px; margin-left: auto; margin-right: auto; }
  .home_phone { max-width: 7.6rem; margin-right: -2.6rem; display: none; }
  .home-image { width: 100%; min-height: 355px; margin-bottom: 2rem; }
  .home-image.is_2026 { min-height: auto; }
  .home_nelly { display: none; }
  .home_women { margin-left: -5.375rem; display: none; }
  .home_clyde { max-width: 2.4rem; display: none; left: 37%; }
  .home_wumpus, .home_wumpus-pl { margin-left: auto; margin-right: auto; display: none; left: 38%; }
  .home_egg { margin-bottom: -20.4rem; }
  .home_egg.is_2025 { margin-left: -5rem; }
  .home_man { max-width: 6.3rem; margin-right: -3.7rem; display: none; }
  .discort_robot { max-width: 7%; bottom: 31%; }
  .discort_robot.discord_robot.is_2025 { display: none; }
  .image-always.only-image { display: block; }
  .section-blue-careers.job { box-shadow: none; padding-top: 100px; padding-bottom: 0px; }
  .section-blue-careers.b-none { padding-bottom: 40px; }
  .section-blue-careers.safety { padding-top: 100px; }
  .section-blue-careers.b-none-2 { padding-bottom: 0px; }
  .section-blue-careers.b-courses { padding-bottom: 40px; }
  .section-blue-careers.hero { padding-bottom: 32px; }
  .section-blue-careers.safety-new, .section-blue-careers.tarot, .section-blue-careers.safety-d, .section-blue-careers.home { padding-top: 120px; }
  .section-blue-careers.parent { padding-top: 120px; padding-bottom: 10vw; }
  .section-blue-careers.safety-n, .section-blue-careers.safety-center { padding-top: 120px; }
  .section-blue-careers.education { padding-top: 120px; padding-bottom: 45px; }
  .section-blue-careers.transp-center, .section-blue-careers.transp-center-s { padding-top: 120px; }
  .section-blue-careers.parent-hub, .section-blue-careers.parent-policy { padding-top: 120px; padding-bottom: 10vw; }
  .section-blue-careers.premium { background-image: none; padding-top: 120px; }
  .section-blue-careers.privacy { padding-top: 120px; padding-bottom: 45px; }
  .section-blue-careers.privacy_2 { padding-top: 100px; padding-bottom: 45px; }
  .section-blue-careers.hero-app { padding-bottom: 32px; }
  .section-blue-careers.hero-app.is_app-2024 { padding-top: 7.5rem; }
  .section-blue-careers.app-pit { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64dca9b9ddd3737042ada009_Group_626819.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64dca9b90fe9b9caf01cdc47_Group_626818.svg"); background-position: 200% 60%, -200% 10%; background-repeat: no-repeat, no-repeat; background-size: 400px auto, 450px auto; padding-top: 60px; padding-bottom: 60px; }
  .section-blue-careers.build_n { padding-top: 60px; padding-bottom: 60px; }
  .section-blue-careers.home-2023, .section-blue-careers.safety-center-2023 { padding-top: 120px; }
  .section-blue-careers.safety-centr { padding-top: 100px; }
  .section-blue-careers.gaming { background-image: none; padding-top: 120px; }
  .section-blue-careers.app-pit-2024 { padding-top: 60px; padding-bottom: 60px; }
  .careers_h1 { margin-bottom: 16px; font-size: 32px; }
  .careers_h1.font-white, .careers_h1.font-white.left, .careers_h1.font-white.left.explore { font-size: 36px; }
  .careers_h1.font-white.left.explore.mobile-centered, .careers_h1.font-white.center { text-align: center; }
  .careers_h1.font-white.center.college { text-align: center; padding-right: 0px; }
  .careers_h1.font-white.cen-ins { background-color: rgba(0, 0, 0, 0); }
  .careers_h1.font-white.moderation, .careers_h1.font-white.moderation.explore { font-size: 36px; }
  .careers_h1.font-white.moderation.explore.mobile-centered { text-align: center; }
  .careers_h1.font-white.left-copy, .careers_h1.font-white.left-copy.explore { font-size: 36px; }
  .careers_h1.font-white.left-copy.explore.mobile-centered { text-align: center; }
  .careers_h1.font-white.bottom-16px.flex-mob-center.mobile-power, .careers_h1.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 36px; }
  .careers_h1.font-white.bottom-16px.flex-tab-center.is_gdc { font-size: 36px; line-height: 40px; }
  .careers_h1.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { font-size: 40px; line-height: 53px; }
  .careers_h1.font-white.bottom-16px.is_gdc { text-align: left; }
  .careers_h1.font-white.is-text-center.left-mobile.home { font-size: 24px; }
  .careers_h1.font-white.is-left { text-align: left; }
  .careers_h1.font-white.education { margin-bottom: 32px; }
  .careers_h1.font-white.is-garden { font-size: 36px; }
  .careers_h1.font-blue._404 { text-align: left; font-size: 36px; }
  .careers_h1.left, .careers_h1._16px, .careers_h1.mobile-left, .careers_h1.newsroom, .careers_h1.text-color-white.is-left { text-align: left; }
  .careers_h1.text-color-white.app { text-align: left; font-size: 40px; line-height: 54px; }
  .careers_h1.size-medium { font-size: 36px; }
  .careers_h1.text-align-center.br.is_get { font-size: 48px; }
  .careers_h1.text-align-center.p-48px { font-size: 36px; line-height: 1.125; }
  .careers_h1.text-align-center.new-size { font-size: 36px; }
  .careers_heading3 { font-size: 48px; line-height: 90%; }
  .careers_heading3.capitalize.is-center-mob-left { text-align: left; }
  .careers_heading--h2.l-mobile-centered { text-align: center; font-size: 28px; line-height: 25px; }
  .careers_heading--h2.is_centered { display: block; }
  .careers_heading--h2.is_centered.hide { display: none; }
  .careers_heading--h2.is_centered.gaming-n, .careers_heading--h2.is_centered.gaming-1 { font-size: 28px; }
  .careers_heading--h2.text-size-40px { font-size: 20px; }
  .careers_heading--h2._2024 { font-size: 40px; line-height: 0.8; }
  .careers_heading--h2.is_2024 { font-size: 32px; }
  .careers_heading--h2.mobile-h1 { font-size: 40px; line-height: 0.8; }
  .careers_heading--h2.gaming { font-size: 28px; }
  .careers--block-group { border-radius: 30px; padding: 24px; }
  .careers--block-group.is-reverse { padding: 3.5rem 14px 24px; }
  .careers--block-group.is-reverse.home-new { padding: 3.5rem 14px 27px; }
  .careers--block-group.block-1 { gap: 2.5rem; padding: 3.5rem 0.875rem 1.6875rem; }
  .careers--block-group.block-2 { padding: 3.5rem 14px 27px; }
  .chats_top-image { max-width: 6.5625rem; margin-top: -3.8rem; margin-right: 8.75rem; }
  .fun2-top_img { max-width: 3.375rem; margin-top: -2.5rem; margin-left: 5.25rem; }
  .wumpus-footer-home { max-width: 10%; top: 52%; }
  .wumpus-footer-home.is_2025 { max-width: 23.4375rem; margin-bottom: -8.8rem; position: static; }
  .wumpus-footer-home.is_2025.is_2026 { max-width: 20rem; }
  .wumpus-footer-home.is-2025 { max-width: 23.4375rem; margin-bottom: 17rem; }
  .wumpus-footer-home.is-2025.is_2026 { max-width: 20rem; }
  .wumpus-footer-list.is_2025 { max-width: 23.4375rem; }
  .robot-body { position: relative; top: -5px; }
  .robot-head { padding-bottom: 1px; }
  .robot-head._2024 { margin-bottom: -45%; padding-bottom: 0px; }
  .star-texture.is-2 { top: -32%; }
  .star-texture.is-1 { min-width: auto; }
  .star-texture.is-1.mobile { display: block; }
  .footer-hero-img { top: 36%; }
  .form-s-m { margin-left: -9px; }
  .form-s-m._2024 { margin-left: 0px; }
  .section3-imag.only-image { min-width: 120%; display: block; }
  .characters-wr { max-width: 11.75rem; }
  .characters-hunds { max-width: 48%; margin-top: -3.5rem; }
  .home_egg-icon { width: 368px; }
  .home_egg-icon.is_2025 { max-width: 190px; }
  .line-wr-home, .animation-scroll, .animation-scroll.one, .animation-scroll._4, .animation-scroll.is_2025 { display: none; }
  .sp-home { min-width: 20.4px; max-width: 20.4px; min-height: 21px; }
  .star-hero-home { display: none; }
  .star-hero-home._9, .star-hero-home._10, .star-hero-home._11, .star-hero-home._10-1, .star-hero-home._1--2 { display: inline-block; }
  .star-texture-3.is-2 { top: -32%; }
  .star-texture-3.is-1 { min-width: auto; }
  .star-texture-3.is-1.mobile { display: block; }
  .play-item, .hero-wr-image.desctop-show { display: none; }
  .sp-bettwen { padding-right: 0px; }
  .clyde-img, .cloud-shadow { display: none; }
  .smoke-gif { max-width: 126%; bottom: 54%; right: -50%; }
  .home--img-wr { margin-left: 0px; }
  .home--img-wr.is-reverse { width: 100%; margin-right: 0px; }
  .home_image-hero-2 { min-width: auto; max-width: 21.25rem; min-height: auto; display: none; }
  .home_image-hero-2.desctop { display: inline-block; }
  .home_image-hero-2.mobile { max-width: 35rem; display: block; }
  .home_image-hero-2.new { display: inline-block; }
  .fun2-top-eyes { max-width: 3.375rem; margin-top: -1.6rem; margin-left: 5.25rem; }
  .fun2-top-eyes.is_2025 { max-width: 4rem; margin-top: -1.9rem; margin-left: 2.25rem; }
  .home_image-static { min-width: auto; max-width: 21.25rem; min-height: auto; display: none; }
  .home_image-static.desctop { display: inline-block; }
  .home_image-static.mobile { max-width: 35rem; display: block; }
  .home_image-static.new { display: inline-block; }
  .home_image-static.is_2025.is_new { display: block; }
  .blue-overlay-1 { right: -600px; }
  .blue-overlay-3 { right: -1000px; }
  .wumpus-footer-home-contain, .wumpus-footer-home-contain.smaller { min-height: 200px; }
  .wumpus-footer-home-contain.smaller.is_2025 { margin-top: 9rem; margin-left: auto; margin-right: auto; position: static; }
  .discor_robot_contain { min-height: 220px; }
  .discord-cards { grid-template-columns: 1fr 1fr 1fr 1fr; }
  .discord-cards.is-four { grid-template-columns: 1fr 1fr 1fr 1fr; margin-bottom: 3.5rem; }
  .card-all.is-large { max-width: 64vw; }
  .infocard { padding-bottom: 7vw; }
  .image-all { max-width: 380px; }
  .image-all.is_new { border-top-left-radius: 20px; }
  .image-all.is_new.is-radius.is-right, .image-all.is-right { margin-left: auto; margin-right: 0px; }
  .image-all.is-center { margin-left: auto; margin-right: auto; }
  .image-all.is-three { max-width: 340px; }
  .text-card-yellow { font-size: 2vw; }
  .text-card-yellow.is-large { font-size: 4vw; }
  .heading-card { font-size: 2.75vw; }
  .heading-card.is-large { font-size: 24px; line-height: 24px; }
  .max-width-374 { position: static; }
  .finals { max-width: 240px; margin-bottom: 4rem; }
  .block-number { gap: 32px; grid-template-columns: 1fr; margin-bottom: 32px; }
  .block-number.is-vertical { gap: 2.5rem; }
  .finals-number-large { font-size: 60px; line-height: 80px; }
  .finals-nember-medium { font-size: 50px; }
  .layout-center.mob-h { gap: 1.75rem; flex-flow: row; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .layout-center.is_case { justify-content: flex-start; align-items: flex-start; }
  .layout-center.mob-max { width: 278px; margin-left: auto; margin-right: auto; }
  .layout-center.show-mobile-portrait.is_2026 { display: flex; }
  .finish-grid { grid-template-columns: 1fr; }
  .logos { margin-bottom: 48px; }
  .logos.static { gap: 56px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; margin-top: 32px; overflow: auto; }
  .logos.static.z-index-3.width, .logos.static.z-index-3.width2 { gap: 48px; width: 850px; }
  .logos.static.z-index-3.width2.is_2026 { width: 886px; }
  .max-height-65 { height: 42px; max-height: 42px; }
  .logos-move { display: flex; }
  .hero-cases { background-position: 50% 0px; background-size: cover; }
  .section-rich-case { padding-top: 97px; padding-bottom: 60px; }
  .wrapper-rich { flex-flow: column; }
  .sticky-number { justify-content: flex-start; align-items: flex-start; position: static; }
  .line-gradient { display: none; }
  .rich-case { margin-left: 0px; }
  .rich-case h1 { margin-bottom: 3.5rem; }
  .rich-case p, .rich-case figure { margin-bottom: 48px; }
  .links-case { margin-top: -60px; padding-left: 12px; position: absolute; inset: 0% 0% auto; }
  .container-1280px.safety-tarot, .container-1280px.home { padding-bottom: 50px; }
  .container-1280px.transp { overflow: visible; }
  .container-1280px.is-grid-mob { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
  .container-1280px.is-build.si_new { padding-top: 20px; }
  .heading-rich-bg { margin-left: 0px; }
  .list-image { border-radius: 20px; width: 100%; max-width: none; margin-left: 0px; }
  .collection-list-case { min-width: auto; max-width: none; }
  .case-grid { grid-template-columns: 1fr; }
  .collections-wrapper-quests { display: none; }
  .case-grid-2 { flex-flow: column; grid-template-columns: 1fr; }
  .collection-wrapper-quests-mobile, .collection-wrapper-quests-mobile.hide-desctop { display: block; }
  .hide-item { margin-top: 16px; display: none; overflow: hidden; }
  .see_more-wr { justify-content: center; align-items: center; padding-top: 32px; display: none; }
  .collection-wrapper-quests-3-items, .collection-wrapper-quests-3-items.hide-desctop { display: block; }
  .nitro-banner-content-wr { max-width: 550px; }
  .star-gr-nitro { top: -51%; left: -3%; }
  .star-gr2-nitro { display: none; }
  .body-text--xll.mobile { font-size: 1.25rem; }
  .body-text--xll.download.size-m { font-size: 16px; }
  .body-text--xll.new.align-center.is-sdk { font-size: 1.125rem; font-weight: 400; }
  .body-text--xll.new.align-center.is-sdk.text-weight-medium.is-size { font-size: 1.5rem; }
  .body-text--xll.new.align-center.text-weight-medium.is-new { font-size: 1.125rem; }
  .body-text--xll.new.align-center.text-weight-medium.is-2026 { font-size: 1.25rem; }
  .body-text--xll.new.is-small { font-size: 0.875rem; }
  .body-text--xll.new.text-align-left.is-center-mob, .body-text--xll.new.text-align-left.is_form { text-align: center; }
  .body-text--xll.new.is_link { margin-bottom: 20px; }
  .body-text--xll.new.is_link-small { font-size: 0.875rem; }
  .body-text--xll.new.is_acc { margin-bottom: 64px; }
  .body-text--xll.new.text-align-center.is-m-large.is-game.m-new { font-size: 1rem; }
  .body-text--xll.new.is-2025 { font-size: 0.875rem; }
  .body-text--xll.new.is-new-2025 { font-size: 1.125rem; }
  .body-text--xll.new.link.is_card, .body-text--xll.new.size-m { font-size: 1rem; }
  .body-text--xll.new.is-new-2026 { font-size: 1.125rem; }
  .body-text--xll.new.size-heder, .body-text--xll.new.is-2026 { font-size: 1rem; }
  .body-text--xll.new.is-2026.is-large-pc { line-height: 1.4; }
  .body-text--xll.new-2025.align-center.is-sdk { font-size: 1.125rem; font-weight: 400; }
  .body-text--xll.new-2025.align-center.is-sdk.text-weight-medium.is-size { font-size: 1.5rem; }
  .body-text--xll.new-2025.is-small { font-size: 0.875rem; }
  .body-text--xll.new-2025.text-align-left.is-center-mob, .body-text--xll.new-2025.text-align-left.is_form { text-align: center; }
  .body-text--xll.new-2025.is_link { margin-bottom: 20px; }
  .body-text--xll.new-2025.is_link-small { font-size: 0.875rem; }
  .body-text--xll.new-2025.is_acc { margin-bottom: 64px; }
  .body-text--xll.is_2026.align-center.is-sdk { font-size: 1.125rem; font-weight: 400; }
  .body-text--xll.is_2026.align-center.is-sdk.text-weight-medium.is-size { font-size: 1.5rem; }
  .body-text--xll.is_2026.align-center.text-weight-medium.is-new { font-size: 1.125rem; }
  .body-text--xll.is_2026.is-small { font-size: 0.875rem; }
  .body-text--xll.is_2026.text-align-left.is-center-mob, .body-text--xll.is_2026.text-align-left.is_form { text-align: center; }
  .body-text--xll.is_2026.is_link { margin-bottom: 20px; }
  .body-text--xll.is_2026.is_link-small { font-size: 0.875rem; }
  .body-text--xll.is_2026.is_acc { margin-bottom: 64px; }
  .body-text--xll.is_2026.is-2025 { font-size: 0.875rem; }
  .body-text--xll.is_2026.is-new-2025 { font-size: 1.125rem; }
  .body-text--xll.is_2026.size-m { font-size: 1rem; }
  .body-text--xll.is_2026.is-new-2026, .body-text--xll.is_2026.size-heder { font-size: 1.125rem; }
  .body-text--xll.disclaimer-text { font-size: 1rem; }
  .teen--hero-image-bg { display: none; }
  .teen--hero-image-bg.is_mobile { width: 100%; max-width: 80%; display: inline-block; left: 0%; }
  .teen--2section { background-image: none; padding-top: 3rem; padding-bottom: 3rem; }
  .teen--block-group { border-radius: 30px; padding-top: 24px; padding-left: 24px; padding-right: 24px; }
  .teen--block-group.is-reverse { border-radius: 37.8px; padding: 3.5rem 14px 24px; }
  .teen--block-group.is-reverse.home-new { border-radius: 37.8px; padding: 3.5rem 14px 27px; }
  .teen--block-group.block-1 { gap: 2.5rem; border-radius: 37.8px; padding: 3.5rem 1.0625rem 1.0625rem; }
  .teen--block-group.block-2 { border-radius: 37.8px; padding: 3.5rem 14px 27px; }
  .teen--block-group.block-4 { gap: 2.5rem; border-radius: 37.8px; padding: 3.5rem 0.875rem 1.6875rem; }
  .teen--2col_layout-copy { gap: 3.5rem; flex-flow: column; }
  .teen--2col_layout-copy.is-hero { gap: 0rem; margin-bottom: 3rem; }
  .teen--2col_layout-copy.is-hero.home { margin-bottom: 1rem; }
  .teen--group-img { min-width: auto; max-width: 100%; margin-left: 0%; }
  .hero--image-wr { margin-left: 0px; }
  .hero--image-wr.is-reverse, .hero--teen-image-wr.is-reverse { width: 100%; margin-right: 0px; }
  .teen--block-text-wr { max-width: none; }
  .teen--block-text-wr.is-mobile-center { text-align: center; }
  .teen--block-text-wr.is-mobile-center.z-index-2 { margin-top: 0px; }
  .teen--block-text-wr.is-mobile-first { order: -1; width: auto; max-width: none; margin-left: 43px; margin-right: 43px; }
  .teen--block-text-wr.is-mobile-first.new-home { max-width: none; }
  .max-width-300px { max-width: 18.75rem; }
  .max-width-300px.is-all { max-width: 300px; }
  .max-width-300px.is-all.is_n { max-width: 400px; }
  .max-width-300px.is-center.is_new { max-width: 30rem; }
  .teen--3section { padding-top: 3rem; }
  .card--layaaut-wrapper { grid-template-columns: 1fr; display: none; }
  .card--charter-wr:hover { transform: none; }
  .card-mark-charter { margin-top: 28px; }
  .heading--h3 { margin-bottom: 1rem; font-size: 1.6875rem; }
  .heading--h3.l-mobile-centered { text-align: center; font-size: 28px; line-height: 25px; }
  .heading--h3.is_centered { display: block; }
  .heading--h3.is_centered.hide { display: none; }
  .heading--h3.is_centered.gaming-n, .heading--h3.is_centered.gaming-1 { font-size: 28px; }
  .heading--h3.text-size-40px { font-size: 20px; }
  .heading--h3._2024 { font-size: 40px; line-height: 0.8; }
  .heading--h3.is_2024 { font-size: 32px; }
  .heading--h3.mobile-h1 { font-size: 40px; line-height: 0.8; }
  .heading--h3.gaming { font-size: 28px; }
  .heading--h3.teen { margin-bottom: 1rem; }
  .heading--h3.teen.bottom-none { margin-bottom: 0px; }
  .card-charter-content-wr { min-height: 520px; }
  .teen-slider { background-color: rgba(221, 221, 221, 0); height: auto; margin-top: 48px; padding-bottom: 54px; display: block; overflow: hidden; }
  .teen-slider-mask { max-width: 90%; height: auto; margin-left: auto; margin-right: auto; overflow: visible; }
  .teen-slider-arrow { display: none; }
  .teen-slider-nav { top: auto; bottom: 0px; }
  .teen-slider-nav.mobile { bottom: 0px; }
  .card-charter-cont-wr { flex-flow: column; justify-content: flex-start; align-items: flex-start; padding-left: 8px; padding-right: 8px; display: flex; }
  .card-charter-image-wr { background-image: linear-gradient(rgb(0, 0, 0), rgb(35, 33, 69)); border-radius: 20px; overflow: hidden; }
  .card--charter-wr-popup:hover, .card--incl-wr-popup:hover, .card--privacy-wr-popup:hover, .card--transparency-wr-popup:hover { transform: none; }
  .link-white-line.is_2026 { font-size: 1rem; }
  .teen--5section { padding-top: 3rem; }
  .card--form-wr { max-height: none; }
  .card--form-wr:hover { transform: none; }
  .poor-form { grid-template-columns: 1fr; max-width: 400px; margin-top: 48px; margin-left: auto; margin-right: auto; }
  .min-size-text { min-height: 156px; }
  .z-index-3.body-text-new--xll.text-weight-medium.is-new { font-size: 1.25rem; line-height: 1.2; }
  .relative-form.tablet-center { justify-content: flex-start; margin-bottom: 2px; }
  .relative-form.mob-static { position: static; }
  .card--form-wr-second:hover, .card--form-wr-third:hover { transform: none; }
  .teen--6section { padding-top: 3rem; overflow: hidden; }
  .slider-teen { padding-bottom: 48px; }
  .slider-info { justify-content: flex-start; align-items: flex-start; }
  .stars-slider { display: none; }
  .stars-slider.mobile { max-width: 90%; display: block; }
  .teen--4section { padding-top: 3rem; padding-bottom: 0px; }
  .if-takes-layout { gap: 0rem; grid-template-columns: 1fr; }
  .takes-layout-info { flex-flow: column; justify-content: flex-start; align-items: center; margin-bottom: 32px; padding-top: 48px; }
  .image-takes { width: 250%; max-width: none; margin: -6rem 0px -4rem -50%; display: block; position: relative; left: auto; }
  .link-slider { font-size: 1.25rem; }
  .slider-t { padding-left: 8px; padding-right: 8px; }
  .flipcard-wrapper { min-height: 660px; }
  .guide-card { padding-top: 40px; padding-left: 40px; padding-right: 40px; }
  .guide-card-image { width: 100%; min-width: auto; }
  .build-hero { margin-top: -90px; padding-top: 160px; }
  .build-hero.is_new { margin-top: 0px; }
  .button-build-green { max-height: 48px; margin-top: 24px; padding-top: 13px; padding-bottom: 13px; font-size: 18px; }
  .button-build-green.center { font-size: 20px; }
  .button-build-green.download-button { margin-bottom: 16px; }
  .button-build-green.user { max-height: none; }
  .button-build-green.is_n { width: 100%; }
  .build-section { gap: 100px; }
  .tabs-menu-build { width: auto; max-width: 100%; padding-right: 0px; }
  .tabs-build { flex-flow: column-reverse wrap; padding: 16px; }
  .image-tab { border-radius: 16px; min-height: auto; max-height: none; }
  .image-tab.video { margin-bottom: 0px; }
  .tab-pane { border-radius: 16px; }
  .cog { max-width: 12.125rem; margin-bottom: -102px; margin-right: 14px; }
  .layout-h.gap4 { flex-flow: column; }
  .layout-h.gap4.is-revers { flex-flow: column-reverse wrap; }
  .layout-h.is-top { flex-flow: column; }
  .build-card, .build-card.one { max-width: none; }
  .build-info.top-small { object-fit: fill; border-bottom-left-radius: 0.8rem; height: auto; min-height: 0px; padding: 16px; }
  .button-build-blue { max-height: 48px; margin-top: 24px; padding-top: 13px; padding-bottom: 13px; font-size: 18px; }
  .button-build-blue.center { font-size: 20px; }
  .button-build-blue.download-button { margin-bottom: 16px; }
  .button-build-blue.user { max-height: none; }
  .build-cards { grid-template-columns: 1fr; }
  .build-radius-top { object-fit: cover; width: 100%; max-height: 60vw; }
  .apps-image, .shadow { display: none; }
  .bg-blur-card { object-fit: fill; }
  .image-grow { width: 120%; max-width: none; margin: 2rem auto 0px -15%; display: block; position: relative; left: auto; }
  .inspired-tab-link { font-size: 12px; }
  .inspired-content { gap: 24px; flex-flow: column-reverse wrap; min-height: auto; padding: 16px; }
  .inspired-image { border-radius: 16px; width: 100%; max-width: none; }
  .tabs-content-build-wr { border-radius: 16px; margin-bottom: 32px; }
  .build-video { aspect-ratio: auto; max-height: 340px; }
  .heading-white-36px.center { font-size: 24px; line-height: 140%; }
  .heading-white-36px.bottom { margin-bottom: 10px; line-height: 140%; }
  .heading-white-36px.bottom.align-left { text-align: left; line-height: 130%; }
  .heading-white-36px.center-2 { font-size: 24px; line-height: 140%; }
  .heading-white-36px.margin-none.is_n { letter-spacing: normal; }
  .get-absol { margin-left: 0px; left: auto; }
  .h2-50px { font-size: 32px; }
  .button-build-white { max-height: 48px; margin-top: 24px; padding-top: 13px; padding-bottom: 13px; font-size: 18px; }
  .button-build-white.center { font-size: 20px; }
  .button-build-white.download-button { margin-bottom: 16px; }
  .button-build-white.user { max-height: none; }
  .inspired-img { margin-left: auto; margin-right: auto; position: static; }
  .animation-play { margin-top: -52px; margin-right: 185px; }
  .m-w-vw { max-width: 390px; }
  .build-decor1 { max-width: 4.5rem; }
  .build-decor2 { max-width: 3.5rem; margin-top: -4rem; }
  .build-decor3 { margin-right: -5rem; }
  .clyde { max-width: 4.5rem; margin-right: 1rem; }
  .clyde.is_n { margin-right: 1.1rem; }
  .star-decor { margin-bottom: 0px; margin-left: -3.5rem; }
  .build-decor4 { margin-bottom: 8rem; margin-left: -3rem; }
  .build-decor6 { max-width: 6.5rem; margin-top: -4rem; margin-left: 4rem; }
  .build-decor7 { max-width: 4.5rem; }
  .if-takes-layout-content-wr { flex-flow: column; justify-content: flex-start; align-items: center; width: 100%; max-width: none; display: flex; }
  .section-ad-hero { background-position: 0% center, 0px 0px; margin-top: -82px; padding-top: 150px; padding-bottom: 70px; }
  .ad_heading1 { font-size: 48px; }
  .section-join { padding-top: 60px; }
  .ad_heading2, .ad_heading2.bottom-none { font-size: 36px; }
  .ad_heading2.bottom-none.new { font-size: 45px; }
  .ad_heading2.is-left.bottom-none { font-size: 36px; }
  .ad_heading2.is-sml { margin-bottom: 32px; font-size: 36px; }
  .ad_heading2.is-sml.margin-b-s-left.is-new { font-size: 36px; }
  .ad_heading2.is-sml.margin-b-s-left.is-new.is-italic.text-align-center { font-size: 40px; }
  .ad_heading2.is-sml.is_your.is-new { margin-bottom: 32px; font-size: 32px; }
  .ad_heading2.is-sml.is_your.is-new.text-align-left.m-center { text-align: center; margin-bottom: 16px; }
  .ad_heading2.is-sml.is_your.is-new.text-align-left.m-center.is_40 { font-size: 1.25rem; }
  .ad_heading2.is-sml.is_your.is-new.is-small { margin-bottom: 16px; font-size: 1.5rem; line-height: 90%; }
  .ad_heading2.is-sml.is_your.is-new.is-small.b-small.pc-left { font-size: 1.5rem; }
  .ad_heading2.is-sml.is_your.is-36 { margin-bottom: 16px; font-size: 32px; }
  .ad_heading2.is-sml.is_your.is_see, .ad_heading2.is-sml.is_your.is_2025 { margin-bottom: 32px; font-size: 32px; }
  .ad_heading2.is-sml.is_your.is_2026 { margin-bottom: 32px; font-size: 24px; }
  .ad_heading2.is-latter.margin-small.is-16 { margin-bottom: 16px; }
  .ad_heading2.is-medium.is-commerce { margin-bottom: 16px; font-size: 32px; }
  .ad_heading2.is-medium.is-commerce-center { margin-bottom: 16px; font-size: 24px; line-height: 90%; }
  .ad_heading2.is-medium.is-commerce-center.is_h3, .ad_heading2.is-medium.is-commerce-center.is_h3-new { font-size: 24px; }
  .ad_heading2.is-medium.is-commerce-center.is_h3-new.text-align-left { margin-bottom: 16px; }
  .ad_heading2.is-medium.is-commerce-center.is_2026 { font-size: 24px; }
  .ad_heading2.is-medium.is-commerce-center.is_2026.text-align-left { margin-bottom: 16px; }
  .ad_heading2.is-medium.is_2026 { font-size: 32px; }
  .ad_heading2.is-medium.is_2026.is-game { letter-spacing: -0.01em; }
  .ad_heading2.is-medium.is_2026.is-game2 { letter-spacing: -0.01em; line-height: 100%; }
  .text-right { max-width: none; }
  .add-dropdown.is-commerce { margin-bottom: 0px; }
  .dropdown-toggle-ad.is-careers { padding-top: 32px; padding-bottom: 32px; }
  .dropdown-toggle-ad.is-careers.is-com { padding-bottom: 32px; }
  .dropdown-toggle-ad.is-careers.is-new { padding-top: 32px; padding-bottom: 32px; font-size: 16px; }
  .dropdown-toggle-ad.is-commerce { padding-top: 32px; padding-bottom: 48px; }
  .code-ad { width: 24px; height: 24px; }
  .dropdown-list-ad.is-careers.w--open, .dropdown-list-ad.is-careers.is-new.w--open, .dropdown-list-ad.is-commerce.w--open, .dropdown-list-ad.is-commerce-first.w--open { margin-top: -16px; }
  .padding-96px-copy { padding-bottom: 60px; }
  .padding-60px.is-20 { padding-bottom: 20px; }
  .padding-60px.is-80.m-50, .padding-60px.is-120.m-50 { padding-bottom: 50px; }
  .evening-image { overflow: visible; }
  .evening-image.mobile { opacity: 0.38; max-width: 80%; left: auto; right: -22%; }
  .ad-banner-violet { justify-content: flex-start; align-items: flex-start; padding: 40px; }
  .max-width-440 { width: 100%; max-width: none; }
  .max-width-440.is-sticky { max-width: 100%; position: static; }
  .max-width-440.is-right { max-width: none; }
  .max-width-440.is-right.ad-week { max-width: 310px; margin-left: 0px; }
  .ad-banner-color-black { padding: 40px; }
  .ad-banner-become { gap: 40px; flex-flow: column; padding: 40px; }
  .circle-blur-blue { width: 1000px; height: 200px; margin-top: 271px; }
  .image-form { min-width: auto; max-width: 100%; margin-top: 0px; margin-left: 0px; margin-right: 0px; display: none; position: static; }
  .image-form.mobile { max-width: 70%; margin-left: auto; margin-right: auto; display: block; }
  .play-image { max-width: 7rem; margin-top: 8.1rem; margin-left: -6.7rem; }
  .star-image { max-width: 4rem; margin-top: -3rem; margin-left: -2rem; }
  .one-image { max-width: 4rem; margin-top: -5rem; }
  .circle-image { max-width: 5rem; }
  .form-become { max-width: none; margin-left: 0px; padding: 40px; }
  .star-top { max-width: 75vw; }
  .image-j { margin-bottom: 0px; }
  .profile-image { margin-bottom: 3.3rem; margin-left: 3.4rem; }
  .success-message-5 { border-radius: 24px; }
  .download_hero { background-size: auto 100%; padding-top: 144px; }
  .download_hero.is-dm { background-position: 50% 0px, 24px 100px; background-size: cover, 100% auto; padding-top: 164px; padding-bottom: 340px; }
  .download_hero.is-dm.is_developer { background-size: auto 900px; }
  .download_hero.is-dm.is_game { padding-top: 120px; padding-bottom: 48px; }
  .download_hero.is-dev, .download_hero.is_casy { padding-top: 90px; padding-bottom: 0px; }
  .download_hero.is_casy.is-new { padding-top: 8.5rem; }
  .download_hero.is_download { padding-top: 7rem; }
  .download_hero.is_gift { padding-top: 8rem; }
  .download_hero.is_open { background-size: auto 720px; padding-top: 8rem; }
  .heading--h1--download { font-size: 64px; }
  .heading--h1--download.is-capitalize.hide-landscape { font-size: 44px; }
  .heading--h1--download.is-capitalize.show-landscape, .heading--h1--download.is-capitalize.new { font-size: 64px; }
  .heading--h1--download.is-capitalize.is-32 { font-size: 56px; }
  .heading--h1--download.is-capitalize.is-32.is-game { letter-spacing: -0.01em; margin-bottom: 16px; font-size: 48px; line-height: 0.9; }
  .heading--h1--download.is-capitalize.is_2025 { font-size: 56px; }
  .heading--h1--download.is-capitalize.is_succes { margin-bottom: 16px; }
  .heading--h1--download.is-capitalize.is-small-mob { font-size: 48px; }
  .heading--h1--download.is-capitalize.is_new { font-size: 56px; }
  .heading--h1--download.is-capitalize.is_new.is_small-mobile { font-size: 48px; }
  .heading--h1--download.is-capitalize.is_new.is_commerce { font-size: 38px; }
  .heading--h1--download.is-capitalize.is_new.is_2026 { font-size: 48px; }
  .heading--h1--download.is-capitalize.is_2025-new { font-size: 56px; }
  .heading--h1--download.is-capitalize.is-form { font-size: 32px; }
  .heading--h1--download.is-capitalize.is-italic { margin-bottom: 16px; }
  .heading--h1--download.is-capitalize.is-italic.nitro-title { font-size: 40px; }
  .heading--h1--download.is-capitalize.is-italic.nitro { font-size: 44px; }
  .heading--h1--download.is-capitalize.is-newsletter, .heading--h1--download.is-capitalize.is_100, .heading--h1--download.is-capitalize.is_100.is_small-mobile { font-size: 56px; }
  .heading--h1--download.is-capitalize.is_2026 { font-size: 44px; }
  .heading--h1--download.is-capitalize.is_sdk { font-size: 38px; }
  .subnav { padding-top: 15px; padding-left: 113px; }
  .subnav.is_quests { padding-top: 15px; }
  .subnav.is_quests.no-st { top: 0px; }
  .subnav.is_quests.padding-top { padding-top: 15px; }
  .subnav.is_quests.is-new { padding-top: 1rem; }
  .download-hero-image { margin-top: 0px; }
  .max-width-900 { width: 76%; }
  .max-width-900.is_mobile, .max-width-900.is_stories { max-width: 25rem; }
  .max-width-900.is_new.is_sdk, .max-width-900.is_new.is_sdk-2026 { max-width: 40rem; }
  .max-width-900.is_2026 { max-width: 90%; }
  .container-1540 { padding-left: 24px; padding-right: 24px; }
  .layout { gap: 48px; flex-flow: column; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; place-items: start center; display: grid; }
  .layout.margin-bottom { gap: 48px; grid-template-columns: 1fr; justify-items: center; margin-bottom: 120px; }
  .layout.margin-bottom.reverce, .layout.margin-bottom.reverce.margin-large, .layout.margin-bottom.reverce.is_microsite { margin-bottom: 120px; }
  .layout.margin-bottom.reverce.is_nitro, .layout.margin-bottom.reverce.is_nitro-first { gap: 48px; grid-template-columns: 1fr; margin-bottom: 120px; }
  .layout.margin-bottom.reverce.is-update { gap: 3rem; grid-template-columns: 1fr; }
  .layout.margin-bottom.reverce.is-update.end-new { margin-bottom: 0px; }
  .layout.margin-bottom.margin-large { margin-bottom: 120px; }
  .layout.margin-bottom.micrisite { gap: 48px; }
  .layout.margin-bottom.is_nitro, .layout.margin-bottom.commerce.margin-large, .layout.margin-bottom.commerce.is_microsite { margin-bottom: 120px; }
  .layout.margin-bottom.commerce.is_nitro, .layout.margin-bottom.commerce.is_nitro-first { gap: 48px; grid-template-columns: 1fr; margin-bottom: 120px; }
  .layout.margin-bottom.is-update { gap: 3rem; grid-template-columns: 1fr; margin-bottom: 6.25rem; }
  .layout.margin-bottom.end-new { gap: 3rem; grid-template-columns: 1fr; margin-bottom: 0px; }
  .layout.margin-bottom.is_2026 { gap: 3rem; grid-template-columns: 1fr; }
  .layout.mob-v { gap: 48px; text-align: center; flex-flow: column-reverse wrap; }
  .layout.mob-v-1 { gap: 64px; text-align: center; flex-flow: column-reverse wrap; }
  .layout.margin-bottom-small { gap: 48px; flex-flow: column; grid-template-columns: 1fr; margin-bottom: 120px; }
  .layout.margin-bottom-small.reverce { margin-bottom: 120px; }
  .layout.margin-bottom-small.bottom-none.is-revers { grid-auto-flow: dense; }
  .layout.margin-bottom-small.bottom-none.is-success { gap: 40px; text-align: center; margin-top: 82px; }
  .layout.margin-bottom-small.bottom-none.is-up-26 { text-align: center; }
  .layout.margin-bottom-small.is-update { gap: 3rem; text-align: center; grid-template-columns: 1fr; margin-bottom: 3.5rem; }
  .layout.is_2025 { justify-content: space-between; align-items: center; display: flex; }
  .layout.is_2026 { justify-content: space-between; }
  .gradient-green { border-radius: 72px; padding-top: 60px; padding-left: 60px; }
  .gradient-green.is-update { border-radius: 3.5rem; }
  .gradient-green.is-update.is-right { justify-content: flex-end; align-items: center; max-width: 432px; display: flex; }
  .btn-download.is_media, .btn-download.is_media_2 { margin-top: 48px; }
  .btn-download.is_media_2.is_2025.top-small { margin-top: 40px; }
  .btn-download.is_white.is_mac, .btn-download.is_white.is_radius-new { min-width: auto; }
  .btn-download.is_jobs.is-up-26.m-small, .btn-download.is_small.is-up-26.m-small { max-height: 3.5rem; padding-top: 1.1875rem; padding-bottom: 1.1875rem; }
  .gradient-blue { border-radius: 72px; padding-left: 50px; padding-right: 50px; }
  .gradient-blue.is-update { border-radius: 3.5rem; justify-content: center; align-items: center; max-width: 432px; display: flex; }
  .gradient-blue.is-update.is_four { justify-content: flex-end; align-items: center; padding-top: 108px; padding-bottom: 108px; padding-left: 39px; }
  .gradient-pink { border-radius: 72px; padding-top: 74px; padding-bottom: 74px; padding-left: 60px; }
  .gradient-pink.is-dm { padding-top: 28px; padding-left: 38px; }
  .gradient-pink.dm.is_2025 { order: -1; }
  .gradient-pink.is-update { border-radius: 3.5rem; }
  .gradient-pink.is-update.is-right { flex-flow: column; justify-content: center; align-items: flex-end; max-width: 432px; display: flex; }
  .download-section { padding-top: 140px; padding-bottom: 100px; }
  .download-section.is-update { padding-top: 6.25rem; padding-bottom: 6.25rem; }
  .download-banner { z-index: 98; }
  .download-banner.bottom-small { padding-bottom: 193px; }
  .download-banner.bottom-small.is-update { padding-top: 150px; padding-bottom: 150px; }
  .download-banner.brand.is-new { padding-top: 56px; padding-bottom: 100px; }
  .download-banner.is-sdk, .download-banner.is-sdk_new { padding-top: 220px; padding-bottom: 220px; }
  .download-banner.is-parent, .download-banner.is-family, .download-banner.is_p { padding-top: 0px; }
  .download-banner.is-sdk_n { padding-top: 220px; padding-bottom: 240px; }
  .download-banner.is-nitro { padding-top: 180px; padding-bottom: 180px; }
  .download-banner.is-nitro.is-new { padding-top: 56px; padding-bottom: 100px; }
  .download-banner.is-sdk_p { padding-top: 220px; padding-bottom: 240px; }
  .download-banner.is-newsletter { padding-top: 204px; padding-bottom: 159px; }
  .download-banner.is-newsletter.is-new { padding-top: 9.375rem; padding-bottom: 10.625rem; }
  .download-banner.is_parent { padding-top: 0px; }
  .download-banner.is_parent.is-new { padding-top: 56px; }
  .download-banner.is_parent.is_2026 { padding-top: 156px; }
  .download-banner.is-download { padding-top: 9.375rem; padding-bottom: 9.375rem; }
  .download-banner.is-download.is_new-2026 { padding-bottom: 15rem; }
  .download-banner.is-gift { padding-top: 9.375rem; padding-bottom: 9.375rem; }
  .download-banner.is-gift.is_new-2026 { padding-bottom: 15rem; }
  .download-banner.is-open { padding-top: 9.375rem; padding-bottom: 9.375rem; }
  .download-banner.is-open.is_new-2026 { padding-bottom: 15rem; }
  .feeling-decor-1 { width: 40vw; max-width: 190px; margin-top: -220px; margin-left: -5vw; left: 0%; transform: rotateX(0deg) rotateY(180deg) rotate(0deg) rotate(10deg); }
  .feeling-decor-1.is-egg { max-width: 190px; margin-left: -86px; }
  .feeling-decor-1.is-egg.is-new { max-width: 80px; margin-top: -110px; margin-left: -24px; }
  .feeling-decor-1.is-update { max-width: 9.5rem; margin-left: -3.8rem; }
  .feeling-decor-1.is-update.is-new { max-width: 7.5rem; margin-top: -8.75rem; margin-left: -0.625rem; }
  .feeling-decor-2 { width: 40vw; max-width: 180px; margin-top: -280px; margin-bottom: -240px; margin-right: -5vw; right: 0%; }
  .feeling-decor-2.is-pan { margin-bottom: -280px; margin-right: -100px; }
  .feeling-decor-2.is-job { max-width: 8rem; margin-bottom: -8.375rem; margin-right: -1rem; }
  .feeling-decor-2.is-update { max-width: 9.5rem; margin-right: -4.2rem; }
  .feeling-decor-2.is-update.is-new { max-width: 7.5rem; margin-bottom: -8.75rem; margin-right: -1rem; }
  .feeling-decor-2.is-lisbon { max-width: 8rem; margin-bottom: -8.375rem; margin-right: -1rem; }
  .dropdown-windows { margin-left: auto; margin-right: auto; }
  .dropdown-windows.is_windows.is-update { margin-left: 0px; margin-right: 0px; }
  .dropdown-list-dark.is_jobs { max-height: 200px; }
  .dropdown-list-dark.is_jobs.is-nitro { position: static; }
  .dropdown-list-dark.is-success, .dropdown-list-dark.is_jobs-r { max-height: 200px; }
  .dropdown-list-dark.is_jobs-r.w--open { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
  .dropdown-list-dark.is_jobs-r.mob-static { max-height: 220px; }
  .dropdown-list-dark.is_jobs-r.mob-policy { max-height: 280px; }
  .dropdown-list-dark.is_jobs-r.mob-policy.w--open { z-index: 100; }
  .word { margin-top: 0px; padding: 80px 24px 24px; }
  .container-1762 { padding-left: 24px; padding-right: 24px; }
  .footer-blur { height: 130%; margin-bottom: -300px; }
  .dropdown-list-footer { overflow: hidden; }
  .dropdown-toggle-footer { gap: 24px; pointer-events: auto; color: rgb(255, 255, 255); cursor: pointer; justify-content: space-between; margin-bottom: 0px; padding-top: 24px; font-size: 18px; font-weight: 500; display: flex; }
  .dropdown-toggle-footer.is_2026 { display: flex; }
  .relative-anim.is_what { width: 24px; }
  .dropdown-footer { z-index: 1; border-top: 2px rgba(255, 255, 255, 0.1); border-bottom: 2px solid rgba(255, 255, 255, 0.1); max-width: none; margin-bottom: -40px; padding-bottom: 24px; display: block; overflow: clip; }
  .dropdown-footer.line-none { border-bottom-style: none; }
  .footer-h-link { color: rgba(255, 255, 255, 0.5); font-size: 14px; line-height: 18px; }
  .footer-h-link.show-landscape { color: rgba(255, 255, 255, 0.7); }
  .show-soc { margin-top: 64px; display: block; }
  .container_1540 { padding-left: 24px; padding-right: 24px; }
  .container_1540.z-index-3.is_new { padding-left: 0px; padding-right: 0px; }
  .container_1540.z-index-3.is_2026.is_commerce.is_monetize { padding-left: 28px; padding-right: 28px; }
  .container_1540.z-index-3.is_2026.is-developer { padding-left: 24px; padding-right: 24px; }
  .footer_new { z-index: 97; }
  .nav_menu { z-index: 998; flex-direction: column; align-items: flex-start; padding: 0px; }
  .nav_mobile_button { align-self: center; margin-top: auto; }
  .nav_dd_content-wr.w--open { box-shadow: none; position: static; }
  .nav_dd_list.w--open { box-shadow: none; margin-left: -1rem; position: static; }
  .nav_dd_list.is-burger.w--open { margin-left: 0px; }
  .nav_padding { padding-left: 1.5rem; padding-right: 1.5rem; }
  .nav_link { border-bottom-style: none; align-self: flex-start; font-size: 1.125rem; line-height: 1.3; }
  .nav_burger_trigger { flex-direction: column; justify-content: center; align-items: center; display: flex; }
  .nav_dd { color: rgb(48, 48, 48); align-self: stretch; padding-left: 0px; }
  .nav_burger_content { width: 90%; height: 100%; padding: 1.5rem; }
  .dropdown-1_toggle { width: 100%; font-size: 1rem; }
  .nav_brand { margin-right: 1rem; padding-left: 0px; }
  .nav_brand.is-burger { width: 2rem; }
  .nav_wrapper { grid-template-columns: 7rem max-content; height: 64px; }
  .nav_dd_trigger { width: 100%; font-size: 1.125rem; line-height: 1.3rem; }
  .p-footer { font-size: 14px; line-height: 18px; }
  .dropdown-language-wr { margin-bottom: 40px; margin-left: 0px; margin-right: auto; }
  .dropdown-language-list-wr { z-index: 10; background-color: rgb(91, 98, 199); }
  .branding_hero { background-image: none; padding-top: 144px; padding-bottom: 100px; }
  .branding_hero.is_success { padding-bottom: 120px; }
  .branding_hero.is_success.is_new { padding-top: 130px; }
  .branding_hero.is_success.is-update { padding-top: 8rem; padding-bottom: 7.75rem; }
  .branding_hero.is-new { padding-top: 120px; padding-bottom: 24px; }
  .nav_burger_close { padding-left: 0px; }
  .branding-section { padding-top: 160px; }
  .branding-section.one.is-new, .branding-section.one.is-new2 { padding-top: 50px; padding-bottom: 50px; }
  .branding-section.is-2026 { padding-top: 100px; padding-bottom: 50px; }
  .grid-logos { gap: 20px; grid-template-columns: 1fr; }
  .grid-logos.show-landscape { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; margin-top: 40px; display: grid; }
  .grid-logos.top-large { gap: 20px; grid-template-columns: 1fr; margin-top: 56px; }
  .grid-logos.top-large.is_adverting { grid-template-columns: 1fr; }
  .grid-logos.top-large.top-new { gap: 16px; margin-top: 40px; }
  .grid-logos.top-none { grid-template-columns: 1fr; }
  .grid-logos.top-none.is_new, .grid-logos.top-none.cs-26 { flex-flow: column; display: flex; }
  .grid-logos._2-col { gap: 20px; margin-top: 48px; }
  .grid-logos._2-col.top-64 { grid-template-columns: 1fr; margin-top: 64px; }
  .grid-logos.top-small { gap: 20px; grid-template-columns: minmax(200px, 1fr); margin-top: 48px; }
  .grid-logos.gap-new { grid-template-columns: 1fr; position: relative; }
  .grid-logos.gap-new.is_new { flex-flow: column; display: flex; }
  .grid-logos.gap-new-24 { grid-template-columns: 1fr; }
  .grid-logos.gap-new-24.is_new { flex-flow: column; display: flex; }
  .grid-logos.is-game { position: relative; }
  .grid-logos.is-game.is-gap { gap: 24px; }
  .grid-logos.is-game-vertical { position: relative; }
  .grid-logos.is-new { gap: 20px; margin-top: 40px; }
  .grid-logos.is-new-company { gap: 20px; grid-template-columns: 1fr; margin-top: 40px; margin-left: auto; margin-right: auto; position: relative; }
  .grid-logos.is-md { grid-template-columns: 1fr; }
  .logos-bg.bg-white.is-new { border-radius: 40px; }
  .logos-bg.is-large { display: none; }
  .logos-bg.min-260 { min-height: 260px; max-height: 260px; padding-top: 50px; padding-bottom: 50px; }
  .logos-bg.min-260.is-new { padding-top: 86px; padding-bottom: 86px; }
  .logos-bg.is-new { border-radius: 40px; min-height: 219px; }
  .padding-160px { padding-bottom: 64px; }
  .padding-160px.teen { padding-bottom: 80px; }
  .padding-160px.teen-180px { padding-bottom: 100px; }
  .padding-160px.teen-100px { padding-bottom: 80px; }
  .padding-160px.tablet-96 { padding-bottom: 56px; }
  .padding-160px.is_new { padding-bottom: 64px; }
  .padding-160px.mobile { padding-bottom: 180px; }
  .padding-160px.is-80 { padding-bottom: 80px; }
  .padding-160px.is-96 { padding-bottom: 96px; }
  .padding-160px.is-120 { padding-bottom: 120px; }
  .padding-160px.is_new-2 { padding-bottom: 64px; }
  .padding-160px.is_creator, .padding-160px.is-160 { padding-bottom: 80px; }
  .padding-160px.m-100 { padding-bottom: 100px; }
  .padding-160px.m-180 { padding-bottom: 180px; }
  .padding-160px.is-190.open { padding-bottom: 120px; }
  .padding-160px.is-160px { padding-bottom: 80px; }
  .new-h2-big { font-size: 36px; line-height: 40px; }
  .new-h2-big.bottom-none._48px { font-size: 32px; }
  .new-h2-big.is-capitalize.bottom-none.text-color-light-green.text-align-center.mob-big { font-size: 44px; }
  .new-h2-big.is-capitalize.bottom-none.text-align-left.mob-center { text-align: center; }
  .new-h2-big.is-capitalize.bottom-none.text-align-left.mob-center.m_44px { font-size: 44px; }
  .new-h2-big.is-capitalize.m-32 { font-size: 32px; line-height: 90%; }
  .branding-bg-color { font-size: 18px; }
  .branding-bg-color.bg-blurple.is-size, .branding-bg-color.bg-light-blurple.is-size, .branding-bg-color.bg-black.is-size { border-radius: 32px; min-height: 163px; padding: 24px; }
  .text-size-normal { font-size: 14px; }
  .branding-bg-top { height: 1000px; }
  .max-w-60 { max-height: 100%; }
  .home-new_hero { padding-top: 87px; padding-bottom: 115px; }
  .links-wrapper { text-align: center; }
  .link-purple { text-align: center; width: 100%; padding-left: 20px; padding-right: 20px; font-size: 14px; }
  .link-purple.is-green { gap: 32px; color: rgb(21, 245, 186); justify-content: flex-start; align-items: center; display: flex; }
  .link-purple.is-green.w--open { justify-content: center; align-items: center; }
  .heading-84px { font-size: 44px; }
  .heading-84px.is-gradient { font-size: 34px; line-height: 0.794118; }
  .heading-84px.mob-center, .heading-84px.tablet-centered.is_quest { text-align: center; }
  .section-how-works { padding-top: 160px; }
  .section-how-works.is-logos.is-adv { padding-top: 3.125rem; }
  .heading-with-word { flex-flow: wrap; }
  .number { width: 20px; height: 20px; font-size: 12px; line-height: 10px; }
  .padding-200px { padding-bottom: 96px; }
  .grid-col2-gap40 { grid-template-columns: 1fr; }
  .block-quests { border-radius: 85px; padding: 178px 32px 32px; }
  .image-quests { max-width: 296px; margin-top: -40px; margin-right: -40px; inset: 0% 0% auto auto; }
  .pink-blur-quests, .pink-violet-quests { margin-top: 100px; }
  .image-quests2 { max-width: 220px; margin-top: 0px; margin-left: -24px; inset: 0% 0% auto auto; }
  .pink-blue-quests { margin-top: 100px; }
  .image-quests3 { max-width: 205px; margin-top: -16px; margin-right: 32px; inset: 0% 0% auto auto; }
  .image-quests4 { max-width: 379px; margin-top: -40px; inset: 0% 0% auto auto; }
  .effect-block { border-radius: 48px; justify-content: flex-start; align-items: flex-start; padding: 45px 30px; }
  .dfd_blue-btn { height: 58px; font-size: 16px; }
  .lightbox-link { border-radius: 32px; min-height: 350px; margin-top: 40px; padding: 44px; }
  .play { max-width: 60px; }
  .cup-absol { max-width: 120px; bottom: -26px; }
  .cup-absol.quests { height: 120px; display: none; bottom: -28px; }
  .robot-absol { max-width: 120px; margin-top: 150px; margin-right: 0px; display: block; }
  .max-width-670.is-60 { width: 100%; }
  .max-width-670.is-v { max-width: 70%; }
  .image-left { margin-left: 25px; }
  .image-right { margin-right: 25px; }
  .radius124 { border-radius: 48px; }
  .dropdown-list-home { width: 100%; position: static; }
  .dropdown-list-home.w--open { gap: 10px; background-color: rgba(221, 221, 221, 0); flex-flow: column; justify-content: flex-start; align-items: center; padding-left: 0px; padding-right: 0px; display: flex; }
  .dropdownlinks { gap: 10px; flex-flow: column; width: 100%; display: flex; }
  .image-quest { max-width: 160px; position: relative; top: -6px; }
  .section-cases { padding-top: 80px; padding-bottom: 200px; }
  .case-hero-section { padding-top: 0px; padding-bottom: 20px; }
  .max-width-br.is-new { width: 100%; }
  .padding-82px { padding-bottom: 40px; }
  .vector-hero { max-width: 220px; }
  .max-width-400.is-left.hide-landscape { display: none; }
  .number-h { gap: 36px; margin-top: 410px; }
  .number-h.top-small { margin-top: 117px; }
  .dfd_number-medium { font-size: 80px; line-height: 100px; }
  .slider-feedback { padding-bottom: 40px; }
  .feedback-layout { flex-flow: column; }
  .feedback-image { border-radius: 100px; width: 100%; max-width: 100%; margin-bottom: 0px; }
  .feedback-info { text-align: center; font-size: 16px; line-height: 20px; }
  .padding-50px { padding-bottom: 32px; }
  .feedback-text { text-align: center; font-size: 16px; font-weight: 400; line-height: 20px; }
  .slide-nav-feedback { justify-content: center; align-items: center; margin-left: 0px; }
  .faq-hero-section { padding-top: 120px; padding-bottom: 90px; }
  .heading-75px { letter-spacing: -0.01em; margin-bottom: 16px; font-size: 44px; line-height: 36px; }
  .heading-75px.is-gradient { font-size: 34px; line-height: 0.794118; }
  .heading-75px.mob-center { text-align: center; }
  .padding-114px { padding-bottom: 87px; }
  .max-width-540 { max-width: 450px; }
  .max-width-540.is-left.mob-center { justify-content: center; align-items: center; margin-left: auto; margin-right: auto; }
  .max-width-540.is-layout.m-all, .max-width-540.is-layout.m { max-width: 100%; }
  .section-faq { padding-top: 100px; padding-bottom: 100px; }
  .image-faq { max-width: 160px; margin-top: -320px; margin-left: 16px; display: none; }
  .image-faq-second { display: none; }
  .why-hero-section { padding-top: 87px; padding-bottom: 20px; }
  .section-why { padding-top: 200px; padding-bottom: 200px; }
  .why_heading2 { font-size: 36px; }
  .why_heading2.bottom-none.new { font-size: 45px; }
  .why_heading2.is-left.bottom-none { font-size: 36px; }
  .why-banner-color-black { gap: 49px; border-radius: 85px; flex-flow: column-reverse wrap; justify-content: flex-start; align-items: center; height: auto; min-height: 600px; padding: 63px 32px 40px; }
  .why-banner-color-black.is-second { gap: 17px; flex-flow: column wrap; padding-top: 50px; }
  .why-banner-color-black.is-third { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66e83e4e0a6cc1f29f5a2ea9_3.svg"); background-repeat: no-repeat; background-size: auto 110%; }
  .why-image-banner { width: 100%; max-height: none; }
  .why-image-banner.is-second { max-height: none; margin-bottom: 0px; }
  .why-image-banner.is-second.show-absol { object-fit: cover; object-position: 50% 0%; width: 100%; max-height: 90%; margin-top: 50px; display: block; position: absolute; inset: auto 0% 0%; }
  .max-width-250 { max-width: 360px; margin-top: auto; margin-left: 0px; margin-right: auto; position: relative; }
  .max-width-250.blur { position: relative; }
  .max-width-250.why, .max-width-250.is_why, .max-width-250.is_why-2 { z-index: 1; }
  .why-image-left { max-width: 78px; margin-top: -100px; margin-bottom: 150px; margin-left: 0px; inset: 0% auto auto 0%; }
  .why-image-right { max-width: 103px; margin-bottom: -120px; margin-right: 0px; inset: auto 0% 0% auto; }
  .slider-case-mask { max-width: 307px; }
  .slider-case-item { padding-left: 3px; padding-right: 3px; }
  .block-slider { border-radius: 64px; }
  .text-on-slider { padding-bottom: 36px; padding-left: 30px; padding-right: 30px; }
  .slider_text { width: auto; min-width: 10rem; max-width: 99%; font-size: 12px; line-height: 16px; }
  .slider_text.is_2027 { font-size: 14px; line-height: 18px; }
  .tag-slider { margin-bottom: 4px; padding: 8px 12px; font-size: 16px; line-height: 24px; }
  .newsroom_hero { gap: 131px; padding-top: 144px; }
  .newsroom-wrp { padding-top: 0px; }
  .newsroom-wrp.is_creator { max-width: 647px; }
  .newsroom-wrp.is-720 { width: 100%; }
  .newsroom-wrp.is-up-26.is-cs-size { padding-left: 1.5rem; padding-right: 1.5rem; }
  .bg-hero-newsroom.is_new { height: 750px; }
  .bg-hero-newsroom.is-blue { height: 250vw; }
  .grid-media { gap: 16px; grid-template-columns: 1fr; }
  .grid-media.show-landscape { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
  .grid-media.top-large { gap: 20px; margin-top: 40px; }
  .grid-media.gap-large { margin-top: 48px; }
  .grid-media.d-3 { gap: 20px; flex-flow: column; margin-top: 48px; display: flex; }
  .grid-media.d-3.is_new, .grid-media.d-3.is-new { margin-top: 40px; }
  .grid-media.d-3.is-top-none.is-gap-new { gap: 8px; }
  .grid-media.gap-m-small { gap: 8px; margin-top: 64px; }
  .grid-media.d-3-is_n { gap: 20px; flex-flow: column; margin-top: 48px; display: flex; }
  .grid-media.d-3-is_n.top-small { gap: 16px; margin-top: 32px; }
  .grid-media.is-2026 { gap: 20px; margin-top: 2rem; }
  .media-block { border-radius: 40px; min-height: 264px; padding: 32px 40px; }
  .media-block.is-new { border-radius: 40px; padding: 3rem; }
  .media-block.is-2026 { border-radius: 40px; min-height: 286px; padding-left: 32px; padding-right: 32px; }
  .body-text--xll-large.mobile { font-size: 1.25rem; }
  .paragraph-white-opacity50.mob14 { font-size: 14px; }
  .padding-280px, .padding-280px.is-120 { padding-bottom: 220px; }
  .number-block { min-height: 220px; }
  .number-block.is-bg-blue { gap: 32px; border-radius: 40px; min-height: 264px; padding: 50px 40px; }
  .number-block.is-bg-blue.is-h { justify-content: center; align-items: flex-start; }
  .number-block.is-bg-blue.bottom-small { justify-content: center; min-height: 264px; }
  .number-block.is-bg-blue.padding-new { justify-content: center; align-items: flex-start; padding-bottom: 2.25rem; }
  .number-block.is-bg-blue.is_adventing.is_dm { background-position: 50% 100%; }
  .number-block.is-bg-blue.is_adventing.is_dm.is_game { position: relative; }
  .number-block.is-bg-blue.is_adventing.is_sdk { background-position: 50% 100%; min-height: 193px; padding-top: 48px; padding-bottom: 48px; }
  .number-block.is-bg-blue.is_adventing.is-com { gap: 24px; border-radius: 40px; min-height: 172px; padding: 32px; }
  .number-block.is-bg-blue.is_adventing.is-gm { min-height: 200px; }
  .number-block.is-bg-blue.is_adventing.is-md { gap: 2.6rem; }
  .number-block.is-bg-blue.is-d { justify-content: center; align-items: flex-start; }
  .number-block.is-bg-blue.is_dm { min-height: 200px; padding: 29px 40px; }
  .number-block.is-bg-blue.is_commerce { min-height: 247px; }
  .number-block.is-bg-blue.is_commerce.is_dm { background-position: 50% 100%; }
  .number-block.is-bg-blue.is_commerce.is_sdk { background-position: 50% 100%; min-height: 193px; padding-top: 48px; padding-bottom: 48px; }
  .number-block.is-bg-blue.is_commerce.is-com { gap: 24px; min-height: 172px; padding: 32px; }
  .number-block.is-bg-blue.is_game { border-radius: 40px; min-height: 234px; padding: 32px; }
  .number-block.is-bg-blue.is_game.is_dm { background-position: 50% 100%; }
  .number-block.is-bg-blue.is_game.is_sdk { background-position: 50% 100%; min-height: 193px; padding-top: 48px; padding-bottom: 48px; }
  .number-block.is-bg-blue.is_game.is-com { gap: 24px; min-height: 172px; padding: 32px; }
  .number-block.is_new { min-height: 220px; }
  .number-block.is-pink.is_2026.is-new { padding-top: 42px; }
  .number-block.is-pink.is_2026.is-new-third { padding-top: 52px; }
  .number-block.is-pink.is_2026.is-new-second { padding-top: 57px; }
  .number-block.is-pink.is_2026.is_red { padding-top: 42px; }
  .number-block.is-pink.is_2026.is-new-second-2 { padding-top: 57px; }
  .number-block.is-pink.is_2026.is-new-third-2 { padding-top: 52px; }
  .number-block.is-pink.is_2026.is_red-2026 { border-radius: 40px; padding-top: 40px; padding-left: 16px; padding-right: 16px; }
  .number-block.is-pink.is_2026.is-new-second-2026, .number-block.is-pink.is_2026.is-new-third-2026 { border-radius: 40px; padding-top: 40px; }
  .number-block.is_2026 { min-height: 220px; }
  .number-block.is_2026.is-margin-small { border-radius: 40px; width: 100%; min-height: 189px; margin-left: auto; margin-right: auto; }
  .new-number { font-size: 40px; }
  .new-number.font-white, .new-number.font-white.left, .new-number.font-white.left.explore { font-size: 36px; }
  .new-number.font-white.left.explore.mobile-centered, .new-number.font-white.center { text-align: center; }
  .new-number.font-white.center.college { text-align: center; padding-right: 0px; }
  .new-number.font-white.cen-ins { background-color: rgba(0, 0, 0, 0); }
  .new-number.font-white.moderation, .new-number.font-white.moderation.explore { font-size: 36px; }
  .new-number.font-white.moderation.explore.mobile-centered { text-align: center; }
  .new-number.font-white.left-copy, .new-number.font-white.left-copy.explore { font-size: 36px; }
  .new-number.font-white.left-copy.explore.mobile-centered { text-align: center; }
  .new-number.font-white.bottom-16px.flex-mob-center.mobile-power, .new-number.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 36px; }
  .new-number.font-white.bottom-16px.flex-tab-center.is_gdc { font-size: 36px; line-height: 40px; }
  .new-number.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { font-size: 40px; line-height: 53px; }
  .new-number.font-white.bottom-16px.is_gdc { text-align: left; }
  .new-number.font-white.is-text-center.left-mobile.home { font-size: 24px; }
  .new-number.font-white.is-left { text-align: left; }
  .new-number.font-white.education { margin-bottom: 32px; }
  .new-number.font-white.is-garden { font-size: 36px; }
  .new-number.font-blue._404 { text-align: left; font-size: 36px; }
  .new-number.left, .new-number._16px, .new-number.mobile-left, .new-number.newsroom, .new-number.text-color-white.is-left { text-align: left; }
  .new-number.text-color-white.app { text-align: left; font-size: 40px; line-height: 54px; }
  .new-number.text-color-white.bottom-16.m-36 { font-size: 36px; }
  .new-number.text-color-white.bottom-16.m-32 { font-size: 32px; }
  .new-number.size-medium { font-size: 36px; }
  .new-number.is-small.is_succes { font-size: 56px; }
  .new-number.is-small.is_succes.is_static, .new-number.is_succes.is_static { font-size: 40px; }
  .new-number.is_adverting.is-blue.is_sn, .new-number.is_adverting.is-blue.is_white, .new-number.is_adverting.is-blue.is_2026, .new-number.is_adverting.is-blue.is_m, .new-number.is_adverting.is-blue.is_new, .new-number.is_adverting.is-blue.is_2026-new { margin-bottom: 22px; }
  .new-number.is_adverting.is-com { font-size: 38px; }
  .new-number.is_adverting.is-game { letter-spacing: -0.01em; font-size: 38px; line-height: 1; }
  .new-number.is_adverting.is-adv { font-size: 3.5rem; }
  .new-number.is_adverting.is-cs-26.is_2026, .new-number.is_adverting.is-cs-26.is_2 { font-size: 3rem; line-height: 1; }
  .new-number.is_commerce.is-blue.is_sn, .new-number.is_commerce.is-blue.is_white { margin-bottom: 22px; }
  .new-number.is_commerce.is-com { font-size: 32px; line-height: 0.9; }
  .new-number.is_2026 { font-size: 40px; }
  .new-number.is-letter { font-size: 48px; }
  .body-text--m.is-center { font-size: 1rem; }
  .body-text--m.is_teen.is-left-white.mob-center { text-align: center; }
  .body-text--m.is_teen.bottom-none.text-align-center.text-color-white { word-break: normal; }
  .body-text--m.is_teen { margin-bottom: 40px; }
  .body-text--m.is_teen.mobile-align-left { text-align: left; }
  .body-text--m.is_teen.mobile-align-left.card { margin-bottom: 0px; }
  .press-link { border-radius: 72px; }
  .press-link.is_n-sdk { gap: 32px; }
  .press-link.is-sdk { gap: 32px; border-radius: 32px; padding: 0px; }
  .press-link.is_2026 { gap: 40px; border-radius: 32px; padding: 0px; }
  .press-link.is_2026-new { gap: 24px; border-radius: 32px; padding: 0px; }
  .press-link.is_2026-padding { gap: 40px; border-radius: 72px; padding: 2.5rem; }
  .press-link.is-new { gap: 32px; border-radius: 40px; padding: 40px; }
  .press-link.is-new.is-gap-40, .press-link.is-new.is-small { gap: 40px; }
  .radius-48 { aspect-ratio: 262 / 138; }
  .radius-48.see.video, .radius-48.viseo { min-height: 370px; max-height: 400px; }
  .radius-48.is_one { aspect-ratio: 342 / 179; }
  .radius-48.is_sdk { aspect-ratio: 342 / 179; border-radius: 32px; }
  .radius-48.is-new, .radius-48.is-new-small { border-radius: 32px; }
  .press-text-padding { padding-left: 32px; padding-right: 32px; }
  .press-text-padding.is_sdk { padding-bottom: 24px; padding-left: 24px; padding-right: 24px; }
  .press-text-padding.is-new, .press-text-padding.is-new-small { padding-left: 16px; padding-right: 16px; }
  .feeling-decor-n { width: 25vw; max-width: 160px; margin-top: -280px; margin-bottom: -260px; display: none; }
  .feeling-decor-n.is-pan { margin-bottom: -280px; margin-right: -100px; }
  .feeling-decor-n.is_n { margin-bottom: -265px; display: block; right: -17%; }
  .feeling-decor-n.is_n.is-b-com { max-width: 120px; margin-right: -7px; right: 0%; }
  .feeling-decor-n.is-sdk { width: auto; max-width: none; height: 100%; max-height: 14.5625rem; display: none; inset: auto 0% 0% auto; }
  .feeling-decor-n.is-sdk.is-block { margin-bottom: -13.9rem; margin-right: -4rem; display: block; transform: rotate(-30deg); }
  .feeling-decor-n.is-sdk.is-nitro { max-width: 11.3125rem; margin-top: -180px; margin-right: -30px; display: block; }
  .feeling-decor-n.is-sdk.is-nitro.is-new { max-width: 115px; height: auto; max-height: none; top: -8.4rem; right: -0.7rem; }
  .feeling-decor-n.is-sdk.is-n-faq { max-width: 7.9375rem; height: auto; max-height: none; margin-top: -148px; margin-left: -24px; display: block; }
  .feeling-decor-n.is-sdk.is-n-faq.hide { display: none; }
  .feeling-decor-n.is_parent { display: none; right: -17%; }
  .feeling-decor-n.is_parent.is-new-parent { max-width: 5.5625rem; margin-bottom: -1rem; margin-right: -1.5rem; display: block; right: 0%; }
  .feeling-decor-n.is_parent.is-new-quide { max-width: 6rem; margin-bottom: -5.25rem; margin-right: -1.5rem; display: block; right: 0%; }
  .feeling-decor-n.is_new { width: 100%; max-width: 151px; margin-bottom: -121px; margin-right: -76px; display: block; right: 0px; }
  .feeling-decor-n.is_2026 { margin-top: 0px; margin-bottom: auto; display: block; top: -249px; bottom: auto; right: -13%; }
  .feeling-decor-n.is_2026.is-new { max-width: 80px; margin-bottom: -51px; margin-right: 0px; inset: auto 0% 0% auto; }
  .feeling-decor-n.is_2026.is-newsroom { max-width: 100px; margin-bottom: -65px; margin-right: -5px; inset: auto 0% 0% auto; }
  .feeling-decor-n.is_2026.is_p { max-width: 80px; margin-bottom: -51px; margin-right: 0px; inset: auto 0% 0% auto; }
  .feeling-decor-n.is-update { max-width: 80px; display: block; bottom: -5.125rem; right: -0.84375rem; }
  .feeling-decor-n.is-new { max-width: 7.5rem; display: block; bottom: -8.875rem; right: -1rem; }
  .feeling-decor-new { width: 25vw; max-width: 160px; margin-top: 0px; top: auto; bottom: -145px; left: 0%; transform: none; }
  .feeling-decor-new.is-egg { max-width: 190px; margin-left: -86px; }
  .feeling-decor-new.is_n { margin-top: -173px; top: 0px; bottom: auto; }
  .feeling-decor-new.is_n.is-b-com { max-width: 120px; margin-top: -154px; margin-left: -9px; }
  .feeling-decor-new.is-sdk { margin-top: -18.925rem; margin-left: -3.5rem; inset: 0% auto auto 0%; }
  .feeling-decor-new.is-sdk.is-nitro { max-width: 148px; margin-bottom: -150px; margin-left: 0px; }
  .feeling-decor-new.is_eggs { margin-left: 40px; display: none; top: 0px; bottom: auto; }
  .feeling-decor-new.is_eggs.is-new-parent { max-width: 6.6875rem; margin-top: -7.45rem; margin-left: -1.75rem; display: block; }
  .feeling-decor-new.is_privacy { margin-left: 40px; display: none; top: 0px; bottom: auto; }
  .feeling-decor-new.is_new { width: 100%; max-width: 170px; margin-top: -204px; margin-left: -71px; top: 0px; bottom: auto; }
  .feeling-decor-new.is-new { max-width: 80px; margin-top: -88px; margin-left: 0px; inset: 0% auto auto 0%; }
  .feeling-decor-new.is-newsroom { max-width: 100px; margin-top: -114px; margin-left: -14px; inset: 0% auto auto 0%; }
  .feeling-decor-new.is-update { max-width: 80px; top: -7.3125rem; left: -1.5rem; }
  .feeling-decor-new.is-new-stay { max-width: 120px; top: -8.6875rem; left: -0.625rem; }
  .feeling-decor-new.is_guide { max-width: 6rem; margin-top: -6rem; margin-left: 0px; inset: 0% auto auto 0%; }
  .feeling-decor-new.is_guide.is-new-parent { max-width: 6.6875rem; margin-top: -6.25rem; margin-left: -1.75rem; display: block; }
  .eyes { display: none; }
  .plan-1 { max-width: 160px; margin-bottom: -182px; margin-right: -89px; left: auto; right: 0px; }
  .plan-1.mob-top { max-width: 110px; margin-top: -240px; margin-bottom: -72px; margin-left: -18px; display: block; inset: auto auto 0% 0%; }
  .swiper_component, .swiper_component.is-cases, .swiper_component.is-gallery { margin-left: 0px; }
  .swiper-slide.is-cases { width: 19.25rem; height: 22.0625rem; }
  .swiper-slide.is-quotes.is-new.is_p { padding-top: 20px; }
  .swiper-slide.is-quotes.is-new.is_sdk, .swiper-slide.is-quotes.is-new.is_sdk-new { padding-top: 12px; }
  .swiper-slide.is-gallery { height: 18.75rem; }
  .swiper-slide.is-gallery.is_video.is-update { width: 290px; min-width: 290px; height: 416px; }
  .swiper-slide.is-gallery.is_video.new-size { width: 290px; height: 416px; }
  .swiper-slide.is-gallery.is_video.new-size.is-active { width: 291px; }
  .swiper-slide.is-jobs { width: 21.375rem; height: 15rem; }
  .swiper-slide.is-jobs.is-active { border-radius: 3rem; width: 21.375rem; height: 15rem; }
  .swiper-slide.is_second { max-width: 100%; }
  .swiper_pagination.is-quotes { justify-content: center; align-items: center; margin-left: auto; bottom: -2rem; }
  .swiper_pagination.is-quotes.is-new.is_a, .swiper_pagination.is-quotes.is-new.is_new { bottom: 2rem; }
  .swiper.is-cases { min-height: 22.125rem; }
  .swiper.is-quotes.is_micro.is-play { height: 25rem; }
  .swiper.is-quotes.is-new.is_a { padding-bottom: 2rem; }
  .swiper.is-jobs { min-height: 18rem; }
  .case_featured_wr { padding-top: 137px; padding-bottom: 20px; }
  .case_featured_grad { padding-top: 0px; }
  .case_featured_layout.safety-tarot, .case_featured_layout.home { padding-bottom: 50px; }
  .case_featured_layout.transp { overflow: visible; }
  .case_featured_layout.hub { margin-top: 60px; }
  .case_featured_img { width: 672px; max-width: none; margin-bottom: 0px; right: -204px; }
  .download_layout.is-well { max-width: 27.625rem; }
  .download_layout.is-720 { width: 100%; }
  .cases_featured_top.margin-bottom { gap: 48px; grid-template-columns: 1fr; margin-bottom: 120px; }
  .cases_featured_top.margin-bottom.reverce { margin-bottom: 120px; }
  .cases_featured_top.mob-v, .cases_featured_top.mob-v-1 { gap: 64px; text-align: center; flex-flow: column-reverse wrap; }
  .cases_stat-wr { gap: 36px; }
  .cases_stat-wr.top-small { margin-top: 117px; }
  .quote_slider-component.top-sdk.is_2025 { padding-bottom: 100px; }
  .cases_slider_component.is_2026 { margin-top: 3rem; }
  .p-400-16-link, .p-400-16-link.new { font-size: 14px; }
  .p-400-16-link.is_d { font-size: 16px; }
  .quests-hero-wr { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66f1276fb47c9be620595c0f_Ellipse%20(1).png"); background-position: 100% 0px; background-repeat: no-repeat; background-size: 120% 960px; }
  .build-card-wr { gap: 48px; }
  .careers_hero { background-size: auto 100%; padding-top: 144px; }
  .careers_hero.company.is-new { background-size: auto 130%; padding-top: 120px; }
  .careers_hero.is-update { padding-top: 112px; }
  .careers_hero.is-update.is-lisbon { padding-top: 7.5rem; }
  .careers-section { padding-top: 220px; padding-bottom: 0px; }
  .careers-section.bottom-m-none { padding-bottom: 0px; }
  .careers-section.is-update { padding-top: 100px; }
  .careers-image { border-radius: 72px; width: 100%; max-width: none; }
  .careers-image.is-update { border-radius: 3.5rem; }
  .block-scroll { margin-bottom: 64px; }
  .filter-link { padding: 11px 16px; font-size: 14px; }
  .jobs-list { grid-template-columns: 1fr; }
  .job-item { border-radius: 40px; padding: 40px; }
  .tag-future { margin-bottom: 32px; padding-top: 7px; padding-bottom: 7px; font-size: 14px; }
  .tag-future.bottom-large { margin-bottom: 42px; }
  .tag-future.is-update { margin-bottom: 32px; padding-top: 7px; padding-bottom: 7px; font-size: 14px; }
  .heading-28px { font-size: 1.25rem; line-height: 130%; }
  .employee-link { border-radius: 64px; min-height: 380px; padding: 48px; }
  .employee-link.is-update { border-radius: 48px; }
  .max-w-56 { max-width: 95px; margin-bottom: 30px; }
  .genshin-impact-hero, .case-stydy-hero-bg { background-position: 70% 0px; }
  .careers-decor-1 { max-width: 220px; margin-top: -200px; margin-left: -87px; left: 0%; transform: none; }
  .careers-decor-1.is-egg { max-width: 190px; margin-left: -86px; }
  .careers-decor-1.is-job, .careers-decor-1.is-lisbon { max-width: 8rem; margin-top: -8.75rem; margin-left: -0.5rem; }
  .faq_rich p { font-size: 16px; }
  .faq_rich.new li { font-size: 1rem; }
  .faq_rich.is-sdk a, .faq_rich.is-sdk ul { font-size: 16px; }
  .faq_rich.parent { font-size: 16px; line-height: 1.3; }
  .faq_rich.parent ul, .faq_rich.is-sdk-2026 a, .faq_rich.is-sdk-2026 ul { font-size: 16px; }
  .faq_rich.is-sdk-2026.is-gift { margin-top: -16px; }
  .btn { font-size: 0.875rem; }
  .btn_text.hide-d { display: block; }
  .btn_text.is_2026 { font-size: 1rem; }
  .btn_wr { font-size: 0.875rem; }
  .margin-kiwi { margin: 1.25rem; }
  .cms_article { gap: 2.5rem; border-radius: 4.5rem; padding: 2.5rem; }
  .cms_article.is-blog.item-3.is-n { display: flex; }
  .cms_article.is-blog.item-3.is-n.is-new { border-radius: 2.5rem; }
  .cms_article.is-blog.is-n { gap: 1rem; border-radius: 2.5rem; }
  .cms_article.is-blog.is-n:hover { background-color: rgba(255, 255, 255, 0); }
  .cms_article.is-blog.is-n.is-new { gap: 2.5rem; padding-bottom: 2.5rem; }
  .padding-global-3 { padding-left: 1.5rem; padding-right: 1.5rem; }
  .heading-style-h1 { font-size: 2.5rem; line-height: 0.9; }
  .cms_article_text-wr { padding-left: 2rem; padding-right: 2rem; font-size: 1.25rem; }
  .cms_article_text-wr.is-n.is-new { gap: 0.75rem; padding-left: 1rem; padding-right: 1rem; }
  .padding-olive { padding: 2rem; }
  .styleguide_version { font-size: 0.875rem; }
  .margin-red { margin: 2.5rem; }
  .padding-lavender { padding: 1.25rem; }
  .heading-style-h5 { font-size: 1.3rem; }
  .margin-left { margin-top: 0px; margin-bottom: 0px; margin-right: 0px; }
  .margin-bottom { margin-top: 0px; margin-left: 0px; margin-right: 0px; }
  .show-mobile-landscape { display: block; }
  .bottom-nav { max-width: none; }
  .styleguide_heading-medium { font-size: 2rem; }
  .cms_article_img-wr.is-2.h-small { aspect-ratio: 262 / 138; max-height: none; }
  .cms_article_img-wr.is-2.h-small.is-new { border-radius: 2rem; }
  .margin-right { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; }
  .heading-style-h4 { font-size: 1.25rem; line-height: 1.2; }
  .padding-container-ultraviolet { padding-top: 4rem; padding-bottom: 4rem; }
  .margin-navy { margin: 1.5rem; }
  .padding-container-teal { padding-top: 4rem; padding-bottom: 4rem; }
  .max-width-full-mobile-landscape { width: 100%; max-width: none; }
  .margin-ultraviolet { margin: 4rem; }
  .padding-vanilla { padding: 4.5rem; }
  .padding-ultraviolet { padding: 4rem; }
  .heading-style-h6 { font-size: 0.875rem; }
  .icon_dd_bg.is-new { border-radius: 0px; }
  .margin-vanilla { margin: 4.5rem; }
  .margin-lavender { margin: 1.25rem; }
  .article_text-wr { gap: 4rem; }
  .text-style-nowrap { white-space: normal; }
  .text-size-large { font-size: 4.25rem; }
  .bottom-nav_position { max-width: none; padding-left: 1.5rem; padding-right: 1.5rem; }
  .padding-teal { padding: 3.5rem; }
  .heading-style-h3-2 { font-size: 2.25rem; line-height: 0.9; }
  .margin-mango { margin: 1.5rem; }
  .margin-jade { margin: 1.25rem; }
  .padding-horizontal { padding-top: 0px; padding-bottom: 0px; }
  .padding-navy { padding: 1.5rem; }
  .padding-quartz { padding: 2rem; }
  .featured_img-wr { border-radius: 2.5rem; height: 11.25rem; }
  .featured_img-wr.is-new { aspect-ratio: 342 / 170; border-radius: 2.5rem; min-height: 8.5rem; }
  .heading-style-h7 { font-size: 0.75rem; }
  .text-size-medium { font-size: 3.5rem; }
  .hide-mobile-landscape { display: none; }
  .bottom-dd_toggle-text-wr.w--open { box-shadow: none; position: static; }
  ._2col_cms-wr { flex-flow: column; grid-template-columns: 1fr 1fr; margin-top: 2rem; }
  ._2col_cms-wr.is-3col.is-n { gap: 1rem; grid-template-columns: 1fr; }
  ._2col_cms-wr.is-3col.is_article { grid-template-columns: 1fr 1fr; }
  ._2col_cms-wr.is-3col.is_article.is-new { grid-template-rows: auto auto auto; grid-template-columns: 1fr; }
  .padding-salmon { padding: 3rem; }
  .styleguide_2-col { grid-template-columns: 1fr; }
  .featured_text-wr.is_new-2025.is-top { margin-top: 2rem; }
  .heading-style-h2 { font-size: 2.5rem; line-height: 0.9; }
  .margin-top-2 { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
  .margin-vertical { margin-left: 0px; margin-right: 0px; }
  .styleguide_heading-large { font-size: 3rem; }
  .margin-olive { margin: 2rem; }
  .padding-jade { padding: 1.25rem; }
  .show-mobile-portrait { display: none; }
  .padding-right { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; }
  .bottom-dd_toggle { font-size: 1rem; }
  .padding-red { padding: 3rem; }
  .margin-horizontal { margin-top: 0px; margin-bottom: 0px; }
  .blog_category { font-size: 1rem; line-height: 1.3; }
  .btn-global { padding-top: 0.9375rem; padding-bottom: 0.9375rem; font-size: 0.875rem; line-height: 1.28571; }
  .btn-global.is-primary.is-nitro.is-2026 { min-width: 120px; position: relative; right: 0px; }
  .btn-global.is-primary.is-nitro.is-2026.is-new.is-banner { flex: 0 0 auto; min-width: auto; padding-top: 0.5625rem; padding-bottom: 0.5625rem; }
  .btn-global.is-primary.is-nitro.is-2026.is_cta { margin-right: -8px; right: 0px; }
  .btn-global.is-primary.is-new { padding-top: 0.9375rem; padding-bottom: 0.9375rem; }
  .btn-global.is-primary.is-new.is-small { height: 2.5rem; padding: 0.6875rem 1rem; }
  .btn-global.is-outline { height: 2.5rem; padding: 0.625rem 1rem; }
  .btn-global.is-secondary.is-normal { font-size: 1rem; }
  .btn-global.is-ghost { height: 2.5rem; padding: 0.625rem 1rem; }
  .btn-global.is_2026.is-normal { font-size: 1rem; }
  .padding-container-red { padding-top: 3rem; padding-bottom: 3rem; }
  .bottom_dd_content.w--open { box-shadow: none; position: static; }
  .margin-teal { margin: 3.5rem; }
  .padding-container-navy { padding-top: 2rem; padding-bottom: 2rem; }
  .center_layout.top-auto { margin-left: 0px; }
  .padding-container-paprika { padding-top: 2rem; padding-bottom: 2rem; }
  .padding-left { padding-top: 0px; padding-bottom: 0px; padding-right: 0px; }
  .padding-kiwi { padding: 1.25rem; }
  .search_btn.is-absol { background-position: 20px center; min-width: 48px; }
  .text-size-small { font-size: 2.75rem; line-height: 0.84; }
  .padding-vertical { padding-left: 0px; padding-right: 0px; }
  .margin-quartz { margin: 2rem; }
  .styleguide_section-header { font-size: 0.875rem; }
  .padding-mango { padding: 1.5rem; }
  .styleguide_3-col, .styleguide_3-col.is-align-start { grid-template-columns: 1fr; }
  .styleguide_row { flex-wrap: wrap; }
  .text-category { font-size: 1rem; line-height: 1.3; }
  .padding-paprika { padding: 2rem; }
  .swiper-arrows_wr.is-large.is_micro.is-new.m-block { gap: 8px; justify-content: center; margin-bottom: -7rem; }
  .swiper-arrows_wr.is-large.is_new { width: 112px; margin-left: auto; position: relative; top: 32px; }
  .swiper-arrows_wr.is-large.is_new.is-update { margin-top: 20px; bottom: 0px; }
  .swiper-arrows_wr.is-large.is_nitro { width: 100%; }
  .swiper-arrows_wr.is-large.is-new { inset: auto 0% 0%; }
  .swiper_arrow.swiper-button-next { transition: 0.3s; }
  .swiper_arrow.swiper-button-next:hover { background-color: rgba(255, 255, 255, 0.1); }
  .swiper_arrow.swiper-button-next.is-new { border: 1px solid rgba(255, 255, 255, 0.3); margin-bottom: -6rem; margin-left: auto; margin-right: auto; position: absolute; inset: auto -3.75rem 0% 0%; overflow: clip; }
  .swiper_arrow.swiper-button-next.is-update { display: none; }
  .swiper_arrow.swiper-button-next.is-update.m-block { display: flex; }
  .swiper_arrow.swiper-button-prev { transition: 0.3s; }
  .swiper_arrow.swiper-button-prev:hover { background-color: rgba(255, 255, 255, 0.1); }
  .swiper_arrow.swiper-button-prev.is-new { border: 1px solid rgba(255, 255, 255, 0.3); margin-bottom: -6rem; margin-left: auto; margin-right: auto; position: absolute; inset: auto 0% 0% -3.75rem; }
  .swiper_arrow.swiper-button-prev.is-update { display: none; }
  .swiper_arrow.swiper-button-prev.is-update.m-block { display: flex; }
  .swiper_arrow.is_new { margin-top: auto; margin-bottom: -90px; bottom: 0px; left: 200px; }
  .case-slide_content-wr { border-radius: 4rem; }
  .case-slide_content-wr.is-adv { width: 70%; }
  .menu-block { top: 20px; }
  .rich-career p { font-size: 16px; line-height: 140%; }
  .rich-career ul { font-size: 16px; line-height: 21px; }
  .rich-career.text-size-new a, .rich-career.is-new-size a { font-size: 16px; }
  .careers_img, .careers_img.is-new { border-radius: 3.5rem; }
  .jobs_content-wr { margin: 3rem; }
  .jobs_text { font-size: 0.875rem; line-height: 1.2; }
  .jobs_title { font-size: 1rem; }
  .jobs-slide_content-wr { border-radius: 3rem; }
  .gallery_slider_component { min-height: 300px; }
  .gallery_slider_component.is-update { margin-top: 2.5rem; }
  .gallery_slider_component.is-update.is_2026 { margin-top: 3.7rem; }
  .gallery_slider_component.is-new { min-height: 300px; margin-top: 2.5rem; padding-bottom: 6rem; }
  .jobs_text-title { font-size: 1.25rem; }
  .careers-popup { padding-left: 24px; padding-right: 24px; }
  .popup-img { max-width: 110px; margin-top: -125px; }
  .popup-open-click:focus-visible, .popup-open-click[data-wf-focus-visible] { border-radius: 40px; }
  .company-hero-image { border-radius: 64px; min-height: 300px; }
  .our-block { border-radius: 72px; min-height: 500px; padding-bottom: 48px; padding-left: 48px; padding-right: 48px; }
  .block-bottom { min-height: 200px; padding-bottom: 48px; padding-left: 48px; }
  .text-up-heading { margin-bottom: 0px; font-size: 16px; }
  .layout-center-su.mob-h { gap: 1.75rem; flex-flow: row; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .layout-center-su.is_case { justify-content: flex-start; align-items: flex-start; }
  .layout-center-su.mob-max { width: 278px; margin-left: auto; margin-right: auto; }
  .jobs-wr, .jobs-wr-2 { grid-template-columns: 1fr; }
  .desctop-menu { min-height: 260px; max-height: 60vh; overflow: auto; }
  .brand-image-1 { max-width: 87px; margin-top: -67px; margin-right: -8px; }
  .brand-image-1.is-new { max-width: 100px; margin-bottom: -40px; margin-right: -14px; inset: auto 0% 0% auto; }
  .brand-image-2 { max-width: 100px; margin-bottom: -59px; margin-left: -10px; }
  .brand-image-2.is_2026.is-new { display: none; }
  .padding-120px-m { padding-bottom: 113px; display: block; }
  .banner-link-brnd { border-radius: 80px; min-height: 342px; margin-top: 48px; }
  .banner-link-brnd.is_kit { aspect-ratio: 342 / 342; margin-bottom: 48px; }
  .banner-link-brnd.is_kit.is-new { aspect-ratio: 342 / 228; border-radius: 40px; min-height: auto; margin-top: 40px; margin-bottom: 40px; }
  .banner-link-brnd.is_brand { aspect-ratio: 342 / 342; margin-bottom: 0px; }
  .banner-link-brnd.is_brand.is-new { aspect-ratio: 342 / 186; border-radius: 40px; margin-top: 40px; }
  .banner-link-brnd.is-b { aspect-ratio: 342 / 342; margin-bottom: 48px; }
  .banner-link-brnd.is_company { aspect-ratio: 342 / 356; margin-bottom: 0px; }
  .banner-link-brnd.is_company.is-new, .banner-link-brnd.is_company.is-2027 { border-radius: 40px; margin-top: 40px; }
  .banner-link-brnd.is_video { aspect-ratio: 342 / 190; border-radius: 40px; margin-bottom: 0px; }
  .banner-link-brnd.is_video.is-new, .banner-link-brnd.is_video.is-2026 { border-radius: 40px; margin-top: 40px; }
  .circle-bg { filter: blur(100px); min-height: 445px; margin-bottom: -247px; }
  .discord-logo { max-width: 200px; }
  .branding_hero-bg { background-size: cover; }
  .newsroom-image-1 { max-width: 87px; margin-bottom: -89px; margin-right: -39px; inset: auto 0% 0% auto; }
  .newsroom-image-1.goblet { max-width: 120px; top: 466%; right: -26px; }
  .newsroom-image-1.egg-img { max-width: 120px; top: 1%; right: -26px; }
  .newsroom-image-1.egg-img.is-new-newsroom { max-width: 100px; margin-bottom: -91px; right: -24px; }
  .newsroom-image-1.is-new { max-width: 100px; margin-bottom: -65px; margin-right: -7px; }
  .newsroom-image-2 { display: none; }
  .newsroom-image-2.is_creator { max-width: 105px; margin-bottom: -85px; margin-left: -27px; display: block; }
  .newsroom-image-2.is_creator.is-new-2026 { max-width: 100px; margin-top: -50px; margin-left: -31px; inset: 0% auto auto 0%; }
  .newsroom-image-2.is-new { max-width: 100px; margin-bottom: -29px; margin-left: -24px; display: block; inset: auto auto 0% 0%; }
  .nelly-icon { max-width: 125px; margin-top: 2px; left: -52px; right: auto; }
  .egg-newsroom { max-width: 140px; margin-left: -69px; top: 68px; }
  .podcast { border-radius: 40px; margin-bottom: 16px; padding: 40px; }
  .bg-circle { gap: 16px; filter: blur(100px); grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; width: 130%; height: 230px; margin-top: 40px; margin-left: -20%; margin-right: auto; display: block; left: auto; right: auto; }
  .image-quests5 { max-width: 200px; margin-top: -39px; inset: 0% 0% auto auto; }
  .testing-button-open-discord { margin-bottom: 10px; }
  .testing-button-open-discord.download-button { width: 100%; }
  .testing-button-open-discord.download-button.college { text-align: center; background-image: none; background-repeat: repeat; background-size: auto; width: 100%; margin-right: 0px; padding-left: 34px; }
  .testing-button-open-discord.download-button.college-white { text-align: center; background-image: none; background-repeat: repeat; background-size: auto; width: 100%; padding-left: 34px; }
  .testing-button-open-discord.download-button.college_new { text-align: center; background-image: none; background-repeat: repeat; background-size: auto; width: 100%; margin-right: 0px; padding-left: 34px; }
  .testing-button-open-discord.gdr { font-size: 18px; }
  .testing-button-open-discord.imagine { margin-top: 0px; margin-left: 0px; margin-right: auto; }
  .testing-button-open-discord.size-big { padding-top: 20px; padding-bottom: 20px; font-size: 20px; }
  .testing-button-open-discord.user { margin-bottom: 0px; }
  .testing-button-open-discord.download-new { max-height: 40px; margin-bottom: 0px; padding: 11px 16px; font-size: 14px; line-height: 18px; }
  .testing-download-button { margin-bottom: 10px; }
  .testing-download-button.download-button { width: 100%; }
  .testing-download-button.download-button.college { text-align: center; background-image: none; background-repeat: repeat; background-size: auto; width: 100%; margin-right: 0px; padding-left: 34px; }
  .testing-download-button.download-button.college-white { text-align: center; background-image: none; background-repeat: repeat; background-size: auto; width: 100%; padding-left: 34px; }
  .testing-download-button.download-button.college_new { text-align: center; background-image: none; background-repeat: repeat; background-size: auto; width: 100%; margin-right: 0px; padding-left: 34px; }
  .testing-download-button.gdr { font-size: 18px; }
  .testing-download-button.imagine { margin-top: 0px; margin-left: 0px; margin-right: auto; }
  .testing-download-button.size-big { padding-top: 20px; padding-bottom: 20px; font-size: 20px; }
  .testing-download-button.user { margin-bottom: 0px; }
  .testing-download-button.download-new { max-height: 40px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; padding: 16px 32px; font-size: 14px; line-height: 18px; }
  .testing-button-open { margin-bottom: 10px; }
  .testing-button-open.download-button { width: 100%; }
  .testing-button-open.download-button.college { text-align: center; background-image: none; background-repeat: repeat; background-size: auto; width: 100%; margin-right: 0px; padding-left: 34px; }
  .testing-button-open.download-button.college-white { text-align: center; background-image: none; background-repeat: repeat; background-size: auto; width: 100%; padding-left: 34px; }
  .testing-button-open.download-button.college_new { text-align: center; background-image: none; background-repeat: repeat; background-size: auto; width: 100%; margin-right: 0px; padding-left: 34px; }
  .testing-button-open.gdr { font-size: 18px; }
  .testing-button-open.imagine { margin-top: 0px; margin-left: 0px; margin-right: auto; }
  .testing-button-open.size-big { padding-top: 20px; padding-bottom: 20px; font-size: 20px; }
  .testing-button-open.user { margin-bottom: 0px; }
  .testing-button-open.download-new { max-height: 40px; margin-bottom: 0px; padding: 11px 16px; font-size: 14px; line-height: 18px; display: none; }
  .dfd_blue-btn-copy { height: 58px; font-size: 16px; }
  .dfd_pink-btn-copy { cursor: pointer; }
  .download-hero-img-wr { margin-top: 80px; }
  .download-hero-img-wr.padding-none { margin-top: 3.5rem; }
  .wumpus-img-wr.is-update { max-width: 7.5rem; margin-bottom: 0px; margin-left: 1.5625rem; }
  .wumpus-img-wr.is-update.is_2026 { max-width: 10rem; margin-bottom: -3rem; margin-left: -1.4375rem; }
  .wumpus-img-wr.is-update.is_2026.is_desctop { margin-left: 0.5625rem; }
  .wumpus-img1 { max-width: 35%; top: 10px; }
  .download-hero-img3 { max-width: 5.5625rem; margin-top: -7rem; right: -1.3125rem; }
  .download-hero-img3.is-gift { max-width: 7rem; margin-right: 0px; inset: 15rem 0% auto auto; }
  .download-hero-img3.is-gift.is-new { max-width: 5.5rem; top: 10rem; right: -1.5rem; }
  .wumpus-leaf-icon { max-width: 45px; top: -7px; }
  .company-hero.is-new { border-radius: 40px; width: 100%; max-width: 342px; min-height: 300px; }
  .wumpus-compuny { margin-top: -200px; }
  .padding-220px { padding-bottom: 96px; }
  .padding-220px.is-180 { padding-bottom: 120px; }
  .padding-220px.is-360.is-48 { padding-bottom: 48px; }
  .padding-220px.is-360.is_100 { padding-bottom: 100px; }
  .padding-220px.is-220-all { padding-bottom: 120px; }
  .padding-220px.is-297 { padding-bottom: 118px; }
  .padding-220px.is-240 { padding-bottom: 100px; }
  .padding-220px.is-240.m-120 { padding-bottom: 120px; }
  .padding-220px.is_acc { padding-bottom: 60px; }
  .careers_h1-large { margin-bottom: 16px; font-size: 40px; }
  .careers_h1-large.font-white, .careers_h1-large.font-white.left, .careers_h1-large.font-white.left.explore { font-size: 36px; }
  .careers_h1-large.font-white.left.explore.mobile-centered, .careers_h1-large.font-white.center { text-align: center; }
  .careers_h1-large.font-white.center.college { text-align: center; padding-right: 0px; }
  .careers_h1-large.font-white.cen-ins { background-color: rgba(0, 0, 0, 0); }
  .careers_h1-large.font-white.moderation, .careers_h1-large.font-white.moderation.explore { font-size: 36px; }
  .careers_h1-large.font-white.moderation.explore.mobile-centered { text-align: center; }
  .careers_h1-large.font-white.left-copy, .careers_h1-large.font-white.left-copy.explore { font-size: 36px; }
  .careers_h1-large.font-white.left-copy.explore.mobile-centered { text-align: center; }
  .careers_h1-large.font-white.bottom-16px.flex-mob-center.mobile-power, .careers_h1-large.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 36px; }
  .careers_h1-large.font-white.bottom-16px.flex-tab-center.is_gdc { font-size: 36px; line-height: 40px; }
  .careers_h1-large.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { font-size: 40px; line-height: 53px; }
  .careers_h1-large.font-white.bottom-16px.is_gdc { text-align: left; }
  .careers_h1-large.font-white.is-text-center.left-mobile.home { font-size: 24px; }
  .careers_h1-large.font-white.is-left { text-align: left; }
  .careers_h1-large.font-white.education { margin-bottom: 32px; }
  .careers_h1-large.font-white.is-garden { font-size: 36px; }
  .careers_h1-large.font-blue._404 { text-align: left; font-size: 36px; }
  .careers_h1-large.left, .careers_h1-large._16px, .careers_h1-large.mobile-left, .careers_h1-large.newsroom, .careers_h1-large.text-color-white.is-left { text-align: left; }
  .careers_h1-large.text-color-white.app { text-align: left; font-size: 40px; line-height: 54px; }
  .careers_h1-large.size-medium { font-size: 36px; }
  .careers_h1-large.text-align-center.p-48px { font-size: 36px; line-height: 1.125; }
  .phone-company.is-new { max-width: 145px; inset: auto; }
  .image-company-1.is-new { max-width: 67px; margin-bottom: -13px; margin-right: 61px; }
  .image-company-2.is-new { max-width: 196px; margin-bottom: -34px; margin-right: -102px; }
  .image-company-2.is-new.is_2026 { margin-bottom: -100px; }
  .block-over.is-new { border-radius: 40px; }
  .image-company-3.is-new { max-width: 138px; margin-top: 55px; margin-right: -35px; }
  .image-company-4.is-new { max-width: 141px; margin-top: -13px; margin-right: -26px; }
  .image-company-5.is-new { display: none; }
  .image-company-6.is-new { max-width: 145px; margin-top: -10px; margin-left: -19px; }
  .image-company-7.is-new { display: none; }
  .image-company-8.is-new { max-width: 178px; margin-bottom: -3px; margin-left: -73px; }
  .image-company-9.is-new { max-width: 115px; margin-left: -23px; inset: 0% auto auto 0%; }
  .company-egg.is-new { max-width: 80px; margin-top: -51px; margin-left: -24px; }
  .company-coin { max-width: 120px; bottom: -256%; }
  .company-coin.is-mob { max-width: 80px; margin-bottom: -168px; }
  .quest_heading-h2 { font-size: 36px; line-height: 40px; }
  .quest_heading-h2.bottom-none._48px { font-size: 32px; }
  .quest_heading-h2.is-capitalize.bottom-none.text-color-light-green.text-align-center.mob-big { font-size: 44px; }
  .quest_heading-h2.is-capitalize.bottom-none.text-align-left.mob-center { text-align: center; }
  .quest_heading-h2.is-capitalize.bottom-none.text-align-left.mob-center.m_44px { font-size: 44px; }
  .quest_heading-h2.is-capitalize.m-32 { font-size: 32px; line-height: 90%; }
  .quest-heading_discord { margin-top: -24px; margin-bottom: 0px; font-size: 16px; }
  .company-hero-wr.is-new { padding-top: 56px; }
  .clyde-image { max-width: 120px; margin-top: -166px; margin-right: -9px; }
  .clyde-image.is-update { max-width: 7.625rem; margin-top: -11.25rem; margin-right: -1.25rem; }
  .employee-icon { max-width: 200px; }
  .employee-name.is-sdk { font-size: 1.125rem; }
  .employee-name.is-sdk.is-size { font-size: 1.5rem; }
  .employee-name.is-sdk.is-n, .employee-name.is-sdk-new { font-size: 1rem; }
  .employee-name.is-sdk-new.is-size { font-size: 1.5rem; }
  .employee-name.is-sdk-new.is-n { font-size: 1rem; }
  .swiper-slide-name-wwr { margin-top: 64px; }
  .swiper-slide-name-wwr.is-sdk-n, .swiper-slide-name-wwr.is-sdk-new { margin-top: 40px; }
  .swiper-slide-name-wwr.is-new { gap: 16px; margin-top: 40px; }
  .careers-eggsicon { max-width: 120px; top: -174px; bottom: -169px; left: -49px; }
  .jobs_icon-wr { max-width: 80px; }
  .careers-img { border-radius: 72px; display: none; }
  .careers-sport-gerls-img { top: -111px; }
  .careers-image-2 { border-radius: 72px; width: 100%; max-width: none; margin-top: 20px; }
  .jobs_text-2 { font-size: 0.875rem; line-height: 1.2; }
  .nav_burger_trigger-black { flex-direction: column; justify-content: center; align-items: center; }
  .banner-text { font-size: 13px; line-height: 18px; }
  .nitro-banner-new { max-width: 360px; }
  .nitro-bn-2025 { gap: 16px; }
  .clyde-cube { max-width: 172px; margin-bottom: -130px; margin-left: 5px; }
  .set { max-width: 6.75rem; margin-bottom: -96px; }
  .plump { max-width: 8.375rem; margin-top: -126px; margin-right: -50px; }
  .banner-top { background-position: 100% center; background-size: cover; min-height: 88px; max-height: 88px; }
  .relative-banner { justify-content: center; align-items: center; width: 100%; max-width: 100%; margin-left: 0px; margin-right: 0px; }
  .girl-bnner { display: none; }
  .girl-bnner.is-second { max-width: 140px; display: block; }
  .div-block-witch { z-index: 1; max-height: 88px; margin-right: 6rem; position: relative; }
  .safety-content-wr { margin-bottom: 0px; }
  .icon-home-2025 { width: 19px; height: 19px; margin-right: 7px; }
  .icon-home-2025.is_download { width: 18px; height: 18px; }
  .coin-icon_d { width: 96px; display: none; top: auto; bottom: 299px; left: -37px; }
  .coin-icon_d.is-gift { max-width: 9rem; display: block; inset: 13rem auto auto -1rem; }
  .coin-icon_d.is-gift.is-new { max-width: 8.3125rem; top: 10.9rem; left: -1rem; }
  .newsroom-image-3 { max-width: 102px; margin-top: 0px; margin-bottom: auto; inset: auto auto 74% -44px; }
  .newsroom-image-3.is_creator { margin-right: -48px; left: auto; right: 0px; transform: rotate(-21deg); }
  .newsroom-image-3.is_creator.is-new-2026 { max-width: 100px; margin-bottom: -88px; margin-right: -12px; inset: auto 0% 0% auto; }
  .max-width-500 { max-width: 400px; }
  .max-width-500.is-left.is-sticky { width: auto; max-width: none; position: static; }
  .media-block-icon_wr { margin-bottom: 32px; }
  .p-medium.text-style-2line { font-size: 18px; line-height: 24px; }
  .p-medium.text-style-2line.is-new { font-size: 16px; line-height: 22px; }
  .collection-item-5 { max-width: 100%; }
  .clyde-cube_icon { top: -266px; left: -69px; }
  .clyde-cube_icon.is-new { margin-bottom: -100px; margin-left: 10px; inset: auto auto 0% 0%; }
  .clyde-cube_icon.is-media { margin-bottom: -6rem; margin-left: 10px; inset: auto 0% 0% auto; }
  .clyde-cube_icon.is-stories { margin-bottom: -100px; display: none; inset: auto auto 0% -5.75rem; }
  .clyde-cube_icon.is-new_1 { margin-bottom: -88px; margin-left: 10px; inset: auto auto 0% 0%; }
  .clyde-cube_icon.is-new_1.is-commerce { max-width: 103px; margin-bottom: -76px; margin-left: -20px; }
  .clyde-cube_icon.is-dm { max-width: 7.875rem; margin-bottom: -5.8125rem; margin-right: 1.8125rem; inset: auto 0% 0% auto; }
  .clyde-cube_icon.is-sdk { max-width: 9.6875rem; margin-bottom: -5.8125rem; margin-right: 1.8125rem; inset: auto 0% 0% auto; }
  .clyde-cube_icon.is_new { margin-bottom: -5.7rem; margin-right: 1.8125rem; inset: auto 0% 0% auto; }
  .clyde-cube_icon.is-numbers { bottom: -120px; }
  .clyde-cube_icon.is-game { max-width: 98px; margin-top: -276px; margin-right: 10px; position: absolute; inset: 0% 0% auto auto; }
  .clyde-cube_icon.is-adv-1.is-commerce, .clyde-cube_icon.is-cs.is-commerce { max-width: 103px; margin-bottom: -76px; }
  .pan-image { max-width: 100px; margin-top: 283px; margin-right: 49px; }
  .pan-image.is-new { max-width: 100px; margin-bottom: -80px; margin-left: -14px; inset: auto auto 0% 0%; }
  .feeling-decor-d { width: 25vw; max-width: 160px; margin-top: -280px; margin-bottom: -260px; }
  .feeling-decor-d.is-pan { margin-bottom: -280px; margin-right: -100px; }
  .feeling-decor-d.is-new { max-width: 80px; margin-bottom: -56px; margin-right: -14px; right: 0%; }
  .company-section { padding-top: 220px; padding-bottom: 0px; }
  .company-section.bottom-m-none { padding-bottom: 0px; }
  .company-section.is-new { padding-top: 124px; }
  .company-section.is-new-top, .company-section.is-new-t { padding-top: 100px; }
  .company-section-1 { padding-top: 220px; padding-bottom: 0px; }
  .company-section-1.bottom-m-none { padding-bottom: 0px; }
  .company-section_last { z-index: 98; }
  .company-section_last.bottom-small { padding-bottom: 193px; }
  .company-section_last.is-new, .company-section_last.is_2026 { padding-top: 56px; padding-bottom: 100px; }
  .timeline-card { z-index: 3; background-color: rgb(26, 26, 26); border-radius: 4rem; min-width: auto; margin-bottom: 0px; margin-left: auto; margin-right: auto; position: relative; }
  .timeline-card.is-1 { z-index: 3; background-color: rgb(26, 26, 26); margin-left: auto; margin-right: auto; position: relative; }
  .timeline-card.is-1.is-new { border-radius: 2rem; margin-bottom: 0px; padding: 2.5rem; }
  .timeline-card.is-new { margin-bottom: 0px; padding: 2.5rem 3rem 2.5rem 2.5rem; }
  .timeline-card.is-new.is-end { margin-bottom: 9.375rem; }
  .timeline-title { font-size: 36px; line-height: 0.888889; }
  .timeline-description { font-size: 1.125rem; line-height: 1.33333; }
  .timeline_text-wr { width: 100%; position: static; }
  .progress_step { flex-flow: column; padding-top: 2.75rem; padding-bottom: 6.25rem; display: block; }
  .heading-style-h2-2 { font-size: 2rem; }
  .progress_layout { position: relative; }
  .progress_line-wr { z-index: 1; margin-left: auto; margin-right: auto; position: absolute; inset: 0% 0px; }
  .progress_dec-wr { display: none; }
  .progress_dec-wr.is-new.is-view { display: flex; position: absolute; inset: 0%; }
  .progress_dec-wr.is-new.is-view.is-bottom { justify-content: flex-start; align-items: flex-end; }
  .progress_dec-wr.is-new.is-view.is-right { position: absolute; inset: 0%; }
  .company-image_wumpus.is_mobile { z-index: 4; max-width: 147px; display: block; position: absolute; top: 140px; right: -9px; }
  .company-image_packaxe.is-new.is-new-2026 { max-width: 80px; margin-top: -66px; margin-left: -10px; left: -10px; }
  .company-image_packaxe.is-new-2.is-new-2026 { max-width: 111px; margin-top: -83px; margin-left: -26px; }
  .company-image_radish.is-new-2026 { max-width: 80px; margin-top: -77px; margin-right: -10px; }
  .company-image_clyde.is-new.is-new-2026 { max-width: 80px; margin-top: -70px; margin-right: -10px; }
  .company-image_nelly.mobile { max-width: 150px; margin-top: -10%; display: block; position: absolute; top: auto; left: 15%; }
  .company-image_nelly.is-new.is-new-2026 { max-width: 156px; margin-left: 0px; margin-right: auto; }
  .company-image_nelly.is-new.is-new-st { max-width: 100px; margin-bottom: -30px; margin-left: 0px; margin-right: auto; }
  .company-coin-2 { max-width: 120px; bottom: -220%; }
  .company-coin-2.is-mob { max-width: 80px; margin-bottom: -168px; }
  .company-coin-2.is-new { max-width: 80px; margin-bottom: -84px; margin-right: -24px; }
  .company-lottie-card { max-width: 120px; margin-left: auto; margin-right: auto; display: block; position: absolute; top: -11px; left: 0px; right: -35%; }
  .hear-cuo-card { max-width: 115px; display: block; position: absolute; inset: auto -53px 5% auto; }
  .nav_dd_list-copy.w--open { box-shadow: none; margin-left: -1rem; position: static; }
  .nav_dd_list-copy.is-burger.w--open { margin-left: 0px; }
  .advertising-hero { background-size: cover; padding-top: 10rem; }
  .advertising-hero.is-new { margin-top: -140px; }
  .advertising-hero.is-ovr { margin-top: -140px; padding-top: 10.5rem; }
  .ad_heading-1 { font-size: 44px; line-height: 0.886364; }
  .ad_heading-1.text-align-center.is-large { margin-bottom: 24px; font-size: 2.25rem; line-height: 0.888889; }
  .ad-paragraph-20px-white { font-size: 18px; line-height: 24px; }
  .ad-paragraph-20px-white.is-left.mob-center { text-align: center; }
  .ad-paragraph-20px-white.is-left.is_com, .ad-paragraph-20px-white.is-left.is-game-small { font-size: 16px; }
  .ad-paragraph-20px-white.text-align-left.m-center { text-align: center; }
  .ad-paragraph-20px-white.size-m { font-size: 16px; }
  .circle-top { width: 940px; height: 940px; margin-top: -609px; }
  .testimonials-section { padding-top: 20px; }
  .testimonials-section.is-top.is-game { padding-top: 100px; padding-bottom: 100px; }
  .testimonials-section.is-sdk.is-large, .testimonials-section.is-sdk.is-sm { background-position: 50% 120%; background-size: auto 500px; }
  .testimonials-section.is-sdk.not-bg { padding-top: 60px; }
  .testimonials-section.is-faq { padding-bottom: 13.75rem; }
  .testimonials-section.is-faq.is-new-2025.is-new { padding-bottom: 100px; }
  .testimonials-section.is-faq.is_new.is-new { padding-bottom: 220px; }
  .testimonials-section.is-faq.is_new.b-none { padding-top: 6.25rem; }
  .testimonials-section.is-faq.is_new.top-q { padding-top: 6.25rem; padding-bottom: 6.25rem; }
  .testimonials-section.is-dm, .testimonials-section.is-dm-q { padding-top: 0px; }
  .testimonials-section.is-dm-q.is_developer.is_game { padding-bottom: 6.25rem; }
  .testimonials-section.is-gdc.is-large { background-position: 50% 120%; background-size: auto 500px; }
  .testimonials-section.is-small { padding-bottom: 3rem; }
  .testimonials-section.is_120.is_ns { padding-bottom: 120px; }
  .testimonials-section.is_120.is_ns.is-new { padding-bottom: 130px; }
  .testimonials-section.is_120.is_new { padding-bottom: 220px; }
  .testimonials-section.is_120.is_new.is-new { padding-bottom: 86px; }
  .testimonials-section.is_120.is_ns-small { padding-bottom: 220px; }
  .testimonials-section.is_120.is_ns-small.is-new, .testimonials-section.is_120.is_update { padding-bottom: 100px; }
  .testimonials-section.is_120.is_none { padding-bottom: 220px; }
  .testimonials-section.is_120.is_none.is_2025, .testimonials-section.is_120.is_none.is_2026, .testimonials-section.is_120.is_none.is_dev { padding-bottom: 0px; }
  .testimonials-section.is_120.is_banner { padding-bottom: 140px; }
  .testimonials-section.is_120.is_banner.is-new { padding-bottom: 100px; }
  .testimonials-section.is_article.is_2026.is-new { padding-top: 0px; padding-bottom: 6.25rem; }
  .testimonials-section.is_2026 { padding-top: 80px; padding-bottom: 80px; }
  .testimonials-section.top-200, .testimonials-section.banner-game { padding-top: 120px; }
  .testimonials-section.is_pt, .testimonials-section.is_well { padding-top: 100px; padding-bottom: 100px; }
  .testimonials-section.is-60 { padding-top: 3.125rem; padding-bottom: 3.125rem; }
  .testimonials-section.is-60.is-faq.is_2026 { padding-bottom: 6rem; }
  .testimonials-section.is-60.overflow-hidden.is_faq { padding-top: 6rem; }
  .testimonials-section.cs-adv.is-game, .testimonials-section.cs-gm.is-game { padding-top: 100px; padding-bottom: 100px; }
  .testimonials-section.is-update { padding-top: 6.25rem; padding-bottom: 6.25rem; }
  .container-914px.layout-vertical { width: auto; }
  .cards-gradient.is-second.is-sdk.is-green { padding-top: 2rem; padding-left: 1.25rem; padding-right: 1.25rem; display: flex; }
  .cards-gradient.is-second.is-sdk.is-green.is-nc { gap: 24px; }
  .cards-gradient.is-second.is-sdk.is-green.is-2026 { border-radius: 2.5rem; padding-top: 1rem; padding-left: 1rem; padding-right: 1rem; }
  .cards-gradient.is-sdk.is-green { padding-top: 2rem; padding-left: 1.25rem; padding-right: 1.25rem; display: flex; }
  .cards-gradient.is-sdk.is-green.is-nc, .cards-gradient.is-sdk.is-green.is-ssc { gap: 24px; }
  .cards-gradient.is-sdk.is-green.is-2026 { border-radius: 2.5rem; padding-top: 1rem; padding-left: 1rem; padding-right: 1rem; }
  .cards-gradient.is-sdk-grid { padding: 1rem 1rem 2rem; }
  .cards-gradient.is-sdk-first.is-green { border-radius: 4rem; padding: 2rem 1.25rem; display: flex; }
  .cards-gradient.is-sdk-first.is-green.is-nc { gap: 24px; padding: 2rem 1.25rem; }
  .cards-gradient.is-sdk-first.is-green.is-2026 { border-radius: 2.5rem; padding-top: 1rem; padding-left: 1rem; padding-right: 1rem; }
  .cards-gradient.is-dm-grid { padding: 1rem 1rem 2rem; }
  .cards-gradient.is-dm-grid-dm { gap: 32px; border-radius: 2.5rem; flex-flow: column; padding: 1rem 1rem 2rem; display: flex; }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-pink { padding: 1rem 1rem 2rem; }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-greenn, .cards-gradient.is-dm-grid-dm.is_microsite.is-tab-pink { gap: 24px; }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-pink-sdk { gap: 24px; padding: 1rem 1rem 2rem; }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-pink-sdk-new { gap: 24px; border-radius: 2.5rem; padding: 1rem 1rem 2rem; }
  .cards-gradient.is-dm-grid-dm.is-commerce { gap: 24px; background-size: 320% auto; border-radius: 2.5rem; flex-flow: column; }
  .cards-gradient.is-dm-grid-dm.is-commerce.is_2026 { padding: 1rem 1rem 1.5rem; }
  .cards-gradient.is-commerce { gap: 16px; text-align: center; background-size: 330% auto; border-radius: 40px; padding: 16px 16px 1.5rem; }
  .cards-gradient.is-game { border-radius: 40px; padding: 16px 16px 24px; }
  .cards-gradient.is-r-up { border-radius: 2.5rem; padding: 1rem 1rem 2rem; }
  .cards-gradient.is-gift-reverse, .cards-gradient.is-gift { border-radius: 2.5rem; flex-flow: column; padding: 1rem 1rem 2rem; display: flex; }
  .ad_heading3.b24.is-large.is-new { margin-bottom: 24px; font-size: 24px; }
  .ad_heading3.b24.is-large.is-medium { font-size: 1.25rem; }
  .ad_heading3.b24.is-large.is-h, .ad_heading3.b24.is-large.is_access { margin-bottom: 24px; font-size: 24px; line-height: 90%; }
  .ad_heading3.b24.is-commerce { text-align: left; margin-bottom: 16px; font-size: 32px; }
  .ad_heading3.b24.is-commerce.is-new { margin-bottom: 24px; font-size: 24px; }
  .ad_heading3.b24.is-commerce.is-medium { font-size: 1.25rem; }
  .ad_heading3.b24.is-com { margin-bottom: 16px; font-size: 24px; }
  .ad_heading3.b24.is-sdk { margin-bottom: 16px; font-size: 20px; }
  .ad_heading3.is-dm { font-size: 32px; line-height: 90%; }
  .ad_heading3.is-l { margin-bottom: 16px; font-size: 32px; line-height: 28px; }
  .ad_heading3.is-new { font-size: 20px; }
  .ad_heading3.is-game { line-height: 90%; }
  .ad_heading3.is-game.text-align-center.is_big, .ad_heading3.is-game.is-big, .ad_heading3.is-game.is_2026 { font-size: 24px; }
  .ad_heading3.is-game.is_2026.is-game-new { margin-bottom: 16px; font-size: 24px; line-height: 110%; }
  .ad_heading3.is-game.is_2026.is-game-new.text-align-center.is-m-small { margin-bottom: 8px; font-size: 24px; }
  .ad_heading3.is-game.is_2026.is-game-new.bottom-small, .ad_heading3.is-game.is_2026.is-game-new.is-large { font-size: 20px; }
  .ad_heading3.is-game.is_2026.is-game-new.bottom-new { font-size: 24px; }
  .ad_heading3.is-game.is_2026.is-game-news { margin-bottom: 16px; font-size: 24px; line-height: 110%; }
  .ad_heading3.is-game.is_2026.is-game-large { margin-bottom: 16px; line-height: 110%; }
  .ad_heading3.is-game.is_2026.is-game-large.text-align-center.m-32 { font-size: 32px; }
  .ad_heading3.is-game.is_2026.is_updated { margin-bottom: 16px; font-size: 32px; }
  .ad_heading3.is-game.is_2026.is_updated.bottom-small.t-center, .ad_heading3.is-game.is_2026.is_updated.bottom-small.is_dqwnload, .ad_heading3.is-game.is_2026.is_updated.is-2, .ad_heading3.is-game.is_2026.is_updated.is-2.t-center, .ad_heading3.is-game.is_2026.is_updated.is-2.is_dqwnload { text-align: center; }
  .ad_heading3.b-32 { margin-bottom: 16px; font-size: 24px; }
  .container-944px.layout-vertical { width: auto; }
  .container-944px.is-faq-new { gap: 3rem; }
  .container-944px.is-1316 { padding-left: 20px; padding-right: 20px; }
  .container-944px.is_2026.is_n { padding-left: 24px; padding-right: 24px; }
  .ad_lightbox-link.is_image { border-radius: 40px; }
  .ad_dropdown-toggle { font-size: 20px; }
  .ad_dropdown-toggle.top-line-none.is_2025 { font-size: 16px; }
  .ad_dropdown-toggle.top-line-none.is_2025.top-on { padding-right: 30px; }
  .ad_dropdown-toggle.top-line-none.is_2025.top-on.is-sdk-new { font-size: 16px; }
  .ad_dropdown-toggle.top-line-none.is_2025.is-sdk.is-nitro.is-new { padding-top: 2rem; padding-bottom: 2rem; }
  .ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new { font-size: 16px; line-height: 130%; }
  .ad_dropdown-toggle.is_2025 { white-space: pre-wrap; padding-right: 40px; font-size: 16px; }
  .ad_dropdown-toggle.is_2025.size-new { font-size: 20px; }
  .ad_dropdown-toggle.is_2025.size-new.top-none { padding-bottom: 40px; font-size: 20px; }
  .ad_dropdown-toggle.is_2025.size-new.top-minus { margin-top: -16px; }
  .ad_dropdown-toggle.is_2025.size-new.top-minus.is-up-parent { font-size: 1rem; line-height: 1.375; }
  .ad_dropdown-toggle.is_2025.size-new.is-up-parent { padding-top: 32px; font-size: 1rem; line-height: 1.375rem; }
  .ad_dropdown-toggle.is_2025.is-update { padding-top: 32px; font-size: 1rem; line-height: 1.375; }
  .icons-absol.is-update { padding-top: 0px; }
  .icons-absol.is-gift { margin-top: 32px; }
  .icons-absol.is-gift-first { margin-top: 2px; }
  .icons-absol.is-update-new { margin-top: 34px; padding-top: 0px; }
  .ad_dropdown-list.is_new.is-update.w--open { margin-top: -16px; }
  .grid-20.is-2col { flex-flow: column; display: flex; }
  .grid-20.is-new-game { margin-top: 40px; }
  .grid-20.is-3col { flex-flow: column; display: flex; }
  .grid-20.is-3col.is_2027 { gap: 1rem; }
  .grey-block.is-left.d-center.is_2026 { justify-content: flex-start; align-items: flex-start; }
  .grey-block.is-left.is-new { border-radius: 2rem; padding: 2rem; }
  .grey-block.is-left.is-game { border-radius: 40px; }
  .grey-block.is-left.is-game-center { border-radius: 64px; padding: 3rem; }
  .grey-block.is-left.is-game-new { border-radius: 40px; padding: 2rem; }
  .grey-block.is-left.is-update { border-radius: 40px; padding: 2.5rem; }
  .grey-block.is-left.is-update.is-large { padding: 3rem; }
  .grey-block.is-left.is-adv { border-radius: 40px; }
  .grey-block.is-center.d-center { justify-content: flex-start; align-items: flex-start; }
  .grey-block.pc-center.is-game.top-none { border-radius: 40px; min-height: 256px; padding-left: 2rem; padding-right: 2rem; }
  .grey-block.pc-center.is-sdk { border-radius: 64px; }
  .grey-block.is-up.d-center.is_2026 { justify-content: flex-start; align-items: flex-start; }
  .grey-block.is-up.is-new { border-radius: 2rem; padding: 2rem; }
  .grey-block.is-up.is-game { border-radius: 40px; }
  .grey-block.is-up.is-game-center { border-radius: 64px; padding: 3rem; }
  .grey-block.is-up.is-game-new { border-radius: 40px; padding: 2rem; }
  .grey-block.is-up.is-update { border-radius: 40px; padding: 2.5rem; }
  .grey-block.is-up-26.d-center.is_2026 { justify-content: flex-start; align-items: flex-start; }
  .grey-block.is-up-26.is-new { border-radius: 2rem; padding: 2rem; }
  .grey-block.is-up-26.is-game { border-radius: 40px; }
  .grey-block.is-up-26.is-game-center { border-radius: 64px; padding: 3rem; }
  .grey-block.is-up-26.is-game-new { border-radius: 40px; padding: 2rem; }
  .grey-block.is-up-26.is-update { border-radius: 40px; padding: 2.5rem; }
  .image-grey.margin-medium { max-height: 5.75rem; margin-bottom: 1.5rem; }
  .image-grey.is-gm1 { max-width: 7.0625rem; margin-bottom: 1.5rem; }
  .image-grey.is-gm2, .image-grey.is-gm3 { max-width: 7.0625rem; }
  .image-grey.is-gm1-new { max-width: 7.0625rem; margin-bottom: 1.5rem; }
  .image-grey.is-gm2-new, .image-grey.is-gm3-new { max-width: 7.0625rem; }
  .plug { margin-top: -67px; }
  .plug.is-commerce { margin-top: -50px; }
  .plug.is-adv { margin-top: -23px; margin-right: 11px; top: -2rem; right: -1rem; }
  .text-i { font-size: 14px; line-height: 1.28571; }
  .banner-gr.is-gaming { padding: 3.5rem 1.5rem; }
  .banner-gr.is_2026 { padding-top: 4rem; padding-bottom: 4rem; }
  .banner-gr.is_2026-new { border-radius: 2.5rem; padding-top: 2.5rem; padding-bottom: 2.5rem; }
  .banner-gr.is_parent { border-radius: 3rem; padding-top: 3rem; padding-bottom: 3rem; }
  .banner-gr.is_parent.is-new-update { border-radius: 2.5rem; padding: 3.5rem 2.6rem 3.5rem 2.5rem; }
  .banner-gr.is-adv { padding-top: 3.5rem; padding-bottom: 3.5rem; }
  .banner-gr.is-new { border-radius: 2.5rem; padding: 3.5rem 2.5rem; }
  .image-banner-ad { margin-right: -1.6875rem; }
  .image-banner-ad.is-n { display: none; }
  .image-banner-ad.is_2026 { max-width: 7rem; margin-bottom: -3.3rem; }
  .image-banner-ad.is_well { max-width: 7rem; }
  .image-banner-ad.is_well-new { max-width: 8rem; margin-bottom: -3.1875rem; margin-right: -0.625rem; }
  .image-banner-ad.is_parent { max-width: 6.5rem; margin-bottom: 0.0625rem; margin-right: 0.625rem; }
  .image-banner-ad.is_parent.is-new { margin-bottom: 0px; margin-right: 0px; }
  .image-banner-ad.is-adv { max-width: 6rem; margin-bottom: -1.8rem; margin-right: 1.25rem; }
  .image-banner-ad.is-adv.is_2026 { max-width: 7rem; }
  .image-banner-ad.is-new { max-width: 5rem; bottom: -1.5rem; right: 1.3125rem; }
  .image-banner-ad2.is-n { display: none; }
  .image-banner-ad2.is_screwdriver { max-width: 6.25rem; margin-top: -2.4125rem; margin-left: -1.5125rem; }
  .image-banner-ad2.is_well { max-width: 6.25rem; margin-top: 1.3875rem; margin-left: 2.5875rem; }
  .image-banner-ad2.is_well-new { max-width: 7.5rem; margin-top: -4rem; margin-left: 0.0625rem; }
  .image-banner-ad2.is_parent { max-width: 7rem; margin-top: -3rem; margin-left: -0.55rem; }
  .image-banner-ad2.is_parent.is-new { margin-top: 0px; margin-left: 0px; top: -2.3rem; }
  .image-banner-ad2.is-adv { max-width: 6rem; margin-top: -2.3125rem; margin-left: 0.25rem; }
  .image-banner-ad2.is-new { max-width: 5rem; top: -1.8125rem; left: 1.25rem; }
  .link-block-fixed { gap: 0.5rem; text-align: center; background-color: rgb(122, 126, 180); justify-content: center; align-items: center; padding-top: 11px; padding-bottom: 11px; font-size: 11px; transition: opacity 0.35s; display: flex; }
  .link-block-fixed:hover { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/676d7ea5568d6ea7e5bf4071_with_Icon.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; }
  .link-block-fixed.is-current { background-color: rgba(255, 255, 255, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/676d7ea5568d6ea7e5bf4071_with_Icon.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; min-width: 140px; padding: 11px 20px; font-size: 11px; line-height: 17px; overflow: clip; }
  .link-block-fixed.is-current.w--open { background-position: 50% center; background-size: cover; }
  .link-block-fixed.mob-none, .link-block-fixed.mob-none.w--current { display: none; }
  .text-info.is-sdk { padding-left: 16px; padding-right: 16px; }
  .text-info.padding-none.is_commerce { order: 9999; }
  .text-info.padding-none.m-p.is_2026 { padding-left: 16px; padding-right: 16px; }
  .text-info.padding-none.is_2026 { text-align: left; padding-left: 16px; padding-right: 16px; }
  .text-info.padding-none.is_commerce-2 { order: 9999; }
  .text-info.is-adv { padding-left: 16px; padding-right: 16px; }
  .image-cards.is-new { aspect-ratio: 275 / 311; border-radius: 32px; order: -1; }
  .image-cards.is-new.is-full { min-height: 534px; }
  .image-cards.is_video.is-2026 { border-radius: 32px; }
  .image-cards.is-new-pink { border-radius: 32px; order: -1; max-height: none; }
  .image-cards.is-new-pink.is-2026 { border-radius: 32px; }
  .image-cards.is-commerce { border-radius: 32px; order: -1; }
  .image-cards.is-commerce.is-full { min-height: 534px; }
  .image-cards.is-commerce.is-gift { box-sizing: border-box; max-width: none; }
  .image-cards.is-commer-e, .image-cards.is-game { border-radius: 32px; }
  .image-cards.is-sdk { aspect-ratio: 275 / 311; border-radius: 32px; order: -1; }
  .image-cards.is-sdk.is-full { min-height: 534px; }
  .image-cards.is-sdk-new { aspect-ratio: 275 / 311; border-radius: 32px; order: -1; }
  .image-cards.is-sdk-new.is-full { min-height: 534px; }
  .image-cards.is-r-up { border-radius: 2rem; }
  .drop-mob { width: auto; max-width: none; display: block; }
  .drop-mob.desktop { display: none; }
  .dropdown-list-adopen { background-color: rgba(221, 221, 221, 0.44); }
  .dropdown-list-adopen.w--open { gap: 4px; background-color: rgba(221, 221, 221, 0); flex-flow: column; padding-top: 4px; display: flex; }
  .media-hero { background-image: none; padding-top: 10rem; padding-bottom: 8.75rem; }
  .media-hero.is-md { padding-top: 10.25rem; }
  .new-text { font-size: 2.25rem; line-height: 0.9; }
  .new-text.font-white, .new-text.font-white.left, .new-text.font-white.left.explore { font-size: 36px; }
  .new-text.font-white.left.explore.mobile-centered, .new-text.font-white.center { text-align: center; }
  .new-text.font-white.center.college { text-align: center; padding-right: 0px; }
  .new-text.font-white.cen-ins { background-color: rgba(0, 0, 0, 0); }
  .new-text.font-white.moderation, .new-text.font-white.moderation.explore { font-size: 36px; }
  .new-text.font-white.moderation.explore.mobile-centered { text-align: center; }
  .new-text.font-white.left-copy, .new-text.font-white.left-copy.explore { font-size: 36px; }
  .new-text.font-white.left-copy.explore.mobile-centered { text-align: center; }
  .new-text.font-white.bottom-16px.flex-mob-center.mobile-power, .new-text.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 36px; }
  .new-text.font-white.bottom-16px.flex-tab-center.is_gdc { font-size: 36px; line-height: 40px; }
  .new-text.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { font-size: 40px; line-height: 53px; }
  .new-text.font-white.bottom-16px.is_gdc { text-align: left; }
  .new-text.font-white.is-text-center.left-mobile.home { font-size: 24px; }
  .new-text.font-white.is-left { text-align: left; }
  .new-text.font-white.education { margin-bottom: 32px; }
  .new-text.font-white.is-garden { font-size: 36px; }
  .new-text.font-blue._404 { text-align: left; font-size: 36px; }
  .new-text.left, .new-text._16px, .new-text.mobile-left, .new-text.newsroom, .new-text.text-color-white.is-left { text-align: left; }
  .new-text.text-color-white.app { text-align: left; font-size: 40px; line-height: 54px; }
  .new-text.text-color-white.bottom-16.m-36 { font-size: 36px; }
  .new-text.text-color-white.bottom-16.m-32 { font-size: 32px; }
  .new-text.size-medium { font-size: 36px; }
  .img-laptop { margin-right: 2.5rem; inset: auto 0% 0% auto; }
  .gaming-hero { background-size: cover; padding-top: 10rem; }
  .gaming-hero.is-up { padding-top: 10.25rem; }
  .img-gaming.is-sdk { margin-top: 2.5rem; }
  .img-gaming.is-up { max-width: 95%; margin-left: 7%; }
  .chat-gaming { margin-bottom: -5.3875rem; }
  .chat-gaming.is-up { display: none; }
  .gaming-absol-top.is-gm.is_2026 { max-width: 18rem; top: 4.55rem; }
  .gaming-image-top.is-sdk { max-width: 5rem; margin-top: -367px; margin-left: -2.6rem; display: block; }
  .gaming-image-top.is-sdk.is-mob { max-width: 8rem; margin-bottom: -2rem; margin-left: 0.625rem; display: block; }
  .gaming-image-top.is-sdk.is-new { max-width: 3.5rem; margin-top: -360px; margin-left: -1.45rem; }
  .gaming-image-top.is-sdk.is-form { max-width: 3.6875rem; margin-top: -4.3rem; margin-left: -1.625rem; }
  .gaming-image-top.is-sdk.is-nitro { max-width: 7.5625rem; margin-top: -5.5625rem; margin-left: -1.0125rem; }
  .gaming-image-top.is-sdk.is-n { max-width: 3.6875rem; margin-top: -5.4375rem; margin-left: 0px; }
  .gaming-image-top.is-sdk.is-new-sdk { max-width: 4.75rem; margin-top: -5.0375rem; margin-left: -0.625rem; }
  .gaming-image-top.is-sdk.is-2026 { max-width: 4.75rem; margin-top: -4.4375rem; margin-left: -0.625rem; }
  .gaming-image-top.is-up { width: 4.375rem; top: -4.3rem; left: -1.8rem; }
  .gaming-image-bottom.is-sdk { max-width: 6.375rem; margin-top: -7rem; margin-right: -1.75rem; display: block; }
  .gaming-image-bottom.is-sdk.is-mob { max-width: 5.75rem; margin-top: -1.5rem; margin-right: 1rem; display: block; }
  .gaming-image-bottom.is-sdk.is-new { max-width: 4.875rem; margin-top: -7rem; margin-right: -2rem; }
  .gaming-image-bottom.is-sdk.is-form { max-width: 4.875rem; margin-top: 10.375rem; margin-right: -2.8rem; }
  .gaming-image-bottom.is-sdk.is-n { max-width: 4.875rem; margin-top: -2.9rem; margin-right: -1.5625rem; inset: 0% 0% auto auto; }
  .gaming-image-bottom.is-sdk.is_2026 { max-width: 4.875rem; margin-top: 8.975rem; margin-right: -2.1rem; }
  .gaming-image-bottom.is-sdk.is-sdk-new, .gaming-image-bottom.is-sdk.is-sdk-2026 { max-width: 5.5rem; margin-top: -2.875rem; margin-right: -0.6875rem; inset: 0% 0% auto auto; }
  .gaming-image-bottom.is-nitro { max-width: 23.4375rem; margin-bottom: -24.75rem; margin-left: auto; margin-right: auto; inset: auto 0% 0%; }
  .gaming-image-bottom.is-nitro.is-mob { max-width: 5.75rem; margin-top: -1.5rem; margin-right: 1rem; display: block; }
  .gaming-image-bottom.is-nitro.is-new { max-width: 4.875rem; margin-top: -7rem; margin-right: -2rem; }
  .gaming-image-bottom.is-nitro.is-form { max-width: 4.875rem; margin-top: 7.875rem; margin-right: -2.8rem; }
  .gaming-image-bottom.is-up { width: 3.75rem; left: 80%; }
  .image-stories { max-width: 275px; }
  .image-absol-stories { max-width: 4rem; margin-right: 0px; }
  .image-stories-hero.show-l-mobile { border-radius: 3rem; width: 100%; display: block; }
  .image-stories-hero.hide-mob, .image-stories-hero.hide-desctop { display: none; }
  .stories-hero { background-size: cover; padding-top: 10rem; }
  .stories-hero.is-up-26 { margin-top: -135px; padding-top: 10.25rem; }
  .rich-case-study h6 { margin-top: 5rem; }
  .image-absol-faq { margin-right: 0px; }
  .faq-hero { background-size: cover; padding-top: 10rem; }
  .play_wr-title.is-left { text-align: left; }
  .play_wr-title.is-left.is-padding { padding-left: 1rem; padding-right: 1rem; }
  .play_wr-title.is-left-all { text-align: left; }
  .play_wr-title.is_center, .play_wr-title.is_c { justify-content: flex-start; align-items: flex-start; padding-left: 0px; padding-right: 0px; }
  .play_wr-title.is_c.is_2026 { padding-left: 16px; padding-right: 16px; }
  .bg-l { bottom: -40%; }
  .div-bg { background-position: 50% center; max-height: 900px; }
  .div-bg.is-new { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ccd6cc5dc085e466963ca1_imgonline-com-ua-Resize-ceoNa3xseT.png"); background-repeat: no-repeat; background-size: cover; min-height: 300px; max-height: 300px; }
  .div-bg.is-ovr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69ccd6cc5dc085e466963ca1_imgonline-com-ua-Resize-ceoNa3xseT.png"); background-repeat: no-repeat; background-size: cover; }
  .faq_img { max-width: 120px; right: 40px; }
  .max-w-slider-title { max-width: 380px; }
  .stories_img { max-width: 120px; margin-top: -78px; margin-right: 47px; }
  .list-image-is_2025 { border-radius: 20px; width: 100%; max-width: 50%; margin-left: 0px; }
  .open-info_new { width: auto; }
  .open-info_new.is_2026 { min-width: 300px; }
  .open-info_new.is_2026.is_second { margin-left: -83px; }
  .info-arrow_new { padding-right: 0px; }
  .source-all_new { font-size: 14px; }
  .source-all_new.mob-small { margin-left: 0px; }
  .source-all_new.new { margin-top: 0.5rem; }
  .source-all_new.new.is-center.top-over-small.is-left { margin-top: 0.75rem; }
  .source-all_new.is_2026.is-new { font-size: 14px; }
  .source-all_new.new-2026 { margin-top: 0.5rem; }
  .source-all_new.new-2026.is-center.top-over-small.is-left { margin-top: 0.75rem; }
  .sp-br { display: none; }
  .div-wrapper-succes { margin-top: 0px; }
  .dropdown-list-adopen-wr { display: block; }
  .img-gaming_bg { top: 141px; }
  .padding-media { height: 18rem; }
  .img-gaming_bg-2 { top: 141px; }
  .text-color-wr { max-width: none; }
  .link-drop { gap: 0.5rem; text-align: center; justify-content: center; align-items: center; padding-top: 11px; padding-bottom: 11px; font-size: 11px; display: flex; }
  .link-drop.is-current { background-color: rgba(255, 255, 255, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/676d7ea5568d6ea7e5bf4071_with_Icon.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; min-width: 140px; padding: 11px 20px; font-size: 11px; line-height: 17px; overflow: clip; }
  .link-drop.is-current.w--open { background-position: 50% center; background-size: cover; }
  .link-drop.mob-none, .link-drop.mob-none.w--current { display: none; }
  .dropdown-desktop { width: auto; max-width: none; display: block; }
  .dropdown-desktop.desktop { display: none; }
  .dropdown-link-desktop { gap: 0.5rem; text-align: center; justify-content: center; align-items: center; padding-top: 11px; padding-bottom: 11px; font-size: 11px; display: flex; }
  .dropdown-link-desktop.is-current { background-color: rgba(255, 255, 255, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/676d7ea5568d6ea7e5bf4071_with_Icon.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; min-width: 140px; padding: 11px 20px; font-size: 11px; line-height: 17px; overflow: clip; }
  .dropdown-link-desktop.is-current.w--open { background-position: 50% center; background-size: cover; }
  .dropdown-link-desktop.mob-none, .dropdown-link-desktop.mob-none.w--current { display: none; }
  .tab-quest.is-col.is-adv { gap: 0.5rem; flex-flow: column; margin-top: 1.5rem; display: flex; }
  .tab-quest.is-col.is-adv-26 { gap: 1rem; flex-flow: column; margin-top: 0.5rem; display: flex; }
  .tab-content-quest.is_2026.is-adv, .tab-content-quest.is_2026.is-adv-26 { order: -9999; min-height: auto; margin-top: 0px; }
  .tab-content-pane-quest.is-adv { aspect-ratio: 342 / 263; }
  .tab-content-pane-quest.is-adv.is_2027 { aspect-ratio: auto; }
  .ad_faq-content { font-size: 16px; }
  .advertising-discord-icon { top: 480px; right: 82px; }
  .company-hero-mobile { background-color: rgba(88, 101, 242, 0); background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67922bbcf9de2649ad076182_Center_Image_New.webp"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; display: block; }
  .build-faq { row-gap: 32px; grid-template-rows: auto; grid-template-columns: 1fr; }
  .build-info-left { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; max-width: none; display: flex; }
  .img-faq { margin-top: -8px; }
  .layout-left.t-center, .layout-left.l-center { justify-content: center; align-items: center; }
  .sdk_hero { gap: 131px; padding-top: 144px; }
  .sdk_hero.is-nitro { padding-top: 154px; padding-bottom: 50px; }
  .sdk_hero.is-nitro.is_banner { padding-top: 160px; }
  .sdk_hero.is-nitro.is_2026 { padding-top: 237px; }
  .sdk_hero.is-nitro.is_2026.is-new { padding-top: 10rem; }
  .sdk_hero.is_sdk { padding-top: 160px; }
  .sdk_hero.is_sdk.is_2026 { padding-top: 140px; }
  .sdk_hero.is_sdk.is_2026-new { padding-top: 120px; padding-bottom: 100px; }
  .sdk_hero.is_sdk.is_2026-new.bg-n { background-size: auto 900px; }
  .slider-block { border-radius: 60px; padding: 32px 16px 64px; }
  .slider-block.is_micro.is-new, .slider-block.is_micro.is-large { border-radius: 44px; padding: 32px; }
  .slider-block.is-dev { padding-left: 18px; padding-right: 18px; }
  .slider-block.is-new.is_sdk, .slider-block.is-new.is_sdk-new { border-radius: 44px; }
  .slider-block.is_gift { border-radius: 40px; padding-top: 3.5rem; padding-bottom: 20.625rem; overflow: clip; }
  .slider-block.is_gift.is-new, .slider-block.is_gift.is-large { border-radius: 44px; padding: 32px; }
  .slider-block.is_gift-new { gap: 4rem; border-radius: 40px; flex-flow: column; justify-content: center; align-items: center; padding-top: 3.5rem; padding-bottom: 1.1875rem; overflow: clip; }
  .slider-block.is_gift-new.is-new, .slider-block.is_gift-new.is-large { border-radius: 44px; padding: 32px; }
  .top-image-slider, .bottom-image-slider { display: none; }
  .latter-2.text-align-center.is-24px.text-size-18 { font-size: 18px; }
  .image-faq-sdk { margin-top: -130px; }
  .quotation-mark_wr, .quotation-mark_wr.is-80 { max-width: 100%; }
  .quotation-mark_wr.is-80.is-new-size, .quotation-mark_wr.is-80.is-small-size { width: 100%; max-width: none; }
  .quotation-mark_wr.is-new { width: 100%; }
  .container_1580 { padding-left: 24px; padding-right: 24px; }
  .dm-image-top { display: none; }
  .dm-image-top.is-game { max-width: 76px; margin-top: -52px; margin-left: -20px; display: block; }
  .dm-image-bottom { max-width: 7.5rem; margin-bottom: -4.7rem; margin-left: auto; margin-right: 0.4rem; inset: auto 0% 0% auto; }
  .dm-image-bottom.is-game { max-width: 6.25rem; margin-bottom: -6.7rem; margin-right: -2.45rem; display: none; }
  .block-dm { gap: 1.5rem; border-radius: 4rem; flex-flow: column; justify-content: flex-start; align-items: center; padding: 20px 20px 40px; }
  .image-mfd { width: 100%; }
  .image-gdc { max-width: 9.3125rem; margin-bottom: 1.5rem; margin-right: -3px; inset: auto 0% 0% auto; }
  .tabs-menu-dm { flex-flow: wrap; margin-bottom: 1.5rem; }
  .tabs-menu-dm.is_nitro { flex-flow: row; justify-content: flex-start; align-items: flex-start; max-width: 80%; padding-left: 8px; padding-right: 8px; overflow: auto; }
  .tabs-menu-dm.is_nitro.is-anim { z-index: 2; gap: 8px; border-radius: 0.75rem; flex-flow: column; justify-content: flex-start; align-items: stretch; max-width: 100%; padding-bottom: 8px; padding-left: 0px; padding-right: 0px; position: absolute; inset: 0% 0% auto; overflow: hidden; }
  .tabs-menu-dm.is_nitro.is-anim.is-b-none { padding-bottom: 0px; }
  .tabs-menu-dm.is-sdk, .tabs-menu-dm.is_2026 { gap: 16px; flex-flow: row; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: center; align-items: flex-start; display: flex; overflow: auto; }
  .dm-tab-link { padding-top: 15px; padding-bottom: 15px; font-size: 14px; }
  .dm-tab-link.is-new { flex: 0 0 auto; width: 100%; }
  .dm-tab-link.is-new.w--current:lang(en) { order: -1; }
  .dm-tab-link.is-new.is-tab { font-size: 16px; }
  .dm-tab-link.is-new.is-grey { background-color: rgb(41, 41, 41); width: auto; margin-left: 0px; margin-right: 0px; padding: 0px; font-size: 16px; transition-property: none; box-shadow: rgb(41, 41, 41) 0px 30px; }
  .dm-tab-link.is-new.is-grey:hover { background-color: rgb(41, 41, 41); }
  .dm-tab-link.is-new.is-grey.w--current { z-index: 1000; box-shadow: none; color: rgb(255, 255, 255); background-color: rgb(41, 41, 41); margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; transition-property: none; }
  .dm-tab-link.is-new.is-grey.w--current:hover { background-color: rgb(41, 41, 41); }
  .dm-tab-link.is-new.is-sdk, .dm-tab-link.is-new.is_new { justify-content: center; align-items: center; width: auto; max-height: 40px; padding-left: 16px; padding-right: 16px; display: flex; }
  .dm-tab-link.is-new.is_new.w--current { order: 0; }
  .dm-tab-link.is_2026 { flex: 0 0 auto; width: auto; }
  .dm-tab-link.is_2026.w--current { order: 0; }
  .dm-tab-link.is_2026.w--current:lang(en) { order: -1; }
  .dm-tab-link.is_2026.is-tab { font-size: 16px; }
  .dm-tab-link.is_2026.is-grey { background-color: rgb(41, 41, 41); width: auto; margin-left: 0px; margin-right: 0px; padding: 0px; font-size: 16px; transition-property: none; box-shadow: rgb(41, 41, 41) 0px 30px; }
  .dm-tab-link.is_2026.is-grey:hover { background-color: rgb(41, 41, 41); }
  .dm-tab-link.is_2026.is-grey.w--current { z-index: 1000; box-shadow: none; color: rgb(255, 255, 255); background-color: rgb(41, 41, 41); margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; transition-property: none; }
  .dm-tab-link.is_2026.is-grey.w--current:hover { background-color: rgb(41, 41, 41); }
  .dm-tab-link.is_2026.is-sdk, .dm-tab-link.is_2026.is_new { justify-content: center; align-items: center; width: auto; max-height: 40px; padding-left: 16px; padding-right: 16px; display: flex; }
  .dm-tab-link.is_2026.is_new.w--current { order: 0; }
  .padding-d { padding-left: 17px; padding-right: 17px; }
  .grid-20-dm { grid-template-columns: 1fr; }
  .careers_video { border-radius: 4rem; }
  .max-320.is_d { max-width: none; }
  .img-gdc-top { max-width: 8rem; margin-bottom: -12.1rem; }
  .img-gdc-bottom { margin-bottom: -144px; margin-left: 0.1625rem; }
  .gdc_hero { padding-top: 130px; }
  .slide-gdc { border-radius: 40px; padding: 32px; }
  .date-gdc { width: 100%; font-size: 18px; line-height: 130%; }
  .gdc-block-show { border-radius: 40px; }
  .padding-gdc { padding: 32px 32px 24px; }
  .dropdown-toggle-gdc { gap: 14px; justify-content: center; align-items: center; padding: 24px 32px; font-size: 18px; }
  .dropdown-list-gdc.w--open { margin-top: -32px; padding-left: 32px; padding-right: 32px; }
  .rich-gdc { font-size: 18px; }
  .form_hero { gap: 131px; padding-top: 144px; padding-bottom: 98px; }
  .layout-form { gap: 228px; grid-template-columns: 1fr; }
  .layout-form.is_2025 { flex-flow: column; display: flex; }
  .radio-button-n.w--redirected-checked { border-color: rgb(78, 78, 78); box-shadow: rgb(26, 26, 26) 0px 0px 0px 7px inset; }
  .padding-form { padding-bottom: 40px; }
  .dropdown-select.z-index-3 { z-index: 3; }
  .hero-video-sdk { border-radius: 33px; }
  .hero-video-sdk.is_new, .hero-video-sdk.is_new-sdk, .hero-video-sdk.is_new-2026 { border-radius: 54px; }
  .video-gaming.is-sdk.is-new { margin-top: 6.875rem; }
  .video-gaming.is-sdk.top-none { max-width: 100%; }
  .d-image-top { display: none; }
  .d-image-top.is-game { filter: blur(3px); max-width: 73px; margin-top: -5px; margin-right: 24px; display: block; }
  .d-image-bp { display: none; }
  .d-image-bp.is-game { max-width: 36px; margin-bottom: -17px; margin-right: 122px; display: block; inset: auto 0% 0% auto; }
  .d-image-bm, .d-image-b { display: none; }
  .d-image-b.is-game { max-width: 72px; margin-bottom: auto; margin-left: auto; margin-right: -17px; display: block; inset: -45px 0px auto auto; }
  .grid-logos2 { gap: 16px; grid-template-columns: 1fr; }
  .grid-logos2.show-landscape { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
  .grid-logos2.top-large { gap: 20px; grid-template-columns: 1fr; margin-top: 48px; }
  .grid-logos2.top-large.is_adverting, .grid-logos2.top-none { grid-template-columns: 1fr; }
  .grid-logos2._2-col { gap: 20px; margin-top: 48px; }
  .grid-logos2._2-col.top-64 { grid-template-columns: 1fr; margin-top: 64px; }
  .grid-logos2.top-small { gap: 20px; grid-template-columns: minmax(200px, 1fr); margin-top: 48px; }
  .grid-logos2.is-gap-th { grid-template-columns: 1fr; }
  .padding-88px { padding-bottom: 64px; }
  .padding-38px { padding-bottom: 24px; }
  .padding-38px.is-56.is-32 { padding-bottom: 32px; }
  .heading-faq { font-size: 20px; line-height: 1.2; }
  .heading-faq.is-sdk { margin-bottom: 24px; font-size: 20px; }
  .heading-faq.is-sdk-second { font-size: 20px; }
  .image-cards-wr.si_micro.is_reverce { order: -1; }
  .image-cards-wr.si_micro.is_reverce.is-n-new, .image-cards-wr.si_micro.is_reverce.is_nitro, .image-cards-wr.si_micro.is-n-new { max-width: none; }
  .padding-44px { padding-bottom: 24px; }
  .padding-44px.hide-landscape { display: none; }
  .padding-44px.mob-40 { padding-bottom: 40px; }
  .padding-44px.m-32, .padding-44px.is-56.is-32 { padding-bottom: 32px; }
  .max-w-720.is-60 { width: 100%; }
  .max-w-720.is-center.is-full-m { max-width: none; }
  .gaming-hero-s { background-size: cover; padding-top: 10rem; padding-bottom: 0.4375rem; }
  .gaming-section { padding-top: 4.75rem; }
  .bg-pink-gaming { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/67bdc0ccc45bfc8702c598b0_DIV.png"); background-position: 50% center; background-size: cover; border-radius: 25px; padding-top: 34px; padding-bottom: 34px; }
  .bar-top, .bar-bottom { display: none; }
  .btn-group.is-left, .btn-group.is-left.is-new.is_sdk { justify-content: center; align-items: center; }
  .btn-group.is-gap { gap: 0.5rem; }
  .bar-top2, .bar-bottom2 { display: none; }
  .padding-menu { padding-bottom: 60px; }
  .padding-menu.mobile-hide { display: none; }
  .padding-menu.is_new { padding-bottom: 40px; }
  .image-bar-wr { aspect-ratio: 342 / 192; border-radius: 32px; }
  .link_ankhor { top: -100px; }
  .gdc-link { font-size: 18px; }
  .article_rich-text-2 figure { margin-top: 2.5rem; margin-bottom: 2.5rem; }
  .article_rich-text-2 p { margin-bottom: 1.5rem; font-size: 1rem; line-height: 1.3125; }
  .article_rich-text-2 img { border-radius: 2.5rem; }
  .article_rich-text-2 h2 { margin-bottom: 1.5rem; font-size: 1.25rem; line-height: 1.2; }
  .article_rich-text-2 ul { margin-top: 2rem; margin-bottom: 2rem; }
  .article_rich-text-2 li { font-size: 1rem; line-height: 1.3125; }
  .article_rich-text-2 figcaption { font-size: 0.875rem; }
  .article_rich-text-2 ol { margin-top: 2rem; margin-bottom: 2rem; }
  .article_rich-text-2 a { font-size: 1rem; }
  .img-block { aspect-ratio: 342 / 168; border-radius: 48px; }
  .img-block.is-new { aspect-ratio: 342 / 181; border-radius: 2.5rem; min-height: 5.0625rem; max-height: 11.3125rem; margin-bottom: 2.5rem; }
  .section-rich-dev.is-new { padding-top: 3rem; padding-bottom: 6.25rem; }
  .section_case.is_n.is-new { padding-bottom: 6.25rem; }
  .test-new { padding-bottom: 40px; padding-left: 32px; padding-right: 32px; }
  .link-rich_gds { font-size: 18px; }
  .image-wr-social { border-radius: 12px; }
  .hero-heading-center { padding: 60px 15px; }
  .dropdown-wrapper-job.is-inline { margin-top: 40px; }
  .dropdown-wrapper-job.is-inline.is_2027 { gap: 1rem; }
  .dropdown-careers { margin-left: auto; margin-right: auto; }
  .selected-job-category.is-new { font-size: 1rem; line-height: 1.28571; }
  .brand-image-s { max-width: 87px; margin-top: -40px; margin-right: -74px; }
  .brand-image-s.is-new, .brand-image-s.is-new-left { display: none; }
  .success-img { aspect-ratio: 342 / 192; border-radius: 32px; width: 100%; max-width: none; min-height: auto; }
  .success-img.is-up-26 { aspect-ratio: auto; max-width: 100%; min-height: 12rem; }
  .tag-grey { margin-bottom: 16px; padding-top: 8px; padding-bottom: 8px; font-size: 20px; }
  .filter-category { padding-bottom: 220px; }
  .max-width-870.is-layout-center { width: 87%; }
  .max-width-870.is-full { width: 100%; }
  .layout-games { gap: 48px; grid-template-columns: 1fr; margin-bottom: 48px; }
  .layout-games.is-new { gap: 24px; margin-bottom: 2.5rem; }
  .link-block-games { aspect-ratio: 342 / 270; border-radius: 64px; width: 100%; min-height: auto; padding-bottom: 32px; padding-left: 32px; padding-right: 32px; }
  .link-block-games.is-up-26 { min-height: 19.563rem; }
  .link-block-games.is-new { border-radius: 2.5rem; min-height: 16.875rem; padding-bottom: 32px; }
  .tag-game { margin-bottom: 16px; padding-top: 8px; padding-bottom: 8px; font-size: 20px; }
  .is_max-succes-subtitle { max-width: none; }
  .link-block-wrapper:focus-visible, .link-block-wrapper[data-wf-focus-visible] { border-radius: 64px; }
  .rich-terms_new h4 { margin-bottom: 8px; }
  .rich-guidlines-negative_new h2 { margin-top: 32px; margin-bottom: 24px; }
  .article_heading { font-size: 2rem; line-height: 1.12; }
  .article_heading.is_new { margin-bottom: 1rem; }
  .article_heading.is_new.bottom-none { margin-bottom: 0px; }
  .article_heading.is_new.bottom-small { margin-bottom: 1rem; }
  .article_heading.is_new.is-new { line-height: 112%; }
  .article_heading.is-up-26 { font-size: 2rem; }
  .article_main_img { aspect-ratio: 944 / 496; border-radius: 2.5rem; justify-content: center; align-items: center; height: auto; margin-bottom: 4rem; }
  .article_main_img.is-new { aspect-ratio: 944 / 496; border-radius: 2.5rem; margin-bottom: 2rem; }
  .article_main_img.is_2026 { aspect-ratio: 944 / 412; }
  .article_main_img.is_creator { background-image: url("/assets/remote/d3e54v103j8qbb.cloudfront.net/img/background-image.svg"); background-position: 20% center; background-size: cover; }
  .article_main_img.is-update { aspect-ratio: 342 / 180; border-radius: 2.5rem; min-height: 180px; margin-bottom: 3rem; }
  .article_layout.bottom-large { padding-bottom: 7.5rem; }
  .article_layout.bottom-large.is_new.is-update { padding-bottom: 5rem; }
  .article_content.new, .article_content.is-2025 { padding-top: 3.25rem; }
  .article_content.is-2026 { padding-top: 6rem; }
  .article_content.is-2026.is_article.is-n, .article_content.is-2026.is_article.is-n.is-new, .article_content.is-up-26 { padding-top: 7.5rem; }
  .padding-global-4 { padding-left: 1.25rem; padding-right: 1.25rem; }
  .article_anchor { top: -5rem; }
  .text-category-2 { font-size: 1rem; line-height: 1.3; }
  .article_text-wr-2 { gap: 4rem; margin-top: 4rem; }
  .cms_article-2 { gap: 2.5rem; border-radius: 4.5rem; padding: 2.5rem; }
  .cms_article-2.newsletters.is-new { padding-bottom: 2.5rem; }
  .cms_article_img-wr-2, .cms_article_img-wr-2.is-new { border-radius: 2rem; }
  .cms_article_img-2 { aspect-ratio: 304 / 138; object-fit: cover; }
  .cms_article_text-wr-2 { padding-left: 2rem; padding-right: 2rem; font-size: 1.25rem; }
  .text-category_article { font-size: 1rem; line-height: 1.3; }
  .heading-style-h4-article { font-size: 1.25rem; line-height: 1.2; }
  ._2col_cms-wr-2 { flex-flow: column; grid-template-columns: 1fr; margin-top: 2rem; }
  ._2col_cms-wr-2.is-3col { grid-template-columns: 1fr; }
  .article_text-wr-3 { gap: 4rem; margin-top: 3rem; }
  .article_text-wr-3.is-up-26 { margin-top: 3rem; }
  .article-date { font-size: 16px; }
  .article-quote { border-radius: 0.4375rem; padding: 1.5rem; }
  .article_rich-text_3 figure { border-radius: 2rem; margin-top: 1.5rem; margin-bottom: 1.5rem; }
  .article_rich-text_3 p { margin-top: 1rem; margin-bottom: 1rem; font-size: 1rem; line-height: 1.3; }
  .article_rich-text_3 img { border-radius: 2rem; }
  .article_rich-text_3 h2 { margin-bottom: 1.5rem; font-size: 1.25rem; }
  .article_rich-text_3 ul { margin-top: 2rem; margin-bottom: 2rem; }
  .article_rich-text_3 h3 { margin-top: 1rem; margin-bottom: 1rem; font-size: 1.125rem; }
  .article_rich-text_3 figcaption { margin-top: 0.5rem; }
  .article_rich-text_3 ol { margin-top: 2rem; margin-bottom: 2rem; }
  .article_author-wr { margin-top: 1rem; font-size: 1rem; line-height: 1.3; }
  .hands-icon_a { width: 96px; display: none; top: auto; bottom: 299px; left: -37px; }
  .acceb_hero { padding-top: 144px; }
  .acceb_hero.is-dm { background-position: 50% 0px, 24px 100px; background-size: cover, 100% auto; padding-top: 164px; padding-bottom: 340px; }
  .acceb_hero.is-dm.is_developer { background-size: auto 900px; }
  .acceb_hero.is-dev, .acceb_hero.is_casy { padding-top: 90px; padding-bottom: 0px; }
  .acceb_hero.is_well { padding-top: 130px; }
  .acceb_hero.is-new { padding-top: 120px; }
  .layout-acceb { gap: 48px; text-align: center; flex-flow: column; }
  .layout-acceb.bottom-none.is-center { gap: 20px; }
  .layout-acceb.bottom-none.is-center.is-revers { gap: 50px; margin-bottom: 0px; }
  .layout-acceb.bottom-none.is-center.is-revers.is_new.gap-small { gap: 32px; margin-bottom: 100px; }
  .layout-acceb.bottom-none.is-center.is-32px { gap: 32px; }
  .layout-acceb.is-revers { flex-flow: column-reverse; margin-bottom: 120px; }
  .layout-acceb.is-revers.is-center { gap: 70px; }
  .layout-acceb.is-revers.is_new { gap: 20px; }
  .img-acceb { width: 70%; max-width: none; }
  .img-acceb.is-new { justify-content: center; align-items: flex-start; width: 100%; display: flex; }
  .text-acceb { width: 100%; max-width: none; }
  .img-adjust { width: 70%; max-width: none; }
  .grid-committed { gap: 64px; grid-template-columns: 1fr; }
  .grid-committed.is-new { gap: 20px; flex-flow: column; display: flex; }
  .committed-block { border-radius: 40px; padding: 40px 40px 29px; }
  .committed-block.is-new { padding-top: 48px; padding-left: 48px; padding-right: 48px; }
  .section-acceb { padding-bottom: 120px; }
  .section-acceb.is-new { padding-bottom: 6.25rem; }
  .newsletter-hero { padding-top: 140px; padding-bottom: 100px; }
  .info-newsletter { width: 100%; }
  .objects_fireextinguisher { max-width: 31vw; margin-top: -30vw; }
  .objects_rubberduck { max-width: 20vw; margin-top: -17vw; margin-right: 0px; }
  .objects_hammer, .objects_magnet { display: none; }
  .layout-news { gap: 48px; text-align: center; flex-flow: column; }
  .layout-news.is-revers { flex-flow: column-reverse; margin-bottom: 120px; }
  .layout-news.is_new { text-align: left; }
  .testimonials-banner { border-radius: 2.5rem; padding-top: 5rem; padding-bottom: 5rem; }
  .testimonials-banner.is-gaming { padding: 3.5rem 1.5rem; }
  .testimonials-banner.is-game { border-radius: 2.5rem; padding: 7.3125rem 0.84375rem; }
  .testimonials-banner.is-new { border-radius: 2.5rem; padding-top: 7.3125rem; padding-bottom: 7.3125rem; }
  .bg-l-test { bottom: -40%; }
  .objects_magnet-small { max-width: 15vw; margin-top: -30px; margin-left: 50px; display: block; }
  .objects_magnet-small.is_sdk { max-width: 6rem; }
  .objects_magnet-small.is_game { max-width: 5.4375rem; margin-top: -6.375rem; margin-left: 0.875rem; inset: 0% auto auto 0%; }
  .objects_rubberduck-small { margin-right: 10px; }
  .objects_rubberduck-small.is_sdk { max-width: 6rem; margin-bottom: 55px; margin-right: 27px; }
  .objects_rubberduck-small.is-game { max-width: 6rem; margin-bottom: -6.875rem; margin-right: 0.0625rem; }
  .objects_hammer-small { margin-top: 0px; display: block; }
  .objects_hammer-small.is-game { filter: blur(5px); max-width: 9.9375rem; margin-bottom: -13.125rem; margin-left: -4.0625rem; inset: auto auto 0% 0%; }
  .objects_hammer-small.is-new { max-width: 9.9375rem; inset: auto auto -7.5rem -3.5rem; }
  .objects_spider-small.is-game { margin-top: -5.9375rem; margin-right: 0px; inset: 0% 0% auto auto; }
  .objects_spider-small.is-new { inset: 1.3125rem 0.6875rem auto auto; }
  .newsroom-image-4 { max-width: 87px; margin-bottom: -50px; inset: auto 0% 0% auto; }
  .newsroom-image-4.goblet { max-width: 120px; top: 466%; right: -26px; }
  .newsroom-image-4.is-new { max-width: 5rem; top: -3.1875rem; right: -1.5rem; }
  .newsroom-image-5 { max-width: 80px; margin-top: -70px; display: block; }
  .newsroom-image-5.is-new { max-width: 5rem; inset: auto auto -3.75rem -1.5rem; }
  .policy_hero { gap: 131px; padding-top: 144px; padding-bottom: 100px; }
  .policy_hero.is-new { padding-top: 7.5rem; padding-bottom: 6.25rem; }
  .safety-l-hammer { max-width: 18vw; margin-top: 170px; margin-right: -78px; }
  .safety-l-hammer.goblet { max-width: 120px; top: 466%; right: -26px; }
  .safety-l-hammer.is-new { max-width: 80px; inset: auto -1.25rem -4.275rem auto; }
  .safety-l-brain { max-width: 13vw; margin-top: -62px; }
  .safety-l-brain.is-new { max-width: 80px; margin-top: 0px; top: -2.5rem; left: -1.5rem; }
  .body-text--l.is-center { font-size: 1rem; }
  .body-text--l.new-home.is_2025, .body-text--l.new-home.is_2025.stream { font-size: 1rem; line-height: 1.3; }
  .body-text--l.is_teen.is-left-white.mob-center { text-align: center; }
  .body-text--l.is_teen.bottom-none.text-align-center.text-color-white { word-break: normal; }
  .body-text--l.is_teen { margin-bottom: 40px; }
  .body-text--l.is_teen.mobile-align-left { text-align: left; }
  .body-text--l.is_teen.mobile-align-left.card { margin-bottom: 0px; }
  .body-text--l.is_2025 { font-size: 1rem; line-height: 1.25; }
  .body-text--l.is_2025.hero-p { font-size: 1rem; line-height: 1.3; }
  .body-text--l.is_2025.hero-p.is_24 { text-align: center; }
  .body-text--l.is_2025-n { font-size: 1rem; line-height: 1.3; }
  .body-text--l.is-letter-none.line-link-2026, .body-text--l.is-letter-none.is_2026, .body-text--l.is-letter-none.is_2026.is_l { font-size: 1rem; }
  .filter-library { flex-flow: column; }
  .filter-library.top-small { gap: 1rem; grid-template-columns: 1fr; justify-items: center; }
  .filter-library.is_new.is-update { display: flex; }
  .search-library.is-new { margin-left: auto; margin-right: auto; padding-left: 48px; font-size: 0.875rem; }
  .dropdown-library { margin-left: auto; margin-right: auto; }
  .dropdown-library.is_one.category-filter.desktop-hide, .dropdown-library.is_one.category-filter-policy.desktop-hide { z-index: 10; display: block; }
  .library_hero { gap: 131px; padding-top: 144px; padding-bottom: 100px; }
  .library_hero.bottom-small { padding-bottom: 80px; }
  .library_hero.is-new { padding-top: 120px; padding-bottom: 100px; }
  .safety_main_img { aspect-ratio: 944 / 496; border-radius: 2.5rem; height: auto; margin-bottom: 4rem; }
  .heading-style-h2-3 { font-size: 2.25rem; line-height: 0.888889; }
  .featured_img-wr-2 { border-radius: 2.5rem; }
  .empty-state-safety { border-radius: 40px; font-size: 24px; }
  .empty-state-safety.is-new.hide { border-radius: 40px; min-height: 342px; }
  .img-adjust-second { width: 85%; max-width: none; }
  .img-adjust-second.is-new { width: 100%; }
  .white-group.is-new { margin-left: auto; margin-right: auto; }
  .dropdown-toggle-trans.is-new { min-height: 48px; padding-top: 0.9375rem; padding-bottom: 13.5px; padding-left: 1.25rem; font-size: 0.875rem; line-height: 1.28571; }
  .dropdown-toggle-trans.is-new.is_2026 { min-width: 240px; }
  .dropdown-toggle-trans.is-new-size { min-width: 240px; min-height: 48px; padding-top: 0.9375rem; padding-bottom: 0.9375rem; padding-left: 1.25rem; font-size: 0.875rem; line-height: 1.28571%; }
  .img-acceb-sec { width: 85%; max-width: none; }
  .img-acceb-sec.is-new { width: 100%; }
  .img-trans-left.is_tr { margin-top: -74px; }
  .img-trans-left.is_cloud { margin-top: -74px; display: none; }
  .img-trans-left.is-new { max-width: 80px; inset: -3.4375rem auto auto -1.5rem; }
  .img-trans-right.is-new { max-width: 80px; inset: auto -1.5rem -4.8125rem auto; }
  .img-wand-left { margin-top: -63px; }
  .img-wand-left.is_2026 { max-width: 90px; margin-top: -43px; }
  .img-wand-left.is_2026.is-new-parent { max-width: 90px; margin-top: -4rem; margin-left: -4.2rem; }
  .img-wand-left.is_2026.is_new { max-width: 90px; margin-top: -4rem; margin-left: -1.9rem; }
  .img-shield-right.is_2026 { max-width: 84px; margin-bottom: -94px; margin-right: -7px; }
  .img-shield-right.is_2026.is-new { max-width: 90px; margin-bottom: -7rem; margin-right: -0.9rem; inset: auto 0% 0% auto; }
  .img-shield-right.is_2026.is_2026 { max-width: 90px; margin-bottom: -7rem; margin-right: -3rem; inset: auto 0% 0% auto; }
  .img-shield-right.is_2026.is-new-copy { max-width: 90px; margin-bottom: -7rem; margin-right: -0.9rem; inset: auto 0% 0% auto; }
  .faq-wrap { width: 100%; max-width: none; }
  .img-faqs { order: -1; width: 100%; max-width: 75%; margin-top: 0px; margin-left: auto; margin-right: auto; }
  .img-faqs.is_right { width: 100%; max-width: 50%; }
  .img-faqs.is_f, .img-faqs.is_n { order: 0; margin-top: 48px; }
  .layout-faq { gap: 32px; text-align: center; flex-flow: column; }
  .layout-faq.bottom-none.is-center { gap: 70px; }
  .layout-faq.is-revers { flex-flow: column-reverse; margin-bottom: 120px; }
  .layout-faq.is-revers.is-center { gap: 70px; }
  .layout-faq.is-revers.is-32, .layout-faq.is-center.is-revers, .layout-faq.is-center.is_new { margin-bottom: 0px; }
  .layout-faq.is-center.is-32px { gap: 32px; }
  .layout-faq.is-center.is-61 { gap: 2rem; }
  .layout-faq.is-left { gap: 103px; text-align: left; }
  .img-faqs-sec { width: 100%; max-width: 75%; margin-top: 0px; margin-left: auto; margin-right: auto; }
  .relative-search.is-new { justify-content: center; align-items: flex-start; display: flex; }
  .img-faqs-third { width: 80%; max-width: none; }
  .img-faqs-third.is-new { margin-bottom: 40px; }
  .text-parent { width: 100%; max-width: none; }
  .image-hands { width: 90%; max-width: 100%; }
  .image-hands.is_new { border-top-left-radius: 20px; }
  .text-family { order: 0; width: 100%; max-width: none; }
  .text-family.is-left { text-align: left; }
  .text-family.is-new { max-width: none; }
  .text-family.is-new.is-small { max-width: none; margin-left: auto; margin-right: auto; }
  .youtube-video { border-radius: 46px; }
  .youtube-video.is_new, .youtube-video.is_2026 { border-radius: 48px; }
  .youtube-video.is_2026.is-new { aspect-ratio: 342 / 198; border-radius: 40px; }
  .image-left-safety { margin-bottom: 2.5rem; }
  .image-left-safety.margin-medium { max-height: 5.75rem; margin-bottom: 1.5rem; }
  .image-left-safety.is-new.is-wellbeing { max-height: 4.5rem; }
  .image-right-safety.margin-medium { max-height: 5.75rem; margin-bottom: 1.5rem; }
  .text-32px-500-white.large-height { font-size: 16px; line-height: 1.5; }
  .text-32px-500-white.is_2025.is-32 { font-size: 24px; }
  .text-32px-500-white.text-weight-normal.text-align-center.is-24px { font-size: 24px; line-height: 28px; }
  .img-family-left.is-new { max-width: 80px; inset: -3.5625rem auto auto -1.5rem; }
  .img-family-right.is-new { max-width: 80px; inset: auto -1.5rem -3rem auto; }
  .image-first-privacy { margin-bottom: 2.5rem; }
  .image-first-privacy.margin-medium, .image-second-safety.margin-medium, .image-third-safety.margin-medium, .image-fourth-safety.margin-medium { max-height: 5.75rem; margin-bottom: 1.5rem; }
  .privacy-block { border-radius: 32px; min-height: auto; padding: 2rem; }
  .privacy-block.is-tts { border-radius: 48px; min-height: auto; padding: 2rem; }
  .privacy-block.is-new { border-radius: 2rem; padding: 2.5rem; }
  .text-privacy { width: 100%; max-width: none; }
  .img-privacy { width: 100%; max-width: 90%; margin-left: 0px; margin-right: auto; }
  .img-privacy.is-all { max-width: 70%; margin-left: auto; margin-right: auto; padding-right: 0px; }
  .img-privacy-right.is-new { max-width: 5rem; bottom: -4.4375rem; right: -0.875rem; }
  .img-privacy-left.is-new { max-width: 5rem; top: -3.5rem; left: -1.5rem; }
  .img-well-right { max-width: 8.5rem; margin-bottom: -6.7rem; margin-right: -1.875rem; }
  .img-well-right.is-tts { display: none; }
  .img-well-right.is_safety { max-width: 90px; }
  .img-well-right.is_p { margin-right: -0.5375rem; }
  .img-well-right.is_p.is-new-welbeing { max-width: 80px; inset: auto -1.5rem -4rem auto; }
  .img-well-right.is-new { max-width: 80px; top: -3.5rem; right: -1.875rem; }
  .img-well-left { max-width: 110px; margin-top: -4.5875rem; margin-left: -2.8rem; }
  .img-well-left.is_new { margin-top: 354px; }
  .img-well-left.is-tts { display: none; }
  .img-well-left.is_p.is-new-welbeing { max-width: 80px; margin-top: -3.375rem; margin-left: -1.5rem; }
  .img-well-left.is-new { max-width: 80px; inset: auto auto -6rem -20px; }
  .img-well-left.is-new.is_2026.is_n { max-width: 100px; top: 12.15rem; left: -1.2rem; }
  .block-green-well { gap: 1.5rem; border-radius: 2rem; flex-flow: column; justify-content: flex-start; align-items: center; padding: 2rem; }
  .block-green-well.is-2026, .block-green-well.is-new { border-radius: 2.5rem; padding: 2rem; }
  .well-img-green { max-width: 5.4375rem; margin-bottom: 40px; }
  .layout-ds-center { gap: 48px; text-align: center; flex-flow: column; min-height: auto; margin-bottom: 120px; }
  .layout-ds-center.bottom-none.is-center { gap: 70px; }
  .layout-ds-center.bottom-none.is-center.is-revers { gap: 50px; margin-bottom: 0px; }
  .layout-ds-center.bottom-none.is-center.is-32px { gap: 32px; }
  .layout-ds-center.is-revers { flex-flow: column-reverse; min-height: auto; }
  .layout-ds-center.is-revers.is-center { gap: 70px; }
  .layout-ds-center.is-revers.is-new { gap: 3rem; text-align: center; margin-bottom: 0px; }
  .layout-ds-center.is-revers.is_mobile { gap: 0px; margin-bottom: 20px; }
  .layout-ds-center.is-new { gap: 3rem; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; margin-bottom: 0px; display: grid; }
  .layout-ds-center.is-new.is-gap { gap: 2rem; }
  .layout-ds-center.is-new.is-grid { gap: 3rem; grid-template-columns: auto; }
  .layout-ds-center.is-mobile { gap: 0px; margin-bottom: 20px; }
  .text-ds-center { width: 100%; max-width: none; }
  .text-ds-center.is-left { text-align: left; flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
  .text-ds-center.is-left.is-new { text-align: center; justify-content: flex-start; align-items: center; width: 100%; max-width: none; }
  .img-ds-center { width: 100%; max-width: 100%; margin-left: auto; margin-right: auto; }
  .img-ds-first { max-width: 26rem; }
  .img-ds-first.is-new { width: 75%; max-width: none; margin-left: auto; margin-right: auto; }
  .img-ds-first.is-new.is-small { width: 75%; margin-left: auto; margin-right: auto; }
  .img-ds-first.is-new.is-large { margin-left: auto; margin-right: auto; }
  .img-ds-first.is-new.is_2026.is_n { width: 70%; max-width: none; }
  .img-ds-s { max-width: 24rem; }
  .img-ds-s.is-new { width: 75%; max-width: none; margin-left: auto; margin-right: auto; }
  .img-ds-th, .img-ds-fr { max-width: 24rem; }
  .img-ds-fif { max-width: 13rem; }
  .img-ds-sx { max-width: 26rem; }
  .img-ds-sev { max-width: 22rem; }
  .text-article { font-size: 1.15rem; }
  .text-article.text-weight-medium { font-size: 1rem; }
  .section-parent.is-2026 { padding-bottom: 100px; }
  .radius-32 { border-radius: 8px; }
  .video-stage { width: 100%; max-width: none; }
  .padding-160px-new { padding-bottom: 64px; }
  .padding-160px-new.teen { padding-bottom: 80px; }
  .padding-160px-new.teen-180px { padding-bottom: 100px; }
  .padding-160px-new.teen-100px { padding-bottom: 80px; }
  .padding-160px-new.tablet-96 { padding-bottom: 56px; }
  .padding-160px-new.is_new { padding-bottom: 64px; }
  .padding-160px-new.mobile { padding-bottom: 180px; }
  .padding-160px-new.is-80 { padding-bottom: 80px; }
  .padding-160px-new.is-96 { padding-bottom: 96px; }
  .padding-160px-new.is-120 { padding-bottom: 120px; }
  .padding-160px-new.is-360 { padding-bottom: 80px; }
  .max-w-650.is-860 { max-width: 100%; }
  .home_image-hero-mobile { max-width: 454px; margin-left: auto; margin-right: auto; display: block; position: relative; }
  .home_image-hero-mobile.is_2026 { max-width: 500px; }
  .home_image-hero-character { z-index: 1; max-width: 130px; display: none; position: absolute; inset: auto -24px 22px auto; }
  .home_image-hero-character-2 { z-index: 1; width: 100%; max-width: 110px; position: absolute; inset: auto auto 14px -83px; }
  .home_image-hero-character-2.is_2026 { display: none; bottom: 12px; left: -91px; }
  .swiper_arrow-right { margin-top: auto; margin-bottom: -90px; right: 200px; }
  .policy_title-wr { max-width: 400px; }
  .drop-article { margin-top: 3.5rem; margin-bottom: 4rem; }
  .dropdownlist-article.w--open { padding-left: 32px; padding-right: 32px; }
  .dropdown-toggle-article { padding: 32px; font-size: 1.25rem; }
  .rich-article { padding-bottom: 32px; }
  .rich-article p { font-size: 1rem; }
  .pluse-article { margin-right: 32px; }
  .hands-accessibility { width: 96px; display: none; top: auto; bottom: 299px; left: -37px; }
  .hands-accessibility.is-new { width: 120px; display: block; top: -2.875rem; right: -1.1875rem; }
  .hands-accessibility-keft { width: 96px; display: none; top: auto; bottom: 299px; left: -37px; }
  .hands-accessibility-keft.is-new { width: 110px; display: none; inset: auto auto -2.675rem -0.9375rem; }
  .hands-accessibility-2 { width: 96px; display: none; top: auto; bottom: 299px; left: -37px; }
  .empty-state-s { border-radius: 40px; font-size: 24px; }
  .centered-wr { flex-flow: wrap; }
  .paddong-faq { padding-top: 64px; }
  .paddong-faq.is-large, .paddong-faq.is_np { padding-top: 48px; display: block; }
  .video-wrap { order: -1; }
  .dropdown-list-sel, .dropdown-list-sel.w--open { max-height: 300px; }
  .form-input-wr { gap: 0px; flex-flow: column; }
  .nitro_heading-banner { font-size: 40px; }
  .nitro_heading-banner.is-new { font-size: 1.5rem; line-height: 1.08333; }
  .nitro_heading-banner.is-new.text-color-white.text-align-center.letter-0 { font-size: 1.125rem; }
  .price-nitro { font-size: 40px; }
  .img-check.is-new { margin-right: 8px; }
  .nitro_text-check { font-size: 1.125rem; }
  .line-gradienr.is-new { border-radius: 2.5rem; }
  .nitro-apple { display: none; }
  .nitro-apple.is-new { max-width: 7.8125rem; display: block; bottom: -5rem; right: -1.5rem; }
  .nitro-star { max-width: 127px; margin-top: -150px; }
  .nitro-star.is-new { max-width: 5.625rem; margin-top: -6.5rem; left: -1.3125rem; }
  .nitro-image { border-radius: 52px; }
  .nitro-windy { display: none; }
  .nitro-battery { max-width: 127px; margin-top: -160px; margin-left: -16px; }
  .nitro-battery.is-new { top: 4.125rem; left: -1rem; }
  .elipse-two.is-new { border-top-left-radius: 25px; border-top-right-radius: 25px; }
  .basic.is-new { font-size: 0.625rem; }
  .table-center { padding-top: 0px; padding-bottom: 0px; }
  .table-center.is-new { justify-content: center; align-items: flex-start; padding-top: 0px; padding-bottom: 0px; }
  .table-center.is-new.is-logo { padding-top: 0px; padding-bottom: 0px; }
  .nitro-blur-pink { height: 150vw; }
  .nitro-blur-pink.is_new { max-height: 540px; }
  .nitro-price { width: 25vw; height: 90%; }
  .nitro-price.is-nitro { height: 100%; }
  .nitro-price.is-line-nitro { margin-top: -2.25rem; }
  .nitro-price.is-line-nitro.is-line.is-new { border-radius: 25px; width: 118px; margin-top: -1.8125rem; margin-right: 122px; }
  .nitro-price.is-line-nitro.is-new { border-radius: 25px; width: 118px; margin-top: -1.8125rem; }
  .nitro-heder-wr { max-width: 450px; margin-left: auto; margin-right: auto; }
  .section-dot { padding-top: 100px; padding-bottom: 164px; }
  .block-map { border-radius: 64px; padding-top: 60px; padding-bottom: 60px; font-size: 18px; line-height: 130%; }
  .block-map.is_2026 { padding-top: 100px; padding-bottom: 100px; }
  .feeling-decor-nitro { max-width: 148px; margin-bottom: -150px; margin-left: 0px; }
  .feeling-decor-nitro.is-new { max-width: 120px; bottom: -4.625rem; left: -0.75rem; }
  .nitro-hero-icon { max-width: 7.5625rem; margin-top: -6.1rem; margin-left: -1.0125rem; }
  .nitro-hero-icon.is-new { display: none; }
  .hero-icon-bg-nitro { z-index: 0; max-width: 23.4375rem; margin-bottom: -24.75rem; margin-left: auto; margin-right: auto; inset: auto 0% 0%; }
  .hero-icon-bg-nitro.is-new { object-fit: cover; object-position: 50% 0%; max-width: 17.4375rem; max-height: 19.3125rem; margin: 0.8125rem auto -12.5rem; position: relative; bottom: 0px; right: 2rem; }
  .tab-nitro { padding-top: 80px; }
  .tab-nitro.is-new { padding-top: 60px; }
  .gradient-right-nitro, .gradient-left-nitro { min-height: 70px; margin-top: auto; margin-bottom: auto; }
  .menu-block-nitro { display: none; top: 20px; }
  .mob-tab-faq { flex-flow: column; justify-content: flex-start; align-items: center; display: block; }
  .arrow-drop-nitro { max-width: 14px; margin-top: 18px; margin-right: 24px; display: block; position: absolute; inset: 0% 0% auto auto; }
  .arrow-drop-nitro.is-grey { z-index: 2; margin-top: 22px; }
  .text-drop { color: rgb(255, 255, 255); background-color: rgb(41, 41, 41); border-radius: 0.75rem; justify-content: flex-start; align-items: center; height: 58px; margin-left: 0px; margin-right: 0px; padding: 0px 16px 0px 24px; display: flex; }
  .text-drop:hover { background-color: rgba(255, 255, 255, 0.1); }
  .text-drop.is-new { height: 55px; padding-right: 24px; }
  .main-wrapper-3 { margin-top: 80px; }
  .nav_burger_content-2 { width: 90%; height: 100%; padding: 1.5rem; }
  .container-1763 { padding-left: 24px; padding-right: 24px; }
  .nav_brand-2 { margin-right: 1rem; padding-left: 0px; }
  .nav_brand-2.is-burger { width: 2rem; }
  .padding-global-5 { padding-left: 32px; padding-right: 32px; }
  .nav_dd_trigger-2 { width: 100%; font-size: 1.125rem; line-height: 1.3rem; }
  .article_text-wr-4 { gap: 4rem; margin-top: 3rem; }
  .nav_dd-2 { color: rgb(48, 48, 48); align-self: stretch; padding-left: 0px; }
  .nav_link-2 { border-bottom-style: none; align-self: flex-start; font-size: 1.125rem; line-height: 1.3; }
  .new-h1-3 { font-size: 36px; }
  .new-h1-3.font-black { margin-bottom: 32px; font-size: 36px; }
  .date-p.is-new { line-height: 1.3125; }
  .container-banner { padding-top: 140px; padding-bottom: 200px; }
  .newsroom_hero-wr { padding-top: 144px; padding-bottom: 144px; }
  .newsroom_hero-wr.is_creator { padding-top: 168px; }
  .newsroom_hero-wr.is_creator.is-new-2026 { padding-top: 120px; padding-bottom: 72px; }
  .newsroom_hero-wr.is-new { padding-top: 120px; padding-bottom: 124px; }
  .newsroom_under-hero { padding-top: 40px; }
  .newsroom_under-hero.is_creator, .newsroom_under-hero.top-none { padding-top: 0px; }
  .newsroom_section { padding-top: 110px; padding-bottom: 110px; }
  .newsroom_section.no-top-padding.is-new { padding-bottom: 100px; }
  .newsroom_section.no-paddings { z-index: 3; position: relative; }
  .nelly-icon_new { max-width: 125px; margin-top: 2px; left: -26px; right: auto; }
  .limits-wrapper { max-width: 350px; }
  .recent-card-wrapper { max-width: 90%; margin-left: auto; margin-right: auto; }
  .banner-nitro { justify-content: space-between; min-height: 94px; padding: 18px 1.5rem; }
  .banner-nitro.is-new { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69d7b5460d2392a272aa31c5_imgonline-com-ua-Resize-vkyiieNawVnMjpA.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; min-height: 75px; }
  .banner-content-wrapper { justify-content: center; align-items: flex-start; max-width: 42%; min-height: auto; }
  .banner-content-wrapper.is_2026 { max-width: 55%; }
  .banner-content-wrapper.is_2026.is-nitro { max-width: 75%; }
  .banner-title { text-align: left; margin-bottom: 4px; font-size: 18px; line-height: 100%; }
  .banner-title.is-new { font-size: 14px; }
  .banner-sub-le { text-align: left; font-size: 12px; line-height: 13.82px; }
  .banner-sub-le.is_2026 { display: block; }
  .banner-star-wr { margin-left: auto; margin-right: auto; left: 0px; right: 0px; }
  .banner-star-wr.show-landscape { max-width: 110px; height: 110px; top: -28px; left: 54px; }
  .banner-star-wr.show-landscape.is_st { display: none; }
  .banner-star-2 { top: 2%; }
  .banner-star-2.is_st { display: none; }
  .hero-s-sdk { gap: 34px; text-align: center; grid-template-columns: 1fr; margin-top: 40px; }
  .hero-s-sdk.top-over-large { margin-top: 64px; }
  .img-sdk-1.is-new-second, .img-sdk-1.is-new-2026 { max-width: 145px; }
  .img-sdk-2.is-new { max-width: 141px; margin-bottom: 42px; }
  .img-sdk-2.is-new-2026 { max-width: 141px; margin-bottom: 32px; }
  .gift-the-joy { gap: 16px; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/68be9cd61ad3961cee7746f2_bg-banner.png"); background-repeat: no-repeat; background-size: 110% 110%; border-radius: 48px; flex-flow: column; padding-top: 64px; padding-bottom: 64px; }
  .gift-the-joy.is-new { border-radius: 40px; padding: 56px 27px; }
  .gift-the-joy.is-new-mush { gap: 1.5rem; border-radius: 40px; padding: 56px 27px; }
  .img-gift { width: 100%; }
  .img-gift.is-new-mush { height: 21rem; max-height: none; margin-top: -124px; margin-bottom: -14px; top: 0px; }
  .nitro-heder-n { max-width: 450px; margin-left: auto; margin-right: auto; }
  .h2-wrapper { max-width: 450px; }
  .h2-wrapper.text-align-left.m-center { text-align: center; }
  .div-nitro-card-description.is-sdk { font-size: 1.125rem; }
  .div-nitro-card-description.is-sdk.is-size { font-size: 1.5rem; }
  .div-nitro-card-description.is-sdk.is-n { font-size: 1rem; }
  .div-nitro-card-description.is-basic { font-size: 1.125rem; }
  .div-nitro-card-description.is-basic.is-size { font-size: 1.5rem; }
  .div-nitro-card-description.is-basic.is-n { font-size: 1rem; }
  .div-nitro-card-description.is-nitro { font-size: 1.125rem; }
  .div-nitro-card-description.is-nitro.is-size { font-size: 1.5rem; }
  .div-nitro-card-description.is-nitro.is-n { font-size: 1rem; }
  .video-cards-wr.si_micro.is_reverce { order: -1; }
  .video-cards-wr.si_micro.is_reverce.is-n-new, .video-cards-wr.si_micro.is_reverce.is_nitro { max-width: none; }
  .video-cards-wr.si_micro.is_reverce.is_nitro.is-new { aspect-ratio: 342 / 308; border-radius: 52px; max-width: none; }
  .video-cards-wr.si_micro.is-n-new { max-width: none; }
  .max-width-720.is-center.is-layout { max-width: 100%; }
  .max-width-720.is-center.is-896 { width: 100%; max-width: none; }
  .max-width-720.is-center.is-940 { max-width: 450px; }
  .body-text--n.is-center { font-size: 1rem; }
  .body-text--n.is_teen.is-left-white.mob-center { text-align: center; }
  .body-text--n.is_teen.bottom-none.text-align-center.text-color-white { word-break: normal; }
  .body-text--n.is_teen { margin-bottom: 40px; }
  .body-text--n.is_teen.mobile-align-left { text-align: left; }
  .body-text--n.is_teen.mobile-align-left.card { margin-bottom: 0px; }
  .newsletters-bg-rich { border-radius: 2.5rem; padding: 2.5rem 1.25rem; }
  .newsletters-bg-rich.is-new { padding: 2rem 1.5rem; }
  .case-date-wrapper { font-size: 1.125rem; }
  .section-preloader { padding-top: 6rem; padding-bottom: 5rem; }
  .section-dot-new { padding-top: 100px; }
  .padding-dot { height: 164px; }
  .rich-subtitle-card p { text-align: center; }
  .article_rich-text-3 { font-size: 1.125rem; }
  .article_rich-text-3 figure { margin-top: 40px; margin-bottom: 40px; }
  .article_rich-text-3 p { margin-bottom: 2rem; font-size: 1.125rem; line-height: 1.3; }
  .article_rich-text-3 img { border-radius: 2.5rem; }
  .article_rich-text-3 h2 { margin-top: 3.25rem; font-size: 1.5rem; }
  .article_rich-text-3 ul { margin-top: 1rem; margin-bottom: 1rem; }
  .article_rich-text-3 li { font-size: 1.125rem; }
  .article_rich-text-3 h3 { margin-top: 3.25rem; font-size: 1.5rem; }
  .article_rich-text-3 figcaption { font-size: 0.875rem; }
  .article_rich-text-3 ol { margin-top: 2rem; margin-bottom: 2rem; }
  .article_rich-text-3 h4 { margin-top: 3rem; font-size: 1.25rem; }
  .article_rich-text-3 a { font-size: 1.125rem; }
  .quote-build { background-position: 50% 48px, 50% center; background-size: 38px auto, cover; border-radius: 2.5rem; margin-top: 3rem; margin-bottom: 3rem; padding-top: 120px; padding-left: 40px; padding-right: 40px; font-size: 1.25rem; line-height: 130%; }
  .section-creator-article.is-new { padding-top: 56px; }
  .img_article { object-fit: cover; display: none; }
  .bar-title-wrapper.is_bar { max-width: 450px; }
  .img-block_stories { aspect-ratio: 342 / 168; border-radius: 48px; }
  .img-gear-right { display: none; }
  .hero_spacer { height: 5rem; }
  .strategy-layout.is-padding { padding-left: 0px; padding-right: 0px; }
  .banner-nitro-wr { justify-content: space-between; align-items: center; width: 100%; }
  .heading-3fzvsp.is_new-open { font-size: 1rem; }
  .heading5-card { font-size: 1.125rem; }
  .projectdescription.is-new { font-size: 14px; }
  .block-banner.is-new { padding-left: 57px; padding-right: 57px; }
  .grid-banner.is_2026.is-new { gap: 32px; }
  .cms_article-content { gap: 2.5rem; }
  .commerce-image-box { margin-top: -70px; margin-right: 14px; }
  .commerce-image-box.is_creator { margin-right: -48px; left: auto; right: 0px; transform: rotate(-21deg); }
  .commerce-image { margin-bottom: 119px; margin-left: -25px; }
  .commerce-image.is_creator { max-width: 105px; margin-bottom: -85px; margin-left: -27px; display: block; }
  .commerce_hero-wr { padding-top: 130px; padding-bottom: 40px; }
  .commerce_hero-wr.is_creator { padding-top: 168px; }
  .tbd { aspect-ratio: 358 / 471; border-radius: 72px; max-width: 100%; }
  .category-commerce { margin-bottom: 8px; font-size: 16px; }
  .link-commerce { font-size: 16px; }
  .rich-commerce p { font-size: 18px; }
  .rich-commerce ul { font-size: 16px; line-height: 21px; }
  .padding-76px.is-40 { padding-bottom: 40px; }
  .category-questions { font-size: 20px; line-height: 1.2; }
  .code-ad-first { width: 24px; height: 24px; }
  .mob-pad-info { padding-left: 26px; padding-right: 26px; }
  .mob-pad-info.is_2026 { padding-left: 0px; padding-right: 0px; }
  .open-h1-wrapper { max-width: 70%; }
  .heading--h1--download-2 { font-size: 64px; }
  .commerce-image-box-2 { margin-top: -96px; }
  .new-h1-4 { font-size: 32px; }
  .new-h1-4.text-color-white.is_d { max-width: none; margin-bottom: 16px; margin-left: auto; margin-right: auto; }
  .video-game { border-radius: 33px; min-height: 204px; }
  .video-game.is-new { aspect-ratio: 275 / 311; border-radius: 32px; order: -1; }
  .video-game.is-new.is-full { min-height: 534px; }
  .video-game.is-new-pink { border-radius: 32px; order: -1; max-height: none; }
  .video-game.is-commerce { aspect-ratio: 275 / 311; border-radius: 44px; order: -1; }
  .video-game.is-commerce.is-full { min-height: 534px; }
  .video-game.is-commer-e { border-radius: 44px; }
  .block-video { aspect-ratio: 358 / 204; min-height: auto; }
  .block-video.si_micro.is_reverce { order: -1; }
  .block-video.si_micro.is_reverce.is-n-new, .block-video.si_micro.is_reverce.is_nitro, .block-video.si_micro.is-n-new { max-width: none; }
  .max-w-574 { width: 100%; position: static; }
  .max-w-574.is-all { width: 100%; }
  .max-w-574.is_2026 { width: 100%; position: relative; }
  .max-width-930.is_mobile, .max-width-930.is_stories { max-width: 25rem; }
  .max-width-930.is_new.is_sdk { max-width: 40rem; }
  .max-width-930.is_2026 { max-width: 90%; }
  .img-sdk-4.is-new, .img-sdk-4.is_2026 { max-width: 195px; margin-bottom: 34px; }
  .img-sdk-4.is_new-2026 { max-width: 196px; margin-bottom: 32px; }
  .inline-text { display: inline-block; }
  .dm-tab-link-2 { justify-content: center; align-items: center; max-height: 40px; padding: 15px 16px; font-size: 14px; display: flex; }
  .dm-tab-link-2.w--current { order: 0; }
  .dm-tab-link-2.is-new { flex: 0 0 auto; width: 100%; }
  .dm-tab-link-2.is-new.w--current:lang(en) { order: -1; }
  .dm-tab-link-2.is-new.is-tab { font-size: 16px; }
  .dm-tab-link-2.is-new.is-grey { background-color: rgb(41, 41, 41); width: auto; margin-left: 0px; margin-right: 0px; padding: 0px; font-size: 16px; transition-property: none; box-shadow: rgb(41, 41, 41) 0px 30px; }
  .dm-tab-link-2.is-new.is-grey:hover { background-color: rgb(41, 41, 41); }
  .dm-tab-link-2.is-new.is-grey.w--current { z-index: 1000; box-shadow: none; color: rgb(255, 255, 255); background-color: rgb(41, 41, 41); margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; transition-property: none; }
  .dm-tab-link-2.is-new.is-grey.w--current:hover { background-color: rgb(41, 41, 41); }
  .dm-tab-link-2.is-new.is-sdk, .dm-tab-link-2.is-new.is_new { justify-content: center; align-items: center; width: auto; max-height: 40px; padding-left: 16px; padding-right: 16px; display: flex; }
  .dm-tab-link-2.is-new.is_new.w--current { order: 0; }
  .image-cards-wrapeer.si_micro.is_reverce { order: -1; }
  .image-cards-wrapeer.si_micro.is_reverce.is-n-new, .image-cards-wrapeer.si_micro.is_reverce.is_nitro, .image-cards-wrapeer.si_micro.is-n-new { max-width: none; }
  .block-video-new { aspect-ratio: 358 / 204; min-height: auto; }
  .block-video-new.si_micro.is_reverce { order: -1; }
  .block-video-new.si_micro.is_reverce.is-n-new, .block-video-new.si_micro.is_reverce.is_nitro, .block-video-new.si_micro.is-n-new { max-width: none; }
  .video-game-new { border-radius: 33px; min-height: 204px; }
  .video-game-new.is-new { aspect-ratio: 275 / 311; border-radius: 32px; order: -1; }
  .video-game-new.is-new.is-full { min-height: 534px; }
  .video-game-new.is-new-pink { border-radius: 32px; order: -1; max-height: none; }
  .video-game-new.is-commerce { aspect-ratio: 275 / 311; border-radius: 44px; order: -1; }
  .video-game-new.is-commerce.is-full { min-height: 534px; }
  .video-game-new.is-commer-e { border-radius: 44px; }
  .block-video_dev { aspect-ratio: 358 / 204; border-radius: 56px; min-height: auto; }
  .block-video_dev.si_micro.is_reverce { order: -1; }
  .block-video_dev.si_micro.is_reverce.is-n-new, .block-video_dev.si_micro.is_reverce.is_nitro, .block-video_dev.si_micro.is-n-new { max-width: none; }
  .block-video_dev.is-game { border-radius: 40px; }
  .max-w-412 { text-align: center; justify-content: flex-start; align-items: center; }
  .inlide { display: inline-block; }
  .ad-paragraph-link { font-size: 16px; }
  .p-disclaimer { font-size: 16px; line-height: 130%; }
  .h2-dev-wrapper { max-width: 500px; }
  .h1-dev-wr { width: 100%; max-width: 576px; margin-left: auto; margin-right: auto; }
  .h1-dev-wr.is-gm { width: 490px; max-width: 155%; }
  .container-swiper { margin-top: 2rem; }
  .container-swiper.is_2026 { max-width: 100%; }
  .padding-global-6 { padding-left: 32px; padding-right: 32px; }
  .padding-global-6.is_2026 { padding-left: 24px; padding-right: 24px; }
  .padding-global-7 { padding-left: 32px; padding-right: 32px; }
  .padding-global-7.is_2026 { padding-left: 24px; padding-right: 24px; }
  .padding-global-8 { padding-left: 32px; padding-right: 32px; }
  .padding-global-8.is_2026 { padding-left: 24px; padding-right: 24px; }
  .new-dark-button-2 { margin-bottom: 10px; }
  .new-dark-button-2.download-new { max-height: 40px; margin-bottom: 0px; padding: 11px 16px; font-size: 14px; line-height: 18px; }
  .new-dark-button-2.download-new.is_over-big { max-height: none; font-size: 16px; line-height: 130%; }
  .disclaimer-wrapper { padding-top: 40px; }
  .heading--h1-new { letter-spacing: -0.03em; margin-bottom: 1rem; font-size: 2.375rem; }
  .heading--h2-new { font-size: 2rem; }
  .heading--h2-new.text-align-center.is-capitalize.is-letter, .heading--h2-new.is-letter { letter-spacing: -0.01em; margin-bottom: 16px; }
  .heading--h2-new.is-bottom-new { margin-bottom: 16px; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-center.m-small { font-size: 1.5rem; line-height: 1.08333; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-center.m-large { font-size: 2.25rem; line-height: 90%; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-l.m-small { font-size: 1.5rem; line-height: 1.08333; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-l.m-large { font-size: 2.25rem; line-height: 90%; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-l.is-2027 { font-size: 1.25rem; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-cent.m-small { font-size: 1.5rem; line-height: 1.08333; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-cent.m-large { font-size: 2.25rem; line-height: 90%; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-cent.is-2027 { font-size: 1.25rem; }
  .heading--h2-new.is-capitalize.text-align-center.is_2026 { margin-bottom: 40px; }
  .heading--h2-new.is-capitalize.is-letter.m-small { font-size: 1.5rem; }
  .heading--h3-new { font-size: 1.5rem; line-height: 1.1; }
  .heading--h3-new.is-capitalize.is-bottom-new, .heading--h3-new.is-capitalize.is-bottom-small { margin-bottom: 16px; }
  .body-text-new--xll { font-size: 1rem; line-height: 1.375; }
  .body-text-new--xll.m-center { text-align: center; }
  .body-text-new--xll.m-large { font-size: 1.125rem; line-height: 130%; }
  .parent-hero-section { padding-top: 120px; padding-bottom: 160px; }
  .parent-hero-section.is-dm { background-position: 50% 0px, 24px 100px; background-size: cover, 100% auto; padding-top: 164px; padding-bottom: 340px; }
  .parent-hero-section.is-dm.is_developer { background-size: auto 900px; }
  .parent-hero-section.is-dev, .parent-hero-section.is_casy { padding-top: 90px; padding-bottom: 0px; }
  .parent-hero-section.is-new { padding-bottom: 124px; }
  .padding-130px.is-160 { padding-bottom: 100px; }
  .well-image { max-height: 4.5rem; }
  .max-w-580.is-center.is-procent { width: 70%; }
  .max-w-580.is-center.is-70 { width: 100%; }
  .max-w-580.is-center.is_2026 { max-width: 500px; }
  .max-w-580.is-center.is_720, .max-w-580.is-center.is_1240 { width: 100%; max-width: 500px; }
  .image-reporting { padding-left: 0px; }
  .max-width-624 { width: 80%; }
  .max-width-624.is-margin { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; width: 100%; max-width: none; display: flex; }
  .max-width-624.is-margin.is-careers { width: auto; }
  .max-width-624.is-margin.is_d.is-left { justify-content: flex-start; align-items: center; width: auto; max-width: 390px; }
  .max-width-624.is-margin.is_d.md, .max-width-624.is-margin.is_d.md-n, .max-width-624.is-margin.n.is-left, .max-width-624.is-margin.n.md { justify-content: flex-start; align-items: center; }
  .max-width-624.tablet-all { width: auto; }
  .max-width-624.is-careers { text-align: center; flex-flow: column; order: 1; justify-content: flex-start; align-items: center; width: 100%; max-width: none; display: flex; }
  .max-width-624.tabletfull { width: auto; }
  .max-w-697.is-center { width: 100%; }
  .faq_rich-2026 p { font-size: 16px; line-height: 1.375rem; }
  .faq_rich-2026.is-sdk a, .faq_rich-2026.is-sdk ul { font-size: 16px; }
  .faq_rich-2026.parent { font-size: 16px; line-height: 1.3; }
  .faq_rich-2026.is-sdk-2026 a, .faq_rich-2026.is-sdk-2026 ul, .faq_rich-2026 a { font-size: 16px; }
  .link-414 { font-size: 1px; }
  .max-w-590 { max-width: 25rem; }
  .image-guardians { padding-left: 0px; }
  .desktop-only-footer-title { display: none; }
  .advertising-coldron-icon { max-width: 6.5625rem; margin-bottom: -70px; margin-right: -10px; }
  .advertising-coldron-icon.is-ovr { margin-right: 0px; }
  .heading--h1-new2 { letter-spacing: -0.01em; margin-bottom: 16px; font-size: 2.375rem; }
  .heading--h1-new2.is-capitalize.is-bottom { margin-bottom: 16px; }
  .padding48px.is-80 { padding-bottom: 40px; }
  .body-text-new--xl { font-size: 1rem; }
  .t-max-w { max-width: 100%; }
  .inline-desktop.is-m { display: block; }
  .padding-144 { padding-bottom: 124px; }
  .ts-h3 { font-size: 1.5rem; line-height: 1.1; }
  .ts-h3.is-capitalize.is-bottom-new { margin-bottom: 16px; }
  .tabs-h-wr { margin-bottom: 2rem; }
  .card_heading { font-size: 1.25rem; line-height: 110%; }
  .tag-small_2026 { font-size: 1rem; line-height: 1.3125; }
  .tag-large_2026.text-align-left { font-size: 1rem; line-height: 1.375; }
  .body-text-new--2xl { font-size: 1.25rem; line-height: 1.2; }
  .padding-28px { padding-bottom: 24px; }
  .padding-28px.is-16 { padding-bottom: 16px; }
  .body-text-new--s { font-size: 0.875rem; line-height: 1.28571; }
  .padding-124px { padding-bottom: 80px; }
  .padding-124px.is-96 { padding-bottom: 96px; }
  .padding-192px { padding-bottom: 100px; }
  .max-width-620.is-center.is-layout { max-width: 100%; }
  .max-width-620.is-center.is-896 { width: 100%; }
  .max-width-620.is-center.is-940 { max-width: 100%; }
  .max-width-620.is-center.is-760 { width: 90%; }
  .nitro-news { grid-template-columns: 1fr; }
  .nitro-green { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69e614ced684958dbf4ec30d_nitro-card-mobile.png"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 40px; flex-flow: column; justify-content: flex-end; align-items: flex-start; min-height: 34.1875rem; max-height: 34.1875rem; padding: 0px 1.5rem 1.5rem; display: flex; }
  .max-w-370px { max-width: 32rem; }
  .nitro-card { text-align: center; border-radius: 2.5rem; padding: 1rem 1rem 1.5rem; }
  .nitro-card-img { border-radius: 2.5rem; }
  .h-padding { padding-left: 0.5rem; padding-right: 0.5rem; }
  .max-w-316px, .max-w-256px { max-width: none; }
  .padding-18px.is-40 { padding-bottom: 40px; }
  .heading--h4-new { letter-spacing: 0px; font-size: 1rem; line-height: 1.25; }
  .link-new--xll { font-size: 1rem; }
  .link-new--xll.m-center { text-align: center; }
  .price-nitro-large { font-size: 1.5rem; line-height: 1.08333; }
  .logo-small { max-width: 6.625rem; max-height: 0.9375rem; }
  .global_bg-bottom { width: 200%; height: 60vh; min-height: 60vh; margin-left: -50%; }
  .bg-check { max-height: 46px; margin-top: -12px; margin-bottom: -12px; margin-right: -15px; }
  .cs-content h2 { margin-top: 3rem; }
  .cs-content p { font-size: 1rem; }
  .cs-content h6, .cs-content h3 { margin-top: 3rem; }
  .max-w-778px.is-center.is-70 { width: 100%; }
  .image-hero-success { border-radius: 2rem; min-height: 10.5625rem; margin-bottom: 2.5rem; }
  .text-btn { font-size: 1rem; line-height: 130%; }
  .max-w-538.is-center.is-procent { width: 70%; }
  .slider-bg-gr { background-image: linear-gradient(rgba(0, 0, 0, 0) 28%, rgba(155, 47, 128, 0.97) 57%); }
  .tag-newsletter { font-size: 1.125rem; }
  .article_content-rich figure { margin-top: 1.5rem; margin-bottom: 1.5rem; }
  .article_content-rich p { margin-top: 1rem; margin-bottom: 1rem; font-size: 1rem; line-height: 1.3; }
  .article_content-rich h1 { text-align: left; }
  .article_content-rich h2 { margin-top: 4rem; margin-bottom: 1.5rem; }
  .article_content-rich ul { margin-top: 2rem; margin-bottom: 2rem; }
  .article_content-rich li { font-size: 1rem; }
  .article_content-rich h3 { margin-top: 2.5rem; margin-bottom: 1rem; font-size: 1.125rem; }
  .article_content-rich figcaption { margin-top: 0.5rem; }
  .article_content-rich ol { margin-top: 2rem; margin-bottom: 2rem; }
  .ar_info-wr { padding-bottom: 5rem; }
  .ar_author-wr { gap: 1rem; justify-content: flex-start; align-items: flex-start; }
  .ar_at-name { font-size: 1.125rem; }
  .ar_at_image { width: 3rem; height: 3rem; }
  .nitro-card-bg { display: none; }
  .nitro-card-video-wr { border-radius: 2.5rem; }
  .xbox-link { margin-top: 24px; }
  .players-guide { max-width: 400px; }
  .image-parallax-hero { max-width: 80px; top: -3.8rem; left: -2.2rem; }
  .image-parallax-hero-right { max-width: 80px; bottom: -6rem; right: 0px; }
  .banner-pink { border-radius: 48px; padding-top: 7rem; padding-bottom: 7rem; }
  .guide-parallax { max-width: 6.25rem; top: 1rem; right: 1.25rem; }
  .guide-parallax-left { max-width: 6.25rem; bottom: 0.375rem; left: 0.5rem; }
  .logo-guide.second { max-width: 5rem; }
  .gift-hero { border-radius: 1rem; min-height: 40vw; max-height: 40vw; }
  .gift_image-center { width: 40%; max-width: 280px; }
  .gift_image-left { width: 35%; max-width: 240px; left: 5.5rem; }
  .gift_image-right { z-index: 1; width: 35%; max-width: 240px; right: 5rem; }
  .hero-cards { padding-top: 15vw; }
  .gift-section { padding-top: 120px; padding-bottom: 0px; }
  .gift-section.is-update { padding-top: 6.25rem; padding-bottom: 6.25rem; }
  .gift-section.top-new { padding-top: 6rem; }
  .tabs-menu-layout { margin-bottom: 32px; }
  .gift-logos { gap: 1rem; grid-template-columns: 1fr 1fr; }
  .logo-bg { border-radius: 2rem; }
  .logo-bg.is-2027 { aspect-ratio: 342 / 163; }
  .image-amazon { max-height: 2rem; margin-top: 3.875rem; }
  .btn-logo { margin-bottom: 14px; margin-left: 14px; margin-right: 14px; padding-left: 0.5rem; padding-right: 0.5rem; font-size: 14px; line-height: 1.28571; }
  .image-target.is-three { max-height: 55%; }
  .image-steam { max-height: 2.375rem; margin-top: 3.5625rem; }
  .rel-images { margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; overflow: clip; }
  .image-top-gift { width: 100%; max-width: 22rem; margin-left: auto; margin-right: auto; inset: auto -3rem -4.5rem 0%; }
  .image-bottom-gift { width: 100%; max-width: 16rem; margin-bottom: -3.25rem; margin-left: auto; margin-right: auto; inset: auto 0% 0% -3rem; }
  .heading--h3-small { font-size: 1.5rem; line-height: 1.1; }
  .heading--h3-small.is-capitalize.is-bottom-new, .heading--h3-small.is-capitalize.is-bottom-small { margin-bottom: 16px; }
  .image-gift.hide-1440 { max-width: 6.25rem; margin-left: auto; margin-right: auto; display: block; inset: auto 0% 6.5rem -18.5rem; }
  .section-bottom-padding { padding-bottom: 4rem; }
  .fpo-hero { z-index: 2; border-radius: 1.375rem; max-width: 10.25rem; margin-bottom: 8rem; padding: 0.875rem 1.625rem; font-size: 2.75rem; line-height: 0.909091; }
  .fpo-hero.is-small-left { max-width: 7.625rem; margin-bottom: 4.5rem; inset: auto 0% 0%; }
  .fpo-hero.is-small-right { max-width: 7.625rem; margin-bottom: 4.5rem; display: none; inset: auto 0% 0%; }
  .ad_heading3-2.is_community { font-size: 24px; }
  .cards-gradient-2 { gap: 24px; border-radius: 48px; padding: 1.25rem 1.25rem 3rem; }
  .cards-gradient-2.is-second { gap: 24px; }
  .ad-paragraph-20px-white-2 { font-size: 16px; }
  .ad-paragraph-20px-white-2.is-left.mob-center { text-align: center; font-size: 16px; }
  .text-info-2 { padding-left: 1rem; padding-right: 1rem; }
  .title-nitro-wr { width: auto; max-width: none; }
  .image-best-buy.is-three { max-height: 38%; }
  .image-gamestop.is-three { max-height: 28%; }
  .image-top-gift-new { width: 100%; max-width: 17.25rem; margin-left: auto; margin-right: auto; position: static; inset: auto 0% 0%; }
  .image-bottom-gift-new { width: 100%; max-width: 16rem; margin-bottom: -3.25rem; margin-left: auto; margin-right: auto; display: none; inset: auto 0% 0% -3rem; }
  .banner-sub-le-2 { text-align: left; font-size: 12px; line-height: 13.82px; }
  .banner-sub-le-2.is_2026 { display: block; }
  .article_rich-text-4 { font-size: 1.125rem; }
  .article_rich-text-4 figure { margin-top: 40px; margin-bottom: 40px; }
  .article_rich-text-4 p { margin-bottom: 2rem; font-size: 1.125rem; line-height: 1.3; }
  .article_rich-text-4 img { border-radius: 2.5rem; }
  .article_rich-text-4 h2 { margin-top: 3.25rem; font-size: 1.25rem; }
  .article_rich-text-4 ul { margin-top: 1rem; margin-bottom: 1rem; }
  .article_rich-text-4 li { font-size: 1.125rem; }
  .article_rich-text-4 h3 { margin-top: 3.25rem; font-size: 1.5rem; }
  .article_rich-text-4 figcaption { font-size: 0.875rem; }
  .article_rich-text-4 ol { margin-top: 2rem; margin-bottom: 2rem; }
  .article_rich-text-4 h4 { margin-top: 3rem; font-size: 1.25rem; }
  .article_rich-text-4 a { font-size: 1.125rem; }
  .acces_hero { padding-top: 144px; }
  .acces_hero.is-dm { background-position: 50% 0px, 24px 100px; background-size: cover, 100% auto; padding-top: 164px; padding-bottom: 340px; }
  .acces_hero.is-dm.is_developer { background-size: auto 900px; }
  .acces_hero.is-dev, .acces_hero.is_casy { padding-top: 90px; padding-bottom: 0px; }
  .acces_hero.is_well { padding-top: 130px; }
  .acces_hero.is-new { padding-top: 120px; }
  .max-w-630 { max-width: none; }
  .max-w-630.is_2026 { max-width: 417.594px; }
  .layout-acces { gap: 3rem; text-align: center; flex-flow: column; }
  .layout-acces.is-revers { flex-flow: column-reverse wrap; }
  .image-gift-hero { left: -16px; }
  .gift_buy-cards { gap: 1rem; grid-template-columns: 1fr 1fr; }
  .gift_buy-cards.is-2027 { grid-template-columns: 1fr; }
  .logo-bg-new, .gift_all-buy { border-radius: 2rem; }
  .hero-accessability-wr { margin-top: 32px; }
  .heart-discord { padding-right: 40px; }
  .max-w-870 { max-width: 30rem; }
  .image-open-right { max-width: 6.25rem; top: 11.9rem; right: 0.05rem; }
  .image-open-left { max-width: 6.25rem; inset: -3rem auto auto -2.6rem; }
  .banner-star-3 { top: 2%; }
  .banner-star-3.is_st { display: none; }
  .advertising_pink-bg { aspect-ratio: auto; width: 100%; height: 100%; }
  .company_team-layout { row-gap: 3rem; grid-template-columns: 1fr; max-width: 440px; margin-left: auto; margin-right: auto; }
  .company_team-img.is_2026 { border-radius: 2.5rem; }
  .company_info-team { padding-top: 1.5rem; padding-left: 1.625rem; padding-right: 1.625rem; font-size: 1.5rem; line-height: 120%; }
  .body-text-new--xl-new { font-size: 1.125rem; }
  .block-pink-well { row-gap: 1.5rem; flex-flow: column; justify-content: flex-start; align-items: center; }
  .block-pink-well.is-2026, .block-pink-well.is-new { border-radius: 2.5rem; padding: 2rem; }
  .body-text-new--l { font-size: 1rem; line-height: 1.375; }
  .ceo-section { padding-top: 80px; }
  .hero-s-lisbon { gap: 3rem; text-align: center; grid-template-columns: 1fr; }
  .hero-s-lisbon.top-over-large { margin-top: 64px; }
}
@media screen and (max-width: 479px) {
  h2 { font-size: 28px; }
  a { font-size: 16px; }
  .grid { grid-template-columns: 1fr; }
  .container-1260px.hero-2024 { position: relative; }
  .container-1260px.z-index-3.is_why { width: 88%; }
  .logo-footer { font-size: 32px; }
  .language { align-self: flex-start; position: static; }
  .section-black.is-new-st { padding-bottom: 0px; }
  .vertical-flex { align-items: center; }
  .vertical-flex.mobile-left { align-items: flex-start; }
  .vertical-flex.footer { justify-content: flex-start; align-items: flex-start; }
  .flex-horizontal, .flex-horizontal.card, .flex-horizontal.card { justify-content: center; }
  .flex-horizontal.mob-v { flex-direction: column; width: 100%; }
  .flex-horizontal.top-m { align-self: flex-start; margin-top: 0px; padding-bottom: 16px; }
  .flex-horizontal.mobh.v { flex-flow: column wrap; align-items: stretch; width: 100%; }
  .flex-horizontal.top-soc { align-self: flex-start; margin-top: 0px; padding-bottom: 16px; }
  .flex-horizontal.build { flex-direction: column; align-items: flex-start; width: 100%; }
  .flex-horizontal.top-footer { justify-content: flex-start; align-self: flex-start; margin-top: 0px; padding-bottom: 16px; }
  .flex-horizontal.connection { row-gap: 8px; }
  .flex-horizontal.wrap.server-creat { justify-content: flex-start; }
  .flex-horizontal.roles-2 { align-items: center; }
  .flex-horizontal.top-soc-new { justify-content: flex-start; align-self: flex-start; align-items: center; }
  .button-white.color-blue-right.modaration { text-align: center; width: 100%; }
  .button-white.color-blue-right.mobile-centered { margin-top: 20px; margin-left: auto; margin-right: auto; }
  .button-white.nitro-banner { flex: 0 0 auto; padding-left: 12px; padding-right: 12px; }
  .button-white.nitro-new.is-full { max-height: 2.5rem; }
  .button-white.nitro-new-white { max-height: 2.5625rem; padding-left: 8px; padding-right: 8px; }
  .button-white.nitro-new-white.is-price { padding: 12px 8px; }
  .button-white.nitro-new-white-s { max-height: 2.625rem; padding-left: 8px; padding-right: 8px; }
  .button-white.nitro-new-white-s.is-auto { max-height: 3rem; padding-left: 24px; padding-right: 24px; }
  .button-white.nitro-new-white-s.is-price { width: 100%; padding: 12px 8px; }
  .button-white.nitro-new-w { max-height: 2.5rem; }
  .container-1320px.is-1540.is_2026 { padding-left: 0px; padding-right: 0px; }
  .container-1320px.is-small.lr-small { width: auto; max-width: 370px; margin-left: 10px; margin-right: 10px; }
  .container-1320px.is-small.is_commerce { padding-left: 6.3vw; padding-right: 6.3vw; }
  .container-1320px.is_2026.is_sdk { padding-left: 6.16vw; padding-right: 6.16vw; }
  .like.new { width: 8.5vw; font-size: 6vw; line-height: 1.4; }
  .paragraph-16px.text-color-gray.tablet-left { margin-top: 0px; }
  .paragraph-16px.text-color-gray, .paragraph-16px.text-color-gray.text-white.policy { margin-top: 16px; }
  .items-wrapper.is-new.is-center { padding: 48px 24px; }
  .grid-items-wrapper { gap: 56px; grid-template-columns: 1fr; }
  .grid-items-wrapper.is-new { margin-top: 32px; }
  .item-card-icon { margin-left: 0px; margin-right: auto; }
  .item-card-icon.is-new { margin-right: 0px; }
  .item-star-wr { justify-content: center; }
  .outline-button { align-self: center; margin-right: auto; }
  .outline-button.newsroom, .outline-button.careers { margin-right: 0px; }
  .background-video { width: 160%; height: 140vw; margin-top: -45px; top: 4%; left: -30%; }
  .background-video.is-new { justify-content: center; align-items: center; width: 640px; max-width: none; height: 640px; max-height: none; margin-top: 0px; margin-left: auto; margin-right: auto; position: absolute; top: 0%; left: auto; right: auto; }
  .relative { height: 108%; margin-top: 0%; }
  .relative.top-small { height: auto; min-height: auto; overflow: clip; }
  .container-1180px.flex { z-index: auto; }
  .container-1180px.bg-gray-courses, .container-1180px.mobile { width: 100%; }
  .container-1180px.is_nav { z-index: auto; }
  .container-1180px.teen { z-index: auto; width: 100%; }
  .section-black2 { padding-top: 20px; }
  .img-link.none-top { align-self: center; }
  .img-30px { max-width: 35vw; }
  .text-17px.color-dark { font-size: 14px; }
  .flex--enter.top { justify-content: center; }
  .flex--enter.top.is-new.z-index-3 { justify-content: flex-start; align-items: stretch; width: 90%; }
  .flex--enter.top.is-left { width: 90%; }
  .container-1400px { margin-left: 0px; margin-right: 0px; padding-left: 20px; padding-right: 20px; }
  .container-1400px._90 { width: 100%; }
  .container-1400px.is_2026 { padding-left: 16px; padding-right: 16px; }
  .grid-project { grid-template-columns: 1fr; }
  .step-by-step-slider { margin-left: 0%; margin-right: 0%; }
  .step-by-step-slider-musk { width: 100%; margin-left: 0%; margin-right: 0%; }
  .step-by-step-slid { min-width: auto; margin-right: 10%; }
  .blue { margin-right: 10px; padding-left: 32px; padding-right: 32px; }
  .step-by-step-slider-arrow { right: -4%; }
  .step-by-step-slider-arrow.left-step-slider.left { left: -4%; }
  .menu-button { margin-right: -10px; padding-left: 10px; padding-right: 10px; }
  .text-18px-white.text-align-center.mobile { display: block; }
  .text-18px-white.text-align-center.hide-mobile-p { display: none; }
  .text-18px-white.weight-normal.is16-m { font-size: 16px; }
  .more-l { margin-bottom: 12px; }
  .div-100 { row-gap: 8px; flex-direction: column; align-items: flex-start; margin-top: 8px; position: relative; }
  .button-green { position: absolute; inset: auto 0% auto auto; }
  .flex-horizontal-10px { margin-left: 0px; }
  .nav-menu { min-width: 322px; max-height: 105vh; }
  .button-blue-menu { flex-flow: row; }
  .button-blue-menu.download-button { justify-content: center; align-items: center; margin-bottom: 40px; }
  .section-white { margin-top: 80px; padding-bottom: 40px; }
  .paragraph-20px-400 { font-size: 16px; line-height: 22px; }
  .paragraph-20px-400.white-center { margin-top: 20px; margin-bottom: 20px; }
  .paragraph-20px-400.newsroom { text-align: center; }
  .paragraph-20px-400.newsroom.mediym { margin-top: 20px; }
  .grid-branding { grid-template-columns: 1fr; }
  .grid-branding.new, .grid-branding.safety-tarot, .grid-branding.tarot, .grid-branding.imagine, .grid-branding.s-new { display: flex; }
  .grid-branding.s-new.newsl { gap: 24px; }
  .grid-branding.s-new.app { gap: 32px 8px; }
  .grid-branding.s-new.policy { gap: 16px; }
  .grid-branding.s-new.news-m { gap: 24px; }
  .grid-branding.s-new.app-2024 { gap: 32px 8px; }
  .grid-branding.imagine-new, .grid-branding.is_new { display: flex; }
  .section-dg { padding-bottom: 20px; }
  .grid-3col.gap30-small { position: relative; }
  .div-160px, .div-160px-white { padding-left: 20px; padding-right: 20px; }
  .grid-3col-top40 { grid-template-columns: 1fr; }
  .paragraph-white-opacity { font-size: 16px; line-height: 26px; }
  .button-bl { justify-content: center; width: 100%; }
  .button-bl.nitro { margin-bottom: 12px; }
  .button-bl.form { max-width: 60px; }
  .button-bl.download-button.imagine { border-radius: 60px; }
  .button-bl.download-button.imagine.download-other.download-2025, .button-bl.download-button.imagine.is_2025.download-2025 { width: auto; }
  .button-bl.download-button.imagine.is_2025.download-other { min-width: auto; }
  .button-bl.form-search { max-width: 60px; }
  .button-bl.download-button-n.imagine { border-radius: 60px; }
  .grid-footer { row-gap: 24px; grid-template-columns: 1fr 1fr; justify-items: start; }
  .grid-footer.is-new-com { gap: 24px; justify-items: stretch; }
  .footer-black { padding-bottom: 40px; }
  .logo-footer-blue { font-size: 32px; }
  .section-hero-svg { background-position: 50% 100%, 0px 0px; background-size: 720px auto, auto; padding-top: 60px; padding-bottom: 80vw; }
  .heading1-56px { font-size: 44px; line-height: 48px; }
  .button-dark { width: 100%; margin-right: 0px; }
  .button-dark._14px { width: auto; }
  .button-dark.color-dark { font-size: 17px; }
  .button-dark._40px { width: auto; }
  .button-blue-20px { width: 100%; margin-right: 0px; }
  .button-blue-20px._14px.margin-16.top { max-width: 76%; }
  .button-blue-20px.safety { margin-left: 0px; }
  .button-blue-20px.activity.build { width: auto; }
  .section-grey.app-p2024 { padding-left: 6px; padding-right: 6px; }
  .grid-12col { row-gap: 40px; }
  .grid-12col.tablet8.grid-premium.app { gap: 40px; }
  .grid-12col.top-none { row-gap: 20px; transition: opacity 0.4s; }
  .grid-12col.top-none.up { row-gap: 32px; }
  .grid-12col.top-none.up.center.mob-left { gap: 0px; }
  .grid-12col.top-none.up-explore, .grid-12col.top-none.up-explore-lessons { row-gap: 32px; text-align: center; flex-direction: column; max-width: none; }
  .grid-12col.top-none.teen { gap: 24px; }
  .grid-12col.top-none.teen.third, .grid-12col.top-none.ther-second { gap: 8px; }
  .grid-12col.up { row-gap: 30px; }
  .grid-12col.college.grid-premium.app { gap: 40px; }
  .heading3-32px { font-size: 24px; line-height: 22px; }
  .heading3-32px.card { line-height: 36px; }
  .heading3-32px.center { line-height: 32px; }
  .paragraph-20px-top16px { font-size: 16px; line-height: 22px; }
  .grid-top48px { grid-template-columns: 1fr; }
  .container650 { margin-top: 80px; }
  .stars { width: 100%; min-width: 98vw; margin-left: -5%; top: 0px; left: 0%; }
  .img-absol { object-position: 50% 50%; height: 75vw; }
  .section-blue.white.safeties { padding-top: 70px; }
  .section-blue.safety { padding-top: 60px; }
  .section-blue.b-none-2._50-gradient, .section-blue.b-none-2.submission { background-image: linear-gradient(rgb(87, 101, 242) 30%, rgb(255, 255, 255) 30%); }
  .section-blue.hero { padding-bottom: 48px; }
  .section-blue.hero.connection { padding-top: 100px; }
  .section-blue.safety-d { padding-bottom: 70vw; }
  .section-blue.safety-n.is_2025 { padding-top: 6rem; }
  .section-blue.transp-center.is_2025 { padding-top: 100px; }
  .section-blue.premium { background-image: none; }
  .section-blue.hero-app { padding-bottom: 48px; }
  .section-blue.hero-app.connection { padding-top: 100px; }
  .section-blue.hero-app.is_app-2024 { padding-bottom: 2.5rem; overflow: hidden; }
  .section-blue.app-pit { background-position: 0px 60%, 0px 10%; background-size: 350px auto, 350px auto; }
  .section-blue.gaming { background-image: none; }
  .section-blue.app-pit-2024 { border-radius: 16px; margin-left: 6px; margin-right: 6px; padding-top: 48px; padding-bottom: 24px; }
  .section-blue.app-pit-2024.is-new { padding-bottom: 48px; }
  .community-card.is_streamkit { gap: 0px; }
  .verification-here-wrapper { grid-template-columns: 1fr; }
  .faq-content { padding-bottom: 24px; padding-left: 16px; padding-right: 24px; }
  .plus-icon { font-size: 24px; line-height: 28px; position: relative; }
  .acc-item { padding-top: 24px; padding-left: 16px; padding-right: 16px; }
  .acc-item.white { padding-top: 0px; padding-left: 0px; padding-right: 0px; }
  .section { padding-bottom: 0px; }
  .section.bot-border { padding-top: 40px; padding-bottom: 40px; }
  .section.persona-body-section { padding-top: 60px; padding-bottom: 60px; }
  .plus-icon { max-width: 16px; margin-top: 4px; }
  .section-dark2 { padding-top: 30px; padding-bottom: 40px; }
  .abcol-partner2 { top: 88%; }
  .section-grey-120px.bottom-small { padding-bottom: 36px; }
  .section-grey-120px.white-bg.transp { padding-top: 40px; }
  .section-grey-120px.white-bg.teen { width: 100%; margin-left: auto; margin-right: auto; }
  .section-grey-120px.professional-build { padding-bottom: 60px; }
  .section-grey-120px.garden { padding-bottom: 36px; }
  .section-grey-120px.teen { width: 90%; margin-left: auto; margin-right: auto; }
  .section-dark { padding-top: 40px; }
  .section-dark.company { padding-top: 60px; }
  .section-rel { padding-top: 80px; padding-bottom: 200px; }
  .section-rel.fr { padding-top: 72px; }
  .section-rel.gdc, .section-rel.gdc-2024 { padding-top: 0px; }
  .heading3-32px-white._700 { font-size: 24px; }
  .heading3-32px-white._700.is-capitalize.is-40, .heading3-32px-white._700.is-capitalize.build { font-size: 32px; }
  .heading2-48px-white { font-size: 20px; line-height: 24px; }
  .heading2-48px-white.connection, .heading2-48px-white.connection-copy { max-width: 90%; margin-bottom: 20px; font-size: 24px; }
  .grid-3col-48px { row-gap: 30px; grid-template-columns: 1fr; }
  .paragraph-20px-600-white { font-size: 16px; line-height: 22px; }
  .paragraph-16px-white-center.bottom-none { margin-top: 10px; }
  .p-16px-black2._400 { position: relative; }
  .p-16px-black2._400.dark-18px.is-new-nitro { max-width: 80%; padding-right: 16px; font-size: 1rem; }
  .p-16px-black2._400.blumb { z-index: auto; padding-bottom: 10px; padding-right: 24px; }
  .verification-ready-icon { top: 145px; }
  .img-center { margin-bottom: 20px; }
  .acc-trig { padding: 8px 8px 24px 16px; }
  .newsroom-wr { padding-top: 56px; }
  .s-investors { padding-bottom: 220px; }
  .s-job { min-height: 734px; }
  .job-right-content { padding: 24px 24px 32px; }
  .s-numbers { padding-bottom: 32px; }
  .numbers-item-wrapper.top-m._4col { gap: 24px 32px; }
  .section-presence { background-position: 50% 15%, 0px 0px; }
  .rich-card-wrapper { margin-top: 320px; }
  .tab-horizontal { top: 558px; }
  .tab-horizontal.n { top: 591px; }
  .flex-horizontal-r-l.mob-v { gap: 16px 4px; flex-direction: column-reverse; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; place-items: flex-start start; margin-left: auto; margin-right: auto; display: grid; }
  .flex-horizontal-r-l.bottom { margin-bottom: 20px; }
  .flex-horizontal-r-l.tablet-v { gap: 16px 4px; flex-direction: column-reverse; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; place-items: flex-start center; margin-left: auto; margin-right: auto; display: grid; }
  .flex-horizontal-r-l.courses { gap: 16px 4px; flex-direction: column-reverse; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; place-items: flex-start center; margin-left: auto; margin-right: auto; display: block; }
  .flex-horizontal-r-l.bottom-120px.minus, .flex-horizontal-r-l.bottom-120px.minus-2 { margin-top: -810px; }
  .flex-horizontal-r-l.bottom-120px.minus-3 { margin-top: -740px; margin-bottom: 70px; }
  .flex-horizontal-r-l.bottom-120px.minus_nitro { margin-top: -810px; }
  .flex-horizontal-r-l.mob-vertical { gap: 0px; width: 100%; }
  .flex-horizontal-r-l.mob-vertical.left { row-gap: 0px; text-align: center; flex-direction: column; align-items: center; }
  .flex-horizontal-r-l.build { margin-bottom: 20px; }
  .flex-horizontal-r-l.on-off-vertical { row-gap: 10px; flex-direction: column; align-items: flex-start; }
  .flex-horizontal-r-l.build_n { margin-bottom: 20px; }
  .tabs-content { top: -58px; }
  .tabs-menu { column-gap: 6px; margin-top: 0px; top: -266px; }
  .tab-link { padding-left: 4px; padding-right: 4px; }
  .div-block-3 { max-width: 95%; }
  .image-rapper { max-width: 95%; top: 19px; }
  .s-easy { background-position: 50% 100%, 50% 30%; background-size: 320% auto, 440px auto; }
  .easy-wrapper { padding-bottom: 20px; }
  .sound-content { padding-top: 200px; padding-bottom: 60px; }
  .image-hero-safery.mobile-copy { max-width: 100%; }
  .image-hero-safery.position { min-width: 140%; margin-left: -20%; }
  .image-hero-safery.position.news, .image-hero-safery.position.s-n { min-width: 100%; margin-left: auto; margin-right: auto; }
  .image-hero-safery.position-family { min-width: 140%; margin-left: -20%; }
  .image-hero-safery.position-app, .image-hero-safery.position-app-pit { margin-top: 0px; }
  .image-hero-safery.position-family-p { min-width: 100%; margin-left: 0%; }
  .image-hero-safery.position-app-gdc { max-width: 100%; margin-top: 0px; }
  .flex-vertical.is-left.sm { overflow: auto; }
  .div-block-nav { max-height: 95vh; padding-bottom: 120px; }
  .div-block-nav.safety { max-height: 90vh; }
  .div-block-4 { min-height: auto; max-height: none; }
  .div-block-nav-2 { max-height: 95vh; padding-bottom: 110px; }
  .div-block-nav-2.moderation { padding-bottom: 30px; }
  .rich-content-right { padding-left: 16px; padding-right: 16px; }
  .rich-content-right.safety { padding-left: 0px; }
  .rich-content-right.safety-2 { flex-direction: column; align-items: flex-start; padding-left: 0px; }
  .video-div-rel { flex-direction: column; }
  .div-block-video { width: 100%; max-width: none; }
  .absol-right-top { width: 100%; max-height: 60vw; margin-left: -40px; }
  .absol-left-top { object-position: 50% 50%; width: 80%; max-height: 38vw; margin-top: -80px; margin-right: -110px; }
  .absol-left-bottom { object-position: 50% 50%; width: 56%; max-height: 26vw; margin-top: 10px; margin-left: -40px; margin-right: auto; }
  .absol-right-bottom { width: 100%; margin-top: -60px; margin-right: -140px; }
  .heading-32px-dark { font-size: 18px; line-height: 22px; }
  .heading-32px-dark.margin-none { margin-bottom: 10px; }
  .grid-20px { grid-template-columns: 1fr; }
  .grid-120top { grid-template-columns: 1fr; margin-top: 40px; }
  .step-by-step-slider-musk-2 { width: 88%; margin-left: 20px; }
  .step-by-step-slider-arrow-2 { width: 40px; height: 40px; min-height: 40px; right: 0px; }
  .step-by-step-slider-arrow-2.left-step-slider { width: 40px; height: 40px; min-height: 40px; left: 0px; }
  .slider-grey { height: auto; min-height: auto; }
  .right-arrow { inset: auto 50px 20px auto; }
  .left-arrow { inset: auto auto 20px 50px; }
  .img-230px { max-width: 45%; }
  .slide { padding-bottom: 90px; padding-left: 32px; padding-right: 32px; }
  .overflow-filter { padding-left: 0px; }
  .image-arrow-left, .image-arrow- { max-width: 20px; }
  .feature-wrapper, .feature-wrapper.internship { gap: 24px; }
  .careers-paralax { padding-bottom: 80px; }
  .global_section.nitro-classic { background-position: 15% 100%; background-size: 1420px auto; height: auto; padding-top: 53px; padding-bottom: 301px; }
  .swatch { min-height: 100px; }
  .ginto-700-32 { text-align: center; }
  .ginto-700-32.white-text { text-align: left; }
  .ginto-700-32.color, .ginto-700-32.left-moderation, .ginto-700-32.left-creator { text-align: left; font-size: 20px; line-height: 30px; }
  .hero-bg-wrapper { height: auto; padding-top: 112px; }
  .hero-bg-wrapper.video { background-image: linear-gradient(90deg, rgb(180, 115, 245), rgb(226, 146, 170)); padding-top: 212px; }
  .hero-bg-wrapper.inspiration { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a76ad6ec50825667293147_left-cloud.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a76ad698007a548450f413_right-cloud.svg"); background-position: -15% 100%, 116% 100%; background-repeat: no-repeat, no-repeat; background-size: auto 200px, auto 200px; height: auto; }
  .hero-bg-wrapper.hidden { height: auto; padding-top: 140px; }
  .hero-bg-wrapper.video-new2 { padding-top: 160px; padding-bottom: 1000px; }
  .hero-bg-wrapper.creator-article { height: 270px; }
  .hero-bg-wrapper.creator-article.is-case { height: 300px; }
  .hero-bg-wrapper.video-new3 { padding-top: 160px; padding-bottom: 1000px; }
  .human-bg-animation { height: 200px; margin-top: 0px; }
  .video-wr { justify-content: center; align-items: center; height: auto; min-height: 640px; max-height: 640px; margin-top: 40px; }
  .container550 { text-align: left; padding-left: 0px; padding-right: 0px; }
  .container1180.flex-v { width: 92%; }
  .container1180.left-align.gdr, .container1180.left-align-2.gdr { row-gap: 32px; }
  .container1180.finals { flex-flow: column; }
  .hero-text-wr.nitro, .hero-text-wr.nitro-classic, .hero-text-wr.company, .hero-text-wr.nitro-new { width: 100%; max-width: 350px; }
  .hero-text-wr.powering { margin-bottom: 40px; }
  .hero-text-wr.parent.pr { align-items: flex-start; }
  .hero-text-wr.nitro-2024 { width: 100%; max-width: 350px; }
  .hero-text-wr.gdc-2024, .hero-text-wr.gdc-2024.is-left { min-width: auto; }
  .hero-text-wr.gdc-2024._40px.left { align-items: flex-start; min-width: auto; }
  .hero-text-wr.gdc-2024.sdk { min-width: auto; }
  .hs-about-section { padding-top: 120px; }
  .white-card-item { width: 100%; }
  .grey-section { padding-bottom: 20px; }
  .bologna-wr { padding-top: 0px; }
  .bologna-card { width: 100%; }
  .bologna-card.last { margin-bottom: 0px; }
  .h1-nitro { background-position: 50% center; font-size: 60px; }
  .h1-nitro.h2-classic { background-position: 0% center; }
  .nitro-hero-img { width: 266px; top: -166px; right: -107px; }
  .perks-wr { grid-template-columns: 1fr; margin-top: 20px; }
  .hero-bl-section { height: auto; }
  .hero-bl-section.fr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63e60a875d5c104d6b718654_FR-Admin-Header_1_2.png"), linear-gradient(rgb(52, 66, 218), rgb(52, 66, 218)); background-position: 100% 100%, 0px 0px; background-repeat: no-repeat, repeat; background-size: auto 220px, auto; margin-top: -60px; padding-bottom: 200px; }
  .hero-bl-section.gdc, .hero-bl-section.powering { margin-top: -60px; padding-bottom: 60px; }
  .hero-bl-section.is-garden { margin-top: -60px; padding-bottom: 180px; overflow: hidden; }
  .hero-bl-section.gdc-2024 { margin-top: -60px; padding-bottom: 40px; }
  .hero-bl-section.embed-sdk { margin-top: -60px; }
  .company-hero-img { margin-top: 0px; }
  .company { width: 100%; }
  .ginto-700-24.font-grey { font-size: 20px; }
  .ginto-700-24.font-grey.connection { line-height: 28px; }
  .ginto-700-24.link { font-size: 20px; }
  .ginto-700-24.black-font { font-size: 20px; line-height: 28px; }
  .comp-img.left, .comp-img.right { margin-left: 0px; margin-right: 0px; }
  .item-company { width: 80%; height: 23vh; min-height: 230px; max-height: 260px; }
  .company-slider-wr { margin-top: 32px; }
  .arrow-slider { width: 56px; height: 56px; right: -4%; }
  .arrow-wr { width: 64px; }
  .white-block { padding-left: 25px; padding-right: 25px; }
  .white-block.company { width: 90%; }
  .terms-block { gap: 24px; grid-template-columns: 1fr 1fr; grid-template-areas: "."; }
  .terms-block._4-items { row-gap: 40px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-flow: row; }
  .blue-section { padding-top: 40px; }
  .container960 { text-align: center; }
  .groups-wr { margin-top: -54px; }
  .group-item { height: 188px; }
  .group-label { text-align: left; padding: 4px 10px; font-size: 16px; line-height: 22px; inset: 10px 10px auto; }
  .group-label.else { font-size: 18px; }
  .wave { width: 100%; margin-top: -2px; }
  .insp-section.overflow { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a87bab1ae5a7f89a43dcf6_spot-tl.svg"), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/62a87bab3a3d2c50952d8bad_spot-bl.svg"); background-position: 0px 0px, 0px 100%; background-repeat: no-repeat, no-repeat; background-size: auto, auto; }
  .group-banner { align-items: flex-end; width: 100%; height: 216px; }
  .quote-item { flex-direction: column; justify-content: center; align-items: flex-start; min-height: 330px; margin-left: 10px; margin-right: 10px; display: flex; }
  .template-cta-wr { flex-direction: column; }
  .club-slider { margin-bottom: 20px; }
  .left-arrow-2.right { margin-right: -22px; }
  .left-arrow-2.left { margin-left: -22px; }
  .banner-img { object-fit: cover; flex: 1 1 0%; align-self: stretch; }
  .lottie-animation { left: -215px; }
  .wave-wr { height: 100px; }
  .gintonord-700-56 { text-align: left; font-size: 37px; }
  .feature-big-img { height: 200px; }
  .ginto-700-48, .gintonord-700-32 { text-align: center; }
  .new-h4 { font-size: 22px; line-height: 26px; }
  .new-h4.college { font-size: 20px; }
  .colors-grid { grid-template-columns: 1fr 1fr; }
  .rich-guidlines-italic-l a { flex-direction: column; width: 100%; display: flex; }
  .paragraph-small { margin-top: 10px; }
  .paragraph-small.font-white.op50 { z-index: 1000; text-align: left; }
  .paragraph-small.le { text-align: left; }
  .typography-item { grid-template-columns: 1fr; }
  .new-h5.top-margin-10 { font-size: 20px; }
  .new-h5.case { line-height: 26px; }
  .new-h2 { text-align: left; margin-bottom: 24px; font-size: 24px; line-height: 32px; }
  .new-h2.font-white { text-align: center; }
  .new-h2.font-white.left { text-align: left; }
  .new-h2.college { line-height: 1.1; }
  .new-h2.centered { text-align: center; }
  .new-h2.margin-16 { text-align: center; margin-bottom: 20px; }
  .new-h2.margin-16.mobile-center { text-align: center; }
  .new-h2.margin-16.mobile-center-f { text-align: center; margin-bottom: 16px; }
  .new-h2.bottom-none._48px.text-align-left { font-size: 24px; }
  .new-h2.bottom-none._48px.text-color-white.is-left, .new-h2.bottom-none._48px.le.mob-center { text-align: center; }
  .new-h2.bottom-none._48px.text-color-dark.l_m_left { text-align: left; }
  .new-h2._48px.educstion { margin-bottom: 16px; }
  .new-h3 { font-size: 24px; }
  .new-h3.font-white { margin-bottom: 16px; }
  .new-h3.font-white.mobile-centered { margin-left: auto; margin-right: auto; }
  .new-h3.bolt { margin-bottom: 12px; line-height: 32px; }
  .new-h3.bolt.moderator { font-size: 24px; line-height: 32px; }
  .new-h3.bolt.moderator-white { line-height: 32px; }
  .new-h3.mobile-centered { text-align: center; }
  .new-h3.mobile-centered.m-90 { max-width: 90%; margin-left: auto; margin-right: auto; }
  .new-h3.bottom { max-width: none; }
  .new-h3.m-90 { text-align: center; max-width: 90%; margin-left: auto; margin-right: auto; }
  .new-h3.is-prizes { text-align: left; line-height: 34px; }
  .paragraph { margin-bottom: 8px; font-size: 16px; line-height: 24px; }
  .paragraph.font-greyple.mobile-centered { text-align: center; }
  .paragraph.font-white { text-align: center; margin-bottom: 10px; }
  .paragraph.font-white.mobile-left { text-align: left; }
  .paragraph.bot-m { margin-bottom: 4px; }
  .paragraph.college-left { font-size: 16px; line-height: 24px; }
  .paragraph.mobile-left { text-align: left; }
  .new-h1.font-white { text-align: center; font-size: 32px; }
  .new-h1.font-white.safety { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .new-h1.font-white.safety.grey-font { white-space: normal; word-break: normal; }
  .new-h1.font-white.left { text-align: left; font-size: 32px; }
  .new-h1.font-white.left.explore { text-align: left; font-size: 42px; }
  .new-h1.font-white.left.explore.mobile-centered { text-align: center; }
  .new-h1.font-white.mobile-left._80, .new-h1.font-white.mobile-left._16px { max-width: 80%; }
  .new-h1.font-white.moderation { text-align: left; font-size: 32px; }
  .new-h1.font-white.moderation.explore { text-align: left; font-size: 42px; }
  .new-h1.font-white.moderation.explore.mobile-centered { text-align: center; }
  .new-h1.font-white.left-copy { text-align: left; font-size: 32px; }
  .new-h1.font-white.left-copy.explore { text-align: left; font-size: 42px; }
  .new-h1.font-white.left-copy.explore.mobile-centered { text-align: center; }
  .new-h1.font-white.bottom-16px { line-height: 105%; }
  .new-h1.font-white.bottom-16px.flex-mob-center { text-align: center; }
  .new-h1.font-white.bottom-16px.flex-mob-center.mobile-power { font-size: 32px; }
  .new-h1.font-white.bottom-16px.flex-tab-center { text-align: center; }
  .new-h1.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 32px; }
  .new-h1.font-white.bottom-16px.flex-tab-center.is_gdc { text-align: left; margin-bottom: 8px; font-size: 32px; line-height: 35px; }
  .new-h1.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { margin-bottom: 0px; }
  .new-h1.font-white.is-text-center.left-mobile { text-align: left; font-size: 24px; }
  .new-h1.font-white.safety-n { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .new-h1.font-white.education { width: 100%; font-size: 32px; }
  .new-h1.font-white.safety-newsfloor, .new-h1.font-white.safety-2 { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .new-h1.font-white.is-garden, .new-h1.font-blue._404, .new-h1._16px { font-size: 32px; }
  .new-h1.newsroom { text-align: center; }
  .new-h1.text-color-white.bottom-none.text-align-left--mobile { text-align: left; }
  .new-h1.text-color-white.bottom-none.text-align-center.is-small-mob, .new-h1.text-color-white.bottom-none.text-align-center.is-creator, .new-h1.text-color-white.bottom-32.text-align-center.is-small-mob, .new-h1.text-color-white.bottom-32.text-align-center.is-small-mobile { font-size: 24px; }
  .new-h1.text-color-white.bottom-32.is_mobile-24 { line-height: 0.9; }
  .new-h1.text-color-white.bottom-32.is_mobile-24.is_2026 { font-size: 8.2vw; }
  .new-h1.text-color-white.bottom-32.is_mobile-24.is_2026.is-letter { letter-spacing: -0.01em; }
  .new-h1.text-color-white.bottom-16.m-36, .new-h1.text-color-white.bottom-16.m-36.is_small-m { font-size: 24px; }
  .new-h1.text-color-white.bottom-16.m-36.show-desctop-news { display: none; }
  .new-h1.text-color-white.bottom-80 { margin-bottom: 40px; }
  .new-h1.text-color-white.is_d { font-size: 36px; }
  .new-h1.text-color-white.is_d.is-italic.text-align-center.is-32 { font-size: 32px; }
  .new-h1.text-color-white.is_d.is-italic.is_nitro.long-title { font-size: 31.8px; }
  .new-h1.text-color-white.is_d.size-m { font-size: 24px; line-height: 0.9; }
  .new-h1.text-color-white.is_d.is_2026 { font-size: 8.2vw; }
  .new-h1.text-color-white.text-align-left.bottom-24.is-center-mob { font-size: 11vw; }
  .new-h1.text-color-white.text-align-left.bottom-24.is-center-mob.is_form { font-size: 27px; }
  .new-h1.text-color-white.is_acceb { font-size: 24px; line-height: 0.916667; }
  .new-h1.text-color-white.is_d-none { font-size: 36px; }
  .new-h1.text-color-white.is_d-none.is-small-mob { letter-spacing: normal; font-size: 24px; }
  .new-h1.text-color-white.bottom-24 { margin-bottom: 16px; }
  .new-h1.text-color-white.bottom-24.is-small-mob { font-size: 24px; }
  .new-h1.text-color-white.is_acc { font-size: 24px; line-height: 0.916667; }
  .new-h1.text-color-white.is_acc.is-small-mob { letter-spacing: normal; font-size: 24px; }
  .new-h1.text-color-white.is_2026, .new-h1.text-color-white.bottom-32-all.text-align-center.is-small-mob, .new-h1.text-color-white.bottom-32-all.text-align-center.is-small-mobile, .new-h1.text-color-white.bottom-32-all.is_mobile-24 { font-size: 24px; }
  .new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026 { font-size: 8.2vw; }
  .new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026.is-large { font-size: 9.75vw; }
  .new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026.is-large.bottom-small { letter-spacing: -0.01em; font-size: 2rem; }
  .new-h1.text-color-white.bottom-32-all.is_mobile-24.is_2026.is-large.is-bottom-small { font-size: 8.6vw; }
  .new-h1.safety.centered.tarot2 { margin-bottom: 16px; }
  .new-h1.size-medium { font-size: 32px; }
  .paragraph-medium.font-blurple.mobile-centered { margin-left: auto; margin-right: auto; }
  .paragraph-medium.font-white { text-align: left; }
  .paragraph-medium.font-white.centered.is-jobs { text-align: center; font-size: 16px; }
  .paragraph-medium.font-white.centered.is_building { text-align: center; }
  .paragraph-medium.left, .paragraph-medium.text-color-white.is_hero-gdr, .paragraph-medium.text-color-white.is_hero-gdr.m-left, .paragraph-medium.text-color-white.is_hero-gdr.left-gdc { text-align: left; }
  .paragraph-bold { font-size: 16px; }
  .paragraph-bold.text-color-white.text-weight-medium.is_abc-hero { line-height: 24px; }
  .paragraph-bold.text-color-white.text-weight-medium.is_faq, .paragraph-bold.text-color-white.text-weight-medium.is_2026 { max-width: 85%; }
  .paragraph-small-bold.inline { white-space: normal; max-width: 90%; }
  .button-text-big { text-align: center; }
  .button-text-big.btn { font-size: 16px; }
  .button-text-big.m_medium { font-size: 18px; }
  .button-text-big.m_medium.m-power { font-size: 15px; }
  .ver__big-front-cloud { display: none; }
  .ver__ship { width: 93px; }
  .ver__mini { bottom: 8%; right: 66%; }
  .ver__mini._2 { display: none; }
  .ver__island { bottom: 25%; left: -31%; }
  .ver__middle-cloud { width: 139px; right: 21%; }
  .news-wraper-2 { text-align: center; }
  .card-founder-wrapper { row-gap: 32px; }
  .branding-block { margin-bottom: 60px; }
  .colllege-hero { padding-bottom: 80px; }
  .container700-center { text-align: left; }
  .container-center { text-align: center; }
  .mask-2 { height: auto; }
  .new-button { text-align: center; border-radius: 99px; align-self: stretch; width: 100%; margin-right: 0px; padding-left: 20px; padding-right: 20px; }
  .new-button.new-dark-button { font-weight: 500; }
  .new-button.is_app.not-100 { width: auto; padding-left: 32px; padding-right: 32px; }
  .new-button.is_app.imagine { padding-right: 32px; }
  .new-button.is_app-2024 { align-self: auto; padding-left: 32px; padding-right: 32px; }
  .new-button.is-new { margin-left: auto; margin-right: auto; }
  .button-wrapper { flex-direction: column; align-items: stretch; width: 100%; margin-right: 0px; display: flex; }
  .button-wrapper.many, .button-wrapper.left-nitro, .button-wrapper.many-left { align-items: stretch; }
  .new-dark-button { text-align: center; border-radius: 94px; width: 100%; margin-bottom: 10px; margin-right: 0px; }
  .new-dark-button.download-button.mobile { width: auto; }
  .new-dark-button.download-button.college, .new-dark-button.download-button.college-white, .new-dark-button.download-button.college_new { font-weight: 500; }
  .new-dark-button._20px { font-size: 20px; }
  .new-dark-button._20px.ser, .new-dark-button.ser { max-width: 200px; }
  .new-dark-button.gdr { height: auto; }
  .new-dark-button.gdr.max-440 { max-width: 280px; margin-left: 0px; }
  .new-dark-button.gdr.text-bold { margin-right: 0px; }
  .new-dark-button.download { width: auto; }
  .new-dark-button.is-left { white-space: normal; padding-left: 20px; padding-right: 20px; }
  .new-dark-button.so-large { font-size: 20px; }
  .new-dark-button.hub { white-space: normal; padding-left: 20px; padding-right: 20px; }
  .new-dark-button.download-new { white-space: normal; width: auto; max-height: none; }
  .new-dark-button.download-new.is-large.is-m-small { padding: 0.9375rem 1.25rem; font-size: 0.875rem; line-height: 1.28571; }
  .new-dark-button.download-new.is-large-new { padding-top: 7px; padding-bottom: 7px; line-height: 130%; }
  .new-dark-button.download-new.is-new { border-radius: 12px; }
  .new-dark-button.download-new.is_radius-new { max-height: none; }
  .new-dark-button.download-parent { white-space: normal; width: auto; }
  .new-dark-button.download-parent.is-large-new { padding-top: 7px; padding-bottom: 7px; line-height: 130%; }
  .servers-flex { text-align: left; flex-direction: column; align-items: flex-start; display: flex; }
  .link-terms._30px { padding-left: 10px; }
  .container800 { text-align: left; }
  .container800.center { padding-left: 32px; padding-right: 32px; }
  .rich-safeties-discription { font-family: "gg sans", sans-serif; }
  .green-button { text-align: center; border-radius: 99px; align-self: stretch; width: 100%; margin-right: 0px; padding-left: 20px; padding-right: 20px; }
  .button-white-bg { width: 100%; margin-right: 0px; font-size: 16px; }
  .button-white-bg.center { margin-left: 0px; }
  .button-white-bg.family.tablet-left-app { margin-left: auto; margin-right: auto; }
  .button-white-bg.build_n { width: auto; }
  .button-white-bg.discrord-f.tablet-left-app { margin-left: auto; margin-right: auto; }
  .human-bg-lot { z-index: 0; max-width: 250px; }
  .youtuben { min-height: auto; padding-bottom: 56.25%; }
  .container-780px._4grid { width: 90%; }
  .container-780px.is-center.sdk { width: 100%; }
  .container-780px.is_new { width: 100%; max-width: none; }
  .p-400-16-white.center._20px { font-size: 16px; line-height: 24px; }
  .container-1260px-grey { margin-bottom: 20px; }
  .section-safety { padding-top: 0px; padding-bottom: 0px; }
  .section-safety.grey { padding-top: 48px; padding-bottom: 48px; }
  .heading-blue-48px.bl { margin-bottom: 8px; line-height: 44px; }
  .div-block-320px.safeties { column-gap: 16px; flex-direction: row; align-items: center; width: 100%; max-width: none; margin-top: 0px; }
  .div-block-320px.safeties.flex { row-gap: 24px; flex-direction: column; align-items: flex-start; }
  .img-safety { height: 175px; }
  .img-safety.safeties { min-height: 200px; }
  .paragraph-16px-dark { font-size: 16px; line-height: 22px; }
  .paragraph-16px-dark.up, .paragraph-16px-dark.creator { line-height: 24px; }
  .search { width: 100%; margin-left: auto; margin-right: auto; }
  .heading-24px-safety._48px { order: 0; }
  .heading-24px-safety.bottom-small._1 { margin-bottom: 8px; font-size: 20px; }
  .heading-32px-black { margin-bottom: 0px; font-size: 18px; line-height: 22px; }
  .line-safety { margin-top: 20px; padding-top: 20px; }
  .form-block { width: 100%; }
  .breadcrumbs-wrapper { flex-wrap: wrap; }
  .breadcrumbs-wrapper.bottom { margin-bottom: 40px; }
  .title-wrapper { margin-bottom: 0px; }
  .hero-image-safeties { min-height: 220px; margin-top: -180px; }
  .grid-safety-listing { margin-top: 20px; }
  .html-embed { margin-left: 0px; }
  .no-match { font-size: 20px; }
  .section-white { padding-top: 30px; }
  .section-white.bottom { padding-top: 60px; padding-bottom: 60px; }
  .section-white.bottom.connection { margin-top: 0px; padding-bottom: 80px; }
  .section-white.bottom.build { margin-top: 0px; }
  .section-white.nitro { padding-bottom: 60px; }
  .section-white.nitro-2024 { margin-bottom: -40px; padding-top: 20px; padding-bottom: 0px; }
  .section-white.nitro-2024-perks { margin-top: 0px; padding-top: 80px; padding-bottom: 30px; }
  .section-white.nitro_2024 { margin-top: 0px; }
  .section-white.nitro-new { margin-top: 0px; padding-top: 60px; padding-bottom: 60px; }
  .heading-dark-48px { font-size: 24px; line-height: 32px; }
  .heading-dark-48px.center { margin-bottom: 0px; font-size: 32px; line-height: 42px; }
  .heading-dark-48px.center.white-color { line-height: 36px; }
  .heading-dark-48px.center.mar-8px { line-height: 42px; }
  .heading-dark-48px._600px, .heading-dark-48px.text-align-center { line-height: 32px; }
  .heading-dark-48px.mob-32 { font-size: 32px; line-height: 42px; }
  .card-grey._32px { padding: 24px; }
  .card-grey._40px, .card-grey._24px { justify-content: center; height: auto; padding: 24px; }
  .img40 { min-height: 136px; }
  .img40._245px { object-fit: cover; min-height: 259px; }
  .curriculum-wrapper { min-height: 550px; }
  .curriculum-image { display: none; inset: auto 0% -17% 9%; }
  .s-courses.build { padding-bottom: 60px; }
  .s-courses.build.grey-bg { padding-top: 60px; }
  .rich-content-right-moderation { padding-left: 0px; padding-right: 0px; }
  .rich-content-right-moderation.mobile { margin-bottom: 48px; }
  .scils-wrapper { background-size: contain; min-height: 450px; }
  .section-white-moderation { padding-top: 40px; }
  .section-white-moderation.bg.safety { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6458ce2e22d8d726aa76203b_Group%20626809%20(1).svg"); background-size: auto; max-height: none; padding-bottom: 250px; }
  .section-white-moderation.bg-gdc { overflow: hidden; }
  .section-white-moderation.boild { background-position: 50% 100%; background-size: 370px auto; padding-bottom: 160px; }
  .section-white-moderation.build_n { background-position: 50% 100%; background-size: 390px auto; padding-top: 40px; padding-bottom: 120px; }
  .curriculum-image-m { display: none; inset: auto 0% -17% 9%; }
  .modules-layout { text-align: center; margin-bottom: 20px; }
  .course-content-heading { grid-template-columns: 1fr; }
  .course-info-wr { grid-template-rows: auto auto; justify-items: start; }
  .cource-info-number-wr { flex-direction: row; }
  ._16px-text-gr.left.app-2 { padding-right: 8px; }
  .banner { min-height: auto; padding: 24px; }
  .banner.green { min-height: auto; }
  .banner.nitro { margin-bottom: 0px; padding-left: 20px; padding-right: 20px; }
  .banner.nitro.violet { padding-left: 20px; padding-right: 20px; }
  .banner.pink { min-height: auto; }
  .banner.is-new-first { margin-bottom: 0px; padding-left: 20px; padding-right: 20px; }
  .banner.is-new-first.violet { padding-left: 20px; padding-right: 20px; }
  .banner.is-new-second { margin-bottom: 0px; padding-left: 20px; padding-right: 20px; }
  .banner.is-new-second.violet { padding-left: 20px; padding-right: 20px; }
  .link-arrow.gdc.flex-tablet-left.is-center { margin-left: auto; margin-right: auto; }
  .link-arrow.gdc.flex-tablet-left.is-success { margin-top: 0px; }
  .link-arrow.build_n.winner { text-align: left; font-size: 14px; }
  .link-arrow.power-a { font-size: 14px; }
  .link-arrow.teen.winner { text-align: left; font-size: 14px; }
  .slide-30 { max-width: 320px; margin-right: 14px; }
  .logo-100 { margin-bottom: 0px; }
  .tab-links { max-width: 100px; }
  .tab-menuflex { justify-content: flex-start; width: 100%; max-width: 90%; margin-top: 36px; margin-left: auto; margin-right: auto; overflow: auto; }
  .tab-menuflex.power { gap: 16px; flex-wrap: wrap; justify-content: center; width: 100%; padding-left: 16px; padding-right: 16px; }
  .tab-block { min-height: 770px; }
  .paragraph-20px-600-dark { font-size: 16px; line-height: 22px; }
  .margine-left.build_n { margin-bottom: 40px; }
  .mask-3 { padding-bottom: 10px; overflow: auto; }
  .mob-h24px { max-width: 10%; }
  .popup-new { padding: 30px 20px; }
  .popup-new.submission.new { padding-top: 40px; padding-bottom: 40px; }
  .div-block-img { padding-top: 20px; padding-bottom: 20px; padding-left: 0px; }
  .div-block-img.ecos-new { padding-left: 24px; padding-right: 24px; }
  .input { z-index: 11; }
  .input.text-input { min-height: 130px; }
  .input.text-input.activity { min-height: 110px; }
  .input.list, .input.dropdown-wr { background-position: 94% center; }
  .input.text-input_app.activity { min-height: 110px; }
  .input.dropdown-category { background-position: 94% center; }
  .input.text-input_app-2 { min-height: 80px; }
  .input.text-input_app-2.activity { min-height: 110px; }
  .form { row-gap: 20px; grid-template-rows: auto auto auto; grid-template-columns: 1fr; }
  .tabs-content-3 { width: 90%; }
  .div-block-flex-bottom { flex-direction: row; justify-content: flex-start; display: flex; }
  .div-block-flex-bottom.is-new.is_n { flex-flow: row; }
  .div-block-flex-bottom.is-new.is_n.is-move { margin-left: -8px; margin-right: -8px; }
  .div-block-flex-bottom.bottom-none.is_n { flex-flow: row; }
  .div-block-flex-bottom.bottom-none.is_n.is-move { margin-left: -6px; margin-right: -6px; }
  .img-20px, .img-20px._2 { margin-right: 8px; }
  .plan-block { margin: 50px -16px; padding-bottom: 60px; }
  .plan { grid-template-columns: 2fr 1fr 1fr; }
  .plan.is-nitro { column-gap: 8px; grid-template-rows: 180px; grid-template-columns: 1fr 111px 111px; padding-bottom: 20px; }
  .plan.is-nitro.is-new { grid-template-columns: 2fr minmax(108px, 108px) minmax(108px, 108px); }
  .ginto-700-20.mob-none.is-nitro-new { z-index: 1; max-width: 160px; margin-bottom: 20px; font-size: 3.75vw; position: absolute; inset: auto auto 0% 0%; }
  .plan2 { column-gap: 10px; padding-top: 10px; padding-bottom: 10px; }
  .plan2.is-nitro { column-gap: 8px; grid-template-columns: 3fr 111px 111px; place-items: stretch; }
  .plan2.is-nitro.line-top.is-gradient { column-gap: 8px; background-position: 30% center; background-size: 110% 100%; margin-left: -10px; padding-left: 10px; }
  .plan2.is-nitro.line-top.is-gradient.is-new { grid-template-columns: 2fr minmax(108px, 108px) minmax(108px, 108px); max-height: none; padding-top: 16px; padding-bottom: 16px; }
  .plan2.is-nitro.is-new { grid-template-columns: 2fr minmax(108px, 108px) minmax(108px, 108px); }
  .div-block-16.is-nitro { border-radius: 25px; }
  .div-block-16.is-line-nitro { width: 111px; }
  .image-pl.is-nitro { border-radius: 8px; }
  .tabs-menu-center { flex-wrap: wrap; }
  .dropdown-qa { margin-bottom: 6px; }
  .dropdown-toggle-blue.gdc, .dropdown-toggle-blue.gdc-2024 { align-items: flex-start; line-height: 24px; }
  .dropdown-list-4.bottom.open, .dropdown-list-4.bottom.open-2024 { margin-top: -6px; }
  .text-block-608 { line-height: 130%; }
  .grid-anim { margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; }
  .dropdown-list-form.grid-3-col { grid-template-columns: 1fr; }
  .form-block-tell-us-more.application { margin-top: 24px; }
  .form-tell-us { row-gap: 20px; grid-template-columns: 1fr; }
  .image-courses-bg-1 { max-width: 30px; }
  .image-courses-bg-2 { max-width: 14px; display: none; }
  .img51px { top: 5px; }
  .chack { max-width: 14px; }
  .chack.is-new { width: 20px; max-width: 20px; height: 20px; }
  .chack.is-new.is-checkmark { width: 24px; max-width: 24px; height: 24px; }
  .image-card-wr-1 { min-height: auto; }
  .image-hero-mobile { width: 130%; left: 26px; }
  .image-hero-mobile.connection { max-width: none; }
  .image-hero-mobile.build { width: 90%; margin-left: auto; margin-right: auto; padding-left: 0%; padding-right: 0%; }
  .image-hero-mobile.build.sub { display: none; }
  .padding-56px.m-32 { padding-bottom: 32px; }
  .padding-56px.is-90 { padding-bottom: 54px; }
  .padding-56px.is-24 { padding-bottom: 24px; }
  .link-404 { font-size: 20px; }
  .div-block-18 { flex-direction: column; align-items: flex-start; display: flex; }
  .blue-background { padding-bottom: 40px; }
  .paragraph-20px-white { font-size: 16px; line-height: 22px; }
  .paragraph-20px-white.max-780px { line-height: 24px; }
  .button-white-bg-r16 { border-radius: 32px; width: 100%; margin-right: 0px; font-size: 16px; }
  .button-black-bg-r16 { width: 100%; margin-right: 0px; font-size: 16px; }
  .heading-34px { margin-bottom: 24px; font-size: 24px; line-height: 32px; }
  .card-gray { padding-top: 16px; padding-left: 16px; padding-right: 16px; }
  .heading-25px { font-size: 20px; line-height: 24px; }
  ._16px-text-grey2.margin-bottom-8px { margin-bottom: 8px; }
  .card-gray-margin { padding: 16px; }
  .banner-blue { background-position: 20% center; padding-top: 88px; padding-bottom: 88px; }
  .heading-40px-white { margin-bottom: 8px; font-size: 24px; }
  .button-white-bg-r28 { border-radius: 32px; width: 100%; min-width: auto; margin-right: 0px; font-size: 16px; }
  .img-max-480 { max-width: 100%; }
  .heading2-48pxwhite { font-size: 24px; line-height: 24px; }
  .heading2-48pxwhite.text-left { line-height: 130%; }
  .heading2-48pxwhite.mar-8px, .heading2-48pxwhite.is_app { font-size: 32px; line-height: 42px; }
  .grid-creators { grid-template-columns: 1fr; }
  .creator-card-image-wr { min-height: 200px; }
  .main-image_wrapper { margin-top: -120px; margin-bottom: 20px; }
  .author_social-links { gap: 12px 10px; flex-direction: row; margin-left: 20px; }
  .author_name-wr { flex-flow: wrap; align-items: flex-start; }
  .text-color-white.mobile-p-left { text-align: left; }
  .text-color-white.is_2 { font-size: 16px; line-height: 130%; }
  .creator_topics-wr { align-items: flex-start; }
  .creator_topics-list.cr { row-gap: 8px; flex-wrap: wrap; }
  .section-explore-hero { background-position: 0% center; }
  .section-explore-hero.learn { padding-bottom: 40px; }
  .section-explore-hero.academy.creator { background-position: 47% center; }
  .image-hero-explore, .section-blue-wr-max { width: 100%; }
  .section-blue-wr-max.explore.is_new { max-width: 324px; margin-right: auto; }
  .max-550px.is_app { padding-left: 16px; padding-right: 16px; }
  .star2, .stars3 { display: none; }
  .text-24px-500.is_still { max-width: 309px; }
  .text-24px-500-white.is_2025.is-28 { font-size: 20px; line-height: 120%; }
  .text-24px-500-white.text-weight-normal.text-align-center.is-18 { font-size: 16px; line-height: 1.27778; }
  .text-24px-500-white.is-2026, .text-24px-500-white.is_dev, .text-24px-500-white.is_game, .text-24px-500-white.is-new { line-height: 120%; }
  .section_academy { padding-top: 30px; padding-bottom: 30px; }
  .academy_menu { flex-direction: column; justify-content: space-between; margin-bottom: 0px; }
  .academy_menu.safety, .academy_menu.safety-education { margin-bottom: 0px; overflow: hidden; }
  .academy_menu.learn { margin-top: 20px; }
  .academy-menu-tabs { column-gap: 0px; flex-direction: column; justify-content: flex-start; }
  .academy-menu-tabs.is-explore, .academy-menu-tabs.is-explore-2 { flex-direction: column; }
  .main-wrapper.overflof-mobile { overflow: hidden; }
  .main-wrapper.home-bg { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6634f6011ff99af5f9247b7b_Backgorund%20(5).webp"); }
  .main-wrapper.overflow-hidden { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f174c5e1aad0fd430c975_background-art.webp"); background-size: cover; }
  .main-wrapper.teen { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66a8f2fe4263907efd6c118a_background-art%20(4).webp"); }
  .main-wrapper.build-new { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66b0876a4dd5abc525462b6a_Mobile-mini.png"); }
  .topic_filters.safety { margin-bottom: 20px; }
  .topic_filters.safety-n { margin-bottom: 20px; padding-top: 24px; }
  .topic_filters.safety-n.safety-education, .topic_filters.safety-n.policy-hub { margin-bottom: 0px; padding-left: 16px; padding-right: 16px; }
  .topic_filters.safety-n.policy-hub.is-new-sty { gap: 10px; padding-left: 0px; padding-right: 0px; }
  .topic_filters.lessons { margin-top: 20px; }
  .academy_layout { grid-template-columns: 1fr; }
  .academy_tabs { flex: 1 1 0%; margin-left: 0px; }
  .academy_tab-link { flex-direction: row; align-items: center; margin-bottom: 0px; padding-bottom: 10px; padding-left: 16px; padding-right: 16px; display: flex; }
  .academy_tab-link.w--current { border-left-width: 2px; border-left-color: var(--blurple); margin-top: 10px; margin-bottom: 0px; }
  .academy_tab-link.is-active { background-color: var(--off-white); border-left-width: 3px; border-left-color: rgba(0, 0, 0, 0); border-radius: 24px; }
  .academy_tab-link.is-active.safety-education { background-color: rgba(0, 0, 0, 0); }
  .collection-list-5.safety-education.is_new { margin-bottom: 10px; }
  .academy_lesson-wr { column-gap: 0px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
  .academy_lesson-wr.safety.safety-education { gap: 0px; }
  .creator-card-image-wrapper { margin-bottom: 20px; }
  .creator-card_image { width: 100%; }
  .creators_lessons { grid-template-columns: 1fr; }
  .search_text-wr { width: 100%; }
  .quiz-section { padding-left: 20px; padding-right: 20px; }
  .quiz-wrapper { margin-top: 0px; }
  .quiz-container.form-section { height: auto; padding: 70px 24px 32px; }
  .quiz-heading { font-size: 32px; }
  .quiz-content { row-gap: 32px; flex-direction: column; }
  .quiz-first-img { width: 160px; }
  .quiz-first-yes { width: 100px; top: -20px; }
  .quiz-first-no { width: 100px; bottom: -20px; }
  .quiz-back.block-back { top: 24px; left: auto; }
  .quiz-second-text { font-size: 36px; }
  .lightbox_play { width: 48px; height: 48px; }
  .quiz-form-heading { font-size: 32px; line-height: 40px; }
  .quiz-form-cont { max-width: 100%; display: none; }
  .quiz-form-block { max-width: 100%; }
  .quiz-subtitle { margin-bottom: 24px; }
  .quiz-form-content { max-width: 100%; }
  .container-880 { width: 90%; }
  .persona-cms-list { grid-template-columns: 1fr; }
  .creator_tabs { grid-template-columns: 100%; padding-top: 0px; }
  .creator_tabs.is-explore { flex-direction: column; padding-bottom: 0px; }
  .creator_tabs.is-explore.safety { background-color: rgb(246, 246, 246); border-radius: 28px; padding: 6px 16px 16px; position: relative; }
  .creators_new-right { flex-direction: column; }
  .job-sp { text-align: center; justify-content: center; align-items: center; display: flex; }
  .collection-list-wrapper-6 { margin-right: auto; }
  .card-gray2 { padding-top: 24px; padding-left: 16px; padding-right: 16px; }
  .cardfootertext { font-size: 16px; line-height: 24px; }
  .cardfootertext.font-greyple.mobile-centered, .cardfootertext.font-white { text-align: center; }
  .cardfootertext.font-white.mobile-left { text-align: left; }
  .cardfootertext.bot-m { margin-bottom: 4px; }
  .cardfootertext.college-left { font-size: 16px; line-height: 24px; }
  .cardfootertext.mobile-left { text-align: left; }
  .date-heading-snows { margin-bottom: 0px; font-size: 24px; line-height: 24px; }
  .image-411 { width: 164px; }
  .column-2 { padding-top: 20px; padding-left: 0px; }
  .snowsgiving-reward-image { width: 100%; }
  .snowcard-link { font-size: 16px; line-height: 24px; }
  .snowcard-link.font-greyple.mobile-centered, .snowcard-link.font-white { text-align: center; }
  .snowcard-link.font-white.mobile-left { text-align: left; }
  .snowcard-link.bot-m { margin-bottom: 4px; }
  .snowcard-link.college-left { font-size: 16px; line-height: 24px; }
  .snowcard-link.mobile-left { text-align: left; }
  .columns { flex-wrap: wrap; }
  .snowsgiving-unlock-text-plain { font-size: 16px; line-height: 24px; }
  .snowsgiving-unlock-text-plain.font-greyple.mobile-centered, .snowsgiving-unlock-text-plain.font-white { text-align: center; }
  .snowsgiving-unlock-text-plain.font-white.mobile-left { text-align: left; }
  .snowsgiving-unlock-text-plain.bot-m { margin-bottom: 4px; }
  .snowsgiving-unlock-text-plain.college-left { font-size: 16px; line-height: 24px; }
  .snowsgiving-unlock-text-plain.mobile-left { text-align: left; }
  .snowcard-link-16 { font-size: 16px; line-height: 24px; }
  .snowcard-link-16.font-greyple.mobile-centered, .snowcard-link-16.font-white { text-align: center; }
  .snowcard-link-16.font-white.mobile-left { text-align: left; }
  .snowcard-link-16.bot-m { margin-bottom: 4px; }
  .snowcard-link-16.college-left { font-size: 16px; line-height: 24px; }
  .snowcard-link-16.mobile-left { text-align: left; }
  .padding-16px.none-p { display: none; }
  .padding-16px.p-8 { height: 8px; }
  .snowsgivingparagraph { margin-bottom: 8px; font-size: 16px; line-height: 24px; }
  .snowsgivingparagraph.font-greyple.mobile-centered { text-align: center; }
  .snowsgivingparagraph.font-white { text-align: center; margin-bottom: 10px; }
  .snowsgivingparagraph.font-white.mobile-left { text-align: left; }
  .snowsgivingparagraph.bot-m { margin-bottom: 4px; }
  .snowsgivingparagraph.college-left { font-size: 16px; line-height: 24px; }
  .snowsgivingparagraph.mobile-left { text-align: left; }
  .snowsgiving-video { max-width: 100%; }
  .snowsgiving-video.is_new { height: 100%; min-height: 450px; }
  .snowsgiving-video.is_new.new-size { justify-content: center; align-items: center; }
  .img-safety-b { height: 175px; }
  .fr_works { row-gap: 20px; }
  .margine-h3.admin.text-bold.build { min-height: auto; }
  .padding-32px.app { padding-bottom: 32px; }
  .padding-32px.l_mb-40px { padding-bottom: 40px; }
  .padding-32px.is-20 { padding-bottom: 20px; }
  .tag_wr { flex-wrap: wrap; }
  .grid-gdc { row-gap: 20px; }
  .grid-gdc.revers { row-gap: 20px; margin-top: 10px; margin-bottom: 10px; }
  .grid-gdc.revers.prizes { row-gap: 24px; margin-top: 0px; margin-bottom: 0px; }
  .grid-gdc.powet { padding-left: 24px; padding-right: 24px; }
  .grid-gdc.power { row-gap: 20px; }
  .grid-gdc.serv.f { margin-top: 60px; }
  .grid-gdc.revers-safety { row-gap: 20px; margin-top: 10px; margin-bottom: 10px; }
  .grid-gdc.revers-safety.policy { row-gap: 40px; }
  .grid-gdc.revers-safety-2023, .grid-gdc.revers-safety-1, .grid-gdc.revers-safety_is-2025 { row-gap: 20px; margin-top: 10px; margin-bottom: 10px; }
  .flex-tablet-center.pw { gap: 4px; }
  .flex-tablet-center.flex-tablet-left.is-center { justify-content: flex-start; align-items: center; }
  .location.ico-date.is_add-w, .location.is_ad-week { background-position: 0px 5px; }
  .hero-bg-acceleator { display: none; }
  .hero-bg-acceleator.garden { min-width: 140%; margin-left: -40%; display: block; bottom: 1px; }
  .power-wr-btn { margin-top: 8px; margin-bottom: 16px; }
  .flex-vertical-left.right-block.app { text-align: center; flex-direction: row; justify-content: flex-start; align-items: center; }
  .padding-100px._50px { padding-bottom: 10px; }
  .padding-100px.charter-anyway { padding-bottom: 100px; }
  .padding-100px.is_case { padding-bottom: 48px; }
  .hero-pover-imageopy-3 { max-width: 45%; }
  .link-white-2.ad-week { word-break: break-all; }
  .nitro-section-video { margin-bottom: 50px; padding-top: 40px; padding-bottom: 40px; }
  .nitro_img-bg, .nitro_img-bg.right { display: none; }
  .nitro-lottie { margin-left: -46px; }
  .safeti-wrapper-image._50 { max-width: 80%; }
  .safety-menu-wrapper { margin-left: 0px; margin-right: 0px; padding-right: 8px; }
  .container980 { text-align: center; }
  .container980.transp { margin-bottom: 40px; }
  .container980.tablet-small { max-width: 20rem; }
  .container980.is_2025 { margin-bottom: 40px; }
  .section-safety-new.grey { padding-top: 48px; padding-bottom: 48px; }
  .section-safety-new.app-white { padding-bottom: 10px; }
  .section-safety-new.app-white.mobile-r { background-color: rgb(255, 255, 255); padding-bottom: 0px; }
  .padding-56-48px.mobile-32px { padding-bottom: 32px; }
  .line-tablet._5 { display: block; }
  .quiz-form-safety { max-width: 100%; display: none; }
  .padding-24px.m-16px, .padding-24px._40px, .padding-24px.mb16 { padding-bottom: 16px; }
  .padding-24px.m-8 { padding-bottom: 8px; }
  .max-440px.mobile-centered { text-align: center; justify-content: center; align-items: center; width: 100%; max-width: 280px; margin-left: auto; margin-right: auto; }
  .div-block-hero-bg { background-position: 50% 120%, 0px 0px; background-size: 440px auto, auto; min-height: auto; padding-top: 50px; }
  .safety_img-hero, .safety_img-hero.is-right { max-width: 50vw; }
  .video-youtube.is_new { aspect-ratio: 400 / 490; width: 90%; min-height: 480px; margin-left: auto; margin-right: auto; }
  .video-youtube.is_new.is-update { aspect-ratio: 234 / 416; min-height: 416px; }
  .video-youtube.is_new.new-size { aspect-ratio: auto; width: 100%; margin-left: 0px; margin-right: 0px; }
  .safety_section-backgraund { display: none; }
  .grid-hero-tarot { grid-template-columns: 1fr; }
  .section-grey-100px.bottom-small { padding-bottom: 36px; }
  .box-white { max-height: 78vh; }
  .box-x { margin-top: 24px; margin-right: 24px; padding: 4px; }
  .anim-card { max-width: 100%; margin-top: 114px; display: none; position: static; overflow: hidden; }
  .card1 { max-width: 28%; }
  .card2 { max-width: 28%; margin-top: 0px; }
  .card3 { max-width: 28%; }
  .new-h1-2 { font-size: 32px; }
  .new-h1-2.font-white { text-align: center; font-size: 32px; }
  .safety-menu.gaming { top: auto; }
  .section-hero-imagine.home, .section-hero-imagine.home-2023 { background-position: 150% 100%; background-size: 110% auto; padding-bottom: 180px; }
  .paragraph-20px-white-height { font-size: 16px; line-height: 22px; }
  .paragraph-20px-white-height.max-780px { line-height: 24px; }
  .button-black-bg { width: 100%; margin-right: 0px; font-size: 16px; }
  .button-black-bg.center { margin-left: 0px; }
  .checkbox-field { padding-left: 0px; }
  .platform-tile { max-height: 400px; padding: 40px 20px; }
  .img-content { margin-top: 30px; }
  .grey-content2 { padding: 40px 20px; }
  .dropdown-black.is-al-center.top-small { margin-top: 24px; }
  .grey-content3 { flex-direction: column; padding: 40px 20px; }
  .download-hero { height: auto; }
  .download-hero.fr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/63e60a875d5c104d6b718654_FR-Admin-Header_1_2.png"), linear-gradient(rgb(52, 66, 218), rgb(52, 66, 218)); background-position: 100% 100%, 0px 0px; background-repeat: no-repeat, repeat; background-size: auto 220px, auto; margin-top: -60px; padding-bottom: 200px; }
  .download-hero.gdc, .download-hero.powering { margin-top: -60px; padding-bottom: 60px; }
  .company-hero-img-2 { margin-top: 0px; margin-right: 0px; }
  .mask-4 { max-width: 100%; }
  .mask-4.transparent { max-width: 90%; }
  .image-safeties-2 { min-height: 200px; }
  .text-blue-2.text-style-allcaps.nord, .text-blue-2.text-style-allcaps.nord-2 { font-size: 12px; }
  .ginto-700-32-2 { text-align: center; }
  .ginto-700-32-2.size-small { text-align: left; }
  .ginto-700-32-2.size-small.normal { margin-top: 8px; font-size: 20px; line-height: 28px; }
  .quiz-form-safety-2 { max-width: 100%; display: flex; }
  .section-80px.privacy { padding-bottom: 60px; }
  .image-safeties-one { min-height: 172px; }
  .padding-40px.is_new { padding-bottom: 100px; }
  .clyde-content-wrapper { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; }
  .clyde-content-wrapper.family-img { padding-bottom: 20px; }
  .family-section-video { margin-bottom: 50px; padding-top: 40px; padding-bottom: 40px; }
  .family-video { max-width: 100%; }
  .family_grey_container { padding-left: 20px; padding-right: 20px; }
  .family-faq { margin-top: -40px; }
  .embed-com { width: 100%; }
  .form-block-3 { width: 100%; display: none; }
  .search-2 { width: 100%; margin-left: 0px; margin-right: auto; }
  .flex-horizontal-r-l-2 { align-items: stretch; }
  .flex-horizontal-r-l-2.community, .flex-horizontal-r-l-2.community-2 { justify-items: start; }
  .new-h2-2 { text-align: left; margin-bottom: 24px; font-size: 24px; line-height: 32px; }
  .new-h2-2.bottom-none._48px.font-ginto { text-align: left; font-size: 20px; }
  .new-h2-2.bottom-none._48px.font-ginto.is-text-center { text-align: center; font-size: 28px; }
  .new-h2-2.bottom-none._48px.font-ginto.is-text-center.heading-32px-black { font-size: 24px; }
  .section_safety { padding-top: 30px; padding-bottom: 30px; }
  .section_safety.education { padding-top: 32px; }
  .icon-direction { display: block; position: absolute; inset: 22px 20px 0% auto; }
  .build_dropdown-toggle { column-gap: 10px; padding-left: 20px; padding-right: 20px; }
  .section-grey-2 { padding-top: 50px; padding-bottom: 40px; }
  .line-m { width: 140%; }
  .dropdown-list-7 { max-height: 240px; overflow: auto; }
  .dropdown_arrow.arrow-blue { margin-right: 20px; }
  .dropdown_arrow.arrow-blue-2 { margin-right: 0px; }
  .text-large-pink, .text-large-pink.color-all { font-size: 8vw; }
  .dropdown-list-8.w--open { max-height: 135px; }
  .grid_safety-education { grid-template-columns: 1fr; }
  .grid_safety-education.is-new-policy, .grid_safety-education.is-new-safety.is_2026, .grid_safety-education.is_2026, .grid_safety-education.is-new, .grid_safety-education.is_2026, .grid_safety-education.is-new-2026 { flex-flow: column; display: flex; }
  .dropdown_arrow-2.arrow-blue { margin-right: 20px; }
  .transparenty-content { margin-bottom: 0px; }
  .section-transp.grey { padding-top: 48px; padding-bottom: 48px; }
  .section-transp.is-new { padding-top: 40px; }
  .baner-content-wrapper { z-index: 1; flex-direction: column; justify-content: center; align-items: center; max-width: 330px; display: flex; }
  .baner-content-wrapper.safety, .baner-content-wrapper.premium { max-width: none; }
  .baner-wrapper { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/6464afdc51fa1678318a9f68_Group%20626810%20(2).svg"); background-position: 50% 100%; background-size: 100% auto; border-radius: 8px; width: 90%; padding: 20px 24px 260px; }
  .baner-wrapper.safety { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/6494325043918c14054bd9ca_Privacy-Hub-Header.svg"); background-position: 50% 95%; background-repeat: no-repeat; background-size: 85% auto; padding-bottom: 280px; }
  .baner-wrapper.premium { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/64a6bd8e3423bc6690203ec1_Group_482467.svg"); background-position: 50% 100%; background-repeat: no-repeat; background-size: 90% auto; padding-bottom: 280px; }
  .p-400-16-white-2.text-align-center.is-baner-title { text-align: center; margin-bottom: 32px; }
  .section-baner { padding-top: 48px; padding-bottom: 48px; }
  .padding-8px.is-12.m-8 { padding-bottom: 8px; }
  .dropdown_wrapper { gap: 10px; margin-bottom: 0px; }
  .dropdown_quarter, .dropdown_years { max-width: none; }
  .dropdown_download { width: 100%; }
  .collection-list-6 { flex-wrap: wrap; }
  .rich-mod-wr { margin-bottom: 32px; }
  .safety_dropdown-toggle { white-space: normal; word-break: normal; font-size: 24px; display: flex; }
  .dropdown-list-9 { margin-bottom: -6px; padding-left: 0px; }
  .dropdown-list-9.w--open, .dropdown-list-9.saf { padding-left: 0px; }
  .safety-block-button { margin-top: -30px; margin-bottom: 30px; }
  .tab-on-off { margin-left: 0px; }
  .creators_rich-build blockquote { padding-left: 20px; font-size: 20px; line-height: 26px; }
  .image-safeties-3 { min-height: 172px; }
  .image-safeties-3.event { min-width: 105%; }
  .container980-2 { text-align: center; }
  .link-arrow-2.gdc.flex-tablet-left.submission { background-size: 14px auto; font-size: 14px; line-height: 22px; }
  .creators_rich-policy blockquote { padding-left: 20px; font-size: 20px; line-height: 26px; }
  .safety_dropdown-toggle-2 { line-height: 28px; }
  .padding-80px { padding-bottom: 32px; }
  .padding-80px.is-48 { padding-bottom: 48px; }
  .padding-80px.is-64 { padding-bottom: 64px; }
  .padding-80px.is-56 { padding-bottom: 56px; }
  .padding-80px.is-16 { padding-bottom: 16px; }
  .padding-80px.is-150 { padding-bottom: 120px; }
  .padding-80px.is_new { padding-bottom: 56px; }
  .padding-80px.is-2026 { padding-bottom: 54px; }
  .padding-80px.is_creator { padding-bottom: 48px; }
  .safetie-author-wrapper { row-gap: 8px; flex-direction: column; margin-bottom: 8px; }
  .safetie-author-image { min-width: 60px; max-width: 0px; }
  .safetie-author-photo-wrapper { row-gap: 8px; order: 1; }
  .safetie-author-title { font-size: 18px; }
  .image-hero-safery-2.mobile-copy { max-width: 100%; }
  .image-hero-safery-2.position, .image-hero-safery-2.position-family { min-width: 140%; margin-left: -20%; }
  .video-wrapper._4grid { gap: 16px; grid-template-columns: 1fr; }
  .link-pr { bottom: -230px; }
  .padding-bottom { padding-top: 0px; padding-left: 0px; padding-right: 0px; }
  .nav_tab_toggle { text-align: left; }
  .nav_tab { flex-direction: column; }
  .button-6 { white-space: nowrap; }
  .button-6.is-border { width: 100%; min-width: auto; }
  .nav_link_group { margin-right: -0.5rem; padding-left: 0px; padding-right: 0px; }
  .nav_tab_group { row-gap: 1.5rem; grid-template-columns: 1fr; padding: 1.25rem 1rem; }
  .nav_tab_menu { border-right-style: none; width: 100%; padding-right: 0px; }
  .paragraph-16px-2.text-color-gray { margin-top: 16px; }
  .dropdawn-title { word-break: normal; }
  .tab-menuflex-family { max-width: 330px; margin-top: 36px; overflow: auto; }
  .tab-menuflex-family.power { gap: 16px; flex-wrap: wrap; justify-content: center; width: 100%; padding-left: 16px; padding-right: 16px; }
  .tab-block-2 { min-height: 730px; }
  .indication-card { column-gap: 24px; }
  .indication-card._1, .indication-card._2 { max-width: none; }
  .app-menu-wrapper { margin-left: 0px; margin-right: 0px; padding-right: 8px; }
  .app-menu-wrapper.is_app-6 { grid-template-columns: 1fr; }
  .grid-app { row-gap: 20px; }
  .grid-app.revers { row-gap: 20px; margin-top: 10px; margin-bottom: 10px; }
  .grid-app.powet { padding-left: 24px; padding-right: 24px; }
  .grid-app.power { row-gap: 20px; }
  .grid-app.revers-safety { row-gap: 20px; margin-top: 10px; margin-bottom: 10px; }
  .grid-app.pit { row-gap: 36px; }
  .app-dropdown { margin-top: 0px; padding-top: 48px; padding-bottom: 48px; }
  .grid-app-card, .grid-app-card.three-cards { grid-template-columns: 1fr; }
  .grid-app-card.three-cards._2024.end { margin-bottom: 0px; }
  .app-card._2024 { flex-direction: column; min-height: auto; }
  .image-app-card { min-height: 280px; max-height: 280px; }
  .section-prizes { padding-top: 48px; padding-bottom: 48px; }
  .section-prizes.period { background-color: rgb(255, 255, 255); }
  .tabs-app_content { padding-bottom: 24px; padding-left: 24px; padding-right: 24px; }
  .tab-link-tab-1._2024 { transition-property: none; }
  .list-item-app { margin-bottom: 10px; }
  .section_hero { padding-top: 120px; }
  .section_hero.overflow { padding-bottom: 40px; }
  .section_hero.overflow.centered-hero { height: auto; min-height: 530px; }
  .heading-style-h1-fall { font-size: 36px; }
  .heading-wr { max-width: 324px; }
  .heading-wr.max-width { max-width: 290px; }
  .heading-wr.mobile-h1 { max-width: 92vw; }
  .heading-wr.more-mobile { max-width: 92%; }
  .padding-global { padding-left: 24px; padding-right: 24px; }
  .padding-global.is-sticky-mobile { top: 150px; }
  .padding-global._32px { padding-left: 32px; padding-right: 32px; }
  .padding-global.teen { min-height: auto; padding-left: 16px; padding-right: 16px; }
  .padding-global.slider-teen { padding-left: 0px; padding-right: 0px; }
  .padding-global.case { padding-left: 20px; padding-right: 20px; }
  .padding-global.nitro-pick, .padding-global.lr-small { padding-left: 16px; padding-right: 16px; }
  .padding-global.is-2026.is_commerce { padding-left: 6.3vw; padding-right: 6.3vw; }
  .padding-global.is_2026 { padding-left: 6vw; padding-right: 6vw; }
  .padding-global.is_sd, .padding-global.is_game, .padding-global.is_sl { padding-left: 6.16vw; padding-right: 6.16vw; }
  .heading-style-stroke-h1 { -webkit-text-stroke-width: 8px; font-size: 36px; }
  .heading-style-shadow-h1 { -webkit-text-stroke-width: 8px; font-size: 36px; top: 8px; left: 14px; }
  .hero_paragraph { margin-top: 10px; margin-bottom: 40px; font-size: 16px; }
  .btn-green.shadow.white { background-color: var(--white); justify-content: center; align-items: center; display: flex; }
  .button-shadow { top: 15px; left: -8px; }
  .finally-stamp { width: 100px; top: -46px; bottom: auto; right: -24px; }
  .cloud1 { width: 169px; top: -49px; }
  .cloud2 { width: 112px; bottom: 218px; }
  .piggi--old { width: 110px; top: 65px; left: -20px; }
  .piggi-head { width: 88px; }
  .piggi-body { width: 47px; left: 35px; }
  .piggi-arm { width: 73px; left: 33px; }
  .build_professional_card { grid-template-columns: 1fr; }
  .build_professional_card.garden { gap: 32px; }
  .video_hero { border-radius: 16px; }
  .sticky-nav.is-new.app { top: 64px; }
  .sticky-nav_wr.app { padding-left: 24px; padding-right: 24px; }
  .heading-style-h2--old.is_centered.size-large._2024 { font-size: 54px; }
  .heading-style-h2--old.text-size-40px { font-size: 20px; }
  .heading-style-h2--old.mobile-h1 { font-size: 10.5vw; }
  .heading-h2-wr.max-width_tabs._2 { max-width: 360px; padding-left: 0px; overflow: hidden; }
  .heading-style-stroke-h2 { -webkit-text-stroke-width: 5px; }
  .heading-style-stroke-h2.is_centered.color-blurple.is-left._2024 { font-size: 10.5vw; }
  .heading-style-stroke-h2.is_centered.color-gradient.large._2024 { font-size: 54px; }
  .heading-style-stroke-h2.text-size-40px { font-size: 20px; }
  .heading-style-shadow-h2 { -webkit-text-stroke-width: 5px; top: 8px; left: 7px; }
  .heading-style-shadow-h2.is_centered.color-blurple.is-left._2024 { font-size: 10.5vw; }
  .heading-style-shadow-h2.is_centered.color-gradient.larhe._2024 { font-size: 54px; }
  .heading-style-shadow-h2.is_centered.color-gradient.is_2024 { top: 8px; left: 7px; }
  .heading-style-shadow-h2.text-size-40px { font-size: 20px; }
  .stars-wr { z-index: 5; display: block; }
  .star-pink2 { width: 11px; right: 13%; }
  .star-yellow { bottom: 28%; right: 20%; }
  .star-teal { top: -1%; left: 4%; }
  .star-pink1 { top: -14%; left: 10%; }
  .finally-stamp-bg { width: 100px; top: -43px; bottom: auto; right: 5%; }
  .is_slider { font-size: 22px; line-height: 22px; }
  .tab-full-icon-star_pink { max-width: 17px; inset: -56px auto auto -4px; }
  .tab-full-icon-star_yellow { max-width: 17px; inset: -49.5px 0% auto auto; }
  .tab-full-icon-star_red { max-width: 15px; inset: -57px 6% auto auto; }
  .tab_scroll-gradent { height: 46px; display: none; }
  .section-slider { padding-top: 50px; padding-bottom: 140px; }
  .slider-mask { margin-left: auto; margin-right: auto; overflow: hidden; }
  .slider-wrapper-content { min-height: 477px; }
  .slider-wr-content { font-size: 14px; line-height: 22px; }
  .slide-nav-mobile { display: block; top: 539px; }
  .arrow_mobile { display: none; right: -100px; }
  .arrow_mobile.right { right: -100px; overflow: hidden; }
  .section-cards.min-width { min-height: 350vh; padding-top: 122px; padding-bottom: 190px; }
  .heading-style-h3 { font-size: 18px; line-height: 22px; }
  .heading-style-h3.text-color-blurple._900._2024 { word-break: keep-all; }
  .tab-full-list-card_icon { max-width: 22px; }
  .section-tab { background-size: auto; background-attachment: fixed; padding-top: 80px; padding-bottom: 100px; position: relative; }
  .section-tab._2024 { padding-top: 48px; overflow: visible; }
  .tab-full-list_menu { z-index: 1000; background-color: var(--white); border-radius: 28px; flex-direction: column; align-items: flex-start; width: 100%; max-width: 305px; margin-bottom: 20px; padding: 6px 0px 6px 6px; position: absolute; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px; }
  .tab-full-list-card-wrapper._2024 { max-width: 305px; max-height: none; }
  .tab-full-list_content { margin-top: 92px; }
  .tab-full-list { width: 100%; margin-top: 8px; padding-left: 0px; padding-right: 0px; }
  .tab-full-list_menu-link { color: rgb(35, 39, 42); flex-direction: column; justify-content: center; align-items: flex-start; width: 100%; height: 48px; padding: 8px 16px 8px 32px; font-size: 16px; font-weight: 500; line-height: 18px; display: flex; position: static; }
  .tab-full-list_menu-link.w--current { text-align: center; order: -1; align-items: center; width: 100%; max-width: 80%; margin-left: 0px; }
  .tab-full-list-wrapper_content { flex-flow: column; display: flex; }
  .tab-full-list-wrapper_content._2024 { max-width: none; }
  .slider-pig-image { margin-left: 50px; bottom: -266px; right: auto; }
  .slider-yooo-image { top: 79px; left: -60px; }
  .dropdown-close { margin-bottom: 6px; }
  .dropdown-list-open.bottom.open { margin-top: -6px; }
  .dropdown-qa-2 { margin-bottom: 6px; }
  .dropdown-list-open-3.bottom.open, .dropdown-list-open-4.bottom.open, .dropdown-list-open-5.bottom.open { margin-top: -6px; }
  .padding-top { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
  .faq-2_card { padding-left: 24px; padding-right: 24px; }
  .faq-2_icon { position: relative; }
  .slider-star { max-width: 29px; display: none; }
  .slider-star-2 { display: none; }
  .still-wrapper { padding-bottom: 24px; }
  .slider-star-4 { inset: 0% auto auto 0%; }
  .slider-star-5 { max-width: 11px; inset: -30px auto auto 21px; }
  .slider-star-6 { max-width: 15px; top: -22px; left: -4px; }
  .tab-wrapper { padding-bottom: 32px; }
  .section-end { padding-top: 80px; }
  .heading-style-stroke-h3-end { -webkit-text-stroke-width: 8px; }
  .heading-style-shadow-h3-end { -webkit-text-stroke-width: 8px; top: 8px; left: 14px; }
  .heading-style-shadow-h3-end.gradient-mobile { left: 8px; }
  .finally-stamp-bg-end { width: 100px; top: -43px; bottom: auto; right: 5%; }
  .stamp-text-end._2024 { font-size: 12px; }
  .stamp-text-end.is_new { font-size: 19px; }
  .stamp-text-end.is_new.play { font-size: 9px; }
  .stamp-text-stroke-end._2024 { font-size: 12px; }
  .stamp-text-stroke-end.is_new { font-size: 19px; }
  .stamp-text-stroke-end.is_new.play { font-size: 9px; }
  .stamp-text-shadow-end._2024 { font-size: 12px; }
  .stamp-text-shadow-end.is_new { font-size: 19px; top: 4px; left: 3px; }
  .stamp-text-shadow-end.is_new.play { -webkit-text-stroke-width: 2px; font-size: 9px; top: 3px; left: 2px; }
  .finally-stamp-end { width: 100px; top: 5px; bottom: auto; right: -27px; }
  .finally-stamp-end._2024 { top: 1px; bottom: 36px; right: -24px; }
  .heading-wr-end { max-width: 244px; }
  .padding-48px { padding-bottom: 32px; }
  .padding-48px.mobile-24px, .padding-48px.is-24 { padding-bottom: 24px; }
  .padding-48px.is-40, .padding-48px.is_80 { padding-bottom: 40px; }
  .hero-end-image { margin-top: 37px; }
  .end-image-bg-2._2024 { bottom: 187px; left: -22%; }
  .end-image-bg-5 { max-width: 224px; top: -105px; left: -67px; }
  .end-image-bg-5._2024 { max-width: 174px; top: -81px; left: -128px; }
  .end-image-bg-6 { max-width: 140px; top: 59%; right: -4px; }
  .end-image-bg-6._2024 { top: 125%; }
  .end-star { max-width: 15px; top: -22px; left: -4px; }
  .end-star-2 { max-width: 18px; display: block; inset: -397px 9px auto auto; }
  .end-star-3 { max-width: 15px; top: -22px; left: -4px; }
  .end-star-4 { top: 29px; bottom: auto; right: auto; }
  .end-star-5 { bottom: 176px; left: 26px; }
  .end-star-5.m-2024 { max-width: 10px; display: block; bottom: 54%; left: 0%; }
  .end-star-5.beam { right: 0px; transform: rotate(15deg); }
  .end-star-5.beam.mobile { display: block; inset: 126px auto auto 0%; transform: rotate(-58deg); }
  .end-star-6 { display: none; }
  .end-star-6._2024 { max-width: 12px; display: block; top: -49px; left: auto; right: 3%; }
  .end-star-7 { display: none; top: 155px; left: 33px; }
  .end-star-8 { bottom: 34px; left: 0px; }
  .section-card-1.is-3, .section-card-1.is-1 { display: flex; }
  .section-card-title { text-align: center; }
  .animal-mobile-star1 { max-width: 16px; margin-bottom: -93px; margin-left: -7px; }
  .animal-mobile-star2 { max-width: 12px; margin-bottom: -118px; margin-left: 19px; }
  .animal-mob { margin-bottom: -155px; margin-left: 26px; }
  .tabs_mobile_slider { overflow: hidden; }
  .star-teal-2 { left: 4%; }
  .star-yellow-2 { bottom: 83%; right: -3%; }
  .star-blue-2 { left: -1%; }
  .star-yellow-3 { inset: 0% auto auto -8%; }
  .star-green { top: 82%; }
  .star-blue-3 { right: -27px; }
  .star-pink { bottom: 64%; right: 0%; }
  .star-yellow-4 { left: 0%; }
  .star-teal-4 { width: 15px; top: -35%; left: -2%; }
  .star-yellow-5 { bottom: -35%; right: 3%; }
  .star-pink-2 { bottom: -77%; right: -5%; }
  .pillar_cloud-1 { width: 169px; top: -49px; }
  .pillar_cloud-2 { width: 112px; bottom: 218px; }
  .mob-slider-image-accent.is-purple, .mob-slider-image-accent.is-pink { left: -7%; }
  .tab-full-list_arrow { display: block; position: absolute; inset: 16px 16px auto auto; }
  .heading-h2-mobile-centered { text-align: center; }
  .heading-center-wr.size._2024 { padding-left: 0px; padding-right: 0px; }
  .heading-center-wr.size.sm { max-width: 435px; overflow: auto; }
  .heading-wr-static.is_full { max-width: 300px; }
  .tab-full-icon-star_pinky { display: none; inset: -133px 0px auto auto; }
  .eligibility-card-wrapper { grid-template-columns: 1fr; }
  .eligibility-card-wrapper._2024 { row-gap: 16px; }
  .eligibility-card.gray_bg { row-gap: 24px; padding: 32px 16px; }
  .btn-eligibility { width: 100%; padding: 14px 20px; font-size: 18px; line-height: 26px; }
  .btn-blog { padding: 10px 35px; font-size: 16px; }
  .modal-card { width: 90%; margin-bottom: 20px; margin-left: auto; margin-right: auto; }
  .end-star-5--new { bottom: 176px; left: 26px; }
  .end-star-3--new { max-width: 15px; bottom: 119px; right: 28%; }
  .end-image-bg-6--new { max-width: none; top: 68%; right: -56px; }
  .cards_layout { flex-flow: column; display: flex; }
  .cards_layout.second { margin-top: 16px; }
  .mobile-card { z-index: 1; position: static; }
  .show-more-mobile { z-index: auto; width: 100%; max-width: 250px; margin-left: auto; margin-right: auto; display: inline-block; }
  .see-more-overlay { z-index: 2; background-image: linear-gradient(to top,var(--spring-green),#47e277 20%,#32cd6200); justify-content: center; align-items: flex-end; width: 100vw; height: 460px; margin-top: -119px; padding-bottom: 50px; display: flex; position: absolute; inset: auto 0% 0%; }
  .all-features_cards-mask { width: 100%; margin-left: auto; margin-right: auto; overflow: hidden; }
  .section-video { padding-top: 56px; padding-bottom: 133px; }
  .video_mobilepage { border-radius: 16px; margin-top: 48px; }
  .slider-star-6--new { max-width: 15px; top: 197%; right: -9%; }
  .video_vampus { bottom: -54%; left: 1%; }
  .video-star-1 { max-width: 11px; bottom: -44%; left: 2%; }
  .video-star-2 { max-width: 11px; bottom: -30%; left: -2%; }
  .video-star-3 { max-width: 14px; top: -59%; right: 2%; }
  .video-star-4 { max-width: 11px; top: -44%; right: -3%; }
  .tab_section { padding-top: 1rem; padding-bottom: 1rem; }
  .tab_info { display: none; }
  .tab_icon { display: block; right: 0px; }
  .tab_list { display: block; }
  .tab_toggle { text-align: left; padding-left: 0px; padding-right: 0px; }
  .tabs-group { flex-direction: column; }
  .tab_content { flex-direction: column; justify-content: center; align-items: center; padding-top: 2rem; padding-bottom: 2rem; display: flex; }
  .piggi { width: 110px; margin-left: auto; margin-right: auto; inset: -75px 0% auto; }
  .max-width620 { width: auto; }
  .max-width620.is-center { justify-content: center; }
  .mobile_hero-buttons-wr { gap: 12px; }
  .hero-button { height: 62px; padding: 10px; }
  .button-text { font-size: 11px; }
  .button-text-stroke { -webkit-text-stroke-width: 3px; font-size: 11px; }
  .button-text-shadow { -webkit-text-stroke-width: 3px; font-size: 11px; top: 2px; left: -2px; }
  .b-cloud-r, .b-cloud-l, .b-wumpus { max-width: 25%; }
  .layout_hero { width: 100%; }
  .star-pink1-copy { top: -14%; left: 10%; }
  .hero-cloud { top: 12%; left: -19%; }
  .hero-cloud._2, .hero-cloud._3 { top: 43%; right: -12%; }
  .show-less { margin-top: 40px; display: none; }
  .slider-yooo-img { top: 79px; left: -60px; }
  .grid-mobile { gap: 30px; }
  .see-more-overlay-white { z-index: 2; background-image: linear-gradient(to top,var(--spring-green),#47e277 20%,#32cd6200); justify-content: center; align-items: flex-end; width: 100vw; height: 240px; margin-top: -119px; padding-bottom: 50px; display: flex; position: absolute; inset: auto 0% 0%; }
  .see-more-overlay-2 { z-index: 2; background-image: linear-gradient(rgba(244, 244, 244, 0), rgba(244, 244, 244, 0.99) 55%); justify-content: center; align-items: flex-end; width: 100vw; height: 240px; margin-top: -119px; padding-bottom: 50px; display: flex; position: absolute; inset: auto 0% 0%; }
  .btn-green-2.shadow.is_2025 { text-align: center; display: block; }
  .button-shadow-2 { top: 15px; left: -8px; }
  .see-more-hide { z-index: 2; background-image: linear-gradient(rgba(244, 244, 244, 0), rgba(244, 244, 244, 0.99) 55%); justify-content: center; align-items: flex-end; width: 100vw; height: 240px; margin-top: -119px; padding-bottom: 50px; display: flex; position: absolute; inset: auto 0% 0%; }
  .section-starter-packet { padding-top: 80px; padding-bottom: 80px; }
  .starter-packet-wrapper { background-size: 130px auto; padding-top: 40px; padding-left: 24px; padding-right: 24px; }
  .build-star-red { max-width: 36px; }
  .build-star-green { max-width: 30px; top: 10px; right: 21px; }
  .starter-packet-content-wr { gap: 48px; }
  .starter-packet-icon { max-width: 40px; }
  .starter-icon { max-width: 80px; margin-bottom: 24px; }
  .star-safety { top: -45px; left: -24px; }
  .star-safety-2 { bottom: -45px; right: -13px; }
  .text-block-615 { width: 250px; margin-left: -4px; }
  .safety-secondary-menu { grid-template-columns: 1fr; }
  .button-text-black { font-size: 11px; }
  .hero-button-white { height: 62px; padding: 10px; }
  .padding-72px { padding-bottom: 40px; }
  .link-20px { font-size: 16px; }
  .topic-wrapper { padding-bottom: 40px; }
  .star-safety_icon-1 { max-width: 25px; }
  .star-safety_icon-2 { max-width: 17px; top: 14px; left: 6px; }
  .star-safety_icon-3 { max-width: 18px; display: none; }
  .star-safety_icon-5 { top: -21px; }
  .hero-cloud-4 { display: none; top: 12%; left: -19%; }
  .hero-cloud-4._2, .hero-cloud-4._3 { top: 43%; right: -12%; }
  .sub { display: block; }
  .nitro-banner-content { gap: 8px; justify-content: space-between; min-height: 65px; padding-top: 10px; padding-bottom: 10px; }
  .nitro-banner-title { font-size: 15px; }
  .nitro-baner-left { margin-left: -500px; display: none; }
  .nitri-baner-right { margin-right: -500px; display: none; }
  .section-winners { padding-bottom: 56px; }
  .section-winners.grey { padding-top: 48px; padding-bottom: 48px; }
  .winners-card { min-height: 400px; padding: 24px 20px; }
  .winner-star { max-width: 25px; top: -34px; right: -9px; }
  .winner-star-2 { max-width: 25px; top: 74px; left: -12px; }
  .section-end-new { padding-top: 160px; }
  .max-width520 { width: auto; }
  .new-ico { margin-top: -6.5rem; }
  .image-mob-bg { width: 78%; min-width: 250px; }
  .padding-64px.quests { padding-bottom: 48px; }
  .more { display: none; }
  .year { max-width: 6.7rem; inset: -1px auto auto 152px; }
  ._2023 { display: none; }
  .mobile_star-yellow { z-index: 3; top: -31px; right: 57px; transform: rotate(-7deg); }
  .mobile_star-yellow2 { bottom: 274px; right: 156px; transform: rotate(-3deg); }
  .mobile_star-yellow-left { display: none; }
  .mobile_star-blue { max-width: 7.4rem; top: 104px; left: 121px; }
  .man-2023 { display: none; }
  .mob_star-pink { max-width: 1.1rem; inset: -6px auto auto 142px; }
  .mob_play { display: none; }
  .breakdog { inset: 183px 164px auto auto; }
  .mob_star-yellow-left-large, .mob_star-yellow-left-small, .mob_star-yellow-left-white, .mobile_left-mob { display: none; }
  .mobile_right-mob { z-index: 2; object-position: 100% 100%; top: 280px; right: 251px; }
  .mobile_right-mob.hide-mobile-p { display: none; }
  .mobile_right-mob.show-mobile-p { max-width: 60px; display: block; top: 343px; }
  .mobile_right-star-white { top: 72px; right: 136px; }
  .mobile_mallow { inset: auto auto 48px 147px; }
  .mobile_right-star-white-bottom { inset: -18px auto auto 233px; }
  .mobile_left-star-yellow { top: 211px; right: 138px; }
  .mobile_left-star-pink { display: none; }
  .optimized_star-white { margin-top: 2.9rem; margin-left: 113px; }
  .tile { margin-top: 2.5rem; }
  .optimized_star-yellow.desctop-hiden.iis-m { margin-top: 2.5rem; margin-right: -0.2rem; display: block; transform: rotate(0deg); }
  .nelly { max-width: 15rem; margin-top: 28.5rem; margin-left: 3rem; margin-right: 2.8rem; }
  .nelly.mobile-show { margin-top: 28.9rem; }
  .optimized_star-white-center { margin-bottom: 14.7rem; inset: auto auto 0% 0%; }
  .mobile_video { margin-top: 8.8rem; margin-right: 8.9rem; }
  .mobile_video.desctop-hidden { margin-top: 34rem; margin-right: 11rem; }
  .mobile_voice { display: none; }
  .mobile_pink-group.mobile-show { margin-left: -3rem; }
  .optimized_star-white-left { max-width: 0.8rem; margin-bottom: 14.9rem; margin-left: 0px; inset: auto 0% 0% auto; }
  .mobile_tags { margin-top: 27.9rem; margin-bottom: 2.2rem; margin-right: -140px; }
  .mobile_star-blue-large { max-width: 6rem; margin-top: 10.7rem; margin-right: -22px; bottom: 128px; }
  .mobile_star-blue-large.desctop-hidden.is-m { margin-top: 11.7rem; display: block; bottom: 126px; }
  .woo_yellow-star { top: -422px; right: -84px; }
  .woo_yellow-star.desctop-hidde { max-width: 170px; display: block; top: -502px; right: 281px; transform: rotate(-10deg); }
  .woo_blue-star.desctop-hide { display: block; top: 71px; bottom: -6px; left: -123px; transform: rotate(-20deg); }
  .internship-section { padding: 32px 20px; }
  .section-so-fast.bg-color-dark { background-image: linear-gradient(rgb(31, 35, 38) 93%, rgb(255, 89, 179) 97%, rgb(255, 163, 51)), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/654769a05abe30b2415467a6_Rectangle.svg"); background-position: 0px 0px, 50% center; background-repeat: repeat, repeat-y; background-size: auto, auto; padding-top: 48px; padding-bottom: 100px; }
  .so-fast-card-wrapper.bottom { grid-template-columns: 1fr; justify-items: center; margin-top: 32px; margin-bottom: 90px; }
  .so-fast-card.green-2.radius, .so-fast-card.radius { max-width: 100%; }
  .so-fast-card-image-wrapper.bg-blue { height: 240px; }
  .so-fast-card-image.image-bottom { width: 100%; }
  ._63.show-mobile-p { display: block; }
  ._63.show-desktop { display: none; }
  .max-width720 { width: auto; }
  .max-width720.is-left { width: 90%; margin-left: 0px; }
  .mobile_hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/655225458677e240f40bb34c_Hero_bg_waves_mobile.svg"), linear-gradient(rgb(21, 26, 78) 34%, rgb(35, 45, 163) 44%); background-position: 50% 36%, 0px 0px; background-repeat: no-repeat, repeat; background-size: contain, auto; padding-top: 154px; padding-bottom: 40px; }
  .mobile_hero.sm { overflow: auto; }
  .mobile_grid-2-col { gap: 56px; }
  .search-image { max-width: 7.6875rem; margin-top: 3.2rem; margin-left: 9.7rem; }
  .player-image { max-width: 9.2rem; margin-top: 4.8rem; margin-left: -0.6rem; }
  ._w-image { margin-bottom: 2rem; margin-right: -0.1rem; }
  .hero-bg-phone { width: 657px; height: 723px; margin-bottom: -0.8rem; padding-right: 16px; }
  .image-phone { width: 100%; }
  .youtube-mobile { border-radius: 12px; }
  .play-me { max-width: 120px; margin-bottom: -75px; margin-right: 2px; }
  .max-width-so { width: auto; }
  .so-stars { display: none; }
  .hype-star-green { max-width: 15px; margin-top: -34px; margin-right: 51px; }
  .hype-star-white { margin-left: 24px; margin-right: 26px; left: 0px; right: auto; }
  .star-bottom-white1 { max-width: 10px; margin-bottom: -79px; margin-right: 106px; }
  .star-bottom-white2 { max-width: 10px; margin-bottom: -61px; margin-right: 1px; }
  .star-bottom-white3 { max-width: 15px; margin-bottom: -58px; margin-right: 143px; }
  .play-me-text { max-width: 64px; margin-bottom: -29px; margin-right: 30px; }
  .mobile_tabs { padding-top: 0px; }
  .image_phone-wr { width: 191px; }
  .image_screen-wr { width: 172px; height: 375px; }
  .image-screen-track { width: 100%; }
  .search-cursor { width: 1px; height: 9px; font-size: 7px; top: 9px; left: 17px; }
  ._w-text { font-size: 12px; line-height: 19px; bottom: 7px; }
  .mobile_hero-subtitle { font-size: 16px; }
  .mobile_tabs_top-nav { object-fit: fill; justify-content: center; width: 100vw; margin-bottom: 0px; margin-left: -24px; padding: 1.5rem 32px 1rem 24px; top: 64px; }
  .mobile_tabs_top-nav.no-bg { justify-content: flex-start; max-width: 103vw; margin-bottom: 24px; padding-top: 16px; }
  .mobile_tabs_top-nav.no-bg.even_mobile_tabs_top-nav { flex-wrap: wrap; justify-content: center; }
  .tabs_anchor { height: 940px; }
  .tabs_anchor.second { height: 810px; }
  .mobile_tabs_wrapper { margin-top: 84px; }
  .mobile_tabs_ancors { opacity: 0; width: 0px; margin-top: -187px; }
  .mobile_tab { border-radius: 24px; padding-bottom: 40px; padding-left: 14px; }
  .mobile_tab.second { height: auto; margin-bottom: 80px; padding-right: 24px; }
  .mobile_tab.first { margin-bottom: 80px; padding-top: 24px; padding-left: 14px; padding-right: 24px; }
  .mobile_tab.third { padding-left: 14px; }
  .mobile_tab-link:hover { box-shadow: none; color: var(--white); background-color: rgba(255, 255, 255, 0); border: 1px solid rgb(255, 255, 255); transform: none; }
  .audio-text { font-size: 6px; top: 2px; }
  .mobile_tabs_layout { gap: 24px; flex-direction: column; grid-template-rows: 1fr 0.5fr; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
  .mobile_tabs_layout.reverse { row-gap: 36px; grid-template-rows: min-content; grid-template-columns: 1fr; }
  .mobile_tabs_menu { flex-flow: column; }
  .mobile_tabs_menu.reverse { padding-left: 10px; }
  .hero-bg_lottie-wr { width: 669px; margin-bottom: -0.8rem; padding-right: 16px; bottom: 59px; right: -239px; }
  .mobile_tab_content { gap: 0px; grid-template-columns: 1fr; height: auto; }
  .mobile_tab_content.first { grid-template-columns: minmax(min-content, 1fr); }
  .mobile_tab_content.second { gap: 32px; grid-template-columns: 1fr; }
  .mobile_tab_content.second._2 { flex-direction: column; align-items: center; display: flex; }
  .mobile_tab_content.second.it { flex-direction: column; align-items: flex-end; max-width: 255px; margin-left: auto; margin-right: auto; display: flex; }
  .mobile_tab_text-wr.first, .mobile_tab_text-wr.third { margin-top: 2.2rem; }
  .mobile_tab_text-wr.second { margin-top: 0px; padding-left: 0px; }
  .mobile_tab_text-wr.second._2 { text-align: left; flex-direction: column; align-self: center; align-items: flex-end; min-width: 77vw; max-width: 77vw; display: flex; }
  .mobile_tab_right-wr { justify-content: center; align-items: center; width: 100%; height: 242px; display: flex; overflow: hidden; }
  .mobile_tab_right-wr.reverse { text-align: center; }
  .mobile_tab_right-wr.reverse._2 { max-width: 320px; margin-left: auto; margin-right: auto; }
  .mobile_tab_right-wr.active { overflow: visible; }
  .mobile_tab_paragraph { margin-top: 24px; font-size: 16px; }
  .mobile_tab_paragraph.stay { max-width: none; }
  .phone-image, .phone-shadow, .tab_star-1, .tab_star-2, .tab_star-3 { display: none; }
  .gaming_text-wr { align-self: stretch; }
  .gaming_hero { padding-top: 12rem; padding-bottom: 5.3rem; }
  .gaming_hero_cloud-1 { max-width: 240px; top: 23%; left: -31%; }
  .gaming_hero_cloud-2 { display: none; }
  .button-group { gap: 1rem; flex-direction: column; align-items: center; width: 100%; margin-top: 2rem; margin-bottom: 1.5rem; }
  .button-group.gap1-5 { gap: 0rem; flex-flow: column; max-width: 300px; margin-bottom: 0px; }
  .button-group.gap1-5.is_n { max-width: 340px; }
  .button-group.gap-0-5.z-index-2.is-h { margin-top: 0px; margin-bottom: 0px; }
  .gaming_nitro { background-image: linear-gradient(rgb(97, 108, 240), rgb(82, 93, 225) 32%, rgb(172, 118, 244) 74%); }
  .gaming_nitro_cloud-1 { top: auto; }
  .gaming_nitro_animation-wr { width: 100%; height: 600px; margin-top: 55px; position: relative; overflow: hidden; }
  .gaming_nitro_gradient { right: -8%; }
  .gaming_nitro_gradient.mobile { filter: none; background-image: linear-gradient(rgb(107, 101, 231) 22%, rgba(107, 101, 231, 0)); display: block; }
  .gaming_layout { gap: 0px; width: 100%; padding-top: 3rem; padding-bottom: 0px; }
  .gaming_cards { padding-top: 3rem; padding-bottom: 3rem; }
  .gaming_card { border-radius: 24px; height: 475px; padding-top: 36px; padding-left: 36px; padding-right: 36px; }
  .gaming_card.second { background-position: 50% 100%; background-size: 260px auto; justify-content: flex-start; padding-top: 42px; }
  .gaming_card.second.gradient { background-position: 50% 100%, 0px 0px; background-size: 130% auto, auto; height: 475px; top: 205px; }
  .gaming_card.third { background-position: 50% 85%; background-size: 310px auto; justify-content: flex-start; padding-top: 42px; }
  .gaming_card.third.gradiend { background-position: 100% 100%, 0px 0px; background-size: 85% auto, auto; height: 475px; top: 235px; }
  .gaming_card.first { background-position: 100% 100%; background-size: 280px auto; justify-content: flex-start; padding-top: 42px; padding-right: 24px; }
  .gaming_card.first.gradient { background-size: 75% auto, auto; height: 475px; padding-right: 36px; top: 180px; }
  .gaming_cards_heading-wr { justify-content: flex-start; max-width: 103vw; margin-bottom: 16px; padding-bottom: 1.5rem; padding-left: 32px; padding-right: 32px; transition-property: none; top: 84px; }
  .gaming-h3 { margin-bottom: 16px; font-size: 20px; }
  .gaming-h3.font-white { margin-bottom: 16px; }
  .gaming-h3.font-white.mobile-centered { margin-left: auto; margin-right: auto; }
  .gaming-h3.bolt { margin-bottom: 12px; line-height: 32px; }
  .gaming-h3.bolt.moderator { font-size: 24px; line-height: 32px; }
  .gaming-h3.bolt.moderator-white { line-height: 32px; }
  .gaming-h3.mobile-centered { text-align: center; }
  .gaming-h3.mobile-centered.m-90 { max-width: 90%; margin-left: auto; margin-right: auto; }
  .gaming-h3.bottom { max-width: none; }
  .gaming-h3.m-90 { text-align: center; max-width: 90%; margin-left: auto; margin-right: auto; }
  .gaming_hero_star-group1 { inset: -63px auto auto -2%; }
  .gaming_hero_star2 { display: none; }
  .gaming_hero_star-group2 { right: -26px; }
  .gaming_hero_star4 { max-width: 25px; }
  .gaming_hero_star5 { max-width: 20px; bottom: -25px; left: -20px; }
  .heading-h2 { text-align: left; margin-bottom: 24px; font-size: 24px; }
  .heading-h2.font-white { text-align: center; }
  .heading-h2.font-white.left { text-align: left; }
  .heading-h2.college { line-height: 1.1; }
  .heading-h2.centered { text-align: center; }
  .heading-h2.margin-16 { text-align: center; margin-bottom: 20px; }
  .heading-h2.margin-16.mobile-center { text-align: center; }
  .heading-h2.margin-16.mobile-center-f { text-align: center; margin-bottom: 16px; }
  .heading-h2.bottom-none._48px.text-align-left { font-size: 24px; }
  .heading-h2.bottom-none._48px.text-color-white.is-left { text-align: center; }
  .heading-h2._48px.educstion { margin-bottom: 16px; }
  .gaming_nitro_star-group { left: -11px; }
  .hands { width: 564px; max-width: none; height: 472px; }
  .even-more_elements-wr { width: 565px; margin-top: 0px; }
  .hands_screen-wr { width: 163px; height: 350px; top: 26px; left: 200px; }
  .even_tab-pane { min-height: auto; }
  .mobile_right-star-op1, .mobile_right-star-op2 { display: none; top: 72px; right: 136px; }
  .phone-image-2, .phone-image-got, .optimized_star-yellow-2 { display: none; }
  .bg-white-mobile { z-index: 0; aspect-ratio: auto; background-color: rgba(255, 255, 255, 0.4); min-width: 102vw; margin-left: -32px; position: absolute; inset: 0%; }
  .phone-shadow-mobile { object-fit: fill; object-position: 50% 100%; width: 100%; max-width: none; height: 100%; display: block; }
  .phone-image-mobile { z-index: 1; max-width: 186px; margin-left: auto; margin-right: auto; display: block; position: absolute; inset: auto 0% 0%; }
  .mobile_mobile-phone-wr { flex-direction: column; justify-content: flex-end; align-items: center; height: 100%; display: flex; overflow: hidden; }
  .mobile_mobile-phone-wr.active { overflow: visible; }
  .tab-new-icon { max-width: 130px; margin-top: -4rem; margin-left: -2rem; }
  .new-word { max-width: 120px; }
  .new-word.mibile-even { max-width: 54px; margin-top: 41px; margin-left: 26px; }
  .new-word.is-new { top: 56px; left: 53px; }
  .new-word.is-new.card { top: 65px; left: 63px; }
  .new-word.is-new.so { top: 53px; left: 52px; }
  .new-word.is-new.whoa-m { top: 60px; left: 60px; }
  .new-word.is-new.play { top: 59px; left: 0px; }
  .wumpus-2 { margin-bottom: 2rem; margin-right: -0.1rem; }
  .mobile_mobile-phone-icon { z-index: 1; min-width: 370px; position: absolute; top: 49px; }
  .mobile_mobile-phone-icon.favorite { min-width: 310px; top: 87px; }
  .nitro_gifts { padding-top: 0px; padding-bottom: 0px; }
  .nitro_gifs_wrapper { max-width: 20rem; }
  .nitro_gifts_track { margin-left: -227px; }
  .nitro_gifts_card { width: 320px; }
  .nitro_gifts_gradient { width: 50px; }
  .player-image-2 { max-width: 9.2rem; margin-top: 16.7rem; margin-left: 0.5rem; }
  ._w-text-2 { font-size: 12px; line-height: 19px; bottom: 7px; }
  ._w-image-2 { border-radius: 16px; max-width: 6.5rem; margin-bottom: 2.7rem; margin-right: 0.5rem; overflow: hidden; }
  .search-text { font-size: 7px; top: 3px; left: 19px; }
  .image_phone-wr-2 { width: 191px; }
  .search-image-2 { max-width: 9.6875rem; margin-left: 8.6rem; }
  .audio-text-2 { font-size: 6px; top: 2px; }
  .mobile_button.sm { max-width: 220px; overflow: auto; }
  .mobile_green-button-wr.mobile-test { display: block; }
  .heading-h1-test-shadow.text-size-40px { font-size: 20px; }
  .container920 { text-align: left; }
  .container920.center { padding-left: 32px; padding-right: 32px; }
  .padding-30px.m-small { padding-bottom: 12px; }
  .youtube-teen { border-radius: 12px; }
  .right-animal { max-width: 110px; margin-bottom: -120px; margin-right: -33px; }
  .left-animal { max-width: 130px; margin-bottom: -120px; margin-left: -31px; }
  .teen_grid-2-col { gap: 56px; }
  .form-block-white { padding: 24px; }
  .teen-section-slider { width: 90%; margin-left: auto; margin-right: auto; padding-top: 70px; padding-bottom: 80px; }
  .heading-white-32px { font-size: 24px; line-height: 32px; }
  .heading-white-32px.center, .heading-white-32px.center-2 { margin-bottom: 10px; font-size: 24px; line-height: 140%; }
  .citation_left-pink { max-width: 15px; margin-top: -66px; }
  .citation_left-blue { max-width: 17px; margin-top: -38px; }
  .citation_left-yellow { max-width: 24px; margin-top: -64px; }
  .section-habitasse { padding-top: 60px; padding-bottom: 60px; }
  .teen_bg-image { max-width: none; min-height: 190px; }
  .teen_bg-image._04 { justify-content: center; align-items: flex-end; display: flex; }
  .relative-images.teen { min-width: 0px; }
  .image-teen._04 { min-height: 250px; margin-bottom: -25px; }
  .cloud-1 { margin-left: 20px; }
  .cloud-1._02 { margin-top: 70px; }
  .cloud-2._02 { margin-right: 20px; }
  .padding-140px.mob-40 { padding-bottom: 40px; }
  .padding-140px.is-16 { padding-bottom: 16px; }
  .teensuccess-message { margin-top: 0px; margin-bottom: 0px; }
  .padding-120px.mob-40 { padding-bottom: 40px; }
  .padding-120px.teen, .padding-120px.teen-180px, .padding-120px.teen-100px { padding-bottom: 60px; }
  .padding-120px.m-100 { padding-bottom: 64px; }
  .padding-120px.is_2026.m-120.is_n { padding-bottom: 130px; }
  .padding-120px.m-100-right { padding-bottom: 100px; }
  .teen-star-1 { max-width: 17px; top: 112px; left: 47px; }
  .teen-star-2 { z-index: 10; max-width: 13px; top: 140px; left: 76px; }
  .teen-star-3 { max-width: 14px; bottom: 49px; right: 40px; }
  .teen-star-4 { max-width: 16px; top: 75px; right: 45px; }
  .teen-star-5 { max-width: 20px; right: 38px; }
  .teen-star-6 { max-width: 12px; bottom: 16px; right: 109px; }
  .teen-star-7 { max-width: 12px; top: 45px; right: 140px; }
  .teen-star-8 { max-width: 17px; top: -22px; }
  .teen-star-9 { max-width: 13px; }
  .teen-star-10 { max-width: 18px; }
  .pointer-events--none._2 { position: relative; left: 2px; }
  .tab-new-icon-2 { max-width: 130px; margin-top: -4rem; margin-left: -2rem; }
  .wumpus-none-interaction.interaction-hide { max-width: 280px; margin-left: auto; margin-right: auto; }
  .show-image-bg { min-width: 180%; }
  .show-svg-2 { display: none; inset: auto 0% 0%; }
  .show-svg-6 { display: none; }
  .show-svg-8 { top: 236px; }
  .show-svg-14 { display: none; }
  .snow-bg { min-width: 200%; min-height: 75px; }
  .text-color-white-2.max-548px { max-width: 420px; font-size: 14px; line-height: 22px; }
  .gaming_banner-content-2 { flex-direction: column; }
  .div-overflow { max-width: 360px; padding-bottom: 10px; padding-left: 2px; overflow: hidden; }
  .image-418 { display: none; }
  .max-width-788px.home { flex-flow: column; justify-content: flex-start; align-items: center; max-width: 400px; display: flex; }
  .max-width-788px.is-faq { max-width: 80vw; }
  .teen-icon-2 { max-width: 20px; margin-top: 348px; margin-left: -41px; }
  .teen-icon-10 { max-width: 210px; margin-left: -73px; }
  .teen-icon-12 { max-width: 140px; margin-right: -48px; }
  .paragraff-large.text-align-center, .paragraff-large.paragraph-medium { font-size: 16px; line-height: 24px; }
  .image-teen-1 { max-width: none; margin-right: -13px; }
  .image-teen-1._02 { max-height: 80%; }
  .image-teen-1._03 { max-height: 70%; }
  .padding-196px { padding-bottom: 78px; }
  .heading-48px { font-size: 30px; line-height: 38px; }
  .padding-36px.m-32 { padding-bottom: 24px; }
  .logo-slider { max-height: 110px; }
  .logo-slider.logo-2 { max-height: 50px; }
  .logo-slider-wr { min-height: 80px; }
  .hero_button-r { justify-content: center; align-items: center; margin-left: auto; margin-right: auto; padding-top: 12px; padding-bottom: 12px; }
  .hero_button-r.new-home { min-width: auto; padding-left: 20px; padding-right: 20px; font-size: 18px; }
  .hero_button-r.blue-button.n-home { text-align: center; margin-left: auto; margin-right: auto; padding-left: 24px; padding-right: 24px; }
  .hero_button-r.blue-button.n-home._2025 { width: 100%; min-width: auto; padding-left: 20px; padding-right: 20px; }
  .hero_button-r.blue-button.n-home._2025.hide-mobile-portrait { min-width: 248px; }
  .hero_button-r.blue-button.n-home._2025.stay-informed { width: auto; }
  .hero_button-r.blue-button.n-home._2025-banner { width: 100%; min-width: auto; padding-left: 20px; padding-right: 20px; }
  .flex-block-2.new-home { padding-top: 16px; }
  .flex-block-2.n-home.is_2025 { max-width: 282px; }
  .text-block-616.home-new { font-size: 18px; }
  .image-421 { min-width: 24px; }
  .hero_button-l { justify-content: center; align-items: center; margin-left: auto; margin-right: auto; padding-top: 12px; padding-bottom: 12px; font-size: 18px; }
  .hero_button-l.new-home { min-width: auto; padding-left: 24px; padding-right: 24px; }
  .hero_button-l.n-home { margin-left: auto; margin-right: auto; }
  .hero_button-l._2025 { min-width: auto; margin-left: auto; margin-right: auto; }
  .section-habitasse_2 { padding-top: 60px; padding-bottom: 60px; }
  .section-habitasse2 { padding-top: 60px; padding-bottom: 80px; }
  .teen-section-slider-new { width: 100%; margin-left: auto; margin-right: auto; padding-top: 70px; }
  .s-blue-slider-2 { padding-bottom: 140px; }
  .teen-star-11 { max-width: 20px; right: 38px; }
  .teen-star-12 { max-width: 16px; top: 75px; right: 45px; }
  .animation-scrol-hero { width: 80%; height: 1px; padding-bottom: 0px; padding-right: 0px; position: absolute; bottom: 107px; }
  .premium-app-hero-img { min-width: auto; }
  .max-width-480.is-left.ad-week { z-index: 2; }
  .form-link { font-size: 20px; }
  .pitch_layout { min-height: 450px; }
  .button-step.submit_btn.is-form-new { width: auto; }
  .button-step.submit_btn.is-form-new.is_new { padding-left: 1rem; padding-right: 1rem; }
  .submit_label.is-form-n, .submit_label.is-form-n.is_s { max-width: none; }
  .submit-form.is-form-n.min-height { min-height: 40rem; }
  .submit_radio-group { flex-wrap: wrap; }
  .embed-center { max-width: 12vw; max-height: 12vw; }
  .team-member { padding: 16px; }
  .embed-close { margin-bottom: 8px; }
  .submit-all-step._01.show-step.is_2025.is-new-form { grid-template-columns: 1fr; }
  .container980_n { text-align: center; }
  .grid-gdc-2024 { row-gap: 40px; }
  .grid-gdc-2024.revers { row-gap: 20px; margin-top: 10px; margin-bottom: 10px; }
  .grid-gdc-2024.powet { padding-left: 24px; padding-right: 24px; }
  .grid-gdc-2024.power { row-gap: 20px; }
  .grid-gdc-2024.serv.f { margin-top: 60px; }
  .grid-gdc-2024.revers-safety { row-gap: 20px; margin-top: 10px; margin-bottom: 10px; }
  .grid-gdc-2024.revers-safety.policy { row-gap: 40px; }
  .grid-gdc-2024.revers-safety-2023, .grid-gdc-2024.revers-safety-1 { row-gap: 20px; margin-top: 10px; margin-bottom: 10px; }
  .grid-gdc-2024.prizes { gap: 16px; }
  .grid-gdc-2024.period { row-gap: 24px; }
  .padding-96px.padding-mobile-48px { padding-bottom: 48px; }
  .padding-4px.tablet-large { padding-bottom: 8px; }
  .building-icon-star-green { max-width: 17px; top: 16px; right: 4%; }
  .building-icon-star-yellow { max-width: 11px; top: 3px; right: 10%; }
  .pitch_group { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
  .text-color-green.padding-play { background-size: 23px auto; }
  .app2024_hero-bg { width: 100%; bottom: -13%; right: -24%; }
  .how_bottom-wr { gap: 32px; width: 100%; padding-bottom: 3.75rem; font-size: 14px; line-height: 22px; }
  .text-weight-semibold.how { font-size: 14px; }
  .how_left-wr { margin-bottom: 0px; }
  .how_left-wr.pw { gap: 4px; }
  .building-wr-2024 { padding: 48px 16px; }
  .app2024_judges-bg { filter: blur(150px); width: 320px; }
  .app2024_judges-bg.d-hidden { height: 240px; display: none; top: -45px; }
  .app2024_judges-bg-2 { width: 320px; }
  .image-app-card-2024 { object-fit: cover; object-position: 50% 40%; }
  .image-app-card-2024:hover { mix-blend-mode: luminosity; }
  .p_prizes-wr { text-align: left; }
  .link-20px-all { font-size: 20px; }
  .section-banner { padding: 6px; }
  .banner-app-wr { padding-top: 48px; padding-bottom: 48px; }
  .app2024_judges-bg-3 { filter: blur(150px); width: 240px; }
  .tabs-app_2024 { margin-bottom: 30px; }
  .tabs-app_content-2024 { padding-bottom: 24px; padding-left: 24px; padding-right: 24px; }
  .categories-wr_2024 { padding-top: 48px; padding-bottom: 20px; }
  .pitch-layouts-p { padding-bottom: 40px; padding-left: 40px; }
  .app-card-content_wr { position: static; inset: auto 0% 0%; }
  .card-name-w { display: none; }
  .prize-content-wr.first { padding: 16px; }
  .prize-content-wr.period { padding: 48px 24px; }
  .how_bottom-text { max-width: 250px; }
  .s-wr-bl { background-color: rgb(19, 5, 31); }
  .embedded_future-layout { gap: 40px; }
  .close-first { height: 108%; margin-top: 0%; }
  .new-features-card { min-height: 28rem; }
  .new-features-info { min-height: 220px; }
  .embedded_h3-left { font-size: 24px; line-height: 1.41667; }
  .new-features-card-two, .new-features-three { min-height: 28.562rem; }
  .mobile-menu-fixed { gap: 0.5rem; }
  .build--link_arrow.hide-mobile-portrait { display: none; }
  .pg { padding-left: 1rem; padding-right: 1rem; }
  .build--link-card.is-big { height: 500px; }
  .build--link_glare { background-position: 0px 0px; background-size: cover; width: 130%; top: 0%; }
  .build--link-card_wr { justify-content: center; }
  .build--links_layout { gap: 1.5rem; }
  .build--testimonial-card { width: 89vw; padding: 1.5rem; }
  .build--paragraph { font-size: 1rem; }
  .testimonial--group { gap: 1rem; margin-top: 2.5rem; }
  .testimonial--group.is-bottom, .testimonial--group.is-top { padding-left: 1rem; }
  .build--section_links { padding-top: 3rem; padding-bottom: 3rem; }
  .build--text-wr { flex-direction: column; }
  .build--text-wr.is-globe { flex: 0 1 auto; }
  .build--globe { padding: 3rem 1rem; }
  .build--hero { padding-top: 4.35rem; }
  .heading--h1--build { font-size: 10.5vw; }
  .heading--h1--build.is_centered.size-large._2024 { font-size: 54px; }
  .heading--h1--build.text-size-40px { font-size: 20px; }
  .heading--h1--build.mobile-h1 { font-size: 10.5vw; }
  .heading--h1--build.new { font-size: 3.125rem; }
  .heading--h1--build.new.is_2025 { max-width: 260px; font-size: 11vw; }
  .heading--h1--build--stroke, .heading--h1--build--stroke.is_centered.color-blurple.is-left._2024 { font-size: 10.5vw; }
  .heading--h1--build--stroke.is_centered.color-gradient.large._2024 { font-size: 54px; }
  .heading--h1--build--stroke.text-size-40px { font-size: 20px; }
  .heading--h1--build--shadow { -webkit-text-stroke-width: 5px; font-size: 10.5vw; top: 6px; }
  .heading--h1--build--shadow.is_centered.color-blurple.is-left._2024 { font-size: 10.5vw; }
  .heading--h1--build--shadow.is_centered.color-gradient.larhe._2024 { font-size: 54px; }
  .heading--h1--build--shadow.is_centered.color-gradient.is_2024 { top: 8px; left: 7px; }
  .heading--h1--build--shadow.text-size-40px { font-size: 20px; }
  .text-image-replace.is-tool { background-size: contain; }
  .build--hero_pattern { display: none; }
  .build--green-star { width: 91px; height: 105px; top: 12%; }
  .build--hero_anim-wr { height: auto; }
  .build--hero_pink-star { max-width: 30%; top: -95%; bottom: auto; }
  .build--hero_waves { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65d5ec3cb4417479c146daa6_build_hero_waves.svg"); background-repeat: repeat-x; background-size: cover; }
  .build--hero_button-group { flex-direction: column; align-self: stretch; margin-top: 1rem; }
  .build--hero_bubble { width: 140px; padding-bottom: 1.65rem; padding-left: 0.5rem; padding-right: 0.5rem; bottom: -6%; left: 0%; }
  .build_bubble_text { line-height: 1.625rem; }
  .build_bubble_text.is-stroke.m-20px, .build_bubble_text.is-shadow.m-20px { font-size: 1.25rem; }
  .build_bubble_text-wr.no-rotate.show--more { margin-bottom: 0px; margin-left: 0px; }
  .coming-soon-wr { flex-wrap: wrap; }
  .build_button-text.is-dev { display: block; }
  .build_button-text.is-dev-desk { display: none; }
  .build_ribbon_text { font-size: 1.15rem; }
  .build--ribbon_track { margin-left: auto; margin-right: auto; }
  .build--title-wr.is-cases { text-align: center; }
  .build--starter { padding-top: 3rem; padding-bottom: 3rem; }
  .build--title-center.is-globe { max-width: 80%; }
  .build_title56_text.is-shadow.is-cases { right: -3px; }
  .build_title56_text.is-shadow._99 { max-width: 99%; }
  .build_title56_text.is-prof { font-size: 8vw; }
  .build--starter-wr { background-image: linear-gradient(rgb(179, 119, 243), rgb(62, 112, 221)); }
  .build--starter_layout { gap: 2rem; padding: 1.5rem; }
  .build--starter-right { padding-right: 2rem; }
  .build--h4.text-color-blurple._900._2024 { word-break: keep-all; }
  .build--cases { padding-top: 3rem; padding-bottom: 3rem; }
  .build--cases_title-group { gap: 2rem; flex-direction: column; margin-bottom: 2rem; }
  .build--cases_read-all { align-self: center; }
  .build--whats { padding-top: 3rem; padding-bottom: 3rem; }
  .build--case_thumbnail-logo { max-width: 32%; margin-top: 4.5rem; }
  .build--case_type { font-size: 10px; }
  .build--case_card.is-bottom { height: auto; }
  .build--case_title-wr { gap: 0rem; flex-direction: column; }
  .build--case_title-wr.first { max-width: 340px; }
  .build--case_big-card_item { min-height: 25.5625rem; }
  .build_testimonial_text.is-shadow.is-cases { right: -3px; }
  .prize-period_icon { display: none; }
  .build--testimonials_group { padding-right: 1rem; }
  .build_title100_text { font-size: 2rem; }
  .build_title100_text.is-shadow.is-cases { right: -3px; }
  .build--globe-subtitle-wr { margin-top: 1rem; font-size: 1rem; line-height: 1.375; }
  .globe_button-wr { text-align: center; }
  .build--globe_spline_grad-pink { opacity: 0.7; top: -5%; }
  .build--globe_spline_grad-blue { opacity: 0.7; }
  .build--globe_star1 { display: none; }
  .build--globe_group { grid-template-columns: 1.5fr 1.5fr; }
  .build--globe-card { padding-left: 1rem; padding-right: 1rem; box-shadow: rgb(14, 6, 25) 6px 6px; }
  .build--globe-card.is-big { height: 500px; }
  .build--globe_star2 { display: none; }
  .build--globe_blue-star { top: 14%; left: 11%; }
  .build--globe_pink-star { top: 49%; bottom: auto; }
  .build--prof { padding-top: 3rem; }
  .o-heart { background-size: contain; }
  .build--prof_layout { padding-top: 2rem; top: 20%; }
  .build--prof_card.is-6 { height: 28rem; }
  .build--prof_bottom-blue { height: 44vh; top: 56vh; }
  .build_case-big_text.m-20px { font-size: 1.25rem; line-height: 1.625rem; }
  .build--case_thumbnail-logo_bottom { max-width: 80%; max-height: 42%; margin-top: -20px; padding-bottom: 10px; position: static; }
  .build--whats_card { height: auto; padding: 2.5rem 1rem 2.8rem; overflow: hidden; }
  .build--whats_card-image { max-width: 95%; min-height: 250px; }
  .build--whats_button { align-self: center; }
  .success-message-4 { background-size: 260px auto, auto; }
  .star-icon-buld { top: 140%; }
  .star-icon-buld-3 { right: 12px; }
  .star-icon-buld-4 { display: none; }
  .coming-soon-wrapper { gap: 8px; flex-wrap: wrap; }
  .padding-16 { font-size: 16px; }
  .dropdown-wrapper-safety { min-width: 200px; }
  .dropdown-wr-s { flex-direction: row; justify-content: space-between; }
  .logo-app-sdk { width: 90%; max-width: 290px; }
  .success-message-pitch { padding-left: 0px; padding-right: 0px; }
  .success-message-pitch.is_form-n { border-radius: 64px; padding-top: 64px; padding-left: 16px; padding-right: 16px; }
  .features-dfd-section { margin-bottom: 1rem; margin-left: 1rem; margin-right: 1rem; padding-top: 2.5rem; }
  .section_ready-start { background-position: 50% 0px; background-size: cover; padding-top: 3.5rem; }
  .section_ready-start.is-new-d { background-image: linear-gradient(rgb(42, 3, 64), rgb(96, 4, 167)); padding-top: 80px; }
  .dfd_heading2.is-left.is_people { max-width: 280px; }
  .dfd_section-share { margin-bottom: 1rem; margin-left: 1rem; margin-right: 1rem; padding-top: 2.5rem; }
  .dfd_heading3 { font-size: 32px; line-height: 90%; }
  .dfd_paragraph { font-size: 16px; }
  .dfd_paragraph.mob-14 { font-weight: 400; }
  .dfd_paragraph.text-align-center.big-lheight { line-height: 20px; }
  .dfd_share-relative { height: 108%; margin-top: 0%; }
  .dfd_players { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/65e6dda3aea690ee18564874_H2.svg"); background-size: cover; margin-bottom: 1rem; margin-left: 1rem; margin-right: 1rem; padding-top: 2.5rem; }
  .inage-join { margin-top: 1.5rem; }
  .inage-join.show-landscape { min-width: 96vw; margin-top: 0px; }
  .dfd_discover { margin-bottom: 1rem; margin-left: 1rem; margin-right: 1rem; padding-top: 2.5rem; }
  .dfd_discover-image { width: 140vw; }
  .dfd_discover-image.show-landscape { max-width: 107%; right: 0px; }
  .dfd_discover-blue-blur { max-width: 110%; }
  .dfd_share-pink-blur { display: none; }
  .dfd_share-blue-blur { filter: blur(80px); }
  .dfd_share-green-blur { filter: blur(80px); max-width: 170%; }
  .share-image.show-landscape { min-width: 107%; right: 0px; }
  .dfd_banner { margin-bottom: 1rem; padding-top: 11rem; padding-bottom: 3.5rem; }
  .dfd_banner.new { margin-left: 1rem; margin-right: 1rem; padding: 7.0625rem 0.5rem 5.25rem; }
  .dfd_banner-image { width: auto; margin-right: -4rem; }
  .dfd_banner-image.show-tablet { width: 100%; max-width: 18rem; margin-top: -4.5rem; }
  .dfd_banner-image.new { max-width: 15.5rem; margin-top: -13rem; margin-right: -3.7rem; }
  .dfd_hero { background-image: linear-gradient(rgb(32, 32, 40), rgb(35, 1, 88) 54%, rgb(39, 0, 50)); margin-bottom: 1rem; padding-top: 8rem; }
  .dfd_number { margin-bottom: 1rem; }
  .dfd_number-grid { margin-left: 1rem; margin-right: 1rem; }
  .dfd_card-number { padding-left: 1rem; padding-right: 1rem; }
  .dfd_card-number-image { max-width: 120px; margin-top: -10px; margin-right: -20px; }
  .dfd_cards-number { padding: 1rem; }
  .dfd_paragraph-large.medium.text-align-center.max-width-300.mob-left, .dfd_paragraph-large.small.text-align-center.max-width-300.mob-left { max-width: none; }
  .source-text.number { font-size: 22px; line-height: 27px; }
  .source-i { align-items: center; }
  .source-all { margin-top: 0.625rem; }
  .source-all.mob-small { margin-left: 0px; padding-top: 0.5rem; font-size: 14px; }
  .open-info { width: 100%; min-width: 155px; max-width: 155px; }
  .max-250px.mobile-centered { text-align: center; justify-content: center; align-items: center; width: 100%; max-width: 280px; margin-left: auto; margin-right: auto; }
  .dfd_green-btn { z-index: 10; position: relative; }
  .controller { z-index: 1; max-width: 140px; top: -13px; }
  .layer { margin-top: 20px; margin-right: -40px; }
  .dfd_hero-blur { object-fit: cover; }
  .dfd_stars { object-fit: cover; object-position: 0% 50%; height: 100%; inset: 0%; }
  .circle-white { margin-bottom: -11rem; margin-right: -2rem; inset: auto 0% 0% auto; }
  .tetris { margin-bottom: -8rem; }
  .dfd_image-bg { filter: blur(100px); width: 650px; max-width: none; height: auto; margin-left: 0%; margin-right: auto; display: block; inset: auto; }
  .dfd_image-bg.hide-landscape { display: none; }
  .dfd_all-image { width: 150vw; max-width: 31rem; margin-top: 120px; margin-right: -160px; }
  .layout_left.gap8 { justify-content: center; }
  .build--prof_link_arrow.hide-mobile-portrait { display: none; }
  .how_bottom-wr-2 { align-items: flex-start; width: 100%; padding-bottom: 3.75rem; padding-left: 10%; padding-right: 10%; font-size: 14px; line-height: 22px; }
  .how_bottom-text-2 { max-width: 250px; }
  .app--hero_layout { gap: 32px; grid-template-columns: 1fr; }
  .app--hero_layout.new, .app--hero_layout.safety-tarot, .app--hero_layout.tarot, .app--hero_layout.imagine, .app--hero_layout.s-new { display: flex; }
  .app--hero_layout.s-new.newsl { gap: 24px; }
  .app--hero_layout.s-new.app { gap: 32px 8px; }
  .app--hero_layout.s-new.policy { gap: 16px; }
  .app--hero_layout.s-new.news-m { gap: 24px; }
  .app--hero_layout.imagine-new { display: flex; }
  .app2024_hero-bg_2 { filter: blur(90px); width: 500px; height: 300px; bottom: 8%; left: -69%; }
  .app2024_hero-bg-2 { width: 100%; bottom: -13%; right: -13%; }
  .app--hero_text-wr { text-align: left; align-items: flex-start; }
  .max-width-780px { max-width: 100%; }
  .build--hero_lottie { transform: scale(2.5); }
  .build--hero_lottie-wr { align-items: flex-start; width: 100%; height: auto; padding-top: 0px; padding-bottom: 0px; }
  .tabs-app_new { margin-bottom: 30px; }
  .app2024_tab-link._2024 { transition-property: none; }
  .build--hero_lottie-mobile { max-width: 17.25rem; margin-left: auto; margin-right: auto; }
  .build--prof_title { top: 7%; }
  .archive-grey-content { padding: 40px 20px; }
  .home--hero { background-position: 50% -80%; background-size: 250% auto; padding-top: 5rem; padding-bottom: 4rem; }
  .home--hero.is_2025 { padding-bottom: 0px; }
  .home--2col_layout { gap: 2.5rem; flex-flow: column; justify-content: flex-start; align-items: center; }
  .home--2col_layout.is-hero.home { margin-bottom: 1rem; padding-left: 2%; padding-right: 2%; }
  .home--2col_layout.is-hero.is_2025 { gap: 0rem; flex-flow: column; margin-bottom: 1rem; padding-left: 2%; padding-right: 2%; }
  .home--2col_layout.is-hero.new-2025 { margin-bottom: 1rem; padding-left: 2%; padding-right: 2%; }
  .home--2col_layout.block-2, .home--2col_layout.always, .home--2col_layout.on, .home--2col_layout.is_2025 { gap: 2.5rem; }
  .home--image-wr.is-center { order: -1; }
  .home--image-wr.is-center.is_2026 { padding-top: 20px; }
  .home--image-wr.video.lg { border-radius: 0px; }
  .home--text-wr.is-mobile-first { order: -1; margin-left: 8.6vw; margin-right: 8.6vw; }
  .home--text-wr.is-mobile-first.wherever { margin-left: 10.5%; margin-right: 10.5%; }
  .home--text-wr.is-mobile-first.is_2025 { margin-left: 4vw; margin-right: 4vw; }
  .heading--h1 { margin-bottom: 0.75rem; font-size: 1.6875rem; }
  .heading--h1.is_centered.size-large._2024 { font-size: 54px; }
  .heading--h1.text-size-40px { font-size: 20px; }
  .heading--h1.mobile-h1 { font-size: 10.5vw; }
  .heading--h1.teen, .heading--h1.is_teen { font-size: 9.6vw; }
  .heading--h1.is_teen.text-align-left { font-size: 2rem; }
  .body-text--xl { font-size: 1rem; }
  .body-text--xl.text-color-white.is_n { font-size: 16px; line-height: 130%; }
  .body-text--xl.teen { margin-bottom: 10px; }
  .body-text--xl.is_teen.is-left-white.is_build.is_n, .body-text--xl.is_teen.is-left-white.is_build-2025.is_n, .body-text--xl.is_teen.is-left-white.is_n { font-size: 1rem; }
  .body-text--xl.is_teen.bottom-none.text-align-center.text-color-white { word-break: normal; }
  .body-text--xl.is_teen.bottom-none.text-align-center.text-color-white.is_n { font-size: 16px; line-height: 130%; }
  .body-text--xl.is_teen { margin-bottom: 10px; }
  .body-text--xl.is_teen.mobile-align-left { margin-bottom: 40px; }
  .body-text--xl.download.text-align-left.paragraph-white-opacity50.is_16 { font-size: 0.875rem; }
  .body-text--xl.text-align-left.paragraph-white-opacity50.is_new, .body-text--xl.text-align-left.paragraph-white-opacity50.is_creator { font-size: 1rem; }
  .body-text--xl.is_2025, .body-text--xl.is_2025-n, .body-text--xl.is_2026 { line-height: 1.1875; }
  .home--hero_button-wr { flex-flow: column; }
  .home--block-group { padding-right: 24px; }
  .home--block-group.is-reverse { padding-top: 2.5rem; }
  .home--block-group.is-reverse.home-new { padding-top: 2.5rem; padding-bottom: 20px; }
  .home--block-group.is-reverse.home-new._2025, .home--block-group.is-reverse._2025, .home--block-group.is-reverse.is_2025 { border-radius: 56px; padding: 1.75rem 1.125rem 1.125rem; }
  .home--block-group.block-1 { backdrop-filter: blur(50px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.1) 45%, rgba(255, 255, 255, 0.07) 72%); padding-top: 2.5rem; padding-bottom: 1.25rem; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 52px, rgba(255, 255, 255, 0.15) 0px 0px 0px 3px inset; }
  .home--block-group.block-1._2025 { backdrop-filter: blur(30px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.07)); background-repeat: repeat; background-size: auto; border-radius: 56px; padding: 1.75rem 1.125rem 1.125rem; }
  .home--block-group.block-2 { gap: 3rem; padding-top: 2.5rem; padding-bottom: 23px; }
  .home--block-group.block-2._2025 { border-radius: 56px; padding: 1.75rem 1.125rem 1.125rem; }
  .home--block-group.block-4 { padding-top: 2.5rem; }
  .home--block-group.block-4._2025, .home--block-group.block-4.is_2025 { border-radius: 56px; }
  .heading--h2 { margin-bottom: 0.865625rem; font-size: 5.59vw; }
  .heading--h2.is_centered.size-large._2024 { font-size: 54px; }
  .heading--h2.text-size-40px { font-size: 20px; }
  .heading--h2.mobile-h1 { font-size: 10.5vw; }
  .heading--h2.m-90 { max-width: 90%; }
  .heading--h2.teen { margin-bottom: 1rem; }
  .heading--h2.is_2025 { font-size: 1.6875rem; }
  .heading--h2.is-banner { max-width: 12.5rem; font-size: 5vw; }
  .home--group-chat-img { max-width: 47.5svh; }
  .home--group-chat-img.video { aspect-ratio: 350 / 270; height: 100%; min-height: auto; max-height: none; }
  .home--group-chat-img.video._2025, .home--group-chat-img.video.is_2025, .home--group-chat-img.video.is_2025, .home--group-chat-img.video.is-2025 { aspect-ratio: 306 / 233; border-radius: 48px; }
  .home--group-chat-img.hide.reduce-motion-img.is_2025 { border-radius: 56px; }
  .home--3section { background-position: 25% 0px; background-size: auto 100%; }
  .fpo { width: 105%; max-width: none; margin-bottom: 2.7rem; margin-right: auto; right: auto; }
  .home_image-hero.desctop { display: none; }
  .home_image-hero.mobile { aspect-ratio: auto; max-width: none; overflow: visible; }
  .home_image-hero.new { display: none; }
  .home_image-hero.mobile_new { aspect-ratio: auto; max-width: none; overflow: visible; }
  .home_image-hero.mobile_new.is_2026 { aspect-ratio: auto; }
  .chats_top { max-width: 5rem; margin-top: -3rem; margin-right: 5.875rem; }
  .chats_top.is_2025 { margin-top: -3.65rem; margin-right: 5rem; }
  .home--4section { background-position: 50% 2%; background-repeat: repeat; background-size: 1200px auto; }
  .box-4s { max-width: 12rem; margin-top: -8.2rem; }
  .section4-image { width: 126%; min-width: 126%; margin-left: -13%; }
  .section4-image.radius-60 { width: 100%; min-width: auto; margin-left: 0%; }
  .section4-image.radius-60.video { min-height: 270px; max-height: 270px; }
  .home--5section { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/663399dc5cf2a6c1d85ff782_Texture_4.svg"); background-position: 50% 15%; background-repeat: repeat; background-size: 1200px auto; }
  .section5-image { width: 140%; min-width: 140%; margin-top: -6%; margin-bottom: -14%; margin-left: -20%; }
  .section2-image { width: 126%; min-width: 126%; margin-right: -13%; }
  .fun2-top { margin-top: -2.2rem; margin-left: 0px; margin-right: 24px; left: auto; right: 0px; }
  .section6-image { width: 140%; margin-left: -20%; }
  .section7-image { width: 130%; margin-left: -18%; }
  .place_nelly { max-width: 10rem; margin-top: -4.2rem; margin-bottom: -12.3rem; }
  .place_icons { margin-right: 1rem; }
  .home--6section { background-image: linear-gradient(rgba(20, 41, 127, 0), rgb(20, 41, 127)), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f212d639f390c3db32888_Texture_6.webp"); background-position: 0px 0px, 0px 0px; background-repeat: repeat, no-repeat; background-size: auto, auto 100%; }
  .home--6section.is_2025 { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f212d639f390c3db32888_Texture_6.webp"); background-position: 0px 0px; background-repeat: no-repeat; background-size: auto 100%; }
  .discord_banner.color-s { background-color: rgb(13, 12, 87); }
  .heading--h2-center { font-size: 1.6875rem; }
  .heading--h2-center.is_centered.size-large._2024 { font-size: 54px; }
  .heading--h2-center.text-size-40px { font-size: 20px; }
  .heading--h2-center.mobile-h1 { font-size: 10.5vw; }
  .discord_svg { margin-top: 0px; margin-bottom: 0%; }
  .home--section7.color-gr { background-image: linear-gradient(rgb(20, 41, 127), rgba(13, 12, 87, 0.8) 37%, rgb(13, 12, 87)), url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/664f212db4cf28be9d091295_Texture_7.webp"); background-position: 0px 0px, 0px 0px; background-repeat: repeat, no-repeat; background-size: auto, 93% auto; }
  .home-new_footer-black { padding-top: 80px; padding-bottom: 40px; }
  .grid-footer-new { row-gap: 24px; grid-template-columns: 1fr 1fr; justify-items: start; }
  .hero-subtitle-wrapper { max-width: 325px; }
  .container-hero { width: 100%; }
  .potion { max-width: 2.3125rem; margin-top: -0.6rem; margin-left: -0.5rem; left: auto; }
  .potion.is_2025 { max-width: 5rem; top: 4%; left: -12%; }
  .crown { max-width: 5.25rem; margin-top: -2.6rem; margin-right: auto; left: auto; right: auto; }
  .crown.carrers { max-width: 8rem; margin-left: -2.7rem; }
  .crown.carrers.is_2026 { max-width: 7rem; margin-bottom: -0.25rem; margin-left: -1rem; }
  .crown.carrers.is-lisboa { max-width: 5rem; top: -4.6375rem; left: -1.5rem; }
  .crown.is_2025 { margin-top: -2.7rem; margin-left: 10.4rem; }
  .trophy { margin-top: -2rem; margin-left: auto; margin-right: 11rem; left: auto; right: 0px; }
  .turnip { filter: blur(2px); max-width: 2.5rem; margin-top: -4.1rem; margin-right: 6.8rem; }
  .turnip.careers { margin-top: -5.3rem; }
  .turnip.is-update-job { margin-top: -4.7rem; margin-right: -1.4rem; padding-top: 0px; }
  .turnip.is-update-job.is-lisboa { max-width: 5rem; right: 0px; }
  .star { margin-top: -1.2rem; margin-right: -0.6rem; }
  .star.is_2025 { margin-top: 6.3rem; }
  .home-2-block-gift { margin-top: -0.6rem; }
  .home-2-block-gift.image { margin-top: -0.7rem; }
  .home-2-block-gift.webm { width: 100%; margin-top: -1.3rem; right: 1.8rem; }
  .crystal { max-width: 2.5625rem; margin-top: -6rem; }
  .section3-image { margin-top: -9px; margin-right: -16px; }
  .section3-image.webm { top: -16%; right: 8%; }
  .section3-image.webm-2 { min-width: 103%; }
  .gem { margin-left: 1.525rem; top: -33%; }
  .section-4-image { margin-left: -1.5rem; }
  .section-4-image.webm { left: -11%; }
  .section-4-image.webm-3 { left: 12%; }
  .bat { max-width: 10rem; margin-bottom: -12rem; }
  .coin { filter: blur(3px); width: 148px; max-width: 9.25rem; margin-top: -11.1rem; margin-bottom: -9.6rem; margin-left: -4.3rem; }
  .characters { margin-right: 2.437rem; }
  .pan { max-width: 8rem; top: 864px; }
  .playstation { margin-bottom: 5.3125rem; }
  .xbox { margin-bottom: 8rem; }
  .hero_button-banner { justify-content: center; align-items: center; margin-left: auto; margin-right: auto; padding-top: 12px; padding-bottom: 12px; font-size: 18px; }
  .hero_button-banner.new-home { min-width: auto; padding-left: 24px; padding-right: 24px; }
  .image-100.m-quests { max-width: 97.5%; }
  .image-100.m-quests.hide-item { display: block; }
  .radius-60.see.video, .radius-60.viseo { min-height: 270px; max-height: 270px; }
  .radius-60.hide.reduce-motion-img.is_2025 { border-radius: 56px; }
  .section-6-image { min-width: 111%; margin-top: -0.55rem; margin-left: -0.6rem; }
  .section-6-image.only-image { max-width: 115%; margin-top: -0.95rem; }
  .nitro-banner-h { letter-spacing: 0.1px; font-size: 12px; }
  .nitro-banner-wr { padding-top: 10px; }
  .banner-link { font-size: 12px; line-height: 18px; }
  .nitro-bn-wr { gap: 12px; }
  .text-mask.is_2025 { max-width: 325px; }
  .home-image { justify-content: center; align-items: center; min-height: 240px; display: flex; position: static; }
  .home_gamepad { left: -13%; }
  .home_gamepad.desctop { display: none; }
  .home_gamepad.mobile { max-width: 10rem; display: block; left: -8%; }
  .home_clyde { max-width: 1.6rem; bottom: 5%; left: 43%; }
  .home_wumpus { max-width: 5.8rem; bottom: 3%; left: 44%; }
  .home_wumpus-pl { max-width: 5.8rem; margin-bottom: 5rem; bottom: 2%; left: 42%; }
  .home_egg { width: 24rem; margin-bottom: -19.4rem; }
  .image-cont { margin-right: -46px; }
  .discort_robot { bottom: 16%; }
  .image-always.only-image { margin-left: -27px; }
  .section-blue-careers.white.safeties { padding-top: 70px; }
  .section-blue-careers.safety { padding-top: 60px; }
  .section-blue-careers.b-none-2._50-gradient, .section-blue-careers.b-none-2.submission { background-image: linear-gradient(rgb(87, 101, 242) 30%, rgb(255, 255, 255) 30%); }
  .section-blue-careers.hero { padding-bottom: 48px; }
  .section-blue-careers.hero.connection { padding-top: 100px; }
  .section-blue-careers.safety-d { padding-bottom: 70vw; }
  .section-blue-careers.premium { background-image: none; }
  .section-blue-careers.hero-app { padding-bottom: 48px; }
  .section-blue-careers.hero-app.connection { padding-top: 100px; }
  .section-blue-careers.hero-app.is_app-2024 { padding-bottom: 2.5rem; overflow: hidden; }
  .section-blue-careers.app-pit { background-position: 0px 60%, 0px 10%; background-size: 350px auto, 350px auto; }
  .section-blue-careers.gaming { background-image: none; }
  .section-blue-careers.app-pit-2024 { border-radius: 16px; margin-left: 6px; margin-right: 6px; padding-top: 48px; padding-bottom: 24px; }
  .careers_h1.font-white { text-align: center; font-size: 32px; }
  .careers_h1.font-white.safety { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .careers_h1.font-white.safety.grey-font { white-space: normal; word-break: normal; }
  .careers_h1.font-white.left { text-align: left; font-size: 32px; }
  .careers_h1.font-white.left.explore { text-align: left; font-size: 42px; }
  .careers_h1.font-white.left.explore.mobile-centered { text-align: center; }
  .careers_h1.font-white.mobile-left._80, .careers_h1.font-white.mobile-left._16px { max-width: 80%; }
  .careers_h1.font-white.moderation { text-align: left; font-size: 32px; }
  .careers_h1.font-white.moderation.explore { text-align: left; font-size: 42px; }
  .careers_h1.font-white.moderation.explore.mobile-centered { text-align: center; }
  .careers_h1.font-white.left-copy { text-align: left; font-size: 32px; }
  .careers_h1.font-white.left-copy.explore { text-align: left; font-size: 42px; }
  .careers_h1.font-white.left-copy.explore.mobile-centered { text-align: center; }
  .careers_h1.font-white.bottom-16px { line-height: 105%; }
  .careers_h1.font-white.bottom-16px.flex-mob-center { text-align: center; }
  .careers_h1.font-white.bottom-16px.flex-mob-center.mobile-power { font-size: 32px; }
  .careers_h1.font-white.bottom-16px.flex-tab-center { text-align: center; }
  .careers_h1.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 32px; }
  .careers_h1.font-white.bottom-16px.flex-tab-center.is_gdc { text-align: left; margin-bottom: 8px; font-size: 32px; line-height: 35px; }
  .careers_h1.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { margin-bottom: 0px; }
  .careers_h1.font-white.is-text-center.left-mobile { text-align: left; font-size: 24px; }
  .careers_h1.font-white.safety-n { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .careers_h1.font-white.education { width: 100%; font-size: 32px; }
  .careers_h1.font-white.safety-newsfloor, .careers_h1.font-white.safety-2 { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .careers_h1.font-white.is-garden, .careers_h1.font-blue._404, .careers_h1._16px { font-size: 32px; }
  .careers_h1.newsroom { text-align: center; }
  .careers_h1.text-color-white.bottom-none.text-align-left--mobile { text-align: left; }
  .careers_h1.safety.centered.tarot2 { margin-bottom: 16px; }
  .careers_h1.size-medium { font-size: 32px; }
  .careers_h1.text-align-center { letter-spacing: -0.01em; }
  .careers_h1.text-align-center.br { font-size: 40px; }
  .careers_h1.text-align-center.br.is_get { font-size: 40px; line-height: 0.9; }
  .careers_h1.text-align-center.p-48px.mobile-32px { font-size: 32px; }
  .careers_h1.text-align-center.p-48px.mobile-30px { font-size: 8.3vw; }
  .careers_h1.text-align-center.p-48px.is-56 { font-size: 24px; line-height: 0.9; }
  .careers_h1.text-align-center.new-size { font-size: 24px; }
  .careers_h1.text-align-center.new-size.is_mobile { font-size: 32px; }
  .careers_heading3 { font-size: 32px; line-height: 90%; }
  .careers_heading--h2.is_centered.size-large._2024 { font-size: 54px; }
  .careers_heading--h2.text-size-40px { font-size: 20px; }
  .careers_heading--h2.mobile-h1 { font-size: 10.5vw; }
  .careers_heading--h2.text-align-center { line-height: 0.916667; }
  .careers--block-group { padding-right: 24px; }
  .careers--block-group.block-1 { padding-top: 3rem; }
  .careers--block-group.block-2 { gap: 3rem; padding-top: 3rem; }
  .chats_top-image { max-width: 5rem; margin-top: -3rem; margin-right: 5.875rem; }
  .fun2-top_img { margin-left: 0px; margin-right: 24px; left: auto; right: 0px; }
  .wumpus-footer-home { top: 70%; }
  .wumpus-footer-home.is_2025 { max-width: 100%; margin-bottom: -37.5vw; }
  .wumpus-footer-home.is_2025.is_2026 { max-width: 85%; }
  .wumpus-footer-home.is-2025 { max-width: 100%; margin-bottom: 74vw; }
  .wumpus-footer-home.is-2025.is_2026 { max-width: 85%; }
  .wumpus-footer-list.is_2025 { max-width: 100%; }
  .robot-body { top: -9px; }
  .robot-head._2024 { margin-bottom: 0%; top: 0px; }
  .blue-overlay { background-color: rgb(68, 112, 238); height: 800px; display: none; }
  .slight-overlay { display: inline-block; }
  .slight-blue-overlay { top: -24%; }
  .dark-purple-overlay { display: none; }
  .star-texture { min-width: 1000px; height: 100%; max-height: 600px; margin-top: -25%; }
  .star-texture.is-2 { min-width: 1000px; height: 100%; max-height: 600px; margin-top: -18%; top: -39%; }
  .star-texture.is-1 { min-width: 999px; height: 100%; max-height: 421px; margin-top: -10%; }
  .star-texture.is-bottom { height: 120%; margin-top: -69%; }
  .star-texture.bg-3 { min-width: 1200px; height: 100%; max-height: 600px; margin-top: -20%; }
  .star-texture.bg-4 { display: none; }
  .star-texture._2-sec { min-width: 1200px; height: 100%; max-height: 500px; margin-top: 5%; }
  .footer-hero-img { top: 37%; }
  .image-wr-home { filter: blur(70px); width: 300px; height: 600px; position: absolute; inset: -47% -8% 0% auto; }
  .image-wr-home._2 { filter: blur(100px); top: -18%; right: 0%; }
  .image-wr-home._3 { filter: blur(90px); top: 0%; right: auto; }
  .form-s-m { margin-left: -4px; }
  .form-s-m._2024 { font-size: 16px; line-height: 24px; }
  .submission-closed._2024 { padding-bottom: 60px; }
  .characters-hunds { margin-left: -1.4em; }
  .home_egg-icon { width: 272px; }
  .sp-home.teen { min-width: 7vw; max-width: 7vw; min-height: 7.2vw; }
  .star-hero-home._9 { top: -8%; right: 6%; }
  .star-hero-home._10 { top: -50%; }
  .star-hero-home._11 { top: -60%; }
  .star-hero-home._10 { display: none; }
  .star-hero-home._2-2.vr { display: inline-block; top: -9%; right: 31%; }
  .star-hero-home._2-8.vis { display: inline-block; top: 0%; left: 18%; }
  .star-hero-home._10-1, .star-hero-home._1--2 { top: -50%; }
  .star-texture-3 { min-width: 1200px; height: 100%; max-height: 600px; margin-top: -25%; }
  .star-texture-3.is-2 { min-width: 1000px; height: 100%; max-height: 600px; margin-top: -18%; top: -39%; }
  .star-texture-3.is-1 { min-width: 999px; height: 100%; max-height: 421px; margin-top: -10%; }
  .star-texture-3.is-bottom { height: 120%; margin-top: -69%; }
  .star-texture-3.bg-3 { min-width: 1200px; height: 100%; max-height: 600px; }
  .star-texture-3.bg-4 { display: none; }
  .star-texture-3._2-sec { min-width: 1200px; height: 100%; max-height: 600px; }
  .mouse-item { display: none; }
  .sp-bettwen { padding-left: 0px; }
  .smoke-gif { max-width: 100%; bottom: 67%; right: -35%; }
  .home--img-wr.video.lg { border-radius: 0px; }
  .home_image-hero-2.desctop, .home_image-hero-2.new { display: none; }
  .fun2-top-eyes { margin-left: 0px; margin-right: 24px; left: auto; right: 0px; }
  .fun2-top-eyes.is_2025 { left: 0px; right: auto; }
  .home_image-static.desctop, .home_image-static.new { display: none; }
  .blue-overlay-2 { background-color: rgb(68, 112, 238); height: 800px; display: none; }
  .blue-overlay-1 { top: -950px; }
  .blue-overlay-3 { background-image: none; background-repeat: repeat; background-size: auto; top: -950px; right: -1100px; }
  .wumpus-footer-home-contain { width: 100%; }
  .wumpus-footer-home-contain.smaller { min-height: 150px; }
  .discor_robot_contain { min-height: 265px; }
  .link-413 { font-size: 16px; }
  .collection-creator { max-width: 363px; }
  .discord-cards { grid-template-columns: 1fr 1fr; margin-bottom: 3rem; }
  .discord-cards.is-four { grid-template-columns: 1fr 1fr; margin-bottom: 2.5rem; }
  .card-all.is-large { max-width: 70vw; }
  .infocard { padding-bottom: 4rem; }
  .infocard.is-large { padding-bottom: 3rem; }
  .image-all { max-width: 20.125rem; }
  .image-all.is-center.is-large { width: 100%; max-width: none; left: 10%; }
  .image-all.is-three { max-width: 320px; }
  .text-card-yellow { font-size: 14px; }
  .text-card-yellow.is-large { margin-top: 0.5rem; }
  .text-card-yellow.app { font-size: 4vw; }
  .heading-card { font-size: 18px; }
  .heading-card.wcse { top: 0px; }
  .heading-card.is-large { font-size: 4.75vw; line-height: 110%; }
  .heading-card.app { font-size: 4.75vw; }
  .star-card-white.is-large { max-width: 32px; margin-bottom: -70px; margin-right: -62px; }
  .star-card-green-large.is-large { max-width: 33px; margin-bottom: -70px; margin-left: -150px; }
  .star-card-green-small.is-large { max-width: 10px; margin-bottom: -110px; margin-left: -100px; }
  .max-width-374 { max-width: 15.4375rem; }
  .finals { max-width: 200px; margin-bottom: 3.5rem; }
  .fimals-men { width: 100%; margin-top: 0px; margin-left: 0%; margin-right: 0%; position: relative; }
  .block-number { max-width: 211px; margin-left: auto; margin-right: auto; }
  .block-number.is-vertical { gap: 1.5rem; max-width: none; }
  .finals-number-large { font-size: 48px; line-height: 54px; }
  .layout-center.mob-h { gap: 2rem; grid-template-columns: 170px 1fr; }
  .layout-center.show-mobile-portrait { display: flex; }
  .mask-finish { max-width: 100%; margin-right: 0%; }
  .slide-finish { margin-right: 0%; }
  .max-height-65 { max-height: none; }
  .hero-cases { background-position: 70% 0px; min-height: 35.25rem; padding-top: 5rem; }
  .section-rich-case { background-image: none; background-repeat: repeat; background-size: auto; padding-top: 120px; }
  .rich-case p { font-size: 18px; }
  .links-case { gap: 0.5rem; margin-top: -70px; padding-left: 0px; }
  .container-1280px.hero-2024 { position: relative; }
  .heading-rich-bg { background-image: linear-gradient(111deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0) 68%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0.05)); }
  .finals-number-wr { justify-content: flex-start; align-items: center; }
  .list-image { border-radius: 20px; }
  .container-1360 { padding-left: 1rem; padding-right: 1rem; }
  .winner-stars { width: 95vw; margin-left: -20px; }
  .banner-subtitle { font-size: 13px; line-height: 18px; }
  .banner-subtitle-link { font-size: 13px; }
  .nitro-banner-content-wr { padding-top: 10px; }
  .section-summer-magic { padding-top: 60px; }
  .star-gr-nitro { top: -136px; }
  .lightbox_overlay-wr { overflow: visible; }
  .teen--hero { padding-bottom: 4rem; }
  .teen--2col_layout { gap: 1.25rem; }
  .body-text--xll, .body-text--xll.mobile, .body-text--xll.download { font-size: 1rem; }
  .body-text--xll.new.align-center.text-weight-medium.is-2026 { font-size: 5.1vw; }
  .body-text--xll.new.text-align-left.is_form { font-size: 1rem; }
  .body-text--xll.new.is_link { box-shadow: none; font-size: 1.125rem; text-decoration: underline; display: inline-block; }
  .body-text--xll.new.is_link:hover { box-shadow: none; }
  .body-text--xll.new.is_new { font-size: 1rem; }
  .body-text--xll.new.is-link { margin-bottom: 20px; display: inline-block; }
  .body-text--xll.new.is-small-mob { font-size: 1rem; }
  .body-text--xll.new.is-small-mob.is_nitro { font-size: 1.125rem; }
  .body-text--xll.new.is_l { font-size: 1.125rem; display: inline-block; }
  .body-text--xll.new.is-new-2025, .body-text--xll.new.size-m { font-size: 1rem; }
  .body-text--xll.new.is-m-large { font-size: 1.125rem; }
  .body-text--xll.new.is-game { font-size: 1rem; }
  .body-text--xll.new.is-game-large { font-size: 1rem; line-height: 130%; }
  .body-text--xll.new.is_2026 { font-size: 1rem; }
  .body-text--xll.new.is_2026.is_nitro { font-size: 1.125rem; }
  .body-text--xll.new.is_2026 { font-size: 1rem; line-height: 130%; }
  .body-text--xll.is_casses, .body-text--xll.new-2025 { font-size: 1rem; }
  .body-text--xll.new-2025.is_link { font-size: 1.125rem; display: inline-block; }
  .body-text--xll.new-2025.is_new { font-size: 1rem; }
  .body-text--xll.new-2025.is-link { margin-bottom: 20px; display: inline-block; }
  .body-text--xll.new-2025.is-small-mob { font-size: 1rem; }
  .body-text--xll.new-2025.is_l { font-size: 1.125rem; display: inline-block; }
  .body-text--xll.is_2026 { font-size: 1.125rem; }
  .body-text--xll.is_2026.text-align-left.is_form { font-size: 1rem; }
  .body-text--xll.is_2026.is_link { box-shadow: none; font-size: 1.125rem; text-decoration: underline; display: inline-block; }
  .body-text--xll.is_2026.is_link:hover { box-shadow: none; }
  .body-text--xll.is_2026.is_new { font-size: 1rem; }
  .body-text--xll.is_2026.is-link { margin-bottom: 20px; display: inline-block; }
  .body-text--xll.is_2026.is-small-mob { font-size: 1rem; }
  .body-text--xll.is_2026.is-small-mob.is_nitro { font-size: 1.125rem; }
  .body-text--xll.is_2026.text-align-center.is-m-large.is-game.m-new { font-size: 1.125rem; line-height: 130%; }
  .body-text--xll.is_2026.is_l { font-size: 1.125rem; display: inline-block; }
  .body-text--xll.is_2026.is-new-2025, .body-text--xll.is_2026.size-m { font-size: 1rem; }
  .body-text--xll.is_2026.is-m-large { font-size: 1.125rem; }
  .body-text--xll.is_2026.is-game, .body-text--xll.is_2026.is-game-large { font-size: 1rem; }
  .teen--hero-image-bg.is_mobile { max-width: 85%; top: 0%; bottom: 0%; }
  .teen--2section { padding-top: 2.5rem; padding-bottom: 2.5rem; }
  .teen--block-group { border-radius: 44px; padding: 12px 12px 28px; }
  .teen--block-group.is-reverse { padding-top: 2.5rem; }
  .teen--block-group.is-reverse.home-new { padding-top: 2.5rem; padding-bottom: 20px; }
  .teen--block-group.block-1 { backdrop-filter: blur(50px); background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.1) 45%, rgba(255, 255, 255, 0.07) 72%); padding-top: 2.5rem; padding-bottom: 1.25rem; box-shadow: rgba(69, 42, 124, 0.1) 0px 2px 52px, rgba(255, 255, 255, 0.15) 0px 0px 0px 3px inset; }
  .teen--block-group.block-2 { gap: 3rem; padding-top: 2.5rem; padding-bottom: 23px; }
  .teen--block-group.block-4 { padding-top: 2.5rem; }
  .teen--2col_layout-copy { gap: 2.5rem; flex-flow: column; justify-content: flex-start; align-items: center; }
  .teen--2col_layout-copy.is-hero.home { margin-bottom: 1rem; padding-left: 2%; padding-right: 2%; }
  .teen--2col_layout-copy.block-2, .teen--2col_layout-copy.always, .teen--2col_layout-copy.on { gap: 2.5rem; }
  .hero--image-wr.video.lg { border-radius: 0px; }
  .hero--teen-image-wr { border-radius: 2.125rem; padding: 8px 27px; }
  .hero--teen-image-wr.video.lg { border-radius: 0px; }
  .teen--block-text-wr { padding-left: 12px; padding-right: 12px; }
  .teen--block-text-wr.is-mobile-first { order: -1; margin-left: 8.6vw; margin-right: 8.6vw; }
  .teen--block-text-wr.is-mobile-first.wherever { margin-left: 10.5%; margin-right: 10.5%; }
  .max-width-300px { max-width: 60vw; }
  .max-width-300px.is-all { max-width: 284px; }
  .max-width-300px.is-all.is_n { max-width: 320px; }
  .teen--3section { padding-top: 2.5rem; padding-bottom: 0px; }
  .teen--layaut.z-index-3.teen { padding-left: 16px; padding-right: 16px; }
  .card-charter { padding: 13px; }
  .heading--h3 { margin-bottom: 0.75rem; font-size: 1.6875rem; }
  .heading--h3.is_centered.size-large._2024 { font-size: 54px; }
  .heading--h3.text-size-40px { font-size: 20px; }
  .heading--h3.mobile-h1 { font-size: 10.5vw; }
  .heading--h3.teen.is-small { font-size: 1.25rem; }
  .heading--h3.is_teen { font-size: 9.6vw; }
  .card-charter-content-wr { min-height: 490px; }
  .teen--charter-star-bg { min-width: 600px; margin-left: -100px; }
  .teen-slider-nav { bottom: 0px; }
  .popup-charter { padding-top: 19rem; padding-left: 1rem; padding-right: 1rem; }
  .info-wrapper-card { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }
  .link-white-line { z-index: 2; font-size: 1rem; position: relative; }
  .link-white-line.linkwhitecombo, .link-white-line.is_2026 { font-size: 1rem; }
  .teen--5section { padding-top: 2.5rem; padding-bottom: 2.5rem; }
  .card-form { min-height: auto; padding-top: 0px; padding-left: 13px; padding-right: 13px; }
  .card--form-wr { min-height: 580px; }
  .poor-form { max-width: 360px; }
  .z-index-3.mobile-max-w { max-width: 278px; }
  .relative-form { margin-top: 0%; }
  .popup-r { min-height: 580px; padding-bottom: 7rem; }
  .card--form-wr-second, .card--form-wr-third { min-height: 610px; max-height: none; }
  .popup-red-second { min-height: 610px; padding-bottom: 7rem; }
  .popup-red-third { min-height: 610px; padding: 24px 15px 7rem 16px; }
  .teen--6section { padding-top: 4.25rem; padding-bottom: 1rem; }
  .slider-teen { padding-bottom: 48px; overflow: hidden; }
  .slider-info { gap: 20px; background-position: 55% 0px; padding-top: 40px; padding-bottom: 40px; }
  .logo-slide { max-width: 13.5rem; }
  .stars-slider { margin-top: 0px; }
  .teen--4section { padding-top: 2.5rem; }
  .if-takes-layout { gap: 0rem; margin-bottom: 60px; }
  .takes-layout-info { gap: 1.5rem; flex-flow: column; justify-content: flex-start; align-items: flex-start; max-width: none; margin-left: auto; margin-right: auto; }
  .takes-layout-info.bottom-none.is_n, .takes-layout-info.is_n { justify-content: flex-start; align-items: center; }
  .image-takes { width: 290%; margin-bottom: -4rem; margin-left: -70%; }
  .ico-takes { min-width: 3.5rem; max-width: 3.5rem; min-height: 3.5rem; max-height: 3.5rem; }
  .image-relative { margin-bottom: 0px; }
  .mask-teen { max-width: 100%; margin-left: auto; margin-right: auto; overflow: visible; }
  .teen-slide { padding-left: 8px; padding-right: 8px; }
  .mask-6 { max-width: 90%; margin-left: 5%; overflow: visible; }
  .flipcard-wrapper { min-height: 600px; }
  .guide-card { padding-left: 20px; padding-right: 20px; }
  .build-hero { padding-bottom: 70px; }
  .build-hero.is_new { padding-top: 140px; }
  .button-build-green { width: 100%; margin-top: 16px; margin-left: auto; margin-right: auto; font-size: 16px; }
  .button-build-green.center { margin-left: 0px; }
  .button-build-green.family.tablet-left-app { margin-left: auto; margin-right: auto; }
  .button-build-green.build_n { width: auto; }
  .button-build-green.discrord-f.tablet-left-app { margin-left: auto; margin-right: auto; }
  .button-build-green.auto { width: auto; }
  .build-section { padding-top: 16px; padding-bottom: 56px; }
  .image-tab { min-height: 70vw; max-height: 70vw; }
  .footer-new { padding-bottom: 40px; }
  .build-card { border-radius: 1.2rem; max-width: 100%; overflow: clip; }
  .build-info.top-small { border-radius: 0px; flex-flow: column; width: 100%; height: 100%; min-height: 0px; padding-top: 16px; padding-bottom: 16px; display: block; overflow: clip; }
  .button-build-blue { width: 100%; margin-left: auto; margin-right: auto; font-size: 16px; }
  .button-build-blue.center { margin-left: 0px; }
  .button-build-blue.family.tablet-left-app { margin-left: auto; margin-right: auto; }
  .button-build-blue.build_n { width: auto; }
  .button-build-blue.discrord-f.tablet-left-app { margin-left: auto; margin-right: auto; }
  .button-build-blue.auto { width: auto; }
  .button-build-blue.auto.is_n.p { margin-left: 0px; }
  .build-cards { flex-flow: column; flex: 0 1 auto; display: flex; }
  .build-radius-top { object-position: 0% 0%; margin-bottom: -3px; }
  .bg-blur-card { border-radius: 0px; width: 100%; height: auto; }
  .image-grow { margin-top: 2rem; margin-bottom: 0px; }
  .inspired-tab-link.is_n { font-size: 11px; }
  .build-video { max-height: 190px; }
  .heading-white-36px { font-size: 24px; line-height: 32px; }
  .heading-white-36px.center, .heading-white-36px.center-2 { margin-bottom: 10px; font-size: 24px; line-height: 140%; }
  .text-size-18px-white.text-align-center.mobile { display: block; }
  .text-size-18px-white.text-align-center.hide-mobile-p { display: none; }
  .get-absol { margin: -2.2rem auto -5rem; position: static; }
  .button-build-white { width: 100%; margin-top: 16px; margin-left: auto; margin-right: auto; font-size: 16px; }
  .button-build-white.center { margin-left: 0px; }
  .button-build-white.family.tablet-left-app { margin-left: auto; margin-right: auto; }
  .button-build-white.build_n { width: auto; }
  .button-build-white.discrord-f.tablet-left-app { margin-left: auto; margin-right: auto; }
  .button-build-white.build { padding-left: 16px; padding-right: 16px; }
  .button-build-white.build.is_n { text-align: center; }
  .banner-stars { display: none; }
  .animation-play { margin-top: -36px; margin-right: 140px; }
  .m-w-vw { max-width: 320px; }
  .build-hero-stars { width: 160vw; }
  .build-decor2 { margin-right: 3rem; }
  .build-decor3 { margin-bottom: -4rem; margin-right: -4rem; }
  .clyde { margin-right: -0.8rem; top: 0px; bottom: 7.3rem; }
  .clyde.is_n { max-width: 4rem; margin-right: -1rem; top: 33px; }
  .star-decor { margin-left: -2rem; }
  .build-decor4 { margin-bottom: 12rem; }
  .build-decor5 { display: none; }
  .build-decor6 { margin-left: -1rem; }
  .build-decor7 { margin-bottom: 9rem; }
  .section-ad-hero { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66c5a6ac463f324521c662fc_Pixel_Pattern_BG.webp"), linear-gradient(rgb(42, 3, 64), rgb(96, 4, 167)); background-position: 0% center, 0px 0px; background-repeat: no-repeat, repeat; background-size: cover, auto; }
  .ad_heading1 { font-size: 9vw; line-height: 110%; }
  .ad_heading1.text-align-center.is_ad-week { font-size: 8.9vw; }
  .section-join { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/66d2aedd035f94058fb91331_AD_WEEK_2024.webp"); background-size: auto; padding-top: 40px; }
  .ad_heading2, .ad_heading2.bottom-none { font-size: 32px; }
  .ad_heading2.is-left.is_people { max-width: 280px; }
  .ad_heading2.is-left.bottom-none { font-size: 32px; }
  .ad_heading2.is-small { font-size: 44px; }
  .ad_heading2.is-sml.is-breaking { white-space: pre-wrap; word-break: break-all; }
  .ad_heading2.is-sml.is_your.is-new { margin-bottom: 32px; font-size: 24px; }
  .ad_heading2.is-sml.is_your.is-new.text-align-left.m-center.is_40 { font-size: 20px; }
  .ad_heading2.is-sml.is_your.is-36, .ad_heading2.is-sml.is_your.is_see, .ad_heading2.is-sml.is_your.is_2025, .ad_heading2.is-sml.is_your.is_2026 { margin-bottom: 32px; }
  .ad_heading2.is-sml.is-m { font-size: 32px; }
  .ad_heading2.is-sml.is-m-small { font-size: 8.6vw; }
  .ad_heading2.is-sml2 { font-size: 32px; }
  .ad_heading2.is-sml2.bottom-none { font-size: 36px; }
  .ad_heading2.is-sml2.is_32 { font-size: 30px; }
  .ad_heading2.is-sml2.is_well { font-size: 24px; }
  .ad_heading2.is-latter.margin-small { line-height: 90%; }
  .ad_heading2.is-latter.margin-small.is-game { letter-spacing: -0.01em; }
  .ad_heading2.is-medium { font-size: 32px; }
  .ad_heading2.is-medium.bottom-none { font-size: 36px; }
  .ad_heading2.is-medium.is_32 { font-size: 30px; }
  .ad_heading2.is-medium.is-commerce { font-size: 8.2vw; }
  .ad_heading2.is-medium.size-m { font-size: 24px; line-height: 90%; }
  .ad_heading2.is-medium.is-commerce-center { text-align: center; }
  .ad_heading2.is-medium.is-commerce-center.is_h3 { font-size: 6.16vw; }
  .ad_heading2.is-medium.is-commerce-center.is_h3-new { font-size: 20px; }
  .ad_heading2.is-medium.is-commerce-center.is_h3-new.m-large { font-size: 24px; }
  .ad_heading2.is-medium.is-commerce-center.is_2026 { font-size: 20px; }
  .ad_heading2.is-medium.is-commerce-center.is_2026.m-large { font-size: 24px; }
  .ad_heading2.is-medium.is_2026 { font-size: 8.2vw; line-height: 1; }
  .ad_heading2.is-medium.is_2026.is-game { line-height: 100%; }
  .ad_heading2.is-medium.is_2026.is-game.bottom-large { margin-bottom: 24px; }
  .ad_heading2.is-medium.is_2026.is-game.bottom-small { font-size: 8.2vw; }
  .dropdown-toggle-ad { padding-left: 24px; padding-right: 24px; }
  .dropdown-toggle-ad.is-careers, .dropdown-toggle-ad.is-commerce { gap: 8px; }
  .code-ad { width: auto; height: auto; }
  .dropdown-list-ad { padding-left: 24px; padding-right: 24px; }
  .padding-96px-copy.padding-mobile-48px { padding-bottom: 48px; }
  .all-day-image { opacity: 0.9; max-width: 360px; right: -5%; }
  .blur-bottom { z-index: 1; filter: none; background-color: rgba(42, 3, 64, 0); background-image: linear-gradient(174deg, rgba(43, 3, 66, 0) 5%, rgba(43, 3, 66, 0.94) 62%, rgb(43, 3, 66) 86%); border-radius: 0%; width: 100%; height: 550px; margin-bottom: -166px; }
  .blur-bottom.mobile { z-index: 1; filter: blur(90px); width: 800px; min-width: 600px; height: 400px; margin-bottom: 0px; display: none; bottom: -27%; }
  .evening-image { aspect-ratio: auto; opacity: 1; object-fit: contain; width: 340px; max-width: 340px; height: auto; display: none; left: auto; overflow: visible; }
  .evening-image.mobile { z-index: 3; opacity: 0.55; width: 100%; min-width: 340px; margin-left: auto; margin-right: auto; bottom: -20%; left: auto; right: auto; }
  .ad-banner-violet { background-image: linear-gradient(56deg, rgb(157, 45, 163), rgba(95, 20, 117, 0.33) 65%, rgba(255, 255, 255, 0) 89%); border-radius: 30px; justify-content: flex-start; align-items: center; padding: 24px 24px 220px; }
  .max-width-440.is-right.ad-week { max-width: none; }
  .ad-banner-color-black { background-image: linear-gradient(10deg, rgb(37, 3, 56), rgba(255, 255, 255, 0)); border-radius: 30px; padding: 24px 24px 220px; }
  .circle-blur { z-index: 1; display: none; }
  .circle-blur.mobile { z-index: 2; filter: blur(150px); height: 400px; margin-left: -100px; display: none; }
  .ad-banner-become { gap: 20px; border-radius: 30px; padding: 24px; }
  .circle-blur-blue { filter: none; background-color: rgba(131, 111, 255, 0); background-image: linear-gradient(rgba(124, 89, 237, 0) 5%, rgba(124, 89, 237, 0.6) 40%, rgba(136, 117, 255, 0.55) 63%, rgba(131, 111, 255, 0) 94%); border-radius: 0%; width: 100%; height: 450px; margin-top: 272px; margin-left: 0px; left: auto; transform: none; }
  .image-form.mobile { max-width: 100%; }
  .play-image { max-width: 4rem; margin-top: 16vw; margin-left: -1.3rem; }
  .star-image { max-width: 3rem; margin-top: -3.2rem; margin-left: 0px; }
  .one-image { max-width: 3.5rem; margin-top: -3.9rem; margin-right: -1.2rem; }
  .form-become { border-radius: 20px; padding: 24px 20px; }
  .form-become.application { margin-top: 24px; }
  .checkbox-ad { margin-bottom: 0px; }
  .profile-image { margin-top: 15vw; margin-left: -1.3rem; }
  .form-anchor-ink { top: -90px; }
  .success-message-5 { border-radius: 20px; padding: 24px; }
  .download_hero { background-size: auto 100%; }
  .download_hero.is-dm.is_developer { background-size: auto 850px; }
  .download_hero.is-dm.is_game { padding-top: 130px; }
  .download_hero.is_gift { padding-top: 8.5rem; }
  .heading--h1--download { letter-spacing: -0.01em; margin-bottom: 16px; font-size: 44px; line-height: 1; }
  .heading--h1--download.is-capitalize { letter-spacing: -0.01em; }
  .heading--h1--download.is-capitalize.show-landscape { letter-spacing: -0.01em; font-size: 44px; }
  .heading--h1--download.is-capitalize.mobile-vw, .heading--h1--download.is-capitalize.new { font-size: 11vw; }
  .heading--h1--download.is-capitalize.is-32 { font-size: 42px; }
  .heading--h1--download.is-capitalize.is-32.is-game { font-size: 9.75vw; line-height: 1; }
  .heading--h1--download.is-capitalize.is_2025 { font-size: 44px; }
  .heading--h1--download.is-capitalize.is-small-mob { font-size: 32px; }
  .heading--h1--download.is-capitalize.is_new { font-size: 44px; }
  .heading--h1--download.is-capitalize.is_new.is_small-mobile { font-size: 32px; }
  .heading--h1--download.is-capitalize.is_new.is_commerce { font-size: 9.75vw; }
  .heading--h1--download.is-capitalize.is_new.is_2026 { font-size: 32px; }
  .heading--h1--download.is-capitalize.is_2025-new { font-size: 11.3vw; }
  .heading--h1--download.is-capitalize.is-italic.nitro-title { font-size: 8.22vw; font-weight: 700; }
  .heading--h1--download.is-capitalize.is-italic.nitro { font-size: 11.5vw; font-weight: 700; }
  .heading--h1--download.is-capitalize.is-newsletter { margin-bottom: 24px; font-size: 11vw; }
  .heading--h1--download.is-capitalize.is_100 { font-size: 44px; }
  .heading--h1--download.is-capitalize.is_100.is_small-mobile, .heading--h1--download.is-capitalize.is_2026 { font-size: 32px; }
  .heading--h1--download.is-capitalize.bottom-large { font-size: 32px; line-height: 0.9; }
  .heading--h1--download.is-capitalize.is_sdk { font-size: 9.75vw; }
  .subnav { padding-top: 90px; padding-left: 0px; }
  .subnav.is_quests { z-index: 4; padding-top: 15px; }
  .download-hero-image { margin-top: 20px; }
  .download-hero-image.is_new { margin-top: 0px; }
  .download-hero-image.is_new.is_desctop { display: none; }
  .download-hero-image.is_new.is_mob { aspect-ratio: auto; min-width: 105%; margin-left: auto; margin-right: auto; display: block; left: -1.5%; }
  .max-width-900, .max-width-900.is_new.is_sdk, .max-width-900.is_new.is_sdk-2026 { width: 100%; }
  .layout.margin-bottom-small.bottom-none.is-success { gap: 40px; }
  .layout.is_2026 { gap: 32px; }
  .gradient-green { justify-content: flex-end; align-items: center; display: flex; }
  .gradient-green.is-update.is-right { padding-top: 48px; padding-left: 48px; }
  .btn-download.is_media_2.is_2025.is-smaller { margin-top: 32px; }
  .btn-download.is_white.is_radius-new { max-height: none; padding: 0.84375rem 1.5rem; }
  .btn-download.is_jobs.is-up-26, .btn-download.is_small.is-up-26 { padding: 1.25rem 1.25rem 1.25rem 1.5rem; }
  .gradient-blue.is-update { padding-top: 52px; padding-left: 48px; padding-right: 48px; }
  .gradient-blue.is-update.is_four { padding-top: 92px; padding-bottom: 92px; }
  .gradient-pink { justify-content: flex-end; align-items: center; display: flex; }
  .gradient-pink.dm.is_2025 { padding-left: 60px; }
  .gradient-pink.is-update.is-right { padding-top: 50px; padding-bottom: 50px; padding-left: 48px; }
  .download-section.is-update.is_2026 { padding-bottom: 1.25rem; }
  .download-banner.is-parent, .download-banner.is-family, .download-banner.is_p { padding-bottom: 80px; }
  .download-banner.is-nitro { padding-bottom: 240px; }
  .download-banner.is_parent { padding-bottom: 80px; }
  .download-banner.is_parent.is-new, .download-banner.is_parent.is_2026 { padding-bottom: 100px; }
  .feeling-decor-1 { width: 50vw; margin-left: -23vw; transform: rotateX(0deg) rotateY(180deg) rotate(0deg) rotate(15deg); }
  .feeling-decor-1.is-update { max-width: 7.5rem; margin-top: -9.3rem; margin-left: -0.5rem; }
  .feeling-decor-2 { z-index: -1; pointer-events: none; width: 60vw; margin-right: -3.5rem; right: 3%; }
  .feeling-decor-2.is-pan { margin-right: -110px; right: 0%; }
  .feeling-decor-2.is-job { max-width: 7.5rem; }
  .feeling-decor-2.is-update { max-width: 7.5rem; margin-bottom: -8.5rem; margin-right: -1.5rem; }
  .feeling-decor-2.is-lisbon { max-width: 5rem; margin-bottom: -5.6875rem; margin-right: -0.5rem; }
  .dropdown-windows.is_windows { z-index: 2; margin-left: 0px; margin-right: 0px; }
  .dropdown-windows.is_windows.is-update.is-3 { z-index: 3; }
  .dropdown-list-dark.is_jobs.is-nitro.w--open { position: static; }
  .dropdown-list-dark.is_jobs-r.mob-static.w--open, .dropdown-list-dark.is_jobs-r.mob-policy.w--open { z-index: 20; }
  .dropdown-toggle-footer { cursor: pointer; }
  .relative-anim { z-index: 1; align-items: stretch; }
  .relative-anim.is_2026 { max-width: 180px; }
  .relative-anim.is-2027 { min-width: 190px; }
  .arrow-drop.is-up-26 { width: 1.5rem; }
  .dropdown-footer { margin-bottom: -24px; }
  .show-soc { margin-top: 80px; }
  .container_1540.z-index-3.is_new { padding-left: 0px; padding-right: 0px; }
  .container_1540.z-index-3.lr-small { padding-left: 16px; padding-right: 16px; }
  .container_1540.z-index-3.is_2026.is_commerce { padding-left: 28px; padding-right: 28px; }
  .container_1540.z-index-3.is_2026.is_commerce.is_monetize { padding-left: 6.3vw; padding-right: 6.3vw; }
  .container_1540.z-index-3.is_2026.is-developer { padding-left: 6.16vw; padding-right: 6.16vw; }
  .container_1540.is-desctop-layout.is-2026.is_commerce, .container_1540.is-desctop-layout.is-2026.is_questions { padding-left: 28px; padding-right: 28px; }
  .container_1540.is-2026.is_commerce { padding-left: 6.3vw; padding-right: 6.3vw; }
  .nav_menu { width: 100%; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; }
  .nav_menu.is-burger { column-gap: 3.08vw; margin-bottom: 30vw; }
  .nav_mobile_button { flex-direction: column; align-self: stretch; align-items: center; }
  .nav_dd_content-wr { box-shadow: none; }
  .nav_dd_list.w--open { padding-top: 0px; }
  .nav_padding { padding-left: 6.16vw; padding-right: 6.16vw; }
  .button-nav { white-space: nowrap; }
  .button-nav.is-burger { font-size: 4vw; }
  .nav_link { min-height: auto; line-height: 8vw; }
  .nav_link.sign-in { order: 1; align-self: center; }
  .nav_burger_trigger { max-width: 16vw; max-height: 16vw; }
  .nav_burger_content { border-top-left-radius: 0px; border-bottom-left-radius: 0px; width: 100%; padding: 6.16vw; }
  .dd_nav-link.is-new { font-size: 1.125rem; }
  .nav_brand { min-width: 3.2rem; margin-right: 6.16vw; }
  .nav_brand.w--current { justify-content: center; align-items: center; height: 2.5rem; display: flex; }
  .nav_brand.is-burger { width: 2rem; }
  .nav_dd_trigger { line-height: 8vw; }
  .language_new { align-self: flex-start; position: static; }
  .dropdown-language-wr { max-width: 342px; margin-bottom: 56px; }
  .branding_hero { background-size: auto 100%; }
  .branding_hero.is_success.is_new { overflow: clip; }
  .branding_hero.is_success.is_2026 { padding-top: 112px; padding-bottom: 80px; overflow: clip; }
  .branding_hero.is_success.is-up-26 { margin-top: -55px; }
  .nav_dd_link-group_title { width: 100%; display: inline-flex; }
  .nav_dd_link-group_title.is-new, .nav_dd_link_title.is-new { font-size: 1.125rem; }
  .nav_burger_top { margin-bottom: 10vw; }
  .nav_burger_bottom { padding-bottom: 12vw; padding-left: 9vw; padding-right: 9vw; }
  .grid-logos.top-large { flex-flow: column; grid-template-columns: 1fr; display: flex; }
  .grid-logos.top-none, .grid-logos._2-col.top-64 { flex-flow: column; display: flex; }
  .grid-logos.top-small { flex-flow: column; grid-auto-columns: 1fr; }
  .grid-logos.gap-new, .grid-logos.gap-new-24 { flex-flow: column; display: flex; }
  .grid-logos.is-game { margin-top: 10px; }
  .grid-logos.is-new-company { grid-template-columns: 1fr; max-width: 21.375rem; }
  .logos-bg.min-260 { padding-left: 26px; padding-right: 26px; }
  .logos-bg.min-260.is_second { padding-left: 100px; padding-right: 100px; }
  .padding-160px.mob-40 { padding-bottom: 40px; }
  .padding-160px.teen, .padding-160px.teen-180px, .padding-160px.teen-100px { padding-bottom: 60px; }
  .padding-160px.is-96 { padding-bottom: 80px; }
  .padding-160px.is_creator { padding-bottom: 50px; }
  .padding-160px.is-190.open { padding-bottom: 110px; }
  .padding-160px.is-160px { padding-bottom: 64px; }
  .new-h2-big { text-align: left; margin-bottom: 24px; line-height: 0.888889; }
  .new-h2-big.bottom-none._48px.font-ginto { text-align: left; font-size: 20px; }
  .new-h2-big.bottom-none._48px.font-ginto.is-text-center { text-align: center; font-size: 28px; }
  .new-h2-big.bottom-none._48px.font-ginto.is-text-center.heading-32px-black { font-size: 24px; }
  .block-logo.big-banner { margin-right: 40px; }
  .home-new_hero { padding-bottom: 80px; }
  .heading-84px.tablet-centered.is_quest { font-size: 44px; }
  .section-how-works { padding-top: 100px; }
  .heading-with-word { gap: 8px; text-align: center; justify-content: center; align-items: flex-start; }
  .text-color-light-green.first { margin-bottom: 20px; }
  .padding-200px { padding-bottom: 78px; }
  .padding-200px.is-90 { padding-bottom: 90px; }
  .image-quests2 { max-width: 250px; }
  .image-quests4 { margin-top: -20px; }
  .dfd_blue-btn { z-index: 10; position: relative; }
  .lightbox-link { padding-left: 20px; padding-right: 20px; }
  .cup-absol.quests { display: none; }
  .robot-absol { max-width: 110px; margin-top: -55px; margin-right: 0px; }
  .max-width-670.is-v { max-width: 100%; }
  .image-center { max-width: 60%; }
  .image-left { max-width: 47%; margin-left: 10px; bottom: 20px; }
  .image-right { max-width: 47%; margin-right: 10px; bottom: 20px; }
  .radius124 { object-fit: cover; width: 100%; max-width: 278px; max-height: 274px; }
  .image-quest { max-width: 170px; }
  .section-cases { padding-top: 100px; }
  .max-width-br { max-width: 22rem; }
  .padding-82px { padding-bottom: 40px; }
  .max-width-400.is-center.is_nitro { max-width: 300px; }
  .dfd_number-medium.is-left { font-size: 14vw; }
  .dfd_number-medium.is-left.not-capitalize { font-size: 16vw; line-height: 80px; }
  .padding-50px.mobile-24px { padding-bottom: 24px; }
  .max-width-300px-q { max-width: 260px; }
  .title-wrapper-quests { max-width: 230px; }
  .bg-how-work { min-height: 10rem; }
  .faq-hero-section { padding-top: 130px; padding-bottom: 80px; }
  .padding-114px.careers { padding-bottom: 20px; }
  .section-faq { padding-top: 80px; padding-bottom: 80px; }
  .image-faq { display: none; }
  .max-280px.mobile-centered { text-align: center; justify-content: center; align-items: center; width: 100%; max-width: 280px; margin-left: auto; margin-right: auto; }
  .section-why { padding-left: 0px; padding-right: 0px; }
  .why_heading2 { font-size: 32px; }
  .why_heading2.bottom-none { font-size: 24px; }
  .why_heading2.is-left.is_people { max-width: 280px; }
  .why_heading2.is-left.bottom-none { font-size: 32px; }
  .why_heading2.is-small { font-size: 44px; }
  .why-banner-color-black { min-height: 450px; margin-bottom: 16px; }
  .why-image-banner.is-second.show-absol { object-fit: cover; max-height: 100%; }
  .why-image-banner.first { min-width: 110%; max-width: none; margin-left: -5%; }
  .nav_brand_main-logo { width: 100%; }
  .why_heading2-wr { max-width: 250px; }
  .gradient-bottom.is_2026 { min-height: 125%; }
  .slider_text { width: 100%; min-width: 8rem; font-size: 3vw; }
  .tag-slider.is-active.is_2025 { line-height: 26px; }
  .tag-slider.is-active.is_2026 { font-size: 4.1vw; line-height: 1.4; }
  .tag-slider.is-active.is-adv { line-height: 1.4; }
  .tag-slider.is-not-active.is_2026, .tag-slider.is-not-active.is-adv { font-size: 4.1vw; line-height: 1.4; }
  .newsroom_hero { background-position: 50% 0px; background-size: auto 100%; }
  .newsroom-wrp.is_creator { max-width: 360px; }
  .newsroom-wrp.is-up-26 { margin-bottom: 2.5rem; }
  .bg-hero-newsroom { min-width: 200%; height: 900px; margin-left: -50%; }
  .bg-hero-newsroom.is_new { height: 650px; }
  .bg-hero-newsroom.is-blue { height: 350vw; }
  .grid-media.d-3, .grid-media.d-3-is_n { position: relative; }
  .media-block.is_new { min-height: 264px; }
  .media-block.is_2026 { border-radius: 32px; min-height: 264px; }
  .media-block.is-new { min-height: 264px; }
  .body-text--xll-large, .body-text--xll-large.download { font-size: 1.125rem; }
  .body-text--xll-large.newsroom.text-align-left.text-color-white.text-weight-medium.text-style-2line.is_news, .body-text--xll-large.newsroom.text-align-left.text-color-white.text-weight-medium.text-style-3line.letter-none, .body-text--xll-large.newsroom.text-align-left.text-color-white.text-weight-medium.text-style-3line.is_creator { font-size: 1.25rem; }
  .body-text--xll-large.newsroom.text-align-left.text-color-white.text-weight-medium.text-style-3line.is-new { font-size: 5.15vw; }
  .body-text--xll-large.text-weight-medium.z-index-2.is-m-large { font-size: 1.25rem; }
  .paragraph-white-opacity50 { font-size: 14px; line-height: 18px; }
  .padding-280px.goblet { padding-bottom: 120px; position: relative; }
  .padding-280px.is_mobile { padding-bottom: 160px; }
  .number-block.is-bg-blue.is-h { padding-left: 36px; padding-right: 36px; }
  .number-block.is-bg-blue.is_adventing.is_sdk { background-repeat: no-repeat; background-size: 100% 100%; border-radius: 44px; }
  .number-block.is-bg-blue.is_adventing.is-com { min-height: auto; padding: 8.2vw; }
  .number-block.is-bg-blue.is_adventing.is-adv { gap: 2rem; min-height: 13.25rem; }
  .number-block.is-bg-blue.is_adventing.is-adv-g { gap: 1.875rem; min-height: auto; }
  .number-block.is-bg-blue.is_adventing.is-gm { gap: 1.875rem; border-radius: 2.5rem; min-height: 180px; }
  .number-block.is-bg-blue.is_adventing.is-md { gap: 1.875rem; border-radius: 2.5rem; min-height: auto !important; }
  .number-block.is-bg-blue.is_adventing.is-cs-26 { gap: 2rem; border-radius: 2.5rem; min-height: 13.25rem; }
  .number-block.is-bg-blue.is_adventing.is-md, .number-block.is-bg-blue.is_adventing.is-md-d, .number-block.is-bg-blue.is_adventing.is-md-dd { gap: 2rem; min-height: 13.25rem; }
  .number-block.is-bg-blue.is-d { padding-left: 36px; padding-right: 36px; }
  .number-block.is-bg-blue.is_commerce.is_sdk, .number-block.is-bg-blue.is_game.is_sdk { background-repeat: no-repeat; background-size: 100% 100%; border-radius: 44px; }
  .number-block.is-pink.is_2026 { min-height: 360px; }
  .number-block.is-pink.is_2026.is-new-second-2026, .number-block.is-pink.is_2026.is-new-third-2026 { padding-left: 16px; padding-right: 16px; }
  .new-number { line-height: 0.9; }
  .new-number.font-white { text-align: center; font-size: 32px; }
  .new-number.font-white.safety { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .new-number.font-white.safety.grey-font { white-space: normal; word-break: normal; }
  .new-number.font-white.left { text-align: left; font-size: 32px; }
  .new-number.font-white.left.explore { text-align: left; font-size: 42px; }
  .new-number.font-white.left.explore.mobile-centered { text-align: center; }
  .new-number.font-white.mobile-left._80, .new-number.font-white.mobile-left._16px { max-width: 80%; }
  .new-number.font-white.moderation { text-align: left; font-size: 32px; }
  .new-number.font-white.moderation.explore { text-align: left; font-size: 42px; }
  .new-number.font-white.moderation.explore.mobile-centered { text-align: center; }
  .new-number.font-white.left-copy { text-align: left; font-size: 32px; }
  .new-number.font-white.left-copy.explore { text-align: left; font-size: 42px; }
  .new-number.font-white.left-copy.explore.mobile-centered { text-align: center; }
  .new-number.font-white.bottom-16px { line-height: 105%; }
  .new-number.font-white.bottom-16px.flex-mob-center { text-align: center; }
  .new-number.font-white.bottom-16px.flex-mob-center.mobile-power { font-size: 32px; }
  .new-number.font-white.bottom-16px.flex-tab-center { text-align: center; }
  .new-number.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 32px; }
  .new-number.font-white.bottom-16px.flex-tab-center.is_gdc { text-align: left; margin-bottom: 8px; font-size: 32px; line-height: 35px; }
  .new-number.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { margin-bottom: 0px; }
  .new-number.font-white.is-text-center.left-mobile { text-align: left; font-size: 24px; }
  .new-number.font-white.safety-n { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .new-number.font-white.education { width: 100%; font-size: 32px; }
  .new-number.font-white.safety-newsfloor, .new-number.font-white.safety-2 { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .new-number.font-white.is-garden, .new-number.font-blue._404, .new-number._16px { font-size: 32px; }
  .new-number.newsroom { text-align: center; }
  .new-number.text-color-white.bottom-none.text-align-left--mobile { text-align: left; }
  .new-number.text-color-white.bottom-32, .new-number.text-color-white.bottom-16.m-36 { font-size: 36px; }
  .new-number.safety.centered.tarot2 { margin-bottom: 16px; }
  .new-number.size-medium { font-size: 32px; }
  .new-number.is-small { line-height: 0.958333; }
  .new-number.is-small._w-brake { flex-flow: column; }
  .new-number.is-small.is_succes, .new-number.is-small.is_succes.is_static, .new-number.is_succes { font-size: 40px; }
  .new-number.is_adverting.is-blue.is_new { max-width: 250px; font-size: 20px; line-height: 0.9; }
  .new-number.is_adverting.is-blue.is_2025 { max-width: 270px; font-size: 20px; line-height: 0.9; }
  .new-number.is_adverting.is-blue.is_sn, .new-number.is_adverting.is-blue.is_white { max-width: 250px; font-size: 32px; line-height: 0.9; }
  .new-number.is_adverting.is-blue.is_2026 { font-size: 40px; line-height: 0.9; }
  .new-number.is_adverting.is-blue.is_m, .new-number.is_adverting.is-blue.is_new { width: 100%; max-width: none; font-size: 40px; line-height: 0.9; }
  .new-number.is_adverting.is-blue.is_2026-new { font-size: 9.75vw; line-height: 1; }
  .new-number.is_adverting.is-com, .new-number.is_adverting.is-game { font-size: 9.75vw; }
  .new-number.is_adverting.is-cs-26, .new-number.is_adverting.is-cs-26.is_2026, .new-number.is_adverting.is-cs-26.is_2 { font-size: 2.375rem; }
  .new-number.is_commerce.is-blue.is_new { max-width: 250px; font-size: 20px; line-height: 0.9; }
  .new-number.is_commerce.is-blue.is_2025 { max-width: 270px; font-size: 20px; line-height: 0.9; }
  .new-number.is_commerce.is-blue.is_sn, .new-number.is_commerce.is-blue.is_white { max-width: 250px; font-size: 32px; line-height: 0.9; }
  .new-number.is-letter { font-size: 38px; }
  .body-text--m { font-size: 1rem; }
  .body-text--m.teen { margin-bottom: 10px; }
  .body-text--m.is_teen.bottom-none.text-align-center.text-color-white { word-break: normal; }
  .body-text--m.is_teen { margin-bottom: 10px; }
  .body-text--m.is_teen.mobile-align-left { margin-bottom: 40px; }
  .press-link { gap: 40px; padding: 40px; }
  .press-link.is_new, .press-link.is_new2 { padding: 40px; }
  .press-link.is-new { border-radius: 40px; padding: 38px; }
  .radius-48 { z-index: 2; position: relative; }
  .radius-48.see.video, .radius-48.viseo { min-height: 270px; max-height: 270px; }
  .radius-48.is_n, .radius-48.is_one, .radius-48.is_new, .radius-48.is_sdk { aspect-ratio: 342 / 179; }
  .press-text-padding { padding-left: 30px; padding-right: 30px; }
  .press-text-padding.is_well { padding-left: 32px; padding-right: 32px; }
  .feeling-decor-n { width: 48vw; margin-bottom: -266px; margin-left: 0px; margin-right: 0px; right: -67px; }
  .feeling-decor-n.is-pan { margin-right: -110px; right: 0%; }
  .feeling-decor-n.is_n { right: -20%; }
  .feeling-decor-n.is_n.is-b-com { width: auto; max-width: 28vw; margin-bottom: -160px; margin-right: 0px; right: -7%; }
  .feeling-decor-n.is-sdk.is-block { margin-right: -4.6rem; }
  .feeling-decor-n.is-sdk.is-nitro { height: auto; max-height: none; margin-top: -215px; margin-right: 20px; }
  .feeling-decor-n.is-sdk.is-nitro.is-new { max-width: 100px; }
  .feeling-decor-n.is-sdk.is-ns-faq.is-new { display: none; }
  .feeling-decor-n.is_parent { right: -20%; }
  .feeling-decor-n.is_parent.is-new-parent { margin-bottom: -3rem; margin-right: -2.5rem; }
  .feeling-decor-n.is_parent.is-new-quide { max-width: 5rem; }
  .feeling-decor-n.is_new { max-width: 136px; margin-bottom: -131px; }
  .feeling-decor-n.is_2026 { top: -195px; right: -22%; }
  .feeling-decor-n.is_2026.is-new { margin-right: -16px; }
  .feeling-decor-n.is_2026.is-newsroom { max-width: 80px; }
  .feeling-decor-n.is_2026.is_p { margin-bottom: -83px; margin-right: -16px; }
  .max-width-750px { max-width: 100%; }
  .max-width-750px.is_a, .max-width-750px.is_microsite, .max-width-750px.is_commerce { max-width: 366px; }
  .feeling-decor-new { width: 48vw; margin-left: -14vw; bottom: -170px; }
  .feeling-decor-new.is_n.is-b-com { width: auto; max-width: 25vw; margin-top: -153px; margin-left: -29px; }
  .feeling-decor-new.is-sdk { margin-top: -15.625rem; margin-left: -4.9rem; }
  .feeling-decor-new.is_eggs.is-new-parent { margin-left: -2.5rem; }
  .feeling-decor-new.is_new { margin-left: -51px; }
  .feeling-decor-new.is-new { margin-left: -16px; }
  .feeling-decor-new.is-newsroom { max-width: 80px; }
  .feeling-decor-new.is-update { top: -5.8125rem; }
  .feeling-decor-new.is_guide { max-width: 5rem; }
  .feeling-decor-new.is_guide.is-new-parent { margin-left: -2.5rem; }
  .plan-1 { max-width: 150px; margin-right: -86px; }
  .plan-1.mobile { z-index: 1; margin-top: 0px; margin-bottom: auto; display: block; top: 243px; bottom: auto; }
  .plan-1.mob-top { max-width: 98px; margin-bottom: -66px; }
  .swiper-slide.is-gallery.is_video { width: 100%; height: auto; }
  .swiper-slide.is-gallery.is_video.is-update { width: auto; min-width: 274px; max-width: 274px; min-height: 416px; }
  .swiper-slide.is-gallery.is_video.new-size { width: 100%; height: auto; }
  .swiper-slide.is-jobs { width: 90%; min-width: 17.5px; max-width: 21.375rem; }
  .swiper-slide.is-jobs.is-active { width: 90%; }
  .swiper_pagination.is-quotes.is-new.is_new { bottom: 1.5rem; }
  .swiper.is-quotes.is_micro.is_new { height: 43rem; }
  .swiper.is-quotes.is_micro.is-play { height: auto; min-height: 31.5rem; }
  .swiper.is-quotes.is-new.is_a { padding-bottom: 3.5rem; }
  .case_featured_wr { flex-flow: column; padding-top: 260px; overflow: hidden; }
  .case_featured_grad { background-image: linear-gradient(rgba(42, 3, 64, 0), rgba(70, 4, 118, 0.53) 32%, rgba(84, 4, 144, 0.44) 73%, rgb(96, 4, 167)); }
  .case_featured_layout.hero-2024 { position: relative; }
  .case_featured_layout.z-index-3.is_why { width: 88%; }
  .case_featured_img { width: 150%; max-width: none; position: absolute; right: -18%; }
  .cases_featured_top { gap: 24px; display: flex; }
  .cases_featured_text-wr { margin-left: auto; margin-right: auto; }
  .cases_stat-wr { margin-top: 0px; }
  .pagination-cms { justify-content: center; align-items: center; }
  .quote_slider-component.top-sdk.is_2025 { padding-bottom: 160px; }
  .p-400-16-link.is_d { font-size: 16px; }
  .quests-hero-wr { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66f1276fb47c9be620595c0f_Ellipse%20(1).png"); background-position: 100% 0px; background-repeat: no-repeat; background-size: 120% 980px; }
  .max-quests { max-width: none; }
  .container-quests { padding-left: 1rem; padding-right: 1rem; }
  .max-width-300px-1 { max-width: 260px; }
  .careers_hero { background-size: auto 100%; }
  .careers_hero.company.is-new { background-size: auto 90vh; }
  .careers_hero.company.is-new.is_company { padding-top: 135px; }
  .careers_hero.is-update.is-bottom-shadow { padding-top: 130px; }
  .block-scroll { pointer-events: none; }
  .filter-link { opacity: 0; }
  .filter-link.active { opacity: 1; }
  .filter-link.hide { flex: 0 0 auto; }
  .filter-links { gap: 13px; pointer-events: none; text-align: center; justify-content: center; align-items: center; width: 100%; display: block; }
  .job-item { padding: 32px; }
  .heading-28px { font-size: 20px; line-height: 24px; }
  .employee-link { min-height: 410px; }
  .genshin-impact-hero, .case-stydy-hero-bg { background-position: 70% 0px; }
  .careers-decor-1.is-job { max-width: 7.5rem; }
  .careers-decor-1.is-lisbon { max-width: 5rem; margin-top: -7.5rem; margin-left: 0.4375rem; }
  .faq_rich p { font-size: 16px; }
  .faq_rich.new ul { padding-left: 20px; }
  .faq_rich.is-sdk a { font-size: 16px; }
  .faq_rich.parent { padding-right: 0px; }
  .faq_rich.parent li { font-size: 16px; line-height: 1.5; }
  .faq_rich.is-sdk-new a, .faq_rich.is-sdk-new-2 a, .faq_rich.is-sdk-2026 a { font-size: 16px; }
  .btn { white-space: nowrap; }
  .btn_text.is_2026.is-small { font-size: 0.875rem; }
  .btn_wr { white-space: nowrap; }
  .cms_article.is-blog.is-n { gap: 1rem; width: 100%; }
  .margin-left { margin-top: 0px; margin-bottom: 0px; margin-right: 0px; }
  .margin-bottom { margin-top: 0px; margin-left: 0px; margin-right: 0px; }
  .cms_article_img-wr { border-radius: 2rem; }
  .cms_article_img-wr.is-2 { height: 8.625rem; }
  .cms_article_img-wr.is-2.h-small { max-height: none; }
  .margin-right { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; }
  .bottom-dd_list.is-toc { width: auto; }
  .bottom-dd_list.is-toc.w--open { width: auto; left: 0px; }
  .bottom-nav_position { bottom: 1.5rem; }
  .padding-horizontal { padding-top: 0px; padding-bottom: 0px; }
  .featured_img-wr.is-new { min-height: auto; }
  .bottom-dd_toggle-text-wr { box-shadow: none; }
  ._2col_cms-wr, ._2col_cms-wr.is-3col { grid-template-columns: 1fr; }
  .featured_text-wr { max-width: 100%; }
  .featured_text-wr.is_new-2025.is-top { margin-top: 2rem; }
  .heading-style-h2 { font-size: 6.5vw; }
  .heading-style-h2.text-color-white-3.text-align-center.is-dev { letter-spacing: -0.01rem; font-size: 2.5rem; }
  .margin-top-2 { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
  .margin-vertical { margin-left: 0px; margin-right: 0px; }
  .hide-mobile-portrait { display: none; }
  .show-mobile-portrait { display: block; }
  .padding-right { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; }
  .styleguide_4-col { grid-template-columns: 1fr; }
  .margin-horizontal { margin-top: 0px; margin-bottom: 0px; }
  .max-width-full-mobile-portrait { width: 100%; max-width: none; }
  .btn-global { white-space: nowrap; }
  .btn-global.is-primary { gap: 16px; white-space: normal; overflow-wrap: normal; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; height: auto; min-height: 3rem; padding-top: 0.5rem; padding-bottom: 0.45rem; }
  .btn-global.is-primary.is-nitro.is-2026 { min-width: 116px; min-height: auto; padding-left: 0.875rem; padding-right: 0.875rem; right: -4px; }
  .btn-global.is-primary.is-nitro.is-2026.is_cta { margin-right: -6px; }
  .btn-global.is-primary.is-l.is-m-small { padding: 0.9375rem 1.25rem; line-height: 1.28571; }
  .btn-global.is-primary.is-small { font-size: 0.875rem; }
  .btn-global.is-primary.is-new.is-large { min-height: 4.1875rem; padding-top: 0.5rem; padding-bottom: 0.5rem; }
  .btn-global.is-primary.is-new.is-small { min-height: auto; }
  .btn-global.is-secondary { white-space: normal; height: auto; padding-left: 1.25rem; padding-right: 1.25rem; }
  .btn-global.is-form-submit { width: 100%; }
  .btn-global.is_2026 { white-space: normal; height: auto; padding-left: 1.25rem; padding-right: 1.25rem; }
  .bottom_dd_content { box-shadow: none; }
  .padding-left { padding-top: 0px; padding-bottom: 0px; padding-right: 0px; }
  .bottom_dd.is-toc { position: static; }
  .search_btn.is-absol { min-width: 53px; }
  .padding-vertical { padding-left: 0px; padding-right: 0px; }
  .form_layout { grid-template-columns: 1fr; }
  .swiper-arrows_wr { display: none; }
  .swiper-arrows_wr.is-large.is_new { justify-content: space-between; align-items: flex-end; width: 112px; margin-left: auto; display: flex; position: relative; top: 20px; }
  .swiper-arrows_wr.is-large.is_new.is-update { width: 132px; padding-left: 20px; }
  .swiper-arrows_wr.is-large.is-new { display: flex; }
  .slider_learn-more { margin-top: 0.5rem; font-size: 4.1vw; }
  .swiper_arrow.swiper-button-next.is_2026 { position: relative; top: 67px; right: 70px; }
  .swiper_arrow.swiper-button-prev.is_2026 { position: relative; top: 67px; left: 70px; }
  .swiper_arrow.is_new { left: 140px; }
  .case-slide_content-wr.is-adv { border-radius: 2.5rem; width: 80%; }
  .menu-block { min-width: 106%; margin-left: -3%; padding-right: 0px; }
  .jobs_text { max-width: 100%; }
  .jobs-slide_content-wr { width: 95%; transition-duration: 0.5s; }
  .gallery_slider_component.top-none { margin-top: 0px; }
  .gallery_slider_component.is-new-size { margin-left: -18px; }
  .jobs_slider_component { margin-top: 2rem; }
  .careers-popup { justify-content: center; align-items: flex-start; padding-top: 80px; }
  .info-popup { margin-top: 0px; margin-bottom: 10px; padding-top: 100px; }
  .popup-img { margin-top: -147px; }
  .our-block { min-height: 420px; }
  .text-up-heading { margin-top: -24px; }
  .layout-center-su.mob-h { gap: 1rem; grid-template-columns: 170px 1fr; }
  .desctop-menu { min-height: auto; max-height: none; }
  .brand-image-1 { margin-top: 312px; margin-right: -44px; }
  .brand-image-1.is-new { max-width: 75px; margin-top: -57px; margin-bottom: -46px; }
  .brand-image-2 { display: none; }
  .banner-link-brnd.is_kit, .banner-link-brnd.is_brand, .banner-link-brnd.is-b, .banner-link-brnd.is_company, .banner-link-brnd.is_video { background-size: cover, cover; }
  .newsroom-image-1 { max-width: 97px; margin-bottom: -100px; }
  .newsroom-image-1.goblet { display: inline-block; top: 475%; right: -42px; }
  .newsroom-image-1.egg-img { display: inline-block; top: -12%; right: -40px; }
  .newsroom-image-1.egg-img.is-new-newsroom, .newsroom-image-1.is-new { max-width: 80px; }
  .newsroom-image-2.is_creator { margin-bottom: -110px; margin-left: -29px; left: -2%; }
  .newsroom-image-2.is_creator.is-new-2026 { max-width: 80px; margin-left: -27px; }
  .newsroom-image-2.is-new { max-width: 80px; }
  .egg-newsroom { margin-left: -71px; top: 46px; }
  .bg-circle { filter: blur(80px); width: 150%; margin-left: -40%; }
  .image-quests5 { max-width: 250px; margin-top: -68px; }
  .testing-button-open-discord { text-align: center; border-radius: 94px; width: 100%; margin-bottom: 10px; margin-right: 0px; }
  .testing-button-open-discord.download-button.college, .testing-button-open-discord.download-button.college-white, .testing-button-open-discord.download-button.college_new { font-weight: 500; }
  .testing-button-open-discord._20px { font-size: 20px; }
  .testing-button-open-discord._20px.ser, .testing-button-open-discord.ser { max-width: 200px; }
  .testing-button-open-discord.gdr { height: auto; }
  .testing-button-open-discord.gdr.max-440 { max-width: 280px; margin-left: 0px; }
  .testing-button-open-discord.gdr.text-bold { margin-right: 0px; }
  .testing-button-open-discord.download { width: auto; }
  .testing-button-open-discord.is-left { white-space: normal; padding-left: 20px; padding-right: 20px; }
  .testing-button-open-discord.so-large { font-size: 20px; }
  .testing-button-open-discord.hub { white-space: normal; padding-left: 20px; padding-right: 20px; }
  .testing-button-open-discord.download-new { white-space: normal; width: auto; }
  .testing-download-button { text-align: center; border-radius: 94px; width: 100%; margin-bottom: 10px; margin-right: 0px; }
  .testing-download-button.download-button.college, .testing-download-button.download-button.college-white, .testing-download-button.download-button.college_new { font-weight: 500; }
  .testing-download-button._20px { font-size: 20px; }
  .testing-download-button._20px.ser, .testing-download-button.ser { max-width: 200px; }
  .testing-download-button.gdr { height: auto; }
  .testing-download-button.gdr.max-440 { max-width: 280px; margin-left: 0px; }
  .testing-download-button.gdr.text-bold { margin-right: 0px; }
  .testing-download-button.download { width: auto; }
  .testing-download-button.is-left { white-space: normal; padding-left: 20px; padding-right: 20px; }
  .testing-download-button.so-large { font-size: 20px; }
  .testing-download-button.hub { white-space: normal; padding-left: 20px; padding-right: 20px; }
  .testing-download-button.download-new { white-space: normal; width: auto; }
  .testing-button-open { text-align: center; border-radius: 94px; width: 100%; margin-bottom: 10px; margin-right: 0px; }
  .testing-button-open.download-button.college, .testing-button-open.download-button.college-white, .testing-button-open.download-button.college_new { font-weight: 500; }
  .testing-button-open._20px { font-size: 20px; }
  .testing-button-open._20px.ser, .testing-button-open.ser { max-width: 200px; }
  .testing-button-open.gdr { height: auto; }
  .testing-button-open.gdr.max-440 { max-width: 280px; margin-left: 0px; }
  .testing-button-open.gdr.text-bold { margin-right: 0px; }
  .testing-button-open.download { width: auto; }
  .testing-button-open.is-left { white-space: normal; padding-left: 20px; padding-right: 20px; }
  .testing-button-open.so-large { font-size: 20px; }
  .testing-button-open.hub { white-space: normal; padding-left: 20px; padding-right: 20px; }
  .testing-button-open.download-new { white-space: normal; width: auto; }
  .dfd_blue-btn-copy { z-index: 10; position: relative; }
  .z-index-3-copy.mobile-max-w { max-width: 278px; }
  .wumpus-img-wr { max-width: 22%; margin-bottom: 8px; margin-left: 25px; }
  .wumpus-img-wr.is-update { margin-bottom: -2rem; margin-left: -0.2375rem; }
  .wumpus-img-wr.is-update.is_2026 { max-width: 7.5rem; margin-bottom: -2.1rem; margin-left: 0.3625rem; }
  .wumpus-img-wr.is-update.is_2026.is_desctop, .wumpus-img2.is-desctop { display: none; }
  .download-hero-img3 { right: -2rem; }
  .download-hero-img3.is-gift { max-width: 6.25rem; inset: auto -1rem 13.5rem auto; }
  .download-hero-img3.is-gift.is-new { max-width: 4rem; top: -4.0125rem; right: -1rem; }
  .max-width-740px.is-full.is_form, .max-width-740px.is-full.is_n-f { max-width: 350px; }
  .wumpus-compuny { margin-right: 0px; }
  .padding-220px { padding-bottom: 78px; }
  .padding-220px.is-96 { padding-bottom: 96px; }
  .padding-220px.is_120, .padding-220px.is-220-all { padding-bottom: 120px; }
  .padding-220px.is-240 { padding-bottom: 80px; }
  .padding-220px.is_220 { padding-bottom: 120px; }
  .careers_h1-large.font-white { text-align: center; font-size: 32px; }
  .careers_h1-large.font-white.safety { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .careers_h1-large.font-white.safety.grey-font { white-space: normal; word-break: normal; }
  .careers_h1-large.font-white.left { text-align: left; font-size: 32px; }
  .careers_h1-large.font-white.left.explore { text-align: left; font-size: 42px; }
  .careers_h1-large.font-white.left.explore.mobile-centered { text-align: center; }
  .careers_h1-large.font-white.mobile-left._80, .careers_h1-large.font-white.mobile-left._16px { max-width: 80%; }
  .careers_h1-large.font-white.moderation { text-align: left; font-size: 32px; }
  .careers_h1-large.font-white.moderation.explore { text-align: left; font-size: 42px; }
  .careers_h1-large.font-white.moderation.explore.mobile-centered { text-align: center; }
  .careers_h1-large.font-white.left-copy { text-align: left; font-size: 32px; }
  .careers_h1-large.font-white.left-copy.explore { text-align: left; font-size: 42px; }
  .careers_h1-large.font-white.left-copy.explore.mobile-centered { text-align: center; }
  .careers_h1-large.font-white.bottom-16px { line-height: 105%; }
  .careers_h1-large.font-white.bottom-16px.flex-mob-center { text-align: center; }
  .careers_h1-large.font-white.bottom-16px.flex-mob-center.mobile-power { font-size: 32px; }
  .careers_h1-large.font-white.bottom-16px.flex-tab-center { text-align: center; }
  .careers_h1-large.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 32px; }
  .careers_h1-large.font-white.bottom-16px.flex-tab-center.is_gdc { text-align: left; margin-bottom: 8px; font-size: 32px; line-height: 35px; }
  .careers_h1-large.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { margin-bottom: 0px; }
  .careers_h1-large.font-white.is-text-center.left-mobile { text-align: left; font-size: 24px; }
  .careers_h1-large.font-white.safety-n { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .careers_h1-large.font-white.education { width: 100%; font-size: 32px; }
  .careers_h1-large.font-white.safety-newsfloor, .careers_h1-large.font-white.safety-2 { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .careers_h1-large.font-white.is-garden, .careers_h1-large.font-blue._404, .careers_h1-large._16px { font-size: 32px; }
  .careers_h1-large.newsroom { text-align: center; }
  .careers_h1-large.text-color-white.bottom-none.text-align-left--mobile { text-align: left; }
  .careers_h1-large.safety.centered.tarot2 { margin-bottom: 16px; }
  .careers_h1-large.size-medium { font-size: 32px; }
  .careers_h1-large.text-align-center { letter-spacing: -0.01em; }
  .careers_h1-large.text-align-center.br { font-size: 40px; }
  .careers_h1-large.text-align-center.p-48px.mobile-32px { font-size: 32px; }
  .careers_h1-large.text-align-center.p-48px.mobile-30px { font-size: 8.3vw; }
  .phone-company { z-index: 2; max-width: 39%; }
  .image-company-1 { margin-right: 72px; }
  .image-company-2 { z-index: 1; }
  .image-company-4 { z-index: 2; }
  .company-egg { max-width: 115px; margin-top: -41px; margin-left: -50px; transform: rotate(18deg); }
  .company-egg.is-new { max-width: 75px; margin-top: -79px; transform: none; }
  .company-coin { max-width: 80px; margin-left: 51px; margin-right: -26px; bottom: -291%; }
  .company-coin.is-mob { margin-right: -30px; }
  .quest_heading-h2 { text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; margin-bottom: 24px; line-height: 0.888889; display: flex; }
  .quest_heading-h2.bottom-none._48px.font-ginto { text-align: left; font-size: 20px; }
  .quest_heading-h2.bottom-none._48px.font-ginto.is-text-center { text-align: center; font-size: 28px; }
  .quest_heading-h2.bottom-none._48px.font-ginto.is-text-center.heading-32px-black { font-size: 24px; }
  .quest-heading_discord { margin-top: 38px; right: 0px; }
  .quest_heading_span-rel { margin-top: 20px; display: block; }
  .company-hero-wr.is-new { padding-top: 60px; }
  .employee-icon.is-1n, .employee-icon.is-2n { max-height: 2.5rem; }
  .employee-name.is-sdk-new { font-size: 1.125rem; }
  .careers-eggsicon { left: -46px; }
  .careers-sport-gerls-img { max-width: 164px; top: -92.7px; }
  .careers-image-2 { margin-top: 10px; }
  .jobs_text-2 { max-width: 100%; }
  .nav_brand_main-black-logo { width: 100%; }
  .banner-text { margin-top: 4px; font-size: 12px; line-height: 16px; }
  .banner-st { max-width: 25px; bottom: 7%; }
  .banner-st-2 { max-width: 25px; bottom: 5%; right: 0%; }
  .nitro-banner-new { max-width: 260px; max-height: none; padding-top: 10px; }
  .nitro-bn-2025 { gap: 12px; }
  .banner-top { background-position: 115% center; background-size: 465px 248px; padding-left: 1.5rem; padding-right: 1.5rem; }
  .relative-banner { gap: 0vw; }
  .girl-bnner.is-second { margin-top: 1rem; }
  .div-block-witch { pointer-events: none; margin-right: 3rem; left: -2rem; }
  .step-by-step-slider-arrow-right { width: 40px; height: 40px; min-height: 40px; right: 0px; }
  .step-by-step-slider-arrow-right.left-step-slider { width: 40px; height: 40px; min-height: 40px; left: 0px; }
  .coin-icon_d { display: none; bottom: 333px; left: -35px; }
  .coin-icon_d.is-gift { max-width: 8.3125rem; inset: auto auto 13.7rem -1.25rem; }
  .coin-icon_d.is-gift.is-new { max-width: 5rem; top: 14.2625rem; }
  .newsroom-image-3 { max-width: 97px; margin-bottom: 8px; }
  .newsroom-image-3.goblet { max-width: 85px; margin-top: 11px; margin-bottom: -109px; margin-left: -24px; display: inline-block; inset: 0% auto auto 0%; }
  .newsroom-image-3.is_creator { margin-right: -43px; bottom: 80%; }
  .newsroom-image-3.is_creator.is-new-2026 { max-width: 80px; transform: none; }
  .clyde-cube_icon { top: -280px; left: -65px; }
  .clyde-cube_icon.is-media { margin-bottom: -6rem; inset: auto 0% 0% auto; }
  .clyde-cube_icon.is-media.is-md { max-width: 7rem; margin-bottom: 0px; margin-left: 0px; bottom: -4.375rem; right: -1.5rem; }
  .clyde-cube_icon.is-new_1.is-commerce { max-width: 25vw; margin-left: -8px; }
  .clyde-cube_icon.is-sdk { max-width: 9.6875rem; margin-bottom: -5.375rem; margin-right: 1.9375rem; }
  .clyde-cube_icon.is_new { max-width: 7.1875rem; margin-bottom: -5.075rem; margin-right: 1.9375rem; }
  .clyde-cube_icon.is-game { max-width: 21vw; margin-top: -305px; }
  .clyde-cube_icon.is-adv-1 { left: auto; right: -0.05rem; }
  .clyde-cube_icon.is-adv-1.is-commerce { max-width: 25vw; }
  .clyde-cube_icon.is-cs { left: auto; right: 3.25rem; }
  .clyde-cube_icon.is-cs.is-commerce { max-width: 25vw; }
  .pan-image { max-width: 120px; margin-top: 222px; margin-left: -31px; margin-right: auto; left: 0px; right: auto; }
  .pan-image.is-new { max-width: 80px; }
  .feeling-decor-d { width: 48vw; margin-bottom: -266px; margin-left: 0px; margin-right: 0px; right: -67px; }
  .feeling-decor-d.is-pan { margin-right: -110px; right: 0%; }
  .feeling-decor-d.is-new { margin-top: -261px; margin-bottom: -81px; }
  .company-section_last.is-new { background-image: url("https://cdn.prod.website-files.com/6257adef93867e50d84d30e2/66ffb8739863899e99dbaf83_Background%20(3).png"); background-position: 50% 100%; background-repeat: no-repeat; background-size: 150% auto; padding-bottom: 108px; }
  .timeline_text-wr { gap: 1.5rem; }
  .timeline_text-wr.is-why-us { gap: 1rem; padding-top: 0.5rem; padding-bottom: 2rem; }
  .progress_line { height: 100%; }
  .timeline_text { margin-top: 0px; }
  .progress_number_bg_active { width: 0.5rem; height: 0.5rem; }
  .timeline_year { margin-bottom: 0px; }
  .company-image_wumpus.is_mobile { max-width: 120px; top: 244px; }
  .company-image_nelly.mobile { max-width: 140px; left: 10%; }
  .company-coin-2 { margin-left: 51px; margin-right: -35px; bottom: -291%; }
  .company-coin-2.is-mob { margin-right: -30px; }
  .company-coin-2.is-new { max-width: 75px; margin-bottom: -62px; margin-right: -44px; }
  .company-lottie-card { max-width: 100px; top: -7px; right: -42%; }
  .hear-cuo-card { bottom: 8%; }
  .nav_dd_list-copy.w--open { padding-top: 0px; }
  .nav_buttons-wr_new { margin-right: 3.5vw; }
  .advertising-hero { padding-top: 9rem; padding-bottom: 8rem; }
  .advertising-hero.is-new, .advertising-hero.is-ovr { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69cd44b3e7467e12f3bfcaed_image-m.webp"); background-position: 50% 100%; padding-bottom: 5.25rem; }
  .ad_heading-1 { letter-spacing: -0.01em; }
  .ad_heading-1.text-align-center.is_ad-week { font-size: 8.9vw; }
  .ad_heading-1.text-align-center.is-large-size { font-size: 44px; }
  .ad_heading-1.text-align-center.is-large-size-m { font-size: 32px; }
  .ad-paragraph-20px-white { font-size: 16px; line-height: 130%; }
  .ad-paragraph-20px-white.max-780px { line-height: 24px; }
  .ad-paragraph-20px-white.is-left { font-size: 14px; line-height: 18px; }
  .ad-paragraph-20px-white.is-left.mob-20 { line-height: 24px; }
  .ad-paragraph-20px-white.is-left.mob-center, .ad-paragraph-20px-white.m-large, .ad-paragraph-20px-white.is_2026 { font-size: 18px; }
  .testimonials-section.is-top { padding-top: 90px; padding-bottom: 90px; }
  .testimonials-section.is-sdk.not-bg { padding-top: 40px; }
  .testimonials-section.is-faq.is-new-2025.is-new { padding-bottom: 100px; }
  .testimonials-section.is-faq.is_new.is-new { padding-bottom: 140px; }
  .testimonials-section.is_120.is_ns { padding-top: 0px; }
  .testimonials-section.is_120.is_q { padding-top: 60px; }
  .testimonials-section.is_120.is_new, .testimonials-section.is_120.is_ns-small, .testimonials-section.is_120.is_update, .testimonials-section.is_120.is_none, .testimonials-section.is_120.is_banner { padding-top: 0px; }
  .testimonials-section.is_120.is-sdk { padding-bottom: 6.25rem; }
  .testimonials-section.top-200 { padding-bottom: 100px; }
  .testimonials-section.banner-game { padding-top: 100px; padding-bottom: 100px; }
  .testimonials-section.is-new { padding-top: 2rem; }
  .testimonials-section.is-60.is-cs-cms { padding-top: 1.25rem; padding-bottom: 1.5rem; }
  .testimonials-section.is-60.is-cs-26 { padding-top: 6.25rem; padding-bottom: 0px; }
  .testimonials-section.cs-adv { padding-top: 90px; padding-bottom: 90px; }
  .testimonials-section.cs-gm { padding-bottom: 90px; }
  .cards-gradient.is-second.is-sdk, .cards-gradient.is-sdk { border-radius: 4rem; }
  .cards-gradient.is-sdk-grid { flex-flow: column; display: flex; }
  .cards-gradient.is-sdk-first { border-radius: 4rem; }
  .cards-gradient.is-dm-grid { flex-flow: column; display: flex; }
  .cards-gradient.is-dm-grid-dm.is_microsite.is-greenn { gap: 24px; }
  .cards-gradient.is-dm-grid-dm.is-commerce { background-size: cover; padding: 1rem 1rem 2rem; }
  .cards-gradient.is-dm-grid-dm.is-commerce.is_2026 { gap: 16px; }
  .cards-gradient.is-commerce { background-position: 50% -150%; background-size: cover; padding-bottom: 1.5rem; }
  .cards-gradient.is-game { padding-left: 16px; }
  .cards-gradient.is-r-up, .cards-gradient.is-gift-reverse, .cards-gradient.is-gift { gap: 1.5rem; }
  .ad_heading3.b24.is-commerce { font-size: 8.2vw; }
  .ad_heading3.b24.is-commerce.is_soc { font-size: 6.116vw; }
  .ad_heading3.b24.is-com { font-size: 6.16vw; }
  .ad_heading3.is-game { letter-spacing: 0px; margin-bottom: 16px; }
  .ad_heading3.is-game.is_2026.is-game-new, .ad_heading3.is-game.is_2026.is-game-new.text-align-center.is-m-small { font-size: 6.16vw; }
  .ad_heading3.is-game.is_2026.is-game-new.bottom-small, .ad_heading3.is-game.is_2026.is-game-new.is-large { font-size: 5.1vw; }
  .ad_heading3.is-game.is_2026.is-game-new.bottom-new, .ad_heading3.is-game.is_2026.is-game-news { font-size: 6.16vw; }
  .ad_heading3.is-game.is_2026.is_updated { letter-spacing: -0.01em; font-size: 8.2vw; }
  .ad_heading3.is-game.is_2026.is_updated.bottom-small, .ad_heading3.is-game.is_2026.is_updated.is-2 { margin-bottom: 16px; }
  .container-944px.is_slider { max-width: 320px; }
  .container-944px.is-1316 { padding-left: 0px; padding-right: 0px; }
  .container-944px.is_2026.is_n { padding-left: 6.16vw; padding-right: 6.16vw; }
  .container-944px.is-944 { max-width: 400px; }
  .ad_lightbox-link { aspect-ratio: 342 / 192; }
  .ad_lightbox-link.is-adv { aspect-ratio: 342 / 192; border-radius: 2.5rem; }
  .ad_lightbox-link.is-adv-26 { aspect-ratio: 342 / 192; }
  .ad_dropdown-toggle.top-line-none.is_2025.is-sdk.is-nitro, .ad_dropdown-toggle.top-line-none.is_2025.is-sdk-new.is-nitro { font-size: 1.25rem; }
  .ad_dropdown-toggle.is_2025.size-new.top-none { font-size: 16px; line-height: 1.3; }
  .ad_dropdown-toggle.is-adv { padding-top: 26px; padding-bottom: 26px; font-size: 1rem; }
  .ad_dropdown-toggle.is-up_26 { white-space: normal; font-size: 1rem; }
  .icons-absol.is-top.is-adv { margin-top: 0px; }
  .icons-absol.is-gift { margin-top: 34px; }
  .grey-block.is-up, .grey-block.is-up-26 { border-radius: 2.5rem; padding: 2.5rem; }
  .image-grey.is-gm1-new, .image-grey.is-gm2-new { max-width: 30vw; }
  .image-grey.is-gm3-new { max-width: 32vw; }
  .plug { max-width: 7rem; margin-top: -52px; }
  .plug.is-commerce { max-width: 25vw; margin-right: -23px; }
  .banner-gr { padding-left: 2.5rem; padding-right: 2.5rem; }
  .banner-gr.is_2026 { padding-top: 2.5rem; padding-bottom: 2.5rem; }
  .banner-gr.is_parent { padding-left: 1.5rem; padding-right: 1.5rem; }
  .banner-gr.is-adv { border-radius: 2.5rem; padding-left: 1.5rem; padding-right: 1.5rem; }
  .image-banner-ad { max-width: 12rem; margin-right: -1.1875rem; }
  .image-banner-ad.is_2026 { margin-bottom: -3.9rem; }
  .image-banner-ad.is_well { margin-bottom: 2.1rem; margin-right: 1.725rem; }
  .image-banner-ad.is_well-new { max-width: 7.5rem; }
  .image-banner-ad.is_parent { margin-bottom: -3.3375rem; margin-right: 0.025rem; }
  .image-banner-ad.is-adv { max-width: 6rem; margin-bottom: -2.5rem; margin-right: 1rem; }
  .image-banner-ad2.is_screwdriver { max-width: 6rem; margin-top: -3.7125rem; margin-left: -0.4125rem; }
  .image-banner-ad2.is_well { max-width: 6rem; margin-left: 1.5875rem; display: none; }
  .image-banner-ad2.is_well-new { max-width: 6.75rem; }
  .image-banner-ad2.is_parent { max-width: 6.5rem; margin-top: -2.6rem; }
  .image-banner-ad2.is_parent.is-new { max-width: 5rem; }
  .image-banner-ad2.is-adv { max-width: 5rem; margin-left: -0.25rem; }
  .link-block-fixed.is-current { min-width: 160px; }
  .text-info.padding-none.m-p.is_2026 { padding-left: 4vw; padding-right: 4vw; }
  .text-info.padding-none.is_2026 { padding-left: 16px; padding-right: 16px; }
  .image-cards.is-new { aspect-ratio: 275 / 311; order: -1; }
  .image-cards.is-new.is-full { min-height: 400px; }
  .image-cards.is_video.is_micro { border-radius: 56px; }
  .image-cards.is_video.is_micro.is_new { min-width: 125%; }
  .image-cards.is-new-pink { order: -1; min-width: auto; height: 100%; }
  .image-cards.is-commerce { order: -1; }
  .image-cards.is-commerce.is-full { min-height: 400px; }
  .image-cards.is-commerce.is_2026 { aspect-ratio: 310 / 186; }
  .image-cards.is-sdk { aspect-ratio: 275 / 311; order: -1; min-height: 22rem; }
  .image-cards.is-sdk.is-full { min-height: 400px; }
  .image-cards.is_video-2 { border-radius: 32px; }
  .image-cards.is_video-2.is_micro { border-radius: 56px; }
  .image-cards.is_video-2.is_micro.is_new { min-width: 125%; }
  .image-cards.is-sdk-new { aspect-ratio: 275 / 311; order: -1; min-height: 22rem; }
  .image-cards.is-sdk-new.is-full { min-height: 400px; }
  .media-hero.is-md { padding-bottom: 3.125rem; }
  .image-gaming.is-md { margin-top: 2.5rem; }
  .new-text.font-white { text-align: center; font-size: 32px; }
  .new-text.font-white.safety { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .new-text.font-white.safety.grey-font { white-space: normal; word-break: normal; }
  .new-text.font-white.left { text-align: left; font-size: 32px; }
  .new-text.font-white.left.explore { text-align: left; font-size: 42px; }
  .new-text.font-white.left.explore.mobile-centered { text-align: center; }
  .new-text.font-white.mobile-left._80, .new-text.font-white.mobile-left._16px { max-width: 80%; }
  .new-text.font-white.moderation { text-align: left; font-size: 32px; }
  .new-text.font-white.moderation.explore { text-align: left; font-size: 42px; }
  .new-text.font-white.moderation.explore.mobile-centered { text-align: center; }
  .new-text.font-white.left-copy { text-align: left; font-size: 32px; }
  .new-text.font-white.left-copy.explore { text-align: left; font-size: 42px; }
  .new-text.font-white.left-copy.explore.mobile-centered { text-align: center; }
  .new-text.font-white.bottom-16px { line-height: 105%; }
  .new-text.font-white.bottom-16px.flex-mob-center { text-align: center; }
  .new-text.font-white.bottom-16px.flex-mob-center.mobile-power { font-size: 32px; }
  .new-text.font-white.bottom-16px.flex-tab-center { text-align: center; }
  .new-text.font-white.bottom-16px.flex-tab-center.mobile-power { font-size: 32px; }
  .new-text.font-white.bottom-16px.flex-tab-center.is_gdc { text-align: left; margin-bottom: 8px; font-size: 32px; line-height: 35px; }
  .new-text.font-white.bottom-16px.flex-tab-center.is_gdc.m-40 { margin-bottom: 0px; }
  .new-text.font-white.is-text-center.left-mobile { text-align: left; font-size: 24px; }
  .new-text.font-white.safety-n { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .new-text.font-white.education { width: 100%; font-size: 32px; }
  .new-text.font-white.safety-newsfloor, .new-text.font-white.safety-2 { width: 100%; margin-bottom: 24px; font-size: 32px; }
  .new-text.font-white.is-garden, .new-text.font-blue._404, .new-text._16px { font-size: 32px; }
  .new-text.newsroom { text-align: center; }
  .new-text.text-color-white.bottom-none.text-align-left--mobile { text-align: left; }
  .new-text.text-color-white.bottom-32, .new-text.text-color-white.bottom-16.m-36 { font-size: 36px; }
  .new-text.safety.centered.tarot2 { margin-bottom: 16px; }
  .new-text.size-medium { font-size: 32px; }
  .videogrey-bg { flex-flow: column; display: flex; }
  .image-d.is-md { max-width: 5rem; top: auto; bottom: 0px; }
  .line-text { display: inline-block; }
  .gaming-hero.is-up { padding-top: 7.5rem; padding-bottom: 5.75rem; }
  .gaming-hero.is-up.is-gm { padding-top: 10.25rem; }
  .img-gaming { width: 100vw; max-width: 27.5rem; margin-left: auto; margin-right: -100px; }
  .img-gaming.is-sdk { width: 100%; margin-left: auto; margin-right: auto; }
  .img-gaming.is-up { max-width: 98%; margin-top: 2.5rem; margin-right: -30px; }
  .gaming-absol-top.is-gm { border-radius: 0.5rem; }
  .gaming-absol-top.is-gm.is_2026 { width: 55%; max-width: 15rem; margin-left: -2.2rem; top: 1.45rem; }
  .gaming-image-top.is-sdk { max-width: 4rem; margin-top: -318px; margin-left: -3.2rem; }
  .gaming-image-top.is-sdk.is-new { margin-top: -316px; }
  .gaming-image-top.is-sdk.is-form { margin-top: -2.7rem; margin-left: -1rem; }
  .gaming-image-top.is-sdk.is-nitro { max-width: 5rem; margin-top: -3.6625rem; }
  .gaming-image-top.is-sdk.is-n { margin-top: -3.9375rem; margin-left: -1rem; }
  .gaming-image-top.is-sdk.is-new-sdk { max-width: 3.75rem; margin-top: -3.9375rem; margin-left: -1rem; }
  .gaming-image-top.is-sdk.is-2026 { max-width: 15vw; margin-top: -3.375rem; margin-left: -0.75rem; }
  .gaming-image-top.is-up { width: 4rem; left: -2rem; }
  .gaming-image-bottom.is-sdk { margin-right: -2.75rem; }
  .gaming-image-bottom.is-sdk.is-form { margin-top: 13.675rem; margin-right: -1.5rem; }
  .gaming-image-bottom.is-sdk.is-n { max-width: 4.4rem; margin-top: -3.3rem; margin-right: -1.7625rem; }
  .gaming-image-bottom.is-sdk.is_2026 { max-width: 4.4rem; margin-top: 11.975rem; margin-right: -1rem; }
  .gaming-image-bottom.is-sdk.is-sdk-new { max-width: 4.4rem; margin-top: -3.3rem; margin-right: -1.4625rem; }
  .gaming-image-bottom.is-sdk.is-sdk-2026 { max-width: 15vw; margin-top: -2.5rem; margin-right: -0.875rem; }
  .gaming-image-bottom.is-nitro { margin-bottom: -24.8rem; left: -20%; }
  .gaming-image-bottom.is-nitro.is-form { margin-top: 13.175rem; margin-right: -2.5rem; }
  .gaming-image-bottom.is-up { left: 72%; }
  .image-stories.cs_26 { margin-bottom: 1rem; }
  .image-absol-stories { max-width: 4.125rem; }
  .image-stories-hero.show-l-mobile.is-cs-26 { margin-bottom: 1rem; }
  .stories-hero.is-up-26 { padding-bottom: 1.25rem; }
  .image-absol-faq { transform: rotate(4deg); }
  .faq-hero { padding-bottom: 9.625rem; }
  .play_wr-title.second, .play_wr-title.second.is-sdk, .play_wr-title.second.size-all, .play_wr-title.second.is-sdk-new { max-width: none; }
  .play_wr-title.size-none { flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }
  .bg-l { opacity: 0.2; bottom: 0%; }
  .div-bg { background-position: 50% 0px; max-height: 850px; }
  .faq_img { max-width: 120px; right: 20px; }
  .max-w-slider-title { max-width: 300px; }
  .stories_img { max-width: 120px; margin-right: -31px; }
  .list-image-is_2025 { border-radius: 20px; max-width: 174px; }
  .open-info_new { width: 100%; max-width: 155px; font-size: 3.25vw; line-height: 1.5; }
  .open-info_new.is_2026 { min-width: 240px; }
  .open-info_new.is_2026.is_second { margin-left: -62px; }
  .source-all_new { margin-top: 0.625rem; }
  .source-all_new.mob-small { margin-left: 0px; padding-top: 0.5rem; font-size: 14px; }
  .source-all_new.new { font-size: 0.875rem; }
  .source-all_new.new.is-center, .source-all_new.new.is-center.top-small, .source-all_new.new.is-center.top-over-small { margin-top: 1.5rem; }
  .source-all_new.new.is-large { margin-top: 0px; }
  .source-all_new.is_2026.is-center, .source-all_new.is_2026.is-center.top-small { margin-top: 1.5rem; }
  .source-all_new.is_2026.is-large { margin-top: 0px; }
  .source-all_new.new-2026 { font-size: 0.875rem; }
  .source-all_new.new-2026.is-center, .source-all_new.new-2026.is-center.top-small, .source-all_new.new-2026.is-center.top-over-small { margin-top: 1.5rem; }
  .source-all_new.new-2026.is-large { margin-top: 0px; }
  .p-brake-wr { width: 100%; }
  .img-gaming_bg { top: 96px; }
  .hero-img-gaming { border-radius: 12px; }
  .hero-img-gaming.is-gm { border-radius: 0.375rem; right: -10px; }
  .image-gaming-main { border-radius: 12px; }
  .image-gaming-main.is-md { border-radius: 0.375rem; }
  .img-gaming_bg-2 { top: 96px; }
  .img-gaming_bg-2.is-md { top: 20px; }
  .text-color-wr { max-width: 252px; }
  .tab-content-quest.is_2026.is-adv, .tab-content-quest.is_2026.is-gm, .tab-content-quest.is_2026.is-adv-26 { width: 100%; }
  .advertising-discord-icon { max-width: 70px; top: 481px; right: 31px; }
  .btn-download-wr.max-w-246 { max-width: 15.375rem; margin-left: auto; margin-right: auto; }
  .gallery_slider_wr.is_2025 { display: inline; }
  .gallery_slider_wr.is_careers, .mob-bl { display: block; }
  .sdk_hero { background-image: none; padding-top: 7.375rem; }
  .sdk_hero.is-nitro.is_banner { padding-top: 144px; }
  .sdk_hero.is-nitro.is_2026 { padding-top: 224px; }
  .sdk_hero.is-nitro.is_2026.is-new { padding-top: 8rem; }
  .sdk_hero.is_sdk, .sdk_hero.is_sdk.is_2026 { padding-top: 120px; }
  .sdk_hero.is_sdk.is_2026-new.bg-n { background-size: auto 750px; }
  .slider-block { background-position: 50% center; }
  .slider-block.is_micro { padding-bottom: 32px; }
  .slider-block.is_micro.is-large { padding-left: 28px; padding-right: 28px; }
  .slider-block.is_micro.is-large.is_play { padding-top: 3rem; }
  .slider-block.is-dev { border-radius: 60px; }
  .slider-block.is-new { padding-left: 20px; padding-right: 20px; }
  .slider-block.is-new.is_sdk-new { border-radius: 40px; }
  .slider-block.is_gift.is-large { padding-left: 28px; padding-right: 28px; }
  .slider-block.is_gift.is-large.is_play { padding-top: 3rem; }
  .slider-block.is_gift-new { gap: 3.5rem; }
  .slider-block.is_gift-new.is-large { padding-left: 28px; padding-right: 28px; }
  .slider-block.is_gift-new.is-large.is_play { padding-top: 3rem; }
  .image-faq-sdk { width: 30vw; max-width: 7.6875rem; margin-left: 0.875rem; }
  .dm-image-top.is-game { max-width: 19vw; margin-top: -70px; }
  .dm-image-bottom { margin-bottom: -6.8rem; margin-right: -2.1rem; }
  .block-dm.tw { padding-top: 40px; }
  .image-mfd { max-width: 13.125rem; }
  .tabs-menu-dm.is_nitro { padding-bottom: 12px; }
  .tabs-menu-dm.is-sdk { gap: 12px; justify-content: flex-start; align-items: flex-start; }
  .tabs-menu-dm.is_2026 { gap: 12px; flex-flow: row; justify-content: flex-start; align-items: flex-start; display: flex; overflow: scroll; }
  .dm-tab-link.is-new { text-align: center; padding-left: 20px; padding-right: 20px; }
  .dm-tab-link.is-new.w--current:lang(en) { order: -1; }
  .dm-tab-link.is-new.is-grey.is-update { padding-top: 0px; padding-bottom: 0px; }
  .dm-tab-link.is_2026 { text-align: center; padding-left: 20px; padding-right: 20px; }
  .dm-tab-link.is_2026.w--current:lang(en) { order: -1; }
  .grid-20-dm { flex-flow: column; display: flex; }
  .img-gdc-top { margin-right: -1rem; }
  .img-gdc-top.is-op { margin-top: -3.75rem; margin-right: -1rem; }
  .img-gdc-top.is_2026 { max-width: 7rem; }
  .img-gdc-bottom { max-width: 7rem; margin-left: -0.375rem; }
  .gdc_hero { background-position: 50% 0px; background-size: auto 100%; }
  .gds-btn { padding-right: 20px; }
  .slide-gdc { border-radius: 20px; padding: 24px; }
  .padding-gdc { padding-bottom: 24px; }
  .dropdown-toggle-gdc { padding-left: 24px; padding-right: 24px; }
  .dropdown-toggle-gdc.w--open { gap: 8px; padding-left: 24px; padding-right: 24px; font-size: 14px; }
  .is-breaking { word-break: break-all; }
  .sp_60 { font-size: 1rem; }
  .form_hero { background-position: 50% 0px; background-size: auto 100%; }
  .hero-video-sdk.is_new, .hero-video-sdk.is_new-sdk { border-radius: 33px; }
  .hero-video-sdk.is_new-2026 { border-radius: 32px; }
  .video-gaming { width: 100vw; max-width: 27.5rem; margin-left: auto; margin-right: -100px; }
  .video-gaming.is-sdk { width: 100%; margin-left: auto; margin-right: auto; }
  .d-image-b.is-game { max-width: 17vw; top: -60px; }
  .grid-logos2.top-large { flex-flow: column; grid-template-columns: 1fr; display: flex; }
  .grid-logos2.top-none, .grid-logos2._2-col.top-64 { flex-flow: column; display: flex; }
  .grid-logos2.top-small { flex-flow: column; grid-auto-columns: 1fr; }
  .image-cards-wr.si_micro.is_reverce.is_new { border-radius: 56px; }
  .image-cards-wr.si_micro.is_reverce.is_nitro, .image-cards-wr.si_micro.is-n-new.is_nitro { border-radius: 52px; }
  .gaming-section.is-sm { padding-top: 2.75rem; }
  .btn-group { flex-flow: column; align-items: stretch; width: 100%; }
  .btn-group.is-left { flex-flow: wrap; }
  .padding-menu.is_2, .padding-menu.is_new { padding-bottom: 20px; }
  .link_ankhor { top: -30px; }
  .article_rich-text-2 h2 { margin-top: 4rem; }
  .article_rich-text-2 ol { padding-left: 36px; }
  .article_rich-text-2 a { font-size: 1rem; }
  .img-block { aspect-ratio: 342 / 228; background-position: 48% center; }
  .section-rich-dev { padding-top: 56px; }
  .section-rich-dev.is_banner-n { padding-bottom: 80px; }
  .section_case { padding-top: 48px; padding-bottom: 48px; }
  .test-new { padding-bottom: 32px; }
  .nav_brand_main-logo-bg { width: 100%; }
  .bread_crumbs-link { font-size: 16px; }
  .btn-wr-mi { padding-top: 30px; }
  .container { max-width: none; }
  .centered-heading { margin-bottom: 24px; }
  .nav_brand_main-logo-bg-icon { width: 100%; }
  .dropdown-wrapper-job.is-inline.is_2027 { gap: 0.5rem; flex-flow: column; }
  .dropdown-careers.is-success.is_2027 { min-width: 275px; }
  .dropdown-careers.is-center.is_2027 { z-index: 3; }
  .dropdown-link-jobs { white-space: pre-wrap; }
  .selected-job-category.is-up-26 { font-size: 0.875rem; }
  .brand-image-s { max-width: 70px; margin-top: -75px; margin-right: -26px; }
  .success-img.is-up-26 { border-radius: 2rem; }
  .tag-grey { padding-top: 8px; padding-bottom: 8px; }
  .filter-category { padding-bottom: 120px; }
  .filter-category.is-up-26 { padding-top: 6.25rem; }
  .max-width-870.is-layout-center, .layout-games.is-new { width: 100%; }
  .layout-games.is-up-26 { gap: 1.5rem; margin-bottom: 2.5rem; }
  .link-block-games { aspect-ratio: 342 / 290; border-radius: 48px; padding-top: 32px; }
  .link-block-games.is-up-26 { aspect-ratio: auto; padding-bottom: 2rem; padding-left: 2rem; padding-right: 2rem; }
  .link-block-games.is-new { max-width: 100%; min-height: auto; }
  .tag-game.is-up-26 { margin-bottom: 1.5rem; font-size: 1.25rem; }
  .tag-game.is-up-26.is-ss-26 { font-size: 1.25rem; }
  .tag-game.is-up-26 { font-size: 1rem; }
  .tag-game.is-new { padding: 0.5rem 1rem; }
  .article_main_img { aspect-ratio: 342 / 180; margin-bottom: 3rem; }
  .article_main_img.is-new { aspect-ratio: 944 / 496; }
  .article_main_img.is_2026 { aspect-ratio: 350 / 154; border-radius: 2rem; }
  .article_main_img.is-update { max-height: 180px; }
  .article_main_img.is-up-26 { aspect-ratio: 350 / 184; border-radius: 2.5rem; margin-bottom: 3.125rem; }
  .article_layout.bottom-large, .article_layout.is-up-26 { padding-bottom: 5rem; }
  .article_anchor { top: -3rem; }
  .cms_article-2 { gap: 2rem; }
  .cms_article-2.newsletters.is-new { gap: 2.5rem; }
  .cms_article_text-wr-2 { gap: 0.875rem; }
  .cms_article_text-wr-2.is-new { gap: 0.75rem; }
  .heading-style-h4-article.text-style-3lines.is_newsletter, .heading-style-h4-article.text-style-3lines.is_newsletter-s { font-size: 1.25rem; }
  ._2col_cms-wr-2, ._2col_cms-wr-2.is-3col { grid-template-columns: 1fr; }
  .article_text-wr-3.is_2026 { margin-top: 0px; }
  .article_rich-text_3 p { font-size: 1rem; }
  .article_rich-text_3 h2 { font-size: 1.25rem; }
  .article_rich-text_3 li { line-height: 1.3; }
  .article_author_name-wr { justify-content: flex-start; align-items: center; }
  .article_author_name-wr.is-up-26 { margin-bottom: 0px; }
  .hands-icon_a { display: none; bottom: 333px; left: -35px; }
  .acceb_hero.is-dm.is_developer { background-size: auto 850px; }
  .acceb_hero.is-new { padding-top: 135px; }
  .layout-acceb.bottom-none.is-center.is-revers { gap: 50px; }
  .layout-acceb.is-revers.is-center, .layout-acceb.is-revers.is_new { margin-bottom: 116px; }
  .img-acceb, .img-adjust { width: 80%; }
  .accessabillity-title-wr.is_saf { max-width: 335px; }
  .objects_fireextinguisher { filter: blur(2px); max-width: 40vw; margin-top: -45vw; margin-left: 0px; }
  .objects_rubberduck { max-width: 19vw; margin-top: -18vw; }
  .testimonials-banner { padding-left: 1rem; padding-right: 1rem; }
  .bg-l-test { opacity: 0.2; bottom: 0%; }
  .objects_magnet-small { max-width: 26vw; margin-top: -20px; margin-left: 30px; }
  .objects_magnet-small.is_sdk { max-width: 4rem; margin-left: 18px; }
  .objects_magnet-small.is_sdk.is-new { max-width: 5.4375rem; top: 0.875rem; left: 1.6875rem; }
  .objects_magnet-small.is_game { max-width: 22vw; }
  .objects_rubberduck-small { max-width: 19vw; }
  .objects_rubberduck-small.is-game { max-width: 25vw; }
  .objects_rubberduck-small.is-new { max-width: 6.8125rem; bottom: 0.5rem; right: 0.5rem; }
  .objects_hammer-small { filter: blur(2px); max-width: 40vw; margin-right: 0px; }
  .objects_hammer-small.is-game { opacity: 0.18; filter: blur(2px); }
  .objects_spider-small { max-width: 20vw; margin-bottom: 20px; margin-left: 20px; }
  .objects_spider-small.is-game { opacity: 0.2; }
  .newsroom-image-4 { max-width: 97px; margin-bottom: -100px; display: none; }
  .newsroom-image-4.goblet { display: inline-block; top: 475%; right: -42px; }
  .newsroom-image-4.is-new { display: block; }
  .newsroom-image-5 { display: none; }
  .newsroom-image-5.is-new { display: block; }
  .policy_hero { gap: 80px; background-image: none; padding-bottom: 80px; }
  .safety-l-hammer { width: 40vw; max-width: 160px; margin-top: -80px; margin-right: -80px; display: none; }
  .safety-l-hammer.goblet { display: inline-block; top: 475%; right: -42px; }
  .safety-l-hammer.is-new { display: block; bottom: -5.075rem; right: -2.5rem; }
  .safety-l-brain { width: 40vw; max-width: 120px; margin-top: -110px; margin-left: -30px; display: none; }
  .safety-l-brain.is-new { display: block; top: -5rem; left: -2.5rem; }
  .body-text--l { font-size: 1rem; line-height: 130%; }
  .body-text--l.teen { margin-bottom: 10px; }
  .body-text--l.is_teen.bottom-none.text-align-center.text-color-white { word-break: normal; }
  .body-text--l.is_teen { margin-bottom: 10px; }
  .body-text--l.is_teen.mobile-align-left { margin-bottom: 40px; }
  .body-text--l.download.text-align-left.paragraph-white-opacity50.is_16 { font-size: 0.875rem; }
  .body-text--l.is_2025, .body-text--l.is_2025-n { line-height: 1.1875; }
  .filter-library { gap: 8px; flex-flow: column; align-items: stretch; margin-top: 52px; display: flex; }
  .filter-library.top-small { margin-top: 16px; }
  .filter-library.is_new { margin-top: 0px; }
  .dropdown-library.category-filter.is_one { z-index: 4; }
  .dropdown-library.topic-filter { z-index: 3; }
  .library_hero { gap: 84px; background-image: none; padding-bottom: 80px; }
  .library_hero.is-new.is-libr { padding-top: 135px; }
  .safety_main_img { aspect-ratio: 350 / 184; }
  .heading-style-h2-3 { letter-spacing: -0.01rem; font-size: 6.5vw; }
  .featured_img-wr-2 { aspect-ratio: 342 / 180; }
  .empty-state-safety { min-height: 300px; font-size: 20px; }
  .img-adjust-second { width: 90%; }
  .white-group { width: 100%; margin-right: 0px; display: flex; }
  .white-group.is-new { justify-content: center; align-items: center; }
  .white-group.is-new.m-size, .white-group.is-new.is_2026 { width: auto; }
  .dropdown-toggle-trans { min-width: auto; }
  .dropdown-list-opacity.w--open { background-color: rgba(221, 221, 221, 0); }
  .img-acceb-sec { width: 95%; }
  .img-trans-left { width: 40vw; max-width: 120px; margin-top: -110px; margin-left: -30px; display: none; }
  .img-trans-left.is-new { display: block; top: -5.0375rem; }
  .img-trans-right { width: 40vw; max-width: 120px; margin-top: -110px; margin-left: -30px; display: none; }
  .dropdown-all { flex: 1 1 0%; margin-left: 0px; margin-right: 0px; }
  .img-wand-left { width: 40vw; max-width: 80px; margin-top: -67px; margin-left: -30px; }
  .img-wand-left.is_2026 { max-width: 90px; margin-top: -61px; margin-left: -15px; }
  .img-wand-left.is_2026.is-new-parent, .img-wand-left.is_2026.is_new { max-width: 80px; margin-left: -1.5rem; }
  .img-shield-right { width: 40vw; max-width: 120px; margin-top: -110px; margin-left: -30px; display: none; }
  .img-shield-right.is_2026 { max-width: 94px; margin-bottom: -97px; }
  .img-shield-right.is_2026.is-new, .img-shield-right.is_2026.is_2026, .img-shield-right.is_2026.is-new-copy { max-width: 80px; margin-bottom: -5.1875rem; margin-right: -1.5rem; }
  .img-faqs { max-width: 100%; }
  .img-faqs.is_right { max-width: 65%; }
  .img-faqs.is_f, .img-faqs.is_n { margin-top: 40px; }
  .img-faqs.is-2026 { max-width: 70%; }
  .layout-faq.is-revers.is-center { margin-bottom: 116px; }
  .layout-faq.is-revers.is-32 { gap: 32px; }
  .layout-faq.is-center.is-revers, .layout-faq.is-center.is_new { gap: 56px; margin-bottom: 0px; }
  .layout-faq.is-center.is-32px { gap: 32px; }
  .layout-faq.is-left { gap: 80px; }
  .img-faqs-sec { max-width: none; position: relative; }
  .img-faqs-sec.is_2026 { max-width: 80%; margin-left: auto; margin-right: auto; left: -16px; }
  .relative-search { margin-left: auto; margin-right: auto; }
  .img-faqs-third { width: 95%; }
  .img-faqs-third.is_2026 { width: 90%; position: relative; }
  .youtube-video.is_new, .youtube-video.is_2026 { border-radius: 32px; }
  .text-32px-500-white.text-weight-normal.text-align-center.is-18 { font-size: 18px; line-height: 1.27778; }
  .img-family-left { width: 40vw; max-width: 120px; margin-top: -110px; margin-left: -30px; display: none; }
  .img-family-left.is-new { max-width: 75px; top: -3.1625rem; left: -2.3rem; }
  .img-family-right { width: 40vw; max-width: 120px; margin-top: -110px; margin-left: -30px; display: none; }
  .img-family-right.is-new { margin-top: -88px; bottom: -5.7rem; right: -2.4rem; }
  .image-second-safety { max-width: 6.3125rem; margin-bottom: 2.5rem; }
  .image-third-safety, .image-fourth-safety { margin-bottom: 2.5rem; }
  .img-privacy.is-all { max-width: 90%; }
  .img-privacy-right, .img-privacy-left { width: 40vw; max-width: 120px; margin-top: -110px; margin-left: -30px; display: none; }
  .img-well-right { max-width: 5rem; margin-bottom: -5.4rem; margin-right: -1.275rem; }
  .img-well-right.is_safety { max-width: 86px; top: -28%; }
  .img-well-left { max-width: 80px; margin-left: -2rem; }
  .img-well-left.is_new { max-width: 90px; margin-top: 0px; inset: auto auto -41% 0%; }
  .img-well-left.is_p.is-new-welbeing { max-width: 75px; margin-top: -4.775rem; }
  .img-well-left.is-new.is_2026.is_n { top: 17.95rem; left: -2.3rem; }
  .block-green-well.tw { padding-top: 40px; }
  .block-green-well.is_2027 { padding: 48px 20px; }
  .layout-ds-center.bottom-none.is-center.is-revers { gap: 50px; }
  .layout-ds-center.is-revers.is-center { margin-bottom: 116px; }
  .layout-ds-center.is-revers.is-new { gap: 0.5rem; }
  .layout-ds-center.is-revers.is-new.is_2026 { gap: 1.5rem; }
  .layout-ds-center.is-revers.is-new.is_2025 { gap: 0rem; }
  .layout-ds-center.is-revers.is-new.is_safety { gap: 1.5rem; }
  .layout-ds-center.is-revers.is_mobile { margin-bottom: 20px; }
  .layout-ds-center.is-new { gap: 0.75rem; }
  .layout-ds-center.is-new.is_2026 { gap: 3rem; }
  .layout-ds-center.is-mobile { margin-bottom: 20px; }
  .img-ds-center { max-width: 100%; }
  .img-ds-first { max-width: 18.75rem; }
  .img-ds-first.is-new.is-small { width: 80%; }
  .img-ds-s { max-width: 18.5rem; }
  .img-ds-th { max-width: 18.875rem; }
  .img-ds-fr { max-width: 17.6875rem; }
  .img-ds-fif { max-width: 9.0625rem; }
  .img-ds-sx { max-width: 17.75rem; }
  .img-ds-sev { max-width: 14.75rem; }
  .dropdown-article { min-width: auto; }
  .divider-article { margin-top: 80px; margin-bottom: 80px; }
  .tags-black { margin-top: 56px; }
  .tag-article { padding: 11.5px 16px; font-size: 14px; }
  .section-parent { background-position: 50% 120%; background-size: 180% auto; }
  .radius-32 { border-radius: 4px; }
  .padding-160px-new.mob-40 { padding-bottom: 40px; }
  .padding-160px-new.teen, .padding-160px-new.teen-180px, .padding-160px-new.teen-100px { padding-bottom: 60px; }
  .bg-footer-new { background-size: 120% auto; }
  .home_image-hero-character { max-width: 22vw; bottom: 18px; right: -13px; }
  .home_image-hero-character-2 { max-width: 18vw; display: none; left: -47px; }
  .mask-7 { max-width: none; overflow: hidden; }
  .swiper_arrow-right { right: 140px; }
  .slider-library { margin-left: auto; margin-right: auto; padding-left: 10%; padding-right: 10%; }
  .drop-article { border-radius: 1rem; }
  .dropdownlist-article.w--open { padding-left: 24px; padding-right: 24px; }
  .dropdown-toggle-article { padding: 24px; font-size: 1.125rem; }
  .rich-article { padding-bottom: 24px; }
  .pluse-article { margin-right: 24px; }
  .hands-accessibility { display: none; bottom: 333px; left: -35px; }
  .hands-accessibility.is-new { width: 90px; top: -5.275rem; right: -0.5875rem; }
  .hands-accessibility-keft { display: none; bottom: 333px; left: -35px; }
  .hands-accessibility-keft.is-new { width: 78px; inset: auto auto -8rem 0%; }
  .hands-accessibility-2 { display: none; bottom: 333px; left: -35px; }
  .empty-state-s { min-height: 300px; font-size: 20px; }
  .bg-footer-n { background-size: 120% auto; }
  .centered-wr.is_newsletter { flex-flow: column; }
  .collection-list-7 { flex-wrap: wrap; }
  .section-form { padding-top: 6.875rem; }
  .section-form.is_2026 { padding-top: 5rem; }
  .text-error { padding-bottom: 0.4rem; }
  .dropdown-list-sel { max-height: 250px; }
  .video-image-1, .video-image-2, .video-image-3 { z-index: 3; }
  .img-check, .img-check._2 { margin-right: 8px; }
  .img-check.is-new { margin-right: 4px; }
  .nitro-battery { margin-left: 2px; }
  .elipse-two { border-top-left-radius: 25px; border-top-right-radius: 25px; }
  .nitro-blur-pink { opacity: 0.8; min-width: 140%; height: 78vh; margin-left: -20%; }
  .nitro-blur-pink.is_new { max-height: 570px; }
  .nitro-price.is-line-nitro { background-image: linear-gradient(rgb(89, 105, 244) 2%, rgb(104, 189, 255) 36%, rgb(224, 228, 255)); border-radius: 25px; width: 111px; }
  .nitro-price.is-line-nitro.is-line { margin-right: 119px; }
  .nitro-price.is-line-nitro.is-line.is-new { width: 108px; margin-right: 112px; }
  .nitro-price.is-line-nitro.is-new { width: 108px; }
  .nitro-heder-wr { max-width: 360px; }
  .block-map { border-radius: 40px; }
  .block-map.is_2026 { padding-top: 80px; padding-bottom: 80px; }
  .feeling-decor-nitro { margin-bottom: -178px; margin-left: 20px; }
  .feeling-decor-nitro.is-new { bottom: -5.425rem; left: -2.25rem; }
  .nitro-hero-icon { max-width: 6.5rem; margin-top: -5.5625rem; transform: rotate(15deg); }
  .hero-icon-bg-nitro { max-width: 21rem; margin-bottom: -23.4rem; left: -15%; }
  .menu-block-nitro { min-width: 106%; margin-left: -3%; padding-right: 0px; }
  .dropdown-list-fag { overflow: hidden; }
  .mob-tab-faq { display: none; }
  .dd_nav-link-2.is-new { font-size: 1.125rem; }
  .nav_burger_content-2 { border-top-left-radius: 0px; border-bottom-left-radius: 0px; width: 100%; }
  .collection-list-8 { flex-wrap: wrap; }
  .nav_dd_link_title-2.is-new { font-size: 1.125rem; }
  .nav_dd_link-group_title-2 { width: 100%; display: inline-flex; }
  .nav_dd_link-group_title-2.is-new { font-size: 1.125rem; }
  .nav_brand-2.w--current { justify-content: center; align-items: center; height: 2.5rem; display: flex; }
  .nav_brand-2.is-burger { width: 2rem; }
  .padding-global-5 { min-height: 148px; padding-left: 24px; padding-right: 24px; }
  .button-nav-2 { white-space: nowrap; }
  .new-h1-3 { line-height: 0.9; }
  .date-p { font-size: 16px; }
  .newsroom_hero-wr.is_creator { padding-bottom: 8px; }
  .newsroom_under-hero { padding-top: 30px; }
  .newsroom_under-hero.top-none { padding-top: 0px; }
  .mobile-wr-title { max-width: 280px; margin-left: auto; margin-right: auto; }
  .recent-card-wrapper { max-width: none; margin-left: 0px; margin-right: 0px; }
  .banner-nitro { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/68b564d23f357ffe3c01bf94_Banner-mobile-bg.png"); padding-left: 0.75rem; padding-right: 0.75rem; }
  .banner-nitro.is-new { gap: 0.5rem; max-height: none; }
  .banner-content-wrapper { max-width: 45%; }
  .banner-content-wrapper.is_2026.is-nitro { max-width: 79%; }
  .banner-title { font-size: 3.5vw; line-height: 104%; }
  .banner-title.is-new { line-height: 92%; }
  .banner-sub-le.link { display: inline-block; }
  .banner-star-wr.show-landscape { max-width: 110px; height: 110px; top: -21px; left: 40px; }
  .hero-s-sdk.top-over-large { gap: 32px; margin-top: 32px; }
  .img-sdk-1.is-new-2026 { max-width: 36vw; }
  .img-sdk-2.is-new-2026 { max-width: 35vw; }
  .gift-the-joy { gap: 24px; background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/68be9cd61ad3961cee7746f2_bg-banner.png"); padding-left: 16px; padding-right: 16px; }
  .gift-the-joy.is-new-mush { gap: 1.5rem; }
  .img-gift.is-new-mush { margin-top: -126px; }
  .nitro-heder-n { max-width: 75vw; }
  .video-cards-wr.si_micro.is_reverce.is_new { border-radius: 56px; }
  .video-cards-wr.si_micro.is_reverce.is_nitro, .video-cards-wr.si_micro.is-n-new.is_nitro { border-radius: 52px; }
  .max-width-720.is-center.is-896 { max-width: 80vw; }
  .body-text--n { font-size: 1rem; }
  .body-text--n.teen { margin-bottom: 10px; }
  .body-text--n.is_teen.bottom-none.text-align-center.text-color-white { word-break: normal; }
  .body-text--n.is_teen { margin-bottom: 10px; }
  .body-text--n.is_teen.mobile-align-left { margin-bottom: 40px; }
  .newsletters-bg-rich { margin-left: -1.15rem; margin-right: -1.15rem; }
  .newsletters-bg-rich.is-new { margin-left: 0px; margin-right: 0px; }
  .case-date-wrapper { font-size: 1rem; }
  .section-preloader { min-height: 60vh; }
  .content-title-preloader { font-size: 16px; line-height: 20px; }
  .rich-subtitle-card p { font-size: 18px; }
  .article_rich-text-3, .article_rich-text-3 p { font-size: 1rem; }
  .article_rich-text-3 h2 { margin-top: 2.75rem; font-size: 1.25rem; }
  .article_rich-text-3 li { font-size: 1rem; line-height: 1.3; }
  .article_rich-text-3 h3 { margin-top: 2.75rem; font-size: 1.25rem; }
  .article_rich-text-3 h4 { margin-top: 2.5rem; }
  .article_rich-text-3 a { font-size: 1rem; }
  .quote-build { padding-top: 110px; }
  .bar-title-wrapper.is_bar { max-width: 90%; }
  .section-cta { padding-top: 0px; }
  .img-block_stories { aspect-ratio: 342 / 200; }
  .img-gear-right { width: 40vw; max-width: 120px; margin-top: -110px; margin-left: -30px; display: none; }
  .cta-wrapper.is_2026 { flex-flow: wrap; justify-content: center; align-items: center; }
  .banner-nitro-wr { gap: 0.75rem; justify-content: space-between; }
  .heading-3fzvsp.is_new-open { margin-bottom: 32px; }
  .block-banner { padding-left: 24px; padding-right: 24px; }
  .block-banner.is-new { padding: 48px 24px; }
  .grid-banner.is_2026 { gap: 56px; flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }
  .grid-banner.is_2026.is-new { gap: 32px; }
  .image-banner { margin-left: 0px; }
  .cms_article-content { gap: 2rem; }
  .commerce-image-box { max-width: 16vw; margin-top: -58px; margin-bottom: 8px; margin-right: 23px; }
  .commerce-image-box.goblet { max-width: 85px; margin-top: 11px; margin-bottom: -109px; margin-left: -24px; display: inline-block; inset: 0% auto auto 0%; }
  .commerce-image-box.is_creator { margin-right: -43px; bottom: 80%; }
  .commerce-image { max-width: 16vw; margin-bottom: 168px; margin-left: -16px; padding-bottom: 2px; }
  .commerce-image.is_creator { margin-bottom: -110px; margin-left: -29px; left: -2%; }
  .commerce_hero-wr { min-height: auto; padding-top: 120px; padding-bottom: 40px; }
  .commerce_hero-wr.is_creator { padding-bottom: 8px; }
  .tbd { border-radius: 64px; }
  .text-on-image { font-size: 25vw; }
  .tbd-block { margin-left: -8px; margin-right: -8px; }
  .open-h1-wrapper { max-width: 100%; }
  .heading--h1--download-2 { letter-spacing: -0.01em; margin-bottom: 16px; font-size: 44px; }
  .heading--h1--download-2.is-capitalize { letter-spacing: -0.01em; }
  .heading--h1--download-2.is-capitalize.bottom-large { font-size: 32px; line-height: 0.9; }
  .commerce-image-box-2 { margin-bottom: 8px; }
  .new-h1-4.text-color-white.is_d { font-size: 36px; }
  .new-h1-4.text-color-white.is_d.size-m { font-size: 24px; line-height: 0.9; }
  .video-game { min-height: auto; }
  .video-game.is-new { aspect-ratio: 275 / 311; order: -1; }
  .video-game.is-new.is-full { min-height: 400px; }
  .video-game.is_video.is_micro { border-radius: 56px; }
  .video-game.is_video.is_micro.is_new { min-width: 125%; }
  .video-game.is-new-pink { order: -1; min-width: auto; height: 100%; }
  .video-game.is-commerce { aspect-ratio: 275 / 311; order: -1; }
  .video-game.is-commerce.is-full { min-height: 400px; }
  .block-video.si_micro.is_reverce.is_new { border-radius: 56px; }
  .block-video.si_micro.is_reverce.is_nitro, .block-video.si_micro.is-n-new.is_nitro { border-radius: 52px; }
  .soc-link { max-width: 64vw; max-height: 64px; padding: 1.0625rem; }
  .img-sdk-4.is_new-2026 { max-width: 45vw; }
  .learn-more-wrapper { padding-left: 6.16vw; padding-right: 6.16vw; }
  .dm-tab-link-2 { flex: 0 0 auto; }
  .dm-tab-link-2.is-new { text-align: center; padding-left: 20px; padding-right: 20px; }
  .dm-tab-link-2.is-new.w--current:lang(en) { order: -1; }
  .image-cards-wrapeer { aspect-ratio: 318 / 287; }
  .image-cards-wrapeer.si_micro.is_reverce.is_new { border-radius: 56px; }
  .image-cards-wrapeer.si_micro.is_reverce.is_nitro, .image-cards-wrapeer.si_micro.is-n-new.is_nitro { border-radius: 52px; }
  .block-video-new.si_micro.is_reverce.is_new { border-radius: 56px; }
  .block-video-new.si_micro.is_reverce.is_nitro, .block-video-new.si_micro.is-n-new.is_nitro { border-radius: 52px; }
  .video-game-new { min-height: auto; }
  .video-game-new.is-new { aspect-ratio: 275 / 311; order: -1; }
  .video-game-new.is-new.is-full { min-height: 400px; }
  .video-game-new.is_video.is_micro { border-radius: 56px; }
  .video-game-new.is_video.is_micro.is_new { min-width: 125%; }
  .video-game-new.is-new-pink { order: -1; min-width: auto; height: 100%; }
  .video-game-new.is-commerce { aspect-ratio: 275 / 311; order: -1; }
  .video-game-new.is-commerce.is-full { min-height: 400px; }
  .block-video_dev.si_micro.is_reverce.is_new { border-radius: 56px; }
  .block-video_dev.si_micro.is_reverce.is_nitro, .block-video_dev.si_micro.is-n-new.is_nitro { border-radius: 52px; }
  .date-wr { row-gap: 10px; }
  .max-w-412.is-layout { max-width: 100%; }
  .inlide { display: inline-block; }
  .h1-dev-wr.is-gm { width: 100%; max-width: 100%; }
  .padding-global-6, .padding-global-7, .padding-global-8 { padding-left: 24px; padding-right: 24px; }
  .padding-global-8.is_2026 { padding-left: 6.16vw; padding-right: 6.16vw; }
  .new-dark-button-2 { text-align: center; border-radius: 94px; width: 100%; margin-bottom: 10px; margin-right: 0px; }
  .new-dark-button-2.download-new { white-space: normal; width: auto; }
  .group-info.is_2026.is-gap-new { gap: 16px; }
  .text-block-619 { font-size: 3.25vw; }
  .heading--h1-new { font-size: 9.75vw; }
  .heading--h1-new.is-capitalize.m-32 { font-size: 32px; }
  .heading--h1-new.is-capitalize.m-size-32 { font-size: 8.2vw; }
  .heading--h1-new.is-capitalize.is_2026 { max-width: 297px; }
  .heading--h2-new { font-size: 8.2vw; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-center.m-small { font-size: 6.15vw; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-center.is-n { font-size: 7.4vw; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-center.m-large { font-size: 9.2vw; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-center.is-2027 { font-size: 1.5rem; }
  .heading--h2-new.is-bottom-new.is-capitalize.is_h3 { font-size: 24px; }
  .heading--h2-new.is-bottom-new.is-capitalize.is_2026 { font-size: 6.616vw; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-l.m-small { font-size: 6.15vw; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-l.is-n { font-size: 7.4vw; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-l.m-large { font-size: 9.2vw; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-cent.m-small { font-size: 6.15vw; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-cent.is-n { font-size: 7.4vw; }
  .heading--h2-new.is-bottom-new.is-capitalize.text-align-cent.m-large { font-size: 9.2vw; }
  .heading--h2-new.is-capitalize.is-letter.m-small { font-size: 6.16vw; line-height: 1.08333; }
  .heading--h2-new.is-capitalize.is-update { font-size: 8vw; }
  .heading--h3-new { letter-spacing: 0px; font-size: 6.16vw; }
  .body-text-new--xll.m-large { font-size: 4.3vw; }
  .parent-hero-section.is-dm.is_developer { background-size: auto 850px; }
  .well-image.is-large { object-fit: cover; width: 113px; }
  .max-w-580.is-center.is-procent { width: 100%; max-width: 366.969px; }
  .max-w-580.is-center.is_2026 { max-width: 80vw; }
  .image-reporting { width: 100%; max-width: 16.4375rem; }
  .max-width-624 { width: auto; }
  .max-width-624.is-center { justify-content: center; }
  .img-job { max-height: 72px; }
  .faq_rich-2026 p, .faq_rich-2026.is-sdk a { font-size: 16px; }
  .faq_rich-2026.parent { padding-right: 0px; }
  .faq_rich-2026.parent li { font-size: 16px; line-height: 1.5; }
  .faq_rich-2026.is-sdk-new a, .faq_rich-2026.is-sdk-new-2 a, .faq_rich-2026.is-sdk-2026 a { font-size: 16px; }
  .image-1442 { position: relative; left: -18px; }
  .image-guardians { position: static; }
  .nav-sider { height: 9vw; min-height: 2rem; }
  .advertising-coldron-icon.is-ovr { max-width: 7rem; margin-bottom: -51px; }
  .heading--h1-new2 { font-size: 9.75vw; }
  .max-width-720px { max-width: 100%; }
  .max-width-720px.is_a, .max-width-720px.is_microsite, .max-width-720px.is_commerce { max-width: 366px; }
  .body-text-new--xl.paragraph-white-opacity50.is_20206 { font-size: 1rem; }
  .max-w-m-head { max-width: 200px; margin-left: auto; margin-right: auto; }
  .padding-144 { padding-bottom: 100px; }
  .padding-144.m-124 { padding-bottom: 124px; }
  .ts-h3 { letter-spacing: 0px; font-size: 6.16vw; }
  .title-wr { margin-bottom: 2rem; }
  .card-heading { font-size: 1.25rem; }
  .card-heading.is-md, .card-heading-h5 { font-size: 1.5rem; }
  .card-heading-h5.is-gm { font-size: 1.25rem; }
  .card-black-text { font-size: 0.875rem; }
  .max-width-620.is-center.is-760 { width: 100%; }
  .nitro-green { background-image: url("/assets/remote/cdn.prod.website-files.com/6257adef93867e50d84d30e2/69fc4f4ef2f831d9c80ef099_Nitro-bg-2.webp"); background-position: 50% 0px; }
  .heading--h4-new.is-capitalize.text-style-italic.is-size-new { font-size: 3.8vw; }
  .link-new--xll { font-size: 4.62vw; }
  .global_bg-bottom { height: 480px; min-height: 480px; }
  .bg-check { max-height: none; }
  .cs_title-wr { margin-bottom: 0.5rem; }
  .cs-source-wr { font-size: 0.875rem; }
  .cs_d-26 { font-size: 1rem; }
  .link-decoration.text-color-lighter.body-text-new--s.is_2026.is-size-new { max-width: 20vw; font-size: 3.6vw; display: block; }
  .text-btn { min-height: 50px; line-height: 160%; }
  .max-w-538.is-center.is-procent { width: 100%; }
  .ar_tag-hero { margin-bottom: 1rem; font-size: 1.125rem; }
  .ar-h1-wr { margin-bottom: 1rem; }
  .ar_author-name { margin-bottom: -2px; }
  .article_content-rich blockquote { padding-top: 0px; padding-bottom: 0px; font-size: 1.125rem; }
  .article_content-rich p { font-size: 1rem; }
  .article_content-rich img { border-radius: 2rem; }
  .article_content-rich h1 { font-size: 2rem; }
  .article_content-rich h2 { margin-top: 4rem; margin-bottom: 1rem; }
  .article_content-rich li { line-height: 1.3; }
  .article_content-rich h3 { margin-top: 2.5rem; }
  .article_content-rich h4 { margin-top: 2.5rem; margin-bottom: 1rem; font-size: 1rem; }
  .ar_info-wr { padding-bottom: 5rem; }
  .ar-tags-h { font-size: 1rem; }
  .ar_tag { border-radius: 0.75rem; padding: 0.625rem 1rem; font-size: 0.875rem; }
  .ar_q-sep { margin-top: 2.5rem; margin-bottom: 2rem; }
  .pl-wrapper { max-width: 33%; }
  .btn-blog-2 { padding: 10px 35px; font-size: 16px; }
  .image-parallax-hero { left: -1.1rem; }
  .image-parallax-hero-right { bottom: -5.5625rem; }
  .banner-pink { border-radius: 40px; padding-left: 1rem; padding-right: 1rem; }
  .guide-parallax { max-width: 5rem; }
  .guide-parallax-left { max-width: 5rem; bottom: 1.875rem; }
  .logo-guide { max-width: 10.25rem; margin-bottom: 1.5rem; }
  .logo-guide.second { max-width: 4.5rem; }
  .gift-hero { min-height: 12.375rem; max-height: 12.375rem; }
  .gift_image-center { width: 100%; max-width: 169px; margin-bottom: -1rem; }
  .gift_image-left { width: 100%; max-width: 151px; bottom: -1rem; left: 2.4rem; }
  .gift_image-right { width: 100%; max-width: 151px; bottom: -1.1875rem; right: 2rem; }
  .hero-cards { margin-left: -1rem; margin-right: -1rem; padding-top: 1.75rem; padding-left: 1rem; padding-right: 1rem; }
  .blur-hero { opacity: 0.8; width: 170%; bottom: -35%; left: -35%; }
  .gift-section { padding-top: 120px; }
  .logo-bg { aspect-ratio: 163 / 138; }
  .image-top-gift { max-width: 19.5rem; right: -2rem; }
  .image-bottom-gift { max-width: 13.3125rem; margin-bottom: -2.5rem; left: -2rem; }
  .heading--h3-small { letter-spacing: 0px; font-size: 1.25rem; }
  .image-gift.hide-1440 { bottom: 5.25rem; left: -14.75rem; }
  .text-faq { white-space: normal; word-break: normal; }
  .fpo-hero { margin-bottom: 6rem; }
  .max-w-760-head.m-center { text-align: center; }
  .ad_heading3-2 { font-size: 20px; }
  .ad_heading3-2.is_community { font-size: 6.15vw; }
  .cards-gradient-2 { min-height: auto; }
  .ad-paragraph-20px-white-2 { font-size: 16px; }
  .ad-paragraph-20px-white-2.is-left { font-size: 14px; }
  .text-info-2 { max-width: 326px; }
  .image-best-buy { max-height: 31.8841%; }
  .image-best-buy.is-three { max-height: 45%; }
  .image-gamestop { max-height: 20.2899%; }
  .image-top-gift-new { right: -2rem; }
  .image-bottom-gift-new { max-width: 13.3125rem; margin-bottom: -2.5rem; left: -2rem; }
  .banner-sub-le-2.link { display: inline-block; }
  .article_rich-text-4, .article_rich-text-4 p { font-size: 1rem; }
  .article_rich-text-4 h2 { margin-top: 4rem; font-size: 1.25rem; }
  .article_rich-text-4 li { font-size: 1rem; line-height: 1.3; }
  .article_rich-text-4 h3 { margin-top: 2.75rem; font-size: 1.25rem; }
  .article_rich-text-4 h4 { margin-top: 2.5rem; }
  .article_rich-text-4 a { font-size: 1rem; }
  .acces_hero { padding-top: 9rem; }
  .acces_hero.is-dm.is_developer { background-size: auto 850px; }
  .acces_hero.is-new { padding-top: 135px; }
  .max-w-630 { width: 99%; }
  .layout-acces.is-revers { gap: 1rem; }
  .layout-acces.is_first { gap: 0rem; }
  .image-gift-hero { left: -12px; }
  .image-gift-hero.is_2026 { margin-top: 3rem; }
  .gift_buy-cards.is_three { grid-template-columns: 1fr; }
  .logo-bg-new { min-height: 11.9375rem; }
  .gift_image-buy { width: 60%; max-width: 5.5625rem; }
  .gift_image-buy.is-walmart { width: 80%; max-width: 8.0625rem; }
  .gift_image-buy.is-target { width: 80%; max-width: 7.5625rem; }
  .hero-accessability-wr { margin-top: 24px; }
  .heart-discord { padding-right: 8.6vw; }
  .info-open { flex-direction: column; align-items: flex-start; display: flex; }
  .image-open-right { max-width: 5rem; top: 16.1rem; right: -0.95rem; }
  .image-open-left { max-width: 4.75rem; top: -4.5rem; left: -1.8rem; }
  .st-wr { flex: 0 0 auto; padding-right: 8px; }
  .z-index-0 { z-index: 0; position: relative; }
  .company_team-layout { grid-template-columns: 1fr; width: 100%; max-width: 100%; }
  .company_info-team { font-size: 1.25rem; }
  .company_info-team.is-new { max-width: 70%; }
  .company_popup-info { gap: 1.5rem; padding: 2.5rem; }
  .body-text-new--xl-new, .body-text-new--xl-new.paragraph-white-opacity50.is_20206 { font-size: 1rem; }
  .body-text-new--xl-new.paragraph-white-opacity50.text-weight-normal.is-new { font-size: 1rem; line-height: 130%; }
  .company_show-more { overflow: clip; }
  .leadership-team-wr { max-width: 90%; margin-left: auto; margin-right: auto; }
  .block-pink-well { background-size: auto 140%; }
  .block-pink-well.tw { padding-top: 40px; }
  .block-pink-well.is_2027 { padding: 48px 20px; }
  .body-text-new--l.paragraph-white-opacity50.is_20206 { font-size: 1rem; }
  .ceo-section { padding-top: 64px; }
  .dropdown-link-location { white-space: pre-wrap; }
  .hero-s-lisbon { gap: 3rem; }
  .hero-s-lisbon.top-over-large { gap: 32px; margin-top: 32px; }
  .hero-s-lisbon.is-video { gap: 2rem; }
  .lisbon_placeholder, .lisbon_placeholder-large { max-width: 100%; }
}
#w-node-_205fcd10-f41c-19e7-855a-15227d05013c-7d05013a { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-_205fcd10-f41c-19e7-855a-15227d050191-7d05013a, #w-node-_205fcd10-f41c-19e7-855a-15227d05019e-7d05013a, #w-node-_205fcd10-f41c-19e7-855a-15227d0501a9-7d05013a, #w-node-_205fcd10-f41c-19e7-855a-15227d0501c4-7d05013a, #w-node-_14d9c930-2f34-c7e4-60c3-7cfa6b2063e5-d9fcf174 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_14d9c930-2f34-c7e4-60c3-7cfa6b2063e7-d9fcf174 { grid-area: 1 / 1 / 2 / 8; }
#w-node-_5d5df2f6-8768-bf7d-933a-d269aae9b034-d9fcf174 { grid-area: 1 / 8 / 2 / 12; }
#w-node-_236017b1-2882-8572-ccbc-dd02d08ae601-d9fcf174 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a209ed-42a4716b { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20a65-42a4716b, #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20a79-42a4716b, #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20a8b-42a4716b, #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20aa7-42a4716b { grid-area: span 3 / span 2 / span 3 / span 2; }
#w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20abf-42a4716b { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-ff4db91c-7420-5b8b-08db-f645e7b181fb-d9fcf176 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_59824d17-c3d3-b83e-5d35-4a2ef3f1bc14-d9fcf176 { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-_8f2220ef-b77d-5f9b-27f7-659861dc11d2-d9fcf176 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_04462ff2-1337-2106-a150-b009ab87f51e-d9fcf176 { grid-area: 2 / 1 / 3 / 6; }
#w-node-_5cae4e46-dbba-0710-1122-a410bdfc78ff-d9fcf176 { grid-area: 1 / 7 / 3 / 13; }
#w-node-_174f9075-be14-817e-226a-e8d80b1f74d2-d9fcf176, #w-node-fd70ad58-a24f-37d4-a83b-c6e692ab6ca2-d9fcf176 { grid-area: 2 / 2 / 3 / 3; }
#w-node-_82d99645-1e03-cdf5-8c2b-bf356eea0ae1-d9fcf176 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-fe43000b-3d87-7754-94c2-b469517ae979-d9fcf176, #w-node-_310484bc-30ac-b21b-8175-c3e899c1edd3-d9fcf176 { grid-area: 2 / 2 / 3 / 3; }
#w-node-_852dba6d-11a3-2450-f7f8-55bd75e6db89-d9fcf176 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f77b-d9fcf177 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-bdd64707-769a-0cc5-f570-abccd0f7ee8d-d9fcf177 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-d9fcf177 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-fa51cc7f-c733-600f-21fc-24203e1c0757-d9fcf177, #w-node-_5ce4affd-a0a9-5e2f-38c3-c057afc82144-d9fcf177, #w-node-fa51cc7f-c733-600f-21fc-24203e1c075a-d9fcf177, #w-node-fa51cc7f-c733-600f-21fc-24203e1c075b-d9fcf177, #w-node-fa51cc7f-c733-600f-21fc-24203e1c075e-d9fcf177, #w-node-fa51cc7f-c733-600f-21fc-24203e1c075f-d9fcf177, #w-node-_3102fb1d-e48a-415b-8838-3c90d5381c3b-d9fcf177, #w-node-_3102fb1d-e48a-415b-8838-3c90d5381c3c-d9fcf177, #w-node-fa51cc7f-c733-600f-21fc-24203e1c0762-d9fcf177, #w-node-fa51cc7f-c733-600f-21fc-24203e1c0763-d9fcf177, #w-node-c022c292-a5cb-9fd8-0c09-e91af849a410-d9fcf177, #w-node-_51ff3d86-9be8-a35c-4bc9-673999b5e788-d9fcf177 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_85e24dd6-a27b-b4a5-3ff3-539ed7e7c686-d9fcf177, #w-node-e9745d88-b83b-40d6-a844-1d830601704f-d9fcf177 { grid-area: span 1 / span 1 / span 1 / span 1; align-self: auto; }
#w-node-_4c5a8426-6fac-1a29-941a-106c5ba20b6d-d9fcf177, #w-node-_7f00652e-8913-0a92-bf75-bcf8f34728d4-d9fcf177 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_7f00652e-8913-0a92-bf75-bcf8f34728dd-d9fcf177, #w-node-_7f00652e-8913-0a92-bf75-bcf8f34728e6-d9fcf177 { grid-area: span 1 / span 1 / span 1 / span 1; align-self: auto; }
#w-node-b70c1dd3-def4-a226-949d-2f0e555f587b-d9fcf177 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_3e436c44-cf25-4842-ab73-8c11971a2ade-d9fcf177 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_1a364542-cc76-596b-02a3-f83afe62ca03-d9fcf177 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d8afef3d-623e-001f-8e38-2937c509b180-d9fcf177 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_79d56c08-1a12-d684-72f3-abe6adcd921c-d9fcf177, #w-node-_834ccd76-83f9-7772-dfdb-4d17fd996041-d9fcf177 { grid-area: span 1 / span 3 / span 1 / span 3; }
#w-node-_8bb4f802-e71d-a720-a019-c02ec198c9f6-d9fcf177, #w-node-_26874ada-8e40-fc5a-2604-6a17767115b9-d9fcf177, #w-node-d56b46a0-e3b5-36e4-104d-1ce0aa03a8a1-d9fcf177 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d75d8dab-4f65-6d22-4cc7-12c1c13cc141-d9fcf17b, #w-node-c4f09622-b80b-0583-d57a-13451b7b1769-d9fcf17b, #w-node-bc5af552-bf15-2012-0727-ecd2b68327c6-d9fcf17b, #w-node-_98bb2655-b27d-de86-f0f6-dd9f94bdd1de-d9fcf17b, #w-node-b64f9b0c-b5b3-3b77-286f-8ea7d0bb0151-d9fcf17b, #w-node-_1ef816a1-e8c1-cc9c-65d7-f2990d935253-d9fcf17b, #w-node-_4d506768-0d9f-32ee-a1ee-6079be6ccf09-d9fcf17b, #w-node-_7d21ab01-8211-8d96-612e-dd97231be3f0-d9fcf17b { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-f7453fb9-932b-ea98-c139-e848a72e4e7d-d9fcf17b, #w-node-_0f57e116-d93c-c507-21e7-9096a61c39c4-d9fcf17b { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_33ea188b-f87f-f8c3-5b3c-b70d558d222e-d9fcf17b, #w-node-d40e6d39-64e2-ac82-a87e-bd374b3103bc-d9fcf17b, #w-node-_4b001faf-d7f1-aebc-9487-7806db064045-d9fcf17b, #w-node-f421f637-eda9-1a3c-1ef5-2c4bd4e7b02e-d9fcf17b, #w-node-c8676f69-313d-1ed2-6316-67ad909a5c40-d9fcf17b, #w-node-f8669312-a04b-9ba9-5593-238b5e1abfb1-d9fcf17b, #w-node-_1ba0068d-e472-05c0-3fc7-2a59c4bedf0e-d9fcf17b, #w-node-_591e0909-3618-97fe-6808-ed19b84b0c67-d9fcf17b, #w-node-_2ae20a87-eff7-3ae2-1294-599181f020f7-d9fcf17b, #w-node-ed6722c3-76f3-9e2b-e623-fca63c39bcdc-d9fcf17b, #w-node-e4bf8bd1-2532-6f7b-09df-5724d515efc5-d9fcf17b, #w-node-f696e5d7-d8e0-b5fa-641f-fa1f74a854d4-d9fcf17b, #w-node-_002d2e9c-5e22-dc10-94ab-871d05486e8b-d9fcf17b, #w-node-_113bd835-2165-5240-79e4-17353f66574c-d9fcf17b, #w-node-ea70e9b1-e558-874d-1e18-4c812e8e3d35-d9fcf17b, #w-node-_8247d7a4-01ca-ce5b-1131-0db0d0e1b742-d9fcf17b, #w-node-_46d018a3-2962-bf93-b0f2-9eaa324d5753-d9fcf17b, #w-node-_9b36e2c0-11fe-bbac-59d4-0d623fef3512-d9fcf17b, #w-node-_79db953d-b34e-8c16-f3ee-1c094782e5e7-d9fcf17b, #w-node-_29616ef8-4040-fa43-8d49-efe6bea5cdb9-d9fcf17b, #w-node-bc5af552-bf15-2012-0727-ecd2b68327c6-d9fcf192, #w-node-e6729f16-574a-760b-8dbe-ac458d29db27-d9fcf192, #w-node-_75bb3143-3d10-4fd1-ce5b-b56f8aadd928-d9fcf192, #w-node-_1ee1fc78-4244-c304-c2a1-6d6b1ddb9ac6-d9fcf192, #w-node-_4d506768-0d9f-32ee-a1ee-6079be6ccf09-d9fcf192, #w-node-_29616ef8-4040-fa43-8d49-efe6bea5cdb9-d9fcf192 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6c9-d9fcf193, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6cf-d9fcf193, #w-node-efa984df-43eb-f36e-4143-35278517480b-d9fcf193, #w-node-ad8f512c-7edb-969c-f82a-8b61889cd211-d9fcf193, #w-node-_9a3de966-a64e-2691-ff24-922dafe4eb44-d9fcf193 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6d9-d9fcf193, #w-node-_65fc5938-ab06-a2e0-75d7-758cef820fe7-d9fcf193, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6d3-d9fcf193, #w-node-_049aebe9-5fd1-5af5-6af8-b3d921270252-d9fcf193, #w-node-b52be149-f943-b324-8a38-cfcc9011fa46-d9fcf193, #w-node-_5396527f-de17-f5a7-b759-9227e42379c8-d9fcf193, #w-node-_7e8bbeae-e36f-5810-90e5-2305265e5c6d-d9fcf193, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f70e-d9fcf193, #w-node-bc5af552-bf15-2012-0727-ecd2b68327c6-d9fcf194, #w-node-e6729f16-574a-760b-8dbe-ac458d29db27-d9fcf194, #w-node-_75bb3143-3d10-4fd1-ce5b-b56f8aadd928-d9fcf194, #w-node-_1ee1fc78-4244-c304-c2a1-6d6b1ddb9ac6-d9fcf194, #w-node-_4d506768-0d9f-32ee-a1ee-6079be6ccf09-d9fcf194, #w-node-_9250dceb-501f-7634-6a3b-b826d5c47c84-d9fcf194, #w-node-_29616ef8-4040-fa43-8d49-efe6bea5cdb9-d9fcf194 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-d3584b23-149a-c94f-19a0-7dd114478601-d9fcf197, #w-node-c4037be6-b027-0f09-12e1-b3164c53f723-d9fcf197, #w-node-_24de96dc-81a5-9e21-b334-3cd58e192987-d9fcf197, #w-node-_43fe3776-9f43-075c-c75c-728e0eb4079c-d9fcf197, #w-node-_70d583e7-58f3-93cb-1a3a-af2e8dcc149d-d9fcf197, #w-node-_8b487aeb-718f-0dc4-c9d4-a45864a37ec5-d9fcf197, #w-node-_8b487aeb-718f-0dc4-c9d4-a45864a37ece-d9fcf197, #w-node-_8b487aeb-718f-0dc4-c9d4-a45864a37ed7-d9fcf197 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_343cd53f-b4de-0b14-a9ab-aea4387d83ba-d9fcf197 { grid-area: 1 / 3 / 2 / 8; }
#w-node-_933432a8-733d-04b2-f48f-a7eb44f6975e-d9fcf197 { grid-area: 1 / 9 / 2 / 11; }
#w-node-_1198d1c8-846d-a30b-0258-578cb72a5e9a-d9fcf197, #w-node-a5e54844-6883-ff87-4e6b-ffd1a7bab865-d9fcf197, #w-node-_18326ddb-3f17-c9a0-1221-76f02347ab57-d9fcf197, #w-node-_60ac57bf-65c3-6fbb-01e9-d0bb79578296-d9fcf197, #w-node-c04e28f8-b4f0-be77-2849-fae76ec59804-d9fcf197, #w-node-_3dd6b53f-2a7d-82ae-5a0d-9825bb65d557-d9fcf197, #w-node-_2134d491-c026-cda5-7e45-db335da7110d-d9fcf197 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_5fa24b2c-d21f-1b1b-ddb5-862220339acb-d9fcf197 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f77b-d9fcf199 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f783-d9fcf199 { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf199 { grid-area: span 1 / span 7 / span 1 / span 7; }
#w-node-_9733e648-85a2-4c5a-4ba6-c3677e99ad96-d9fcf199 { grid-area: 1 / 7 / 3 / 13; }
#w-node-_9733e648-85a2-4c5a-4ba6-c3677e99ad97-d9fcf199 { justify-self: auto; }
#w-node-_7099d897-5340-b4a4-e1a6-e524adbdd622-d9fcf199 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_9733e648-85a2-4c5a-4ba6-c3677e99ad9b-d9fcf199 { grid-area: 2 / 2 / 3 / 3; }
#w-node-d3f48b7f-cad2-832e-9fa6-625554a0f9d7-d9fcf199 { justify-self: auto; }
#w-node-d3f48b7f-cad2-832e-9fa6-625554a0f9d9-d9fcf199 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d3f48b7f-cad2-832e-9fa6-625554a0f9dc-d9fcf199 { grid-area: 2 / 2 / 3 / 3; }
#w-node-_20de73cb-0234-3054-92b7-83f65ac34168-d9fcf199 { justify-self: auto; }
#w-node-_20de73cb-0234-3054-92b7-83f65ac34169-d9fcf199 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_20de73cb-0234-3054-92b7-83f65ac3416e-d9fcf199 { grid-area: 2 / 2 / 3 / 3; }
#w-node-_2739bda7-9e8a-4d00-2d9f-54941f27b481-d9fcf199 { justify-self: auto; }
#w-node-_2739bda7-9e8a-4d00-2d9f-54941f27b482-d9fcf199 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_2739bda7-9e8a-4d00-2d9f-54941f27b487-d9fcf199 { grid-area: 2 / 2 / 3 / 3; }
#w-node-d04ccdff-6427-5bc7-e4ae-f74e7d165ffb-d9fcf199 { justify-self: auto; }
#w-node-d04ccdff-6427-5bc7-e4ae-f74e7d165ffc-d9fcf199 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d04ccdff-6427-5bc7-e4ae-f74e7d166001-d9fcf199 { grid-area: 2 / 2 / 3 / 3; }
#w-node-f1437a62-1d5b-a07e-3676-3422dd24ac18-d9fcf199 { justify-self: auto; }
#w-node-f1437a62-1d5b-a07e-3676-3422dd24ac19-d9fcf199 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f1437a62-1d5b-a07e-3676-3422dd24ac1e-d9fcf199 { grid-area: 2 / 2 / 3 / 3; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f77b-d9fcf19a { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f783-d9fcf19a { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf19a { grid-area: span 1 / span 7 / span 1 / span 7; }
#w-node-_53ad33c5-910b-1375-22fa-0143a2c68e59-d9fcf19a, #w-node-_0e0796fc-5d7d-7aaf-93d7-6ed609a74b6c-d9fcf19a, #w-node-_4590c1a1-9e6a-1d4a-4b32-daa1a2d0fc9e-d9fcf19a, #w-node-_305746d9-4d2d-788c-c562-b11e4eefb4aa-d9fcf19a { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f77b-d9fcf19b { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f783-d9fcf19b { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf19b { grid-area: span 1 / span 7 / span 1 / span 7; }
#w-node-_9733e648-85a2-4c5a-4ba6-c3677e99ad96-d9fcf19b { grid-area: 1 / 7 / 3 / 13; }
#w-node-_9733e648-85a2-4c5a-4ba6-c3677e99ad97-d9fcf19b { justify-self: auto; }
#w-node-_7099d897-5340-b4a4-e1a6-e524adbdd622-d9fcf19b { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_9733e648-85a2-4c5a-4ba6-c3677e99ad9b-d9fcf19b { grid-area: 2 / 2 / 3 / 3; }
#w-node-d3f48b7f-cad2-832e-9fa6-625554a0f9d7-d9fcf19b { justify-self: auto; }
#w-node-d3f48b7f-cad2-832e-9fa6-625554a0f9d9-d9fcf19b { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d3f48b7f-cad2-832e-9fa6-625554a0f9dc-d9fcf19b { grid-area: 2 / 2 / 3 / 3; }
#w-node-_20de73cb-0234-3054-92b7-83f65ac34168-d9fcf19b { justify-self: auto; }
#w-node-_20de73cb-0234-3054-92b7-83f65ac34169-d9fcf19b { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_20de73cb-0234-3054-92b7-83f65ac3416e-d9fcf19b { grid-area: 2 / 2 / 3 / 3; }
#w-node-_2739bda7-9e8a-4d00-2d9f-54941f27b481-d9fcf19b { justify-self: auto; }
#w-node-_2739bda7-9e8a-4d00-2d9f-54941f27b482-d9fcf19b { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_2739bda7-9e8a-4d00-2d9f-54941f27b487-d9fcf19b { grid-area: 2 / 2 / 3 / 3; }
#w-node-d04ccdff-6427-5bc7-e4ae-f74e7d165ffb-d9fcf19b { justify-self: auto; }
#w-node-d04ccdff-6427-5bc7-e4ae-f74e7d165ffc-d9fcf19b { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d04ccdff-6427-5bc7-e4ae-f74e7d166001-d9fcf19b { grid-area: 2 / 2 / 3 / 3; }
#w-node-f1437a62-1d5b-a07e-3676-3422dd24ac18-d9fcf19b { justify-self: auto; }
#w-node-f1437a62-1d5b-a07e-3676-3422dd24ac19-d9fcf19b { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f1437a62-1d5b-a07e-3676-3422dd24ac1e-d9fcf19b { grid-area: 2 / 2 / 3 / 3; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f77b-d9fcf19c { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f783-d9fcf19c { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf19c { grid-area: span 1 / span 7 / span 1 / span 7; }
#w-node-_440ff9c3-03e2-4e29-6029-7a14255c21ed-d9fcf19c, #w-node-_440ff9c3-03e2-4e29-6029-7a14255c21f2-d9fcf19c, #w-node-_440ff9c3-03e2-4e29-6029-7a14255c21f7-d9fcf19c, #w-node-ba82921d-e18a-f7a2-f364-7a4e3c2c339b-d9fcf19c { grid-area: span 1 / span 1 / span 1 / span 1; align-self: start; }
#w-node-_53ad33c5-910b-1375-22fa-0143a2c68e59-d9fcf19c, #w-node-_0e0796fc-5d7d-7aaf-93d7-6ed609a74b6c-d9fcf19c, #w-node-_4590c1a1-9e6a-1d4a-4b32-daa1a2d0fc9e-d9fcf19c, #w-node-_305746d9-4d2d-788c-c562-b11e4eefb4aa-d9fcf19c { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-e0c812c1-d5c9-1c77-a8d4-01161c21b384-d9fcf19f { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_2af643bc-56c3-1511-01a2-f5dcd72ee32f-d9fcf19f { align-self: center; }
#w-node-e398655c-1c08-b413-e1a5-eb8dd1d3d694-d9fcf19f { place-self: center; }
#w-node-edb9ed23-fc0f-fe08-c42f-250ccb1c6e2f-d9fcf19f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_561a0e2e-1c25-9356-501c-3249c3d2b887-d9fcf19f { place-self: center; }
#w-node-_0d128587-7968-aad5-ece6-c5f15bdf530a-d9fcf19f, #w-node-f2cb1c82-7720-f850-bcb2-efa94645a00d-d9fcf19f, #w-node-_58aad31a-42c0-0601-ed03-a01550e2e9ef-d9fcf19f, #w-node-_7b05a8e7-a05c-96ac-42ca-09b0d66fba38-d9fcf19f, #w-node-a4bf34cc-2675-060c-cec9-f8a662cda076-d9fcf19f, #w-node-_307d0c5a-141b-698e-a6ff-8721a49851c9-d9fcf19f, #w-node-_0f32e570-3618-b520-ce86-7aa2749d31e2-d9fcf19f, #w-node-e5502aae-0d15-7551-e375-c5da25fa64cb-d9fcf19f, #w-node-c0fa23bf-13f1-04b3-3d27-b850975d1726-d9fcf19f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-cb980925-03df-0a19-beea-77267ddfd4f7-d9fcf1a0 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_68ab2e9d-8e52-7aa6-75a3-88cba60635b7-d9fcf1a0 { grid-area: 1 / 1 / 2 / 13; place-self: start center; }
#w-node-c023dcfd-b494-1a51-8ee1-ba41eaf956cb-d9fcf1a0, #w-node-_748de319-6bbd-64ee-27ba-4b831905d014-d9fcf1a0 { grid-area: span 1 / span 8 / span 1 / span 8; }
#w-node-_91a75afc-d448-157b-cf54-015abf139e16-d9fcf1a0, #w-node-_9fd83ced-a436-3a00-dc5d-38e1f791f919-d9fcf1a0, #w-node-_7c8a9c5e-3ee3-3e37-3482-f028eda21af1-d9fcf1a0, #w-node-cb664e9e-a332-ede3-17e8-e113ef83ee4d-d9fcf1a0 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_003e761e-f62e-1f71-1da9-a9248def6a50-d9fcf1a0, #w-node-_26d54840-5c59-00ba-7a1b-2382c779e3bd-d9fcf1a0, #w-node-_5dfd1a43-a9c1-dbd2-31e4-32e51c1b0839-d9fcf1a0 { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-de38c859-47ba-816e-5bbe-90040024b929-d9fcf1a0 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_6d173416-56ac-d5df-0906-9873c7825fce-d9fcf1a1, #w-node-_6d173416-56ac-d5df-0906-9873c7825fd4-d9fcf1a1, #w-node-_99bebdad-a0ba-a2cc-b339-e6a03548c0a7-d9fcf1a1 { grid-area: span 1 / span 1 / span 1 / span 1; align-self: start; }
#w-node-_01166fe8-ee02-4d4a-803f-33a3424ff984-d9fcf1a1 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#community-true.w-node-_771a68e3-bb6c-e744-9b85-db98deaabacb-d9fcf1a5, #money-true.w-node-_6a5981c1-6e48-3239-58a2-4c1d8f609d3e-d9fcf1a5, #both-true.w-node-_5d1e3261-62d0-e69e-57fb-b5fafdde5501-d9fcf1a5 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_859ca142-c203-e60b-ec26-e392e4f839ed-d9fcf1a6 { grid-area: span 1 / span 8 / span 1 / span 8; }
#w-node-b1cd92a6-bb05-1570-26e7-e168fdced357-d9fcf1a6, #w-node-a4048c92-8fb1-382d-9fe6-f14e4913bd8c-d9fcf1a6 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_5e7f3e2a-4eec-d795-46ce-ebf6f6277153-d9fcf1c1 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_5e7f3e2a-4eec-d795-46ce-ebf6f6277155-d9fcf1c1, #w-node-_18873ed1-a624-0ae3-8b2e-555f85a0655a-d9fcf1c1 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-_9711e14e-ea85-1101-13c6-17b8bf82460c-d9fcf1c1, #w-node-_4d9c2e72-3edb-4b16-497d-30ce619214c8-d9fcf1c1 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_0d3a01ae-72a9-a7b5-659f-cd405a77a3e1-d9fcf1c1 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_6361b410-eb76-7d46-1ffb-6a1fcd78ff11-d9fcf1c1 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_74ebe8d0-9391-7307-1db0-25196783b035-d9fcf1c2 { grid-area: span 1 / span 7 / span 1 / span 7; }
#w-node-_74ebe8d0-9391-7307-1db0-25196783b03d-d9fcf1c2 { grid-area: 1 / 8 / 2 / 13; }
#w-node-f1179f6d-818b-517b-fd87-51a674b2b740-d9fcf1c2 { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-f1179f6d-818b-517b-fd87-51a674b2b746-d9fcf1c2 { grid-area: 1 / 8 / 2 / 13; }
#w-node-_74ebe8d0-9391-7307-1db0-25196783b041-d9fcf1c2, #w-node-_37b5536a-e6d2-8af6-08d0-76420258b32a-d9fcf1c2 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_58ab9d94-b4e1-6e9d-e2e1-cb9a6758b7c0-d9fcf1c3 { grid-area: span 1 / span 7 / span 1 / span 7; }
#w-node-_58ab9d94-b4e1-6e9d-e2e1-cb9a6758b7c8-d9fcf1c3 { grid-area: 1 / 8 / 2 / 13; }
#w-node-_58ab9d94-b4e1-6e9d-e2e1-cb9a6758b7cc-d9fcf1c3, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1266-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e126a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e126e-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1272-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1276-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1279-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e127c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1280-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1283-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1286-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e128a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e12c7-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1312-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1316-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e131a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e131e-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1322-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1326-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e132a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e132d-d9fcf1db { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1330-d9fcf1db { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1333-d9fcf1db { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1337-d9fcf1db { grid-area: span 1 / span 3 / span 1 / span 3; }
#w-node-_2260ac44-e8bd-b295-c644-1f1dab6e133a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e133d-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1341-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1344-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1347-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e134a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e134f-d9fcf1db { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1353-d9fcf1db { grid-area: span 1 / span 1 / span 1 / span 1; align-self: auto; }
#w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1356-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1359-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e135c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e135f-d9fcf1db { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1363-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1366-d9fcf1db { grid-area: span 1 / span 1 / span 1 / span 1; align-self: auto; }
#w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1369-d9fcf1db { grid-area: span 1 / span 1 / span 1 / span 1; place-self: auto; }
#w-node-_2260ac44-e8bd-b295-c644-1f1dab6e136c-d9fcf1db { grid-area: span 1 / span 1 / span 1 / span 1; align-self: center; }
#w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1375-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1378-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e137b-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e137e-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1381-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1384-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1387-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e138a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e138d-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1390-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1393-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1396-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1399-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e139c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e139f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13a2-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13a5-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13a8-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13ab-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13ae-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13b1-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13b4-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13b7-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13ba-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13bd-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13c0-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13c3-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13c6-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13f7-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13fb-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e13ff-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1403-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1406-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e140e-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1416-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1419-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1421-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1429-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e142c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1432-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e143b-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e143c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1440-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1444-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1448-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1450-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1458-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e145c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1462-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1468-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e146c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1476-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1483-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1486-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1489-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e148c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e148f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1492-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1495-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1498-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e149b-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e149e-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14a1-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14a4-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14a7-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14aa-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14ad-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14b0-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14b3-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14b6-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14b9-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14bc-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14bf-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14c2-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14c5-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14c8-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14cb-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14ce-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14d1-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14d4-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14d7-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14da-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14dd-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14e0-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14e3-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14e6-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14e9-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14ec-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14ef-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14f2-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14f5-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14f8-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14fb-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e14fe-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1501-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1504-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1507-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e150a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e150d-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1510-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1513-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1516-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1519-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e151c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e151f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1522-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1525-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1528-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e152b-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e152e-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1531-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1534-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1537-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e153a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e153d-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1540-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1543-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1546-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1549-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e154c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e154f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1552-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1555-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1558-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e159c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e159f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15a2-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15a5-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15a8-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15ab-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15ae-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15b1-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15b4-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15b8-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15bb-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15be-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15c1-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15c4-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15c7-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15ca-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15cd-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15d0-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15d3-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15d6-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15d9-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15dc-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15df-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15e2-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15e5-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15e8-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15eb-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15ee-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15f1-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15f4-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15f7-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15fa-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e15fd-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1600-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1603-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1606-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1609-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e160c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e160f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1612-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1615-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1619-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e161c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e161f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1622-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1625-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1628-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e162b-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e162e-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1631-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1634-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1637-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e163a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e163d-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1640-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1643-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1646-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1649-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e164c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e164f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1652-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1655-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1658-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e165b-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e165e-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1661-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1664-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1667-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e166a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e166d-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1670-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1673-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1676-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1679-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e167c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e167f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1680-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1683-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1686-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1689-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16d5-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16d6-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16d9-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16dc-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16df-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16e2-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16e5-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16e8-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16eb-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16ee-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16f1-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16f4-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16f7-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16fa-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e16fd-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1700-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1703-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1706-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1709-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e170c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e170f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1712-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1715-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1718-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e171b-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e171e-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1721-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1724-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1727-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e172a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e172d-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1730-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1733-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1736-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1739-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e173c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e173f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1742-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1745-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1748-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e174b-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e174e-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1751-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1754-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1757-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e175a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e175d-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1760-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1763-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1766-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1769-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e176c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e176f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1772-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1775-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1778-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e177b-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e177e-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1781-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1784-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1787-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e178a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e178d-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1790-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e17db-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e17dd-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e17e0-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e17e3-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e17e6-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e17e9-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e17ec-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e17ef-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e17f2-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e17f5-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e17f8-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e17fb-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e17fe-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1801-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1804-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1807-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e180a-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e180d-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1810-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1813-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1816-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1819-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e181c-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e181f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1822-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1825-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1828-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e182b-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e182e-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1831-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1834-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1837-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1847-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e184b-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e184f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1853-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1856-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1863-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1869-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1872-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1883-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e188f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1892-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e189f-d9fcf1db, #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e18a5-d9fcf1db { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_2260ac44-e8bd-b295-c644-1f1dab6e18a8-d9fcf1db { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-e3246c00-6cef-7ff7-987c-bc455633a33a-d9fcf1f8, #w-node-df543255-4e18-710e-4490-4a65bbfd3195-d9fcf1f8 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-e130421b-60a9-100e-8bf1-f8f9ea9683b6-d9fcf1f8 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf20f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_47eb04db-9897-8c0e-f3cf-352b9a62c70d-d9fcf20f { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: center; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf20f { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-bbce7649-535b-93c1-579d-d12e4527dde7-d9fcf20f, #w-node-d83ed71b-f1a1-e550-07b5-3786cb04a558-d9fcf20f, #w-node-_181b3cab-8061-0e22-1594-2926e9c93d6e-d9fcf20f, #w-node-dfe8837a-2315-d232-dfa0-a3ffc463d46c-d9fcf20f, #w-node-f8dbae45-00e6-feea-46c6-158721e9ae7f-d9fcf20f, #w-node-_4d3a7a20-2914-e45e-3a21-51fcedf0fb3a-d9fcf20f, #w-node-_3002e21a-edb7-ca5f-37e7-dfc5120c1a51-d9fcf20f, #w-node-bb61f82a-c870-9b23-04e2-47e36086472c-d9fcf20f, #w-node-a5433c65-05ec-aef0-908f-956c950cb372-d9fcf20f, #w-node-_37e5a982-8085-0442-d5d2-4ba9630408b1-d9fcf20f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a5433c65-05ec-aef0-908f-956c950cb374-d9fcf20f { order: 9999; }
#w-node-a5433c65-05ec-aef0-908f-956c950cb375-d9fcf20f, #w-node-a5433c65-05ec-aef0-908f-956c950cb368-d9fcf20f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a5433c65-05ec-aef0-908f-956c950cb371-d9fcf20f { order: -9999; }
#w-node-_0acab2dd-1d14-4b11-4ff4-0343b833ea42-d9fcf20f { order: 9999; }
#w-node-_0acab2dd-1d14-4b11-4ff4-0343b833ea43-d9fcf20f, #w-node-b6ae1305-cf51-200a-5f45-3f03110166f8-d9fcf20f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f703bfd9-c304-93e6-0961-3796a77f0d78-d9fcf20f { order: 9999; }
#w-node-f703bfd9-c304-93e6-0961-3796a77f0d79-d9fcf20f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a1fd9329-fa33-debf-718b-2568fc683fd1-d9fcf211 { grid-area: 1 / 1 / 3 / 2; }
#w-node-_49fb1c89-f13c-4da7-c28a-8c2824081a9a-d9fcf211 { grid-area: 2 / 2 / 4 / 3; }
#w-node-_1ade4fae-76fc-e920-ac87-30731826febf-d9fcf211, #w-node-c1258946-8ee4-3752-0b70-862bd7d5ddd5-d9fcf211, #w-node-_9166b1b0-317d-eb0d-5442-4e710ccfcbcf-d9fcf211 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_9c922bd1-1e2e-7883-3581-b0af8bfade36-d9fcf211, #w-node-bc5af552-bf15-2012-0727-ecd2b68327c6-d9fcf213, #w-node-e6729f16-574a-760b-8dbe-ac458d29db27-d9fcf213 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_4d506768-0d9f-32ee-a1ee-6079be6ccf09-d9fcf213 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_7d21ab01-8211-8d96-612e-dd97231be3f0-d9fcf213, #w-node-_9b48f8ee-9605-c323-e94e-c1a28dafe3d7-d9fcf213 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_8351be86-a2b0-af4f-3085-3aa23539ee43-d9fcf213, #w-node-_33ea188b-f87f-f8c3-5b3c-b70d558d222e-d9fcf213, #w-node-f8669312-a04b-9ba9-5593-238b5e1abfb1-d9fcf213, #w-node-b8ca26a9-cc3a-ff50-3175-048f3fbfcaf1-d9fcf213, #w-node-_1ba0068d-e472-05c0-3fc7-2a59c4bedf0e-d9fcf213, #w-node-_29616ef8-4040-fa43-8d49-efe6bea5cdb9-d9fcf213, #w-node-bc5af552-bf15-2012-0727-ecd2b68327c6-d9fcf214, #w-node-e6729f16-574a-760b-8dbe-ac458d29db27-d9fcf214, #w-node-_4d506768-0d9f-32ee-a1ee-6079be6ccf09-d9fcf214, #w-node-_29616ef8-4040-fa43-8d49-efe6bea5cdb9-d9fcf214 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_7464b59d-5b53-a1b3-fb23-0ad4bbfd9026-d9fcf215 { grid-area: span 1 / span 7 / span 1 / span 7; }
#w-node-_7464b59d-5b53-a1b3-fb23-0ad4bbfd9035-d9fcf215 { grid-area: 1 / 8 / 2 / 13; }
#w-node-_9268ff88-b5e2-5ea1-bac6-4b4f9a518aa9-d9fcf215, #w-node-_13d663f2-0d04-5892-0f9f-694c8db3d9a4-d9fcf215, #w-node-ef9bdc43-e414-d1bd-a329-27bfab7ffbbc-d9fcf215 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d96b3fa9-4f59-8854-30b6-5d86218b604c-d9fcf215 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_13bbf260-30af-511a-b969-cec6e202aeae-d9fcf215, #w-node-_35c7967d-5ad7-1e54-f2fe-8c40ca06761f-d9fcf216 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_6849823e-a3d8-e921-9290-d787866cea4a-d9fcf216, #w-node-bd73a731-7514-ded3-2128-40ce32665f88-d9fcf216, #w-node-d403170c-3b71-b535-099d-6ee5c97ff3ba-d9fcf216 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_3c774aa3-1075-c3d5-3da0-7db3a4a329e0-d9fcf21a { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-_72cba995-d37a-eb31-1acb-508b20f12fad-d9fcf21a { grid-area: 1 / 8 / 2 / 12; }
#w-node-_3c774aa3-1075-c3d5-3da0-7db3a4a329eb-d9fcf21a { grid-area: 2 / 2 / 3 / 3; }
#w-node-_130b87af-0de6-06db-2ada-a2628daba4cb-d9fcf21a { grid-area: 1 / 6 / 2 / 12; }
#w-node-_130b87af-0de6-06db-2ada-a2628daba4cd-d9fcf21a { grid-area: 1 / 1 / 2 / 5; }
#w-node-_130b87af-0de6-06db-2ada-a2628daba4d1-d9fcf21a { grid-area: 2 / 2 / 3 / 3; }
#w-node-c51512b6-8cd4-94ae-a681-0f9c381aba3f-d9fcf21a { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-c51512b6-8cd4-94ae-a681-0f9c381aba41-d9fcf21a { grid-area: 1 / 8 / 2 / 12; }
#w-node-c51512b6-8cd4-94ae-a681-0f9c381aba45-d9fcf21a { grid-area: 2 / 2 / 3 / 3; }
#w-node-_7464b59d-5b53-a1b3-fb23-0ad4bbfd9035-d9fcf21f { grid-area: 1 / 8 / 2 / 13; }
#w-node-_7464b59d-5b53-a1b3-fb23-0ad4bbfd9026-d9fcf21f { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-_2d35ea80-5ab8-d7a7-00b4-f024aaf56064-d9fcf21f, #w-node-b5599b45-8c59-157d-c999-dcfd54e45a82-d9fcf21f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f77b-d9fcf221 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f783-d9fcf221 { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf221 { grid-area: span 1 / span 7 / span 1 / span 7; }
#w-node-_68de5a5e-9165-cddc-8a30-3a36ccad4e04-d9fcf221, #w-node-d71a619d-957d-2d14-faca-8c643044b100-d9fcf221, #w-node-_2ee8d14d-534b-b047-bd54-78301fedb8a7-d9fcf221 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-b6e486c8-27b5-315d-5fdc-18a05b65c00e-d9fcf226 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-b6e486c8-27b5-315d-5fdc-18a05b65c011-d9fcf226, #w-node-_9fbae84b-af50-da69-ba52-e3d52a95e7d6-d9fcf226 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-_69692a35-6217-4c7c-d33c-d03bc023bfd8-d9fcf226 { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-a30da0d5-188f-b7ba-6cf5-6ba3efdb38e9-d9fcf226 { grid-area: 1 / 6 / 2 / 13; }
#w-node-_7a591205-c27b-0b70-d96e-9591dafe906b-d9fcf226 { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-_7a591205-c27b-0b70-d96e-9591dafe9070-d9fcf226 { grid-area: 1 / 6 / 2 / 13; }
#w-node-_43de7d99-5fcb-cbe6-a7b9-a981f998d816-d9fcf226 { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-_43de7d99-5fcb-cbe6-a7b9-a981f998d81b-d9fcf226 { grid-area: 1 / 6 / 2 / 13; }
#w-node-_62134656-ae40-9bf4-3eca-f75bf54425c6-d9fcf226 { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-_62134656-ae40-9bf4-3eca-f75bf54425cb-d9fcf226 { grid-area: 1 / 6 / 2 / 13; }
#w-node-ad87912b-f72c-baff-44a1-34b41e27ba34-d9fcf226 { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-ad87912b-f72c-baff-44a1-34b41e27ba39-d9fcf226 { grid-area: 1 / 6 / 2 / 13; }
#w-node-_8ba89a25-2a67-a2c6-d35f-f2c8a771c151-d9fcf226 { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-_8ba89a25-2a67-a2c6-d35f-f2c8a771c156-d9fcf226 { grid-area: 1 / 6 / 2 / 13; }
#w-node-c9e11e2e-ab9a-36b9-0597-2c1dc4570b93-d9fcf227 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-c9e11e2e-ab9a-36b9-0597-2c1dc4570b95-d9fcf227, #w-node-c9e11e2e-ab9a-36b9-0597-2c1dc4570ba4-d9fcf227 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-d05ac5ab-50b5-9e1f-9d79-937d0de555c2-d9fcf227, #w-node-e5b1e0b5-eee0-b91a-f30d-235524a05ca1-d9fcf228, #w-node-_1ae087c5-036f-938b-c0b1-4430187ce3a6-d9fcf228, #w-node-dcd36b6e-858d-da00-73e7-b2e412699d76-d9fcf228, #w-node-_0cf73a0c-eec0-b8d9-0c06-3025bce6d885-d9fcf228, #w-node-_8c6a457e-b117-211d-6ff6-fc9a9cfa60bd-d9fcf228 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_07c13c06-5f73-38fa-f185-91edd7285fea-d9fcf228, #w-node-a523cc4b-6af6-7574-9363-daf490ba8059-d9fcf228, #w-node-_4b169bda-c59f-bcc5-89d3-9ad14544ebd8-d9fcf228, #w-node-_2b6ca70b-23a7-9881-8335-4763c739d235-d9fcf228 { grid-area: span 2 / span 2 / span 2 / span 2; }
#w-node-_34691253-ad69-373e-28c7-0887969ecce6-d9fcf228 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-bdfd3d88-d3e1-c405-3193-d23718dd8705-d9fcf229 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_6b741156-1dd9-ffbc-1fc6-6ff552feee72-d9fcf229, #w-node-_6b741156-1dd9-ffbc-1fc6-6ff552feee78-d9fcf229 { grid-area: span 1 / span 1 / span 1 / span 1; align-self: start; }
#w-node-_045e427a-8803-09f3-6a90-2a83237c05d8-d9fcf229, #w-node-_045e427a-8803-09f3-6a90-2a83237c05df-d9fcf229 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_9df7f52d-d5b2-89f1-70a1-18d3ec6e03f3-d9fcf229 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_53ad33c5-910b-1375-22fa-0143a2c68e59-d9fcf22a, #w-node-_3266a0a0-c0cb-5327-4b1d-773820c062b7-d9fcf22a, #w-node-_0bad7a71-9c9f-b868-f744-e88d4ef9264c-d9fcf22a, #w-node-b96a623e-e5a8-de0f-35d7-5c869e50d3f5-d9fcf22a, #w-node-_6934a7e1-a195-0151-afdf-239445545f7e-d9fcf22a, #w-node-_6934a7e1-a195-0151-afdf-239445545f86-d9fcf22a, #w-node-_6934a7e1-a195-0151-afdf-239445545f8e-d9fcf22a, #w-node-_6934a7e1-a195-0151-afdf-239445545f96-d9fcf22a, #w-node-_6934a7e1-a195-0151-afdf-239445545fa6-d9fcf22a, #w-node-_7108ce59-f64a-aa2a-0e82-e3f57114e244-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b4-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b6-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b7-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0213-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0215-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0217-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ba-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01bc-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01be-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c1-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c3-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c5-d9fcf22a, #w-node-_5df17e05-dce5-22c9-3126-329d1a303539-d9fcf22a, #w-node-_5df17e05-dce5-22c9-3126-329d1a30353b-d9fcf22a, #w-node-_5df17e05-dce5-22c9-3126-329d1a30353d-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c8-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ca-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01cd-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01d8-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01da-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01dc-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e0-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e4-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e6-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e9-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01eb-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ed-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f0-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f2-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f4-d9fcf22a, #w-node-e82ed03f-b311-3cfc-825f-c4848a424f9d-d9fcf22a, #w-node-e82ed03f-b311-3cfc-825f-c4848a424f9f-d9fcf22a, #w-node-e82ed03f-b311-3cfc-825f-c4848a424fa1-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f7-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f9-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01fb-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01fe-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0200-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0202-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0205-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0207-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0209-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e020c-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e020e-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0210-d9fcf22a, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b5-d9fcf22a, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b7-d9fcf22a, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b9-d9fcf22a, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf8c-d9fcf22a, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf8e-d9fcf22a, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf90-d9fcf22a, #w-node-c0287831-144e-bde0-6952-613079f2830d-d9fcf22a, #w-node-c0287831-144e-bde0-6952-613079f2830f-d9fcf22a, #w-node-c0287831-144e-bde0-6952-613079f28311-d9fcf22a, #w-node-_28206b58-194a-966f-1962-4cba52ade538-d9fcf22a, #w-node-_28206b58-194a-966f-1962-4cba52ade53a-d9fcf22a, #w-node-_28206b58-194a-966f-1962-4cba52ade53c-d9fcf22a { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021b-d9fcf22a { grid-area: 1 / 2 / 2 / 3; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0220-d9fcf22a { grid-area: 1 / 3 / 2 / 4; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0225-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0226-d9fcf22a, #w-node-a3dd322b-99d5-66c7-c8c9-eb582bffcba2-d9fcf22a, #w-node-a3dd322b-99d5-66c7-c8c9-eb582bffcba4-d9fcf22a, #w-node-_3f473b51-523f-14dd-aa40-bf7e33994cbf-d9fcf22a, #w-node-_3f473b51-523f-14dd-aa40-bf7e33994cc1-d9fcf22a, #w-node-_4a1c83be-bca9-04af-f48f-e71df8491f24-d9fcf22a, #w-node-_4a1c83be-bca9-04af-f48f-e71df8491f26-d9fcf22a, #w-node-_0a763445-6f07-0971-791b-68d3271f1542-d9fcf22a, #w-node-_0a763445-6f07-0971-791b-68d3271f1544-d9fcf22a, #w-node-_63c617b0-dbf1-768e-a8ca-6e6a898eac6f-d9fcf22a, #w-node-_63c617b0-dbf1-768e-a8ca-6e6a898eac71-d9fcf22a, #w-node-cde789b2-c6da-3526-be28-12e9d6b1e04f-d9fcf22a, #w-node-cde789b2-c6da-3526-be28-12e9d6b1e051-d9fcf22a, #w-node-bbaf7fb8-d478-8db4-5b2e-d59afc538ed6-d9fcf22a, #w-node-bbaf7fb8-d478-8db4-5b2e-d59afc538ed8-d9fcf22a, #w-node-_31e3373d-1280-2951-cc26-500fc3620787-d9fcf22a, #w-node-_31e3373d-1280-2951-cc26-500fc3620789-d9fcf22a, #w-node-_6b670fee-4fc5-b94e-d64c-49e65ffa97d4-d9fcf22a, #w-node-_6b670fee-4fc5-b94e-d64c-49e65ffa97d6-d9fcf22a, #w-node-_27d9c31c-5077-5e44-47a7-fda8001de027-d9fcf22a, #w-node-_27d9c31c-5077-5e44-47a7-fda8001de029-d9fcf22a, #w-node-f0e5f427-0d69-59bb-ece1-79a2bed5dc3e-d9fcf22a, #w-node-f0e5f427-0d69-59bb-ece1-79a2bed5dc40-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9be-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c0-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c3-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c5-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c8-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ca-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ce-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d0-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d3-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d5-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d8-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9da-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9dd-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9df-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e2-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e4-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e7-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e9-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ec-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ee-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9f1-d9fcf22a, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9f3-d9fcf22a, #w-node-_943becc3-b2ee-7370-4eb9-40901fa984e3-d9fcf232, #w-node-_351fcf07-1f2b-afd0-e620-877feec1d35c-d9fcf232, #w-node-_167bee03-5882-5b3d-7c30-c07b4bdd97d4-d9fcf232, #w-node-fa12f719-787f-e89e-57f1-fd5c662acf13-d9fcf232, #w-node-_0e754c19-a3e7-ac53-ada5-8b7d741940e6-d9fcf232, #w-node-d4c1126e-788e-746d-c395-f09cc4b1e4f6-d9fcf232, #w-node-_77c463b0-b931-ee18-ad95-b1e75c8c0511-d9fcf232 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a3173ef7-3090-12d2-df5a-74ad7faa3e2f-d9fcf244 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_80997d9a-1b86-e32a-b742-b2cee83721ec-d9fcf244 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-bbc97796-a289-705a-bc7c-7d22a689b39f-d9fcf244 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-e74d386b-2016-d92c-9d90-125b9de498d7-d9fcf244, #w-node-_1ca6c99f-3e35-7dca-8050-ef1b3e38ad21-d9fcf244, #w-node-_8ae94aa5-f5ac-8934-1364-51111947b795-d9fcf244, #w-node-_76b28ae9-e240-2fff-47b9-cccbee4b2877-d9fcf244, #w-node-e16128aa-db17-5d1a-5684-190e3c839f4c-d9fcf244, #w-node-_273f8e5f-841b-f8f9-c18c-5a8a9191d47a-d9fcf244, #w-node-e50f1fb6-5483-5caa-e0c5-67c2a6a288c1-d9fcf244, #w-node-_15c29755-7afb-ce6f-6338-ba3e2306aac8-d9fcf244, #w-node-_2a160135-4999-c64d-0c2e-304827fa78ce-d9fcf244, #w-node-c5a6fe92-a750-3263-1501-1d810154f5cd-d9fcf244, #w-node-_7c074afd-bcbd-1372-4e27-c701fa57311c-d9fcf244, #w-node-_6d7d0543-8f72-6c3b-26ac-ef9a4c5817a8-d9fcf244, #w-node-d2f3165e-6c1e-5516-0e56-1f606fcc4edb-d9fcf244 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-e289fa93-c3b9-fe64-c6ac-4629fa4735bb-d9fcf244 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-a2fb3b8e-bf0c-df7e-269a-3b8730dfc862-d9fcf245 { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-_40449c78-3b9b-cfc9-ca8a-637189bde608-d9fcf245 { grid-area: span 1 / span 7 / span 1 / span 7; }
#w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27db-d9fcf245 { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27dc-d9fcf245 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27e2-d9fcf245, #w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27e8-d9fcf245, #w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27ee-d9fcf245 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a2fb3b8e-bf0c-df7e-269a-3b8730dfc862-d9fcf246 { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-ee2f4858-93a0-5d89-af8f-d46be0808868-d9fcf246 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_40449c78-3b9b-cfc9-ca8a-637189bde608-d9fcf246 { grid-area: span 1 / span 7 / span 1 / span 7; }
#w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27db-d9fcf246 { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27dc-d9fcf246 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27e2-d9fcf246, #w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27e8-d9fcf246, #w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27ee-d9fcf246 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d0835f38-6033-c474-f672-f0f96c4468c7-d9fcf246, #w-node-_905ac83a-a2a2-d1de-2a20-44613caf2064-d9fcf246 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-_6158749e-cf4b-6cbc-2ff6-cf3622d1f903-d9fcf246 { grid-area: span 1 / span 12 / span 1 / span 12; }
#w-node-f132be6e-a919-76c2-cedf-2d7f7a2cdf15-d9fcf246 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf247 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf247 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-d076c447-49e3-059b-2e3d-0e9af2befcbf-d9fcf247 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a086-d9fcf247 { align-self: stretch; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a08b-d9fcf247, #w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a08d-d9fcf247 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a0af-d9fcf247 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_740f6ff6-833b-d329-d1c3-5eb6c2ca3c1c-d9fcf248, #w-node-d6ca83b1-9b64-c66c-beed-f32d7344c1dd-d9fcf248, #w-node-_29b7ccf7-56d9-a93d-286f-cdd88057f233-d9fcf248, #w-node-_95aac443-12e1-7180-c6a9-7013b6f04434-d9fcf248 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_56550adb-b20d-3ff6-750a-b6a2b7a138f4-d9fcf24a { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-_56550adb-b20d-3ff6-750a-b6a2b7a138fa-d9fcf24a { grid-area: 1 / 7 / 3 / 13; }
#w-node-_56550adb-b20d-3ff6-750a-b6a2b7a138ff-d9fcf24a, #w-node-_56550adb-b20d-3ff6-750a-b6a2b7a13905-d9fcf24a, #w-node-_56550adb-b20d-3ff6-750a-b6a2b7a1390b-d9fcf24a, #w-node-_4c3342ec-9964-b8bb-2076-cf1a3e999d52-d9fcf24a, #w-node-_1b141824-9474-2f11-54ae-8815a0f09bed-d9fcf24a, #w-node-_87c76c58-84b3-bb73-56b6-1387b5134567-d9fcf24a, #w-node-_1e7e5b75-6e14-0ed1-3acb-6f96655f55cd-d9fcf24a, #w-node-_5434cd7e-9c22-6b57-bd8b-52e1a5c3e87b-d9fcf24a { grid-area: 2 / 2 / 3 / 3; }
#w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d3064-d9fcf262 { grid-area: 1 / 2 / 2 / 3; }
#w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d306e-d9fcf262 { grid-area: 1 / 1 / 2 / 2; }
#w-node-_6798caa2-37f7-7bae-3d4d-027a56c4b052-d9fcf262, #w-node-_6798caa2-37f7-7bae-3d4d-027a56c4b056-d9fcf262 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a8fbb8f1-0aab-332d-2b96-4c9e2c616bb5-d9fcf266 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_7f2c6886-90b7-cd9b-7d72-e473b57c909f-d9fcf266, #w-node-_36ba0f69-7ece-c6e7-0211-1e1e065f6730-d9fcf266 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a9da78a5-db70-a8ad-a332-a8be2c90d27e-d9fcf266 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_93ab6e53-d5fa-1bc6-6b43-fc8f0a347b21-d9fcf266 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf27b { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_47eb04db-9897-8c0e-f3cf-352b9a62c70d-d9fcf27b { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: center; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf27b { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-d4cbbc5f-5dde-7a8e-2d13-3aa33039d10e-d9fcf27b, #w-node-_764c9000-1d22-90d3-e02e-b273967bf71e-d9fcf27b, #w-node-_185ef965-96ff-a5ca-0e60-44b520fc3ee3-d9fcf27b, #w-node-db6eede7-9427-23fd-13cb-2fb5a8cf20bc-d9fcf27b, #w-node-_0f46e42d-d97a-8e79-f1a2-652c4176672e-d9fcf27b, #w-node-_705bce13-4564-7958-cc76-c4613b61a1fd-d9fcf27b, #w-node-_841701a3-659c-9544-411b-cc8e4db59fb2-d9fcf27b, #w-node-bb61f82a-c870-9b23-04e2-47e36086472c-d9fcf27b, #w-node-a5433c65-05ec-aef0-908f-956c950cb372-d9fcf27b, #w-node-_37e5a982-8085-0442-d5d2-4ba9630408b1-d9fcf27b { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a5433c65-05ec-aef0-908f-956c950cb374-d9fcf27b { order: 9999; }
#w-node-a5433c65-05ec-aef0-908f-956c950cb375-d9fcf27b, #w-node-a5433c65-05ec-aef0-908f-956c950cb368-d9fcf27b { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a5433c65-05ec-aef0-908f-956c950cb371-d9fcf27b { order: -9999; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf27c { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf27c { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-_3f0bf39f-f53a-dd4c-84f1-280af4d633b2-d9fcf27c, #w-node-_22cf72c8-5ad6-fd5f-36bc-0ae26d34a98d-d9fcf27c, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf27d { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf27d { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-_3f0bf39f-f53a-dd4c-84f1-280af4d633b2-d9fcf27d, #w-node-_22cf72c8-5ad6-fd5f-36bc-0ae26d34a98d-d9fcf27d, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf27e { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf27e { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-_3f12a083-7833-483d-9d1a-2faae7a4ab32-d9fcf27e { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d076c447-49e3-059b-2e3d-0e9af2befcbf-d9fcf27e { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_068e3b7b-84cd-fd4a-2bd6-2e8f8a5fbfe9-d9fcf27e { align-self: stretch; }
#w-node-f756a1bd-5d4e-c3f9-b614-be1730d80967-d9fcf27e, #w-node-_6c63ba4f-4953-51fe-5d73-9782abcbcba6-d9fcf27e { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-facaac6f-f7ef-9769-1a7b-b6a647d1710d-d9fcf27e { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf280 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf280 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-_3f12a083-7833-483d-9d1a-2faae7a4ab32-d9fcf280 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d076c447-49e3-059b-2e3d-0e9af2befcbf-d9fcf280 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_068e3b7b-84cd-fd4a-2bd6-2e8f8a5fbfe9-d9fcf280 { align-self: stretch; }
#w-node-f756a1bd-5d4e-c3f9-b614-be1730d80967-d9fcf280, #w-node-_6c63ba4f-4953-51fe-5d73-9782abcbcba6-d9fcf280 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-facaac6f-f7ef-9769-1a7b-b6a647d1710d-d9fcf280 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf281 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf281 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-d076c447-49e3-059b-2e3d-0e9af2befca6-d9fcf281 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d076c447-49e3-059b-2e3d-0e9af2befcbf-d9fcf281 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-f756a1bd-5d4e-c3f9-b614-be1730d80967-d9fcf281, #w-node-_6c63ba4f-4953-51fe-5d73-9782abcbcba6-d9fcf281 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf284 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_78f616ae-bc7d-344b-df7b-1b856dc8c9c2-d9fcf284, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf284 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-f3c85705-b899-9e05-4f23-4db12c059081-d9fcf284, #w-node-f6c532cd-4ad2-b3f2-fb0b-7c9e5f4979f6-d9fcf284 { justify-self: auto; }
#w-node-f6c532cd-4ad2-b3f2-fb0b-7c9e5f4979f8-d9fcf284 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f4634491-cb9a-7779-c383-059189061aa9-d9fcf284 { justify-self: auto; }
#w-node-f4634491-cb9a-7779-c383-059189061aab-d9fcf284 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d3064-d9fcf285 { grid-area: 1 / 2 / 2 / 3; }
#w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d306e-d9fcf285 { grid-area: 1 / 1 / 2 / 2; }
#w-node-f16a69d9-413b-c108-1db5-3b29140ce421-d9fcf285 { grid-area: 1 / 2 / 2 / 3; }
#w-node-f16a69d9-413b-c108-1db5-3b29140ce434-d9fcf285 { grid-area: 1 / 1 / 2 / 2; }
#w-node-_4e1039d5-ced4-35e1-fae0-563d3f1bf5d6-d9fcf285, #parent-center.w-node-_4e1039d5-ced4-35e1-fae0-563d3f1bf5df-d9fcf285 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d3064-d9fcf287 { grid-area: 1 / 2 / 2 / 3; }
#w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d306e-d9fcf287 { grid-area: 1 / 1 / 2 / 2; }
#w-node-_6798caa2-37f7-7bae-3d4d-027a56c4b052-d9fcf287, #w-node-_6798caa2-37f7-7bae-3d4d-027a56c4b056-d9fcf287 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_65cd7612-fb56-fb77-9397-32de3b3c5e79-d9fcf28a { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-_65cd7612-fb56-fb77-9397-32de3b3c5e8c-d9fcf28a { grid-area: 1 / 7 / 3 / 13; }
#w-node-_65cd7612-fb56-fb77-9397-32de3b3c5e91-d9fcf28a, #w-node-_3acd194d-86a2-8fcc-cb84-47c08e1bb3d8-d9fcf28a, #w-node-_3043a2c8-d4ce-aaa8-2ec4-8055c53912af-d9fcf28a { grid-area: 2 / 2 / 3 / 3; }
#w-node-_6caa3c96-be1e-fb5c-f38e-b63cfd65d2e5-d9fcf28a { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-_47eb04db-9897-8c0e-f3cf-352b9a62c70d-d9fcf2c8 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: center; }
#w-node-c7a66860-58e9-4916-aae8-d08f8a487eac-d9fcf2c8, #transparency-center.w-node-c7a66860-58e9-4916-aae8-d08f8a487eb5-d9fcf2c8 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf2ca { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_427ca4c6-a509-bfd8-7ed3-672e3a198193-d9fcf2ca, #w-node-eaa8dcbe-61bb-68ea-85dd-6240beee5b6b-d9fcf2ca, #w-node-_05acaff4-a653-5df5-5145-7fea7bc0cb07-d9fcf2ca { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-_47eb04db-9897-8c0e-f3cf-352b9a62c70d-d9fcf2ca { grid-area: span 1 / span 6 / span 1 / span 6; justify-self: end; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf2ca { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-_029098c8-a786-e2ed-c7f7-a6bd492f7bd8-d9fcf2ca { justify-self: auto; }
#w-node-a09acd54-d4c0-8b7c-b3d0-c66a18edd86d-d9fcf2ca, #w-node-d1b6ad99-2908-3fbd-9d54-2a5130467e26-d9fcf2ca, #w-node-d0581177-cf49-fc29-85b1-fd764febd331-d9fcf2ca, #w-node-c0064e3f-c1b5-4faf-9fb6-91a362d1e9f9-d9fcf2ca, #w-node-_21b862d3-b86b-a95b-68cf-73243d096d33-d9fcf2ca { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_91021b29-65f1-c544-2db1-ccacdbdb8b77-d9fcf2cb { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-_1558c8b6-ec4c-bf7a-1a30-3c8cc9efb5a6-d9fcf2cc, #w-node-_1558c8b6-ec4c-bf7a-1a30-3c8cc9efb599-d9fcf2cc, #w-node-_523b68b2-64f0-e25f-cbb6-2cafe2100ebf-d9fcf2cc, #w-node-f68ceb79-926d-59dd-f751-cc8147302dc5-d9fcf2cc, #w-node-_4a15869c-67e0-71f6-2075-279a1a45eabf-d9fcf2cc, #w-node-_4feeb4ca-05a5-8fb9-95f4-41837e8cd4ac-d9fcf2cc, #w-node-_4feeb4ca-05a5-8fb9-95f4-41837e8cd4b5-d9fcf2cc, #w-node-_4feeb4ca-05a5-8fb9-95f4-41837e8cd4be-d9fcf2cc, #w-node-_7c318950-f6a7-bb80-71dd-f40244a4fbad-d9fcf2cc, #w-node-_7c318950-f6a7-bb80-71dd-f40244a4fbb9-d9fcf2cc, #w-node-f76f7798-a53e-f65e-630d-895c767ddf0f-d9fcf2cc, #w-node-_046326d7-ee9d-f599-5ed1-f08afd79b378-d9fcf2cc, #w-node-_0d2747c0-7873-4b39-dd87-b01057565197-d9fcf2cc, #w-node-e35bea6b-49f3-8422-5d11-da37e0c83cce-d9fcf2cc, #w-node-_1786c07d-b1c2-0250-f2c6-c6180a4ece3b-d9fcf2cc, #w-node-eb344ac3-4b1a-4d97-b176-0ccc15214841-d9fcf2cc, #w-node-_24dff1b9-c597-1804-7b4f-1a4bfad4c003-d9fcf2cc, #w-node-_42ea453f-8418-3de2-dbac-b9232db44abe-d9fcf2cc { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a233421e-8abe-0bcd-7dd9-007e4250e33d-d9fcf2cd, #w-node-_9a05510e-d0b8-f271-d2a7-b52386e72911-d9fcf2cd, #w-node-_244289a4-8b11-4461-0e8a-bd24e0adc993-d9fcf2cd, #w-node-fa87cb33-f0a5-1d94-e791-7c1e2c8819c8-d9fcf2cd, #w-node-a233421e-8abe-0bcd-7dd9-007e4250e33d-d9fcf2ce, #w-node-_9a05510e-d0b8-f271-d2a7-b52386e72911-d9fcf2ce { grid-area: span 1 / span 3 / span 1 / span 3; }
#w-node-fa87cb33-f0a5-1d94-e791-7c1e2c8819c8-d9fcf2ce, #w-node-_9c55f7a3-4cd7-7fd9-2e1c-4030a157c25b-d9fcf2ce, #w-node-_244289a4-8b11-4461-0e8a-bd24e0adc993-d9fcf2ce { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-a233421e-8abe-0bcd-7dd9-007e4250e33d-d9fcf2cf, #w-node-_9a05510e-d0b8-f271-d2a7-b52386e72911-d9fcf2cf, #w-node-_244289a4-8b11-4461-0e8a-bd24e0adc993-d9fcf2cf, #w-node-fa87cb33-f0a5-1d94-e791-7c1e2c8819c8-d9fcf2cf { grid-area: span 1 / span 3 / span 1 / span 3; }
#w-node-d3584b23-149a-c94f-19a0-7dd114478601-d9fcf2d0 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_75b59abb-70f9-e815-44d7-a1a3e67ae65f-d9fcf2d0, #w-node-_681a348b-e866-8a4f-3ce8-5866b42c826a-d9fcf2d0, #w-node-_768e5108-26bd-85e2-d9c6-2b092cdd423b-d9fcf2d0, #w-node-_6b9cc82f-3d8b-9751-bd54-cd4b356a8096-d9fcf2d0, #w-node-_2ae2c2b9-78b3-3f8e-1e68-9fa2df0694d8-d9fcf2d0, #w-node-fc0a2544-67a4-5405-308f-4446edef27b7-d9fcf2d0, #w-node-_9fd2d549-2b88-f83a-006d-19e39fa5726f-d9fcf2d0, #w-node-fb33c0ee-07bd-0c0c-53ab-414b5848db38-d9fcf2d0, #w-node-_570c5645-4c3d-df72-14e0-eccc8d61f2ba-d9fcf2d0, #w-node-_59b1159a-f5ae-55c7-abe4-e2447aff149a-d9fcf2d0 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6af-d9fcf2d5 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6c9-d9fcf2d5, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6cf-d9fcf2d5 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6d3-d9fcf2d5, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6d9-d9fcf2d5, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6f7-d9fcf2d5, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f70e-d9fcf2d5 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-a9437a96-44ac-54ab-388f-65da331a2f6a-d9fcf2ee { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-_928a3c40-2cdf-6343-902f-e78bcc298a66-d9fcf2ee { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_055f4db0-332b-d72d-0e7a-e044876fc231-d9fcf2ee, #w-node-bc0edf99-32b1-38c6-39ff-db873efb630f-d9fcf2ee, #w-node-ca11292b-1772-5e83-6bee-12604a71fe25-d9fcf2ee { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_003e761e-f62e-1f71-1da9-a9248def6a50-d9fcf2ee, #w-node-_26d54840-5c59-00ba-7a1b-2382c779e3bd-d9fcf2ee, #w-node-_5dfd1a43-a9c1-dbd2-31e4-32e51c1b0839-d9fcf2ee { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-_09fa3579-1c6a-5bba-4400-718e12f643f2-d9fcf2ee { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-a9437a96-44ac-54ab-388f-65da331a2f6a-d9fcf2ef { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-_055f4db0-332b-d72d-0e7a-e044876fc231-d9fcf2ef, #w-node-bc0edf99-32b1-38c6-39ff-db873efb630f-d9fcf2ef, #w-node-ca11292b-1772-5e83-6bee-12604a71fe25-d9fcf2ef { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_003e761e-f62e-1f71-1da9-a9248def6a50-d9fcf2ef, #w-node-_26d54840-5c59-00ba-7a1b-2382c779e3bd-d9fcf2ef, #w-node-_5dfd1a43-a9c1-dbd2-31e4-32e51c1b0839-d9fcf2ef, #w-node-d796b751-06d9-45c3-b6f3-6b9d224869d6-224869d3 { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-d796b751-06d9-45c3-b6f3-6b9d22486a22-224869d3, #w-node-d796b751-06d9-45c3-b6f3-6b9d22486a2b-224869d3, #w-node-d796b751-06d9-45c3-b6f3-6b9d22486a36-224869d3, #w-node-d796b751-06d9-45c3-b6f3-6b9d22486a47-224869d3 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-ff4db91c-7420-5b8b-08db-f645e7b181fb-d9fcf2f3 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_59824d17-c3d3-b83e-5d35-4a2ef3f1bc14-d9fcf2f3 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-_8f2220ef-b77d-5f9b-27f7-659861dc11d2-d9fcf2f3 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_04462ff2-1337-2106-a150-b009ab87f51e-d9fcf2f3 { grid-area: 1 / 7 / 3 / 13; justify-self: end; }
#w-node-a14cbc7a-4654-981b-f793-3aee75474ac0-d9fcf2f3 { justify-self: auto; }
#w-node-a14cbc7a-4654-981b-f793-3aee75474ac1-d9fcf2f3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a14cbc7a-4654-981b-f793-3aee75474ac6-d9fcf2f3 { grid-area: 2 / 2 / 3 / 3; }
#w-node-a14cbc7a-4654-981b-f793-3aee75474aca-d9fcf2f3 { justify-self: auto; }
#w-node-a14cbc7a-4654-981b-f793-3aee75474acb-d9fcf2f3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a14cbc7a-4654-981b-f793-3aee75474ad0-d9fcf2f3 { grid-area: 2 / 2 / 3 / 3; }
#w-node-a14cbc7a-4654-981b-f793-3aee75474ad5-d9fcf2f3 { justify-self: auto; }
#w-node-a14cbc7a-4654-981b-f793-3aee75474ad6-d9fcf2f3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a14cbc7a-4654-981b-f793-3aee75474adb-d9fcf2f3 { grid-area: 2 / 2 / 3 / 3; }
#w-node-_56550adb-b20d-3ff6-750a-b6a2b7a138f4-e245dfc0 { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-_56550adb-b20d-3ff6-750a-b6a2b7a138fa-e245dfc0 { grid-area: 1 / 7 / 3 / 13; }
#w-node-_56550adb-b20d-3ff6-750a-b6a2b7a138ff-e245dfc0, #w-node-_56550adb-b20d-3ff6-750a-b6a2b7a13905-e245dfc0, #w-node-_56550adb-b20d-3ff6-750a-b6a2b7a1390b-e245dfc0, #w-node-_7a0a8c0e-d99e-61cf-e071-2284eccdce60-e245dfc0, #w-node-_87c76c58-84b3-bb73-56b6-1387b5134567-e245dfc0 { grid-area: 2 / 2 / 3 / 3; }
#w-node-d6ca83b1-9b64-c66c-beed-f32d7344c1dd-403765af, #w-node-_29b7ccf7-56d9-a93d-286f-cdd88057f233-403765af, #w-node-_95aac443-12e1-7180-c6a9-7013b6f04434-403765af { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-e0c812c1-d5c9-1c77-a8d4-01161c21b384-790970b9 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_2af643bc-56c3-1511-01a2-f5dcd72ee32f-790970b9 { align-self: center; }
#w-node-e398655c-1c08-b413-e1a5-eb8dd1d3d694-790970b9 { place-self: center; }
#w-node-_23af9381-5060-8a76-68ff-c6b20a5352cc-790970b9 { place-self: center; }
#w-node-edb9ed23-fc0f-fe08-c42f-250ccb1c6e2f-790970b9 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_561a0e2e-1c25-9356-501c-3249c3d2b887-790970b9 { place-self: center; }
#w-node-_0d128587-7968-aad5-ece6-c5f15bdf530a-790970b9, #w-node-f2cb1c82-7720-f850-bcb2-efa94645a00d-790970b9, #w-node-_58aad31a-42c0-0601-ed03-a01550e2e9ef-790970b9, #w-node-_7b05a8e7-a05c-96ac-42ca-09b0d66fba38-790970b9, #w-node-a4bf34cc-2675-060c-cec9-f8a662cda076-790970b9, #w-node-_307d0c5a-141b-698e-a6ff-8721a49851c9-790970b9, #w-node-_0f32e570-3618-b520-ce86-7aa2749d31e2-790970b9, #w-node-e5502aae-0d15-7551-e375-c5da25fa64cb-790970b9, #w-node-c0fa23bf-13f1-04b3-3d27-b850975d1726-790970b9, #w-node-_53ad33c5-910b-1375-22fa-0143a2c68e59-20b3fb35, #w-node-_3266a0a0-c0cb-5327-4b1d-773820c062b7-20b3fb35, #w-node-_0bad7a71-9c9f-b868-f744-e88d4ef9264c-20b3fb35, #w-node-b96a623e-e5a8-de0f-35d7-5c869e50d3f5-20b3fb35, #w-node-_6934a7e1-a195-0151-afdf-239445545f7e-20b3fb35, #w-node-_6934a7e1-a195-0151-afdf-239445545f86-20b3fb35, #w-node-_6934a7e1-a195-0151-afdf-239445545f8e-20b3fb35, #w-node-_6934a7e1-a195-0151-afdf-239445545f96-20b3fb35, #w-node-_6934a7e1-a195-0151-afdf-239445545fa6-20b3fb35, #w-node-_7108ce59-f64a-aa2a-0e82-e3f57114e244-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b4-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b6-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b7-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ba-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01bc-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01be-20b3fb35, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0a-20b3fb35, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0c-20b3fb35, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0e-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c1-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c3-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c5-20b3fb35, #w-node-_5df17e05-dce5-22c9-3126-329d1a303539-20b3fb35, #w-node-_5df17e05-dce5-22c9-3126-329d1a30353b-20b3fb35, #w-node-_5df17e05-dce5-22c9-3126-329d1a30353d-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c8-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ca-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01cd-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01d8-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01da-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01dc-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e0-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e4-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e6-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e9-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01eb-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ed-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f0-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f2-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f4-20b3fb35, #w-node-e82ed03f-b311-3cfc-825f-c4848a424f9d-20b3fb35, #w-node-e82ed03f-b311-3cfc-825f-c4848a424f9f-20b3fb35, #w-node-e82ed03f-b311-3cfc-825f-c4848a424fa1-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f7-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f9-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01fb-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01fe-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0200-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0202-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0205-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0207-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0209-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e020c-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e020e-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0210-20b3fb35, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b5-20b3fb35, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b7-20b3fb35, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b9-20b3fb35, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf8c-20b3fb35, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf8e-20b3fb35, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf90-20b3fb35, #w-node-c0287831-144e-bde0-6952-613079f2830d-20b3fb35, #w-node-c0287831-144e-bde0-6952-613079f2830f-20b3fb35, #w-node-c0287831-144e-bde0-6952-613079f28311-20b3fb35, #w-node-_28206b58-194a-966f-1962-4cba52ade538-20b3fb35, #w-node-_28206b58-194a-966f-1962-4cba52ade53a-20b3fb35, #w-node-_28206b58-194a-966f-1962-4cba52ade53c-20b3fb35, #w-node-_0ad9a891-6bb0-47ab-69a3-6516c1e7bc33-20b3fb35, #w-node-_0ad9a891-6bb0-47ab-69a3-6516c1e7bc35-20b3fb35, #w-node-_0ad9a891-6bb0-47ab-69a3-6516c1e7bc37-20b3fb35, #w-node-_355e4405-dd62-a8a2-3c05-5914c473cb0d-20b3fb35, #w-node-_355e4405-dd62-a8a2-3c05-5914c473cb0f-20b3fb35, #w-node-_355e4405-dd62-a8a2-3c05-5914c473cb11-20b3fb35 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021b-20b3fb35 { grid-area: 1 / 2 / 2 / 3; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0220-20b3fb35 { grid-area: 1 / 3 / 2 / 4; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0225-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0226-20b3fb35, #w-node-a3dd322b-99d5-66c7-c8c9-eb582bffcba2-20b3fb35, #w-node-a3dd322b-99d5-66c7-c8c9-eb582bffcba4-20b3fb35, #w-node-_3f473b51-523f-14dd-aa40-bf7e33994cbf-20b3fb35, #w-node-_3f473b51-523f-14dd-aa40-bf7e33994cc1-20b3fb35, #w-node-_4a1c83be-bca9-04af-f48f-e71df8491f24-20b3fb35, #w-node-_4a1c83be-bca9-04af-f48f-e71df8491f26-20b3fb35, #w-node-_0a763445-6f07-0971-791b-68d3271f1542-20b3fb35, #w-node-_0a763445-6f07-0971-791b-68d3271f1544-20b3fb35, #w-node-_63c617b0-dbf1-768e-a8ca-6e6a898eac6f-20b3fb35, #w-node-_63c617b0-dbf1-768e-a8ca-6e6a898eac71-20b3fb35, #w-node-cde789b2-c6da-3526-be28-12e9d6b1e04f-20b3fb35, #w-node-cde789b2-c6da-3526-be28-12e9d6b1e051-20b3fb35, #w-node-bbaf7fb8-d478-8db4-5b2e-d59afc538ed6-20b3fb35, #w-node-bbaf7fb8-d478-8db4-5b2e-d59afc538ed8-20b3fb35, #w-node-_31e3373d-1280-2951-cc26-500fc3620787-20b3fb35, #w-node-_31e3373d-1280-2951-cc26-500fc3620789-20b3fb35, #w-node-_6b670fee-4fc5-b94e-d64c-49e65ffa97d4-20b3fb35, #w-node-_6b670fee-4fc5-b94e-d64c-49e65ffa97d6-20b3fb35, #w-node-_27d9c31c-5077-5e44-47a7-fda8001de027-20b3fb35, #w-node-_27d9c31c-5077-5e44-47a7-fda8001de029-20b3fb35, #w-node-f0e5f427-0d69-59bb-ece1-79a2bed5dc3e-20b3fb35, #w-node-f0e5f427-0d69-59bb-ece1-79a2bed5dc40-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9be-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c0-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c3-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c5-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c8-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ca-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ce-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d0-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d3-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d5-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d8-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9da-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9dd-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9df-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e2-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e4-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e7-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e9-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ec-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ee-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9f1-20b3fb35, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9f3-20b3fb35, #w-node-abf2746e-edf6-a6c7-a80b-6d679ecb3725-70b3275f, #w-node-f180ae8b-4546-9332-d9b9-9193c8cb8925-70b3275f, #w-node-_55866a0e-a67b-1e1c-8bef-f7b16b0d4e1a-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_6c6273b7-e12f-4c0a-b06f-c48572a79414-70b3275f { grid-area: 2 / 1 / 3 / 2; align-self: start; }
#w-node-_6c6273b7-e12f-4c0a-b06f-c48572a7941e-70b3275f { grid-area: 1 / 1 / 3 / 3; }
#w-node-_0175f63d-25f6-af7b-1569-286db62723ad-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_0175f63d-25f6-af7b-1569-286db62723b7-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: start; }
#w-node-_7196c67d-a4e3-2d8a-6d91-a249c1667d9b-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_7196c67d-a4e3-2d8a-6d91-a249c1667da5-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-e8b9f887-8dcf-fd9a-2a53-1c3c518f9161-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-e8b9f887-8dcf-fd9a-2a53-1c3c518f916b-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-_8fb96a68-ee58-2367-b305-255b4a44999f-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_8fb96a68-ee58-2367-b305-255b4a4499a9-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-cfafb2c6-a11e-9f92-b002-e9cded8be2cd-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-cfafb2c6-a11e-9f92-b002-e9cded8be2d7-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c3589-70b3275f { grid-area: 2 / 2 / 3 / 3; align-self: start; }
#w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c3599-70b3275f { grid-area: 1 / 1 / 3 / 3; }
#w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c35a6-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: start; }
#w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c359c-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f12cb19b-1e69-4d70-f2fa-94a86e5a1c40-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: start; }
#w-node-f12cb19b-1e69-4d70-f2fa-94a86e5a1c49-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f4967178-aed0-e1eb-b456-194d94333fed-70b3275f { grid-area: 2 / 1 / 3 / 2; align-self: start; }
#w-node-f4967178-aed0-e1eb-b456-194d94333ffd-70b3275f { grid-area: 1 / 1 / 3 / 3; }
#w-node-f4967178-aed0-e1eb-b456-194d94334000-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f4967178-aed0-e1eb-b456-194d9433400a-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-f4967178-aed0-e1eb-b456-194d94334012-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f4967178-aed0-e1eb-b456-194d9433401c-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-f4967178-aed0-e1eb-b456-194d94334024-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f4967178-aed0-e1eb-b456-194d9433402e-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-f4967178-aed0-e1eb-b456-194d94334036-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f4967178-aed0-e1eb-b456-194d94334040-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-d27bc930-d043-9d63-99c0-0518021de6cf-70b3275f, #w-node-df1ff1b3-cb46-2d31-8256-606d094e0942-70b3275f, #w-node-a5187b83-5c08-356b-11c0-048a1bbee546-70b3275f, #w-node-_0fddceaa-09b7-1b8b-c1c0-1909b7b95bd8-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f77b-1d3da2b7 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-bdd64707-769a-0cc5-f570-abccd0f7ee8d-1d3da2b7 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-1d3da2b7 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-fa51cc7f-c733-600f-21fc-24203e1c0757-1d3da2b7, #w-node-_5ce4affd-a0a9-5e2f-38c3-c057afc82144-1d3da2b7, #w-node-fa51cc7f-c733-600f-21fc-24203e1c075a-1d3da2b7, #w-node-fa51cc7f-c733-600f-21fc-24203e1c075b-1d3da2b7, #w-node-fa51cc7f-c733-600f-21fc-24203e1c075e-1d3da2b7, #w-node-fa51cc7f-c733-600f-21fc-24203e1c075f-1d3da2b7, #w-node-_3102fb1d-e48a-415b-8838-3c90d5381c3b-1d3da2b7, #w-node-_3102fb1d-e48a-415b-8838-3c90d5381c3c-1d3da2b7, #w-node-fa51cc7f-c733-600f-21fc-24203e1c0762-1d3da2b7, #w-node-fa51cc7f-c733-600f-21fc-24203e1c0763-1d3da2b7, #w-node-c022c292-a5cb-9fd8-0c09-e91af849a410-1d3da2b7, #w-node-_51ff3d86-9be8-a35c-4bc9-673999b5e788-1d3da2b7 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_85e24dd6-a27b-b4a5-3ff3-539ed7e7c686-1d3da2b7, #w-node-e9745d88-b83b-40d6-a844-1d830601704f-1d3da2b7 { grid-area: span 1 / span 1 / span 1 / span 1; align-self: auto; }
#w-node-_4c5a8426-6fac-1a29-941a-106c5ba20b6d-1d3da2b7, #w-node-_7f00652e-8913-0a92-bf75-bcf8f34728d4-1d3da2b7 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_7f00652e-8913-0a92-bf75-bcf8f34728dd-1d3da2b7, #w-node-_7f00652e-8913-0a92-bf75-bcf8f34728e6-1d3da2b7 { grid-area: span 1 / span 1 / span 1 / span 1; align-self: auto; }
#w-node-b70c1dd3-def4-a226-949d-2f0e555f587b-1d3da2b7 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_3e436c44-cf25-4842-ab73-8c11971a2ade-1d3da2b7 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_1a364542-cc76-596b-02a3-f83afe62ca03-1d3da2b7 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d8afef3d-623e-001f-8e38-2937c509b180-1d3da2b7 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_79d56c08-1a12-d684-72f3-abe6adcd921c-1d3da2b7, #w-node-_834ccd76-83f9-7772-dfdb-4d17fd996041-1d3da2b7 { grid-area: span 1 / span 3 / span 1 / span 3; }
#w-node-_8bb4f802-e71d-a720-a019-c02ec198c9f6-1d3da2b7, #w-node-_26874ada-8e40-fc5a-2604-6a17767115b9-1d3da2b7, #w-node-d56b46a0-e3b5-36e4-104d-1ce0aa03a8a1-1d3da2b7 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-e910af48-4ceb-b56b-fd13-128f800aa52b-d1e74973 { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-e000ab39-29c1-f7f7-97e2-2f66f4000fd1-c7c1fae1 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899c95-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899c99-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899c9d-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ca1-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ca6-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cae-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cb6-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cbe-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cc6-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cce-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce0-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce2-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce3-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce6-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce8-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cea-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ced-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cef-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cf1-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cf4-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cf6-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cf8-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cfb-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cfd-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cff-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d02-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d04-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d07-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d0b-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d0d-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d0f-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d13-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d17-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d19-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d1c-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d1e-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d20-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d23-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d25-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d27-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d2a-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d2c-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d2e-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d31-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d33-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d35-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d38-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d3a-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d3c-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d3f-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d41-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d43-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d46-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d48-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d4a-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d4d-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d4f-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d51-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d54-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d56-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d58-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d5b-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d5d-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d5f-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d62-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d64-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d66-c7c1fae1 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6a-c7c1fae1 { grid-area: 1 / 2 / 2 / 3; }
#w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6f-c7c1fae1 { grid-area: 1 / 3 / 2 / 4; }
#w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d74-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d75-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d83-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d85-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d88-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d8a-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d8d-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d8f-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d93-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d95-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d98-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d9a-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d9d-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d9f-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899da2-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899da4-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899da7-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899da9-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dac-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dae-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899db1-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899db3-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899db6-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899db8-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dc7-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dc9-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dcc-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dce-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dd1-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dd3-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dd7-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dd9-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ddd-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ddf-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899de2-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899de4-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899de7-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899de9-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dec-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dee-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899df1-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899df3-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899df6-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899df8-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dfb-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dfd-c7c1fae1 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_5e56b861-c016-a46b-e431-d81664754bcd-5cc119c7 { grid-area: 1 / 7 / 2 / 13; }
#w-node-_5e56b861-c016-a46b-e431-d81664754bcf-5cc119c7 { grid-area: 1 / 1 / 2 / 6; }
#w-node-_5e56b861-c016-a46b-e431-d81664754bc2-5cc119c7 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-_5e56b861-c016-a46b-e431-d81664754bc4-5cc119c7 { grid-area: 1 / 8 / 2 / 13; }
#w-node-a07a0f65-629e-d7e6-8486-9c1c32dab601-5cc119c7 { grid-area: 1 / 7 / 2 / 13; }
#w-node-a07a0f65-629e-d7e6-8486-9c1c32dab606-5cc119c7 { grid-area: 1 / 1 / 2 / 6; }
#w-node-_609c5508-31ae-c57d-5748-f047de375db7-5cc119c7 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-_609c5508-31ae-c57d-5748-f047de375dbe-5cc119c7 { grid-area: 1 / 8 / 2 / 13; }
#w-node-e910af48-4ceb-b56b-fd13-128f800aa52b-4213d4e2 { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-e000ab39-29c1-f7f7-97e2-2f66f4000fd1-1de34bbc { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899c95-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899c99-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899c9d-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ca1-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ca6-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cae-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cb6-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cbe-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cc6-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cce-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce0-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce2-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce3-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce6-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce8-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cea-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ced-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cef-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cf1-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cf4-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cf6-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cf8-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cfb-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cfd-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cff-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d02-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d04-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d07-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d0b-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d0d-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d0f-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d13-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d17-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d19-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d1c-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d1e-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d20-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d23-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d25-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d27-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d2a-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d2c-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d2e-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d31-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d33-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d35-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d38-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d3a-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d3c-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d3f-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d41-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d43-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d46-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d48-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d4a-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d4d-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d4f-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d51-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d54-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d56-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d58-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d5b-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d5d-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d5f-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d62-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d64-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d66-1de34bbc { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6a-1de34bbc { grid-area: 1 / 2 / 2 / 3; }
#w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6f-1de34bbc { grid-area: 1 / 3 / 2 / 4; }
#w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d74-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d75-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d83-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d85-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d88-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d8a-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d8d-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d8f-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d93-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d95-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d98-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d9a-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d9d-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d9f-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899da2-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899da4-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899da7-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899da9-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dac-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dae-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899db1-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899db3-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899db6-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899db8-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dc7-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dc9-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dcc-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dce-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dd1-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dd3-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dd7-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dd9-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ddd-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ddf-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899de2-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899de4-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899de7-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899de9-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dec-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dee-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899df1-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899df3-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899df6-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899df8-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dfb-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dfd-1de34bbc { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-e000ab39-29c1-f7f7-97e2-2f66f4000fd1-30e76370 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899c95-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899c99-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899c9d-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ca1-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ca6-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cae-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cb6-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cbe-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cc6-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cce-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce0-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce2-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce3-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce6-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce8-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cea-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ced-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cef-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cf1-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cf4-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cf6-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cf8-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cfb-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cfd-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899cff-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d02-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d04-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d07-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d0b-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d0d-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d0f-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d13-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d17-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d19-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d1c-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d1e-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d20-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d23-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d25-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d27-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d2a-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d2c-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d2e-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d31-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d33-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d35-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d38-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d3a-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d3c-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d3f-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d41-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d43-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d46-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d48-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d4a-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d4d-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d4f-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d51-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d54-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d56-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d58-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d5b-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d5d-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d5f-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d62-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d64-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d66-30e76370 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6a-30e76370 { grid-area: 1 / 2 / 2 / 3; }
#w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6f-30e76370 { grid-area: 1 / 3 / 2 / 4; }
#w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d74-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d75-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d83-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d85-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d88-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d8a-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d8d-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d8f-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d93-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d95-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d98-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d9a-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d9d-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d9f-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899da2-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899da4-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899da7-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899da9-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dac-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dae-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899db1-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899db3-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899db6-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899db8-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dc7-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dc9-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dcc-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dce-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dd1-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dd3-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dd7-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dd9-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ddd-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ddf-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899de2-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899de4-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899de7-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899de9-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dec-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dee-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899df1-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899df3-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899df6-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899df8-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dfb-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899dfd-30e76370 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-e910af48-4ceb-b56b-fd13-128f800aa52b-24b85543 { grid-area: span 1 / span 5 / span 1 / span 5; }
#w-node-a1fd9329-fa33-debf-718b-2568fc683fd1-2e3921b3 { grid-area: 1 / 1 / 3 / 2; }
#w-node-_49fb1c89-f13c-4da7-c28a-8c2824081a9a-2e3921b3 { grid-area: 2 / 2 / 4 / 3; }
#w-node-_1ade4fae-76fc-e920-ac87-30731826febf-2e3921b3, #w-node-c1258946-8ee4-3752-0b70-862bd7d5ddd5-2e3921b3, #w-node-_9166b1b0-317d-eb0d-5442-4e710ccfcbcf-2e3921b3 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_9c922bd1-1e2e-7883-3581-b0af8bfade36-2e3921b3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_5e56b861-c016-a46b-e431-d81664754bcd-adfeb147 { grid-area: 1 / 7 / 2 / 13; }
#w-node-_5e56b861-c016-a46b-e431-d81664754bcf-adfeb147 { grid-area: 1 / 1 / 2 / 6; }
#w-node-_5e56b861-c016-a46b-e431-d81664754bc2-adfeb147 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-_5e56b861-c016-a46b-e431-d81664754bc4-adfeb147 { grid-area: 1 / 8 / 2 / 13; }
#w-node-a07a0f65-629e-d7e6-8486-9c1c32dab601-adfeb147 { grid-area: 1 / 7 / 2 / 13; }
#w-node-a07a0f65-629e-d7e6-8486-9c1c32dab606-adfeb147 { grid-area: 1 / 1 / 2 / 6; }
#w-node-_6849823e-a3d8-e921-9290-d787866cea4a-a0da430c, #w-node-bd73a731-7514-ded3-2128-40ce32665f88-a0da430c, #w-node-ffc19458-4f65-95f9-f0d1-92180c60d8aa-a0da430c, #w-node-_1ad73a19-d06b-b62b-be03-03f7fdcdf784-a0da430c, #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee8d-9b7f1089 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-9b7f1089 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-c022c292-a5cb-9fd8-0c09-e91af849a410-9b7f1089, #w-node-_550bb9d4-9748-ed2f-900e-28bbe21ddd9b-9b7f1089, #w-node-_6474aff8-031e-c657-2d3a-1eeed846f4b8-9b7f1089 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-b9e23328-59c9-f12a-8b50-7e0ea0a41dd1-9b7f1089 { grid-area: span 1 / span 1 / span 1 / span 1; align-self: auto; }
#w-node-_5c0b463a-5e00-edf5-9598-5f5c3b0a7acc-9b7f1089, #w-node-_8385d7f6-2be4-4f8c-480e-81ed94dfbd0d-9b7f1089, #w-node-f3e8ecbc-7332-a128-b055-7b72e4deb9bf-9b7f1089, #w-node-fcb5bb14-e174-d707-23c1-db196dc76ffc-9b7f1089, #w-node-d28398b0-a778-4429-341e-ac65adf92b24-9b7f1089, #w-node-_8c3c09a3-c06c-64e1-5726-324d61f5fb31-9b7f1089, #w-node-_163ab48f-26fc-550a-6f42-ce252ab5ec10-9b7f1089, #w-node-d2968f0f-e509-61a9-a223-376084063d24-9b7f1089, #w-node-_1dc0d584-6726-505a-eba4-8487b1fb3d82-9b7f1089 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_727cf386-6c26-74eb-c31d-178079395808-9b7f1089 { grid-area: span 1 / span 3 / span 1 / span 3; }
#w-node-_8bb4f802-e71d-a720-a019-c02ec198c9f6-9b7f1089, #w-node-_26874ada-8e40-fc5a-2604-6a17767115b9-9b7f1089, #w-node-d56b46a0-e3b5-36e4-104d-1ce0aa03a8a1-9b7f1089, #w-node-a80c3f95-c55e-37d5-3c12-af4e0221ce26-3636378c, #w-node-_184ea865-5d3b-32ed-e349-c7ce618b0b42-3636378c, #w-node-_6958b1f4-1385-b4d5-560f-37823dae7457-3636378c { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_70fc58c4-e082-e9cb-e164-d4e8eb085836-a63e67f6 { grid-area: span 3 / span 1 / span 3 / span 1; }
#w-node-_77e2f96e-1191-e371-3f98-095b61ab21fb-a63e67f6 { grid-area: span 1 / span 2 / span 1 / span 2; place-self: center; }
#w-node-_29da0961-d1ca-8ebc-4bbc-315bb691ba23-a63e67f6 { justify-self: start; }
#w-node-a1c10287-09e3-7583-d43a-eb3c4c563d0c-a63e67f6 { justify-self: end; }
#w-node-b1e07967-145e-9e0b-1088-b3e362f0e8be-a63e67f6 { place-self: start; }
#w-node-_01b1df24-46aa-61da-fa31-0024de5934a4-a63e67f6 { justify-self: center; }
#w-node-_9987895c-a006-516a-5c24-fabd4b217311-a63e67f6, #w-node-_804a4904-e45a-78fc-eb3e-4a3492e3b0f0-a63e67f6 { align-self: stretch; }
#w-node-a1fd9329-fa33-debf-718b-2568fc683fd1-735ece3e { grid-area: 1 / 1 / 3 / 2; }
#w-node-_49fb1c89-f13c-4da7-c28a-8c2824081a9a-735ece3e { grid-area: 2 / 2 / 4 / 3; }
#w-node-_1ade4fae-76fc-e920-ac87-30731826febf-735ece3e, #w-node-c1258946-8ee4-3752-0b70-862bd7d5ddd5-735ece3e, #w-node-_9166b1b0-317d-eb0d-5442-4e710ccfcbcf-735ece3e, #w-node-_9c922bd1-1e2e-7883-3581-b0af8bfade36-735ece3e { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-b8a70b01-fcca-327e-3efa-26d66c1ad806-735ece3e { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a1fd9329-fa33-debf-718b-2568fc683fd1-57b55aad { grid-area: 1 / 1 / 3 / 2; }
#w-node-_49fb1c89-f13c-4da7-c28a-8c2824081a9a-57b55aad { grid-area: 2 / 2 / 4 / 3; }
#w-node-_1ade4fae-76fc-e920-ac87-30731826febf-57b55aad, #w-node-c1258946-8ee4-3752-0b70-862bd7d5ddd5-57b55aad, #w-node-_9166b1b0-317d-eb0d-5442-4e710ccfcbcf-57b55aad, #w-node-_9c922bd1-1e2e-7883-3581-b0af8bfade36-57b55aad { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-b8a70b01-fcca-327e-3efa-26d66c1ad806-57b55aad, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-523a9a9a { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-523a9a9a { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-d076c447-49e3-059b-2e3d-0e9af2befca6-523a9a9a { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d076c447-49e3-059b-2e3d-0e9af2befcbf-523a9a9a { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-f756a1bd-5d4e-c3f9-b614-be1730d80967-523a9a9a, #w-node-_6c63ba4f-4953-51fe-5d73-9782abcbcba6-523a9a9a, #w-node-_53ad33c5-910b-1375-22fa-0143a2c68e59-d54163ea, #w-node-_3266a0a0-c0cb-5327-4b1d-773820c062b7-d54163ea, #w-node-_0bad7a71-9c9f-b868-f744-e88d4ef9264c-d54163ea, #w-node-b96a623e-e5a8-de0f-35d7-5c869e50d3f5-d54163ea, #w-node-_6934a7e1-a195-0151-afdf-239445545f7e-d54163ea, #w-node-_6934a7e1-a195-0151-afdf-239445545f86-d54163ea, #w-node-_6934a7e1-a195-0151-afdf-239445545f8e-d54163ea, #w-node-_6934a7e1-a195-0151-afdf-239445545f96-d54163ea, #w-node-_6934a7e1-a195-0151-afdf-239445545fa6-d54163ea, #w-node-_7108ce59-f64a-aa2a-0e82-e3f57114e244-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b4-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b6-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b7-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ba-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01bc-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01be-d54163ea, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0a-d54163ea, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0c-d54163ea, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0e-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c1-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c3-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c5-d54163ea, #w-node-_5df17e05-dce5-22c9-3126-329d1a303539-d54163ea, #w-node-_5df17e05-dce5-22c9-3126-329d1a30353b-d54163ea, #w-node-_5df17e05-dce5-22c9-3126-329d1a30353d-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c8-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ca-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01cd-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01d8-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01da-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01dc-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e0-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e4-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e6-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e9-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01eb-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ed-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f0-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f2-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f4-d54163ea, #w-node-e82ed03f-b311-3cfc-825f-c4848a424f9d-d54163ea, #w-node-e82ed03f-b311-3cfc-825f-c4848a424f9f-d54163ea, #w-node-e82ed03f-b311-3cfc-825f-c4848a424fa1-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f7-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f9-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01fb-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01fe-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0200-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0202-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0205-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0207-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0209-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e020c-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e020e-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0210-d54163ea, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b5-d54163ea, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b7-d54163ea, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b9-d54163ea, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf8c-d54163ea, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf8e-d54163ea, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf90-d54163ea, #w-node-c0287831-144e-bde0-6952-613079f2830d-d54163ea, #w-node-c0287831-144e-bde0-6952-613079f2830f-d54163ea, #w-node-c0287831-144e-bde0-6952-613079f28311-d54163ea, #w-node-_28206b58-194a-966f-1962-4cba52ade538-d54163ea, #w-node-_28206b58-194a-966f-1962-4cba52ade53a-d54163ea, #w-node-_28206b58-194a-966f-1962-4cba52ade53c-d54163ea { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021b-d54163ea { grid-area: 1 / 2 / 2 / 3; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0220-d54163ea { grid-area: 1 / 3 / 2 / 4; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0225-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0226-d54163ea, #w-node-a3dd322b-99d5-66c7-c8c9-eb582bffcba2-d54163ea, #w-node-a3dd322b-99d5-66c7-c8c9-eb582bffcba4-d54163ea, #w-node-_3f473b51-523f-14dd-aa40-bf7e33994cbf-d54163ea, #w-node-_3f473b51-523f-14dd-aa40-bf7e33994cc1-d54163ea, #w-node-_4a1c83be-bca9-04af-f48f-e71df8491f24-d54163ea, #w-node-_4a1c83be-bca9-04af-f48f-e71df8491f26-d54163ea, #w-node-_0a763445-6f07-0971-791b-68d3271f1542-d54163ea, #w-node-_0a763445-6f07-0971-791b-68d3271f1544-d54163ea, #w-node-_63c617b0-dbf1-768e-a8ca-6e6a898eac6f-d54163ea, #w-node-_63c617b0-dbf1-768e-a8ca-6e6a898eac71-d54163ea, #w-node-cde789b2-c6da-3526-be28-12e9d6b1e04f-d54163ea, #w-node-cde789b2-c6da-3526-be28-12e9d6b1e051-d54163ea, #w-node-bbaf7fb8-d478-8db4-5b2e-d59afc538ed6-d54163ea, #w-node-bbaf7fb8-d478-8db4-5b2e-d59afc538ed8-d54163ea, #w-node-_31e3373d-1280-2951-cc26-500fc3620787-d54163ea, #w-node-_31e3373d-1280-2951-cc26-500fc3620789-d54163ea, #w-node-_6b670fee-4fc5-b94e-d64c-49e65ffa97d4-d54163ea, #w-node-_6b670fee-4fc5-b94e-d64c-49e65ffa97d6-d54163ea, #w-node-_27d9c31c-5077-5e44-47a7-fda8001de027-d54163ea, #w-node-_27d9c31c-5077-5e44-47a7-fda8001de029-d54163ea, #w-node-f0e5f427-0d69-59bb-ece1-79a2bed5dc3e-d54163ea, #w-node-f0e5f427-0d69-59bb-ece1-79a2bed5dc40-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9be-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c0-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c3-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c5-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c8-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ca-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ce-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d0-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d3-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d5-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d8-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9da-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9dd-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9df-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e2-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e4-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e7-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e9-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ec-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ee-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9f1-d54163ea, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9f3-d54163ea { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-e0c812c1-d5c9-1c77-a8d4-01161c21b384-ad7f3278 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-edb9ed23-fc0f-fe08-c42f-250ccb1c6e2f-ad7f3278, #w-node-_0d128587-7968-aad5-ece6-c5f15bdf530a-ad7f3278, #w-node-f2cb1c82-7720-f850-bcb2-efa94645a00d-ad7f3278, #w-node-_58aad31a-42c0-0601-ed03-a01550e2e9ef-ad7f3278, #w-node-_7b05a8e7-a05c-96ac-42ca-09b0d66fba38-ad7f3278, #w-node-a4bf34cc-2675-060c-cec9-f8a662cda076-ad7f3278, #w-node-_307d0c5a-141b-698e-a6ff-8721a49851c9-ad7f3278, #w-node-_0f32e570-3618-b520-ce86-7aa2749d31e2-ad7f3278, #w-node-e5502aae-0d15-7551-e375-c5da25fa64cb-ad7f3278, #w-node-c0fa23bf-13f1-04b3-3d27-b850975d1726-ad7f3278, #w-node-abf2746e-edf6-a6c7-a80b-6d679ecb3725-638ec1a3, #w-node-f180ae8b-4546-9332-d9b9-9193c8cb8925-638ec1a3, #w-node-_55866a0e-a67b-1e1c-8bef-f7b16b0d4e1a-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_6c6273b7-e12f-4c0a-b06f-c48572a79414-638ec1a3 { grid-area: 2 / 1 / 3 / 2; align-self: start; }
#w-node-_6c6273b7-e12f-4c0a-b06f-c48572a7941e-638ec1a3 { grid-area: 1 / 1 / 3 / 3; }
#w-node-_0175f63d-25f6-af7b-1569-286db62723ad-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_0175f63d-25f6-af7b-1569-286db62723b7-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: start; }
#w-node-_7196c67d-a4e3-2d8a-6d91-a249c1667d9b-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_7196c67d-a4e3-2d8a-6d91-a249c1667da5-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-e8b9f887-8dcf-fd9a-2a53-1c3c518f9161-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-e8b9f887-8dcf-fd9a-2a53-1c3c518f916b-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-_8fb96a68-ee58-2367-b305-255b4a44999f-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_8fb96a68-ee58-2367-b305-255b4a4499a9-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-cfafb2c6-a11e-9f92-b002-e9cded8be2cd-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-cfafb2c6-a11e-9f92-b002-e9cded8be2d7-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c3589-638ec1a3 { grid-area: 2 / 2 / 3 / 3; align-self: start; }
#w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c3599-638ec1a3 { grid-area: 1 / 1 / 3 / 3; }
#w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c35a6-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: start; }
#w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c359c-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f12cb19b-1e69-4d70-f2fa-94a86e5a1c40-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: start; }
#w-node-f12cb19b-1e69-4d70-f2fa-94a86e5a1c49-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f4967178-aed0-e1eb-b456-194d94333fed-638ec1a3 { grid-area: 2 / 1 / 3 / 2; align-self: start; }
#w-node-f4967178-aed0-e1eb-b456-194d94333ffd-638ec1a3 { grid-area: 1 / 1 / 3 / 3; }
#w-node-f4967178-aed0-e1eb-b456-194d94334000-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f4967178-aed0-e1eb-b456-194d9433400a-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-f4967178-aed0-e1eb-b456-194d94334012-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f4967178-aed0-e1eb-b456-194d9433401c-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-f4967178-aed0-e1eb-b456-194d94334024-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f4967178-aed0-e1eb-b456-194d9433402e-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-f4967178-aed0-e1eb-b456-194d94334036-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f4967178-aed0-e1eb-b456-194d94334040-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: end; }
#w-node-d27bc930-d043-9d63-99c0-0518021de6cf-638ec1a3, #w-node-df1ff1b3-cb46-2d31-8256-606d094e0942-638ec1a3, #w-node-a5187b83-5c08-356b-11c0-048a1bbee546-638ec1a3, #w-node-_0fddceaa-09b7-1b8b-c1c0-1909b7b95bd8-638ec1a3, #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee8d-a74985f6 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-a74985f6 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-c022c292-a5cb-9fd8-0c09-e91af849a410-a74985f6, #w-node-_550bb9d4-9748-ed2f-900e-28bbe21ddd9b-a74985f6, #w-node-_6474aff8-031e-c657-2d3a-1eeed846f4b8-a74985f6 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-ec24c8e6-f42c-cb48-6312-4a2a4694b35f-a74985f6, #w-node-_9531c249-ab03-14b0-30ed-85099af656b9-a74985f6, #w-node-ff85eef6-bdfd-dacc-3875-93b147361bb0-a74985f6 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_23535a08-bf69-30e0-d4c1-fbdb5923ea7d-a74985f6 { grid-area: 2 / 2 / 3 / 4; }
#w-node-_7debfc7b-eafd-e1ec-f6c6-da6946ecfbd0-a74985f6 { grid-area: 2 / 4 / 3 / 6; }
#w-node-b9e23328-59c9-f12a-8b50-7e0ea0a41dd1-a74985f6 { grid-area: span 1 / span 1 / span 1 / span 1; align-self: auto; }
#w-node-_5c0b463a-5e00-edf5-9598-5f5c3b0a7acc-a74985f6, #w-node-_8385d7f6-2be4-4f8c-480e-81ed94dfbd0d-a74985f6, #w-node-f3e8ecbc-7332-a128-b055-7b72e4deb9bf-a74985f6, #w-node-fcb5bb14-e174-d707-23c1-db196dc76ffc-a74985f6, #w-node-d28398b0-a778-4429-341e-ac65adf92b24-a74985f6, #w-node-_8c3c09a3-c06c-64e1-5726-324d61f5fb31-a74985f6, #w-node-_163ab48f-26fc-550a-6f42-ce252ab5ec10-a74985f6, #w-node-d2968f0f-e509-61a9-a223-376084063d24-a74985f6, #w-node-_1dc0d584-6726-505a-eba4-8487b1fb3d82-a74985f6 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_727cf386-6c26-74eb-c31d-178079395808-a74985f6 { grid-area: span 1 / span 3 / span 1 / span 3; }
#w-node-_8bb4f802-e71d-a720-a019-c02ec198c9f6-a74985f6, #w-node-_26874ada-8e40-fc5a-2604-6a17767115b9-a74985f6, #w-node-d56b46a0-e3b5-36e4-104d-1ce0aa03a8a1-a74985f6, #w-node-e612d7b0-d5b9-3f87-3353-02beb92301cd-edb9ca75, #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee8d-68991688 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-68991688 { grid-area: span 1 / span 6 / span 1 / span 6; }
#w-node-c022c292-a5cb-9fd8-0c09-e91af849a410-68991688, #w-node-_550bb9d4-9748-ed2f-900e-28bbe21ddd9b-68991688, #w-node-_6474aff8-031e-c657-2d3a-1eeed846f4b8-68991688 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_7debfc7b-eafd-e1ec-f6c6-da6946ecfbd0-68991688, #w-node-_23535a08-bf69-30e0-d4c1-fbdb5923ea7d-68991688, #w-node-_9531c249-ab03-14b0-30ed-85099af656b9-68991688, #w-node-ff85eef6-bdfd-dacc-3875-93b147361bb0-68991688 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-b9e23328-59c9-f12a-8b50-7e0ea0a41dd1-68991688 { grid-area: span 1 / span 1 / span 1 / span 1; align-self: auto; }
#w-node-_5c0b463a-5e00-edf5-9598-5f5c3b0a7acc-68991688, #w-node-_8385d7f6-2be4-4f8c-480e-81ed94dfbd0d-68991688, #w-node-f3e8ecbc-7332-a128-b055-7b72e4deb9bf-68991688, #w-node-fcb5bb14-e174-d707-23c1-db196dc76ffc-68991688, #w-node-d28398b0-a778-4429-341e-ac65adf92b24-68991688, #w-node-_8c3c09a3-c06c-64e1-5726-324d61f5fb31-68991688, #w-node-_163ab48f-26fc-550a-6f42-ce252ab5ec10-68991688, #w-node-d2968f0f-e509-61a9-a223-376084063d24-68991688, #w-node-_1dc0d584-6726-505a-eba4-8487b1fb3d82-68991688 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_727cf386-6c26-74eb-c31d-178079395808-68991688 { grid-area: span 1 / span 3 / span 1 / span 3; }
#w-node-_8bb4f802-e71d-a720-a019-c02ec198c9f6-68991688, #w-node-_26874ada-8e40-fc5a-2604-6a17767115b9-68991688, #w-node-d56b46a0-e3b5-36e4-104d-1ce0aa03a8a1-68991688, #w-node-_53ad33c5-910b-1375-22fa-0143a2c68e59-eb4f9235, #w-node-_3266a0a0-c0cb-5327-4b1d-773820c062b7-eb4f9235, #w-node-_0bad7a71-9c9f-b868-f744-e88d4ef9264c-eb4f9235, #w-node-b96a623e-e5a8-de0f-35d7-5c869e50d3f5-eb4f9235, #w-node-_6934a7e1-a195-0151-afdf-239445545f7e-eb4f9235, #w-node-_6934a7e1-a195-0151-afdf-239445545f86-eb4f9235, #w-node-_6934a7e1-a195-0151-afdf-239445545f8e-eb4f9235, #w-node-_6934a7e1-a195-0151-afdf-239445545f96-eb4f9235, #w-node-_6934a7e1-a195-0151-afdf-239445545fa6-eb4f9235, #w-node-_7108ce59-f64a-aa2a-0e82-e3f57114e244-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b4-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b6-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b7-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ba-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01bc-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01be-eb4f9235, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0a-eb4f9235, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0c-eb4f9235, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0e-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c1-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c3-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c5-eb4f9235, #w-node-_5df17e05-dce5-22c9-3126-329d1a303539-eb4f9235, #w-node-_5df17e05-dce5-22c9-3126-329d1a30353b-eb4f9235, #w-node-_5df17e05-dce5-22c9-3126-329d1a30353d-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c8-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ca-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01cd-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01d8-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01da-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01dc-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e0-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e4-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e6-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e9-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01eb-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ed-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f0-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f2-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f4-eb4f9235, #w-node-e82ed03f-b311-3cfc-825f-c4848a424f9d-eb4f9235, #w-node-e82ed03f-b311-3cfc-825f-c4848a424f9f-eb4f9235, #w-node-e82ed03f-b311-3cfc-825f-c4848a424fa1-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f7-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f9-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01fb-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01fe-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0200-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0202-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0205-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0207-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0209-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e020c-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e020e-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0210-eb4f9235, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b5-eb4f9235, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b7-eb4f9235, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b9-eb4f9235, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf8c-eb4f9235, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf8e-eb4f9235, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf90-eb4f9235, #w-node-c0287831-144e-bde0-6952-613079f2830d-eb4f9235, #w-node-c0287831-144e-bde0-6952-613079f2830f-eb4f9235, #w-node-c0287831-144e-bde0-6952-613079f28311-eb4f9235, #w-node-_28206b58-194a-966f-1962-4cba52ade538-eb4f9235, #w-node-_28206b58-194a-966f-1962-4cba52ade53a-eb4f9235, #w-node-_28206b58-194a-966f-1962-4cba52ade53c-eb4f9235, #w-node-_0ad9a891-6bb0-47ab-69a3-6516c1e7bc33-eb4f9235, #w-node-_0ad9a891-6bb0-47ab-69a3-6516c1e7bc35-eb4f9235, #w-node-_0ad9a891-6bb0-47ab-69a3-6516c1e7bc37-eb4f9235 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021b-eb4f9235 { grid-area: 1 / 2 / 2 / 3; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0220-eb4f9235 { grid-area: 1 / 3 / 2 / 4; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0225-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0226-eb4f9235, #w-node-a3dd322b-99d5-66c7-c8c9-eb582bffcba2-eb4f9235, #w-node-a3dd322b-99d5-66c7-c8c9-eb582bffcba4-eb4f9235, #w-node-_3f473b51-523f-14dd-aa40-bf7e33994cbf-eb4f9235, #w-node-_3f473b51-523f-14dd-aa40-bf7e33994cc1-eb4f9235, #w-node-_4a1c83be-bca9-04af-f48f-e71df8491f24-eb4f9235, #w-node-_4a1c83be-bca9-04af-f48f-e71df8491f26-eb4f9235, #w-node-_0a763445-6f07-0971-791b-68d3271f1542-eb4f9235, #w-node-_0a763445-6f07-0971-791b-68d3271f1544-eb4f9235, #w-node-_63c617b0-dbf1-768e-a8ca-6e6a898eac6f-eb4f9235, #w-node-_63c617b0-dbf1-768e-a8ca-6e6a898eac71-eb4f9235, #w-node-cde789b2-c6da-3526-be28-12e9d6b1e04f-eb4f9235, #w-node-cde789b2-c6da-3526-be28-12e9d6b1e051-eb4f9235, #w-node-bbaf7fb8-d478-8db4-5b2e-d59afc538ed6-eb4f9235, #w-node-bbaf7fb8-d478-8db4-5b2e-d59afc538ed8-eb4f9235, #w-node-_31e3373d-1280-2951-cc26-500fc3620787-eb4f9235, #w-node-_31e3373d-1280-2951-cc26-500fc3620789-eb4f9235, #w-node-_6b670fee-4fc5-b94e-d64c-49e65ffa97d4-eb4f9235, #w-node-_6b670fee-4fc5-b94e-d64c-49e65ffa97d6-eb4f9235, #w-node-_27d9c31c-5077-5e44-47a7-fda8001de027-eb4f9235, #w-node-_27d9c31c-5077-5e44-47a7-fda8001de029-eb4f9235, #w-node-f0e5f427-0d69-59bb-ece1-79a2bed5dc3e-eb4f9235, #w-node-f0e5f427-0d69-59bb-ece1-79a2bed5dc40-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9be-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c0-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c3-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c5-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c8-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ca-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ce-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d0-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d3-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d5-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d8-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9da-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9dd-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9df-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e2-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e4-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e7-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e9-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ec-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ee-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9f1-eb4f9235, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9f3-eb4f9235, #w-node-_493d21dd-2f40-6a54-c1d3-0f0d7d54411d-0724b509, #w-node-edb78425-14fa-af03-6d33-f5cb76062ffd-0724b509, #w-node-_8a67eec6-b526-8487-14b8-44d50795750d-0724b509, #w-node-_54a5dab4-830d-6111-3c26-4b632a640ceb-0724b509 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d3064-d46965d1 { grid-area: 1 / 2 / 2 / 3; }
#w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d306e-d46965d1 { grid-area: 1 / 1 / 2 / 2; }
#w-node-f16a69d9-413b-c108-1db5-3b29140ce421-d46965d1 { grid-area: 1 / 2 / 2 / 3; }
#w-node-f16a69d9-413b-c108-1db5-3b29140ce434-d46965d1 { grid-area: 1 / 1 / 2 / 2; }
#w-node-_4e1039d5-ced4-35e1-fae0-563d3f1bf5d6-d46965d1, #parent-center.w-node-_4e1039d5-ced4-35e1-fae0-563d3f1bf5df-d46965d1 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-ef7b9d6a-951c-0261-a028-30f0b97064d1-840aa930 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-a1fd9329-fa33-debf-718b-2568fc683fd1-e7a3ae31 { grid-area: 1 / 1 / 3 / 2; }
#w-node-_49fb1c89-f13c-4da7-c28a-8c2824081a9a-e7a3ae31 { grid-area: 2 / 2 / 4 / 3; }
#w-node-_1ade4fae-76fc-e920-ac87-30731826febf-e7a3ae31, #w-node-c1258946-8ee4-3752-0b70-862bd7d5ddd5-e7a3ae31, #w-node-_9166b1b0-317d-eb0d-5442-4e710ccfcbcf-e7a3ae31, #w-node-_9c922bd1-1e2e-7883-3581-b0af8bfade36-e7a3ae31 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d3064-ea1d0553 { grid-area: 1 / 2 / 2 / 3; }
#w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d306e-ea1d0553 { grid-area: 1 / 1 / 2 / 2; }
#w-node-f16a69d9-413b-c108-1db5-3b29140ce421-ea1d0553 { grid-area: 1 / 2 / 2 / 3; }
#w-node-f16a69d9-413b-c108-1db5-3b29140ce434-ea1d0553 { grid-area: 1 / 1 / 2 / 2; }
#w-node-_4e1039d5-ced4-35e1-fae0-563d3f1bf5d6-ea1d0553, #parent-center.w-node-_4e1039d5-ced4-35e1-fae0-563d3f1bf5df-ea1d0553 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-cdad985f-b3dd-7edf-c5f4-5acfa1b10c37-b0cc9586, #w-node-cdad985f-b3dd-7edf-c5f4-5acfa1b10c3d-b0cc9586, #w-node-cdad985f-b3dd-7edf-c5f4-5acfa1b10c49-b0cc9586, #w-node-cdad985f-b3dd-7edf-c5f4-5acfa1b10c43-b0cc9586, #w-node-cdad985f-b3dd-7edf-c5f4-5acfa1b10c29-b0cc9586, #w-node-f5475ac1-395b-fbaf-97a4-cb5afb093060-b0cc9586, #w-node-cdad985f-b3dd-7edf-c5f4-5acfa1b10c87-b0cc9586 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_9b376d58-c779-3212-fad9-a61972a37eb8-4f51eb89, #w-node-_49c0e945-5cb3-50d2-0501-a4f8de30675d-4f51eb89, #w-node-fece072d-436f-60be-5890-26d1e5d65e9d-4f51eb89 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-ef7b9d6a-951c-0261-a028-30f0b97064d1-3632f8a0 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-f4ac77d1-8e9e-42a7-2321-32607f786bdb-8cb2fef1, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786be0-8cb2fef1, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786be5-8cb2fef1 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-a1fd9329-fa33-debf-718b-2568fc683fd1-82883278 { grid-area: 1 / 1 / 3 / 2; }
#w-node-_49fb1c89-f13c-4da7-c28a-8c2824081a9a-82883278 { grid-area: 2 / 2 / 4 / 3; }
#w-node-_1ade4fae-76fc-e920-ac87-30731826febf-82883278, #w-node-c1258946-8ee4-3752-0b70-862bd7d5ddd5-82883278, #w-node-_9166b1b0-317d-eb0d-5442-4e710ccfcbcf-82883278, #w-node-_9c922bd1-1e2e-7883-3581-b0af8bfade36-82883278 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_53ad33c5-910b-1375-22fa-0143a2c68e59-ccfce0a7, #w-node-_3266a0a0-c0cb-5327-4b1d-773820c062b7-ccfce0a7, #w-node-_0bad7a71-9c9f-b868-f744-e88d4ef9264c-ccfce0a7, #w-node-b96a623e-e5a8-de0f-35d7-5c869e50d3f5-ccfce0a7, #w-node-_6934a7e1-a195-0151-afdf-239445545f7e-ccfce0a7, #w-node-_6934a7e1-a195-0151-afdf-239445545f86-ccfce0a7, #w-node-_6934a7e1-a195-0151-afdf-239445545f8e-ccfce0a7, #w-node-_6934a7e1-a195-0151-afdf-239445545f96-ccfce0a7, #w-node-_6934a7e1-a195-0151-afdf-239445545fa6-ccfce0a7, #w-node-_7108ce59-f64a-aa2a-0e82-e3f57114e244-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b4-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b6-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b7-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ba-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01bc-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01be-ccfce0a7, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0a-ccfce0a7, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0c-ccfce0a7, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0e-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c1-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c3-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c5-ccfce0a7, #w-node-_5df17e05-dce5-22c9-3126-329d1a303539-ccfce0a7, #w-node-_5df17e05-dce5-22c9-3126-329d1a30353b-ccfce0a7, #w-node-_5df17e05-dce5-22c9-3126-329d1a30353d-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c8-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ca-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01cd-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01d8-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01da-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01dc-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e0-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e4-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e6-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e9-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01eb-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ed-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f0-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f2-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f4-ccfce0a7, #w-node-e82ed03f-b311-3cfc-825f-c4848a424f9d-ccfce0a7, #w-node-e82ed03f-b311-3cfc-825f-c4848a424f9f-ccfce0a7, #w-node-e82ed03f-b311-3cfc-825f-c4848a424fa1-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f7-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f9-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01fb-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01fe-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0200-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0202-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0205-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0207-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0209-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e020c-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e020e-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0210-ccfce0a7, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b5-ccfce0a7, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b7-ccfce0a7, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b9-ccfce0a7, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf8c-ccfce0a7, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf8e-ccfce0a7, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf90-ccfce0a7, #w-node-c0287831-144e-bde0-6952-613079f2830d-ccfce0a7, #w-node-c0287831-144e-bde0-6952-613079f2830f-ccfce0a7, #w-node-c0287831-144e-bde0-6952-613079f28311-ccfce0a7, #w-node-_28206b58-194a-966f-1962-4cba52ade538-ccfce0a7, #w-node-_28206b58-194a-966f-1962-4cba52ade53a-ccfce0a7, #w-node-_28206b58-194a-966f-1962-4cba52ade53c-ccfce0a7, #w-node-_0ad9a891-6bb0-47ab-69a3-6516c1e7bc33-ccfce0a7, #w-node-_0ad9a891-6bb0-47ab-69a3-6516c1e7bc35-ccfce0a7, #w-node-_0ad9a891-6bb0-47ab-69a3-6516c1e7bc37-ccfce0a7 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021b-ccfce0a7 { grid-area: 1 / 2 / 2 / 3; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0220-ccfce0a7 { grid-area: 1 / 3 / 2 / 4; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0225-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0226-ccfce0a7, #w-node-a3dd322b-99d5-66c7-c8c9-eb582bffcba2-ccfce0a7, #w-node-a3dd322b-99d5-66c7-c8c9-eb582bffcba4-ccfce0a7, #w-node-_3f473b51-523f-14dd-aa40-bf7e33994cbf-ccfce0a7, #w-node-_3f473b51-523f-14dd-aa40-bf7e33994cc1-ccfce0a7, #w-node-_4a1c83be-bca9-04af-f48f-e71df8491f24-ccfce0a7, #w-node-_4a1c83be-bca9-04af-f48f-e71df8491f26-ccfce0a7, #w-node-_0a763445-6f07-0971-791b-68d3271f1542-ccfce0a7, #w-node-_0a763445-6f07-0971-791b-68d3271f1544-ccfce0a7, #w-node-_63c617b0-dbf1-768e-a8ca-6e6a898eac6f-ccfce0a7, #w-node-_63c617b0-dbf1-768e-a8ca-6e6a898eac71-ccfce0a7, #w-node-cde789b2-c6da-3526-be28-12e9d6b1e04f-ccfce0a7, #w-node-cde789b2-c6da-3526-be28-12e9d6b1e051-ccfce0a7, #w-node-bbaf7fb8-d478-8db4-5b2e-d59afc538ed6-ccfce0a7, #w-node-bbaf7fb8-d478-8db4-5b2e-d59afc538ed8-ccfce0a7, #w-node-_31e3373d-1280-2951-cc26-500fc3620787-ccfce0a7, #w-node-_31e3373d-1280-2951-cc26-500fc3620789-ccfce0a7, #w-node-_6b670fee-4fc5-b94e-d64c-49e65ffa97d4-ccfce0a7, #w-node-_6b670fee-4fc5-b94e-d64c-49e65ffa97d6-ccfce0a7, #w-node-_27d9c31c-5077-5e44-47a7-fda8001de027-ccfce0a7, #w-node-_27d9c31c-5077-5e44-47a7-fda8001de029-ccfce0a7, #w-node-f0e5f427-0d69-59bb-ece1-79a2bed5dc3e-ccfce0a7, #w-node-f0e5f427-0d69-59bb-ece1-79a2bed5dc40-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9be-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c0-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c3-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c5-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c8-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ca-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ce-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d0-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d3-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d5-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d8-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9da-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9dd-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9df-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e2-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e4-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e7-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e9-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ec-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ee-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9f1-ccfce0a7, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9f3-ccfce0a7 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_192e3bd7-63aa-3094-409d-fc22c92fca00-e0fe4ab9 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_469ab853-e7d8-d1b7-405e-e0da3bbdfb34-e0fe4ab9, #w-node-fbf91361-6e03-c2a9-6e1a-37d2ecb253ab-e0fe4ab9, #w-node-_8d7af189-adb3-5298-d616-77339164a471-e0fe4ab9, #w-node-_8d7af189-adb3-5298-d616-77339164a477-e0fe4ab9, #w-node-_8d7af189-adb3-5298-d616-77339164a47c-e0fe4ab9, #w-node-adeb56e2-b632-bc78-fc7f-f40160b8a070-443833e8, #w-node-f332afae-f78a-ceec-a0e1-4b07ac55ce2a-443833e8, #w-node-b052b229-8752-6c59-4918-5bccf38162cd-443833e8, #w-node-_260fa946-aae0-add2-32b0-97a8c2dff08d-443833e8, #w-node-fdf23ab5-f6fb-224b-4c49-2ceeba8d4cd3-443833e8, #w-node-fdf23ab5-f6fb-224b-4c49-2ceeba8d4ce1-443833e8, #w-node-fdf23ab5-f6fb-224b-4c49-2ceeba8d4cef-443833e8, #w-node-b965f764-4200-fce7-c9db-395d30101132-024bcffd, #w-node-b965f764-4200-fce7-c9db-395d3010113b-024bcffd, #w-node-b965f764-4200-fce7-c9db-395d30101144-024bcffd, #w-node-_469ab853-e7d8-d1b7-405e-e0da3bbdfb34-024bcffd, #w-node-fbf91361-6e03-c2a9-6e1a-37d2ecb253ab-024bcffd, #w-node-_79db26c5-60a2-9da2-29a5-d92cab1386ae-024bcffd, #w-node-_7221d808-e0c3-64f2-f1d3-1a2e89ea18f1-024bcffd, #w-node-b965f764-4200-fce7-c9db-395d30101132-dffe445d, #w-node-b965f764-4200-fce7-c9db-395d3010113b-dffe445d, #w-node-b965f764-4200-fce7-c9db-395d30101144-dffe445d { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-ef7b9d6a-951c-0261-a028-30f0b97064d1-a6ec0bf3 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_47eb04db-9897-8c0e-f3cf-352b9a62c70d-feb14516 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: center; }
#w-node-c7a66860-58e9-4916-aae8-d08f8a487eac-feb14516, #transparency-center.w-node-c7a66860-58e9-4916-aae8-d08f8a487eb5-feb14516 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-cc3103cc-d29d-393a-e548-ce277eb274b4-feb14516 { order: 9999; }
#w-node-cc3103cc-d29d-393a-e548-ce277eb274b5-feb14516 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-c8fecec3-b5ad-d2b9-2845-a510fb88519d-a5017a75 { justify-self: stretch; }
#w-node-_0a9b2f29-ea30-6071-495f-e18333f48b6e-a5017a75, #w-node-_0a9b2f29-ea30-6071-495f-e18333f48b74-a5017a75, #w-node-cf58c298-b61e-167a-d83a-38e64e8aeb90-a5017a75, #w-node-cf58c298-b61e-167a-d83a-38e64e8aeb96-a5017a75, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069bb-833fa786, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069c9-833fa786, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069d8-833fa786 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-833fa786 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_21554fde-02a5-939b-0e1a-e715c87b3cc3-833fa786, #w-node-_21554fde-02a5-939b-0e1a-e715c87b3ccb-833fa786 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_5911a61e-7073-e351-cd55-c2ab98c71ca8-9d6d60e2 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_5911a61e-7073-e351-cd55-c2ab98c71cb7-9d6d60e2, #w-node-_5911a61e-7073-e351-cd55-c2ab98c71cc6-9d6d60e2 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f95743b4-40e9-2bab-5ecb-5a98622caaec-4ce1ac95 { align-self: stretch; }
#w-node-_9b376d58-c779-3212-fad9-a61972a37eb8-4ce1ac95, #w-node-_49c0e945-5cb3-50d2-0501-a4f8de30675d-4ce1ac95, #w-node-fece072d-436f-60be-5890-26d1e5d65e9d-4ce1ac95, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069bb-ec08b07a, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069c9-ec08b07a, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069d8-ec08b07a { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-ec08b07a { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_21554fde-02a5-939b-0e1a-e715c87b3cc3-ec08b07a, #w-node-_21554fde-02a5-939b-0e1a-e715c87b3ccb-ec08b07a { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-c8fecec3-b5ad-d2b9-2845-a510fb88519d-b68f11fb { justify-self: stretch; }
#w-node-_0a9b2f29-ea30-6071-495f-e18333f48b6e-b68f11fb, #w-node-_0a9b2f29-ea30-6071-495f-e18333f48b74-b68f11fb, #w-node-cf58c298-b61e-167a-d83a-38e64e8aeb90-b68f11fb, #w-node-cf58c298-b61e-167a-d83a-38e64e8aeb96-b68f11fb { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-ef7b9d6a-951c-0261-a028-30f0b97064d1-b3fb043f, #w-node-d076c447-49e3-059b-2e3d-0e9af2befcbf-49ce9ce4 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a086-49ce9ce4 { align-self: stretch; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a08d-49ce9ce4 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a0af-49ce9ce4 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_8492c5d8-382b-9d13-1665-b54c100ba8f7-4c93d65a { align-self: stretch; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a0af-4c93d65a { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_8492c5d8-382b-9d13-1665-b54c100ba8f7-e9a84f68 { align-self: stretch; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a0af-e9a84f68 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_3fa8697a-1c23-dc49-9180-5a1b9f46c192-0e2dcece, #w-node-_3fa8697a-1c23-dc49-9180-5a1b9f46c19a-0e2dcece, #w-node-b564ca93-fcf9-e4a2-60f8-c013155d1eae-a93aa4df, #w-node-b564ca93-fcf9-e4a2-60f8-c013155d1eb6-a93aa4df, #w-node-_39e07ee6-4f54-eee5-154b-042a30ad6a6f-a93aa4df, #w-node-_1f78cfce-3f70-30a5-2104-78b33ea60f9d-a93aa4df, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786bdb-495d3b66, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786be0-495d3b66, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786be5-495d3b66, #w-node-adeb56e2-b632-bc78-fc7f-f40160b8a070-c978362e, #w-node-f332afae-f78a-ceec-a0e1-4b07ac55ce2a-c978362e, #w-node-b052b229-8752-6c59-4918-5bccf38162cd-c978362e, #w-node-_260fa946-aae0-add2-32b0-97a8c2dff08d-c978362e, #w-node-fdf23ab5-f6fb-224b-4c49-2ceeba8d4cd3-c978362e, #w-node-fdf23ab5-f6fb-224b-4c49-2ceeba8d4ce1-c978362e, #w-node-fdf23ab5-f6fb-224b-4c49-2ceeba8d4cef-c978362e { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_458b84a5-eb3e-345f-cb56-c952064e54a8-75982eeb { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-_458b84a5-eb3e-345f-cb56-c952064e5520-75982eeb, #w-node-_458b84a5-eb3e-345f-cb56-c952064e5532-75982eeb, #w-node-_458b84a5-eb3e-345f-cb56-c952064e5542-75982eeb, #w-node-_458b84a5-eb3e-345f-cb56-c952064e5560-75982eeb { grid-area: span 3 / span 2 / span 3 / span 2; }
#w-node-_458b84a5-eb3e-345f-cb56-c952064e5576-75982eeb { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-_53ad33c5-910b-1375-22fa-0143a2c68e59-6d587531, #w-node-_3266a0a0-c0cb-5327-4b1d-773820c062b7-6d587531, #w-node-_0bad7a71-9c9f-b868-f744-e88d4ef9264c-6d587531, #w-node-b96a623e-e5a8-de0f-35d7-5c869e50d3f5-6d587531, #w-node-_6934a7e1-a195-0151-afdf-239445545f7e-6d587531, #w-node-_6934a7e1-a195-0151-afdf-239445545f86-6d587531, #w-node-_6934a7e1-a195-0151-afdf-239445545f8e-6d587531, #w-node-_6934a7e1-a195-0151-afdf-239445545f96-6d587531, #w-node-_6934a7e1-a195-0151-afdf-239445545fa6-6d587531, #w-node-_7108ce59-f64a-aa2a-0e82-e3f57114e244-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b4-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b6-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b7-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ba-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01bc-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01be-6d587531, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0a-6d587531, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0c-6d587531, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0e-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c1-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c3-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c5-6d587531, #w-node-_5df17e05-dce5-22c9-3126-329d1a303539-6d587531, #w-node-_5df17e05-dce5-22c9-3126-329d1a30353b-6d587531, #w-node-_5df17e05-dce5-22c9-3126-329d1a30353d-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01c8-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ca-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01cd-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01d8-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01da-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01dc-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e0-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e4-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e6-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01e9-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01eb-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ed-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f0-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f2-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f4-6d587531, #w-node-e82ed03f-b311-3cfc-825f-c4848a424f9d-6d587531, #w-node-e82ed03f-b311-3cfc-825f-c4848a424f9f-6d587531, #w-node-e82ed03f-b311-3cfc-825f-c4848a424fa1-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f7-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01f9-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01fb-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01fe-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0200-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0202-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0205-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0207-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0209-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e020c-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e020e-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0210-6d587531, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b5-6d587531, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b7-6d587531, #w-node-c317d0e1-1fd3-4634-8d91-3674416c01b9-6d587531, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf8c-6d587531, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf8e-6d587531, #w-node-c3a321c4-e735-798c-88ad-56a1f2b3cf90-6d587531, #w-node-c0287831-144e-bde0-6952-613079f2830d-6d587531, #w-node-c0287831-144e-bde0-6952-613079f2830f-6d587531, #w-node-c0287831-144e-bde0-6952-613079f28311-6d587531, #w-node-_28206b58-194a-966f-1962-4cba52ade538-6d587531, #w-node-_28206b58-194a-966f-1962-4cba52ade53a-6d587531, #w-node-_28206b58-194a-966f-1962-4cba52ade53c-6d587531, #w-node-_0ad9a891-6bb0-47ab-69a3-6516c1e7bc33-6d587531, #w-node-_0ad9a891-6bb0-47ab-69a3-6516c1e7bc35-6d587531, #w-node-_0ad9a891-6bb0-47ab-69a3-6516c1e7bc37-6d587531, #w-node-_355e4405-dd62-a8a2-3c05-5914c473cb0d-6d587531, #w-node-_355e4405-dd62-a8a2-3c05-5914c473cb0f-6d587531, #w-node-_355e4405-dd62-a8a2-3c05-5914c473cb11-6d587531 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021b-6d587531 { grid-area: 1 / 2 / 2 / 3; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0220-6d587531 { grid-area: 1 / 3 / 2 / 4; }
#w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0225-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0226-6d587531, #w-node-a3dd322b-99d5-66c7-c8c9-eb582bffcba2-6d587531, #w-node-a3dd322b-99d5-66c7-c8c9-eb582bffcba4-6d587531, #w-node-_3f473b51-523f-14dd-aa40-bf7e33994cbf-6d587531, #w-node-_3f473b51-523f-14dd-aa40-bf7e33994cc1-6d587531, #w-node-_4a1c83be-bca9-04af-f48f-e71df8491f24-6d587531, #w-node-_4a1c83be-bca9-04af-f48f-e71df8491f26-6d587531, #w-node-_0a763445-6f07-0971-791b-68d3271f1542-6d587531, #w-node-_0a763445-6f07-0971-791b-68d3271f1544-6d587531, #w-node-_63c617b0-dbf1-768e-a8ca-6e6a898eac6f-6d587531, #w-node-_63c617b0-dbf1-768e-a8ca-6e6a898eac71-6d587531, #w-node-cde789b2-c6da-3526-be28-12e9d6b1e04f-6d587531, #w-node-cde789b2-c6da-3526-be28-12e9d6b1e051-6d587531, #w-node-bbaf7fb8-d478-8db4-5b2e-d59afc538ed6-6d587531, #w-node-bbaf7fb8-d478-8db4-5b2e-d59afc538ed8-6d587531, #w-node-_31e3373d-1280-2951-cc26-500fc3620787-6d587531, #w-node-_31e3373d-1280-2951-cc26-500fc3620789-6d587531, #w-node-_6b670fee-4fc5-b94e-d64c-49e65ffa97d4-6d587531, #w-node-_6b670fee-4fc5-b94e-d64c-49e65ffa97d6-6d587531, #w-node-_27d9c31c-5077-5e44-47a7-fda8001de027-6d587531, #w-node-_27d9c31c-5077-5e44-47a7-fda8001de029-6d587531, #w-node-f0e5f427-0d69-59bb-ece1-79a2bed5dc3e-6d587531, #w-node-f0e5f427-0d69-59bb-ece1-79a2bed5dc40-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9be-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c0-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c3-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c5-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9c8-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ca-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ce-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d0-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d3-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d5-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9d8-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9da-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9dd-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9df-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e2-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e4-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e7-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9e9-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ec-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9ee-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9f1-6d587531, #w-node-c8632e89-5704-284d-1fc8-15dad82eb9f3-6d587531 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_192e3bd7-63aa-3094-409d-fc22c92fca00-11aa86ea { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_469ab853-e7d8-d1b7-405e-e0da3bbdfb34-11aa86ea, #w-node-fbf91361-6e03-c2a9-6e1a-37d2ecb253ab-11aa86ea, #w-node-_8d7af189-adb3-5298-d616-77339164a471-11aa86ea, #w-node-_8d7af189-adb3-5298-d616-77339164a477-11aa86ea, #w-node-_8d7af189-adb3-5298-d616-77339164a47c-11aa86ea, #w-node-b965f764-4200-fce7-c9db-395d30101132-32c4e140, #w-node-b965f764-4200-fce7-c9db-395d3010113b-32c4e140, #w-node-b965f764-4200-fce7-c9db-395d30101144-32c4e140, #w-node-_469ab853-e7d8-d1b7-405e-e0da3bbdfb34-32c4e140, #w-node-fbf91361-6e03-c2a9-6e1a-37d2ecb253ab-32c4e140, #w-node-_79db26c5-60a2-9da2-29a5-d92cab1386ae-32c4e140, #w-node-_7221d808-e0c3-64f2-f1d3-1a2e89ea18f1-32c4e140, #w-node-adeb56e2-b632-bc78-fc7f-f40160b8a070-8cf6950b, #w-node-f332afae-f78a-ceec-a0e1-4b07ac55ce2a-8cf6950b, #w-node-b052b229-8752-6c59-4918-5bccf38162cd-8cf6950b, #w-node-_260fa946-aae0-add2-32b0-97a8c2dff08d-8cf6950b, #w-node-fdf23ab5-f6fb-224b-4c49-2ceeba8d4cd3-8cf6950b, #w-node-fdf23ab5-f6fb-224b-4c49-2ceeba8d4ce1-8cf6950b, #w-node-fdf23ab5-f6fb-224b-4c49-2ceeba8d4cef-8cf6950b, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069bb-4a1fbe3d, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069c9-4a1fbe3d, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069d8-4a1fbe3d { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-4a1fbe3d { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_21554fde-02a5-939b-0e1a-e715c87b3cc3-4a1fbe3d, #w-node-_21554fde-02a5-939b-0e1a-e715c87b3ccb-4a1fbe3d { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-c8fecec3-b5ad-d2b9-2845-a510fb88519d-08d69194 { justify-self: stretch; }
#w-node-_0a9b2f29-ea30-6071-495f-e18333f48b6e-08d69194, #w-node-_0a9b2f29-ea30-6071-495f-e18333f48b74-08d69194, #w-node-cf58c298-b61e-167a-d83a-38e64e8aeb90-08d69194, #w-node-cf58c298-b61e-167a-d83a-38e64e8aeb96-08d69194 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-ef7b9d6a-951c-0261-a028-30f0b97064d1-f526dbc8 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_8492c5d8-382b-9d13-1665-b54c100ba8f7-dd47a303 { align-self: stretch; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a0af-dd47a303 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-c8fecec3-b5ad-d2b9-2845-a510fb88519d-00c9fc51 { justify-self: stretch; }
#w-node-_831da9bc-3f9e-a985-8062-a6b2b78545fe-00c9fc51, #w-node-_831da9bc-3f9e-a985-8062-a6b2b785460d-00c9fc51, #w-node-_831da9bc-3f9e-a985-8062-a6b2b7854623-00c9fc51, #w-node-_831da9bc-3f9e-a985-8062-a6b2b7854632-00c9fc51 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-b4e34fa4-cb5d-197d-a339-54ccc619a784-58854ecb, #w-node-_444ab9ee-7e13-7edc-ea22-ebadb9a145bd-58854ecb { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_56777b1e-94dc-3505-71f6-e0a6ce6a04f0-58854ecb { grid-area: span 2 / span 2 / span 2 / span 2; }
#w-node-_438deb3b-22c3-7d51-05b5-02ed1b0ae649-58854ecb { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_03835469-8387-b375-c5cf-edccc1666b64-58854ecb { grid-area: span 2 / span 2 / span 2 / span 2; }
#w-node-_4c18eb8e-9f3e-9c58-6789-ca27b43e083a-58854ecb, #w-node-e0c2e54c-a9d0-d977-2f69-8a39bfc3c4a7-58854ecb, #w-node-_34a5b368-87af-53f5-2ea2-4fc1853a5829-58854ecb, #w-node-f560b897-b480-bc50-caf7-034cedd79803-58854ecb { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f55-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f57-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f5b-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f6b-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f6d-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f64-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f66-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f72-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f74-5551f425, #w-node-_8c1d7080-ac87-b306-d078-7ae6c463000d-5551f425, #w-node-_8c1d7080-ac87-b306-d078-7ae6c463000f-5551f425, #w-node-_88356975-9012-c048-621b-40e8916ace4e-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fcb-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fcd-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f82-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f84-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fa1-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fa3-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f9a-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f9c-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fb6-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fb8-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f93-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f95-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f8c-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f8e-5551f425, #w-node-_38063894-2d2f-470d-19c9-651231e661b9-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1faf-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fb1-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fc4-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fc6-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fe0-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fe2-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fbd-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fbf-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fd2-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fd4-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fd9-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fdb-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fe7-5551f425, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fe9-5551f425, #w-node-_06f37dbe-3bc9-5ce0-58c9-d3ca9aaeec88-5551f425, #w-node-_06f37dbe-3bc9-5ce0-58c9-d3ca9aaeec8a-5551f425 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d5a0ff99-8316-7c30-be97-66d56298f2f7-5fc1ee43, #w-node-_9ff20ca6-bfb3-152a-608a-3cf973aa16a4-5fc1ee43, #w-node-c8a517e1-b786-d15c-26a2-a07ed4e3b039-5fc1ee43, #w-node-_78c82a5a-6a7f-108b-1d44-18964003688b-5fc1ee43, #w-node-dcd853d8-70be-cab2-98dc-2e2eeb8bc43f-5fc1ee43, #w-node-a376a888-2652-31f1-781c-30bdd6372807-5fc1ee43, #w-node-_8de72798-89c9-326c-732e-bcb60f81618c-5fc1ee43, #w-node-_131a81bc-b02a-6ef9-a23c-9175326e5c41-5fc1ee43, #w-node-f560b897-b480-bc50-caf7-034cedd79803-5fc1ee43 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_9b376d58-c779-3212-fad9-a61972a37eb8-0ef2502b, #w-node-_49c0e945-5cb3-50d2-0501-a4f8de30675d-0ef2502b, #w-node-fece072d-436f-60be-5890-26d1e5d65e9d-0ef2502b { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f95743b4-40e9-2bab-5ecb-5a98622caaec-0ef2502b { align-self: stretch; }
#w-node-_78a43582-94f4-8f1c-de74-26bf1c5069bb-61c944d6, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069c9-61c944d6, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069d8-61c944d6 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-61c944d6 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_21554fde-02a5-939b-0e1a-e715c87b3cc3-61c944d6, #w-node-_21554fde-02a5-939b-0e1a-e715c87b3ccb-61c944d6 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_192e3bd7-63aa-3094-409d-fc22c92fca00-1a440ef6 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_469ab853-e7d8-d1b7-405e-e0da3bbdfb34-1a440ef6, #w-node-fbf91361-6e03-c2a9-6e1a-37d2ecb253ab-1a440ef6, #w-node-_8d7af189-adb3-5298-d616-77339164a471-1a440ef6, #w-node-_8d7af189-adb3-5298-d616-77339164a477-1a440ef6, #w-node-_8d7af189-adb3-5298-d616-77339164a47c-1a440ef6, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f55-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f57-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f5b-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f64-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f66-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f6b-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f6d-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f72-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f74-9ffbbbe3, #w-node-_88356975-9012-c048-621b-40e8916ace4e-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f82-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f84-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f8c-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f8e-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f93-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f95-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f9a-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f9c-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fa1-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fa3-9ffbbbe3, #w-node-_38063894-2d2f-470d-19c9-651231e661b9-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1faf-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fb1-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fb6-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fb8-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fbd-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fbf-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fc4-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fc6-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fcb-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fcd-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fd2-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fd4-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fd9-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fdb-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fe0-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fe2-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fe7-9ffbbbe3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fe9-9ffbbbe3, #w-node-_06f37dbe-3bc9-5ce0-58c9-d3ca9aaeec88-9ffbbbe3, #w-node-_06f37dbe-3bc9-5ce0-58c9-d3ca9aaeec8a-9ffbbbe3, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786bdb-61cf938e, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786be0-61cf938e, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786be5-61cf938e { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_8492c5d8-382b-9d13-1665-b54c100ba8f7-3db08992 { align-self: stretch; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a0af-3db08992 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_8492c5d8-382b-9d13-1665-b54c100ba8f7-1697265e { align-self: stretch; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a0af-1697265e { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-ef7b9d6a-951c-0261-a028-30f0b97064d1-91a4d4ca { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_9b376d58-c779-3212-fad9-a61972a37eb8-33eaf77d, #w-node-_49c0e945-5cb3-50d2-0501-a4f8de30675d-33eaf77d, #w-node-fece072d-436f-60be-5890-26d1e5d65e9d-33eaf77d { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f95743b4-40e9-2bab-5ecb-5a98622caaec-33eaf77d { align-self: stretch; }
#w-node-_3fa8697a-1c23-dc49-9180-5a1b9f46c192-df050c80, #w-node-_3fa8697a-1c23-dc49-9180-5a1b9f46c19a-df050c80 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d076c447-49e3-059b-2e3d-0e9af2befcbf-f2f711f4 { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a086-f2f711f4 { align-self: stretch; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a08d-f2f711f4 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a0af-f2f711f4 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-b564ca93-fcf9-e4a2-60f8-c013155d1eae-6ef6e4ee, #w-node-b564ca93-fcf9-e4a2-60f8-c013155d1eb6-6ef6e4ee, #w-node-_39e07ee6-4f54-eee5-154b-042a30ad6a6f-6ef6e4ee, #w-node-_1f78cfce-3f70-30a5-2104-78b33ea60f9d-6ef6e4ee, #w-node-_493d21dd-2f40-6a54-c1d3-0f0d7d54411d-9106bad3, #w-node-edb78425-14fa-af03-6d33-f5cb76062ffd-9106bad3, #w-node-_8a67eec6-b526-8487-14b8-44d50795750d-9106bad3, #w-node-_54a5dab4-830d-6111-3c26-4b632a640ceb-9106bad3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d5a0ff99-8316-7c30-be97-66d56298f2f7-c3f4111d, #w-node-_9ff20ca6-bfb3-152a-608a-3cf973aa16a4-c3f4111d, #w-node-c8a517e1-b786-d15c-26a2-a07ed4e3b039-c3f4111d, #w-node-_78c82a5a-6a7f-108b-1d44-18964003688b-c3f4111d, #w-node-dcd853d8-70be-cab2-98dc-2e2eeb8bc43f-c3f4111d, #w-node-a376a888-2652-31f1-781c-30bdd6372807-c3f4111d, #w-node-_8de72798-89c9-326c-732e-bcb60f81618c-c3f4111d, #w-node-_131a81bc-b02a-6ef9-a23c-9175326e5c41-c3f4111d, #w-node-f560b897-b480-bc50-caf7-034cedd79803-c3f4111d { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_78a43582-94f4-8f1c-de74-26bf1c5069bb-8dc9b645, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069c9-8dc9b645, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069d8-8dc9b645 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-8dc9b645 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_21554fde-02a5-939b-0e1a-e715c87b3cc3-8dc9b645, #w-node-_21554fde-02a5-939b-0e1a-e715c87b3ccb-8dc9b645 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_192e3bd7-63aa-3094-409d-fc22c92fca00-b4fd5d07 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_469ab853-e7d8-d1b7-405e-e0da3bbdfb34-b4fd5d07, #w-node-fbf91361-6e03-c2a9-6e1a-37d2ecb253ab-b4fd5d07, #w-node-_8d7af189-adb3-5298-d616-77339164a471-b4fd5d07, #w-node-_8d7af189-adb3-5298-d616-77339164a477-b4fd5d07, #w-node-_8d7af189-adb3-5298-d616-77339164a47c-b4fd5d07, #w-node-_7385fa44-b79e-f7e4-7fac-a0fceead3473-8989e849, #w-node-_9cb92447-965b-1e87-83b9-0e587545cede-8989e849, #w-node-c4afa211-facd-938c-7e1e-612198b6e8fe-8989e849 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-c8fecec3-b5ad-d2b9-2845-a510fb88519d-8989e849 { justify-self: stretch; }
#w-node-b11c2ebd-7d93-fa3d-83ed-159731f21392-8989e849 { order: 9999; }
#w-node-b965f764-4200-fce7-c9db-395d30101132-796f17df, #w-node-b965f764-4200-fce7-c9db-395d3010113b-796f17df, #w-node-b965f764-4200-fce7-c9db-395d30101144-796f17df, #w-node-_469ab853-e7d8-d1b7-405e-e0da3bbdfb34-796f17df, #w-node-fbf91361-6e03-c2a9-6e1a-37d2ecb253ab-796f17df, #w-node-_79db26c5-60a2-9da2-29a5-d92cab1386ae-796f17df, #w-node-_7221d808-e0c3-64f2-f1d3-1a2e89ea18f1-796f17df, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786bdb-134248d3, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786be0-134248d3, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786be5-134248d3, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f55-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f57-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f5b-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f6b-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f6d-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f64-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f66-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f72-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f74-1c34b1b9, #w-node-_111ec649-9963-d7b3-d8ce-7678792f6a57-1c34b1b9, #w-node-_111ec649-9963-d7b3-d8ce-7678792f6a59-1c34b1b9, #w-node-_88356975-9012-c048-621b-40e8916ace4e-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fcb-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fcd-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f82-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f84-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fa1-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fa3-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f9a-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f9c-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fb6-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fb8-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f93-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f95-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f8c-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f8e-1c34b1b9, #w-node-_38063894-2d2f-470d-19c9-651231e661b9-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1faf-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fb1-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fc4-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fc6-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fe0-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fe2-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fbd-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fbf-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fd2-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fd4-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fd9-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fdb-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fe7-1c34b1b9, #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1fe9-1c34b1b9, #w-node-_06f37dbe-3bc9-5ce0-58c9-d3ca9aaeec88-1c34b1b9, #w-node-_06f37dbe-3bc9-5ce0-58c9-d3ca9aaeec8a-1c34b1b9, #w-node-_3fa8697a-1c23-dc49-9180-5a1b9f46c192-9637d1bf, #w-node-_3fa8697a-1c23-dc49-9180-5a1b9f46c19a-9637d1bf, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069bb-d91fd69a, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069c9-d91fd69a, #w-node-_78a43582-94f4-8f1c-de74-26bf1c5069d8-d91fd69a { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-d91fd69a { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_21554fde-02a5-939b-0e1a-e715c87b3cc3-d91fd69a, #w-node-_21554fde-02a5-939b-0e1a-e715c87b3ccb-d91fd69a { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f042b468-3737-0a71-b68d-aca8b9088c6e-a8e6326b { align-self: stretch; }
#w-node-f4ac77d1-8e9e-42a7-2321-32607f786bdb-67b203d6, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786be0-67b203d6, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786be5-67b203d6 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_03835469-8387-b375-c5cf-edccc1666b64-44aff932 { grid-area: span 2 / span 2 / span 2 / span 2; }
#w-node-b4e34fa4-cb5d-197d-a339-54ccc619a784-44aff932, #w-node-_444ab9ee-7e13-7edc-ea22-ebadb9a145bd-44aff932 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_56777b1e-94dc-3505-71f6-e0a6ce6a04f0-44aff932 { grid-area: span 2 / span 2 / span 2 / span 2; }
#w-node-_438deb3b-22c3-7d51-05b5-02ed1b0ae649-44aff932, #w-node-_4c18eb8e-9f3e-9c58-6789-ca27b43e083a-44aff932, #w-node-_34a5b368-87af-53f5-2ea2-4fc1853a5829-44aff932, #w-node-f560b897-b480-bc50-caf7-034cedd79803-44aff932 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_8d7af189-adb3-5298-d616-77339164a471-be3ab357, #w-node-_8d7af189-adb3-5298-d616-77339164a477-be3ab357, #w-node-_8d7af189-adb3-5298-d616-77339164a47c-be3ab357, #w-node-_2d947ffd-1285-69be-42ed-064ea1de0436-be3ab357, #w-node-_2d947ffd-1285-69be-42ed-064ea1de0444-be3ab357, #w-node-_2d947ffd-1285-69be-42ed-064ea1de0453-be3ab357, #w-node-_2bd894e5-be55-63e3-844a-fc0debece38f-5375540e, #w-node-_2bd894e5-be55-63e3-844a-fc0debece3a1-5375540e, #w-node-_2bd894e5-be55-63e3-844a-fc0debece3b4-5375540e, #w-node-_76a71be4-15e3-5dee-0ca4-66a47b56b965-5375540e, #w-node-_76a71be4-15e3-5dee-0ca4-66a47b56b96d-5375540e, #w-node-_76a71be4-15e3-5dee-0ca4-66a47b56b975-5375540e { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_03835469-8387-b375-c5cf-edccc1666b64-412443e5 { grid-area: span 2 / span 2 / span 2 / span 2; }
#w-node-b4e34fa4-cb5d-197d-a339-54ccc619a784-412443e5, #w-node-_444ab9ee-7e13-7edc-ea22-ebadb9a145bd-412443e5 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_56777b1e-94dc-3505-71f6-e0a6ce6a04f0-412443e5 { grid-area: span 2 / span 2 / span 2 / span 2; }
#w-node-_438deb3b-22c3-7d51-05b5-02ed1b0ae649-412443e5, #w-node-_4c18eb8e-9f3e-9c58-6789-ca27b43e083a-412443e5, #w-node-_34a5b368-87af-53f5-2ea2-4fc1853a5829-412443e5, #w-node-f560b897-b480-bc50-caf7-034cedd79803-412443e5 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_7385fa44-b79e-f7e4-7fac-a0fceead3473-7fa10942, #w-node-_9cb92447-965b-1e87-83b9-0e587545cede-7fa10942, #w-node-c4afa211-facd-938c-7e1e-612198b6e8fe-7fa10942, #w-node-_5b2b2efa-5f5c-0a57-832e-e0f4a3709508-a3709507, #w-node-_5b2b2efa-5f5c-0a57-832e-e0f4a3709511-a3709507, #w-node-_5b2b2efa-5f5c-0a57-832e-e0f4a370951a-a3709507 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-db34f244-6166-c605-4313-1cbfeb99a50e-eb99a4f4 { justify-self: stretch; }
#w-node-f4ac77d1-8e9e-42a7-2321-32607f786bdb-c9c4d8c4, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786be0-c9c4d8c4, #w-node-f4ac77d1-8e9e-42a7-2321-32607f786be5-c9c4d8c4, #w-node-c5044c4e-4c47-3b3d-5361-13fe8d3840ba-93da3017, #w-node-c5044c4e-4c47-3b3d-5361-13fe8d3840c9-93da3017, #w-node-c5044c4e-4c47-3b3d-5361-13fe8d3840d8-93da3017, #w-node-_2bd894e5-be55-63e3-844a-fc0debece38f-98b1f613, #w-node-_2bd894e5-be55-63e3-844a-fc0debece3a1-98b1f613, #w-node-_2bd894e5-be55-63e3-844a-fc0debece3b4-98b1f613, #w-node-_76a71be4-15e3-5dee-0ca4-66a47b56b965-98b1f613, #w-node-_76a71be4-15e3-5dee-0ca4-66a47b56b96d-98b1f613, #w-node-_76a71be4-15e3-5dee-0ca4-66a47b56b975-98b1f613, #w-node-_9cb92447-965b-1e87-83b9-0e587545cede-e6d1a28b, #w-node-c4afa211-facd-938c-7e1e-612198b6e8fe-e6d1a28b { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-c8fecec3-b5ad-d2b9-2845-a510fb88519d-e6d1a28b { justify-self: stretch; }
#w-node-_965e6db4-5715-46bc-e0d8-94102ac260d9-e6d1a28b, #w-node-_965e6db4-5715-46bc-e0d8-94102ac260e2-e6d1a28b, #w-node-_965e6db4-5715-46bc-e0d8-94102ac260eb-e6d1a28b, #w-node-_26f9337c-0b74-6385-4889-040756e9ffe7-56e9ffe7 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_836826c9-dd8a-9946-e4ae-a19b735b5406-d03b0c57 { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-_836826c9-dd8a-9946-e4ae-a19b735b547e-d03b0c57, #w-node-_836826c9-dd8a-9946-e4ae-a19b735b5490-d03b0c57, #w-node-_836826c9-dd8a-9946-e4ae-a19b735b54a0-d03b0c57, #w-node-_836826c9-dd8a-9946-e4ae-a19b735b54ba-d03b0c57 { grid-area: span 3 / span 2 / span 3 / span 2; }
#w-node-_836826c9-dd8a-9946-e4ae-a19b735b54d0-d03b0c57 { grid-area: span 1 / span 4 / span 1 / span 4; }
#w-node-_141d1a9d-14df-a418-5819-dbc88ffd3002-c8d9b39c, #w-node-_141d1a9d-14df-a418-5819-dbc88ffd3011-c8d9b39c, #w-node-_141d1a9d-14df-a418-5819-dbc88ffd3020-c8d9b39c, #w-node-b600ad03-37db-e729-50f3-2e643a39d889-56eba003, #w-node-b600ad03-37db-e729-50f3-2e643a39d898-56eba003, #w-node-b600ad03-37db-e729-50f3-2e643a39d8a7-56eba003 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_7ace6fab-2291-4331-3441-71b1c967cf7a-e7f434db { grid-area: 1 / 1 / 2 / 2; }
#w-node-_7ace6fab-2291-4331-3441-71b1c967cfcf-e7f434db, #w-node-_7ace6fab-2291-4331-3441-71b1c967cfde-e7f434db, #w-node-_8bb1ea81-7188-e659-8be3-73ae5a0b05b2-5a0b05b2 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_8492c5d8-382b-9d13-1665-b54c100ba8f7-bc4c972b { align-self: stretch; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a0af-bc4c972b { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-e12ad46d-e3e9-ee41-4143-e8c5e080b4a7-5b5252e9, #w-node-dd39c367-6c64-3e16-540f-e9b61d6b0a5a-1d6b0a5a { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_8492c5d8-382b-9d13-1665-b54c100ba8f7-6ab86209 { align-self: stretch; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a0af-6ab86209 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_8492c5d8-382b-9d13-1665-b54c100ba8f7-0e1cbd2e { align-self: stretch; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a0af-0e1cbd2e { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_8492c5d8-382b-9d13-1665-b54c100ba8f7-27931387 { align-self: stretch; }
#w-node-_3e9f20e5-87e1-3a10-5404-6b96e450a0af-27931387 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-b965f764-4200-fce7-c9db-395d30101132-ae3460c3, #w-node-b965f764-4200-fce7-c9db-395d30101144-ae3460c3 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_1b82fc6a-7dc9-c34f-6865-ff862e2dd42a-ae3460c3 { grid-area: 1 / 1 / 2 / 2; }
#w-node-_469ab853-e7d8-d1b7-405e-e0da3bbdfb34-ae3460c3, #w-node-fbf91361-6e03-c2a9-6e1a-37d2ecb253ab-ae3460c3, #w-node-_79db26c5-60a2-9da2-29a5-d92cab1386ae-ae3460c3, #w-node-_86b93491-f142-b652-faed-082d6cb02d27-6cb02d27 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_241b84fe-870e-1249-378a-1e6dfb77be07-7e0d8ab7 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-c57bed54-d1c4-7558-07c5-115e4f31ad77-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ad79-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ad85-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ad8f-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ad91-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ad97-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ad99-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ad9f-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ada1-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ada4-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ada6-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ada7-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adac-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adae-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adb4-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adb6-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adbc-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adbe-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adc4-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adc6-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adc9-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adcb-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adcc-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31add1-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31add3-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31add9-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31addb-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ade1-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ade3-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ade9-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adeb-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adf1-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adf3-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adf6-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adf9-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adfa-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adff-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae01-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae07-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae09-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae0f-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae13-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae1b-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae1d-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae23-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae25-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae2b-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae2d-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae33-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae35-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae3b-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae3d-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae43-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae45-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae4b-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae4d-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae53-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae55-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae5b-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31ae5d-4f31ad74, #w-node-_35247bed-b75f-16be-780e-d396d1be825e-28b4cad5, #w-node-_3b37025f-579a-33d7-78b4-da7b0332c940-28b4cad5, #w-node-_69ffc15b-0da4-7a30-9488-861b8f7b34d1-28b4cad5, #w-node-fdf23ab5-f6fb-224b-4c49-2ceeba8d4cd3-28b4cad5, #w-node-fdf23ab5-f6fb-224b-4c49-2ceeba8d4ce1-28b4cad5, #w-node-fdf23ab5-f6fb-224b-4c49-2ceeba8d4cef-28b4cad5, #w-node-af5142d3-1226-802f-5238-6d93d6d61f88-d6d61f88, #w-node-_861ce532-34fe-7639-0d8c-e71715c6a695-afde1187, #w-node-_861ce532-34fe-7639-0d8c-e71715c6a69d-afde1187, #w-node-_861ce532-34fe-7639-0d8c-e71715c6a6a5-afde1187, #w-node-_861ce532-34fe-7639-0d8c-e71715c6a6b3-afde1187 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-df17542b-cd6b-4f18-142c-c7e9cbc8ba25-8b6040aa { grid-area: span 2 / span 1 / span 2 / span 1; }
#w-node-df17542b-cd6b-4f18-142c-c7e9cbc8ba45-8b6040aa { align-self: stretch; }
#w-node-df17542b-cd6b-4f18-142c-c7e9cbc8ba49-8b6040aa { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-df17542b-cd6b-4f18-142c-c7e9cbc8ba62-8b6040aa { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-f9d57b74-1089-3904-37c4-9976ebe59369-00021487, #w-node-f9d57b74-1089-3904-37c4-9976ebe59371-00021487, #w-node-f9d57b74-1089-3904-37c4-9976ebe59379-00021487, #w-node-f9d57b74-1089-3904-37c4-9976ebe59387-00021487 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_3603e697-2c7f-e138-9ef6-5b203c0448bb-0d8a21f7 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-d5a0ff99-8316-7c30-be97-66d56298f2f7-0d8a21f7, #w-node-_78c82a5a-6a7f-108b-1d44-18964003688b-0d8a21f7, #w-node-_09376790-8f6b-4f5f-2678-067f9aa0d6dc-0d8a21f7 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-d8066c12-78a3-eb0e-1613-904e2f83bda0-0d8a21f7, #w-node-_98e22bff-bc67-f4d3-554a-df1a81d75a7f-0d8a21f7, #w-node-_315b5a1c-b4c3-d481-ef0d-432bdd2d63d2-0d8a21f7, #w-node-a61fecc9-8d74-371d-492b-3c6ee0da300e-0d8a21f7, #w-node-_483f0ab2-aad3-9243-e252-bbd9530cab06-0d8a21f7, #w-node-f560b897-b480-bc50-caf7-034cedd79803-0d8a21f7 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-e3bf7f4b-f7ab-9140-d5b5-22e6ea8827ea-4c9d09d6 { align-self: stretch; }
#w-node-_6ce1c69e-4be6-567b-0810-de16e710da08-ae135e93 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center; }
#w-node-_76d0655f-fcd3-26c5-d534-097a488fd55b-488fd558 { grid-area: 1 / 1 / 2 / 2; }
#w-node-_79b97580-b0c5-7fcc-dc74-0f8bf7866696-f7866696, #w-node-_241b84fe-870e-1249-378a-1e6dfb77be07-b6c8be24, #w-node-_3474dfcc-87e0-fe76-ed0b-f73c15bc0c95-18dcca03, #w-node-_865e1769-b079-7411-8d5a-0e2d5def47be-c6f890e1 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_7604add4-9fca-4960-6541-139d26f378f5-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f378f7-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37903-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3790d-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3790f-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37915-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37917-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3791d-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3791f-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37922-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37924-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37925-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3792a-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3792c-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37932-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37934-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3793a-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3793c-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37942-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37944-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37947-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37949-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3794a-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3794f-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37951-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37957-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37959-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3795f-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37961-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37967-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37969-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3796f-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37971-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37974-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37977-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37978-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3797d-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3797f-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37985-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37987-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3798d-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37991-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37998-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f3799a-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379a0-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379a2-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379a8-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379aa-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379b0-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379b2-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379b8-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379ba-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379c0-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379c2-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379c8-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379ca-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379d0-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379d2-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379d8-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f379da-c6f890e1, #w-node-aaa12a01-1939-ebc7-b632-67b13dabff3e-90ac3b3d, #w-node-aaa12a01-1939-ebc7-b632-67b13dabff4e-90ac3b3d, #w-node-aaa12a01-1939-ebc7-b632-67b13dabff5e-90ac3b3d { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-aaa12a01-1939-ebc7-b632-67b13dabff92-90ac3b3d { justify-self: stretch; }
#w-node-_84a397b8-281f-b5a3-6a49-8ff4d604a291-2ba03d4c, #w-node-_84a397b8-281f-b5a3-6a49-8ff4d604a2a0-2ba03d4c, #w-node-_84a397b8-281f-b5a3-6a49-8ff4d604a2af-2ba03d4c { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_1a1a38f5-07f6-6670-4b76-9763a8e43d49-0b507d10 { grid-area: 1 / 1 / 2 / 2; }
#w-node-_1a1a38f5-07f6-6670-4b76-9763a8e43d9f-0b507d10, #w-node-_1a1a38f5-07f6-6670-4b76-9763a8e43dae-0b507d10, #w-node-f3b3455c-be68-6dfb-126b-f6212ecdfead-888bab9d, #w-node-f3b3455c-be68-6dfb-126b-f6212ecdfeb9-888bab9d { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f3b3455c-be68-6dfb-126b-f6212ecdfeef-888bab9d { grid-area: 1 / 1 / 2 / 2; }
#w-node-f3b3455c-be68-6dfb-126b-f6212ecdff1f-888bab9d, #w-node-f3b3455c-be68-6dfb-126b-f6212ecdff26-888bab9d, #w-node-f3b3455c-be68-6dfb-126b-f6212ecdff2d-888bab9d, #w-node-_5ff6c755-0bd8-a388-348b-a74bce800772-24bd506c, #w-node-_5ff6c755-0bd8-a388-348b-a74bce800781-24bd506c, #w-node-_5ff6c755-0bd8-a388-348b-a74bce800790-24bd506c { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_2006494b-fa2b-43ef-d4f0-ba3a43c51d2c-fc75b0b7 { grid-area: 1 / 1 / 2 / 2; }
#w-node-_495928d8-a9d8-9db8-18eb-f1cf1d03ba2e-fc75b0b7, #w-node-_495928d8-a9d8-9db8-18eb-f1cf1d03ba3d-fc75b0b7, #w-node-db529156-f6f7-cc1b-24b0-8c9fdea152f9-892ecea8, #w-node-db529156-f6f7-cc1b-24b0-8c9fdea15305-892ecea8 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-f6427cac-36f6-8350-6aeb-ad250be8d83f-892ecea8 { grid-area: 1 / 1 / 2 / 2; }
#w-node-db529156-f6f7-cc1b-24b0-8c9fdea1535e-892ecea8, #w-node-db529156-f6f7-cc1b-24b0-8c9fdea15365-892ecea8, #w-node-db529156-f6f7-cc1b-24b0-8c9fdea1536c-892ecea8, #w-node-_8d4756d8-6c55-40e3-a6c8-9a8b508db6f5-f9341f74 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_9d01e2c9-dc74-1bf7-bbe8-29b0fe7be3ef-cc990b74 { grid-area: span 1 / span 2 / span 1 / span 2; }
#w-node-_257147c9-4d0f-9bf7-b297-bb226260d65f-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d661-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d66d-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d677-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d679-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d67f-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d681-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d687-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d689-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d68c-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d68e-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d68f-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d694-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d696-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d69c-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d69e-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6a4-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6a6-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6ac-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6ae-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6b1-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6b3-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6b4-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6b9-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6bb-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6c1-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6c3-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6c9-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6cb-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6d1-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6d3-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6d9-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6db-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6de-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6e1-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6e2-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6e7-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6e9-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6ef-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6f1-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6f7-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6fb-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d702-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d704-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d70a-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d70c-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d712-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d714-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d71a-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d71c-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d722-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d724-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d72a-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d72c-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d732-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d734-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d73a-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d73c-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d742-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d744-cc990b74, #w-node-_14b4fd5e-e799-ceab-3340-e5d0878da438-4cf9cee7, #w-node-_14b4fd5e-e799-ceab-3340-e5d0878da447-4cf9cee7, #w-node-_14b4fd5e-e799-ceab-3340-e5d0878da456-4cf9cee7 { grid-area: span 1 / span 1 / span 1 / span 1; }
#w-node-_337bf2e3-8d18-2c4f-2281-eb9d79adef4d-4cf9cee7 { grid-area: span 1 / span 3 / span 1 / span 3; }
#w-node-f08a87cf-f584-e2e9-b104-292b7df67444-d9f884f7, #w-node-f08a87cf-f584-e2e9-b104-292b7df67453-d9f884f7, #w-node-f08a87cf-f584-e2e9-b104-292b7df67462-d9f884f7, #w-node-_4f63dc70-86ba-7918-10ab-da83df7c9db6-2012ad66, #w-node-_4f63dc70-86ba-7918-10ab-da83df7c9dbd-2012ad66, #w-node-_4f63dc70-86ba-7918-10ab-da83df7c9dc4-2012ad66, #w-node-_4f63dc70-86ba-7918-10ab-da83df7c9de9-2012ad66, #w-node-_4f63dc70-86ba-7918-10ab-da83df7c9df9-2012ad66, #w-node-_4f63dc70-86ba-7918-10ab-da83df7c9e08-2012ad66, #w-node-_720a88bd-d5a4-b36d-3b9c-36a5f945c608-3a0c8e67, #w-node-a7505014-4f23-d817-32c6-6642012c1add-c588b40b, #w-node-a7505014-4f23-d817-32c6-6642012c1aec-c588b40b, #w-node-a7505014-4f23-d817-32c6-6642012c1afb-c588b40b { grid-area: span 1 / span 1 / span 1 / span 1; }
@media screen and (min-width: 1920px) {
  #w-node-_205fcd10-f41c-19e7-855a-15227d05013c-7d05013a, #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a209ed-42a4716b { grid-area: span 1 / span 4 / span 1 / span 4; }
  #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee8d-d9fcf177 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_859ca142-c203-e60b-ec26-e392e4f839ed-d9fcf1a6 { grid-area: span 1 / span 8 / span 1 / span 8; }
  #w-node-_5e7f3e2a-4eec-d795-46ce-ebf6f6277155-d9fcf1c1 { grid-area: span 1 / span 6 / span 1 / span 6; }
  #w-node-_74ebe8d0-9391-7307-1db0-25196783b035-d9fcf1c2, #w-node-f1179f6d-818b-517b-fd87-51a674b2b740-d9fcf1c2, #w-node-_58ab9d94-b4e1-6e9d-e2e1-cb9a6758b7c0-d9fcf1c3 { grid-area: span 1 / span 7 / span 1 / span 7; }
  #w-node-e3246c00-6cef-7ff7-987c-bc455633a33a-d9fcf1f8, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf20f { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_7464b59d-5b53-a1b3-fb23-0ad4bbfd9026-d9fcf215 { grid-area: span 1 / span 5 / span 1 / span 5; }
  #w-node-_7464b59d-5b53-a1b3-fb23-0ad4bbfd9026-d9fcf21f, #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf221 { grid-area: span 1 / span 7 / span 1 / span 7; }
  #w-node-b6e486c8-27b5-315d-5fdc-18a05b65c011-d9fcf226 { grid-area: span 1 / span 6 / span 1 / span 6; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf247, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf27b, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf27c, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf27d, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf27e, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf280, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf281 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_78f616ae-bc7d-344b-df7b-1b856dc8c9c2-d9fcf284 { grid-area: span 1 / span 6 / span 1 / span 6; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-d9fcf2ca { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_91021b29-65f1-c544-2db1-ccacdbdb8b77-d9fcf2cb { grid-area: span 1 / span 7 / span 1 / span 7; }
  #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee8d-1d3da2b7, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899c99-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899c99-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899c99-30e76370, #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee8d-9b7f1089, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0b5-523a9a9a, #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee8d-a74985f6, #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee8d-68991688, #w-node-b052b229-8752-6c59-4918-5bccf38162cd-443833e8, #w-node-a3be1ade-30c3-dd1c-cb67-ee0b24d941cd-a5017a75, #w-node-fb303cc8-5182-166c-faec-2dae437b5286-833fa786, #w-node-fb303cc8-5182-166c-faec-2dae437b5286-ec08b07a, #w-node-a3be1ade-30c3-dd1c-cb67-ee0b24d941cd-b68f11fb, #w-node-b052b229-8752-6c59-4918-5bccf38162cd-c978362e { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_458b84a5-eb3e-345f-cb56-c952064e54a8-75982eeb { grid-area: span 1 / span 4 / span 1 / span 4; }
  #w-node-b052b229-8752-6c59-4918-5bccf38162cd-8cf6950b, #w-node-fb303cc8-5182-166c-faec-2dae437b5286-4a1fbe3d, #w-node-a3be1ade-30c3-dd1c-cb67-ee0b24d941cd-08d69194, #w-node-_265b0858-5fe2-11a8-a838-2219c7b9db67-00c9fc51, #w-node-a3be1ade-30c3-dd1c-cb67-ee0b24d941cd-00c9fc51, #w-node-_8bcb5464-ade4-c7ae-1d90-ee64548b987d-00c9fc51, #w-node-fb303cc8-5182-166c-faec-2dae437b5286-61c944d6, #w-node-_37a441ee-2027-115d-1b72-0704d477d6e3-8dc9b645, #w-node-fb303cc8-5182-166c-faec-2dae437b5286-8dc9b645, #w-node-_265b0858-5fe2-11a8-a838-2219c7b9db67-8989e849, #w-node-_981360c1-f5c9-5f80-f9d9-4114bce7e385-8989e849, #w-node-_532f6555-5aee-d102-c07e-b59495e40426-8989e849, #w-node-a3be1ade-30c3-dd1c-cb67-ee0b24d941cd-8989e849, #w-node-_8bcb5464-ade4-c7ae-1d90-ee64548b987d-8989e849, #w-node-_4a1855b6-9082-bcfa-93a0-6e3b5da938c5-d91fd69a, #w-node-_6f4a7c4e-0220-9292-e1ac-f6cc35e97bf2-d91fd69a, #w-node-_37a441ee-2027-115d-1b72-0704d477d6e3-d91fd69a, #w-node-fb303cc8-5182-166c-faec-2dae437b5286-d91fd69a, #w-node-_007cb112-d003-411b-c98d-8a9fa7cd86ba-d91fd69a, #w-node-_265b0858-5fe2-11a8-a838-2219c7b9db67-7fa10942, #w-node-_981360c1-f5c9-5f80-f9d9-4114bce7e385-7fa10942, #w-node-_532f6555-5aee-d102-c07e-b59495e40426-7fa10942, #w-node-_8bcb5464-ade4-c7ae-1d90-ee64548b987d-7fa10942, #w-node-a3be1ade-30c3-dd1c-cb67-ee0b24d941cd-7fa10942, #w-node-_93a23264-e6d0-1de8-c55d-0be22ee598f8-7fa10942, #w-node-b20161a6-7a03-0c92-88a6-796ed0d43a6b-d0d43a5a, #w-node-b20161a6-7a03-0c92-88a6-796ed0d43a79-d0d43a5a, #w-node-b20161a6-7a03-0c92-88a6-796ed0d43a86-d0d43a5a, #w-node-b20161a6-7a03-0c92-88a6-796ed0d43a93-d0d43a5a, #w-node-_9e061831-114c-984e-0b29-6321865401e8-865401e7 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_836826c9-dd8a-9946-e4ae-a19b735b5406-d03b0c57 { grid-area: span 1 / span 4 / span 1 / span 4; }
  #w-node-_7ace6fab-2291-4331-3441-71b1c967cf91-e7f434db, #w-node-_1b82fc6a-7dc9-c34f-6865-ff862e2dd44c-ae3460c3, #w-node-_76d0655f-fcd3-26c5-d534-097a488fd57d-488fd558 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-aaa12a01-1939-ebc7-b632-67b13dabffab-90ac3b3d, #w-node-aaa12a01-1939-ebc7-b632-67b13dac0046-90ac3b3d, #w-node-aaa12a01-1939-ebc7-b632-67b13dac0054-90ac3b3d, #w-node-aaa12a01-1939-ebc7-b632-67b13dac0061-90ac3b3d, #w-node-aaa12a01-1939-ebc7-b632-67b13dac006e-90ac3b3d, #w-node-aaa12a01-1939-ebc7-b632-67b13dac007b-90ac3b3d { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_1a1a38f5-07f6-6670-4b76-9763a8e43d6b-0b507d10, #w-node-f3b3455c-be68-6dfb-126b-f6212ecdff11-888bab9d, #w-node-_2006494b-fa2b-43ef-d4f0-ba3a43c51d59-fc75b0b7, #w-node-f6427cac-36f6-8350-6aeb-ad250be8d86c-892ecea8 { grid-area: 1 / 2 / 2 / 3; }
}
@media screen and (min-width: 1440px) {
  #w-node-_47eb04db-9897-8c0e-f3cf-352b9a62c70d-d9fcf2c8 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: center; }
  #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-9b7f1089, #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-a74985f6, #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-68991688 { grid-area: span 1 / span 6 / span 1 / span 6; }
  #w-node-_4406a0af-7425-4242-80ff-1a542b32e2a2-e0fe4ab9 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_192e3bd7-63aa-3094-409d-fc22c92fca00-e0fe4ab9 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-cb844d2b-7c18-5936-392f-a5976b2915c6-024bcffd { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_47eb04db-9897-8c0e-f3cf-352b9a62c70d-feb14516 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: center; }
  #w-node-ec8745f8-373e-c88b-2d69-4aa51f432d70-a5017a75, #w-node-_002557e4-2d36-9250-e345-7317ea703377-a5017a75 { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-833fa786, #w-node-_5911a61e-7073-e351-cd55-c2ab98c71ca8-9d6d60e2, #w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-ec08b07a { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-ec8745f8-373e-c88b-2d69-4aa51f432d70-b68f11fb, #w-node-_002557e4-2d36-9250-e345-7317ea703377-b68f11fb { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-_4406a0af-7425-4242-80ff-1a542b32e2a2-11aa86ea { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_192e3bd7-63aa-3094-409d-fc22c92fca00-11aa86ea { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-cb844d2b-7c18-5936-392f-a5976b2915c6-32c4e140 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-4a1fbe3d { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-ec8745f8-373e-c88b-2d69-4aa51f432d70-08d69194, #w-node-_002557e4-2d36-9250-e345-7317ea703377-08d69194, #w-node-ec8745f8-373e-c88b-2d69-4aa51f432d70-00c9fc51, #w-node-_002557e4-2d36-9250-e345-7317ea703377-00c9fc51 { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-61c944d6 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_4406a0af-7425-4242-80ff-1a542b32e2a2-1a440ef6 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_192e3bd7-63aa-3094-409d-fc22c92fca00-1a440ef6, #w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-8dc9b645 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_4406a0af-7425-4242-80ff-1a542b32e2a2-b4fd5d07 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_192e3bd7-63aa-3094-409d-fc22c92fca00-b4fd5d07 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-ec8745f8-373e-c88b-2d69-4aa51f432d70-8989e849, #w-node-_002557e4-2d36-9250-e345-7317ea703377-8989e849 { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-cb844d2b-7c18-5936-392f-a5976b2915c6-796f17df { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-d91fd69a { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-b18ad443-032e-d16a-15b4-a330d2fbb036-be3ab357 { order: -9999; }
  #w-node-_81dc3bf8-9765-e170-5700-c42650889489-be3ab357, #w-node-aafa5858-9bf0-79e9-a2de-84d668c5129e-be3ab357 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-aafa5858-9bf0-79e9-a2de-84d668c5129f-be3ab357 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_76a71be4-15e3-5dee-0ca4-66a47b56b965-5375540e { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-ec8745f8-373e-c88b-2d69-4aa51f432d70-7fa10942, #w-node-_002557e4-2d36-9250-e345-7317ea703377-7fa10942 { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-_5b2b2efa-5f5c-0a57-832e-e0f4a3709508-a3709507, #w-node-_76a71be4-15e3-5dee-0ca4-66a47b56b965-98b1f613, #w-node-_965e6db4-5715-46bc-e0d8-94102ac260d9-e6d1a28b { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-ec8745f8-373e-c88b-2d69-4aa51f432d70-e6d1a28b, #w-node-_002557e4-2d36-9250-e345-7317ea703377-e6d1a28b { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-_7ace6fab-2291-4331-3441-71b1c967cf7a-e7f434db { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_7ace6fab-2291-4331-3441-71b1c967cf91-e7f434db { grid-area: 1 / 2 / 2 / 3; }
  #w-node-_1b82fc6a-7dc9-c34f-6865-ff862e2dd42a-ae3460c3 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_1b82fc6a-7dc9-c34f-6865-ff862e2dd44c-ae3460c3 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-_76d0655f-fcd3-26c5-d534-097a488fd55b-488fd558 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_76d0655f-fcd3-26c5-d534-097a488fd57d-488fd558 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-aaa12a01-1939-ebc7-b632-67b13dac00a4-90ac3b3d, #w-node-aaa12a01-1939-ebc7-b632-67b13dac00a5-90ac3b3d { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-_1a1a38f5-07f6-6670-4b76-9763a8e43d49-0b507d10 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_1a1a38f5-07f6-6670-4b76-9763a8e43d6b-0b507d10 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-f3b3455c-be68-6dfb-126b-f6212ecdfeef-888bab9d { grid-area: 1 / 1 / 2 / 2; }
  #w-node-f3b3455c-be68-6dfb-126b-f6212ecdff11-888bab9d { grid-area: 1 / 2 / 2 / 3; }
  #w-node-_2006494b-fa2b-43ef-d4f0-ba3a43c51d2c-fc75b0b7 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_2006494b-fa2b-43ef-d4f0-ba3a43c51d59-fc75b0b7 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-f6427cac-36f6-8350-6aeb-ad250be8d83f-892ecea8 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-f6427cac-36f6-8350-6aeb-ad250be8d86c-892ecea8 { grid-area: 1 / 2 / 2 / 3; }
}
@media screen and (min-width: 1280px) {
  #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a209ed-42a4716b { grid-area: span 1 / span 4 / span 1 / span 4; }
  #w-node-_9733e648-85a2-4c5a-4ba6-c3677e99ad96-d9fcf199, #w-node-_9733e648-85a2-4c5a-4ba6-c3677e99ad96-d9fcf19b { grid-area: 1 / 7 / 3 / 13; }
  #w-node-c023dcfd-b494-1a51-8ee1-ba41eaf956cb-d9fcf1a0 { grid-area: span 1 / span 5 / span 1 / span 5; }
  #w-node-_748de319-6bbd-64ee-27ba-4b831905d014-d9fcf1a0 { grid-area: span 1 / span 7 / span 1 / span 7; }
  #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e1444-d9fcf1db { align-self: auto; }
  #w-node-_7464b59d-5b53-a1b3-fb23-0ad4bbfd9026-d9fcf215 { grid-area: span 1 / span 5 / span 1 / span 5; }
  #w-node-_6b741156-1dd9-ffbc-1fc6-6ff552feee72-d9fcf229 { grid-area: span 1 / span 1 / span 1 / span 1; align-self: start; }
  #w-node-_56550adb-b20d-3ff6-750a-b6a2b7a138fa-d9fcf24a { grid-area: 1 / 7 / 3 / 13; }
  #w-node-a9da78a5-db70-a8ad-a332-a8be2c90d27e-d9fcf266 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_56550adb-b20d-3ff6-750a-b6a2b7a138fa-e245dfc0 { grid-area: 1 / 7 / 3 / 13; }
  #w-node-_0175f63d-25f6-af7b-1569-286db62723ad-70b3275f, #w-node-_7196c67d-a4e3-2d8a-6d91-a249c1667d9b-70b3275f, #w-node-e8b9f887-8dcf-fd9a-2a53-1c3c518f9161-70b3275f, #w-node-_8fb96a68-ee58-2367-b305-255b4a44999f-70b3275f, #w-node-cfafb2c6-a11e-9f92-b002-e9cded8be2cd-70b3275f, #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c359c-70b3275f, #w-node-f12cb19b-1e69-4d70-f2fa-94a86e5a1c49-70b3275f, #w-node-f4967178-aed0-e1eb-b456-194d94334000-70b3275f, #w-node-f4967178-aed0-e1eb-b456-194d94334012-70b3275f, #w-node-f4967178-aed0-e1eb-b456-194d94334024-70b3275f, #w-node-f4967178-aed0-e1eb-b456-194d94334036-70b3275f, #w-node-_0175f63d-25f6-af7b-1569-286db62723ad-638ec1a3, #w-node-_7196c67d-a4e3-2d8a-6d91-a249c1667d9b-638ec1a3, #w-node-e8b9f887-8dcf-fd9a-2a53-1c3c518f9161-638ec1a3, #w-node-_8fb96a68-ee58-2367-b305-255b4a44999f-638ec1a3, #w-node-cfafb2c6-a11e-9f92-b002-e9cded8be2cd-638ec1a3, #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c359c-638ec1a3, #w-node-f12cb19b-1e69-4d70-f2fa-94a86e5a1c49-638ec1a3, #w-node-f4967178-aed0-e1eb-b456-194d94334000-638ec1a3, #w-node-f4967178-aed0-e1eb-b456-194d94334012-638ec1a3, #w-node-f4967178-aed0-e1eb-b456-194d94334024-638ec1a3, #w-node-f4967178-aed0-e1eb-b456-194d94334036-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; justify-self: start; }
  #w-node-_458b84a5-eb3e-345f-cb56-c952064e54a8-75982eeb, #w-node-_836826c9-dd8a-9946-e4ae-a19b735b5406-d03b0c57 { grid-area: span 1 / span 4 / span 1 / span 4; }
}
@media screen and (max-width: 991px) {
  #w-node-_205fcd10-f41c-19e7-855a-15227d05013c-7d05013a { grid-area: span 2 / span 3 / span 2 / span 3; }
  #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a209ed-42a4716b { grid-area: span 6 / span 3 / span 6 / span 3; }
  #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20a65-42a4716b, #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20a79-42a4716b { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20abf-42a4716b { grid-area: span 1 / span 4 / span 1 / span 4; }
  #w-node-_59824d17-c3d3-b83e-5d35-4a2ef3f1bc14-d9fcf176 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_04462ff2-1337-2106-a150-b009ab87f51e-d9fcf176 { grid-area: 2 / 1 / 3 / 2; place-self: center; }
  #w-node-_5cae4e46-dbba-0710-1122-a410bdfc78ff-d9fcf176 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-d9fcf177 { grid-area: 1 / 2 / 2 / 6; }
  #w-node-fa51cc7f-c733-600f-21fc-24203e1c0756-d9fcf177, #w-node-_5ce4affd-a0a9-5e2f-38c3-c057afc82143-d9fcf177, #w-node-c022c292-a5cb-9fd8-0c09-e91af849a410-d9fcf177 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-c022c292-a5cb-9fd8-0c09-e91af849a419-d9fcf177 { order: -9999; }
  #w-node-_343cd53f-b4de-0b14-a9ab-aea4387d83ba-d9fcf197 { grid-area: 1 / 2 / 2 / 7; }
  #w-node-_933432a8-733d-04b2-f48f-a7eb44f6975e-d9fcf197 { grid-area: 2 / 3 / 3 / 6; }
  #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf199 { grid-area: 1 / 2 / 2 / 6; }
  #w-node-_9733e648-85a2-4c5a-4ba6-c3677e99ad96-d9fcf199 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf19a, #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf19b { grid-area: 1 / 2 / 2 / 6; }
  #w-node-_9733e648-85a2-4c5a-4ba6-c3677e99ad96-d9fcf19b { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf19c { grid-area: 1 / 2 / 2 / 6; }
  #w-node-_823721a4-f3ca-d17b-1fbe-9a6f5d1a5a5c-d9fcf19f, #w-node-e398655c-1c08-b413-e1a5-eb8dd1d3d69b-d9fcf19f, #w-node-_561a0e2e-1c25-9356-501c-3249c3d2b885-d9fcf19f { align-self: stretch; }
  #w-node-_68ab2e9d-8e52-7aa6-75a3-88cba60635b7-d9fcf1a0 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: start center; }
  #w-node-c023dcfd-b494-1a51-8ee1-ba41eaf956cb-d9fcf1a0 { grid-area: 1 / 1 / 2 / 9; }
  #w-node-_748de319-6bbd-64ee-27ba-4b831905d014-d9fcf1a0 { grid-area: 2 / 1 / 3 / 9; }
  #w-node-_003e761e-f62e-1f71-1da9-a9248def6a50-d9fcf1a0, #w-node-_26d54840-5c59-00ba-7a1b-2382c779e3bd-d9fcf1a0, #w-node-_5dfd1a43-a9c1-dbd2-31e4-32e51c1b0839-d9fcf1a0, #w-node-_0d3a01ae-72a9-a7b5-659f-cd405a77a3e1-d9fcf1c1 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_74ebe8d0-9391-7307-1db0-25196783b03d-d9fcf1c2, #w-node-f1179f6d-818b-517b-fd87-51a674b2b746-d9fcf1c2, #w-node-_58ab9d94-b4e1-6e9d-e2e1-cb9a6758b7c8-d9fcf1c3 { grid-area: 1 / 2 / 2 / 6; }
  #w-node-abacf66a-f7da-7ca9-8c8f-de10a10cb2cd-d9fcf1f8 { grid-area: span 1 / span 4 / span 1 / span 4; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf20f { grid-area: 1 / 2 / 2 / 6; }
  #w-node-bb61f82a-c870-9b23-04e2-47e36086472c-d9fcf20f { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-bb61f82a-c870-9b23-04e2-47e360864735-d9fcf20f, #w-node-_37e5a982-8085-0442-d5d2-4ba9630408b0-d9fcf20f, #w-node-_37e5a982-8085-0442-d5d2-4ba9630408b1-d9fcf20f, #w-node-a5433c65-05ec-aef0-908f-956c950cb374-d9fcf20f { order: 9999; }
  #w-node-a5433c65-05ec-aef0-908f-956c950cb368-d9fcf20f { order: 9999; grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-a5433c65-05ec-aef0-908f-956c950cb371-d9fcf20f { order: -9999; }
  #w-node-_0acab2dd-1d14-4b11-4ff4-0343b833ea42-d9fcf20f { order: 9999; }
  #w-node-_6740b7c8-e8f4-6609-da95-8f3ccb9cfffc-d9fcf20f { order: -9999; }
  #w-node-b6ae1305-cf51-200a-5f45-3f03110166f8-d9fcf20f { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-f703bfd9-c304-93e6-0961-3796a77f0d78-d9fcf20f { order: 9999; }
  #w-node-_7464b59d-5b53-a1b3-fb23-0ad4bbfd9035-d9fcf215 { grid-area: 1 / 2 / 2 / 6; }
  #w-node-d96b3fa9-4f59-8854-30b6-5d86218b604c-d9fcf215, #w-node-_6849823e-a3d8-e921-9290-d787866cea4a-d9fcf216 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d403170c-3b71-b535-099d-6ee5c97ff3ba-d9fcf216 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_3c774aa3-1075-c3d5-3da0-7db3a4a329e0-d9fcf21a, #w-node-_130b87af-0de6-06db-2ada-a2628daba4cb-d9fcf21a, #w-node-c51512b6-8cd4-94ae-a681-0f9c381aba3f-d9fcf21a { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_7464b59d-5b53-a1b3-fb23-0ad4bbfd9035-d9fcf21f, #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf221, #w-node-_9fbae84b-af50-da69-ba52-e3d52a95e7d6-d9fcf226 { grid-area: 1 / 2 / 2 / 6; }
  #w-node-_69692a35-6217-4c7c-d33c-d03bc023bfd8-d9fcf226, #w-node-a30da0d5-188f-b7ba-6cf5-6ba3efdb38e9-d9fcf226, #w-node-_7a591205-c27b-0b70-d96e-9591dafe906b-d9fcf226, #w-node-_7a591205-c27b-0b70-d96e-9591dafe9070-d9fcf226, #w-node-_43de7d99-5fcb-cbe6-a7b9-a981f998d816-d9fcf226, #w-node-_43de7d99-5fcb-cbe6-a7b9-a981f998d81b-d9fcf226, #w-node-_62134656-ae40-9bf4-3eca-f75bf54425c6-d9fcf226, #w-node-_62134656-ae40-9bf4-3eca-f75bf54425cb-d9fcf226, #w-node-ad87912b-f72c-baff-44a1-34b41e27ba34-d9fcf226, #w-node-ad87912b-f72c-baff-44a1-34b41e27ba39-d9fcf226, #w-node-_8ba89a25-2a67-a2c6-d35f-f2c8a771c151-d9fcf226, #w-node-_8ba89a25-2a67-a2c6-d35f-f2c8a771c156-d9fcf226 { grid-area: span 1 / span 7 / span 1 / span 7; }
  #w-node-c9e11e2e-ab9a-36b9-0597-2c1dc4570ba4-d9fcf227 { grid-area: 1 / 2 / 2 / 6; }
  #w-node-_6e27a1aa-533c-b3f1-eccf-d95e27bf9a25-d9fcf229 { grid-area: 2 / 1 / 3 / 2; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ba-d9fcf22a, #w-node-e74d386b-2016-d92c-9d90-125b9de498d7-d9fcf244, #w-node-a2fb3b8e-bf0c-df7e-269a-3b8730dfc862-d9fcf245, #w-node-_40449c78-3b9b-cfc9-ca8a-637189bde608-d9fcf245 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27db-d9fcf245 { grid-area: 1 / 2 / 2 / 8; }
  #w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27dc-d9fcf245 { grid-area: 2 / 2 / 3 / 8; }
  #w-node-a2fb3b8e-bf0c-df7e-269a-3b8730dfc862-d9fcf246, #w-node-_40449c78-3b9b-cfc9-ca8a-637189bde608-d9fcf246 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27db-d9fcf246 { grid-area: 1 / 2 / 2 / 8; }
  #w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27dc-d9fcf246 { grid-area: 2 / 2 / 3 / 8; }
  #w-node-d0835f38-6033-c474-f672-f0f96c4468c7-d9fcf246, #w-node-_905ac83a-a2a2-d1de-2a20-44613caf2064-d9fcf246, #w-node-_6158749e-cf4b-6cbc-2ff6-cf3622d1f903-d9fcf246 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf247 { grid-area: 1 / 2 / 2 / 6; }
  #w-node-d076c447-49e3-059b-2e3d-0e9af2befcbf-d9fcf247 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_82efc204-fbd1-b6dd-8ac1-a8f8d68a99fc-d9fcf247 { order: -9999; }
  #w-node-_740f6ff6-833b-d329-d1c3-5eb6c2ca3c1c-d9fcf248, #w-node-d6ca83b1-9b64-c66c-beed-f32d7344c1dd-d9fcf248 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_29b7ccf7-56d9-a93d-286f-cdd88057f233-d9fcf248, #w-node-_56550adb-b20d-3ff6-750a-b6a2b7a138f4-d9fcf24a, #w-node-_56550adb-b20d-3ff6-750a-b6a2b7a138fa-d9fcf24a, #w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d3064-d9fcf262 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d306e-d9fcf262 { grid-area: 2 / 1 / 3 / 2; }
  #w-node-_6798caa2-37f7-7bae-3d4d-027a56c4b058-d9fcf262 { order: -9999; }
  #w-node-a9da78a5-db70-a8ad-a332-a8be2c90d27e-d9fcf266 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf27b { grid-area: 1 / 2 / 2 / 6; }
  #w-node-_743aedaf-c5f2-0c5f-3610-863437057775-d9fcf27b, #w-node-bb61f82a-c870-9b23-04e2-47e36086472c-d9fcf27b { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-bb61f82a-c870-9b23-04e2-47e360864735-d9fcf27b { order: -9999; }
  #w-node-_37e5a982-8085-0442-d5d2-4ba9630408b0-d9fcf27b { order: 9999; }
  #w-node-a5433c65-05ec-aef0-908f-956c950cb374-d9fcf27b { order: -9999; }
  #w-node-a5433c65-05ec-aef0-908f-956c950cb368-d9fcf27b { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-a5433c65-05ec-aef0-908f-956c950cb371-d9fcf27b { order: 9999; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf27c { grid-area: 1 / 2 / 2 / 6; }
  #w-node-_3f0bf39f-f53a-dd4c-84f1-280af4d633b2-d9fcf27c, #w-node-_22cf72c8-5ad6-fd5f-36bc-0ae26d34a98d-d9fcf27c { grid-area: 1 / 1 / 2 / 2; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf27d { grid-area: 1 / 2 / 2 / 6; }
  #w-node-_3f0bf39f-f53a-dd4c-84f1-280af4d633b2-d9fcf27d, #w-node-_22cf72c8-5ad6-fd5f-36bc-0ae26d34a98d-d9fcf27d { grid-area: 1 / 1 / 2 / 2; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf27e { grid-area: 1 / 2 / 2 / 6; }
  #w-node-d076c447-49e3-059b-2e3d-0e9af2befcbf-d9fcf27e { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf280 { grid-area: 1 / 2 / 2 / 6; }
  #w-node-d076c447-49e3-059b-2e3d-0e9af2befcbf-d9fcf280 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf281 { grid-area: 1 / 2 / 2 / 6; }
  #w-node-d076c447-49e3-059b-2e3d-0e9af2befcbf-d9fcf281 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf284 { grid-area: 1 / 2 / 2 / 6; }
  #w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d3064-d9fcf285 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d306e-d9fcf285 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-f16a69d9-413b-c108-1db5-3b29140ce421-d9fcf285 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-f16a69d9-413b-c108-1db5-3b29140ce434-d9fcf285 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_4e1039d5-ced4-35e1-fae0-563d3f1bf5d5-d9fcf285 { order: 9999; }
  #w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d3064-d9fcf287 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d306e-d9fcf287 { grid-area: 2 / 1 / 3 / 2; }
  #w-node-_6798caa2-37f7-7bae-3d4d-027a56c4b058-d9fcf287 { order: -9999; }
  #w-node-_65cd7612-fb56-fb77-9397-32de3b3c5e79-d9fcf28a, #w-node-_65cd7612-fb56-fb77-9397-32de3b3c5e8c-d9fcf28a, #w-node-_6caa3c96-be1e-fb5c-f38e-b63cfd65d2e5-d9fcf28a { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-c7a66860-58e9-4916-aae8-d08f8a487eab-d9fcf2c8 { order: 9999; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf2ca { grid-area: 1 / 2 / 2 / 6; }
  #w-node-_1558c8b6-ec4c-bf7a-1a30-3c8cc9efb5a6-d9fcf2cc { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_1558c8b6-ec4c-bf7a-1a30-3c8cc9efb599-d9fcf2cc { order: -9999; grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_003e761e-f62e-1f71-1da9-a9248def6a50-d9fcf2ee, #w-node-_26d54840-5c59-00ba-7a1b-2382c779e3bd-d9fcf2ee, #w-node-_5dfd1a43-a9c1-dbd2-31e4-32e51c1b0839-d9fcf2ee, #w-node-_003e761e-f62e-1f71-1da9-a9248def6a50-d9fcf2ef, #w-node-_26d54840-5c59-00ba-7a1b-2382c779e3bd-d9fcf2ef, #w-node-_5dfd1a43-a9c1-dbd2-31e4-32e51c1b0839-d9fcf2ef { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d796b751-06d9-45c3-b6f3-6b9d224869d6-224869d3 { grid-area: span 2 / span 3 / span 2 / span 3; }
  #w-node-_59824d17-c3d3-b83e-5d35-4a2ef3f1bc14-d9fcf2f3 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_04462ff2-1337-2106-a150-b009ab87f51e-d9fcf2f3 { grid-area: 2 / 1 / 3 / 2; place-self: center; }
  #w-node-_56550adb-b20d-3ff6-750a-b6a2b7a138f4-e245dfc0, #w-node-_56550adb-b20d-3ff6-750a-b6a2b7a138fa-e245dfc0 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d6ca83b1-9b64-c66c-beed-f32d7344c1dd-403765af { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_29b7ccf7-56d9-a93d-286f-cdd88057f233-403765af { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_823721a4-f3ca-d17b-1fbe-9a6f5d1a5a5c-790970b9, #w-node-e398655c-1c08-b413-e1a5-eb8dd1d3d69b-790970b9, #w-node-_23af9381-5060-8a76-68ff-c6b20a5352d3-790970b9, #w-node-_561a0e2e-1c25-9356-501c-3249c3d2b885-790970b9 { align-self: stretch; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ba-20b3fb35, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0a-20b3fb35 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_0175f63d-25f6-af7b-1569-286db62723b7-70b3275f { place-self: center end; }
  #w-node-_7196c67d-a4e3-2d8a-6d91-a249c1667da5-70b3275f, #w-node-e8b9f887-8dcf-fd9a-2a53-1c3c518f916b-70b3275f, #w-node-_8fb96a68-ee58-2367-b305-255b4a4499a9-70b3275f, #w-node-cfafb2c6-a11e-9f92-b002-e9cded8be2d7-70b3275f { align-self: center; }
  #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c35a6-70b3275f, #w-node-f12cb19b-1e69-4d70-f2fa-94a86e5a1c40-70b3275f { grid-area: span 2 / span 1 / span 2 / span 1; place-self: center start; }
  #w-node-f4967178-aed0-e1eb-b456-194d9433400a-70b3275f, #w-node-f4967178-aed0-e1eb-b456-194d9433401c-70b3275f, #w-node-f4967178-aed0-e1eb-b456-194d9433402e-70b3275f, #w-node-f4967178-aed0-e1eb-b456-194d94334040-70b3275f { align-self: center; }
  #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-1d3da2b7 { grid-area: 1 / 2 / 2 / 6; }
  #w-node-fa51cc7f-c733-600f-21fc-24203e1c0756-1d3da2b7, #w-node-_5ce4affd-a0a9-5e2f-38c3-c057afc82143-1d3da2b7, #w-node-c022c292-a5cb-9fd8-0c09-e91af849a410-1d3da2b7 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-c022c292-a5cb-9fd8-0c09-e91af849a419-1d3da2b7 { order: -9999; }
  #w-node-e910af48-4ceb-b56b-fd13-128f800aa52b-d1e74973, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce6-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ced-c7c1fae1, #w-node-_5e56b861-c016-a46b-e431-d81664754bcd-5cc119c7, #w-node-_5e56b861-c016-a46b-e431-d81664754bc2-5cc119c7, #w-node-a07a0f65-629e-d7e6-8486-9c1c32dab601-5cc119c7, #w-node-_609c5508-31ae-c57d-5748-f047de375db7-5cc119c7, #w-node-e910af48-4ceb-b56b-fd13-128f800aa52b-4213d4e2, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce6-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ced-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce6-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ced-30e76370, #w-node-e910af48-4ceb-b56b-fd13-128f800aa52b-24b85543, #w-node-_5e56b861-c016-a46b-e431-d81664754bcd-adfeb147, #w-node-_5e56b861-c016-a46b-e431-d81664754bc2-adfeb147, #w-node-a07a0f65-629e-d7e6-8486-9c1c32dab601-adfeb147, #w-node-_6849823e-a3d8-e921-9290-d787866cea4a-a0da430c { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d403170c-3b71-b535-099d-6ee5c97ff3c3-a0da430c { order: 9999; }
  #w-node-ffc19458-4f65-95f9-f0d1-92180c60d8aa-a0da430c, #w-node-_1ad73a19-d06b-b62b-be03-03f7fdcdf784-a0da430c { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-9b7f1089 { grid-area: 1 / 2 / 2 / 6; }
  #w-node-c022c292-a5cb-9fd8-0c09-e91af849a410-9b7f1089, #w-node-_6474aff8-031e-c657-2d3a-1eeed846f4b8-9b7f1089, #w-node-d2968f0f-e509-61a9-a223-376084063d24-9b7f1089, #w-node-_1dc0d584-6726-505a-eba4-8487b1fb3d82-9b7f1089, #w-node-_70fc58c4-e082-e9cb-e164-d4e8eb085836-a63e67f6 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-a1c10287-09e3-7583-d43a-eb3c4c563d0c-a63e67f6, #w-node-b1e07967-145e-9e0b-1088-b3e362f0e8be-a63e67f6, #w-node-_01b1df24-46aa-61da-fa31-0024de5934a4-a63e67f6 { justify-self: center; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-523a9a9a { grid-area: 1 / 2 / 2 / 6; }
  #w-node-d076c447-49e3-059b-2e3d-0e9af2befcbf-523a9a9a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ba-d54163ea, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0a-d54163ea { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_0175f63d-25f6-af7b-1569-286db62723b7-638ec1a3 { place-self: center end; }
  #w-node-_7196c67d-a4e3-2d8a-6d91-a249c1667da5-638ec1a3, #w-node-e8b9f887-8dcf-fd9a-2a53-1c3c518f916b-638ec1a3, #w-node-_8fb96a68-ee58-2367-b305-255b4a4499a9-638ec1a3, #w-node-cfafb2c6-a11e-9f92-b002-e9cded8be2d7-638ec1a3 { align-self: center; }
  #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c35a6-638ec1a3, #w-node-f12cb19b-1e69-4d70-f2fa-94a86e5a1c40-638ec1a3 { grid-area: span 2 / span 1 / span 2 / span 1; place-self: center start; }
  #w-node-f4967178-aed0-e1eb-b456-194d9433400a-638ec1a3, #w-node-f4967178-aed0-e1eb-b456-194d9433401c-638ec1a3, #w-node-f4967178-aed0-e1eb-b456-194d9433402e-638ec1a3, #w-node-f4967178-aed0-e1eb-b456-194d94334040-638ec1a3 { align-self: center; }
  #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-a74985f6 { grid-area: 1 / 2 / 2 / 6; }
  #w-node-c022c292-a5cb-9fd8-0c09-e91af849a410-a74985f6, #w-node-_6474aff8-031e-c657-2d3a-1eeed846f4b8-a74985f6, #w-node-d2968f0f-e509-61a9-a223-376084063d24-a74985f6, #w-node-_1dc0d584-6726-505a-eba4-8487b1fb3d82-a74985f6 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-68991688 { grid-area: 1 / 2 / 2 / 6; }
  #w-node-c022c292-a5cb-9fd8-0c09-e91af849a410-68991688, #w-node-_6474aff8-031e-c657-2d3a-1eeed846f4b8-68991688, #w-node-d2968f0f-e509-61a9-a223-376084063d24-68991688, #w-node-_1dc0d584-6726-505a-eba4-8487b1fb3d82-68991688, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ba-eb4f9235, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0a-eb4f9235, #w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d3064-d46965d1 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d306e-d46965d1 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-f16a69d9-413b-c108-1db5-3b29140ce421-d46965d1 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-f16a69d9-413b-c108-1db5-3b29140ce434-d46965d1 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_4e1039d5-ced4-35e1-fae0-563d3f1bf5d5-d46965d1 { order: 9999; }
  #w-node-ef7b9d6a-951c-0261-a028-30f0b97064d1-840aa930, #w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d3064-ea1d0553 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_1c3b9f0d-1d13-0ac3-10df-78651e3d306e-ea1d0553 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-f16a69d9-413b-c108-1db5-3b29140ce421-ea1d0553 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-f16a69d9-413b-c108-1db5-3b29140ce434-ea1d0553 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_4e1039d5-ced4-35e1-fae0-563d3f1bf5d5-ea1d0553 { order: 9999; }
  #w-node-aa149639-0fd9-ccec-5091-0641fad03a18-84f42828 { order: -9999; }
  #w-node-ba64a6e9-d630-b80a-69c0-2a464ab6183f-84f42828 { order: 9999; }
  #w-node-_4a179c64-5528-178a-3811-b1e4f132f60c-45895b4a, #w-node-c9a48547-5470-765c-0e5d-f13caa3c809f-45895b4a, #w-node-c9a48547-5470-765c-0e5d-f13caa3c80b3-45895b4a, #w-node-c9a48547-5470-765c-0e5d-f13caa3c80c7-45895b4a, #w-node-c9a48547-5470-765c-0e5d-f13caa3c80db-45895b4a, #w-node-c9a48547-5470-765c-0e5d-f13caa3c80ef-45895b4a, #w-node-c9a48547-5470-765c-0e5d-f13caa3c8103-45895b4a { grid-area: 1 / 1 / 2 / 2; }
  #w-node-ef7b9d6a-951c-0261-a028-30f0b97064d1-3632f8a0, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ba-ccfce0a7, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0a-ccfce0a7 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-de780ef9-18bd-43c1-ae05-9d1d821eac1d-e0fe4ab9 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-de780ef9-18bd-43c1-ae05-9d1d821eac27-e0fe4ab9 { order: 9999; }
  #w-node-_192e3bd7-63aa-3094-409d-fc22c92fca00-e0fe4ab9 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_8a3e9589-abac-59a8-6cab-d74c72f815a6-024bcffd { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_8a3e9589-abac-59a8-6cab-d74c72f815b0-024bcffd { order: 9999; }
  #w-node-ef7b9d6a-951c-0261-a028-30f0b97064d1-a6ec0bf3 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-c7a66860-58e9-4916-aae8-d08f8a487eab-feb14516 { order: -9999; }
  #w-node-cc3103cc-d29d-393a-e548-ce277eb274b4-feb14516, #w-node-_7d1cf273-afe2-46de-d0bb-7a980eec5ab7-a5017a75 { order: 9999; }
  #w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-833fa786 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_5911a61e-7073-e351-cd55-c2ab98c71ca8-9d6d60e2 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-aa149639-0fd9-ccec-5091-0641fad03a18-e8a535a2 { order: -9999; }
  #w-node-ba64a6e9-d630-b80a-69c0-2a464ab6183f-e8a535a2 { order: 9999; }
  #w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-ec08b07a { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_7d1cf273-afe2-46de-d0bb-7a980eec5ab7-b68f11fb { order: 9999; }
  #w-node-ef7b9d6a-951c-0261-a028-30f0b97064d1-b3fb043f, #w-node-d076c447-49e3-059b-2e3d-0e9af2befcbf-49ce9ce4 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_458b84a5-eb3e-345f-cb56-c952064e54a8-75982eeb { grid-area: span 6 / span 3 / span 6 / span 3; }
  #w-node-_458b84a5-eb3e-345f-cb56-c952064e5520-75982eeb, #w-node-_458b84a5-eb3e-345f-cb56-c952064e5532-75982eeb { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_458b84a5-eb3e-345f-cb56-c952064e5576-75982eeb { grid-area: span 1 / span 4 / span 1 / span 4; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01ba-6d587531, #w-node-_97542bef-ca8e-39da-e406-4b621998fc0a-6d587531 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-de780ef9-18bd-43c1-ae05-9d1d821eac1d-11aa86ea { grid-area: 1 / 1 / 2 / 2; }
  #w-node-de780ef9-18bd-43c1-ae05-9d1d821eac27-11aa86ea { order: 9999; }
  #w-node-_192e3bd7-63aa-3094-409d-fc22c92fca00-11aa86ea { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_8a3e9589-abac-59a8-6cab-d74c72f815a6-32c4e140 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_8a3e9589-abac-59a8-6cab-d74c72f815b0-32c4e140 { order: 9999; }
  #w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-4a1fbe3d { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_7d1cf273-afe2-46de-d0bb-7a980eec5ab7-08d69194 { order: 9999; }
  #w-node-ef7b9d6a-951c-0261-a028-30f0b97064d1-f526dbc8 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-aa149639-0fd9-ccec-5091-0641fad03a18-24382536 { order: -9999; }
  #w-node-ba64a6e9-d630-b80a-69c0-2a464ab6183f-24382536, #w-node-_7d1cf273-afe2-46de-d0bb-7a980eec5ab7-00c9fc51 { order: 9999; }
  #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f5b-5551f425, #w-node-_88356975-9012-c048-621b-40e8916ace4e-5551f425, #w-node-_38063894-2d2f-470d-19c9-651231e661b9-5551f425 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-aa149639-0fd9-ccec-5091-0641fad03a18-bfa2a628 { order: -9999; }
  #w-node-ba64a6e9-d630-b80a-69c0-2a464ab6183f-bfa2a628 { order: 9999; }
  #w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-61c944d6 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-de780ef9-18bd-43c1-ae05-9d1d821eac1d-1a440ef6 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-de780ef9-18bd-43c1-ae05-9d1d821eac27-1a440ef6 { order: 9999; }
  #w-node-_192e3bd7-63aa-3094-409d-fc22c92fca00-1a440ef6 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f5b-9ffbbbe3, #w-node-_88356975-9012-c048-621b-40e8916ace4e-9ffbbbe3, #w-node-_38063894-2d2f-470d-19c9-651231e661b9-9ffbbbe3 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-ef7b9d6a-951c-0261-a028-30f0b97064d1-91a4d4ca, #w-node-d076c447-49e3-059b-2e3d-0e9af2befcbf-f2f711f4, #w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-8dc9b645 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-de780ef9-18bd-43c1-ae05-9d1d821eac1d-b4fd5d07 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-de780ef9-18bd-43c1-ae05-9d1d821eac27-b4fd5d07 { order: 9999; }
  #w-node-_192e3bd7-63aa-3094-409d-fc22c92fca00-b4fd5d07 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_23bc2b52-4ccf-8b70-d830-c844aba62095-8989e849 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_7d1cf273-afe2-46de-d0bb-7a980eec5ab7-8989e849 { order: 9999; }
  #w-node-aa149639-0fd9-ccec-5091-0641fad03a18-4febcb3e { order: -9999; }
  #w-node-ba64a6e9-d630-b80a-69c0-2a464ab6183f-4febcb3e { order: 9999; }
  #w-node-_8a3e9589-abac-59a8-6cab-d74c72f815a6-796f17df { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_8a3e9589-abac-59a8-6cab-d74c72f815b0-796f17df { order: 9999; }
  #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f5b-1c34b1b9, #w-node-_88356975-9012-c048-621b-40e8916ace4e-1c34b1b9, #w-node-_38063894-2d2f-470d-19c9-651231e661b9-1c34b1b9 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_21554fde-02a5-939b-0e1a-e715c87b3cbb-d91fd69a { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-de780ef9-18bd-43c1-ae05-9d1d821eac1d-be3ab357 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-de780ef9-18bd-43c1-ae05-9d1d821eac27-be3ab357 { order: 9999; }
  #w-node-_963060d0-1d6f-08f0-f85d-f4c9f0812a66-5375540e { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_9fd0c893-9df6-1daa-bdb8-d25c273250b6-5375540e { order: -9999; }
  #w-node-d96a60d5-0f73-250b-1b90-a46bc97810b8-5375540e { order: 9999; grid-area: 2 / 1 / 3 / 2; }
  #w-node-_9640ca08-c15d-9729-3859-7a90dca2a307-5375540e { order: -9999; }
  #w-node-_3d5f4ad0-c914-40bc-926f-af01888bed81-5375540e { order: 9999; grid-area: 2 / 1 / 3 / 2; }
  #w-node-fb9f7252-2d5b-1b6f-e6c3-3b86c41fdcda-5375540e { order: -9999; }
  #w-node-_91732fd5-f89c-08c4-5923-f84f2d08483e-5375540e { order: 9999; grid-area: 2 / 1 / 3 / 2; }
  #w-node-_76a71be4-15e3-5dee-0ca4-66a47b56b965-5375540e { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-a1224dd0-7dcc-22f3-1dd1-6bddc44749a9-c44749a8 { order: -9999; }
  #w-node-a1224dd0-7dcc-22f3-1dd1-6bddc44749ab-c44749a8 { order: 9999; grid-area: 2 / 1 / 3 / 2; }
  #w-node-_23bc2b52-4ccf-8b70-d830-c844aba62095-7fa10942 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_7d1cf273-afe2-46de-d0bb-7a980eec5ab7-7fa10942 { order: 9999; }
  #w-node-_5b2b2efa-5f5c-0a57-832e-e0f4a3709508-a3709507 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_963060d0-1d6f-08f0-f85d-f4c9f0812a66-98b1f613 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_1e9e8230-2e07-2295-55be-6bafa532bf4b-98b1f613 { order: -9999; }
  #w-node-_0d7a69b8-8ca4-3cc1-2172-62a7a7ea05f9-98b1f613 { order: 9999; grid-area: 2 / 1 / 3 / 2; }
  #w-node-_9fd0c893-9df6-1daa-bdb8-d25c273250b6-98b1f613 { order: -9999; }
  #w-node-d96a60d5-0f73-250b-1b90-a46bc97810b8-98b1f613 { order: 9999; grid-area: 2 / 1 / 3 / 2; }
  #w-node-_9640ca08-c15d-9729-3859-7a90dca2a307-98b1f613 { order: -9999; }
  #w-node-_3d5f4ad0-c914-40bc-926f-af01888bed81-98b1f613 { order: 9999; grid-area: 2 / 1 / 3 / 2; }
  #w-node-fb9f7252-2d5b-1b6f-e6c3-3b86c41fdcda-98b1f613 { order: -9999; }
  #w-node-_91732fd5-f89c-08c4-5923-f84f2d08483e-98b1f613 { order: 9999; grid-area: 2 / 1 / 3 / 2; }
  #w-node-_76a71be4-15e3-5dee-0ca4-66a47b56b965-98b1f613 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_23bc2b52-4ccf-8b70-d830-c844aba62095-e6d1a28b { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_965e6db4-5715-46bc-e0d8-94102ac260d9-e6d1a28b { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_513c95fc-51d7-5698-f7df-eb1c0bf5a7a0-0bf5a79f { order: 9999; }
  #w-node-_38e414a2-f955-309f-3879-d19f047014ee-c33aea71 { order: -9999; }
  #w-node-cb14040b-5d09-dd18-8e5e-c559f9b5cae6-c33aea71 { order: 9999; }
  #w-node-_836826c9-dd8a-9946-e4ae-a19b735b5406-d03b0c57 { grid-area: span 6 / span 3 / span 6 / span 3; }
  #w-node-_836826c9-dd8a-9946-e4ae-a19b735b547e-d03b0c57, #w-node-_836826c9-dd8a-9946-e4ae-a19b735b5490-d03b0c57 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_836826c9-dd8a-9946-e4ae-a19b735b54d0-d03b0c57 { grid-area: span 1 / span 4 / span 1 / span 4; }
  #w-node-df768151-88e0-3b9e-e56c-3514823c3cee-823c3ca2, #w-node-df768151-88e0-3b9e-e56c-3514823c3cf8-823c3ca2, #w-node-df768151-88e0-3b9e-e56c-3514823c3d20-823c3ca2 { justify-self: stretch; }
  #w-node-_7ace6fab-2291-4331-3441-71b1c967cf59-e7f434db { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_7ace6fab-2291-4331-3441-71b1c967cf64-e7f434db { order: 9999; }
  #w-node-_8a3e9589-abac-59a8-6cab-d74c72f815a6-ae3460c3 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_8a3e9589-abac-59a8-6cab-d74c72f815b0-ae3460c3 { order: 9999; }
  #w-node-c57bed54-d1c4-7558-07c5-115e4f31ad85-4f31ad74 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-c57bed54-d1c4-7558-07c5-115e4f31ada4-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adc9-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adf6-4f31ad74, #w-node-df17542b-cd6b-4f18-142c-c7e9cbc8ba25-8b6040aa { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-fe630957-d54e-41b9-7c17-d552a3a87a3f-9614e68f { order: -9999; }
  #w-node-fe630957-d54e-41b9-7c17-d552a3a87a42-9614e68f { order: 9999; }
  #w-node-_095a9bb5-3ada-a86c-56d1-355e0f441646-52b34ffe { order: -9999; }
  #w-node-_095a9bb5-3ada-a86c-56d1-355e0f441649-52b34ffe { order: 9999; }
  #w-node-_1acbc834-1175-3ac6-2bf9-019ca61e0199-52b34ffe { order: -9999; }
  #w-node-_1e18600b-9922-0cea-8c37-48bee755dd61-6cd29d5f { order: 9999; }
  #w-node-_1e18600b-9922-0cea-8c37-48bee755dd67-6cd29d5f { grid-area: 1 / 2 / 2 / 2; }
  #w-node-adee0383-05df-b25e-6ca5-7800f904f019-ae135e93 { order: -9999; }
  #w-node-adee0383-05df-b25e-6ca5-7800f904f01b-ae135e93 { order: 9999; grid-area: 2 / 1 / 3 / 2; }
  #w-node-_2fab2155-a58d-62e6-7aa9-144889011c7d-89011c7c { order: 9999; }
  #w-node-b1a78022-4356-aca5-6f31-afcebd20d878-bd20d84e { order: -9999; }
  #w-node-_7604add4-9fca-4960-6541-139d26f37903-c6f890e1 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_7604add4-9fca-4960-6541-139d26f37922-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37947-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37974-c6f890e1 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-aaa12a01-1939-ebc7-b632-67b13dabff31-90ac3b3d { grid-area: 1 / 1 / 2 / 2; }
  #w-node-aaa12a01-1939-ebc7-b632-67b13dabff9e-90ac3b3d, #w-node-d3a8d64b-2234-7183-f42b-7af0f129422a-8ae6a846 { order: 9999; }
  #w-node-d3a8d64b-2234-7183-f42b-7af0f1294230-8ae6a846 { grid-area: 1 / 2 / 2 / 2; }
  #w-node-b3424b0f-e77b-aca8-c238-8dde447767cb-2ba03d4c, #w-node-b3424b0f-e77b-aca8-c238-8dde447767d5-2ba03d4c, #w-node-b3424b0f-e77b-aca8-c238-8dde447767fd-2ba03d4c { justify-self: stretch; }
  #w-node-_9ba3986a-3523-ec8a-dcad-e362c5839189-0b507d10 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_9ba3986a-3523-ec8a-dcad-e362c5839193-0b507d10 { order: 9999; }
  #w-node-fc5524e7-0a4f-d32e-bd1a-309eb5cb14ea-888bab9d { grid-area: 1 / 1 / 2 / 2; }
  #w-node-fc5524e7-0a4f-d32e-bd1a-309eb5cb14f4-888bab9d { order: 9999; }
  #w-node-_41613710-e616-8846-7a0d-bdcbb5755e11-746f70c5 { order: -9999; }
  #w-node-_41613710-e616-8846-7a0d-bdcbb5755e14-746f70c5 { order: 9999; }
  #w-node-_41613710-e616-8846-7a0d-bdcbb5755e3a-746f70c5 { order: -9999; }
  #w-node-_5ff6c755-0bd8-a388-348b-a74bce8006de-24bd506c, #w-node-_5ff6c755-0bd8-a388-348b-a74bce8006e8-24bd506c, #w-node-_5ff6c755-0bd8-a388-348b-a74bce800710-24bd506c { justify-self: stretch; }
  #w-node-_495928d8-a9d8-9db8-18eb-f1cf1d03b9c6-fc75b0b7 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_495928d8-a9d8-9db8-18eb-f1cf1d03b9d0-fc75b0b7 { order: 9999; }
  #w-node-af6041bc-16eb-c450-c6fd-1241be1b2fb8-892ecea8 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-af6041bc-16eb-c450-c6fd-1241be1b2fc2-892ecea8, #w-node-_1ec70f02-ccfa-878f-5a6b-e39b9292ef80-f9341f74 { order: 9999; }
  #w-node-_1ec70f02-ccfa-878f-5a6b-e39b9292ef86-f9341f74 { grid-area: 1 / 2 / 2 / 2; }
  #w-node-_257147c9-4d0f-9bf7-b297-bb226260d66d-cc990b74 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_257147c9-4d0f-9bf7-b297-bb226260d68c-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6b1-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6de-cc990b74 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_14b4fd5e-e799-ceab-3340-e5d0878da3a4-4cf9cee7, #w-node-_14b4fd5e-e799-ceab-3340-e5d0878da3ae-4cf9cee7, #w-node-_14b4fd5e-e799-ceab-3340-e5d0878da3d6-4cf9cee7, #w-node-f08a87cf-f584-e2e9-b104-292b7df673b0-d9f884f7, #w-node-f08a87cf-f584-e2e9-b104-292b7df673ba-d9f884f7, #w-node-f08a87cf-f584-e2e9-b104-292b7df673e2-d9f884f7, #w-node-a7505014-4f23-d817-32c6-6642012c1a49-c588b40b, #w-node-a7505014-4f23-d817-32c6-6642012c1a53-c588b40b, #w-node-a7505014-4f23-d817-32c6-6642012c1a7b-c588b40b { justify-self: stretch; }
  #w-node-c92de3f6-bc18-be1a-57f4-a77451c14c1a-1ea35609 { order: 9999; }
  #w-node-c92de3f6-bc18-be1a-57f4-a77451c14c20-1ea35609 { grid-area: 1 / 2 / 2 / 2; }
  #w-node-_3fe08701-8339-5ad4-70ea-c1179394d840-89dd9ae6 { grid-area: 1 / 1 / 2 / 2; }
}
@media screen and (max-width: 767px) {
  #w-node-_205fcd10-f41c-19e7-855a-15227d05013c-7d05013a { grid-area: span 2 / span 2 / span 2 / span 2; }
  #w-node-_205fcd10-f41c-19e7-855a-15227d050191-7d05013a, #w-node-_205fcd10-f41c-19e7-855a-15227d05019e-7d05013a, #w-node-_205fcd10-f41c-19e7-855a-15227d0501a9-7d05013a, #w-node-_205fcd10-f41c-19e7-855a-15227d0501c4-7d05013a, #w-node-_14d9c930-2f34-c7e4-60c3-7cfa6b2063e7-d9fcf174 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a209ed-42a4716b { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20a65-42a4716b, #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20a79-42a4716b, #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20a8b-42a4716b, #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20aa7-42a4716b { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20abf-42a4716b { grid-area: 7 / 1 / 8 / 2; }
  #w-node-f6bae115-40df-f6c0-010e-7dc6a2133746-a21336e6 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-d9fcf177 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-c022c292-a5cb-9fd8-0c09-e91af849a419-d9fcf177 { order: -9999; }
  #w-node-b70c1dd3-def4-a226-949d-2f0e555f587b-d9fcf177 { grid-area: span 2 / span 3 / span 2 / span 3; }
  #w-node-_3e436c44-cf25-4842-ab73-8c11971a2ade-d9fcf177, #w-node-_1a364542-cc76-596b-02a3-f83afe62ca03-d9fcf177, #w-node-d8afef3d-623e-001f-8e38-2937c509b180-d9fcf177 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-_67393616-e5e7-814a-4677-1dbdb5d2d583-b5d2d520, #w-node-_343cd53f-b4de-0b14-a9ab-aea4387d83ba-d9fcf197, #w-node-_933432a8-733d-04b2-f48f-a7eb44f6975e-d9fcf197, #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f783-d9fcf199 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf199 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f783-d9fcf19a { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf19a { grid-area: 1 / 1 / 2 / 2; }
  #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f783-d9fcf19b { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf19b { grid-area: 1 / 1 / 2 / 2; }
  #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f783-d9fcf19c { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf19c { grid-area: 1 / 1 / 2 / 2; }
  #w-node-e398655c-1c08-b413-e1a5-eb8dd1d3d694-d9fcf19f, #w-node-_561a0e2e-1c25-9356-501c-3249c3d2b887-d9fcf19f { order: -9999; }
  #w-node-c023dcfd-b494-1a51-8ee1-ba41eaf956cb-d9fcf1a0, #w-node-_748de319-6bbd-64ee-27ba-4b831905d014-d9fcf1a0, #w-node-_859ca142-c203-e60b-ec26-e392e4f839ed-d9fcf1a6, #w-node-_5e7f3e2a-4eec-d795-46ce-ebf6f6277155-d9fcf1c1, #w-node-_74ebe8d0-9391-7307-1db0-25196783b035-d9fcf1c2 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_74ebe8d0-9391-7307-1db0-25196783b03d-d9fcf1c2 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-f1179f6d-818b-517b-fd87-51a674b2b740-d9fcf1c2 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-f1179f6d-818b-517b-fd87-51a674b2b746-d9fcf1c2 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_58ab9d94-b4e1-6e9d-e2e1-cb9a6758b7c0-d9fcf1c3 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_58ab9d94-b4e1-6e9d-e2e1-cb9a6758b7c8-d9fcf1c3 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_2260ac44-e8bd-b295-c644-1f1dab6e128a-d9fcf1db { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf20f { grid-area: 1 / 1 / 2 / 2; }
  #w-node-bb61f82a-c870-9b23-04e2-47e360864735-d9fcf20f, #w-node-_37e5a982-8085-0442-d5d2-4ba9630408b0-d9fcf20f, #w-node-a5433c65-05ec-aef0-908f-956c950cb374-d9fcf20f, #w-node-a5433c65-05ec-aef0-908f-956c950cb371-d9fcf20f, #w-node-_0acab2dd-1d14-4b11-4ff4-0343b833ea42-d9fcf20f, #w-node-_6740b7c8-e8f4-6609-da95-8f3ccb9cfffc-d9fcf20f, #w-node-f703bfd9-c304-93e6-0961-3796a77f0d78-d9fcf20f { order: -9999; }
  #w-node-a1fd9329-fa33-debf-718b-2568fc683fd1-d9fcf211, #w-node-_49fb1c89-f13c-4da7-c28a-8c2824081a9a-d9fcf211, #w-node-c1258946-8ee4-3752-0b70-862bd7d5ddd5-d9fcf211, #w-node-_9166b1b0-317d-eb0d-5442-4e710ccfcbcf-d9fcf211 { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-_7464b59d-5b53-a1b3-fb23-0ad4bbfd9026-d9fcf215 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_7464b59d-5b53-a1b3-fb23-0ad4bbfd9035-d9fcf215, #w-node-_7464b59d-5b53-a1b3-fb23-0ad4bbfd9035-d9fcf21f { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_7464b59d-5b53-a1b3-fb23-0ad4bbfd9026-d9fcf21f, #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f783-d9fcf221 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-ec62ab60-86d9-a2a0-b2a8-7340e5f1f788-d9fcf221 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-b6e486c8-27b5-315d-5fdc-18a05b65c011-d9fcf226 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_9fbae84b-af50-da69-ba52-e3d52a95e7d6-d9fcf226 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_69692a35-6217-4c7c-d33c-d03bc023bfd8-d9fcf226, #w-node-a30da0d5-188f-b7ba-6cf5-6ba3efdb38e9-d9fcf226, #w-node-_7a591205-c27b-0b70-d96e-9591dafe906b-d9fcf226, #w-node-_7a591205-c27b-0b70-d96e-9591dafe9070-d9fcf226, #w-node-_43de7d99-5fcb-cbe6-a7b9-a981f998d816-d9fcf226, #w-node-_43de7d99-5fcb-cbe6-a7b9-a981f998d81b-d9fcf226, #w-node-_62134656-ae40-9bf4-3eca-f75bf54425c6-d9fcf226, #w-node-_62134656-ae40-9bf4-3eca-f75bf54425cb-d9fcf226, #w-node-ad87912b-f72c-baff-44a1-34b41e27ba34-d9fcf226, #w-node-ad87912b-f72c-baff-44a1-34b41e27ba39-d9fcf226, #w-node-_8ba89a25-2a67-a2c6-d35f-f2c8a771c151-d9fcf226, #w-node-_8ba89a25-2a67-a2c6-d35f-f2c8a771c156-d9fcf226, #w-node-c9e11e2e-ab9a-36b9-0597-2c1dc4570b95-d9fcf227 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-c9e11e2e-ab9a-36b9-0597-2c1dc4570ba4-d9fcf227 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b6-d9fcf22a { grid-area: 1 / 2 / 2 / 3; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021a-d9fcf22a { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021e-d9fcf22a { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021f-d9fcf22a, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0220-d9fcf22a { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0225-d9fcf22a { grid-area: 1 / 2 / 2 / 3; }
  #w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27db-d9fcf245, #w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27dc-d9fcf245, #w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27db-d9fcf246, #w-node-d73f03f8-1ca9-6be2-6d19-3f63237f27dc-d9fcf246 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf247 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_6798caa2-37f7-7bae-3d4d-027a56c4b052-d9fcf262 { order: -9999; }
  #w-node-_7f2c6886-90b7-cd9b-7d72-e473b57c909f-d9fcf266, #w-node-_36ba0f69-7ece-c6e7-0211-1e1e065f6730-d9fcf266 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf27b { grid-area: 1 / 1 / 2 / 2; }
  #w-node-bb61f82a-c870-9b23-04e2-47e360864735-d9fcf27b, #w-node-_37e5a982-8085-0442-d5d2-4ba9630408b0-d9fcf27b, #w-node-a5433c65-05ec-aef0-908f-956c950cb374-d9fcf27b, #w-node-a5433c65-05ec-aef0-908f-956c950cb371-d9fcf27b { order: -9999; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf27c, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf27d, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf27e, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf280, #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf281 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_78f616ae-bc7d-344b-df7b-1b856dc8c9c2-d9fcf284 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf284 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_4e1039d5-ced4-35e1-fae0-563d3f1bf5d5-d9fcf285, #w-node-_6798caa2-37f7-7bae-3d4d-027a56c4b052-d9fcf287, #w-node-c7a66860-58e9-4916-aae8-d08f8a487eab-d9fcf2c8 { order: -9999; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-d9fcf2ca { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_91021b29-65f1-c544-2db1-ccacdbdb8b77-d9fcf2cb { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_0d2747c0-7873-4b39-dd87-b01057565197-d9fcf2cc { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_24dff1b9-c597-1804-7b4f-1a4bfad4c003-d9fcf2cc { grid-area: 5 / 1 / 6 / 2; }
  #w-node-a233421e-8abe-0bcd-7dd9-007e4250e33d-d9fcf2cd, #w-node-_9a05510e-d0b8-f271-d2a7-b52386e72911-d9fcf2cd, #w-node-_244289a4-8b11-4461-0e8a-bd24e0adc993-d9fcf2cd, #w-node-fa87cb33-f0a5-1d94-e791-7c1e2c8819c8-d9fcf2cd, #w-node-a233421e-8abe-0bcd-7dd9-007e4250e33d-d9fcf2ce, #w-node-_9a05510e-d0b8-f271-d2a7-b52386e72911-d9fcf2ce, #w-node-fa87cb33-f0a5-1d94-e791-7c1e2c8819c8-d9fcf2ce, #w-node-_9c55f7a3-4cd7-7fd9-2e1c-4030a157c25b-d9fcf2ce, #w-node-_244289a4-8b11-4461-0e8a-bd24e0adc993-d9fcf2ce, #w-node-a233421e-8abe-0bcd-7dd9-007e4250e33d-d9fcf2cf, #w-node-_9a05510e-d0b8-f271-d2a7-b52386e72911-d9fcf2cf, #w-node-_244289a4-8b11-4461-0e8a-bd24e0adc993-d9fcf2cf, #w-node-fa87cb33-f0a5-1d94-e791-7c1e2c8819c8-d9fcf2cf { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d796b751-06d9-45c3-b6f3-6b9d224869d6-224869d3 { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-d796b751-06d9-45c3-b6f3-6b9d22486a22-224869d3, #w-node-d796b751-06d9-45c3-b6f3-6b9d22486a2b-224869d3, #w-node-d796b751-06d9-45c3-b6f3-6b9d22486a36-224869d3, #w-node-d796b751-06d9-45c3-b6f3-6b9d22486a47-224869d3 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-e398655c-1c08-b413-e1a5-eb8dd1d3d694-790970b9, #w-node-_561a0e2e-1c25-9356-501c-3249c3d2b887-790970b9 { order: -9999; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b6-20b3fb35 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021a-20b3fb35 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021e-20b3fb35 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021f-20b3fb35, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0220-20b3fb35 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0225-20b3fb35 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-f180ae8b-4546-9332-d9b9-9193c8cb8925-70b3275f, #w-node-_55866a0e-a67b-1e1c-8bef-f7b16b0d4e1a-70b3275f { order: -9999; }
  #w-node-_0175f63d-25f6-af7b-1569-286db62723b7-70b3275f { grid-area: span 2 / span 1 / span 2 / span 1; place-self: center start; }
  #w-node-_7196c67d-a4e3-2d8a-6d91-a249c1667da5-70b3275f, #w-node-e8b9f887-8dcf-fd9a-2a53-1c3c518f916b-70b3275f, #w-node-_8fb96a68-ee58-2367-b305-255b4a4499a9-70b3275f { grid-area: span 2 / span 1 / span 2 / span 1; place-self: center end; }
  #w-node-cfafb2c6-a11e-9f92-b002-e9cded8be2cd-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center start; }
  #w-node-cfafb2c6-a11e-9f92-b002-e9cded8be2d7-70b3275f { grid-area: span 2 / span 1 / span 2 / span 1; place-self: center end; }
  #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c3589-70b3275f { align-self: start; }
  #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c35a6-70b3275f { grid-area: span 2 / span 1 / span 2 / span 1; place-self: center start; }
  #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c359c-70b3275f, #w-node-f12cb19b-1e69-4d70-f2fa-94a86e5a1c40-70b3275f { align-self: center; }
  #w-node-f4967178-aed0-e1eb-b456-194d9433400a-70b3275f, #w-node-f4967178-aed0-e1eb-b456-194d9433401c-70b3275f, #w-node-f4967178-aed0-e1eb-b456-194d9433402e-70b3275f { grid-area: span 2 / span 1 / span 2 / span 1; place-self: center end; }
  #w-node-f4967178-aed0-e1eb-b456-194d94334036-70b3275f { align-self: center; }
  #w-node-f4967178-aed0-e1eb-b456-194d94334040-70b3275f { grid-area: span 2 / span 1 / span 2 / span 1; place-self: center end; }
  #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-1d3da2b7 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-c022c292-a5cb-9fd8-0c09-e91af849a419-1d3da2b7 { order: -9999; }
  #w-node-b70c1dd3-def4-a226-949d-2f0e555f587b-1d3da2b7 { grid-area: span 2 / span 3 / span 2 / span 3; }
  #w-node-_3e436c44-cf25-4842-ab73-8c11971a2ade-1d3da2b7, #w-node-_1a364542-cc76-596b-02a3-f83afe62ca03-1d3da2b7, #w-node-d8afef3d-623e-001f-8e38-2937c509b180-1d3da2b7 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce2-c7c1fae1 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d69-c7c1fae1 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6d-c7c1fae1 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6e-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6f-c7c1fae1 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d74-c7c1fae1, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce2-1de34bbc { grid-area: 1 / 2 / 2 / 3; }
  #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d69-1de34bbc { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6d-1de34bbc { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6e-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6f-1de34bbc { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d74-1de34bbc, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899ce2-30e76370 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d69-30e76370 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6d-30e76370 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6e-30e76370, #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d6f-30e76370 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_3f6f46be-d0b9-ef36-1b36-429ffd899d74-30e76370 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-a1fd9329-fa33-debf-718b-2568fc683fd1-2e3921b3, #w-node-_49fb1c89-f13c-4da7-c28a-8c2824081a9a-2e3921b3, #w-node-c1258946-8ee4-3752-0b70-862bd7d5ddd5-2e3921b3, #w-node-_9166b1b0-317d-eb0d-5442-4e710ccfcbcf-2e3921b3 { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-9b7f1089 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_29da0961-d1ca-8ebc-4bbc-315bb691ba23-a63e67f6 { grid-area: 1 / 1 / 2 / 2; justify-self: stretch; }
  #w-node-a1c10287-09e3-7583-d43a-eb3c4c563d0c-a63e67f6 { grid-area: span 1 / span 2 / span 1 / span 2; justify-self: stretch; }
  #w-node-b1e07967-145e-9e0b-1088-b3e362f0e8be-a63e67f6 { grid-area: 2 / 1 / 3 / 3; justify-self: stretch; }
  #w-node-_01b1df24-46aa-61da-fa31-0024de5934a4-a63e67f6 { grid-area: 1 / 2 / 2 / 3; justify-self: stretch; }
  #w-node-a1fd9329-fa33-debf-718b-2568fc683fd1-735ece3e, #w-node-_49fb1c89-f13c-4da7-c28a-8c2824081a9a-735ece3e, #w-node-c1258946-8ee4-3752-0b70-862bd7d5ddd5-735ece3e, #w-node-_9166b1b0-317d-eb0d-5442-4e710ccfcbcf-735ece3e, #w-node-a1fd9329-fa33-debf-718b-2568fc683fd1-57b55aad, #w-node-_49fb1c89-f13c-4da7-c28a-8c2824081a9a-57b55aad, #w-node-c1258946-8ee4-3752-0b70-862bd7d5ddd5-57b55aad, #w-node-_9166b1b0-317d-eb0d-5442-4e710ccfcbcf-57b55aad { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-a7533fd9-30d0-3d5c-1e35-fdbafd14f0e6-523a9a9a { grid-area: 1 / 1 / 2 / 2; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b6-d54163ea { grid-area: 1 / 2 / 2 / 3; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021a-d54163ea { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021e-d54163ea { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021f-d54163ea, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0220-d54163ea { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0225-d54163ea { grid-area: 1 / 2 / 2 / 3; }
  #w-node-f180ae8b-4546-9332-d9b9-9193c8cb8925-638ec1a3, #w-node-_55866a0e-a67b-1e1c-8bef-f7b16b0d4e1a-638ec1a3 { order: -9999; }
  #w-node-_0175f63d-25f6-af7b-1569-286db62723b7-638ec1a3 { grid-area: span 2 / span 1 / span 2 / span 1; place-self: center start; }
  #w-node-_7196c67d-a4e3-2d8a-6d91-a249c1667da5-638ec1a3, #w-node-e8b9f887-8dcf-fd9a-2a53-1c3c518f916b-638ec1a3, #w-node-_8fb96a68-ee58-2367-b305-255b4a4499a9-638ec1a3 { grid-area: span 2 / span 1 / span 2 / span 1; place-self: center end; }
  #w-node-cfafb2c6-a11e-9f92-b002-e9cded8be2cd-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; place-self: center start; }
  #w-node-cfafb2c6-a11e-9f92-b002-e9cded8be2d7-638ec1a3 { grid-area: span 2 / span 1 / span 2 / span 1; place-self: center end; }
  #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c3589-638ec1a3 { align-self: start; }
  #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c35a6-638ec1a3 { grid-area: span 2 / span 1 / span 2 / span 1; place-self: center start; }
  #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c359c-638ec1a3, #w-node-f12cb19b-1e69-4d70-f2fa-94a86e5a1c40-638ec1a3 { align-self: center; }
  #w-node-f4967178-aed0-e1eb-b456-194d9433400a-638ec1a3, #w-node-f4967178-aed0-e1eb-b456-194d9433401c-638ec1a3, #w-node-f4967178-aed0-e1eb-b456-194d9433402e-638ec1a3 { grid-area: span 2 / span 1 / span 2 / span 1; place-self: center end; }
  #w-node-f4967178-aed0-e1eb-b456-194d94334036-638ec1a3 { align-self: center; }
  #w-node-f4967178-aed0-e1eb-b456-194d94334040-638ec1a3 { grid-area: span 2 / span 1 / span 2 / span 1; place-self: center end; }
  #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-a74985f6 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_23535a08-bf69-30e0-d4c1-fbdb5923ea7d-a74985f6, #w-node-_7debfc7b-eafd-e1ec-f6c6-da6946ecfbd0-a74985f6, #w-node-_421a3d99-415a-4304-62fc-dd89aea77ca9-50f46735 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_421a3d99-415a-4304-62fc-dd89aea77cad-50f46735 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_97ec3dd9-ad16-1b80-7b38-44d9afdedd01-50f46735 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-bdd64707-769a-0cc5-f570-abccd0f7ee97-68991688 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_7debfc7b-eafd-e1ec-f6c6-da6946ecfbd0-68991688, #w-node-_23535a08-bf69-30e0-d4c1-fbdb5923ea7d-68991688 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b6-eb4f9235 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021a-eb4f9235 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021e-eb4f9235 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021f-eb4f9235, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0220-eb4f9235 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0225-eb4f9235 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-_4e1039d5-ced4-35e1-fae0-563d3f1bf5d5-d46965d1 { order: -9999; }
  #w-node-ef7b9d6a-951c-0261-a028-30f0b97064e2-840aa930 { grid-area: 2 / 1 / 3 / 2; }
  #w-node-a1fd9329-fa33-debf-718b-2568fc683fd1-e7a3ae31, #w-node-_49fb1c89-f13c-4da7-c28a-8c2824081a9a-e7a3ae31, #w-node-c1258946-8ee4-3752-0b70-862bd7d5ddd5-e7a3ae31, #w-node-_9166b1b0-317d-eb0d-5442-4e710ccfcbcf-e7a3ae31 { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-_4e1039d5-ced4-35e1-fae0-563d3f1bf5d5-ea1d0553 { order: -9999; }
  #w-node-aa149639-0fd9-ccec-5091-0641fad03a18-84f42828 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-ba64a6e9-d630-b80a-69c0-2a464ab6183f-84f42828 { order: -9999; }
  #w-node-d650b968-c17d-f14b-b213-e4884d907383-84f42828 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-c7d90d80-fe7a-e45d-a093-14e4077035af-077034f7, #w-node-_295503ad-073a-788c-74db-72f08f8b054c-f9dc05f3, #w-node-_98fd9fc3-aa4c-3055-7c75-f3c2e11218d9-face9fa5 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-ef7b9d6a-951c-0261-a028-30f0b97064e2-3632f8a0 { grid-area: 2 / 1 / 3 / 2; }
  #w-node-_0a7ea665-5462-c01b-f862-546750d88683-3022990c { grid-area: 1 / 1 / 2 / 2; }
  #w-node-a1fd9329-fa33-debf-718b-2568fc683fd1-82883278, #w-node-_49fb1c89-f13c-4da7-c28a-8c2824081a9a-82883278, #w-node-c1258946-8ee4-3752-0b70-862bd7d5ddd5-82883278, #w-node-_9166b1b0-317d-eb0d-5442-4e710ccfcbcf-82883278 { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-_761152c3-83a6-ac7c-773f-be839174c0c7-ccfce0a7 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b6-ccfce0a7 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021a-ccfce0a7 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021e-ccfce0a7 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021f-ccfce0a7, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0220-ccfce0a7 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0225-ccfce0a7 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-ef7b9d6a-951c-0261-a028-30f0b97064e2-a6ec0bf3 { grid-area: 2 / 1 / 3 / 2; }
  #w-node-c7a66860-58e9-4916-aae8-d08f8a487eab-feb14516, #w-node-cc3103cc-d29d-393a-e548-ce277eb274b4-feb14516 { order: -9999; }
  #w-node-_5911a61e-7073-e351-cd55-c2ab98c71ca8-9d6d60e2 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_0a7ea665-5462-c01b-f862-546750d88683-ee1ea582 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_295503ad-073a-788c-74db-72f08f8b054c-163cebbc { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_1d681bdd-0eb6-2628-d649-fd54f8f8a3e5-9877aeec { order: -9999; }
  #w-node-bacb068d-268f-1815-c69d-1d3d444aaa6b-9877aeec, #w-node-aa149639-0fd9-ccec-5091-0641fad03a18-e8a535a2 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-ba64a6e9-d630-b80a-69c0-2a464ab6183f-e8a535a2 { order: -9999; }
  #w-node-d650b968-c17d-f14b-b213-e4884d907383-e8a535a2 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-ef7b9d6a-951c-0261-a028-30f0b97064e2-b3fb043f { grid-area: 2 / 1 / 3 / 2; }
  #w-node-b51b0f55-a566-ecaf-fa31-c428bedbb51c-bedbb4b9, #w-node-_9666ba18-1a0c-5fd4-0bbc-a27128f8dbe7-75982eeb { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_458b84a5-eb3e-345f-cb56-c952064e54a8-75982eeb { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-_458b84a5-eb3e-345f-cb56-c952064e5520-75982eeb, #w-node-_458b84a5-eb3e-345f-cb56-c952064e5532-75982eeb, #w-node-_458b84a5-eb3e-345f-cb56-c952064e5542-75982eeb, #w-node-_458b84a5-eb3e-345f-cb56-c952064e5560-75982eeb { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_458b84a5-eb3e-345f-cb56-c952064e5576-75982eeb { grid-area: 7 / 1 / 8 / 2; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e01b6-6d587531 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021a-6d587531 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021e-6d587531 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e021f-6d587531, #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0220-6d587531 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d94658bd-4ccd-4034-bf3a-c5ecc32e0225-6d587531 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-ef7b9d6a-951c-0261-a028-30f0b97064e2-f526dbc8 { grid-area: 2 / 1 / 3 / 2; }
  #w-node-aa149639-0fd9-ccec-5091-0641fad03a18-24382536 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-ba64a6e9-d630-b80a-69c0-2a464ab6183f-24382536 { order: -9999; }
  #w-node-d650b968-c17d-f14b-b213-e4884d907383-24382536 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_9b6a4ce7-7177-0920-0933-453a674a205e-5551f425 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f57-5551f425 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f5b-5551f425, #w-node-_88356975-9012-c048-621b-40e8916ace4e-5551f425, #w-node-_38063894-2d2f-470d-19c9-651231e661b9-5551f425 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-aa149639-0fd9-ccec-5091-0641fad03a18-bfa2a628 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-ba64a6e9-d630-b80a-69c0-2a464ab6183f-bfa2a628 { order: -9999; }
  #w-node-d650b968-c17d-f14b-b213-e4884d907383-bfa2a628, #w-node-_0a7ea665-5462-c01b-f862-546750d88683-6de3520f { grid-area: 1 / 1 / 2 / 2; }
  #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f57-9ffbbbe3 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f5b-9ffbbbe3, #w-node-_88356975-9012-c048-621b-40e8916ace4e-9ffbbbe3, #w-node-_38063894-2d2f-470d-19c9-651231e661b9-9ffbbbe3 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-_295503ad-073a-788c-74db-72f08f8b054c-874dc508 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_1d681bdd-0eb6-2628-d649-fd54f8f8a3e5-aa7bab2a { order: -9999; }
  #w-node-bacb068d-268f-1815-c69d-1d3d444aaa6b-aa7bab2a { grid-area: 1 / 1 / 2 / 2; }
  #w-node-ef7b9d6a-951c-0261-a028-30f0b97064e2-91a4d4ca { grid-area: 2 / 1 / 3 / 2; }
  #w-node-_23bc2b52-4ccf-8b70-d830-c844aba62095-8989e849, #w-node-aa149639-0fd9-ccec-5091-0641fad03a18-4febcb3e { grid-area: 1 / 1 / 2 / 2; }
  #w-node-ba64a6e9-d630-b80a-69c0-2a464ab6183f-4febcb3e { order: -9999; }
  #w-node-d650b968-c17d-f14b-b213-e4884d907383-4febcb3e, #w-node-_0a7ea665-5462-c01b-f862-546750d88683-c6d9c526 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f57-1c34b1b9 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f5b-1c34b1b9, #w-node-_88356975-9012-c048-621b-40e8916ace4e-1c34b1b9, #w-node-_38063894-2d2f-470d-19c9-651231e661b9-1c34b1b9 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-_1d681bdd-0eb6-2628-d649-fd54f8f8a3e5-c08b746a { order: -9999; }
  #w-node-bacb068d-268f-1815-c69d-1d3d444aaa6b-c08b746a { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_551bceae-a84a-d969-f069-81487c59aa41-16a58e84, #w-node-_295503ad-073a-788c-74db-72f08f8b054c-16a58e84 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_9fd0c893-9df6-1daa-bdb8-d25c273250b6-5375540e { order: -9999; }
  #w-node-_23bc2b52-4ccf-8b70-d830-c844aba62095-7fa10942 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_9fd0c893-9df6-1daa-bdb8-d25c273250b6-98b1f613 { order: -9999; }
  #w-node-_23bc2b52-4ccf-8b70-d830-c844aba62095-e6d1a28b { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_908780bc-34b1-9b36-7222-8658d16af6d1-d16af650 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_0a7ea665-5462-c01b-f862-546750d88683-5256d709 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_38e414a2-f955-309f-3879-d19f047014ee-c33aea71 { order: -9999; }
  #w-node-cb14040b-5d09-dd18-8e5e-c559f9b5cae6-c33aea71, #w-node-d650b968-c17d-f14b-b213-e4884d907383-c33aea71 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-c4354878-3b3c-1fcc-c1ac-40e72896a40c-d03b0c57 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_836826c9-dd8a-9946-e4ae-a19b735b5406-d03b0c57 { grid-area: span 2 / span 1 / span 2 / span 1; }
  #w-node-_836826c9-dd8a-9946-e4ae-a19b735b547e-d03b0c57, #w-node-_836826c9-dd8a-9946-e4ae-a19b735b5490-d03b0c57, #w-node-_836826c9-dd8a-9946-e4ae-a19b735b54a0-d03b0c57, #w-node-_836826c9-dd8a-9946-e4ae-a19b735b54ba-d03b0c57 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_836826c9-dd8a-9946-e4ae-a19b735b54d0-d03b0c57 { grid-area: 7 / 1 / 8 / 2; }
  #w-node-_7ac3953a-4d14-2eed-04a8-f911f9e7578a-e0ce023d { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d24985e6-3d98-a0f2-071d-a9da74f0a0e2-feef911a, #w-node-d24985e6-3d98-a0f2-071d-a9da74f0a0fd-feef911a, #w-node-d24985e6-3d98-a0f2-071d-a9da74f0a119-feef911a, #w-node-d24985e6-3d98-a0f2-071d-a9da74f0a134-feef911a { order: -9999; }
  #w-node-_2038a8b8-176d-a53c-4eb6-31e3fcb20167-e10e606e, #w-node-_2b93c20c-98c5-ccbb-f64f-24b8895e79a5-895e7997 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_3018622c-a113-b2e6-a0e3-0ef50eb3071d-7e0d8ab7 { grid-area: 1 / 1 / 3 / 2; }
  #w-node-_241b84fe-870e-1249-378a-1e6dfb77be07-7e0d8ab7 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-c57bed54-d1c4-7558-07c5-115e4f31ad79-4f31ad74 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-c57bed54-d1c4-7558-07c5-115e4f31ad85-4f31ad74 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-c57bed54-d1c4-7558-07c5-115e4f31ada4-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adc9-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adf6-4f31ad74 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_1d681bdd-0eb6-2628-d649-fd54f8f8a3e5-dd318411 { order: -9999; }
  #w-node-bacb068d-268f-1815-c69d-1d3d444aaa6b-dd318411 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-fe62ad10-f416-7e38-c512-cebbcb0bb91a-7e8e199d, #w-node-_5b4b8bf0-e6e9-543b-88ab-edffb57f1001-7e8e199d { order: -9999; }
  #w-node-_551eeef1-1e5a-2da9-3c8e-42e75e8bded3-00021487, #w-node-fe630957-d54e-41b9-7c17-d552a3a87a3f-9614e68f { grid-area: 1 / 1 / 2 / 2; }
  #w-node-fe630957-d54e-41b9-7c17-d552a3a87a42-9614e68f { order: -9999; }
  #w-node-fe630957-d54e-41b9-7c17-d552a3a87a63-9614e68f { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_095a9bb5-3ada-a86c-56d1-355e0f441646-52b34ffe { order: -9999; }
  #w-node-_095a9bb5-3ada-a86c-56d1-355e0f441649-52b34ffe, #w-node-_095a9bb5-3ada-a86c-56d1-355e0f44166c-52b34ffe, #w-node-_1acbc834-1175-3ac6-2bf9-019ca61e0199-52b34ffe { grid-area: 1 / 1 / 2 / 2; }
  #w-node-adee0383-05df-b25e-6ca5-7800f904f019-ae135e93, #w-node-_22230a0a-2cd1-f51d-a51c-c22eee34525a-ee34524e { order: -9999; }
  #w-node-_79b97580-b0c5-7fcc-dc74-0f8bf7866696-f7866696 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_2fab2155-a58d-62e6-7aa9-144889011c7d-89011c7c { grid-area: 1 / 1 / 2 / 2; }
  #w-node-b1a78022-4356-aca5-6f31-afcebd20d878-bd20d84e { order: -9999; }
  #w-node-_2b2a6ae0-bf01-28e3-838a-144d86cf4f40-4a8fa024, #w-node-_3fd8d486-3fc3-f4e5-6fee-093765e2831b-b6c8be24 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_3018622c-a113-b2e6-a0e3-0ef50eb3071d-b6c8be24 { grid-area: 1 / 1 / 3 / 2; }
  #w-node-_241b84fe-870e-1249-378a-1e6dfb77be07-b6c8be24, #w-node-_1bf2c030-3b18-f17c-d3e2-d99accb12033-18dcca03 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_3474dfcc-87e0-fe76-ed0b-f73c15bc0c5c-18dcca03 { grid-area: 1 / 1 / 3 / 2; }
  #w-node-_3474dfcc-87e0-fe76-ed0b-f73c15bc0c95-18dcca03 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_865e1769-b079-7411-8d5a-0e2d5def4772-c6f890e1 { grid-area: 1 / 1 / 3 / 2; }
  #w-node-_865e1769-b079-7411-8d5a-0e2d5def47be-c6f890e1 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_7604add4-9fca-4960-6541-139d26f378f7-c6f890e1 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-_7604add4-9fca-4960-6541-139d26f37903-c6f890e1 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-_7604add4-9fca-4960-6541-139d26f37922-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37947-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37974-c6f890e1 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-aaa12a01-1939-ebc7-b632-67b13dabff31-90ac3b3d, #w-node-e46c3e78-0c6b-6036-04a5-e1c7c45b1486-90ac3b3d { grid-area: 1 / 1 / 2 / 2; }
  #w-node-bebd98a8-4497-e1fb-658a-4350a1e0c52b-7914e932, #w-node-_71787e5a-b8a0-68e1-0583-d3ddf3088b6f-7914e932, #w-node-_41613710-e616-8846-7a0d-bdcbb5755e11-746f70c5 { order: -9999; }
  #w-node-_41613710-e616-8846-7a0d-bdcbb5755e14-746f70c5, #w-node-_41613710-e616-8846-7a0d-bdcbb5755e37-746f70c5, #w-node-_41613710-e616-8846-7a0d-bdcbb5755e3a-746f70c5 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_318a3377-eda3-2d44-9a17-a37c889035b1-05704e60, #w-node-_318a3377-eda3-2d44-9a17-a37c889035cc-05704e60, #w-node-_318a3377-eda3-2d44-9a17-a37c889035e8-05704e60, #w-node-_318a3377-eda3-2d44-9a17-a37c88903603-05704e60 { order: -9999; }
  #w-node-_9d01e2c9-dc74-1bf7-bbe8-29b0fe7be3b6-cc990b74 { grid-area: 1 / 1 / 3 / 2; }
  #w-node-_9d01e2c9-dc74-1bf7-bbe8-29b0fe7be3ef-cc990b74 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_257147c9-4d0f-9bf7-b297-bb226260d661-cc990b74 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-_257147c9-4d0f-9bf7-b297-bb226260d66d-cc990b74 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-_257147c9-4d0f-9bf7-b297-bb226260d68c-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6b1-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6de-cc990b74 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_337bf2e3-8d18-2c4f-2281-eb9d79adef4d-4cf9cee7 { grid-column: span 1 / span 1; }
  #w-node-e0c2fd3a-1b89-6de4-ed01-be79c7aa0316-07de6e0e { order: -9999; }
  #w-node-e0c2fd3a-1b89-6de4-ed01-be79c7aa0317-07de6e0e, #w-node-b3dd633b-d534-bb80-9bf4-a4cd87e11273-9dd2dd6a, #w-node-e6c8fa20-aefe-7322-bb23-bb5bb770ef86-c5a2e544, #w-node-_3fe08701-8339-5ad4-70ea-c1179394d840-89dd9ae6, #w-node-b53e7794-e71e-ab80-37ed-31fcc0ad6eda-89dd9ae6, #w-node-_4d6e0975-f8c1-61d4-f79f-57769e4929ba-f48f2bc4 { grid-area: 1 / 1 / 2 / 2; }
}
@media screen and (max-width: 479px) {
  #w-node-_205fcd10-f41c-19e7-855a-15227d05013c-7d05013a { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_205fcd10-f41c-19e7-855a-15227d050191-7d05013a, #w-node-_205fcd10-f41c-19e7-855a-15227d05019e-7d05013a, #w-node-_205fcd10-f41c-19e7-855a-15227d0501a9-7d05013a, #w-node-_205fcd10-f41c-19e7-855a-15227d0501c4-7d05013a, #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a209ed-42a4716b, #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20a65-42a4716b, #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20a79-42a4716b, #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20a8b-42a4716b, #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20aa7-42a4716b { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_7f02ccc2-4de0-9fe4-5350-2bcb84a20abf-42a4716b { grid-area: 6 / 1 / 7 / 2; }
  #w-node-_63d4c3ca-0b18-84a7-16a6-9634151228ff-d9fcf17b, #w-node-_570b1ee5-87e7-671e-0f86-606d912e2d29-d9fcf17b, #w-node-bc5af552-bf15-2012-0727-ecd2b68327c6-d9fcf17b, #w-node-_2ef2dcb8-5149-dd25-fe34-dba92ce681c7-d9fcf17b, #w-node-e29823f5-1b10-ee07-96a1-edaf965fd33e-d9fcf17b, #w-node-_87d0bc0c-7e2a-49e7-2d5d-90d4a1c601b6-d9fcf17b, #w-node-_305ce237-405c-dec7-a25c-a2949685a368-d9fcf17b, #w-node-ee2b3520-7e66-4c83-6da0-6772bd86b5c5-d9fcf17b, #w-node-_4fceefbb-af9e-850c-d121-4a92c7e2fe30-d9fcf17b, #w-node-_4d506768-0d9f-32ee-a1ee-6079be6ccf09-d9fcf17b, #w-node-_7d21ab01-8211-8d96-612e-dd97231be3f0-d9fcf17b, #w-node-f7453fb9-932b-ea98-c139-e848a72e4e7d-d9fcf17b, #w-node-_0f57e116-d93c-c507-21e7-9096a61c39c4-d9fcf17b, #w-node-f8669312-a04b-9ba9-5593-238b5e1abfb1-d9fcf17b, #w-node-_591e0909-3618-97fe-6808-ed19b84b0c67-d9fcf17b, #w-node-_2ae20a87-eff7-3ae2-1294-599181f020f7-d9fcf17b, #w-node-f696e5d7-d8e0-b5fa-641f-fa1f74a854d4-d9fcf17b, #w-node-_002d2e9c-5e22-dc10-94ab-871d05486e8b-d9fcf17b, #w-node-_113bd835-2165-5240-79e4-17353f66574c-d9fcf17b, #w-node-ea70e9b1-e558-874d-1e18-4c812e8e3d35-d9fcf17b, #w-node-_8247d7a4-01ca-ce5b-1131-0db0d0e1b742-d9fcf17b, #w-node-_46d018a3-2962-bf93-b0f2-9eaa324d5753-d9fcf17b, #w-node-_9b36e2c0-11fe-bbac-59d4-0d623fef3512-d9fcf17b, #w-node-_79db953d-b34e-8c16-f3ee-1c094782e5e7-d9fcf17b, #w-node-_29616ef8-4040-fa43-8d49-efe6bea5cdb9-d9fcf17b, #w-node-e6729f16-574a-760b-8dbe-ac458d29db27-d9fcf192, #w-node-_75bb3143-3d10-4fd1-ce5b-b56f8aadd928-d9fcf192, #w-node-_1ee1fc78-4244-c304-c2a1-6d6b1ddb9ac6-d9fcf192, #w-node-_4d506768-0d9f-32ee-a1ee-6079be6ccf09-d9fcf192, #w-node-_29616ef8-4040-fa43-8d49-efe6bea5cdb9-d9fcf192, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6bd-d9fcf193, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6c3-d9fcf193, #w-node-_1d24032c-75e0-df26-34c8-cb16d2548067-d9fcf193, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6c9-d9fcf193, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6cf-d9fcf193, #w-node-efa984df-43eb-f36e-4143-35278517480b-d9fcf193, #w-node-ad8f512c-7edb-969c-f82a-8b61889cd211-d9fcf193, #w-node-_9a3de966-a64e-2691-ff24-922dafe4eb44-d9fcf193, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6d9-d9fcf193, #w-node-_65fc5938-ab06-a2e0-75d7-758cef820fe7-d9fcf193, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6d3-d9fcf193, #w-node-_049aebe9-5fd1-5af5-6af8-b3d921270252-d9fcf193, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f70e-d9fcf193, #w-node-e6729f16-574a-760b-8dbe-ac458d29db27-d9fcf194, #w-node-_75bb3143-3d10-4fd1-ce5b-b56f8aadd928-d9fcf194, #w-node-_1ee1fc78-4244-c304-c2a1-6d6b1ddb9ac6-d9fcf194, #w-node-_4d506768-0d9f-32ee-a1ee-6079be6ccf09-d9fcf194, #w-node-_9250dceb-501f-7634-6a3b-b826d5c47c84-d9fcf194, #w-node-_29616ef8-4040-fa43-8d49-efe6bea5cdb9-d9fcf194 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_578b8c6f-1c7d-627d-a5f5-0a3a739d3db2-d9fcf196 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-b1cd92a6-bb05-1570-26e7-e168fdced359-d9fcf1a6 { place-self: center; }
  #w-node-_74ebe8d0-9391-7307-1db0-25196783b054-d9fcf1c2 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_63d4c3ca-0b18-84a7-16a6-9634151228ff-d9fcf213, #w-node-_570b1ee5-87e7-671e-0f86-606d912e2d29-d9fcf213, #w-node-bc5af552-bf15-2012-0727-ecd2b68327c6-d9fcf213, #w-node-e6729f16-574a-760b-8dbe-ac458d29db27-d9fcf213, #w-node-_4d506768-0d9f-32ee-a1ee-6079be6ccf09-d9fcf213, #w-node-_7d21ab01-8211-8d96-612e-dd97231be3f0-d9fcf213, #w-node-_9b48f8ee-9605-c323-e94e-c1a28dafe3d7-d9fcf213, #w-node-f8669312-a04b-9ba9-5593-238b5e1abfb1-d9fcf213, #w-node-b8ca26a9-cc3a-ff50-3175-048f3fbfcaf1-d9fcf213, #w-node-_29616ef8-4040-fa43-8d49-efe6bea5cdb9-d9fcf213, #w-node-_63d4c3ca-0b18-84a7-16a6-9634151228ff-d9fcf214, #w-node-_570b1ee5-87e7-671e-0f86-606d912e2d29-d9fcf214, #w-node-e6729f16-574a-760b-8dbe-ac458d29db27-d9fcf214, #w-node-_4d506768-0d9f-32ee-a1ee-6079be6ccf09-d9fcf214, #w-node-_29616ef8-4040-fa43-8d49-efe6bea5cdb9-d9fcf214 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-a2fb3b8e-bf0c-df7e-269a-3b8730dfc862-d9fcf245, #w-node-a2fb3b8e-bf0c-df7e-269a-3b8730dfc862-d9fcf246, #w-node-d0835f38-6033-c474-f672-f0f96c4468c7-d9fcf246 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6af-d9fcf2d5, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6bd-d9fcf2d5, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6c3-d9fcf2d5, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6c9-d9fcf2d5, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6cf-d9fcf2d5, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6d3-d9fcf2d5, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6d9-d9fcf2d5, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f6f7-d9fcf2d5, #w-node-c6a91c66-2577-deaa-ab46-1d99b5a9f70e-d9fcf2d5 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-a9437a96-44ac-54ab-388f-65da331a2f6a-d9fcf2ee, #w-node-a9437a96-44ac-54ab-388f-65da331a2f6a-d9fcf2ef { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-d796b751-06d9-45c3-b6f3-6b9d224869d6-224869d3 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-d796b751-06d9-45c3-b6f3-6b9d22486a22-224869d3, #w-node-d796b751-06d9-45c3-b6f3-6b9d22486a2b-224869d3, #w-node-d796b751-06d9-45c3-b6f3-6b9d22486a36-224869d3, #w-node-d796b751-06d9-45c3-b6f3-6b9d22486a47-224869d3, #w-node-abf2746e-edf6-a6c7-a80b-6d679ecb3725-70b3275f { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_6c6273b7-e12f-4c0a-b06f-c48572a79414-70b3275f { order: 9999; grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_6c6273b7-e12f-4c0a-b06f-c48572a7941e-70b3275f { grid-column-end: 2; }
  #w-node-_0175f63d-25f6-af7b-1569-286db62723b7-70b3275f, #w-node-_7196c67d-a4e3-2d8a-6d91-a249c1667da5-70b3275f, #w-node-e8b9f887-8dcf-fd9a-2a53-1c3c518f916b-70b3275f, #w-node-_8fb96a68-ee58-2367-b305-255b4a4499a9-70b3275f, #w-node-cfafb2c6-a11e-9f92-b002-e9cded8be2d7-70b3275f { order: -9999; }
  #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c3589-70b3275f { order: 9999; grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c3599-70b3275f { grid-area: 1 / 1 / 3 / 2; }
  #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c35a6-70b3275f { order: -9999; justify-self: center; }
  #w-node-f12cb19b-1e69-4d70-f2fa-94a86e5a1c40-70b3275f { order: -9999; }
  #w-node-f4967178-aed0-e1eb-b456-194d94333fed-70b3275f { order: 9999; grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-f4967178-aed0-e1eb-b456-194d94333ffd-70b3275f { grid-column-end: 2; }
  #w-node-f4967178-aed0-e1eb-b456-194d9433400a-70b3275f, #w-node-f4967178-aed0-e1eb-b456-194d9433401c-70b3275f, #w-node-f4967178-aed0-e1eb-b456-194d9433402e-70b3275f, #w-node-f4967178-aed0-e1eb-b456-194d94334040-70b3275f { order: -9999; }
  #w-node-d27bc930-d043-9d63-99c0-0518021de6cf-70b3275f, #w-node-a80c3f95-c55e-37d5-3c12-af4e0221ce26-3636378c, #w-node-_184ea865-5d3b-32ed-e349-c7ce618b0b42-3636378c, #w-node-_6958b1f4-1385-b4d5-560f-37823dae7457-3636378c, #w-node-abf2746e-edf6-a6c7-a80b-6d679ecb3725-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_6c6273b7-e12f-4c0a-b06f-c48572a79414-638ec1a3 { order: 9999; grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_6c6273b7-e12f-4c0a-b06f-c48572a7941e-638ec1a3 { grid-column-end: 2; }
  #w-node-_0175f63d-25f6-af7b-1569-286db62723b7-638ec1a3, #w-node-_7196c67d-a4e3-2d8a-6d91-a249c1667da5-638ec1a3, #w-node-e8b9f887-8dcf-fd9a-2a53-1c3c518f916b-638ec1a3, #w-node-_8fb96a68-ee58-2367-b305-255b4a4499a9-638ec1a3, #w-node-cfafb2c6-a11e-9f92-b002-e9cded8be2d7-638ec1a3 { order: -9999; }
  #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c3589-638ec1a3 { order: 9999; grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c3599-638ec1a3 { grid-area: 1 / 1 / 3 / 2; }
  #w-node-_8ca3c2fb-55b4-e849-bcc9-80f0e25c35a6-638ec1a3 { order: -9999; justify-self: center; }
  #w-node-f12cb19b-1e69-4d70-f2fa-94a86e5a1c40-638ec1a3 { order: -9999; }
  #w-node-f4967178-aed0-e1eb-b456-194d94333fed-638ec1a3 { order: 9999; grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-f4967178-aed0-e1eb-b456-194d94333ffd-638ec1a3 { grid-column-end: 2; }
  #w-node-f4967178-aed0-e1eb-b456-194d9433400a-638ec1a3, #w-node-f4967178-aed0-e1eb-b456-194d9433401c-638ec1a3, #w-node-f4967178-aed0-e1eb-b456-194d9433402e-638ec1a3, #w-node-f4967178-aed0-e1eb-b456-194d94334040-638ec1a3 { order: -9999; }
  #w-node-d27bc930-d043-9d63-99c0-0518021de6cf-638ec1a3 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-cdad985f-b3dd-7edf-c5f4-5acfa1b10c37-b0cc9586, #w-node-cdad985f-b3dd-7edf-c5f4-5acfa1b10c3d-b0cc9586, #w-node-cdad985f-b3dd-7edf-c5f4-5acfa1b10c49-b0cc9586, #w-node-cdad985f-b3dd-7edf-c5f4-5acfa1b10c43-b0cc9586, #w-node-cdad985f-b3dd-7edf-c5f4-5acfa1b10c29-b0cc9586, #w-node-cdad985f-b3dd-7edf-c5f4-5acfa1b10c87-b0cc9586 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_458b84a5-eb3e-345f-cb56-c952064e54a8-75982eeb, #w-node-_458b84a5-eb3e-345f-cb56-c952064e5520-75982eeb, #w-node-_458b84a5-eb3e-345f-cb56-c952064e5532-75982eeb, #w-node-_458b84a5-eb3e-345f-cb56-c952064e5542-75982eeb, #w-node-_458b84a5-eb3e-345f-cb56-c952064e5560-75982eeb { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_458b84a5-eb3e-345f-cb56-c952064e5576-75982eeb { grid-area: 6 / 1 / 7 / 2; }
  #w-node-_41ff09db-5ef6-55b7-2b15-81eef2b6d40b-58854ecb, #w-node-_8de72798-89c9-326c-732e-bcb60f81618c-58854ecb, #w-node-d5a0ff99-8316-7c30-be97-66d56298f2f7-58854ecb, #w-node-_78c82a5a-6a7f-108b-1d44-1896400368a4-58854ecb, #w-node-_78c82a5a-6a7f-108b-1d44-18964003688b-58854ecb, #w-node-_78c82a5a-6a7f-108b-1d44-18964003689d-58854ecb, #w-node-b4e34fa4-cb5d-197d-a339-54ccc619a784-58854ecb, #w-node-_444ab9ee-7e13-7edc-ea22-ebadb9a145bd-58854ecb { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_56777b1e-94dc-3505-71f6-e0a6ce6a04f0-58854ecb { grid-area: span 2 / span 2 / span 2 / span 2; }
  #w-node-_438deb3b-22c3-7d51-05b5-02ed1b0ae649-58854ecb, #w-node-_03835469-8387-b375-c5cf-edccc1666b64-58854ecb, #w-node-_4c18eb8e-9f3e-9c58-6789-ca27b43e083a-58854ecb, #w-node-f560b897-b480-bc50-caf7-034cedd79803-58854ecb { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f5b-5551f425, #w-node-_88356975-9012-c048-621b-40e8916ace4e-5551f425, #w-node-_38063894-2d2f-470d-19c9-651231e661b9-5551f425 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-a17da362-af3c-55f4-2d32-311e82c64722-5fc1ee43, #w-node-a17da362-af3c-55f4-2d32-311e82c6472a-5fc1ee43, #w-node-a17da362-af3c-55f4-2d32-311e82c64732-5fc1ee43, #w-node-_41ff09db-5ef6-55b7-2b15-81eef2b6d40b-5fc1ee43, #w-node-d5a0ff99-8316-7c30-be97-66d56298f2f7-5fc1ee43, #w-node-_78c82a5a-6a7f-108b-1d44-18964003688b-5fc1ee43, #w-node-dcd853d8-70be-cab2-98dc-2e2eeb8bc43f-5fc1ee43, #w-node-a376a888-2652-31f1-781c-30bdd6372807-5fc1ee43, #w-node-_8de72798-89c9-326c-732e-bcb60f81618c-5fc1ee43, #w-node-_131a81bc-b02a-6ef9-a23c-9175326e5c41-5fc1ee43, #w-node-_78c82a5a-6a7f-108b-1d44-18964003689d-5fc1ee43, #w-node-f560b897-b480-bc50-caf7-034cedd79803-5fc1ee43 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f5b-9ffbbbe3, #w-node-_88356975-9012-c048-621b-40e8916ace4e-9ffbbbe3, #w-node-_38063894-2d2f-470d-19c9-651231e661b9-9ffbbbe3 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-a17da362-af3c-55f4-2d32-311e82c64722-c3f4111d, #w-node-a17da362-af3c-55f4-2d32-311e82c6472a-c3f4111d, #w-node-a17da362-af3c-55f4-2d32-311e82c64732-c3f4111d, #w-node-_41ff09db-5ef6-55b7-2b15-81eef2b6d40b-c3f4111d, #w-node-d5a0ff99-8316-7c30-be97-66d56298f2f7-c3f4111d, #w-node-_78c82a5a-6a7f-108b-1d44-18964003688b-c3f4111d, #w-node-dcd853d8-70be-cab2-98dc-2e2eeb8bc43f-c3f4111d, #w-node-a376a888-2652-31f1-781c-30bdd6372807-c3f4111d, #w-node-_8de72798-89c9-326c-732e-bcb60f81618c-c3f4111d, #w-node-_131a81bc-b02a-6ef9-a23c-9175326e5c41-c3f4111d, #w-node-_78c82a5a-6a7f-108b-1d44-18964003689d-c3f4111d, #w-node-f560b897-b480-bc50-caf7-034cedd79803-c3f4111d { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-e7a3e8e8-b07d-fdbd-c29f-d1928a1f1f5b-1c34b1b9, #w-node-_88356975-9012-c048-621b-40e8916ace4e-1c34b1b9, #w-node-_38063894-2d2f-470d-19c9-651231e661b9-1c34b1b9 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-_03835469-8387-b375-c5cf-edccc1666b64-44aff932, #w-node-_41ff09db-5ef6-55b7-2b15-81eef2b6d40b-44aff932, #w-node-_8de72798-89c9-326c-732e-bcb60f81618c-44aff932, #w-node-d5a0ff99-8316-7c30-be97-66d56298f2f7-44aff932, #w-node-_78c82a5a-6a7f-108b-1d44-1896400368a4-44aff932, #w-node-_78c82a5a-6a7f-108b-1d44-18964003688b-44aff932, #w-node-_78c82a5a-6a7f-108b-1d44-18964003689d-44aff932, #w-node-b4e34fa4-cb5d-197d-a339-54ccc619a784-44aff932, #w-node-_444ab9ee-7e13-7edc-ea22-ebadb9a145bd-44aff932 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_56777b1e-94dc-3505-71f6-e0a6ce6a04f0-44aff932 { grid-area: span 2 / span 2 / span 2 / span 2; }
  #w-node-_438deb3b-22c3-7d51-05b5-02ed1b0ae649-44aff932, #w-node-_4c18eb8e-9f3e-9c58-6789-ca27b43e083a-44aff932, #w-node-f560b897-b480-bc50-caf7-034cedd79803-44aff932 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_963060d0-1d6f-08f0-f85d-f4c9f0812a66-5375540e { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_03835469-8387-b375-c5cf-edccc1666b64-412443e5, #w-node-_41ff09db-5ef6-55b7-2b15-81eef2b6d40b-412443e5, #w-node-_8de72798-89c9-326c-732e-bcb60f81618c-412443e5, #w-node-d5a0ff99-8316-7c30-be97-66d56298f2f7-412443e5, #w-node-_78c82a5a-6a7f-108b-1d44-1896400368a4-412443e5, #w-node-_78c82a5a-6a7f-108b-1d44-18964003688b-412443e5, #w-node-_78c82a5a-6a7f-108b-1d44-18964003689d-412443e5, #w-node-b4e34fa4-cb5d-197d-a339-54ccc619a784-412443e5, #w-node-_444ab9ee-7e13-7edc-ea22-ebadb9a145bd-412443e5 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_56777b1e-94dc-3505-71f6-e0a6ce6a04f0-412443e5 { grid-area: span 2 / span 2 / span 2 / span 2; }
  #w-node-_438deb3b-22c3-7d51-05b5-02ed1b0ae649-412443e5, #w-node-_4c18eb8e-9f3e-9c58-6789-ca27b43e083a-412443e5, #w-node-f560b897-b480-bc50-caf7-034cedd79803-412443e5 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_963060d0-1d6f-08f0-f85d-f4c9f0812a66-98b1f613 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_836826c9-dd8a-9946-e4ae-a19b735b5406-d03b0c57, #w-node-_836826c9-dd8a-9946-e4ae-a19b735b547e-d03b0c57, #w-node-_836826c9-dd8a-9946-e4ae-a19b735b5490-d03b0c57, #w-node-_836826c9-dd8a-9946-e4ae-a19b735b54a0-d03b0c57, #w-node-_836826c9-dd8a-9946-e4ae-a19b735b54ba-d03b0c57 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_836826c9-dd8a-9946-e4ae-a19b735b54d0-d03b0c57 { grid-area: 6 / 1 / 7 / 2; }
  #w-node-c57bed54-d1c4-7558-07c5-115e4f31ad85-4f31ad74 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-c57bed54-d1c4-7558-07c5-115e4f31ada4-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adc9-4f31ad74, #w-node-c57bed54-d1c4-7558-07c5-115e4f31adf6-4f31ad74 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_41ff09db-5ef6-55b7-2b15-81eef2b6d40b-0d8a21f7, #w-node-_8de72798-89c9-326c-732e-bcb60f81618c-0d8a21f7, #w-node-d5a0ff99-8316-7c30-be97-66d56298f2f7-0d8a21f7, #w-node-_5d5da3b8-98d6-4775-b442-c6b38c584e89-0d8a21f7, #w-node-_78c82a5a-6a7f-108b-1d44-18964003688b-0d8a21f7, #w-node-_09376790-8f6b-4f5f-2678-067f9aa0d6dc-0d8a21f7, #w-node-d8066c12-78a3-eb0e-1613-904e2f83bda0-0d8a21f7, #w-node-_315b5a1c-b4c3-d481-ef0d-432bdd2d63d2-0d8a21f7, #w-node-a61fecc9-8d74-371d-492b-3c6ee0da300e-0d8a21f7, #w-node-f560b897-b480-bc50-caf7-034cedd79803-0d8a21f7 { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_7604add4-9fca-4960-6541-139d26f37903-c6f890e1 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-_7604add4-9fca-4960-6541-139d26f37922-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37947-c6f890e1, #w-node-_7604add4-9fca-4960-6541-139d26f37974-c6f890e1 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_257147c9-4d0f-9bf7-b297-bb226260d66d-cc990b74 { grid-area: span 1 / span 3 / span 1 / span 3; }
  #w-node-_257147c9-4d0f-9bf7-b297-bb226260d68c-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6b1-cc990b74, #w-node-_257147c9-4d0f-9bf7-b297-bb226260d6de-cc990b74 { grid-area: span 1 / span 1 / span 1 / span 1; }
  #w-node-_337bf2e3-8d18-2c4f-2281-eb9d79adef4d-4cf9cee7 { grid-column: span 1 / span 1; }
}