/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Cormorant';src:url(/themes/custom/sydak_living/fonts/nuevahome/Cormorant.woff2) format('woff2');font-weight:100 900;font-display:block;}@font-face{font-family:'GFS Didot';src:url(/themes/custom/sydak_living/fonts/nuevahome/GFSDidot.woff2) format('woff2');font-weight:400;font-display:block;}@font-face{font-family:'EB Garamond';src:url(/themes/custom/sydak_living/fonts/nuevahome/EBGaramond.woff2) format('woff2');font-weight:100 900;font-display:block;}*{margin:0;padding:0;box-sizing:border-box;}html,body{height:100%;}body{background:#a88f72;overflow:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}.stage{position:fixed;width:max(100vw,179.1667vh);width:max(100vw,179.1667dvh);aspect-ratio:1376/768;left:min(0px,calc((100vw - 179.1667vh)/2));left:min(0px,calc((100vw - 179.1667dvh)/2));top:min(0px,calc((100vh - 55.8140vw)/2));top:min(0px,calc((100dvh - 55.8140vw)/2));container-type:inline-size;user-select:none;}.plate{position:absolute;inset:0;width:100%;height:100%;display:block;}.logo{position:absolute;left:42.6599cqw;top:7.5581cqw;width:14.4622cqw;display:block;}.brand{position:absolute;left:52.5145cqw;top:24.2471cqw;transform:translateX(-50%);font-family:'GFS Didot',serif;font-size:2.6344cqw;font-weight:400;letter-spacing:0.6686cqw;color:#69543a;white-space:nowrap;line-height:1;font-kerning:none;font-variant-ligatures:none;}.tagline{position:absolute;left:52.4419cqw;top:29.2741cqw;transform:translateX(-50%);font-family:'GFS Didot',serif;font-size:0.9012cqw;font-weight:400;letter-spacing:0.3779cqw;color:#8d775d;white-space:nowrap;line-height:1;font-kerning:none;font-variant-ligatures:none;}.headline{position:absolute;left:52.2166cqw;top:34.8679cqw;transform:translateX(-50%);font-family:'EB Garamond',serif;font-size:1.9622cqw;font-weight:445;letter-spacing:0.0727cqw;color:#624d34;white-space:nowrap;line-height:1;font-kerning:none;font-variant-ligatures:none;-webkit-text-stroke:0.0218cqw #624d34;}.cta{position:absolute;left:44.8401cqw;top:39.8256cqw;width:13.4811cqw;height:3.5247cqw;border:0.0727cqw solid #bea17d;text-decoration:none;display:block;cursor:pointer;background:none;transition:background-color .45s ease;}.cta:hover{background-color:rgba(184,157,127,.12);}.cta:hover .arrow{transform:translateY(-50%) translateX(0.2907cqw);}.cta:focus-visible{outline:2px solid #5d482e;outline-offset:3px;}.cta-label{position:absolute;left:5.5887cqw;top:1.0677cqw;transform:translateX(-50%);font-family:'Cormorant',serif;font-size:1.1773cqw;font-weight:400;letter-spacing:0.1308cqw;color:#624b31;white-space:nowrap;line-height:1;font-kerning:none;}.arrow{position:absolute;left:10.6831cqw;top:1.7078cqw;transform:translateY(-50%);width:1.2355cqw;height:0.8721cqw;transition:transform .45s ease;}.arrow svg{width:100%;height:100%;display:block;overflow:visible;}@media (max-aspect-ratio:1/1){.stage{inset:0;width:auto;height:auto;aspect-ratio:auto;container-type:normal;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 6vw 7dvh;}header,main{display:contents;}.plate{position:fixed;inset:0;object-fit:cover;object-position:52% 50%;z-index:-1;}.logo{position:static;width:min(46vw,26dvh,199px);}.brand{position:static;transform:none;margin-top:2.6dvh;font-size:min(8.3vw,4.7dvh,36.25px);letter-spacing:0.2538em;text-indent:0.2538em;}.tagline{position:static;transform:none;margin-top:3.4dvh;font-size:min(3.15vw,1.9dvh,12.4px);letter-spacing:0.4194em;text-indent:0.4194em;}.headline{position:static;transform:none;margin-top:7.5dvh;font-size:min(6.9vw,3.6dvh,27.0px);letter-spacing:0.0370em;}.cta{position:relative;left:auto;top:auto;margin-top:5.5dvh;width:min(47.6vw,24dvh,185.5px);height:auto;aspect-ratio:185.5/48.5;border-width:1px;flex:none;}.cta-label{left:40.97%;top:50%;transform:translate(-50%,-59%);font-size:min(4.15vw,2.1dvh,16.2px);letter-spacing:0.1111em;text-indent:0.1111em;}.arrow{left:auto;right:11.59%;top:48.45%;width:9.16%;height:auto;aspect-ratio:17.0/12.0;}}@media (prefers-reduced-motion:reduce){.cta,.arrow{transition:none;}}
