.ESXKBq_page{background:var(--fixer);min-height:100dvh;color:var(--rebate);flex-direction:column;display:flex}.ESXKBq_band{background:var(--rebate) var(--sprockets) repeat-x;height:20px}.ESXKBq_edge{padding:0 max(16px, env(safe-area-inset-left,0px)) 6px;background:var(--rebate);color:var(--edge);font-family:var(--f-mono);letter-spacing:.22em;white-space:pre;font-size:10px;overflow:hidden}.ESXKBq_hero,.ESXKBq_choices{width:100%;max-width:980px;padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));margin:0 auto}.ESXKBq_hero{gap:14px;padding-block:44px 28px;display:grid}.ESXKBq_kick,.ESXKBq_choiceKick{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--safelight);font-size:12px}.ESXKBq_wordmark{letter-spacing:-.055em;margin:0;padding-bottom:.12em;font-size:clamp(64px,17vw,140px);font-weight:700;line-height:.88}.ESXKBq_wordmark i{color:var(--safelight);font-style:normal}.ESXKBq_lede{max-width:34ch;color:var(--fog);margin:0;font-size:clamp(18px,2.4vw,22px);line-height:1.4}.ESXKBq_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-block:8px 40px;display:grid}@media (max-width:640px){.ESXKBq_choices{grid-template-columns:minmax(0,1fr)}}.ESXKBq_choice{flex-direction:column;gap:10px;padding:24px 22px 22px;display:flex}.ESXKBq_choice h2{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:700;line-height:1.05}.ESXKBq_choice p{max-width:36ch;margin:0;font-size:16px;line-height:1.45}.ESXKBq_guest{background:var(--rebate);color:var(--fixer);box-shadow:inset 0 3px 0 var(--safelight)}.ESXKBq_guest p{color:#bdb9b0}.ESXKBq_host{background:var(--white);box-shadow:inset 0 0 0 1px var(--rule)}.ESXKBq_host p{color:var(--fog)}.ESXKBq_btn{text-align:center;border-radius:2px;margin-top:auto;padding:15px 16px;font-size:16px;font-weight:600;text-decoration:none;display:block}.ESXKBq_choice .ESXKBq_btn{margin-top:8px}.ESXKBq_red{background:var(--safelight);color:var(--white)}.ESXKBq_dark{background:var(--rebate);color:var(--fixer)}.ESXKBq_small{color:var(--fog);font-size:13px}.ESXKBq_guest .ESXKBq_small{color:#8f8b84}.ESXKBq_footer{margin-top:auto}
