*{hanging-punctuation:first}h1,h2,h3,h4,h5,h6{text-wrap:balance}.portable-text-container :is(p,h1,h2,h3,h4,h5,h6,li):has(.textBalance){text-wrap:balance}.portable-text-container :is(p,h1,h2,h3,h4,h5,h6,li):has(span.hangingPunctuation){text-indent:-.75em}.portable-text-container :is(p,h1,h2,h3,h4,h5,h6):has(span.removeMaxWidth){max-width:unset!important}.portable-text-container:not(.quote-text) p:not(:has(span.removeMaxWidth)){max-width:650px;display:inline-block}p:has(a){max-width:650px;display:inline-block}.portable-text-container:not(.quote-text) ul,.portable-text-container:not(.quote-text) ul li{max-width:650px}p,h1,h2,h3,h4,h5,h6{width:100%}.portable-text-container :is(p,h1,h2,h3,h4,h5,h6):only-child{margin-bottom:0!important;padding-bottom:0!important}h1,h2,h3,h4,h5,h6{max-width:1000px}.portable-text-container :is(ul li,ol li):not(:last-of-type){margin-bottom:.5em}h1,.heading-2x{font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(2rem,1.482rem + 2.21vw,3.25rem);font-weight:300;line-height:1.25}:is(h1,h2,h3,h4,h5,h6):has(span.heading-2x){font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(2rem,1.482rem + 2.21vw,3.25rem);font-weight:300;line-height:1.25}h2,.heading-xl{font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(1.875rem,1.512rem + 1.547vw,2.75rem);font-weight:300;line-height:1.25}:is(h1,h2,h3,h4,h5,h6):has(span.heading-xl){font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(1.875rem,1.512rem + 1.547vw,2.75rem);font-weight:300;line-height:1.25}h3,.heading-l{font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(1.75rem,1.543rem + .884vw,2.25rem);font-weight:300;line-height:1.25}:is(h1,h2,h3,h4,h5,h6):has(span.heading-l){font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(1.75rem,1.543rem + .884vw,2.25rem);font-weight:300;line-height:1.25}h4,.heading-m{font-family:var(--font-sans);font-size:clamp(1.25rem,1.146rem + .442vw,1.5rem);font-weight:500;line-height:1.25}:is(h1,h2,h3,h4,h5,h6):has(span.heading-m){font-family:var(--font-sans);font-size:clamp(1.25rem,1.146rem + .442vw,1.5rem);font-weight:500;line-height:1.25}h5,.heading-s{font-family:var(--font-sans);font-size:1.25rem;font-weight:500;line-height:1.25}:is(h1,h2,h3,h4,h5,h6):has(span.heading-s){font-family:var(--font-sans);font-size:1.25rem;font-weight:500;line-height:1.25}h6,.heading-xs{font-family:var(--font-sans);letter-spacing:.07em;text-transform:uppercase;font-size:clamp(.875rem,.823rem + .221vw,1rem);font-weight:500;line-height:1.2}:is(h1,h2,h3,h4,h5,h6):has(span.heading-xs,span.body-sm-caps){font-family:var(--font-sans);letter-spacing:.07em;text-transform:uppercase;font-size:clamp(.875rem,.823rem + .221vw,1rem);font-weight:500;line-height:1.2}.body-display{font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(1.25rem,1.069rem + .773vw,1.688rem);font-weight:300;line-height:1.4}:is(h1,h2,h3,h4,h5,h6):has(span.body-display){font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(1.25rem,1.069rem + .773vw,1.688rem);font-weight:300;line-height:1.4}.body-display-sm{font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(1.125rem,1.021rem + .442vw,1.375rem);font-weight:300;line-height:1.4}:is(h1,h2,h3,h4,h5,h6):has(span.body-display-sm){font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(1.125rem,1.021rem + .442vw,1.375rem);font-weight:300;line-height:1.4}.body-xl{font-family:var(--font-sans);letter-spacing:-.005em;font-size:1.25rem;font-weight:300;line-height:1.5}:is(h1,h2,h3,h4,h5,h6):has(span.body-xl){font-family:var(--font-sans);letter-spacing:-.005em;font-size:1.25rem;font-weight:300;line-height:1.5}.body-xl-bold{font-family:var(--font-sans);letter-spacing:-.005em;font-size:1.25rem;font-weight:500;line-height:1.5}:is(h1,h2,h3,h4,h5,h6):has(span.body-xl-bold){font-family:var(--font-sans);letter-spacing:-.005em;font-size:1.25rem;font-weight:500;line-height:1.5}.body-l{font-family:var(--font-sans);letter-spacing:-.005em;font-size:1.125rem;font-weight:300;line-height:1.5}:is(h1,h2,h3,h4,h5,h6):has(span.body-l){font-family:var(--font-sans);letter-spacing:-.005em;font-size:1.125rem;font-weight:300;line-height:1.5}.body-l-bold{font-family:var(--font-sans);letter-spacing:-.005em;font-size:1.125rem;font-weight:500;line-height:1.5}:is(h1,h2,h3,h4,h5,h6):has(span.body-l-bold){font-family:var(--font-sans);letter-spacing:-.005em;font-size:1.125rem;font-weight:500;line-height:1.5}.body-m-bold{font-family:var(--font-sans);letter-spacing:-.005em;font-size:1rem;font-weight:500;line-height:1.5}p,li,.body{font-family:var(--font-sans);letter-spacing:-.005em;font-size:1rem;font-weight:300;line-height:1.5}.body-s{font-family:var(--font-sans);letter-spacing:-.005em;font-size:.875rem;font-weight:300;line-height:1.5}.body-s-bold{font-family:var(--font-sans);letter-spacing:-.005em;font-size:.875rem;font-weight:500;line-height:1.5}.body-xs{font-family:var(--font-sans);letter-spacing:-.005em;font-size:.75rem;font-weight:300;line-height:1.5}.body-xs-bold{font-family:var(--font-sans);letter-spacing:-.005em;font-size:.75rem;font-weight:500;line-height:1.5}.body-sm-caps{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:500;line-height:1.5}
.blog-typography-module__lpjy0G__body,.blog-typography-module__lpjy0G__blogText>p,.blog-typography-module__lpjy0G__blogText>ul li,.blog-typography-module__lpjy0G__blogText>ol li{color:var(--dark-forest);font-family:var(--font-serif);letter-spacing:-.005em;font-size:clamp(1rem,.851rem + .636vw,1.25rem);line-height:1.75}.blog-typography-module__lpjy0G__blogText{color:var(--soft-black)}.blog-typography-module__lpjy0G__blogText strong{color:var(--dark-forest);letter-spacing:-.01em}.blog-typography-module__lpjy0G__blogText>:is(h2,h3,h4,h5,h6,p,ol,ul,figure){width:100%;max-width:800px;color:var(--dark-forest);margin:0 auto}.blog-typography-module__lpjy0G__blogText>p+p,.blog-typography-module__lpjy0G__blogText>:is(ol,ul)+p{margin-top:1.125em}.blog-typography-module__lpjy0G__blogText>p+:is(ol,ul),.blog-typography-module__lpjy0G__blogText li :is(ol,ul){margin-top:.5em}.blog-typography-module__lpjy0G__blogText li :is(ol,ul){margin-bottom:.25em}.blog-typography-module__lpjy0G__blogText>:is(h2,h3,h4,.blog-typography-module__lpjy0G__anchorDestination)+p,.blog-typography-module__lpjy0G__blogText>:is(h2,h3,h4,.blog-typography-module__lpjy0G__anchorDestination)+ul{margin-top:.75em}.blog-typography-module__lpjy0G__blogText>br,.blog-typography-module__lpjy0G__blogText>:is(p,h2,h3,h4) br,.blog-typography-module__lpjy0G__blogText>p:empty{display:none}.blog-typography-module__lpjy0G__blogText{display:grid}.blog-typography-module__lpjy0G__blogText>:is(h2,h3,h4),.blog-typography-module__lpjy0G__blogHeadingXl,.blog-typography-module__lpjy0G__blogHeadingL,.blog-typography-module__lpjy0G__blogHeadingM{font-family:var(--font-serif);letter-spacing:-.004em;text-wrap:wrap;color:var(--dark-forest);font-weight:500;line-height:1.33}.blog-typography-module__lpjy0G__blogText>:is(h2,h3,h4):not(:first-child){margin-top:1.5em}.blog-typography-module__lpjy0G__headingXl,.blog-typography-module__lpjy0G__blogHeadingXl,.blog-typography-module__lpjy0G__blogText>h2{font-size:clamp(1.5rem,1.053rem + 1.908vw,2.25rem)}.blog-typography-module__lpjy0G__headingL,.blog-typography-module__lpjy0G__blogHeadingL,.blog-typography-module__lpjy0G__blogText>h3{font-size:clamp(1.25rem,.989rem + 1.113vw,1.688rem)}.blog-typography-module__lpjy0G__headingM,.blog-typography-module__lpjy0G__blogHeadingM,.blog-typography-module__lpjy0G__blogText>h4{font-size:clamp(1.125rem,.976rem + .636vw,1.375rem)}.blog-typography-module__lpjy0G__blogText :is(h2,h3,h4)+:is(ol,ul){padding-top:.75rem}.blog-typography-module__lpjy0G__blogText ul,.blog-typography-module__lpjy0G__blogText ol{padding-left:2rem}:is(.blog-typography-module__lpjy0G__blogText ul,.blog-typography-module__lpjy0G__blogText ol) li:not(:last-child){padding-bottom:.5rem}.blog-typography-module__lpjy0G__blogText ol li{list-style-type:decimal}.blog-typography-module__lpjy0G__blogText ul li{list-style-type:disc}.blog-typography-module__lpjy0G__blogText>*>a,.blog-typography-module__lpjy0G__blogText blockquote a,.blog-typography-module__lpjy0G__blogText figcaption a,.blog-typography-module__lpjy0G__blogText aside a{color:inherit;font-family:inherit;font-size:inherit;border-bottom:.1em solid var(--grey-300);text-decoration:none}:is(.blog-typography-module__lpjy0G__blogText>*>a,.blog-typography-module__lpjy0G__blogText blockquote a,.blog-typography-module__lpjy0G__blogText figcaption a,.blog-typography-module__lpjy0G__blogText aside a):hover{border-color:var(--oxley)}.blog-typography-module__lpjy0G__blogText>*>a{font-weight:500}.blog-typography-module__lpjy0G__bodySmall{color:var(--dark-forest);font-family:var(--font-serif);font-size:1rem}
.brand-svg-container svg{width:100%!important;height:100%!important}.green .bi-outline .bi-icon,.green .bi-outline .bi-ring{fill:var(--alma-green)}.green .bi-outline .bi-blob,.green .bi-outline .bi-bg{fill:none}.green .offsetBlob .bi-icon{fill:var(--alma-green)}.green .offsetBlob .bi-ring{fill:var(--deprecated-teal)}.green .offsetBlob .bi-blob{fill:var(--soft-sage)}.green .offsetBlob .bi-bg{fill:none}.green .duo .bi-icon{fill:var(--alma-green)}.green .duo .bi-ring{fill:var(--deprecated-teal)}.green .duo .bi-blob,.green .duo .bi-bg{fill:none}.green .bgDuo .bi-icon{fill:var(--alma-green)}.green .bgDuo .bi-ring{fill:var(--deprecated-teal)}.green .bgDuo .bi-blob{fill:none}.green .bgDuo .bi-bg{fill:var(--mist)}.green .bgDark .bi-icon{fill:var(--white)}.green .bgDark .bi-ring{fill:var(--deprecated-teal)}.green .bgDark .bi-blob{fill:none}.green .bgDark .bi-bg{fill:var(--alma-green)}.green .bgLight .bi-icon,.green .bgLight .bi-ring{fill:var(--alma-green)}.green .bgLight .bi-blob{fill:none}.green .bgLight .bi-bg{fill:var(--soft-sage)}.blue .bi-outline .bi-icon,.blue .bi-outline .bi-ring{fill:var(--extended-blue-dark)}.blue .bi-outline .bi-blob,.blue .bi-outline .bi-bg{fill:none}.blue .offsetBlob .bi-icon{fill:var(--extended-blue-darkest)}.blue .offsetBlob .bi-ring{fill:var(--extended-blue-dark)}.blue .offsetBlob .bi-blob{fill:var(--extended-blue-light)}.blue .offsetBlob .bi-bg{fill:none}.blue .duo .bi-icon{fill:var(--extended-blue-darkest)}.blue .duo .bi-ring{fill:var(--extended-blue-dark)}.blue .duo .bi-blob,.blue .duo .bi-bg{fill:none}.blue .bgDuo .bi-icon{fill:var(--extended-blue-darkest)}.blue .bgDuo .bi-ring{fill:var(--extended-blue-dark)}.blue .bgDuo .bi-blob{fill:none}.blue .bgDuo .bi-bg{fill:var(--extended-blue-lightest)}.blue .bgDark .bi-icon{fill:var(--white)}.blue .bgDark .bi-ring{fill:var(--extended-blue-dark)}.blue .bgDark .bi-blob{fill:none}.blue .bgDark .bi-bg{fill:var(--extended-blue-darkest)}.blue .bgLight .bi-icon,.blue .bgLight .bi-ring{fill:var(--extended-blue-darkest)}.blue .bgLight .bi-blob{fill:none}.blue .bgLight .bi-bg{fill:var(--extended-blue-light)}.empty .offsetBlob .bi-icon,.empty .offsetBlob .bi-ring{fill:var(--grey-300)}.empty .offsetBlob .bi-blob{fill:var(--grey-100)}.empty .offsetBlob .bi-bg{fill:none}.black .bi-outline .bi-icon,.black .bi-outline .bi-ring{fill:var(--black)}.black .bi-outline .bi-blob,.black .bi-outline .bi-bg{fill:none}.rust .bi-outline .bi-icon,.rust .bi-outline .bi-ring{fill:var(--rust)}.rust .bi-outline .bi-blob,.rust .bi-outline .bi-bg{fill:none}.white .bi-outline .bi-icon,.white .bi-outline .bi-ring{fill:var(--white)}.white .bi-outline .bi-blob,.white .bi-outline .bi-bg{fill:none}
.portable-text-image-module__C61KFW__root{width:auto;max-width:100%;height:auto;display:block}
.barebones-portable-text-module__wUOg4q__normal{font-family:var(--font-sans);letter-spacing:-.01em;font-size:1rem;font-weight:300;line-height:1.5}
.footnote-module__Swkw-a__referenceContainer{white-space:nowrap;vertical-align:baseline;justify-content:center;align-items:center;width:1.5em;height:1.5em;margin-left:.25em;font-size:.7em;line-height:1;display:inline-flex;position:relative}.footnote-module__Swkw-a__referenceLink{color:var(--dark-forest);background-color:var(--extended-rust-light);cursor:pointer;border-radius:100%;width:100%;height:100%;padding:0 4px 2px;font-weight:500;text-decoration:none;transition:background-color .2s;position:absolute;top:.15em}.footnote-module__Swkw-a__referenceLink:hover{background-color:var(--extended-rust-lightest)}.footnote-module__Swkw-a__list{counter-reset:footnote;color:var(--dark-grey,#332f2e);margin:0;padding-left:0;list-style:none}.footnote-module__Swkw-a__listItem{align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}.footnote-module__Swkw-a__listItem:before{counter-increment:footnote;content:counter(footnote) ".";flex:none;min-width:1.25rem;font-size:1rem;font-weight:400;line-height:1.5}.footnote-module__Swkw-a__listItem p{margin:0}.footnote-module__Swkw-a__listItem a{text-decoration:underline}.footnote-module__Swkw-a__popup{background-color:var(--white);width:280px;color:var(--dark-grey);z-index:100;white-space:normal;overflow-wrap:anywhere;pointer-events:auto;opacity:1;border:1px solid #e0e0e0;border-radius:8px;padding:12px;font-size:.875rem;line-height:1.4;transition:opacity .2s;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}.footnote-module__Swkw-a__popup p{font-size:.875rem;line-height:1.45}.footnote-module__Swkw-a__popup a{overflow-wrap:anywhere;text-decoration:underline}.footnote-module__Swkw-a__above{margin-bottom:8px;top:auto;bottom:110%}.footnote-module__Swkw-a__above:after{border-color:var(--white) transparent transparent transparent;top:100%}.footnote-module__Swkw-a__below{top:110%;bottom:auto}.footnote-module__Swkw-a__below:after{border-color:transparent transparent var(--white) transparent;top:auto;bottom:100%}.footnote-module__Swkw-a__fadeIn{opacity:1}.footnote-module__Swkw-a__fadeOut{opacity:0;pointer-events:none}
.portable-text-shared-module__MoxHNG__decorativeSpan{text-wrap:nowrap;position:relative}.portable-text-shared-module__MoxHNG__decorativeSpan svg{z-index:-1;width:100%;height:100%;transform:translate(50%,-50%);scale:var(--scale);top:var(--position-y);right:var(--position-x);content:var(--svg-url);display:inline-block;position:absolute}.portable-text-shared-module__MoxHNG__portableTable{border-collapse:collapse;border:2px solid var(--dark-forest);width:100%;overflow-x:auto}.portable-text-shared-module__MoxHNG__portableTable td{border:2px solid var(--dark-forest);vertical-align:top;padding:8px}.portable-text-shared-module__MoxHNG__portableTable tr{border-bottom:2px solid var(--dark-forest)}.portable-text-shared-module__MoxHNG__anchorDestination{scroll-margin-top:120px}.portable-text-shared-module__MoxHNG__iconSpan{vertical-align:middle;display:inline-block}.portable-text-shared-module__MoxHNG__iconSpan+span{vertical-align:middle}
.portable-text-container{width:100%}.portable-text-container *{max-width:100%}.portable-text-container>:not(.heading-xs:first-child)+*{margin-top:1em}.portable-text-container>:not(:has(span.heading-xs))+*{margin-top:1em}.portable-text-container hr+*{margin-top:0!important}.portable-text-container :has(span.heading-xs,span.body-sm-caps)+:not(ol,ul){margin-top:0!important}.portable-text-container :has(span.heading-xs,span.body-sm-caps){margin-top:0!important}.portable-text-container>:not(.heading-xs:first-child)+*+ol,.portable-text-container>:not(.heading-xs:first-child)+*+ul{margin-top:.5em!important}.portable-text-container .heading-xs:first-child{padding-bottom:10px}.portable-text-container :not(li):has(span.heading-xs){padding-bottom:10px}.portable-text-container .body-sm-caps:first-child{padding-bottom:4px}.portable-text-container :not(li):has(span.body-sm-caps){padding-bottom:4px}.portable-text-container ol li{margin-left:20px;list-style-type:decimal}.portable-text-container ul li{margin-left:20px;line-height:1.5rem;list-style-type:disc}
.serializers-module__H09Yba__bannerVariant{margin:var(--module-padding-v-md,48px) 0 var(--module-padding-v-sm,32px) 0}.serializers-module__H09Yba__quoteText{margin:var(--module-padding-v-md) 0;gap:var(--spacing-2);display:grid}.serializers-module__H09Yba__quoteText blockquote{margin:0}.serializers-module__H09Yba__quoteText figcaption{text-align:center}.serializers-module__H09Yba__quoteText:not(.serializers-module__H09Yba__quoteFeatured){border-left:3px solid var(--grey-300);padding-left:var(--spacing-4)}.serializers-module__H09Yba__quoteText:not(.serializers-module__H09Yba__quoteFeatured) figcaption{text-align:left}.serializers-module__H09Yba__quoteText:not(.serializers-module__H09Yba__quoteFeatured) .serializers-module__H09Yba__blockQuote,.serializers-module__H09Yba__quoteText:not(.serializers-module__H09Yba__quoteFeatured) .serializers-module__H09Yba__blockQuote>p,.serializers-module__H09Yba__quoteText:not(.serializers-module__H09Yba__quoteFeatured) .serializers-module__H09Yba__blockQuote p,.serializers-module__H09Yba__quoteText:not(.serializers-module__H09Yba__quoteFeatured) .serializers-module__H09Yba__blockQuote p a{text-align:left;font-family:var(--font-sans);font-style:normal;font-weight:500}.serializers-module__H09Yba__blockQuote,.serializers-module__H09Yba__blockQuote>p,.serializers-module__H09Yba__blockQuote p,.serializers-module__H09Yba__blockQuote p a{font-family:var(--font-serif);text-wrap:balance;text-align:center;margin-top:0;font-style:italic;font-weight:300;line-height:1.4;font-size:clamp(1.25rem,1.069rem + .773vw,1.688rem)!important}.serializers-module__H09Yba__textLink{font-weight:500;text-decoration:underline}.serializers-module__H09Yba__textLink.serializers-module__H09Yba__removeLinkUnderline{font-weight:inherit;text-decoration:none}.serializers-module__H09Yba__callout{background-color:var(--mist);margin-top:var(--stack-card-padding-sm);padding:var(--stack-card-padding-sm);border-radius:10px}.serializers-module__H09Yba__callToAction{justify-content:center;display:grid}.serializers-module__H09Yba__reactPlayerContainer{width:auto!important}.serializers-module__H09Yba__decorativeSpan{text-wrap:nowrap;position:relative}.serializers-module__H09Yba__decorativeSpan svg{z-index:-1;width:100%;height:100%;transform:translate(50%,-50%);scale:var(--scale);top:var(--position-y);right:var(--position-x);content:var(--svg-url);display:inline-block;position:absolute}.serializers-module__H09Yba__portableTable{border-collapse:collapse;border:2px solid var(--dark-forest);width:100%;overflow-x:auto}.serializers-module__H09Yba__portableTable td{border:2px solid var(--dark-forest);vertical-align:top;padding:8px}.serializers-module__H09Yba__portableTable tr{border-bottom:2px solid var(--dark-forest)}.serializers-module__H09Yba__anchorDestination{scroll-margin-top:120px}
.stacks-module__qGETJq__moduleContainer{padding-left:var(--module-padding-h);padding-right:var(--module-padding-h);position:relative}.stacks-module__qGETJq__moduleContainer:has([data-cost-estimator-open=true]){z-index:10}.stacks-module__qGETJq__moduleContainer:has(.stacks-module__qGETJq__videoBackgroundWrapper){width:100vw;height:100svh}.stacks-module__qGETJq__stacksContainer{gap:var(--module-spacing,48px);z-index:1;grid-template-columns:repeat(12,1fr);max-width:1280px;margin:0 auto;display:grid;position:relative}.stacks-module__qGETJq__stacksContainer:is(.stacks-module__qGETJq__spanSixColumns,.stacks-module__qGETJq__spanEightColumns,.stacks-module__qGETJq__spanTenColumns) .stacks-module__qGETJq__contentContainer .stacks-module__qGETJq__portableText{margin:auto}.stacks-module__qGETJq__stacksContainer.stacks-module__qGETJq__hasCombinedBackgroundColor{gap:0}.stacks-module__qGETJq__stacksContainerVideoFill{height:100%}.stacks-module__qGETJq__imageContainer{z-index:0;position:absolute;inset:0;overflow:hidden}.stacks-module__qGETJq__imageContainer>span{width:100%!important;height:100%!important;display:block!important}.stacks-module__qGETJq__imageContainer>span span{width:100%!important;height:100%!important;display:block!important}.stacks-module__qGETJq__imageContainer.stacks-module__qGETJq__top img{object-position:top}.stacks-module__qGETJq__imageContainer.stacks-module__qGETJq__center img{object-position:center}.stacks-module__qGETJq__imageContainer.stacks-module__qGETJq__bottom img{object-position:bottom}.stacks-module__qGETJq__image{object-fit:cover;width:100%;height:100%}.stacks-module__qGETJq__imageContainer img{object-fit:cover}.stacks-module__qGETJq__videoBackgroundWrapper{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.stacks-module__qGETJq__reactPlayerBackground{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.stacks-module__qGETJq__videoToggle{z-index:10;color:#fff;cursor:pointer;background:#00000080;border:1px solid #ffffff4d;border-radius:4px;padding:8px 12px;font-size:12px;transition:background .2s;position:absolute;bottom:20px;right:20px}.stacks-module__qGETJq__videoToggle:hover{background:#000c}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__threeNine>.stacks-module__qGETJq__stackIndex0{grid-column:span 3}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__threeNine>.stacks-module__qGETJq__stackIndex1{grid-column:span 9}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__fourEight>.stacks-module__qGETJq__stackIndex0{grid-column:span 4}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__fourEight>.stacks-module__qGETJq__stackIndex1{grid-column:span 8}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__fiveSeven>.stacks-module__qGETJq__stackIndex0{grid-column:span 5}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__fiveSeven>.stacks-module__qGETJq__stackIndex1{grid-column:span 7}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__sixSix>.stacks-module__qGETJq__stackIndex0,.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__sixSix>.stacks-module__qGETJq__stackIndex1{grid-column:span 6}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__sevenFive>.stacks-module__qGETJq__stackIndex0{grid-column:span 7}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__sevenFive>.stacks-module__qGETJq__stackIndex1{grid-column:span 5}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__eightFour>.stacks-module__qGETJq__stackIndex0{grid-column:span 8}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__eightFour>.stacks-module__qGETJq__stackIndex1{grid-column:span 4}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__nineThree>.stacks-module__qGETJq__stackIndex0{grid-column:span 9}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__nineThree>.stacks-module__qGETJq__stackIndex1{grid-column:span 3}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__tocPlusFourFour>.stacks-module__qGETJq__stackIndex0{grid-column:5/span 4}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__tocPlusFourFour>.stacks-module__qGETJq__stackIndex1{grid-column:9/span 4}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__tocPlusThreeFive>.stacks-module__qGETJq__stackIndex0{grid-column:5/span 3}.stacks-module__qGETJq__twoSpanTwelveColumns.stacks-module__qGETJq__tocPlusThreeFive>.stacks-module__qGETJq__stackIndex1{grid-column:8/span 5}.stacks-module__qGETJq__twoSpanTwelveColumns .stacks-module__qGETJq__gapColor{grid-column:1/-1;width:100%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}:is(.stacks-module__qGETJq__twoSpanTenColumns.stacks-module__qGETJq__threeNine,.stacks-module__qGETJq__twoSpanTenColumns.stacks-module__qGETJq__fourEight)>.stacks-module__qGETJq__stackIndex0{grid-column:2/5}:is(.stacks-module__qGETJq__twoSpanTenColumns.stacks-module__qGETJq__threeNine,.stacks-module__qGETJq__twoSpanTenColumns.stacks-module__qGETJq__fourEight)>.stacks-module__qGETJq__stackIndex1{grid-column:5/12}.stacks-module__qGETJq__twoSpanTenColumns.stacks-module__qGETJq__fiveSeven>.stacks-module__qGETJq__stackIndex0{grid-column:2/6}.stacks-module__qGETJq__twoSpanTenColumns.stacks-module__qGETJq__fiveSeven>.stacks-module__qGETJq__stackIndex1{grid-column:6/12}.stacks-module__qGETJq__twoSpanTenColumns.stacks-module__qGETJq__sixSix>.stacks-module__qGETJq__stackIndex0{grid-column:2/7}.stacks-module__qGETJq__twoSpanTenColumns.stacks-module__qGETJq__sixSix>.stacks-module__qGETJq__stackIndex1{grid-column:7/12}.stacks-module__qGETJq__twoSpanTenColumns.stacks-module__qGETJq__sevenFive>.stacks-module__qGETJq__stackIndex0{grid-column:2/8}.stacks-module__qGETJq__twoSpanTenColumns.stacks-module__qGETJq__sevenFive>.stacks-module__qGETJq__stackIndex1{grid-column:8/12}:is(.stacks-module__qGETJq__twoSpanTenColumns.stacks-module__qGETJq__eightFour,.stacks-module__qGETJq__twoSpanTenColumns.stacks-module__qGETJq__nineThree)>.stacks-module__qGETJq__stackIndex0{grid-column:2/9}:is(.stacks-module__qGETJq__twoSpanTenColumns.stacks-module__qGETJq__eightFour,.stacks-module__qGETJq__twoSpanTenColumns.stacks-module__qGETJq__nineThree)>.stacks-module__qGETJq__stackIndex1{grid-column:9/12}.stacks-module__qGETJq__twoSpanTenColumns .stacks-module__qGETJq__gapColor{grid-column:2/-2;width:100%;height:100%;position:absolute;top:0;left:0}.stacks-module__qGETJq__spanSixColumns>.stacks-module__qGETJq__stackIndex0{grid-column:4/10}.stacks-module__qGETJq__spanEightColumns>.stacks-module__qGETJq__stackIndex0{grid-column:3/11}.stacks-module__qGETJq__spanTenColumns>.stacks-module__qGETJq__stackIndex0{grid-column:2/12}.stacks-module__qGETJq__spanTwelveColumns>.stacks-module__qGETJq__stackIndex0{grid-column:1/13}.stacks-module__qGETJq__tocSpanEightColumns>.stacks-module__qGETJq__stackIndex0{grid-column:5/13}.stacks-module__qGETJq__stackContainer{grid-template-rows:auto;height:fit-content;display:grid;position:relative}@media screen and (max-width:799px){.stacks-module__qGETJq__stackContainer{max-width:500px}}.stacks-each{width:100%;container:stack/inline-size}.stacks-module__qGETJq__fillStacksToFullHeight{height:100%}.stacks-module__qGETJq__selfVertical{align-self:center}.stacks-module__qGETJq__contentContainer{grid-template-columns:1fr;display:grid}.stacks-module__qGETJq__absoluteContentContainer{grid-auto-rows:auto;width:100%;height:100%;display:grid;position:absolute}.stacks-module__qGETJq__alignTop{align-content:start;align-items:start}.stacks-module__qGETJq__alignCenter{align-content:center;align-items:center}.stacks-module__qGETJq__alignCenter :not(form,form *){text-align:center}.stacks-module__qGETJq__alignBottom{align-content:end;align-items:end}@media screen and (min-width:800px){.stacks-module__qGETJq__stickyColumn{position:sticky;top:120px}}.stacks-module__qGETJq__justifyLeft{justify-content:start;justify-items:start}.stacks-module__qGETJq__justifyLeft :not(form,form *){text-align:left}.stacks-module__qGETJq__justifyCenter{justify-items:center}.stacks-module__qGETJq__justifyCenter :not(form,form *){text-align:center;margin-left:auto;margin-right:auto}.stacks-module__qGETJq__justifyRight{justify-content:end;justify-items:end}.stacks-module__qGETJq__justifyRight :not(form,form *){text-align:right}.stacks-module__qGETJq__reactPlayer{z-index:1;background-color:#000;width:100%;height:100%;position:relative}.stacks-module__qGETJq__videoEmbedContainer{aspect-ratio:16/9;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;position:relative;overflow:hidden}.stacks-module__qGETJq__videoEmbedContainer:before{content:"";background-image:inherit;filter:blur(10px);z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.1)}.stacks-module__qGETJq__videoEmbedContainer .stacks-module__qGETJq__reactPlayer{z-index:1;position:relative}@media (min-width:800px) and (max-width:1279px){.stacks-module__qGETJq__stacksContainer{grid-template-columns:repeat(8,1fr)}.stacks-module__qGETJq__spanSixColumns>.stacks-module__qGETJq__stackIndex0,.stacks-module__qGETJq__spanEightColumns>.stacks-module__qGETJq__stackIndex0,.stacks-module__qGETJq__spanTenColumns>.stacks-module__qGETJq__stackIndex0,.stacks-module__qGETJq__spanTwelveColumns>.stacks-module__qGETJq__stackIndex0,.stacks-module__qGETJq__tocSpanEightColumns>.stacks-module__qGETJq__stackIndex0{grid-column:span 8}:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__threeNine>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__fourEight>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__tocPlusThreeFive>.stacks-module__qGETJq__stackIndex0{grid-column:span 3}:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__threeNine>.stacks-module__qGETJq__stackIndex1,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__fourEight>.stacks-module__qGETJq__stackIndex1,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__tocPlusThreeFive>.stacks-module__qGETJq__stackIndex1{grid-column:span 5}:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__fiveSeven>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__fiveSeven>.stacks-module__qGETJq__stackIndex1,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__sixSix>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__tocPlusFourFour>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__sixSix>.stacks-module__qGETJq__stackIndex1,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__tocPlusFourFour>.stacks-module__qGETJq__stackIndex1,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__sevenFive>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__sevenFive>.stacks-module__qGETJq__stackIndex1{grid-column:span 4}:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__nineThree>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__eightFour>.stacks-module__qGETJq__stackIndex0{grid-column:span 5}:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__nineThree>.stacks-module__qGETJq__stackIndex1,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__eightFour>.stacks-module__qGETJq__stackIndex1{grid-column:span 3}:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns) .stacks-module__qGETJq__gapColor{grid-column:1/-1}}@media (max-width:799px){.stacks-module__qGETJq__stacksContainer{gap:var(--module-spacing,24px);grid-template-columns:repeat(4,1fr);justify-items:center;display:grid}.stacks-module__qGETJq__stacksContainer.stacks-module__qGETJq__hasCombinedBackgroundColor{gap:0;margin:auto}.stacks-module__qGETJq__hideOnMobile{display:none}.stacks-module__qGETJq__reverseDirectionOnMobile>.stacks-module__qGETJq__stackIndex0{order:1}:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__threeNine>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__threeNine>.stacks-module__qGETJq__stackIndex1,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__fourEight>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__fourEight>.stacks-module__qGETJq__stackIndex1,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__fiveSeven>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__fiveSeven>.stacks-module__qGETJq__stackIndex1,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__sixSix>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__sixSix>.stacks-module__qGETJq__stackIndex1,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__sevenFive>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__sevenFive>.stacks-module__qGETJq__stackIndex1,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__eightFour>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__eightFour>.stacks-module__qGETJq__stackIndex1,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__nineThree>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__nineThree>.stacks-module__qGETJq__stackIndex1,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__tocPlusFourFour>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__tocPlusFourFour>.stacks-module__qGETJq__stackIndex1,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__tocPlusThreeFive>.stacks-module__qGETJq__stackIndex0,:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns).stacks-module__qGETJq__tocPlusThreeFive>.stacks-module__qGETJq__stackIndex1{grid-column:span 4}:is(.stacks-module__qGETJq__twoSpanTwelveColumns,.stacks-module__qGETJq__twoSpanTenColumns) .stacks-module__qGETJq__gapColor{grid-column:1/-1;max-width:500px}.stacks-module__qGETJq__spanSixColumns>.stacks-module__qGETJq__stackIndex0,.stacks-module__qGETJq__spanEightColumns>.stacks-module__qGETJq__stackIndex0,.stacks-module__qGETJq__spanTenColumns>.stacks-module__qGETJq__stackIndex0,.stacks-module__qGETJq__spanTwelveColumns>.stacks-module__qGETJq__stackIndex0,.stacks-module__qGETJq__tocSpanEightColumns>.stacks-module__qGETJq__stackIndex0{grid-column:span 4}}
.content-anchor-menu-module__AyPzWq__moduleContainer{justify-content:space-between;display:flex;position:relative}.content-anchor-menu-module__AyPzWq__moduleContainer:focus{outline:none}.content-anchor-menu-module__AyPzWq__parent{width:100%;display:grid}.content-anchor-menu-module__AyPzWq__tocContainer{height:100%;padding:var(--module-padding-v-3x) var(--module-padding-h);z-index:2;pointer-events:none;grid-area:1/1/auto/-1;align-self:start;width:100%;margin:auto;display:grid;position:relative;left:0}.content-anchor-menu-module__AyPzWq__contentContainer{flex-direction:column;grid-area:1/1/auto/-1;display:flex}.content-anchor-menu-module__AyPzWq__contentContainer:focus{outline:none}.content-anchor-menu-module__AyPzWq__toc{gap:var(--module-spacing,48px);pointer-events:none;grid-row:1;grid-template-columns:repeat(12,1fr);width:100%;max-width:1280px;height:fit-content;margin-left:auto;margin-right:auto;display:grid;position:sticky;top:120px}.content-anchor-menu-module__AyPzWq__toc ul{gap:var(--spacing-3);pointer-events:auto;grid-column:span 4;margin:0;padding:0;list-style:none;display:grid}.content-anchor-menu-module__AyPzWq__tocItem{color:var(--grey-500);transition:all .3s ease-in-out;display:flex;position:relative}.content-anchor-menu-module__AyPzWq__tocItem a{width:100%;padding:8px 0 8px 20px;transition:all .3s ease-in-out;display:block}.content-anchor-menu-module__AyPzWq__tocItem:before{content:"";border-left:2px solid var(--grey-400);color:var(--grey-500);width:2px;height:100%;transition:all .3s ease-in-out;display:block;position:absolute;top:0;left:0}.content-anchor-menu-module__AyPzWq__active{color:var(--dark-forest)}.content-anchor-menu-module__AyPzWq__active a{padding-left:28px}.content-anchor-menu-module__AyPzWq__active:before{border-left:3px solid var(--oxley)}@media (max-width:1279px){.content-anchor-menu-module__AyPzWq__toc{display:none}.content-anchor-menu-module__AyPzWq__step{margin-bottom:var(--spacing-5)}.content-anchor-menu-module__AyPzWq__stepsContainer{position:static}}
.modality-template-module__ntf_zG__pageContainer{display:grid}.modality-template-module__ntf_zG__moduleContainer{padding-left:var(--module-padding-h);padding-right:var(--module-padding-h);display:grid;position:relative}.modality-template-module__ntf_zG__contentContainer{justify-content:start;gap:var(--module-spacing,48px);width:100%;max-width:1280px;padding:var(--module-padding-v-lg,4rem) 0;grid-template-columns:repeat(12,1fr);margin:0 auto;display:grid;position:relative}.modality-template-module__ntf_zG__contentInnerContainer{grid-column:2/12;gap:1.5rem;display:grid}@media screen and (max-width:799px){.modality-template-module__ntf_zG__contentInnerContainer{grid-column:1/-1}}.modality-template-module__ntf_zG__headerContent{justify-content:start;gap:1rem;display:grid}.modality-template-module__ntf_zG__headerEyebrow{color:var(--dark-grey,#5b5855);flex-wrap:wrap;justify-content:start;align-items:center;gap:.25rem .5rem;display:flex}.modality-template-module__ntf_zG__headerEyebrow a{color:var(--matcha);text-decoration:underline;-webkit-text-decoration-color:var(--grey-400);text-decoration-color:var(--grey-400)}.modality-template-module__ntf_zG__headerEyebrow li{gap:.25rem .5rem;font-size:1rem;font-weight:400;display:flex}@media screen and (max-width:799px){.modality-template-module__ntf_zG__headerEyebrow li{font-size:.875rem}}.modality-template-module__ntf_zG__headerEyebrow li span{color:var(--grey-400)}.modality-template-module__ntf_zG__postContainer{gap:var(--module-spacing,48px);margin-bottom:var(--module-padding-v-sm,2rem);grid-template-columns:3fr 7fr;display:grid}@media (max-width:799px){.modality-template-module__ntf_zG__postContainer{grid-template-columns:1fr;gap:2.25rem}}.modality-template-module__ntf_zG__mainContainer{gap:6rem;display:grid}@media screen and (max-width:799px){.modality-template-module__ntf_zG__mainContainer{gap:3rem}}.modality-template-module__ntf_zG__sectionContainer{gap:2rem;display:grid}@media screen and (max-width:799px){.modality-template-module__ntf_zG__sectionContainer{gap:1.5rem}}.modality-template-module__ntf_zG__sectionSubcontainer{gap:1.25rem;margin:0 1rem;display:grid}@media screen and (max-width:799px){.modality-template-module__ntf_zG__sectionSubcontainer{margin:0}}.modality-template-module__ntf_zG__sectionHeader{background:linear-gradient(89deg, var(--mist,#f1f3ef) 1.09%, var(--soft-sage,#dce3dd) 99.69%);border-radius:.25rem;margin:0 -1rem;padding:1.25rem 1rem}@media screen and (max-width:799px){.modality-template-module__ntf_zG__sectionHeader{border-radius:0}}.modality-template-module__ntf_zG__sectionSubheader{border-bottom:1px solid var(--grey-400,#b0aca3);gap:.25rem;padding:.75rem 0;display:grid}.modality-template-module__ntf_zG__sectionSubheader h3{font-weight:500}.modality-template-module__ntf_zG__sectionSubheader h4{color:var(--dark-grey,#5b5855);text-wrap:unset}.modality-template-module__ntf_zG__similarTherapyType{border-bottom:1px solid var(--grey-300,#d4d1cb);gap:1rem;padding:1.25rem 0 2rem;display:grid}.modality-template-module__ntf_zG__similarTherapyType:last-child{border-bottom:none}.modality-template-module__ntf_zG__similarTherapyTypeTitle a{color:var(--matcha,#478051);text-decoration:underline}.modality-template-module__ntf_zG__similarTherapyTypeTitle a,.modality-template-module__ntf_zG__similarTherapyTypeTitle p{font-family:var(--font-serif), serif;font-size:clamp(1rem,.851rem + .636vw,1.25rem);font-weight:700}.modality-template-module__ntf_zG__similarTherapyTypeCtas{gap:.75rem;display:flex}.modality-template-module__ntf_zG__leftSidebarContainer{height:min-content;position:sticky;top:120px}@media screen and (max-width:799px){.modality-template-module__ntf_zG__leftSidebarContainer{position:static}}.modality-template-module__ntf_zG__endNotes{background:var(--extended-green-lightest,#f1f3ef);padding:var(--stack-card-padding-md);gap:1.25rem;margin-top:3rem;display:grid}.modality-template-module__ntf_zG__endNotes hr{background:var(--grey-300,#d4d1cb)}.modality-template-module__ntf_zG__backToGlossaryContainer{display:grid}.modality-template-module__ntf_zG__backToGlossaryButton{background:linear-gradient(89deg, var(--alma-green) 1.09%, var(--matcha) 99.69%);color:#fff;border-radius:.25rem;justify-content:center;align-items:center;gap:1rem;max-width:22.75rem;padding:1.25rem 2rem;transition:opacity 1s;display:flex;position:relative;overflow:hidden}.modality-template-module__ntf_zG__backToGlossaryButton span,.modality-template-module__ntf_zG__backToGlossaryButton svg{color:var(--white);z-index:1}.modality-template-module__ntf_zG__backToGlossaryButton:after{content:"";background:linear-gradient(89deg, var(--matcha) 1.09%, var(--alma-green) 99.69%);opacity:0;z-index:0;transition:opacity 1s;position:absolute;inset:0}.modality-template-module__ntf_zG__backToGlossaryButton:hover:after{opacity:1}.modality-template-module__ntf_zG__tocMobileHeader{display:none}@media screen and (max-width:799px){.modality-template-module__ntf_zG__tocMobileHeader{color:var(--dark-grey,#5b5855);display:grid}}.modality-template-module__ntf_zG__tocHeader{color:var(--dark-grey,#5b5855);display:grid}@media screen and (max-width:799px){.modality-template-module__ntf_zG__tocHeader{display:none}}@media screen and (max-width:799px){.modality-template-module__ntf_zG__tocContainer{border:1px solid var(--grey-200);border-radius:8px;padding:16px}}.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocMobileHeader{cursor:pointer;justify-content:space-between;align-items:center;display:none}@media screen and (max-width:799px){.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocMobileHeader{display:flex}}.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocMobileHeader .modality-template-module__ntf_zG__tocArrow{width:14px;height:14px;transition:transform .2s}.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocMobileHeader .modality-template-module__ntf_zG__tocArrow.modality-template-module__ntf_zG__open{transform:rotate(180deg)}.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocList{grid-row-gap:16px;grid-template-columns:1fr;margin-top:16px;display:grid}@media screen and (max-width:799px){.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocList{opacity:0;border-top:1px solid #0000;max-height:0;margin-top:0;padding-top:0;transition:all .4s ease-in-out;overflow:hidden}.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocList *{font-weight:500}.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocList.modality-template-module__ntf_zG__open{opacity:1;border-top:1px solid var(--grey-200);max-height:2000px;margin-top:16px;padding-top:16px}}.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocItem{cursor:pointer;transition:color .2s}@media screen and (max-width:799px){.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocItem{color:var(--dark-forest);font-weight:500}}@media screen and (min-width:800px){.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocItem{color:var(--dark-grey);border-left:2px solid var(--grey-200,#e6e4de);padding-left:12px}}.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocItem.modality-template-module__ntf_zG__active{color:var(--dark-forest);font-weight:500}@media screen and (min-width:800px){.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocItem.modality-template-module__ntf_zG__active{border-left:2px solid var(--oxley,#799f85)}}.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocItem .modality-template-module__ntf_zG__h3List{grid-row-gap:8px;grid-template-columns:1fr;max-height:0;padding-left:12px;transition:max-height .4s ease-out;display:grid;overflow:hidden}@media screen and (max-width:799px){.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocItem .modality-template-module__ntf_zG__h3List{opacity:1;max-height:500px;padding-left:0}}.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocItem .modality-template-module__ntf_zG__h3List li:first-child{padding-top:8px}.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocItem .modality-template-module__ntf_zG__h3List.modality-template-module__ntf_zG__expanded{max-height:500px;transition:max-height .3s ease-in}.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocItem .modality-template-module__ntf_zG__h3Link{color:var(--dark-grey)}@media screen and (max-width:799px){.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocItem .modality-template-module__ntf_zG__h3Link{color:var(--dark-forest);font-weight:300}}.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocItem .modality-template-module__ntf_zG__h3Link.modality-template-module__ntf_zG__active{color:var(--dark-forest);font-weight:500}@media screen and (max-width:799px){.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocItem .modality-template-module__ntf_zG__h3Link.modality-template-module__ntf_zG__active{font-weight:300}}@media screen and (max-width:799px){.modality-template-module__ntf_zG__tocContainer .modality-template-module__ntf_zG__tocItem.modality-template-module__ntf_zG__active .modality-template-module__ntf_zG__h3List{opacity:1;max-height:500px;margin-top:8px}}.modality-template-module__ntf_zG__tocButton,.modality-template-module__ntf_zG__h3Link{cursor:pointer;color:inherit;text-align:left;text-wrap:wrap;background:0 0;border:none;border-radius:0;height:auto;padding:0}.modality-template-module__ntf_zG__active .modality-template-module__ntf_zG__tocButton{font-weight:500}.modality-template-module__ntf_zG__tocArrow{width:14px;height:14px;transition:transform .4s cubic-bezier(.4,0,.2,1)}.modality-template-module__ntf_zG__tocArrow.modality-template-module__ntf_zG__open{transform:rotate(180deg)}
.condition-template-module__Rw0Sqa__pageContainer{display:grid}.condition-template-module__Rw0Sqa__moduleContainer{padding-left:var(--module-padding-h);padding-right:var(--module-padding-h);display:grid;position:relative}.condition-template-module__Rw0Sqa__contentContainer{justify-content:start;gap:var(--module-spacing,48px);width:100%;max-width:1280px;padding:var(--module-padding-v-lg,4rem) 0;grid-template-columns:repeat(12,1fr);margin:0 auto;display:grid;position:relative}.condition-template-module__Rw0Sqa__contentInnerContainer{grid-column:2/12;gap:1.5rem;display:grid}@media screen and (max-width:799px){.condition-template-module__Rw0Sqa__contentInnerContainer{grid-column:1/-1}}.condition-template-module__Rw0Sqa__headerContent{justify-content:start;gap:1rem;display:grid}.condition-template-module__Rw0Sqa__headerEyebrow{color:var(--dark-grey,#5b5855);flex-wrap:wrap;justify-content:start;align-items:center;gap:.25rem .5rem;display:flex}.condition-template-module__Rw0Sqa__headerEyebrow a{color:var(--matcha);text-decoration:underline;-webkit-text-decoration-color:var(--grey-400);text-decoration-color:var(--grey-400)}.condition-template-module__Rw0Sqa__headerEyebrow li{gap:.25rem .5rem;font-size:1rem;font-weight:400;display:flex}@media screen and (max-width:799px){.condition-template-module__Rw0Sqa__headerEyebrow li{font-size:.875rem}}.condition-template-module__Rw0Sqa__headerEyebrow li span{color:var(--grey-400)}.condition-template-module__Rw0Sqa__faqContainer{gap:1.5rem;width:100%;max-width:800px;margin-inline:auto;display:grid}.condition-template-module__Rw0Sqa__sectionHeader{background:linear-gradient(89deg, var(--mist,#f1f3ef) 1.09%, var(--soft-sage,#dce3dd) 99.69%);border-radius:.25rem;margin:0 -1rem;padding:1.25rem 1rem}@media screen and (max-width:799px){.condition-template-module__Rw0Sqa__sectionHeader{border-radius:0}}.condition-template-module__Rw0Sqa__backToGlossaryContainer{margin-top:2rem;width:100%;max-width:800px;margin-inline:auto;display:grid}.condition-template-module__Rw0Sqa__backToGlossaryButton{background:linear-gradient(89deg, var(--alma-green) 1.09%, var(--matcha) 99.69%);color:#fff;border-radius:.25rem;justify-content:center;align-items:center;gap:1rem;max-width:22.75rem;padding:1.25rem 2rem;transition:opacity 1s;display:flex;position:relative;overflow:hidden}.condition-template-module__Rw0Sqa__backToGlossaryButton span,.condition-template-module__Rw0Sqa__backToGlossaryButton svg{color:var(--white);z-index:1}.condition-template-module__Rw0Sqa__backToGlossaryButton:after{content:"";background:linear-gradient(89deg, var(--matcha) 1.09%, var(--alma-green) 99.69%);opacity:0;z-index:0;transition:opacity 1s;position:absolute;inset:0}.condition-template-module__Rw0Sqa__backToGlossaryButton:hover:after{opacity:1}
.not-found-layout-module__mGK2gG__fallback{min-height:60vh;font-family:var(--font-serif,Georgia, serif);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.not-found-layout-module__mGK2gG__heading{margin-bottom:.75rem;font-size:clamp(1.75rem,4vw,2.25rem)}.not-found-layout-module__mGK2gG__copy{max-width:28rem;margin-bottom:1.5rem;line-height:1.6}.not-found-layout-module__mGK2gG__cta{color:var(--white,#fff);background:var(--provider-blue);border-radius:4px;padding:.65rem 1.25rem;font-weight:600;text-decoration:none;display:inline-block}
.gated-downloadable-layout-module__hpMwqG__moduleContainer{background-color:var(--white)}.gated-downloadable-layout-module__hpMwqG__heroLayoutContainer{gap:var(--spacing-4);grid-template-rows:auto auto;width:100%;display:grid}.gated-downloadable-layout-module__hpMwqG__heroContentContainer{gap:var(--module-spacing,40px);grid-template-columns:7fr 5fr;align-items:center;display:grid}.gated-downloadable-layout-module__hpMwqG__contentType{padding-bottom:var(--spacing-2)}.gated-downloadable-layout-module__hpMwqG__contentTitle{padding-bottom:var(--spacing-2-5)}.gated-downloadable-layout-module__hpMwqG__contentDescription{padding-bottom:var(--spacing-3)}.gated-downloadable-layout-module__hpMwqG__contentCTA{padding-bottom:38px}.gated-downloadable-layout-module__hpMwqG__formContainer{padding:1rem 0;position:relative}.gated-downloadable-layout-module__hpMwqG__formContainer:before{content:"";background:linear-gradient(#fff0 0%,#fff 90%);width:100%;height:13rem;position:absolute;top:-13rem}
.ungated-content-layout-module__Jlw5XG__moduleContainer{background-color:var(--white)}.ungated-content-layout-module__Jlw5XG__heroLayoutContainer{gap:var(--spacing-4);grid-template-rows:auto auto;width:100%;display:grid}.ungated-content-layout-module__Jlw5XG__heroContentContainer{gap:var(--module-spacing,40px);grid-template-columns:1fr 1fr;align-items:center;display:grid}.ungated-content-layout-module__Jlw5XG__contentType{padding-bottom:var(--spacing-2)}.ungated-content-layout-module__Jlw5XG__contentTitle{padding-bottom:var(--spacing-2-5)}.ungated-content-layout-module__Jlw5XG__contentDescription{padding-bottom:var(--spacing-3)}.ungated-content-layout-module__Jlw5XG__contentCTA{padding-bottom:38px}.ungated-content-layout-module__Jlw5XG__reactPlayer{aspect-ratio:16/9}.ungated-content-layout-module__Jlw5XG__heroImage{aspect-ratio:4/3;width:100%;max-width:620px;margin-left:auto}.ungated-content-layout-module__Jlw5XG__heroImage img{object-fit:cover;display:block;width:100%!important;height:100%!important}.ungated-content-layout-module__Jlw5XG__authorContainer{border-top:1px solid var(--grey-300);padding-top:var(--spacing-3)}.ungated-content-layout-module__Jlw5XG__relatedResourcesContainer{padding:var(--module-padding-v-lg,64px) var(--module-padding-h,64px);grid-column:1/13;display:grid}.ungated-content-layout-module__Jlw5XG__relatedResourcesLayout{gap:var(---module-spacing,40px);width:100%;display:grid}.ungated-content-layout-module__Jlw5XG__relatedResources{gap:40px var(--Module-module-spacing,40px);grid-template-columns:repeat(4,1fr);display:grid}.ungated-content-layout-module__Jlw5XG__relatedResource{background:#f1f3ef}.ungated-content-layout-module__Jlw5XG__relatedResourceContent{padding:var(--spacing-2) var(--spacing-2) var(--spacing-3) var(--spacing-2);gap:var(--spacing-1);display:grid}.ungated-content-layout-module__Jlw5XG__ctaContainer{grid-column:1/13;display:grid}
.ungated-download-layout-module__xKJqLa__moduleContainer{background-color:var(--white)}.ungated-download-layout-module__xKJqLa__heroLayoutContainer{gap:var(--spacing-4);grid-template-rows:auto auto;width:100%;display:grid}.ungated-download-layout-module__xKJqLa__heroContentContainer{gap:var(--module-spacing,40px);grid-template-columns:7fr 5fr;align-items:center;display:grid}.ungated-download-layout-module__xKJqLa__contentType{padding-bottom:var(--spacing-2)}.ungated-download-layout-module__xKJqLa__contentTitle{padding-bottom:var(--spacing-2-5)}.ungated-download-layout-module__xKJqLa__contentDescription{padding-bottom:var(--spacing-3)}.ungated-download-layout-module__xKJqLa__contentCTA{padding-bottom:38px}.ungated-download-layout-module__xKJqLa__authorContainer{border-top:1px solid var(--grey-300);padding-top:var(--spacing-3)}.ungated-download-layout-module__xKJqLa__relatedResourcesContainer{padding:var(--module-padding-v-lg,64px) var(--module-padding-h,64px);grid-column:1/13;display:grid}.ungated-download-layout-module__xKJqLa__relatedResourcesLayout{gap:var(---module-spacing,40px);width:100%;display:grid}.ungated-download-layout-module__xKJqLa__relatedResources{gap:40px var(--Module-module-spacing,40px);grid-template-columns:repeat(4,1fr);display:grid}.ungated-download-layout-module__xKJqLa__relatedResource{background:#f1f3ef}.ungated-download-layout-module__xKJqLa__relatedResourceContent{padding:16px 16px var(--spacing-3) 16px;gap:var(--spacing-1);display:grid}.ungated-download-layout-module__xKJqLa__ctaContainer{grid-column:1/13;display:grid}
