.section[data-astro-cid-gzpcihwt].company{padding-top:var(--space-8)}@media (width>=1024px){.section[data-astro-cid-gzpcihwt].company{padding-top:var(--space-12)}}.company-table[data-astro-cid-gzpcihwt]{border-top:1px solid var(--color-line);max-width:760px;margin:0 auto}.company-row[data-astro-cid-gzpcihwt]{gap:var(--space-3);padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--color-line);grid-template-columns:7.5em 1fr;font-size:14px;display:grid}.company-row[data-astro-cid-gzpcihwt] dt[data-astro-cid-gzpcihwt]{color:var(--color-ink);font-weight:700}.company-row[data-astro-cid-gzpcihwt] dd[data-astro-cid-gzpcihwt]{margin:0}.company-access[data-astro-cid-gzpcihwt]{margin-top:var(--space-6)}.tagline[data-astro-cid-gzpcihwt]{padding-block:var(--space-10);background:var(--color-sea-bg)}.tagline-text[data-astro-cid-gzpcihwt]{text-align:center;font-family:var(--font-serif);letter-spacing:.12em;color:var(--color-ink);margin:0 auto;font-size:20px;font-weight:600}@media (width>=768px){.company-row[data-astro-cid-gzpcihwt]{padding-inline:var(--space-4);grid-template-columns:10em 1fr}.tagline-text[data-astro-cid-gzpcihwt]{font-size:26px}}.contact[data-astro-cid-gm76l6ai]{background:var(--color-cream)}.section[data-astro-cid-gm76l6ai].contact{padding-top:var(--space-6)}@media (width>=1024px){.section[data-astro-cid-gm76l6ai].contact{padding-top:var(--space-10)}}.contact-tel[data-astro-cid-gm76l6ai]{text-align:center}.contact-tel-num[data-astro-cid-gm76l6ai]{align-items:center;gap:var(--space-2);letter-spacing:.04em;color:var(--color-ink);font-size:32px;font-weight:700;display:inline-flex}.contact-tel-num[data-astro-cid-gm76l6ai] svg{color:var(--color-sun-text)}.contact-tel-hours[data-astro-cid-gm76l6ai]{margin:var(--space-1) 0 0;color:var(--color-muted);font-size:13px}.contact-forms[data-astro-cid-gm76l6ai]{gap:var(--space-3);max-width:960px;margin:var(--space-8) auto 0;padding:0;list-style:none;display:grid}.contact-form[data-astro-cid-gm76l6ai].is-rent{--site-color:var(--color-site-rent)}.contact-form[data-astro-cid-gm76l6ai].is-sell{--site-color:var(--color-site-sell)}.contact-form[data-astro-cid-gm76l6ai].is-sellers{--site-color:var(--color-site-sellers)}.contact-form[data-astro-cid-gm76l6ai]{align-items:center;gap:var(--space-4);height:100%;padding:var(--space-5) var(--space-5) var(--space-5) var(--space-6);border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--card-bg);box-shadow:var(--card-shadow);transition:transform var(--duration-hover) ease, box-shadow var(--duration-hover) ease;display:flex}.contact-form[data-astro-cid-gm76l6ai]:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-3px)}.contact-form[data-astro-cid-gm76l6ai]:focus-visible{outline:2px solid var(--site-color);outline-offset:3px}.contact-form-label[data-astro-cid-gm76l6ai]{letter-spacing:.04em;min-width:0;color:var(--site-color);flex:1;font-size:17px;font-weight:600;line-height:1.5}.contact-form-phrase[data-astro-cid-gm76l6ai]{display:inline-block}.contact-form[data-astro-cid-gm76l6ai] .contact-form-arrow{color:var(--site-color);transition:transform var(--duration-hover) ease;flex-shrink:0}.contact-form[data-astro-cid-gm76l6ai]:hover .contact-form-arrow{transform:translate(3px)}@media (width>=768px){.contact-tel-num[data-astro-cid-gm76l6ai]{font-size:38px}.contact-forms[data-astro-cid-gm76l6ai]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.contact-form[data-astro-cid-gm76l6ai]{gap:var(--space-2);padding:var(--space-5) var(--space-4) var(--space-5) var(--space-5)}.contact-form-label[data-astro-cid-gm76l6ai]{letter-spacing:.02em;font-size:15px}}@media (width>=1024px){.contact-form[data-astro-cid-gm76l6ai]{gap:var(--space-4);padding:var(--space-7) var(--space-6) var(--space-7) var(--space-7)}.contact-form-label[data-astro-cid-gm76l6ai]{letter-spacing:.04em;font-size:18px}}@media (prefers-reduced-motion:reduce){.contact-form[data-astro-cid-gm76l6ai],.contact-form[data-astro-cid-gm76l6ai] .contact-form-arrow{transition:none}.contact-form[data-astro-cid-gm76l6ai]:hover,.contact-form[data-astro-cid-gm76l6ai]:hover .contact-form-arrow{transform:none}}.person[data-astro-cid-gf2dvoaq]{justify-items:center;gap:var(--space-5);max-width:880px;padding:var(--space-8) 0;border-top:1px solid var(--color-line);margin-inline:auto;display:grid}.person[data-astro-cid-gf2dvoaq] .person-photo{border-radius:var(--radius);object-fit:cover;width:200px;height:200px}.person-body[data-astro-cid-gf2dvoaq]{width:100%}.person-heading[data-astro-cid-gf2dvoaq]{margin:0 0 var(--space-3);color:var(--color-ink);font-size:17px;font-weight:700}.person-text[data-astro-cid-gf2dvoaq]{margin:0 0 var(--space-3);font-size:14px;line-height:1.9}.person-catch[data-astro-cid-gf2dvoaq]{margin:0 0 var(--space-4);font-family:var(--font-serif);color:var(--color-ink);font-size:18px;font-weight:600;line-height:1.7}.person-text[data-astro-cid-gf2dvoaq].is-strong strong[data-astro-cid-gf2dvoaq]{color:var(--color-ink);font-weight:700}.person-name[data-astro-cid-gf2dvoaq]{align-items:baseline;gap:var(--space-1) var(--space-3);margin:var(--space-4) 0 0;color:var(--color-ink-soft);flex-wrap:wrap;font-size:12.5px;display:flex}.person-name[data-astro-cid-gf2dvoaq] strong[data-astro-cid-gf2dvoaq]{color:var(--color-ink);font-size:17px}.person-qual[data-astro-cid-gf2dvoaq]{margin:var(--space-1) 0 var(--space-3);color:var(--color-muted);font-size:12px}@media (width>=768px){.person[data-astro-cid-gf2dvoaq]{place-items:start;gap:var(--space-8);padding:var(--space-10) 0;grid-template-columns:auto 1fr}.person[data-astro-cid-gf2dvoaq] .person-photo{width:180px;height:180px}.person[data-astro-cid-gf2dvoaq].is-lead .person-photo{width:240px;height:240px}.person-catch[data-astro-cid-gf2dvoaq]{font-size:20px}}.mix-grid[data-astro-cid-nlfeivoa]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mcard[data-astro-cid-nlfeivoa]{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-paper);height:100%;box-shadow:var(--shadow);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.mcard[data-astro-cid-nlfeivoa]:hover{box-shadow:var(--shadow-hover);transform:translateY(-3px)}.mcard[data-astro-cid-nlfeivoa].is-rent{--kind-color:var(--color-site-rent)}.mcard[data-astro-cid-nlfeivoa].is-sell{--kind-color:var(--color-site-sell)}.mcard-thumb[data-astro-cid-nlfeivoa]{aspect-ratio:3/2;background:var(--color-cream);position:relative;overflow:hidden}.mcard-thumb[data-astro-cid-nlfeivoa] img{object-fit:cover;width:100%;height:100%}.mcard-new[data-astro-cid-nlfeivoa],.mcard-kind[data-astro-cid-nlfeivoa]{border-radius:var(--radius-sm);letter-spacing:.05em;color:#fff;padding:3px 9px;font-size:10.5px;font-weight:700;line-height:1.6;position:absolute;top:10px}.mcard-new[data-astro-cid-nlfeivoa]{background:var(--color-sun);left:10px}.mcard-kind[data-astro-cid-nlfeivoa]{letter-spacing:.1em;background:var(--kind-color);padding-inline:11px;font-size:11.5px;right:10px}.mcard-body[data-astro-cid-nlfeivoa]{gap:var(--space-2);flex-direction:column;flex:1;padding:12px 12px 14px;display:flex}.mcard-name[data-astro-cid-nlfeivoa]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.mcard-price[data-astro-cid-nlfeivoa]{color:var(--color-text);margin:0;font-size:12px;font-weight:700;line-height:1.4}.mcard-price[data-astro-cid-nlfeivoa] strong[data-astro-cid-nlfeivoa]{font-size:21px}.mcard-specs[data-astro-cid-nlfeivoa]{color:var(--color-ink-soft);margin-top:2px;font-size:12.5px;font-weight:500;display:block}.mcard-spec[data-astro-cid-nlfeivoa]{gap:var(--space-1);flex-direction:column;margin:0;padding:0;font-size:12px;line-height:1.5;list-style:none;display:flex}.mcard-spec[data-astro-cid-nlfeivoa] li[data-astro-cid-nlfeivoa]{align-items:flex-start;gap:6px;display:flex}.mcard-spec[data-astro-cid-nlfeivoa] svg{color:var(--kind-color);flex-shrink:0;margin-top:2px}.mcard-foot[data-astro-cid-nlfeivoa]{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:26px;padding-top:var(--space-1);flex-wrap:wrap;margin-top:auto;display:flex}.mcard-tags[data-astro-cid-nlfeivoa]{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mcard-tags[data-astro-cid-nlfeivoa] li[data-astro-cid-nlfeivoa]{border-radius:var(--radius-pill);background:var(--color-sea-bg);color:var(--color-sea);padding:2px 8px;font-size:11px;font-weight:600;line-height:1.6}.mcard-date[data-astro-cid-nlfeivoa]{color:var(--color-muted);font-size:11px}@media (width>=768px){.mix-grid[data-astro-cid-nlfeivoa]{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.mcard-body[data-astro-cid-nlfeivoa]{padding:14px 14px 16px}.mcard-name[data-astro-cid-nlfeivoa]{font-size:16px}}@media (width>=1024px){.mix-grid[data-astro-cid-nlfeivoa]{gap:var(--space-5)}}.owner[data-astro-cid-lrt6yhbv]{padding-block:var(--space-12);background:var(--color-ink);color:var(--color-on-dark)}.owner-grid[data-astro-cid-lrt6yhbv]{row-gap:var(--space-6);grid-template-areas:"head""sale""rent""cta";display:grid}.owner-head[data-astro-cid-lrt6yhbv]{grid-area:head}.owner-kicker[data-astro-cid-lrt6yhbv]{margin-bottom:var(--space-2);letter-spacing:.2em;color:var(--color-sea-light);font-size:11.5px;font-weight:700;display:block}.owner-title[data-astro-cid-lrt6yhbv]{letter-spacing:.04em;color:#fff;margin:0;font-size:25px;font-weight:600;line-height:1.45}.owner-lead[data-astro-cid-lrt6yhbv]{margin:var(--space-3) 0 0;font-size:14px;line-height:1.9}.owner-item[data-astro-cid-lrt6yhbv]{padding-top:var(--space-6);border-top:1px solid #fff3}.owner-item[data-astro-cid-lrt6yhbv].is-sale{grid-area:sale}.owner-item[data-astro-cid-lrt6yhbv].is-rent{grid-area:rent}.owner-item-title[data-astro-cid-lrt6yhbv]{color:#fff;margin:0;font-size:16px;font-weight:700;line-height:1.5}.owner-item-desc[data-astro-cid-lrt6yhbv]{margin:var(--space-2) 0 0;font-size:14px;line-height:1.9}.owner-cta[data-astro-cid-lrt6yhbv]{grid-area:cta}.owner-cta-link[data-astro-cid-lrt6yhbv]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);transition:background-color var(--duration-hover) ease;font-size:14px;font-weight:700;display:flex}.owner-cta-link[data-astro-cid-lrt6yhbv]:hover{background:#fff}.owner-cta-link[data-astro-cid-lrt6yhbv]:focus-visible{outline:2px solid var(--color-sea-light);outline-offset:3px}.owner-cta-arrow[data-astro-cid-lrt6yhbv]{transition:transform var(--duration-hover) ease;display:inline-flex}.owner-cta-link[data-astro-cid-lrt6yhbv]:hover .owner-cta-arrow[data-astro-cid-lrt6yhbv]{transform:translate(3px)}@media (width>=900px){.owner[data-astro-cid-lrt6yhbv]{padding-block:var(--space-14)}.owner-grid[data-astro-cid-lrt6yhbv]{row-gap:var(--space-10);grid-template-columns:42fr 29fr 29fr;grid-template-areas:"head sale rent""cta cta cta";column-gap:0}.owner-head[data-astro-cid-lrt6yhbv]{padding-right:var(--space-8)}.owner-title[data-astro-cid-lrt6yhbv]{font-size:clamp(26px,2.6vw,31px)}.owner-lead[data-astro-cid-lrt6yhbv]{font-size:13.5px}.owner-item[data-astro-cid-lrt6yhbv]{padding:var(--space-1) var(--space-6) var(--space-1) var(--space-7);border-top:0;border-left:1px solid #fff3;align-self:start;margin-top:35px}.owner-item-title[data-astro-cid-lrt6yhbv]{font-size:17px}.owner-item-desc[data-astro-cid-lrt6yhbv]{font-size:13.5px}.owner-cta[data-astro-cid-lrt6yhbv]{justify-self:center}.owner-cta-link[data-astro-cid-lrt6yhbv]{min-width:320px;min-height:48px;padding:0 var(--space-6);gap:var(--space-6);display:inline-flex}}@media (prefers-reduced-motion:reduce){.owner-cta-link[data-astro-cid-lrt6yhbv],.owner-cta-arrow[data-astro-cid-lrt6yhbv]{transition:none}.owner-cta-link[data-astro-cid-lrt6yhbv]:hover .owner-cta-arrow[data-astro-cid-lrt6yhbv]{transform:none}}.pickup[data-astro-cid-42vtpltk]{background:var(--color-cream)}.pickup[data-astro-cid-42vtpltk].is-blog{background:0 0;padding-top:0}.pickup-head[data-astro-cid-42vtpltk]{margin-bottom:var(--space-6)}.pickup-more[data-astro-cid-42vtpltk]{margin-top:var(--space-8)}.pickup-more[data-astro-cid-42vtpltk] .btn[data-astro-cid-42vtpltk]{gap:var(--space-2)}.pickup-list[data-astro-cid-42vtpltk]{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.pk-item[data-astro-cid-42vtpltk]{border-bottom:1px solid var(--color-line)}.pk[data-astro-cid-42vtpltk]{color:var(--color-text);align-items:flex-start;gap:15px;padding-block:17px;display:flex}.pk[data-astro-cid-42vtpltk]:focus-visible{outline:2px solid var(--color-sea);outline-offset:4px}.pk-thumb[data-astro-cid-42vtpltk]{aspect-ratio:1.15;border-radius:var(--radius-sm);background:var(--color-line-2);flex-shrink:0;width:94px;display:block;overflow:hidden}.pk-thumb[data-astro-cid-42vtpltk] img[data-astro-cid-42vtpltk]{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.pk-body[data-astro-cid-42vtpltk]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.pk-meta[data-astro-cid-42vtpltk]{align-items:baseline;gap:2px var(--space-3);flex-wrap:wrap;font-size:12px;line-height:1.5;display:flex}.pk-cat[data-astro-cid-42vtpltk]{color:var(--color-sea);font-weight:700}.pk-date[data-astro-cid-42vtpltk]{color:var(--color-muted)}.pk-title[data-astro-cid-42vtpltk]{overflow-wrap:anywhere;margin:0;font-size:13.5px;font-weight:600;line-height:1.7}.pk[data-astro-cid-42vtpltk]:hover .pk-title[data-astro-cid-42vtpltk]{color:var(--color-sea)}.pk[data-astro-cid-42vtpltk]:hover .pk-thumb[data-astro-cid-42vtpltk] img[data-astro-cid-42vtpltk]{transform:scale(1.03)}@media (width<=359px){.pk-thumb[data-astro-cid-42vtpltk]{width:80px}}@media (width>=768px){.pickup-head[data-astro-cid-42vtpltk]{margin-bottom:var(--space-7)}.pickup-list[data-astro-cid-42vtpltk]{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px;display:grid}.pk-item[data-astro-cid-42vtpltk]{border-bottom:0}.pk[data-astro-cid-42vtpltk]{flex-direction:column;gap:13px;padding-block:0}.pk-thumb[data-astro-cid-42vtpltk]{aspect-ratio:3/2;width:100%}.pk-body[data-astro-cid-42vtpltk]{gap:5px}.pk-title[data-astro-cid-42vtpltk]{font-size:14.5px;line-height:1.65}}@media (prefers-reduced-motion:reduce){.pk-thumb[data-astro-cid-42vtpltk] img[data-astro-cid-42vtpltk]{transition:none}.pk[data-astro-cid-42vtpltk]:hover .pk-thumb[data-astro-cid-42vtpltk] img[data-astro-cid-42vtpltk]{transform:none}}.site-buttons[data-astro-cid-pkmzzflz]{padding-bottom:var(--space-16)}.site-button-list[data-astro-cid-pkmzzflz]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.site-button[data-astro-cid-pkmzzflz]{justify-content:center;align-items:center;gap:var(--space-2);min-height:56px;padding:var(--space-3) var(--space-6);border-radius:var(--radius);background:var(--color-ink);color:#fff;letter-spacing:.06em;transition:background-color var(--duration-hover) ease;font-size:16px;font-weight:700;display:flex}.site-button[data-astro-cid-pkmzzflz]:hover{background:var(--color-ink-deep)}.site-button[data-astro-cid-pkmzzflz] svg{transition:transform var(--duration-hover) ease;flex-shrink:0}.site-button[data-astro-cid-pkmzzflz]:hover svg{transform:translate(3px)}.site-button[data-astro-cid-pkmzzflz]:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}@media (width>=768px){.site-buttons[data-astro-cid-pkmzzflz]{padding-bottom:var(--space-20)}.site-button-list[data-astro-cid-pkmzzflz]{justify-content:center;gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,320px))}.site-button[data-astro-cid-pkmzzflz]{min-height:64px;font-size:17px}}@media (prefers-reduced-motion:reduce){.site-button[data-astro-cid-pkmzzflz],.site-button[data-astro-cid-pkmzzflz] svg{transition:none}.site-button[data-astro-cid-pkmzzflz]:hover svg{transform:none}}.hero[data-astro-cid-dui5fgsm]{color:#fff;align-items:center;min-height:56vh;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-dui5fgsm] picture[data-astro-cid-dui5fgsm]{display:contents}.hero-bg[data-astro-cid-dui5fgsm]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-overlay[data-astro-cid-dui5fgsm]{background:linear-gradient(90deg,#142d5061 0%,#142d501f 55%,#142d5000 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-dui5fgsm]{z-index:1;padding-block:var(--space-14) var(--space-20);position:relative}.hero[data-astro-cid-dui5fgsm].is-standalone .hero-inner[data-astro-cid-dui5fgsm]{padding-bottom:var(--space-14)}.hero-kicker[data-astro-cid-dui5fgsm]{margin-bottom:var(--space-5);letter-spacing:.28em;color:#fff;text-shadow:0 1px 8px #00000059;font-size:12px;font-weight:700;display:block}.hero-title[data-astro-cid-dui5fgsm]{margin:0 0 var(--space-4);font-family:var(--font-serif);letter-spacing:.04em;text-shadow:0 2px 16px #00000073;font-size:30px;font-weight:600;line-height:1.45}.hero-lead[data-astro-cid-dui5fgsm]{text-shadow:0 1px 8px #0000008c;margin:0;font-size:14px;line-height:1.9}.hero-lead[data-astro-cid-dui5fgsm] .br-pc{display:none}.purpose[data-astro-cid-dui5fgsm]{z-index:2;margin-top:calc(var(--space-12) * -1);position:relative}.purpose-list[data-astro-cid-dui5fgsm]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.purpose-card[data-astro-cid-dui5fgsm]{align-items:center;gap:var(--space-4);height:100%;padding:var(--space-5) var(--space-5) var(--space-5) var(--space-6);border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--card-bg);box-shadow:var(--card-shadow);color:var(--color-text);transition:box-shadow var(--duration-hover) ease;display:flex}.purpose-card[data-astro-cid-dui5fgsm]:hover{box-shadow:var(--card-shadow-hover)}.purpose-card[data-astro-cid-dui5fgsm]:focus-visible{outline:2px solid var(--purpose-color);outline-offset:3px}.purpose-card[data-astro-cid-dui5fgsm].is-rent{--purpose-color:var(--color-site-rent)}.purpose-card[data-astro-cid-dui5fgsm].is-sell{--purpose-color:var(--color-site-sell)}.purpose-card[data-astro-cid-dui5fgsm].is-sellers{--purpose-color:var(--color-site-sellers)}.purpose-text[data-astro-cid-dui5fgsm]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.purpose-label[data-astro-cid-dui5fgsm]{letter-spacing:.04em;color:var(--color-ink);font-size:21px;font-weight:600;line-height:1.4}.purpose-lead[data-astro-cid-dui5fgsm]{color:var(--purpose-color);font-size:15px;font-weight:600;line-height:1.6}.purpose-desc[data-astro-cid-dui5fgsm]{color:var(--color-ink-soft);margin-top:2px;font-size:13px;line-height:1.7}.purpose-card[data-astro-cid-dui5fgsm] .purpose-arrow{color:var(--purpose-color);transition:transform var(--duration-hover) ease;flex-shrink:0}.purpose-card[data-astro-cid-dui5fgsm]:hover .purpose-arrow{transform:translate(2px)}@media (width>=768px){.hero[data-astro-cid-dui5fgsm]{min-height:62vh}.hero-title[data-astro-cid-dui5fgsm]{font-size:48px}.hero-lead[data-astro-cid-dui5fgsm]{font-size:17px}.hero-lead[data-astro-cid-dui5fgsm] .br-pc{display:inline}.purpose-list[data-astro-cid-dui5fgsm]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.purpose-card[data-astro-cid-dui5fgsm]{gap:var(--space-2);padding:var(--space-5) var(--space-4) var(--space-5) var(--space-5)}.purpose-label[data-astro-cid-dui5fgsm]{letter-spacing:.02em;font-size:18px}.purpose-lead[data-astro-cid-dui5fgsm]{font-size:13px}.purpose-desc[data-astro-cid-dui5fgsm]{font-size:12px}}@media (width>=1024px){.purpose-card[data-astro-cid-dui5fgsm]{gap:var(--space-4);padding:var(--space-7) var(--space-6) var(--space-7) var(--space-8)}.purpose-label[data-astro-cid-dui5fgsm]{letter-spacing:.04em;font-size:24px}.purpose-lead[data-astro-cid-dui5fgsm]{font-size:15px}.purpose-desc[data-astro-cid-dui5fgsm]{font-size:13px}}@media (prefers-reduced-motion:reduce){.purpose-card[data-astro-cid-dui5fgsm],.purpose-card[data-astro-cid-dui5fgsm] .purpose-arrow{transition:none}.purpose-card[data-astro-cid-dui5fgsm]:hover .purpose-arrow{transform:none}}.intent[data-astro-cid-lzkd4rwf]{background:var(--color-paper);border-bottom:1px solid var(--color-line)}.intent-list[data-astro-cid-lzkd4rwf]{padding-block:var(--space-2);margin:0 auto;list-style:none}.intent-item[data-astro-cid-lzkd4rwf]+.intent-item[data-astro-cid-lzkd4rwf]{border-top:1px solid var(--color-line)}.intent-link[data-astro-cid-lzkd4rwf].is-rent{--intent-color:var(--color-site-rent)}.intent-link[data-astro-cid-lzkd4rwf].is-sell{--intent-color:var(--color-site-sell)}.intent-link[data-astro-cid-lzkd4rwf].is-sellers{--intent-color:var(--color-site-sellers)}.intent-link[data-astro-cid-lzkd4rwf]{align-items:center;gap:var(--space-3);padding:22px 0 22px var(--space-4);color:var(--color-text);display:flex;position:relative}.intent-link[data-astro-cid-lzkd4rwf]:before{content:"";background:var(--color-line);width:1px;position:absolute;top:24px;bottom:24px;left:0}.intent-link[data-astro-cid-lzkd4rwf]:focus-visible{outline:2px solid var(--intent-color);outline-offset:2px}.intent-text[data-astro-cid-lzkd4rwf]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.intent-label[data-astro-cid-lzkd4rwf]{font-family:var(--font-sans);color:var(--color-ink);font-size:22px;font-weight:700;line-height:1.4}.intent-lead[data-astro-cid-lzkd4rwf]{color:var(--intent-color);font-size:14.5px;font-weight:700;line-height:1.6}.intent-desc[data-astro-cid-lzkd4rwf]{color:var(--color-muted);font-size:12.5px;line-height:1.7}.intent-arrow[data-astro-cid-lzkd4rwf]{color:var(--color-ink);transition:transform var(--duration-hover) ease;flex-shrink:0;display:inline-flex}.intent-link[data-astro-cid-lzkd4rwf]:hover .intent-label[data-astro-cid-lzkd4rwf]{color:var(--intent-color)}.intent-link[data-astro-cid-lzkd4rwf]:hover .intent-arrow[data-astro-cid-lzkd4rwf]{color:var(--intent-color);transform:translate(3px)}@media (width>=900px){.intent-list[data-astro-cid-lzkd4rwf]{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:0;display:grid}.intent-item[data-astro-cid-lzkd4rwf]+.intent-item[data-astro-cid-lzkd4rwf]{border-top:0}.intent-link[data-astro-cid-lzkd4rwf]{height:100%;padding:26px var(--space-5) 26px var(--space-6);align-items:flex-start}.intent-link[data-astro-cid-lzkd4rwf]:before{top:26px;bottom:26px}.intent-arrow[data-astro-cid-lzkd4rwf]{align-self:center}.intent-label[data-astro-cid-lzkd4rwf]{font-size:20px}.intent-lead[data-astro-cid-lzkd4rwf]{font-size:14px}.intent-desc[data-astro-cid-lzkd4rwf]{font-size:12px}}@media (width>=1024px){.intent-link[data-astro-cid-lzkd4rwf]{padding:28px var(--space-6) 28px var(--space-7)}.intent-label[data-astro-cid-lzkd4rwf]{font-size:23px}.intent-lead[data-astro-cid-lzkd4rwf]{font-size:15px}.intent-desc[data-astro-cid-lzkd4rwf]{font-size:12.5px}}@media (width>=1280px){.intent-link[data-astro-cid-lzkd4rwf]{padding:28px var(--space-7) 28px var(--space-8)}.intent-label[data-astro-cid-lzkd4rwf]{font-size:26px}}@media (prefers-reduced-motion:reduce){.intent-arrow[data-astro-cid-lzkd4rwf]{transition:none}.intent-link[data-astro-cid-lzkd4rwf]:hover .intent-arrow[data-astro-cid-lzkd4rwf]{transform:none}}
