li[data-astro-cid-ckhu2krj]{padding:0 8px;display:var(--navItemDisplay);justify-content:center;align-items:center;cursor:pointer;width:max-content;@media (width >= 960px){display:flex}@media (width >= 1100px){padding:0 28px}&:hover{--nav-item-background: hsla(269, 45%, 23%, .6)}}li[data-astro-cid-ckhu2krj][data-pathname=phone-number]:hover{--nav-item-background: hsla(269, 45%, 23%, 0)}a[data-astro-cid-ckhu2krj]{padding:0 12px;font-size:1.4rem;font-weight:700;color:var(--navItemColor, var(--dark-accent-primary));text-transform:uppercase;letter-spacing:.2rem;text-decoration:none;background-color:var(--nav-item-background, var(--navItemBackground));border-radius:6px;border:none;outline:none;transition:color,background-color,.3s ease-in-out;&:hover{color:var(--accent-light)}&:focus-visible{color:var(--accent-light);border-radius:4px;outline-style:dashed;outline-offset:6px;outline-width:1px;outline-color:var(--accent-light)}@media (width >= 960px){font-size:1.5rem}@media (width >= 1100px){font-size:1.6rem}}.container[data-astro-cid-d2dctkma]{position:relative;display:none;padding:6px 24px;background-color:#7338adcc;border-radius:14px;backdrop-filter:blur(10px);width:max-content;height:50px;line-height:1;transition:background-color .5s ease-in-out;isolation:isolate;@media (width >= 600px){display:flex;justify-content:center;align-items:center}@media (width >= 960px){height:60px}}nav[data-astro-cid-d2dctkma]{margin:0;padding:0}.nav-items-container[data-astro-cid-d2dctkma]{display:flex;justify-items:center;width:100%}.phone-container[data-astro-cid-d2dctkma]{--call-phone-icon-color: var(--accent-light);display:none;grid-template-columns:min-content 1fr;gap:12px;line-height:1;@media (width >= 960px){display:grid}}.icon[data-astro-cid-d2dctkma]{width:18px;line-height:1}._container_1qoil_1{position:fixed;inset:0;z-index:100;isolation:isolate}._clickLayer_1qoil_11{position:absolute;inset:0;z-index:-1}._onExit_1qoil_20{opacity:1}._exit_1qoil_24,._onEnter_1qoil_28{opacity:0}._enter_1qoil_32{opacity:1}._onEnterActive_1qoil_36{transition:opacity .1s linear}._onExitActive_1qoil_40{transition:opacity .1s linear;transition-delay:.35s}._iconContainer_dz8vj_1{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;align-items:center;width:var(--icon-size);height:var(--icon-size)}._cross_dz8vj_11{grid-column:1 / -1;grid-row:1 / -1;background:var(--close-icon-color, var(--accent-light));border-radius:20px;width:calc((var(--icon-size) * 5) / 34);height:100%;opacity:0;transform-origin:50% 50%;transform:rotate(0);transition:opacity,transform,.3s ease-in-out}._openLeft_dz8vj_24{animation:_openLeftCross_dz8vj_1 .3s ease-in-out .5s forwards}._closeLeft_dz8vj_28{animation:_closeLeftCross_dz8vj_1 .3s ease-in-out .5s forwards}._openRight_dz8vj_32{animation:_openRightCross_dz8vj_1 .3s ease-in-out .5s forwards}._closeRight_dz8vj_36{animation-name:_closeRightCross_dz8vj_1;animation-duration:.3s;animation-timing-function:ease-in-out;animation-delay:.5s;animation-fill-mode:forwards}@keyframes _openLeftCross_dz8vj_1{0%{opacity:0;transform:rotate(0)}60%{opacity:1;transform:rotate(-55deg)}to{opacity:1;transform:rotate(-45deg)}}@keyframes _openRightCross_dz8vj_1{0%{opacity:0;transform:rotate(0)}60%{opacity:1;transform:rotate(55deg)}to{opacity:1;transform:rotate(45deg)}}@keyframes _closeLeftCross_dz8vj_1{0%{opacity:1;transform:rotate(-45deg)}40%{opacity:1;transform:rotate(-55deg)}to{opacity:0;transform:rotate(0)}}@keyframes _closeRightCross_dz8vj_1{0%{opacity:1;transform:rotate(45deg)}40%{opacity:1;transform:rotate(55deg)}to{opacity:0;transform:rotate(0)}}._drawer_hhmai_1{position:absolute;top:14px;right:14px;background-color:var(--dark-accent-primary);backdrop-filter:blur(10px);border-radius:20px;width:fit-content;min-width:340px;box-shadow:0 18px 34px 1px #00000080;z-index:1;transform-origin:100% 0;transition:transform ease-in-out;overflow:hidden;&:after{position:absolute;top:0;left:0;content:"";border-radius:20px;box-shadow:var(--drawer-box-shadow);width:100%;height:100%;z-index:-1}}._closeButton_hhmai_29{position:absolute;top:12px;right:12px;display:flex;justify-content:center;align-items:center;background:none;border-radius:8px;border:none;width:40px;height:40px;z-index:1;&:focus-visible{outline-color:var(--accent-light);outline-offset:4px;outline-width:1px;outline-style:dashed}}._contentContainer_hhmai_51{width:100%;height:100%;overflow:hidden}._drawerEnter_hhmai_57{transform:scale(0);animation:_slideOverEnter_hhmai_1;animation-timing-function:ease-in-out;animation-duration:.4s;animation-fill-mode:forwards}._drawerExit_hhmai_65{transform:scale(1);animation:_slideOverExit_hhmai_1 .4s ease-in-out .2s forwards}@keyframes _slideOverEnter_hhmai_1{0%{transform:scale(0)}70%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes _slideOverExit_hhmai_1{0%{transform:scale(1)}30%{transform:scale(1.06)}to{transform:scale(0)}}._navButton_18p13_1{margin:0;padding:8px 14px;font-size:2.1rem;font-weight:700;color:var(--accent-light);text-transform:uppercase;text-decoration:none;letter-spacing:.2rem;background:#bcb8c700;border-radius:6px;border:none;outline:none;cursor:pointer;line-height:1;transition:color .3s ease-in-out;&:hover{color:var(--accent-primary)}&:focus-visible{color:var(--accent-primary);border-radius:8px;outline-style:dashed;outline-offset:6px;outline-width:1px;outline-color:var(--accent-light)}}._navItemActive_18p13_32{background:#bcb8c714}._container_rl48g_1{margin:0;padding:8px 14px;display:grid;grid-template-columns:min-content 1fr;gap:12px;font-size:2.1rem;font-weight:700;color:var(--accent-light);text-transform:uppercase;text-decoration:none;letter-spacing:.2rem;justify-items:start;align-items:center;line-height:1}._icon_rl48g_18{width:30px;line-height:1}._labelContainer_rl48g_23{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;gap:8px;justify-items:center;width:100%}._number_rl48g_32{font-size:1.4rem;font-weight:400;color:var(--accent-light);text-transform:uppercase;letter-spacing:.4rem}._container_7mzsm_1{position:relative;padding:40px 20px 80px;display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;justify-items:center;gap:60px;width:100%;overflow:hidden;isolation:isolate}._logo_7mzsm_14{--stellar-logo-color: #4c3861;width:40px}._navItemsContainer_7mzsm_19{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;gap:40px;justify-items:start;width:max-content}._mountain_7mzsm_28{--mountain-color: #4c3861;position:absolute;left:0;bottom:0;width:400px;transform:translate(-120px,20px);z-index:-1}._phoneNumber_7mzsm_38{margin:0;padding:8px 14px;border:1px solid red}._container_1raat_1{--x-distance: -80px;position:relative;display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;gap:5px;justify-items:end;background:none;border-radius:4px;border:none;width:40px;cursor:pointer;isolation:isolate;&:focus-visible{outline:2px dashed var(--main-menu-burger-outline);outline-offset:6px}@media (width >= 600px){gap:6px;display:none}}._top_1raat_27{background:var(--hamburger-gradient);border-radius:80px;width:100%;height:4px;opacity:1;transform:translate(0) scale(1);transition:opacity,transform,.15s ease-in-out}._topOpen_1raat_37{opacity:0;transform:translate(var(--x-distance)) scale(.8)}._topClose_1raat_42{opacity:1;transform:translate(0) scale(1)}._middleTop_1raat_47{background:var(--hamburger-solid);border-radius:80px;width:76%;height:4px;transform:translate(0) scale(1);transition:opacity,transform,.15s ease-in-out;transition-delay:.1s}._middleTopOpen_1raat_57{opacity:0;transform:translate(var(--x-distance)) scale(.8)}._middleTopClose_1raat_62{opacity:1;transform:translate(0) scale(1)}._middleBottom_1raat_67{background:var(--hamburger-solid);border-radius:80px;width:60%;height:4px;transition:opacity,transform,.15s ease-in-out;transition-delay:.15s}._middleBottomOpen_1raat_76{opacity:0;transform:translate(var(--x-distance)) scale(.8)}._middleBottomClose_1raat_81{opacity:1;transform:translate(0) scale(1)}._bottom_1raat_86{background:var(--hamburger-gradient);border-radius:80px;width:80%;height:4px;transition:opacity,transform,.15s ease-in-out;transition-delay:.2s}._bottomOpen_1raat_95{opacity:0;transform:translate(var(--x-distance)) scale(.8)}._bottomClose_1raat_100{opacity:1;transform:translate(0) scale(1)}@keyframes _topOpen_1raat_37{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--x-distance)) scale(.8)}}.container[data-astro-cid-swfbutna]{position:fixed;top:12px;padding:0 12px;display:flex;justify-content:flex-end;align-items:center;border-radius:12px;height:60px;width:100%;max-width:1400px;z-index:12;isolation:isolate}li[data-astro-cid-src6b5qj]{margin:0;padding:0}a[data-astro-cid-src6b5qj]{font-size:2.4rem;font-weight:500;color:var(--navItemColor);text-transform:capitalize;text-decoration:none;&:hover{color:#42e8ff}}ul[data-astro-cid-hqsaaxa2]{margin:0;padding:0;display:flex;flex-direction:column;gap:10px;@media (width >= 600px){display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;row-gap:40px;width:100%}@media (width >= 960px){display:flex;flex-direction:row;gap:60px;width:100%}}footer[data-astro-cid-xikh6irh]{padding:60px 40px;display:flex;flex-direction:column;align-items:center;background-color:var(--accent-primary);width:100%;@media (width >= 600px){padding:120px 40px 60px}}.container[data-astro-cid-xikh6irh]{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;gap:60px;justify-items:center;width:100%}.logo[data-astro-cid-xikh6irh]{--stellar-logo-color: var(--dark-accent-primary);width:40px}.logo-container[data-astro-cid-xikh6irh]{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;gap:12px;justify-items:center}.copy-container[data-astro-cid-xikh6irh]{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;gap:12px;justify-items:center;width:100%;& p[data-astro-cid-xikh6irh]{padding:0;font-size:1.5rem;color:var(--light-color);font-weight:300;text-transform:uppercase}}.address[data-astro-cid-xikh6irh] p[data-astro-cid-xikh6irh]{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;gap:0;justify-items:center;width:100%;@media (width >= 600px){display:flex;gap:8px}}.love[data-astro-cid-xikh6irh]{font-size:2rem}.container[data-astro-cid-2zqn5n5t]{--call-phone-icon-color: var(--accent-light);--border-radius: 12px;position:fixed;left:16px;bottom:16px;background-color:#000c;border-radius:var(--border-radius);cursor:pointer;z-index:1;&:after{position:absolute;top:0;left:0;content:"";box-shadow:0 4px 6px 1px #0009,0 0 0 4px #42e8ff;border-radius:var(--border-radius);width:100%;height:100%;opacity:0;transition:opacity .26s ease-in-out;z-index:-1}&:hover{&:after{opacity:1}}@media (width >= 600px){left:20px;bottom:20px}}.cta-button[data-astro-cid-2zqn5n5t]{margin:0;padding:8px 14px;display:grid;grid-template-columns:min-content 1fr;gap:12px;font-size:2.1rem;font-weight:700;color:var(--accent-light);text-transform:uppercase;text-decoration:none;letter-spacing:.2rem;justify-items:start;align-items:center;line-height:1}.icon[data-astro-cid-2zqn5n5t]{width:30px;line-height:1}.labelContainer[data-astro-cid-2zqn5n5t]{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;gap:8px;justify-items:center;width:100%}.phone-number[data-astro-cid-2zqn5n5t]{font-size:1.4rem;font-weight:400;color:var(--accent-light);text-transform:uppercase;letter-spacing:.4rem}:root{--accent-primary: #724b99;--light-accent-primary: #d3c1e6;--dark-accent-primary: #3b2a4d;--light-color: #bab3cc;--accent-light: #e8e8e8;--accent-dark: #4b4b4b;--accent-teal: #42e8ff;--primary-text: #535353;--primary-headline: #414141;--primary-link: #4e55ff;--primary-link-hover: #7748ff;--error: #e52f9d;--success: #29bf92;--background: #fff}html{box-sizing:border-box;font-size:62.5%;-webkit-tap-highlight-color:transparent}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;display:flex;flex-direction:column;align-items:center;background:var(--background);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}main{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;isolation:isolate}h1,h2,h3,h4,h5{margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:700;color:var(--light-1)}h1,h2,h3,h4,h5{font-size:3rem;letter-spacing:.1rem}p{margin:0;padding:0 0 28px;font-size:1.8rem;font-weight:500;color:var(--primary-text);line-height:1.8;&:last-child{padding-bottom:0}}.block-content p{margin-bottom:20px;&:last-child{margin-bottom:0}}a{margin:0;padding:0;font-size:1.8rem;font-weight:700;color:var(--primary-link);line-height:1.8;transition:color .3s ease-in-out;&:hover{color:var(--primary-link-hover)}}strong{color:var(--primary-text);font-weight:800}ol,ul{margin:0;padding:0;list-style:none}li{margin:0;padding:0}input,textarea{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}button{margin:0;padding:0;border:none;outline:none}label{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@media (min-width: 392px){h1,h2{font-size:3.8rem;letter-spacing:.18rem}}@media (min-width: 600px){h1,h2{font-size:4.6rem;letter-spacing:.2rem}}@media (min-width: 960px){h1,h2{font-size:8rem;letter-spacing:.3rem}}
