@font-face{font-display:swap;font-family:Aeonik TRIAL;font-style:italic;font-weight:400;src:url(./AeonikTRIAL-RegularItalic.CiWeSxlr.otf) format("opentype")}@font-face{font-display:swap;font-family:Aeonik TRIAL;font-style:normal;font-weight:400;src:url(./AeonikTRIAL-Regular.DlwDMZBl.otf) format("opentype")}@font-face{font-display:swap;font-family:Aeonik TRIAL;font-style:italic;font-weight:300;src:url(./AeonikTRIAL-LightItalic.DbHyaIjc.otf) format("opentype")}@font-face{font-display:swap;font-family:Aeonik TRIAL;font-style:normal;font-weight:300;src:url(./AeonikTRIAL-Light.B1ugUP6h.otf) format("opentype")}@font-face{font-display:swap;font-family:Aeonik TRIAL;font-style:italic;font-weight:700;src:url(./AeonikTRIAL-BoldItalic.CjphIgc5.otf) format("opentype")}@font-face{font-display:swap;font-family:Aeonik TRIAL;font-style:normal;font-weight:700;src:url(./AeonikTRIAL-Bold.DxajmirB.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector Display TRIAL;font-style:italic;font-weight:400;src:url(./RectorDisplay-OutlineItalic-Trial.CDbhreHQ.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector Display TRIAL;font-style:normal;font-weight:400;src:url(./RectorDisplay-Outline-Trial.B6yYoi2d.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector Display TRIAL;font-style:italic;font-weight:100;src:url(./RectorDisplay-HairlineItalic-Trial.BTTnZIqK.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector Display TRIAL;font-style:normal;font-weight:100;src:url(./RectorDisplay-Hairline-Trial.BbCptLYc.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector TRIAL;font-style:normal;font-weight:400;src:url(./Rector-Regular-Trial.Uz13_-8j.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector TRIAL;font-style:italic;font-weight:500;src:url(./Rector-MediumItalic-Trial.e5vD8dcB.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector TRIAL;font-style:normal;font-weight:500;src:url(./Rector-Medium-Trial.DTrUwNyN.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector TRIAL;font-style:italic;font-weight:300;src:url(./Rector-LightItalic-Trial.D7bw4yT8.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector TRIAL;font-style:normal;font-weight:300;src:url(./Rector-Light-Trial.-K4Fw5zy.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector TRIAL;font-style:italic;font-weight:400;src:url(./Rector-Italic-Trial.BTnSJofj.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector TRIAL;font-style:italic;font-weight:200;src:url(./Rector-ExtraLightItalic-Trial.DOR2qpAd.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector TRIAL;font-style:normal;font-weight:200;src:url(./Rector-ExtraLight-Trial.oT2Y2m9-.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector TRIAL;font-style:italic;font-weight:700;src:url(./Rector-BoldItalic-Trial.BQqw5UEt.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector TRIAL;font-style:normal;font-weight:700;src:url(./Rector-Bold-Trial.CJXIRcAJ.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector TRIAL;font-style:italic;font-weight:900;src:url(./Rector-BlackItalic-Trial.QaD9lZO4.otf) format("opentype")}@font-face{font-display:swap;font-family:Rector TRIAL;font-style:normal;font-weight:900;src:url(./Rector-Black-Trial.CQMGHtOh.otf) format("opentype")}:root{--screen:1440;--vw:100vw}@media(max-width:1280px){:root{--screen:1280}}@media(max-width:930px){:root{--screen:390}}body{margin:0}body,html{height:100%;overflow:hidden}html{scrollbar-gutter:stable}.text-hint{font-size:calc(12/var(--screen)*var(--vw));letter-spacing:.1px;text-transform:uppercase}.container{margin:0 calc(40/var(--screen)*var(--vw))}@media(max-width:930px){.container{margin:0 calc(20/var(--screen)*var(--vw))}}.h1,h1{font-size:calc(64/var(--screen)*var(--vw));letter-spacing:-.128vw}.h1,.h2,h1,h2{font-weight:400}.h2,h2{font-size:calc(56/var(--screen)*var(--vw));letter-spacing:-.1px}.h3,h3{font-size:calc(40/var(--screen)*var(--vw));font-weight:400;letter-spacing:-.2px}.h4,h4{font-size:calc(32/var(--screen)*var(--vw))}.h4,.h5,h4,h5{font-weight:400;letter-spacing:.1px}.h5,h5{font-size:calc(24/var(--screen)*var(--vw))}.h6,h6{font-size:calc(20/var(--screen)*var(--vw));font-weight:400;letter-spacing:.1px}p{margin:0}*{box-sizing:border-box}body{background-color:#e7e6e4;color:#262628;font-family:Aeonik TRIAL,sans-serif;font-size:calc(16/var(--screen)*var(--vw));letter-spacing:-.05px}.background-image{background-position:50%;background-size:cover;height:100%;width:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Rector TRIAL,sans-serif;margin:0}.hint{font-size:calc(12/var(--screen)*var(--vw));font-weight:700;letter-spacing:.17vw;opacity:.5;text-transform:uppercase}.btn{align-items:center;border:1px solid #fff;color:#fff;display:flex;display:inline-flex;gap:calc(16/var(--screen)*var(--vw));overflow:hidden;padding:calc(24/var(--screen)*var(--vw)) calc(44/var(--screen)*var(--vw));position:relative;text-decoration:none;transition:color .2s ease .3s;width:-moz-fit-content;width:fit-content;z-index:1}@media(max-width:930px){.btn{font-size:calc(14/var(--screen)*var(--vw));padding:calc(16/var(--screen)*var(--vw)) calc(20/var(--screen)*var(--vw))}}.btn:before{background:#fff;content:"";inset:0;position:absolute;transform:translateY(100%);transition:transform .5s cubic-bezier(.77,0,.175,1);z-index:-1}.btn:hover:before{transform:translateY(0)}.btn:hover{color:#262628}.btn .dot{background:currentColor;flex-shrink:0;height:calc(4/var(--screen)*var(--vw));width:calc(4/var(--screen)*var(--vw))}.btn.dark{border-color:#262628;color:#262628}.btn.dark:before{background-color:#262628}.btn.dark:hover{color:#fff}.btn.light{border-color:#fff;color:#fff}.btn.light:before{background-color:#fff}.btn.light:hover{color:#262628}.btn.russet{border-color:#7f472e;color:#7f472e}.btn.russet:before{background-color:#7f472e}.btn.russet:hover{color:#fff}.memberships,.the-space{background-color:#262628}@media(max-width:930px){#full-image .background-image{background-position:5%}}.full-images{background-color:#d9d7d4}.footer-spacer{height:calc(365/var(--screen)*var(--vw))}@media(max-width:930px){.footer-spacer{height:0}}.pre-footer{position:relative;z-index:2}[data-reveal]{opacity:0;transform:translateY(50px) skewY(2deg)}
