.rentle[data-astro-cid-v6uirsle]{min-height:70vh;padding-block:2rem 3rem}.lightbox[data-astro-cid-utnzf2kr]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--white);background:#14100af0;border:0;margin:0;padding:0}.lightbox[data-astro-cid-utnzf2kr]::backdrop{background:0 0}.lightbox[data-astro-cid-utnzf2kr][open]{place-items:center;display:grid}figure[data-astro-cid-utnzf2kr]{justify-items:center;gap:.75rem;max-width:100%;margin:0;padding:3.5rem 1rem 1rem;display:grid}img[data-astro-cid-utnzf2kr]{object-fit:contain;user-select:none;border-radius:4px;width:auto;max-width:min(100%,1600px);height:auto;max-height:calc(100dvh - 8rem)}figcaption[data-astro-cid-utnzf2kr]{text-align:center;opacity:.9;font-size:.95rem}.count[data-astro-cid-utnzf2kr]{opacity:.7;margin-left:.5rem}.lb-btn[data-astro-cid-utnzf2kr]{width:48px;height:48px;color:var(--white);cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;display:grid;position:fixed}.lb-btn[data-astro-cid-utnzf2kr]:hover{background:#ffffff47}.lb-btn[data-astro-cid-utnzf2kr] svg{width:24px;height:24px}.lb-close[data-astro-cid-utnzf2kr]{top:1rem;right:1rem}.lb-prev[data-astro-cid-utnzf2kr],.lb-next[data-astro-cid-utnzf2kr]{top:50%;transform:translateY(-50%)}.lb-prev[data-astro-cid-utnzf2kr]{left:1rem}.lb-prev[data-astro-cid-utnzf2kr] svg{transform:rotate(90deg)}.lb-next[data-astro-cid-utnzf2kr]{right:1rem}.lb-next[data-astro-cid-utnzf2kr] svg{transform:rotate(-90deg)}@media (width<=700px){.lb-prev[data-astro-cid-utnzf2kr],.lb-next[data-astro-cid-utnzf2kr]{top:auto;bottom:1rem;transform:none}}.hero[data-astro-cid-6v4kcy6b]{--shadow:0 24px 48px -30px #783c1473;background:linear-gradient(180deg, var(--cream) 0 62%, var(--white) 62%);padding-top:clamp(2.5rem,2rem + 3vw,4.5rem)}.hero-grid[data-astro-cid-6v4kcy6b]{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);align-items:end;gap:3rem;margin-bottom:2.25rem;display:grid}.eyebrow[data-astro-cid-6v4kcy6b]{letter-spacing:.14em;text-transform:uppercase;color:var(--orange-dark);align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.8rem;font-weight:700;display:inline-flex}.eyebrow[data-astro-cid-6v4kcy6b] svg{width:16px;height:16px}h1[data-astro-cid-6v4kcy6b]{letter-spacing:-.035em;max-width:20ch;margin-bottom:1.4rem;font-size:clamp(2rem,1.35rem + 2.3vw,3.3rem);line-height:1.06}.chips[data-astro-cid-6v4kcy6b]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-6v4kcy6b] li[data-astro-cid-6v4kcy6b]{background:var(--white);border:1px solid var(--line);color:var(--ink);border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.9rem;font-weight:600;display:inline-flex}.chips[data-astro-cid-6v4kcy6b] li[data-astro-cid-6v4kcy6b].hot{background:var(--orange);border-color:var(--orange);color:var(--white)}.chips[data-astro-cid-6v4kcy6b] svg{width:16px;height:16px;color:var(--orange)}.chips[data-astro-cid-6v4kcy6b] li[data-astro-cid-6v4kcy6b].hot svg{color:var(--white)}.hero-aside[data-astro-cid-6v4kcy6b]{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;gap:.75rem;padding:1.25rem;display:grid}.mini-scores[data-astro-cid-6v4kcy6b]{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.ms[data-astro-cid-6v4kcy6b]{background:var(--cream);border-radius:12px;align-items:center;gap:.55rem;padding:.55rem;font-size:.85rem;font-weight:600;line-height:1.15;text-decoration:none;display:flex}.ms[data-astro-cid-6v4kcy6b] b[data-astro-cid-6v4kcy6b]{color:var(--white);font-variant-numeric:tabular-nums;align-items:center;gap:.15rem;padding:.35rem .5rem;font-size:1.05rem;display:inline-flex}.ms[data-astro-cid-6v4kcy6b] b[data-astro-cid-6v4kcy6b] svg{width:13px;height:13px}.ms-booking[data-astro-cid-6v4kcy6b]{color:#003580}.ms-booking[data-astro-cid-6v4kcy6b] b[data-astro-cid-6v4kcy6b]{background:#003580;border-radius:7px 7px 7px 0}.ms-airbnb[data-astro-cid-6v4kcy6b]{color:#d92d4c}.ms-airbnb[data-astro-cid-6v4kcy6b] b[data-astro-cid-6v4kcy6b]{background:#ff385c;border-radius:999px}.ms[data-astro-cid-6v4kcy6b]:hover{background:var(--line)}.hero-cta[data-astro-cid-6v4kcy6b],.hero-wa[data-astro-cid-6v4kcy6b]{justify-content:center}.mosaic-wrap[data-astro-cid-6v4kcy6b]{position:relative}.mosaic[data-astro-cid-6v4kcy6b]{grid-template-rows:repeat(2,clamp(150px,16vw,240px));grid-template-columns:2fr 1fr 1fr;gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.mosaic[data-astro-cid-6v4kcy6b] li[data-astro-cid-6v4kcy6b]{border-radius:8px;overflow:hidden}.mosaic[data-astro-cid-6v4kcy6b] li[data-astro-cid-6v4kcy6b]:first-child{border-radius:18px 8px 8px 18px}.mosaic[data-astro-cid-6v4kcy6b] li[data-astro-cid-6v4kcy6b]:nth-child(3){border-top-right-radius:18px}.mosaic[data-astro-cid-6v4kcy6b] li[data-astro-cid-6v4kcy6b]:nth-child(5){border-bottom-right-radius:18px}.mosaic[data-astro-cid-6v4kcy6b] .main[data-astro-cid-6v4kcy6b]{grid-row:1/3}.mosaic[data-astro-cid-6v4kcy6b] .extra[data-astro-cid-6v4kcy6b]{display:none}.mosaic[data-astro-cid-6v4kcy6b] a[data-astro-cid-6v4kcy6b]{height:100%;display:block}.mosaic[data-astro-cid-6v4kcy6b] img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.mosaic[data-astro-cid-6v4kcy6b] a[data-astro-cid-6v4kcy6b]:hover img{transform:scale(1.04)}.all-photos[data-astro-cid-6v4kcy6b]{position:absolute;bottom:1rem;right:1.5rem;box-shadow:0 10px 24px -10px #1e181073}.intro[data-astro-cid-6v4kcy6b]{padding-top:clamp(3.5rem,2.5rem + 4vw,6rem)}.intro-grid[data-astro-cid-6v4kcy6b]{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.intro-lead[data-astro-cid-6v4kcy6b]{position:sticky;top:120px}.lead[data-astro-cid-6v4kcy6b]{color:var(--ink);letter-spacing:-.015em;margin-bottom:1.25rem;font-size:clamp(1.25rem,1.05rem + .7vw,1.6rem);font-weight:600;line-height:1.42}.hosts[data-astro-cid-6v4kcy6b]{color:var(--text);align-items:center;gap:.6rem;margin:0;font-weight:600;display:inline-flex}.hosts[data-astro-cid-6v4kcy6b]:before{content:"";background:var(--orange);width:2.5rem;height:2px}.highlights[data-astro-cid-6v4kcy6b]{grid-template-columns:1fr 1fr;column-gap:2.25rem;margin:0;padding:0;list-style:none;display:grid}.highlights[data-astro-cid-6v4kcy6b] li[data-astro-cid-6v4kcy6b]{border-top:1px solid var(--line);padding:1.6rem 0}.highlights[data-astro-cid-6v4kcy6b] li[data-astro-cid-6v4kcy6b]:nth-child(-n+2){border-top:0;padding-top:0}.ico[data-astro-cid-6v4kcy6b]{background:color-mix(in srgb, var(--orange) 13%, var(--white));width:2.75rem;height:2.75rem;color:var(--orange-dark);border-radius:12px;place-items:center;margin-bottom:.9rem;display:inline-grid}.ico[data-astro-cid-6v4kcy6b] svg{stroke-width:1.7px;width:22px;height:22px}.highlights[data-astro-cid-6v4kcy6b] h2[data-astro-cid-6v4kcy6b]{letter-spacing:-.01em;margin:0 0 .35rem;font-size:1.12rem}.highlights[data-astro-cid-6v4kcy6b] p[data-astro-cid-6v4kcy6b]{margin:0;font-size:.97rem}.gear-sec[data-astro-cid-6v4kcy6b]{padding-top:0}.gear-panel[data-astro-cid-6v4kcy6b]{background:linear-gradient(135deg, color-mix(in srgb, var(--orange-soft) 32%, var(--white)), var(--cream));border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,1rem + 4vw,4.5rem);padding:clamp(1.5rem,1rem + 3vw,3.5rem);display:grid}.gear-imgs[data-astro-cid-6v4kcy6b]{grid-template-columns:1.15fr 1fr;align-items:start;gap:1rem;display:grid}.gear-imgs[data-astro-cid-6v4kcy6b] a[data-astro-cid-6v4kcy6b]{border-radius:18px;display:block;overflow:hidden;box-shadow:0 24px 40px -26px #783c1499}.gear-imgs[data-astro-cid-6v4kcy6b] a[data-astro-cid-6v4kcy6b]:nth-child(2){margin-top:3.5rem}.gear-imgs[data-astro-cid-6v4kcy6b] img{aspect-ratio:4/5;object-fit:cover;width:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.gear-imgs[data-astro-cid-6v4kcy6b] a[data-astro-cid-6v4kcy6b]:hover img{transform:scale(1.04)}.free[data-astro-cid-6v4kcy6b]{background:var(--orange);color:var(--white);border-radius:999px;align-items:center;gap:.45rem;margin-bottom:1.1rem;padding:.45rem 1rem;font-weight:700;display:inline-flex;box-shadow:0 10px 20px -12px #ff5100cc}.free[data-astro-cid-6v4kcy6b] svg{width:18px;height:18px}.gear-text[data-astro-cid-6v4kcy6b] h2[data-astro-cid-6v4kcy6b]{letter-spacing:-.03em}.gear-list[data-astro-cid-6v4kcy6b]{flex-wrap:wrap;gap:.5rem;margin:1.4rem 0 2rem;padding:0;list-style:none;display:flex}.gear-list[data-astro-cid-6v4kcy6b] li[data-astro-cid-6v4kcy6b]{background:var(--white);color:var(--ink);border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.92rem;font-weight:500;display:inline-flex}.gear-list[data-astro-cid-6v4kcy6b] svg{width:16px;height:16px;color:var(--orange)}.reviews[data-astro-cid-6v4kcy6b]{background:linear-gradient(180deg, var(--white), var(--cream))}.reviews-in[data-astro-cid-6v4kcy6b]{grid-template-columns:minmax(260px,1fr) 2.2fr;align-items:start;gap:3rem;display:grid}.reviews-side[data-astro-cid-6v4kcy6b]{position:sticky;top:110px}.reviews-side[data-astro-cid-6v4kcy6b] h2[data-astro-cid-6v4kcy6b]{letter-spacing:-.03em;margin-bottom:1.5rem}.scores[data-astro-cid-6v4kcy6b]{gap:.9rem;margin:0 0 1.25rem;display:grid}.score-card[data-astro-cid-6v4kcy6b]{background:var(--white);border:1px solid var(--line);color:var(--ink);border-radius:16px;align-items:center;gap:1rem;padding:1rem 1.2rem;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex;box-shadow:0 18px 36px -24px #783c1459}.score-card[data-astro-cid-6v4kcy6b]:hover{color:var(--ink);transform:translateY(-2px);box-shadow:0 24px 40px -22px #783c1473}.score-card[data-astro-cid-6v4kcy6b]:active{transform:translateY(0)scale(.99)}.score-card[data-astro-cid-6v4kcy6b] .big[data-astro-cid-6v4kcy6b]{min-width:4rem;height:4rem;color:var(--white);letter-spacing:-.03em;font-variant-numeric:tabular-nums;place-items:center;font-size:1.75rem;font-weight:800;display:grid}.score-card[data-astro-cid-6v4kcy6b] .meta[data-astro-cid-6v4kcy6b]{gap:.2rem;line-height:1.2;display:grid}.score-card[data-astro-cid-6v4kcy6b] strong[data-astro-cid-6v4kcy6b]{font-size:1.1rem}.score-card[data-astro-cid-6v4kcy6b] small[data-astro-cid-6v4kcy6b]{color:var(--text);font-size:.88rem}.score-card[data-astro-cid-6v4kcy6b] .stars-fill[data-astro-cid-6v4kcy6b]{font-size:1.3rem}.score-booking[data-astro-cid-6v4kcy6b] strong[data-astro-cid-6v4kcy6b]{color:#003580}.score-booking[data-astro-cid-6v4kcy6b] .big[data-astro-cid-6v4kcy6b]{background:#003580;border-radius:12px 12px 12px 0}.score-airbnb[data-astro-cid-6v4kcy6b] strong[data-astro-cid-6v4kcy6b]{color:#d92d4c}.score-airbnb[data-astro-cid-6v4kcy6b] .big[data-astro-cid-6v4kcy6b]{background:#ff385c;border-radius:50%}.stars-fill[data-astro-cid-6v4kcy6b]{letter-spacing:.06em;color:#e6dfdb;white-space:nowrap;line-height:1;display:inline-block;position:relative}.stars-fill[data-astro-cid-6v4kcy6b]:before{content:"★★★★★"}.stars-fill[data-astro-cid-6v4kcy6b]>span[data-astro-cid-6v4kcy6b]{width:var(--pct);color:#f5a700;position:absolute;inset:0 auto 0 0;overflow:hidden}.note[data-astro-cid-6v4kcy6b]{max-width:34ch;margin:0;font-size:.85rem}.review-list[data-astro-cid-6v4kcy6b]{columns:2;column-gap:1.25rem;margin:0;padding:0;list-style:none}.review[data-astro-cid-6v4kcy6b]{break-inside:avoid;background:var(--white);border:1px solid var(--line);border-radius:16px;margin-bottom:1.25rem;padding:1.5rem 1.5rem 1.25rem;box-shadow:0 18px 36px -28px #783c1459}.review[data-astro-cid-6v4kcy6b] .score[data-astro-cid-6v4kcy6b]{align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.review[data-astro-cid-6v4kcy6b] .score[data-astro-cid-6v4kcy6b] .stars-fill[data-astro-cid-6v4kcy6b]{font-size:1.15rem}.review[data-astro-cid-6v4kcy6b] .mini[data-astro-cid-6v4kcy6b]{min-width:2.1rem;height:2.1rem;color:var(--white);font-variant-numeric:tabular-nums;background:#003580;border-radius:7px 7px 7px 0;place-items:center;font-weight:700;display:inline-grid}.review[data-astro-cid-6v4kcy6b] blockquote[data-astro-cid-6v4kcy6b]{color:var(--ink);margin:0}.review[data-astro-cid-6v4kcy6b] blockquote[data-astro-cid-6v4kcy6b] p[data-astro-cid-6v4kcy6b]{margin:0}.review[data-astro-cid-6v4kcy6b] .rt[data-astro-cid-6v4kcy6b]{letter-spacing:-.01em;font-weight:700;margin-bottom:.45rem!important}.orig[data-astro-cid-6v4kcy6b]{margin-top:.9rem;font-size:.9rem}.orig[data-astro-cid-6v4kcy6b] summary[data-astro-cid-6v4kcy6b]{cursor:pointer;color:var(--orange-dark);font-weight:600;list-style:none}.orig[data-astro-cid-6v4kcy6b] summary[data-astro-cid-6v4kcy6b]::-webkit-details-marker{display:none}.orig[data-astro-cid-6v4kcy6b] summary[data-astro-cid-6v4kcy6b]:after{content:" +"}.orig[data-astro-cid-6v4kcy6b][open] summary[data-astro-cid-6v4kcy6b]:after{content:" -"}.orig[data-astro-cid-6v4kcy6b] blockquote[data-astro-cid-6v4kcy6b]{border-left:2px solid var(--line);color:var(--text);margin-top:.6rem;padding-left:.9rem}.who[data-astro-cid-6v4kcy6b]{border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:.5rem;margin:1.1rem 0 0;padding-top:.9rem;font-weight:600;display:flex}.who[data-astro-cid-6v4kcy6b] .src[data-astro-cid-6v4kcy6b]{color:#003580;margin-left:auto;font-size:.8rem;font-weight:600}.area[data-astro-cid-6v4kcy6b]{background:var(--cream)}.area-grid[data-astro-cid-6v4kcy6b]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.area[data-astro-cid-6v4kcy6b] .prose h2{letter-spacing:-.03em}.facts-box[data-astro-cid-6v4kcy6b]{background:var(--white);border-radius:20px;padding:1.75rem;position:sticky;top:120px;box-shadow:0 24px 48px -32px #783c1473}.facts[data-astro-cid-6v4kcy6b]{margin:0;padding:0;list-style:none}.facts[data-astro-cid-6v4kcy6b] li[data-astro-cid-6v4kcy6b]{border-top:1px solid var(--line);color:var(--ink);grid-template-columns:2.4rem 1fr;align-items:center;gap:.8rem;padding:.8rem 0;line-height:1.35;display:grid}.facts[data-astro-cid-6v4kcy6b] li[data-astro-cid-6v4kcy6b]:first-child{border-top:0}.facts[data-astro-cid-6v4kcy6b] .ico[data-astro-cid-6v4kcy6b]{border-radius:10px;width:2.4rem;height:2.4rem;margin:0}.facts[data-astro-cid-6v4kcy6b] .ico[data-astro-cid-6v4kcy6b] svg{width:19px;height:19px}.book[data-astro-cid-6v4kcy6b]{isolation:isolate;color:var(--white);background:var(--ink) var(--bg) center / cover no-repeat;padding-block:clamp(4rem,3rem + 5vw,7.5rem);position:relative}.book[data-astro-cid-6v4kcy6b]:before{content:"";z-index:-1;background:linear-gradient(100deg,#1e1810eb 0%,#1e1810b8 45%,#ff510059 100%);position:absolute;inset:0}.book-grid[data-astro-cid-6v4kcy6b]{grid-template-columns:minmax(0,1.3fr) minmax(260px,.9fr);align-items:center;gap:3rem;display:grid}.book[data-astro-cid-6v4kcy6b] h2[data-astro-cid-6v4kcy6b]{color:var(--white);letter-spacing:-.035em;max-width:16ch;font-size:clamp(1.9rem,1.3rem + 2vw,3rem)}.book-text[data-astro-cid-6v4kcy6b] p[data-astro-cid-6v4kcy6b]{color:#ffffffd9;max-width:50ch;margin:0;font-size:1.05rem}.book-actions[data-astro-cid-6v4kcy6b]{backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff29;border-radius:20px;gap:.75rem;padding:1.5rem;display:grid;box-shadow:inset 0 1px #ffffff1f}.book-actions[data-astro-cid-6v4kcy6b] .btn[data-astro-cid-6v4kcy6b]{justify-content:center}.also[data-astro-cid-6v4kcy6b]{color:#ffffffbf;text-transform:uppercase;letter-spacing:.1em;margin:.5rem 0 0;font-size:.85rem;font-weight:600}.platforms[data-astro-cid-6v4kcy6b]{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.platforms[data-astro-cid-6v4kcy6b] a[data-astro-cid-6v4kcy6b]{background:var(--white);color:var(--ink);border-radius:12px;align-items:center;gap:.5rem;padding:.55rem .65rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:transform .2s;display:flex}.platforms[data-astro-cid-6v4kcy6b] a[data-astro-cid-6v4kcy6b]:hover{color:var(--ink);transform:translateY(-1px)}.platforms[data-astro-cid-6v4kcy6b] b[data-astro-cid-6v4kcy6b]{color:var(--white);font-variant-numeric:tabular-nums;align-items:center;gap:.15rem;padding:.3rem .45rem;display:inline-flex}.platforms[data-astro-cid-6v4kcy6b] b[data-astro-cid-6v4kcy6b] svg{width:12px;height:12px}.pb[data-astro-cid-6v4kcy6b]{background:#003580;border-radius:6px 6px 6px 0}.pa[data-astro-cid-6v4kcy6b]{background:#ff385c;border-radius:999px}.sticky-book[data-astro-cid-6v4kcy6b]{display:none}@media (prefers-reduced-motion:no-preference){.js .rv[data-astro-cid-6v4kcy6b]{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(18px)}.js .rv[data-astro-cid-6v4kcy6b].in{opacity:1;transform:none}}@media (width<=960px){.hero-grid[data-astro-cid-6v4kcy6b],.intro-grid[data-astro-cid-6v4kcy6b],.gear-panel[data-astro-cid-6v4kcy6b],.reviews-in[data-astro-cid-6v4kcy6b],.area-grid[data-astro-cid-6v4kcy6b],.book-grid[data-astro-cid-6v4kcy6b]{grid-template-columns:minmax(0,1fr)}.hero-grid[data-astro-cid-6v4kcy6b]{gap:1.5rem}.intro-lead[data-astro-cid-6v4kcy6b],.reviews-side[data-astro-cid-6v4kcy6b],.facts-box[data-astro-cid-6v4kcy6b]{position:static}.scores[data-astro-cid-6v4kcy6b]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (width<=700px){.hero[data-astro-cid-6v4kcy6b]{background:linear-gradient(180deg, var(--cream) 0 70%, var(--white) 70%)}.hero-aside[data-astro-cid-6v4kcy6b]{padding:1rem}.mosaic[data-astro-cid-6v4kcy6b]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-rows:none;gap:.5rem;display:flex;overflow-x:auto}.mosaic[data-astro-cid-6v4kcy6b] li[data-astro-cid-6v4kcy6b],.mosaic[data-astro-cid-6v4kcy6b] .extra[data-astro-cid-6v4kcy6b]{aspect-ratio:4/3;scroll-snap-align:center;flex:0 0 88%;display:block;border-radius:14px!important}.all-photos[data-astro-cid-6v4kcy6b]{padding:.5em .9em;font-size:.9rem;bottom:.75rem;right:1.75rem}.highlights[data-astro-cid-6v4kcy6b]{grid-template-columns:minmax(0,1fr)}.highlights[data-astro-cid-6v4kcy6b] li[data-astro-cid-6v4kcy6b]:nth-child(2){border-top:1px solid var(--line);padding-top:1.6rem}.gear-panel[data-astro-cid-6v4kcy6b]{border-radius:22px}.free[data-astro-cid-6v4kcy6b]{border-radius:14px;font-size:.92rem}.review-list[data-astro-cid-6v4kcy6b]{columns:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;margin-inline:-.25rem;padding:.25rem .25rem 1rem;display:flex;overflow-x:auto}.review[data-astro-cid-6v4kcy6b]{scroll-snap-align:center;flex:0 0 86%;margin:0}.book[data-astro-cid-6v4kcy6b]:before{background:linear-gradient(#1e1810e0,#1e1810c7)}.sticky-book[data-astro-cid-6v4kcy6b]{z-index:40;border:1px solid var(--line);backdrop-filter:blur(10px);background:#fffffff0;border-radius:16px;align-items:center;gap:.6rem;padding:.55rem .55rem .55rem .9rem;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:.75rem;left:.75rem;right:.75rem;transform:translateY(140%);box-shadow:0 16px 36px -14px #1e181073}.sticky-book[data-astro-cid-6v4kcy6b].on{transform:none}.sb-score[data-astro-cid-6v4kcy6b]{color:#003580;align-items:center;gap:.4rem;min-width:0;margin-right:auto;font-size:.72rem;font-weight:700;display:inline-flex}.sb-score[data-astro-cid-6v4kcy6b] b[data-astro-cid-6v4kcy6b]{color:var(--white);background:#003580;border-radius:6px 6px 6px 0;padding:.3rem .45rem;font-size:.95rem}.sb-cta[data-astro-cid-6v4kcy6b]{white-space:nowrap;padding:.7em 1em;font-size:.95rem}.sb-wa[data-astro-cid-6v4kcy6b]{width:2.9rem;height:2.9rem;color:var(--white);background:#25d366;border-radius:12px;place-items:center;display:grid}.sb-wa[data-astro-cid-6v4kcy6b] svg{width:22px;height:22px}}.with-img[data-astro-cid-mbf552zg]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:3rem;display:grid}.side-img[data-astro-cid-mbf552zg]{border-radius:8px;width:100%;position:sticky;top:110px}@media (width<=900px){.with-img[data-astro-cid-mbf552zg]{grid-template-columns:1fr}.side-img[data-astro-cid-mbf552zg]{order:-1;position:static}}.back[data-astro-cid-mbf552zg]{margin-top:2.5rem;font-weight:600}.back[data-astro-cid-mbf552zg] a[data-astro-cid-mbf552zg]{text-decoration:none}.about-top[data-astro-cid-mbf552zg]{grid-template-columns:1fr 1.3fr;align-items:start;gap:3rem;display:grid}.about-lead[data-astro-cid-mbf552zg]{color:var(--ink);margin:0;font-size:clamp(1.2rem,1.05rem + .5vw,1.45rem);font-weight:600;line-height:1.4}@media (width<=860px){.about-top[data-astro-cid-mbf552zg]{grid-template-columns:1fr}}.stats[data-astro-cid-mbf552zg]{text-align:center;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem;padding:0;list-style:none;display:grid}.stats[data-astro-cid-mbf552zg] strong[data-astro-cid-mbf552zg]{color:var(--orange);margin-bottom:.5rem;font-size:clamp(2.5rem,2rem + 2vw,3.5rem);font-weight:700;line-height:1;display:block}.stats[data-astro-cid-mbf552zg] span[data-astro-cid-mbf552zg]{color:var(--ink);font-weight:600}.contact[data-astro-cid-mbf552zg]{grid-template-columns:1.4fr 1fr;align-items:start;gap:3rem;display:grid}@media (width<=860px){.contact[data-astro-cid-mbf552zg]{grid-template-columns:minmax(0,1fr)}}.actions[data-astro-cid-mbf552zg]{flex-wrap:wrap;gap:.75rem;margin:2rem 0;padding:0;list-style:none;display:flex}.rating[data-astro-cid-mbf552zg]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rating[data-astro-cid-mbf552zg] strong[data-astro-cid-mbf552zg]{color:var(--ink);font-size:1.6rem}.stars[data-astro-cid-mbf552zg]{color:var(--orange);gap:2px;display:inline-flex}.stars[data-astro-cid-mbf552zg] svg{width:18px;height:18px}.card[data-astro-cid-mbf552zg]{background:var(--cream);border-radius:8px;padding:2rem}.card[data-astro-cid-mbf552zg] address[data-astro-cid-mbf552zg]{margin-bottom:1.5rem;font-style:normal}.card[data-astro-cid-mbf552zg] .phone[data-astro-cid-mbf552zg]{margin-bottom:.2rem;font-size:1.5rem;font-weight:700}.card[data-astro-cid-mbf552zg] a[data-astro-cid-mbf552zg]:not(.btn){color:var(--ink);text-decoration:none}.card[data-astro-cid-mbf552zg] a[data-astro-cid-mbf552zg]:not(.btn):hover{color:var(--orange-dark)}.map[data-astro-cid-mbf552zg]{background:var(--cream);border:0;border-radius:8px;width:100%;height:420px;margin-top:3rem}.cta[data-astro-cid-mbf552zg]{background:var(--cream)}.cta-in[data-astro-cid-mbf552zg]{text-align:center}.cta[data-astro-cid-mbf552zg] h2[data-astro-cid-mbf552zg]{max-width:22ch;margin-inline:auto}
