@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.st-fill{view-timeline:--st-fill block}.st-fill__words{color:#0000;background-image:linear-gradient(var(--ds-text-primary-neutral), var(--ds-text-primary-neutral)), linear-gradient(var(--ds-text-tertiary-neutral), var(--ds-text-tertiary-neutral));background-repeat:no-repeat;background-size:0% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:linear both st-fill;animation-timeline:--st-fill;animation-range:cover 20% cover 55%}}}@keyframes st-fill{to{background-size:100% 100%,100% 100%}}@container ds-band not (min-width:48rem){.st-fill{font-family:var(--ds-font-heading-3-face);font-size:var(--ds-font-heading-3-size);font-weight:var(--ds-font-heading-3-weight);line-height:var(--ds-font-heading-3-leading);letter-spacing:var(--ds-font-heading-3-tracking)}}.st-focus{gap:var(--ds-space-16);margin:0;padding:0;list-style:none;display:grid}.st-focus__item{gap:var(--ds-space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;display:grid}.st-focus__line{color:var(--ds-text-secondary-neutral)}@container ds-band not (min-width:48rem){.st-focus{gap:var(--ds-space-10)}.st-focus__item{gap:var(--ds-space-2);grid-template-columns:minmax(0,1fr)}.st-focus__word{font-family:var(--ds-font-heading-2-face);font-size:var(--ds-font-heading-2-size);font-weight:var(--ds-font-heading-2-weight);line-height:var(--ds-font-heading-2-leading);letter-spacing:var(--ds-font-heading-2-tracking)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.st-focus__item{animation:linear both st-focus;animation-timeline:view();animation-range:cover 15% cover 85%}.st-focus__line{animation:linear both st-focus-line;animation-timeline:view();animation-range:cover 15% cover 85%}}}@keyframes st-focus{0%,to{color:var(--ds-text-tertiary-neutral)}50%{color:var(--ds-text-primary-neutral)}}@keyframes st-focus-line{0%,to{color:var(--ds-text-tertiary-neutral)}50%{color:var(--ds-text-secondary-neutral)}}.st-stack{gap:var(--ds-space-6);margin:0;padding:0;list-style:none;display:grid}.st-stack__crafts{gap:var(--ds-space-1) var(--ds-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@container ds-band not (min-width:48rem){.st-stack__name{font-family:var(--ds-font-heading-2-face);font-size:var(--ds-font-heading-2-size);font-weight:var(--ds-font-heading-2-weight);line-height:var(--ds-font-heading-2-leading);letter-spacing:var(--ds-font-heading-2-tracking)}}@container ds-band (min-width:48rem){.st-stack__card{--ds-card-pad:var(--ds-space-8);min-block-size:min(34rem, calc(100svh - var(--ds-site-anchor,var(--ds-size-6)) - var(--ds-space-12)));justify-content:center}@media (prefers-reduced-motion:no-preference) and (min-height:40rem){.st-stack{--st-stack-top:calc(var(--ds-site-anchor,var(--ds-size-6)) + var(--ds-space-6))}.st-stack__card{transform-origin:top;position:sticky;inset-block-start:var(--st-stack-top)}.st-stack__card:nth-child(2){inset-block-start:calc(var(--st-stack-top) + var(--ds-space-2))}.st-stack__card:nth-child(3){inset-block-start:calc(var(--st-stack-top) + var(--ds-space-4))}.st-stack__card:nth-child(4){inset-block-start:calc(var(--st-stack-top) + var(--ds-space-6))}.st-stack__card:nth-child(5){inset-block-start:calc(var(--st-stack-top) + var(--ds-space-8))}.st-stack__card:before{content:"";z-index:3;border-radius:inherit;background-color:var(--ds-surface-0);opacity:0;pointer-events:none;position:absolute;inset:0}}}@supports (animation-timeline:view()){@container ds-band (min-width:48rem){@media (prefers-reduced-motion:no-preference) and (min-height:40rem){.st-stack{view-timeline:--st-stack block}.st-stack__card:not(:last-child),.st-stack__card:not(:last-child):before{animation:linear both st-stack-recede;animation-timeline:--st-stack}.st-stack__card:not(:last-child):before{animation-name:st-stack-veil}.st-stack__card:first-child,.st-stack__card:first-child:before{animation-range:exit-crossing exit-crossing 17%}.st-stack__card:nth-child(2),.st-stack__card:nth-child(2):before{animation-range:exit-crossing 18% exit-crossing 37%}.st-stack__card:nth-child(3),.st-stack__card:nth-child(3):before{animation-range:exit-crossing 38% exit-crossing 57%}.st-stack__card:nth-child(4),.st-stack__card:nth-child(4):before{animation-range:exit-crossing 58% exit-crossing 77%}}}}@keyframes st-stack-recede{to{transform:scale(.94)}}@keyframes st-stack-veil{to{opacity:.6}}.st-index{border-block-start:1px solid var(--ds-border);margin:0;padding:0;list-style:none}.st-index__row{align-items:center;gap:var(--ds-space-8);padding-block:var(--ds-space-8);border-block-end:1px solid var(--ds-border);color:var(--ds-text-primary-neutral);border-radius:0;grid-template-columns:minmax(0,2fr) minmax(0,3fr) auto;display:grid}.st-index__row>span{display:contents}.st-index__line{color:var(--ds-text-secondary-neutral);transition:color var(--ds-duration) var(--ds-ease)}.st-index__arrow{inline-size:var(--ds-space-6);block-size:var(--ds-space-6);transition:translate var(--ds-duration) var(--ds-ease)}.st-index__row:hover .st-index__line{color:var(--ds-text-primary-neutral)}.st-index__row:hover .st-index__arrow{translate:var(--ds-space-2) 0}.st-index__row:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}@container ds-band not (min-width:48rem){.st-index__row{gap:var(--ds-space-2) var(--ds-space-4);padding-block:var(--ds-space-6);grid-template-columns:minmax(0,1fr) auto}.st-index__name{font-family:var(--ds-font-heading-3-face);font-size:var(--ds-font-heading-3-size);font-weight:var(--ds-font-heading-3-weight);line-height:var(--ds-font-heading-3-leading);letter-spacing:var(--ds-font-heading-3-tracking)}.st-index__line{grid-area:2/1/auto/-1}}
@container ds-header (max-width:40rem){.ds-header__actions>.ds-lang{display:none}}@container ds-header not (min-width:60rem){.ds-header__nav{display:none}}.ds-header__mark--menu{position:relative}.ds-header__mark--menu>.ds-swap__off,.ds-header__mark--menu>.ds-swap__on{transition:opacity var(--ds-duration-slow) var(--ds-ease-in-out), rotate var(--ds-duration-slow) var(--ds-ease-in-out);display:inline-flex}.ds-header__mark--menu>.ds-swap__on{opacity:0;position:absolute;inset:0;rotate:-45deg}.ds-header__mark--menu[aria-expanded=true]>.ds-swap__off{opacity:0;rotate:45deg}.ds-header__mark--menu[aria-expanded=true]>.ds-swap__on{opacity:1;rotate:none}.ds-site__band--full>.ds-hero--stacked{box-sizing:border-box;padding-inline:var(--ds-site-band-gutter)}.ds-site__band--full>.ds-hero--stacked>.ds-hero__media{--ds-hero-shot:none;box-sizing:border-box;border:1px solid var(--ds-border)}.ds-site__band--full>.ds-hero--stacked .ds-hero__description{text-wrap:balance}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-site__band--full>.ds-stack>.ds-prose:first-child:has(+.ds-description-list){--ds-prose-size:clamp(1.375rem, calc(var(--ds-viewport) * .012 + .75rem), 1.875rem);--ds-prose-leading:1.4}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-site__band--full>.ds-stack>:is(.ds-prose,.ds-stack,.ds-description-list){box-sizing:border-box;inline-size:100%;max-inline-size:calc(var(--ds-site-measure,44rem) + 2 * (var(--ds-site-gutter-theme,var(--ds-space-6)) - var(--ds-space-6)));padding-inline:var(--ds-site-band-gutter);margin-inline:auto}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-site__band--full>.ds-stack>.ds-description-list--inline{grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr))}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-site__band--full>.ds-stack>.ds-description-list+*{margin-block-start:clamp(var(--ds-space-6), calc(var(--ds-viewport) * .04), var(--ds-space-16))}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-site__band--full>.ds-stack>.ds-image:not(:has(.ds-grid)){box-sizing:border-box;padding-inline:var(--ds-site-band-gutter)}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-site__band--full>.ds-stack>.ds-image:not(:has(.ds-grid))>:is(img,video){inline-size:100%}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-site__band--full>.ds-stack>.ds-image>.ds-image__caption{inline-size:100%;max-inline-size:calc(var(--ds-site-measure,44rem) + 2 * (var(--ds-site-gutter-theme,var(--ds-space-6)) - var(--ds-space-6)) - 2 * var(--ds-site-gutter));align-self:center}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-site__band--full>.ds-stack>.ds-image:has(.ds-grid){box-sizing:border-box;inline-size:100%;max-inline-size:var(--ds-site-band,100%);padding-inline:var(--ds-site-band-gutter);margin-inline:auto}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-site__band--full>.ds-stack>.ds-image>div:has(>.ds-grid.ds-cols-2){inline-size:100%;max-inline-size:calc((100% - 2 * var(--ds-rhythm-element)) * 2 / 3 + var(--ds-rhythm-element));margin-inline:auto}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-site__band--full>.ds-stack>.ds-prose>figure>blockquote{margin-inline:0}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-site__band--full>.ds-stack>.ds-prose>figure:has(>blockquote)>figcaption{text-align:start;padding-inline-start:calc(var(--ds-space-4) + 2px)}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-prose{--ds-prose-size:clamp(1.125rem, calc(var(--ds-viewport) * .011 + .375rem), 1.375rem);--ds-prose-leading:1.55;--ds-prose-measure:none}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-prose h2{--ds-prose-h2-size:clamp(1.875rem, calc(var(--ds-viewport) * .031), 3rem);--ds-prose-h2-leading:1.08;--ds-prose-h2-tracking:-.03em;font-weight:var(--ds-font-display-weight);text-wrap:balance}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-prose>h2+*{margin-block-start:var(--ds-space-6)}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked) .ds-site__band--full>.ds-stack>:not(:first-child):is(.ds-prose:has(>h2:first-child),.ds-stack:has(>.ds-prose:first-child>h2:first-child)){margin-block-start:clamp(var(--ds-space-6), calc(var(--ds-viewport) * .04), var(--ds-space-16))}main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked)>nav{z-index:30;inline-size:fit-content;max-inline-size:calc(100% - 2 * var(--ds-space-4));padding:var(--ds-space-1);border:1px solid var(--ds-border);border-radius:var(--ds-radius-full);background:color-mix(in srgb, var(--ds-surface-1) 78%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.4);margin-inline:auto;position:fixed;inset-block-end:max(var(--ds-space-5), env(safe-area-inset-bottom));inset-inline:0}@media not (min-width:40rem){main:has(>.ds-site__section>.ds-site__band--full>.ds-hero--stacked)>nav .ds-button[aria-label] .ds-button__label{display:none}}.ds-site:has(>.ds-site__main>nav){padding-block-end:var(--ds-space-20)}
