.u4pzTG_page{--ink:#1b1c17;--cream:#f5f0e5;--paper:#fbf7ee;--gold:#f5b700;--coral:#e98b73;--coral2:#f0a28e;--teal:#1d7f7a;--teal2:#0f5c58;--wash:#dcece7;background:var(--cream);color:var(--ink);font-family:var(--lab-text),Arial,sans-serif;overflow-x:clip}.u4pzTG_pop{font-family:var(--lab-pop),"Arial Black",sans-serif;letter-spacing:0;font-weight:400;line-height:1.02}.u4pzTG_wrap{max-width:calc(1200 * var(--u,1px));padding:0 calc(16 * var(--u,1px));margin:0 auto}@media (min-width:640px){.u4pzTG_wrap{padding:0 calc(32 * var(--u,1px))}}.u4pzTG_hero{border-bottom:calc(3 * var(--u,1px)) solid var(--ink);background:repeating-conic-gradient(from 0deg at 18% 120%,var(--coral) 0deg 6deg,var(--coral2) 6deg 12deg);position:relative;overflow:hidden}.u4pzTG_heroIn{padding-top:calc(112 * var(--u,1px));padding-bottom:calc(56 * var(--u,1px));position:relative}@media (min-width:1024px){.u4pzTG_heroIn{padding-top:calc(136 * var(--u,1px));padding-bottom:calc(72 * var(--u,1px))}}.u4pzTG_pill{align-items:center;gap:calc(8 * var(--u,1px));background:var(--cream);border:calc(2 * var(--u,1px)) solid var(--ink);border-radius:calc(999 * var(--u,1px));box-shadow:calc(3 * var(--u,1px)) calc(3 * var(--u,1px)) 0 var(--ink);padding:calc(6 * var(--u,1px)) calc(14 * var(--u,1px));font-weight:800;font-size:calc(12 * var(--u,1px));letter-spacing:.08em;text-transform:uppercase;color:var(--ink);text-decoration:none;display:inline-flex}a.u4pzTG_pill:hover{background:var(--gold)}a.u4pzTG_pill:focus-visible{outline:calc(3 * var(--u,1px)) solid var(--ink);outline-offset:calc(3 * var(--u,1px))}.u4pzTG_pillGold{background:var(--gold)}.u4pzTG_h1{font-size:calc(42 * var(--u,1px));color:var(--ink);margin:calc(22 * var(--u,1px)) 0 0;overflow-wrap:anywhere;max-width:15ch}@media (min-width:640px){.u4pzTG_h1{font-size:calc(64 * var(--u,1px))}}@media (min-width:1024px){.u4pzTG_h1{font-size:calc(84 * var(--u,1px))}}.u4pzTG_quote{margin-top:calc(22 * var(--u,1px));background:var(--paper);border:calc(3 * var(--u,1px)) solid var(--ink);border-radius:calc(18 * var(--u,1px));max-width:40rem;box-shadow:calc(6 * var(--u,1px)) calc(6 * var(--u,1px)) 0 var(--ink);padding:calc(18 * var(--u,1px)) calc(20 * var(--u,1px))}.u4pzTG_quote p{font-size:calc(18 * var(--u,1px));font-weight:700;line-height:1.55}.u4pzTG_quote small{margin-top:calc(8 * var(--u,1px));font-size:calc(13 * var(--u,1px));letter-spacing:.06em;text-transform:uppercase;color:var(--teal2);font-weight:800;display:block}.u4pzTG_lead{font-size:calc(18 * var(--u,1px));max-width:38rem;margin-top:calc(22 * var(--u,1px));font-weight:700;line-height:1.6}.u4pzTG_heroGrid{gap:calc(40 * var(--u,1px));align-items:center;display:grid}.u4pzTG_heroGrid>*{min-width:0}.u4pzTG_ticket{display:none}@media (min-width:1024px){.u4pzTG_heroGrid{gap:calc(48 * var(--u,1px));grid-template-columns:1.25fr .75fr}.u4pzTG_ticket{background:var(--paper);border:calc(3 * var(--u,1px)) solid var(--ink);border-radius:calc(20 * var(--u,1px));box-shadow:calc(8 * var(--u,1px)) calc(8 * var(--u,1px)) 0 var(--ink);padding:calc(24 * var(--u,1px));display:block;transform:rotate(2deg)}}.u4pzTG_ticket ol{margin:calc(16 * var(--u,1px)) 0 0;gap:calc(12 * var(--u,1px));padding:0;list-style:none;display:grid}.u4pzTG_ticket li{align-items:center;gap:calc(12 * var(--u,1px));background:var(--cream);border:calc(2.5 * var(--u,1px)) solid var(--ink);border-radius:calc(14 * var(--u,1px));padding:calc(10 * var(--u,1px)) calc(12 * var(--u,1px));font-weight:800;font-size:calc(16 * var(--u,1px));display:flex}.u4pzTG_ticket li b{width:calc(34 * var(--u,1px));height:calc(34 * var(--u,1px));background:var(--gold);border:calc(2.5 * var(--u,1px)) solid var(--ink);font-family:var(--lab-pop),"Arial Black",sans-serif;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:400;display:inline-flex}.u4pzTG_ticket li small{font-size:calc(13 * var(--u,1px));color:var(--teal2);font-weight:700;display:block}.u4pzTG_ticketHead{font-size:calc(24 * var(--u,1px))}.u4pzTG_ticketFoot{margin-top:calc(16 * var(--u,1px));align-items:center;gap:calc(10 * var(--u,1px));background:var(--teal2);color:var(--cream);border:calc(2.5 * var(--u,1px)) solid var(--ink);border-radius:calc(14 * var(--u,1px));padding:calc(12 * var(--u,1px)) calc(14 * var(--u,1px));font-weight:800;font-size:calc(15 * var(--u,1px));display:flex}.u4pzTG_toolSec{padding:calc(48 * var(--u,1px)) 0 calc(72 * var(--u,1px))}.u4pzTG_tool{max-width:calc(820 * var(--u,1px));background:var(--paper);border:calc(3 * var(--u,1px)) solid var(--ink);border-radius:calc(24 * var(--u,1px));box-shadow:calc(8 * var(--u,1px)) calc(8 * var(--u,1px)) 0 var(--ink);padding:calc(18 * var(--u,1px));margin:0 auto}@media (min-width:640px){.u4pzTG_tool{padding:calc(36 * var(--u,1px))}}.u4pzTG_toolHead{justify-content:space-between;align-items:center;gap:calc(12 * var(--u,1px));flex-wrap:wrap;display:flex}.u4pzTG_step{font-weight:900;font-size:calc(13 * var(--u,1px));letter-spacing:.08em;text-transform:uppercase}.u4pzTG_track{height:calc(14 * var(--u,1px));border:calc(2.5 * var(--u,1px)) solid var(--ink);border-radius:calc(999 * var(--u,1px));background:var(--cream);margin-top:calc(14 * var(--u,1px));overflow:hidden}.u4pzTG_fill{background:var(--gold);border-right:calc(2.5 * var(--u,1px)) solid var(--ink);height:100%;transition:width .25s}.u4pzTG_q{font-size:calc(28 * var(--u,1px));margin-top:calc(22 * var(--u,1px));outline:none}@media (min-width:640px){.u4pzTG_q{font-size:calc(36 * var(--u,1px))}}.u4pzTG_q:focus-visible{outline:calc(3 * var(--u,1px)) solid var(--teal2);outline-offset:calc(6 * var(--u,1px));border-radius:calc(6 * var(--u,1px))}.u4pzTG_hint{margin-top:calc(10 * var(--u,1px));font-size:calc(15 * var(--u,1px));color:#3d3e36;font-weight:700}.u4pzTG_opts{gap:calc(14 * var(--u,1px));margin-top:calc(22 * var(--u,1px));display:grid}.u4pzTG_opt{justify-content:space-between;align-items:center;gap:calc(14 * var(--u,1px));width:100%;min-height:calc(60 * var(--u,1px));text-align:left;background:var(--cream);border:calc(2.5 * var(--u,1px)) solid var(--ink);border-radius:calc(16 * var(--u,1px));box-shadow:calc(4 * var(--u,1px)) calc(4 * var(--u,1px)) 0 var(--ink);padding:calc(14 * var(--u,1px)) calc(16 * var(--u,1px));font:inherit;font-weight:800;font-size:calc(17 * var(--u,1px));color:var(--ink);cursor:pointer;line-height:1.35;transition:transform .12s,box-shadow .12s,background .12s;display:flex}.u4pzTG_opt:hover{transform:translate(calc(-2 * var(--u,1px)),calc(-2 * var(--u,1px)));box-shadow:calc(6 * var(--u,1px)) calc(6 * var(--u,1px)) 0 var(--ink);background:#fff6d6}.u4pzTG_opt:active{transform:translate(calc(2 * var(--u,1px)),calc(2 * var(--u,1px)));box-shadow:1px 1px 0 var(--ink)}.u4pzTG_opt:focus-visible{outline:calc(3 * var(--u,1px)) solid var(--teal2);outline-offset:calc(3 * var(--u,1px))}.u4pzTG_opt[aria-pressed=true]{background:var(--gold)}@media (max-width:639px){.u4pzTG_opt{align-items:flex-start;gap:calc(8 * var(--u,1px));flex-direction:column}}.u4pzTG_chip{background:var(--teal2);color:var(--cream);border:calc(2 * var(--u,1px)) solid var(--ink);border-radius:calc(999 * var(--u,1px));padding:calc(3 * var(--u,1px)) calc(10 * var(--u,1px));font-size:calc(12 * var(--u,1px));letter-spacing:.02em;white-space:nowrap;flex-shrink:0;font-weight:900}.u4pzTG_nav{justify-content:space-between;align-items:center;gap:calc(12 * var(--u,1px));margin-top:calc(24 * var(--u,1px));flex-wrap:wrap;display:flex}.u4pzTG_link{padding:calc(8 * var(--u,1px)) calc(2 * var(--u,1px));font:inherit;font-weight:800;font-size:calc(15 * var(--u,1px));color:var(--ink);text-underline-offset:calc(3 * var(--u,1px));cursor:pointer;min-height:calc(44 * var(--u,1px));background:0 0;border:0;text-decoration:underline}.u4pzTG_link:focus-visible{outline:calc(3 * var(--u,1px)) solid var(--teal2);outline-offset:calc(2 * var(--u,1px));border-radius:calc(4 * var(--u,1px))}.u4pzTG_fields{gap:calc(16 * var(--u,1px));margin-top:calc(22 * var(--u,1px));display:grid}@media (min-width:640px){.u4pzTG_fields{grid-template-columns:1fr 1fr}}.u4pzTG_label{font-weight:900;font-size:calc(14 * var(--u,1px));margin-bottom:calc(6 * var(--u,1px));display:block}.u4pzTG_input{width:100%;min-height:calc(52 * var(--u,1px));border:calc(2.5 * var(--u,1px)) solid var(--ink);border-radius:calc(14 * var(--u,1px));padding:0 calc(14 * var(--u,1px));font:inherit;font-size:calc(17 * var(--u,1px));color:var(--ink);background:#fff;font-weight:700}.u4pzTG_input::placeholder{color:#6b6c63}.u4pzTG_input:focus{outline:calc(3 * var(--u,1px)) solid var(--teal2);outline-offset:calc(2 * var(--u,1px))}.u4pzTG_btns{gap:calc(14 * var(--u,1px));margin-top:calc(24 * var(--u,1px));flex-wrap:wrap;display:flex}.u4pzTG_btn{justify-content:center;align-items:center;gap:calc(10 * var(--u,1px));min-height:calc(52 * var(--u,1px));padding:0 calc(24 * var(--u,1px));border:calc(2.5 * var(--u,1px)) solid var(--ink);border-radius:calc(999 * var(--u,1px));font:inherit;font-weight:900;font-size:calc(16 * var(--u,1px));color:var(--ink);box-shadow:calc(4 * var(--u,1px)) calc(4 * var(--u,1px)) 0 var(--ink);cursor:pointer;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.u4pzTG_btn:hover{transform:translate(calc(-2 * var(--u,1px)),calc(-2 * var(--u,1px)));box-shadow:calc(6 * var(--u,1px)) calc(6 * var(--u,1px)) 0 var(--ink)}.u4pzTG_btn:active{transform:translate(calc(2 * var(--u,1px)),calc(2 * var(--u,1px)));box-shadow:1px 1px 0 var(--ink)}.u4pzTG_btn:focus-visible{outline:calc(3 * var(--u,1px)) solid var(--teal2);outline-offset:calc(4 * var(--u,1px))}.u4pzTG_btn:disabled{opacity:.6;cursor:wait;transform:none}.u4pzTG_gold{background:var(--gold)}@media (max-width:639px){.u4pzTG_btns .u4pzTG_btn{width:100%;padding:0 calc(16 * var(--u,1px));font-size:calc(15 * var(--u,1px));text-align:center}}.u4pzTG_creamBtn{background:var(--cream)}.u4pzTG_resHead{font-size:calc(34 * var(--u,1px));margin-top:calc(6 * var(--u,1px));outline:none}@media (min-width:640px){.u4pzTG_resHead{font-size:calc(48 * var(--u,1px))}}.u4pzTG_resHead:focus-visible{outline:calc(3 * var(--u,1px)) solid var(--teal2);outline-offset:calc(6 * var(--u,1px));border-radius:calc(6 * var(--u,1px))}.u4pzTG_resLead{margin-top:calc(12 * var(--u,1px));font-size:calc(18 * var(--u,1px));font-weight:700;line-height:1.55}.u4pzTG_picks{gap:calc(22 * var(--u,1px));margin-top:calc(28 * var(--u,1px));padding:0;list-style:none;display:grid}.u4pzTG_card{background:var(--cream);border:calc(3 * var(--u,1px)) solid var(--ink);border-radius:calc(18 * var(--u,1px));min-width:0;box-shadow:calc(5 * var(--u,1px)) calc(5 * var(--u,1px)) 0 var(--ink);padding:calc(16 * var(--u,1px));position:relative}@media (min-width:640px){.u4pzTG_card{padding:calc(24 * var(--u,1px)) calc(26 * var(--u,1px))}}.u4pzTG_cardTop{align-items:center;gap:calc(10 * var(--u,1px));flex-wrap:wrap;display:flex}.u4pzTG_rank{width:calc(44 * var(--u,1px));height:calc(44 * var(--u,1px));background:var(--gold);border:calc(2.5 * var(--u,1px)) solid var(--ink);font-size:calc(18 * var(--u,1px));border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.u4pzTG_h3{font-size:calc(26 * var(--u,1px));margin-top:calc(12 * var(--u,1px))}.u4pzTG_said{margin-top:calc(8 * var(--u,1px));font-size:calc(15 * var(--u,1px));color:#3d3e36;font-weight:700}.u4pzTG_dl{margin-top:calc(14 * var(--u,1px));gap:calc(12 * var(--u,1px));display:grid}.u4pzTG_dl dt{font-weight:900;font-size:calc(13 * var(--u,1px));letter-spacing:.06em;text-transform:uppercase;color:var(--teal2)}.u4pzTG_dl dd{margin:calc(2 * var(--u,1px)) 0 0;font-size:calc(16 * var(--u,1px));font-weight:600;line-height:1.6}.u4pzTG_brief{margin-top:calc(34 * var(--u,1px));background:var(--wash);border:calc(3 * var(--u,1px)) solid var(--ink);border-radius:calc(20 * var(--u,1px));box-shadow:calc(5 * var(--u,1px)) calc(5 * var(--u,1px)) 0 var(--ink);padding:calc(16 * var(--u,1px))}@media (min-width:640px){.u4pzTG_brief{padding:calc(28 * var(--u,1px))}}.u4pzTG_h2{font-size:calc(30 * var(--u,1px));margin-top:calc(12 * var(--u,1px))}@media (min-width:640px){.u4pzTG_h2{font-size:calc(38 * var(--u,1px))}}.u4pzTG_body{margin-top:calc(10 * var(--u,1px));font-size:calc(17 * var(--u,1px));font-weight:600;line-height:1.6}.u4pzTG_steps{margin-top:calc(18 * var(--u,1px));gap:calc(12 * var(--u,1px));counter-reset:s;padding:0;list-style:none;display:grid}.u4pzTG_steps li{padding-left:calc(46 * var(--u,1px));font-size:calc(16 * var(--u,1px));min-height:calc(34 * var(--u,1px));font-weight:700;line-height:1.55;position:relative}.u4pzTG_steps li:before{counter-increment:s;content:counter(s);left:0;top:calc(-2 * var(--u,1px));width:calc(32 * var(--u,1px));height:calc(32 * var(--u,1px));background:var(--paper);border:calc(2.5 * var(--u,1px)) solid var(--ink);font-family:var(--lab-pop),"Arial Black",sans-serif;font-size:calc(15 * var(--u,1px));border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.u4pzTG_steps b{font-weight:900}.u4pzTG_fine{margin-top:calc(14 * var(--u,1px));font-size:calc(14 * var(--u,1px));font-weight:600;line-height:1.55}.u4pzTG_code{font-family:ui-monospace,Menlo,monospace;font-size:calc(13 * var(--u,1px));background:var(--paper);border:1.5px solid var(--ink);border-radius:calc(6 * var(--u,1px));padding:1px calc(5 * var(--u,1px));overflow-wrap:anywhere}.u4pzTG_peek{margin-top:calc(16 * var(--u,1px))}.u4pzTG_peek summary{cursor:pointer;font-weight:900;font-size:calc(15 * var(--u,1px));min-height:calc(44 * var(--u,1px));align-items:center;display:flex}.u4pzTG_peek summary:focus-visible{outline:calc(3 * var(--u,1px)) solid var(--teal2);outline-offset:calc(2 * var(--u,1px));border-radius:calc(4 * var(--u,1px))}.u4pzTG_pre{margin-top:calc(8 * var(--u,1px));max-height:calc(360 * var(--u,1px));background:var(--paper);border:calc(2.5 * var(--u,1px)) solid var(--ink);border-radius:calc(12 * var(--u,1px));padding:calc(14 * var(--u,1px));font-family:ui-monospace,Menlo,monospace;font-size:calc(13 * var(--u,1px));white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55;overflow:auto}.u4pzTG_mail{margin-top:calc(28 * var(--u,1px));border-top:calc(3 * var(--u,1px)) dashed var(--ink);padding-top:calc(26 * var(--u,1px))}.u4pzTG_mailRow{gap:calc(12 * var(--u,1px));flex-direction:column;display:flex}@media (min-width:640px){.u4pzTG_mailRow{flex-direction:row;align-items:flex-end}.u4pzTG_mailRow>div{flex:1}}.u4pzTG_status{margin-top:calc(12 * var(--u,1px));font-weight:800;font-size:calc(15 * var(--u,1px))}.u4pzTG_ok{color:var(--teal2)}.u4pzTG_err{color:#8a1c0c}.u4pzTG_door{background:var(--teal2);color:var(--cream);border-top:calc(3 * var(--u,1px)) solid var(--ink);border-bottom:calc(3 * var(--u,1px)) solid var(--ink);padding:calc(60 * var(--u,1px)) 0}.u4pzTG_doorGrid{gap:calc(26 * var(--u,1px));align-items:center;display:grid}@media (min-width:1024px){.u4pzTG_doorGrid{grid-template-columns:1.5fr 1fr}}.u4pzTG_doorGrid>*{min-width:0}.u4pzTG_door .u4pzTG_h2{color:var(--cream);font-size:calc(36 * var(--u,1px))}@media (min-width:640px){.u4pzTG_door .u4pzTG_h2{font-size:calc(48 * var(--u,1px))}}.u4pzTG_door .u4pzTG_h2 span{color:#ffd34d}.u4pzTG_door p{font-size:calc(18 * var(--u,1px));max-width:36rem;margin-top:calc(14 * var(--u,1px));font-weight:600;line-height:1.6}.u4pzTG_door a.u4pzTG_text{color:#ffd34d;text-underline-offset:calc(3 * var(--u,1px));font-weight:900;text-decoration:underline}.u4pzTG_door a.u4pzTG_text:focus-visible{outline:calc(3 * var(--u,1px)) solid var(--gold);outline-offset:calc(2 * var(--u,1px))}.u4pzTG_faq{padding:calc(64 * var(--u,1px)) 0}.u4pzTG_faqList{gap:calc(18 * var(--u,1px));margin-top:calc(26 * var(--u,1px));max-width:calc(860 * var(--u,1px));display:grid}.u4pzTG_faqItem{background:var(--paper);border:calc(3 * var(--u,1px)) solid var(--ink);border-radius:calc(18 * var(--u,1px));box-shadow:calc(5 * var(--u,1px)) calc(5 * var(--u,1px)) 0 var(--ink);padding:calc(20 * var(--u,1px)) calc(22 * var(--u,1px))}.u4pzTG_faqItem h3{font-size:calc(22 * var(--u,1px))}.u4pzTG_faqItem p{margin-top:calc(8 * var(--u,1px));font-size:calc(16 * var(--u,1px));font-weight:600;line-height:1.6}.u4pzTG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.u4pzTG_btn,.u4pzTG_opt,.u4pzTG_fill{transition:none}.u4pzTG_btn:hover,.u4pzTG_opt:hover{transform:none}}
