._7w8BPq_house{width:calc(264*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));height:calc(132*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));pointer-events:none;position:relative}._7w8BPq_house:after{z-index:2;height:calc(1*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));content:"";background:#646464;position:absolute;bottom:0;left:0;right:0}@media (max-width:990px){._7w8BPq_house:after{height:.5px}}._7w8BPq_image{top:0;left:0;bottom:calc(1*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));width:100%;position:absolute}._7w8BPq_image img{object-fit:fill}._7w8BPq_svg{z-index:3;width:100%;height:100%;display:block;position:absolute;top:0;left:0}._7w8BPq_number{top:calc(var(--y)/132*100%);left:calc(1*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));z-index:4;color:#a67949;font-family:var(--font-display);font-size:calc(16*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));text-transform:uppercase;line-height:1.1;position:absolute;transform:translate(-50%,-50%)}@media (max-width:990px){._7w8BPq_number{left:calc(-6/990*var(--sm-vw,264vw));font-size:calc(10.68/990*var(--sm-vw,264vw))}}
.gTGjpW_views{height:180vh;position:relative}.gTGjpW_stage{background:#9c9793;justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.gTGjpW_photo{width:100%;height:max(100%,calc(70.88 * var(--vw,1vw)));position:absolute;top:0;left:0}@media (max-width:990px){.gTGjpW_photo{height:max(100%,calc(277.4 * var(--vw,1vw)))}}.gTGjpW_photo{transform-origin:49%;will-change:transform}.gTGjpW_photo img{object-fit:cover}.gTGjpW_shade{z-index:1;pointer-events:none;background:linear-gradient(#ffffff4d 3.94%,#fff0 21.07%),linear-gradient(#0000 72.5%,#0006 93.29%);position:absolute;inset:0}@media (max-width:990px){.gTGjpW_shade{background:linear-gradient(#00000026 2.69%,#0000 16.01%),linear-gradient(#0000 42.32%,#00000047 76.95%)}}.gTGjpW_card{z-index:2;width:calc(459*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));height:calc(470*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));padding:calc(39.4*min(calc(100 * var(--vw,1vw))/1920,.0925926vh)) 0 0;color:#646464;font:inherit;cursor:pointer;opacity:0;will-change:transform,opacity;background:#fff;border:0;text-decoration:none;position:relative}@media (hover:hover) and (pointer:fine){.gTGjpW_card:hover .gTGjpW_plus{transform:rotate(90deg)}}@media (max-width:990px){.gTGjpW_card{width:calc(240/990*var(--sm-vw,264vw));height:calc(240/990*var(--sm-vw,264vw));padding-top:calc(20/990*var(--sm-vw,264vw))}}.gTGjpW_cardInner{gap:calc(40*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (max-width:990px){.gTGjpW_cardInner{gap:calc(30/990*var(--sm-vw,264vw))}}.gTGjpW_cardText{width:calc(264*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));font-family:var(--font-display);font-size:calc(25*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));letter-spacing:calc(.75*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));text-align:center;text-transform:uppercase;line-height:1.1;display:block}@media (max-width:990px){.gTGjpW_cardText{width:calc(166/990*var(--sm-vw,264vw));font-size:calc(20/990*var(--sm-vw,264vw));letter-spacing:0;text-transform:none}}.gTGjpW_plus{width:calc(52*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));height:calc(52*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));transition:transform var(--speed,.3s);display:block;position:relative}.gTGjpW_plus:before,.gTGjpW_plus:after{content:"";background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gTGjpW_plus:before{width:100%;height:max(1px,1*min(calc(100 * var(--vw,1vw))/1920,.0925926vh))}.gTGjpW_plus:after{width:max(1px,1*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));height:100%}@media (max-width:990px){.gTGjpW_plus{width:calc(40/990*var(--sm-vw,264vw));height:calc(40/990*var(--sm-vw,264vw))}.gTGjpW_plus:before{height:1px}.gTGjpW_plus:after{width:1px}}.gTGjpW_title{--ls-max:1.05em;--ls:calc(var(--ls-max) * var(--p,1));z-index:2;bottom:calc(-20*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));width:100%;padding-left:var(--ls);color:#fff;font-family:var(--font-display);font-weight:400;font-size:calc(140*min(calc(100 * var(--vw,1vw))/1920,.0925926vh));letter-spacing:var(--ls);text-align:center;text-transform:uppercase;white-space:nowrap;will-change:transform;line-height:1.1;position:absolute;left:0}@media (max-width:990px){.gTGjpW_title{--ls-max:1.95em;bottom:calc(10/990*var(--sm-vw,264vw));font-size:calc(28/990*var(--sm-vw,264vw))}}
