._waitlist_1o06l_1{border:1px solid color-mix(in srgb, var(--ink,#181715) 16%, transparent);background:color-mix(in srgb, var(--paper,#f6f0e6) 92%, white);border-radius:28px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,5vw,64px);width:min(1120px,100% - 40px);margin:28px auto 72px;padding:clamp(24px,4vw,48px);display:grid;box-shadow:0 20px 60px #1f191214}._intro_1o06l_27,._form_1o06l_29,._receipt_1o06l_31{align-content:start;gap:14px;display:grid}._intro_1o06l_27 h2,._intro_1o06l_27 p,._receipt_1o06l_31 p{margin:0}._kicker_1o06l_55{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:800}._grid_1o06l_71{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._grid_1o06l_71 label,._confirmations_1o06l_85 label{gap:7px;font-weight:650;display:grid}._grid_1o06l_71 input{width:100%;min-height:46px;color:inherit;font:inherit;background:#fff;border:1px solid #1f19123d;border-radius:10px;padding:10px 12px}._grid_1o06l_71 input[readonly]{background:#1f19120d}._confirmations_1o06l_85{border:1px solid #1f191224;border-radius:14px;gap:12px;margin:0;padding:18px;display:grid}._confirmations_1o06l_85 label{grid-template-columns:auto 1fr;align-items:start;font-weight:500}._confirmations_1o06l_85 input{margin-top:.25em}._privacy_1o06l_165,._error_1o06l_167{margin:0;font-size:.9rem}._error_1o06l_167{color:#8b1d1d;font-weight:700}._honeypot_1o06l_187{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._receipt_1o06l_31{background:#255d411a;border-radius:18px;padding:24px}._reference_1o06l_217{letter-spacing:.06em;font-size:clamp(1.6rem,4vw,2.5rem)}@media (max-width:760px){._waitlist_1o06l_1,._grid_1o06l_71{grid-template-columns:1fr}._waitlist_1o06l_1{border-radius:20px;width:min(100% - 24px,680px);padding:22px 18px}}.event-detail-shell--selling{color:#17252a;grid-template-columns:minmax(0,1.35fr) minmax(340px,1fr);gap:32px;width:min(1180px,100%);padding:32px 24px 64px}.event-detail-shell--selling *{letter-spacing:0;min-width:0}.event-detail-shell--selling .event-detail-primary-media{background:#f0f5f6;border:0;width:100%;max-width:none;margin:0 0 24px}.event-detail-shell--selling .event-detail-image{aspect-ratio:16/9;object-fit:contain;background:#f0f5f6;border-radius:6px;width:100%;height:auto;margin:0;display:block}.event-detail-shell--selling .event-detail-copy-body{padding:0}.event-detail-shell--selling .event-detail-copy h1{letter-spacing:0;overflow-wrap:anywhere;margin:8px 0 20px;font-size:32px;line-height:1.15}.event-detail-shell--selling .section-kicker{color:#00687a;font-size:12px}.event-detail-shell--selling .event-facts{border-block:1px solid #d9e3e6;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 0 22px;padding:20px 0;display:grid}.event-detail-shell--selling .event-facts dt{color:#53676e;font-size:12px;font-weight:600}.event-detail-shell--selling .event-facts dd{margin:6px 0 0;font-size:15px;font-weight:600;line-height:1.5}.event-detail-shell--selling .event-detail-description{white-space:pre-line;font-size:15px;line-height:1.75}.event-detail-shell--selling .event-detail-public-panels{margin-top:24px;display:block}.event-detail-shell--selling .event-detail-public-panel{border:0;box-shadow:none;background:0 0;border-top:1px solid #d9e3e6;border-radius:0;padding:20px 0}.event-detail-shell--selling .event-detail-public-panel h2{margin:0 0 10px;font-size:18px;line-height:1.4}.event-detail-shell--selling .event-detail-public-panel ul{margin:0;padding-left:20px;font-size:14px;line-height:1.7}.event-detail-shell--selling .normal-checkout-card{box-shadow:none;background:#fff;border:1px solid #cad9de;border-radius:8px;grid-area:1/2/3;padding:24px;scroll-margin-top:100px}.event-selling-details{grid-column:1}.event-detail-shell--selling .event-checkout-heading{gap:8px;margin-bottom:18px;display:grid}.event-detail-shell--selling .event-checkout-heading h2{margin:0;font-size:23px;line-height:1.25}.event-detail-shell--selling .event-checkout-heading p{margin:0;font-size:14px;line-height:1.5}.event-detail-shell--selling .event-checkout-heading>strong{color:#00687a;font-size:28px;line-height:1.3}.event-detail-shell--selling .event-checkout-heading small{font-size:13px;font-weight:600}.event-detail-shell--selling .event-checkout-heading>span{color:#53676e;font-size:12px}.event-detail-shell--selling .checkout-test-label{color:#176248;text-transform:none;background:#ecf7f4;border-radius:4px;font-size:12px}.event-detail-shell--selling .normal-checkout-card label{text-transform:none;font-size:13px;line-height:1.5}.event-detail-shell--selling .normal-checkout-card input,.event-detail-shell--selling .normal-checkout-card select{color:#17252a;border-color:#aebfc5;border-radius:5px;font-size:16px}.event-detail-shell--selling .normal-checkout-card label small{color:#53676e;font-size:12px;line-height:1.5}.event-detail-shell--selling .attendee-groups fieldset{border:0;border-top:1px solid #d9e3e6;border-radius:0;margin:16px 0;padding:14px 0 0}.event-detail-shell--selling .attendee-groups legend{padding:0 6px 0 0;font-size:14px}.event-detail-shell--selling .checkout-account-summary{overflow-wrap:anywhere;background:#f1f6f7;border-radius:4px;padding:12px}.event-detail-shell--selling .checkout-price-grid{border-block:1px solid #d9e3e6;grid-template-columns:1fr;gap:10px;padding:16px 0;display:grid}.event-detail-shell--selling .checkout-price-grid span{background:0 0;border-radius:0;justify-content:space-between;gap:16px;padding:0;font-size:14px;display:flex}.event-detail-shell--selling .checkout-price-grid .checkout-total{border-top:1px solid #d9e3e6;padding-top:12px;font-weight:800}.event-detail-shell--selling .checkout-total strong{color:#00687a;font-size:21px}.event-detail-shell--selling .checkout-discount{margin:16px 0;font-size:13px}.event-detail-shell--selling .checkout-discount summary{cursor:pointer;padding:8px 0}.event-detail-shell--selling .event-refund-policy{background:0 0;border:0;padding:0;font-size:13px;line-height:1.6}.event-detail-shell--selling .event-refund-policy strong{color:#17252a;font-size:13px}.event-detail-shell--selling .event-refund-policy p,.event-detail-shell--selling .checkout-legal-acceptance span{color:#40555d;font-size:13px;line-height:1.65}.event-detail-shell--selling .event-refund-policy a,.event-detail-shell--selling .checkout-legal-acceptance a{color:#00687a;min-height:auto;text-decoration:underline;display:inline}.event-detail-shell--selling label.checkout-legal-acceptance{background:0 0;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;padding:14px 0;font-size:13px;font-weight:500;display:grid!important}.event-detail-shell--selling label.checkout-legal-acceptance input{accent-color:#00687a;width:20px;height:20px;min-height:20px;margin:2px 0 0;padding:0}.event-detail-shell--selling .normal-checkout-cta{color:#17252a;white-space:normal;background:#ffde59;border-radius:6px;height:auto;min-height:48px;padding:14px;font-size:15px;line-height:1.4}.event-detail-shell--selling .normal-checkout-cta:disabled{opacity:.65;cursor:not-allowed}.event-detail-shell--selling :is(a,button,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #007f97}.event-jump-checkout{display:none}.event-detail-shell{color:#111;font-family:Montserrat,Arial,sans-serif}.event-detail-shell :is(h1,h2,h3){letter-spacing:0;font-family:Arial Black,Arial,sans-serif}.event-detail-shell :is(p,dt,dd,label,small,span,a,button){letter-spacing:0;overflow-wrap:anywhere}.event-detail-shell .attendee-groups legend{color:#111}.event-detail-shell .checkout-account-summary :is(span,small){color:#40555d}.event-detail-shell .checkout-login-link{color:#fff;background:#00687a;border-radius:6px}.event-detail-shell .checkout-error{border-radius:6px}.event-detail-shell .checkout-form-fields{border:0;margin:0;padding:0}.event-detail-shell .checkout-form-legend{margin-bottom:16px;padding:0;font-size:14px;font-weight:700}.event-detail-shell--public-preview .event-detail-copy{background:0 0;border:0;border-radius:0;padding:0;display:block}.event-detail-shell--public-preview .event-detail-primary-media{background:#f0f5f6;max-width:760px;margin:0 0 24px}.event-detail-shell--public-preview .event-detail-copy h1{max-width:28ch;font-size:32px;line-height:1.2}.event-detail-shell--public-preview .event-detail-description{font-size:16px}.event-detail-shell--public-preview .event-facts div{background:0 0;border:0;border-radius:0;padding:12px 0}.event-detail-shell--public-preview .event-facts dt{letter-spacing:0;font-size:13px}.event-detail-shell--public-preview .event-detail-public-panel{background:0 0;border:0;border-top:1px solid #cad9de;border-radius:0;padding:20px 0}.event-detail-shell :is(a,button,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #00687a}@media (max-width:980px){.event-detail-shell--selling{grid-template-columns:1fr;gap:24px;max-width:720px;padding:24px 20px 48px}.event-detail-shell--selling .event-detail-copy h1{font-size:28px}.event-detail-shell--selling .normal-checkout-card{grid-area:auto/1}.event-detail-shell--selling .event-jump-checkout{color:#17252a;text-align:center;background:#ffde59;border-radius:6px;min-height:48px;margin:0 0 20px;padding:14px;font-size:15px;font-weight:800;text-decoration:none;display:block}}@media (max-width:480px){.event-detail-shell--selling{padding:18px 16px 40px}.event-detail-shell--selling .event-detail-copy h1{font-size:25px}.event-detail-shell--selling .event-facts{grid-template-columns:1fr;gap:14px}.event-detail-shell--selling .normal-checkout-card{padding:18px 14px}.event-detail-shell--selling .attendee-groups fieldset{grid-template-columns:minmax(0,1fr)}.event-detail-shell--public-preview .event-detail-copy h1{font-size:25px}.event-detail-shell--public-preview .event-facts{grid-template-columns:minmax(0,1fr)}}
