.mosaic-fig[data-astro-cid-udsrnt4e]{margin:0;display:flex;flex-direction:column;gap:12px}.mosaic[data-astro-cid-udsrnt4e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mt[data-astro-cid-udsrnt4e]{transition:transform .7s var(--ease)}.mt[data-astro-cid-udsrnt4e].nails,.mt[data-astro-cid-udsrnt4e].spa{transform:translateY(26px)}.mt[data-astro-cid-udsrnt4e]:hover{transform:none}.mt-core[data-astro-cid-udsrnt4e]{padding:10px 10px 18px;display:flex;flex-direction:column;gap:6px;min-height:150px}.mt-core[data-astro-cid-udsrnt4e]>[data-astro-cid-udsrnt4e]:not(.mt-img){margin-inline:10px}.mt-img[data-astro-cid-udsrnt4e]{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:16px;margin-bottom:8px}.mt-tag[data-astro-cid-udsrnt4e]{align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border-radius:999px}.mt[data-astro-cid-udsrnt4e] b[data-astro-cid-udsrnt4e]{font:800 clamp(18px,1.7vw,22px)/1.2 var(--serif);margin-top:4px}.mt[data-astro-cid-udsrnt4e] small[data-astro-cid-udsrnt4e]{color:var(--muted);font-size:13.5px}.hair[data-astro-cid-udsrnt4e] .mt-tag[data-astro-cid-udsrnt4e]{background:var(--gold-soft);color:var(--gold-deep)}.nails[data-astro-cid-udsrnt4e] .mt-tag[data-astro-cid-udsrnt4e]{background:var(--blush);color:var(--rose-deep)}.lash[data-astro-cid-udsrnt4e] .mt-tag[data-astro-cid-udsrnt4e]{background:var(--plum-soft);color:var(--plum)}.spa[data-astro-cid-udsrnt4e] .mt-tag[data-astro-cid-udsrnt4e]{background:#e3f1e8;color:var(--ok)}.mosaic-fig[data-astro-cid-udsrnt4e] .caption[data-astro-cid-udsrnt4e]{margin-top:26px}@media(max-width:900px){.mt[data-astro-cid-udsrnt4e].hair,.mt[data-astro-cid-udsrnt4e].nails,.mt[data-astro-cid-udsrnt4e].lash,.mt[data-astro-cid-udsrnt4e].spa{transform:none}.mosaic-fig[data-astro-cid-udsrnt4e] .caption[data-astro-cid-udsrnt4e]{margin-top:0}}@media(max-width:420px){.mosaic[data-astro-cid-udsrnt4e]{grid-template-columns:minmax(0,1fr)}}.types[data-astro-cid-udsrnt4e]{display:grid;grid-template-columns:minmax(0,.36fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:start}.types-nav[data-astro-cid-udsrnt4e]{position:sticky;top:120px;display:flex;flex-direction:column;gap:18px}.types-nav[data-astro-cid-udsrnt4e] nav[data-astro-cid-udsrnt4e]{display:flex;flex-direction:column;margin-top:6px}.types-nav[data-astro-cid-udsrnt4e] nav[data-astro-cid-udsrnt4e] a[data-astro-cid-udsrnt4e]{display:flex;gap:14px;align-items:baseline;padding:14px 0;border-top:1px solid var(--line);text-decoration:none;font:700 18px/1.2 var(--serif);transition:color .4s var(--ease),padding .5s var(--ease)}.types-nav[data-astro-cid-udsrnt4e] nav[data-astro-cid-udsrnt4e] a[data-astro-cid-udsrnt4e]:last-child{border-bottom:1px solid var(--line)}.types-nav[data-astro-cid-udsrnt4e] nav[data-astro-cid-udsrnt4e] a[data-astro-cid-udsrnt4e]:hover{color:var(--rose-deep);padding-left:6px}.types-nav[data-astro-cid-udsrnt4e] nav[data-astro-cid-udsrnt4e] span[data-astro-cid-udsrnt4e]{font:700 12px/1 var(--sans);letter-spacing:.1em;color:var(--muted)}.chapters[data-astro-cid-udsrnt4e]{display:flex;flex-direction:column;gap:clamp(56px,7vw,96px)}.chap[data-astro-cid-udsrnt4e]{scroll-margin-top:110px;display:flex;flex-direction:column;gap:16px;padding-top:28px;border-top:2px solid var(--ink)}.chap-num[data-astro-cid-udsrnt4e]{font:700 12px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--rose-deep)}.chap[data-astro-cid-udsrnt4e] h3[data-astro-cid-udsrnt4e]{font-size:clamp(30px,3.4vw,44px);font-weight:800}.chap-lede[data-astro-cid-udsrnt4e]{color:var(--muted);font-size:18px;max-width:62ch}.chap-grid[data-astro-cid-udsrnt4e]{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center;margin-top:6px}.checks[data-astro-cid-udsrnt4e].inline{flex-direction:row;flex-wrap:wrap;gap:12px 28px}@media(max-width:900px){.types[data-astro-cid-udsrnt4e]{grid-template-columns:minmax(0,1fr)}.types-nav[data-astro-cid-udsrnt4e]{position:static}.chap-grid[data-astro-cid-udsrnt4e]{grid-template-columns:minmax(0,1fr)}}.blockfig[data-astro-cid-udsrnt4e]{margin:0;background:var(--cream);border-radius:22px;padding:20px;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:14px}.bf-head[data-astro-cid-udsrnt4e]{display:flex;justify-content:space-between;align-items:center}.bf-head[data-astro-cid-udsrnt4e] b[data-astro-cid-udsrnt4e]{font:700 17px/1.2 var(--serif)}.bf-head[data-astro-cid-udsrnt4e] span[data-astro-cid-udsrnt4e]{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:var(--gold-soft);color:var(--gold-deep);padding:5px 10px;border-radius:999px}.blocks[data-astro-cid-udsrnt4e]{display:flex;gap:4px;min-height:92px}.blk[data-astro-cid-udsrnt4e]{border-radius:12px;padding:10px 8px;display:flex;flex-direction:column;justify-content:flex-end;min-width:64px;overflow:hidden}.blk[data-astro-cid-udsrnt4e] b[data-astro-cid-udsrnt4e]{font-size:12.5px;line-height:1.2}.blk[data-astro-cid-udsrnt4e] small[data-astro-cid-udsrnt4e]{font-size:11.5px;opacity:.8}.blk[data-astro-cid-udsrnt4e].c1{background:var(--gold-soft);color:var(--gold-deep)}.blk[data-astro-cid-udsrnt4e].c2{background:var(--gold);color:var(--ink)}.blk[data-astro-cid-udsrnt4e].c3{background:repeating-linear-gradient(135deg,#f1dfb8 0 8px,#ecd6a8 8px 16px);color:var(--gold-deep)}.blk[data-astro-cid-udsrnt4e].c4{background:var(--gold-deep);color:#fff}.bf-foot[data-astro-cid-udsrnt4e]{font-weight:700;font-size:14.5px}.chat[data-astro-cid-udsrnt4e]{background:var(--cream);border-radius:22px;padding:20px;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:8px}.bub[data-astro-cid-udsrnt4e]{max-width:85%;padding:10px 14px;border-radius:18px;font-size:14.5px;line-height:1.4}.bub[data-astro-cid-udsrnt4e].c{align-self:flex-start;background:#efe8e5;border-bottom-left-radius:6px}.bub[data-astro-cid-udsrnt4e].b{align-self:flex-end;background:var(--rose-deep);color:#fff;border-bottom-right-radius:6px}.techs[data-astro-cid-udsrnt4e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding-top:12px;border-top:1px dashed var(--line)}.techs[data-astro-cid-udsrnt4e] span[data-astro-cid-udsrnt4e]{font-size:13px;font-weight:700;padding:6px 11px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.techs[data-astro-cid-udsrnt4e] .on[data-astro-cid-udsrnt4e]{background:#e3f1e8;color:var(--ok);box-shadow:none}.techs[data-astro-cid-udsrnt4e] .off[data-astro-cid-udsrnt4e]{color:var(--muted);text-decoration:line-through}.lashline[data-astro-cid-udsrnt4e]{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:1fr .8fr 1fr .8fr 1fr;align-items:center;gap:8px}.lashline[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e]{display:flex;flex-direction:column;gap:4px}.lashline[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e]:not(.gap){background:var(--paper);border-radius:18px;padding:16px;box-shadow:0 0 0 1px #2e241f12,0 18px 36px -28px #5c343a66}.lashline[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e] b[data-astro-cid-udsrnt4e]{font:700 19px/1.2 var(--serif)}.lashline[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e] small[data-astro-cid-udsrnt4e]{color:var(--muted);font-size:13px}.lashline[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e].gap{align-items:center;text-align:center;position:relative;padding-top:14px}.lashline[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e].gap:before{content:"";position:absolute;top:0;left:6px;right:6px;height:2px;background:repeating-linear-gradient(90deg,var(--plum) 0 6px,transparent 6px 12px)}.lashline[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e].hl{background:var(--plum)!important}.lashline[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e].hl b[data-astro-cid-udsrnt4e]{color:#fff}.lashline[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e].hl small[data-astro-cid-udsrnt4e]{color:#e9dbe3}@media(max-width:900px){.lashline[data-astro-cid-udsrnt4e]{grid-template-columns:minmax(0,1fr)}.lashline[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e].gap{padding:4px 0 4px 18px;align-items:flex-start;text-align:left}.lashline[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e].gap:before{inset:0 auto 0 6px;width:2px;height:auto;background:repeating-linear-gradient(180deg,var(--plum) 0 6px,transparent 6px 12px)}}.itin[data-astro-cid-udsrnt4e]{margin:0;background:var(--paper);border-radius:22px;padding:22px;box-shadow:0 0 0 1px #2e241f12,var(--shadow-sm);display:flex;flex-direction:column;gap:14px}.it-head[data-astro-cid-udsrnt4e]{display:flex;justify-content:space-between;align-items:baseline}.it-head[data-astro-cid-udsrnt4e] b[data-astro-cid-udsrnt4e]{font:800 20px/1.2 var(--serif)}.it-head[data-astro-cid-udsrnt4e] small[data-astro-cid-udsrnt4e]{color:var(--muted)}.itin[data-astro-cid-udsrnt4e] ol[data-astro-cid-udsrnt4e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.itin[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e]{display:grid;grid-template-columns:70px 1fr;gap:12px;align-items:start;padding:12px 14px;border-radius:14px;background:var(--cream);box-shadow:inset 3px 0 #9fd4b2,inset 0 0 0 1px var(--line)}.itin[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e] span[data-astro-cid-udsrnt4e]{font-size:13px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums;padding-top:2px}.itin[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e] b[data-astro-cid-udsrnt4e]{display:block;font-size:15px}.itin[data-astro-cid-udsrnt4e] li[data-astro-cid-udsrnt4e] small[data-astro-cid-udsrnt4e]{color:var(--muted);font-size:13px}.it-foot[data-astro-cid-udsrnt4e]{background:#e3f1e8;color:var(--ok);font-weight:700;border-radius:12px;padding:10px 14px;font-size:14.5px}.sys[data-astro-cid-udsrnt4e]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,88px);align-items:center}.sys-list[data-astro-cid-udsrnt4e]{display:flex;flex-direction:column;gap:14px;margin-top:8px}.sys-i[data-astro-cid-udsrnt4e]{text-decoration:none;display:block;transition:transform .6s var(--ease)}.sys-i[data-astro-cid-udsrnt4e]:hover{transform:translate(6px)}.sys-i[data-astro-cid-udsrnt4e]>.core[data-astro-cid-udsrnt4e]{padding:22px 24px;display:grid;grid-template-columns:64px 1fr;gap:16px;align-items:start}.sys-n[data-astro-cid-udsrnt4e]{font:900 40px/1 var(--serif)}.sys-n[data-astro-cid-udsrnt4e].found{color:#e6c07a}.sys-n[data-astro-cid-udsrnt4e].booked{color:#f2b8c8}.sys-n[data-astro-cid-udsrnt4e].again{color:#d7b3c6}.sys-i[data-astro-cid-udsrnt4e] h3[data-astro-cid-udsrnt4e]{font-size:22px;margin-bottom:4px}.sys-i[data-astro-cid-udsrnt4e] p[data-astro-cid-udsrnt4e]{font-size:15.5px}@media(max-width:900px){.sys[data-astro-cid-udsrnt4e]{grid-template-columns:minmax(0,1fr)}.sys[data-astro-cid-udsrnt4e]>[data-astro-cid-udsrnt4e]:first-child{order:2}}.also[data-astro-cid-udsrnt4e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.also-i[data-astro-cid-udsrnt4e]{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:16px;align-items:center;text-decoration:none;background:var(--paper);border-radius:22px;padding:22px 26px;box-shadow:0 0 0 1px #2e241f0f,var(--shadow-sm);transition:transform .6s var(--ease)}.also-i[data-astro-cid-udsrnt4e]:hover{transform:translateY(-3px)}.also-i[data-astro-cid-udsrnt4e] small[data-astro-cid-udsrnt4e]{color:var(--muted);font-size:14px}.also-i[data-astro-cid-udsrnt4e] b[data-astro-cid-udsrnt4e]{font:800 22px/1.2 var(--serif);grid-column:1}.also-i[data-astro-cid-udsrnt4e] .arr{grid-column:2;grid-row:1 / span 2;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--blush);color:var(--rose-deep)}.also-i[data-astro-cid-udsrnt4e] .arr svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8}@media(max-width:900px){.also[data-astro-cid-udsrnt4e]{grid-template-columns:minmax(0,1fr)}}.faq-wrap[data-astro-cid-udsrnt4e]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(32px,6vw,88px);align-items:start}.faq-side[data-astro-cid-udsrnt4e]{position:sticky;top:120px}.faq-wrap[data-astro-cid-udsrnt4e] .faq[data-astro-cid-udsrnt4e]{margin:0;max-width:none}@media(max-width:900px){.faq-wrap[data-astro-cid-udsrnt4e]{grid-template-columns:minmax(0,1fr)}.faq-side[data-astro-cid-udsrnt4e]{position:static;order:-1}}
