h2[data-astro-cid-dgezircb]{align-items:center;gap:var(--s1);display:flex}h2[data-astro-cid-dgezircb] svg[data-astro-cid-dgezircb]{color:var(--olive-dark)}.map[data-astro-cid-dgezircb]{justify-content:center;align-items:center;gap:var(--s2);height:380px;padding:var(--s3);text-align:center;background:var(--surface);border:1px solid var(--line);color:var(--olive-dark);border-radius:12px;flex-direction:column;display:flex}.map[data-astro-cid-dgezircb] p[data-astro-cid-dgezircb]{max-width:420px;color:var(--muted);margin:0}.load[data-astro-cid-dgezircb]{padding:12px var(--s3);font:inherit;color:#fff;background:var(--olive-fill);cursor:pointer;border:0;border-radius:10px;font-weight:600}.load[data-astro-cid-dgezircb]:hover{filter:brightness(1.15)}.map[data-astro-cid-dgezircb] a[data-astro-cid-dgezircb]{color:var(--olive-dark);font-weight:600}.map[data-astro-cid-dgezircb] p[data-astro-cid-dgezircb] a{color:inherit;font-weight:400}.loaded[data-astro-cid-dgezircb]{border:0;padding:0}iframe[data-astro-cid-dgezircb]{border:0;border-radius:12px;width:100%;height:100%;display:block}.offer[data-astro-cid-ukhclrpq]{width:min(720px,100% - 32px);max-height:calc(100% - 32px);padding:var(--s4) var(--s3) var(--s3);background:var(--card);color:var(--ink);text-align:center;border:0;border-radius:12px;box-shadow:0 12px 40px #14141059}.offer[data-astro-cid-ukhclrpq]::backdrop{background:#1414108c}.offer[data-astro-cid-ukhclrpq][open]{gap:var(--s3);align-items:center;display:grid}.offer[data-astro-cid-ukhclrpq][data-single][open]{grid-template-columns:1fr 1fr}.offer[data-astro-cid-ukhclrpq]>form[data-astro-cid-ukhclrpq]{top:var(--s1);right:var(--s1);position:absolute}.close[data-astro-cid-ukhclrpq]{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:1.75rem;line-height:1;display:grid}.close[data-astro-cid-ukhclrpq]:hover{color:var(--ink)}.text[data-astro-cid-ukhclrpq]{justify-items:center;gap:var(--s1);outline:none;display:grid}.text[data-astro-cid-ukhclrpq]>[data-astro-cid-ukhclrpq]{margin:0}.saving[data-astro-cid-ukhclrpq]{font-family:var(--serif);color:var(--accent-text);font-size:clamp(3.5rem,12vw,5rem);line-height:1}.text[data-astro-cid-ukhclrpq] p[data-astro-cid-ukhclrpq]:last-of-type{color:var(--muted)}.text[data-astro-cid-ukhclrpq] strong{color:var(--ink)}.text[data-astro-cid-ukhclrpq] .button[data-astro-cid-ukhclrpq]{margin-top:var(--s2)}.photo[data-astro-cid-ukhclrpq] img[data-astro-cid-ukhclrpq],.homes[data-astro-cid-ukhclrpq] img[data-astro-cid-ukhclrpq]{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%;height:auto}.homes[data-astro-cid-ukhclrpq]{gap:var(--s1) var(--s2);grid-template-columns:1fr 1fr;display:grid}.homes[data-astro-cid-ukhclrpq] a[data-astro-cid-ukhclrpq]{grid-row:span 3;grid-template-rows:subgrid;place-items:center;text-decoration:none;display:grid}.name[data-astro-cid-ukhclrpq]{font-family:var(--serif);font-size:1.2rem;line-height:1.25}.button[data-astro-cid-ukhclrpq]{padding:10px var(--s3);background:var(--accent);color:#fff;white-space:nowrap;border-radius:10px;font-weight:600;text-decoration:none;display:inline-block}a[data-astro-cid-ukhclrpq]:hover>.button[data-astro-cid-ukhclrpq],.button[data-astro-cid-ukhclrpq]:hover{background:var(--accent-dark)}@media (width<=600px){.offer[data-astro-cid-ukhclrpq]{padding-inline:var(--s2)}.offer[data-astro-cid-ukhclrpq][data-single][open]{grid-template-columns:1fr}.name[data-astro-cid-ukhclrpq]{font-size:1rem}.homes[data-astro-cid-ukhclrpq] .button[data-astro-cid-ukhclrpq]{padding-inline:var(--s1);justify-self:stretch}}@media (prefers-reduced-motion:no-preference){.offer[data-astro-cid-ukhclrpq][open],.offer[data-astro-cid-ukhclrpq][open]::backdrop{animation:.3s ease-out fade}@keyframes fade{0%{opacity:0}}}.reviews[data-astro-cid-4bjs7uhz]{margin-block:var(--s5)}.head[data-astro-cid-4bjs7uhz]{justify-content:space-between;align-items:center;gap:var(--s2);display:flex}.nav[data-astro-cid-4bjs7uhz]{gap:var(--s1);display:flex}.nav[data-astro-cid-4bjs7uhz] button[data-astro-cid-4bjs7uhz]{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:1.5rem;line-height:1}.nav[data-astro-cid-4bjs7uhz] button[data-astro-cid-4bjs7uhz]:hover{border-color:var(--olive)}.track[data-astro-cid-4bjs7uhz]{margin:var(--s2) 0 0;grid-template-rows:auto auto 1fr;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--s2)) / 3);column-gap:var(--s2);scroll-snap-type:x mandatory;scrollbar-width:none;padding:0;list-style:none;display:grid;overflow-x:auto}@media (width<=860px){.track[data-astro-cid-4bjs7uhz]{grid-auto-columns:calc((100% - var(--s2)) / 2)}}@media (width<=560px){.track[data-astro-cid-4bjs7uhz]{grid-auto-columns:85%}}.track[data-astro-cid-4bjs7uhz] li[data-astro-cid-4bjs7uhz]{scroll-snap-align:start;background:var(--surface);border:1px solid var(--line);padding:var(--s3);grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--s1);border-radius:12px;display:grid}.who[data-astro-cid-4bjs7uhz]{margin:0;line-height:1.4}.who[data-astro-cid-4bjs7uhz] span[data-astro-cid-4bjs7uhz]{color:var(--muted);font-size:var(--t-small)}.stars[data-astro-cid-4bjs7uhz],.score[data-astro-cid-4bjs7uhz]{margin:0}.stars[data-astro-cid-4bjs7uhz]{color:var(--star);letter-spacing:2px}.stars[data-astro-cid-4bjs7uhz] span[data-astro-cid-4bjs7uhz]{color:var(--line)}.score[data-astro-cid-4bjs7uhz]{color:var(--muted);font-size:var(--t-small)}blockquote[data-astro-cid-4bjs7uhz]{margin:0}blockquote[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{white-space:pre-line;-webkit-line-clamp:8;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.more[data-astro-cid-4bjs7uhz]{margin-top:var(--s1);font:inherit;color:var(--olive-dark);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.full[data-astro-cid-4bjs7uhz]{width:min(560px, calc(100vw - 2 * var(--s2)));background:var(--card);max-height:85vh;color:var(--ink);border:0;border-radius:14px;padding:0}.full[data-astro-cid-4bjs7uhz]::backdrop{background:#14141099}.full[data-astro-cid-4bjs7uhz] .card[data-astro-cid-4bjs7uhz]{gap:var(--s1);padding:var(--s4) var(--s3) var(--s3);flex-direction:column;display:flex}.full[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{display:block;overflow:visible}.full[data-astro-cid-4bjs7uhz] .close[data-astro-cid-4bjs7uhz]{top:var(--s1);right:var(--s1);border:1px solid var(--line);background:var(--card);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:1.5rem;line-height:1;position:absolute}.who[data-astro-cid-4bjs7uhz] a[data-astro-cid-4bjs7uhz]{font-weight:600}
