.Icon-module__KiHyMG__icon{font-family:var(--ds-icon-family,"Material Symbols Rounded");letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;vertical-align:middle;color:inherit;-webkit-user-select:none;user-select:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;justify-content:center;align-items:center;font-style:normal;font-weight:400;line-height:1;display:inline-flex;overflow:hidden}
.Button-module__UnPe6G__button{padding-block:calc(var(--btn-pad-block) - var(--control-border-width));padding-inline:calc(var(--btn-pad-inline-start) - var(--control-border-width)) calc(var(--btn-pad-inline-end) - var(--control-border-width));transition-property:background-color,border-color,color,box-shadow}.Button-module__UnPe6G__sm{--btn-pad-block:var(--space-xs);--btn-pad-icon:var(--space-sm);--btn-pad-text:var(--space-md);font-size:var(--font-size-14);border-radius:var(--radius-sm);line-height:1.4286}.Button-module__UnPe6G__md{--btn-pad-block:var(--space-sm);--btn-pad-icon:var(--space-md);--btn-pad-text:var(--space-lg);font-size:var(--font-size-14);border-radius:var(--radius-md);line-height:1.4286}.Button-module__UnPe6G__lg{--btn-pad-block:var(--space-md);--btn-pad-icon:var(--space-lg);--btn-pad-text:var(--space-xl);font-size:var(--font-size-16);line-height:var(--line-height-normal);border-radius:var(--radius-md)}.Button-module__UnPe6G__textOnly{--btn-pad-inline-start:var(--btn-pad-text);--btn-pad-inline-end:var(--btn-pad-text)}.Button-module__UnPe6G__iconOnly,.Button-module__UnPe6G__iconBoth{--btn-pad-inline-start:var(--btn-pad-icon);--btn-pad-inline-end:var(--btn-pad-icon)}.Button-module__UnPe6G__iconLeft{--btn-pad-inline-start:var(--btn-pad-icon);--btn-pad-inline-end:var(--btn-pad-text)}.Button-module__UnPe6G__iconRight{--btn-pad-inline-start:var(--btn-pad-text);--btn-pad-inline-end:var(--btn-pad-icon)}.Button-module__UnPe6G__primary,.Button-module__UnPe6G__secondary,.Button-module__UnPe6G__tertiary{background-color:var(--btn-bg);border-color:var(--btn-border);color:var(--btn-fg)}.Button-module__UnPe6G__primary{box-shadow:var(--shadow-s)}.Button-module__UnPe6G__primary:hover,.Button-module__UnPe6G__secondary:hover,.Button-module__UnPe6G__tertiary:hover{background-color:var(--btn-bg-hover);border-color:var(--btn-border-hover);color:var(--btn-fg-hover)}.Button-module__UnPe6G__primary:active,.Button-module__UnPe6G__secondary:active,.Button-module__UnPe6G__tertiary:active{background-color:var(--btn-bg-active);border-color:var(--btn-border-active);color:var(--btn-fg-active)}.Button-module__UnPe6G__button:disabled,.Button-module__UnPe6G__button[aria-disabled=true]{background-color:var(--btn-bg-disabled);border-color:var(--btn-border-disabled);color:var(--btn-fg-disabled);box-shadow:none;cursor:not-allowed}
.Task-module__UKw5FW__task{padding-block:calc(var(--task-pad-block) - var(--control-border-width));padding-inline:calc(var(--task-pad-inline) - var(--control-border-width));font-size:var(--font-size-16)}.Task-module__UKw5FW__sm{--task-pad-block:var(--space-sm);--task-pad-inline:var(--space-lg);line-height:var(--line-height-normal)}.Task-module__UKw5FW__lg{--task-pad-block:var(--space-md);--task-pad-inline:var(--space-xl);gap:var(--space-sm);line-height:var(--line-height-loose)}.Task-module__UKw5FW__task{background-color:var(--task-bg);border-color:var(--task-border);color:var(--task-fg);box-shadow:var(--shadow-s)}.Task-module__UKw5FW__task:hover{background-color:var(--task-bg-hover);border-color:var(--task-border-hover);color:var(--task-fg-hover)}.Task-module__UKw5FW__task:active{background-color:var(--task-bg-active);border-color:var(--task-border-active);color:var(--task-fg-active)}
.Frame-module__UeLk3G__frame{flex-direction:column;min-width:0;min-height:0;display:flex}
.NavLink-module__l05FZq__navLink{padding-block:calc(var(--space-sm) - var(--control-border-width));padding-inline:calc(var(--space-lg) - var(--control-border-width)) calc(var(--space-md) - var(--control-border-width));font-size:var(--font-size-14);background-color:var(--ctl-bg);border-color:var(--ctl-border);color:var(--ctl-fg);line-height:1.4286}.NavLink-module__l05FZq__navLink:hover{background-color:var(--ctl-bg-hover);border-color:var(--ctl-border-hover);color:var(--ctl-fg-hover)}.NavLink-module__l05FZq__navLink:active{background-color:var(--ctl-bg-active);border-color:var(--ctl-border-active);color:var(--ctl-fg-active)}
.HsWordmark-module__ivhG9q__wordmark{width:auto;display:block}
.Key-module__XVMuIW__key{padding:calc(var(--key-pad) - var(--control-border-width));background-color:var(--ctl-bg);border-color:var(--ctl-border);color:var(--ctl-fg)}.Key-module__XVMuIW__key:hover{background-color:var(--ctl-bg-hover);border-color:var(--ctl-border-hover);color:var(--ctl-fg-hover)}.Key-module__XVMuIW__key:active{background-color:var(--ctl-bg-active);border-color:var(--ctl-border-active);color:var(--ctl-fg-active)}.Key-module__XVMuIW__key:disabled{background-color:var(--ctl-bg-disabled);border-color:var(--ctl-border-disabled);color:var(--ctl-fg-disabled);cursor:not-allowed}.Key-module__XVMuIW__sm{--key-pad:var(--space-2xs);border-radius:var(--radius-sm)}.Key-module__XVMuIW__md{--key-pad:var(--space-sm);border-radius:var(--radius-md)}.Key-module__XVMuIW__lg{--key-pad:var(--space-md);border-radius:var(--radius-md)}.Key-module__XVMuIW__key.Key-module__XVMuIW__media{border-radius:var(--radius-full)}
.Drawer-module__Z9ovmW__drawer{--drw-gap:var(--space-xs);margin:var(--drw-gap);inline-size:min(var(--container-xs), calc(100vw - var(--drw-gap) * 2));max-inline-size:calc(100vw - var(--drw-gap) * 2);block-size:calc(100dvh - var(--drw-gap) * 2);max-block-size:calc(100dvh - var(--drw-gap) * 2);border-radius:var(--radius-2xl);border:none;margin-inline-start:auto;padding:0;overflow:hidden}.Drawer-module__Z9ovmW__drawer[data-side=start]{margin-inline:var(--drw-gap) auto}.Drawer-module__Z9ovmW__drawer[data-cover]{--drw-gap:0px;border-radius:var(--radius-none);inline-size:100vw;max-inline-size:100vw}.Drawer-module__Z9ovmW__drawer{translate:calc(100% + var(--drw-gap)) 0;transition:translate var(--motion-base) var(--motion-ease-out), overlay var(--motion-base) allow-discrete, display var(--motion-base) allow-discrete}.Drawer-module__Z9ovmW__drawer[data-side=start]{translate:calc(-100% - var(--drw-gap)) 0}.Drawer-module__Z9ovmW__drawer[open]{translate:0}@starting-style{.Drawer-module__Z9ovmW__drawer[open]{translate:calc(100% + var(--drw-gap)) 0}.Drawer-module__Z9ovmW__drawer[open][data-side=start]{translate:calc(-100% - var(--drw-gap)) 0}}.Drawer-module__Z9ovmW__drawer::backdrop{background:var(--drw-backdrop,#000c);opacity:0;transition:opacity var(--motion-base) var(--motion-ease-out), overlay var(--motion-base) allow-discrete, display var(--motion-base) allow-discrete}.Drawer-module__Z9ovmW__drawer[open]::backdrop{opacity:1}@starting-style{.Drawer-module__Z9ovmW__drawer[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.Drawer-module__Z9ovmW__drawer,.Drawer-module__Z9ovmW__drawer::backdrop{transition:none}}.Drawer-module__Z9ovmW__panel{block-size:100%}.Drawer-module__Z9ovmW__head{padding:var(--space-md) var(--space-md) var(--space-sm)}.Drawer-module__Z9ovmW__body{min-block-size:0;padding:0 var(--space-md) max(var(--space-md), env(safe-area-inset-bottom));flex:1;overflow-y:auto}.Drawer-module__Z9ovmW__footer{padding:var(--space-sm) var(--space-md) max(var(--space-md), env(safe-area-inset-bottom));margin-block-start:auto}
.Beacon-module__Po7O0W__beacon{border-radius:var(--radius-full);background-color:currentColor;flex:none;align-self:flex-start;block-size:.5rem;inline-size:.5rem;margin-block-start:calc(.5lh - .5cap);display:inline-flex;position:relative}.Beacon-module__Po7O0W__beacon:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;animation:Beacon-module__Po7O0W__beacon-pulse 2s var(--motion-ease-out) infinite;background-color:currentColor;position:absolute;inset:0}@keyframes Beacon-module__Po7O0W__beacon-pulse{0%{opacity:.45;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.Beacon-module__Po7O0W__beacon:after{animation:none}}
.Outline-module__vyWEfa__nav{gap:var(--space-3xs);min-width:0;margin:calc(-1 * var(--space-2xs));padding:var(--space-2xs);overscroll-behavior-inline:contain;flex-direction:row;display:flex;position:relative;overflow-x:auto}.Outline-module__vyWEfa__chip{padding-block:calc(var(--space-xs) - var(--control-border-width));padding-inline:calc(var(--space-md) - var(--control-border-width));font-size:var(--font-size-14);background-color:var(--chip-bg);border-color:var(--chip-border);color:var(--chip-fg);flex:none;line-height:1.4286;transition-property:background-color,border-color,color,box-shadow}.Outline-module__vyWEfa__chip:hover{background-color:var(--chip-bg-hover);border-color:var(--chip-border-hover);color:var(--chip-fg-hover)}.Outline-module__vyWEfa__chip:active{background-color:var(--chip-bg-active);border-color:var(--chip-border-active);color:var(--chip-fg-active)}.Outline-module__vyWEfa__chip[aria-current]{background-color:var(--chip-bg-current);color:var(--chip-fg-current);box-shadow:var(--shadow-s);border-color:#0000}
.Scramble-module__zKYEbW__stage{display:block}.Scramble-module__zKYEbW__word{white-space:nowrap;display:inline-block;position:relative}.Scramble-module__zKYEbW__word>[data-churn]{white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;top:0;left:0}.Scramble-module__zKYEbW__stage[data-armed] .Scramble-module__zKYEbW__word>[data-real]{opacity:0}
.Heading-module__DjHPba__heading{text-wrap:balance}
.Paragraph-module__r8Umsq__paragraph{text-wrap:pretty}
.Span-module__MUiPJq__span{color:inherit}.Span-module__MUiPJq__strong{font-weight:var(--font-weight-bold)}.Span-module__MUiPJq__em{font-style:italic}.Span-module__MUiPJq__s{text-decoration:line-through}.Span-module__MUiPJq__u{text-decoration:underline}.Span-module__MUiPJq__link{color:inherit;text-decoration:underline}.Span-module__MUiPJq__destination{transition:text-decoration-color var(--motion-fast) var(--motion-ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.Span-module__MUiPJq__link,.Span-module__MUiPJq__destination{text-underline-offset:.15em}:where(:any-link,button):hover .Span-module__MUiPJq__destination,:where(:any-link,button):focus-visible .Span-module__MUiPJq__destination{text-decoration-color:currentColor}
.Blockquote-module__fnXdva__blockquote{border-inline-start:var(--border-thick) solid color-mix(in srgb, currentColor 25%, transparent);color:color-mix(in srgb, currentColor 72%, transparent);padding-inline-start:1em}.Blockquote-module__fnXdva__blockquote>*+*{margin-top:var(--rhythm-block,1em)}
.Code-module__HuUKHG__code{font-family:var(--code-font-family);background:color-mix(in srgb, currentColor 8%, transparent);border-radius:.3em;padding:.15em .35em;font-size:.9em}.Code-module__HuUKHG__codeBlock{font-family:var(--code-font-family);background:color-mix(in srgb, currentColor 6%, transparent);border-radius:.5em;padding:.9em 1.1em;font-size:.9em;line-height:1.5;overflow-x:auto}.Code-module__HuUKHG__codeBlock code{font-size:inherit;background:0 0;border-radius:0;padding:0}.Code-module__HuUKHG__code,.Code-module__HuUKHG__codeBlock{--code-font-family:ui-monospace, "SF Mono", "Cascadia Code", "Fira Code", Menlo, Consolas, monospace}
.List-module__QqXvcG__list{padding-inline-start:1.4em}.List-module__QqXvcG__list :where(ul,ol){list-style-type:revert}.List-module__QqXvcG__item{margin:0}.List-module__QqXvcG__item+.List-module__QqXvcG__item,.List-module__QqXvcG__item>.List-module__QqXvcG__list{margin-top:.4em}
.HsMonogram-module__Zpd9UG__monogram{flex-shrink:0;display:block}
.Divider-module__g3iNNG__divider{width:100%;height:var(--border-thin);min-height:var(--border-thin);max-height:var(--border-thin);background:var(--divider-color);flex:1 1 0}.Divider-module__g3iNNG__padded{box-sizing:content-box;padding-block:var(--space-sm);background-clip:content-box}
.HScroll-module__zVjkZq__scroller{gap:var(--ds-card-gap-inline);margin-inline:calc(-1 * var(--page-bleed,var(--ds-page-padding)));padding-inline:var(--page-bleed-card,var(--ds-page-padding-card));margin-block:calc(-1 * var(--space-xs));padding-block:var(--space-xs);overscroll-behavior-inline:contain;flex-direction:row;display:flex;overflow-x:auto}.HScroll-module__zVjkZq__scroller>*{flex:none!important}.HScroll-module__zVjkZq__scroller[data-columns]{--hs-peek:var(--space-3xl)}.HScroll-module__zVjkZq__scroller[data-columns]>*{--hs-guard:calc(100% - var(--ds-card-gap-inline) - var(--hs-peek));width:min(var(--hs-col-min), var(--hs-guard))!important;min-width:0!important;max-width:none!important}.HScroll-module__zVjkZq__scroller[data-fit]>*{width:min(max(calc(( 100% - var(--hs-col-fit) * var(--ds-card-gap-inline) - var(--hs-peek) ) / var(--hs-col-fit)), var(--hs-col-min)), var(--hs-guard))!important}.HScroll-module__zVjkZq__scroller[data-measured]>*{width:calc(( 100% - var(--hs-count) * var(--ds-card-gap-inline) - var(--hs-peek) ) / var(--hs-count))!important}.HScroll-module__zVjkZq__scroller[data-measured][data-fits]>*{width:calc((100% - (var(--hs-count) - 1) * var(--ds-card-gap-inline)) / var(--hs-count))!important}
.CardContainer-module__hfjVyW__container{min-width:0;margin-inline:calc(var(--page-bleed-card,var(--ds-page-padding-card)) - var(--page-bleed,var(--ds-page-padding)));column-gap:var(--ds-card-gap-inline);row-gap:var(--space-md);flex-flow:wrap;display:flex}.CardContainer-module__hfjVyW__container>*{flex:1 1 0;min-width:0}@media (max-width:960px){.CardContainer-module__hfjVyW__pair>*{flex-basis:calc(50% - var(--space-2xs))!important;min-width:0!important}}@media (min-width:960.05px){.CardContainer-module__hfjVyW__container[data-columns]{grid-template-columns:repeat(auto-fit, minmax(min(var(--card-col-min), 100%), 1fr));display:grid}.CardContainer-module__hfjVyW__container[data-columns]>*{width:auto!important;min-width:0!important;max-width:none!important}}
.QuickAction-module__Lo7Iaa__quickAction{width:var(--qa-size,56px);height:var(--qa-size,56px);box-shadow:var(--shadow-l);transition:background-color var(--motion-fast) var(--motion-ease-out), border-color var(--motion-fast) var(--motion-ease-out), color var(--motion-fast) var(--motion-ease-out), transform var(--motion-fast) var(--motion-ease-out);background-color:var(--qa-bg);border-color:var(--qa-border);color:var(--qa-fg);flex-shrink:0}.QuickAction-module__Lo7Iaa__quickAction:hover{background-color:var(--qa-bg-hover);border-color:var(--qa-border-hover);color:var(--qa-fg-hover);transform:translateY(-2px)}.QuickAction-module__Lo7Iaa__quickAction:active{background-color:var(--qa-bg-active);border-color:var(--qa-border-active);color:var(--qa-fg-active);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.QuickAction-module__Lo7Iaa__quickAction{transition:background-color var(--motion-fast) var(--motion-ease-out), border-color var(--motion-fast) var(--motion-ease-out), color var(--motion-fast) var(--motion-ease-out)}.QuickAction-module__Lo7Iaa__quickAction:hover{transform:none}}.QuickAction-module__Lo7Iaa__glyph{display:inline-flex}.QuickAction-module__Lo7Iaa__glyph svg{width:var(--qa-glyph);height:var(--qa-glyph)}
.IconTile-module__yvIdKG__iconTile{flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}
.Image-module__mMy5Qa__image{width:100%;max-width:100%;height:auto;display:block}@keyframes Image-module__mMy5Qa__image-skeleton{0%{background-position:150% 0}to{background-position:-50% 0}}.Image-module__mMy5Qa__skeleton{background-color:color-mix(in srgb, var(--neutral-500) 10%, transparent);background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--white) 20%, transparent) 50%, transparent 100%);background-position:250% 0;background-repeat:no-repeat;background-size:180% 100%;animation:1.9s ease-in-out 3 Image-module__mMy5Qa__image-skeleton}@media (prefers-reduced-motion:reduce){.Image-module__mMy5Qa__skeleton{background-image:none;animation:none}}
.Gallery-module__ceG0vW__gallery{display:block;position:relative}.Gallery-module__ceG0vW__track{border-radius:var(--radius-xl);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;flex-direction:row;display:flex;overflow-x:auto}.Gallery-module__ceG0vW__slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;max-width:100%}.Gallery-module__ceG0vW__slide>img{aspect-ratio:16/10}@media (max-width:960px){.Gallery-module__ceG0vW__slide>img{aspect-ratio:3/2}}.Gallery-module__ceG0vW__chip{display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Gallery-module__ceG0vW__prev{left:var(--space-sm)}.Gallery-module__ceG0vW__next{right:var(--space-sm)}.Gallery-module__ceG0vW__ticks{bottom:var(--space-sm);flex-direction:row;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.Gallery-module__ceG0vW__tick{padding:calc(var(--space-xs) - var(--control-border-width));border-radius:var(--radius-full)}.Gallery-module__ceG0vW__tick:before{content:"";border-radius:var(--radius-full);background-color:var(--gal-tick);width:8px;height:8px;transition:background-color var(--motion-fast) var(--motion-ease-out);display:block}.Gallery-module__ceG0vW__tick[aria-current]:before{background-color:var(--gal-tick-current);width:24px;box-shadow:var(--shadow-s)}@media (prefers-reduced-motion:reduce){.Gallery-module__ceG0vW__track{scroll-behavior:auto}}
.VideoLightbox-module__sjzYEW__tile{width:100%;height:100%;min-height:var(--ds-measure-sm);border-radius:var(--vlt-radius,0);cursor:pointer;display:block;position:relative;overflow:hidden}.VideoLightbox-module__sjzYEW__tile[data-ratio]{height:auto;min-height:100%;aspect-ratio:var(--vlt-ratio)}.VideoLightbox-module__sjzYEW__tile{max-height:var(--vlt-max-height,none)}.VideoLightbox-module__sjzYEW__tile:focus-visible{outline:var(--border-thick) solid var(--vlt-ring);outline-offset:calc(-1 * var(--border-thick) - 2px)}.VideoLightbox-module__sjzYEW__poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.VideoLightbox-module__sjzYEW__shade{background:var(--vlt-shade);position:absolute;inset:0}.VideoLightbox-module__sjzYEW__disc{border-radius:var(--radius-full);background-color:var(--vlt-disc-bg);width:3.5rem;height:3.5rem;color:var(--vlt-disc-fg);transition:scale var(--motion-fast) var(--motion-ease-out), background-color var(--motion-fast) var(--motion-ease-out);place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (hover:hover) and (pointer:fine){.VideoLightbox-module__sjzYEW__tile:hover .VideoLightbox-module__sjzYEW__disc{background-color:var(--vlt-disc-bg-hover);scale:1.08}}@media (prefers-reduced-motion:reduce){.VideoLightbox-module__sjzYEW__disc{transition:none}.VideoLightbox-module__sjzYEW__tile:hover .VideoLightbox-module__sjzYEW__disc{scale:none}}.VideoLightbox-module__sjzYEW__label{left:50%;top:calc(50% + 1.75rem + var(--space-xs));color:var(--vlt-fg);text-align:center;position:absolute;translate:-50%}.VideoLightbox-module__sjzYEW__labelBottom{padding-inline:var(--space-md);color:var(--vlt-fg);text-align:center;position:absolute;inset-block-end:var(--space-md);inset-inline:0}@media (max-width:960px){.VideoLightbox-module__sjzYEW__tile[data-ratio-mobile]{height:auto;min-height:100%;aspect-ratio:var(--vlt-ratio-mobile)}}.VideoLightbox-module__sjzYEW__dialog{width:min(90vw,1100px);margin:auto;overflow:visible}.VideoLightbox-module__sjzYEW__dialog::backdrop{background:var(--vlb-backdrop,#000c)}.VideoLightbox-module__sjzYEW__frame{gap:var(--space-sm);flex-direction:column;display:flex}.VideoLightbox-module__sjzYEW__closeRow{justify-content:flex-end;display:flex}.VideoLightbox-module__sjzYEW__player{aspect-ratio:16/9;border-radius:var(--radius-xl);object-fit:contain;background:var(--vlb-backdrop,#000c);width:100%;display:block}
.Logo-module__nbEsjG__logo{height:var(--space-lg);width:auto;max-width:calc(5 * var(--space-lg));object-fit:contain;filter:grayscale();opacity:.55;min-width:0;display:block}
.tag-module__aWEZtG__tag{gap:var(--space-2xs);border:var(--border-thin) solid;background-color:#0000}
