.booking[data-astro-cid-zhjzn6ly] .field[data-astro-cid-zhjzn6ly].full{grid-column:1/-1}.booking[data-astro-cid-zhjzn6ly] .hp[data-astro-cid-zhjzn6ly]{position:absolute;left:-9999px}.booking[data-astro-cid-zhjzn6ly] .foot[data-astro-cid-zhjzn6ly]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.privacy[data-astro-cid-zhjzn6ly]{color:var(--muted);gap:6px;margin-top:16px;font-size:.8rem;display:grid}.consent[data-astro-cid-zhjzn6ly]{cursor:pointer;color:var(--text);align-items:flex-start;gap:8px;display:flex}.consent[data-astro-cid-zhjzn6ly] input[data-astro-cid-zhjzn6ly]{width:16px;height:16px;accent-color:var(--navy);flex:none;margin-top:1px}.notice[data-astro-cid-zhjzn6ly]{margin:0}.notice[data-astro-cid-zhjzn6ly] a[data-astro-cid-zhjzn6ly]{text-decoration:underline}.booking[data-astro-cid-zhjzn6ly] .note[data-astro-cid-zhjzn6ly]{color:var(--muted);margin:10px 0 0;font-size:.82rem}.booking[data-astro-cid-zhjzn6ly].compact .foot[data-astro-cid-zhjzn6ly]{justify-content:flex-end;margin-top:0}.bar[data-astro-cid-zhjzn6ly]{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:22px 28px;display:grid}.bf[data-astro-cid-zhjzn6ly]{align-items:center;gap:12px;min-width:0;display:flex}.bf[data-astro-cid-zhjzn6ly]>div[data-astro-cid-zhjzn6ly]{flex:1;min-width:0}.ic[data-astro-cid-zhjzn6ly]{background:var(--soft);width:42px;height:42px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.ic[data-astro-cid-zhjzn6ly] svg{width:18px;height:18px}.bf[data-astro-cid-zhjzn6ly] label[data-astro-cid-zhjzn6ly]{color:var(--ink);font-size:.85rem;font-weight:600;display:block}.bf[data-astro-cid-zhjzn6ly] input[data-astro-cid-zhjzn6ly]{font:inherit;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);background:0 0;padding:3px 0;font-size:.85rem}.bf[data-astro-cid-zhjzn6ly] input[data-astro-cid-zhjzn6ly]:focus{border-bottom-color:var(--cyan);outline:none}.bf[data-astro-cid-zhjzn6ly] input[data-astro-cid-zhjzn6ly]::placeholder{color:#8a8f99}.bf[data-astro-cid-zhjzn6ly] input[data-astro-cid-zhjzn6ly][type=date]{min-height:1.9em}.bf[data-astro-cid-zhjzn6ly] input[data-astro-cid-zhjzn6ly][type=date]::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer}.bf[data-astro-cid-zhjzn6ly].go{border-left:1px solid var(--line);grid-area:1/4/3;align-self:stretch;padding-left:28px}.bf[data-astro-cid-zhjzn6ly].go .btn[data-astro-cid-zhjzn6ly]{padding:14px 34px}.side[data-astro-cid-zhjzn6ly] .bar[data-astro-cid-zhjzn6ly]{grid-template-columns:minmax(0,1fr);gap:12px}.side[data-astro-cid-zhjzn6ly] .bf[data-astro-cid-zhjzn6ly]:not(.go){background:var(--soft);border-radius:10px;padding:10px 14px}.side[data-astro-cid-zhjzn6ly] .bf[data-astro-cid-zhjzn6ly] input[data-astro-cid-zhjzn6ly]{border-bottom:0}.side[data-astro-cid-zhjzn6ly] .ic[data-astro-cid-zhjzn6ly]{background:#fff;width:38px;height:38px}.side[data-astro-cid-zhjzn6ly] .bf[data-astro-cid-zhjzn6ly].go{border:0;grid-area:auto;padding:4px 0 0}.side[data-astro-cid-zhjzn6ly] .bf[data-astro-cid-zhjzn6ly].go .btn[data-astro-cid-zhjzn6ly]{background:var(--cyan);width:100%}.side[data-astro-cid-zhjzn6ly] .bf[data-astro-cid-zhjzn6ly].go .btn[data-astro-cid-zhjzn6ly]:hover{background:var(--cyan-dark)}.trip[data-astro-cid-zhjzn6ly]{border-bottom:1px solid var(--line);margin-bottom:18px;display:flex}.trip[data-astro-cid-zhjzn6ly] label[data-astro-cid-zhjzn6ly]{text-align:center;cursor:pointer;flex:1}.trip[data-astro-cid-zhjzn6ly] input[data-astro-cid-zhjzn6ly]{opacity:0;pointer-events:none;position:absolute}.trip[data-astro-cid-zhjzn6ly] span[data-astro-cid-zhjzn6ly]{color:var(--muted);border-bottom:2px solid #0000;margin-bottom:-1px;padding:4px 0 14px;font-size:.92rem;font-weight:600;display:block}.trip[data-astro-cid-zhjzn6ly] input[data-astro-cid-zhjzn6ly]:checked+span[data-astro-cid-zhjzn6ly]{color:var(--ink);border-bottom-color:var(--ink)}.trip[data-astro-cid-zhjzn6ly] input[data-astro-cid-zhjzn6ly]:focus-visible+span[data-astro-cid-zhjzn6ly]{outline:2px solid var(--cyan);outline-offset:2px}@media (width<=900px){.bar[data-astro-cid-zhjzn6ly]{grid-template-columns:repeat(2,minmax(0,1fr))}.bf[data-astro-cid-zhjzn6ly].go{border-left:0;grid-area:auto/1/auto/-1;padding-left:0}.bf[data-astro-cid-zhjzn6ly].go .btn[data-astro-cid-zhjzn6ly]{width:100%}}@media (width<=480px){.bar[data-astro-cid-zhjzn6ly]{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.side[data-astro-cid-zhjzn6ly] .bar[data-astro-cid-zhjzn6ly]{grid-template-columns:minmax(0,1fr)}}.booking[data-astro-cid-zhjzn6ly] .result[data-astro-cid-zhjzn6ly]{gap:10px;display:grid}.booking[data-astro-cid-zhjzn6ly] .result[data-astro-cid-zhjzn6ly] strong[data-astro-cid-zhjzn6ly]{color:var(--ink);letter-spacing:.04em;font-size:1.3rem}.booking[data-astro-cid-zhjzn6ly] .result[data-astro-cid-zhjzn6ly] .btns[data-astro-cid-zhjzn6ly]{flex-wrap:wrap;gap:10px;display:flex}
