._page_8taq2_1{background:#fff;color:#111;min-height:100vh}._header_8taq2_1{height:76px;padding:0 clamp(20px,5vw,76px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;font:800 9px Arial,sans-serif;letter-spacing:.14em}._header_8taq2_1 a{color:inherit;text-decoration:none}._brand_8taq2_1{font:700 10px/1.45 Arial,sans-serif;letter-spacing:.16em}._hero_8taq2_1{position:relative;isolation:isolate;overflow:hidden;min-height:570px;display:flex;align-items:center;padding:clamp(50px,8vw,110px) clamp(24px,9vw,140px);background:#111;color:#fff}._heroInner_8taq2_1{position:relative;z-index:1;max-width:760px}._eyebrow_8taq2_1{font:800 9px Arial,sans-serif;letter-spacing:.2em;color:#555;margin:0 0 20px}._hero_8taq2_1 ._eyebrow_8taq2_1{color:#fff}._hero_8taq2_1 h1{font:500 clamp(65px,10vw,124px)/.88 "Playfair Display",Georgia,serif;letter-spacing:-.055em;margin:0 0 27px}._hero_8taq2_1 h1 em,._sectionIntro_8taq2_1 h2 em,._giveawayCopy_8taq2_1 h2 em{color:#fff;font-weight:400}._intro_8taq2_1{max-width:570px;font:14px/1.8 Arial,sans-serif;color:#ffffffc7}._heroMeta_8taq2_1{display:flex;flex-wrap:wrap;gap:12px 26px;margin:29px 0 30px;font:800 9px Arial,sans-serif;letter-spacing:.12em;color:#f3f3f3}._primaryButton_8taq2_1{display:inline-flex;gap:25px;align-items:center;padding:15px 20px;background:#fff;color:#111;text-decoration:none;font:800 9px Arial,sans-serif;letter-spacing:.14em}._heroArt_8taq2_1{position:absolute;right:0;top:0;width:min(52vw,690px);height:100%;opacity:.9;z-index:0}._ticketSection_8taq2_1{padding:clamp(65px,9vw,115px) clamp(22px,9vw,140px);display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(35px,7vw,100px)}._sectionIntro_8taq2_1 h2,._giveawayCopy_8taq2_1 h2{font:500 clamp(43px,5vw,68px)/.98 "Playfair Display",Georgia,serif;letter-spacing:-.045em;margin:0 0 18px}._sectionIntro_8taq2_1>p:last-child,._giveawayCopy_8taq2_1>p:not(._eyebrow_8taq2_1){max-width:390px;color:#686868;font:13px/1.85 Arial,sans-serif}._purchasePanel_8taq2_1{padding:28px;background:#fff;border:1px solid #ddd}._formGrid_8taq2_1{display:grid;grid-template-columns:1fr 1fr;gap:15px}._formGrid_8taq2_1 label,._entryForm_8taq2_1>label:not(._check_8taq2_1){display:grid;gap:8px;color:#555;font:800 8px Arial,sans-serif;letter-spacing:.12em}._formGrid_8taq2_1 label:last-child{grid-column:1/-1;max-width:180px}._formGrid_8taq2_1 input,._formGrid_8taq2_1 select,._entryForm_8taq2_1 input:not([type=checkbox]),._entryForm_8taq2_1 select{width:100%;box-sizing:border-box;padding:13px;border:1px solid #ccc;background:#fff;color:#111;font:13px Arial,sans-serif}._eventList_8taq2_1{margin-top:25px;border-top:1px solid #ddd}._event_8taq2_1{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;border-bottom:1px solid #ddd}._dateLabel_8taq2_1{font:800 8px Arial,sans-serif;letter-spacing:.13em;color:#555;text-transform:uppercase}._event_8taq2_1 h3{font:500 31px Playfair Display,Georgia,serif;margin:5px 0}._event_8taq2_1 p{font:11px/1.7 Arial,sans-serif;color:#666;margin:0 0 8px}._event_8taq2_1 small{font:10px Arial,sans-serif;color:#555}._event_8taq2_1 button,._entryForm_8taq2_1>button{border:0;background:#111;color:#fff;padding:14px 16px;cursor:pointer;font:800 9px Arial,sans-serif;letter-spacing:.1em;white-space:nowrap}._event_8taq2_1 button:disabled,._entryForm_8taq2_1>button:disabled{opacity:.45;cursor:not-allowed}._event_8taq2_1 button span,._entryForm_8taq2_1>button span{margin-left:12px}._finePrint_8taq2_1,._empty_8taq2_1{font:10px/1.7 Arial,sans-serif;color:#888}._error_8taq2_1{color:#9c302b;font:11px/1.6 Arial,sans-serif}._success_8taq2_1{color:#326343;font:11px/1.6 Arial,sans-serif}._giveawaySection_8taq2_1{background:#f2f2f0;padding:clamp(65px,9vw,115px) clamp(22px,9vw,140px);display:grid;grid-template-columns:1fr .8fr;gap:clamp(35px,7vw,100px);align-items:start}._giveawayCopy_8taq2_1{padding-top:18px}._radioCallout_8taq2_1{margin-top:32px;padding:22px;border-left:3px solid #111;background:#fff;display:grid;gap:8px;max-width:350px}._radioCallout_8taq2_1 strong{font:800 10px Arial,sans-serif;letter-spacing:.16em;color:#111}._radioCallout_8taq2_1 span{font:11px Arial,sans-serif;color:#686868}._radioCallout_8taq2_1 a{margin-top:8px;color:#111;font:800 9px Arial,sans-serif;letter-spacing:.13em}._entryForm_8taq2_1{background:#fff;padding:clamp(22px,3vw,36px);border-top:3px solid #111;display:grid;gap:15px}._entryForm_8taq2_1 ._eyebrow_8taq2_1{margin:0}._entryForm_8taq2_1 h3{font:500 31px Playfair Display,Georgia,serif;margin:0 0 4px}._check_8taq2_1{display:flex;gap:10px;align-items:flex-start;color:#5e5e5e;font:10px/1.6 Arial,sans-serif}._check_8taq2_1 input{margin:2px 0 0;accent-color:#111}._entryForm_8taq2_1>button{padding:16px}._rulesSection_8taq2_1{padding:clamp(55px,7vw,90px) clamp(22px,9vw,140px)}._rulesSection_8taq2_1 h2{font:500 clamp(30px,4vw,48px) "Playfair Display",Georgia,serif;margin:0 0 28px}._rulesGrid_8taq2_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 50px;border-top:1px solid #ddd}._rulesGrid_8taq2_1 p{padding:17px 0;border-bottom:1px solid #e7e7e7;font:11px/1.8 Arial,sans-serif;color:#626262;margin:0}._rulesGrid_8taq2_1 strong{color:#222}._disclaimer_8taq2_1{margin-top:25px;max-width:950px;color:#888;font:9px/1.8 Arial,sans-serif}._footer_8taq2_1{border-top:1px solid #ddd;padding:25px clamp(20px,5vw,76px);display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;font:800 8px Arial,sans-serif;letter-spacing:.12em}._footer_8taq2_1 a{color:inherit;text-decoration:none}@media(max-width:800px){._hero_8taq2_1{min-height:570px}._heroArt_8taq2_1{width:85vw;opacity:.5}._ticketSection_8taq2_1,._giveawaySection_8taq2_1{grid-template-columns:1fr;gap:32px}._sectionIntro_8taq2_1>p:last-child{max-width:560px}}@media(max-width:520px){._header_8taq2_1{height:66px;font-size:7px}._hero_8taq2_1{min-height:600px;padding:55px 23px}._hero_8taq2_1 h1{font-size:67px}._heroMeta_8taq2_1{display:grid;gap:10px}._ticketSection_8taq2_1,._giveawaySection_8taq2_1,._rulesSection_8taq2_1{padding-left:21px;padding-right:21px}._purchasePanel_8taq2_1{padding:18px}._formGrid_8taq2_1{grid-template-columns:1fr}._formGrid_8taq2_1 label:last-child{grid-column:auto;max-width:none}._event_8taq2_1{align-items:flex-start;flex-direction:column}._event_8taq2_1 button{width:100%}._rulesGrid_8taq2_1{grid-template-columns:1fr}._footer_8taq2_1{flex-direction:column}}
