._page_20juv_1{min-height:100vh;background:#17120f;color:#f4eadb;font-family:Arial,sans-serif}._page_20juv_1 header{height:74px;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;border-bottom:1px solid #ffffff18}._page_20juv_1 header a{color:#f4eadb;text-decoration:none;display:flex;gap:8px;align-items:center}._page_20juv_1 header strong{font-family:Georgia,serif;letter-spacing:.18em}._page_20juv_1 header small{font:9px Arial;display:block;text-align:center;letter-spacing:.3em}._intro_20juv_1{padding:70px max(6vw,24px) 50px;max-width:800px}._intro_20juv_1>span,._step_20juv_1 label{font-size:10px;letter-spacing:.22em;color:#c59b68}._intro_20juv_1 h1{font:clamp(44px,7vw,82px)/.95 Georgia,serif;margin:14px 0}._intro_20juv_1 p{color:#cfc2b3;font:18px/1.55 Georgia,serif}._intro_20juv_1 b{display:inline-flex;margin-top:12px;color:#211711;background:#e7d2b4;padding:9px 12px;font-size:11px;letter-spacing:.08em;text-transform:uppercase}._page_20juv_1 form{max-width:780px;margin:auto;padding:0 max(5vw,20px) 90px}._step_20juv_1{display:grid;grid-template-columns:48px 1fr;gap:22px;padding:38px 0;border-top:1px solid #ffffff20}._step_20juv_1>b{font:25px Georgia;color:#876c4d}._choices_20juv_1{display:grid;gap:10px;margin-top:18px}._choices_20juv_1 button{background:#211a16;color:#f4eadb;border:1px solid #ffffff20;padding:19px;text-align:left;display:flex;justify-content:space-between;gap:12px;border-radius:0}._choices_20juv_1 button._active_20juv_1{border-color:#c59b68;background:#2b211a}._choices_20juv_1 span{font:18px Georgia}._choices_20juv_1 small{color:#bdaea0}._fields_20juv_1{display:grid;gap:12px;margin-top:18px}._fields_20juv_1 input{box-sizing:border-box;width:100%;background:#211a16;border:1px solid #ffffff20;color:#fff;padding:17px 16px;font-size:16px;min-height:56px;border-radius:0}._fields_20juv_1 input:focus{outline:1px solid #c59b68;border-color:#c59b68}._reserve_20juv_1,._success_20juv_1 a{margin-top:20px;background:#e7d2b4;color:#201711;border:0;padding:17px 21px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;min-height:54px}._reserve_20juv_1:disabled{opacity:.45}._step_20juv_1>div>small{display:block;margin-top:12px;color:#9f9287;line-height:1.5}._error_20juv_1{color:#efb2a4;line-height:1.45}._success_20juv_1{max-width:620px;margin:auto;padding:18vh 25px;text-align:center}._success_20juv_1 h1{font:56px Georgia;margin:12px}._success_20juv_1 p{color:#cfc2b3;line-height:1.6}._guestBox_20juv_1{margin-top:18px;padding:18px;border:1px solid rgba(89,98,71,.28)}._guestToggle_20juv_1{display:flex!important;align-items:center;gap:10px;cursor:pointer}._guestToggle_20juv_1 input{width:17px;height:17px;accent-color:#596247}._guestBox_20juv_1 ._fields_20juv_1{margin-top:16px}._guestBox_20juv_1 small{display:block;margin-top:4px;opacity:.72}@media(max-width:600px){._page_20juv_1 header{height:70px;padding:0 18px}._page_20juv_1 header strong{font-size:13px}._intro_20juv_1{padding:48px 20px 38px}._intro_20juv_1 h1{font-size:50px}._intro_20juv_1 p{font-size:17px}._page_20juv_1 form{padding:0 20px 70px}._step_20juv_1{display:block;padding:30px 0}._step_20juv_1>b{display:block;font-size:15px;margin-bottom:16px}._choices_20juv_1 button{flex-direction:column;padding:17px}._choices_20juv_1 span{font-size:17px}._fields_20juv_1{gap:10px}._fields_20juv_1 input{font-size:16px;padding:15px}._reserve_20juv_1{width:100%;margin-top:16px}._success_20juv_1{padding:15vh 20px}._success_20juv_1 h1{font-size:46px}}
