.PzwhAW_page{max-width:640px;margin:0 auto;padding:40px 16px 30px}.PzwhAW_brand{align-items:center;gap:10px;font-size:1.1rem;font-weight:650;display:flex}.PzwhAW_logoBack{fill:var(--c-flights)}.PzwhAW_logoMid{fill:var(--c-home)}.PzwhAW_logoDot{fill:var(--accent)}.PzwhAW_title{letter-spacing:-.02em;margin:28px 0 12px;font-size:clamp(2.2rem,8vw,3.2rem);font-weight:650;line-height:1.04}.PzwhAW_lead{color:var(--ink-2);margin:0 0 26px;font-size:1.08rem}.PzwhAW_field{color:var(--ink-2);gap:6px;margin-bottom:14px;font-size:.85rem;display:grid}.PzwhAW_field small{color:var(--ink-3)}.PzwhAW_selectWrap{position:relative}.PzwhAW_select{appearance:none;border:1.5px solid var(--hair);background:var(--surface);width:100%;color:var(--ink);border-radius:14px;padding:13px 40px 13px 14px;font-weight:600}.PzwhAW_chevron{pointer-events:none;color:var(--ink-3);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.PzwhAW_start{cursor:pointer;background:var(--accent);width:100%;color:var(--accent-ink);box-shadow:0 6px 18px color-mix(in oklab, var(--accent) 35%, transparent);border:0;border-radius:16px;margin-top:10px;padding:18px;font-size:1.1rem;font-weight:700}.PzwhAW_start:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.PzwhAW_privacy{text-align:center;color:var(--ink-3);margin:14px 0 0;font-size:.78rem}
