@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/56d4c7a1c09c3371-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7e6a2e30184bb114-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_05e5f9{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_05e5f9{--font-dm-sans:"DM Sans","DM Sans Fallback"}:root{--background:#f7f7f2;--foreground:#171717;height:100%}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#f7f7f2}}body,html{height:100%;margin:0;padding:0;scroll-behavior:smooth}body{color:var(--foreground);background:var(--background);font-family:DM Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flex-layout{display:flex;flex-direction:column;min-height:100vh}.flex-grow{flex:1 0 auto}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}main{flex:1 1;padding-bottom:2rem}p{font-size:16px}li,ul{font-size:16px;margin-bottom:4px}.container{flex-flow:column;justify-content:center;align-items:stretch;width:100%;max-width:1350px;margin-left:auto;margin-right:auto;padding:2em;font-family:DM Sans,sans-serif;flex:1 1}.container.nav-container{height:100%;padding-top:10px;padding-bottom:10px;font-family:DM Sans,sans-serif;font-size:14px;position:-webkit-sticky;position:sticky;top:0;z-index:1000;background:#F7F7F2}.container.dash{height:70vh}.nav-menu-container{justify-content:space-between;align-items:center;height:100%;font-size:16px;display:flex}.brand-link{z-index:2;margin-left:0;padding-left:0;transition-property:opacity;position:relative}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.nav-menu{z-index:1;letter-spacing:1px;text-transform:uppercase;flex-direction:row;flex:1 1;justify-content:flex-end;align-items:center;padding-left:1em;font-family:DM Sans,sans-serif;font-size:15px;display:flex;position:static}.w-nav-menu{float:right;position:relative}.nav-menu-overlay-mobile{display:none}.menu-button{z-index:2;text-align:center;background-color:#fff;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;width:42px;height:42px;padding:4px 5px 5px;transition:background-color .35s}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.nav-link-holder.nav-button-holder{padding-left:10px}.section{z-index:1;padding-left:0;padding-right:0;font-family:DM Sans,sans-serif;position:relative}button.lexecho-button{all:unset;cursor:pointer;display:inline-block}.lexecho-button{color:#fff;text-align:center;letter-spacing:3px;text-transform:uppercase;background-color:#1e1e1e;border-radius:80px;padding:15px 30px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;border-width:0}.w-inline-block{max-width:100%;display:inline-block;border-width:0}button{color:#fff;text-align:center;letter-spacing:3px;text-transform:uppercase;background-color:#1e1e1e;border-radius:80px;padding:15px 30px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500}button,button:hover{border-width:0!important}.nav-link-holder{padding-left:9px}.nav-link{z-index:1;flex-direction:row;justify-content:center;align-items:center;height:100%;padding:10px 15px;font-size:16px;font-weight:500;line-height:1;display:flex;position:relative!important}.footer-wrapper{width:100%;height:80px;background-color:#1e1e1e;color:#f7f7f2;z-index:1000}.section.lexecho.black.footer-wrapper{inset:unset;z-index:1000;color:#f7f7f2;background-color:#1e1e1e;padding-top:10px;padding-bottom:10px;font-family:DM Sans,sans-serif;font-weight:500;position:fixed;bottom:0;left:0}.container.lexecho.bottom{background-color:#1e1e1e;padding-top:1em;padding-bottom:1em;font-size:13px}.navbar{z-index:99;background-color:#f7f7f2;border-bottom:2px solid #000;height:70px;font-family:DM Sans,sans-serif;font-size:15px;position:-webkit-sticky;position:sticky;inset:0 0 auto}.link-background{opacity:0;transform:translateZ(0) scale3d(.7,.7,1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d;transition:all .3s ease;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;padding:10px 15px!important}.nav-link.active .link-background,.nav-link:hover .link-background{opacity:1;background-color:#baf4c9;border-radius:20px}.lexecho-button:hover{color:black;background-color:#baf4c9;font-weight:500}.footer-menu-link{color:#f7f7f2;margin-left:0}.footer-menu-link:hover{color:#baf4c9}.content{font-size:18px}.content.lexecho{flex-flow:column;justify-content:center;display:flex}.lexecho-footer-grid{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;font-weight:400}.lexecho-footer-menu{grid-column-gap:40px;grid-row-gap:40px;text-align:left;text-transform:uppercase;flex-flow:row;font-size:13px;display:flex}.lexecho-copyright-text{letter-spacing:1px;text-transform:uppercase;font-size:13px}.lexecho-copyright{justify-self:end;color:#f7f7f2}.section.cream,.section.lexecho.cream{background-color:#f7f7f2}.heading-title-holding{padding-bottom:1em}h1{font-size:45px}h1,h2{color:#1e1e1e;margin-top:20px;margin-bottom:10px;font-weight:300;line-height:1.2}h2{font-size:30px}h3{color:#1e1e1e;margin-top:20px;margin-bottom:10px;font-size:25px;font-weight:300;line-height:1.2}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.dashboard-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;margin-bottom:10px;padding-left:20px;padding-right:20px}.adventure-image{border-radius:20px}img{vertical-align:middle;max-width:100%;display:inline-block}.heading-2{margin-top:20px;font-size:30px;font-weight:700}.contact-subheading,.heading-2{text-align:center;text-transform:uppercase}.contact-subheading{letter-spacing:0;margin-top:10px;margin-bottom:10px;font-family:DM Sans,sans-serif;font-size:16px;text-decoration:none}.dashboard-button-holder{flex-flow:column;justify-content:center;align-items:center;margin-top:1em;display:flex}.lexecho-button.account{align-self:center;padding-left:100px;padding-right:100px}.section.cream.full{flex:1 1;display:flex;flex-flow:column;justify-content:center}.adventure-holder{text-align:center}.adventure-holder,.hero-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-content{z-index:2;flex:1 1;width:100%;height:100%;position:relative}.hero-content.login{justify-content:center;align-items:center;height:auto;font-family:DM Sans,sans-serif}._401-hero-panel-parent.login{width:400px;position:relative;inset:10px auto}.blog-hero-subscribe-panel{z-index:1;background-color:#0000;flex-flow:column;width:100%;height:auto;padding:2em;font-family:DM Sans,sans-serif;display:flex;position:relative}.medium-text{text-align:center;font-family:Syncopate,sans-serif;font-size:27px;font-weight:700;margin-bottom:1em}.protected-input-holder{margin-bottom:10px}.w-input,.w-select{color:#333;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.input-field{border:1px solid #1e1e1e;color:#000;text-align:left;-webkit-text-fill-color:inherit;background-color:#fff;background-clip:border-box;border-radius:20px;height:40px;margin-bottom:0;padding:10px 20px;font-size:16px;line-height:1;transition:border-color .35s,background-color .35s}.input-field::placeholder{color:#0000004d;font-family:DM Sans}.input-field:focus-visible{border:1px solid #1e1e1e}.input-field.w-input:focus-visible{border:1px solid black}.input-field.w-input:hover{background-color:#baf4c9}.login-text{text-align:center;padding-top:10px}.container.voice{padding-top:2em}.voice-main-heading{padding-top:20px;padding-bottom:20px}.profile-h1{text-align:center;margin-bottom:0;font-family:Syncopate,sans-serif;font-size:40px;font-weight:700}.voice-grid{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px;padding:0 20px}.voice-image{border-radius:20px;width:100%;height:auto}.voice-heading{text-align:center;letter-spacing:1px;text-transform:uppercase;padding-top:10px;font-weight:500}.account-grid{grid-column-gap:35px;grid-row-gap:33px;grid-template-rows:auto}.blog-heading-h2{margin-bottom:10px;font-family:DM Sans,sans-serif;font-size:33px;font-weight:500}.form-label{letter-spacing:1px;text-transform:uppercase;padding-top:10px;font-size:16px;font-weight:500}label{margin-bottom:5px;font-weight:400;display:block}.account-button-holder{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;align-items:flex-start;margin-top:20px;display:flex}.lexecho-button.delete{background-color:#f26033;color:#fff;text-align:center;letter-spacing:3px;text-transform:uppercase;border-radius:80px;padding:15px 30px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;border-width:0!important}.lexecho-button.delete:hover{background-color:#1e1e1e}.history-details{margin-bottom:20px}.voice-detail-holder{justify-content:space-between;align-items:center;display:flex}.delete-icon-holder,.image-7{height:25px}.w-tabs{position:relative}.w-tabs:after,.w-tabs:before{content:" ";grid-area:1/1/2/2;display:table}.w-tab-menu{position:relative}.tab-link.w--current{color:#1e1e1e;background-color:#baf4c9;border:1px solid #000;border-radius:10px 10px 0 0}.tab-link{color:#fff;border:1px solid #000;border-top-left-radius:10px;border-top-right-radius:10px}.tab-link,.w-tab-link{background-color:#1e1e1e}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:white;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-content{display:block;position:relative;overflow:hidden}.w--tab-active{display:block}.history-block{background-color:#fff;border:1px solid #000;border-radius:0 20px 20px;max-height:250px;padding:10px;font-size:16px;overflow:scroll}.chat-history-item{padding-top:10px;padding-bottom:10px}.contact-info-holder{flex-flow:column;justify-content:space-between;display:block;grid-area:span 1/span 1/span 1/span 1}.input-field.textarea-field{text-align:left;height:auto;min-height:120px;padding-top:15px}.style-guide-container{display:flex;flex-direction:row;align-items:flex-start;width:100%;height:100%;max-width:1440px;margin:0 auto}.style-guide-left-panel-holder{width:350px;flex-shrink:0;background-color:#f7f7f2;border-right:2px solid #000;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;z-index:10}.style-guide-left-panel{grid-row-gap:20px;align-items:stretch;width:100%;padding:3em 2em 2em;font-family:DM Sans,sans-serif;position:-webkit-sticky;position:sticky;top:50px}.style-guide-left-panel,.style-guide-title-holder{flex-direction:column;justify-content:flex-start;display:flex}.style-guide-title-holder{grid-column-gap:5px;grid-row-gap:5px;align-items:flex-start}.style-guide-panel-title{color:#000;margin-bottom:10px;font-size:16px;font-weight:700}.style-guide-tab-holder{color:#000;border-radius:5px;width:100%;padding:8px 10px;font-size:14px;font-weight:400;transition-property:background-color;transition-duration:.675s}.style-guide-tab-holder.w--current{color:#fff;background-color:#000}.paragraph-container{width:80%;margin-top:10px}.style-guide-small-title{color:#000;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;font-size:20px;font-weight:700;background-color:#baf4c9;padding:10px 20px;border-radius:50px}.style-guide-empty-container{padding:2em 2em 1em 1em}.style-guide-main-panel{flex-grow:1;padding:1em 2em;font-family:DM Sans,sans-serif;background-color:#f7f7f2;width:100%;height:100%;overflow-y:auto}.style-guide-gray-background{background-color:#f7f7f2;border-radius:12px}.page-with-sticky-footer{display:flex;flex-direction:column;min-height:100vh;padding-bottom:80px}.content-with-padding{padding-bottom:0;flex:1 1}