.film[data-astro-cid-j7pv25f6]{position:relative;height:100svh;min-height:560px;background:#0a0a0a;overflow:clip;display:flex;align-items:flex-end}.film-video[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.film[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#0a0a0a99,#0a0a0a2e 42%,#0a0a0a00 70%)}.film-a[data-astro-cid-j7pv25f6]{position:absolute;right:-3vw;bottom:-6vh;width:clamp(220px,34vw,620px);color:#ffffff29;z-index:1;pointer-events:none}.film-a[data-astro-cid-j7pv25f6] svg{width:100%;height:auto;display:block}.film-text[data-astro-cid-j7pv25f6]{position:relative;z-index:2;color:#fff;padding-bottom:clamp(36px,6vw,80px);display:grid;gap:22px}.film-title[data-astro-cid-j7pv25f6]{max-width:11ch}.film-lead[data-astro-cid-j7pv25f6]{max-width:40ch}.stmt-sec[data-astro-cid-j7pv25f6]{position:relative;overflow:clip}.stmt-mark[data-astro-cid-j7pv25f6]{right:-8vw;top:-12%;width:clamp(300px,46vw,820px)}.stmt[data-astro-cid-j7pv25f6]{grid-column:1 / span 10;max-width:22ch}.stmt-sub[data-astro-cid-j7pv25f6]{grid-column:6 / span 6;margin-top:clamp(28px,4vw,56px);max-width:52ch}.houses[data-astro-cid-j7pv25f6]{padding-top:0}.house[data-astro-cid-j7pv25f6]{display:grid;gap:14px;align-content:start}.house[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{display:block}.house-cap[data-astro-cid-j7pv25f6]{display:grid;gap:2px}.house-a[data-astro-cid-j7pv25f6]{grid-column:1 / span 9}.house-a[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 9}.house-b[data-astro-cid-j7pv25f6]{grid-column:10 / span 3;margin-top:clamp(120px,24vw,420px)}.house-b[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5}.house-c[data-astro-cid-j7pv25f6]{grid-column:1 / span 7;margin-top:clamp(40px,6vw,96px)}.house-c[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{aspect-ratio:3 / 2}.house-d[data-astro-cid-j7pv25f6]{grid-column:8 / span 5;margin-top:clamp(160px,22vw,380px)}.house-d[data-astro-cid-j7pv25f6] .frame[data-astro-cid-j7pv25f6]{aspect-ratio:3 / 2}.houses-link[data-astro-cid-j7pv25f6]{grid-column:1 / -1;margin-top:clamp(28px,4vw,56px)}.where[data-astro-cid-j7pv25f6]{position:relative;overflow:clip}.where-mark[data-astro-cid-j7pv25f6]{left:-14vw;bottom:-24%;width:clamp(300px,44vw,760px)}.where-title[data-astro-cid-j7pv25f6]{grid-column:1 / span 3;font-weight:400;color:#6e7180;padding-top:12px}.where-list[data-astro-cid-j7pv25f6]{grid-column:4 / span 9;list-style:none;margin:0;padding:0;display:grid;gap:2px}.where-list[data-astro-cid-j7pv25f6] .t-lead[data-astro-cid-j7pv25f6]{margin-top:18px;margin-bottom:18px}.where-list[data-astro-cid-j7pv25f6] .abroad[data-astro-cid-j7pv25f6]{margin-top:12px}.where-link[data-astro-cid-j7pv25f6]{transition:color .3s ease}@media(hover:hover)and (pointer:fine){.where-link[data-astro-cid-j7pv25f6]:hover{color:#b4652e}}.lots[data-astro-cid-j7pv25f6]{position:relative;overflow:clip}.lots-mark[data-astro-cid-j7pv25f6]{right:-6vw;top:-30%;width:clamp(280px,40vw,720px)}.lots-title[data-astro-cid-j7pv25f6]{grid-column:1 / span 7;max-width:15ch}.lots-body[data-astro-cid-j7pv25f6]{grid-column:8 / span 5;display:grid;gap:28px;justify-items:start;align-content:end}.who-text[data-astro-cid-j7pv25f6]{grid-column:1 / span 9;max-width:26ch;font-weight:400}.who-link[data-astro-cid-j7pv25f6]{grid-column:1 / -1;margin-top:24px}@media(max-width:860px){.stmt[data-astro-cid-j7pv25f6],.stmt-sub[data-astro-cid-j7pv25f6],.house-a[data-astro-cid-j7pv25f6],.house-b[data-astro-cid-j7pv25f6],.house-c[data-astro-cid-j7pv25f6],.house-d[data-astro-cid-j7pv25f6],.where-title[data-astro-cid-j7pv25f6],.where-list[data-astro-cid-j7pv25f6],.lots-title[data-astro-cid-j7pv25f6],.lots-body[data-astro-cid-j7pv25f6],.who-text[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.house-c[data-astro-cid-j7pv25f6],.house-d[data-astro-cid-j7pv25f6]{margin-top:40px;max-width:84%}.house-d[data-astro-cid-j7pv25f6]{margin-left:auto}.house-b[data-astro-cid-j7pv25f6]{margin-top:40px;max-width:62%}.where-list[data-astro-cid-j7pv25f6]{margin-top:20px}.lots-body[data-astro-cid-j7pv25f6]{margin-top:32px}.film-a[data-astro-cid-j7pv25f6]{width:70vw;right:-20vw;bottom:30vh}}
