.reading-progress{position:fixed;top:0;left:0;right:0;height:2px;background:var(--brass);z-index:80;transform:scaleX(0);transform-origin:left;pointer-events:none}#top .opening{height:100svh;min-height:780px;padding:120px var(--gutter) 110px;align-items:center;isolation:isolate}#top .opening-copy{width:100%;max-width:none}#top .opening h1{font-size:clamp(70px,8.9vw,148px);line-height:.94;letter-spacing:-.055em;margin:26px 0 28px;width:100%}#top .hero-line{width:fit-content;max-width:100%}#top .hero-line:nth-child(2){margin-left:17vw;font-style:italic}#top .hero-line:nth-child(3){margin-left:39vw}#top .opening-copy>p{font-size:15px;max-width:32ch;line-height:1.7;position:absolute;right:0;top:20px;text-align:right}#top .opening-copy>.label{font-size:11px;letter-spacing:.2em}#top .opening-copy .actions{margin-top:34px}#top .opening-film:after{background:linear-gradient(90deg,#080a09a6,#080a094d),linear-gradient(0deg,#080a09a6,transparent 65%)!important}#top .opening .video-toggle{bottom:30px;right:30px}#top .opening-note{display:flex;gap:18px;align-items:center;font-size:10px;letter-spacing:.12em;bottom:34px;line-height:1.7}#top .opening-note small{font-size:9px;color:var(--cream-2)}#top .scroll-orbit{display:grid;place-items:center;width:49px;height:49px;border:1px solid #d6c8aa70;border-radius:50%;font-size:22px;transition:background .4s,transform .4s}#top .opening-note:hover .scroll-orbit{background:#bda06a20;transform:translateY(4px)}#top .hero-edition{position:absolute;bottom:36px;left:50%;font-size:10px!important;letter-spacing:.14em;line-height:1.7;color:#e6dac8;z-index:2}#top .intro{position:relative;isolation:isolate;padding-top:180px;padding-bottom:180px;overflow:clip}#top .intro-watermark{position:absolute;top:15px;left:4vw;font-family:var(--serif);font-size:24vw;letter-spacing:-.07em;line-height:1;color:#645b4b0c;pointer-events:none;z-index:-1}#top .portrait{max-width:530px;margin-left:3vw;rotate:-2deg}#top .intro-copy{padding-top:70px}#top .intro-copy h2{font-size:clamp(40px,5.1vw,82px)}#top .section-head{border-top:1px solid var(--line);padding-top:28px}#top .paper .section-head{border-color:#9a8d7355}#top .properties{padding-top:90px;padding-bottom:160px}#top .property-grid{gap:6vw}#top .property:nth-child(2){padding-top:160px}#top .property .plate{aspect-ratio:4/4.5}#top .property:nth-child(2) .plate{aspect-ratio:4/3.6}#top .property-meta h3{font-size:clamp(30px,3.3vw,51px)}#top .record{position:relative;overflow:clip}#top .record strong{display:block;letter-spacing:-.06em;font-size:clamp(64px,8vw,130px)}#top .record-grid{align-items:center}#top .cinema{display:block;background:#0c0e0d;position:relative;overflow:clip;padding-top:65px;padding-bottom:130px}#top .cinema-top{display:flex;justify-content:space-between;gap:25px;padding-bottom:25px;border-bottom:1px solid var(--line)}#top .cinema-word{font-family:var(--serif);font-size:29vw;font-weight:300;letter-spacing:.07em;line-height:1.1;text-align:center;color:#d2c3a52b;margin:10px -3vw -6vw;pointer-events:none}#top .cinema-composition{display:grid;grid-template-columns:1.05fr 1fr;gap:10vw;align-items:center;position:relative}#top .cinema-photo{position:relative;rotate:-3deg;margin-left:4vw}#top .cinema-photo .plate{aspect-ratio:4/5;width:100%;box-shadow:0 30px 100px #0008}#top .cinema-caption{display:block;margin-top:18px;font-size:10px}#top .cinema-copy h2{font-size:clamp(44px,5.5vw,88px);line-height:1.05;margin:24px 0 30px}#top .cinema-copy p{color:var(--cream-2);font-size:16px;margin-bottom:30px}#top .cinema-copy>.text-link{display:table;margin-top:20px}#top .houseme{border-top:1px solid var(--line)}#top .houseme-question{border-radius:0;box-shadow:25px 30px #0002}#top .enquiry{position:relative;overflow:clip;padding-top:160px}#top .enquiry:before{content:"";width:1px;height:75px;background:linear-gradient(transparent,var(--brass));position:absolute;top:35px;left:50%}#top .enquiry h2{font-size:clamp(52px,7.3vw,116px)}@media(min-width:900px){.nav{backdrop-filter:blur(16px);background:#0d0e0cc2!important}}@media(max-width:899px){#top .opening{height:100svh;min-height:720px}#top .opening h1{font-size:clamp(58px,10.3vw,92px);line-height:1.03}#top .hero-line:nth-child(2){margin-left:5vw}#top .hero-line:nth-child(3){margin-left:15vw}#top .opening-copy>p{position:static;text-align:left;font-size:15px;margin-top:25px}#top .opening-copy>.label{font-size:10px}#top .hero-edition{display:none}#top .intro{padding-top:100px;padding-bottom:100px}#top .intro-copy{padding-top:0}#top .portrait{margin-left:0;rotate:0}#top .property:nth-child(2){padding-top:60px}#top .cinema-composition{gap:45px}#top .cinema-photo{margin-left:0;rotate:0}#top .cinema-word{margin-bottom:-2vw}#top .cinema-top{font-size:10px}#top .cinema-copy h2{font-size:48px}}@media(max-width:760px){#top .hero-line:nth-child(3){margin-left:8vw}#top .opening h1{font-size:clamp(53px,11.9vw,86px)}#top .opening-copy .actions{gap:10px}#top .opening .btn{font-size:10px;padding:14px 15px}#top .opening-note{max-width:58%;gap:12px;font-size:9px}#top .scroll-orbit{width:38px;height:38px}#top .property:nth-child(2){padding-top:0}#top .property .plate,#top .property:nth-child(2) .plate{aspect-ratio:4/4.2}#top .cinema-composition{grid-template-columns:1fr;gap:48px}#top .cinema-photo{max-width:460px}#top .cinema-top{flex-direction:column;gap:8px}#top .cinema-word{font-size:28vw;margin-top:30px;margin-bottom:-7vw}#top .cinema{padding-bottom:90px}#top .cinema-copy h2{font-size:58px}#top .opening .video-toggle{font-size:11px;right:20px;bottom:30px}#top .houseme-question{box-shadow:none}}@media(prefers-reduced-motion:reduce)and (min-width:900px){#top .portrait,.cinema-photo{rotate:0}#top .reading-progress{display:none}#top .scroll-orbit{transition:none}}#top .hero-line-inner{display:block}@media(prefers-reduced-motion:reduce){#top .portrait,#top .cinema-photo{rotate:0!important}}#top .architecture-interlude{padding:90px var(--gutter) 110px;background:var(--paper);color:var(--paper-ink)}#top .architecture-heading{display:flex;justify-content:space-between;align-items:start;gap:35px;margin-bottom:45px}#top .architecture-heading .label{color:var(--paper-mute)}#top .architecture-heading h2{font-size:clamp(42px,5vw,76px);line-height:1.05}#top .architecture-heading em{color:#756246}#top .architecture-interlude figure{margin:0 auto;max-width:1440px}#top .architecture-interlude img{position:static;width:100%;height:auto;object-fit:contain;filter:none;transform:none}#top .architecture-interlude figcaption{display:flex;justify-content:space-between;gap:20px;align-items:center;padding-top:20px}#top .architecture-interlude figcaption .label{color:var(--paper-mute)}@media(max-width:760px){#top .architecture-heading,#top .architecture-interlude figcaption{flex-direction:column;gap:20px}#top .architecture-interlude{padding-block:65px}}#top .opening-chapter{display:none}#top .architecture-frame{position:relative;overflow:hidden}#top .architecture-overlay{display:none}#top .opening .btn{font-size:13px;min-height:46px}#top .opening-copy>.label{font-size:12px}#top .opening .video-toggle{min-width:90px;min-height:44px}@media(min-width:900px)and (prefers-reduced-motion:no-preference){#top .opening{perspective:1400px;min-height:650px;background:radial-gradient(ellipse at 30% 50%,#34362d,#11130f 66%)}#top .opening-film{width:100%;height:100%;inset:0 auto auto 0;box-shadow:0 40px 90px #0008;transform-origin:center}#top .opening-chapter{display:block;position:absolute;left:65%;right:5%;top:28%;visibility:hidden;opacity:0;pointer-events:none;color:var(--cream)}#top .opening-chapter p{font-size:clamp(30px,3.35vw,58px);line-height:1.15;letter-spacing:-.035em;margin:25px 0;color:var(--cream)}#top .opening-chapter em{color:#bda888}#top .chapter-rule{display:block;width:60px;height:1px;background:var(--brass);margin:30px 0}#top .opening-chapter .label{font-size:11px;color:#cabc9f}#top .architecture-interlude{height:100svh;min-height:650px;padding:0;position:relative;overflow:hidden;background:#131610;color:var(--cream)}#top .architecture-interlude figure{max-width:none;width:100%;height:100%;margin:0}#top .architecture-heading{position:absolute;top:13%;left:var(--gutter);right:var(--gutter);z-index:2;pointer-events:none}#top .architecture-heading .label{color:var(--cream)}#top .architecture-heading em{color:#d4c2a2}#top .architecture-heading h2{font-size:clamp(42px,5vw,76px);text-shadow:0 3px 30px #0008}#top .architecture-frame{height:100%;width:100%}#top .architecture-frame picture{display:block;height:100%}#top .architecture-frame img{height:100%;object-fit:cover;object-position:center 55%}#top .architecture-frame:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#060a08cc,transparent 60%);pointer-events:none}#top .architecture-overlay{display:block;position:absolute;bottom:15%;left:var(--gutter);z-index:1;opacity:0;visibility:hidden;pointer-events:none}#top .architecture-overlay p{font-size:clamp(62px,7vw,112px);line-height:.98;letter-spacing:-.045em;margin:25px 0}#top .architecture-overlay em{color:#ded1ba}#top .architecture-interlude figcaption{position:absolute;bottom:25px;left:var(--gutter);right:var(--gutter);z-index:2}#top .architecture-interlude figcaption .label{color:#eee1c9}#top .architecture-interlude figcaption a{color:var(--cream);background:#12161099;padding:10px 20px}}@media(max-width:899px){#top .architecture-frame img{width:100%;height:auto}#top .opening .btn{font-size:12px}}@media(prefers-reduced-motion:reduce){#top .opening-chapter,#top .architecture-overlay{display:none!important}}#top .houseme-screen{margin:0;padding:20px 0 0;text-align:center;perspective:1200px}#top .houseme-device{display:inline-block;width:min(270px,75%);padding:8px;border:1px solid #c6ae8566;border-radius:29px;background:#080b09;box-shadow:25px 35px 70px #0005;rotate:-4deg;overflow:hidden}#top .houseme-device img{display:block;width:100%;height:auto;border-radius:22px}#top .houseme-screen figcaption{font-size:15px;line-height:1.6;margin-top:30px;color:var(--cream)}#top .houseme-screen figcaption small{font-size:12px;color:var(--cream-2)}@media(max-width:760px){#top .houseme-device{rotate:0}}@media(prefers-reduced-motion:reduce){#top .houseme-device{rotate:0}}#top .cinema-photo .premiere-portrait{position:static;display:block;width:100%;height:auto;aspect-ratio:724/1086;object-fit:contain;box-shadow:0 30px 80px #0006}#top .portrait .plate{aspect-ratio:1290/1922}#top .portrait .plate img{object-fit:contain}#top .cinema-composition>*{min-width:0}@media(max-width:899px){#top .cinema-composition{grid-template-columns:minmax(0,1fr);gap:42px}#top .cinema-photo{width:100%;max-width:500px;margin-inline:auto}#top .cinema-word{margin-bottom:24px;line-height:1}#top .cinema-copy h2{font-size:clamp(38px,8.2vw,66px)}#top .cinema-copy .btn{max-width:100%;white-space:normal;letter-spacing:.08em}#top .intro,#top .houseme{grid-template-columns:minmax(0,1fr)}#top .portrait{width:calc(100% - 16px);max-width:500px;margin-inline:auto}#top .portrait:after{inset:16px -8px -16px 8px}#top .opening{height:auto;min-height:100svh;padding-top:145px;padding-bottom:140px}#top .opening h1{font-size:clamp(38px,10.2vw,82px);line-height:1.06}#top .hero-line:nth-child(2){margin-left:4vw}#top .hero-line:nth-child(3){margin-left:4vw}#top .opening-copy>p{font-size:16px}#top .opening .actions{gap:12px}#top .opening-note{max-width:calc(100% - 145px);font-size:10px}#top .opening-note small{display:none}#top .opening .video-toggle{right:16px;bottom:28px}#top .enquiry h2{font-size:clamp(38px,9.5vw,70px)}#top .email{overflow-wrap:anywhere;max-width:100%}#top .houseme-device{rotate:0}}#top .opening .video-toggle-icon{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:10px;border-radius:50%;background:#080a0966;border-color:#eee3cf88}#top .video-toggle-icon svg{width:20px;height:20px;stroke:currentColor;stroke-width:2;fill:none}#top .video-toggle-icon .film-pause{display:none}#top .video-toggle-icon[data-state=playing] .film-pause{display:block}#top .video-toggle-icon[data-state=playing] .film-play{display:none}.screening-invitation[data-astro-cid-z7n2bu6d]{margin-top:24px}.screening-open[data-astro-cid-z7n2bu6d]{display:flex;align-items:center;gap:20px;text-align:left;font-size:13px;padding:0}.screening-open[data-astro-cid-z7n2bu6d][hidden]{display:none}.screening-open[data-astro-cid-z7n2bu6d] small[data-astro-cid-z7n2bu6d]{display:block;font-family:var(--mono);font-size:9px;letter-spacing:.08em;color:var(--cream-2);margin-top:6px;text-transform:uppercase}.screening-icon[data-astro-cid-z7n2bu6d]{width:64px;height:64px;display:grid;place-items:center;border:1px solid #bda06a88;border-radius:50%;font-size:15px;transition:transform .5s,background .5s}.screening-open[data-astro-cid-z7n2bu6d]:hover .screening-icon[data-astro-cid-z7n2bu6d]{transform:scale(1.1);background:#bda06a22}dialog[data-astro-cid-z7n2bu6d]{width:min(1200px,94vw);max-height:94svh;padding:0;border:1px solid #bda06a55;background:#121512;color:var(--cream);overflow:auto}dialog[data-astro-cid-z7n2bu6d]::backdrop{background:#050705ed;backdrop-filter:blur(12px)}.screening-inner[data-astro-cid-z7n2bu6d]{padding:clamp(18px,3vw,45px)}header[data-astro-cid-z7n2bu6d]{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px}header[data-astro-cid-z7n2bu6d] h2[data-astro-cid-z7n2bu6d]{font-size:clamp(25px,3vw,40px);margin-top:9px}.screening-close[data-astro-cid-z7n2bu6d]{padding:12px;border:1px solid var(--line);min-height:44px;font-size:13px}video[data-astro-cid-z7n2bu6d]{width:100%;max-height:65svh;aspect-ratio:16/9;background:#000;display:block}p[data-astro-cid-z7n2bu6d]{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:12px;color:var(--cream-2);margin-top:20px}p[data-astro-cid-z7n2bu6d] a[data-astro-cid-z7n2bu6d]{border-bottom:1px solid var(--brass)}@media(prefers-reduced-motion:reduce){.screening-icon[data-astro-cid-z7n2bu6d]{transition:none;transform:none!important}}.property-cinema[data-astro-cid-c3xlnyvw]{padding:clamp(70px,9vw,140px) var(--gutter);background:#121610;color:var(--cream)}header[data-astro-cid-c3xlnyvw]{display:grid;grid-template-columns:1fr 2fr;gap:24px 5vw;margin-bottom:50px}header[data-astro-cid-c3xlnyvw] h2[data-astro-cid-c3xlnyvw]{font-size:clamp(38px,5vw,76px);line-height:1.06}header[data-astro-cid-c3xlnyvw] em[data-astro-cid-c3xlnyvw]{color:#c6ae85}header[data-astro-cid-c3xlnyvw] p[data-astro-cid-c3xlnyvw]{grid-column:2;font-size:17px;line-height:1.8;max-width:48ch;color:var(--cream-2)}figure[data-astro-cid-c3xlnyvw]{margin:0}video[data-astro-cid-c3xlnyvw]{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#080a08}figcaption[data-astro-cid-c3xlnyvw]{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-top:22px}figcaption[data-astro-cid-c3xlnyvw] a[data-astro-cid-c3xlnyvw]{font-size:14px;text-decoration:underline;text-underline-offset:6px;padding:12px 0}.presentation-steps[data-astro-cid-c3xlnyvw]{display:grid;grid-template-columns:repeat(3,1fr);gap:5vw;margin-top:70px}.presentation-steps[data-astro-cid-c3xlnyvw] article[data-astro-cid-c3xlnyvw]{border-top:1px solid var(--line);padding-top:25px}.presentation-steps[data-astro-cid-c3xlnyvw] h3[data-astro-cid-c3xlnyvw]{font-size:32px;line-height:1.15;margin:20px 0}.presentation-steps[data-astro-cid-c3xlnyvw] p[data-astro-cid-c3xlnyvw]{font-size:16px;color:var(--cream-2);line-height:1.75}@media(max-width:760px){header[data-astro-cid-c3xlnyvw],.presentation-steps[data-astro-cid-c3xlnyvw]{grid-template-columns:1fr}header[data-astro-cid-c3xlnyvw] p[data-astro-cid-c3xlnyvw]{grid-column:1}.presentation-steps[data-astro-cid-c3xlnyvw]{gap:30px}figcaption[data-astro-cid-c3xlnyvw]{align-items:start;flex-direction:column;gap:12px}}.selected-press[data-astro-cid-w4zjm5td]{padding:clamp(75px,9vw,140px) var(--gutter);background:var(--paper);color:var(--paper-ink)}header[data-astro-cid-w4zjm5td]{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:55px}header[data-astro-cid-w4zjm5td] h2[data-astro-cid-w4zjm5td]{font-size:clamp(45px,6vw,92px);line-height:1;margin-top:20px}header[data-astro-cid-w4zjm5td] p[data-astro-cid-w4zjm5td]{max-width:34ch;font-size:17px;line-height:1.7;color:#605a4f}.press-grid[data-astro-cid-w4zjm5td]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #8b7b5c77;border-bottom:1px solid #8b7b5c77}.press-feature[data-astro-cid-w4zjm5td]{display:flex;flex-direction:column;align-items:start;padding:35px 30px;min-height:340px;border-right:1px solid #8b7b5c44;transition:background .4s}.press-feature[data-astro-cid-w4zjm5td]:first-child{padding-left:0}.press-feature[data-astro-cid-w4zjm5td]:last-child{border:0}.press-feature[data-astro-cid-w4zjm5td]:hover{background:#b69f7520}.outlet[data-astro-cid-w4zjm5td]{font-size:clamp(30px,3.4vw,50px);line-height:1.1;margin-bottom:35px}.press-feature[data-astro-cid-w4zjm5td] .label[data-astro-cid-w4zjm5td]{font-size:10px;color:#6b614d}.press-feature[data-astro-cid-w4zjm5td] h3[data-astro-cid-w4zjm5td]{font-size:clamp(26px,2.6vw,37px);line-height:1.2;margin:16px 0 30px}.read[data-astro-cid-w4zjm5td]{font-size:13px;margin-top:auto;display:flex;gap:15px;align-items:center}.read[data-astro-cid-w4zjm5td]>span[data-astro-cid-w4zjm5td]{font-size:22px;transition:transform .4s}.press-feature[data-astro-cid-w4zjm5td]:hover .read[data-astro-cid-w4zjm5td]>span[data-astro-cid-w4zjm5td]{transform:translate(3px,-3px)}footer[data-astro-cid-w4zjm5td]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;padding-top:25px}footer[data-astro-cid-w4zjm5td] a[data-astro-cid-w4zjm5td]{font-size:14px;padding:12px 0;border-bottom:1px solid #8b7b5c77}@media(max-width:760px){header[data-astro-cid-w4zjm5td]{align-items:start;flex-direction:column;gap:25px}.press-grid[data-astro-cid-w4zjm5td]{grid-template-columns:1fr}.press-feature[data-astro-cid-w4zjm5td],.press-feature[data-astro-cid-w4zjm5td]:first-child{min-height:260px;padding:30px 0;border-right:0;border-bottom:1px solid #8b7b5c44}.outlet[data-astro-cid-w4zjm5td]{margin-bottom:25px}}@media(prefers-reduced-motion:reduce){.press-feature[data-astro-cid-w4zjm5td],.read[data-astro-cid-w4zjm5td]>span[data-astro-cid-w4zjm5td]{transition:none}}.enquiry-form[data-astro-cid-qzba3gmr]{width:min(100%,760px);margin-top:45px;text-align:left;display:grid;gap:22px}.fields[data-astro-cid-qzba3gmr]{display:grid;grid-template-columns:1fr 1fr;gap:24px}label[data-astro-cid-qzba3gmr]{display:grid;gap:8px;font-size:14px}input[data-astro-cid-qzba3gmr],textarea[data-astro-cid-qzba3gmr]{width:100%;font:inherit;color:var(--cream);background:#ffffff05;border:1px solid #8c887c;padding:14px;border-radius:0}textarea[data-astro-cid-qzba3gmr]{resize:vertical}.consent[data-astro-cid-qzba3gmr]{display:flex;align-items:start;font-size:13px;color:var(--cream-2)}.consent[data-astro-cid-qzba3gmr] input[data-astro-cid-qzba3gmr]{width:20px;height:20px;flex:none}.consent[data-astro-cid-qzba3gmr] a[data-astro-cid-qzba3gmr]{text-decoration:underline}.primary[data-astro-cid-qzba3gmr]{justify-self:start;background:var(--cream);color:var(--ink)}.form-status[data-astro-cid-qzba3gmr]{font-size:14px;min-height:24px}@media(max-width:600px){.fields[data-astro-cid-qzba3gmr]{grid-template-columns:1fr}}.section[data-astro-cid-j7pv25f6]{padding:clamp(76px,9vw,145px) var(--gutter)}h2[data-astro-cid-j7pv25f6]{font-size:clamp(38px,4.8vw,76px);line-height:1.12}em[data-astro-cid-j7pv25f6]{font-weight:300;color:#bda888}.paper[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:#756246}.opening[data-astro-cid-j7pv25f6]{height:min(100svh,1100px);min-height:700px;position:relative;display:flex;align-items:center;padding:130px var(--gutter) 110px}.opening[data-astro-cid-j7pv25f6] .opening-film{position:absolute;inset:0}.opening[data-astro-cid-j7pv25f6] .opening-film:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#080a09cc,#080a0961),linear-gradient(0deg,rgba(8,10,9,.55),transparent 45%);pointer-events:none}.opening-copy[data-astro-cid-j7pv25f6]{position:relative;max-width:1200px;pointer-events:none}.opening-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{pointer-events:auto}.opening[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{color:#ece3d3}.opening[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(48px,6.6vw,102px);line-height:1.08;margin:28px 0;letter-spacing:-.045em}.opening[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:#f1e7d5}.opening[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:18px;color:#e1dbd1}.actions[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:34px}.primary[data-astro-cid-j7pv25f6]{background:var(--cream);color:var(--ink);border-color:var(--cream)}.opening[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]:not(.primary){border-color:#b9b2a5;background:#15161470}.opening-note[data-astro-cid-j7pv25f6]{position:absolute;bottom:38px;left:var(--gutter);max-width:65%}.intro[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.9fr 1fr;gap:clamp(45px,9vw,145px);align-items:center}.portrait[data-astro-cid-j7pv25f6] .plate{aspect-ratio:4/5}.intro-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:25px 0 35px}.intro-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:47ch;margin-bottom:20px;color:#504d47}.text-link[data-astro-cid-j7pv25f6]{display:inline-flex;gap:20px;align-items:center;border-bottom:1px solid #9a8d7355;padding:12px 0;font-size:14px;letter-spacing:.02em;min-height:44px}.text-link[data-astro-cid-j7pv25f6]:hover{border-color:var(--brass)}.section-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:60px}.section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:20px}.property-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:36px}.property[data-astro-cid-j7pv25f6] .plate{aspect-ratio:4/3}.property[data-astro-cid-j7pv25f6]:nth-child(2){padding-top:90px}.property-meta[data-astro-cid-j7pv25f6]{padding:24px 0}.property-meta[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(27px,2.8vw,43px);line-height:1.15;margin:10px 0 20px}.property-line[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:20px;font-size:14px;border-top:1px solid var(--line);padding-top:16px}.property-note[data-astro-cid-j7pv25f6]{font-size:12px;color:var(--cream-2);margin-top:10px}.advisory[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.25fr;gap:8vw}.advisory[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:25px}.advice-grid[data-astro-cid-j7pv25f6]{display:grid;gap:45px}.advice-grid[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{border-top:1px solid #aaa08e;padding-top:22px}.advice-grid[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:34px;margin:20px 0}.advice-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#504d47;max-width:49ch}.record-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr 1fr;gap:9vw;margin-top:50px}.record[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:300;font-size:clamp(52px,7vw,110px);line-height:1.1}.record[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--cream-2);margin:24px 0;max-width:45ch}.record[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(36px,4vw,58px)}.television[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center}.television[data-astro-cid-j7pv25f6] .plate{aspect-ratio:4/5}.television[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:26px 0}.television[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:45ch}.houseme[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 2fr;gap:40px}.houseme[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:56ch;margin:30px 0;color:var(--cream-2)}.journal-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.journal-grid[data-astro-cid-j7pv25f6] .plate{aspect-ratio:4/3;margin-bottom:25px}.journal-grid[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:30px;line-height:1.3;margin:14px 0}.enquiry[data-astro-cid-j7pv25f6]{text-align:center;display:grid;justify-items:center}.enquiry[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(45px,6.5vw,100px);margin:30px 0}.enquiry[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{max-width:50ch;color:var(--cream-2)}.email[data-astro-cid-j7pv25f6]{margin-top:28px;font-size:16px}.enquiry[data-astro-cid-j7pv25f6] .office[data-astro-cid-j7pv25f6]{font-size:13px;margin-top:40px}@media(max-width:760px){.opening[data-astro-cid-j7pv25f6]{min-height:740px;height:95svh}.opening[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(43px,9vw,64px)}.opening-note[data-astro-cid-j7pv25f6]{font-size:10px;bottom:28px;max-width:55%}.opening[data-astro-cid-j7pv25f6] .actions[data-astro-cid-j7pv25f6]{gap:12px}.intro[data-astro-cid-j7pv25f6],.advisory[data-astro-cid-j7pv25f6],.record-grid[data-astro-cid-j7pv25f6],.television[data-astro-cid-j7pv25f6],.houseme[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:42px}.intro[data-astro-cid-j7pv25f6] .portrait[data-astro-cid-j7pv25f6]{max-width:500px}.property-grid[data-astro-cid-j7pv25f6],.journal-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:45px}.property[data-astro-cid-j7pv25f6]:nth-child(2){padding-top:0}.section-head[data-astro-cid-j7pv25f6]{align-items:start;flex-direction:column;margin-bottom:35px}.journal-grid[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:32px}.television[data-astro-cid-j7pv25f6] .plate{aspect-ratio:4/3}.record[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:62px}.property-line[data-astro-cid-j7pv25f6]{flex-wrap:wrap}.enquiry[data-astro-cid-j7pv25f6] .actions[data-astro-cid-j7pv25f6]{justify-content:center}}.hero-line[data-astro-cid-j7pv25f6]{display:block}.opening[data-astro-cid-j7pv25f6]{overflow:hidden;background:var(--ink)}.opening-copy[data-astro-cid-j7pv25f6]{z-index:2}.opening[data-astro-cid-j7pv25f6] .opening-film{transform-origin:50% 48%;border-radius:0}.opening[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{text-shadow:0 2px 32px #0006}.opening-note[data-astro-cid-j7pv25f6]{z-index:2}.property[data-astro-cid-j7pv25f6] img,.journal-grid[data-astro-cid-j7pv25f6] img{transition:scale 1.2s cubic-bezier(.2,.7,.2,1)}.property[data-astro-cid-j7pv25f6]:hover img,.journal-grid[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover img{scale:1.04}.portrait[data-astro-cid-j7pv25f6]{position:relative}.portrait[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:25px -20px -25px 20px;border:1px solid #a28b624f;pointer-events:none;z-index:0}.portrait[data-astro-cid-j7pv25f6] .plate{z-index:1}.section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{display:inline-block}@media(prefers-reduced-motion:reduce){.property[data-astro-cid-j7pv25f6] img,.journal-grid[data-astro-cid-j7pv25f6] img{transition:none;scale:1!important}}.houseme[data-astro-cid-j7pv25f6]{grid-template-columns:.9fr 1.1fr;gap:8vw;align-items:center;background:linear-gradient(125deg,#1e211d,var(--ink) 70%)}.houseme-identity[data-astro-cid-j7pv25f6]{display:grid;gap:36px}.houseme-logo[data-astro-cid-j7pv25f6]{background:#fff;padding:22px 30px}.houseme-logo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto}.houseme-question[data-astro-cid-j7pv25f6]{border:1px solid var(--line);padding:clamp(25px,4vw,60px);background:#ffffff03}.houseme-question[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:clamp(32px,3.6vw,56px);line-height:1.2;color:var(--cream);margin:26px 0 32px}.houseme-story[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:20px}.houseme-features[data-astro-cid-j7pv25f6]{margin:32px 0 36px;display:grid;gap:22px}.houseme-features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:flex;gap:20px;padding-top:20px;border-top:1px solid var(--line)}.houseme-features[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:12px;color:var(--brass);padding-top:3px}.houseme-features[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:18px;font-weight:400}.houseme-features[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px;line-height:1.65;margin:8px 0 0}.houseme[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6].houseme-note{font-size:12px;margin-top:24px;max-width:55ch}@media(max-width:760px){.houseme[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:48px}.houseme-identity[data-astro-cid-j7pv25f6]{gap:22px}.houseme-logo[data-astro-cid-j7pv25f6]{max-width:400px}.houseme-question[data-astro-cid-j7pv25f6]{padding:30px}}
#top .hero-still,#top .chapter-film{display:none}@keyframes hero-still-drift{0%{transform:scale(1)}to{transform:scale(1.06)}}@media(min-width:901px){#top .opening-film video[data-background]{display:none}#top .opening-film .hero-still{display:block}#top .opening-film .hero-still img{transform-origin:center;animation:hero-still-drift 12s ease-in-out infinite alternate}#top .opening .video-toggle{display:none}#top .chapter-film{display:block;position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none}#top .chapter-film video[data-background]{display:block}}@media(min-width:901px)and (prefers-reduced-motion:reduce){#top .opening-film .hero-still img{animation:none}}@media(max-width:479.98px){#top .opening-copy .label-name{display:none}}
@media(prefers-reduced-motion:reduce){#top .chapter-film{display:none!important}}
