.geo-child-card[data-v-c03f5ba4]{transition:box-shadow .2s ease,transform .2s ease;border-radius:12px}.geo-child-card[data-v-c03f5ba4]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.text-decoration-none[data-v-c03f5ba4]{text-decoration:none}.geo-properties-grid[data-v-2749f12e]{display:grid;grid-template-columns:repeat(2,1fr);column-gap:24px;row-gap:32px}@media(min-width:1024px){.geo-properties-grid[data-v-2749f12e]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.geo-properties-grid[data-v-2749f12e]{grid-template-columns:repeat(4,1fr)}}@media(max-width:599px){.geo-properties-grid[data-v-2749f12e]{grid-template-columns:1fr}}.faq-section[data-v-74eccbe9]{padding:4rem 0}.faq-list[data-v-74eccbe9]{background:var(--bg-surface);border-radius:16px;overflow:hidden}.faq-list[data-v-74eccbe9] .q-expansion-item{border-bottom:1px solid var(--border-color)}.faq-list[data-v-74eccbe9] .q-expansion-item:last-child{border-bottom:none}.faq-list[data-v-74eccbe9] .q-item__label{font-size:1rem}.text-decoration-none[data-v-c39a6fda]{text-decoration:none}.container-lg[data-v-d75932c9]{max-width:1200px;margin:0 auto}.seo-geo-page[data-v-d75932c9] .property-card-grid,.seo-geo-page[data-v-d75932c9] .q-card{border-radius:12px}@media(max-width:599px){.seo-geo-page[data-v-d75932c9]{padding:8px!important}.seo-geo-page .container-lg[data-v-d75932c9]{padding:8px}}.seo-body-wrapper[data-v-d75932c9]{position:relative}.seo-body-toggle[data-v-d75932c9]{margin-top:8px;background:transparent;border:none;padding:4px 0;color:var(--q-primary);font:inherit;font-weight:500;cursor:pointer}.seo-body-toggle[data-v-d75932c9]:hover{text-decoration:underline}[data-v-d75932c9] .seo-body--clamped{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}[data-v-d75932c9] .seo-body{font-size:14px;line-height:1.6;color:var(--text-primary)}[data-v-d75932c9] .seo-body h2{font-size:20px;font-weight:700;margin:1.5em 0 .5em}[data-v-d75932c9] .seo-body h3{font-size:17px;font-weight:600;margin:1.2em 0 .4em}[data-v-d75932c9] .seo-body p{margin:0 0 1em}[data-v-d75932c9] .seo-body a{color:var(--q-primary);text-decoration:none}[data-v-d75932c9] .seo-body a:hover{text-decoration:underline}[data-v-d75932c9] .seo-body ul,[data-v-d75932c9] .seo-body ol{margin:0 0 1em;padding-left:1.5em}[data-v-d75932c9] .seo-body li{margin-bottom:.3em}
