._hero_1cco1_1{--b-gold:#c7a260;color:#fff;isolation:isolate;background:#030303;overflow:clip}._openingBar_1cco1_3{color:#fff;background:#d11b23}._barInner_1cco1_5{justify-content:space-between;align-items:center;gap:24px;width:min(1100px,100% - 64px);min-height:78px;margin:auto;padding:9px 0;display:flex}._eventDate_1cco1_7 strong{letter-spacing:-.025em;font-size:clamp(15px,1.55vw,21px);font-weight:800;display:block}._eventDate_1cco1_7 time{white-space:nowrap}._eventDate_1cco1_7>span{opacity:.88;margin-top:4px;font-size:11px;display:block}._countdown_1cco1_13{align-items:center;gap:17px;display:flex}._countdown_1cco1_13>b{font-size:17px}._clock_1cco1_17{gap:8px;display:flex}._clockUnit_1cco1_19{text-align:center;position:relative}._clockUnit_1cco1_19+._clockUnit_1cco1_19:before{content:":";font-size:29px;position:absolute;top:3px;left:-7px}._clockUnit_1cco1_19>span{font-variant-numeric:tabular-nums;letter-spacing:-.05em;background:#090909;border-radius:5px;place-items:center;min-width:43px;height:41px;padding:0 5px;font-size:28px;line-height:1;display:grid}._clockUnit_1cco1_19 small{margin-top:4px;font-size:7px;font-weight:700;display:block}._openingNow_1cco1_27{font-size:17px}._layout_1cco1_29{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,.96fr) minmax(0,1fr);align-items:start;gap:20px 32px;width:min(1100px,100% - 64px);margin:0 auto;padding:30px 0 54px;display:grid}._leadHeader_1cco1_31{grid-area:1/1}._intro_1cco1_33{grid-area:2/1}._brand_1cco1_35{width:158px;height:69px;display:block}._brand_1cco1_35 img{object-fit:contain;width:100%;height:100%;display:block}._mobileEvent_1cco1_39{display:none}._intro_1cco1_33 h1{letter-spacing:-.04em;text-wrap:pretty;color:#fff;max-width:520px;margin:0;font-size:clamp(34px,3.25vw,42px);font-weight:600;line-height:1.045}._intro_1cco1_33 h1>span{color:var(--b-gold)}._support_1cco1_45{color:#c9c9c9;letter-spacing:-.015em;max-width:450px;margin-top:21px;font-size:15px;line-height:1.45}._support_1cco1_45 p{margin:0 0 14px}._support_1cco1_45 p:last-child{margin-bottom:0}._support_1cco1_45 strong{color:#f4f4f4;font-weight:600}._formArea_1cco1_53{grid-area:3/1;width:min(100%,460px)}._invitation_1cco1_55{color:#dbdbdb;margin:0 0 16px;font-size:14px;line-height:1.45}._formShell_1cco1_57 .signup-card{width:100%;max-width:none;box-shadow:none;text-shadow:none;background:#222;border:1px solid #2d2d2d;border-radius:12px;margin:0;padding:23px 24px 20px}._formShell_1cco1_57 .hero-b-form-date{color:#dedede;text-align:center;margin:0 0 20px;font-size:12px;font-weight:750;line-height:1.4}._formShell_1cco1_57 .hero-b-form-date strong{color:var(--b-gold)}._formShell_1cco1_57 .signup-card>.field-label{color:#f3f3f3;margin:13px 0 6px;font-size:12px;font-weight:600}._formShell_1cco1_57 .signup-card>.field-label:first-of-type{margin-top:0}._formShell_1cco1_57 .signup-card .input-wrap{color:#777;background:#fff;border:1px solid #e0e0e0;border-radius:5px;height:45px}._formShell_1cco1_57 .signup-card .input-wrap input{color:#191919;font-size:16px}._formShell_1cco1_57 .signup-card .input-wrap input::placeholder{color:#777;font-size:14px}._formShell_1cco1_57 .signup-card .input-wrap:focus-within{border-color:#d6b06c;box-shadow:0 0 0 3px #c7a26033}._formShell_1cco1_57 .phone-row{grid-template-columns:94px minmax(0,1fr);gap:7px}._formShell_1cco1_57 .phone-row>div:first-child{color:#252525;background:#fff;border-color:#e0e0e0;border-radius:5px;min-height:45px}._formShell_1cco1_57 .phone-row>div:first-child>div{min-height:43px}._formShell_1cco1_57 .consent{color:#c1c1c1;margin-top:13px;font-size:10px;line-height:1.45}._formShell_1cco1_57 .signup-card .form-submit{color:#052c14;background:#16c758;border:1px solid #20d361;border-radius:6px;min-height:62px;margin-top:18px;padding:12px 15px;animation:none;box-shadow:0 4px #07883b}._formShell_1cco1_57 .signup-card .form-submit:after{display:none}._formShell_1cco1_57 .signup-card .form-submit:hover{background:#29d76b;transform:translateY(-1px)}._formShell_1cco1_57 .signup-card .form-submit strong{font-size:14px;font-weight:800}._formShell_1cco1_57 .signup-card .form-submit small{font-size:10px}._formShell_1cco1_57 .form-note{color:#b8b8b8;margin-bottom:0}._formShell_1cco1_57 .form-error{color:#ffb5a6}._art_1cco1_97{--portrait-width:min(78%, 400px);--portrait-overlap:.26;pointer-events:none;flex-direction:column;grid-area:2/2/4;justify-content:center;align-self:stretch;width:100%;min-height:0;display:flex;position:relative}._portraitStage_1cco1_99{isolation:isolate;width:var(--portrait-width);aspect-ratio:720/1060;margin:0 auto calc(var(--portrait-width) * var(--portrait-overlap) * -1);flex:none;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 78%,#0000 100%);mask-image:linear-gradient(#000 0% 78%,#0000 100%)}._portrait_1cco1_99{width:100%;height:auto;display:block;position:relative}._collection_1cco1_103{isolation:isolate;flex:none;width:100%;position:relative}._collage_1cco1_105{object-fit:contain;width:100%;height:auto;display:block}@media (min-width:1024px){._barInner_1cco1_5,._layout_1cco1_29{width:min(1320px,100% - 80px)}._layout_1cco1_29{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);column-gap:clamp(32px,3vw,56px)}._intro_1cco1_33 h1{max-width:560px;font-size:clamp(40px,3.1vw,46px)}._support_1cco1_45{max-width:520px;font-size:16px;line-height:1.5}._formArea_1cco1_53{width:min(100%,520px)}._invitation_1cco1_55{font-size:15px}._art_1cco1_97{--portrait-width:min(100%, 660px);--portrait-overlap:.48;grid-row:1/4}._portraitStage_1cco1_99{aspect-ratio:720/940}}@media (min-width:768px) and (max-width:1023px){._layout_1cco1_29{column-gap:25px;width:calc(100% - 48px)}._intro_1cco1_33 h1{font-size:clamp(31px,4.1vw,39px)}._support_1cco1_45{font-size:14px}._art_1cco1_97{--portrait-width:min(78%, 340px)}._formShell_1cco1_57 .signup-card{padding:20px 17px}}@media (max-width:767px){._barInner_1cco1_5{text-align:center;justify-content:center;width:calc(100% - 32px);min-height:94px;padding:9px 0}._eventDate_1cco1_7{display:none}._countdown_1cco1_13{flex-direction:column;gap:4px}._countdown_1cco1_13>b{font-size:16px;line-height:1.1}._clockUnit_1cco1_19>span{min-width:37px;height:36px;font-size:26px}._clockUnit_1cco1_19+._clockUnit_1cco1_19:before{font-size:27px;top:1px}._clockUnit_1cco1_19 small{margin-top:3px;font-size:6px}._layout_1cco1_29{flex-direction:column;gap:0;width:min(510px,100% - 36px);padding:21px 0 36px;display:flex}._leadHeader_1cco1_31{text-align:center;order:0;width:100%}._brand_1cco1_35{width:138px;height:60px;margin:0 auto 16px}._mobileEvent_1cco1_39{display:block}._mobileEvent_1cco1_39 p{color:#fff;letter-spacing:-.025em;margin:0;font-size:clamp(23px,6vw,29px);font-weight:750;line-height:1.1}._mobileEvent_1cco1_39 time{white-space:nowrap}._mobileEvent_1cco1_39>span{color:#bbb;margin-top:8px;font-size:10px;display:block}._earlyCta_1cco1_171{color:#052c14;cursor:pointer;background:#16c758;border:1px solid #20d361;border-radius:7px;justify-content:center;align-items:center;gap:14px;width:min(100%,330px);min-height:54px;margin:23px auto 0;padding:13px 16px;font-family:inherit;font-size:14px;font-weight:800;line-height:1.2;display:flex;box-shadow:0 4px #07883b}._earlyCta_1cco1_171>span{font-size:22px;line-height:1}._earlyCta_1cco1_171:hover{background:#29d76b}._earlyCta_1cco1_171:focus-visible{outline-offset:5px;outline:3px solid #fff}._earlyCta_1cco1_171:active{transform:translateY(2px);box-shadow:0 2px #07883b}._art_1cco1_97{--portrait-width:min(60%, 220px);--portrait-overlap:.34;order:1;justify-content:flex-start;align-self:center;width:min(510px,100% + 24px);margin:21px 0 15px}._portraitStage_1cco1_99{aspect-ratio:720/880}._intro_1cco1_33{text-align:center;order:2;width:100%}._intro_1cco1_33 h1{letter-spacing:-.04em;max-width:510px;margin-inline:auto;font-size:clamp(29px,7.7vw,38px);line-height:1.07}._support_1cco1_45{max-width:430px;margin:23px auto 0;font-size:14px}._support_1cco1_45 p{margin-bottom:20px}._formArea_1cco1_53{order:3;width:100%;margin-top:26px}._invitation_1cco1_55{text-align:center;max-width:300px;margin:0 auto 13px;font-size:13px}._formShell_1cco1_57 .signup-card{padding:20px}}@media (max-width:359px){._layout_1cco1_29{width:calc(100% - 28px)}._intro_1cco1_33 h1{font-size:28px}._formShell_1cco1_57 .signup-card{padding:18px 14px}}
