.join_shell__mgCL_{width:100%;max-width:1180px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:32px;font-family:var(--font-body),sans-serif}.join_hero__Jtkp0{position:relative;overflow:hidden;border-radius:24px;background:#143b2b;color:#fffaf0;box-shadow:0 16px 48px #143b2b0c}.join_heroCopy__WE_Xr{padding:36px 38px 30px;position:relative;z-index:1}.join_eyebrow__Y_T8T{display:block;font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.2em;color:#d9e7cc}.join_hero__Jtkp0 h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(40px,4.65vw,65px);line-height:1.02;letter-spacing:-.055em;margin:20px 0;text-wrap:balance}.join_hero__Jtkp0 h1 em{color:#efca80;font-weight:400}.join_intro__0IzVh{max-width:480px;font-size:16px;line-height:1.65;color:#edf0e7;margin:0}.join_art__eHeGw{position:relative;width:100%;height:290px;overflow:hidden}.join_artVideo__CryIt,.join_art__eHeGw img{object-fit:cover;object-position:50% 65%}.join_artVideo__CryIt{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .2s ease}.join_artVideo__CryIt[data-ready=true]{opacity:1}.join_motionToggle__TWseD{position:absolute;bottom:10px;right:10px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border:1px solid #fff9;border-radius:50%;background:#103123e8;color:#fffaf0;cursor:pointer}.join_motionToggle__TWseD:focus-visible{outline:3px solid #efca80;outline-offset:3px}@media (prefers-reduced-motion:reduce){.join_artVideo__CryIt{transition:none}}.join_art__eHeGw:after{content:"";pointer-events:none;position:absolute;inset:0;background:linear-gradient(#143b2b22,transparent 25%,#143b2b11)}.join_benefits__CwJ6q{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;list-style:none;padding:20px 24px;margin:0;background:#103123;color:#f6f2e8}.join_benefits__CwJ6q li{display:flex;align-items:center;gap:7px;font-size:11px;line-height:1.4}.join_benefits__CwJ6q svg{color:#e7c47e;flex-shrink:0;width:16px}.join_panel__c8I1w{padding:34px 32px;min-width:0;background:#fffdf8;border:1px solid #e6e1d5;border-radius:22px;box-shadow:0 16px 48px #143b2b08;color:#172b21}.join_panel__c8I1w h2{margin:0 0 8px;font-family:var(--font-display),sans-serif;font-size:34px;font-weight:600;letter-spacing:-.045em;line-height:1.1}.join_formHint__rwJgR{font-size:14px;line-height:1.5;margin:0 0 24px;color:#576357;overflow-wrap:anywhere}.join_button__nKGWZ,.join_secondary__6dfMQ{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:12px 18px;font:inherit;font-size:16px;font-weight:650;border-radius:9px;cursor:pointer;text-decoration:none;transition:background-color .15s,border-color .15s}.join_button__nKGWZ{border:1px solid #edc374;background:#efca80;color:#143b2b}.join_button__nKGWZ:hover{background:#f5d697;border-color:#e5b961}.join_button__nKGWZ:disabled,.join_secondary__6dfMQ:disabled{opacity:.6;cursor:wait}.join_secondary__6dfMQ{border:1px solid #82927b;color:#183d2c;background:white}.join_secondary__6dfMQ:hover{border-color:#3f6750;background:#f4f7f0}.join_authSubmit__rGMDq,.join_full__mQmle,.join_googleButton__6wIkW{width:100%}.join_googleButton__6wIkW svg{flex-shrink:0}.join_divider__kZ8FG{display:flex;align-items:center;gap:12px;margin:17px 0;color:#6c756b;font-size:12px}.join_divider__kZ8FG:after,.join_divider__kZ8FG:before{content:"";flex:1;height:1px;background:#e4e7de}.join_label__bAVGR{display:block;font-size:13px;font-weight:600}.join_field__cKL9k{display:block;width:100%;min-height:48px;margin:7px 0;padding:10px 12px;border:1px solid #82927b;border-radius:8px;background:white;font:inherit;font-size:16px;color:#172b21}.join_emailHelp__n9qWV{font-size:12px;line-height:1.4;color:#62705f;margin:7px 0 14px}.join_codeField__WGNH0{margin-bottom:14px;letter-spacing:.25em;font-size:24px}.join_fine__03Gtn{margin:15px 0 0;color:#677163;font-size:12px;line-height:1.6}.join_fine__03Gtn a,.join_textButton__1Swct{color:#244c36;text-decoration:underline;text-underline-offset:3px}.join_textButton__1Swct{border:0;background:transparent;font:inherit;cursor:pointer;padding:0}.join_textButton__1Swct:disabled{color:#677163;cursor:default}.join_codeActions__rkqWF{display:grid;justify-items:start;margin-top:10px;font-size:13px}.join_codeActions__rkqWF button{min-height:44px;text-align:left}.join_contextNote__PBTpi{margin:16px 0 0;border-left:2px solid #b4c5a7;padding-left:10px;font-size:12px;line-height:1.5;color:#52634e}.join_backLink__KYDbT{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;font-size:12px;color:#41583e;text-decoration:underline;text-underline-offset:3px}.join_error__1cIqS{color:#772b19;background:#fff0e9;border-left:3px solid #ad3d18;padding:12px;margin:12px 0;font-size:14px;line-height:1.5}.join_backLink__KYDbT:focus-visible,.join_button__nKGWZ:focus-visible,.join_field__cKL9k:focus-visible,.join_fine__03Gtn a:focus-visible,.join_secondary__6dfMQ:focus-visible,.join_textButton__1Swct:focus-visible{outline:3px solid #46734e;outline-offset:4px}@media (min-width:1600px){.join_shell__mgCL_{max-width:1280px}.join_hero__Jtkp0 h1{font-size:70px}.join_heroCopy__WE_Xr{padding:42px}.join_art__eHeGw{height:330px}}@media (max-width:1000px) and (min-width:701px){.join_shell__mgCL_{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px}.join_heroCopy__WE_Xr{padding:28px}.join_hero__Jtkp0 h1{font-size:43px}.join_panel__c8I1w{padding:28px 22px}.join_benefits__CwJ6q{justify-content:flex-start;gap:12px}.join_art__eHeGw{height:270px}}@media (max-width:700px){.join_shell__mgCL_{grid-template-columns:1fr;gap:16px;max-width:440px}.join_hero__Jtkp0{border-radius:18px}.join_heroCopy__WE_Xr{padding:14px 18px}.join_eyebrow__Y_T8T{display:none}.join_hero__Jtkp0 h1{font-size:30px;line-height:1.05;margin:0 0 8px;letter-spacing:-.055em}.join_intro__0IzVh{font-size:13px;line-height:1.4}.join_art__eHeGw{height:auto;aspect-ratio:3/2}.join_artVideo__CryIt,.join_art__eHeGw img{object-fit:contain;object-position:center}.join_benefits__CwJ6q{display:none}.join_panel__c8I1w{padding:24px;border-radius:18px}.join_panel__c8I1w h2{font-size:28px}.join_formHint__rwJgR{font-size:13px;margin-bottom:18px}.join_divider__kZ8FG{margin:13px 0}.join_button__nKGWZ,.join_secondary__6dfMQ{min-height:48px;font-size:15px}.join_fine__03Gtn{margin-top:12px}.join_backLink__KYDbT{margin-top:4px}}@media (max-width:359px){.join_panel__c8I1w{padding:20px}}@media (prefers-reduced-motion:reduce){.join_button__nKGWZ,.join_secondary__6dfMQ{transition:none}}