._page_16y4i_1{--green:#008751;--green-dark:#005e3a;--cream:#f1e8d5;--black:#0a0c0b;--white:#fffdf7;background:var(--cream);color:var(--black);min-height:100vh}._header_16y4i_2{border-bottom:1px solid var(--black);grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;padding:0 4vw;display:grid}._wordmark_16y4i_3{letter-spacing:-.06em;width:max-content;font-size:1.1rem;font-weight:950}._wordmark_16y4i_3 span{color:var(--green)}._header_16y4i_2>span{letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:850}._back_16y4i_6{text-transform:uppercase;text-underline-offset:4px;justify-self:end;font-size:.68rem;font-weight:800;text-decoration:underline}._hero_16y4i_7{background:var(--black);color:var(--cream);grid-template-columns:1fr auto;gap:2rem;padding:7rem 4vw 6rem;display:grid}._hero_16y4i_7>p{letter-spacing:.1em;grid-column:1/-1;margin:0;font-family:monospace;font-size:.7rem}._hero_16y4i_7 h1{letter-spacing:-.09em;text-transform:uppercase;margin:2rem 0 0;font-size:clamp(5rem,14vw,13rem);font-weight:950;line-height:.72}._hero_16y4i_7 h1 em{color:var(--green);font-style:normal}._heroCopy_16y4i_11{border-top:1px solid #f1e8d566;align-self:end;max-width:360px;padding-top:1.2rem}._heroCopy_16y4i_11 strong{text-transform:uppercase;font-size:.72rem}._heroCopy_16y4i_11 p{margin:.8rem 0 0;line-height:1.55}._registration_16y4i_14{grid-template-columns:34% 1fr;gap:6vw;padding:7rem 4vw;display:grid}._intro_16y4i_15{align-self:start;position:sticky;top:2rem}._kicker_16y4i_16{color:var(--green-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:850}._intro_16y4i_15 h2{letter-spacing:-.075em;text-transform:uppercase;margin:2rem 0;font-size:clamp(3rem,6vw,6.5rem);font-weight:930;line-height:.85}._intro_16y4i_15>p:not(._kicker_16y4i_16){font-size:1rem;line-height:1.65}._secure_16y4i_19{border-top:1px solid var(--black);text-transform:uppercase;margin-top:2rem;padding-top:1rem;font-family:monospace;font-size:.68rem}._secure_16y4i_19 span{color:var(--green)}._panel_16y4i_21{background:var(--white);border:1px solid var(--black)}._tabs_16y4i_22{grid-template-columns:1fr 1fr;display:grid}._tabs_16y4i_22 button{border:0;border-bottom:1px solid var(--black);cursor:pointer;text-transform:uppercase;background:0 0;padding:1.4rem;font-size:.75rem;font-weight:850}._tabs_16y4i_22 button+button{border-left:1px solid var(--black)}._tabs_16y4i_22 ._active_16y4i_25{background:var(--green);color:var(--cream)}._panel_16y4i_21 form{flex-direction:column;gap:1.35rem;padding:2rem;display:flex}._panel_16y4i_21 label{text-transform:uppercase;flex-direction:column;gap:.55rem;font-size:.72rem;font-weight:800;display:flex}._panel_16y4i_21 input{background:var(--cream);text-transform:none;border:1px solid #0a0c0b73;border-radius:0;outline:none;min-height:50px;padding:.85rem}._panel_16y4i_21 input:focus{border-color:var(--green);box-shadow:0 0 0 2px #0087512e}._optional_16y4i_30{color:#0a0c0b8c;text-transform:none;font-size:.62rem;font-weight:650}._fileInput_16y4i_31{cursor:pointer;padding:.65rem!important}._fileInput_16y4i_31::file-selector-button{background:var(--black);color:var(--cream);cursor:pointer;text-transform:uppercase;border:0;margin-right:.8rem;padding:.65rem .8rem;font-size:.65rem;font-weight:800}._fileNote_16y4i_33{color:#0a0c0ba6;text-transform:none;font-size:.64rem;font-weight:550;line-height:1.45}._fields_16y4i_34{grid-template-columns:1fr 1fr;gap:1.35rem;display:grid}._context_16y4i_35{background:var(--cream);border-left:5px solid var(--green);padding:1rem 1.2rem}._context_16y4i_35 strong{color:var(--green-dark);text-transform:uppercase;font-size:.78rem}._context_16y4i_35 p{margin:.4rem 0 0;font-size:.82rem}._refund_16y4i_38{background:#fff7e6;border:1px solid #b56a00;padding:1rem 1.2rem}._refund_16y4i_38 strong{color:#7b4700;text-transform:uppercase;font-size:.75rem}._refund_16y4i_38 p{margin:.45rem 0 0;font-size:.75rem;line-height:1.55}._check_16y4i_41{line-height:1.45;text-transform:none!important;flex-direction:row!important;align-items:flex-start!important;font-size:.64rem!important;font-weight:550!important}._check_16y4i_41 input{accent-color:var(--green);width:18px;min-height:auto}._check_16y4i_41 a{color:var(--green-dark);text-underline-offset:2px;text-decoration:underline}._checkout_16y4i_44{background:var(--black);color:var(--cream);justify-content:space-between;align-items:center;margin:1rem -2rem -2rem;padding:1.4rem 2rem;display:flex}._checkout_16y4i_44>div{align-items:baseline;gap:.8rem;display:flex}._checkout_16y4i_44 span{text-transform:uppercase;font-family:monospace;font-size:.68rem}._checkout_16y4i_44 strong{letter-spacing:-.07em;font-size:2.4rem}._checkout_16y4i_44 button{background:var(--green);color:var(--cream);cursor:pointer;text-transform:uppercase;border:0;padding:1rem 1.2rem;font-size:.74rem;font-weight:850}._checkout_16y4i_44 button:disabled{cursor:wait;opacity:.7}._notice_16y4i_50{border-left:4px solid var(--green);background:#eef8f1;margin-top:2rem;padding:1rem;font-size:.8rem;line-height:1.5}._error_16y4i_51{background:#fff0ed;border-left-color:#a6382f}._honeypot_16y4i_52{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}._footer_16y4i_53{background:var(--black);color:var(--cream);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:1.2rem;padding:2.5rem 4vw;font-size:.68rem;display:flex}._footer_16y4i_53 strong{margin-right:auto}._footer_16y4i_53 a{text-underline-offset:3px;text-decoration:underline}@media (width<=800px){._header_16y4i_2{grid-template-columns:1fr auto}._header_16y4i_2>span{display:none}._hero_16y4i_7{grid-template-columns:1fr}._heroCopy_16y4i_11{justify-self:start}._registration_16y4i_14{grid-template-columns:1fr}._intro_16y4i_15{position:static}}@media (width<=520px){._header_16y4i_2{min-height:66px;padding:0 1rem}._hero_16y4i_7{padding:5rem 1rem 4rem}._hero_16y4i_7 h1{font-size:clamp(4rem,22vw,7rem)}._registration_16y4i_14{padding:4rem 1rem}._fields_16y4i_34{grid-template-columns:1fr}._panel_16y4i_21 form{padding:1.2rem}._checkout_16y4i_44{flex-direction:column;align-items:stretch;gap:1rem;margin:1rem -1.2rem -1.2rem;padding:1.2rem}._checkout_16y4i_44 button{width:100%}._footer_16y4i_53{flex-direction:column;align-items:flex-start;padding:2.5rem 1rem}}
