@keyframes settle{0%{opacity:0;transform:scale(.985);filter:brightness(.7) drop-shadow(0 .35rem 1.4rem rgba(0,0,0,.28))}to{opacity:1;transform:none;filter:drop-shadow(0 .35rem 1.4rem rgba(0,0,0,.28))}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}:root{--charcoal:#222221;--ivory:#F7F4ED;--bronze:#B89763;--taupe-light:#B8AA9A;--taupe-deep:#A99A89;--ink:#222221;--ink-soft:#565450;--rule:rgba(34,34,33,.14);--rule-dark:rgba(184,151,99,.28);--bronze-deep:#9A7C4F;--ivory-warm:#FBF9F4;--serif:"Cormorant Garamond", "Times New Roman", Georgia, serif;--sans:"Jost", "Helvetica Neue", Arial, sans-serif;--measure:36rem;--pad-x:clamp(1.5rem, 6vw, 5.5rem);--pad-y:clamp(2.5rem, 6vh, 5rem)}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ivory);color:var(--ink);font-family:var(--sans);font-weight:300;font-size:clamp(1rem,.96rem + .2vw,1.0625rem);line-height:1.65;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--bronze-deep);outline-offset:3px}.skip-link{position:absolute;left:-9999px;top:0;background:var(--charcoal);color:var(--ivory);padding:.75rem 1.25rem;z-index:10;font-size:.9rem;letter-spacing:.04em;text-decoration:none}.skip-link:focus{left:0}.shell{display:grid;grid-template-columns:1fr;min-height:100vh;min-height:100svh}.panel{position:relative}.panel--light{background-color:#0a0b0b;background-image:url(https://elarisnorthshore.com/wp-content/themes/woodmart-child/assets/images/coming-soon/elaris-left-bg-mobile.jpg);background-size:cover;background-position:center bottom;padding:var(--pad-y) var(--pad-x);display:flex;align-items:flex-start;overflow:hidden;color:var(--ivory)}.panel--light::before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(80% 60%at 20% 12%,rgba(184,151,99,.12)0,rgba(184,151,99,0) 62%),linear-gradient(90deg,rgba(4,5,5,.88)0,rgba(12,11,10,.78) 54%,rgba(15,12,9,.66) 100%);pointer-events:none}.inner{position:relative;z-index:1;width:100%;max-width:var(--measure);margin:clamp(1rem,5vh,3rem) auto 0}.pillars{margin:0 0 1.5rem;font-size:.72rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:rgba(247,244,237,.78);line-height:1.9}.pillars span{color:var(--bronze);margin-inline:.35em}.headline{font-family:var(--serif);font-weight:300;font-size:clamp(2.4rem,1.4rem + 4vw,3.9rem);line-height:1.06;letter-spacing:-.005em;margin:0 0 1.5rem;color:var(--ivory)}.headline em{font-style:italic;font-weight:400}.intro{margin:0;max-width:31rem;color:rgba(247,244,237,.78)}.signup{margin-top:clamp(2.25rem,5vh,3.25rem);padding-top:clamp(2rem,4vh,2.75rem);border-top:1px solid rgba(184,151,99,.28)}.signup__title{font-family:var(--serif);font-weight:400;font-size:1.65rem;line-height:1.2;margin:0 0 .4rem;color:var(--ivory)}.signup__note{margin:0 0 1.4rem;max-width:28rem;font-size:.95rem;color:rgba(247,244,237,.72)}.btn{display:inline-block;font:inherit;font-weight:400;letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;padding:1rem 1.75rem;border-radius:2px;border:1px solid transparent;cursor:pointer;text-decoration:none;text-align:center;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.btn--quiet{background:rgba(8,9,9,.28);border-color:rgba(184,151,99,.62);color:var(--ivory)}.btn--quiet:hover{border-color:var(--bronze);background:rgba(184,151,99,.14);color:var(--ivory)}.form__privacy{flex:1 1 100%;margin:.35rem 0 0;font-size:.8rem;color:rgba(247,244,237,.56)}.elaris-waitlist-form,.elaris-waitlist-form .ff-el-group,.elaris-waitlist-form .fluentform,.elaris-waitlist-form form{margin:0}.elaris-waitlist-form fieldset{min-inline-size:0}.elaris-waitlist-form .elaris-ff-email-field{margin:0 0 .75rem}.elaris-waitlist-form .ff-el-input--label{margin:0 0 .5rem}.elaris-waitlist-form .ff-el-input--label label{display:block;margin:0;font-family:var(--sans);font-size:.72rem;font-weight:300;letter-spacing:.16em;line-height:1.4;text-transform:uppercase;color:rgba(247,244,237,.74)}.elaris-waitlist-form .ff-el-input--label.ff-el-is-required.asterisk-right label::after,.headline em{color:var(--bronze)}.elaris-waitlist-form .ff-el-form-control{width:100%;min-height:auto;font:inherit;color:var(--ivory);background:rgba(8,9,9,.54);border:1px solid rgba(184,151,99,.42);border-radius:2px;box-shadow:none;padding:.85rem 1rem;transition:border-color .18s ease,background-color .18s ease}.elaris-waitlist-form .ff-el-form-control::placeholder{color:rgba(184,170,154,.78)}.elaris-waitlist-form .ff-el-form-control:hover{border-color:rgba(184,151,99,.72)}.elaris-waitlist-form .ff-el-form-control:focus{border-color:var(--bronze);background:rgba(12,13,13,.72);box-shadow:none;outline:2px solid var(--bronze-deep);outline-offset:3px}.elaris-waitlist-form .ff-errors-in-stack{color:#f0b18a;font-size:.86rem;line-height:1.45}.colophon p,.elaris-waitlist-form .elaris-ff-submit-field{margin:0}.elaris-waitlist-form .ff-btn-submit{display:inline-block;width:auto;min-height:auto;font:inherit;font-size:.78rem;font-weight:400;letter-spacing:.1em;line-height:1.65;text-transform:uppercase;text-align:center;color:var(--charcoal);background:var(--ivory);border:1px solid var(--ivory);border-radius:2px;box-shadow:none;padding:1rem 1.75rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.elaris-waitlist-form .ff-btn-submit:focus,.elaris-waitlist-form .ff-btn-submit:hover{color:var(--charcoal);background:var(--bronze);border-color:var(--bronze);box-shadow:none}.success-modal{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:clamp(1rem,4vw,3rem);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.success-modal::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(3,7,11,.22)0,rgba(3,7,11,.46) 100%),url(https://elarisnorthshore.com/wp-content/themes/woodmart-child/assets/images/coming-soon/elaris-left-bg-desktop.jpg)center/cover no-repeat;filter:saturate(.92) brightness(.86);transform:scale(1.03)}.success-modal__backdrop{position:absolute;inset:0;z-index:1;background:radial-gradient(70% 45%at 50% 42%,rgba(64,91,113,.26)0,rgba(64,91,113,0) 62%),rgba(1,4,7,.46);backdrop-filter:blur(5px)}.success-modal__dialog{position:relative;z-index:2;width:min(100%,49rem);border:1px solid rgba(231,197,151,.78);border-radius:clamp(1.35rem,3vw,2.15rem);padding:clamp(2.4rem,6vw,4.5rem) clamp(1.65rem,5.6vw,4.25rem);color:var(--ivory);background:radial-gradient(95% 90%at 86% 10%,rgba(122,146,163,.22)0,rgba(122,146,163,0) 48%),linear-gradient(135deg,rgba(27,38,47,.72)0,rgba(7,11,15,.82) 58%,rgba(18,23,29,.72) 100%);box-shadow:0 0 0 1px rgba(247,244,237,.1) inset,0 0 2rem rgba(231,197,151,.28),0 1.5rem 5rem rgba(0,0,0,.44);backdrop-filter:blur(24px) saturate(1.18);transform:translateY(.85rem) scale(.985);opacity:0;transition:opacity .32s ease,transform .32s cubic-bezier(.22,.61,.36,1)}.success-modal__dialog::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.16),rgba(255,255,255,0) 28%),radial-gradient(62% 26%at 9%0,rgba(255,226,188,.3)0,rgba(255,226,188,0) 70%),radial-gradient(44% 18%at 82% 100%,rgba(255,212,162,.34)0,rgba(255,212,162,0) 76%);mix-blend-mode:screen;opacity:.72}.success-modal__close{position:absolute;top:clamp(1rem,3vw,1.65rem);right:clamp(1rem,3vw,1.65rem);width:clamp(2.75rem,8vw,3.7rem);aspect-ratio:1;border:1px solid rgba(231,197,151,.68);border-radius:50%;background:rgba(8,12,16,.18);color:var(--ivory);cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.success-modal__close span,.success-modal__close span::after{content:"";position:absolute;left:50%;top:50%;width:46%;height:1px;background:rgba(247,244,237,.88);transform:translate(-50%,-50%) rotate(45deg)}.success-modal__close span::after{transform:translate(-50%,-50%) rotate(90deg)}.success-modal__close:focus,.success-modal__close:hover{border-color:var(--bronze);background:rgba(184,151,99,.14);transform:scale(1.03)}.success-modal__eyebrow{margin:0;max-width:calc(100% - 4.5rem);font-size:.78rem;font-weight:300;letter-spacing:.38em;line-height:1.6;text-transform:uppercase;color:rgba(247,244,237,.72)}.success-modal__rule{display:block;width:4.7rem;height:1px;margin:1.55rem 0 clamp(2.1rem,5vw,3.4rem);background:linear-gradient(90deg,var(--bronze),rgba(184,151,99,.08));box-shadow:0 0 .8rem rgba(184,151,99,.45)}.success-modal__lead,.success-modal__title{font-family:var(--serif);font-weight:300;color:var(--ivory-warm)}.success-modal__title{margin:0 0 .75rem;font-size:clamp(3.1rem,9vw,6rem);line-height:.98;text-shadow:0 .45rem 1.4rem rgba(0,0,0,.36)}.success-modal__lead{margin:0;font-size:clamp(1.65rem,4.5vw,3rem);line-height:1.18}.success-modal__note{margin:clamp(1.55rem,4vw,2.25rem)0 0;max-width:43rem;color:rgba(247,244,237,.78);font-size:clamp(.98rem,2vw,1.2rem);line-height:1.6}.contact{margin-top:clamp(2.25rem,5vh,3.25rem);padding-top:clamp(2rem,4vh,2.75rem);border-top:1px solid rgba(184,151,99,.28)}.contact__title{font-family:var(--serif);font-weight:400;font-size:1.4rem;margin:0 0 1.15rem;color:var(--ivory)}.contact__list{margin:0 0 1.6rem}.contact__row{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;padding:.5rem 0;border-bottom:1px solid rgba(184,151,99,.22)}.contact__row dt{flex:0 0 7rem;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(247,244,237,.66);padding-top:.3rem}.contact__row dd{margin:0;flex:1 1 12rem;color:rgba(247,244,237,.82)}.contact__row a{text-decoration:none;border-bottom:1px solid rgba(184,151,99,.42);padding-bottom:1px;transition:border-color .18s ease,color .18s ease}.contact__row a:hover{color:var(--bronze);border-color:var(--bronze)}.contact__cta{margin:0 0 1.75rem}.social{display:flex;flex-wrap:wrap;gap:1.5rem;list-style:none;margin:0;padding:0;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.social a{text-decoration:none;color:rgba(247,244,237,.66);transition:color .18s ease}.social a:hover{color:var(--bronze)}.colophon{margin-top:clamp(2.25rem,5vh,3rem);padding-top:1.25rem;border-top:1px solid rgba(184,151,99,.22);font-size:.78rem;color:rgba(247,244,237,.52)}.panel--dark{background:var(--charcoal);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:clamp(3rem,9vw,6rem) clamp(1.5rem,6vw,4rem);min-height:52vw}.panel--dark::after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(70% 52%at 50% 42%,rgba(247,244,237,.16)0,rgba(247,244,237,0) 62%),linear-gradient(180deg,rgba(20,38,37,.2)0,rgba(10,25,24,.48) 100%);pointer-events:none}.panel__image,.panel__media{position:absolute;inset:0;width:100%;height:100%}.panel__media{z-index:0}.panel__image{object-fit:cover;object-position:center}.panel__stage{position:relative;z-index:2;width:min(27rem,74%);text-align:center}.wordmark--large{width:100%;filter:drop-shadow(0 .35rem 1.4rem rgba(0,0,0,.28));animation:settle 1.6s cubic-bezier(.2,.7,.25,1) both}.opening{margin:2rem 0 0;font-family:var(--serif);font-size:clamp(1.15rem,.92rem + .7vw,1.65rem);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--ivory);text-shadow:0 .25rem 1.2rem rgba(0,0,0,.42)}.colophon,.contact,.lede,.panel__stage,.signup{animation:rise .9s cubic-bezier(.22,.61,.36,1) both}.panel__stage{animation-delay:.05s}.lede{animation-delay:.12s}.signup{animation-delay:.22s}.contact{animation-delay:.3s}.colophon{animation-delay:.38s}@media (min-width:48rem){.panel--light{background-image:url(https://elarisnorthshore.com/wp-content/themes/woodmart-child/assets/images/coming-soon/elaris-left-bg-tablet.jpg)}}@media (min-width:60rem){.shell{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start}.panel--light{background-image:url(https://elarisnorthshore.com/wp-content/themes/woodmart-child/assets/images/coming-soon/elaris-left-bg-desktop.jpg)}.panel--dark{position:sticky;top:0;height:100vh;height:100svh;min-height:0}.panel--light{min-height:100svh}.inner{margin:clamp(1.5rem,7vh,4.5rem) auto 0 0}}@media (min-width:90rem){:root{--measure:38rem}}@media (max-width:59.99rem){.panel--dark{order:-1;min-height:min(44vh,21rem)}.panel__stage{width:min(22rem,70%)}.opening{margin-top:1.5rem}}@media (max-width:47.99rem){:root{--pad-x:clamp(1.5rem, 6.4vw, 2rem);--pad-y:clamp(2.5rem, 6vh, 3.4rem)}.panel--dark{min-height:clamp(22rem,49vh,27rem);padding:2.75rem var(--pad-x)}.panel__image{object-position:center top}.panel__stage{width:min(18.5rem,72%);transform:translateY(.15rem)}.opening{margin-top:1.15rem;font-size:clamp(1rem,4vw,1.25rem);letter-spacing:.075em;line-height:1.35}.panel--light{padding-top:clamp(3rem,7vh,4rem);padding-bottom:clamp(2.75rem,7vh,4rem);background-position:center bottom}.panel--light::before{background:radial-gradient(90% 46%at 50% 8%,rgba(184,151,99,.1)0,rgba(184,151,99,0) 68%),linear-gradient(180deg,rgba(4,5,5,.92)0,rgba(10,10,9,.82) 50%,rgba(14,10,7,.76) 100%)}.inner{max-width:32rem;margin:0 auto}.colophon,.contact,.elaris-waitlist-form .ff-el-input--label label,.lede,.signup{text-align:center}.headline,.pillars{max-width:22rem;margin-inline:auto}.pillars{margin-bottom:1.35rem;font-size:.68rem;letter-spacing:.18em;line-height:2}.headline{margin-bottom:1.2rem;font-size:clamp(2.35rem,10vw,3.05rem);line-height:1.08}.intro,.signup__note{margin-inline:auto;max-width:28rem}.contact,.signup{margin-top:clamp(2.5rem,7vh,3.25rem);padding-top:clamp(2.2rem,6vh,3rem)}.contact__title,.signup__title{font-size:clamp(1.65rem,7vw,2rem)}.btn--quiet,.elaris-waitlist-form .ff-btn-submit{width:100%}.form__privacy{max-width:24rem;margin:1.15rem auto 0}.contact__list{margin-bottom:1.85rem}.contact__row{justify-content:center;gap:.35rem;padding:.85rem 0}.contact__row dd,.contact__row dt{flex:0 0 100%}.contact__row dt{padding-top:0}.contact__cta{margin-bottom:1.9rem}.social{justify-content:center;gap:1rem 1.45rem}}@media (max-width:30rem){.btn{width:100%}.contact__row dt{flex:0 0 100%}}@media print{.panel--dark,.skip-link{display:none}body{background:#fff}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}:root{--wd-top-bar-h:42px;--wd-top-bar-sm-h:40px;--wd-top-bar-sticky-h:.00001px;--wd-top-bar-brd-w:.00001px;--wd-header-general-h:104px;--wd-header-general-sm-h:60px;--wd-header-general-sticky-h:.00001px;--wd-header-general-brd-w:1px;--wd-header-bottom-h:50px;--wd-header-bottom-sm-h:.00001px;--wd-header-bottom-sticky-h:.00001px;--wd-header-bottom-brd-w:.00001px;--wd-header-clone-h:.00001px;--wd-header-brd-w:calc(var(--wd-top-bar-brd-w) + var(--wd-header-general-brd-w) + var(--wd-header-bottom-brd-w));--wd-header-h:calc(var(--wd-top-bar-h) + var(--wd-header-general-h) + var(--wd-header-bottom-h) + var(--wd-header-brd-w));--wd-header-sticky-h:calc(var(--wd-top-bar-sticky-h) + var(--wd-header-general-sticky-h) + var(--wd-header-bottom-sticky-h) + var(--wd-header-clone-h) + var(--wd-header-brd-w));--wd-header-sm-h:calc(var(--wd-top-bar-sm-h) + var(--wd-header-general-sm-h) + var(--wd-header-bottom-sm-h) + var(--wd-header-brd-w));--wd-text-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wd-text-font-weight:400;--wd-text-color:#767676;--wd-text-font-size:14px;--wd-title-font:var(--wd-text-font);--wd-title-font-weight:600;--wd-title-color:#242424;--wd-entities-title-font:var(--wd-title-font);--wd-entities-title-font-weight:500;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:var(--wd-text-font);--wd-widget-title-font:var(--wd-title-font);--wd-widget-title-font-weight:600;--wd-widget-title-transform:uppercase;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:var(--wd-text-font);--wd-header-el-font-weight:700;--wd-header-el-transform:uppercase;--wd-header-el-font-size:13px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:#83b735;--wd-alternative-color:#fbbc34;--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-bgcolor:#83b735;--btn-accented-bgcolor-hover:#74a32f;--wd-form-brd-width:2px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:#E0B252;--notices-warning-color:#fff;--wd-link-color:#333333;--wd-link-color-hover:#242424;--wd-container-w:1222px;--wd-form-brd-radius:0px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:0px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-default-box-shadow-active:none;--btn-default-bottom:0px;--btn-accented-bottom-active:-1px;--btn-accented-brd-radius:0px;--btn-accented-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, .15);--btn-accented-box-shadow-hover:inset 0 -2px 0 rgba(0, 0, 0, .15);--wd-brd-radius:0px}.fluentform *{box-sizing:border-box}.fluentform .ff-el-group:after,.fluentform .ff-el-group:before{content:" ";display:table}.fluentform .ff-el-group:after{clear:both}.fluentform .ff-el-group{margin-bottom:20px}.fluentform .ff-el-input--label{display:inline-block;margin-bottom:5px;position:relative}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:var(--fluentform-danger);content:" *";margin-left:3px}.fluentform .ff-el-form-control{display:block;width:100%}.fluentform .ff-text-left{text-align:left}.fluentform .ff-el-form-control::-moz-placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control::placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control:disabled{background-color:#e9ecef;opacity:1}.ff-errors-in-stack{display:none;margin-top:15px}.fluentform .ff-el-group.ff-hpsf-container{display:none!important;position:absolute!important;transform:translateX(1000%)!important}:root{--fluentform-primary:#1a7efb;--fluentform-secondary:#606266;--fluentform-danger:#f56c6c;--fluentform-border-color:#dadbdd;--fluentform-border-radius:7px;--fluentform-input-select-height:auto}.ff-default .ff_btn_style{border:1px solid transparent;border-radius:7px;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:1.5;padding:8px 20px;position:relative;text-align:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.ff-default .ff_btn_style:focus,.ff-default .ff_btn_style:hover{opacity:.8;outline:0;text-decoration:none}.ff-default .ff-el-form-control{background-clip:padding-box;background-image:none;border:1px solid var(--fluentform-border-color);border-radius:var(--fluentform-border-radius);color:var(--fluentform-secondary);font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1;margin-bottom:0;max-width:100%;padding:11px 15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ff-default .ff-el-form-control:focus{background-color:#fff;border-color:var(--fluentform-primary);color:var(--fluentform-secondary);outline:0}.ff-default{font-family:inherit}.ff-default .ff-el-input--label label{display:inline-block;font-weight:500;line-height:inherit;margin-bottom:0}form.fluent_form_3 .ff-btn-submit:not(.ff_btn_no_style){background-color:#f7f4ed;color:#222221}