.ge-h1b26-join{display:grid;gap:20px;grid-template-columns:1fr 1fr}.ge-h1b26-join.ge-h1b26-join--horizontal{grid-template-columns:2fr 3fr}@media (max-width:900px){.ge-h1b26-join,.ge-h1b26-join.ge-h1b26-join--horizontal{grid-template-columns:1fr}}.ge-h1b26-join__form-wrapper{align-items:center;display:flex;flex-direction:column;position:relative}.ge-h1b26-join__form-wrapper.is-locked{min-height:var(--ge-lock-h,auto)}.ge-h1b26-join__form-wrapper
#hsForm_1dfd81d8-9d8e-4cf1-ad7e-8a64e8772326
.hs-field-desc{font-size:.8em}.ge-h1b26-join__form-wrapper
#hsForm_1dfd81d8-9d8e-4cf1-ad7e-8a64e8772326
.hs-field-desc
p{margin-bottom:6px}.ge-h1b26-join__form-wrapper
#hsForm_1dfd81d8-9d8e-4cf1-ad7e-8a64e8772326
.form-columns-2{display:grid;grid-template-columns:1fr 1fr}.ge-h1b26-join__form-wrapper
#hsForm_1dfd81d8-9d8e-4cf1-ad7e-8a64e8772326
.form-columns-2
.hs-form-field{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:6px;width:100%}p.ge-h1b26-join__submit_note{align-self:start;font-size:.8em;font-style:italic}.ge-h1b26-join__preview-wrapper{align-self:start;background:#000;box-shadow:10px 10px 25px 0 rgba(0,0,0,.18);justify-self:center;margin:auto 0;overflow:hidden;width:min(560px,100%)}.ge-h1b26-join--horizontal .ge-h1b26-join__preview-wrapper{width:100%}@media (max-width:900px){.ge-h1b26-join__preview-wrapper{width:min(520px,100%)}}.ge-h1b26-join__card{aspect-ratio:2/3;container-type:inline-size;overflow:hidden;position:relative;width:100%}.ge-h1b26-join--horizontal .ge-h1b26-join__card{aspect-ratio:3/2;width:100%}.ge-h1b26-join__bg{height:100%;inset:0;object-fit:cover;position:absolute;user-select:none;width:100%;-webkit-user-drag:none}.ge-h1b26-join__name,.ge-h1b26-join__number{align-items:center;display:flex;overflow:hidden;padding:5px;pointer-events:none;position:absolute;text-overflow:ellipsis;text-shadow:0 1px 0 hsla(0,0%,100%,.35);transform:translateY(-8%);white-space:nowrap}.ge-h1b26-join__name{color:#4b2e14;font-family:Italianno,cursive;font-size:6cqw;font-weight:600;height:6.8%;justify-content:center;left:15%;right:15%;top:72%}.ge-h1b26-join--horizontal .ge-h1b26-join__name{font-size:6cqw;height:auto;justify-content:flex-start;left:15%;right:52%;top:9.75%}.ge-h1b26-join__msg{background-color:hsla(0,0%,100%,.25);border-radius:10px;color:#4b2e14;font-family:Italianno,cursive;font-size:8cqw;font-weight:600;height:55%;left:12%;line-height:1.2;overflow:hidden;padding:10px;position:absolute;right:10%;text-shadow:0 1px 0 hsla(0,0%,100%,.25);top:25%;white-space:pre-wrap;word-break:break-word}.ge-h1b26-join--horizontal .ge-h1b26-join__msg{background-color:transparent;border-radius:0;font-size:5cqw;height:46%;left:19%;right:18%;text-align:left;top:26%}.ge-h1b26-join__number{color:red;font-family:sans-serif;font-size:3.2cqw;font-weight:500;height:6.8%;justify-content:flex-start;left:12%;right:15%;top:76%}.ge-h1b26-join--horizontal .ge-h1b26-join__number{bottom:.25%;color:#ec1c24;font-size:2.4cqw;font-weight:500;left:auto;right:1%;top:auto}.ge-h1b26-join__verifyDialog{background:#fff;border:none;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.15),0 30px 80px rgba(0,0,0,.25);color:#1f2937;max-width:100%;padding:20px 22px 22px;width:min(420px,calc(100% - 32px))}.ge-h1b26-join__verifyDialog::backdrop{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(15,23,42,.55)}.ge-h1b26-join__verifyOverlay{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#fff;display:none;inset:0;opacity:1;padding:16px;place-items:center;position:absolute;z-index:50}.ge-h1b26-join__verifyOverlay.is-open{display:grid}.ge-h1b26-join__verifyPanel{background:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.15),0 30px 80px rgba(0,0,0,.25);color:#1f2937;max-width:100%;padding:20px 22px 22px;width:min(420px,calc(100% - 32px))}.ge-h1b26-join__form-wrapper.is-locked>:not(.ge-h1b26-join__verifyOverlay){display:none!important}.ge-h1b26-join__codeInput{background:#fff;border:1px solid #d1d5db;border-radius:12px;font-size:16px;outline:none;padding:12px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.ge-h1b26-join__codeInput:focus{border-color:#f47a6e;box-shadow:0 0 0 3px hsla(5,86%,69%,.25)}.ge-h1b26-join__joinBtn{background:linear-gradient(111.02deg,#f47a6e,#a03d47);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;margin-top:14px;padding:12px 16px;transition:transform .05s ease,box-shadow .15s ease,opacity .15s ease;width:100%}.ge-h1b26-join__joinBtn:hover{box-shadow:0 6px 18px rgba(160,61,71,.45)}.ge-h1b26-join__joinBtn:active{transform:translateY(1px)}.ge-h1b26-join__joinBtn:disabled{cursor:not-allowed;opacity:.6}.ge-h1b26-join__joinBtn:focus-visible{box-shadow:0 0 0 3px hsla(5,86%,69%,.35),0 6px 18px rgba(160,61,71,.45);outline:none}.ge-h1b26-join__resendBtn{background:#fff;border:1px solid rgba(160,61,71,.35);border-radius:12px;color:#a03d47;cursor:pointer;font-size:14px;font-weight:600;margin-top:10px;padding:10px 14px;transition:box-shadow .15s ease,opacity .15s ease;width:100%}.ge-h1b26-join__resendBtn:hover{box-shadow:0 6px 18px rgba(160,61,71,.18)}.ge-h1b26-join__resendBtn:disabled{cursor:not-allowed;opacity:.55}.ge-h1b26-join__verifyStatus{font-size:13px;margin-top:12px}.ge-h1b26-join__verifyStatus--success{color:#15803d}.ge-h1b26-join__verifyStatus--error{color:#a03d47}.ge-h1b26-join__cancelBtn{background:transparent;border:none;color:#64748b;cursor:pointer;display:block;font-size:13px;margin:12px auto 0;text-decoration:underline}@media (max-width:900px){.ge-h1b26-join.is-verifying .ge-h1b26-join__form-wrapper>:not(.ge-h1b26-join__verifyOverlay){display:none!important}.ge-h1b26-join.is-verifying .ge-h1b26-join__verifyOverlay{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;display:block;inset:auto;padding:0;position:static}.ge-h1b26-join.is-verifying .ge-h1b26-join__verifyPanel{background:#fff;border-radius:0;box-shadow:none;max-width:none;padding:20px 16px 24px;width:100%}.ge-h1b26-join__form-wrapper #hsForm_1dfd81d8-9d8e-4cf1-ad7e-8a64e8772326 .form-columns-2{grid-template-columns:1fr}.ge-h1b26-join__form-wrapper #hsForm_1dfd81d8-9d8e-4cf1-ad7e-8a64e8772326 .form-columns-2:has(.hs_firstname):has(.hs_lastname){gap:12px;grid-template-columns:1fr 1fr}.ge-h1b26-join__form-wrapper #hsForm_1dfd81d8-9d8e-4cf1-ad7e-8a64e8772326 .form-columns-2 .hs-form-field{padding-bottom:10px}}