.dpy{letter-spacing:-.144rem;font-size:4.8rem;font-style:normal;font-weight:600;line-height:1.16}@media (min-width:650px){.dpy{letter-spacing:-.3rem;font-size:9.6rem;line-height:1.0416}}.dpy strong{color:#017580;font-weight:600}.h1{letter-spacing:-.192rem;font-size:6.4rem;font-style:normal;line-height:1.09}.h1 strong{color:#017580;font-weight:600}.h2{letter-spacing:-.144rem;font-size:4.8rem;font-style:normal;line-height:1.17}.h2 strong{color:#017580;font-weight:600}.h3{letter-spacing:-.072rem;font-size:3.6rem;font-style:normal;line-height:1.17}.h3 strong{color:#017580;font-weight:600}.h4{letter-spacing:-.056rem;font-size:2.8rem;font-style:normal;line-height:1.21}.h5{letter-spacing:-.048rem;font-size:2.4rem;font-style:normal;line-height:1.17}.h6{letter-spacing:-.032rem;font-size:1.6rem;font-style:normal;line-height:1.12}@media (min-width:650px){.s\:dpy{letter-spacing:-.144rem;font-size:4.8rem;font-style:normal;font-weight:600;line-height:1.16}@media (min-width:650px){.s\:dpy{letter-spacing:-.3rem;font-size:9.6rem;line-height:1.0416}}.s\:dpy strong{color:#017580;font-weight:600}.s\:h1{letter-spacing:-.192rem;font-size:6.4rem;font-style:normal;line-height:1.09}.s\:h1 strong{color:#017580;font-weight:600}.s\:h2{letter-spacing:-.144rem;font-size:4.8rem;font-style:normal;line-height:1.17}.s\:h2 strong{color:#017580;font-weight:600}.s\:h3{letter-spacing:-.072rem;font-size:3.6rem;font-style:normal;line-height:1.17}.s\:h3 strong{color:#017580;font-weight:600}.s\:h4{letter-spacing:-.056rem;font-size:2.8rem;font-style:normal;line-height:1.21}.s\:h5{letter-spacing:-.048rem;font-size:2.4rem;font-style:normal;line-height:1.17}.s\:h6{letter-spacing:-.032rem;font-size:1.6rem;font-style:normal;line-height:1.12}}.txt.--t{font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.5}.txt.--s{font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.43}.txt.--r{font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5}.txt.--m{font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.56}.txt.--l{font-size:2.4rem;font-style:normal;font-weight:400;line-height:1.58}.txt.--eye-l{letter-spacing:.28rem;text-transform:uppercase;font-size:1.4rem;font-style:normal;font-weight:700;line-height:1.28}@media (min-width:650px){.txt.--eye-l{font-size:1.4rem;line-height:1.8rem}}.txt.--eye-s{letter-spacing:.24rem;text-transform:uppercase;font-size:1.2rem;font-style:normal;font-weight:700;line-height:1.16}@media (min-width:650px){.txt.s\:--t{font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.5}.txt.s\:--s{font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.43}.txt.s\:--r{font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5}.txt.s\:--m{font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.56}.txt.s\:--l{font-size:2.4rem;font-style:normal;font-weight:400;line-height:1.58}.txt.s\:--eye-l{letter-spacing:.28rem;text-transform:uppercase;font-size:1.4rem;font-style:normal;font-weight:700;line-height:1.28}@media (min-width:650px){.txt.s\:--eye-l{font-size:1.4rem;line-height:1.8rem}}.txt.s\:--eye-s{letter-spacing:.24rem;text-transform:uppercase;font-size:1.2rem;font-style:normal;font-weight:700;line-height:1.16}}.btn{letter-spacing:-.16px;border-radius:9999rem;width:fit-content;padding:1.4rem 2.4rem;font-size:1.6rem;font-style:normal;font-weight:600;line-height:1.25;transition:transform .75s cubic-bezier(.19,1,.22,1);display:inline-flex}@media (hover:hover) and (pointer:fine){.btn:hover{transform:scale(1.05)}}.btn.is-dark,.btn.is-dark-inverted{background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-bg-opacity:.8;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn.is-light{background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-bg-opacity:.1;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.btn.is-light-inverted{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-bg-opacity:.8;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.btn.is-blur,.btn.is-blur-inverted{-webkit-backdrop-filter:blur(1.2rem);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:#ffffff1f;border:.1rem solid #fff3;border-radius:9999rem;box-shadow:inset 0 .1rem .1rem #fff6,inset 0 -.1rem .1rem #0000001a}@media (min-width:650px){.btn{font-size:1.6rem}}.contact-form__btn{transition:background-color .2s,border-radius .2s,border-color .2s,color .2s}.contact-form__btn>span{transition:border-color .2s,color .2s}@media (hover:hover) and (pointer:fine){.contact-form__btn:hover{color:#39291d;background:#ffffef;border-color:#39291d;border-radius:1rem}.contact-form__btn:hover>span{color:#39291d}.contact-form__btn:hover>span+span{border-color:#39291d}}.patients__nav,.primary-care-services__next{color:#ffffef;transition:background-color .2s,border-color .2s,color .2s,opacity .2s}@media (hover:hover) and (pointer:fine){.patients__nav:hover,.primary-care-services__next:hover{color:#39291d;opacity:1;background-color:#ffffef;border-color:#39291d}}.blog-pagination__arrow,.blog-pagination__page{transition:background-color .2s,border-color .2s,color .2s,opacity .2s}.blog-pagination__arrow{color:#ffffef;border:.1rem solid #0000}.blog-pagination__page{border:.1rem solid #0000}@media (hover:hover) and (pointer:fine){.blog-pagination__arrow:hover{color:#39291d;opacity:1;background-color:#ffffef;border-color:#39291d}.blog-pagination__page:not(.is-active):hover{color:#ffffef;background-color:#39291d;border-color:#39291d}}.hero .site-max{display:grid}@media (min-width:650px){.hero .site-max{max-width:none;padding-left:0;padding-right:0}}.hero__media-slide,.hero__content-slide{opacity:0;pointer-events:none;visibility:hidden}.hero__media-slide.is-active,.hero__content-slide.is-active{opacity:1;pointer-events:auto;visibility:visible}.hero__content-slide{grid-area:1/1}@media (max-width:649px){.hero__content-slide:not(.is-active){width:100%;position:absolute}.hero__features{margin-right:calc(var(--padding)*-1);margin-left:calc(var(--padding)*-1);padding-right:var(--padding);padding-left:var(--padding);background:#543d2c}.hero__feature{margin-inline:calc(var(--padding)*-1);padding:4.4rem var(--padding) 5.6rem;border-top:1px solid #ffffef33;width:calc(100% + var(--padding)*2)!important}.hero__features:before{content:"";bottom:100%;left:calc(var(--padding)*-1);right:calc(var(--padding)*-1);pointer-events:none;background:linear-gradient(#543d2c00 0%,#543d2c8c 60%,#543d2c 100%);height:24rem;position:absolute}}@media (min-width:650px){.hero__main{padding-left:9.7rem;padding-right:9.7rem}.hero__features{-moz-column-gap:0;margin-inline:-9.7rem;background:#543d2c;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:0;margin-top:6rem;padding:3.1rem 0 0;display:grid}.hero__features:before{content:"";background:#ffffef33;height:1px;position:absolute;top:0;left:0;right:0}.hero__features:after{content:"";pointer-events:none;background:linear-gradient(#543d2c00 0%,#543d2c8c 60%,#543d2c 100%);height:45rem;position:absolute;bottom:100%;left:0;right:0}.hero__feature{min-width:0;max-width:none}.hero__feature-icon{margin-left:0}}.hero__nav-button{color:#ffffef}.hero__nav-button>span{transition:background-color .2s,border-color .2s,color .2s}@media (hover:hover) and (pointer:fine){.hero__nav-button:hover>span{color:#39291d;background-color:#ffffef;border-color:#39291d}}.hero__media-radial{background:radial-gradient(879.89px 503.61px,#beb49500 0%,#867769 100%)}.hero__media-radial-load{background:radial-gradient(881.33px 505.22px,#c4997a 0%,#a77b5f 25%,#8b5e43 50%,#6f4128 75%,#61331b 87.5%,#53240d 100%)}.hero__media-gradient-top{background:linear-gradient(#84644a 0%,#84644a00 100%);height:20.839rem}.hero__veil{opacity:.5;background:#39291d;transition:opacity 1.6s;animation:1.6s 3.5s forwards hero-veil-failsafe}.hero__veil.is-hidden{opacity:0;animation:none}.hero__ticker-track{will-change:transform;animation:80s linear infinite hero-ticker}.hero__ticker-track--r1{animation-direction:reverse;animation-delay:-13s}.hero__ticker-track--r2{animation-delay:-53s}@keyframes hero-veil-failsafe{to{opacity:0}}@keyframes hero-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (min-width:650px){.blog-hero__image{right:max(3rem,50vw - 180rem)}}.contact-hero__media-radial{background:radial-gradient(50% 103%,#beb49500 0%,#867769 100%)}.contact-hero__media-radial-load{background:radial-gradient(50% 103%,#c4997a 0%,#a77b5f 25%,#8b5e43 50%,#6f4128 75%,#61331b 87.5%,#53240d 100%)}.contact-hero__media-gradient-top{background:linear-gradient(#84644a 0%,#84644a00 100%);height:10.1rem}.contact-hero__media-gradient-bottom{background:linear-gradient(#84644a00 0%,#84644a 100%);height:32.6rem}.blog-banner__base{opacity:.2;background:linear-gradient(#0003,#0003),#ebe9d4}.blog-banner__radial{background:radial-gradient(40rem 28rem at 79% 39%,#d4cec9 0%,#ada399 50%,#867769 100%)}.blog-banner__radial-load{background:radial-gradient(86rem 70rem at 91%,#c4997a 0%,#a77b5f 25%,#8b5e43 50%,#6f4128 75%,#61331b 87.5%,#53240d 100%)}.blog-banner__image{transform-origin:50%;transform:scaleX(-1)}.blog-banner__image--normal{transform:none}.blog-single-content{color:#867769}.blog-single-content__inner{width:100%;max-width:36.4rem;margin-left:auto;margin-right:auto}@media (min-width:650px){.blog-single-content__inner{max-width:75rem;margin-left:0}}.blog-single-content__meta{font-family:var(--font-martian), monospace;text-transform:uppercase;color:inherit;margin-bottom:3.1rem;font-size:1.3rem;font-weight:600;line-height:1.9rem}@media (min-width:650px){.blog-single-content__meta{margin-bottom:3.8rem;font-size:1.6rem;line-height:2.2rem}}.blog-single-content__meta span{margin:0 1rem;display:inline-block}.blog-single-content__summary{font-family:var(--font-helvetica), sans-serif;color:inherit;margin-bottom:3rem;font-size:2rem;font-weight:400;line-height:2.4rem}@media (min-width:650px){.blog-single-content__summary{margin-bottom:5.3rem;font-size:2.5rem;line-height:3.5rem}}.blog-single-content__summary>:first-child{margin-top:0}.blog-single-content__summary>:last-child{margin-bottom:0}.blog-single-content__summary p{font:inherit;color:inherit;margin-bottom:1.4rem}.blog-single-content__summary span,.blog-single-content__summary em,.blog-single-content__summary a{font-size:inherit!important;line-height:inherit!important}.blog-single-content__summary span{color:inherit!important;font-family:inherit!important}.blog-single-content__summary strong,.blog-single-content__summary b{font-weight:500}.blog-single-content__wysiwyg{font-family:var(--font-helvetica), sans-serif;letter-spacing:0;font-size:1.7rem;font-weight:400;line-height:2.6rem}@media (min-width:650px){.blog-single-content__wysiwyg{font-size:1.8rem;line-height:2.7rem}}.blog-single-content__wysiwyg>:first-child{margin-top:0}.blog-single-content__wysiwyg>:last-child{margin-bottom:0}.blog-single-content__wysiwyg p,.blog-single-content__wysiwyg address,.blog-single-content__wysiwyg li{font:inherit;color:inherit;margin-bottom:1.4rem}.blog-single-content__wysiwyg p:empty{display:none}.blog-single-content__wysiwyg p:has(>br:only-child){display:none}.blog-single-content__wysiwyg span,.blog-single-content__wysiwyg em,.blog-single-content__wysiwyg a{font-size:inherit!important;line-height:inherit!important}.blog-single-content__wysiwyg span{color:inherit!important;font-family:inherit!important}.blog-single-content__wysiwyg h1,.blog-single-content__wysiwyg h2,.blog-single-content__wysiwyg .h2-display{font-family:var(--font-playfair), serif;letter-spacing:-.2rem;margin-top:5rem;margin-bottom:2.4rem;font-size:3.5rem;font-weight:400;line-height:1}@media (min-width:650px){.blog-single-content__wysiwyg h1,.blog-single-content__wysiwyg h2,.blog-single-content__wysiwyg .h2-display{margin-top:7.4rem;margin-bottom:3.2rem;font-size:5.5rem}.blog-single-content__wysiwyg h1,.blog-single-content__wysiwyg h2{padding-right:1rem}}.blog-single-content__wysiwyg h2:not(:first-child):not(hr+h2),.blog-single-content__wysiwyg h3:not(:first-child):not(hr+h3):not(h2+h3){border-top:.1rem solid #bcbaaa;margin-top:3.8rem;padding-top:3.8rem}@media (min-width:650px){.blog-single-content__wysiwyg h2:not(:first-child):not(hr+h2),.blog-single-content__wysiwyg h3:not(:first-child):not(hr+h3):not(h2+h3){margin-top:4.4rem;padding-top:4.4rem}}.blog-single-content__wysiwyg h3{font-family:var(--font-martian), monospace;text-transform:uppercase;color:inherit;margin-top:3.8rem;margin-bottom:1.9rem;font-size:1.8rem;font-weight:500;line-height:2.6rem}@media (min-width:650px){.blog-single-content__wysiwyg h3{margin-top:4.2rem;margin-bottom:2rem;font-size:2rem;line-height:1.3}}.blog-single-content__wysiwyg h2:first-child,.blog-single-content__wysiwyg h3:first-child{margin-top:0}.blog-single-content__wysiwyg h4,.blog-single-content__wysiwyg h5,.blog-single-content__wysiwyg h6{font-family:var(--font-martian), monospace;text-transform:uppercase;margin-top:2.8rem;margin-bottom:1.2rem;font-size:1.3rem;font-weight:600;line-height:1.9rem}.blog-single-content__wysiwyg strong,.blog-single-content__wysiwyg b{font-weight:500}.blog-single-content__wysiwyg a{color:inherit;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.1rem}.blog-single-content__wysiwyg ul,.blog-single-content__wysiwyg ol{margin-top:1.2rem;margin-bottom:2.8rem;padding-left:2.1rem}.blog-single-content__wysiwyg li{margin-bottom:.9rem;padding-left:.2rem}.blog-single-content__wysiwyg ul li{list-style:outside}.blog-single-content__wysiwyg ol li{list-style:decimal}.blog-single-content__wysiwyg hr{border:0;border-top:.1rem solid #bcbaaa;margin:4.2rem 0 3.8rem}@media (min-width:650px){.blog-single-content__wysiwyg hr{margin:5.1rem 0 4.4rem}}.blog-single-content__wysiwyg img{width:100%;height:auto;margin:3.6rem 0 4.1rem;display:block}@media (min-width:650px){.blog-single-content__wysiwyg img{margin:1.8rem 0 3.2rem}}.blog-single-content__wysiwyg img.emoji{vertical-align:-.1em;width:1em;height:1em;margin:0 .05em;display:inline-block}.blog-single-content__wysiwyg iframe,.blog-single-content__wysiwyg video,.blog-single-content__wysiwyg .wp-video,.blog-single-content__wysiwyg .wp-video-shortcode,.blog-single-content__wysiwyg .wp-block-embed,.blog-single-content__wysiwyg .wp-block-video,.blog-single-content__wysiwyg .embed-youtube{width:100%;max-width:100%;margin:4.2rem 0;display:block}@media (min-width:650px){.blog-single-content__wysiwyg iframe,.blog-single-content__wysiwyg video,.blog-single-content__wysiwyg .wp-video,.blog-single-content__wysiwyg .wp-video-shortcode,.blog-single-content__wysiwyg .wp-block-embed,.blog-single-content__wysiwyg .wp-block-video,.blog-single-content__wysiwyg .embed-youtube{margin:5.1rem 0}}.blog-single-content__wysiwyg iframe,.blog-single-content__wysiwyg video,.blog-single-content__wysiwyg .wp-video,.blog-single-content__wysiwyg .wp-video-shortcode{aspect-ratio:126/85;background-color:#1f2223;border-radius:1rem;height:auto}.blog-single-content__wysiwyg .wp-block-embed__wrapper,.blog-single-content__wysiwyg .embed-youtube{aspect-ratio:126/85;background-color:#1f2223;border-radius:1rem;position:relative;overflow:hidden}.blog-single-content__wysiwyg .wp-block-embed__wrapper iframe,.blog-single-content__wysiwyg .embed-youtube iframe{border-radius:inherit;width:100%;height:100%;margin:0;position:absolute;inset:0}.blog-single-content__image{margin:3.6rem 0 4.1rem}@media (min-width:650px){.blog-single-content__image{margin:4.8rem 0 5.6rem}}.blog-single-content__image img{width:100%;height:auto;display:block}.blog-single-content__highlight{font-family:var(--font-playfair), serif;letter-spacing:-.07rem;border-top:.1rem solid #bcbaaa;border-bottom:.1rem solid #bcbaaa;margin:4rem 0;padding:2.8rem 0;font-size:3.5rem;line-height:4.5rem}@media (min-width:650px){.blog-single-content__highlight{letter-spacing:-.2rem;margin:5.2rem 0;padding:3.6rem 0}}.gallery-marquee__track .js-slide{will-change:transform}.faq-indicator{z-index:40;background:#ffffef;padding-top:2.4rem;position:relative}@media (min-width:650px){.faq-indicator{top:calc(var(--header-h,0px) - var(--header-pb,0px));border-bottom:.1rem solid #bcbaaa;padding-top:0;position:sticky}}.faq-indicator .site-max{position:relative}.faq-indicator__bar{cursor:pointer;text-align:left;background:0 0;border:.1rem solid #bcbaaa;justify-content:space-between;align-items:center;gap:1.2rem;width:100%;padding:1.4rem 1.6rem;display:flex}@media (min-width:650px){.faq-indicator__bar{border:none;justify-content:flex-start;width:auto;padding:1.4rem 0}}.faq-indicator__chevron{order:2;justify-content:center;align-items:center;transition:transform .3s;display:flex}@media (min-width:650px){.faq-indicator__chevron{order:0}}.faq-indicator.is-open .faq-indicator__chevron{transform:rotate(180deg)}.faq-indicator__menu{top:100%;left:var(--padding,2rem);right:var(--padding,2rem);opacity:0;visibility:hidden;z-index:10;background:#ffffef;border:.1rem solid #bcbaaa;flex-direction:column;margin-top:-.1rem;transition:opacity .3s,visibility .3s,transform .3s;display:flex;position:absolute;transform:translateY(-.6rem)}@media (min-width:650px){.faq-indicator__menu{min-width:26rem;margin-top:0;right:auto}}.faq-indicator.is-open .faq-indicator__menu{opacity:1;visibility:visible;transform:translateY(0)}.faq-indicator__menu-link{padding:1.2rem 1.6rem;transition:background-color .2s,color .2s}.faq-indicator__menu-link:not(:last-child){border-bottom:.1rem solid #bcbaaa80}@media (hover:hover) and (pointer:fine){.faq-indicator__menu-link:hover{color:#39291d;background:#ebe9d4}}@media (min-width:650px){.faq-aside{top:calc(var(--header-h,0px) - var(--header-pb,0px) + var(--indicator-h,0px) + 3rem)}}.faq-content .faq-accordion{width:100%}.faq-content .faq-item{border-top:.1rem solid #bcbaaa}.faq-content .faq-item:last-child{border-bottom:.1rem solid #bcbaaa}.faq-content .faq-item.is-active .faq-item__icon{transform:rotate(-180deg)}.faq-content .faq-item__header{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:2rem;width:100%;padding:2.2rem 0;display:flex}.faq-content .faq-item__icon{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s;display:flex}.faq-content .faq-item__content{overflow:hidden}.faq-content .faq-item__answer{opacity:.9;max-width:64rem;padding-bottom:2.4rem}.faq-content .faq-item__answer p:not(:last-child),.faq-content .faq-item__answer ul:not(:last-child),.faq-content .faq-item__answer ol:not(:last-child){margin-bottom:1.2rem}.faq-content .faq-item__answer ul,.faq-content .faq-item__answer ol{flex-direction:column;gap:1.2rem;padding-left:1.4rem;display:flex}.faq-content .faq-item__answer ul{list-style:outside}.faq-content .faq-item__answer ol{list-style:decimal}.faq-content .faq-item__answer li{padding-left:.4rem}.faq-content.primary-care-faq .faq-item__answer{max-width:83rem}.faq-content.primary-care-faq .faq-item__answer p:not(:last-child),.faq-content.primary-care-faq .faq-item__answer ol:not(:last-child){margin-bottom:1rem}.faq-content.primary-care-faq .faq-item__answer ol{padding-left:3.4rem;list-style-position:outside;display:block}.faq-content.primary-care-faq .faq-item__answer ol li{padding-left:0}.faq-content.primary-care-faq .faq-item__answer ol li:not(:last-child){margin-bottom:1rem}@media (max-width:649px){.service-faqs .service-faqs__accordion{max-width:none;padding-left:0;padding-right:0}.service-faqs .faq-item__header,.service-faqs .faq-item__answer{padding-left:1.7rem;padding-right:1.7rem}.service-faqs .faq-item__header>span:first-child{color:#867769;font-family:var(--font-martian),monospace;text-transform:uppercase;font-size:1.8rem;font-style:normal;font-weight:500;line-height:2.6rem}}.faq-pill{color:#ffffef;height:4.5rem;font-family:var(--font-martian),monospace;text-transform:uppercase;white-space:nowrap;background:#39291d;border:.1rem solid #ffffef;align-items:center;gap:1rem;padding:0 1.8rem;font-size:1.1rem;font-weight:600;line-height:1.8rem;transition:opacity .3s;display:inline-flex}@media (hover:hover) and (pointer:fine){.faq-pill:hover{opacity:.85}}.faq-pill svg{flex-shrink:0}.faq-card__overlay{transition:opacity .3s}@media (hover:hover) and (pointer:fine){.faq-card:hover .faq-card__overlay{opacity:.7}}.faq-content [id^=faq-cat-]{scroll-margin-top:calc(var(--header-h,0px) - var(--header-pb,0px) + var(--indicator-h,0px) + 2rem)}.primary-care-card__media[href]{cursor:pointer}.primary-care-card__overlay,.primary-care-card__book-now{transition:opacity .3s}@media (hover:hover) and (pointer:fine){.primary-care-card:hover .primary-care-card__overlay{opacity:.35}.primary-care-card__book-now:hover{opacity:.85}}.primary-care-services__slider-block{width:100%;padding-left:1.6rem;padding-right:1.6rem;position:relative}@media (min-width:1024px){.primary-care-services__slider-block{padding-left:9rem;padding-right:9rem}}.primary-care-services__slider{touch-action:pan-y;position:relative}.primary-care-services__slide{will-change:transform;width:15.267rem;min-width:15.267rem;max-width:15.267rem}@media (min-width:650px){.primary-care-services__slide{width:calc(50vw - 4rem);min-width:calc(50vw - 4rem);max-width:calc(50vw - 4rem)}}@media (min-width:1024px){.primary-care-services__slide{width:39.781rem;min-width:39.781rem;max-width:39.781rem}}.primary-care-services__progress-fill{transform-origin:0;will-change:transform;width:100%;transform:scaleX(0)}.primary-care-services__progress{cursor:pointer}@media (max-width:649px){.site-max>.primary-care-services__slider-block{width:calc(100% + 4rem);margin-left:-2rem;margin-right:-2rem}}.primary-care-slider-card__media{cursor:pointer}.primary-care-slider-card__media,.primary-care-slider-card__bg{transition:border-radius .2s}@media (min-width:650px){@media (hover:hover) and (pointer:fine){.primary-care-slider-card:hover .primary-care-slider-card__media{border-radius:1rem 1rem 0 0}.primary-care-slider-card:hover .primary-care-slider-card__bg{border-radius:0 0 1rem 1rem}.primary-care-slider-card:hover .contact-form__btn{color:#39291d;background:#ffffef;border-color:#39291d;border-radius:1rem}.primary-care-slider-card:hover .contact-form__btn>span{color:#39291d}.primary-care-slider-card:hover .contact-form__btn>span+span{border-color:#39291d}}.primary-care-hero .site-max{align-items:flex-start;padding-top:18.7rem}}@media (max-width:650px){.weight-loss-hero{padding-bottom:28rem}}.weight-loss-hero__background{pointer-events:none}.weight-loss-hero__base{background:#71513a}.weight-loss-hero__mountains{opacity:1;filter:brightness(1.08)contrast(1.12);width:71rem;max-width:none;height:72rem;top:17.5rem;left:-27.6rem}.weight-loss-hero__radial{mix-blend-mode:multiply;background:radial-gradient(50% 50%,#946a5200 0%,#916a4c 100%)}.weight-loss-hero__top-shadow{opacity:.8;mix-blend-mode:multiply;background:radial-gradient(50% 50%,#beb49500 0%,#867769 100%)}.weight-loss-hero__bottom-shadow{transform-origin:50%;background:linear-gradient(#84644a 0%,#84644a00 100%);height:65.5rem;transform:rotate(180deg)}.weight-loss-hero__lines{opacity:.16;background-image:repeating-linear-gradient(90deg,#0000 0 calc(25% - .1rem),#ffffef8c calc(25% - .1rem) 25%)}.weight-loss-hero__collage-wrap{width:56.4rem;height:62.4rem;overflow:visible;transform:translate(-50%)}.weight-loss-hero__photo{flex-shrink:0;position:absolute}.weight-loss-hero__photo--1{width:19.2rem;height:30.9rem;top:0;left:0}.weight-loss-hero__photo--2{width:18.7rem;height:25rem;top:8.06rem;left:20.66rem}.weight-loss-hero__photo--3{width:12.4rem;height:20.7rem;top:5.87rem;left:40.69rem}.weight-loss-hero__photo--4{width:19.2rem;height:26.8rem;top:32.42rem;left:0}.weight-loss-hero__photo--5{width:18.7rem;height:27.8rem;top:34.45rem;left:20.68rem}@media (max-width:650px){.weight-loss-hero__photo--5{height:31.5rem}}.weight-loss-hero__photo--6{width:15.6rem;height:28.9rem;top:27.85rem;left:40.69rem}@media (min-width:650px){.weight-loss-hero__mountains{width:100%;top:9rem;left:0}.weight-loss-hero__radial{opacity:.3;background:radial-gradient(50% 50%,#c4997a 0%,#53240d 100%)}.weight-loss-hero__lines{background-image:repeating-linear-gradient(90deg,#0000 0 calc(10% - .1rem),#ffffef8c calc(10% - .1rem) 10%)}.weight-loss-hero__collage-wrap{width:auto;height:60.8rem}.weight-loss-hero__collage{justify-content:center;align-items:flex-start;gap:1.8rem;width:max-content;display:flex}.weight-loss-hero__photo{position:relative;left:auto;right:auto}.weight-loss-hero__photo--1{width:32.9rem;height:48.5rem;top:12.1rem}.weight-loss-hero__photo--2{width:32.8rem;height:45.7rem;top:5.93rem}.weight-loss-hero__photo--3{width:32.7rem;height:60.6rem;top:0}.weight-loss-hero__photo--4{width:32.8rem;height:48.8rem;top:6.9rem}.weight-loss-hero__photo--5{width:32.1rem;height:53.5rem;top:5.1rem}.weight-loss-hero__photo--6{display:none}}.weight-loss-hero-two__background{pointer-events:none}.weight-loss-hero-two__lines{background-image:repeating-linear-gradient(90deg,#0000 0 calc(25% - .1rem),#bcbaaa80 calc(25% - .1rem) 25%)}.weight-loss-hero-two__chart{height:30rem;bottom:40rem}@media (min-width:650px){.weight-loss-hero-two__lines{background-image:repeating-linear-gradient(90deg,#0000 0 calc(9.15% - .1rem),#bcbaaa80 calc(9.15% - .1rem) 9.15%)}.weight-loss-hero-two__chart{height:39.4rem;bottom:25.9rem}}.weight-loss-products__img{height:22rem}@media (min-width:650px){.weight-loss-products__img{height:30rem}}.weight-loss-verified__product{width:16rem;height:39rem;transform:translate(-50%)rotate(19.9deg)}@media (min-width:650px){.weight-loss-verified__product{width:25.3rem;height:62rem;top:5.5rem}}.weight-loss-dual__img{flex-shrink:0;width:20rem}.weight-loss-dual__img--2{margin-top:6rem;margin-left:-4rem}@media (min-width:650px){.weight-loss-dual__panel{height:60.7rem;padding:0}.weight-loss-dual__content{width:55.1rem;position:absolute;top:14.2rem;left:6.1rem}.weight-loss-dual__img{width:28rem;height:31.5rem;margin:0;position:absolute;top:8.7rem;left:70.5rem}.weight-loss-dual__img--2{z-index:1;width:28rem;height:28.8rem;top:22.4rem;left:90.6rem}.weight-loss-dual--support .weight-loss-dual__content{width:55.1rem;top:11.4rem}.weight-loss-dual--support .weight-loss-dual__img{width:24.8rem;height:26.6rem;top:9.9rem;left:75.1rem}.weight-loss-dual--support .weight-loss-dual__img--2{width:24.3rem;height:26.5rem;top:24.5rem;left:93.1rem}}.weight-loss-signing__number{flex:1;min-height:11rem}@media (min-width:650px){.weight-loss-signing__card{height:35.4rem}.weight-loss-signing__number{flex:none;height:15.9rem;min-height:0}}.weight-loss-journey__media{height:24rem}@media (min-width:650px){.weight-loss-journey__line{width:1px;left:64.36rem}.weight-loss-journey__media{width:36.6rem;height:27.4rem}.weight-loss-journey__dot{width:2.855rem;height:2.855rem;top:31.65rem;left:-8.06rem}}.weight-loss-guarantee__lines{background-image:repeating-linear-gradient(90deg,#0000 0 calc(9.152% - .1rem),#bcbaaa33 calc(9.152% - .1rem) 9.152%);background-position:-.59rem 0}.weight-loss-guarantee__area{height:22rem}.weight-loss-guarantee__chart{height:16rem;bottom:8rem}@media (min-width:650px){.weight-loss-guarantee__panel{height:60.26rem;padding:0}.weight-loss-guarantee__area{height:36.96rem}.weight-loss-guarantee__chart{height:28rem;top:23.47rem;bottom:auto}.weight-loss-guarantee__content{inset-inline:0;position:absolute;top:9.12rem}.weight-loss-guarantee__cta{inset-inline:0;margin:0;position:absolute;top:50.12rem}}.botox-hero__ruler{height:5.3rem;top:25.4rem}.botox-hero__ruler-gap{height:12.6rem}.botox-hero__cell,.botox-hero__cell--single{height:24rem}.js-accordion-item.is-active .botox-hero__acc-chevron{transform:rotate(180deg)}.botox-hero__acc-body p+p{margin-top:.8rem}.botox-hero__acc-body ul{flex-direction:column;gap:.9rem;list-style:none;display:flex}.botox-hero__acc-body li{padding-left:1.6rem;position:relative}.botox-hero__acc-body li:before{content:"";background:currentColor;border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.9rem;left:.2rem}.botox-hero__ticker-track{animation:70s linear infinite botox-ticker}.botox-hero__marquee-cell{isolation:isolate;transform:translateZ(0)}.botox-hero__marquee-cell video{backface-visibility:hidden}.botox-hero__video-overlay{transform:translateZ(0)}.botox-hero__gallery-video{opacity:0;transition:opacity .35s}.botox-hero__gallery-video.is-playing{opacity:1}@media (min-width:650px){.botox-hero__ruler{display:none}.botox-hero__ruler-gap{height:0}.botox-hero__vruler{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.5' height='144.5' viewBox='0 0 14.5 144.5'%3E%3Cpath d='M0 55.5C0 57.99 2 60 4.46 60c3.14 0 6.6-4.25 10.02-4.25v-.26C11.06 55.49 7.6 51 4.46 51 2 51 0 53.01 0 55.5Z' fill='%23BCBAAA'/%3E%3C/svg%3E") 0 0/1.45rem 14.45rem repeat-y,linear-gradient(#bcbaaa,#bcbaaa) .66rem 0/1px 100% no-repeat,repeating-linear-gradient(#bcbaaa 0 1px,#0000 1px 2.89rem) right 2.1rem/.57rem 100% no-repeat;width:2.4rem}.botox-hero__cell,.botox-hero__cell--single{height:38.5rem}}@keyframes botox-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.botox-expect__ruler{height:5.3rem;margin-top:-.4rem}.botox-pairs__card{height:32rem}@media (min-width:650px){.botox-pairs__card{height:41.6rem}}.botox-what__text p+p{margin-top:.6rem}.botox-what__text strong{font-family:var(--font-martian),monospace;text-transform:uppercase;margin-bottom:.6rem;font-size:1.8rem;font-weight:500;line-height:2.6rem;display:block}.js-accordion-item.is-active .botox-acc-chevron{transform:rotate(180deg)}.botox-acc-body p+p{margin-top:.8rem}.botox-acc-body ul{flex-direction:column;gap:.9rem;list-style:none;display:flex}.botox-acc-body li{padding-left:1.6rem;position:relative}.botox-acc-body li:before{content:"";background:currentColor;border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.9rem;left:.2rem}.botox-faq__body p+p{margin-top:1rem}.medical-services__top{color:#867769;text-align:center}.medical-services__top>:first-child{margin-top:0}.medical-services__top>:last-child{margin-bottom:0}.medical-services__top h2{font-family:var(--font-playfair),serif;letter-spacing:-.07rem;color:inherit;text-align:inherit;font-size:3.5rem;font-style:normal;font-weight:400;line-height:100%}@media (min-width:650px){.medical-services__top h2{letter-spacing:-.12rem;font-size:5.5rem}}.medical-services__top p{font-family:var(--font-helvetica),sans-serif;color:inherit;text-align:inherit;margin-top:2.4rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.2rem}@media (min-width:650px){.medical-services__top p{margin-top:3.2rem;font-size:2.5rem;line-height:3.5rem}}.medical-services__item{color:#867769}.medical-services__item>:first-child{margin-top:0}.medical-services__item>:last-child{margin-bottom:0}.medical-services__item h2,.medical-services__item h3{font-family:var(--font-martian),monospace;text-transform:uppercase;color:inherit;font-size:1.4rem;font-weight:600;line-height:2.2rem}.medical-services__item p{font-family:var(--font-helvetica),sans-serif;color:inherit;margin-top:.8rem;font-size:1.3rem;line-height:1.8rem}@media (min-width:650px){.medical-services__item p{font-size:1.6rem;line-height:2.2rem}}.medical-payments__top,.medical-payments__bottom{color:#867769;text-align:center}.medical-payments__top>:first-child,.medical-payments__bottom>:first-child{margin-top:0}.medical-payments__top>:last-child,.medical-payments__bottom>:last-child{margin-bottom:0}.medical-payments__top{max-width:72rem}.medical-payments__top h1,.medical-payments__top h2,.medical-payments__top h3{color:inherit;font-family:var(--font-playfair),serif;letter-spacing:-.07rem;text-align:inherit;font-size:3.5rem;font-style:normal;font-weight:400;line-height:1}@media (min-width:650px){.medical-payments__top h1,.medical-payments__top h2,.medical-payments__top h3{letter-spacing:-.12rem;font-size:5.5rem}}.medical-payments__top p{color:inherit;font-family:var(--font-martian),monospace;text-align:inherit;margin-top:3.2rem;font-size:1.3rem;font-weight:600;line-height:1.9rem}@media (min-width:650px){.medical-payments__top p{margin-top:4.2rem;font-size:1.6rem;line-height:2.2rem}}.medical-payments__bottom p,.medical-payments__bottom ul,.medical-payments__bottom ol{color:inherit;font-family:var(--font-helvetica),sans-serif;text-align:inherit;font-size:1.5rem;font-weight:400;line-height:2.3rem}@media (min-width:650px){.medical-payments__bottom p,.medical-payments__bottom ul,.medical-payments__bottom ol{font-size:1.6rem;line-height:2.2rem}}.medical-payments__bottom p:not(:last-child),.medical-payments__bottom ul:not(:last-child),.medical-payments__bottom ol:not(:last-child){margin-bottom:.6rem}.medical-payments__logo img{filter:grayscale();opacity:.78}.medical-payments__buttons .contact-form__btn{border-color:#ffffef;width:100%}@media (hover:hover) and (pointer:fine){.medical-payments__buttons .contact-form__btn:hover{border-color:#39291d}}@media (min-width:650px){.medical-payments__buttons .contact-form__btn{width:fit-content}}.service-process__cards{scrollbar-width:none;-webkit-overflow-scrolling:touch}.service-process__cards::-webkit-scrollbar{display:none}.service-process .service-process-card__content{color:#867769;margin-top:3.2rem}@media (min-width:650px){.service-process .service-process-card__content{margin-top:3.8rem}}.service-process .service-process-card__content h3,.service-process .service-process-card__content .h3{color:inherit;font-family:var(--font-martian), monospace;letter-spacing:0;text-transform:uppercase;margin:0 0 1.4rem;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.2rem}@media (min-width:650px){.service-process .service-process-card__content h3,.service-process .service-process-card__content .h3{margin-bottom:1.8rem}}.service-process .service-process-card__content ul,.service-process .service-process-card__content ol{color:inherit;font-family:var(--font-helvetica), sans-serif;flex-direction:column;gap:.8rem;margin:0;padding-left:0;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2.3rem;list-style:none;display:flex}@media (min-width:650px){.service-process .service-process-card__content ul,.service-process .service-process-card__content ol{gap:1.4rem;font-size:1.6rem;line-height:2.2rem}}.service-process .service-process-card__content li{-moz-column-gap:.8rem;grid-template-columns:.5rem minmax(0,1fr);column-gap:.8rem;margin:0;padding-left:0;display:grid}@media (min-width:650px){.service-process .service-process-card__content li{-moz-column-gap:.9rem;grid-template-columns:.7rem minmax(0,1fr);column-gap:.9rem}}.service-process .service-process-card__content li:before{content:"•";color:currentColor;font-family:var(--font-helvetica), sans-serif;font-size:1.5rem;font-weight:700;line-height:inherit;display:block}@media (min-width:650px){.service-process .service-process-card__content li:before{font-size:1.6rem}}.service-process .service-process-card__content span{color:inherit!important;font:inherit!important}.service-process .service-process-card__content p{color:inherit;font-family:var(--font-helvetica), sans-serif;margin:0;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2.3rem}@media (min-width:650px){.service-process .service-process-card__content p{font-size:1.6rem;line-height:2.2rem}}.service-process .service-process-card__content p+p,.service-process .service-process-card__content p+ul,.service-process .service-process-card__content p+ol,.service-process .service-process-card__content ul+p,.service-process .service-process-card__content ol+p{margin-top:1.4rem}.advantage-grid__text p:not(:last-child),.advantage-grid__text ul:not(:last-child),.advantage-grid__text ol:not(:last-child){margin-bottom:1.2rem}.advantage-grid__text strong{font-weight:500}.service-side-by-side__content{color:#867769}.service-side-by-side__content h2,.service-side-by-side__content .h2{color:inherit;font-family:var(--font-playfair), serif;letter-spacing:-.07rem;margin:0;font-size:3.5rem;font-style:normal;font-weight:400;line-height:3.5rem}@media (min-width:650px){.service-side-by-side__content h2,.service-side-by-side__content .h2{letter-spacing:-.12rem;font-size:5.5rem;line-height:6rem}}.service-side-by-side__content p,.service-side-by-side__content h3,.service-side-by-side__content ul,.service-side-by-side__content ol{color:inherit;font-family:var(--font-helvetica), sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2.3rem}@media (min-width:650px){.service-side-by-side__content p,.service-side-by-side__content h3,.service-side-by-side__content ul,.service-side-by-side__content ol{font-size:1.6rem;line-height:2.2rem}}.service-side-by-side__content p,.service-side-by-side__content h3{margin:0}.service-side-by-side__content h3{color:#867769;font-family:var(--font-martian), monospace;text-transform:uppercase;font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.2rem}.service-side-by-side__content ul,.service-side-by-side__content ol{flex-direction:column;gap:1rem;margin:0;padding-left:0;list-style:none;display:flex}@media (min-width:650px){.service-side-by-side__content ul,.service-side-by-side__content ol{gap:1rem;max-width:40.7rem}}.service-side-by-side__content li{margin:0;padding-left:1.4rem;display:block;position:relative}@media (min-width:650px){.service-side-by-side__content li{padding-left:1.6rem}}.service-side-by-side__content li:before{content:"•";color:currentColor;font-family:var(--font-helvetica), sans-serif;font-size:1.5rem;font-weight:700;line-height:inherit;display:inline-block;position:absolute;top:0;left:0}@media (min-width:650px){.service-side-by-side__content li:before{font-size:1.6rem}}.service-side-by-side__content strong{font-weight:700}.service-side-by-side__content span{color:inherit!important;font:inherit!important}.service-side-by-side__content h2+p,.service-side-by-side__content h2+ul,.service-side-by-side__content h2+ol{margin-top:2.3rem}@media (min-width:650px){.service-side-by-side__content h2+p,.service-side-by-side__content h2+ul,.service-side-by-side__content h2+ol{margin-top:3.2rem}}.service-side-by-side__content p+p,.service-side-by-side__content p+ul,.service-side-by-side__content p+ol,.service-side-by-side__content ul+p,.service-side-by-side__content ol+p{margin-top:1.2rem}.service-side-by-side__content p+h3,.service-side-by-side__content h3+h3,.service-side-by-side__content h2+h3,.service-side-by-side__content ul+h3,.service-side-by-side__content ol+h3{margin-top:3.6rem}.service-side-by-side__content h3+p,.service-side-by-side__content h3+ol{margin-top:2.6rem}.service-side-by-side__content h3+ul{margin-top:.7rem}.landing-testimonials{--landing-testimonials-gap:1.6rem}.landing-testimonials__subtitle p{margin:0}.landing-testimonials__viewport{flex-direction:column;gap:1.6rem;width:100%;margin-inline:auto;display:flex;overflow:hidden}.landing-testimonials__track{gap:var(--landing-testimonials-gap);width:max-content;display:flex}.landing-testimonials__slide{will-change:transform;flex-shrink:0;width:27rem}.landing-testimonials__card{width:100%;height:27rem;padding:2.05rem 2rem 2rem;position:relative;overflow:hidden}.landing-testimonials__card:before{background:var(--Limestone-Veil,linear-gradient(0deg, #0003 0%, #0003 100%), #ebe9d4);content:"";opacity:.2;z-index:0;position:absolute;inset:0}.landing-testimonials__card>*{z-index:1;position:relative}.landing-testimonials__card-header{-moz-column-gap:3rem;grid-template-rows:auto auto;grid-template-columns:5.8rem 1fr;align-items:center;column-gap:3rem;min-height:5.8rem;display:grid}.landing-testimonials__avatar{background:#d8d3bd;border-radius:50%;flex:none;grid-row:1/span 2;width:5.8rem;height:5.8rem;margin:0;overflow:hidden}.landing-testimonials__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.landing-testimonials__author{color:#867769;font-family:var(--font-helvetica),sans-serif;grid-area:1/2;min-width:0;margin:0;font-size:1.6rem;font-weight:500;line-height:2.2rem}.landing-testimonials__stars{grid-area:2/2;align-items:center;gap:.25rem;margin-top:.4rem;display:flex}.landing-testimonials__stars svg{width:1.9rem;height:1.9rem;display:block}.landing-testimonials__quote{color:#867769;-webkit-line-clamp:6;line-clamp:6;text-overflow:ellipsis;border:0;-webkit-box-orient:vertical;max-width:22rem;max-height:13.8rem;margin:3rem 0 0;padding:0;font-size:1.5rem;line-height:2.3rem;display:-webkit-box;overflow:hidden}.landing-testimonials__quote p{font:inherit;line-height:inherit;margin:0;display:inline}.landing-testimonials__quote *{font:inherit;line-height:inherit}@media (min-width:650px){.landing-testimonials{--landing-testimonials-gap:2rem}.landing-testimonials__slide{width:48.4rem}.landing-testimonials__card{height:25.9rem;padding:2.9rem 3.1rem 2.8rem}.landing-testimonials__card-header{-moz-column-gap:1.7rem;grid-template-rows:auto;grid-template-columns:5.8rem max-content 1fr;column-gap:1.7rem}.landing-testimonials__avatar,.landing-testimonials__author,.landing-testimonials__stars{grid-row:1}.landing-testimonials__avatar{grid-column:1}.landing-testimonials__author{grid-column:2}.landing-testimonials__stars{grid-column:3;place-self:center end;margin-top:0}.landing-testimonials__quote{-webkit-line-clamp:4;line-clamp:4;max-width:41.3rem;max-height:8.8rem;font-size:1.6rem;line-height:2.2rem}}.calculator-and-contact-info__calculator{isolation:isolate;background:0 0;position:relative}.calculator-and-contact-info__calculator:before{content:"";z-index:-1;opacity:.2;background:linear-gradient(#0003 0% 100%),#ebe9d4;position:absolute;inset:0}.calculator-and-contact-info__calculator-header{position:relative}.calculator-and-contact-info__calculator-header:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffef2e 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.calculator-and-contact-info__calculator-header.is-highlighted:after{animation:2s ease-in-out .45s infinite calculator-highlight}.calculator-and-contact-info__calculator.is-hinting .js-weight-loss-calculator-thumb circle:first-child{transform-box:fill-box;transform-origin:50%;animation:2s ease-in-out infinite calculator-thumb-pulse}.calculator-and-contact-info__description{color:#867769;font-family:var(--font-helvetica),sans-serif;text-align:left;white-space:pre-line;font-size:1.5rem;font-weight:400;line-height:2.3rem}@media (min-width:650px){.calculator-and-contact-info__description{font-size:2.5rem;line-height:3.5rem}}.calculator-and-contact-info__description p{margin:0;font-weight:400}.calculator-and-contact-info__description p+p{margin-top:2.4rem}.calculator-and-contact-info__contact{color:#867769;font-family:var(--font-helvetica),sans-serif;text-align:left;font-size:1.5rem;font-weight:400;line-height:2.3rem}@media (min-width:650px){.calculator-and-contact-info__contact{font-size:1.6rem;line-height:2.2rem}}.calculator-and-contact-info__contact h3,.calculator-and-contact-info__contact p,.calculator-and-contact-info__contact a{text-align:left}.calculator-and-contact-info__contact h3{color:#867769;font-family:var(--font-helvetica),sans-serif;margin:0;font-size:1.5rem;font-weight:600;line-height:2.3rem}@media (min-width:650px){.calculator-and-contact-info__contact h3{font-size:1.6rem;line-height:2.2rem}}.calculator-and-contact-info__contact h3:not(:first-child){margin-top:2.2rem}.calculator-and-contact-info__contact p{margin:0;font-weight:400}.calculator-and-contact-info__contact a{color:#867769;text-decoration:underline}.calculator-and-contact-info__contact strong,.calculator-and-contact-info__contact b{font-weight:600}@keyframes calculator-highlight{65%,to{transform:translate(100%)}}@keyframes calculator-thumb-pulse{50%{transform:scale(1.1)}}.weight-loss-advantage__text{color:#867769}.weight-loss-advantage__text h1,.weight-loss-advantage__text h2,.weight-loss-advantage__text h3,.weight-loss-advantage__text .h2{color:inherit;font-family:var(--font-playfair), serif;letter-spacing:-.07rem;margin:0;font-size:3.5rem;font-style:normal;font-weight:400;line-height:3.5rem}@media (min-width:650px){.weight-loss-advantage__text h1,.weight-loss-advantage__text h2,.weight-loss-advantage__text h3,.weight-loss-advantage__text .h2{letter-spacing:-.12rem;font-size:5.5rem;line-height:6rem}}.weight-loss-advantage__text p,.weight-loss-advantage__text ul,.weight-loss-advantage__text ol{color:inherit;font-family:var(--font-helvetica), sans-serif;margin:0;font-size:2rem;font-style:normal;font-weight:400;line-height:2.4rem}@media (min-width:650px){.weight-loss-advantage__text p,.weight-loss-advantage__text ul,.weight-loss-advantage__text ol{font-size:2.5rem;line-height:3.5rem}}.weight-loss-advantage__text strong{font-weight:500}.weight-loss-advantage__text span{color:inherit!important;font:inherit!important}.weight-loss-advantage__text h1+p,.weight-loss-advantage__text h2+p,.weight-loss-advantage__text h3+p,.weight-loss-advantage__text .h2+p{margin-top:2.6rem}@media (min-width:650px){.weight-loss-advantage__text h1+p,.weight-loss-advantage__text h2+p,.weight-loss-advantage__text h3+p,.weight-loss-advantage__text .h2+p{margin-top:2rem}}.weight-loss-advantage__text p+p,.weight-loss-advantage__text p+ul,.weight-loss-advantage__text p+ol,.weight-loss-advantage__text ul+p,.weight-loss-advantage__text ol+p{margin-top:1.2rem}@media (min-width:650px){.treatable-areas__media.is-compact{height:var(--ta-reveal-height-d)!important;min-height:0!important}.treatable-areas__media.is-compact .treatable-areas__picture{top:calc(var(--ta-reveal-start-d)*-1)!important;width:100%!important;height:96rem!important;bottom:auto!important;left:0!important;right:auto!important}.treatable-areas__media.is-compact .treatable-areas__bottom{bottom:12%}.treatable-areas__media.is-compact .treatable-areas__marker{--ta-y:var(--ta-y-dc)}}.treatable-areas__shade{z-index:1;mix-blend-mode:multiply;opacity:.9;pointer-events:none;background:radial-gradient(70% 100%,#c4997a 0%,#a77b5f 25%,#8b5e43 50%,#6f4128 75%,#61331b 87.5%,#53240d 100%);width:100%;height:100%;position:absolute;inset:0}@media (min-width:650px){.treatable-areas__shade{background:radial-gradient(100% 50%,#c4997a 0%,#a77b5f 25%,#8b5e43 50%,#6f4128 75%,#61331b 87.5%,#53240d 100%)}}.treatable-areas__marker{--ta-y:var(--ta-y-m);--ta-line:var(--ta-line-m);z-index:2;top:var(--ta-y);color:#bcbaaa;width:100%;position:absolute;left:0}@media (min-width:650px){.treatable-areas__marker{--ta-y:var(--ta-y-d);--ta-line:var(--ta-line-d)}}.treatable-areas__line{top:0;left:var(--ta-line);background:currentColor;height:.1rem;position:absolute;right:2rem}@media (min-width:650px){.treatable-areas__line{top:1.64rem;right:25.7rem}}.treatable-areas__label{color:currentColor;font-family:var(--font-martian), monospace;text-align:right;text-transform:uppercase;white-space:normal;font-size:1.6rem;font-weight:600;line-height:2.2rem;position:absolute;bottom:-.44rem;left:10rem;right:1.9rem}@media (min-width:650px){.treatable-areas__label{white-space:nowrap;inset:0 25.7rem auto auto}}.personalized-care__slider{touch-action:pan-y}.personalized-care__tab-bg{pointer-events:none;background:#8677691a;width:0;transition:transform .2s,width .2s;position:absolute;top:.5rem;bottom:.5rem;left:0}.personalized-care__tabs .js-personalized-care-tab{opacity:1!important}.personalized-care__tabs .js-personalized-care-tab:before{content:"";opacity:0;pointer-events:none;background:#867769;border-radius:1.8rem;transition:opacity .2s;position:absolute;inset:.5rem .4rem}@media (hover:hover) and (pointer:fine){.personalized-care__tabs .js-personalized-care-tab:not(.is-active):hover:before{opacity:.1}}.personalized-care__card{will-change:transform,opacity;height:48.2rem;transition:opacity .2s}.personalized-care__card-media,.personalized-care__card-bg{transition:border-radius .2s}@media (min-width:650px){.personalized-care__card-media{aspect-ratio:364/207;flex:none}.personalized-care__card-media>picture,.personalized-care__card-media>video,.personalized-care__card-media>picture>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine){.personalized-care__card:hover .personalized-care__card-media{border-radius:1rem 1rem 0 0}.personalized-care__card:hover .personalized-care__card-bg{border-radius:0 0 1rem 1rem}.personalized-care__card:hover .contact-form__btn{color:#39291d;background:#ffffef;border-color:#39291d;border-radius:1rem}.personalized-care__card:hover .contact-form__btn>span{color:#39291d}.personalized-care__card:hover .contact-form__btn>span+span{border-color:#39291d}}}.personalized-care__slider-wrap{width:100%;overflow:hidden}.personalized-care__progress-fill{transform-origin:0;will-change:transform;background:linear-gradient(#0003 0% 100%),#6b6057;width:100%;transform:scaleX(0)}.personalized-care__progress{cursor:pointer}@media (min-width:650px){.testimonial-section__media{aspect-ratio:1;max-width:35.2rem}}.testimonial-section__letters{flex-direction:column;display:flex}.testimonial-section__letters-row{flex:1;display:flex}.testimonial-section__letters-row span{font-family:var(--font-playfair,"Playfair Display", serif);color:#53240d8c;flex:1;justify-content:center;align-items:center;font-size:13rem;line-height:1;display:flex}.testimonial-section__overlay{background:radial-gradient(circle,#c4997acc 0%,#8b5e43cc 50%,#53240dcc 100%)}.testimonial-section__border{pointer-events:none;width:calc(100% + 1.4rem);height:calc(100% + 1.6rem);top:-.8rem;left:-.8rem}.patients__bg-gradient{background:linear-gradient(#84644ab3 0%,#84644a00 100%)}.patients__slider-overflow{overflow:hidden}.patients__slider{touch-action:pan-y}.patients__card{height:30.3rem}.patients__progress-fill{transform-origin:0;will-change:transform;width:100%;transform:scaleX(0)}.patients__progress{cursor:pointer}.patients__nav{transition:opacity .2s}.patients__nav:hover{opacity:.85}.patients__half-star-fill{clip-path:inset(0 50% 0 0)}@media (max-width:649px){.membership__grid{--tier-label-col:12rem}}.membership__tab{cursor:pointer;outline:none;transition:opacity .2s;position:relative}.membership__tab:focus,.membership__tab:focus-visible{outline:none}.membership__tab.is-active{pointer-events:none;background:#ffffef!important}.membership__tab.is-active:after{content:"";background:#ffffef;width:100%;height:1px;position:absolute;bottom:-.1rem;left:0}.membership__tab:not(.is-active):hover{opacity:.7}.membership__panel{display:none}.membership__panel.is-active{display:block}.membership__scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y}.membership__scroll::-webkit-scrollbar{display:none}.membership__scroll.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.membership__scroll.is-dragging *{pointer-events:none;-webkit-user-select:none;user-select:none}.membership__progress-fill{transform-origin:0;will-change:transform;width:100%;transform:scaleX(0)}.membership__progress{cursor:pointer}.membership__sticky-header{top:var(--membership-header-h,0px);z-index:2;background:#f1efe4;position:sticky;overflow:hidden}.membership__sticky-header .membership__grid{min-width:68rem;transform:translateX(calc(0px - var(--membership-scroll-x,0px)))}.membership__sticky-header .membership__col-label{transform:translateX(var(--membership-scroll-x,0px))}.membership__grid{grid-template-columns:18rem repeat(3,minmax(0,1fr));display:grid}@media (max-width:649px){.membership__row:last-child{border-bottom:1px solid #867769}}.membership__row .membership__col-tier:last-child{isolation:isolate;position:relative}.membership__row .membership__col-tier:last-child:before{content:"";z-index:-1;opacity:.1;background:var(--Limestone-Veil,linear-gradient(0deg, #0003 0%, #0003 100%), #ebe9d4);position:absolute;inset:0}.membership__col-label{border-right:1px solid #867769;padding-right:2rem}@media (max-width:649px){.membership__col-label{z-index:1;background:#f1efe4;position:sticky;left:0}}.membership__coin img{max-width:none;height:108%;position:absolute;top:0}.membership__coin--silver img{width:414%;left:-311%}.membership__coin--gold img{width:400%;left:0}.membership__coin--platinum img{width:412%;left:-105%}@media (max-width:649px){.membership__benefit{border-left:none!important;padding-left:0!important;padding-right:0!important}}.faq-section{padding-top:8rem;padding-bottom:8rem}@media (min-width:650px){.faq-section{padding-top:12rem;padding-bottom:12rem}}.faq-section--no-padding-bottom{padding-bottom:0}@media (min-width:650px){.faq-section--no-padding-bottom{padding-bottom:0}}.faq-section__inner{grid-template-columns:1fr;gap:6rem;display:grid}@media (min-width:650px){.faq-section__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 4.9rem}}.faq-section__left{flex-direction:column;padding-right:0;display:flex}@media (min-width:650px){.faq-section__left{padding-right:5rem}}.faq-section__label{margin-bottom:2rem}.faq-section__heading{margin-bottom:2.4rem}.faq-section__body{opacity:.9;margin-bottom:4rem}.faq-section__contact{flex-direction:column;gap:0;display:flex}.faq-section__contact-label{margin-bottom:2rem}.faq-section__contact-item{flex-direction:column;gap:.6rem;padding-top:1rem;padding-bottom:1rem;display:flex}@media (min-width:650px){.faq-section__contact-item{padding-top:0;padding-bottom:2rem}}.faq-section__contact-title{margin-bottom:.4rem}.faq-section__right{flex-direction:column;display:flex}.faq-section__panel{opacity:1;transition:opacity .22s,transform .22s;transform:translateY(0)}.faq-section__panel.is-leaving,.faq-section__panel.is-entering{opacity:0;transform:translateY(.6rem)}.faq-section__tags{flex-wrap:wrap;gap:.8rem;margin-bottom:3.6rem;display:flex}.faq-section__tag{white-space:nowrap;cursor:pointer;color:#867769;background:0 0;border:1px solid #bcbaaa;border-radius:20px;justify-content:center;align-items:center;height:3.2rem;padding:0 1.6rem;transition:border-color .2s,opacity .2s;display:inline-flex;opacity:1!important}.faq-section__tag.is-active,.faq-section__tag:not(.is-active):hover{color:#867769;border-color:#564d46;opacity:1!important}.faq-section__accordion{width:100%}@media (max-width:649px){.faq-section__accordion{width:calc(100% + 4rem);margin-left:-2rem;margin-right:-2rem}}.faq-section__item{border-top:1px solid #bcbaaa}.faq-section__item:last-child{border-bottom:1px solid #bcbaaa}.faq-section__question{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:2rem;width:100%;padding:2.4rem 0;display:flex}@media (max-width:649px){.faq-section__question{padding-left:2rem;padding-right:2rem}}.faq-section__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq-section__icon svg{transition:transform .3s}.faq-section__item:not(.is-active) .faq-section__question:hover .faq-section__icon svg{transform:translateY(.25rem)}.is-active .faq-section__icon{transform:rotate(180deg)}.faq-section__answer{overflow:hidden}.faq-section__answer p{opacity:.9;padding-bottom:2.4rem}@media (max-width:649px){.faq-section__answer p{padding-left:2rem;padding-right:2rem}}.footer{color:#ffffef;background-color:#564d46;padding-bottom:2.5rem;position:relative;overflow:hidden}@media (min-width:650px){.footer{padding-bottom:7.5rem}}.footer a{color:inherit;text-decoration:none}.footer a:hover{text-decoration:none}.footer a:not(.footer__bottom-btn):not(.footer__social-link):hover{color:inherit;opacity:1}.footer address{font-style:normal}.footer ul{margin:0;padding:0;list-style:none}.footer__media,.footer__media-radial,.footer__media-vignette,.footer__media-tint{pointer-events:none;position:absolute;inset:0}.footer__media{z-index:0}.footer__media-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.footer__media-radial{mix-blend-mode:multiply;background:radial-gradient(50% 50%,#beb49559 0%,#39291deb 100%)}.footer__media-vignette{background:linear-gradient(#1b0803ad 0%,#39291d29 26%,#39291d38 68%,#1b0803b8 100%),linear-gradient(90deg,#1b0803a6 0%,#39291d33 50%,#1b08039e 100%)}.footer__media-tint{background:#39291d6b}.footer__newsletter{flex-direction:column;align-items:center;gap:3.1rem;padding-top:6rem;padding-bottom:4.6rem;display:flex}@media (min-width:650px){.footer__newsletter{flex-direction:row;justify-content:space-between;align-items:center;gap:4rem;padding-top:6.4rem;padding-bottom:6.4rem}}.footer__newsletter-title{text-align:center;color:#ffffef;flex:1;width:min(35rem,100%)}@media (min-width:650px){.footer__newsletter-title{text-align:left;letter-spacing:-.12rem;width:auto;font-size:5.5rem}}.footer__form{flex-shrink:0;width:100%}@media (min-width:650px){.footer__form{width:40rem}}.footer__form-wrap{border:.1rem solid #ffffef;border-radius:0;height:5.1rem;transition:background-color .2s,border-radius .2s,color .2s;display:flex;overflow:hidden}@media (min-width:650px){.footer__form-wrap{height:auto}}.footer__form-wrap.is-active,.footer__form-wrap.has-value{border-radius:.8rem}.footer__form-wrap.is-active .footer__form-sep,.footer__form-wrap.has-value .footer__form-sep{opacity:0}.footer__form-wrap.is-active .footer__form-submit,.footer__form-wrap.has-value .footer__form-submit{color:#39291d;background:#ffffef;border-color:#0000;border-radius:0 .8rem .8rem 0;margin:-.1rem -.1rem -.1rem 0}.footer__form-wrap.is-active .footer__form-submit:hover,.footer__form-wrap.has-value .footer__form-submit:hover{opacity:1}.footer__form-input{color:#ffffef;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0 1.9rem;font-size:1.1rem;line-height:1.8rem}.footer__form-input::placeholder{color:#ffffef;text-transform:uppercase}@media (min-width:650px){.footer__form-input{padding:1.4rem 2rem;font-size:1.3rem}}.footer__form-sep{background:#ffffef;flex-shrink:0;width:1px;transition:opacity .2s;display:block}.footer__form-submit{color:#ffffef;cursor:pointer;white-space:nowrap;background:0 0;border:.1rem solid #0000;flex-shrink:0;width:8.7rem;padding:0;font-size:1.1rem;line-height:1.8rem;transition:background-color .2s,border-radius .2s,color .2s}.footer__form-submit:hover{opacity:.65}@media (min-width:650px){.footer__form-submit{width:auto;padding:1.4rem 2rem}}.footer__rule{background:#ffffef;height:.01rem;margin-bottom:5.6rem}@media (max-width:649px){.footer__rule{display:none}}.footer__info{grid-template-columns:1fr;gap:2rem;margin-bottom:2rem;display:grid}@media (min-width:650px){.footer__info{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:0 4rem}}.footer__map{margin-bottom:2rem;text-decoration:none;display:block;position:relative}@media (min-width:650px){.footer__map{width:29rem;height:23.4rem;margin-bottom:0}}.footer__map-img{aspect-ratio:290/234;-o-object-fit:cover;object-fit:cover;border:0;width:100%;height:auto;display:block}@media (max-width:649px){.footer__map-img{aspect-ratio:364/294;height:auto}}@media (min-width:650px){.footer__map-img{height:100%}}.footer__map-embed{overflow:hidden}.footer__map-embed iframe{border:0;width:100%;height:100%;display:block}.footer__map-overlay{pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(50% 50%,#fff 0%,#d2ccc2 100%);position:absolute;inset:0}.footer__map-badge{cursor:pointer;background:#ffffef;border:0;border-radius:50%;justify-content:center;align-items:center;width:8.5rem;height:8.5rem;padding:0;display:flex;position:absolute;bottom:18%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000026}@media (max-width:649px){.footer__map-badge{width:10rem;height:10rem;top:50%;bottom:auto}}.footer__col{flex-direction:column;display:flex}.footer__col-label{margin-bottom:1.4rem}.footer__col-label--mt{margin-top:2rem}.footer__col-rule{background:#ffffef;width:100%;height:.01rem;margin-bottom:2rem}.footer__col-body{opacity:.9}.footer__col-links{flex-direction:column;gap:0;display:flex}@media (max-width:649px){.footer__col-links .uline{-webkit-box-decoration-break:clone;box-decoration-break:clone}.footer__col-links .uline:before{display:none}.footer__col-links .uline:hover{background:linear-gradient(90deg, currentColor 0 calc(var(--uline-gap-x) - var(--uline-gap) / 2), transparent calc(var(--uline-gap-x) - var(--uline-gap) / 2) calc(var(--uline-gap-x) + var(--uline-gap) / 2), currentColor calc(var(--uline-gap-x) + var(--uline-gap) / 2) 100%) 0 100%/100% var(--uline-thickness) no-repeat;animation:1.15s linear infinite uline-gap-travel}}.footer__col-links li{opacity:.9;padding:.2rem 0}.footer__services{grid-template-columns:1fr;gap:2rem;margin-bottom:2rem;display:grid}@media (min-width:650px){.footer__services{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:0 4rem}}.footer__service{flex-direction:column;display:flex}@media (min-width:650px){.footer__map,.footer__col--contact,.footer__col--hours,.footer__col--resources,.footer__service--anti-aging,.footer__service--weight-loss{grid-column:span 3}.footer__service--primary-care{grid-column:span 6}}.footer__service-grid{grid-template-columns:repeat(2,1fr);gap:0 2rem;display:grid}@media (min-width:650px){.footer__service-grid{gap:0 4rem}}.footer__bottom{-moz-column-gap:2rem;grid-template-columns:minmax(0,1fr) max-content;gap:2rem;display:grid}@media (max-width:649px){.footer__bottom{grid-template-columns:1fr;width:100%}}@media (min-width:650px){.footer__bottom{flex-direction:row;justify-content:flex-end;align-items:center;gap:4rem;display:flex}}.footer__bottom-actions{flex-direction:row;flex-shrink:0;align-items:center;gap:2rem;display:flex}@media (min-width:650px){.footer__bottom-actions{flex-direction:row;align-items:center;gap:1.5rem}}.footer__bottom-btn{color:#ffffef;text-align:center;white-space:nowrap;letter-spacing:0;border:.1rem solid #ffffef;justify-content:center;justify-self:start;align-items:center;width:fit-content;min-width:0;height:3.6rem;padding:0 1.8rem;line-height:1.8rem;text-decoration:none;transition:background-color .2s,border-radius .2s,color .2s;display:inline-flex}.footer__bottom-btn:hover{color:#39291d;background-color:#ffffef;border-radius:.9rem;text-decoration:none}.footer__bottom-btn--desktop{display:none}@media (min-width:650px){.footer__bottom-btn--desktop{display:inline-flex}}@media (max-width:649px){.footer__bottom-btn--mobile{width:11.3rem;padding:0}}@media (min-width:650px){.footer__bottom-btn--mobile{display:none}}@media (max-width:649px){.footer__bottom-actions .footer__bottom-btn{width:13.5rem;padding:0}}.footer__social{justify-content:flex-end;justify-self:end;gap:1.3rem;display:flex}@media (min-width:650px){.footer__social{width:auto}}.footer__social-link{color:#ffffef;border:1px solid #ffffef;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;text-decoration:none;transition:background-color .2s,border-radius .2s,color .2s;display:flex}.footer__social-link:hover{color:#39291d;background-color:#ffffef;border-radius:.9rem;text-decoration:none}@media (max-width:649px){.footer__social-link{width:3.4rem;height:3.4rem}}.footer__social-link svg{width:auto;height:auto;display:block}.footer__legal{-moz-column-gap:1.2rem;opacity:1;color:#ffffef;text-align:right;justify-self:end;column-gap:1.2rem;min-width:0;display:block}.footer__legal span,.footer__legal a{white-space:nowrap}@media (min-width:650px){.footer__legal{text-align:right}}.footer__legal a,.footer__legal a:hover{text-decoration:none}.footer__credit{flex-basis:100%}.footer__bottom-inner{display:contents}@media (max-width:649px){.footer__bottom-inner{grid-template-columns:max-content 1fr;align-items:center;gap:1.3rem;width:100%;display:grid}}@media (min-width:650px){.footer__bottom-inner{justify-content:flex-end;align-items:center;gap:4rem;width:auto;display:flex}}.footer__bottom-row{display:contents}.footer__bottom-row--legal{gap:0}@media (max-width:649px){.footer__bottom-row--legal{grid-template-columns:max-content 1fr;align-items:start;gap:1.8rem;width:100%;display:grid}}@media (min-width:650px){.footer__bottom-row{display:contents}}.footer__pepper,.footer__pepper img.emoji{vertical-align:-.05em;width:1em;height:1em;margin:0 .15em;display:inline-block}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}@property --uline-gap-x{syntax:"<percentage>";inherits:false;initial-value:-10%}@keyframes uline-gap-travel{0%{--uline-gap-x:-10%}to{--uline-gap-x:110%}}.uline,.uline-double{--uline-bottom:-.1em;--uline-gap:.4rem;--uline-thickness:max(.1rem, .0625em);text-decoration:none;position:relative}.uline:before,.uline-double:before{content:"";right:0;bottom:var(--uline-bottom);height:var(--uline-thickness);pointer-events:none;transform-origin:0;background-color:currentColor;position:absolute;left:0;transform:scaleX(0)rotate(.001deg)}.uline.is-active:before,.uline.is-full:before,.uline-double:before{transform:scaleX(1)rotate(.001deg)}.uline-double{white-space:nowrap;--uline-bottom:.3rem;--uline-thickness:max(.1rem, .05em);display:inline-flex}@media (hover:hover) and (pointer:fine){.uline:hover:before,.uline-double:hover:before,.sh__nav-item:hover>.sh__nav-link.uline-double:before,.sh__nav-item:focus-within>.sh__nav-link.uline-double:before{-webkit-mask-image:linear-gradient(90deg, #000 0 calc(var(--uline-gap-x) - var(--uline-gap) / 2), transparent calc(var(--uline-gap-x) - var(--uline-gap) / 2) calc(var(--uline-gap-x) + var(--uline-gap) / 2), #000 calc(var(--uline-gap-x) + var(--uline-gap) / 2) 100%);mask-image:linear-gradient(90deg, #000 0 calc(var(--uline-gap-x) - var(--uline-gap) / 2), transparent calc(var(--uline-gap-x) - var(--uline-gap) / 2) calc(var(--uline-gap-x) + var(--uline-gap) / 2), #000 calc(var(--uline-gap-x) + var(--uline-gap) / 2) 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:linear-gradient(90deg, #000 0 calc(var(--uline-gap-x) - var(--uline-gap) / 2), transparent calc(var(--uline-gap-x) - var(--uline-gap) / 2) calc(var(--uline-gap-x) + var(--uline-gap) / 2), #000 calc(var(--uline-gap-x) + var(--uline-gap) / 2) 100%);animation:1.15s linear infinite uline-gap-travel;transform:scaleX(1)rotate(.001deg);-webkit-mask-size:100% 100%}}.sh__mobile-book.uline-double:before{-webkit-mask-image:linear-gradient(90deg, #000 0 calc(var(--uline-gap-x) - var(--uline-gap) / 2), transparent calc(var(--uline-gap-x) - var(--uline-gap) / 2) calc(var(--uline-gap-x) + var(--uline-gap) / 2), #000 calc(var(--uline-gap-x) + var(--uline-gap) / 2) 100%);mask-image:linear-gradient(90deg, #000 0 calc(var(--uline-gap-x) - var(--uline-gap) / 2), transparent calc(var(--uline-gap-x) - var(--uline-gap) / 2) calc(var(--uline-gap-x) + var(--uline-gap) / 2), #000 calc(var(--uline-gap-x) + var(--uline-gap) / 2) 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:linear-gradient(90deg, #000 0 calc(var(--uline-gap-x) - var(--uline-gap) / 2), transparent calc(var(--uline-gap-x) - var(--uline-gap) / 2) calc(var(--uline-gap-x) + var(--uline-gap) / 2), #000 calc(var(--uline-gap-x) + var(--uline-gap) / 2) 100%);animation:1.15s linear infinite uline-gap-travel;transform:scaleX(1)rotate(.001deg);-webkit-mask-size:100% 100%}button,[type=button],[type=submit],[role=button],.btn,.contact-form__btn,.footer__bottom-btn{transition:all .2s!important}@media (hover:hover) and (pointer:fine){button:not(:disabled):hover,[type=button]:not(:disabled):hover,[type=submit]:not(:disabled):hover,[role=button]:hover,.btn:hover,.contact-form__btn:hover,.footer__bottom-btn:hover{opacity:.85}}.-translate-x-1\/2,.-translate-y-1\/2,.rotate-180,.scale-\[1\.15\],.scale-\[1\.3\],.-scale-x-100,.transform,.group-hover\:scale-105,.s\:translate-x-0,.s\:scale-100,.s\:scale-\[1\.15\],.s\:scale-x-\[-1\],.group-open\:-rotate-180{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1}.from-\[\#39291D\],.from-\[\#84644A\],.via-\[\#39291D\]\/30,.via-transparent,.to-\[\#84644A\]\/0,.to-transparent{--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: }.ordinal{--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: }.s\:shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.12\)\]{--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.blur,.blur-\[15rem\],.brightness-0,.drop-shadow-\[0_0\.4rem_0\.4rem_rgba\(0\,0\,0\,0\.25\)\],.invert,.filter{--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: }*,:before,:after{box-sizing:border-box;border:0 solid}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:415px){.container{max-width:415px}}@media (min-width:650px){.container{max-width:650px}}@media (min-width:769px){.container{max-width:769px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:2100px){.container{max-width:2100px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-16{left:1.6rem;right:1.6rem}.inset-x-17{left:1.7rem;right:1.7rem}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-15{bottom:1.5rem}.bottom-16{bottom:1.6rem}.bottom-17{bottom:1.7rem}.bottom-20{bottom:2rem}.bottom-34{bottom:3.4rem}.bottom-\[-8rem\]{bottom:-8rem}.bottom-\[1\.55rem\]{bottom:1.55rem}.left-0{left:0}.left-1\/2{left:50%}.left-15{left:1.5rem}.left-16{left:1.6rem}.left-2{left:.2rem}.left-20{left:2rem}.left-\[-2\.9rem\]{left:-2.9rem}.left-\[-2rem\]{left:-2rem}.left-\[14rem\]{left:14rem}.left-\[23\.5rem\]{left:23.5rem}.left-\[23\.6rem\]{left:23.6rem}.left-\[9rem\]{left:9rem}.left-\[calc\(max\(0px\,\(100\%_-_128\.5rem\)\/2\)_\+_59\.6rem\)\]{left:calc(max(0px,50% - 64.25rem) + 59.6rem)}.right-0{right:0}.right-13{right:1.3rem}.right-16{right:1.6rem}.right-17{right:1.7rem}.right-18{right:1.8rem}.right-20{right:2rem}.right-28{right:2.8rem}.right-44{right:4.4rem}.right-6{right:.6rem}.right-8{right:.8rem}.right-\[-2rem\]{right:-2rem}.right-\[1\.6\%\]{right:1.6%}.right-\[2\.5rem\]{right:2.5rem}.right-\[23\.6rem\]{right:23.6rem}.right-\[9rem\]{right:9rem}.top-0{top:0}.top-1\/2{top:50%}.top-15{top:1.5rem}.top-16{top:1.6rem}.top-17{top:1.7rem}.top-6{top:.6rem}.top-\[-0\.15rem\]{top:-.15rem}.top-\[-0\.2rem\]{top:-.2rem}.top-\[-19rem\]{top:-19rem}.top-\[-64\.44\%\]{top:-64.44%}.top-\[0\.05rem\]{top:.05rem}.top-\[0\.15em\]{top:.15em}.top-\[0\.18em\]{top:.18em}.top-\[0\.1em\]{top:.1em}.top-\[0\.2rem\]{top:.2rem}.top-\[0\.6rem\]{top:.6rem}.top-\[0\.9rem\]{top:.9rem}.top-\[10\.35rem\]{top:10.35rem}.top-\[10\.5rem\]{top:10.5rem}.top-\[13\.35rem\]{top:13.35rem}.top-\[15\.5rem\]{top:15.5rem}.top-\[15\.6rem\]{top:15.6rem}.top-\[15rem\]{top:15rem}.top-\[19rem\]{top:19rem}.top-\[25rem\]{top:25rem}.top-\[28\.6rem\]{top:28.6rem}.top-\[52rem\]{top:52rem}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-2{z-index:2}.z-4{z-index:4}.z-9{z-index:9}.z-\[10000\]{z-index:10000}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[5\]{z-index:5}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.m-0{margin:0}.-mx-17{margin-left:-1.7rem;margin-right:-1.7rem}.-mx-32{margin-left:-3.2rem;margin-right:-3.2rem}.-mx-\[1\.7rem\]{margin-left:-1.7rem;margin-right:-1.7rem}.mx-0{margin-left:0;margin-right:0}.mx-\[-1rem\]{margin-left:-1rem;margin-right:-1rem}.mx-\[calc\(var\(--padding\)\*-1\)\]{margin-left:calc(var(--padding) * -1);margin-right:calc(var(--padding) * -1)}.mx-auto{margin-left:auto;margin-right:auto}.my-\[4\.2rem\]{margin-top:4.2rem;margin-bottom:4.2rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mt-\[1px\]{margin-top:-1px}.mb-10{margin-bottom:1rem}.mb-16{margin-bottom:1.6rem}.mb-18{margin-bottom:1.8rem}.mb-20{margin-bottom:2rem}.mb-24{margin-bottom:2.4rem}.mb-30{margin-bottom:3rem}.mb-32{margin-bottom:3.2rem}.mb-40{margin-bottom:4rem}.mb-8{margin-bottom:.8rem}.ml-auto{margin-left:auto}.mr-10{margin-right:1rem}.mr-14{margin-right:1.4rem}.mr-22{margin-right:2.2rem}.mt-0{margin-top:0}.mt-10{margin-top:1rem}.mt-11{margin-top:1.1rem}.mt-12{margin-top:1.2rem}.mt-14{margin-top:1.4rem}.mt-15{margin-top:1.5rem}.mt-16{margin-top:1.6rem}.mt-18{margin-top:1.8rem}.mt-19{margin-top:1.9rem}.mt-2{margin-top:.2rem}.mt-20{margin-top:2rem}.mt-21{margin-top:2.1rem}.mt-22{margin-top:2.2rem}.mt-23{margin-top:2.3rem}.mt-24{margin-top:2.4rem}.mt-25{margin-top:2.5rem}.mt-26{margin-top:2.6rem}.mt-28{margin-top:2.8rem}.mt-3{margin-top:.3rem}.mt-30{margin-top:3rem}.mt-31{margin-top:3.1rem}.mt-32{margin-top:3.2rem}.mt-33{margin-top:3.3rem}.mt-34{margin-top:3.4rem}.mt-35{margin-top:3.5rem}.mt-36{margin-top:3.6rem}.mt-37{margin-top:3.7rem}.mt-4{margin-top:.4rem}.mt-40{margin-top:4rem}.mt-42{margin-top:4.2rem}.mt-44{margin-top:4.4rem}.mt-46{margin-top:4.6rem}.mt-48{margin-top:4.8rem}.mt-50{margin-top:5rem}.mt-56{margin-top:5.6rem}.mt-60{margin-top:6rem}.mt-8{margin-top:.8rem}.mt-\[-8\.5rem\]{margin-top:-8.5rem}.mt-\[1\.3rem\]{margin-top:1.3rem}.mt-\[1\.8rem\]{margin-top:1.8rem}.mt-\[1\.9rem\]{margin-top:1.9rem}.mt-\[10rem\]{margin-top:10rem}.mt-\[2\.1rem\]{margin-top:2.1rem}.mt-\[3\.1rem\]{margin-top:3.1rem}.mt-\[5rem\]{margin-top:5rem}.mt-auto{margin-top:auto}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[1\.55\]{aspect-ratio:1.55}.aspect-\[330\/235\]{aspect-ratio:330/235}.aspect-\[333\/155\]{aspect-ratio:333/155}.aspect-\[364\/209\]{aspect-ratio:364/209}.aspect-\[364\/242\]{aspect-ratio:364/242}.aspect-\[365\/224\]{aspect-ratio:365/224}.aspect-\[366\/171\]{aspect-ratio:366/171}.aspect-\[419\/378\]{aspect-ratio:419/378}.aspect-\[539\/366\]{aspect-ratio:539/366}.aspect-\[590\/464\]{aspect-ratio:590/464}.aspect-\[662\/809\]{aspect-ratio:662/809}.aspect-\[743\/493\]{aspect-ratio:743/493}.size-1{width:.1rem;height:.1rem}.size-115{width:11.5rem;height:11.5rem}.size-12{width:1.2rem;height:1.2rem}.size-13{width:1.3rem;height:1.3rem}.size-15{width:1.5rem;height:1.5rem}.size-18{width:1.8rem;height:1.8rem}.size-20{width:2rem;height:2rem}.size-23{width:2.3rem;height:2.3rem}.size-4{width:.4rem;height:.4rem}.size-48{width:4.8rem;height:4.8rem}.size-60{width:6rem;height:6rem}.size-8{width:.8rem;height:.8rem}.size-82{width:8.2rem;height:8.2rem}.size-90{width:9rem;height:9rem}.size-94{width:9.4rem;height:9.4rem}.size-\[1\.1rem\]{width:1.1rem;height:1.1rem}.size-\[1\.336rem\]{width:1.336rem;height:1.336rem}.size-\[24rem\]{width:24rem;height:24rem}.size-\[3\.525rem\]{width:3.525rem;height:3.525rem}.size-\[4\.3rem\]{width:4.3rem;height:4.3rem}.size-\[4\.6rem\]{width:4.6rem;height:4.6rem}.size-\[64rem\]{width:64rem;height:64rem}.size-full{width:100%;height:100%}.\!h-\[4\.331rem\]{height:4.331rem!important}.h-1{height:.1rem}.h-10{height:1rem}.h-11{height:1.1rem}.h-15{height:1.5rem}.h-16{height:1.6rem}.h-2{height:.2rem}.h-20{height:2rem}.h-23{height:2.3rem}.h-25{height:2.5rem}.h-28{height:2.8rem}.h-30{height:3rem}.h-32{height:3.2rem}.h-35{height:3.5rem}.h-45{height:4.5rem}.h-47{height:4.7rem}.h-50{height:5rem}.h-80{height:8rem}.h-87{height:8.7rem}.h-94{height:9.4rem}.h-\[1\.1rem\]{height:1.1rem}.h-\[10\.3rem\]{height:10.3rem}.h-\[14rem\]{height:14rem}.h-\[16\.6rem\]{height:16.6rem}.h-\[17\.1rem\]{height:17.1rem}.h-\[19rem\]{height:19rem}.h-\[1px\]{height:1px}.h-\[20\.6716rem\]{height:20.6716rem}.h-\[20\.672rem\]{height:20.672rem}.h-\[20\.8rem\]{height:20.8rem}.h-\[20rem\]{height:20rem}.h-\[23\.6rem\]{height:23.6rem}.h-\[23\.7rem\]{height:23.7rem}.h-\[24\.4rem\]{height:24.4rem}.h-\[24rem\]{height:24rem}.h-\[26\.3rem\]{height:26.3rem}.h-\[3\.7rem\]{height:3.7rem}.h-\[330\%\]{height:330%}.h-\[34rem\]{height:34rem}.h-\[35rem\]{height:35rem}.h-\[38\.6rem\]{height:38.6rem}.h-\[4\.25rem\]{height:4.25rem}.h-\[4\.7rem\]{height:4.7rem}.h-\[40rem\]{height:40rem}.h-\[45rem\]{height:45rem}.h-\[5rem\]{height:5rem}.h-\[62\.3rem\]{height:62.3rem}.h-\[7\.2rem\]{height:7.2rem}.h-\[7rem\]{height:7rem}.h-\[9\.6rem\]{height:9.6rem}.h-\[9\.7rem\]{height:9.7rem}.h-auto{height:auto}.h-full{height:100%}.max-h-60{max-height:6rem}.max-h-\[20\.6716rem\]{max-height:20.6716rem}.max-h-\[20rem\]{max-height:20rem}.min-h-0{min-height:0}.min-h-8{min-height:.8rem}.min-h-87{min-height:8.7rem}.min-h-\[20\.6716rem\]{min-height:20.6716rem}.min-h-\[20rem\]{min-height:20rem}.min-h-\[4\.9rem\]{min-height:4.9rem}.min-h-\[46px\]{min-height:46px}.min-h-\[73rem\]{min-height:73rem}.min-h-\[9\.16rem\]{min-height:9.16rem}.min-h-\[fit-content\]{min-height:fit-content}.min-h-full{min-height:100%}.\!w-full{width:100%!important}.w-13{width:1.3rem}.w-14{width:1.4rem}.w-15{width:1.5rem}.w-16{width:1.6rem}.w-18{width:1.8rem}.w-19{width:1.9rem}.w-20{width:2rem}.w-22{width:2.2rem}.w-23{width:2.3rem}.w-24{width:2.4rem}.w-26{width:2.6rem}.w-27{width:2.7rem}.w-30{width:3rem}.w-44{width:4.4rem}.w-50{width:5rem}.w-55{width:5.5rem}.w-7{width:.7rem}.w-80{width:8rem}.w-9{width:.9rem}.w-94{width:9.4rem}.w-\[1\.1rem\]{width:1.1rem}.w-\[100vw\]{width:100vw}.w-\[11\.8rem\]{width:11.8rem}.w-\[12rem\]{width:12rem}.w-\[14rem\]{width:14rem}.w-\[15\.267rem\]{width:15.267rem}.w-\[16\.5rem\]{width:16.5rem}.w-\[19rem\]{width:19rem}.w-\[1px\]{width:1px}.w-\[22\.5rem\]{width:22.5rem}.w-\[24\.3rem\]{width:24.3rem}.w-\[25\.8rem\]{width:25.8rem}.w-\[25rem\]{width:25rem}.w-\[26rem\]{width:26rem}.w-\[28rem\]{width:28rem}.w-\[34\.3rem\]{width:34.3rem}.w-\[37\.9rem\]{width:37.9rem}.w-\[38rem\]{width:38rem}.w-\[4\.7rem\]{width:4.7rem}.w-\[40\.2rem\]{width:40.2rem}.w-\[41\.5rem\]{width:41.5rem}.w-\[45\.6rem\]{width:45.6rem}.w-\[45\.7rem\]{width:45.7rem}.w-\[5rem\]{width:5rem}.w-\[6\.8rem\]{width:6.8rem}.w-\[calc\(100\%\+3\.4rem\)\]{width:calc(100% + 3.4rem)}.w-\[calc\(50vw-2\.3rem\)\]{width:calc(50vw - 2.3rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[15\.267rem\]{min-width:15.267rem}.min-w-\[23\.5rem\]{min-width:23.5rem}.min-w-\[26rem\]{min-width:26rem}.min-w-\[68rem\]{min-width:68rem}.max-w-60{max-width:6rem}.max-w-\[106rem\]{max-width:106rem}.max-w-\[113rem\]{max-width:113rem}.max-w-\[128\.6rem\]{max-width:128.6rem}.max-w-\[15\.267rem\]{max-width:15.267rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[21\.7rem\]{max-width:21.7rem}.max-w-\[22\.517rem\]{max-width:22.517rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[31\.7rem\]{max-width:31.7rem}.max-w-\[34\.8rem\]{max-width:34.8rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[35rem\]{max-width:35rem}.max-w-\[36\.4rem\]{max-width:36.4rem}.max-w-\[43\.8rem\]{max-width:43.8rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[50\.6rem\]{max-width:50.6rem}.max-w-\[52rem\]{max-width:52rem}.max-w-\[66rem\]{max-width:66rem}.max-w-\[70vw\]{max-width:70vw}.max-w-\[73rem\]{max-width:73rem}.max-w-\[76\.6rem\]{max-width:76.6rem}.max-w-\[84rem\]{max-width:84rem}.max-w-\[87\.1rem\]{max-width:87.1rem}.max-w-full{max-width:100%}.max-w-none{max-width:none}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.15\]{--tw-scale-x:1.15;--tw-scale-y:1.15;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.3\]{--tw-scale-x:1.3;--tw-scale-y:1.3;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x:-1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{appearance:none}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:1.5rem minmax(0,1fr)}.grid-cols-\[14\.4rem_1fr_1fr\]{grid-template-columns:14.4rem 1fr 1fr}.grid-cols-\[9rem_1fr\]{grid-template-columns:9rem 1fr}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-1{gap:.1rem}.gap-10{gap:1rem}.gap-12{gap:1.2rem}.gap-14{gap:1.4rem}.gap-16{gap:1.6rem}.gap-18{gap:1.8rem}.gap-19{gap:1.9rem}.gap-2{gap:.2rem}.gap-20{gap:2rem}.gap-21{gap:2.1rem}.gap-23{gap:2.3rem}.gap-24{gap:2.4rem}.gap-25{gap:2.5rem}.gap-28{gap:2.8rem}.gap-30{gap:3rem}.gap-31{gap:3.1rem}.gap-32{gap:3.2rem}.gap-33{gap:3.3rem}.gap-4{gap:.4rem}.gap-40{gap:4rem}.gap-5{gap:.5rem}.gap-54{gap:5.4rem}.gap-56{gap:5.6rem}.gap-59{gap:5.9rem}.gap-60{gap:6rem}.gap-8{gap:.8rem}.gap-9{gap:.9rem}.gap-\[0\.45rem\]{gap:.45rem}.gap-x-10{-moz-column-gap:1rem;column-gap:1rem}.gap-x-20{-moz-column-gap:2rem;column-gap:2rem}.gap-x-26{-moz-column-gap:2.6rem;column-gap:2.6rem}.gap-x-40{-moz-column-gap:4rem;column-gap:4rem}.gap-x-57{-moz-column-gap:5.7rem;column-gap:5.7rem}.gap-x-8{-moz-column-gap:.8rem;column-gap:.8rem}.gap-y-0{row-gap:0}.gap-y-12{row-gap:1.2rem}.gap-y-24{row-gap:2.4rem}.gap-y-26{row-gap:2.6rem}.gap-y-29{row-gap:2.9rem}.gap-y-32{row-gap:3.2rem}.gap-y-40{row-gap:4rem}.gap-y-48{row-gap:4.8rem}.gap-y-8{row-gap:.8rem}.space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.7rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.break-words{overflow-wrap:break-word}.rounded-\[2\.1rem\]{border-radius:2.1rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-\[0\.01rem\]{border-width:.01rem}.border-y{border-top-width:1px;border-bottom-width:1px}.\!border-b-0{border-bottom-width:0!important}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-none{border-style:none!important}.border-\[\#39291D\]{--tw-border-opacity:1;border-color:rgb(57 41 29/var(--tw-border-opacity,1))}.border-\[\#867769\]{--tw-border-opacity:1;border-color:rgb(134 119 105/var(--tw-border-opacity,1))}.border-\[\#867769\]\/40{border-color:#86776966}.border-\[\#BCBAAA\]{--tw-border-opacity:1;border-color:rgb(188 186 170/var(--tw-border-opacity,1))}.border-\[\#BCBAAA\]\/60{border-color:#bcbaaa99}.border-\[\#CBC8C2\]{--tw-border-opacity:1;border-color:rgb(203 200 194/var(--tw-border-opacity,1))}.border-\[\#EBE9D4\]{--tw-border-opacity:1;border-color:rgb(235 233 212/var(--tw-border-opacity,1))}.border-\[\#FFFFEF\]{--tw-border-opacity:1;border-color:rgb(255 255 239/var(--tw-border-opacity,1))}.border-\[\#bcbaaa\]{--tw-border-opacity:1;border-color:rgb(188 186 170/var(--tw-border-opacity,1))}.border-current{border-color:currentColor}.border-porcelain{--tw-border-opacity:1;border-color:rgb(255 255 239/var(--tw-border-opacity,1))}.border-porcelain\/40{border-color:#ffffef66}.border-stone-hearth{--tw-border-opacity:1;border-color:rgb(134 119 105/var(--tw-border-opacity,1))}.bg-\[\#1A1A1A\]{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.bg-\[\#39291D\]{--tw-bg-opacity:1;background-color:rgb(57 41 29/var(--tw-bg-opacity,1))}.bg-\[\#39291D\]\/20{background-color:#39291d33}.bg-\[\#39291D\]\/40{background-color:#39291d66}.bg-\[\#39291D\]\/50{background-color:#39291d80}.bg-\[\#39291d\]{--tw-bg-opacity:1;background-color:rgb(57 41 29/var(--tw-bg-opacity,1))}.bg-\[\#6B6057\]{--tw-bg-opacity:1;background-color:rgb(107 96 87/var(--tw-bg-opacity,1))}.bg-\[\#71513A\]{--tw-bg-opacity:1;background-color:rgb(113 81 58/var(--tw-bg-opacity,1))}.bg-\[\#867769\]{--tw-bg-opacity:1;background-color:rgb(134 119 105/var(--tw-bg-opacity,1))}.bg-\[\#867769\]\/10{background-color:#8677691a}.bg-\[\#867769\]\/20{background-color:#86776933}.bg-\[\#977A60\]{--tw-bg-opacity:1;background-color:rgb(151 122 96/var(--tw-bg-opacity,1))}.bg-\[\#BCBAAA\]{--tw-bg-opacity:1;background-color:rgb(188 186 170/var(--tw-bg-opacity,1))}.bg-\[\#BCBAAA\]\/20{background-color:#bcbaaa33}.bg-\[\#BCBAAA\]\/70{background-color:#bcbaaab3}.bg-\[\#E4322B\]{--tw-bg-opacity:1;background-color:rgb(228 50 43/var(--tw-bg-opacity,1))}.bg-\[\#E7E5D6\]{--tw-bg-opacity:1;background-color:rgb(231 229 214/var(--tw-bg-opacity,1))}.bg-\[\#EBE9D4\]{--tw-bg-opacity:1;background-color:rgb(235 233 212/var(--tw-bg-opacity,1))}.bg-\[\#EBE9D4\]\/60{background-color:#ebe9d499}.bg-\[\#EFEDDD\]{--tw-bg-opacity:1;background-color:rgb(239 237 221/var(--tw-bg-opacity,1))}.bg-\[\#F3F1E2\]{--tw-bg-opacity:1;background-color:rgb(243 241 226/var(--tw-bg-opacity,1))}.bg-\[\#F3F1E3\]{--tw-bg-opacity:1;background-color:rgb(243 241 227/var(--tw-bg-opacity,1))}.bg-\[\#FFFFEF\]{--tw-bg-opacity:1;background-color:rgb(255 255 239/var(--tw-bg-opacity,1))}.bg-\[\#a79d94\]{--tw-bg-opacity:1;background-color:rgb(167 157 148/var(--tw-bg-opacity,1))}.bg-\[linear-gradient\(0deg\,rgba\(0\,0\,0\,0\.2\)_0\%\,rgba\(0\,0\,0\,0\.2\)_100\%\)\,\#EBE9D4\]{background-color:linear-gradient(0deg,#0003 0%,#0003 100%),#ebe9d4}.bg-\[rgba\(188\,186\,170\,0\.4\)\]{background-color:#bcbaaa66}.bg-chocolate{--tw-bg-opacity:1;background-color:rgb(57 41 29/var(--tw-bg-opacity,1))}.bg-current{background-color:currentColor}.bg-porcelain{--tw-bg-opacity:1;background-color:rgb(255 255 239/var(--tw-bg-opacity,1))}.bg-stone-hearth{--tw-bg-opacity:1;background-color:rgb(134 119 105/var(--tw-bg-opacity,1))}.bg-stone-hearth\/10{background-color:#8677691a}.bg-stone-hearth\/25{background-color:#86776940}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-opacity-10{--tw-bg-opacity:.1}.bg-\[radial-gradient\(ellipse_26\%_145\%_at_76\%_47\%\,\#D4CEC9_0\%\,\#AFA69D_36\%\,rgba\(134\,119\,105\,0\)_74\%\)\]{background-image:radial-gradient(26% 145% at 76% 47%,#d4cec9 0%,#afa69d 36%,#86776900 74%)}.bg-\[radial-gradient\(ellipse_27rem_19rem_at_50\%_47\%\,rgba\(190\,153\,112\,0\.58\)_0\%\,rgba\(151\,104\,72\,0\.28\)_42\%\,rgba\(83\,36\,13\,0\)_78\%\)\]{background-image:radial-gradient(27rem 19rem at 50% 47%,#be997094 0%,#97684847 42%,#53240d00 78%)}.bg-\[radial-gradient\(ellipse_34\%_138\%_at_82\%_50\%\,\#C4997A_0\%\,\#7A4D34_46\%\,\#53240D_100\%\)\]{background-image:radial-gradient(34% 138% at 82%,#c4997a 0%,#7a4d34 46%,#53240d 100%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-\[\#39291D\]{--tw-gradient-from:#39291d var(--tw-gradient-from-position);--tw-gradient-to:#39291d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#84644A\]{--tw-gradient-from:#84644a var(--tw-gradient-from-position);--tw-gradient-to:#84644a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#39291D\]\/30{--tw-gradient-to:#39291d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #39291d4d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#84644A\]\/0{--tw-gradient-to:#84644a00 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-12{padding:1.2rem}.p-14{padding:1.4rem}.p-15{padding:1.5rem}.p-16{padding:1.6rem}.p-17{padding:1.7rem}.p-6{padding:.6rem}.px-12{padding-left:1.2rem;padding-right:1.2rem}.px-13{padding-left:1.3rem;padding-right:1.3rem}.px-14{padding-left:1.4rem;padding-right:1.4rem}.px-16{padding-left:1.6rem;padding-right:1.6rem}.px-17{padding-left:1.7rem;padding-right:1.7rem}.px-18{padding-left:1.8rem;padding-right:1.8rem}.px-19{padding-left:1.9rem;padding-right:1.9rem}.px-20{padding-left:2rem;padding-right:2rem}.px-22{padding-left:2.2rem;padding-right:2.2rem}.px-24{padding-left:2.4rem;padding-right:2.4rem}.px-25{padding-left:2.5rem;padding-right:2.5rem}.px-26{padding-left:2.6rem;padding-right:2.6rem}.px-30{padding-left:3rem;padding-right:3rem}.px-31{padding-left:3.1rem;padding-right:3.1rem}.px-32{padding-left:3.2rem;padding-right:3.2rem}.px-40{padding-left:4rem;padding-right:4rem}.px-5{padding-left:.5rem;padding-right:.5rem}.px-8{padding-left:.8rem;padding-right:.8rem}.px-\[3\.5rem\]{padding-left:3.5rem;padding-right:3.5rem}.py-10{padding-top:1rem;padding-bottom:1rem}.py-12{padding-top:1.2rem;padding-bottom:1.2rem}.py-13{padding-top:1.3rem;padding-bottom:1.3rem}.py-14{padding-top:1.4rem;padding-bottom:1.4rem}.py-16{padding-top:1.6rem;padding-bottom:1.6rem}.py-17{padding-top:1.7rem;padding-bottom:1.7rem}.py-18{padding-top:1.8rem;padding-bottom:1.8rem}.py-19{padding-top:1.9rem;padding-bottom:1.9rem}.py-20{padding-top:2rem;padding-bottom:2rem}.py-22{padding-top:2.2rem;padding-bottom:2.2rem}.py-24{padding-top:2.4rem;padding-bottom:2.4rem}.py-28{padding-top:2.8rem;padding-bottom:2.8rem}.py-32{padding-top:3.2rem;padding-bottom:3.2rem}.py-40{padding-top:4rem;padding-bottom:4rem}.py-48{padding-top:4.8rem;padding-bottom:4.8rem}.py-7{padding-top:.7rem;padding-bottom:.7rem}.py-8{padding-top:.8rem;padding-bottom:.8rem}.py-80{padding-top:8rem;padding-bottom:8rem}.py-85{padding-top:8.5rem;padding-bottom:8.5rem}.py-9{padding-top:.9rem;padding-bottom:.9rem}.\!pb-\[calc\(var\(--pbm\)\+9rem\)\]{padding-bottom:calc(var(--pbm) + 9rem)!important}.\!pt-\[calc\(var\(--ptm\)\+9rem\)\]{padding-top:calc(var(--ptm) + 9rem)!important}.pb-0{padding-bottom:0}.pb-10{padding-bottom:1rem}.pb-16{padding-bottom:1.6rem}.pb-18{padding-bottom:1.8rem}.pb-19{padding-bottom:1.9rem}.pb-20{padding-bottom:2rem}.pb-22{padding-bottom:2.2rem}.pb-23{padding-bottom:2.3rem}.pb-24{padding-bottom:2.4rem}.pb-25{padding-bottom:2.5rem}.pb-28{padding-bottom:2.8rem}.pb-30{padding-bottom:3rem}.pb-32{padding-bottom:3.2rem}.pb-35{padding-bottom:3.5rem}.pb-38{padding-bottom:3.8rem}.pb-4{padding-bottom:.4rem}.pb-40{padding-bottom:4rem}.pb-48{padding-bottom:4.8rem}.pb-57{padding-bottom:5.7rem}.pb-60{padding-bottom:6rem}.pb-70{padding-bottom:7rem}.pb-8{padding-bottom:.8rem}.pb-80{padding-bottom:8rem}.pb-87{padding-bottom:8.7rem}.pb-88{padding-bottom:8.8rem}.pb-9{padding-bottom:.9rem}.pb-95{padding-bottom:9.5rem}.pb-\[--pbm\]{padding-bottom:var(--pbm)}.pb-\[32rem\]{padding-bottom:32rem}.pb-\[8\.1rem\]{padding-bottom:8.1rem}.pl-10{padding-left:1rem}.pl-16{padding-left:1.6rem}.pl-18{padding-left:1.8rem}.pl-21{padding-left:2.1rem}.pl-23{padding-left:2.3rem}.pl-24{padding-left:2.4rem}.pl-25{padding-left:2.5rem}.pl-28{padding-left:2.8rem}.pl-38{padding-left:3.8rem}.pl-\[1\.7rem\]{padding-left:1.7rem}.pr-0{padding-right:0}.pr-12{padding-right:1.2rem}.pr-21{padding-right:2.1rem}.pr-35{padding-right:3.5rem}.pr-40{padding-right:4rem}.pr-45{padding-right:4.5rem}.pr-48{padding-right:4.8rem}.pr-54{padding-right:5.4rem}.pt-0{padding-top:0}.pt-1{padding-top:.1rem}.pt-100{padding-top:10rem}.pt-14{padding-top:1.4rem}.pt-16{padding-top:1.6rem}.pt-17{padding-top:1.7rem}.pt-18{padding-top:1.8rem}.pt-19{padding-top:1.9rem}.pt-20{padding-top:2rem}.pt-21{padding-top:2.1rem}.pt-22{padding-top:2.2rem}.pt-23{padding-top:2.3rem}.pt-24{padding-top:2.4rem}.pt-25{padding-top:2.5rem}.pt-28{padding-top:2.8rem}.pt-29{padding-top:2.9rem}.pt-32{padding-top:3.2rem}.pt-35{padding-top:3.5rem}.pt-40{padding-top:4rem}.pt-48{padding-top:4.8rem}.pt-50{padding-top:5rem}.pt-54{padding-top:5.4rem}.pt-56{padding-top:5.6rem}.pt-60{padding-top:6rem}.pt-75{padding-top:7.5rem}.pt-80{padding-top:8rem}.pt-86{padding-top:8.6rem}.pt-9{padding-top:.9rem}.pt-\[--ptm\]{padding-top:var(--ptm)}.pt-\[0\.2rem\]{padding-top:.2rem}.pt-\[0\.5rem\]{padding-top:.5rem}.pt-\[10\.4rem\]{padding-top:10.4rem}.pt-\[10\.5rem\]{padding-top:10.5rem}.pt-\[11rem\]{padding-top:11rem}.pt-\[12rem\]{padding-top:12rem}.pt-\[19\.5rem\]{padding-top:19.5rem}.pt-\[20rem\]{padding-top:20rem}.pt-\[4rem\]{padding-top:4rem}.pt-\[6\.3rem\]{padding-top:6.3rem}.pt-\[7\.8rem\]{padding-top:7.8rem}.pt-\[9\.5rem\]{padding-top:9.5rem}.pt-\[9rem\]{padding-top:9rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-\[\'Helvetica_Neue_LT_Pro\'\,sans-serif\]{font-family:Helvetica Neue LT Pro,sans-serif}.font-helvetica{font-family:var(--font-helvetica), sans-serif}.font-martian{font-family:var(--font-martian), monospace}.font-playfair{font-family:var(--font-playfair), serif}.text-11{font-size:1.1rem}.text-13{font-size:1.3rem}.text-14{font-size:1.4rem}.text-15{font-size:1.5rem}.text-16{font-size:1.6rem}.text-18{font-size:1.8rem}.text-20{font-size:2rem}.text-22{font-size:2.2rem}.text-24{font-size:2.4rem}.text-28{font-size:2.8rem}.text-33{font-size:3.3rem}.text-35{font-size:3.5rem}.text-40{font-size:4rem}.text-45{font-size:4.5rem}.text-48{font-size:4.8rem}.text-55{font-size:5.5rem}.text-65{font-size:6.5rem}.text-9{font-size:.9rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1rem\]{font-size:1rem}.font-bold{font-weight:700}.font-extralight{font-weight:200}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.28\]{line-height:1.28}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.3rem\]{line-height:1.3rem}.leading-\[1\.44\]{line-height:1.44}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.53\]{line-height:1.53}.leading-\[1\.8rem\]{line-height:1.8rem}.leading-\[1\.9rem\]{line-height:1.9rem}.leading-\[2\.2rem\]{line-height:2.2rem}.leading-\[2\.3rem\]{line-height:2.3rem}.leading-\[2\.4rem\]{line-height:2.4rem}.leading-\[2\.6rem\]{line-height:2.6rem}.leading-\[2rem\]{line-height:2rem}.leading-\[3\.2rem\]{line-height:3.2rem}.leading-\[3\.5rem\]{line-height:3.5rem}.leading-\[3\.6rem\]{line-height:3.6rem}.leading-\[4\.5rem\]{line-height:4.5rem}.leading-none{line-height:1}.tracking-\[-0\.048rem\]{letter-spacing:-.048rem}.tracking-\[-0\.04rem\]{letter-spacing:-.04rem}.tracking-\[-0\.056rem\]{letter-spacing:-.056rem}.tracking-\[-0\.05rem\]{letter-spacing:-.05rem}.tracking-\[-0\.07rem\]{letter-spacing:-.07rem}.tracking-\[-0\.08rem\]{letter-spacing:-.08rem}.tracking-\[-0\.09rem\]{letter-spacing:-.09rem}.tracking-\[-0\.12rem\]{letter-spacing:-.12rem}.tracking-\[-0\.13rem\]{letter-spacing:-.13rem}.tracking-\[\.028rem\]{letter-spacing:.028rem}.tracking-\[0\.05rem\]{letter-spacing:.05rem}.tracking-\[0\.1rem\]{letter-spacing:.1rem}.tracking-wide{letter-spacing:.025em}.text-\[\#39291D\]{--tw-text-opacity:1;color:rgb(57 41 29/var(--tw-text-opacity,1))}.text-\[\#39291D\]\/70{color:#39291db3}.text-\[\#867769\]{--tw-text-opacity:1;color:rgb(134 119 105/var(--tw-text-opacity,1))}.text-\[\#FFFFEF\]{--tw-text-opacity:1;color:rgb(255 255 239/var(--tw-text-opacity,1))}.text-\[\#bcbaaa\]{--tw-text-opacity:1;color:rgb(188 186 170/var(--tw-text-opacity,1))}.text-porcelain{--tw-text-opacity:1;color:rgb(255 255 239/var(--tw-text-opacity,1))}.text-stone-hearth{--tw-text-opacity:1;color:rgb(134 119 105/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-soft-light{mix-blend-mode:soft-light}.outline-none{outline-offset:2px;outline:2px solid #0000}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[15rem\]{--tw-blur:blur(15rem);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-0{--tw-brightness:brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0\.4rem_0\.4rem_rgba\(0\,0\,0\,0\.25\)\]{--tw-drop-shadow:drop-shadow(0 .4rem .4rem #00000040);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-\[filter\]{transition-property:filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-duration:.15s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.\[appearance\:textfield\]{appearance:textfield}.\[clip-path\:inset\(0\%_10\%_0\%_0\%\)\]{clip-path:inset(0% 10% 0% 0%)}.\[content-visibility\:auto\]{content-visibility:auto}:root{--size:390;--clamp:16.666px}@media (min-width:650px){:root{--size:1800;--clamp:12px}}*,:before,:after{box-sizing:border-box}html{overscroll-behavior:none;width:100%;max-width:100%;height:auto}body{overscroll-behavior:none;width:auto;max-width:none;height:auto;margin:0}html{font-size:clamp(1px,10*100vw/var(--size),var(--clamp));font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:#0000;-webkit-font-smoothing:antialiased;font-family:var(--font-helvetica)}body{font-family:var(--font-helvetica), sans-serif;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));-webkit-overflow-scrolling:touch;background-color:#ffffef;min-height:100vh;padding:2rem;font-size:1.6rem;font-weight:400;line-height:1.2;overflow-x:clip}@media (max-width:649px){body{padding:0}}body.admin-bar header{top:var(--wp-admin--admin-bar--height)}main{width:100%;position:relative}input,textarea{background-color:#0000;outline:none}strong{font-weight:500}.app{position:relative}@media (max-width:649px){.app{overflow-x:clip}}.site-max{--padding:1.7rem;padding-left:var(--padding);padding-right:var(--padding);width:100%;max-width:128.5rem;margin-left:auto;margin-right:auto}@media (min-width:1024px){.site-max{--padding:0}}.service-container{width:100%;max-width:128.6rem;margin-left:auto;margin-right:auto}.site-grid{--gap:1.2rem;--cols:4;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-column-gap:var(--gap);display:grid}@media (min-width:650px){.site-grid{--gap:4rem;--cols:12}}.sg{opacity:0}.sg.is-active{opacity:1}.sh .js-header-alert.is-dismissed{display:none!important}.sh .announcement-bar__close{transition:background-color .2s,border-color .2s,color .2s}@media (hover:hover) and (pointer:fine){.sh .announcement-bar__close:hover{color:#39291d;background-color:#ffffef;border-color:#39291d}}.sh .announcement-bar__text p,.sh .announcement-bar__ticker-item p{margin:0}.sh .announcement-bar__ticker-track{will-change:transform;animation:5s linear infinite hero-ticker}.sh .announcement-bar__ticker-item{padding-right:4rem}.sh .announcement-bar__text .uline-double{--uline-bottom:0}.sh [data-announcement-slot=desktop],.sh__wrap,.sh__content,.sh__meta,.sh__mobile{transition:background-color .35s,gap .35s,height .32s,margin .35s,max-height .28s,opacity .25s,padding .35s,transform .28s}.sh__wrap{isolation:isolate;position:relative}.sh__wrap:before{content:"";z-index:-1;opacity:0;background:#39291d;transition:opacity .24s;position:absolute;inset:0}.sh [data-announcement-slot=desktop]{max-height:3.4rem;overflow:hidden}.sh__pill{color:#ffffef;font-size:1.1rem;font-family:var(--font-martian);text-transform:uppercase;white-space:nowrap;background:#39291d;border:.1rem solid #ffffef;justify-content:center;align-items:center;padding:.9rem 1.4rem;font-weight:600;line-height:1;transition:background-color .2s,border-radius .2s,border-color .2s,color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.sh__pill:hover{color:#39291d;background:#ffffef;border-color:#39291d;border-radius:1rem}}.sh__mobile{color:#ffffef;padding-bottom:1rem}.sh__mobile-bar{align-items:flex-start}.sh__mobile-logo{box-shadow:inset 0 0 0 .1rem #ffffef00}.sh__mobile-book{margin-top:1.1rem}.sh__logo{width:16.6rem;height:8.8rem;transition:height .4s cubic-bezier(.65,0,.35,1);display:block;position:relative}.sh__logo-mark{will-change:opacity,transform;transition:opacity .3s,transform .4s cubic-bezier(.65,0,.35,1);display:block;position:absolute;top:50%;left:0}.sh__logo-mark--default{opacity:1;width:8.4rem;height:8.8rem;transform:translateY(-50%)scale(1)}.sh__logo-mark--sticky{opacity:0;width:16.6rem;height:4.4rem;transition-delay:0s,0s;transform:translateY(-50%)scale(.9)}.sh__mobile-menu-icon{width:4.3rem;height:4.3rem;display:block;overflow:visible}.sh__mobile-menu-icon-line{transform-box:fill-box;transform-origin:50%;transition:opacity .24s,transform .38s cubic-bezier(.19,1,.22,1)}.sh__mobile-menu{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s,visibility .35s,transform .35s;transform:translateY(-1.2rem)}.sh__mobile-menu.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.sh__mobile-menu-head{opacity:0;pointer-events:none;align-items:flex-start}.sh__mobile-nav-item{border-bottom:.1rem solid #ffffef66}.sh__mobile-nav-trigger,.sh__mobile-nav-link{color:#ffffef;text-align:left;justify-content:space-between;align-items:center;width:100%;min-height:6.1rem;font-size:1.6rem;font-weight:500;line-height:1;display:flex}.sh__mobile-chevron{flex-shrink:0;width:1.1rem;height:1.1rem;margin-right:1.1rem;transition:transform .3s;display:block;position:relative;transform:translateY(-.2rem)rotate(45deg)}.sh__mobile-chevron:before,.sh__mobile-chevron:after{content:"";background:#ffffef;position:absolute}.sh__mobile-chevron:before{width:100%;height:.1rem;bottom:0;right:0}.sh__mobile-chevron:after{width:.1rem;height:100%;bottom:0;right:0}.sh__mobile-nav-trigger.is-active .sh__mobile-chevron{transform:translateY(-.2rem)rotate(-135deg)}.sh__mobile-subnav{padding-bottom:2rem}.sh__mobile-subnav a{color:#ffffefcc;border-top:.1rem solid #ffffef1f;align-items:center;min-height:3.6rem;font-size:1.6rem;line-height:1;display:flex}.sh__mobile-menu-foot-inner{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.sh__mobile-pill{color:#ffffef;width:fit-content;min-width:13.5rem;height:3.6rem;font-family:var(--font-martian),monospace;text-transform:uppercase;border:.1rem solid #ffffef;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;line-height:1.8rem;transition:background-color .2s,border-radius .2s,border-color .2s,color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.sh__mobile-pill:hover{color:#39291d;background:#ffffef;border-color:#39291d;border-radius:1rem}}.sh__mobile-social-wrap{flex-direction:column;align-items:flex-end;gap:2.2rem;display:flex}.sh__mobile-socials{align-items:center;gap:1.3rem;display:flex}.sh__mobile-social{color:#ffffef;border:.1rem solid #ffffef;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;transition:background-color .2s,border-radius .2s,color .2s;display:inline-flex}.sh__mobile-social svg{fill:currentColor;width:auto;height:auto;display:block}@media (hover:hover) and (pointer:fine){.sh__mobile-social:hover{color:#39291d;background-color:#ffffef;border-radius:.9rem}}.sh__mobile-legal{color:#ffffef;text-align:right;flex-direction:column;align-items:flex-end;font-size:1rem;line-height:2rem;display:flex}.sh__mobile-legal a{transition:opacity .2s}@media (hover:hover) and (pointer:fine){.sh__mobile-legal a:hover{opacity:.7}}.sh__mobile-pepper,.sh__mobile-pepper img.emoji{vertical-align:-.05em;width:1em;height:1em;margin:0 .15em;display:inline-block}.sh__nav-link{--bottom:-.25rem;color:#ffffef;white-space:nowrap;font-size:1.6rem;line-height:1.375;transition:opacity .3s}@media (hover:hover) and (pointer:fine){.sh__nav-link:hover{opacity:.7}}.sh__nav-item:hover .sh__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.sh__nav-item:last-child .sh__dropdown{left:auto;right:0;transform:translateY(-.8rem)}.sh__nav-item:last-child:hover .sh__dropdown{transform:translate(0)}.sh__dropdown{opacity:0;visibility:hidden;pointer-events:none;z-index:20;background:#39291de6;border:.1rem solid #ffffef;width:30rem;transition:opacity .3s,visibility .3s,transform .3s;position:absolute;top:calc(100% + 1.4rem);left:50%;transform:translate(-50%,-.8rem)}.sh__dropdown:before{content:"";height:1.4rem;position:absolute;top:-1.4rem;left:0;right:0}.sh__dropdown-list{flex-direction:column;display:flex}.sh__dropdown-link{color:#ffffefcc;align-items:center;height:4.5rem;padding:0 1.5rem;font-size:1.6rem;line-height:1.3;transition:background-color .2s,color .2s,font-weight .2s;display:flex}.sh__dropdown-link:not(:last-child){border-bottom:.1rem solid #ffffef26}@media (hover:hover) and (pointer:fine){.sh__dropdown-link:hover{color:#ffffef;background:#71513a;font-weight:500}}.sh__dropdown-link.is-active{color:#ffffef;background:#71513a;font-weight:500}.sh__toggle.is-active .sh__mobile-menu-icon-line--top,.sh__mobile-close.is-active .sh__mobile-menu-icon-line--top{transform:translateY(8.32px)rotate(-45deg)}.sh__toggle.is-active .sh__mobile-menu-icon-line--middle,.sh__mobile-close.is-active .sh__mobile-menu-icon-line--middle{opacity:0;transform:scaleX(.15)}.sh__toggle.is-active .sh__mobile-menu-icon-line--bottom,.sh__mobile-close.is-active .sh__mobile-menu-icon-line--bottom{transform:translateY(-8.31px)rotate(45deg)}@media (min-width:650px){.sh__wrap{height:8.8rem}.sh__meta{max-height:3.6rem;overflow:hidden}.sh__mobile-menu{display:none}}.sh.is-scrolled .sh__mobile{background:#39291de6}@media (min-width:650px){.sh.is-scrolled{padding-top:0;position:fixed}.sh.is-scrolled .sh__wrap{align-items:center;height:8rem;margin-top:0;padding-top:0;padding-bottom:0}.sh.is-scrolled .sh__wrap:before{opacity:.9;transition-delay:.18s}.sh.is-scrolled .sh__content{gap:.4rem}.sh.is-scrolled .sh__meta{opacity:0;pointer-events:none;max-height:0;transform:translateY(-.2rem)}.sh.is-scrolled .sh__logo{height:4.4rem}.sh.is-scrolled .sh__logo-mark--default{opacity:0;transition-delay:0s,0s;transform:translateY(-50%)scale(.9)}.sh.is-scrolled .sh__logo-mark--sticky{opacity:1;transition-delay:80ms,80ms;transform:translateY(-50%)scale(1)}}.sh--dark .sh__meta>div,.page-template-weight-loss-template-two .sh .sh__meta>div,.page-template-glossary-template .sh .sh__meta>div,.page-template-botox-template-two .sh .sh__meta>div,.single-glossary .sh .sh__meta>div,.sh--dark .sh__nav-link,.page-template-weight-loss-template-two .sh .sh__nav-link,.page-template-glossary-template .sh .sh__nav-link,.page-template-botox-template-two .sh .sh__nav-link,.single-glossary .sh .sh__nav-link{color:#39291d}.sh--dark .sh__logo-mark,.page-template-weight-loss-template-two .sh .sh__logo-mark,.page-template-glossary-template .sh .sh__logo-mark,.page-template-botox-template-two .sh .sh__logo-mark,.single-glossary .sh .sh__logo-mark{filter:brightness(0)saturate()invert(11%)sepia(28%)saturate(1100%)hue-rotate(347deg)brightness(96%)contrast(88%)}.sh--dark .sh__mobile-bar .sh__mobile-menu-icon rect,.sh--dark .sh__mobile-bar .sh__mobile-menu-icon path,.page-template-weight-loss-template-two .sh .sh__mobile-bar .sh__mobile-menu-icon rect,.page-template-weight-loss-template-two .sh .sh__mobile-bar .sh__mobile-menu-icon path,.page-template-glossary-template .sh .sh__mobile-bar .sh__mobile-menu-icon rect,.page-template-glossary-template .sh .sh__mobile-bar .sh__mobile-menu-icon path,.page-template-botox-template-two .sh .sh__mobile-bar .sh__mobile-menu-icon rect,.page-template-botox-template-two .sh .sh__mobile-bar .sh__mobile-menu-icon path,.single-glossary .sh .sh__mobile-bar .sh__mobile-menu-icon rect,.single-glossary .sh .sh__mobile-bar .sh__mobile-menu-icon path{stroke:#39291d}.sh--dark .sh__mobile-bar .sh__mobile-book,.page-template-weight-loss-template-two .sh .sh__mobile-bar .sh__mobile-book,.page-template-glossary-template .sh .sh__mobile-bar .sh__mobile-book,.page-template-botox-template-two .sh .sh__mobile-bar .sh__mobile-book,.single-glossary .sh .sh__mobile-bar .sh__mobile-book{color:#39291d}.sh--dark .sh__mobile-bar .sh__mobile-logo,.page-template-weight-loss-template-two .sh .sh__mobile-bar .sh__mobile-logo,.page-template-glossary-template .sh .sh__mobile-bar .sh__mobile-logo,.page-template-botox-template-two .sh .sh__mobile-bar .sh__mobile-logo,.single-glossary .sh .sh__mobile-bar .sh__mobile-logo{filter:brightness(0)saturate()invert(11%)sepia(28%)saturate(1100%)hue-rotate(347deg)brightness(96%)contrast(88%)}.sh--dark.is-scrolled .sh__nav-link,.sh--dark.is-scrolled .sh__meta>div,.page-template-weight-loss-template-two .sh.is-scrolled .sh__nav-link,.page-template-weight-loss-template-two .sh.is-scrolled .sh__meta>div,.page-template-glossary-template .sh.is-scrolled .sh__nav-link,.page-template-glossary-template .sh.is-scrolled .sh__meta>div,.page-template-botox-template-two .sh.is-scrolled .sh__nav-link,.page-template-botox-template-two .sh.is-scrolled .sh__meta>div,.single-glossary .sh.is-scrolled .sh__nav-link,.single-glossary .sh.is-scrolled .sh__meta>div{color:#ffffef}.sh--dark.is-scrolled .sh__logo-mark,.page-template-weight-loss-template-two .sh.is-scrolled .sh__logo-mark,.page-template-glossary-template .sh.is-scrolled .sh__logo-mark,.page-template-botox-template-two .sh.is-scrolled .sh__logo-mark,.single-glossary .sh.is-scrolled .sh__logo-mark{filter:none}.sh--dark.is-scrolled .sh__mobile-bar .sh__mobile-menu-icon rect,.sh--dark.is-scrolled .sh__mobile-bar .sh__mobile-menu-icon path,.page-template-weight-loss-template-two .sh.is-scrolled .sh__mobile-bar .sh__mobile-menu-icon rect,.page-template-weight-loss-template-two .sh.is-scrolled .sh__mobile-bar .sh__mobile-menu-icon path,.page-template-glossary-template .sh.is-scrolled .sh__mobile-bar .sh__mobile-menu-icon rect,.page-template-glossary-template .sh.is-scrolled .sh__mobile-bar .sh__mobile-menu-icon path,.page-template-botox-template-two .sh.is-scrolled .sh__mobile-bar .sh__mobile-menu-icon rect,.page-template-botox-template-two .sh.is-scrolled .sh__mobile-bar .sh__mobile-menu-icon path,.single-glossary .sh.is-scrolled .sh__mobile-bar .sh__mobile-menu-icon rect,.single-glossary .sh.is-scrolled .sh__mobile-bar .sh__mobile-menu-icon path{stroke:#ffffef}.sh--dark.is-scrolled .sh__mobile-bar .sh__mobile-book,.page-template-weight-loss-template-two .sh.is-scrolled .sh__mobile-bar .sh__mobile-book,.page-template-glossary-template .sh.is-scrolled .sh__mobile-bar .sh__mobile-book,.page-template-botox-template-two .sh.is-scrolled .sh__mobile-bar .sh__mobile-book,.single-glossary .sh.is-scrolled .sh__mobile-bar .sh__mobile-book{color:#ffffef}.sh--dark.is-scrolled .sh__mobile-bar .sh__mobile-logo,.page-template-weight-loss-template-two .sh.is-scrolled .sh__mobile-bar .sh__mobile-logo,.page-template-glossary-template .sh.is-scrolled .sh__mobile-bar .sh__mobile-logo,.page-template-botox-template-two .sh.is-scrolled .sh__mobile-bar .sh__mobile-logo,.single-glossary .sh.is-scrolled .sh__mobile-bar .sh__mobile-logo{filter:none}@media (scripting:enabled){html:not(.is-triggered) .js-s-fades{opacity:0;animation:0s 4s forwards js-fades-failsafe}}@keyframes js-fades-failsafe{to{opacity:1}}.sh .sh__mobile-bar .sh__mobile-menu-icon rect,.sh .sh__mobile-bar .sh__mobile-menu-icon path{transition:stroke .35s}.sh .sh__mobile-bar .sh__mobile-book{transition:color .35s}.sh .sh__mobile-bar .sh__mobile-logo{transition:filter .35s}body.is_menu_open .sh [data-announcement-slot=mobile-closed]{display:none}body.is_menu_open .sh .sh__mobile-bar .sh__mobile-menu-icon rect,body.is_menu_open .sh .sh__mobile-bar .sh__mobile-menu-icon path{stroke:#ffffef}body.is_menu_open .sh .sh__mobile-bar .sh__mobile-book{color:#ffffef}body.is_menu_open .sh .sh__mobile-bar .sh__mobile-logo{filter:none}.sh__meta strong,.sh__meta b{font-weight:700}.footer__legal p,.sh__mobile-legal p{font:inherit;color:inherit;margin:0;display:block}.footer__legal p+p,.sh__mobile-legal p+p{margin-top:0}.aspect{padding-top:var(--aspect)}.img{position:relative}.img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tc-1{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tc-2{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tc-3{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tc-4{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tc-5{-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tc-6{-webkit-line-clamp:6;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}input:focus::placeholder{color:#0000}.marq__row{animation:70s linear infinite marq}.marq__row--reverse{animation-direction:reverse}.home-marquee__img--lounge{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:180.38%;position:absolute;top:-67.78%;left:0}@keyframes marq{0%{transform:translate(0)}to{transform:translate(-100%)}}[aria-busy=true]{cursor:wait;opacity:.6}.hero__media-gradient{mix-blend-mode:multiply;z-index:2;background:linear-gradient(#84644a 0%,#84644a00 100%)}@media (max-width:650px){.page-template-weight-loss-template .calculator-and-contact-wrap{padding-top:0!important}}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.placeholder\:normal-case::placeholder{text-transform:none}.placeholder\:text-\[\#867769\]\/60::placeholder{color:#86776999}.first\:border-b-0:first-child{border-bottom-width:0}.first\:pt-\[1px\]:first-child{padding-top:1px}.last\:border-b:last-child{border-bottom-width:1px}.last\:border-b-0:last-child{border-bottom-width:0}.last\:border-t-0:last-child{border-top-width:0}.empty\:hidden:empty{display:none}.hover\:border-\[\#39291D\]:hover{--tw-border-opacity:1;border-color:rgb(57 41 29/var(--tw-border-opacity,1))}.hover\:text-stone-hearth:hover{--tw-text-opacity:1;color:rgb(134 119 105/var(--tw-text-opacity,1))}.hover\:opacity-70:hover{opacity:.7}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.group[open] .group-open\:-rotate-180{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (min-width:650px){.s\:absolute{position:absolute}.s\:relative{position:relative}.s\:sticky{position:sticky}.s\:inset-0{inset:0}.s\:inset-auto{inset:auto}.s\:inset-x-0{left:0;right:0}.s\:inset-x-24{left:2.4rem;right:2.4rem}.s\:inset-x-auto{left:auto;right:auto}.s\:bottom-0{bottom:0}.s\:bottom-12{bottom:1.2rem}.s\:bottom-32{bottom:3.2rem}.s\:bottom-\[4rem\]{bottom:4rem}.s\:bottom-auto{bottom:auto}.s\:left-0{left:0}.s\:left-32{left:3.2rem}.s\:left-\[-2\.9rem\]{left:-2.9rem}.s\:left-\[-27\%\]{left:-27%}.s\:left-\[3rem\]{left:3rem}.s\:left-\[42\.5rem\]{left:42.5rem}.s\:left-\[4rem\]{left:4rem}.s\:left-\[calc\(50\%-72\.25rem\)\]{left:calc(50% - 72.25rem)}.s\:left-auto{left:auto}.s\:right-0{right:0}.s\:right-12{right:1.2rem}.s\:right-20{right:2rem}.s\:right-\[18\.5rem\]{right:18.5rem}.s\:right-\[3rem\]{right:3rem}.s\:right-\[9rem\]{right:9rem}.s\:right-\[calc\(50\%-72\.25rem\)\]{right:calc(50% - 72.25rem)}.s\:top-0{top:0}.s\:top-1\/2{top:50%}.s\:top-100{top:10rem}.s\:top-17{top:1.7rem}.s\:top-\[-0\.3rem\]{top:-.3rem}.s\:top-\[-55\%\]{top:-55%}.s\:top-\[-56\%\]{top:-56%}.s\:top-\[12rem\]{top:12rem}.s\:top-\[16\.5rem\]{top:16.5rem}.s\:top-\[19\.8rem\]{top:19.8rem}.s\:top-\[19rem\]{top:19rem}.s\:top-\[22rem\]{top:22rem}.s\:top-\[25rem\]{top:25rem}.s\:top-auto{top:auto}.s\:z-2{z-index:2}.s\:order-1{order:1}.s\:order-2{order:2}.s\:order-none{order:0}.s\:col-span-10{grid-column:span 10/span 10}.s\:col-span-2{grid-column:span 2/span 2}.s\:col-span-4{grid-column:span 4/span 4}.s\:col-span-5{grid-column:span 5/span 5}.s\:col-span-6{grid-column:span 6/span 6}.s\:col-span-7{grid-column:span 7/span 7}.s\:col-span-8{grid-column:span 8/span 8}.s\:col-span-9{grid-column:span 9/span 9}.s\:col-span-full{grid-column:1/-1}.s\:col-start-2{grid-column-start:2}.s\:col-start-3{grid-column-start:3}.s\:col-start-7{grid-column-start:7}.s\:col-start-8{grid-column-start:8}.s\:col-start-9{grid-column-start:9}.s\:mx-0{margin-left:0;margin-right:0}.s\:mx-17{margin-left:1.7rem;margin-right:1.7rem}.s\:mx-\[-2rem\]{margin-left:-2rem;margin-right:-2rem}.s\:mx-\[-9\.7rem\]{margin-left:-9.7rem;margin-right:-9.7rem}.s\:mx-auto{margin-left:auto;margin-right:auto}.s\:my-\[5\.1rem\]{margin-top:5.1rem;margin-bottom:5.1rem}.s\:mb-0{margin-bottom:0}.s\:mb-30{margin-bottom:3rem}.s\:mb-60{margin-bottom:6rem}.s\:ml-auto{margin-left:auto}.s\:mr-0{margin-right:0}.s\:mr-40{margin-right:4rem}.s\:mr-45{margin-right:4.5rem}.s\:mr-53{margin-right:5.3rem}.s\:mt-0{margin-top:0}.s\:mt-10{margin-top:1rem}.s\:mt-14{margin-top:1.4rem}.s\:mt-17{margin-top:1.7rem}.s\:mt-20{margin-top:2rem}.s\:mt-22{margin-top:2.2rem}.s\:mt-24{margin-top:2.4rem}.s\:mt-26{margin-top:2.6rem}.s\:mt-27{margin-top:2.7rem}.s\:mt-28{margin-top:2.8rem}.s\:mt-30{margin-top:3rem}.s\:mt-32{margin-top:3.2rem}.s\:mt-35{margin-top:3.5rem}.s\:mt-36{margin-top:3.6rem}.s\:mt-4{margin-top:.4rem}.s\:mt-40{margin-top:4rem}.s\:mt-41{margin-top:4.1rem}.s\:mt-43{margin-top:4.3rem}.s\:mt-44{margin-top:4.4rem}.s\:mt-45{margin-top:4.5rem}.s\:mt-46{margin-top:4.6rem}.s\:mt-48{margin-top:4.8rem}.s\:mt-50{margin-top:5rem}.s\:mt-56{margin-top:5.6rem}.s\:mt-60{margin-top:6rem}.s\:mt-62{margin-top:6.2rem}.s\:mt-64{margin-top:6.4rem}.s\:mt-72{margin-top:7.2rem}.s\:mt-75{margin-top:7.5rem}.s\:mt-80{margin-top:8rem}.s\:mt-90{margin-top:9rem}.s\:mt-\[0\.05rem\]{margin-top:.05rem}.s\:mt-\[13\.9rem\]{margin-top:13.9rem}.s\:mt-\[16rem\]{margin-top:16rem}.s\:mt-\[18rem\]{margin-top:18rem}.s\:mt-\[2\.1rem\]{margin-top:2.1rem}.s\:mt-\[3\.5rem\]{margin-top:3.5rem}.s\:mt-\[4\.7rem\]{margin-top:4.7rem}.s\:mt-\[5\.2rem\]{margin-top:5.2rem}.s\:mt-\[5\.4rem\]{margin-top:5.4rem}.s\:mt-\[5\.7rem\]{margin-top:5.7rem}.s\:mt-\[5rem\]{margin-top:5rem}.s\:mt-\[6\.5rem\]{margin-top:6.5rem}.s\:mt-\[6rem\]{margin-top:6rem}.s\:mt-\[7rem\]{margin-top:7rem}.s\:mt-\[8\.5rem\]{margin-top:8.5rem}.s\:mt-\[9rem\]{margin-top:9rem}.s\:block{display:block}.s\:inline{display:inline}.s\:flex{display:flex}.s\:grid{display:grid}.s\:contents{display:contents}.s\:hidden{display:none}.s\:aspect-\[375\/175\]{aspect-ratio:375/175}.s\:aspect-\[481\/344\]{aspect-ratio:481/344}.s\:aspect-\[583\/357\]{aspect-ratio:583/357}.s\:aspect-\[623\/357\]{aspect-ratio:623/357}.s\:aspect-\[662\/441\]{aspect-ratio:662/441}.s\:size-21{width:2.1rem;height:2.1rem}.s\:size-35{width:3.5rem;height:3.5rem}.s\:size-90{width:9rem;height:9rem}.s\:size-95{width:9.5rem;height:9.5rem}.s\:size-\[0\.15rem\]{width:.15rem;height:.15rem}.s\:size-\[150rem\]{width:150rem;height:150rem}.s\:size-\[5\.8rem\]{width:5.8rem;height:5.8rem}.s\:\!h-45{height:4.5rem!important}.s\:h-37{height:3.7rem}.s\:h-45{height:4.5rem}.s\:h-\[10\.1rem\]{height:10.1rem}.s\:h-\[100svh\]{height:100svh}.s\:h-\[12\.9rem\]{height:12.9rem}.s\:h-\[13\.9rem\]{height:13.9rem}.s\:h-\[17\.7rem\]{height:17.7rem}.s\:h-\[22\.5rem\]{height:22.5rem}.s\:h-\[289\.5\%\]{height:289.5%}.s\:h-\[30\.3rem\]{height:30.3rem}.s\:h-\[300\%\]{height:300%}.s\:h-\[31\.1rem\]{height:31.1rem}.s\:h-\[35rem\]{height:35rem}.s\:h-\[48rem\]{height:48rem}.s\:h-\[49rem\]{height:49rem}.s\:h-\[51\.9rem\]{height:51.9rem}.s\:h-\[55rem\]{height:55rem}.s\:h-\[58\%\]{height:58%}.s\:h-\[60\.8rem\]{height:60.8rem}.s\:h-\[68\.8rem\]{height:68.8rem}.s\:h-\[96\.2rem\]{height:96.2rem}.s\:h-\[99\.3rem\]{height:99.3rem}.s\:h-auto{height:auto}.s\:h-fit{height:fit-content}.s\:h-full{height:100%}.s\:min-h-0{min-height:0}.s\:min-h-\[103rem\]{min-height:103rem}.s\:min-h-\[25rem\]{min-height:25rem}.s\:min-h-\[48rem\]{min-height:48rem}.s\:min-h-\[55rem\]{min-height:55rem}.s\:min-h-\[62\.4rem\]{min-height:62.4rem}.s\:min-h-\[9\.5rem\]{min-height:9.5rem}.s\:w-11{width:1.1rem}.s\:w-19{width:1.9rem}.s\:w-24{width:2.4rem}.s\:w-29{width:2.9rem}.s\:w-48{width:4.8rem}.s\:w-56{width:5.6rem}.s\:w-\[1\.7rem\]{width:1.7rem}.s\:w-\[128\.5rem\]{width:128.5rem}.s\:w-\[180\%\]{width:180%}.s\:w-\[18rem\]{width:18rem}.s\:w-\[20\.2rem\]{width:20.2rem}.s\:w-\[20\.4rem\]{width:20.4rem}.s\:w-\[22\.517rem\]{width:22.517rem}.s\:w-\[32\.4rem\]{width:32.4rem}.s\:w-\[32\.84\%\]{width:32.84%}.s\:w-\[35\.2rem\]{width:35.2rem}.s\:w-\[35\.5\%\]{width:35.5%}.s\:w-\[35rem\]{width:35rem}.s\:w-\[36\.9rem\]{width:36.9rem}.s\:w-\[40rem\]{width:40rem}.s\:w-\[45\.5rem\]{width:45.5rem}.s\:w-\[45\.6rem\]{width:45.6rem}.s\:w-\[50\.9rem\]{width:50.9rem}.s\:w-\[56\.3rem\]{width:56.3rem}.s\:w-\[57\.2rem\]{width:57.2rem}.s\:w-\[57\.5rem\]{width:57.5rem}.s\:w-\[58\.3rem\]{width:58.3rem}.s\:w-\[58\.6rem\]{width:58.6rem}.s\:w-\[59\.4rem\]{width:59.4rem}.s\:w-\[60\.2rem\]{width:60.2rem}.s\:w-\[61\.9rem\]{width:61.9rem}.s\:w-\[62\%\]{width:62%}.s\:w-\[62\.1rem\]{width:62.1rem}.s\:w-\[62\.3rem\]{width:62.3rem}.s\:w-\[62rem\]{width:62rem}.s\:w-\[64\.5\%\]{width:64.5%}.s\:w-\[66\.2rem\]{width:66.2rem}.s\:w-\[66\.3rem\]{width:66.3rem}.s\:w-\[74\.3rem\]{width:74.3rem}.s\:w-\[75\.6rem\]{width:75.6rem}.s\:w-\[88\.7rem\]{width:88.7rem}.s\:w-\[95\%\]{width:95%}.s\:w-\[calc\(\(128\.5rem-8rem\)\/3\)\]{width:40.1667rem}.s\:w-\[calc\(100\%\+3rem\)\]{width:calc(100% + 3rem)}.s\:w-\[calc\(100\%-3rem\)\]{width:calc(100% - 3rem)}.s\:w-auto{width:auto}.s\:w-fit{width:fit-content}.s\:w-full{width:100%}.s\:min-w-0{min-width:0}.s\:min-w-\[37\.8rem\]{min-width:37.8rem}.s\:min-w-\[40rem\]{min-width:40rem}.s\:min-w-\[calc\(\(128\.5rem-8rem\)\/3\)\]{min-width:40.1667rem}.s\:max-w-\[106rem\]{max-width:106rem}.s\:max-w-\[113rem\]{max-width:113rem}.s\:max-w-\[23rem\]{max-width:23rem}.s\:max-w-\[31\.5rem\]{max-width:31.5rem}.s\:max-w-\[32rem\]{max-width:32rem}.s\:max-w-\[37\.8rem\]{max-width:37.8rem}.s\:max-w-\[40rem\]{max-width:40rem}.s\:max-w-\[45\.5rem\]{max-width:45.5rem}.s\:max-w-\[47\.8rem\]{max-width:47.8rem}.s\:max-w-\[55\.5rem\]{max-width:55.5rem}.s\:max-w-\[56rem\]{max-width:56rem}.s\:max-w-\[57\.8rem\]{max-width:57.8rem}.s\:max-w-\[62rem\]{max-width:62rem}.s\:max-w-\[65\.4rem\]{max-width:65.4rem}.s\:max-w-\[72\.2rem\]{max-width:72.2rem}.s\:max-w-\[74\.7rem\]{max-width:74.7rem}.s\:max-w-\[75rem\]{max-width:75rem}.s\:max-w-\[76\.8rem\]{max-width:76.8rem}.s\:max-w-\[80rem\]{max-width:80rem}.s\:max-w-\[82\.6rem\]{max-width:82.6rem}.s\:max-w-\[85\.6rem\]{max-width:85.6rem}.s\:max-w-\[93\.2rem\]{max-width:93.2rem}.s\:max-w-full{max-width:100%}.s\:max-w-none{max-width:none}.s\:flex-1{flex:1}.s\:shrink-0{flex-shrink:0}.s\:translate-x-0{--tw-translate-x:0rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.s\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.s\:scale-\[1\.15\]{--tw-scale-x:1.15;--tw-scale-y:1.15;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.s\:scale-x-\[-1\]{--tw-scale-x:-1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.s\:columns-2{-moz-columns:2;columns:2}.s\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.s\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.s\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.s\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.s\:grid-cols-\[2\.1rem_minmax\(0\,1fr\)\]{grid-template-columns:2.1rem minmax(0,1fr)}.s\:grid-cols-\[24\.3rem_24\.3rem\]{grid-template-columns:24.3rem 24.3rem}.s\:grid-cols-\[41\%_1fr\]{grid-template-columns:41% 1fr}.s\:flex-row{flex-direction:row}.s\:flex-col{flex-direction:column}.s\:items-start{align-items:flex-start}.s\:items-end{align-items:flex-end}.s\:items-center{align-items:center}.s\:items-stretch{align-items:stretch}.s\:justify-start{justify-content:flex-start}.s\:justify-center{justify-content:center}.s\:justify-between{justify-content:space-between}.s\:gap-0{gap:0}.s\:gap-14{gap:1.4rem}.s\:gap-16{gap:1.6rem}.s\:gap-22{gap:2.2rem}.s\:gap-24{gap:2.4rem}.s\:gap-26{gap:2.6rem}.s\:gap-28{gap:2.8rem}.s\:gap-29{gap:2.9rem}.s\:gap-30{gap:3rem}.s\:gap-37{gap:3.7rem}.s\:gap-40{gap:4rem}.s\:gap-42{gap:4.2rem}.s\:gap-60{gap:6rem}.s\:gap-7{gap:.7rem}.s\:gap-76{gap:7.6rem}.s\:gap-88{gap:8.8rem}.s\:gap-90{gap:9rem}.s\:gap-\[0\.25rem\]{gap:.25rem}.s\:gap-\[1\.8rem\]{gap:1.8rem}.s\:gap-\[2\.4rem\]{gap:2.4rem}.s\:gap-\[3\.9rem\]{gap:3.9rem}.s\:gap-\[5\.1rem\]{gap:5.1rem}.s\:gap-\[6rem\]{gap:6rem}.s\:gap-\[7rem\]{gap:7rem}.s\:gap-\[8rem\]{gap:8rem}.s\:gap-x-30{-moz-column-gap:3rem;column-gap:3rem}.s\:gap-x-34{-moz-column-gap:3.4rem;column-gap:3.4rem}.s\:gap-x-40{-moz-column-gap:4rem;column-gap:4rem}.s\:gap-x-\[1\.9rem\]{-moz-column-gap:1.9rem;column-gap:1.9rem}.s\:gap-x-\[5\.3rem\]{-moz-column-gap:5.3rem;column-gap:5.3rem}.s\:gap-y-0{row-gap:0}.s\:gap-y-14{row-gap:1.4rem}.s\:gap-y-28{row-gap:2.8rem}.s\:gap-y-37{row-gap:3.7rem}.s\:gap-y-\[1\.6rem\]{row-gap:1.6rem}.s\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.6rem * var(--tw-space-y-reverse))}.s\:space-y-26>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.6rem * var(--tw-space-y-reverse))}.s\:self-start{align-self:flex-start}.s\:overflow-hidden{overflow:hidden}.s\:overflow-visible{overflow:visible}.s\:border{border-width:1px}.s\:border-l{border-left-width:1px}.s\:border-r{border-right-width:1px}.s\:border-t{border-top-width:1px}.s\:border-t-0{border-top-width:0}.s\:border-\[\#867769\]{--tw-border-opacity:1;border-color:rgb(134 119 105/var(--tw-border-opacity,1))}.s\:border-\[\#BCBAAA\]{--tw-border-opacity:1;border-color:rgb(188 186 170/var(--tw-border-opacity,1))}.s\:border-\[\#EBE9D4\]{--tw-border-opacity:1;border-color:rgb(235 233 212/var(--tw-border-opacity,1))}.s\:border-\[\#FFFFEF\]\/20{border-color:#ffffef33}.s\:border-\[\#bcbaaa\]{--tw-border-opacity:1;border-color:rgb(188 186 170/var(--tw-border-opacity,1))}.s\:bg-\[\#71513A\]{--tw-bg-opacity:1;background-color:rgb(113 81 58/var(--tw-bg-opacity,1))}.s\:bg-\[\#E7E4D4\]{--tw-bg-opacity:1;background-color:rgb(231 228 212/var(--tw-bg-opacity,1))}.s\:bg-\[\#FFFFEF\]{--tw-bg-opacity:1;background-color:rgb(255 255 239/var(--tw-bg-opacity,1))}.s\:bg-transparent{background-color:#0000}.s\:object-contain{-o-object-fit:contain;object-fit:contain}.s\:object-cover{-o-object-fit:cover;object-fit:cover}.s\:object-\[50\%_12\%\]{-o-object-position:50% 12%;object-position:50% 12%}.s\:p-16{padding:1.6rem}.s\:p-17{padding:1.7rem}.s\:p-20{padding:2rem}.s\:p-25{padding:2.5rem}.s\:px-0{padding-left:0;padding-right:0}.s\:px-10{padding-left:1rem;padding-right:1rem}.s\:px-20{padding-left:2rem;padding-right:2rem}.s\:px-21{padding-left:2.1rem;padding-right:2.1rem}.s\:px-26{padding-left:2.6rem;padding-right:2.6rem}.s\:px-30{padding-left:3rem;padding-right:3rem}.s\:px-32{padding-left:3.2rem;padding-right:3.2rem}.s\:px-40{padding-left:4rem;padding-right:4rem}.s\:px-\[2\.4rem\]{padding-left:2.4rem;padding-right:2.4rem}.s\:px-\[3\.2rem\]{padding-left:3.2rem;padding-right:3.2rem}.s\:px-\[3\.4rem\]{padding-left:3.4rem;padding-right:3.4rem}.s\:px-\[4rem\]{padding-left:4rem;padding-right:4rem}.s\:px-\[6rem\]{padding-left:6rem;padding-right:6rem}.s\:py-100{padding-top:10rem;padding-bottom:10rem}.s\:py-120{padding-top:12rem;padding-bottom:12rem}.s\:py-20{padding-top:2rem;padding-bottom:2rem}.s\:py-24{padding-top:2.4rem;padding-bottom:2.4rem}.s\:py-38{padding-top:3.8rem;padding-bottom:3.8rem}.s\:py-40{padding-top:4rem;padding-bottom:4rem}.s\:py-45{padding-top:4.5rem;padding-bottom:4.5rem}.s\:py-48{padding-top:4.8rem;padding-bottom:4.8rem}.s\:py-\[3\.35rem\]{padding-top:3.35rem;padding-bottom:3.35rem}.s\:py-\[3\.3rem\]{padding-top:3.3rem;padding-bottom:3.3rem}.s\:\!pb-\[calc\(var\(--pbm\)\+17rem\)\]{padding-bottom:calc(var(--pbm) + 17rem)!important}.s\:\!pt-\[calc\(var\(--ptm\)\+17rem\)\]{padding-top:calc(var(--ptm) + 17rem)!important}.s\:pb-0{padding-bottom:0}.s\:pb-120{padding-bottom:12rem}.s\:pb-140{padding-bottom:14rem}.s\:pb-150{padding-bottom:15rem}.s\:pb-18{padding-bottom:1.8rem}.s\:pb-20{padding-bottom:2rem}.s\:pb-24{padding-bottom:2.4rem}.s\:pb-30{padding-bottom:3rem}.s\:pb-32{padding-bottom:3.2rem}.s\:pb-40{padding-bottom:4rem}.s\:pb-46{padding-bottom:4.6rem}.s\:pb-54{padding-bottom:5.4rem}.s\:pb-55{padding-bottom:5.5rem}.s\:pb-58{padding-bottom:5.8rem}.s\:pb-6{padding-bottom:.6rem}.s\:pb-80{padding-bottom:8rem}.s\:pb-84{padding-bottom:8.4rem}.s\:pb-91{padding-bottom:9.1rem}.s\:pb-\[--pb\]{padding-bottom:var(--pb)}.s\:pb-\[10\.8rem\]{padding-bottom:10.8rem}.s\:pb-\[13\.4rem\]{padding-bottom:13.4rem}.s\:pb-\[13\.9rem\]{padding-bottom:13.9rem}.s\:pb-\[13rem\]{padding-bottom:13rem}.s\:pb-\[15\.3rem\]{padding-bottom:15.3rem}.s\:pb-\[15rem\]{padding-bottom:15rem}.s\:pb-\[18rem\]{padding-bottom:18rem}.s\:pb-\[3\.2rem\]{padding-bottom:3.2rem}.s\:pb-\[3\.4rem\]{padding-bottom:3.4rem}.s\:pb-\[3\.8rem\]{padding-bottom:3.8rem}.s\:pb-\[4rem\]{padding-bottom:4rem}.s\:pb-\[6\.2rem\]{padding-bottom:6.2rem}.s\:pb-\[6rem\]{padding-bottom:6rem}.s\:pb-\[7rem\]{padding-bottom:7rem}.s\:pb-\[8\.4rem\]{padding-bottom:8.4rem}.s\:pb-\[9rem\]{padding-bottom:9rem}.s\:pl-0{padding-left:0}.s\:pl-18{padding-left:1.8rem}.s\:pl-35{padding-left:3.5rem}.s\:pl-36{padding-left:3.6rem}.s\:pl-40{padding-left:4rem}.s\:pl-\[10\.7rem\]{padding-left:10.7rem}.s\:pl-\[3\.6rem\]{padding-left:3.6rem}.s\:pr-0{padding-right:0}.s\:pr-12{padding-right:1.2rem}.s\:pr-24{padding-right:2.4rem}.s\:pr-41{padding-right:4.1rem}.s\:pr-48{padding-right:4.8rem}.s\:pr-50{padding-right:5rem}.s\:pr-56{padding-right:5.6rem}.s\:pr-70{padding-right:7rem}.s\:pr-80{padding-right:8rem}.s\:pr-\[0\.4rem\]{padding-right:.4rem}.s\:pr-\[11rem\]{padding-right:11rem}.s\:pr-\[19rem\]{padding-right:19rem}.s\:pr-\[6rem\]{padding-right:6rem}.s\:pt-0{padding-top:0}.s\:pt-100{padding-top:10rem}.s\:pt-120{padding-top:12rem}.s\:pt-130{padding-top:13rem}.s\:pt-15{padding-top:1.5rem}.s\:pt-19{padding-top:1.9rem}.s\:pt-20{padding-top:2rem}.s\:pt-22{padding-top:2.2rem}.s\:pt-28{padding-top:2.8rem}.s\:pt-30{padding-top:3rem}.s\:pt-31{padding-top:3.1rem}.s\:pt-32{padding-top:3.2rem}.s\:pt-33{padding-top:3.3rem}.s\:pt-34{padding-top:3.4rem}.s\:pt-40{padding-top:4rem}.s\:pt-50{padding-top:5rem}.s\:pt-54{padding-top:5.4rem}.s\:pt-55{padding-top:5.5rem}.s\:pt-60{padding-top:6rem}.s\:pt-70{padding-top:7rem}.s\:pt-8{padding-top:.8rem}.s\:pt-80{padding-top:8rem}.s\:pt-\[--pt\]{padding-top:var(--pt)}.s\:pt-\[1\.8rem\]{padding-top:1.8rem}.s\:pt-\[10\.4rem\]{padding-top:10.4rem}.s\:pt-\[10\.7rem\]{padding-top:10.7rem}.s\:pt-\[10rem\]{padding-top:10rem}.s\:pt-\[11\.4rem\]{padding-top:11.4rem}.s\:pt-\[11\.7rem\]{padding-top:11.7rem}.s\:pt-\[12\.8rem\]{padding-top:12.8rem}.s\:pt-\[12rem\]{padding-top:12rem}.s\:pt-\[13\.2rem\]{padding-top:13.2rem}.s\:pt-\[13\.8rem\]{padding-top:13.8rem}.s\:pt-\[13\.9rem\]{padding-top:13.9rem}.s\:pt-\[14\.6rem\]{padding-top:14.6rem}.s\:pt-\[14rem\]{padding-top:14rem}.s\:pt-\[15\.6rem\]{padding-top:15.6rem}.s\:pt-\[15rem\]{padding-top:15rem}.s\:pt-\[17\.5rem\]{padding-top:17.5rem}.s\:pt-\[18rem\]{padding-top:18rem}.s\:pt-\[19rem\]{padding-top:19rem}.s\:pt-\[2\.2rem\]{padding-top:2.2rem}.s\:pt-\[3\.7rem\]{padding-top:3.7rem}.s\:pt-\[3\.8rem\]{padding-top:3.8rem}.s\:pt-\[4\.9rem\]{padding-top:4.9rem}.s\:pt-\[7\.4rem\]{padding-top:7.4rem}.s\:pt-\[8\.6rem\]{padding-top:8.6rem}.s\:pt-\[9\.2rem\]{padding-top:9.2rem}.s\:text-start{text-align:start}.s\:text-11{font-size:1.1rem}.s\:text-120{font-size:12rem}.s\:text-13{font-size:1.3rem}.s\:text-14{font-size:1.4rem}.s\:text-15{font-size:1.5rem}.s\:text-16{font-size:1.6rem}.s\:text-17{font-size:1.7rem}.s\:text-18{font-size:1.8rem}.s\:text-20{font-size:2rem}.s\:text-25{font-size:2.5rem}.s\:text-26{font-size:2.6rem}.s\:text-30{font-size:3rem}.s\:text-32{font-size:3.2rem}.s\:text-35{font-size:3.5rem}.s\:text-40{font-size:4rem}.s\:text-55{font-size:5.5rem}.s\:text-64{font-size:6.4rem}.s\:text-80{font-size:8rem}.s\:text-96{font-size:9.6rem}.s\:text-\[1\.1rem\]{font-size:1.1rem}.s\:text-\[1\.6rem\]{font-size:1.6rem}.s\:text-\[14\.84rem\]{font-size:14.84rem}.s\:font-normal{font-weight:400}.s\:leading-\[1\.28\]{line-height:1.28}.s\:leading-\[1\.2rem\]{line-height:1.2rem}.s\:leading-\[1\.37\]{line-height:1.37}.s\:leading-\[1\.3\]{line-height:1.3}.s\:leading-\[1\.75rem\]{line-height:1.75rem}.s\:leading-\[1\.8rem\]{line-height:1.8rem}.s\:leading-\[2\.2rem\]{line-height:2.2rem}.s\:leading-\[2\.6rem\]{line-height:2.6rem}.s\:leading-\[3\.1rem\]{line-height:3.1rem}.s\:leading-\[3\.5rem\]{line-height:3.5rem}.s\:leading-\[4\.5rem\]{line-height:4.5rem}.s\:leading-normal{line-height:1.5}.s\:tracking-\[-0\.078rem\]{letter-spacing:-.078rem}.s\:tracking-\[-0\.07rem\]{letter-spacing:-.07rem}.s\:tracking-\[-0\.08rem\]{letter-spacing:-.08rem}.s\:tracking-\[-0\.11rem\]{letter-spacing:-.11rem}.s\:tracking-\[-0\.12rem\]{letter-spacing:-.12rem}.s\:tracking-\[-0\.16rem\]{letter-spacing:-.16rem}.s\:tracking-\[-0\.24rem\]{letter-spacing:-.24rem}.s\:tracking-\[-0\.2rem\]{letter-spacing:-.2rem}.s\:opacity-100{opacity:1}.s\:shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:inset 0 0 0 1px #0000001f;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}}@media (min-width:1024px){.l\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.l\:flex-row{flex-direction:row}.l\:items-end{align-items:flex-end}.l\:justify-between{justify-content:space-between}.l\:border-l{border-left-width:1px}.l\:border-\[\#bcbaaa\]{--tw-border-opacity:1;border-color:rgb(188 186 170/var(--tw-border-opacity,1))}.l\:pl-40{padding-left:4rem}.l\:text-120{font-size:12rem}}@media (hover:hover) and (pointer:fine){.has-hover\:hover\:opacity-70:hover{opacity:.7}}@media (max-width:649px){.max-s\:relative{position:relative}.max-s\:top-\[0\.2rem\]{top:.2rem}.max-s\:top-\[6rem\]{top:6rem}.max-s\:z-10{z-index:10}.max-s\:ml-0{margin-left:0}.max-s\:ml-16{margin-left:1.6rem}.max-s\:mr-0{margin-right:0}.max-s\:mt-32{margin-top:3.2rem}.max-s\:mt-40{margin-top:4rem}.max-s\:mt-\[0\.2rem\]{margin-top:.2rem}.max-s\:hidden{display:none}.max-s\:h-fit{height:fit-content}.max-s\:h-full{height:100%}.max-s\:min-h-\[118rem\]{min-height:118rem}.max-s\:w-\[10\.4rem\]{width:10.4rem}.max-s\:w-full{width:100%}.max-s\:max-w-\[70\%\]{max-width:70%}.max-s\:overflow-hidden{overflow:hidden}.max-s\:bg-\[\#ffffef\]{--tw-bg-opacity:1;background-color:rgb(255 255 239/var(--tw-bg-opacity,1))}.max-s\:\!px-0{padding-left:0!important;padding-right:0!important}.max-s\:px-17{padding-left:1.7rem;padding-right:1.7rem}.max-s\:px-24{padding-left:2.4rem;padding-right:2.4rem}.max-s\:px-\[1\.7rem\]{padding-left:1.7rem;padding-right:1.7rem}.max-s\:pb-40{padding-bottom:4rem}.max-s\:pt-56{padding-top:5.6rem}}.\[\&\.is-active\]\:bg-stone-hearth.is-active{--tw-bg-opacity:1;background-color:rgb(134 119 105/var(--tw-bg-opacity,1))}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}
