.ArticleBigNumbers-module__8e8h7q__list{gap:var(--space-sm);flex-direction:column;display:flex}.ArticleBigNumbers-module__8e8h7q__item{gap:var(--space-sm);padding:var(--space-md);text-align:center;background:var(--color-desert-sand-20);border-top:4px solid var(--color-cinnamon-wood);border-radius:var(--radius);flex-direction:column;align-items:center;display:flex}.ArticleBigNumbers-module__8e8h7q__value{font-size:var(--font-size-xl);line-height:var(--line-height-snug);letter-spacing:-.01em;color:var(--color-cinnamon-wood);overflow-wrap:anywhere}.ArticleBigNumbers-module__8e8h7q__caption{color:var(--color-ink-black)}@media (min-width:48rem){.ArticleBigNumbers-module__8e8h7q__list{gap:var(--space-md);flex-flow:wrap}.ArticleBigNumbers-module__8e8h7q__item{flex:1 1 calc((100% - 2 * var(--space-md)) / 3);min-width:0}.ArticleBigNumbers-module__8e8h7q__value{font-size:2.5rem}}
.Button-module__xDwtkW__button{--button-bg:var(--color-white);--button-fg:var(--color-ink-black);--button-bg-hover:var(--color-parchment);--button-px:var(--space-md);--button-py:var(--space-sm);gap:var(--space-md);padding:var(--button-py) var(--button-px);font-family:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-button);color:var(--button-fg);background:var(--button-bg);border-radius:var(--radius);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border:0;justify-content:space-between;align-items:center;text-decoration:none;display:inline-flex}.Button-module__xDwtkW__button:hover{background:var(--button-bg-hover)}.Button-module__xDwtkW__button:active{transform:translateY(1px)}.Button-module__xDwtkW__label{text-align:start}.Button-module__xDwtkW__icon{flex-shrink:0}.Button-module__xDwtkW__button[data-variant=primary]{--button-bg:var(--color-midnight-violet);--button-fg:var(--color-white);--button-bg-hover:color-mix(in srgb, var(--color-midnight-violet) 80%, var(--color-white))}.Button-module__xDwtkW__button[data-variant=secondary]{--button-bg:var(--color-white);--button-fg:var(--color-ink-black);--button-bg-hover:var(--color-parchment)}.Button-module__xDwtkW__button[data-variant=secondary-dark]{--button-bg:var(--color-ink-black);--button-fg:var(--color-white);--button-bg-hover:color-mix(in srgb, var(--color-ink-black) 80%, var(--color-white))}.Button-module__xDwtkW__button[data-variant=tertiary]{--button-bg:var(--color-desert-sand);--button-fg:var(--color-ink-black);--button-bg-hover:color-mix(in srgb, var(--color-desert-sand) 80%, var(--color-ink-black))}.Button-module__xDwtkW__button[data-variant=ghost]{--button-bg:#ffffff1a;--button-fg:var(--color-white);--button-bg-hover:#ffffff2e;-webkit-backdrop-filter:blur(14px)saturate(140%);box-shadow:inset 0 1px #ffffff52,inset 1px 0 #ffffff29,inset 0 -1px #0000001a,inset -1px 0 #0000000f}.Button-module__xDwtkW__button[data-variant=ghost]:hover{box-shadow:inset 0 1px #ffffff73,inset 1px 0 #ffffff38,inset 0 -1px #0000001a,inset -1px 0 #0000000f}.Button-module__xDwtkW__button[data-size=small]{--button-px:var(--space-xs);--button-py:var(--space-xs)}.Button-module__xDwtkW__button[data-shape=icon-only]{--button-px:var(--space-xs);--button-py:var(--space-xs);width:3rem;height:3rem;padding:var(--button-py);justify-content:center}
.ArticleDownload-module__MoUP_q__download{gap:var(--space-lg);flex-direction:column;display:flex}.ArticleDownload-module__MoUP_q__buttons{gap:var(--space-md);flex-wrap:wrap;display:flex}
.Container-module__WhgPqq__container{width:100%;max-width:calc(var(--container-max) + var(--container-gutter) * 2);padding-inline:var(--container-gutter);margin-inline:auto}.Container-module__WhgPqq__container[data-variant=narrow]{max-width:calc(var(--container-narrow) + var(--container-gutter) * 2)}.Container-module__WhgPqq__container[data-variant=full]{max-width:none;padding-inline:0}
.Eyebrow-module__87MkXW__eyebrow{gap:var(--space-xs);font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-normal);color:var(--color-accent);text-transform:uppercase;align-items:center;display:inline-flex}.Eyebrow-module__87MkXW__eyebrow:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.Eyebrow-module__87MkXW__eyebrow[data-tone=muted]{color:var(--color-muted)}.Eyebrow-module__87MkXW__eyebrow[data-tone=muted]:before{background:var(--color-accent)}[data-theme=dark] .Eyebrow-module__87MkXW__eyebrow:not([data-tone=muted]){color:var(--color-muted)}[data-theme=dark] .Eyebrow-module__87MkXW__eyebrow:not([data-tone=muted]):before{background:var(--color-accent)}
.Media-module__aD1YIG__media{background:color-mix(in srgb, var(--color-fg) 6%, transparent);border-radius:var(--radius);display:block;position:relative;overflow:hidden}.Media-module__aD1YIG__img{object-fit:cover;width:100%;height:100%;display:block}.Media-module__aD1YIG__caption{margin-top:var(--space-2xs);font-size:var(--font-size-base);color:var(--color-muted)}.Media-module__aD1YIG__media[data-ratio=square]{aspect-ratio:1}.Media-module__aD1YIG__media[data-ratio=portrait]{aspect-ratio:3/4}.Media-module__aD1YIG__media[data-ratio=landscape]{aspect-ratio:4/3}.Media-module__aD1YIG__media[data-ratio=wide]{aspect-ratio:16/9}.Media-module__aD1YIG__media[data-ratio=ultrawide]{aspect-ratio:21/9}.Media-module__aD1YIG__media[data-ratio=auto]{aspect-ratio:auto}
.ArticleFeatured-module__vkfW5G__section{padding-block:max(var(--section-y-top), var(--space-xl)) max(var(--section-y-bottom), var(--space-xl))}.ArticleFeatured-module__vkfW5G__inner{gap:var(--space-xl);flex-direction:column;display:flex}.ArticleFeatured-module__vkfW5G__header{gap:var(--space-md);flex-direction:column;max-width:783px;display:flex}.ArticleFeatured-module__vkfW5G__headline{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-white)}.ArticleFeatured-module__vkfW5G__stage{flex-direction:column;display:flex;position:relative}.ArticleFeatured-module__vkfW5G__stage .ArticleFeatured-module__vkfW5G__media[data-ratio=auto]{aspect-ratio:358/352;width:100%}.ArticleFeatured-module__vkfW5G__media:after{opacity:.4;content:"";pointer-events:none;background:radial-gradient(#0000 52%,#000 100%);position:absolute;inset:0}.ArticleFeatured-module__vkfW5G__stage-link{z-index:1;border-radius:var(--radius);position:absolute;inset:0}.ArticleFeatured-module__vkfW5G__content{z-index:2;gap:var(--space-sm);margin:-87px var(--space-sm) 0;pointer-events:none;flex-direction:column;display:flex;position:relative}.ArticleFeatured-module__vkfW5G__action{pointer-events:auto}.ArticleFeatured-module__vkfW5G__card{gap:var(--space-md);padding:var(--space-md);--color-fg:var(--color-ink-black);color:var(--color-fg);background:var(--color-white);border-radius:var(--radius);flex-direction:column;justify-content:space-between;display:flex}.ArticleFeatured-module__vkfW5G__card-body{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.ArticleFeatured-module__vkfW5G__topics{gap:var(--space-2xs);font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-cinnamon-wood);text-transform:uppercase;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ArticleFeatured-module__vkfW5G__topic{gap:var(--space-2xs);align-items:center;min-width:0;max-width:100%;display:flex}.ArticleFeatured-module__vkfW5G__topic:not(:last-child):after{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.ArticleFeatured-module__vkfW5G__topic-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ArticleFeatured-module__vkfW5G__copy{gap:var(--space-2xs);flex-direction:column;display:flex}.ArticleFeatured-module__vkfW5G__title{font-size:clamp(1.75rem,1.5rem + .83vw,2rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);overflow-wrap:anywhere;text-wrap:wrap;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ArticleFeatured-module__vkfW5G__excerpt{font-size:1.25rem;line-height:var(--line-height-normal);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ArticleFeatured-module__vkfW5G__meta{gap:var(--space-sm);padding-top:var(--space-sm);font-size:var(--font-size-footnote);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-ink-black-40);text-transform:uppercase;border-top:var(--border-width) solid var(--color-ink-black-20);align-items:center;display:flex}.ArticleFeatured-module__vkfW5G__author{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ArticleFeatured-module__vkfW5G__stamp{gap:var(--space-2xs);white-space:nowrap;flex-shrink:0;align-items:center;margin-inline-start:auto;display:flex}.ArticleFeatured-module__vkfW5G__reading-time{gap:var(--space-2xs);align-items:center;display:inline-flex}.ArticleFeatured-module__vkfW5G__reading-time:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ArticleFeatured-module__vkfW5G__action>a{width:100%}.ArticleFeatured-module__vkfW5G__stage-link:focus-visible,.ArticleFeatured-module__vkfW5G__action>a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (min-width:1024px){.ArticleFeatured-module__vkfW5G__header{gap:var(--space-lg)}.ArticleFeatured-module__vkfW5G__stage{aspect-ratio:1360/765;padding:var(--space-md);flex-direction:row}.ArticleFeatured-module__vkfW5G__stage .ArticleFeatured-module__vkfW5G__media[data-ratio=auto]{aspect-ratio:auto;height:100%;position:absolute;inset:0}.ArticleFeatured-module__vkfW5G__content{width:413px;max-width:100%;margin:0}.ArticleFeatured-module__vkfW5G__card{padding:var(--space-md);flex:1}.ArticleFeatured-module__vkfW5G__meta{padding-top:var(--space-md)}.ArticleFeatured-module__vkfW5G__excerpt{-webkit-line-clamp:unset;line-clamp:unset;display:block}}@media (min-width:768px) and (max-width:1023px){.ArticleFeatured-module__vkfW5G__stage .ArticleFeatured-module__vkfW5G__media[data-ratio=auto]{aspect-ratio:16/9}.ArticleFeatured-module__vkfW5G__content{margin-inline:var(--space-md)}}
.ArticleImage-module__qqprWW__image{width:100%}
.ArticleTeaser-module__JaV2mq__container{padding:var(--space-sm);color:var(--color-ink-black);border-radius:var(--radius);flex-direction:column;display:flex;position:relative;overflow:hidden}.ArticleTeaser-module__JaV2mq__container[data-variant=image]{gap:var(--space-lg);border:var(--border-width) solid var(--color-rule);justify-content:flex-end}.ArticleTeaser-module__JaV2mq__container[data-variant=text]{min-height:572px;padding:var(--space-md) var(--space-sm) var(--space-sm);background:var(--color-desert-sand)}.ArticleTeaser-module__JaV2mq__container[data-variant=text] .ArticleTeaser-module__JaV2mq__inner{flex:1;justify-content:space-between}.ArticleTeaser-module__JaV2mq__inner{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.ArticleTeaser-module__JaV2mq__body{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.ArticleTeaser-module__JaV2mq__topics{gap:var(--space-2xs);font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-cinnamon-wood);text-transform:uppercase;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ArticleTeaser-module__JaV2mq__topic{gap:var(--space-2xs);align-items:center;min-width:0;max-width:100%;display:flex}.ArticleTeaser-module__JaV2mq__topic:not(:last-child):after{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.ArticleTeaser-module__JaV2mq__topic-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ArticleTeaser-module__JaV2mq__copy{gap:var(--space-2xs);flex-direction:column;display:flex}.ArticleTeaser-module__JaV2mq__title{font-size:clamp(1.75rem,1.5rem + .83vw,2rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);overflow-wrap:anywhere;text-wrap:wrap;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ArticleTeaser-module__JaV2mq__link{color:inherit;text-decoration:none}.ArticleTeaser-module__JaV2mq__link:after{border-radius:var(--radius);content:"";position:absolute;inset:0}.ArticleTeaser-module__JaV2mq__link:focus-visible{outline:none}.ArticleTeaser-module__JaV2mq__link:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:-4px}.ArticleTeaser-module__JaV2mq__excerpt{font-size:1.25rem;line-height:var(--line-height-normal);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ArticleTeaser-module__JaV2mq__meta{gap:var(--space-sm);padding-top:var(--space-sm);font-size:var(--font-size-footnote);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-ink-black-40);text-transform:uppercase;border-top:var(--border-width) solid var(--color-ink-black-20);align-items:center;display:flex}.ArticleTeaser-module__JaV2mq__author{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ArticleTeaser-module__JaV2mq__stamp{gap:var(--space-2xs);white-space:nowrap;flex-shrink:0;align-items:center;margin-inline-start:auto;display:flex}.ArticleTeaser-module__JaV2mq__reading-time{gap:var(--space-2xs);align-items:center;display:inline-flex}.ArticleTeaser-module__JaV2mq__reading-time:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}@media (min-width:768px){.ArticleTeaser-module__JaV2mq__container,.ArticleTeaser-module__JaV2mq__container[data-variant=text]{padding:var(--space-md)}.ArticleTeaser-module__JaV2mq__container[data-variant=text]{min-height:607px}.ArticleTeaser-module__JaV2mq__meta{padding-top:var(--space-md)}}@media (prefers-reduced-motion:no-preference){.ArticleTeaser-module__JaV2mq__container[data-variant=text]{transition:background-color var(--duration-base) var(--ease-standard)}.ArticleTeaser-module__JaV2mq__media img{transition:transform var(--duration-slow) var(--ease-standard)}.ArticleTeaser-module__JaV2mq__container:hover .ArticleTeaser-module__JaV2mq__media img{transform:scale(1.06)}}.ArticleTeaser-module__JaV2mq__container[data-variant=text]:hover{background:var(--color-light-ground)}
.Pagination-module__u2IQdG__container{justify-content:center;display:flex}.Pagination-module__u2IQdG__list{gap:var(--space-2xs);flex-wrap:wrap;justify-content:center;list-style:none;display:flex}.Pagination-module__u2IQdG__item,.Pagination-module__u2IQdG__dots{justify-content:center;align-items:center;width:38px;height:38px;display:flex}.Pagination-module__u2IQdG__item{font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-semibold);line-height:var(--line-height-button);color:var(--color-midnight-violet);border:var(--border-width) solid var(--color-midnight-violet);border-radius:var(--radius);text-decoration:none}.Pagination-module__u2IQdG__item:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Pagination-module__u2IQdG__item[aria-current=page]{color:var(--color-white);background:var(--color-midnight-violet)}.Pagination-module__u2IQdG__item[aria-disabled=true]{cursor:not-allowed;opacity:.2}.Pagination-module__u2IQdG__dots{font-size:var(--font-size-eyebrow);color:var(--color-midnight-violet)}.Pagination-module__u2IQdG__icon{flex-shrink:0}@media (prefers-reduced-motion:no-preference){.Pagination-module__u2IQdG__item{transition:background-color var(--duration-fast) var(--ease-standard)}}a.Pagination-module__u2IQdG__item:not([aria-current=page]):hover{background:var(--color-light-violet)}
.TopicFilter-module__nyPhKq__container{min-width:0}.TopicFilter-module__nyPhKq__list{gap:var(--space-sm);flex-wrap:wrap;list-style:none;display:flex}.TopicFilter-module__nyPhKq__item{flex-shrink:0;display:flex}.TopicFilter-module__nyPhKq__chip{height:38px;padding:var(--space-2xs) var(--space-sm);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-button);color:var(--color-midnight-violet);white-space:nowrap;border:var(--border-width) solid var(--color-midnight-violet);border-radius:var(--radius);align-items:center;text-decoration:none;display:flex}.TopicFilter-module__nyPhKq__chip:hover{background:var(--color-light-violet)}.TopicFilter-module__nyPhKq__chip[aria-current=true]{color:var(--color-white);background:var(--color-midnight-violet)}.TopicFilter-module__nyPhKq__chip:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.TopicFilter-module__nyPhKq__chip[data-pending=true]{animation:.9s ease-in-out infinite TopicFilter-module__nyPhKq__chip-pending}@keyframes TopicFilter-module__nyPhKq__chip-pending{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.TopicFilter-module__nyPhKq__chip[data-pending=true]{opacity:.6;animation:none}}@media (prefers-reduced-motion:no-preference){.TopicFilter-module__nyPhKq__chip{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard)}}@media (max-width:767px){.TopicFilter-module__nyPhKq__container{scroll-snap-type:x proximity;scrollbar-width:none;margin-inline-end:calc(var(--container-gutter) * -1);overflow-x:auto}.TopicFilter-module__nyPhKq__container::-webkit-scrollbar{display:none}.TopicFilter-module__nyPhKq__list{flex-wrap:nowrap;padding-block:3px;padding-inline-end:var(--container-gutter)}.TopicFilter-module__nyPhKq__item{scroll-snap-align:start;scroll-margin-inline:var(--container-gutter)}}
.ArticleListing-module__1bPFEG__section{padding-block:max(var(--section-y-top), var(--space-xl));scroll-margin-top:calc(var(--site-header-height) + var(--space-sm) - var(--section-y-top))}.ArticleListing-module__1bPFEG__inner{gap:var(--space-lg-64);flex-direction:column;display:flex}.ArticleListing-module__1bPFEG__header{gap:var(--space-lg);flex-direction:column;display:flex}.ArticleListing-module__1bPFEG__heading{gap:var(--space-md);flex-direction:column;max-width:783px;display:flex}.ArticleListing-module__1bPFEG__headline{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight)}.ArticleListing-module__1bPFEG__filter{min-width:0}.ArticleListing-module__1bPFEG__grid{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.ArticleListing-module__1bPFEG__cell{flex-direction:column;min-width:0;display:flex}.ArticleListing-module__1bPFEG__cell>*{flex:1}@media (min-width:768px){.ArticleListing-module__1bPFEG__grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.ArticleListing-module__1bPFEG__cell[data-span-md="2"]{grid-column:span 2}}@media (min-width:1024px){.ArticleListing-module__1bPFEG__inner{gap:var(--space-xl)}.ArticleListing-module__1bPFEG__header{gap:var(--space-md);flex-direction:row;justify-content:space-between;align-items:flex-end}.ArticleListing-module__1bPFEG__heading{gap:var(--space-lg);flex:0 783px}.ArticleListing-module__1bPFEG__filter{flex:1 1 0;max-width:553px}.ArticleListing-module__1bPFEG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ArticleListing-module__1bPFEG__cell[data-span-md="2"],.ArticleListing-module__1bPFEG__cell[data-span-lg="1"]{grid-column:auto}.ArticleListing-module__1bPFEG__cell[data-span-lg="2"]{grid-column:span 2}.ArticleListing-module__1bPFEG__cell[data-span-lg="3"]{grid-column:span 3}.ArticleListing-module__1bPFEG__cell[data-align=end]{align-self:end}.ArticleListing-module__1bPFEG__cell[data-align=end]>*{flex:0 auto}}.ArticleListing-module__1bPFEG__empty{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-button);margin:0}.ArticleListing-module__1bPFEG__skeleton{gap:var(--space-sm);min-height:572px;padding:var(--space-md) var(--space-sm) var(--space-sm);border:var(--border-width) solid transparent;border-radius:var(--radius);background:color-mix(in srgb, var(--color-midnight-violet) 5%, transparent);flex-direction:column;animation:1.4s ease-in-out infinite ArticleListing-module__1bPFEG__skeleton-pulse;display:flex}.ArticleListing-module__1bPFEG__skeleton[data-variant=image]{padding:var(--space-sm);border-color:color-mix(in srgb, var(--color-midnight-violet) 10%, transparent);background:0 0}.ArticleListing-module__1bPFEG__skeleton-image,.ArticleListing-module__1bPFEG__skeleton-line{border-radius:var(--radius);background:color-mix(in srgb, var(--color-midnight-violet) 8%, transparent)}.ArticleListing-module__1bPFEG__skeleton-image{aspect-ratio:16/9;margin-bottom:var(--space-sm)}.ArticleListing-module__1bPFEG__skeleton-line{width:100%;height:1em}.ArticleListing-module__1bPFEG__skeleton-line[data-width=short]{width:35%;height:.75em}.ArticleListing-module__1bPFEG__skeleton-line[data-width=title]{width:90%;height:1.5em}.ArticleListing-module__1bPFEG__skeleton-line[data-width=medium]{width:60%}@keyframes ArticleListing-module__1bPFEG__skeleton-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.ArticleListing-module__1bPFEG__skeleton{opacity:.7;animation:none}}@media (min-width:1024px){.ArticleListing-module__1bPFEG__skeleton{min-height:607px;padding:var(--space-md)}}
.ArticleNote-module__S7g2xG__note{gap:var(--space-sm);padding:var(--space-md);border-top:4px solid var(--note-rule);border-radius:var(--radius);flex-direction:column;display:flex}.ArticleNote-module__S7g2xG__label{font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--note-label);text-transform:uppercase}.ArticleNote-module__S7g2xG__text{white-space:pre-line;margin-top:0}.ArticleNote-module__S7g2xG__note[data-variant=highlight]{--note-rule:var(--color-white);--note-label:var(--color-white-40);color:var(--color-white);background:var(--color-midnight-violet)}.ArticleNote-module__S7g2xG__note[data-variant=highlight] .ArticleNote-module__S7g2xG__text{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.ArticleNote-module__S7g2xG__note[data-variant=default]{--note-rule:var(--color-cinnamon-wood);--note-label:var(--color-cinnamon-wood);color:var(--color-ink-black);background:var(--color-desert-sand-20)}.ArticleNote-module__S7g2xG__note[data-variant=default] .ArticleNote-module__S7g2xG__text{font-size:1.25rem;font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}@media (min-width:48rem){.ArticleNote-module__S7g2xG__note{padding:var(--space-lg)}}
.ArticleSteps-module__6Gcj0G__list{border-top:4px solid var(--color-cinnamon-wood)}.ArticleSteps-module__6Gcj0G__item{gap:var(--space-2xs);padding-block:var(--space-sm);border-bottom:var(--border-width) solid var(--color-ink-black-20);display:flex}.ArticleSteps-module__6Gcj0G__number{font-size:1.125rem;font-weight:var(--font-weight-semibold);line-height:var(--line-height-button);color:var(--color-cinnamon-wood);flex:0 0 1.375rem}.ArticleSteps-module__6Gcj0G__content{gap:var(--space-3xs);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.ArticleSteps-module__6Gcj0G__title{font-weight:var(--font-weight-semibold)}.ArticleSteps-module__6Gcj0G__text{white-space:pre-line;margin-top:0}
.ArticleTable-module__8EknVq__scroll{border-top:4px solid var(--color-cinnamon-wood);overflow-x:auto}.ArticleTable-module__8EknVq__scroll:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ArticleTable-module__8EknVq__table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:40rem}.ArticleTable-module__8EknVq__cell{padding-block:var(--space-xs);padding-inline:0 var(--space-md);font-weight:var(--font-weight-regular);text-align:start;vertical-align:top;border-bottom:var(--border-width) solid var(--color-ink-black-20)}.ArticleTable-module__8EknVq__head,.ArticleTable-module__8EknVq__row-head{font-weight:var(--font-weight-semibold)}@media (min-width:48rem){.ArticleTable-module__8EknVq__table{min-width:0}}
.Modal-module__rxdtia__modal{background:0 0;border:0;margin:auto;padding:0;overflow:visible}.Modal-module__rxdtia__modal::backdrop{background:#111218d9}.Modal-module__rxdtia__inner{position:relative}.Modal-module__rxdtia__close{top:var(--space-sm);right:var(--space-sm);z-index:1;width:2.5rem;height:2.5rem;color:var(--color-white);border-radius:var(--radius);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);background:#11121899;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.Modal-module__rxdtia__close:hover{background:#111218d9}.Modal-module__rxdtia__close:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.Modal-module__rxdtia__close svg{width:1.5rem;height:1.5rem}
.ArticleVideo-module__qzaDiq__video{margin:0}.ArticleVideo-module__qzaDiq__thumb{aspect-ratio:16/9;background:var(--color-ink-black-20);border-radius:var(--radius);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.ArticleVideo-module__qzaDiq__thumb:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ArticleVideo-module__qzaDiq__thumb-img{object-fit:cover;transition:transform var(--duration-slow) var(--ease-standard)}.ArticleVideo-module__qzaDiq__play{width:3rem;height:3rem;color:var(--color-white);background:var(--color-white-40);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--radius);transition:transform var(--duration-base) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ArticleVideo-module__qzaDiq__thumb:hover .ArticleVideo-module__qzaDiq__thumb-img,.ArticleVideo-module__qzaDiq__thumb:focus-visible .ArticleVideo-module__qzaDiq__thumb-img{transform:scale(1.03)}.ArticleVideo-module__qzaDiq__thumb:hover .ArticleVideo-module__qzaDiq__play,.ArticleVideo-module__qzaDiq__thumb:focus-visible .ArticleVideo-module__qzaDiq__play{transform:translate(-50%,-50%)scale(1.1)}@media (prefers-reduced-motion:reduce){.ArticleVideo-module__qzaDiq__thumb-img,.ArticleVideo-module__qzaDiq__play{transition:none}.ArticleVideo-module__qzaDiq__thumb:hover .ArticleVideo-module__qzaDiq__thumb-img,.ArticleVideo-module__qzaDiq__thumb:focus-visible .ArticleVideo-module__qzaDiq__thumb-img{transform:none}.ArticleVideo-module__qzaDiq__thumb:hover .ArticleVideo-module__qzaDiq__play,.ArticleVideo-module__qzaDiq__thumb:focus-visible .ArticleVideo-module__qzaDiq__play{transform:translate(-50%,-50%)}}.ArticleVideo-module__qzaDiq__caption{margin-top:var(--space-2xs);font-size:var(--font-size-base);color:var(--color-ink-black-40)}.ArticleVideo-module__qzaDiq__player{--player-vh:calc(100svh - 6rem);width:min(90vw, calc(var(--player-vh) * var(--player-ar,1.7778)));max-height:var(--player-vh);aspect-ratio:var(--player-ar,16 / 9)}.ArticleVideo-module__qzaDiq__player-frame{border-radius:var(--radius);border:0;width:100%;height:100%;display:block}.ArticleVideo-module__qzaDiq__player-error{max-width:24rem;padding:var(--space-lg);color:var(--color-white);text-align:center}
.Body-module__5CvB4W__section{padding-block:var(--section-y-top) var(--section-y-bottom)}.Body-module__5CvB4W__inner{gap:var(--space-2xl);flex-direction:column;display:flex}.Body-module__5CvB4W__lead{gap:var(--space-lg);flex-direction:column;max-width:668px;display:flex}.Body-module__5CvB4W__headline{font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight)}.Body-module__5CvB4W__text{font-size:var(--font-size-lg);line-height:var(--line-height-normal);color:var(--color-fg)}.Body-module__5CvB4W__text p+p{margin-top:var(--space-md)}@media (min-width:1024px){.Body-module__5CvB4W__text{width:668px;margin-inline-start:auto}}.Body-module__5CvB4W__section[data-theme=clay]{--color-accent:var(--color-white)}.Body-module__5CvB4W__section[data-theme=clay] .Body-module__5CvB4W__headline{letter-spacing:var(--letter-spacing-statement)}.Body-module__5CvB4W__section[data-theme=clay] .Body-module__5CvB4W__text{font-size:1.5rem;line-height:var(--line-height-button)}
.BodyImage-module__0nMNTq__section{padding-block:var(--section-y-top) var(--section-y-bottom)}.BodyImage-module__0nMNTq__inner{gap:var(--space-lg);grid-template-columns:1fr;display:grid}.BodyImage-module__0nMNTq__text{gap:var(--space-xl);flex-direction:column;display:flex}.BodyImage-module__0nMNTq__lead-block{gap:var(--space-lg);flex-direction:column;display:flex}.BodyImage-module__0nMNTq__headline{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight)}.BodyImage-module__0nMNTq__content{gap:var(--space-lg);flex-direction:column;display:flex}.BodyImage-module__0nMNTq__intro{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.BodyImage-module__0nMNTq__bullets{gap:var(--space-sm);padding-block:var(--space-sm);border-block:var(--border-width) solid var(--color-rule);flex-direction:column;display:flex}.BodyImage-module__0nMNTq__bullet{gap:var(--space-2xs);font-size:var(--font-size-md);align-items:center;display:flex}.BodyImage-module__0nMNTq__bullet+.BodyImage-module__0nMNTq__bullet{border-top:var(--border-width) solid var(--color-rule);padding-block-start:var(--space-sm)}.BodyImage-module__0nMNTq__bullet-icon{color:var(--color-fg);flex-shrink:0}.BodyImage-module__0nMNTq__ctas{gap:var(--space-md);flex-wrap:wrap;display:flex}.BodyImage-module__0nMNTq__media{aspect-ratio:553/714;border-radius:var(--radius);width:100%;position:relative;overflow:hidden}.BodyImage-module__0nMNTq__media-img{border-radius:0;width:100%;height:100%;position:absolute;inset:0}@media (min-width:1024px){.BodyImage-module__0nMNTq__inner{justify-content:space-between;align-items:start;gap:var(--space-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.BodyImage-module__0nMNTq__section[data-image-position=left] .BodyImage-module__0nMNTq__media{order:-1}}
.Icon-module__wxmO-a__icon{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Icon-module__wxmO-a__icon>svg{fill:currentColor;width:100%;height:100%}
.CardGrid-module__HM2I6G__section{padding-block:var(--section-y-top) var(--section-y-bottom);background:var(--color-bg)}.CardGrid-module__HM2I6G__inner{gap:var(--space-xl);flex-direction:column;display:flex}.CardGrid-module__HM2I6G__header{gap:var(--space-lg);flex-direction:column;display:flex}.CardGrid-module__HM2I6G__header-lead{gap:var(--space-md);flex-direction:column;display:flex}.CardGrid-module__HM2I6G__headline{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-fg)}.CardGrid-module__HM2I6G__header-text{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-fg)}.CardGrid-module__HM2I6G__nav{gap:var(--space-sm);justify-content:flex-end;display:flex}@media (min-width:1024px){.CardGrid-module__HM2I6G__header{gap:var(--space-md);grid-template-columns:minmax(0,668fr) minmax(0,322fr) minmax(0,322fr);align-items:end;display:grid}.CardGrid-module__HM2I6G__header-lead{gap:var(--space-lg)}}.CardGrid-module__HM2I6G__viewport{cursor:grab;overflow:hidden}.CardGrid-module__HM2I6G__viewport:active{cursor:grabbing}.CardGrid-module__HM2I6G__track{gap:var(--space-md);touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.CardGrid-module__HM2I6G__slide{flex:0 0 85%;max-width:22rem;display:flex}@media (min-width:768px){.CardGrid-module__HM2I6G__slide{flex:0 0 calc((100% - var(--space-md) * 2) / 3);max-width:none}}@media (min-width:1024px){.CardGrid-module__HM2I6G__slide{flex:0 0 calc((100% - var(--space-md) * 3) / 4)}}.CardGrid-module__HM2I6G__card{gap:var(--space-lg);width:100%;padding:var(--space-sm);background:var(--color-parchment);border-radius:var(--radius);color:var(--color-ink-black);flex-direction:column;display:flex}@media (min-width:768px){.CardGrid-module__HM2I6G__card{padding:var(--space-md)}}.CardGrid-module__HM2I6G__card-image{aspect-ratio:1;border-radius:var(--radius);background:var(--color-ink-black-20);position:relative;overflow:hidden}.CardGrid-module__HM2I6G__card-image img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.CardGrid-module__HM2I6G__card-body{gap:var(--space-sm);flex-direction:column;display:flex}.CardGrid-module__HM2I6G__card-name{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.CardGrid-module__HM2I6G__card-divider{background:var(--color-ink-black-20);border:0;width:100%;height:1px;margin:0}.CardGrid-module__HM2I6G__card-role{gap:var(--space-2xs);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);align-items:center;display:flex}.CardGrid-module__HM2I6G__card-description{font-size:var(--font-size-base);line-height:var(--line-height-normal)}.CardGrid-module__HM2I6G__footnote{margin-top:var(--space-md);font-size:var(--font-size-footnote);line-height:var(--line-height-normal);color:var(--color-fg);opacity:.7}.CardGrid-module__HM2I6G__footnote p{margin:0}.CardGrid-module__HM2I6G__footnote p+p{margin-top:var(--space-2xs)}.CardGrid-module__HM2I6G__footnote a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.CardGrid-module__HM2I6G__footnote a:hover,.CardGrid-module__HM2I6G__footnote a:focus-visible{text-decoration-thickness:2px}
.Contact-module__p80z-q__section{padding-block:var(--section-y-top) var(--space-3xl);background:var(--color-white);color:var(--color-ink-black)}.Contact-module__p80z-q__inner{gap:var(--space-xl);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.Contact-module__p80z-q__inner{column-gap:var(--space-md);grid-template-columns:minmax(0,783fr) minmax(0,553fr);align-items:center}}.Contact-module__p80z-q__content{gap:var(--space-xl);flex-direction:column;display:flex}.Contact-module__p80z-q__headline{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:inherit}.Contact-module__p80z-q__details{gap:var(--space-xl);grid-template-columns:1fr;display:grid}@media (min-width:768px){.Contact-module__p80z-q__details{column-gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}}.Contact-module__p80z-q__group{gap:var(--space-sm);flex-direction:column;display:flex}.Contact-module__p80z-q__group-heading{font-size:1.5rem;font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);color:inherit}.Contact-module__p80z-q__links{flex-direction:column;display:flex}.Contact-module__p80z-q__link{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);color:inherit;text-underline-offset:.15em;align-self:flex-start;text-decoration:underline}.Contact-module__p80z-q__link:hover{text-decoration:none}.Contact-module__p80z-q__note{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:inherit}.Contact-module__p80z-q__hours{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);color:inherit}.Contact-module__p80z-q__map{aspect-ratio:553/388;background:color-mix(in srgb, var(--color-ink-black) 6%, transparent);border-radius:var(--radius);position:relative;overflow:hidden}.Contact-module__p80z-q__map-frame{border:0;width:100%;height:100%;display:block}.Contact-module__p80z-q__map-fallback{width:100%;height:100%;padding:var(--space-md);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-ink-black);text-align:center;text-underline-offset:.15em;justify-content:center;align-items:center;text-decoration:underline;display:flex}
.CtaBanner-module__TfmAyq__section{padding-block:var(--space-xl);padding-inline:var(--container-gutter);color:var(--color-white);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.CtaBanner-module__TfmAyq__section{min-height:clamp(34rem,55vw,48.625rem);padding-block:var(--space-lg);padding-inline:var(--space-lg)}}.CtaBanner-module__TfmAyq__bg,.CtaBanner-module__TfmAyq__overlay{z-index:-1;position:absolute;inset:0}.CtaBanner-module__TfmAyq__bg-image{object-fit:cover;width:100%;height:100%;display:block}.CtaBanner-module__TfmAyq__overlay{background:#0006}.CtaBanner-module__TfmAyq__section[data-overlay=darker] .CtaBanner-module__TfmAyq__overlay{background:#0009}.CtaBanner-module__TfmAyq__section[data-overlay=none] .CtaBanner-module__TfmAyq__overlay{display:none}.CtaBanner-module__TfmAyq__content{gap:var(--space-xl);flex-direction:column;width:100%;display:flex;position:relative}@media (min-width:1024px){.CtaBanner-module__TfmAyq__content{flex:1;grid-template-rows:1fr;grid-template-columns:1fr;gap:0;display:grid}}.CtaBanner-module__TfmAyq__headline{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);font-size:var(--font-size-hero);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-white);margin:0}@media (min-width:1024px){.CtaBanner-module__TfmAyq__headline{grid-area:1/1;align-self:center}}.CtaBanner-module__TfmAyq__bottom{gap:var(--space-lg);flex-direction:column;display:flex}@media (min-width:1024px){.CtaBanner-module__TfmAyq__bottom{justify-content:space-between;align-self:end;align-items:flex-end;gap:var(--space-md);flex-direction:row;grid-area:1/1}}.CtaBanner-module__TfmAyq__lead{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-white);max-width:553px;margin:0}.CtaBanner-module__TfmAyq__cta{gap:var(--space-sm);flex-direction:column;flex-shrink:0;display:flex}.CtaBanner-module__TfmAyq__cta>a{justify-content:space-between;width:100%}@media (min-width:1024px){.CtaBanner-module__TfmAyq__cta{flex-direction:row}.CtaBanner-module__TfmAyq__cta>a{justify-content:center;width:auto}}
.Faq-module__Q3zu2W__section{padding-block:var(--section-y-top) var(--section-y-bottom);background:var(--color-bg)}.Faq-module__Q3zu2W__inner{gap:var(--space-lg);grid-template-columns:1fr;grid-template-areas:"image""header""list";display:grid}.Faq-module__Q3zu2W__inner[data-has-image=false]{grid-template-areas:"header""list"}@media (min-width:1024px){.Faq-module__Q3zu2W__inner{align-items:start;row-gap:var(--space-xl);grid-template:"header header header""image.list"/minmax(0,553fr) minmax(0,139fr) minmax(0,668fr);column-gap:0}.Faq-module__Q3zu2W__inner[data-has-image=false]{grid-template-columns:1fr;grid-template-areas:"header""list"}.Faq-module__Q3zu2W__inner[data-has-image=false] .Faq-module__Q3zu2W__list{max-width:668px}}.Faq-module__Q3zu2W__header{gap:var(--space-md);flex-direction:column;grid-area:header;display:flex}@media (min-width:1024px){.Faq-module__Q3zu2W__header{gap:var(--space-lg)}}.Faq-module__Q3zu2W__headline{max-width:668px;font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-fg)}.Faq-module__Q3zu2W__image-wrap{border-radius:var(--radius);background:color-mix(in srgb, var(--color-fg) 6%, transparent);aspect-ratio:553/388;grid-area:image;position:relative;overflow:hidden}.Faq-module__Q3zu2W__image{object-fit:cover;width:100%;height:100%;display:block}.Faq-module__Q3zu2W__list{flex-direction:column;grid-area:list;gap:0;margin:0;padding:0;list-style:none;display:flex}.Faq-module__Q3zu2W__item{border-top:var(--border-width) solid var(--color-rule)}.Faq-module__Q3zu2W__item:last-child{border-bottom:var(--border-width) solid var(--color-rule)}.Faq-module__Q3zu2W__summary{gap:var(--space-sm);width:100%;padding-block:var(--space-sm);font:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);color:var(--color-fg);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;margin:0;display:flex}.Faq-module__Q3zu2W__summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Faq-module__Q3zu2W__question{flex:1}.Faq-module__Q3zu2W__chevron{width:1.25rem;height:1.25rem;color:var(--color-fg);transition:transform var(--duration-base) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Faq-module__Q3zu2W__chevron[data-open=true]{transform:rotate(180deg)}.Faq-module__Q3zu2W__answer-wrapper{transition:grid-template-rows var(--duration-base) var(--ease-standard);grid-template-rows:0fr;display:grid}.Faq-module__Q3zu2W__answer-wrapper[data-open=true]{grid-template-rows:1fr}.Faq-module__Q3zu2W__answer-inner{min-height:0;overflow:hidden}.Faq-module__Q3zu2W__answer{font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-fg);white-space:pre-line;margin:0;padding-block-end:var(--space-sm)}@media (prefers-reduced-motion:reduce){.Faq-module__Q3zu2W__answer-wrapper,.Faq-module__Q3zu2W__chevron{transition:none}}
.FeatureMatrix-module__ZF1YMq__section{padding-block:var(--section-y-top) var(--section-y-bottom);background:var(--color-midnight-violet);color:var(--color-white)}.FeatureMatrix-module__ZF1YMq__header{gap:var(--space-lg);margin-bottom:var(--space-xl);text-align:center;flex-direction:column;align-items:center;display:flex}.FeatureMatrix-module__ZF1YMq__headline{max-width:668px;font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-white)}.FeatureMatrix-module__ZF1YMq__grid{gap:var(--space-md);grid-template-columns:1fr;display:grid}.FeatureMatrix-module__ZF1YMq__card{top:var(--site-header-height);gap:var(--space-md);padding:var(--space-md) var(--space-sm);background:var(--color-mauve-shadow);border:var(--border-width) solid var(--color-white-40);border-radius:var(--radius);color:var(--color-white);flex-direction:column;display:flex;position:sticky}@media (min-width:768px){.FeatureMatrix-module__ZF1YMq__grid{grid-template-rows:auto 1fr auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.FeatureMatrix-module__ZF1YMq__card{grid-template-rows:subgrid;grid-row:span 3;gap:0;display:grid;position:static}.FeatureMatrix-module__ZF1YMq__items{align-self:start}}.FeatureMatrix-module__ZF1YMq__card[data-highlighted=true]{background:var(--color-white);color:var(--color-ink-black);border-color:#0000}.FeatureMatrix-module__ZF1YMq__card-head{gap:var(--space-sm);padding-bottom:var(--space-sm);flex-direction:column;display:flex}.FeatureMatrix-module__ZF1YMq__title{font-size:1.5rem;font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:inherit}.FeatureMatrix-module__ZF1YMq__description{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:inherit}.FeatureMatrix-module__ZF1YMq__items{flex-direction:column;gap:0;display:flex}.FeatureMatrix-module__ZF1YMq__item{gap:var(--space-xs);padding-block:var(--space-sm);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);border-top:var(--border-width) solid var(--color-white-10);align-items:center;display:flex}.FeatureMatrix-module__ZF1YMq__card[data-highlighted=true] .FeatureMatrix-module__ZF1YMq__item{border-color:var(--color-ink-black-20)}.FeatureMatrix-module__ZF1YMq__item-label{flex:1}.FeatureMatrix-module__ZF1YMq__item[data-state=no] .FeatureMatrix-module__ZF1YMq__state,.FeatureMatrix-module__ZF1YMq__item[data-state=no] .FeatureMatrix-module__ZF1YMq__item-label{opacity:.4}.FeatureMatrix-module__ZF1YMq__state{width:1.25rem;height:1.25rem;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FeatureMatrix-module__ZF1YMq__state-yes-highlighted{background:var(--color-mauve-shadow);width:1.25rem;height:1.25rem;color:var(--color-white);border-radius:var(--radius)}.FeatureMatrix-module__ZF1YMq__card-cta{padding-top:var(--space-sm);margin-top:auto;display:flex}.FeatureMatrix-module__ZF1YMq__card-cta>*{flex:1;justify-content:space-between}
.Gallery-module__wAYSka__section{padding-block:var(--section-y-top) var(--section-y-bottom)}.Gallery-module__wAYSka__header{gap:var(--space-lg);margin-bottom:var(--space-xl);flex-direction:column;max-width:553px;display:flex}.Gallery-module__wAYSka__headline{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight)}.Gallery-module__wAYSka__bleed{position:relative}.Gallery-module__wAYSka__bleed-container{max-width:none;padding-inline-end:0}.Gallery-module__wAYSka__viewport{cursor:grab;overflow:hidden}.Gallery-module__wAYSka__viewport:active{cursor:grabbing}.Gallery-module__wAYSka__track{gap:var(--space-md);touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;align-items:flex-start;display:flex}.Gallery-module__wAYSka__viewport[data-can-scroll=false] .Gallery-module__wAYSka__track{justify-content:center}.Gallery-module__wAYSka__slide{flex:none}.Gallery-module__wAYSka__slide[data-orientation=portrait]{height:clamp(22rem,35vw,27.8rem)}.Gallery-module__wAYSka__slide[data-orientation=landscape]{height:clamp(15rem,24vw,19.2rem)}.Gallery-module__wAYSka__figure{gap:var(--space-2xs);flex-direction:column;height:100%;display:flex}.Gallery-module__wAYSka__image{object-fit:cover;border-radius:var(--radius);background:color-mix(in srgb, var(--color-fg) 6%, transparent);pointer-events:none;width:auto;height:100%;display:block}.Gallery-module__wAYSka__caption{font-size:var(--font-size-base);color:var(--color-muted)}@media (min-width:1024px){.Gallery-module__wAYSka__slide[data-orientation=portrait]{height:27.8rem}.Gallery-module__wAYSka__slide[data-orientation=landscape]{height:19.2rem}}
.Highlight-module__wwXNoq__section{color:var(--color-fg);position:relative}.Highlight-module__wwXNoq__section[data-theme]{background:0 0}.Highlight-module__wwXNoq__scrolly{position:relative}.Highlight-module__wwXNoq__sticky{background:var(--color-bg);isolation:isolate;position:relative;overflow:hidden}.Highlight-module__wwXNoq__bg{z-index:0;position:absolute;inset:0}.Highlight-module__wwXNoq__bg img{object-fit:cover;width:100%;height:100%}.Highlight-module__wwXNoq__sticky[data-has-bg=true]:after{content:"";pointer-events:none;z-index:1;background:#0003;position:absolute;inset:0}.Highlight-module__wwXNoq__inner-wrap{z-index:2;position:relative}.Highlight-module__wwXNoq__inner{gap:var(--space-lg);padding-block:var(--section-y-top) var(--section-y-bottom);flex-direction:column;display:flex}.Highlight-module__wwXNoq__lead{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-white-40);white-space:pre-line}.Highlight-module__wwXNoq__items{gap:var(--space-lg);flex-direction:column;display:flex}.Highlight-module__wwXNoq__item-button{width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;padding:0;display:block}.Highlight-module__wwXNoq__item-label{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-white-40);transition:color var(--duration-base) var(--ease-standard);display:block}.Highlight-module__wwXNoq__item[data-active=true] .Highlight-module__wwXNoq__item-label{color:var(--color-white)}.Highlight-module__wwXNoq__item-body{margin-top:var(--space-md);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-white);display:none}.Highlight-module__wwXNoq__item[data-active=true] .Highlight-module__wwXNoq__item-body-inline{display:block}.Highlight-module__wwXNoq__bodies,.Highlight-module__wwXNoq__cta{display:none}.Highlight-module__wwXNoq__item-cta{gap:var(--space-md);margin-top:var(--space-md);flex-direction:column;display:none}.Highlight-module__wwXNoq__item[data-active=true] .Highlight-module__wwXNoq__item-cta{display:flex}@media (min-width:1024px){.Highlight-module__wwXNoq__scrolly{height:calc(80vh + 40vh * var(--num-items,4))}.Highlight-module__wwXNoq__sticky{height:80vh;position:sticky;top:0}.Highlight-module__wwXNoq__inner-wrap{height:100%}.Highlight-module__wwXNoq__inner{column-gap:var(--space-lg);row-gap:var(--space-md);height:100%;padding-block:calc(var(--site-header-height) + 4rem) var(--space-lg);grid-template:"lead items"". ."1fr"foot cta"/minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.Highlight-module__wwXNoq__lead{grid-area:lead;align-self:start}.Highlight-module__wwXNoq__items{align-self:start;gap:var(--space-md);transform:translateY(calc(var(--items-offset,0px) * -1));transition:transform var(--duration-base) var(--ease-standard);will-change:transform;grid-area:items}@media (prefers-reduced-motion:reduce){.Highlight-module__wwXNoq__items{transition:none}}.Highlight-module__wwXNoq__item-body-inline,.Highlight-module__wwXNoq__item-cta{display:none!important}.Highlight-module__wwXNoq__bodies{grid-area:foot;display:block;position:relative}.Highlight-module__wwXNoq__body{max-width:436px;font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-white);opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-standard), visibility 0s linear var(--duration-base);margin:0;position:absolute;bottom:0;left:0}.Highlight-module__wwXNoq__body[data-active=true]{opacity:1;visibility:visible;transition:opacity var(--duration-base) var(--ease-standard), visibility 0s linear 0s}.Highlight-module__wwXNoq__cta{justify-content:end;place-self:end;align-items:end;gap:var(--space-md);flex-direction:row;grid-area:cta;display:flex}}@media (min-width:1024px) and (max-height:1000px){.Highlight-module__wwXNoq__sticky{height:100vh}}
.IconCardGrid-module__-2E33q__section{padding-block:var(--section-y-top) var(--section-y-bottom);background:var(--color-bg)}.IconCardGrid-module__-2E33q__inner{gap:var(--space-xl);flex-direction:column;display:flex}.IconCardGrid-module__-2E33q__header{gap:var(--space-lg);flex-direction:column;display:flex}.IconCardGrid-module__-2E33q__header-lead{gap:var(--space-md);flex-direction:column;display:flex}.IconCardGrid-module__-2E33q__headline{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-fg)}.IconCardGrid-module__-2E33q__header-text{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-fg)}.IconCardGrid-module__-2E33q__nav{gap:var(--space-sm);justify-content:flex-end;display:flex}@media (min-width:1024px){.IconCardGrid-module__-2E33q__header{gap:var(--space-md);grid-template-columns:minmax(0,668fr) minmax(0,437fr) minmax(0,207fr);align-items:end;display:grid}.IconCardGrid-module__-2E33q__header-lead{gap:var(--space-lg)}}.IconCardGrid-module__-2E33q__viewport{cursor:grab;overflow:hidden}.IconCardGrid-module__-2E33q__viewport:active{cursor:grabbing}.IconCardGrid-module__-2E33q__track{gap:var(--space-md);touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.IconCardGrid-module__-2E33q__slide{flex:0 0 85%;min-width:0;max-width:22rem;display:flex}@media (min-width:768px){.IconCardGrid-module__-2E33q__slide{flex:0 0 calc((100% - var(--space-md) * 2) / 3);max-width:none}}@media (min-width:1024px){.IconCardGrid-module__-2E33q__slide{flex:0 0 calc((100% - var(--space-md) * 3) / 4)}}.IconCardGrid-module__-2E33q__card{width:100%;min-width:0;min-height:18.5625rem;padding:var(--space-md);background:var(--color-parchment);border-radius:var(--radius);color:var(--color-ink-black);flex-direction:column;justify-content:space-between;display:flex}.IconCardGrid-module__-2E33q__card-icon{width:2.5rem;height:2.5rem;color:var(--color-ink-black);justify-content:center;align-items:center;display:flex}.IconCardGrid-module__-2E33q__card-icon img{object-fit:contain;width:100%;height:100%;display:block}.IconCardGrid-module__-2E33q__card-body{gap:var(--space-2xs);flex-direction:column;display:flex}.IconCardGrid-module__-2E33q__card-title{font-size:2rem;font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--color-ink-black);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.IconCardGrid-module__-2E33q__card-description{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-ink-black);overflow-wrap:break-word}
.Intro-module__Dc4Saq__section{padding-block:var(--section-y-top) var(--section-y-bottom)}.Intro-module__Dc4Saq__inner{gap:var(--space-md);grid-template-columns:1fr;display:grid}.Intro-module__Dc4Saq__text{gap:var(--space-md);flex-direction:column;max-width:783px;display:flex}.Intro-module__Dc4Saq__headline{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight)}.Intro-module__Dc4Saq__lead{max-width:553px;font-size:var(--font-size-md);line-height:var(--line-height-normal)}.Intro-module__Dc4Saq__media{aspect-ratio:553/387;align-self:start;width:100%;max-width:553px}@media (min-width:1024px){.Intro-module__Dc4Saq__section[data-layout=text-image] .Intro-module__Dc4Saq__inner{justify-content:space-between;align-items:start;gap:var(--space-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
.PageHeader-module__sT6AHq__section{padding-block:max(var(--space-xl), var(--section-y-top) - var(--site-header-height)) var(--space-lg);background:var(--color-white);color:var(--color-ink-black)}.PageHeader-module__sT6AHq__title{max-width:56rem;font-size:var(--font-size-3xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:inherit}
.Price-module__wzP8Ra__section{padding-block:var(--section-y-top) var(--section-y-bottom)}.Price-module__wzP8Ra__header{gap:var(--space-md);margin-bottom:var(--space-xl);flex-direction:column;max-width:668px;display:flex}@media (min-width:1024px){.Price-module__wzP8Ra__header{gap:var(--space-lg)}}.Price-module__wzP8Ra__headline{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-fg)}.Price-module__wzP8Ra__body{gap:var(--space-lg);flex-direction:column;display:flex}@media (min-width:1024px){.Price-module__wzP8Ra__body{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-direction:row}}.Price-module__wzP8Ra__features{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.Price-module__wzP8Ra__features{flex:0 668px}}.Price-module__wzP8Ra__feature{gap:var(--space-xs);padding-block:var(--space-sm);border-top:var(--border-width) solid var(--color-rule);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-fg);align-items:center;display:flex}.Price-module__wzP8Ra__feature:last-child{border-bottom:var(--border-width) solid var(--color-rule)}.Price-module__wzP8Ra__feature-icon{width:1.25rem;height:1.25rem;color:var(--color-fg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Price-module__wzP8Ra__feature-label{flex:1}.Price-module__wzP8Ra__card-wrapper{gap:var(--space-md);flex-direction:column;display:flex}@media (min-width:1024px){.Price-module__wzP8Ra__card-wrapper{gap:var(--space-lg);flex:0 0 437px}}.Price-module__wzP8Ra__card-intro{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);color:var(--color-fg)}.Price-module__wzP8Ra__card{gap:var(--space-lg);padding:var(--space-md);background:var(--color-white);color:var(--color-ink-black);border-radius:var(--radius);flex-direction:column;display:flex}.Price-module__wzP8Ra__price{gap:var(--space-sm);align-items:center;width:100%;display:flex}.Price-module__wzP8Ra__price-amount{font-size:3.5rem;font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-ink-black);white-space:nowrap}.Price-module__wzP8Ra__price-note{font-size:1.125rem;font-weight:var(--font-weight-semibold);line-height:var(--line-height-button);color:var(--color-ink-black);white-space:pre-line;flex:1}.Price-module__wzP8Ra__card-actions{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.Price-module__wzP8Ra__card-actions>a{justify-content:space-between;width:100%}.Price-module__wzP8Ra__card-footnote{font-size:1rem;font-weight:var(--font-weight-semibold);line-height:var(--line-height-button);color:var(--color-ink-black)}
.RichTextContent-module__P-VIHq__rich-text-content{font-size:var(--font-size-md);line-height:var(--line-height-normal)}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=default] :is(h1,h2,h3,h4,h5,h6){margin-block:var(--space-xl) var(--space-lg);font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight)}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=default] :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=default] p{margin:0}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=default] p+p{margin-top:var(--space-md)}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=default] :is(ul,ol){margin-block:var(--space-md);padding-inline-start:1.5rem}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=default] li+li{margin-top:var(--space-2xs)}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=default] a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=default] a:hover{text-decoration:none}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=article]{font-size:1.25rem}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=article]>*+*{margin-top:var(--space-lg)}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=article]>*+:is(h2,h3,h4){margin-top:var(--space-xl)}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=article] h2{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);text-wrap:wrap;scroll-margin-top:calc(var(--site-header-height) + var(--space-md))}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=article] :is(h3,h4){font-size:clamp(1.75rem,1.5rem + .83vw,2rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);scroll-margin-top:calc(var(--site-header-height) + var(--space-md))}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=article] :is(ul,ol){padding-inline-start:1.875rem}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=article] ul{list-style:outside}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=article] ol{list-style:decimal}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=article] strong{font-weight:var(--font-weight-semibold)}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=article] a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=article] a:hover{text-decoration-thickness:2px}.RichTextContent-module__P-VIHq__rich-text-content[data-variant=article] a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
.Prose-module__eWnQSW__section{padding-block:var(--space-2xl) var(--space-xl);background:var(--color-white);color:var(--color-ink-black)}.Prose-module__eWnQSW__prose{max-width:49rem}
.Stage-module__oLiwJa__section{color:var(--color-white);flex-direction:column;display:flex;position:relative}.Stage-module__oLiwJa__section[data-layout=split]{padding-block:calc(var(--site-header-height) + var(--space-3xl)) var(--space-lg);background:var(--color-bg);color:var(--color-fg)}.Stage-module__oLiwJa__split-inner{gap:var(--space-lg);flex-direction:column;display:flex}@media (min-width:1024px){.Stage-module__oLiwJa__split-inner{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-direction:row}}.Stage-module__oLiwJa__split-content{gap:var(--space-md);flex-direction:column;display:flex}@media (min-width:1024px){.Stage-module__oLiwJa__split-content{flex:0 553px;max-width:553px}}.Stage-module__oLiwJa__split-headline{font-size:var(--font-size-3xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-fg);-webkit-hyphens:auto;hyphens:auto}.Stage-module__oLiwJa__split-lead{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-fg);max-width:553px}.Stage-module__oLiwJa__split-cta{margin-top:var(--space-sm)}.Stage-module__oLiwJa__split-image{background:color-mix(in srgb, var(--color-fg) 6%, transparent);border-radius:var(--radius);aspect-ratio:553/415;position:relative;overflow:hidden}@media (min-width:1024px){.Stage-module__oLiwJa__split-image{flex:0 0 553px;max-width:553px}}.Stage-module__oLiwJa__split-image img{object-fit:cover;width:100%;height:100%;display:block}.Stage-module__oLiwJa__hero{flex-direction:column;min-height:clamp(36rem,80vh,56.25rem);display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.Stage-module__oLiwJa__hero{min-height:90vh}}.Stage-module__oLiwJa__media{z-index:0;position:absolute;inset:0}.Stage-module__oLiwJa__media:after{content:"";opacity:var(--stage-overlay-opacity,.6);pointer-events:none;position:absolute;inset:0}.Stage-module__oLiwJa__media[data-overlay-tone=dark]:after{background:linear-gradient(#11121800 0%,#111218 100%)}.Stage-module__oLiwJa__media[data-overlay-tone=light]:after{background:linear-gradient(#fff0 0%,#fff 100%)}.Stage-module__oLiwJa__media[data-overlay-tone=none]:after{display:none}.Stage-module__oLiwJa__media img{object-fit:cover;width:100%;height:100%}.Stage-module__oLiwJa__hero-container{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.Stage-module__oLiwJa__hero-inner{justify-content:flex-end;gap:var(--space-md);padding-block:calc(var(--site-header-height) + var(--space-md)) var(--space-lg);flex-direction:column;flex:1;display:flex;position:relative}.Stage-module__oLiwJa__content{gap:var(--space-md);flex-direction:column;max-width:668px;display:flex}.Stage-module__oLiwJa__headline{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-white);-webkit-hyphens:auto;hyphens:auto}.Stage-module__oLiwJa__lead{max-width:553px;font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-white)}.Stage-module__oLiwJa__cta{align-self:stretch;display:flex}.Stage-module__oLiwJa__cta>*{flex:1}.Stage-module__oLiwJa__usps{flex-direction:column;display:flex}.Stage-module__oLiwJa__usps[data-variant=inline]{display:none}.Stage-module__oLiwJa__usps[data-variant=scroll]{padding-block:var(--space-md);padding-inline:var(--container-gutter);flex-direction:row;align-items:stretch}.Stage-module__oLiwJa__highlight{gap:var(--space-2xs);padding-inline:var(--space-md);border-inline-start:var(--border-width) solid var(--color-rule);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);white-space:nowrap;color:var(--color-fg);flex-shrink:0;align-items:center;display:flex}.Stage-module__oLiwJa__usps[data-variant=scroll] .Stage-module__oLiwJa__highlight:first-child{border-inline-start:0;padding-inline-start:0}.Stage-module__oLiwJa__highlight-icon{flex-shrink:0}.Stage-module__oLiwJa__usps-bar{background:var(--color-bg);color:var(--color-fg);-webkit-overflow-scrolling:touch;overflow-x:auto}@media (min-width:1024px){.Stage-module__oLiwJa__usps[data-variant=inline]{top:calc(var(--site-header-height) + 4rem);z-index:2;gap:var(--space-md);width:322px;color:var(--color-white);flex-direction:column;display:flex;position:absolute;right:0}.Stage-module__oLiwJa__usps[data-variant=inline] .Stage-module__oLiwJa__highlight{border-top:var(--border-width) solid var(--color-white-40);color:var(--color-white);white-space:normal;border-inline-start:0;padding-block-start:var(--space-md);padding-inline:0}.Stage-module__oLiwJa__usps-bar{display:none}.Stage-module__oLiwJa__cta{right:0;bottom:var(--space-lg);align-self:auto;display:inline-flex;position:absolute}.Stage-module__oLiwJa__cta>*{flex:none}}
.Statement-module__me9xoW__section{flex-direction:column;display:flex}.Statement-module__me9xoW__banner{--statement-bg:var(--color-parchment);--statement-fg:var(--color-ink-black);min-height:clamp(20rem,50vw,56.25rem);padding-block:var(--section-y-top) var(--section-y-bottom);background:var(--statement-bg);color:var(--statement-fg);justify-content:center;align-items:center;display:flex}.Statement-module__me9xoW__banner[data-variant=parchment]{--statement-bg:var(--color-parchment)}.Statement-module__me9xoW__banner[data-variant=sand]{--statement-bg:var(--color-desert-sand)}.Statement-module__me9xoW__banner[data-variant=clay]{--statement-bg:var(--color-cinnamon-wood)}.Statement-module__me9xoW__text{max-width:898px;font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-statement);text-align:center;text-wrap:balance;margin-inline:auto}
.Testimonial-module__VKPg3a__section{padding-block:var(--section-y-top) var(--section-y-bottom)}.Testimonial-module__VKPg3a__header{margin-bottom:var(--space-lg);text-align:start}.Testimonial-module__VKPg3a__headline{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight)}.Testimonial-module__VKPg3a__layout{gap:var(--space-xl);flex-direction:column;display:flex}.Testimonial-module__VKPg3a__media{width:100%}.Testimonial-module__VKPg3a__items{gap:var(--space-sm);grid-template:"thumb1 thumb2"112px"active active"/1fr 1fr;display:grid}.Testimonial-module__VKPg3a__item:not([data-active]):not([data-position]){display:none}.Testimonial-module__VKPg3a__item[data-active=true]{aspect-ratio:553/714;grid-area:active;width:100%}.Testimonial-module__VKPg3a__item[data-position="1"]{grid-area:thumb1;height:112px}.Testimonial-module__VKPg3a__item[data-position="2"]{grid-area:thumb2;height:112px}.Testimonial-module__VKPg3a__visual{background:color-mix(in srgb, var(--color-fg) 6%, transparent);border-radius:var(--radius);cursor:pointer;width:100%;height:100%;transition:opacity var(--duration-fast) var(--ease-standard);border:0;padding:0;display:block;position:relative;overflow:hidden}.Testimonial-module__VKPg3a__visual:hover{opacity:.9}.Testimonial-module__VKPg3a__visual:disabled{cursor:default;opacity:1}.Testimonial-module__VKPg3a__image{object-fit:cover;width:100%;height:100%;display:block}.Testimonial-module__VKPg3a__image-placeholder{background:linear-gradient(135deg, color-mix(in srgb, var(--color-fg) 8%, transparent), color-mix(in srgb, var(--color-fg) 16%, transparent));width:100%;height:100%;display:block}.Testimonial-module__VKPg3a__content{gap:var(--space-md);flex-direction:column;display:flex}.Testimonial-module__VKPg3a__pill{background:var(--color-desert-sand-20);border-radius:var(--radius);justify-content:space-between;align-items:center;display:flex}.Testimonial-module__VKPg3a__nav{background:var(--color-desert-sand);width:3rem;height:3rem;color:var(--color-ink-black);border-radius:var(--radius);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Testimonial-module__VKPg3a__nav:hover{background:color-mix(in srgb, var(--color-desert-sand) 85%, var(--color-ink-black))}.Testimonial-module__VKPg3a__pill-label{padding-inline:var(--space-md);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.Testimonial-module__VKPg3a__panels{display:grid}.Testimonial-module__VKPg3a__panel{gap:var(--space-md);flex-direction:column;grid-area:1/1;display:none}.Testimonial-module__VKPg3a__panel[data-active=true]{display:flex}.Testimonial-module__VKPg3a__quote{font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-statement);color:var(--color-ink-black);text-wrap:pretty}.Testimonial-module__VKPg3a__divider{background:var(--color-rule);border:0;height:1px;margin:0}.Testimonial-module__VKPg3a__meta{font-size:var(--font-size-md);color:var(--color-fg)}@media (min-width:1024px){.Testimonial-module__VKPg3a__header{margin-bottom:var(--space-xl);text-align:center}.Testimonial-module__VKPg3a__layout{justify-content:space-between;align-items:stretch;gap:var(--space-lg);flex-direction:row}.Testimonial-module__VKPg3a__media{flex:1 1 0;width:auto;min-width:0;max-width:668px}.Testimonial-module__VKPg3a__items{gap:var(--space-md);grid-template:"active thumb1"112px"active thumb2"112px"active."1fr/minmax(0,1fr) 91px;width:100%;height:678px}.Testimonial-module__VKPg3a__item[data-active=true]{aspect-ratio:auto;width:auto;height:auto}.Testimonial-module__VKPg3a__item[data-position]{height:auto}.Testimonial-module__VKPg3a__content{flex:1 1 0;justify-content:space-between;width:auto;min-width:0;max-width:553px;height:678px}.Testimonial-module__VKPg3a__pill{width:100%;max-width:340px}}
.Timeline-module__SVjtsa__section{padding-block:var(--section-y-top) var(--section-y-bottom)}.Timeline-module__SVjtsa__inner{gap:var(--space-2xl);flex-direction:column;display:flex}.Timeline-module__SVjtsa__lead{gap:var(--space-lg);flex-direction:column;max-width:553px;display:flex}.Timeline-module__SVjtsa__headline{font-size:clamp(2.5rem,1.5vw + 2rem,3.5rem);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight)}.Timeline-module__SVjtsa__list{flex-direction:column;gap:0;display:flex}.Timeline-module__SVjtsa__step{gap:var(--space-md);padding-block:var(--space-lg) var(--space-md);border-top:var(--border-width) solid var(--color-rule);flex-direction:column;display:flex}.Timeline-module__SVjtsa__step:first-child{border-top:0;padding-top:0}.Timeline-module__SVjtsa__num{font-size:clamp(4.5rem,2.5vw + 3.7rem,6rem);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-display);color:var(--color-muted);font-variant-numeric:tabular-nums}.Timeline-module__SVjtsa__content{gap:var(--space-2xs);flex-direction:column;max-width:783px;display:flex}.Timeline-module__SVjtsa__title{font-size:clamp(2rem,.5vw + 1.9rem,2.5rem);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight)}.Timeline-module__SVjtsa__text{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-fg)}.Timeline-module__SVjtsa__cta{display:flex}.Timeline-module__SVjtsa__cta>*{flex:1;justify-content:space-between}@media (min-width:768px){.Timeline-module__SVjtsa__inner{column-gap:var(--space-lg);row-gap:var(--space-2xl);grid-template:"lead cta""list list"/1fr auto;align-items:end;display:grid}.Timeline-module__SVjtsa__lead{grid-area:lead}.Timeline-module__SVjtsa__cta{grid-area:cta;justify-self:end}.Timeline-module__SVjtsa__cta>*{flex:none;justify-content:flex-end}.Timeline-module__SVjtsa__list{grid-area:list}.Timeline-module__SVjtsa__step{padding-block:var(--space-md);grid-template-columns:115px 1fr;align-items:center;column-gap:clamp(2rem,4vw + 1rem,7.25rem);display:grid}.Timeline-module__SVjtsa__content{gap:var(--space-sm)}}
.VideoGallery-module__92vYya__section{padding-block:calc(var(--section-y-top) * .8) calc(var(--section-y-bottom) * .8);background:var(--color-white);color:var(--color-ink-black)}.VideoGallery-module__92vYya__header{gap:var(--space-md);margin-bottom:var(--space-lg);flex-direction:column;display:flex}.VideoGallery-module__92vYya__headline{max-width:41rem;font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:inherit}.VideoGallery-module__92vYya__intro{max-width:27rem;font-size:var(--font-size-md);line-height:var(--line-height-normal);color:inherit}@media (min-width:1024px){.VideoGallery-module__92vYya__header{justify-content:space-between;align-items:flex-end;gap:var(--space-xl);margin-bottom:var(--space-xl);flex-direction:row}}.VideoGallery-module__92vYya__grid{gap:var(--space-md);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.VideoGallery-module__92vYya__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.VideoGallery-module__92vYya__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.VideoGallery-module__92vYya__card{gap:var(--space-lg);padding:var(--space-md);background:var(--color-parchment);border-radius:var(--radius);flex-direction:column;display:flex}.VideoGallery-module__92vYya__thumb{aspect-ratio:16/9;background:var(--color-ink-black-20);border-radius:var(--radius);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.VideoGallery-module__92vYya__thumb:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.VideoGallery-module__92vYya__thumb-img{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-standard);position:absolute;inset:0}.VideoGallery-module__92vYya__play{width:3rem;height:3rem;color:var(--color-white);background:var(--color-white-10);border-radius:var(--radius);transition:transform var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoGallery-module__92vYya__play svg{width:1.25rem;height:1.25rem}.VideoGallery-module__92vYya__thumb:hover .VideoGallery-module__92vYya__thumb-img,.VideoGallery-module__92vYya__thumb:focus-visible .VideoGallery-module__92vYya__thumb-img{transform:scale(1.05)}.VideoGallery-module__92vYya__thumb:hover .VideoGallery-module__92vYya__play,.VideoGallery-module__92vYya__thumb:focus-visible .VideoGallery-module__92vYya__play{background:var(--color-white-40);transform:translate(-50%,-50%)scale(1.1)}@media (prefers-reduced-motion:reduce){.VideoGallery-module__92vYya__thumb-img,.VideoGallery-module__92vYya__play{transition:none}.VideoGallery-module__92vYya__thumb:hover .VideoGallery-module__92vYya__thumb-img,.VideoGallery-module__92vYya__thumb:focus-visible .VideoGallery-module__92vYya__thumb-img{transform:none}.VideoGallery-module__92vYya__thumb:hover .VideoGallery-module__92vYya__play,.VideoGallery-module__92vYya__thumb:focus-visible .VideoGallery-module__92vYya__play{transform:translate(-50%,-50%)}}.VideoGallery-module__92vYya__text{gap:var(--space-sm);flex-direction:column;display:flex}.VideoGallery-module__92vYya__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);color:inherit}.VideoGallery-module__92vYya__description{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:inherit}.VideoGallery-module__92vYya__player{--player-vh:calc(100svh - 6rem);width:min(90vw, calc(var(--player-vh) * var(--player-ar,1.7778)));max-height:var(--player-vh);aspect-ratio:var(--player-ar,16 / 9)}.VideoGallery-module__92vYya__player-frame{border-radius:var(--radius);border:0;width:100%;height:100%;display:block}.VideoGallery-module__92vYya__player-error{max-width:24rem;padding:var(--space-lg);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-white);text-align:center}
.PageGate-module__oOMcFG__section{min-height:calc(100vh - var(--site-header-height));padding-block:var(--space-xl);isolation:isolate;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.PageGate-module__oOMcFG__backdrop{z-index:-1;background:radial-gradient(60% 50% at 20% 20%, color-mix(in srgb, var(--color-parchment) 80%, transparent), transparent 70%), radial-gradient(50% 60% at 80% 80%, color-mix(in srgb, var(--color-desert-sand,var(--color-parchment)) 70%, transparent), transparent 70%), var(--color-parchment);filter:blur(48px);opacity:.8;position:absolute;inset:0}.PageGate-module__oOMcFG__card{gap:var(--space-md);max-width:28rem;padding:var(--space-lg);background:var(--color-bg);border:1px solid var(--color-rule);border-radius:var(--radius);flex-direction:column;margin-inline:auto;display:flex;position:relative}.PageGate-module__oOMcFG__headline{font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-fg)}.PageGate-module__oOMcFG__intro{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-fg)}.PageGate-module__oOMcFG__field{gap:var(--space-2xs);flex-direction:column;display:flex}.PageGate-module__oOMcFG__label{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-fg)}.PageGate-module__oOMcFG__input{width:100%;padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-md);font-family:inherit;line-height:var(--line-height-normal);color:var(--color-fg);background:var(--color-white);border:1px solid var(--color-rule);border-radius:var(--radius)}.PageGate-module__oOMcFG__input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.PageGate-module__oOMcFG__input[aria-invalid=true]{border-color:var(--color-ink-black)}.PageGate-module__oOMcFG__error{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-ink-black)}
.ShareButton-module__FmYM6q__share{display:inline-flex;position:relative}.ShareButton-module__FmYM6q__label{gap:var(--space-xs);align-items:center;display:inline-flex}.ShareButton-module__FmYM6q__status{z-index:var(--z-base);width:max-content;max-width:12rem;font-size:var(--font-size-footnote);font-weight:var(--font-weight-semibold);line-height:var(--line-height-button);color:var(--color-white);pointer-events:none;background:var(--color-midnight-violet);border-radius:var(--radius);position:absolute}.ShareButton-module__FmYM6q__status:empty{display:none}.ShareButton-module__FmYM6q__status:not(:empty){padding:var(--space-2xs) var(--space-xs)}.ShareButton-module__FmYM6q__share[data-variant=text] .ShareButton-module__FmYM6q__status{top:calc(100% + var(--space-2xs));left:0}.ShareButton-module__FmYM6q__share[data-variant=icon] .ShareButton-module__FmYM6q__status{right:0;bottom:calc(100% + var(--space-xs))}
.ArticleFloatingNav-module__dAnvwq__nav{right:var(--space-sm);bottom:calc(var(--space-md) + env(safe-area-inset-bottom,0px));left:var(--space-sm);z-index:var(--z-sticky);gap:var(--space-2xs);padding:var(--space-xs) var(--space-xs) var(--space-2xs);background:color-mix(in srgb, var(--color-parchment) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius);box-shadow:0 0 0 var(--border-width) var(--color-desert-sand-20);transition:opacity var(--duration-base) var(--ease-standard), visibility var(--duration-base) var(--ease-standard);flex-direction:column;display:flex;position:fixed}.ArticleFloatingNav-module__dAnvwq__nav[data-visible=false]{visibility:hidden;opacity:0;pointer-events:none}.ArticleFloatingNav-module__dAnvwq__list{overscroll-behavior:contain;max-height:min(60svh,22rem);overflow-y:auto}.ArticleFloatingNav-module__dAnvwq__list[hidden]{display:none}.ArticleFloatingNav-module__dAnvwq__entry{gap:var(--space-2xs);padding:var(--space-xs);font-size:1.125rem;font-weight:var(--font-weight-semibold);line-height:var(--line-height-button);color:var(--color-ink-black);border-radius:var(--radius);text-decoration:none;display:flex}.ArticleFloatingNav-module__dAnvwq__entry[aria-current=true]{background:var(--color-desert-sand-20)}.ArticleFloatingNav-module__dAnvwq__entry:focus-visible,.ArticleFloatingNav-module__dAnvwq__toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ArticleFloatingNav-module__dAnvwq__number{color:var(--color-cinnamon-wood);flex:0 0 1.5rem}.ArticleFloatingNav-module__dAnvwq__bar{gap:var(--space-xs);align-items:center;display:flex}.ArticleFloatingNav-module__dAnvwq__toggle{gap:var(--space-2xs);min-width:0;min-height:3rem;padding:var(--space-xs);font-size:1.125rem;font-weight:var(--font-weight-semibold);line-height:var(--line-height-button);color:var(--color-ink-black);text-align:start;background:var(--color-desert-sand);border-radius:var(--radius);flex:1 1 0;align-items:center;text-decoration:none;display:flex}.ArticleFloatingNav-module__dAnvwq__current{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.ArticleFloatingNav-module__dAnvwq__chevron{transition:transform var(--duration-fast) var(--ease-standard);flex-shrink:0;display:flex}.ArticleFloatingNav-module__dAnvwq__chevron[data-open=true]{transform:rotate(180deg)}@media (min-width:70rem){.ArticleFloatingNav-module__dAnvwq__nav{display:none}}@media (prefers-reduced-motion:reduce){.ArticleFloatingNav-module__dAnvwq__nav,.ArticleFloatingNav-module__dAnvwq__chevron{transition:none}}
.Breadcrumb-module__AxzYnW__container{--breadcrumb-muted:var(--color-white-40);--breadcrumb-fg:var(--color-white);--breadcrumb-focus:var(--color-desert-sand);font-size:var(--font-size-eyebrow);line-height:var(--line-height-normal)}.Breadcrumb-module__AxzYnW__container[data-tone=on-light]{--breadcrumb-muted:var(--color-ink-black-40);--breadcrumb-fg:var(--color-ink-black);--breadcrumb-focus:var(--color-focus)}.Breadcrumb-module__AxzYnW__list{gap:var(--space-2xs);flex-wrap:wrap;align-items:center;list-style:none;display:flex}.Breadcrumb-module__AxzYnW__item{gap:var(--space-2xs);align-items:center;min-width:0;display:flex}.Breadcrumb-module__AxzYnW__link,.Breadcrumb-module__AxzYnW__current{text-overflow:ellipsis;white-space:nowrap;max-width:240px;display:block;overflow:hidden}.Breadcrumb-module__AxzYnW__link{color:var(--breadcrumb-muted);text-underline-offset:.15em;text-decoration:underline}a.Breadcrumb-module__AxzYnW__link:hover{color:var(--breadcrumb-fg)}a.Breadcrumb-module__AxzYnW__link:focus-visible{outline:2px solid var(--breadcrumb-focus);outline-offset:2px;border-radius:2px}.Breadcrumb-module__AxzYnW__current{font-weight:var(--font-weight-semibold);color:var(--breadcrumb-fg)}.Breadcrumb-module__AxzYnW__separator{color:var(--breadcrumb-muted);flex-shrink:0}
.ArticleHeader-module__bRJvDG__header{padding-block:var(--space-3xl) var(--space-md-32);flex-direction:column;justify-content:flex-end;display:flex}.ArticleHeader-module__bRJvDG__inner,.ArticleHeader-module__bRJvDG__main{gap:var(--space-lg);flex-direction:column;display:flex}.ArticleHeader-module__bRJvDG__text{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.ArticleHeader-module__bRJvDG__title{font-size:clamp(2.75rem,2.286rem + 1.905vw,4rem);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);color:var(--color-white)}.ArticleHeader-module__bRJvDG__lead{color:var(--color-white)}.ArticleHeader-module__bRJvDG__image{aspect-ratio:553/387;border-radius:var(--radius);position:relative;overflow:hidden}.ArticleHeader-module__bRJvDG__image .ArticleHeader-module__bRJvDG__media{position:absolute;inset:0}.ArticleHeader-module__bRJvDG__meta{gap:var(--space-sm);font-size:var(--font-size-footnote);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);color:var(--color-white-40);text-transform:uppercase;flex-direction:column;display:flex}.ArticleHeader-module__bRJvDG__meta>li{padding-top:var(--space-sm);border-top:var(--border-width) solid var(--color-rule)}.ArticleHeader-module__bRJvDG__dotted{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.ArticleHeader-module__bRJvDG__dotted>li+li:before,.ArticleHeader-module__bRJvDG__reading-time:before{width:6px;height:6px;vertical-align:middle;content:"";background:currentColor;border-radius:50%;margin-inline-end:var(--space-2xs);display:inline-block}.ArticleHeader-module__bRJvDG__byline{gap:var(--space-md);justify-content:space-between;align-items:baseline;display:flex}.ArticleHeader-module__bRJvDG__author{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ArticleHeader-module__bRJvDG__stamp{white-space:nowrap;flex-shrink:0}.ArticleHeader-module__bRJvDG__reading-time:before{margin-inline:var(--space-2xs)}@media (min-width:70rem){.ArticleHeader-module__bRJvDG__header{min-height:min(56.25rem,100svh);padding-block:var(--space-4xl) var(--space-lg)}.ArticleHeader-module__bRJvDG__inner{gap:var(--space-lg)}.ArticleHeader-module__bRJvDG__main{gap:var(--space-md);flex-direction:row;justify-content:space-between;align-items:flex-end}.ArticleHeader-module__bRJvDG__text{flex:0 34.5625rem}.ArticleHeader-module__bRJvDG__text[data-has-image=false]{flex-basis:49rem}.ArticleHeader-module__bRJvDG__image{aspect-ratio:553/415;flex:0 0 34.5625rem}.ArticleHeader-module__bRJvDG__meta{column-gap:var(--space-md);padding-top:var(--space-md);font-size:var(--font-size-eyebrow);border-top:var(--border-width) solid var(--color-rule);grid-template-columns:minmax(0,49rem) minmax(0,1fr) auto;display:grid}.ArticleHeader-module__bRJvDG__meta>li{border-top:0;padding-top:0}.ArticleHeader-module__bRJvDG__topics{grid-column:1}.ArticleHeader-module__bRJvDG__byline{grid-column:2/-1;grid-template-columns:subgrid;display:grid}}
.ArticleLayout-module__mdON1q__layout{padding-block:var(--space-xl)}.ArticleLayout-module__mdON1q__grid{display:block}.ArticleLayout-module__mdON1q__sidebar{display:none}.ArticleLayout-module__mdON1q__content{max-width:var(--container-article);margin-inline:auto}.ArticleLayout-module__mdON1q__content>*+*{margin-top:var(--space-xl)}.ArticleLayout-module__mdON1q__content [data-article-block]+[data-article-block]{margin-top:var(--space-lg)}.ArticleLayout-module__mdON1q__content [data-article-block]+[data-article-block][data-starts-section=true]{margin-top:var(--space-xl)}@media (min-width:70rem){.ArticleLayout-module__mdON1q__layout{padding-block:var(--space-4xl)}.ArticleLayout-module__mdON1q__grid{column-gap:var(--space-md);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.ArticleLayout-module__mdON1q__sidebar{grid-column:1/span 3;align-self:stretch;display:block}.ArticleLayout-module__mdON1q__content{grid-column:5/span 8;width:100%;margin-inline:0}}.ArticleLayout-module__mdON1q__sticky{top:var(--space-md);max-height:calc(100svh - 2 * var(--space-md));position:sticky;overflow-y:auto}
.ArticleToc-module__-zgf8q__toc{gap:var(--space-2xs);padding:var(--space-sm) var(--space-sm) var(--space-xs);background:var(--color-desert-sand-20);border-radius:var(--radius);flex-direction:column;display:flex}.ArticleToc-module__-zgf8q__label{font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-cinnamon-wood);text-transform:uppercase}.ArticleToc-module__-zgf8q__entry{gap:var(--space-2xs);padding:var(--space-xs);font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-semibold);line-height:var(--line-height-button);color:var(--color-ink-black);border-radius:var(--radius);transition:background-color var(--duration-fast) var(--ease-standard);text-decoration:none;display:flex}.ArticleToc-module__-zgf8q__entry:hover,.ArticleToc-module__-zgf8q__entry[aria-current=true]{background:var(--color-desert-sand-20)}.ArticleToc-module__-zgf8q__entry:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ArticleToc-module__-zgf8q__number{color:var(--color-cinnamon-wood);flex:0 0 1.375rem}.ArticleToc-module__-zgf8q__title{min-width:0}@media (prefers-reduced-motion:reduce){.ArticleToc-module__-zgf8q__entry{transition:none}}
.ArticleSidebar-module__l2uAbq__sidebar{gap:var(--space-md);flex-direction:column;display:flex}.ArticleSidebar-module__l2uAbq__sidebar>:last-child{align-self:flex-start}.ArticleSidebar-module__l2uAbq__teaser{gap:var(--space-md);padding:var(--space-md);background:var(--color-white);border-radius:var(--radius);flex-direction:column;display:flex}.ArticleSidebar-module__l2uAbq__teaser-text{font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}
.AuthorBox-module__RWbUmq__box{gap:var(--space-md);padding:var(--space-md) var(--space-sm);background:var(--color-parchment);border:var(--border-width) solid var(--color-rule);border-radius:var(--radius);flex-direction:column;display:flex}.AuthorBox-module__RWbUmq__photo{width:100%}.AuthorBox-module__RWbUmq__body{gap:var(--space-lg);flex-direction:column;flex:1 1 0;justify-content:space-between;min-width:0;display:flex}.AuthorBox-module__RWbUmq__person{gap:var(--space-2xs);flex-direction:column;display:flex}.AuthorBox-module__RWbUmq__label,.AuthorBox-module__RWbUmq__name,.AuthorBox-module__RWbUmq__role{margin-top:0}.AuthorBox-module__RWbUmq__label{font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-cinnamon-wood);text-transform:uppercase}.AuthorBox-module__RWbUmq__name{font-size:clamp(1.75rem,1.5rem + .83vw,2rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.AuthorBox-module__RWbUmq__role{font-size:1.25rem;line-height:var(--line-height-normal)}.AuthorBox-module__RWbUmq__extra{padding-top:var(--space-2xs);font-size:var(--font-size-eyebrow);line-height:var(--line-height-button);color:var(--color-ink-black-40);border-top:var(--border-width) solid var(--color-rule)}.AuthorBox-module__RWbUmq__box[data-variant=text] .AuthorBox-module__RWbUmq__body{gap:var(--space-md)}@media (min-width:48rem){.AuthorBox-module__RWbUmq__box{flex-direction:row}.AuthorBox-module__RWbUmq__photo{flex:0 0 min(21.25rem,45%)}}
.NextReads-module__Etvrzq__section{padding-block:var(--space-xl)}.NextReads-module__Etvrzq__header{gap:var(--space-lg);max-width:49rem;margin-bottom:var(--space-lg-64);flex-direction:column;display:flex}.NextReads-module__Etvrzq__header>:first-child{align-self:flex-start}.NextReads-module__Etvrzq__headline{font-size:var(--font-size-2xl);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight)}.NextReads-module__Etvrzq__grid{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:70rem){.NextReads-module__Etvrzq__section{padding-block:var(--space-4xl)}.NextReads-module__Etvrzq__header{margin-bottom:var(--space-lg-64)}.NextReads-module__Etvrzq__grid{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}}
.SiteHeader-module__8BDY6q__header{z-index:var(--z-overlay);color:var(--color-fg);background:var(--color-bg);border-bottom:var(--border-width) solid var(--color-rule);position:sticky;top:0}body:has(main[data-has-hero-stage=true]) .SiteHeader-module__8BDY6q__header{color:var(--color-white);background:0 0;border-bottom:0;position:absolute;top:0;left:0;right:0}body:has(main[data-has-hero-stage=true]) .SiteHeader-module__8BDY6q__actions [data-variant]{--button-bg:var(--color-white);--button-fg:var(--color-ink-black);--button-bg-hover:var(--color-parchment)}.SiteHeader-module__8BDY6q__inner{gap:var(--space-md);padding-block:var(--space-md);min-height:var(--site-header-height);align-items:center;display:flex}.SiteHeader-module__8BDY6q__brand{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:inherit;white-space:nowrap;flex-direction:column;flex-shrink:0;text-decoration:none;display:flex}.SiteHeader-module__8BDY6q__brand-line{display:block}.SiteHeader-module__8BDY6q__logo{color:inherit;display:block}.SiteHeader-module__8BDY6q__logo svg{width:115px;height:auto;display:block}.SiteHeader-module__8BDY6q__logo :where(path,circle,rect,polygon,ellipse,line,polyline){fill:currentColor}.SiteHeader-module__8BDY6q__nav{display:contents}.SiteHeader-module__8BDY6q__toggle{width:2.5rem;height:2.5rem;color:inherit;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.SiteHeader-module__8BDY6q__toggle-icon,.SiteHeader-module__8BDY6q__toggle-icon:before,.SiteHeader-module__8BDY6q__toggle-icon:after{width:1.5rem;height:2px;transition:transform var(--duration-fast) var(--ease-standard);background:currentColor;display:block}.SiteHeader-module__8BDY6q__toggle-icon{position:relative}.SiteHeader-module__8BDY6q__toggle-icon:before,.SiteHeader-module__8BDY6q__toggle-icon:after{content:"";position:absolute;left:0}.SiteHeader-module__8BDY6q__toggle-icon:before{top:-7px}.SiteHeader-module__8BDY6q__toggle-icon:after{top:7px}.SiteHeader-module__8BDY6q__nav[data-open=true] .SiteHeader-module__8BDY6q__toggle-icon{background:0 0}.SiteHeader-module__8BDY6q__nav[data-open=true] .SiteHeader-module__8BDY6q__toggle-icon:before{top:0;transform:rotate(45deg)}.SiteHeader-module__8BDY6q__nav[data-open=true] .SiteHeader-module__8BDY6q__toggle-icon:after{top:0;transform:rotate(-45deg)}.SiteHeader-module__8BDY6q__menu{display:none}.SiteHeader-module__8BDY6q__nav[data-open=true] .SiteHeader-module__8BDY6q__menu{gap:var(--space-md);padding:var(--space-md) var(--container-gutter) var(--space-lg);background:var(--color-midnight-violet);color:var(--color-white);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}.SiteHeader-module__8BDY6q__nav-list{gap:var(--space-sm);font-size:var(--font-size-md);flex-direction:column;display:flex}.SiteHeader-module__8BDY6q__nav-link{font-size:var(--font-size-md);color:inherit;white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-standard);text-decoration:none}.SiteHeader-module__8BDY6q__nav-link:hover{opacity:.7}.SiteHeader-module__8BDY6q__actions{gap:var(--space-md);flex-direction:column;display:flex}@media (min-width:1024px){.SiteHeader-module__8BDY6q__inner{padding-block:var(--space-xs)}.SiteHeader-module__8BDY6q__toggle{display:none}.SiteHeader-module__8BDY6q__menu{align-items:center;gap:var(--space-md);flex:1;display:flex}.SiteHeader-module__8BDY6q__nav-list{gap:var(--space-sm);flex-flow:row}.SiteHeader-module__8BDY6q__actions{align-items:center;gap:var(--space-md);flex-direction:row;flex-shrink:0;margin-inline-start:auto}}
.SourcesList-module__KkfZ0G__sources{gap:var(--space-lg);flex-direction:column;display:flex}.SourcesList-module__KkfZ0G__title{font-size:clamp(1.75rem,1.5rem + .83vw,2rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:0}.SourcesList-module__KkfZ0G__list{padding-inline-start:1.875rem;font-size:1.25rem;list-style:outside}.SourcesList-module__KkfZ0G__link{text-underline-offset:.15em;text-decoration:underline}.SourcesList-module__KkfZ0G__link:hover{text-decoration-thickness:2px}.SourcesList-module__KkfZ0G__link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
