@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-cyrillic-ext-wght-normal.7w74d1lj.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-cyrillic-wght-normal.B9hoeQUC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-vietnamese-wght-normal.BhFYcaJr.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-latin-ext-wght-normal.DMEAsnHD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-latin-wght-normal.BWQ3gi2K.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.card{background:#fff;border-radius:22px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 10px 30px #00000012}.card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0000001f}.card .media{aspect-ratio:4/3;display:block;position:relative;overflow:hidden}.card .media img,.card .media .art{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.card .media:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0000008c);position:absolute;inset:0}.card:hover .media img,.card:hover .media .art{transform:scale(1.04)}.card .kind{z-index:1;color:#fff;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex;position:absolute;bottom:14px;left:18px}.card .kind:before{content:"";background:currentColor;width:18px;height:1.5px}.card .badge{z-index:1;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:800;position:absolute;top:14px;left:14px}.card .status{background:var(--ink);color:#fff}.card .sample{color:#7a5a00;background:#fff3cd}.card .fav{z-index:2;cursor:pointer;width:40px;height:40px;color:var(--ink);background:#fffffff2;border:0;border-radius:50%;font-size:18px;line-height:1;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #00000026}.card .fav:hover{transform:scale(1.06)}.card .fav.on{color:#d2452f}.card .body{flex-direction:column;flex:1;gap:10px;padding:18px 20px 20px;display:flex}.card h3{margin:0;font-size:19px;line-height:1.3}.card h3 a{color:var(--ink);text-decoration:none}.card .loc{color:var(--accent);align-items:center;gap:6px;margin:-2px 0 0;font-size:14px;font-weight:600;display:flex}.card .excerpt{color:#6b6b70;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.card .facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:2px 0 0;padding:0;list-style:none;display:grid}.card .facts li{background:#faf7f1;border:1px solid #ece6da;border-radius:12px;flex-direction:column;gap:3px;min-width:0;padding:9px 10px;display:flex}.card .facts small{letter-spacing:.08em;text-transform:uppercase;color:#8a8a90;font-size:10.5px;font-weight:800}.card .facts b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:14.5px;display:flex;overflow:hidden}.card .facts svg{color:var(--accent);flex-shrink:0}.card .price{color:var(--accent);margin:4px 0 0;font-size:24px;font-weight:800}.card .tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.card .tags span{color:#555;border:1px solid #e5e0d6;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700}.card .tags .t1{background:var(--sand);border-color:var(--sandDark);color:var(--ink)}.card .tags .feat{display:none}.card .tags .ref{color:#9a9aa0;border:0;margin-left:auto;padding:0 0 0 4px;font-weight:600}.card .cta{text-align:center;background:var(--ink);color:#fff;border-radius:999px;margin-top:auto;padding:13px;font-size:15px;font-weight:800;text-decoration:none;transition:opacity .2s;display:block}.card .cta:hover{opacity:.9}@media (width<=420px){.card .facts svg{display:none}.card .facts b{font-size:14px}.card .facts li{padding:8px 9px}}.card .media .art{background:linear-gradient(160deg, var(--sand), var(--sandDark));display:block}.hdr[data-astro-cid-nen7h5rs]{z-index:50;padding:0 16px;position:sticky;top:12px}.bar[data-astro-cid-nen7h5rs]{-webkit-backdrop-filter:blur(24px)saturate(180%);background:linear-gradient(135deg,#ffffffb8,#ffffff8c);border:1px solid #ffffffb3;border-radius:999px;align-items:center;gap:24px;max-width:1240px;margin:12px auto 0;padding:6px 8px 6px 10px;transition:background .4s,border-color .4s,box-shadow .4s;display:flex;box-shadow:inset 0 1px #ffffffe6,0 10px 34px #0000001a}.hdr[data-astro-cid-nen7h5rs].scrolled .bar[data-astro-cid-nen7h5rs]{background:linear-gradient(135deg,#ffffffeb,#fffc)}.bar[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs],nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{animation:.7s cubic-bezier(.2,.7,.2,1) both hdrIn}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:first-child{animation-delay:.15s}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(2){animation-delay:.22s}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(3){animation-delay:.29s}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(4){animation-delay:.36s}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(5){animation-delay:.43s}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(6){animation-delay:.5s}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(7){animation-delay:.57s}.right[data-astro-cid-nen7h5rs]{animation-delay:.6s}@keyframes hdrIn{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.bar[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs],nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{animation:none}}.brand[data-astro-cid-nen7h5rs]{color:var(--ink);white-space:nowrap;flex-shrink:0;align-items:center;gap:10px;font-weight:800;text-decoration:none;display:flex}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{object-fit:cover;border-radius:50%;width:44px;height:44px}nav[data-astro-cid-nen7h5rs]{flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);white-space:nowrap;border-radius:999px;padding:10px 14px;font-size:15px;line-height:1;text-decoration:none;transition:background .2s,color .4s}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:#0000000d}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].on{background:#00000012;font-weight:700}.right[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;gap:8px;display:flex}.fav[data-astro-cid-nen7h5rs]{color:var(--ink);padding:6px 10px;font-size:18px;text-decoration:none}.fav[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{color:var(--accent);font-size:12px;font-weight:700}.cta[data-astro-cid-nen7h5rs]{background:var(--accent);color:#fff;white-space:nowrap;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:700;text-decoration:none}.burger[data-astro-cid-nen7h5rs]{background:var(--sand);cursor:pointer;border:0;border-radius:50%;width:42px;height:42px;font-size:18px;display:none}.hdr[data-astro-cid-nen7h5rs]{position:sticky}.mobile[data-astro-cid-nen7h5rs]{-webkit-backdrop-filter:blur(28px)saturate(180%);background:#fffffffb;border:1px solid #fffc;border-radius:24px;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 110px);padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:16px;right:16px;overflow-y:auto;box-shadow:inset 0 1px #ffffffe6,0 18px 40px #0000002e}.mobile[data-astro-cid-nen7h5rs][hidden]{display:none}.mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);text-align:left;white-space:normal;border-radius:14px;padding:14px 16px;font-size:17px;text-decoration:none;animation:none;display:block}.mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]+a[data-astro-cid-nen7h5rs]{border-top:1px solid #0000000f}.mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:#0000000a}.mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].cta{color:#fff;text-align:center;border-top:0;margin-top:8px;font-weight:700}@media (width<=1240px){.bar[data-astro-cid-nen7h5rs]{gap:12px}.brand[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:10px 11px;font-size:14.5px}}@media (width<=1000px){.brand[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:inline}.bar[data-astro-cid-nen7h5rs]>nav[data-astro-cid-nen7h5rs],.bar[data-astro-cid-nen7h5rs] .cta[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{display:block}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between}.brand[data-astro-cid-nen7h5rs]{flex-shrink:1;min-width:0}.brand[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{text-overflow:ellipsis;min-width:0;overflow:hidden}}@media (width<=420px){.bar[data-astro-cid-nen7h5rs]{gap:8px}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:38px;height:38px}.brand[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{font-size:15px}.right[data-astro-cid-nen7h5rs]{gap:4px}.fav[data-astro-cid-nen7h5rs]{padding:6px}.burger[data-astro-cid-nen7h5rs]{width:40px;height:40px}}.ftr[data-astro-cid-jo6i4kqk]{background:var(--ink);color:#ffffffbf;margin-top:96px;padding:64px 0 28px;font-size:14px}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffffbf;padding:3px 0;text-decoration:none;display:block}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}h3[data-astro-cid-jo6i4kqk]{color:#fff;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:800}h3[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff}.top[data-astro-cid-jo6i4kqk]{border-bottom:1px solid #ffffff1f;grid-template-columns:2fr 1fr 1fr;gap:40px;padding-bottom:40px;display:grid}.brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:10px;margin-bottom:12px;font-size:18px;font-weight:800;color:#fff!important;display:flex!important}.brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{border-radius:50%}.about[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:380px;line-height:1.7}.mail[data-astro-cid-jo6i4kqk]{margin-top:12px}.regions[data-astro-cid-jo6i4kqk]{border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(5,1fr);gap:24px;padding:32px 0;display:grid}.bottom[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:20px;display:flex}.bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{display:inline}@media (width<=860px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.about[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.regions[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr)}}.cb[data-astro-cid-u6s5b3h2]{z-index:2000;-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#fffffff0;border:1px solid #0000000f;border-radius:16px;width:min(300px,100vw - 32px);padding:14px 14px 10px;animation:.45s cubic-bezier(.2,.8,.2,1) cb-in;position:fixed;bottom:16px;left:16px;box-shadow:0 12px 36px #00000029}@keyframes cb-in{0%{opacity:0;transform:translateY(12px)}}h2[data-astro-cid-u6s5b3h2]{margin-bottom:4px;font-size:14px}p[data-astro-cid-u6s5b3h2]{color:#4a4a50;margin-bottom:10px;font-size:12px;line-height:1.45}p[data-astro-cid-u6s5b3h2] a[data-astro-cid-u6s5b3h2]{color:var(--ink);font-weight:700}.cb-btns[data-astro-cid-u6s5b3h2]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.cb-btn[data-astro-cid-u6s5b3h2]{font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:9px;padding:8px 6px;font-size:12px;font-weight:800}.cb-btn[data-astro-cid-u6s5b3h2].primary{background:var(--ink);border-color:var(--ink);color:#fff}.cb-link[data-astro-cid-u6s5b3h2]{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;margin:6px auto 0;font-size:11.5px;font-weight:700;text-decoration:underline;display:block}.row[data-astro-cid-u6s5b3h2]{color:#4a4a50;cursor:pointer;border-top:1px solid #eee;align-items:flex-start;gap:8px;padding:7px 0;font-size:12px;line-height:1.4;display:flex}.row[data-astro-cid-u6s5b3h2]:last-of-type{margin-bottom:10px}.row[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]{width:15px;height:15px;accent-color:var(--accent);flex-shrink:0;margin-top:1px}.row[data-astro-cid-u6s5b3h2] b[data-astro-cid-u6s5b3h2]{color:var(--ink);display:block}.ns{vertical-align:middle;position:relative}.ns>select{pointer-events:none}.ns-hit{cursor:pointer;background:0 0;border:0;border-radius:12px;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.ns-hit:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ns.open>select{border-color:var(--accent)!important}.ns-list{z-index:1500;overscroll-behavior:contain;background:#fff;border:1px solid #00000014;border-radius:16px;width:max-content;min-width:100%;max-width:min(340px,100vw - 32px);max-height:320px;margin:0;padding:6px;list-style:none;animation:.16s ease-out ns-in;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 18px 44px #00000029}@keyframes ns-in{0%{opacity:0;transform:translateY(-4px)}}.ns-list [role=option]{color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:10px;outline:none;padding:10px 36px 10px 14px;font-size:15px;position:relative}.ns-list [role=option]:hover,.ns-list [role=option]:focus{background:var(--sand)}.ns-list [aria-selected=true]{font-weight:800}.ns-list [aria-selected=true]:after{content:"✓";color:var(--accent);position:absolute;right:14px}.ns-group{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:12px 14px 4px;font-size:11px;font-weight:800}:root{--muted:#6b6b70;--line:#ececec;--radius:20px}*{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}html{scroll-behavior:smooth}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Nunito Sans Variable,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6}h1,h2,h3{letter-spacing:-.01em;font-weight:800;line-height:1.15}a{color:inherit}img,svg{max-width:100%}.leaflet-container img,.leaflet-container svg{max-width:none!important}.wrap{max-width:1240px;margin:0 auto;padding:0 16px}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-size:13px;font-weight:800;display:inline-block}.sec{padding:96px 0}.sec-sand{background:var(--sand)}.sec-head{text-align:center;max-width:680px;margin:0 auto 48px}.sec-head h2{margin-bottom:12px;font-size:clamp(30px,4vw,44px)}.sec-head p{color:var(--muted);font-size:17px}.btn{background:var(--ink);color:#fff;cursor:pointer;font-weight:700;font:inherit;border:0;border-radius:999px;align-items:center;gap:8px;padding:14px 26px;font-weight:700;text-decoration:none;transition:transform .15s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-accent{background:var(--accent)}.btn-ghost{color:var(--ink);border:1.5px solid var(--ink);background:0 0}.grid-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:28px;display:grid}.page-head{padding:56px 0 32px}.page-head h1{margin-bottom:10px;font-size:clamp(34px,5vw,54px)}.page-head p{color:var(--muted);max-width:680px;font-size:18px}.crumb{color:var(--muted);margin-bottom:14px;font-size:14px}.crumb a{text-decoration:none}.field{flex-direction:column;gap:6px;font-size:14px;font-weight:700;display:flex}.field input,.field select,.field textarea{font:inherit;color:var(--ink);background-color:#fff;border:1px solid #ddd;border-radius:12px;padding:12px 14px;font-weight:400}.field textarea{resize:vertical;min-height:120px}html,body{overflow-x:clip}@media (width<=700px){input,select,textarea{font-size:16px!important}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23444' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:42px!important}select::-ms-expand{display:none}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px){.sec{padding:64px 0}}
