.Button-module-scss-module__JsLnKG__button{border:1px solid var(--lh-color-ink);border-radius:var(--lh-radius-pill);color:var(--lh-color-surface);background:var(--lh-color-ink);cursor:pointer;font-size:var(--lh-text-label);letter-spacing:var(--lh-tracking-label);text-transform:uppercase;transition:color var(--lh-duration-fast) var(--lh-ease-standard),background-color var(--lh-duration-fast) var(--lh-ease-standard),border-color var(--lh-duration-fast) var(--lh-ease-standard),transform var(--lh-duration-fast) var(--lh-ease-standard);justify-content:center;align-items:center;gap:.7rem;font-weight:750;line-height:1;text-decoration:none;display:inline-flex}.Button-module-scss-module__JsLnKG__button:hover{border-color:var(--lh-color-ink-soft);color:var(--lh-color-surface);background:var(--lh-color-ink-soft);transform:translateY(-1px)}.Button-module-scss-module__JsLnKG__button:active{transform:translateY(0)}.Button-module-scss-module__JsLnKG__button:focus-visible{outline:2px solid var(--lh-color-focus);outline-offset:3px;box-shadow:var(--lh-shadow-focus)}.Button-module-scss-module__JsLnKG__button:disabled,.Button-module-scss-module__JsLnKG__button[aria-disabled=true]{border-color:var(--lh-color-line);color:var(--lh-color-ink-faint);background:var(--lh-color-surface-muted);cursor:not-allowed;transform:none}.Button-module-scss-module__JsLnKG__primary{color:var(--lh-color-surface);background:var(--lh-color-ink)}.Button-module-scss-module__JsLnKG__outline{color:var(--lh-color-ink);background:0 0}.Button-module-scss-module__JsLnKG__outline:hover{border-color:var(--lh-color-ink);color:var(--lh-color-surface);background:var(--lh-color-ink)}.Button-module-scss-module__JsLnKG__quiet{color:var(--lh-color-ink);background:0 0;border-color:#0000}.Button-module-scss-module__JsLnKG__quiet:hover{border-color:var(--lh-color-line);color:var(--lh-color-ink);background:var(--lh-color-surface-muted)}.Button-module-scss-module__JsLnKG__inverse{--button-inverse-ink:var(--lh-section-background-inverse);--button-inverse-surface:var(--lh-section-text-inverse);--button-inverse-muted:var(--lh-section-surface-inverse-muted);--button-inverse-line:var(--lh-section-border-inverse)}.Button-module-scss-module__JsLnKG__inverse.Button-module-scss-module__JsLnKG__primary{border-color:var(--button-inverse-surface);color:var(--button-inverse-ink);background:var(--button-inverse-surface)}.Button-module-scss-module__JsLnKG__inverse.Button-module-scss-module__JsLnKG__primary:hover{border-color:var(--lh-color-surface);color:var(--button-inverse-ink);background:var(--lh-color-surface)}.Button-module-scss-module__JsLnKG__inverse.Button-module-scss-module__JsLnKG__outline{border-color:var(--button-inverse-surface);color:var(--button-inverse-surface);background:0 0}.Button-module-scss-module__JsLnKG__inverse.Button-module-scss-module__JsLnKG__outline:hover{border-color:var(--button-inverse-surface);color:var(--button-inverse-ink);background:var(--button-inverse-surface)}.Button-module-scss-module__JsLnKG__inverse.Button-module-scss-module__JsLnKG__quiet{color:var(--button-inverse-surface);background:0 0;border-color:#0000}.Button-module-scss-module__JsLnKG__inverse.Button-module-scss-module__JsLnKG__quiet:hover{border-color:var(--button-inverse-line);color:var(--button-inverse-surface);background:var(--button-inverse-muted)}.Button-module-scss-module__JsLnKG__inverse.Button-module-scss-module__JsLnKG__nav{border-color:var(--button-inverse-line);color:var(--button-inverse-surface);box-shadow:none;background:0 0}.Button-module-scss-module__JsLnKG__inverse.Button-module-scss-module__JsLnKG__nav:hover{border-color:var(--button-inverse-surface);color:var(--button-inverse-ink);background:var(--button-inverse-surface)}.Button-module-scss-module__JsLnKG__inverse:disabled,.Button-module-scss-module__JsLnKG__inverse[aria-disabled=true]{border-color:var(--button-inverse-line);color:var(--lh-section-text-inverse-soft);background:var(--button-inverse-muted)}.Button-module-scss-module__JsLnKG__nav{border-color:var(--lh-color-line-strong);min-height:40px;color:var(--lh-color-ink);background:var(--lh-color-surface);box-shadow:0 1px 3px color-mix(in srgb, var(--lh-color-ink) 8%, transparent);white-space:nowrap;gap:.6rem;padding:.65rem 1.15rem;font-size:.6875rem}.Button-module-scss-module__JsLnKG__nav:hover{border-color:var(--lh-color-ink);color:var(--lh-color-surface);background:var(--lh-color-ink);transform:none}.Button-module-scss-module__JsLnKG__nav .Button-module-scss-module__JsLnKG__icon{width:.875rem;height:.875rem}.Button-module-scss-module__JsLnKG__sm{min-height:40px;padding:.7rem 1.15rem}.Button-module-scss-module__JsLnKG__sm .Button-module-scss-module__JsLnKG__icon{width:.875rem;height:.875rem}.Button-module-scss-module__JsLnKG__md{min-height:48px;padding:.85rem 1.5rem}.Button-module-scss-module__JsLnKG__lg{min-height:56px;padding:1rem 1.8rem}.Button-module-scss-module__JsLnKG__lg .Button-module-scss-module__JsLnKG__icon{width:1.125rem;height:1.125rem}.Button-module-scss-module__JsLnKG__icon{flex:none;place-items:center;width:1rem;height:1rem;display:grid}.Button-module-scss-module__JsLnKG__icon>svg{stroke-width:1.75px;width:100%;height:100%;display:block}.Button-module-scss-module__JsLnKG__label{display:block}@supports not selector(:focus-visible){.Button-module-scss-module__JsLnKG__button:focus{outline:2px solid var(--lh-color-focus);outline-offset:3px}}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__JsLnKG__button{transition:none}}
.Caption-module-scss-module__-Ilx9q__caption{color:var(--lh-color-ink-faint);font-size:var(--lh-text-caption);line-height:1.45}
.Header-module-scss-module__wuH95W__header{color:var(--lh-color-ink);margin:0}.Header-module-scss-module__wuH95W__size2xl,.Header-module-scss-module__wuH95W__sizeXl{font-family:var(--lh-font-display);letter-spacing:var(--lh-tracking-display);font-weight:400;line-height:var(--lh-leading-display)}.Header-module-scss-module__wuH95W__size2xl em,.Header-module-scss-module__wuH95W__sizeXl em{font-weight:inherit}.Header-module-scss-module__wuH95W__size2xl{font-size:var(--lh-text-display-xl)}.Header-module-scss-module__wuH95W__sizeXl{font-size:var(--lh-text-display-lg)}.Header-module-scss-module__wuH95W__sizeLg,.Header-module-scss-module__wuH95W__sizeMd,.Header-module-scss-module__wuH95W__sizeSm{font-family:var(--lh-font-body);letter-spacing:-.025em;font-weight:600;line-height:var(--lh-leading-heading)}.Header-module-scss-module__wuH95W__sizeLg{font-size:var(--lh-text-heading-xl)}.Header-module-scss-module__wuH95W__sizeMd{font-size:var(--lh-text-heading-lg)}.Header-module-scss-module__wuH95W__sizeSm{font-size:var(--lh-text-heading)}
.Label-module-scss-module__DEGaGW__label{color:var(--lh-color-ink);font-size:var(--lh-text-label);letter-spacing:var(--lh-tracking-label);text-transform:uppercase;font-weight:750;line-height:1.2;display:inline-block}
.Paragraph-module-scss-module__hZmnfG__paragraph{color:var(--lh-color-ink-soft);line-height:var(--lh-leading-body);margin:0}.Paragraph-module-scss-module__hZmnfG__lg{font-size:var(--lh-text-body-lg)}.Paragraph-module-scss-module__hZmnfG__md{font-size:var(--lh-text-body)}.Paragraph-module-scss-module__hZmnfG__sm{font-size:var(--lh-text-body-sm);line-height:var(--lh-leading-body-sm)}
.CenteredCtaSection-module-scss-module__62j9Oq__section{--centered-cta-background:var(--lh-section-background-paper);--centered-cta-text:var(--lh-section-text-primary);--centered-cta-text-soft:var(--lh-section-text-secondary);--centered-cta-border:var(--lh-section-border);width:100%;padding-block:var(--lh-section-space-major);color:var(--centered-cta-text);background:var(--centered-cta-background)}.CenteredCtaSection-module-scss-module__62j9Oq__paper{--centered-cta-background:var(--lh-section-background-paper)}.CenteredCtaSection-module-scss-module__62j9Oq__surface{--centered-cta-background:var(--lh-section-background-surface)}.CenteredCtaSection-module-scss-module__62j9Oq__muted{--centered-cta-background:var(--lh-section-background-muted)}.CenteredCtaSection-module-scss-module__62j9Oq__inverse{--centered-cta-background:var(--lh-section-background-inverse);--centered-cta-text:var(--lh-section-text-inverse);--centered-cta-text-soft:var(--lh-section-text-inverse-soft);--centered-cta-border:var(--lh-section-border-inverse)}.CenteredCtaSection-module-scss-module__62j9Oq__borderTop{border-top:1px solid var(--centered-cta-border)}.CenteredCtaSection-module-scss-module__62j9Oq__inner{width:100%;max-width:calc(var(--lh-site-content-max-width) + var(--lh-site-gutter) + var(--lh-site-gutter));padding-inline:var(--lh-site-gutter);margin-inline:auto}.CenteredCtaSection-module-scss-module__62j9Oq__content{width:min(100%,var(--lh-section-reading-width));text-align:center;margin-inline:auto}.CenteredCtaSection-module-scss-module__62j9Oq__mark{max-width:100%;color:var(--centered-cta-text);justify-content:center;align-items:center;margin-bottom:clamp(1.75rem,4vw,2.75rem);display:flex}.CenteredCtaSection-module-scss-module__62j9Oq__mark>*{max-width:100%}.CenteredCtaSection-module-scss-module__62j9Oq__eyebrow{margin-bottom:var(--lh-section-eyebrow-gap);color:var(--centered-cta-text-soft);display:block}.CenteredCtaSection-module-scss-module__62j9Oq__title{max-width:15ch;color:var(--centered-cta-text);margin-inline:auto}.CenteredCtaSection-module-scss-module__62j9Oq__body{max-width:38rem;color:var(--centered-cta-text-soft);margin:clamp(1.5rem,3vw,2.25rem) auto 0}.CenteredCtaSection-module-scss-module__62j9Oq__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.875rem 1rem;margin-top:clamp(2rem,4vw,2.75rem);display:flex}.CenteredCtaSection-module-scss-module__62j9Oq__closingText{max-width:34rem;color:var(--centered-cta-text-soft);margin:1.5rem auto 0}@keyframes CenteredCtaSection-module-scss-module__62j9Oq__centeredCtaFade{0%{opacity:.2}to{opacity:1}}@keyframes CenteredCtaSection-module-scss-module__62j9Oq__centeredCtaFadeUp{0%{opacity:.14;transform:translateY(1.125rem)}to{opacity:1;transform:translate(0,0)}}@keyframes CenteredCtaSection-module-scss-module__62j9Oq__centeredCtaSequenceEnter{0%{opacity:var(--centered-cta-enter-opacity,.12);transform:translate3d(var(--centered-cta-enter-x,0), var(--centered-cta-enter-y,.875rem), 0) scale(var(--centered-cta-enter-scale,.99))}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes CenteredCtaSection-module-scss-module__62j9Oq__centeredCtaDraw{0%{opacity:.25;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes CenteredCtaSection-module-scss-module__62j9Oq__centeredCtaPan{0%{opacity:.18;transform:translate(1.25rem)}to{opacity:1;transform:translate(0,0)}}.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionFade .CenteredCtaSection-module-scss-module__62j9Oq__content{animation:CenteredCtaSection-module-scss-module__62j9Oq__centeredCtaFade .56s var(--lh-ease-out-quint) both}.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionFadeUp .CenteredCtaSection-module-scss-module__62j9Oq__content{animation:CenteredCtaSection-module-scss-module__62j9Oq__centeredCtaFadeUp .66s var(--lh-ease-out-quint) both}.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__mark,.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__eyebrow,.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__title,.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__body,.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__actions,.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__closingText{animation:CenteredCtaSection-module-scss-module__62j9Oq__centeredCtaSequenceEnter .74s var(--lh-ease-out-quint) both}.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__mark{--centered-cta-enter-opacity:.16;--centered-cta-enter-x:-.625rem;--centered-cta-enter-y:.375rem;--centered-cta-enter-scale:.955}.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__eyebrow{--centered-cta-enter-opacity:.28;--centered-cta-enter-x:.625rem;--centered-cta-enter-y:.25rem;--centered-cta-enter-scale:1;animation-delay:70ms}.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__title{--centered-cta-enter-opacity:.08;--centered-cta-enter-y:1.125rem;--centered-cta-enter-scale:.985;animation-delay:.14s}.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__body{--centered-cta-enter-opacity:.18;--centered-cta-enter-x:-.5rem;--centered-cta-enter-y:.75rem;--centered-cta-enter-scale:.995;animation-delay:.23s}.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__actions{--centered-cta-enter-opacity:.1;--centered-cta-enter-y:.875rem;--centered-cta-enter-scale:.97;animation-delay:.32s}.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__closingText{--centered-cta-enter-opacity:.22;--centered-cta-enter-x:.5rem;--centered-cta-enter-y:.5rem;--centered-cta-enter-scale:.99;animation-delay:.41s}.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionDraw .CenteredCtaSection-module-scss-module__62j9Oq__mark>*{animation:CenteredCtaSection-module-scss-module__62j9Oq__centeredCtaDraw .76s var(--lh-ease-out-quint) both}.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionPan .CenteredCtaSection-module-scss-module__62j9Oq__content{animation:CenteredCtaSection-module-scss-module__62j9Oq__centeredCtaPan .7s var(--lh-ease-out-quint) both}@media (max-width:560px){.CenteredCtaSection-module-scss-module__62j9Oq__actions{flex-direction:column;align-items:stretch;width:100%;max-width:24rem;margin-inline:auto}.CenteredCtaSection-module-scss-module__62j9Oq__actions>*{width:100%}}@media (prefers-reduced-motion:reduce){.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionFade .CenteredCtaSection-module-scss-module__62j9Oq__content,.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionFadeUp .CenteredCtaSection-module-scss-module__62j9Oq__content,.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__mark,.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__eyebrow,.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__title,.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__body,.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__actions,.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionSequence .CenteredCtaSection-module-scss-module__62j9Oq__closingText,.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionDraw .CenteredCtaSection-module-scss-module__62j9Oq__mark>*,.CenteredCtaSection-module-scss-module__62j9Oq__entered.CenteredCtaSection-module-scss-module__62j9Oq__motionPan .CenteredCtaSection-module-scss-module__62j9Oq__content{opacity:1;animation:none;transform:none}}@media (prefers-reduced-motion:no-preference){.lh-motion-ready .CenteredCtaSection-module-scss-module__62j9Oq__pending .CenteredCtaSection-module-scss-module__62j9Oq__inner{opacity:0}}
.ManifestoSection-module-scss-module__SjnQFW__section{--manifesto-background:var(--lh-section-background-paper);--manifesto-text:var(--lh-section-text-primary);--manifesto-text-soft:var(--lh-section-text-secondary);--manifesto-rule:var(--lh-color-violet);isolation:isolate;width:100%;color:var(--manifesto-text);background:var(--manifesto-background);padding-block:clamp(8rem,16vw,14rem);position:relative;overflow:hidden}.ManifestoSection-module-scss-module__SjnQFW__themePaper{--manifesto-background:var(--lh-section-background-paper)}.ManifestoSection-module-scss-module__SjnQFW__themeInverse{--manifesto-background:var(--lh-section-background-inverse);--manifesto-text:var(--lh-section-text-inverse);--manifesto-text-soft:var(--lh-section-text-inverse-soft);--manifesto-rule:var(--lh-color-violet)}.ManifestoSection-module-scss-module__SjnQFW__themeAccent{--manifesto-background:color-mix(in srgb, var(--lh-color-violet) 24%, var(--lh-section-background-inverse));--manifesto-text:var(--lh-section-text-inverse);--manifesto-text-soft:var(--lh-section-text-inverse-soft);--manifesto-rule:var(--lh-color-orange);border-block:1px solid color-mix(in srgb, var(--lh-color-violet) 65%, var(--lh-section-border-inverse))}.ManifestoSection-module-scss-module__SjnQFW__backgroundVisual{z-index:0;color:var(--manifesto-rule);opacity:.11;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:-2rem;overflow:hidden}.ManifestoSection-module-scss-module__SjnQFW__themeInverse .ManifestoSection-module-scss-module__SjnQFW__backgroundVisual,.ManifestoSection-module-scss-module__SjnQFW__themeAccent .ManifestoSection-module-scss-module__SjnQFW__backgroundVisual{opacity:.15}.ManifestoSection-module-scss-module__SjnQFW__backgroundVisual>*{width:100%;min-width:100%;max-width:none;height:100%;min-height:100%}.ManifestoSection-module-scss-module__SjnQFW__backgroundVisual>img,.ManifestoSection-module-scss-module__SjnQFW__backgroundVisual>svg{object-fit:cover;display:block}.ManifestoSection-module-scss-module__SjnQFW__inner{width:100%;max-width:calc(var(--lh-site-content-max-width) + var(--lh-site-gutter) + var(--lh-site-gutter));padding-inline:var(--lh-site-gutter);z-index:1;margin-inline:auto;position:relative}.ManifestoSection-module-scss-module__SjnQFW__content{margin-inline-start:clamp(0rem,6vw,5rem)}.ManifestoSection-module-scss-module__SjnQFW__textNarrow{max-width:36rem}.ManifestoSection-module-scss-module__SjnQFW__textMedium{max-width:var(--lh-section-reading-width)}.ManifestoSection-module-scss-module__SjnQFW__eyebrow{margin-bottom:var(--lh-section-eyebrow-gap);color:var(--manifesto-text-soft)}.ManifestoSection-module-scss-module__SjnQFW__title{max-width:14ch;color:var(--manifesto-text)}.ManifestoSection-module-scss-module__SjnQFW__paragraphs{margin-top:clamp(2rem,4vw,3rem)}.ManifestoSection-module-scss-module__SjnQFW__paragraph{color:var(--manifesto-text-soft)}.ManifestoSection-module-scss-module__SjnQFW__paragraph+.ManifestoSection-module-scss-module__SjnQFW__paragraph{margin-top:1.25rem}.ManifestoSection-module-scss-module__SjnQFW__closingStatement{max-width:34ch;color:var(--manifesto-text);margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(1.5rem,3vw,2rem);font-weight:650;position:relative}.ManifestoSection-module-scss-module__SjnQFW__closingStatement:before{background:var(--manifesto-rule);content:"";transform-origin:0;width:clamp(4rem,10vw,7rem);height:1px;position:absolute;top:0;left:0}@keyframes ManifestoSection-module-scss-module__SjnQFW__manifestoFade{0%{opacity:.35}to{opacity:1}}@keyframes ManifestoSection-module-scss-module__SjnQFW__manifestoFadeUp{0%{opacity:.35;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes ManifestoSection-module-scss-module__SjnQFW__manifestoSequenceEnter{0%{opacity:var(--manifesto-enter-opacity,.12);transform:translate3d(var(--manifesto-enter-x,0), var(--manifesto-enter-y,.875rem), 0) scale(var(--manifesto-enter-scale,.99))}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes ManifestoSection-module-scss-module__SjnQFW__manifestoVisualSettle{0%{transform:translate(.75rem,.5rem)scale(1.025)}to{transform:translate(0,0)scale(1)}}@keyframes ManifestoSection-module-scss-module__SjnQFW__manifestoDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ManifestoSection-module-scss-module__SjnQFW__manifestoPan{0%{transform:translate(1.5rem)}to{transform:translate(0)}}.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionFade .ManifestoSection-module-scss-module__SjnQFW__content{animation:ManifestoSection-module-scss-module__SjnQFW__manifestoFade .56s var(--lh-ease-out-quint) both}.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionFadeUp .ManifestoSection-module-scss-module__SjnQFW__content{animation:ManifestoSection-module-scss-module__SjnQFW__manifestoFadeUp .64s var(--lh-ease-out-quint) both}.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionSequence .ManifestoSection-module-scss-module__SjnQFW__eyebrow,.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionSequence .ManifestoSection-module-scss-module__SjnQFW__title,.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionSequence .ManifestoSection-module-scss-module__SjnQFW__paragraphs,.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionSequence .ManifestoSection-module-scss-module__SjnQFW__closingStatement{animation:ManifestoSection-module-scss-module__SjnQFW__manifestoSequenceEnter .76s var(--lh-ease-out-quint) both}.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionSequence .ManifestoSection-module-scss-module__SjnQFW__eyebrow{--manifesto-enter-opacity:.24;--manifesto-enter-x:-.75rem;--manifesto-enter-y:.25rem;--manifesto-enter-scale:1}.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionSequence .ManifestoSection-module-scss-module__SjnQFW__title{--manifesto-enter-opacity:.08;--manifesto-enter-y:1.25rem;--manifesto-enter-scale:.985;animation-delay:90ms}.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionSequence .ManifestoSection-module-scss-module__SjnQFW__paragraphs{--manifesto-enter-opacity:.16;--manifesto-enter-x:.5rem;--manifesto-enter-y:.875rem;--manifesto-enter-scale:.995;animation-delay:.19s}.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionSequence .ManifestoSection-module-scss-module__SjnQFW__closingStatement{--manifesto-enter-opacity:.1;--manifesto-enter-x:-.375rem;--manifesto-enter-y:1rem;--manifesto-enter-scale:.99;animation-delay:.3s}.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionSequence .ManifestoSection-module-scss-module__SjnQFW__backgroundVisual>*{animation:ManifestoSection-module-scss-module__SjnQFW__manifestoVisualSettle .92s var(--lh-ease-out-quint) 50ms both}.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionDraw .ManifestoSection-module-scss-module__SjnQFW__closingStatement:before{animation:ManifestoSection-module-scss-module__SjnQFW__manifestoDraw .7s var(--lh-ease-out-quint) both}.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionPan .ManifestoSection-module-scss-module__SjnQFW__backgroundVisual>*{animation:ManifestoSection-module-scss-module__SjnQFW__manifestoPan .78s var(--lh-ease-out-quint) both}@media (max-width:700px){.ManifestoSection-module-scss-module__SjnQFW__section{padding-block:clamp(5.5rem,20vw,8.5rem)}.ManifestoSection-module-scss-module__SjnQFW__backgroundVisual{inset:-1rem}.ManifestoSection-module-scss-module__SjnQFW__content{margin-inline-start:0}.ManifestoSection-module-scss-module__SjnQFW__title{max-width:15ch}.ManifestoSection-module-scss-module__SjnQFW__closingStatement{margin-top:clamp(2.75rem,14vw,4rem)}}@media (prefers-reduced-motion:reduce){.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionFade .ManifestoSection-module-scss-module__SjnQFW__content,.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionFadeUp .ManifestoSection-module-scss-module__SjnQFW__content,.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionSequence .ManifestoSection-module-scss-module__SjnQFW__eyebrow,.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionSequence .ManifestoSection-module-scss-module__SjnQFW__title,.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionSequence .ManifestoSection-module-scss-module__SjnQFW__paragraphs,.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionSequence .ManifestoSection-module-scss-module__SjnQFW__closingStatement,.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionSequence .ManifestoSection-module-scss-module__SjnQFW__backgroundVisual>*,.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionDraw .ManifestoSection-module-scss-module__SjnQFW__closingStatement:before,.ManifestoSection-module-scss-module__SjnQFW__entered.ManifestoSection-module-scss-module__SjnQFW__motionPan .ManifestoSection-module-scss-module__SjnQFW__backgroundVisual>*{opacity:1;animation:none;transform:none}}@media (prefers-reduced-motion:no-preference){:is(.lh-motion-ready .ManifestoSection-module-scss-module__SjnQFW__pending .ManifestoSection-module-scss-module__SjnQFW__inner,.lh-motion-ready .ManifestoSection-module-scss-module__SjnQFW__pending .ManifestoSection-module-scss-module__SjnQFW__backgroundVisual){opacity:0}}
.SiteHeader-module-scss-module__bzCOsG__siteHeader{z-index:20;background:var(--lh-color-canvas);width:100%;position:relative}.SiteHeader-module-scss-module__bzCOsG__inner{width:100%;max-width:calc(var(--lh-site-content-max-width) + var(--lh-site-gutter) + var(--lh-site-gutter));padding-inline:var(--lh-site-gutter);align-items:center;gap:clamp(2rem,5vw,5rem);min-height:138px;margin-inline:auto;display:flex;position:relative}.SiteHeader-module-scss-module__bzCOsG__brand{color:var(--lh-color-ink);flex:none;align-items:center;gap:1.25rem;text-decoration:none;display:inline-flex}.SiteHeader-module-scss-module__bzCOsG__brand:focus-visible{outline:2px solid var(--lh-color-focus);outline-offset:4px;box-shadow:var(--lh-shadow-focus)}.SiteHeader-module-scss-module__bzCOsG__brandMark{filter:brightness(0);width:3.0625rem;height:auto;display:block}.SiteHeader-module-scss-module__bzCOsG__brandCopy{gap:.25rem;display:grid}.SiteHeader-module-scss-module__bzCOsG__wordmark{color:var(--lh-color-ink);letter-spacing:.26em;text-transform:uppercase;justify-self:start;font-size:1.7rem;font-weight:500;line-height:1}.SiteHeader-module-scss-module__bzCOsG__tagline{font-family:var(--lh-font-display);letter-spacing:.06em;font-size:1rem;font-style:italic;line-height:1.1}.SiteHeader-module-scss-module__bzCOsG__periodBlue{color:var(--lh-color-blue)}.SiteHeader-module-scss-module__bzCOsG__periodMagenta{color:var(--lh-color-magenta)}.SiteHeader-module-scss-module__bzCOsG__periodOrange{color:var(--lh-color-orange)}.SiteHeader-module-scss-module__bzCOsG__navigation{flex:auto;justify-content:flex-end;align-items:center;gap:clamp(1.25rem,2.5vw,2.5rem);min-width:0;display:flex}.SiteHeader-module-scss-module__bzCOsG__navigationList{align-items:center;gap:clamp(1rem,2.25vw,2.25rem);margin:0;padding:0;list-style:none;display:flex}.SiteHeader-module-scss-module__bzCOsG__navigationLink{color:var(--lh-color-ink);letter-spacing:var(--lh-tracking-label);text-transform:uppercase;white-space:nowrap;transition:color var(--lh-duration-fast) var(--lh-ease-standard);align-items:baseline;gap:.65rem;font-size:.6875rem;font-weight:750;line-height:1;text-decoration:none;display:inline-flex}.SiteHeader-module-scss-module__bzCOsG__navigationLink:hover{color:var(--lh-color-ink-faint)}.SiteHeader-module-scss-module__bzCOsG__navigationLink:focus-visible{outline:2px solid var(--lh-color-focus);outline-offset:4px;box-shadow:var(--lh-shadow-focus)}.SiteHeader-module-scss-module__bzCOsG__navigationNumber{letter-spacing:.1em;font-size:.6rem}.SiteHeader-module-scss-module__bzCOsG__numberBlue{color:var(--lh-color-blue)}.SiteHeader-module-scss-module__bzCOsG__numberViolet{color:var(--lh-color-violet)}.SiteHeader-module-scss-module__bzCOsG__numberMagenta{color:var(--lh-color-magenta)}.SiteHeader-module-scss-module__bzCOsG__numberOrange{color:var(--lh-color-orange)}.SiteHeader-module-scss-module__bzCOsG__menuToggle{border:1px solid var(--lh-color-line-strong);width:2.75rem;height:2.75rem;color:var(--lh-color-ink);background:var(--lh-color-surface);cursor:pointer;transition:color var(--lh-duration-fast) var(--lh-ease-standard),background-color var(--lh-duration-fast) var(--lh-ease-standard),border-color var(--lh-duration-fast) var(--lh-ease-standard);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:none}.SiteHeader-module-scss-module__bzCOsG__menuToggle:hover{border-color:var(--lh-color-ink);color:var(--lh-color-surface);background:var(--lh-color-ink)}.SiteHeader-module-scss-module__bzCOsG__menuToggle:focus-visible{outline:2px solid var(--lh-color-focus);outline-offset:3px;box-shadow:var(--lh-shadow-focus)}.SiteHeader-module-scss-module__bzCOsG__menuToggle svg{stroke-width:1.75px;width:1.125rem;height:1.125rem}@supports not selector(:focus-visible){.SiteHeader-module-scss-module__bzCOsG__brand:focus,.SiteHeader-module-scss-module__bzCOsG__navigationLink:focus,.SiteHeader-module-scss-module__bzCOsG__menuToggle:focus{outline:2px solid var(--lh-color-focus);outline-offset:4px}}@media (max-width:1120px){.SiteHeader-module-scss-module__bzCOsG__inner{min-height:112px}.SiteHeader-module-scss-module__bzCOsG__brandMark{width:2.75rem}.SiteHeader-module-scss-module__bzCOsG__tagline{display:none}.SiteHeader-module-scss-module__bzCOsG__navigationList{gap:1.25rem}.SiteHeader-module-scss-module__bzCOsG__navigationLink{gap:.4rem}}@media (max-width:1000px){.SiteHeader-module-scss-module__bzCOsG__inner{min-height:96px}.SiteHeader-module-scss-module__bzCOsG__menuToggle{margin-left:auto;display:inline-flex}.SiteHeader-module-scss-module__bzCOsG__navigation{top:calc(100% - .25rem);right:var(--lh-site-gutter);left:var(--lh-site-gutter);border:1px solid var(--lh-color-line);border-radius:var(--lh-radius-md);background:var(--lh-color-surface);flex-direction:column;align-items:stretch;gap:.75rem;padding:.75rem;display:none;position:absolute;box-shadow:0 18px 48px #11121424}.SiteHeader-module-scss-module__bzCOsG__navigationOpen{display:flex}.SiteHeader-module-scss-module__bzCOsG__navigationList{flex-direction:column;align-items:stretch;gap:.125rem}.SiteHeader-module-scss-module__bzCOsG__navigationList li{width:100%}.SiteHeader-module-scss-module__bzCOsG__navigationLink{border-radius:var(--lh-radius-sm);justify-content:flex-start;width:100%;min-height:2.75rem;padding:.75rem}.SiteHeader-module-scss-module__bzCOsG__navigationLink:hover{color:var(--lh-color-ink);background:var(--lh-color-surface-muted)}.SiteHeader-module-scss-module__bzCOsG__navigation>a{width:100%}}@media (prefers-reduced-motion:reduce){.SiteHeader-module-scss-module__bzCOsG__menuToggle{transition:none}}@media (max-width:560px){.SiteHeader-module-scss-module__bzCOsG__navigation{top:calc(100% - .125rem)}.SiteHeader-module-scss-module__bzCOsG__navigationList{display:none}.SiteHeader-module-scss-module__bzCOsG__inner{gap:1rem;min-height:88px}.SiteHeader-module-scss-module__bzCOsG__brand{gap:.65rem}.SiteHeader-module-scss-module__bzCOsG__brandMark{width:1.875rem}.SiteHeader-module-scss-module__bzCOsG__wordmark{letter-spacing:.22em}.SiteHeader-module-scss-module__bzCOsG__navigationOpen .SiteHeader-module-scss-module__bzCOsG__navigationList{display:flex}}@media (max-width:390px){.SiteHeader-module-scss-module__bzCOsG__brandCopy{display:none}}
.SiteFooter-module-scss-module__xa_-9q__footer{--site-footer-background:var(--lh-section-background-paper);--site-footer-text:var(--lh-section-text-primary);--site-footer-text-soft:var(--lh-section-text-secondary);--site-footer-border:var(--lh-section-border);--site-footer-focus:var(--lh-color-focus);border-top:1px solid var(--site-footer-border);width:100%;padding-block:var(--lh-section-space-compact) clamp(1.25rem,3vw,2rem);color:var(--site-footer-text);background:var(--site-footer-background)}.SiteFooter-module-scss-module__xa_-9q__themePaper{--site-footer-background:var(--lh-section-background-paper)}.SiteFooter-module-scss-module__xa_-9q__themeSurface{--site-footer-background:var(--lh-section-background-surface)}.SiteFooter-module-scss-module__xa_-9q__themeMuted{--site-footer-background:var(--lh-section-background-muted)}.SiteFooter-module-scss-module__xa_-9q__themeInverse{--site-footer-background:var(--lh-section-background-inverse);--site-footer-text:var(--lh-section-text-inverse);--site-footer-text-soft:var(--lh-section-text-inverse-soft);--site-footer-border:var(--lh-section-border-inverse);--site-footer-focus:var(--lh-section-text-inverse)}.SiteFooter-module-scss-module__xa_-9q__inner{width:100%;max-width:calc(var(--lh-site-content-max-width) + var(--lh-site-gutter) + var(--lh-site-gutter));padding-inline:var(--lh-site-gutter);margin-inline:auto}.SiteFooter-module-scss-module__xa_-9q__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:clamp(2.5rem,5vw,4rem);display:flex}.SiteFooter-module-scss-module__xa_-9q__brandColumn{max-width:var(--lh-section-reading-width);flex:24rem}.SiteFooter-module-scss-module__xa_-9q__brand{color:var(--site-footer-text);font-size:var(--lh-text-body-sm);line-height:var(--lh-leading-body-sm)}.SiteFooter-module-scss-module__xa_-9q__brand :where(a,button),.SiteFooter-module-scss-module__xa_-9q__status :where(a,button){min-height:2.75rem;color:inherit;align-items:center;display:inline-flex}.SiteFooter-module-scss-module__xa_-9q__brand a{text-decoration:none}.SiteFooter-module-scss-module__xa_-9q__description{max-width:34rem;color:var(--site-footer-text-soft);margin-top:1rem}.SiteFooter-module-scss-module__xa_-9q__status{color:var(--site-footer-text);font-size:var(--lh-text-body-sm);line-height:var(--lh-leading-body-sm);margin-top:1.5rem}.SiteFooter-module-scss-module__xa_-9q__navigation{flex:36rem;min-width:min(100%,24rem)}.SiteFooter-module-scss-module__xa_-9q__groupList,.SiteFooter-module-scss-module__xa_-9q__linkList,.SiteFooter-module-scss-module__xa_-9q__legalList{margin:0;padding:0;list-style:none}.SiteFooter-module-scss-module__xa_-9q__groupList{flex-wrap:wrap;gap:clamp(2rem,4vw,3.5rem);display:flex}.SiteFooter-module-scss-module__xa_-9q__group{flex:9.5rem;min-width:min(100%,9.5rem)}.SiteFooter-module-scss-module__xa_-9q__groupLabel{color:var(--site-footer-text);margin-bottom:1rem}.SiteFooter-module-scss-module__xa_-9q__linkList{flex-direction:column;display:flex}.SiteFooter-module-scss-module__xa_-9q__link,.SiteFooter-module-scss-module__xa_-9q__legalLink{min-height:2.75rem;color:var(--site-footer-text);overflow-wrap:anywhere;text-underline-offset:.25em;transition:text-decoration-color var(--lh-duration-fast) var(--lh-ease-standard);align-items:center;line-height:1.35;text-decoration-color:#0000;text-decoration-thickness:1px;display:inline-flex}.SiteFooter-module-scss-module__xa_-9q__link:hover,.SiteFooter-module-scss-module__xa_-9q__legalLink:hover{text-decoration-color:currentColor}.SiteFooter-module-scss-module__xa_-9q__link{font-size:var(--lh-text-body-sm)}.SiteFooter-module-scss-module__xa_-9q__bottom{border-top:1px solid var(--site-footer-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem clamp(2rem,4vw,3.5rem);margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.25rem,3vw,2rem);display:flex}.SiteFooter-module-scss-module__xa_-9q__legal{min-width:0}.SiteFooter-module-scss-module__xa_-9q__legalList{flex-wrap:wrap;gap:0 clamp(1.25rem,3vw,2.5rem);display:flex}.SiteFooter-module-scss-module__xa_-9q__legalLink{color:var(--site-footer-text-soft);font-size:var(--lh-text-body-sm)}.SiteFooter-module-scss-module__xa_-9q__meta{color:var(--site-footer-text-soft);margin:0}.SiteFooter-module-scss-module__xa_-9q__brand :where(a,button):focus-visible,.SiteFooter-module-scss-module__xa_-9q__status :where(a,button):focus-visible,.SiteFooter-module-scss-module__xa_-9q__link:focus-visible,.SiteFooter-module-scss-module__xa_-9q__legalLink:focus-visible{outline:2px solid var(--site-footer-focus);outline-offset:3px;box-shadow:var(--lh-shadow-focus)}.SiteFooter-module-scss-module__xa_-9q__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes SiteFooter-module-scss-module__xa_-9q__siteFooterFade{0%{opacity:.2}to{opacity:1}}@keyframes SiteFooter-module-scss-module__xa_-9q__siteFooterFadeUp{0%{opacity:.14;transform:translateY(1.125rem)}to{opacity:1;transform:translate(0,0)}}@keyframes SiteFooter-module-scss-module__xa_-9q__siteFooterSequenceEnter{0%{opacity:var(--site-footer-enter-opacity,.14);transform:translate3d(var(--site-footer-enter-x,0), var(--site-footer-enter-y,.875rem), 0) scale(var(--site-footer-enter-scale,.99))}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes SiteFooter-module-scss-module__xa_-9q__siteFooterDraw{0%{opacity:.2;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes SiteFooter-module-scss-module__xa_-9q__siteFooterPan{0%{opacity:.16;transform:translate(-1.25rem)}to{opacity:1;transform:translate(0,0)}}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionFade .SiteFooter-module-scss-module__xa_-9q__inner{animation:SiteFooter-module-scss-module__xa_-9q__siteFooterFade .56s var(--lh-ease-out-quint) both}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionFadeUp .SiteFooter-module-scss-module__xa_-9q__inner{animation:SiteFooter-module-scss-module__xa_-9q__siteFooterFadeUp .66s var(--lh-ease-out-quint) both}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__brand,.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__description,.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__status,.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__group,.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__bottom{animation:SiteFooter-module-scss-module__xa_-9q__siteFooterSequenceEnter .72s var(--lh-ease-out-quint) both}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__brand{--site-footer-enter-opacity:.08;--site-footer-enter-x:-.875rem;--site-footer-enter-y:.375rem;--site-footer-enter-scale:.985}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__description{--site-footer-enter-opacity:.2;--site-footer-enter-x:-.25rem;--site-footer-enter-y:.75rem;--site-footer-enter-scale:.995;animation-delay:90ms}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__status{--site-footer-enter-opacity:.26;--site-footer-enter-x:.5rem;--site-footer-enter-y:.375rem;--site-footer-enter-scale:.99;animation-delay:.18s}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__group{--site-footer-enter-opacity:.12;--site-footer-enter-x:.375rem;--site-footer-enter-y:1rem;--site-footer-enter-scale:.97;animation-delay:.14s}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__group:nth-child(2){animation-delay:.22s}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__group:nth-child(3){animation-delay:.3s}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__group:nth-child(4){animation-delay:.38s}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__group:nth-child(n+5){animation-delay:.46s}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__bottom{--site-footer-enter-opacity:.16;--site-footer-enter-x:.5rem;--site-footer-enter-y:.625rem;--site-footer-enter-scale:.99;animation-delay:.46s}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionDraw .SiteFooter-module-scss-module__xa_-9q__inner{animation:SiteFooter-module-scss-module__xa_-9q__siteFooterDraw .76s var(--lh-ease-out-quint) both}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionPan .SiteFooter-module-scss-module__xa_-9q__inner{animation:SiteFooter-module-scss-module__xa_-9q__siteFooterPan .7s var(--lh-ease-out-quint) both}@supports not selector(:focus-visible){.SiteFooter-module-scss-module__xa_-9q__brand :where(a,button):focus,.SiteFooter-module-scss-module__xa_-9q__status :where(a,button):focus,.SiteFooter-module-scss-module__xa_-9q__link:focus,.SiteFooter-module-scss-module__xa_-9q__legalLink:focus{outline:2px solid var(--site-footer-focus);outline-offset:3px}}@media (max-width:700px){.SiteFooter-module-scss-module__xa_-9q__top{flex-direction:column;gap:clamp(2.5rem,10vw,3.5rem)}.SiteFooter-module-scss-module__xa_-9q__brandColumn,.SiteFooter-module-scss-module__xa_-9q__navigation{flex-basis:auto;width:100%;min-width:0}.SiteFooter-module-scss-module__xa_-9q__groupList{gap:2.5rem 1.5rem}.SiteFooter-module-scss-module__xa_-9q__bottom{flex-direction:column;align-items:flex-start;gap:.75rem}}@media (max-width:480px){.SiteFooter-module-scss-module__xa_-9q__group{flex-basis:100%;min-width:0}.SiteFooter-module-scss-module__xa_-9q__legalList{flex-direction:column;align-items:flex-start;gap:0}}@media (prefers-reduced-motion:reduce){.SiteFooter-module-scss-module__xa_-9q__link,.SiteFooter-module-scss-module__xa_-9q__legalLink{transition:none}.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionFade .SiteFooter-module-scss-module__xa_-9q__inner,.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionFadeUp .SiteFooter-module-scss-module__xa_-9q__inner,.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__brand,.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__description,.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__status,.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__group,.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionSequence .SiteFooter-module-scss-module__xa_-9q__bottom,.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionDraw .SiteFooter-module-scss-module__xa_-9q__inner,.SiteFooter-module-scss-module__xa_-9q__entered.SiteFooter-module-scss-module__xa_-9q__motionPan .SiteFooter-module-scss-module__xa_-9q__inner{opacity:1;clip-path:none;animation:none;transform:none}}@media (prefers-reduced-motion:no-preference){.lh-motion-ready .SiteFooter-module-scss-module__xa_-9q__pending .SiteFooter-module-scss-module__xa_-9q__inner{opacity:0}}
.SplitHeroSection-module-scss-module__eDya0a__section{--split-hero-background:var(--lh-section-background-paper);--split-hero-text:var(--lh-section-text-primary);--split-hero-text-soft:var(--lh-section-text-secondary);width:100%;padding-block:var(--lh-section-space-major);color:var(--split-hero-text);background:var(--split-hero-background);position:relative}.SplitHeroSection-module-scss-module__eDya0a__paper{--split-hero-background:var(--lh-section-background-paper)}.SplitHeroSection-module-scss-module__eDya0a__surface{--split-hero-background:var(--lh-section-background-surface)}.SplitHeroSection-module-scss-module__eDya0a__muted{--split-hero-background:var(--lh-section-background-muted)}.SplitHeroSection-module-scss-module__eDya0a__inverse{--split-hero-background:var(--lh-section-background-inverse);--split-hero-text:var(--lh-section-text-inverse);--split-hero-text-soft:var(--lh-section-text-inverse-soft)}.SplitHeroSection-module-scss-module__eDya0a__viewport{min-height:100svh;display:flex}.SplitHeroSection-module-scss-module__eDya0a__inner{width:100%;max-width:calc(var(--lh-site-content-max-width) + var(--lh-site-gutter) + var(--lh-site-gutter));padding-inline:var(--lh-site-gutter);margin-inline:auto;display:flex}.SplitHeroSection-module-scss-module__eDya0a__composition{align-items:stretch;gap:clamp(3rem,7vw,7.5rem);width:100%;display:flex}.SplitHeroSection-module-scss-module__eDya0a__left{flex-direction:row-reverse}.SplitHeroSection-module-scss-module__eDya0a__content{flex-direction:column;flex:1.15 34rem;min-width:0;display:flex}.SplitHeroSection-module-scss-module__eDya0a__contenttop,.SplitHeroSection-module-scss-module__eDya0a__visualtop{align-self:flex-start}.SplitHeroSection-module-scss-module__eDya0a__contentcenter,.SplitHeroSection-module-scss-module__eDya0a__visualcenter{align-self:center}.SplitHeroSection-module-scss-module__eDya0a__contentbottom,.SplitHeroSection-module-scss-module__eDya0a__visualbottom{align-self:flex-end}.SplitHeroSection-module-scss-module__eDya0a__eyebrow{margin-bottom:var(--lh-section-eyebrow-gap);color:var(--split-hero-text-soft)}.SplitHeroSection-module-scss-module__eDya0a__title{max-width:12ch;color:var(--split-hero-text)}.SplitHeroSection-module-scss-module__eDya0a__body{max-width:var(--lh-section-reading-width);color:var(--split-hero-text-soft);margin-top:clamp(1.75rem,4vw,2.75rem)}.SplitHeroSection-module-scss-module__eDya0a__supportingText{max-width:37rem;color:var(--split-hero-text-soft);margin-top:1rem}.SplitHeroSection-module-scss-module__eDya0a__actions{flex-wrap:wrap;align-items:center;gap:.875rem;margin-top:clamp(2rem,4vw,2.75rem);display:flex}.SplitHeroSection-module-scss-module__eDya0a__visual{flex:.9 27rem;min-width:0;max-width:100%;position:relative}.SplitHeroSection-module-scss-module__eDya0a__visualContent{z-index:1;width:100%;max-width:100%;position:relative}.SplitHeroSection-module-scss-module__eDya0a__decoration{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip}.SplitHeroSection-module-scss-module__eDya0a__withoutVisual .SplitHeroSection-module-scss-module__eDya0a__content{flex-basis:auto;max-width:55rem}@keyframes SplitHeroSection-module-scss-module__eDya0a__hero-eyebrow-enter{0%{opacity:0;transform:translate(-.875rem)}}@keyframes SplitHeroSection-module-scss-module__eDya0a__hero-title-enter{0%{opacity:0;transform:translateY(1.25rem)}}@keyframes SplitHeroSection-module-scss-module__eDya0a__hero-body-enter{0%{opacity:0;transform:translate(-.625rem,.375rem)}}@keyframes SplitHeroSection-module-scss-module__eDya0a__hero-supporting-enter{0%{opacity:0;transform:translate(.75rem)}}@keyframes SplitHeroSection-module-scss-module__eDya0a__hero-actions-enter{0%{opacity:0;transform:translateY(.75rem)scale(.975)}}@keyframes SplitHeroSection-module-scss-module__eDya0a__hero-visual-enter{0%{opacity:0;transform:translate(1.5rem,.5rem)scale(.985)}}@keyframes SplitHeroSection-module-scss-module__eDya0a__hero-visual-left-enter{0%{opacity:0;transform:translate(-1.5rem,.5rem)scale(.985)}}@keyframes SplitHeroSection-module-scss-module__eDya0a__hero-decoration-enter{0%{opacity:0;transform:scale(.96)}}.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__eyebrow,.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__title,.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__body,.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__supportingText,.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__actions,.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__visualContent,.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__decoration{animation-duration:.68s;animation-fill-mode:both;animation-timing-function:var(--lh-ease-out-quint)}.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__eyebrow{animation-name:SplitHeroSection-module-scss-module__eDya0a__hero-eyebrow-enter;animation-delay:30ms}.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__title{animation-name:SplitHeroSection-module-scss-module__eDya0a__hero-title-enter;animation-delay:.1s}.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__body{animation-name:SplitHeroSection-module-scss-module__eDya0a__hero-body-enter;animation-delay:.17s}.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__supportingText{animation-name:SplitHeroSection-module-scss-module__eDya0a__hero-supporting-enter;animation-delay:.23s}.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__actions{animation-name:SplitHeroSection-module-scss-module__eDya0a__hero-actions-enter;animation-delay:.3s}.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__decoration{animation-name:SplitHeroSection-module-scss-module__eDya0a__hero-decoration-enter;animation-delay:.21s}.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__visualContent{animation-name:SplitHeroSection-module-scss-module__eDya0a__hero-visual-enter;animation-delay:.28s}.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__left .SplitHeroSection-module-scss-module__eDya0a__visualContent{animation-name:SplitHeroSection-module-scss-module__eDya0a__hero-visual-left-enter}@media (max-width:800px){.SplitHeroSection-module-scss-module__eDya0a__viewport{min-height:auto}.SplitHeroSection-module-scss-module__eDya0a__composition{flex-direction:column;gap:clamp(3rem,12vw,5rem)}.SplitHeroSection-module-scss-module__eDya0a__left{flex-direction:column-reverse}.SplitHeroSection-module-scss-module__eDya0a__content,.SplitHeroSection-module-scss-module__eDya0a__visual{flex-basis:auto;width:100%}.SplitHeroSection-module-scss-module__eDya0a__contenttop,.SplitHeroSection-module-scss-module__eDya0a__contentcenter,.SplitHeroSection-module-scss-module__eDya0a__contentbottom,.SplitHeroSection-module-scss-module__eDya0a__visualtop,.SplitHeroSection-module-scss-module__eDya0a__visualcenter,.SplitHeroSection-module-scss-module__eDya0a__visualbottom{align-self:stretch}.SplitHeroSection-module-scss-module__eDya0a__title{max-width:15ch}}@media (max-width:480px){.SplitHeroSection-module-scss-module__eDya0a__actions{flex-direction:column;align-items:stretch}.SplitHeroSection-module-scss-module__eDya0a__actions>*{width:100%}}@media (prefers-reduced-motion:reduce){.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__eyebrow,.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__title,.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__body,.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__supportingText,.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__actions,.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__visualContent,.SplitHeroSection-module-scss-module__eDya0a__entered.SplitHeroSection-module-scss-module__eDya0a__motion .SplitHeroSection-module-scss-module__eDya0a__decoration{opacity:1;animation:none;transform:none}}@media (prefers-reduced-motion:no-preference){.lh-motion-ready .SplitHeroSection-module-scss-module__eDya0a__pending .SplitHeroSection-module-scss-module__eDya0a__inner{opacity:0}}
.SplitMediaSection-module-scss-module__3XWFlG__section{--split-media-background:var(--lh-section-background-paper);--split-media-text:var(--lh-section-text-primary);--split-media-text-soft:var(--lh-section-text-secondary);--split-media-border:var(--lh-section-border);--split-media-contained:var(--lh-section-background-muted);width:100%;padding-block:var(--lh-section-space-standard);color:var(--split-media-text);background:var(--split-media-background)}.SplitMediaSection-module-scss-module__3XWFlG__paper{--split-media-background:var(--lh-section-background-paper)}.SplitMediaSection-module-scss-module__3XWFlG__surface{--split-media-background:var(--lh-section-background-surface)}.SplitMediaSection-module-scss-module__3XWFlG__muted{--split-media-background:var(--lh-section-background-muted);--split-media-contained:var(--lh-section-background-surface)}.SplitMediaSection-module-scss-module__3XWFlG__inverse{--split-media-background:var(--lh-section-background-inverse);--split-media-text:var(--lh-section-text-inverse);--split-media-text-soft:var(--lh-section-text-inverse-soft);--split-media-border:var(--lh-section-border-inverse);--split-media-contained:var(--lh-section-surface-inverse-subtle)}.SplitMediaSection-module-scss-module__3XWFlG__inner{width:100%;max-width:calc(var(--lh-site-content-max-width) + var(--lh-site-gutter) + var(--lh-site-gutter));padding-inline:var(--lh-site-gutter);margin-inline:auto}.SplitMediaSection-module-scss-module__3XWFlG__composition{--split-media-text-basis:28rem;--split-media-text-grow:.9;--split-media-text-max:32rem;--split-media-visual-basis:38rem;--split-media-visual-grow:1.15;align-items:center;gap:clamp(2.5rem,5vw,5rem);display:flex}.SplitMediaSection-module-scss-module__3XWFlG__left{flex-direction:row-reverse}.SplitMediaSection-module-scss-module__3XWFlG__alignTop{align-items:flex-start}.SplitMediaSection-module-scss-module__3XWFlG__alignCenter{align-items:center}.SplitMediaSection-module-scss-module__3XWFlG__balanced{--split-media-text-basis:28rem;--split-media-text-grow:.9;--split-media-text-max:32rem;--split-media-visual-basis:38rem;--split-media-visual-grow:1.15}.SplitMediaSection-module-scss-module__3XWFlG__wide{--split-media-text-basis:26rem;--split-media-text-grow:.85;--split-media-text-max:30rem;--split-media-visual-basis:42rem;--split-media-visual-grow:1.3}.SplitMediaSection-module-scss-module__3XWFlG__narrow{--split-media-text-basis:38rem;--split-media-text-grow:1.25;--split-media-text-max:42rem;--split-media-visual-basis:24rem;--split-media-visual-grow:.8}.SplitMediaSection-module-scss-module__3XWFlG__text{min-width:0;max-width:var(--split-media-text-max);flex:var(--split-media-text-grow) 1 var(--split-media-text-basis)}.SplitMediaSection-module-scss-module__3XWFlG__eyebrow{margin-bottom:var(--lh-section-eyebrow-gap);color:var(--split-media-text-soft)}.SplitMediaSection-module-scss-module__3XWFlG__title{max-width:14ch;color:var(--split-media-text)}.SplitMediaSection-module-scss-module__3XWFlG__body{max-width:var(--lh-section-reading-width-feature);color:var(--split-media-text-soft);margin-top:clamp(1.5rem,3vw,2.25rem)}.SplitMediaSection-module-scss-module__3XWFlG__secondaryBody{max-width:var(--lh-section-reading-width-feature);color:var(--split-media-text-soft);margin-top:1rem}.SplitMediaSection-module-scss-module__3XWFlG__labels{flex-wrap:wrap;gap:.625rem 1rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.SplitMediaSection-module-scss-module__3XWFlG__labelItem{min-width:0;color:var(--split-media-text);overflow-wrap:anywhere}.SplitMediaSection-module-scss-module__3XWFlG__labelItem:not(:last-child){border-right:1px solid var(--split-media-border);padding-right:1rem}.SplitMediaSection-module-scss-module__3XWFlG__labelItem>*{color:inherit}.SplitMediaSection-module-scss-module__3XWFlG__action{margin-top:clamp(2rem,4vw,2.75rem)}.SplitMediaSection-module-scss-module__3XWFlG__media{flex:var(--split-media-visual-grow) 1 var(--split-media-visual-basis);min-width:0;max-width:100%}.SplitMediaSection-module-scss-module__3XWFlG__media>*{max-width:100%}.SplitMediaSection-module-scss-module__3XWFlG__plain{background:0 0;border:0;padding:0}.SplitMediaSection-module-scss-module__3XWFlG__hairline{border:1px solid var(--split-media-border);border-radius:0}.SplitMediaSection-module-scss-module__3XWFlG__contained{border:1px solid var(--split-media-border);border-radius:var(--lh-radius-sm);background:var(--split-media-contained);padding:clamp(1rem,3vw,2rem)}@keyframes SplitMediaSection-module-scss-module__3XWFlG__splitMediaEyebrowEnter{0%{opacity:.12;transform:translate(-.65rem)}}@keyframes SplitMediaSection-module-scss-module__3XWFlG__splitMediaTitleEnter{0%{opacity:.14;transform:translateY(1rem)scale(.985)}}@keyframes SplitMediaSection-module-scss-module__3XWFlG__splitMediaBodyEnter{0%{opacity:.16;transform:translate(.55rem)}}@keyframes SplitMediaSection-module-scss-module__3XWFlG__splitMediaSecondaryEnter{0%{opacity:.14;transform:translateY(.65rem)}}@keyframes SplitMediaSection-module-scss-module__3XWFlG__splitMediaLabelsEnter{0%{opacity:.16;transform:translate(-.35rem)scale(.985)}}@keyframes SplitMediaSection-module-scss-module__3XWFlG__splitMediaActionEnter{0%{opacity:.14;transform:translateY(.55rem)scale(.99)}}@keyframes SplitMediaSection-module-scss-module__3XWFlG__splitMediaVisualFade{0%{opacity:.18;transform:scale(.99)}}@keyframes SplitMediaSection-module-scss-module__3XWFlG__splitMediaVisualUp{0%{opacity:.18;transform:translateY(1rem)scale(.985)}}@keyframes SplitMediaSection-module-scss-module__3XWFlG__splitMediaVisualRight{0%{opacity:.18;transform:translate(1rem)scale(.985)}}@keyframes SplitMediaSection-module-scss-module__3XWFlG__splitMediaVisualLeft{0%{opacity:.18;transform:translate(-1rem)scale(.985)}}@keyframes SplitMediaSection-module-scss-module__3XWFlG__splitMediaVisualDraw{0%{opacity:.22;clip-path:inset(0 12% 0 0);transform:scale(.99)}}.SplitMediaSection-module-scss-module__3XWFlG__entered .SplitMediaSection-module-scss-module__3XWFlG__eyebrow{animation:SplitMediaSection-module-scss-module__3XWFlG__splitMediaEyebrowEnter .5s var(--lh-ease-out-quint) both}.SplitMediaSection-module-scss-module__3XWFlG__entered .SplitMediaSection-module-scss-module__3XWFlG__title{animation:SplitMediaSection-module-scss-module__3XWFlG__splitMediaTitleEnter .68s var(--lh-ease-out-quint) 70ms both}.SplitMediaSection-module-scss-module__3XWFlG__entered .SplitMediaSection-module-scss-module__3XWFlG__body{animation:SplitMediaSection-module-scss-module__3XWFlG__splitMediaBodyEnter .62s var(--lh-ease-out-quint) .14s both}.SplitMediaSection-module-scss-module__3XWFlG__entered .SplitMediaSection-module-scss-module__3XWFlG__secondaryBody{animation:SplitMediaSection-module-scss-module__3XWFlG__splitMediaSecondaryEnter .6s var(--lh-ease-out-quint) .2s both}.SplitMediaSection-module-scss-module__3XWFlG__entered .SplitMediaSection-module-scss-module__3XWFlG__labels{animation:SplitMediaSection-module-scss-module__3XWFlG__splitMediaLabelsEnter .6s var(--lh-ease-out-quint) .25s both}.SplitMediaSection-module-scss-module__3XWFlG__entered .SplitMediaSection-module-scss-module__3XWFlG__action{animation:SplitMediaSection-module-scss-module__3XWFlG__splitMediaActionEnter .6s var(--lh-ease-out-quint) .31s both}.SplitMediaSection-module-scss-module__3XWFlG__entered.SplitMediaSection-module-scss-module__3XWFlG__motionFade .SplitMediaSection-module-scss-module__3XWFlG__media{animation:SplitMediaSection-module-scss-module__3XWFlG__splitMediaVisualFade .74s var(--lh-ease-out-quint) .22s both}.SplitMediaSection-module-scss-module__3XWFlG__entered.SplitMediaSection-module-scss-module__3XWFlG__motionFadeUp .SplitMediaSection-module-scss-module__3XWFlG__media{animation:SplitMediaSection-module-scss-module__3XWFlG__splitMediaVisualUp .76s var(--lh-ease-out-quint) .22s both}.SplitMediaSection-module-scss-module__3XWFlG__entered.SplitMediaSection-module-scss-module__3XWFlG__motionSequence .SplitMediaSection-module-scss-module__3XWFlG__media{animation:SplitMediaSection-module-scss-module__3XWFlG__splitMediaVisualRight .78s var(--lh-ease-out-quint) .22s both}.SplitMediaSection-module-scss-module__3XWFlG__entered.SplitMediaSection-module-scss-module__3XWFlG__motionSequence .SplitMediaSection-module-scss-module__3XWFlG__left .SplitMediaSection-module-scss-module__3XWFlG__media{animation-name:SplitMediaSection-module-scss-module__3XWFlG__splitMediaVisualLeft}.SplitMediaSection-module-scss-module__3XWFlG__entered.SplitMediaSection-module-scss-module__3XWFlG__motionDraw .SplitMediaSection-module-scss-module__3XWFlG__media{animation:SplitMediaSection-module-scss-module__3XWFlG__splitMediaVisualDraw .78s var(--lh-ease-out-quint) .22s both}.SplitMediaSection-module-scss-module__3XWFlG__entered.SplitMediaSection-module-scss-module__3XWFlG__motionPan .SplitMediaSection-module-scss-module__3XWFlG__media{animation:SplitMediaSection-module-scss-module__3XWFlG__splitMediaVisualRight .78s var(--lh-ease-out-quint) .22s both}.SplitMediaSection-module-scss-module__3XWFlG__entered.SplitMediaSection-module-scss-module__3XWFlG__motionPan .SplitMediaSection-module-scss-module__3XWFlG__left .SplitMediaSection-module-scss-module__3XWFlG__media{animation-name:SplitMediaSection-module-scss-module__3XWFlG__splitMediaVisualLeft}@media (max-width:820px){.SplitMediaSection-module-scss-module__3XWFlG__composition{flex-direction:column;align-items:stretch;gap:clamp(2.5rem,10vw,4rem)}.SplitMediaSection-module-scss-module__3XWFlG__left{flex-direction:column-reverse}.SplitMediaSection-module-scss-module__3XWFlG__text,.SplitMediaSection-module-scss-module__3XWFlG__media{flex-basis:auto;width:100%;max-width:none}.SplitMediaSection-module-scss-module__3XWFlG__title{max-width:16ch}}@media (max-width:480px){.SplitMediaSection-module-scss-module__3XWFlG__action>*{width:100%}}@media (prefers-reduced-motion:reduce){.SplitMediaSection-module-scss-module__3XWFlG__entered .SplitMediaSection-module-scss-module__3XWFlG__eyebrow,.SplitMediaSection-module-scss-module__3XWFlG__entered .SplitMediaSection-module-scss-module__3XWFlG__title,.SplitMediaSection-module-scss-module__3XWFlG__entered .SplitMediaSection-module-scss-module__3XWFlG__body,.SplitMediaSection-module-scss-module__3XWFlG__entered .SplitMediaSection-module-scss-module__3XWFlG__secondaryBody,.SplitMediaSection-module-scss-module__3XWFlG__entered .SplitMediaSection-module-scss-module__3XWFlG__labels,.SplitMediaSection-module-scss-module__3XWFlG__entered .SplitMediaSection-module-scss-module__3XWFlG__action,.SplitMediaSection-module-scss-module__3XWFlG__entered .SplitMediaSection-module-scss-module__3XWFlG__media{opacity:1;clip-path:none;animation:none;transform:none}}@media (prefers-reduced-motion:no-preference){.lh-motion-ready .SplitMediaSection-module-scss-module__3XWFlG__pending .SplitMediaSection-module-scss-module__3XWFlG__inner{opacity:0}}
.StatementRailSection-module-scss-module__NKXCja__section{--statement-rail-background:var(--lh-section-background-paper);--statement-rail-text:var(--lh-section-text-primary);--statement-rail-text-soft:var(--lh-section-text-secondary);--statement-rail-border:var(--lh-section-border);width:100%;padding-block:var(--lh-section-space-compact);color:var(--statement-rail-text);background:var(--statement-rail-background)}.StatementRailSection-module-scss-module__NKXCja__paper{--statement-rail-background:var(--lh-section-background-paper)}.StatementRailSection-module-scss-module__NKXCja__surface{--statement-rail-background:var(--lh-section-background-surface)}.StatementRailSection-module-scss-module__NKXCja__muted{--statement-rail-background:var(--lh-section-background-muted)}.StatementRailSection-module-scss-module__NKXCja__inverse{--statement-rail-background:var(--lh-section-background-inverse);--statement-rail-text:var(--lh-section-text-inverse);--statement-rail-text-soft:var(--lh-section-text-inverse-soft);--statement-rail-border:var(--lh-section-border-inverse)}.StatementRailSection-module-scss-module__NKXCja__inner{width:100%;max-width:calc(var(--lh-site-content-max-width) + var(--lh-site-gutter) + var(--lh-site-gutter));padding-inline:var(--lh-site-gutter);margin-inline:auto}.StatementRailSection-module-scss-module__NKXCja__rail{align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.StatementRailSection-module-scss-module__NKXCja__bordered .StatementRailSection-module-scss-module__NKXCja__rail{border-block:1px solid var(--statement-rail-border)}.StatementRailSection-module-scss-module__NKXCja__item{--statement-rail-accent:var(--statement-rail-text);flex:1 1 0;min-width:0;padding:clamp(2rem,3.5vw,3rem) clamp(1.5rem,3vw,2.75rem)}.StatementRailSection-module-scss-module__NKXCja__item:first-child{padding-left:0}.StatementRailSection-module-scss-module__NKXCja__item:last-child{padding-right:0}.StatementRailSection-module-scss-module__NKXCja__item+.StatementRailSection-module-scss-module__NKXCja__item{border-left:1px solid var(--statement-rail-border)}.StatementRailSection-module-scss-module__NKXCja__accentblue{--statement-rail-accent:var(--lh-color-blue)}.StatementRailSection-module-scss-module__NKXCja__accentviolet{--statement-rail-accent:var(--lh-color-violet)}.StatementRailSection-module-scss-module__NKXCja__accentpink{--statement-rail-accent:var(--lh-color-magenta)}.StatementRailSection-module-scss-module__NKXCja__accentorange{--statement-rail-accent:var(--lh-color-orange)}.StatementRailSection-module-scss-module__NKXCja__meta{margin-bottom:var(--lh-section-eyebrow-gap);align-items:center;gap:.625rem;display:flex}.StatementRailSection-module-scss-module__NKXCja__mark{background:var(--statement-rail-accent);border-radius:50%;flex:none;width:.45rem;height:.45rem}.StatementRailSection-module-scss-module__NKXCja__label{color:var(--statement-rail-text-soft)}.StatementRailSection-module-scss-module__NKXCja__title{max-width:18ch;color:var(--statement-rail-text)}.StatementRailSection-module-scss-module__NKXCja__body{max-width:34rem;color:var(--statement-rail-text-soft);margin-top:.875rem}.StatementRailSection-module-scss-module__NKXCja__compact{padding-block:clamp(2rem,4vw,3rem)}.StatementRailSection-module-scss-module__NKXCja__compact .StatementRailSection-module-scss-module__NKXCja__item{padding-block:clamp(1.25rem,2.5vw,2rem)}@keyframes StatementRailSection-module-scss-module__NKXCja__statementRailFade{0%{opacity:.12}}@keyframes StatementRailSection-module-scss-module__NKXCja__statementRailEnterUp{0%{opacity:.12;transform:translateY(.9rem)}}@keyframes StatementRailSection-module-scss-module__NKXCja__statementRailEnterUpScale{0%{opacity:.1;transform:translateY(.85rem)scale(.985)}}@keyframes StatementRailSection-module-scss-module__NKXCja__statementRailEnterRight{0%{opacity:.12;transform:translate(.8rem)}}@keyframes StatementRailSection-module-scss-module__NKXCja__statementRailEnterScale{0%{opacity:.14;transform:translateY(.4rem)scale(.97)}}@keyframes StatementRailSection-module-scss-module__NKXCja__statementRailEnterLeft{0%{opacity:.12;transform:translate(-.65rem)}}@keyframes StatementRailSection-module-scss-module__NKXCja__statementRailDraw{0%{opacity:.2;clip-path:inset(0 12% 0 0)}}.StatementRailSection-module-scss-module__NKXCja__entered.StatementRailSection-module-scss-module__NKXCja__motionFade .StatementRailSection-module-scss-module__NKXCja__item{animation:StatementRailSection-module-scss-module__NKXCja__statementRailFade .52s var(--lh-ease-out-quint) both}.StatementRailSection-module-scss-module__NKXCja__entered.StatementRailSection-module-scss-module__NKXCja__motionFadeUp .StatementRailSection-module-scss-module__NKXCja__item{animation:StatementRailSection-module-scss-module__NKXCja__statementRailEnterUp .62s var(--lh-ease-out-quint) both}.StatementRailSection-module-scss-module__NKXCja__entered.StatementRailSection-module-scss-module__NKXCja__motionSequence .StatementRailSection-module-scss-module__NKXCja__item:nth-child(4n+1){animation:StatementRailSection-module-scss-module__NKXCja__statementRailEnterUpScale .66s var(--lh-ease-out-quint) both}.StatementRailSection-module-scss-module__NKXCja__entered.StatementRailSection-module-scss-module__NKXCja__motionSequence .StatementRailSection-module-scss-module__NKXCja__item:nth-child(4n+2){animation:StatementRailSection-module-scss-module__NKXCja__statementRailEnterRight .62s var(--lh-ease-out-quint) both}.StatementRailSection-module-scss-module__NKXCja__entered.StatementRailSection-module-scss-module__NKXCja__motionSequence .StatementRailSection-module-scss-module__NKXCja__item:nth-child(4n+3){animation:StatementRailSection-module-scss-module__NKXCja__statementRailEnterScale .68s var(--lh-ease-out-quint) both}.StatementRailSection-module-scss-module__NKXCja__entered.StatementRailSection-module-scss-module__NKXCja__motionSequence .StatementRailSection-module-scss-module__NKXCja__item:nth-child(4n+4){animation:StatementRailSection-module-scss-module__NKXCja__statementRailEnterLeft .62s var(--lh-ease-out-quint) both}.StatementRailSection-module-scss-module__NKXCja__entered.StatementRailSection-module-scss-module__NKXCja__motionDraw .StatementRailSection-module-scss-module__NKXCja__item{animation:StatementRailSection-module-scss-module__NKXCja__statementRailDraw .68s var(--lh-ease-out-quint) both}.StatementRailSection-module-scss-module__NKXCja__entered.StatementRailSection-module-scss-module__NKXCja__motionPan .StatementRailSection-module-scss-module__NKXCja__item:nth-child(odd){animation:StatementRailSection-module-scss-module__NKXCja__statementRailEnterRight .64s var(--lh-ease-out-quint) both}.StatementRailSection-module-scss-module__NKXCja__entered.StatementRailSection-module-scss-module__NKXCja__motionPan .StatementRailSection-module-scss-module__NKXCja__item:nth-child(2n){animation:StatementRailSection-module-scss-module__NKXCja__statementRailEnterLeft .64s var(--lh-ease-out-quint) both}.StatementRailSection-module-scss-module__NKXCja__entered .StatementRailSection-module-scss-module__NKXCja__item:nth-child(2){animation-delay:80ms}.StatementRailSection-module-scss-module__NKXCja__entered .StatementRailSection-module-scss-module__NKXCja__item:nth-child(3){animation-delay:.16s}.StatementRailSection-module-scss-module__NKXCja__entered .StatementRailSection-module-scss-module__NKXCja__item:nth-child(n+4){animation-delay:.24s}@media (max-width:700px){.StatementRailSection-module-scss-module__NKXCja__compact{padding-block:clamp(1.75rem,8vw,2.5rem)}.StatementRailSection-module-scss-module__NKXCja__rail{flex-direction:column}.StatementRailSection-module-scss-module__NKXCja__item,.StatementRailSection-module-scss-module__NKXCja__item:first-child,.StatementRailSection-module-scss-module__NKXCja__item:last-child{width:100%;padding:2rem 0}.StatementRailSection-module-scss-module__NKXCja__compact .StatementRailSection-module-scss-module__NKXCja__item{padding-block:1.5rem}.StatementRailSection-module-scss-module__NKXCja__item+.StatementRailSection-module-scss-module__NKXCja__item{border-top:1px solid var(--statement-rail-border);border-left:0}}@media (prefers-reduced-motion:reduce){.StatementRailSection-module-scss-module__NKXCja__entered .StatementRailSection-module-scss-module__NKXCja__item{opacity:1;clip-path:none;animation:none;transform:none}}@media (prefers-reduced-motion:no-preference){.lh-motion-ready .StatementRailSection-module-scss-module__NKXCja__pending .StatementRailSection-module-scss-module__NKXCja__inner{opacity:0}}
.PracticeArtwork-module-scss-module__F21Pda__artwork{object-fit:contain;background:var(--lh-color-surface);filter:grayscale()brightness(1.02);width:100%;height:100%;min-height:0;display:block}
.beta-module-scss-module__4I_SnG__page{min-height:calc(100vh - 13rem)}.beta-module-scss-module__4I_SnG__productGallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.beta-module-scss-module__4I_SnG__productGallery figure{min-width:0;margin:0}.beta-module-scss-module__4I_SnG__productGallery figcaption{color:var(--lh-color-ink-soft);font-size:var(--lh-text-body-sm);margin-top:.75rem}.beta-module-scss-module__4I_SnG__productSection{padding-block:var(--lh-section-space-standard);border-top:1px solid var(--lh-color-line)}.beta-module-scss-module__4I_SnG__productSection h2{font-family:var(--lh-font-display);font-size:var(--lh-text-heading-xl);letter-spacing:var(--lh-tracking-display);font-weight:400;line-height:var(--lh-leading-heading);margin:1rem 0}.beta-module-scss-module__4I_SnG__productInner{width:100%;max-width:calc(var(--lh-site-content-max-width) + var(--lh-site-gutter) + var(--lh-site-gutter));padding-inline:var(--lh-site-gutter);margin-inline:auto}.beta-module-scss-module__4I_SnG__productIntro{color:var(--lh-color-ink-soft);margin:0 0 2rem}.beta-module-scss-module__4I_SnG__practicePreview{grid-column:1/-1}@media (max-width:640px){.beta-module-scss-module__4I_SnG__productGallery{grid-template-columns:1fr}}.beta-module-scss-module__4I_SnG__hero{border-top:1px solid var(--lh-color-line);background:linear-gradient(180deg, #5879e812, transparent 22rem),var(--lh-color-canvas);padding-block:clamp(5rem,11vw,10rem)}.beta-module-scss-module__4I_SnG__inner{width:100%;max-width:calc(var(--lh-site-content-max-width) + var(--lh-site-gutter) + var(--lh-site-gutter));padding-inline:var(--lh-site-gutter);max-width:calc(48rem + var(--lh-site-gutter) + var(--lh-site-gutter));margin-inline:auto}.beta-module-scss-module__4I_SnG__eyebrow,.beta-module-scss-module__4I_SnG__panelLabel{color:var(--lh-color-ink-soft);font-size:var(--lh-text-label);letter-spacing:var(--lh-tracking-label);text-transform:uppercase;margin:0;font-weight:750;line-height:1.25}.beta-module-scss-module__4I_SnG__eyebrow:before{background:var(--lh-color-blue);content:"";width:2.2rem;height:1px;margin:0 .75rem .22rem 0;display:inline-block}.beta-module-scss-module__4I_SnG__hero h1{max-width:40rem;font-family:var(--lh-font-display);font-size:var(--lh-text-display-lg);letter-spacing:var(--lh-tracking-display);font-weight:400;line-height:var(--lh-leading-display);margin:1.25rem 0 0}.beta-module-scss-module__4I_SnG__intro{max-width:38rem;color:var(--lh-color-ink-soft);font-size:var(--lh-text-body-lg);margin:1.75rem 0 0}.beta-module-scss-module__4I_SnG__downloadPanel{border:1px solid var(--lh-color-line-strong);border-radius:var(--lh-radius-md);background:var(--lh-color-surface);min-height:15.5rem;margin-top:clamp(2.75rem,5vw,4.25rem);padding:clamp(1.5rem,4vw,2.5rem);box-shadow:0 18px 48px #11121412}.beta-module-scss-module__4I_SnG__releaseHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.beta-module-scss-module__4I_SnG__releaseHeading h2{font-family:var(--lh-font-display);font-size:var(--lh-text-heading-lg);letter-spacing:var(--lh-tracking-display);font-weight:400;line-height:var(--lh-leading-heading);margin:.4rem 0 0}.beta-module-scss-module__4I_SnG__version{border:1px solid var(--lh-color-line);border-radius:var(--lh-radius-pill);color:var(--lh-color-ink-soft);font-size:var(--lh-text-caption);flex:none;padding:.25rem .6rem}.beta-module-scss-module__4I_SnG__platformDetail,.beta-module-scss-module__4I_SnG__unavailable{color:var(--lh-color-ink-soft);font-size:var(--lh-text-body-sm);margin:1rem 0 1.75rem}.beta-module-scss-module__4I_SnG__unavailable{border-left:2px solid var(--lh-color-orange);padding-left:.75rem}.beta-module-scss-module__4I_SnG__platformOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.beta-module-scss-module__4I_SnG__platformCard{border:1px solid var(--lh-color-line);border-radius:var(--lh-radius-sm);padding:1rem}.beta-module-scss-module__4I_SnG__platformCard h3{font-size:var(--lh-text-heading);margin:0}.beta-module-scss-module__4I_SnG__platformCard p{color:var(--lh-color-ink-soft);font-size:var(--lh-text-body-sm)}.beta-module-scss-module__4I_SnG__error{justify-items:start;gap:1.25rem;display:grid}.beta-module-scss-module__4I_SnG__error p{color:var(--lh-color-ink-soft);margin:0}.beta-module-scss-module__4I_SnG__footerBrand{color:var(--lh-color-ink);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:.8rem;font-size:1.15rem;font-weight:500;text-decoration:none;display:inline-flex}.beta-module-scss-module__4I_SnG__footerBrand img{filter:brightness(0);width:1.9rem;height:auto}@media (max-width:640px){.beta-module-scss-module__4I_SnG__platformOptions{grid-template-columns:1fr}}
.ProductScreenshot-module-scss-module__TouZjW__image{border-radius:var(--lh-radius-sm);width:100%;height:auto;display:block}
.index-module-scss-module__YbX-vG__hero.index-module-scss-module__YbX-vG__hero{padding-top:clamp(4rem,7vw,6.25rem);padding-bottom:2rem}.index-module-scss-module__YbX-vG__drillsSection.index-module-scss-module__YbX-vG__drillsSection{padding-bottom:clamp(2rem,4vw,3rem)}.index-module-scss-module__YbX-vG__workspaceSection.index-module-scss-module__YbX-vG__workspaceSection{padding-top:clamp(3rem,5vw,4rem)}.index-module-scss-module__YbX-vG__footerBrand{color:inherit;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.85rem;font-size:1.4rem;font-weight:650;text-decoration:none;display:inline-flex}.index-module-scss-module__YbX-vG__footerBrand:focus-visible{outline:2px solid var(--lh-color-focus);outline-offset:.35rem;box-shadow:var(--lh-shadow-focus)}.index-module-scss-module__YbX-vG__footerBrandCompact{font-size:1rem}.index-module-scss-module__YbX-vG__footerBrandMark{width:2rem;height:auto;display:block}.index-module-scss-module__YbX-vG__lighthouseVisual{justify-content:center;align-items:center;min-height:clamp(28rem,53vw,42rem);padding:0;display:flex;position:relative}.index-module-scss-module__YbX-vG__lighthouseArtwork{width:min(108%,34.5rem);max-width:none;height:auto;display:block}.index-module-scss-module__YbX-vG__visualLabel{color:var(--lh-color-ink);font-size:var(--lh-text-label);letter-spacing:var(--lh-tracking-label);text-transform:uppercase;font-weight:750}.index-module-scss-module__YbX-vG__studySequence{background:var(--lh-color-line);gap:1px;width:max-content;min-width:100%;padding:1px;display:flex}.index-module-scss-module__YbX-vG__studyFrame{background:var(--lh-color-surface);flex-direction:column;flex:none;width:clamp(15rem,24vw,20rem);margin:0;padding:1.25rem;display:flex}.index-module-scss-module__YbX-vG__studyFrameTop,.index-module-scss-module__YbX-vG__demoTopline,.index-module-scss-module__YbX-vG__workspaceHeader,.index-module-scss-module__YbX-vG__drillFooter{color:var(--lh-color-ink-soft);font-size:var(--lh-text-caption);justify-content:space-between;align-items:center;gap:1rem;display:flex}.index-module-scss-module__YbX-vG__studyFrameTop{letter-spacing:.08em;text-transform:uppercase}.index-module-scss-module__YbX-vG__studyFrameTop strong{color:var(--lh-color-ink);font-variant-numeric:tabular-nums}.index-module-scss-module__YbX-vG__studyArtwork{height:22rem;margin-block:1rem}.index-module-scss-module__YbX-vG__surfaceDemo,.index-module-scss-module__YbX-vG__libraryDemo,.index-module-scss-module__YbX-vG__drillDemo{background:var(--lh-color-surface);flex-direction:column;width:100%;min-width:0;padding:1.5rem;display:flex;overflow:hidden}.index-module-scss-module__YbX-vG__surfaceDemo{min-height:32rem}.index-module-scss-module__YbX-vG__surfaceArtwork{flex:1;align-items:center;padding-block:2rem;display:flex}.index-module-scss-module__YbX-vG__surfaceArtwork img{height:auto}.index-module-scss-module__YbX-vG__libraryDemo,.index-module-scss-module__YbX-vG__drillDemo{gap:1.5rem}.index-module-scss-module__YbX-vG__referenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.index-module-scss-module__YbX-vG__referenceItem{min-width:0;margin:0}.index-module-scss-module__YbX-vG__referenceArtwork{border:1px solid var(--lh-color-line);background:var(--lh-color-surface);height:12rem;padding:.5rem}.index-module-scss-module__YbX-vG__referenceItem figcaption{font-size:var(--lh-text-caption);flex-direction:column;gap:.3rem;padding:.75rem .1rem 0;display:flex}.index-module-scss-module__YbX-vG__drillCells{background:var(--lh-color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;display:grid}.index-module-scss-module__YbX-vG__drillCell{background:var(--lh-color-surface);min-width:0;margin:0;padding:1rem}.index-module-scss-module__YbX-vG__drillCell figcaption{color:var(--lh-color-ink-soft);font-size:var(--lh-text-caption);font-variant-numeric:tabular-nums;justify-content:space-between;padding-bottom:.75rem;display:flex}.index-module-scss-module__YbX-vG__drillCell strong{color:var(--lh-color-ink)}.index-module-scss-module__YbX-vG__drillArtwork{height:clamp(12rem,20vw,17rem)}.index-module-scss-module__YbX-vG__drillFooter{padding-top:1rem;position:relative}.index-module-scss-module__YbX-vG__drillFooter:before{background:var(--lh-gradient-spectrum);content:"";height:2px;position:absolute;top:0;left:0;right:0}.index-module-scss-module__YbX-vG__processRail{border-top:1px solid var(--lh-color-line);border-bottom:1px solid var(--lh-color-line);margin:0;padding:0;list-style:none;display:flex}.index-module-scss-module__YbX-vG__processItem{border-right:1px solid var(--lh-color-line);flex-direction:column;flex:1 1 0;gap:.6rem;min-width:0;padding:1.35rem;display:flex}.index-module-scss-module__YbX-vG__processItem:last-child{border-right:0}.index-module-scss-module__YbX-vG__processItem strong{font-size:var(--lh-text-label);letter-spacing:.12em;text-transform:uppercase}.index-module-scss-module__YbX-vG__processItem span{color:var(--lh-color-ink-soft);font-size:var(--lh-text-body-sm);line-height:var(--lh-leading-body-sm)}.index-module-scss-module__YbX-vG__workspaceDemo{border-block:1px solid var(--lh-color-line);background:var(--lh-color-surface);width:max(100%,104rem);padding:1.5rem}.index-module-scss-module__YbX-vG__workspaceSessions{align-items:stretch;gap:2rem;margin-top:1.5rem;display:flex}.index-module-scss-module__YbX-vG__workspaceSession,.index-module-scss-module__YbX-vG__workspaceFreeDrawing{flex-direction:column;flex:0 0 31rem;gap:1rem;display:flex}.index-module-scss-module__YbX-vG__sessionLabel{color:var(--lh-color-ink-soft);font-size:var(--lh-text-caption);letter-spacing:.08em;text-transform:uppercase}.index-module-scss-module__YbX-vG__workspaceGrid{background:var(--lh-color-line);grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;display:grid}.index-module-scss-module__YbX-vG__workspaceGrid>div{background:var(--lh-color-surface);height:13rem;padding:.5rem}.index-module-scss-module__YbX-vG__workspaceFreeDrawing{flex-basis:36rem}.index-module-scss-module__YbX-vG__workspaceFreeDrawing>div{flex:1;align-items:center;display:flex}.index-module-scss-module__YbX-vG__workspaceFreeDrawing img{height:auto}.index-module-scss-module__YbX-vG__workspacePair{border:1px solid var(--lh-color-line);background:var(--lh-color-surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;height:26rem;padding:1rem;display:grid}.index-module-scss-module__YbX-vG__conceptVisual{border:1px solid var(--lh-color-line);background:var(--lh-color-surface);flex-direction:column;height:19rem;padding:1rem;display:flex;overflow:hidden}.index-module-scss-module__YbX-vG__conceptNote{color:var(--lh-color-ink-soft);font-size:var(--lh-text-caption);margin-top:auto;padding-top:1rem}.index-module-scss-module__YbX-vG__revisitStack{height:14rem;position:relative}.index-module-scss-module__YbX-vG__revisitStack>div{border:1px solid var(--lh-color-line-strong);background:var(--lh-color-surface);width:8rem;height:12rem;padding:.35rem;position:absolute;top:.5rem;left:50%;transform:translate(-80%)rotate(-12deg)}.index-module-scss-module__YbX-vG__revisitStack>div:nth-child(2){transform:translate(-50%)rotate(-2deg)}.index-module-scss-module__YbX-vG__revisitStack>div:nth-child(3){border-color:var(--lh-color-violet);transform:translate(-20%)rotate(10deg)}.index-module-scss-module__YbX-vG__compareStudies{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;height:14rem;display:grid}.index-module-scss-module__YbX-vG__compareStudies>div{border-bottom:2px solid var(--lh-color-line-strong);min-height:0;font-size:var(--lh-text-caption);flex-direction:column;align-items:center;gap:.75rem;padding-bottom:.5rem;display:flex}.index-module-scss-module__YbX-vG__compareStudies>div:last-child{border-color:var(--lh-color-violet)}.index-module-scss-module__YbX-vG__compareStudies img{flex:1}.index-module-scss-module__YbX-vG__annotatedStudy{height:14rem;position:relative}.index-module-scss-module__YbX-vG__studyGuides{fill:none;width:100%;height:100%;stroke:var(--lh-color-violet);stroke-width:7px;stroke-linecap:round;pointer-events:none;position:absolute;inset:0}.index-module-scss-module__YbX-vG__gestureLine{opacity:.18;width:100%;height:100%;display:block}.index-module-scss-module__YbX-vG__gestureLine path{fill:none;stroke:var(--lh-color-canvas);stroke-width:2px}.index-module-scss-module__YbX-vG__ctaMark{width:3.25rem;height:auto;display:block}@media (max-width:800px){.index-module-scss-module__YbX-vG__lighthouseVisual{min-height:32rem}.index-module-scss-module__YbX-vG__processRail{flex-wrap:wrap}.index-module-scss-module__YbX-vG__processItem{border-bottom:1px solid var(--lh-color-line);flex-basis:50%;min-width:50%}.index-module-scss-module__YbX-vG__processItem:nth-child(2){border-right:0}.index-module-scss-module__YbX-vG__processItem:nth-last-child(-n+2){border-bottom:0}}@media (max-width:560px){.index-module-scss-module__YbX-vG__footerBrand{letter-spacing:.12em}.index-module-scss-module__YbX-vG__lighthouseVisual{min-height:27rem}.index-module-scss-module__YbX-vG__studyFrame{width:14rem}.index-module-scss-module__YbX-vG__studyArtwork{height:19rem}.index-module-scss-module__YbX-vG__surfaceDemo,.index-module-scss-module__YbX-vG__libraryDemo,.index-module-scss-module__YbX-vG__drillDemo{padding:1rem}.index-module-scss-module__YbX-vG__surfaceDemo{min-height:23rem}.index-module-scss-module__YbX-vG__demoTopline{flex-direction:column;align-items:flex-start;gap:.5rem}.index-module-scss-module__YbX-vG__referenceArtwork{height:10rem}.index-module-scss-module__YbX-vG__drillCells{grid-template-columns:repeat(2,minmax(0,1fr))}.index-module-scss-module__YbX-vG__drillCell{padding:.65rem}.index-module-scss-module__YbX-vG__drillArtwork{height:11rem}.index-module-scss-module__YbX-vG__processRail{flex-direction:column}.index-module-scss-module__YbX-vG__processItem{border-right:0;border-bottom:1px solid var(--lh-color-line);flex-basis:auto;min-width:100%}.index-module-scss-module__YbX-vG__processItem:nth-last-child(2){border-bottom:1px solid var(--lh-color-line)}}
.ComingSoonSection-module-scss-module__hO-G4G__page{min-height:70vh;padding-block:var(--lh-section-space-standard);background:var(--lh-color-canvas)}.ComingSoonSection-module-scss-module__hO-G4G__inner{width:100%;max-width:calc(var(--lh-site-content-max-width) + var(--lh-site-gutter) + var(--lh-site-gutter));padding-inline:var(--lh-site-gutter);justify-items:start;gap:var(--lh-section-eyebrow-gap);margin-inline:auto;display:grid}
.LegalPage-module-scss-module__7OKeOq__page{padding-block:var(--lh-section-space-compact);background:var(--lh-color-canvas);color:var(--lh-color-ink)}.LegalPage-module-scss-module__7OKeOq__inner{width:100%;max-width:calc(var(--lh-site-content-max-width) + var(--lh-site-gutter) + var(--lh-site-gutter));padding-inline:var(--lh-site-gutter);margin-inline:auto}.LegalPage-module-scss-module__7OKeOq__document{max-width:var(--lh-section-reading-width);font-size:var(--lh-text-body);line-height:var(--lh-leading-body);overflow-wrap:anywhere;margin-inline:auto}.LegalPage-module-scss-module__7OKeOq__document h1,.LegalPage-module-scss-module__7OKeOq__document h2{font-family:var(--lh-font-display);letter-spacing:var(--lh-tracking-display);font-weight:400;line-height:var(--lh-leading-heading)}.LegalPage-module-scss-module__7OKeOq__document h1{font-size:var(--lh-text-heading-xl);margin:0}.LegalPage-module-scss-module__7OKeOq__document h2{font-size:var(--lh-text-heading-lg);margin:2.5rem 0 1rem}.LegalPage-module-scss-module__7OKeOq__document p{margin-block:1.25rem}.LegalPage-module-scss-module__7OKeOq__document a{color:inherit;text-underline-offset:.2em}.LegalPage-module-scss-module__7OKeOq__document a:hover{text-decoration-thickness:2px}.LegalPage-module-scss-module__7OKeOq__document a:focus-visible{outline:2px solid var(--lh-color-focus);outline-offset:3px}.LegalPage-module-scss-module__7OKeOq__date{color:var(--lh-color-ink-soft)}
.feedback-module-scss-module__kUTrTW__page{min-height:100vh;padding:clamp(1.5rem,4vw,3rem) var(--lh-site-gutter) 5rem;background:var(--lh-color-surface-muted)}.feedback-module-scss-module__kUTrTW__shell{width:min(100%,46rem);margin:0 auto}.feedback-module-scss-module__kUTrTW__embedded{background:0 0;min-height:0;padding:0}.feedback-module-scss-module__kUTrTW__embedded .feedback-module-scss-module__kUTrTW__shell{width:100%}.feedback-module-scss-module__kUTrTW__wordmark{color:var(--lh-color-ink);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:1rem;font-weight:750;text-decoration:none;display:inline-flex}.feedback-module-scss-module__kUTrTW__wordmark:focus-visible{outline:2px solid var(--lh-color-focus);outline-offset:.35rem;box-shadow:var(--lh-shadow-focus)}.feedback-module-scss-module__kUTrTW__wordmark img{width:1.75rem;height:auto;display:block}.feedback-module-scss-module__kUTrTW__intro{margin:clamp(5rem,12vw,9rem) 0 3rem}.feedback-module-scss-module__kUTrTW__eyebrow{color:var(--lh-color-ink-soft);font-size:var(--lh-text-label);letter-spacing:var(--lh-tracking-label);text-transform:uppercase;margin:0 0 1.25rem;font-weight:750}.feedback-module-scss-module__kUTrTW__intro h1{max-width:11ch;font-family:var(--lh-font-display);font-size:var(--lh-text-heading-xl);letter-spacing:var(--lh-tracking-display);font-weight:400;line-height:var(--lh-leading-heading);margin:0}.feedback-module-scss-module__kUTrTW__lede{max-width:35rem;color:var(--lh-color-ink-soft);font-size:var(--lh-text-body-lg);line-height:var(--lh-leading-body);margin:1.5rem 0 0}.feedback-module-scss-module__kUTrTW__form{border:1px solid var(--lh-color-line);background:var(--lh-color-surface);gap:1.75rem;padding:clamp(1.25rem,4vw,2.5rem);display:grid}.feedback-module-scss-module__kUTrTW__field{gap:.65rem;display:grid}.feedback-module-scss-module__kUTrTW__field label{color:var(--lh-color-ink);font-size:var(--lh-text-label);letter-spacing:var(--lh-tracking-label);text-transform:uppercase;font-weight:750}.feedback-module-scss-module__kUTrTW__field label span{color:var(--lh-color-ink-faint);letter-spacing:0;text-transform:none;font-weight:500}.feedback-module-scss-module__kUTrTW__field input,.feedback-module-scss-module__kUTrTW__field textarea{border:1px solid var(--lh-color-line-strong);border-radius:var(--lh-radius-sm);width:100%;color:var(--lh-color-ink);background:var(--lh-color-canvas);font-size:var(--lh-text-body);line-height:var(--lh-leading-body);transition:border-color var(--lh-duration-fast) var(--lh-ease-standard),box-shadow var(--lh-duration-fast) var(--lh-ease-standard);padding:.9rem 1rem}.feedback-module-scss-module__kUTrTW__marketingOptIn{color:var(--lh-color-ink-soft);font-size:var(--lh-text-body-sm);line-height:var(--lh-leading-body-sm);cursor:pointer;align-items:flex-start;gap:.75rem;display:flex}.feedback-module-scss-module__kUTrTW__marketingOptIn input{width:1rem;height:1rem;accent-color:var(--lh-color-ink);margin:.15rem 0 0}.feedback-module-scss-module__kUTrTW__marketingOptIn:focus-within{outline:2px solid var(--lh-color-focus);outline-offset:.25rem;box-shadow:var(--lh-shadow-focus)}.feedback-module-scss-module__kUTrTW__field textarea{resize:vertical;min-height:12rem}.feedback-module-scss-module__kUTrTW__field input:focus,.feedback-module-scss-module__kUTrTW__field textarea:focus{border-color:var(--lh-color-focus);box-shadow:var(--lh-shadow-focus);outline:none}.feedback-module-scss-module__kUTrTW__hint,.feedback-module-scss-module__kUTrTW__error,.feedback-module-scss-module__kUTrTW__success{color:var(--lh-color-ink-soft);font-size:var(--lh-text-body-sm);line-height:var(--lh-leading-body-sm);margin:0}.feedback-module-scss-module__kUTrTW__error{color:var(--lh-color-magenta)}.feedback-module-scss-module__kUTrTW__success{color:var(--lh-color-ink)}@media (prefers-reduced-motion:reduce){.feedback-module-scss-module__kUTrTW__field input,.feedback-module-scss-module__kUTrTW__field textarea{transition:none}}
