@font-face{font-family:Coax;src:url(/fonts/Coax-Regular.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Domaine;src:url(/fonts/DomaineSansText-Light.otf)format("opentype");font-weight:300;font-display:swap}:root{--clay:#e6e1da;--ink:#1f2e21;--sage:#949b79;--button:#626e50;color:var(--ink);background:var(--clay);font-family:Domaine,Arial,sans-serif;font-weight:300}*{box-sizing:border-box}body,h1,h2,p,figure{margin:0}button,a{touch-action:manipulation}button{font:inherit;cursor:pointer}button:disabled{cursor:default}a:focus-visible,button:focus-visible,.gallery:focus-visible{outline:2px solid var(--ink);outline-offset:5px}[hidden]{display:none!important}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:20;background:var(--clay);color:var(--ink);padding:12px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip:focus{transform:none}.gallery{background:var(--clay);position:relative}.slides{touch-action:pan-y;background:#354332;height:max(480px,100svh - 290px);position:relative;overflow:hidden}.slide{opacity:0;transition:opacity 1.15s;position:absolute;inset:0}.slide.active{opacity:1;z-index:1}.slide img{object-fit:cover;object-position:var(--focal,50% 50%);width:100%;height:100%;display:block}.gallery-controls{z-index:2;flex-direction:column;align-items:flex-end;gap:16px;display:flex;position:absolute;bottom:12px;right:4.5%}.arrow-row{align-items:center;gap:12px;display:flex}.arrow{width:49px;height:49px;color:var(--ink);background:#e6e1dacc;border:0;border-radius:50%;place-items:center;font-family:Arial,sans-serif;font-size:38px;line-height:1;transition:background .18s;display:grid}.arrow:hover{background:var(--clay)}.counter{letter-spacing:2px;font:600 13px Arial,sans-serif;display:none}.dots{display:flex}.dot{background:0 0;border:0;place-items:center;width:16px;height:24px;padding:0;display:grid}.dot span{border:1px solid var(--clay);border-radius:50%;width:8px;height:8px;display:block}.dot[aria-current=true] span{background:var(--clay)}.property{isolation:isolate;grid-template-columns:231px minmax(0,504px) 252px;justify-content:space-between;align-items:center;gap:40px;min-height:290px;padding:48px 7.27% 40px 9.44%;display:grid;position:relative;overflow:hidden}.topo{z-index:-1;pointer-events:none;mix-blend-mode:screen;background-image:url(/assets/topo-desktop.svg);background-position:-4950.15px -5173.48px;background-repeat:no-repeat;background-size:11134.4px 7917.76px;position:absolute;inset:0}.brand{width:231px}.wordmark{width:231px;height:118px}.wordmark-art{background:url(/assets/casa-naya-desktop.svg) 50%/contain no-repeat;width:100%;height:100%;display:block}.divider{background:var(--ink);opacity:.65;transform-origin:50%;width:213px;height:1px;margin:20px auto 22px}.nauka{width:75px;height:30px;margin:auto}.nauka-art{background:url(/assets/nauka.svg) 50%/contain no-repeat;width:100%;height:100%;display:block}h2{letter-spacing:.22em;text-transform:uppercase;margin-bottom:12px;font-family:Coax,Georgia,serif;font-size:26px;font-weight:400;line-height:38px}.copy p{color:#434343;font-size:14px;line-height:25px}.mobile-break{display:none}.brochure{text-align:center;background:var(--button);color:#fff;text-transform:uppercase;letter-spacing:1.32px;border:0;justify-content:center;align-items:center;width:100%;min-height:60px;padding:16px 18px;font:600 12px/1.5 Arial,sans-serif;text-decoration:none;transition:background .18s;display:flex}.brochure:hover:not(:disabled){background:#4d593e}.preview-note{margin-top:10px;font:12px/1.5 Arial,sans-serif;display:block}.reveal-pending{opacity:0}.divider.reveal-pending{transform:scaleX(0)}@media (width>=801px) and (width<=1200px){.property{grid-template-columns:180px minmax(0,1fr);gap:32px;padding:40px 5%}.brand{grid-row:1/3;width:180px}.wordmark{width:180px;height:92px}.divider{width:166px}.cta{grid-column:2;width:252px}.slides{height:65svh}}@media (width<=800px){.slides{height:121.03vw;min-height:360px;max-height:680px}.gallery{padding-bottom:65px}.gallery-controls{gap:0;bottom:7px;right:17px}.arrow-row{gap:11px}.arrow{width:40px;height:40px;color:var(--clay);background:#505e50;font-size:34px}.arrow:hover{background:#394939}.counter{color:#667264;margin-right:3px;display:block}.dots{display:none}.property{flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:71px 28px 53px;display:flex}.brand{width:100%;max-width:390px;margin:0 auto 87px}.wordmark{aspect-ratio:324.714/165.525;width:100%;height:auto}.wordmark-art{background-image:url(/assets/casa-naya-mobile.svg)}.divider{width:78%;margin:30px auto 23px}.nauka{width:75px;height:23px}.copy h2{letter-spacing:.16em;margin-bottom:16px;font-size:28px;line-height:34px}.mobile-break{display:initial}.copy p{color:var(--ink);font-size:15px;line-height:24px}.cta{margin-top:46px}.brochure{min-height:56px}.topo{opacity:.65;background-image:url(/assets/topo-mobile.svg);background-position:-4113.98px -662.91px;background-size:5382.11px 2709.5px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.reveal-pending{opacity:1!important}.divider.reveal-pending{transform:none!important}}.arrow{color:var(--clay);opacity:1;background:0 0;padding:0;transition:color .22s;position:relative}.arrow svg{pointer-events:none;width:49.0317px;height:49.0317px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arrow:hover,.arrow:focus-visible{color:#434343;opacity:1;background:0 0}.dot{opacity:.65;transition:opacity .22s}.dot:hover,.dot:focus-visible,.dot[aria-current=true]{opacity:1}@media (width<=800px){.arrow svg{transform-origin:50%;transform:translate(-50%,-50%)scale(.8158)}.arrow{display:block}.arrow circle{opacity:.333}.arrow:hover,.arrow:focus-visible{opacity:1}}.arrow circle{opacity:.222;transition:opacity .22s}.arrow path{opacity:.95}@media (width<=800px){.arrow circle{opacity:.333}}.arrow:hover circle,.arrow:focus-visible circle{opacity:.74}
