 @media only screen and (min-width: 0rem) {#join {overflow: hidden;position: relative;z-index: 1;padding: var(--sectionPadding);min-height: 100svh;display: flex;align-items: center;}#join .cs-container {width: 100%;max-width: 48rem;margin: auto;display: flex;flex-direction: column;justify-content: center;align-items: center;gap: clamp(25px, 0.654vw + 22.55px, 35px);}#join .cs-content {text-align: center;width: 100%;margin: auto;display: flex;flex-direction: column;align-items: center;}#join .cs-topper {margin-bottom: 15px;}#join .cs-title {font-size: clamp(40px, 1.309vw + 35.09px, 60px);max-width: 18ch;margin-bottom: 1rem;}#join .cs-text {font-size: clamp(17px, 0.131vw + 16.51px, 19px);max-width: 590px;}#join .cs-submit {border: none;}#join .cs-form {width: 100%;max-width: 680px;padding: 0;display: grid;justify-content: center;align-items: center;grid-template-columns: repeat(12, 1fr);gap: 20px;}#join .cs-hidden {display: none;}#join .cs-form-group {position: relative;grid-column: span 12;}#join .cs-form-group-half {grid-column: span 12;}#join .cs-label {font-size: 17px;font-family: var(--bodyFont);color: #777;position: absolute;top: 15px;left: 19px;padding: 0 5px 2px;z-index: 2;pointer-events: none;transition: translate 0.3s, color 0.3s;z-index: 2;}#join .cs-label:has(~ :is(input, textarea):is(:focus-visible, :not(:placeholder-shown)), ~ .focus, ~ .has-items) {color: #fff;background-color: var(--primary);translate: -10px -25px;font-size: 12px;border-radius: 4px;}#join .cs-input {font-size: 17px;width: 100%;padding: 16px 24px;background-color: #f7f7f7;border: none;border-radius: 8px;font-family: var(--bodyFont);z-index: 1;}#join .cs-input:focus-visible {outline: 1px solid var(--primary);}#join select {opacity: 0;}#join .ts-hidden-accessible {width: 100% !important;height: 100%;left: 50%;translate: -50%;}#join .ts-control {padding: 11px 24px 9px;border: none;border-radius: 8px;line-height: normal;background-color: #f7f7f7;z-index: 1;}#join .ts-control input {padding-block: 6px 8px !important;font-size: 16px;}#join .ts-control .item {position: relative;padding: 4.5px 21px 6.5px 0 !important;margin: 2px 4px 2px 0;background-color: transparent;font-size: 16px;}#join .ts-control .item .remove {border: none;margin: 0;padding: 0;position: absolute;width: 100%;height: 100%;top: 0;left: 0;font-size: 0;background: url("/assets/svgs/xmark-large.svg") no-repeat calc(100% - 6px) 50%/9px;}#join .ts-dropdown {border: none;border-radius: 8px;padding-top: 0;margin-top: 1px;font-size: 17px;z-index: 4;overflow: clip;}#join .ts-dropdown-content {max-height: 250px;}#join .ts-dropdown-content::-webkit-scrollbar {width: 8px;background: #f4f5f8;}#join .ts-dropdown-content::-webkit-scrollbar-thumb {border-radius: 8px;background-color: rgba(169, 169, 169, 0.7);}#join .ts-dropdown-content::-webkit-scrollbar-thumb:hover {background-color: #a9a9a9;}#join .ts-dropdown .option {line-height: normal;padding: 10px 24px;}#join .ts-dropdown .option.active {color: var(--bodyTextColor);background-color: #f0f0f0;}#join .ts-dropdown .option .highlight {background-color: var(--primaryLight);}#join .ts-dropdown .optgroup-header {line-height: normal;padding: 10px 24px;font-weight: 900;}#join .ts-dropdown .optgroup .option {padding-left: 48px;}#join .ts-dropdown .no-results {padding: 16px 24px;}#join .ts-wrapper.focus .ts-control {outline: 1px solid var(--primary);}#join .ts-wrapper.has-items .ts-control {padding-bottom: 8px;}#join .cs-repeatable {display: flex;gap: 10px;}#join .cs-repeatable-inner {width: 100%;}#join .cs-repeatable-item {position: relative;display: flex;gap: 10px;}#join .cs-repeatable-item:not(:last-child) {margin-bottom: 10px;}#join .cs-repeatable .cs-action {width: 55px;height: 55px;border: none;background-color: #f7f7f7;padding: 15px;border-radius: 8px;flex-shrink: 0;}#join .cs-repeatable .cs-action img {width: 100%;height: 100%;}#join .cs-repeatable .cs-action.cs-remove {display: none;}#join .cs-textarea {field-sizing: content;min-height: 6.05em;}#join .cs-submit {grid-column: span 12;}#join .cs-submit:hover {cursor: pointer;}#join .cs-submit.processing {pointer-events: none;filter: grayscale(100%);}}@media only screen and (min-width: 48rem) {#join .cs-container {max-width: 740px;}#join .cs-form-group-half {grid-column: span 6;}#join .cs-submit {width: auto;margin: auto;}}@media only screen and (min-width: 0rem) {body.dark-mode #join .cs-label {color: var(--light2);}body.dark-mode #join .cs-input {background-color: #1b1b1b;color: var(--bodyTextColorWhite);}body.dark-mode #join .ts-control {background-color: #1b1b1b;}body.dark-mode #join .ts-control input {color: var(--bodyTextColorWhite);}body.dark-mode #join .ts-control .item {color: var(--bodyTextColorWhite);}body.dark-mode #join .ts-control .item .remove {filter: brightness(0) invert(1);}body.dark-mode #join .ts-dropdown {color: #ccc;background-color: #1b1b1b;}body.dark-mode #join .ts-dropdown .option.active {color: var(--bodyTextColorWhite);background-color: #333;}body.dark-mode #join .ts-dropdown .option .highlight {background-color: var(--primaryLight);}body.dark-mode #join .cs-repeatable .cs-action {background-color: #1b1b1b;}body.dark-mode #join .cs-repeatable .cs-action img {filter: brightness(0) invert(1);}}