._3H1wLq_panel{color:#fff;position:relative}._3H1wLq_previewNotice{color:#d8e8fb;text-align:center;width:100%;margin:0;font-size:.72rem;font-weight:600;line-height:1.35;position:absolute;top:calc(100% + 6px);left:0}._3H1wLq_fields{gap:12px;display:grid}._3H1wLq_field{display:block}._3H1wLq_field input,._3H1wLq_field select{border:1px solid var(--mwc-light-border);width:100%;height:58px;color:var(--mwc-text);font:inherit;background:#fff;border-radius:.24rem;padding:0 18px;font-size:18px}._3H1wLq_field input::placeholder{color:#17243e;opacity:1}._3H1wLq_field select{cursor:pointer;height:52px}._3H1wLq_consent{cursor:pointer;margin:14px 0 0;font-size:12px;line-height:25px;display:block}._3H1wLq_consent input{float:left;width:22px;height:20px;accent-color:var(--mwc-accent);margin:0 12px 0 0}._3H1wLq_policyLinks{margin:12px 0 18px;font-size:13px;line-height:19px}._3H1wLq_policyLinks a,._3H1wLq_actionNotice a{color:inherit;text-underline-offset:2px;text-decoration:underline}._3H1wLq_button{background:var(--mwc-accent);color:#fff;width:100%;min-height:56px;font:inherit;cursor:pointer;border:0;border-radius:.25rem;font-size:20px;font-weight:800;line-height:20px;display:block}._3H1wLq_button:hover{background:#e8670a}._3H1wLq_actionNotice{background:#153052;border:1px solid #9db5d5;border-radius:.3rem;margin:.8rem 0 0;padding:.7rem .85rem;font-size:.78rem;line-height:1.5}._3H1wLq_panel :is(input,select,button,a):focus-visible{outline-offset:3px;outline:3px solid #e8670a}._3H1wLq_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 (max-width:767px){._3H1wLq_fields{gap:8px}._3H1wLq_field input,._3H1wLq_field select{height:48px}._3H1wLq_consent{margin-top:10px;font-size:11px}._3H1wLq_consent input{margin-right:16px}._3H1wLq_policyLinks{margin-bottom:7px}}
.TVBBsG_form{margin-block:0}.TVBBsG_form :is(input:not([type=checkbox]),select){min-height:3.25em}.TVBBsG_label,.TVBBsG_hint,.TVBBsG_nextStep{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TVBBsG_form .TVBBsG_error{color:#8b1a1a;background:#fff2f2;border-left:3px solid #b42318;margin-top:6px;padding:7px 9px;font-size:14px;line-height:1.5;display:block}.TVBBsG_error a{color:inherit;text-decoration:underline}.TVBBsG_form [aria-invalid=true]{border:2px solid #ffbe80}.TVBBsG_form button:disabled{cursor:progress;opacity:.8}@media (max-width:767px){.TVBBsG_form input,.TVBBsG_form select{font-size:16px}}.TVBBsG_form.TVBBsG_form>div:first-of-type{gap:12px}.TVBBsG_form.TVBBsG_form>label{text-align:left;align-items:flex-start;gap:10px;margin-top:14px;line-height:1.5;display:flex}.TVBBsG_form.TVBBsG_form>label>input[type=checkbox]{float:none;flex:0 0 22px;width:22px;height:22px;margin:2px 0 0}.TVBBsG_form.TVBBsG_form>p:has(a[href="/terms-and-agreement/"]){text-align:center;margin:12px 0 16px;line-height:1.5}.TVBBsG_form.TVBBsG_form>button{margin-top:16px}.TVBBsG_form.TVBBsG_form :is(input:not([type=checkbox]),select){text-align:left}
.ny_uga_hero{background:var(--mwc-page-navy);color:#fff;min-height:764px;padding:58px 0 5.5rem}.ny_uga_heroInner{grid-template-columns:minmax(0,468px) minmax(0,460px);justify-content:space-between;gap:3rem;width:min(1124px,100% - 3rem);margin:0 auto;display:grid}.ny_uga_formColumn h1{text-align:center;margin:0 0 27px;font-size:26px;font-weight:700;line-height:1.25}.ny_uga_bookingPage select{appearance:none}.ny_uga_trustLine{text-align:center;margin:2rem 0 0;font-size:.76rem;font-weight:800;line-height:1.45}.ny_uga_photoColumn{padding-top:25px;position:relative;left:16px}.ny_uga_heroImage{object-fit:cover;border-radius:1rem;width:100%;height:567px;display:block}.ny_uga_steps{z-index:1;background:var(--mwc-raised-navy);width:87%;min-height:4.2rem;box-shadow:var(--mwc-card-shadow);border:1px solid #ffffff24;border-radius:1.2rem;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:1.2rem;padding:.8rem 1rem;font-size:.8rem;font-weight:700;line-height:1.1;display:flex;position:absolute;top:-17px;left:6.5%}.ny_uga_steps span{flex:90px;align-items:flex-start;gap:.6rem;min-width:min-content;display:flex}.ny_uga_steps svg{flex:none}.ny_uga_steps b{min-width:0;font-weight:800}@media (max-width:1024px){.ny_uga_heroInner{grid-template-columns:minmax(0,1fr)}.ny_uga_hero{min-height:0}}@media (min-width:768px) and (max-width:1024px){.ny_uga_hero{padding:64px 0 72px}.ny_uga_heroInner{gap:74px;width:calc(100% - 3rem);max-width:none}.ny_uga_formColumn{width:min(468px,100%);margin-inline:auto}.ny_uga_photoColumn{padding-top:25px;display:block;left:0}.ny_uga_heroImage{height:400px}.ny_uga_steps{width:100%;min-height:50px;padding:12px 18px;top:0;left:0}.ny_uga_steps b{max-width:none}}@media (min-width:768px) and (max-width:800px){.ny_uga_bookingPage>section:nth-of-type(2){padding-bottom:119px}.ny_uga_bookingPage>section:nth-of-type(2)>div>div:last-child{margin-top:54px}.ny_uga_bookingPage>section:nth-of-type(2) article{min-height:402px}}@media (max-width:767px){.ny_uga_hero{padding:1rem 0 5rem}.ny_uga_heroInner{width:min(468px,100% - 40px);margin-inline:auto}.ny_uga_formColumn h1{margin-bottom:20px;font-size:1.5rem}.ny_uga_trustLine{margin-top:2rem}.ny_uga_photoColumn{display:block}.ny_uga_heroImage{aspect-ratio:460/567;height:auto}}@media (max-width:520px){.ny_uga_bookingPage>section:nth-of-type(2){padding-top:77px;padding-bottom:63px}.ny_uga_bookingPage>section:nth-of-type(2)>div>div:last-child{gap:30px}.ny_uga_bookingPage>section:nth-of-type(2) article{min-height:0}.ny_uga_bookingPage>section:nth-of-type(2) article:nth-child(2){min-height:0}.ny_uga_bookingPage>section:nth-of-type(2) article:nth-child(3){margin-top:0}}.ny_uga_hero.ny_uga_hero{min-height:0;padding-block:var(--mwc-layout-section)}.ny_uga_heroInner.ny_uga_heroInner{width:min(calc(100% - 40px), var(--mwc-layout-width));gap:32px}.ny_uga_photoColumn.ny_uga_photoColumn{left:0}.ny_uga_formColumn h1{text-align:center;font-size:1.625rem;line-height:1.3}
