.bk-head[data-astro-cid-dvwadp65]{padding-bottom:2rem}.steps[data-astro-cid-dvwadp65]{counter-reset:s;flex-wrap:wrap;gap:.5rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-dvwadp65] li[data-astro-cid-dvwadp65]{counter-increment:s;color:var(--muted);align-items:center;gap:.5rem;padding-right:1.2rem;font-size:.85rem;display:flex}.steps[data-astro-cid-dvwadp65] li[data-astro-cid-dvwadp65]:before{content:counter(s);border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.78rem;font-weight:600;line-height:1;display:grid}.steps[data-astro-cid-dvwadp65] li[data-astro-cid-dvwadp65].on{color:var(--ink);font-weight:600}.steps[data-astro-cid-dvwadp65] li[data-astro-cid-dvwadp65].on:before{background:var(--ink);color:#fff;border-color:var(--ink)}.steps[data-astro-cid-dvwadp65] li[data-astro-cid-dvwadp65].done:before{content:"✓";background:var(--sea);color:#fff;border-color:var(--sea)}.bk[data-astro-cid-dvwadp65]{grid-template-columns:1fr 320px;align-items:start;gap:2.5rem;padding-bottom:6rem;display:grid}@media (width<=960px){.bk[data-astro-cid-dvwadp65]{grid-template-columns:1fr}}.card[data-astro-cid-dvwadp65]{border-radius:var(--r);box-shadow:var(--shadow-s);background:#fff;padding:1.6rem}.search[data-astro-cid-dvwadp65]{grid-template-columns:1fr 1fr .6fr .6fr auto;align-items:end;gap:.8rem;display:grid}.search[data-astro-cid-dvwadp65] .btn[data-astro-cid-dvwadp65]{height:48px}.search[data-astro-cid-dvwadp65] .f[data-astro-cid-dvwadp65]{min-width:0}.search[data-astro-cid-dvwadp65] input[data-astro-cid-dvwadp65],.search[data-astro-cid-dvwadp65] select[data-astro-cid-dvwadp65]{height:48px;padding-block:0}@media (width<=760px){.search[data-astro-cid-dvwadp65]{grid-template-columns:1fr 1fr}.search[data-astro-cid-dvwadp65] .btn[data-astro-cid-dvwadp65]{grid-column:1/-1}}.loading[data-astro-cid-dvwadp65]{color:var(--muted);align-items:center;gap:.8rem;margin:2rem 0;display:flex}.spin[data-astro-cid-dvwadp65]{border:2px solid var(--line);border-top-color:var(--sun);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite sp}@keyframes sp{to{transform:rotate(360deg)}}.results[data-astro-cid-dvwadp65]{flex-direction:column;gap:1.2rem;margin-top:1.8rem;display:flex}.results[data-astro-cid-dvwadp65] .of{border-radius:var(--r);box-shadow:var(--shadow-s);background:#fff;border:2px solid #0000;grid-template-columns:220px 1fr auto;align-items:center;gap:1.5rem;transition:box-shadow .3s,transform .3s;display:grid;overflow:hidden}.results[data-astro-cid-dvwadp65] .of.hl{border-color:var(--sun)}.results[data-astro-cid-dvwadp65] .of:hover{box-shadow:var(--shadow)}.results[data-astro-cid-dvwadp65] .of img{object-fit:cover;width:100%;height:100%;min-height:150px}.results[data-astro-cid-dvwadp65] .of h3{margin:0 0 .3rem}.results[data-astro-cid-dvwadp65] .of .m{color:var(--muted);margin:0;font-size:.88rem}.results[data-astro-cid-dvwadp65] .of .left{color:var(--sun);margin:.4rem 0 0;font-size:.85rem;font-weight:600}.results[data-astro-cid-dvwadp65] .of .pr{text-align:right;padding:1.4rem 1.6rem 1.4rem 0}.results[data-astro-cid-dvwadp65] .of .pr b{font:300 2rem var(--serif);color:var(--ink);display:block}.results[data-astro-cid-dvwadp65] .of .pr span{color:var(--muted);margin-bottom:.7rem;font-size:.8rem;display:block}@media (width<=700px){.results[data-astro-cid-dvwadp65] .of{grid-template-columns:1fr}.results[data-astro-cid-dvwadp65] .of>div:nth-child(2){padding:0 1.4rem}.results[data-astro-cid-dvwadp65] .of .pr{text-align:left;padding:0 1.4rem 1.4rem}.results[data-astro-cid-dvwadp65] .of img{aspect-ratio:16/9}}.guest[data-astro-cid-dvwadp65],.done[data-astro-cid-dvwadp65]{margin-top:1.8rem}.chosen[data-astro-cid-dvwadp65]{background:var(--shell);border-radius:var(--r-s);align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:flex}.chosen[data-astro-cid-dvwadp65] img{object-fit:cover;border-radius:8px;width:96px;height:72px}.chosen[data-astro-cid-dvwadp65] b{color:var(--ink)}.chosen[data-astro-cid-dvwadp65] p{margin:0;font-size:.9rem}.pay[data-astro-cid-dvwadp65]{color:var(--muted);font-size:.88rem}.row[data-astro-cid-dvwadp65]{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.notice[data-astro-cid-dvwadp65]{margin-top:1rem}.done[data-astro-cid-dvwadp65]{text-align:center;padding:3rem 2rem}.check[data-astro-cid-dvwadp65]{color:#2a7a51;background:#e1f2e8;border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 1.2rem;font-size:2rem;display:grid}.done[data-astro-cid-dvwadp65] dl[data-astro-cid-dvwadp65]{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;display:grid}.done[data-astro-cid-dvwadp65] dt[data-astro-cid-dvwadp65]{letter-spacing:.1em;color:var(--muted);font-size:.75rem;font-weight:600}.done[data-astro-cid-dvwadp65] dd[data-astro-cid-dvwadp65]{font:400 1.3rem var(--serif);color:var(--ink);margin:.3rem 0 0}.done[data-astro-cid-dvwadp65] .ref[data-astro-cid-dvwadp65]{color:var(--sea);letter-spacing:.05em;font-family:ui-monospace,monospace;font-weight:700}.sum[data-astro-cid-dvwadp65]{color:var(--muted);margin-bottom:1rem}@media (width<=560px){.done[data-astro-cid-dvwadp65] dl[data-astro-cid-dvwadp65]{grid-template-columns:1fr}}.side[data-astro-cid-dvwadp65]{flex-direction:column;gap:1.2rem;display:flex;position:sticky;top:90px}.best[data-astro-cid-dvwadp65]{font:400 1.3rem var(--serif);color:var(--ink);margin:0 0 .6rem}.perk[data-astro-cid-dvwadp65] ul[data-astro-cid-dvwadp65]{margin:0;padding:0;list-style:none}.perk[data-astro-cid-dvwadp65] li[data-astro-cid-dvwadp65]{border-top:1px solid var(--line);padding:.45rem 0 .45rem 1.6rem;font-size:.92rem;position:relative}.perk[data-astro-cid-dvwadp65] li[data-astro-cid-dvwadp65]:before{content:"✓";color:var(--sea);font-weight:700;position:absolute;left:0}.help[data-astro-cid-dvwadp65]{background:var(--ink);color:#cfdade}.help[data-astro-cid-dvwadp65] .tel[data-astro-cid-dvwadp65] a[data-astro-cid-dvwadp65]{color:var(--sand)}
