/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--nav-progress:0;--nav-description-fade:1}*,::backdrop,:after,:before{--tw-outline-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-border-style:solid;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--nav-chrome-opacity:1;--card-enter-blur-live:0px}}}@layer theme{:host,:root{--font-sans:var(--font-inter-tight),sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-5xl:64rem;--default-transition-duration:var(--duration-200);--default-transition-timing-function:var(--easing-cubic-out);--default-font-family:var(--font-inter-tight),sans-serif;--default-mono-font-family:var(--font-mono);--color-background-material-none:var(--background-material-none);--color-border-default-primary:var(--border-default-primary);--color-content-default-primary:var(--content-default-primary);--radius-0:0rem;--radius-100:.0625rem;--radius-1000:8rem;--radius-200:.125rem;--radius-300:.1875rem;--radius-400:.25rem;--radius-500:.375rem;--radius-600:.5rem;--radius-700:1rem;--radius-800:2rem;--radius-900:4rem;--radius-action-radius-elipse:62.4375rem;--radius-action-radius-round:.25rem;--radius-action-radius-sharp:0rem;--radius-full:999px;--blur-0:0px;--blur-100:10px;--blur-200:20px;--blur-300:30px;--blur-400:40px;--blur-500:50px;--blur-600:60px;--blur-700:70px;--blur-800:80px;--blur-900:90px;--blur-full:100px;--color-brand:var(--brand);--text-200:var(--size-200);--text-200--letter-spacing:.0179em;--text-400:var(--size-400);--text-400--letter-spacing:0em;--icon-dimension-100:var(--dimension-600);--border-100:.0625rem;--border-200:.09375rem;--border-400:.15625rem;--border-600:.21875rem;--border-700:.25rem;--border-900:.3125rem;--border-1000:.34375rem;--border-1100:.375rem;--border-1200:.40625rem;--z-index-base:0;--z-index-sticky:48;--button-space-h-100:var(--dimension-400);--button-space-h-200:var(--dimension-450);--button-space-h-300:var(--dimension-600);--button-space-h-400:var(--dimension-800);--button-space-h-offset-100:var(--dimension-350);--button-space-h-offset-200:var(--dimension-400);--button-space-h-offset-300:var(--dimension-500);--button-space-h-offset-400:var(--dimension-700);--button-space-v-100:.125rem;--button-space-v-200:var(--dimension-350);--button-space-v-300:.5rem;--button-space-v-400:1rem;--button-border-100:var(--border-100);--button-border-200:var(--border-200);--button-border-300:var(--border-400);--button-border-400:var(--border-600);--height-nav:6.5rem}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border-default-primary);outline-color:var(--state-focused)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--state-focused) 50%,transparent)}}@media (forced-colors:active){:focus-visible{outline-offset:2px;outline:2px solid highlight}}html{font-family:var(--font-inter-tight),sans-serif;font-weight:var(--weight-strong)}body,html{background-color:var(--background-default-primary)}body{color:var(--content-default-primary);line-height:1.3}html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%;color-scheme:light}[role=button]:not([aria-disabled=true]),[role=link]:not([aria-disabled=true]),[role=menuitem],[role=option],[role=tab],a[href],area[href],button:not(:disabled),label:has(>input[type=checkbox],>input[type=radio]),select:not(:disabled),summary{cursor:pointer}}@layer components{.type-title{line-height:1.1}.type-body{line-height:1.3}}@layer utilities{.media-preview{z-index:-1;--media-preview-blur:24px;background-repeat:no-repeat;background-size:0 0;position:absolute;inset:0;container-type:size}@supports (width:1cqi){.media-preview{--media-preview-blur:clamp(8px,4cqi,48px)}}.media-preview:before{content:"";inset:calc(var(--media-preview-blur) * -2);background-image:inherit;filter:blur(var(--media-preview-blur));background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute}.navigation-header-content{mix-blend-mode:difference;place-items:baseline start;display:grid;position:fixed;inset-block-start:0;inset-inline:0}.navigation-header-actions,.navigation-header-content{z-index:var(--z-index-sticky);pointer-events:none;grid-template-columns:repeat(12,minmax(0,1fr))}.navigation-header-actions{place-items:baseline start;display:none;position:fixed;inset-block-start:0;inset-inline:0}@media (min-width:1025px){.navigation-header-actions{display:grid}}.navigation-header-actions-lift{z-index:var(--z-index-sticky);grid-template-columns:repeat(12,minmax(0,1fr));place-items:baseline start;display:none}.navigation-header-actions-lift,.navigation-header-canvas-blur{pointer-events:none;position:fixed;inset-block-start:0;inset-inline:0}.navigation-header-canvas-blur{height:var(--dimension-2100);z-index:calc(var(--z-index-sticky) - 1);background:linear-gradient(to bottom,var(--background-default-primary) 24%,var(--color-background-material-none,transparent));overflow:hidden}@media (max-width:767.98px){.navigation-header-canvas-blur[data-nav-layout=justified]{height:var(--dimension-1800)}}@media (min-width:768px){.navigation-header-canvas-blur{height:var(--dimension-1800)}}@media (min-width:1025px){.navigation-header-canvas-blur{height:var(--dimension-1900)}}.navigation-header-canvas-blur-layer{height:var(--dimension-2100);pointer-events:none;z-index:calc(var(--z-index-sticky) - 1);position:fixed;inset-block-start:0;inset-inline:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000,#0000)}@media (max-width:767.98px){.navigation-header-canvas-blur-layer[data-nav-layout=justified]{height:var(--dimension-1800)}}@media (min-width:768px){.navigation-header-canvas-blur-layer{height:var(--dimension-1800)}}@media (min-width:1025px){.navigation-header-canvas-blur-layer{height:var(--dimension-1900)}}.action-text-base{width:fit-content;color:var(--content-default-primary);outline-style:var(--tw-outline-style);outline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--easing-cubic-out));transition-duration:var(--tw-duration,var(--duration-200));--tw-duration:var(--duration-200);transition-duration:var(--duration-200);--tw-ease:var(--easing-cubic-out);transition-timing-function:var(--easing-cubic-out);-webkit-user-select:none;user-select:none;outline-width:2px;outline-color:#0000;align-items:center;display:inline-flex;position:relative}.action-text-base:focus-visible{outline-color:var(--state-focused)}.action-text-base[data-disabled]{pointer-events:none;color:var(--content-disabled-dark)}.action-text-base svg{pointer-events:none;flex-shrink:0}.action-text-base svg:not([class*=size-]){width:var(--icon-dimension-100);height:var(--icon-dimension-100)}.action-text-base{gap:var(--dimension-300)}.action-text-base[data-size="100"]{font-size:var(--text-title-font-size-100,1rem);line-height:var(--text-title-line-height-100,1.1);letter-spacing:var(--text-title-letter-spacing-100,0)}.action-text-base[data-size="100"],.action-text-base[data-size="200"]{font-weight:600;font-family:var(--family-font-sans,"Inter Tight");text-underline-offset:.24em;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration:none;text-decoration-thickness:.1em}.action-text-base[data-size="200"]{font-size:var(--text-title-font-size-200,1.25rem);line-height:var(--text-title-line-height-200,1.1);letter-spacing:var(--text-title-letter-spacing-200,-.01em)}.action-text-base[data-size="300"]{font-size:var(--text-title-font-size-300,2.5rem);line-height:var(--text-title-line-height-300,1.05);letter-spacing:var(--text-title-letter-spacing-300,-.02em)}.action-text-base[data-size="300"],.action-text-base[data-size="400"]{font-weight:600;font-family:var(--family-font-sans,"Inter Tight");text-underline-offset:.24em;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration:none;text-decoration-thickness:.1em}.action-text-base[data-size="400"]{font-size:var(--text-title-font-size-400,5rem);line-height:var(--text-title-line-height-400,1.05);letter-spacing:var(--text-title-letter-spacing-400,-.02em)}.action-text-base:after{content:"";width:0;inset-inline-end:0;bottom:calc((1lh - (var(--font-sans-ascent) + var(--font-sans-descent)) * 1em) / 2 + var(--font-sans-descent) * 1em - .24em - .1em);height:.1em;height:round(.1em,1px);transition:width var(--duration-600) var(--easing-circ-in-out) var(--delay-0);background-color:currentColor;position:absolute}.action-text-base:not([data-disabled]):focus-visible:after,.action-text-base:not([data-disabled]):hover:after{width:100%;inset-inline:0 auto}@media (prefers-reduced-motion:reduce){.action-text-base:after{transition-duration:var(--duration-0)}}.action-text-subtle-base{width:fit-content;color:var(--content-default-primary);outline-style:var(--tw-outline-style);outline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--easing-cubic-out));transition-duration:var(--tw-duration,var(--duration-200));--tw-duration:var(--duration-200);transition-duration:var(--duration-200);--tw-ease:var(--easing-cubic-out);transition-timing-function:var(--easing-cubic-out);-webkit-user-select:none;user-select:none;outline-width:2px;outline-color:#0000;align-items:center;display:inline-flex;position:relative}.action-text-subtle-base:focus-visible{outline-color:var(--state-focused)}.action-text-subtle-base[data-disabled]{pointer-events:none;color:var(--content-disabled-dark)}.action-text-subtle-base svg{pointer-events:none;flex-shrink:0}.action-text-subtle-base svg:not([class*=size-]){width:var(--icon-dimension-100);height:var(--icon-dimension-100)}.action-text-subtle-base{gap:var(--dimension-300)}.action-text-subtle-base[data-size="100"]{font-size:var(--text-title-font-size-100,1rem);line-height:var(--text-title-line-height-100,1.1);letter-spacing:var(--text-title-letter-spacing-100,0);font-weight:600;font-family:var(--family-font-sans,"Inter Tight")}.action-text-subtle-base[data-size="200"]{font-size:var(--text-title-font-size-200,1.25rem);line-height:var(--text-title-line-height-200,1.1);letter-spacing:var(--text-title-letter-spacing-200,-.01em);font-weight:600;font-family:var(--family-font-sans,"Inter Tight")}.action-text-subtle-base[data-size="300"]{font-size:var(--text-title-font-size-300,2.5rem);line-height:var(--text-title-line-height-300,1.05);letter-spacing:var(--text-title-letter-spacing-300,-.02em);font-weight:600;font-family:var(--family-font-sans,"Inter Tight")}.action-text-subtle-base[data-size="400"]{font-size:var(--text-title-font-size-400,5rem);line-height:var(--text-title-line-height-400,1.05);letter-spacing:var(--text-title-letter-spacing-400,-.02em);font-weight:600;font-family:var(--family-font-sans,"Inter Tight")}.action-text-subtle-base:after{content:"";width:0;inset-inline-end:0;bottom:calc((1lh - (var(--font-sans-ascent) + var(--font-sans-descent)) * 1em) / 2 + var(--font-sans-descent) * 1em - .24em - .1em);height:.1em;height:round(.1em,1px);transition:width var(--duration-600) var(--easing-circ-in-out) var(--delay-0);background-color:currentColor;position:absolute}.action-text-subtle-base:not([data-disabled]):focus-visible:after,.action-text-subtle-base:not([data-disabled]):hover:after{width:100%;inset-inline:0 auto}@media (prefers-reduced-motion:reduce){.action-text-subtle-base:after{transition-duration:var(--duration-0)}}.navigation-secondary-content{z-index:var(--z-index-sticky);pointer-events:none;position:sticky;inset-block-end:0}.action-base{--tw-border-style:solid;white-space:nowrap;outline-style:var(--tw-outline-style);outline-offset:2px;transition-property:background-color,border-color,outline-color,box-shadow,translate,opacity;transition-timing-function:var(--tw-ease,var(--easing-cubic-out));transition-duration:var(--tw-duration,var(--duration-200));--tw-duration:var(--duration-200);transition-duration:var(--duration-200);--tw-ease:var(--easing-cubic-out);transition-timing-function:var(--easing-cubic-out);-webkit-user-select:none;user-select:none;border-style:solid;border-color:#0000;outline-width:2px;outline-color:#0000;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.action-base:focus-visible{border-color:var(--state-focused);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--state-focused)}@supports (color:color-mix(in lab,red,red)){.action-base:focus-visible{--tw-ring-color:color-mix(in oklab,var(--state-focused) 50%,transparent)}}.action-base:focus-visible{outline-color:var(--state-focused)}.action-base:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.action-base:disabled{pointer-events:none;color:var(--content-disabled-dark)}.action-base[aria-invalid=true]{border-color:var(--state-negative);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--state-negative)}@supports (color:color-mix(in lab,red,red)){.action-base[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--state-negative) 20%,transparent)}}.action-base[data-state=disabled]{pointer-events:none;color:var(--content-disabled-dark)}.action-base[data-state=focused]{border-color:var(--state-focused);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--state-focused)}@supports (color:color-mix(in lab,red,red)){.action-base[data-state=focused]{--tw-ring-color:color-mix(in oklab,var(--state-focused) 50%,transparent)}}.action-base[data-state=focused]{outline-color:var(--state-focused)}.action-base:is(.dark:not(.bttf,.bttf *) *)[aria-invalid=true]{border-color:var(--state-negative)}@supports (color:color-mix(in lab,red,red)){.action-base:is(.dark:not(.bttf,.bttf *) *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--state-negative) 50%,transparent)}}.action-base:is(.dark:not(.bttf,.bttf *) *)[aria-invalid=true]{--tw-ring-color:var(--state-negative)}@supports (color:color-mix(in lab,red,red)){.action-base:is(.dark:not(.bttf,.bttf *) *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--state-negative) 40%,transparent)}}.action-base svg{pointer-events:none;flex-shrink:0}.action-base svg:not([class*=size-]){width:var(--icon-dimension-100);height:var(--icon-dimension-100)}.action-base{font-weight:var(--weight-strong)}.action-base[data-layout=primary]{background-color:var(--background-action-primary);color:var(--content-action-primary);--tw-backdrop-blur:blur(var(--blur-800));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (hover:hover){.action-base[data-layout=primary]:hover{background-color:var(--background-action-secondary)}}.action-base[data-layout=primary]:disabled{background-color:var(--background-disabled-lighter)}@media (hover:hover){.action-base[data-layout=primary]:disabled:hover{background-color:var(--background-disabled-lighter)}}.action-base[data-layout=primary][aria-expanded=true],.action-base[data-layout=primary][data-state=copied]{background-color:var(--background-action-secondary)}.action-base[data-layout=primary][data-state=disabled]{background-color:var(--background-disabled-lighter)}.action-base[data-layout=primary][data-state=hovered]{background-color:var(--background-action-secondary)}.action-base[data-layout=secondary]{color:var(--content-action-primary);--tw-backdrop-blur:blur(var(--blur-800));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-color:#0000}.action-base[data-layout=secondary]:focus-visible{background-color:var(--background-default-primary)}.action-base[data-layout=secondary]:active{background-color:var(--background-action-primary)}.action-base[data-layout=secondary]:disabled{background-color:#0000}.action-base[data-layout=secondary][data-state=activated]{background-color:var(--background-action-primary)}.action-base[data-layout=secondary][data-state=disabled]{background-color:#0000}.action-base[data-layout=secondary][data-state=focused]{background-color:var(--background-default-primary)}.action-base[data-layout=tertiary]{color:var(--content-action-primary);--tw-backdrop-blur:blur(var(--blur-800));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-color:#0000}@media (hover:hover){.action-base[data-layout=tertiary]:hover{background-color:var(--background-action-primary)}}.action-base[data-layout=tertiary]:focus-visible{background-color:var(--background-default-primary)}.action-base[data-layout=tertiary]:active,.action-base[data-layout=tertiary][aria-expanded=true],.action-base[data-layout=tertiary][data-state=activated],.action-base[data-layout=tertiary][data-state=copied]{background-color:var(--background-action-primary)}.action-base[data-layout=tertiary][data-state=focused]{background-color:var(--background-default-primary)}.action-base[data-layout=tertiary][data-state=hovered]{background-color:var(--background-action-primary)}.action-base[data-size="100"],.action-base[data-size=icon-100]{border-width:var(--button-border-100)}.action-base[data-size="200"],.action-base[data-size=icon-200]{border-width:var(--button-border-200)}.action-base[data-size="300"],.action-base[data-size=icon-300]{border-width:var(--button-border-300)}.action-base[data-size="400"],.action-base[data-size=icon-400]{border-width:var(--button-border-400)}.action-base{height:var(--dimension-button-height);min-height:var(--dimension-700)}.action-base[data-size="100"]{font-size:var(--text-title-font-size-100,1rem);line-height:var(--text-title-line-height-100,1.1);letter-spacing:var(--text-title-letter-spacing-100,0);font-weight:600;font-family:var(--family-font-sans,"Inter Tight");gap:var(--dimension-200);padding:var(--button-space-v-100) var(--button-space-h-100)}.action-base[data-size="100"]:has([data-icon=inline-end]){padding-right:var(--button-space-h-offset-100)}.action-base[data-size="100"]:has([data-icon=inline-start]){padding-left:var(--button-space-h-offset-100)}.action-base[data-size="200"]{font-size:var(--text-title-font-size-200,1.25rem);line-height:var(--text-title-line-height-200,1.1);letter-spacing:var(--text-title-letter-spacing-200,-.01em);font-weight:600;font-family:var(--family-font-sans,"Inter Tight");gap:var(--dimension-300);padding:var(--button-space-v-200) var(--button-space-h-200)}.action-base[data-size="200"]:has([data-icon=inline-end]){padding-right:var(--button-space-h-offset-200)}.action-base[data-size="200"]:has([data-icon=inline-start]){padding-left:var(--button-space-h-offset-200)}.action-base[data-size="300"]{font-size:var(--text-title-font-size-200,1.25rem);line-height:var(--text-title-line-height-200,1.1);letter-spacing:var(--text-title-letter-spacing-200,-.01em);font-weight:600;font-family:var(--family-font-sans,"Inter Tight");gap:var(--dimension-300);padding:var(--button-space-v-300) var(--button-space-h-300)}.action-base[data-size="300"]:has([data-icon=inline-end]){padding-right:var(--button-space-h-offset-300)}.action-base[data-size="300"]:has([data-icon=inline-start]){padding-left:var(--button-space-h-offset-300)}.action-base[data-size="400"]{font-size:var(--text-title-font-size-200,1.25rem);line-height:var(--text-title-line-height-200,1.1);letter-spacing:var(--text-title-letter-spacing-200,-.01em);font-weight:600;font-family:var(--family-font-sans,"Inter Tight");gap:var(--dimension-300);padding:var(--button-space-v-400) var(--button-space-h-400)}.action-base[data-size="400"]:has([data-icon=inline-end]){padding-right:var(--button-space-h-offset-400)}.action-base[data-size="400"]:has([data-icon=inline-start]){padding-left:var(--button-space-h-offset-400)}.action-base[data-size^=icon-]{width:var(--dimension-button-icon-width);height:var(--dimension-button-icon-width)}.action-base[data-button-style=ellipse]{border-radius:var(--radius-action-radius-elipse)}.action-base[data-button-style=round]{border-radius:var(--radius-action-radius-round)}.action-base[data-button-style=sharp]{border-radius:var(--radius-action-radius-sharp)}.action-button-justified-base{border-style:var(--tw-border-style);white-space:nowrap;outline-style:var(--tw-outline-style);outline-offset:2px;width:100%;transition-property:background-color,border-color,outline-color,box-shadow;transition-timing-function:var(--tw-ease,var(--easing-cubic-out));transition-duration:var(--tw-duration,var(--duration-200));--tw-duration:var(--duration-200);transition-duration:var(--duration-200);--tw-ease:var(--easing-cubic-out);transition-timing-function:var(--easing-cubic-out);-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;outline-width:2px;outline-color:#0000;align-items:center;display:flex}.action-button-justified-base:focus-visible{border-color:var(--state-focused);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--state-focused)}@supports (color:color-mix(in lab,red,red)){.action-button-justified-base:focus-visible{--tw-ring-color:color-mix(in oklab,var(--state-focused) 50%,transparent)}}.action-button-justified-base:focus-visible{outline-color:var(--state-focused)}.action-button-justified-base:disabled{pointer-events:none;color:var(--content-disabled-dark)}.action-button-justified-base{font-weight:var(--weight-strong)}.action-button-justified-base[data-layout=primary]{background-color:var(--background-action-primary);color:var(--content-action-primary);--tw-backdrop-blur:blur(var(--blur-800));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (hover:hover){.action-button-justified-base[data-layout=primary]:hover{background-color:var(--background-action-secondary)}}.action-button-justified-base[data-layout=primary]:disabled{background-color:var(--background-disabled-lighter)}@media (hover:hover){.action-button-justified-base[data-layout=primary]:disabled:hover{background-color:var(--background-disabled-lighter)}}.action-button-justified-base[data-layout=secondary]{color:var(--content-action-primary);--tw-backdrop-blur:blur(var(--blur-800));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-color:#0000}.action-button-justified-base[data-layout=secondary]:focus-visible{background-color:var(--background-default-primary)}.action-button-justified-base[data-layout=secondary]:active{background-color:var(--background-action-primary)}.action-button-justified-base[data-layout=secondary]:disabled{background-color:#0000}.action-button-justified-base{height:var(--dimension-button-justified-height);min-width:var(--grid-col-span-3)}.action-button-justified-base[data-style=icon]{padding-inline:var(--space-button-space-h) var(--space-button-space-h-offset)}.action-button-justified-base[data-style=text]{padding-inline:var(--space-button-space-h)}.action-button-justified-base:focus-visible{overflow:hidden}.action-button-justified-base:disabled [data-slot=action-button-justified-icon]{color:var(--content-disabled-dark)}.badge-base{justify-content:center;align-items:center;gap:var(--spacing);border-style:var(--tw-border-style);width:fit-content;font-size:var(--text-title-font-size-200,1.25rem);line-height:var(--text-title-line-height-200,1.1);letter-spacing:var(--text-title-letter-spacing-200,-.01em);font-weight:600;font-family:var(--family-font-sans,"Inter Tight");white-space:nowrap;outline-style:var(--tw-outline-style);outline-offset:2px;transition-property:background-color,border-color,outline-color,box-shadow,color,text-decoration-color;transition-timing-function:var(--tw-ease,var(--easing-cubic-out));transition-duration:var(--tw-duration,var(--duration-200));border-width:1px;border-color:#0000;outline-width:2px;outline-color:#0000;flex-shrink:0;padding-block:1px;padding-inline:7px;display:inline-flex;overflow:hidden}.badge-base:focus-visible{border-color:var(--state-focused);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--state-focused)}@supports (color:color-mix(in lab,red,red)){.badge-base:focus-visible{--tw-ring-color:color-mix(in oklab,var(--state-focused) 50%,transparent)}}.badge-base:focus-visible{outline-color:var(--state-focused)}.badge-base:has([data-icon=inline-end]){padding-right:5px}.badge-base:has([data-icon=inline-start]){padding-left:5px}.badge-base[aria-invalid=true]{border-color:var(--state-negative);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--state-negative)}@supports (color:color-mix(in lab,red,red)){.badge-base[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--state-negative) 20%,transparent)}}.badge-base:is(.dark:not(.bttf,.bttf *) *)[aria-invalid=true]{--tw-ring-color:var(--state-negative)}@supports (color:color-mix(in lab,red,red)){.badge-base:is(.dark:not(.bttf,.bttf *) *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--state-negative) 40%,transparent)}}.badge-base>svg{pointer-events:none}.badge-base{border-radius:var(--radius-action-radius-round)}.badge-base>svg{width:var(--icon-dimension-width);height:var(--icon-dimension-height)}.badge-base[data-variant=default]{background-color:var(--content-action-primary);color:var(--background-default-primary)}@media (hover:hover){.badge-base[data-variant=default]:is(a):hover{background-color:var(--content-action-primary)}@supports (color:color-mix(in lab,red,red)){.badge-base[data-variant=default]:is(a):hover{background-color:color-mix(in oklab,var(--content-action-primary) 80%,transparent)}}}.badge-base[data-variant=secondary]{background-color:var(--background-default-secondary);color:var(--content-default-primary)}@media (hover:hover){.badge-base[data-variant=secondary]:is(a):hover{background-color:var(--background-default-secondary)}@supports (color:color-mix(in lab,red,red)){.badge-base[data-variant=secondary]:is(a):hover{background-color:color-mix(in oklab,var(--background-default-secondary) 80%,transparent)}}}.badge-base[data-variant=destructive]{background-color:var(--state-negative)}@supports (color:color-mix(in lab,red,red)){.badge-base[data-variant=destructive]{background-color:color-mix(in oklab,var(--state-negative) 10%,transparent)}}.badge-base[data-variant=destructive]{color:var(--state-negative)}.badge-base[data-variant=destructive]:focus-visible{--tw-ring-color:var(--state-negative)}@supports (color:color-mix(in lab,red,red)){.badge-base[data-variant=destructive]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--state-negative) 20%,transparent)}}.badge-base[data-variant=destructive]:is(.dark:not(.bttf,.bttf *) *){background-color:var(--state-negative)}@supports (color:color-mix(in lab,red,red)){.badge-base[data-variant=destructive]:is(.dark:not(.bttf,.bttf *) *){background-color:color-mix(in oklab,var(--state-negative) 20%,transparent)}}.badge-base[data-variant=destructive]:is(.dark:not(.bttf,.bttf *) *):focus-visible{--tw-ring-color:var(--state-negative)}@supports (color:color-mix(in lab,red,red)){.badge-base[data-variant=destructive]:is(.dark:not(.bttf,.bttf *) *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--state-negative) 40%,transparent)}}@media (hover:hover){.badge-base[data-variant=destructive]:is(a):hover{background-color:var(--state-negative)}@supports (color:color-mix(in lab,red,red)){.badge-base[data-variant=destructive]:is(a):hover{background-color:color-mix(in oklab,var(--state-negative) 20%,transparent)}}}.badge-base[data-variant=outline]{border-color:var(--border-default-primary);color:var(--content-default-primary)}@media (hover:hover){.badge-base[data-variant=ghost]:hover,.badge-base[data-variant=outline]:is(a):hover{background-color:var(--background-default-tertiary);color:var(--content-default-secondary)}.badge-base[data-variant=ghost]:is(.dark:not(.bttf,.bttf *) *):hover{background-color:var(--background-default-tertiary)}@supports (color:color-mix(in lab,red,red)){.badge-base[data-variant=ghost]:is(.dark:not(.bttf,.bttf *) *):hover{background-color:color-mix(in oklab,var(--background-default-tertiary) 50%,transparent)}}}.badge-base[data-variant=link]{color:var(--content-action-primary);text-underline-offset:4px}@media (hover:hover){.badge-base[data-variant=link]:hover{text-decoration-line:underline}}.nav-ink-carrier{opacity:calc(1 - var(--nav-progress));pointer-events:auto}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.media-overlay{-webkit-backdrop-filter:blur(var(--blur-300));backdrop-filter:blur(var(--blur-300));background-color:#0003;position:absolute;inset:0}.kit-swatch-pattern{background:repeating-linear-gradient(45deg,var(--content-default-primary) 0 2px,transparent 2px 14px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.kit-swatch-pattern{background:repeating-linear-gradient(45deg,color-mix(in oklch,var(--content-default-primary) 14%,transparent) 0 2px,transparent 2px 14px)}}.control-media{z-index:10;bottom:var(--dimension-700);right:var(--dimension-700);gap:var(--dimension-200);display:flex;position:absolute}.media-frame,.media-swatch{isolation:isolate;width:100%;position:relative;overflow:hidden}.nav-sticky-region{z-index:1;background:var(--background-default-primary);min-block-size:0;position:relative}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-main{flex-direction:column;display:flex}.page-main[data-page=home]{position:relative}.kit-swatch-content{align-items:center;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 6);display:flex;position:relative}.media-video{object-fit:cover;width:100%;height:100%;position:relative}.media-video[data-fit=contain]{object-fit:contain}.kit-swatch-demo{position:relative;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.navigation-header-actions-feed{justify-content:flex-end;justify-self:end;align-items:baseline;gap:var(--dimension-300);grid-column:9/span 4;margin:0;padding:0;list-style:none;display:flex}.header-text-content{flex-direction:column;display:flex}@media (min-width:64.0625rem){.header-text-content{grid-column:span 11/span 11}}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-12{grid-column:span 12/span 12}.media-col-span{grid-column:span var(--col-span)}.col-start-1{grid-column-start:1}.col-start-3{grid-column-start:3}.row-1{grid-row:1}.row-3{grid-row:3}.row-6{grid-row:6}.row-11{grid-row:11}.row-19{grid-row:19}.row-106{grid-row:106}.row-118{grid-row:118}.row-123{grid-row:123}.row-133{grid-row:133}.row-134{grid-row:134}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:23.4375rem){.container{max-width:23.4375rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64.0625rem){.container{max-width:64.0625rem}}@media (min-width:90rem){.container{max-width:90rem}}.feature-text-actions{column-gap:var(--dimension-200);row-gap:var(--dimension-800);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.action-button-switch-title-base{justify-content:flex-start;align-items:flex-start;gap:var(--dimension-400);margin:0;padding:0;list-style-type:none;display:flex}.kit-main{max-width:var(--container-5xl);gap:calc(var(--spacing) * 10);padding:calc(var(--spacing) * 10);margin-inline:auto}.hero-text,.kit-main{flex-direction:column;display:flex}.hero-text[data-height=half]{min-height:var(--screen-height-400)}.hero-text[data-height=medium]{min-height:var(--screen-height-500)}.hero-text[data-height=tall]{min-height:var(--screen-height-600)}.hero-text[data-height=full-height]{min-height:var(--device-screen-height-full)}.hero-text[data-inner-spacer=fill]>.hero-text-body{flex:1}.hero-text[data-inner-spacer=fill]>.hero-text-body>.hero-text-content{margin-block-start:auto!important}.page-top{margin-block-start:var(--page-top,var(--page-top-default))}.spacer-mt{margin-block-start:var(--spacer-mt,0)}.spacer-mb{margin-block-end:var(--spacer-mb,0)}.paragraph-stack>p+p{margin-top:var(--paragraph-spacing)}.action-button-justified-icon-base{flex-shrink:0;justify-content:center;align-items:center;display:flex}.action-button-justified-icon-base svg{width:var(--icon-dimension-width);height:var(--icon-dimension-width)}.action-button-justified-icon-base{width:var(--icon-dimension-width);height:var(--icon-dimension-height)}.control-media-toggle{height:var(--dimension-button-icon-width);width:var(--dimension-button-icon-width);background-color:var(--background-action-primary);color:var(--content-default-primary);--tw-backdrop-blur:blur(var(--blur-300));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--easing-cubic-out));transition-duration:var(--tw-duration,var(--duration-200));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.control-media-toggle:hover{background-color:var(--background-action-secondary)}}.control-media-toggle{border-radius:var(--radius-action-radius-round)}.card-media-link{gap:var(--dimension-600);flex-direction:column;height:100%;display:flex;overflow:hidden}.action-button-justified-title-row{min-width:0;font-size:var(--text-title-font-size-200,1.25rem);line-height:var(--text-title-line-height-200,1.1);letter-spacing:var(--text-title-letter-spacing-200,-.01em);font-weight:600;font-family:var(--family-font-sans,"Inter Tight");justify-content:center;align-items:center;gap:var(--dimension-300);min-height:var(--dimension-700);display:flex}[data-has-subtitle=true]>.action-button-justified-title-row{flex:1;justify-content:flex-start}.action-button-justified-subtitle-row{text-align:right;font-size:var(--text-title-font-size-200,1.25rem);line-height:var(--text-title-line-height-200,1.1);letter-spacing:var(--text-title-letter-spacing-200,-.01em);font-weight:600;font-family:var(--family-font-sans,"Inter Tight");min-height:var(--dimension-700);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.contact-hero{padding-inline:var(--grid-padding-default);min-height:var(--screen-height-300)}.contact-hero,.header-text-body{flex-direction:column;justify-content:flex-start;display:flex}.header-text-body[data-page-header]{min-height:var(--screen-height-300)}.site-body{flex-direction:column;min-height:100%;display:flex}.action-button-title-base{justify-content:flex-start;align-items:center;gap:var(--dimension-300);min-height:var(--dimension-700);display:flex}.action-button-title-base[data-state=default]{color:var(--content-action-primary)}.action-button-title-base[data-state=inactive]{color:var(--content-action-secondary)}.action-button-title-base[data-state=inactive]:hover{color:var(--content-action-primary)}[data-state=disabled] .action-button-title-base{color:var(--content-disabled-dark)}.feature-text{align-self:flex-start}.feature-text,.header-text,.section-media{flex-direction:column;width:100%;display:flex}.split-content-panel{justify-content:center;align-items:center;width:100%;padding:0;display:flex}.split-content-panel[data-ground=black]{background-color:var(--case-study-panel)}.split-content-panel[data-ground=brand]{background-color:var(--case-study-panel-brand)}.action-button-justified-content-base{align-items:center;gap:var(--dimension-600);width:100%;display:flex}.action-button-justified-title-base{align-items:center;gap:var(--dimension-300);flex:1;min-width:0;display:flex}.action-button-justified-title-base[data-has-subtitle=true]{gap:var(--dimension-600)}.card-media-header-row{align-items:baseline;gap:var(--dimension-800);display:flex}.card-media-header-row>:first-child{flex:auto;min-width:0}.kit-section{gap:calc(var(--spacing) * 4);flex-direction:column;min-width:0;display:flex}.kit-section>*{min-width:0}.header-text-grid{padding-inline:var(--grid-margin-default);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64.0625rem){.header-text-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.navigation-header-action{flex-direction:column;justify-content:center;justify-self:stretch;align-items:flex-end;display:flex}.hero-text-body{padding-inline:var(--grid-margin-default);justify-content:flex-start}.card-media-stack,.hero-text-body{flex-direction:column;display:flex}.card-media-stack{gap:var(--dimension-600);overflow:hidden}.hero-text-content{gap:var(--dimension-300)}.card-media-header,.card-rise-feed,.feature-text-block,.header-media,.header-media-body,.hero-text-content,.section-landmark,.split-asymmetric-cell{flex-direction:column;display:flex}.kit-badge-row{gap:calc(var(--spacing) * 3)}.kit-badge-row,.kit-button-row{align-items:center;flex-wrap:wrap;display:flex}.kit-button-row{gap:calc(var(--spacing) * 4)}.action-group{align-items:center;column-gap:var(--dimension-200);row-gap:var(--dimension-400);flex-wrap:wrap;display:flex}.action-group-base{align-items:center;gap:var(--dimension-200);display:inline-flex}.nav-action-feed{align-items:center;gap:var(--dimension-500);display:flex}.view-switcher{align-items:center;column-gap:var(--dimension-200);display:flex}.grid-feed-link{color:var(--content-default-primary);display:block}.hero-text-swap-lg{display:none}@media (min-width:1025px){.hero-text-swap-lg{display:block}}.navigation-header{--nav-progress:0;display:contents}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.grid-feed{display:block}@media (min-width:1025px){.hero-text-swap-base{display:none}}.hidden{display:none}.inline{display:inline}.inline-grid{display:inline-grid}.media-cell{display:block}.nav-action-item,.nav-title-heading,.navigation-secondary-primary{display:contents}.table{display:table}.card-media-image{width:100%;aspect-ratio:var(--aspect-landscape);flex-grow:1}@media (min-width:48rem){.card-media-image{aspect-ratio:auto}}.aspect-landscape{aspect-ratio:var(--aspect-landscape)}.aspect-portrait{aspect-ratio:var(--aspect-portrait)}.aspect-square{aspect-ratio:var(--aspect-square);aspect-ratio:1}.aspect-tall{aspect-ratio:var(--aspect-tall)}.header-media-frame{aspect-ratio:var(--header-media-frame-ratio)}.size-200{width:calc(var(--spacing) * 200);height:calc(var(--spacing) * 200)}.control-media-icon{width:var(--icon-dimension-width);height:var(--icon-dimension-height)}.split-content-panel-media{width:100%;height:100%}.site-html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}.split-asymmetric-media,.split-content-swatch,.w-full{width:100%}.card-media-description{color:var(--content-default-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--easing-cubic-out));transition-duration:var(--tw-duration,var(--duration-200));max-width:var(--measure-card-description)}.card-media-description[data-role=body]{font-size:var(--text-body-font-size-400,5rem);line-height:var(--text-body-line-height-400,1.25);letter-spacing:var(--text-body-letter-spacing-400,-.02em);font-weight:600;font-family:var(--family-font-sans,"Inter Tight")}.card-media-description[data-role=subtitle]{font-size:var(--text-title-font-size-200,1.25rem);line-height:var(--text-title-line-height-200,1.1);letter-spacing:var(--text-title-letter-spacing-200,-.01em);font-weight:600;font-family:var(--family-font-sans,"Inter Tight")}.grid-feed-description{color:var(--content-default-primary);max-width:var(--measure-card-description)}.kit-compare-text{max-width:36rem}.max-w-\[533px\]{max-width:533px}.max-w-\[Npx\]{max-width:Npx}.measure-full{max-width:none}.measure-hero-description{max-width:var(--measure-hero-description)}.measure-hero-title{max-width:var(--measure-hero-title)}.shrink{flex-shrink:1}.grow{flex-grow:1}.reveal{opacity:1;transform:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.align-center{text-align:center;align-items:center}.align-start{text-align:left;align-items:flex-start}.nav-action-run{align-items:center}.kit-section-tight{gap:var(--dimension-400)}@media (max-width:767.98px){.kit-section-tight>p{overflow-wrap:break-word}}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-\[var\(--dimension-800\)\]{gap:var(--dimension-800)}.truncate{text-overflow:ellipsis;white-space:nowrap}.action-button-switch-base,.overflow-hidden,.truncate{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.border-border-default-primary{border-color:var(--border-default-primary)}.bg-background-action-primary{background-color:var(--background-action-primary)}.bg-background-default-tertiary{background-color:var(--background-default-tertiary)}.bg-content-default-primary{background-color:var(--content-default-primary)}.media-swatch-default{background-color:var(--background-default-tertiary)}.swatch-fallback{background-color:var(--content-default-primary)}@supports (color:color-mix(in lab,red,red)){.swatch-fallback{background-color:color-mix(in oklch,var(--content-default-primary) 10%,transparent)}}.swatch-oliver-cabell{background-image:linear-gradient(to top right,var(--content-default-primary),transparent)}@supports (color:color-mix(in lab,red,red)){.swatch-oliver-cabell{background-image:linear-gradient(to top right,color-mix(in oklch,var(--content-default-primary) 20%,transparent),transparent)}}.swatch-project-five{background-image:radial-gradient(circle at 30% 20%,var(--content-default-primary),transparent 60%)}@supports (color:color-mix(in lab,red,red)){.swatch-project-five{background-image:radial-gradient(circle at 30% 20%,color-mix(in oklch,var(--content-default-primary) 18%,transparent),transparent 60%)}}.swatch-project-six{background-image:linear-gradient(to right,var(--content-default-primary),var(--content-default-primary),var(--content-default-primary))}@supports (color:color-mix(in lab,red,red)){.swatch-project-six{background-image:linear-gradient(to right,color-mix(in oklch,var(--content-default-primary) 5%,transparent),color-mix(in oklch,var(--content-default-primary) 15%,transparent),color-mix(in oklch,var(--content-default-primary) 5%,transparent))}}.swatch-sakara{background-image:repeating-linear-gradient(45deg,var(--content-default-primary) 0 2px,transparent 2px 14px)}@supports (color:color-mix(in lab,red,red)){.swatch-sakara{background-image:repeating-linear-gradient(45deg,color-mix(in oklch,var(--content-default-primary) 14%,transparent) 0 2px,transparent 2px 14px)}}.swatch-wild{background-image:linear-gradient(to bottom,var(--content-default-primary),transparent)}@supports (color:color-mix(in lab,red,red)){.swatch-wild{background-image:linear-gradient(to bottom,color-mix(in oklch,var(--content-default-primary) 10%,transparent),transparent)}}.swatch-yardsale{background-image:linear-gradient(to bottom right,var(--content-default-primary),var(--content-default-primary),transparent)}@supports (color:color-mix(in lab,red,red)){.swatch-yardsale{background-image:linear-gradient(to bottom right,color-mix(in oklch,var(--content-default-primary) 15%,transparent),color-mix(in oklch,var(--content-default-primary) 5%,transparent),transparent)}}.effect-effect-progressive-blur-800{-webkit-backdrop-filter:blur(var(--blur-800,80px));backdrop-filter:blur(var(--blur-800,80px));-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.media-image{object-fit:cover}.media-image[data-position=top]{object-position:top}.media-image[data-fit=contain]{object-fit:contain}.media-image[data-preview-pending]{opacity:0}.media-image{transition:opacity var(--duration-1500,1.5s) var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94))}.px-6{padding-inline:calc(var(--spacing) * 6)}.section-media-inset,.split-asymmetric,.split-content-inset{padding-inline:var(--grid-padding-default)}.home-surface{padding-top:var(--page-top-default)}.card-media-subtitle{font-size:var(--text-title-font-size-200,1.25rem);line-height:var(--text-title-line-height-200,1.1);letter-spacing:var(--text-title-letter-spacing-200,-.01em);font-weight:600;font-family:var(--family-font-sans,"Inter Tight");color:var(--content-default-primary);white-space:nowrap}.header-text-description{color:var(--content-default-secondary)}.header-text-description[data-size=large]{font-size:var(--text-title-font-size-300,2.5rem);line-height:var(--text-title-line-height-300,1.05);letter-spacing:var(--text-title-letter-spacing-300,-.02em);font-weight:600;font-family:var(--family-font-sans,"Inter Tight")}.header-text-description[data-size=small]{font-size:var(--text-body-font-size-400,5rem);line-height:var(--text-body-line-height-400,1.25);letter-spacing:var(--text-body-letter-spacing-400,-.02em)}.body-style1-100,.header-text-description[data-size=small]{font-weight:600;font-family:var(--family-font-sans,"Inter Tight")}.body-style1-100{font-size:var(--text-body-font-size-100,1rem);line-height:var(--text-body-line-height-100,1.25);letter-spacing:var(--text-body-letter-spacing-100,0)}.body-style1-200{font-size:var(--text-body-font-size-200,1.25rem);line-height:var(--text-body-line-height-200,1.25);letter-spacing:var(--text-body-letter-spacing-200,-.01em)}.body-style1-200,.body-style1-300{font-weight:600;font-family:var(--family-font-sans,"Inter Tight")}.body-style1-300{font-size:var(--text-body-font-size-300,2.5rem);line-height:var(--text-body-line-height-300,1.25);letter-spacing:var(--text-body-letter-spacing-300,-.02em)}.body-style1-400{font-size:var(--text-body-font-size-400,5rem);line-height:var(--text-body-line-height-400,1.25);letter-spacing:var(--text-body-letter-spacing-400,-.02em)}.body-style1-400,.title-style1-100{font-weight:600;font-family:var(--family-font-sans,"Inter Tight")}.title-style1-100{font-size:var(--text-title-font-size-100,1rem);line-height:var(--text-title-line-height-100,1.1);letter-spacing:var(--text-title-letter-spacing-100,0)}.title-style1-200{font-size:var(--text-title-font-size-200,1.25rem);line-height:var(--text-title-line-height-200,1.1);letter-spacing:var(--text-title-letter-spacing-200,-.01em)}.title-style1-200,.title-style1-300{font-weight:600;font-family:var(--family-font-sans,"Inter Tight")}.title-style1-300{font-size:var(--text-title-font-size-300,2.5rem);line-height:var(--text-title-line-height-300,1.05);letter-spacing:var(--text-title-letter-spacing-300,-.02em)}.title-style1-400{font-size:var(--text-title-font-size-400,5rem);line-height:var(--text-title-line-height-400,1.05);letter-spacing:var(--text-title-letter-spacing-400,-.02em);font-weight:600;font-family:var(--family-font-sans,"Inter Tight")}.kit-section-title{font-size:var(--size-200);letter-spacing:var(--tw-tracking,.0179em);color:var(--content-default-secondary)}.caption-100{font-size:var(--caption-100-size);letter-spacing:var(--caption-100-tracking)}.text-050{font-size:var(--size-050);letter-spacing:var(--tw-tracking,.025em)}.text-100{font-size:var(--size-100);letter-spacing:var(--tw-tracking,.0208em)}.text-200{font-size:var(--size-200);letter-spacing:var(--tw-tracking,.0179em)}.text-300{font-size:var(--size-300)}.text-300,.text-400{letter-spacing:var(--tw-tracking,0)}.text-400{font-size:var(--size-400)}.text-500{font-size:var(--size-500);letter-spacing:var(--tw-tracking,0)}.text-600{font-size:var(--size-600);letter-spacing:var(--tw-tracking,-.0089em)}.text-700{font-size:var(--size-700);letter-spacing:var(--tw-tracking,-.0156em)}.text-800{font-size:var(--size-800);letter-spacing:var(--tw-tracking,-.0188em)}.text-900{font-size:var(--size-900);letter-spacing:var(--tw-tracking,-.0208em)}.text-1000{font-size:var(--size-1000);letter-spacing:var(--tw-tracking,-.0268em)}.text-1100{font-size:var(--size-1100)}.text-1100,.text-1200{letter-spacing:var(--tw-tracking,-.0313em)}.text-1200{font-size:var(--size-1200)}.text-1300{font-size:var(--size-1300);letter-spacing:var(--tw-tracking,-.0341em)}.text-1400{font-size:var(--size-1400);letter-spacing:var(--tw-tracking,-.0313em)}.text-1500{font-size:var(--size-1500);letter-spacing:var(--tw-tracking,-.0352em)}.text-1600{font-size:var(--size-1600);letter-spacing:var(--tw-tracking,-.0344em)}.text-1700{font-size:var(--size-1700);letter-spacing:var(--tw-tracking,-.041em)}.text-wrap{text-wrap:wrap}.grid-feed-title,.nav-description,.nav-subtitle,.nav-title{color:var(--content-default-primary)}.text-background-default-primary{color:var(--background-default-primary)}.text-content-action-primary{color:var(--content-action-primary)}.text-content-default-secondary{color:var(--content-default-secondary)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-800{--tw-blur:blur(80px)}.blur-800,.grayscale{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[var\(--blur-300\)\]{--tw-backdrop-blur:blur(var(--blur-300))}.backdrop-blur-\[var\(--blur-300\)\],.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--easing-cubic-out));transition-duration:var(--tw-duration,var(--duration-200))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--easing-cubic-out));transition-duration:var(--tw-duration,var(--duration-200))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--easing-cubic-out));transition-duration:var(--tw-duration,var(--duration-200))}.delay-100{transition-delay:var(--delay-100)}.delay-200{transition-delay:var(--delay-200)}.delay-300{transition-delay:var(--delay-300)}.delay-400{transition-delay:var(--delay-400)}.duration-200{--tw-duration:var(--duration-200);transition-duration:var(--duration-200)}.duration-250{--tw-duration:var(--duration-250);transition-duration:var(--duration-250)}.duration-300{--tw-duration:var(--duration-300);transition-duration:var(--duration-300)}.duration-500{--tw-duration:var(--duration-500);transition-duration:var(--duration-500)}.duration-1600{--tw-duration:var(--duration-1600);transition-duration:var(--duration-1600)}.duration-\[250ms\]{--tw-duration:.25s;transition-duration:.25s}.duration-\[var\(--duration-200\)\]{--tw-duration:var(--duration-200);transition-duration:var(--duration-200)}.card-media{background:var(--background-default-primary)}.nav-sticky-region-end{block-size:0}@media (min-width:48rem){.md\:aspect-auto{aspect-ratio:auto}.md\:w-\[calc\(8\/12\*100\%\)\]{width:66.6667%}}@media (min-width:64.0625rem){.lg\:col-span-11{grid-column:span 11/span 11}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.blend-mono-ground{mix-blend-mode:difference}html:not(.bttf) .navigation-header:not([data-nav-in-block]) .navigation-header-content:not([data-holding-header]),html:not(.bttf) .navigation-secondary .blend-mono-ground{--content-default-primary:var(--nav-ink);--content-action-primary:var(--nav-ink);--content-action-secondary:rgb(from var(--nav-ink) r g b/60%)}@media (forced-colors:active){.blend-mono-ground{mix-blend-mode:normal;-webkit-backdrop-filter:none;backdrop-filter:none}}.bttf .navigation-header-content{--content-default-primary:rgb(from var(--color-palette-malibu-600) calc(255 - r) calc(255 - g) calc(255 - b));--content-action-primary:rgb(from var(--color-palette-malibu-600) calc(255 - r) calc(255 - g) calc(255 - b))}@media (min-width:768px){.no-wrap-md{white-space:nowrap}}@media (min-width:1025px){body:has(.navigation-header-actions) .navigation-footer-section[data-section=feed] .navigation-footer-action:not([data-nav-lg-mirror]){display:none}.navigation-footer-feed>.navigation-footer-action[data-nav-lg-mirror]{opacity:0;pointer-events:none;transition:opacity var(--nav-fade-exit-duration,var(--duration-375,.375s)) var(--nav-chrome-fade-easing,var(--easing-cubic-out,cubic-bezier(.215,.61,.355,1)))}.navigation-footer[data-nav-exposure-hidden] .navigation-footer-feed>.navigation-footer-action[data-nav-lg-mirror]{opacity:1;pointer-events:auto;transition-duration:var(--nav-chrome-fade-duration,var(--duration-750,.75s))}@media (prefers-reduced-motion:reduce){.navigation-footer-feed>.navigation-footer-action[data-nav-lg-mirror]{transition:none}}}.navigation-header .nav-ink-carrier,.navigation-secondary .nav-ink-carrier{opacity:var(--nav-chrome-opacity,1)}.navigation-header[data-nav-action-hold]:not([data-nav-entrance]) .nav-ink-carrier,.navigation-secondary[data-nav-action-hold]:not([data-nav-entrance]) .nav-ink-carrier{--nav-chrome-opacity:0}.navigation-header[data-nav-entrance] .nav-ink-carrier,.navigation-secondary[data-nav-entrance] .nav-ink-carrier{transition:opacity var(--nav-chrome-fade-duration,var(--duration-250,.25s)) var(--nav-chrome-fade-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94)))}@media (prefers-reduced-motion:reduce){.navigation-header[data-nav-action-hold]:not([data-nav-entrance]) .nav-ink-carrier,.navigation-secondary[data-nav-action-hold]:not([data-nav-entrance]) .nav-ink-carrier{--nav-chrome-opacity:1}.navigation-header[data-nav-entrance] .nav-ink-carrier,.navigation-secondary[data-nav-entrance] .nav-ink-carrier{transition:none}}.navigation-header .navigation-header-canvas-blur,.navigation-header .navigation-header-canvas-blur-layer{opacity:var(--nav-chrome-opacity,1)}.navigation-header[data-nav-action-hold]:not([data-nav-entrance]) .navigation-header-canvas-blur,.navigation-header[data-nav-action-hold]:not([data-nav-entrance]) .navigation-header-canvas-blur-layer{--nav-chrome-opacity:0}.navigation-header[data-nav-entrance] .navigation-header-canvas-blur,.navigation-header[data-nav-entrance] .navigation-header-canvas-blur-layer{transition:opacity var(--nav-chrome-fade-duration,var(--duration-250,.25s)) var(--nav-chrome-fade-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94)))}@media (prefers-reduced-motion:reduce){.navigation-header[data-nav-action-hold]:not([data-nav-entrance]) .navigation-header-canvas-blur,.navigation-header[data-nav-action-hold]:not([data-nav-entrance]) .navigation-header-canvas-blur-layer{--nav-chrome-opacity:1}.navigation-header[data-nav-entrance] .navigation-header-canvas-blur,.navigation-header[data-nav-entrance] .navigation-header-canvas-blur-layer{transition:none}}.navigation-header[data-nav-entrance][data-nav-exposure-hidden] .nav-ink-carrier,.navigation-header[data-nav-entrance][data-nav-exposure-hidden] .navigation-header-canvas-blur,.navigation-header[data-nav-entrance][data-nav-exposure-hidden] .navigation-header-canvas-blur-layer{--nav-chrome-opacity:0}.navigation-header[data-nav-exposure-instant] .nav-ink-carrier,.navigation-header[data-nav-exposure-instant] .navigation-header-canvas-blur,.navigation-header[data-nav-exposure-instant] .navigation-header-canvas-blur-layer{transition-duration:var(--duration-0)!important}.navigation-header[data-nav-exposure-hidden]{pointer-events:none}html[data-gallery-project-hover] .navigation-header[data-nav-entrance][data-nav-exposure-hidden] .nav-ink-carrier,html[data-gallery-project-hover] .navigation-header[data-nav-entrance][data-nav-exposure-hidden] .navigation-header-canvas-blur,html[data-gallery-project-hover] .navigation-header[data-nav-entrance][data-nav-exposure-hidden] .navigation-header-canvas-blur-layer{--nav-chrome-opacity:1}html[data-gallery-project-hover] .navigation-header[data-nav-exposure-hidden]{pointer-events:auto}@media (prefers-reduced-motion:reduce){.navigation-header[data-nav-entrance][data-nav-exposure-hidden] .nav-ink-carrier,.navigation-header[data-nav-entrance][data-nav-exposure-hidden] .navigation-header-canvas-blur,.navigation-header[data-nav-entrance][data-nav-exposure-hidden] .navigation-header-canvas-blur-layer{--nav-chrome-opacity:1}.navigation-header[data-nav-exposure-hidden]{pointer-events:auto}}.navigation-header[data-nav-context=home]:not([data-nav-exposure-hidden]) .navigation-header-content{pointer-events:auto}.navigation-secondary[data-nav-secondary-static] .nav-ink-carrier{--nav-chrome-opacity:0;pointer-events:none;visibility:hidden}.navigation-secondary[data-nav-entrance] .nav-ink-carrier{transition:opacity var(--nav-chrome-fade-duration,var(--duration-250,.25s)) var(--nav-chrome-fade-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94))),visibility var(--nav-chrome-fade-duration,var(--duration-250,.25s)) var(--nav-chrome-fade-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94)))}.navigation-secondary[data-nav-secondary-static]{pointer-events:none}@media (prefers-reduced-motion:reduce){.navigation-secondary[data-nav-secondary-static] .nav-ink-carrier{--nav-chrome-opacity:0;visibility:hidden}}@keyframes nav-exit-chrome-fade{0%{--nav-chrome-opacity:1}to{--nav-chrome-opacity:0}}[data-nav-exit-ghost]{--nav-chrome-opacity:0;animation:nav-exit-chrome-fade var(--nav-exit-duration,var(--nav-chrome-fade-duration,var(--duration-250,.25s))) var(--nav-chrome-fade-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94))) both;pointer-events:none}.navigation-header [data-nav-exit-ghost] .hero-text-wipe,.navigation-header[data-nav-entrance] [data-nav-exit-ghost] .nav-action-rise{opacity:1;animation:none;transform:none}@media (prefers-reduced-motion:reduce){[data-nav-exit-ghost]{--nav-exit-duration:var(--duration-100,.1s)}}.nav-spacer-action{height:var(--dimension-1000);display:none}.navigation-header[data-nav-scroll-hidden]{pointer-events:none}.navigation-header,.navigation-secondary{--nav-ink:var(--blend-identity)}@media (forced-colors:active){.navigation-header,.navigation-secondary{--nav-ink:CanvasText}}.navigation-header:focus-within{--nav-progress:0!important}@media (prefers-reduced-motion:reduce){.navigation-header .nav-ink-carrier{will-change:auto;opacity:1!important}}.nav-action-run,.navigation-header-action:not(:has(>.nav-action-feed)){display:none}@media (min-width:768px){.nav-spacer-action{display:block}.nav-action-run{display:flex}.nav-action-feed{display:none}.navigation-header-actions-lift{display:grid}.navigation-header-actions-lift .navigation-header-action{display:flex}.navigation-header-content .navigation-header-action,.navigation-header[data-nav-context=project][data-nav-state=end] .navigation-header-content [data-end-swap=home].navigation-header-action{display:none}}.navigation-header [data-end-swap=home],.navigation-header[data-nav-context=project][data-nav-state=end] [data-end-swap=project]{display:none}.navigation-header[data-nav-context=project][data-nav-state=end] [data-end-swap=home].nav-description,.navigation-header[data-nav-context=project][data-nav-state=end] [data-end-swap=home].nav-title{display:revert}.navigation-header[data-nav-context=project][data-nav-state=end] [data-end-swap=home].navigation-header-action{display:flex}.navigation-header[data-nav-entrance][data-nav-state]:not([data-nav-state=default]) .nav-action-rise,.navigation-header[data-nav-state]:not([data-nav-state=default]) .hero-text-wipe{opacity:1;animation:none;transform:none}.navigation-header .nav-description.nav-ink-carrier{opacity:calc(var(--nav-chrome-opacity,1) * (1 - var(--nav-progress,0)) * var(--nav-description-fade,1))}@media (prefers-reduced-motion:no-preference){.navigation-header[data-nav-entrance] .nav-description.nav-ink-carrier{transition:opacity var(--nav-chrome-fade-duration,var(--duration-250,.25s)) var(--nav-chrome-fade-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94))),--nav-description-fade var(--nav-chrome-fade-duration,var(--duration-250,.25s)) var(--nav-chrome-fade-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94)))}.navigation-header[data-nav-entrance][data-nav-description-fade-instant] .nav-description.nav-ink-carrier{transition-duration:var(--nav-chrome-fade-duration,var(--duration-250,.25s)),var(--duration-0,0s)}.navigation-header[data-nav-description-hidden] .nav-description.nav-ink-carrier{visibility:hidden}}html[data-gallery-project-hover] .navigation-header .nav-description.nav-ink-carrier{--nav-description-fade:1}html[data-gallery-project-hover] .navigation-header[data-nav-description-hidden] .nav-description.nav-ink-carrier{visibility:visible}.navigation-header .nav-header-action.nav-ink-carrier{opacity:calc(var(--nav-chrome-opacity,1) * (1 - var(--nav-progress,0)) * var(--nav-description-fade,1) * var(--nav-header-action-hover-fade,1))}@media (prefers-reduced-motion:no-preference){.navigation-header[data-nav-entrance] .nav-header-action.nav-ink-carrier{transition:opacity var(--nav-chrome-fade-duration,var(--duration-250,.25s)) var(--nav-chrome-fade-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94))),--nav-description-fade var(--nav-chrome-fade-duration,var(--duration-250,.25s)) var(--nav-chrome-fade-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94)))}.navigation-header[data-nav-entrance][data-nav-description-fade-instant] .nav-header-action.nav-ink-carrier{transition-duration:var(--nav-chrome-fade-duration,var(--duration-250,.25s)),var(--duration-0,0s)}.navigation-header[data-nav-description-hidden] .nav-header-action.nav-ink-carrier{visibility:hidden}}html[data-gallery-project-hover] .navigation-header .nav-header-action.nav-ink-carrier{--nav-header-action-hover-fade:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){html[data-gallery-project-hover] .navigation-header[data-nav-entrance] .nav-header-action.nav-ink-carrier{visibility:hidden}}html[data-text-t0] .navigation-header[data-nav-entrance] .navigation-header-actions .navigation-footer-rise-mask>*{transition-property:transform,opacity;transition-duration:var(--duration-500,.5s),var(--nav-chrome-fade-duration,var(--duration-250,.25s));transition-delay:var(--nav-action-rise-delay,0s),0s;transition-timing-function:var(--easing-cubic-out,cubic-bezier(.215,.61,.355,1)),var(--nav-chrome-fade-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94)));transform:translate(0)}html[data-text-t0] .navigation-header[data-nav-entrance] .navigation-header-actions[data-nav-actions-replay-hold] .navigation-footer-rise-mask>*{transition:none;transform:translateY(105%)}.nav-action-icon-swap{display:none}@media (min-width:768px){.navigation-header .nav-action-run .nav-action-icon-swap{display:inline-flex}.navigation-header .nav-action-run .nav-action-text-swap{display:none}}.navigation-header-actions,.navigation-header-actions-lift,.navigation-header-content{column-gap:var(--grid-gap);row-gap:var(--grid-gap-lg);padding-block:var(--space-spacer-300) var(--space-spacer-600);padding-inline:var(--grid-margin-default)}@media (min-width:768px){.navigation-header-actions,.navigation-header-actions-lift,.navigation-header-content{padding-block:var(--space-spacer-200)}}.nav-secondary-bttf.nav-ink-carrier,.nav-secondary-dock.nav-ink-carrier,.nav-secondary-run.nav-ink-carrier,.nav-title.nav-ink-carrier{justify-self:start;width:fit-content}.nav-title.nav-ink-carrier{grid-area:1/1/auto/span 12}.nav-description.nav-ink-carrier{grid-area:2/1/auto/span 12}.navigation-header-action{grid-area:1/7/auto/span 6}.nav-secondary-run.nav-ink-carrier{grid-column:1/span 4;justify-self:start}.nav-secondary-bttf.nav-ink-carrier{grid-column:9/span 4;justify-self:end}.nav-action-run.nav-ink-carrier,.nav-secondary-bttf.nav-ink-carrier,.nav-secondary-dock.nav-ink-carrier,.nav-secondary-run.nav-ink-carrier{isolation:isolate}@media (min-width:768px){.nav-description.nav-ink-carrier,.nav-title.nav-ink-carrier{padding-block:var(--dimension-350)}.nav-title.nav-ink-carrier{grid-area:1/1/auto/span 5}.nav-description.nav-ink-carrier{grid-area:1/6/auto/span 7}.navigation-header-actions-lift .navigation-header-action{grid-area:1/9/auto/span 4}}@media (min-width:1025px){.nav-title.nav-ink-carrier{grid-column:1/span 3}.nav-description.nav-ink-carrier{grid-column:4/span 4}}.navigation-header-content[data-nav-layout=subtitle] .nav-title-row{display:contents}.navigation-header-content[data-nav-layout=subtitle] .nav-subtitle.nav-ink-carrier{text-align:end;justify-self:end}@media (max-width:767.98px){.navigation-header-content[data-nav-layout=subtitle] .nav-title-row{justify-self:stretch;gap:var(--grid-gap);grid-area:1/1/auto/span 12;justify-content:flex-start;align-items:flex-start;display:flex}.navigation-header-content[data-nav-layout=subtitle] .nav-title-row .nav-subtitle.nav-ink-carrier{text-align:end;flex:auto;justify-self:auto}}@media (min-width:768px){.navigation-header-content[data-nav-layout=subtitle] .nav-description.nav-ink-carrier{grid-row:1}}@media (min-width:768px) and (max-width:1024.98px){.navigation-header-content[data-nav-layout=subtitle] .nav-description.nav-ink-carrier{grid-column:6/span 5}.navigation-header-content[data-nav-layout=subtitle] .nav-subtitle.nav-ink-carrier{grid-area:1/11/auto/span 2}}@media (min-width:1025px){.navigation-header-content[data-nav-layout=subtitle] .nav-subtitle.nav-ink-carrier{grid-area:1/9/auto/span 4}}.navigation-header-content[data-holding-header],.navigation-header-content[data-holding-header] .blend-mono-ground{mix-blend-mode:normal}.navigation-header-content[data-holding-header] .navigation-footer-rise-mask{display:none}@media (max-width:767.98px){.navigation-header-content[data-nav-layout=justified] .nav-title.nav-ink-carrier{grid-area:1/1/auto/span 6}.navigation-header-content[data-nav-layout=justified] .nav-description.nav-ink-carrier{text-align:end;grid-area:1/7/auto/span 6;justify-self:end}}@media (min-width:768px){.navigation-header-content[data-holding-header] .nav-title.nav-ink-carrier{grid-area:1/1/auto/span 3}.navigation-header-content[data-holding-header] .nav-description.nav-ink-carrier{grid-area:1/4/auto/span 4}.navigation-header-content[data-holding-header] .navigation-footer-rise-mask{grid-area:1/9/auto/span 4;justify-self:end;display:inline-block}}html[data-holding-entrance-armed][data-text-t0] .navigation-header[data-nav-entrance] .navigation-header-content[data-holding-header] .navigation-footer-rise-mask>*{transition-property:transform,opacity;transition-duration:var(--duration-500,.5s),var(--nav-chrome-fade-duration,var(--duration-250,.25s));transition-delay:var(--nav-action-rise-delay,0s),0s;transition-timing-function:var(--easing-cubic-out,cubic-bezier(.215,.61,.355,1)),var(--nav-chrome-fade-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94)));transform:translate(0)}@media (min-width:768px){.navigation-footer[data-holding]{display:none}}@media (max-width:767.98px){.navigation-footer[data-holding] .navigation-footer-content{grid-template-columns:1fr;justify-items:center}}@keyframes nav-action-rise-in{0%{opacity:0;transform:translate3d(0,var(--nav-action-rise-distance,40px),0)}to{opacity:1;transform:translate(0)}}.navigation-footer[data-nav-entrance] .nav-action-rise,.navigation-header[data-nav-entrance] .nav-action-rise,.navigation-secondary[data-nav-entrance] .nav-action-rise{animation-name:nav-action-rise-in}.navigation-footer[data-nav-action-hold]:not([data-nav-entrance]) .nav-action-rise{opacity:0}@media (prefers-reduced-motion:reduce){.navigation-footer[data-nav-action-hold]:not([data-nav-entrance]) .nav-action-rise{opacity:1}}.nav-action-rise{animation-duration:var(--nav-action-rise-duration,var(--duration-1200,1.2s));animation-timing-function:var(--nav-action-rise-easing,ease-out);animation-delay:var(--nav-action-rise-delay,0s);animation-iteration-count:1;animation-fill-mode:both}.nav-action-rise[data-rise-settled],.navigation-footer[data-nav-entrance] .nav-action-rise[data-rise-settled],.navigation-header[data-nav-entrance] .nav-action-rise[data-rise-settled],.navigation-secondary[data-nav-entrance] .nav-action-rise[data-rise-settled]{animation:none}.nav-action-rise:has(:focus-visible){opacity:1;animation:none;transform:none}@media (prefers-reduced-motion:reduce){.nav-action-rise{animation:none}}@keyframes nav-action-fade-in{0%{opacity:0}to{opacity:1}}.navigation-footer[data-nav-entrance] .nav-action-fade{animation-name:nav-action-fade-in}.navigation-footer[data-nav-action-hold]:not([data-nav-entrance]) .nav-action-fade{opacity:0}@media (prefers-reduced-motion:reduce){.navigation-footer[data-nav-action-hold]:not([data-nav-entrance]) .nav-action-fade{opacity:1}}.nav-action-fade{animation-duration:var(--nav-chrome-fade-duration,var(--duration-250,.25s));animation-timing-function:var(--nav-chrome-fade-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94)));animation-delay:var(--nav-action-rise-delay,0s);animation-iteration-count:1;animation-fill-mode:both}.nav-action-fade[data-rise-settled],.navigation-footer[data-nav-entrance] .nav-action-fade[data-rise-settled]{animation:none}.nav-action-fade:has(:focus-visible){opacity:1;animation:none}@media (min-width:1025px){.navigation-footer-feed>.navigation-footer-action[data-nav-lg-mirror]{animation:none}}@media (max-width:767.98px) and (prefers-reduced-motion:no-preference){.navigation-footer[data-nav-entrance] .nav-action-fade{animation-name:nav-action-rise-in;animation-duration:var(--nav-action-rise-duration,var(--duration-1200,1.2s));animation-timing-function:var(--nav-action-rise-easing,ease-out)}.navigation-footer:not([data-holding]) .nav-action-fade{animation-delay:calc(var(--nav-action-rise-delay,0s) + var(--footer-load-index,0) * var(--delay-100,.1s))}}@media (prefers-reduced-motion:reduce){.nav-action-fade{animation:none}}@media (min-width:768px){:is(.navigation-header,.navigation-secondary,.navigation-footer) :is(.action-base[data-optical=start],[data-optical=start]>.action-base):is([data-size="200"],[data-size=icon-200]){margin-inline-start:calc(-1 * (var(--button-space-h-200) + var(--button-border-200)));margin-inline-start:calc(-1 * (var(--button-space-h-200) + round(down, var(--button-border-200), 1px)))}:is(.navigation-header,.navigation-secondary,.navigation-footer) :is(.action-base[data-optical=end],[data-optical=end]>.action-base):is([data-size="200"],[data-size=icon-200]){margin-inline-end:calc(-1 * (var(--button-space-h-200) + var(--button-border-200)));margin-inline-end:calc(-1 * (var(--button-space-h-200) + round(down, var(--button-border-200), 1px)))}}.view-switcher [data-slot=button][aria-current=page]{color:var(--content-action-primary)}.view-switcher [data-slot=button]:not([aria-current=page]){color:var(--content-action-secondary)}.navigation-secondary{display:none}@media (max-width:767.98px){.navigation-secondary:has(.nav-secondary-dock){display:contents}}@media (min-width:768px){.navigation-secondary:has(.nav-secondary-run),:root.bttf .navigation-secondary:has(.nav-secondary-bttf){display:contents}}.nav-secondary-run{display:none}@media (min-width:768px){.nav-secondary-run{display:inline-flex}.nav-secondary-dock{display:none}}.nav-secondary-bttf{display:none}@media (min-width:768px){:root.bttf .nav-secondary-bttf{display:inline-flex}}.navigation-secondary-content{padding-block:var(--space-spacer-300);padding-inline:var(--grid-margin-default);justify-content:center;align-items:center;margin-block-start:calc(-1 * (2 * var(--space-spacer-300) + var(--dimension-1150)));display:flex}@media (min-width:768px){.navigation-secondary-content{column-gap:var(--grid-gap);padding-block:var(--space-spacer-100);grid-template-columns:repeat(12,minmax(0,1fr));place-items:start;margin-block-start:calc(-1 * (2 * var(--space-spacer-100) + var(--dimension-1000)));display:grid}}.recede-sheet{z-index:calc(var(--z-index-base) + 2);pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(var(--recede-blur));backdrop-filter:blur(var(--recede-blur));background-color:var(--background-default-primary);position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.recede-sheet{background-color:color-mix(in srgb,var(--background-default-primary) calc((1 - var(--recede-dim)) * 100%),transparent)}}.recede-sheet{transition:opacity var(--duration-200) var(--easing-ease-out)}@media (hover:hover) and (pointer:fine){[data-blur-recede][data-recede-band-off],html[data-scroll-fast] body{pointer-events:none}html:not([data-scroll-fast]) [data-recede-scope]:has([data-recede-unit]:is([data-recede-held],[data-blur-recede]:hover,:has(>[data-blur-recede]:hover),[data-gallery-held])) .recede-sheet{opacity:1}[data-recede-scope]:not([data-view=gallery]) [data-recede-unit]:is([data-recede-held],[data-blur-recede]:hover,:has(>[data-blur-recede]:hover),[data-gallery-held]),[data-recede-scope]:not([data-view=gallery]) [data-recede-unit]:is([data-recede-held],[data-blur-recede]:hover,:has(>[data-blur-recede]:hover),[data-gallery-held])>:not([data-recede-relay]),[data-recede-scope]:not([data-view=gallery]) [data-recede-unit]:is([data-recede-held],[data-blur-recede]:hover,:has(>[data-blur-recede]:hover),[data-gallery-held])>[data-recede-relay]>*{z-index:calc(var(--z-index-base) + 3)}}html[data-fine-pointer][data-scroll-fast] body{pointer-events:none}html[data-fine-pointer] [data-recede-scope]:not([data-view=gallery]) [data-recede-unit]:is([data-recede-held],[data-blur-recede]:hover,:has(>[data-blur-recede]:hover),[data-gallery-held]),html[data-fine-pointer] [data-recede-scope]:not([data-view=gallery]) [data-recede-unit]:is([data-recede-held],[data-blur-recede]:hover,:has(>[data-blur-recede]:hover),[data-gallery-held])>:not([data-recede-relay]),html[data-fine-pointer] [data-recede-scope]:not([data-view=gallery]) [data-recede-unit]:is([data-recede-held],[data-blur-recede]:hover,:has(>[data-blur-recede]:hover),[data-gallery-held])>[data-recede-relay]>*{z-index:calc(var(--z-index-base) + 3)}html[data-fine-pointer]:not([data-scroll-fast]) [data-recede-scope]:has([data-recede-unit]:is([data-recede-held],[data-blur-recede]:hover,:has(>[data-blur-recede]:hover),[data-gallery-held])) .recede-sheet{opacity:1}html[data-fine-pointer][data-gallery-flight-leave] [data-recede-scope] .recede-sheet{opacity:1;transition:none}[data-recede-scope]:has(:focus-visible) .recede-sheet{opacity:1}[data-recede-scope]:has(:focus-visible) [data-recede-unit]:has(:focus-visible),[data-recede-scope]:has(:focus-visible) [data-recede-unit]:has(:focus-visible)>:not([data-recede-relay]),[data-recede-scope]:has(:focus-visible) [data-recede-unit]:has(:focus-visible)>[data-recede-relay]>*{z-index:calc(var(--z-index-base) + 3)}@media (prefers-reduced-motion:reduce){.recede-sheet{transition-duration:var(--duration-0)}}html[data-recede-blur] .recede-sheet{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;overflow:hidden}html[data-recede-blur] .recede-sheet:after{content:"";background-color:var(--background-default-primary);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){html[data-recede-blur] .recede-sheet:after{background-color:color-mix(in srgb,var(--background-default-primary) calc((1 - var(--recede-dim)) * 100%),transparent)}}html[data-recede-blur] .recede-still-canvas{position:absolute}.grid-row{display:block;position:relative}.grid-row-content{gap:var(--grid-gap-sm);flex-direction:column;display:flex}.grid-row-feed,.grid-row-header,.grid-row-link{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.grid-row-feed,.grid-row-header{padding-inline:var(--grid-margin-default)}.grid-row-link{grid-column:1/-1}.grid-row-title{grid-area:1/1/auto/span 12}.grid-row-description{grid-area:2/1/auto/span 12}.grid-feed-tile{grid-column:span 6}.grid-feed-tile:nth-child(n+3){display:none}@media (min-width:768px){.grid-row-title{grid-column:1/span 3}.grid-row-description{grid-column:1/span 4}.grid-feed-tile{grid-column:span 2}.grid-feed-tile:nth-child(n+3){display:block}}.feature-text-inset{column-gap:var(--grid-gap);padding-inline:var(--grid-margin-default);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.feature-text-inset>.feature-text{grid-column:1/span 12}@media (min-width:768px){.feature-text-inset>.feature-text{grid-column:1/span 6}}@media (min-width:1025px){.feature-text-inset>.feature-text{grid-column:1/span 5}}.split-content-grid{align-items:start;gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.split-content-grid>*{grid-column:1/-1}.split-content-empty{display:none}@media (min-width:768px){.split-content-grid[data-columns="2"]>:first-child{grid-column:1/span 6}.split-content-grid[data-columns="2"]>:nth-child(2){grid-column:7/span 6}.split-content-empty{display:block}}@media (min-width:1025px){.split-content-grid[data-layout=split-media-text-reversed]>:first-child,.split-content-grid[data-layout=split-text]>:first-child{grid-column:1/span 5}.split-content-grid[data-layout=split-media-text]>:nth-child(2),.split-content-grid[data-layout=split-text]>:nth-child(2){grid-column:7/span 5}}.home-desktop-feed{display:none}.home-grid-feed{display:block}@media (min-width:768px){.home-desktop-feed{display:block}.home-grid-feed{display:none}}.split-asymmetric-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0;display:grid}.split-asymmetric-grid>*{grid-column:1/-1}@media (min-width:768px){.split-asymmetric-grid{align-items:start;gap:var(--grid-gap)}.split-asymmetric-cell{grid-column:var(--col-start) /span var(--col-span)}}.split-asymmetric-cell .card-media-link{gap:0;overflow:visible}@media (max-width:767px){.split-asymmetric-grid:not(.reveal) .split-asymmetric-cell:first-child .split-asymmetric-media{max-height:calc(100dvh - var(--screen-height-300) - var(--height-nav) - var(--dimension-1800))}}@media (hover:hover) and (pointer:fine){.split-asymmetric-cell .card-media-header{display:none}.split-asymmetric-cell .card-media-link{outline:var(--border-200) solid transparent;outline-offset:calc(-1 * var(--border-200));width:100%;transition:outline-color var(--duration-200) var(--easing-cubic-out);display:block}.split-asymmetric-cell[data-gallery-held] .card-media-link,.split-asymmetric-cell[data-gallery-hold-release] .card-media-link{outline-color:var(--color-border-default-primary)}html[data-gallery-flight-leave] .split-asymmetric-cell[data-gallery-held] .card-media-link,html[data-gallery-flight-leave] .split-asymmetric-cell[data-gallery-hold-release] .card-media-link{transition:outline-color var(--proto-hover-exit,var(--duration-200,.2s)) var(--proto-hover-exit-easing,cubic-bezier(.4,0,1,1));outline-color:#0000}@media (prefers-reduced-motion:reduce){.split-asymmetric-cell .card-media-link .split-asymmetric-media{--gallery-still-landed-y:0px;--gallery-still-rise-from:0px}}.split-asymmetric-cell .card-media-link .split-asymmetric-media{pointer-events:none;transform-origin:50%;opacity:1;transform:translate(0)scale(1)}.split-asymmetric-cell:is([data-blur-recede]:hover,:has([data-blur-recede]:hover)) .split-asymmetric-media,.split-asymmetric-cell[data-gallery-held] .split-asymmetric-media,.split-asymmetric-cell[data-gallery-hold-release] .card-media-link .split-asymmetric-media,.split-asymmetric-cell[data-gallery-rest] .split-asymmetric-media,[data-recede-unit][style*=--gallery-still-rise-from] .split-asymmetric-media{animation:none}.split-asymmetric-cell[data-gallery-held] .split-asymmetric-media{--tile-rise:var(--proto-hover-rise-distance,100%);transition:transform var(--proto-hover-still-rise,var(--proto-hover-rise,.62s)) var(--proto-hover-easing,var(--easing-quart-out,cubic-bezier(.25,1,.5,1)));transform:translate3d(0,var(--gallery-still-landed-y,0),0) scale(var(--gallery-hold-scale,1))}@starting-style{.split-asymmetric-cell[data-gallery-held] .split-asymmetric-media{opacity:1;transform:translate3d(0,var(--gallery-still-rise-from,0),0) scale(1)}}.split-asymmetric-cell[data-gallery-hold-release] .card-media-link .split-asymmetric-media{transition:transform var(--proto-hover-still-rise,var(--proto-hover-rise,.62s)) var(--proto-hover-easing,var(--easing-quart-out,cubic-bezier(.25,1,.5,1)));opacity:1;transform:translate(0)scale(1)}html[data-gallery-flight-leave] .split-asymmetric-cell[data-gallery-held] .split-asymmetric-media,html[data-gallery-flight-leave] .split-asymmetric-cell[data-gallery-hold-release] .card-media-link .split-asymmetric-media,html[data-project-open] .split-asymmetric-cell[data-gallery-held] .split-asymmetric-media,html[data-project-open] .split-asymmetric-cell[data-gallery-hold-release] .card-media-link .split-asymmetric-media{transition:none}[data-recede-scope]:has([data-blur-recede]:hover) .split-asymmetric-cell:not(:is([data-blur-recede]:hover,:has([data-blur-recede]:hover))),[data-recede-scope]:has([data-gallery-held]) .split-asymmetric-cell:not([data-gallery-held]),[data-recede-scope][data-gallery-lock] .split-asymmetric-cell:not([data-gallery-held]){pointer-events:none}}html[data-fine-pointer] .split-asymmetric-cell .card-media-header{display:none}html[data-fine-pointer] .split-asymmetric-cell .card-media-link{outline:var(--border-200) solid transparent;outline-offset:calc(-1 * var(--border-200));width:100%;transition:outline-color var(--duration-200) var(--easing-cubic-out);display:block}html[data-fine-pointer] .split-asymmetric-cell[data-gallery-held] .card-media-link,html[data-fine-pointer] .split-asymmetric-cell[data-gallery-hold-release] .card-media-link{outline-color:var(--color-border-default-primary)}html[data-fine-pointer][data-gallery-flight-leave] .split-asymmetric-cell[data-gallery-held] .card-media-link,html[data-fine-pointer][data-gallery-flight-leave] .split-asymmetric-cell[data-gallery-hold-release] .card-media-link{transition:outline-color var(--proto-hover-exit,var(--duration-200,.2s)) var(--proto-hover-exit-easing,cubic-bezier(.4,0,1,1));outline-color:#0000}@media (prefers-reduced-motion:reduce){.split-asymmetric-cell .card-media-link .split-asymmetric-media{--gallery-still-landed-y:0px;--gallery-still-rise-from:0px}}html[data-fine-pointer] .split-asymmetric-cell .card-media-link .split-asymmetric-media{pointer-events:none;transform-origin:50%;opacity:1;transform:translate(0)scale(1)}html[data-fine-pointer] .split-asymmetric-cell:is([data-blur-recede]:hover,:has([data-blur-recede]:hover)) .split-asymmetric-media,html[data-fine-pointer] .split-asymmetric-cell[data-gallery-held] .split-asymmetric-media,html[data-fine-pointer] .split-asymmetric-cell[data-gallery-hold-release] .card-media-link .split-asymmetric-media,html[data-fine-pointer] .split-asymmetric-cell[data-gallery-rest] .split-asymmetric-media,html[data-fine-pointer] [data-recede-unit][style*=--gallery-still-rise-from] .split-asymmetric-media{animation:none}html[data-fine-pointer] .split-asymmetric-cell[data-gallery-held] .split-asymmetric-media{--tile-rise:var(--proto-hover-rise-distance,100%);transition:transform var(--proto-hover-still-rise,var(--proto-hover-rise,.62s)) var(--proto-hover-easing,var(--easing-quart-out,cubic-bezier(.25,1,.5,1)));transform:translate3d(0,var(--gallery-still-landed-y,0),0) scale(var(--gallery-hold-scale,1))}@starting-style{html[data-fine-pointer] .split-asymmetric-cell[data-gallery-held] .split-asymmetric-media{opacity:1;transform:translate3d(0,var(--gallery-still-rise-from,0),0) scale(1)}}html[data-fine-pointer] .split-asymmetric-cell[data-gallery-hold-release] .card-media-link .split-asymmetric-media{transition:transform var(--proto-hover-still-rise,var(--proto-hover-rise,.62s)) var(--proto-hover-easing,var(--easing-quart-out,cubic-bezier(.25,1,.5,1)));opacity:1;transform:translate(0)scale(1)}html[data-gallery-flight-leave] .split-asymmetric-cell[data-gallery-held] .split-asymmetric-media,html[data-gallery-flight-leave] .split-asymmetric-cell[data-gallery-hold-release] .card-media-link .split-asymmetric-media,html[data-project-open] .split-asymmetric-cell[data-gallery-held] .split-asymmetric-media,html[data-project-open] .split-asymmetric-cell[data-gallery-hold-release] .card-media-link .split-asymmetric-media{transition:none}html[data-fine-pointer] [data-recede-scope]:has([data-blur-recede]:hover) .split-asymmetric-cell:not(:is([data-blur-recede]:hover,:has([data-blur-recede]:hover))),html[data-fine-pointer] [data-recede-scope]:has([data-gallery-held]) .split-asymmetric-cell:not([data-gallery-held]),html[data-fine-pointer] [data-recede-scope][data-gallery-lock] .split-asymmetric-cell:not([data-gallery-held]){pointer-events:none}.layout-grid-grid{padding-inline:var(--grid-margin-default);align-items:start;gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.layout-grid-grid[data-columns="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1025px){.layout-grid-grid{column-gap:var(--grid-gap);row-gap:var(--dimension-1900)}}@media (min-width:768px){.layout-grid-grid[data-columns="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.layout-grid-grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.layout-grid-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.layout-grid-grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.layout-grid-grid[data-columns="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.layout-grid-grid[data-columns-md="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.layout-grid-grid[data-columns-md="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.layout-grid-grid[data-columns-md="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.layout-grid-grid[data-columns-md="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.layout-grid-grid[data-columns-md="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.card-media:hover .card-media-description{color:var(--content-default-primary)}}.split-asymmetric .card-media-description,html[data-fine-pointer] .card-media:hover .card-media-description{color:var(--content-default-primary)}@keyframes hero-text-fade{0%{opacity:var(--text-enter-fade-from,0)}to{opacity:1}}@keyframes hero-text-rise-fade{0%{opacity:var(--text-enter-fade-from,0);transform:translate3d(0,var(--text-enter-rise,24px),0)}to{opacity:1;transform:translate(0)}}[data-entry] .hero-text-line{animation-duration:var(--text-enter-duration,.7s);animation-timing-function:var(--text-enter-easing,ease-out);animation-iteration-count:1;animation-fill-mode:backwards;display:block}[data-entry=fade] .hero-text-line{animation-name:hero-text-fade}[data-entry=rise-fade] .hero-text-line{animation-name:hero-text-rise-fade}[data-entry=fade][data-entry-blur] .hero-text-line{animation-name:hero-text-fade,text-enter-unblur}[data-entry=rise-fade][data-entry-blur] .hero-text-line{animation-name:hero-text-rise-fade,text-enter-unblur}[data-entry=clip-wipe][data-clip-wipe-armed] [data-clip-wipe-target]{opacity:0}[data-entry=clip-wipe]{--split-bleed:.2em}[data-entry=clip-wipe] :has(>.hero-text-line+.hero-text-line){flex-direction:column;align-items:flex-start;display:flex}[data-entry=clip-wipe] .hero-text-line{padding:var(--split-bleed);margin:calc(-1 * var(--split-bleed));animation-name:none;overflow:hidden}[data-entry=clip-wipe] .hero-text-wipe{animation-name:split-text-rise;animation-duration:var(--text-enter-duration,.7s);animation-timing-function:var(--text-enter-easing,ease-out);opacity:var(--text-enter-fade-from,1);transform:translate3d(0,calc(var(--text-enter-rise,100%) + var(--split-bleed,.2em)),0);animation-iteration-count:1;animation-fill-mode:both;display:block}[data-entry=clip-wipe] .hero-text-wipe[data-wipe-done]{opacity:1;animation:none;transform:none}html[data-gallery-extras-on-stage][data-project-open] .gallery-hover-header-tooltip .hero-text-line,html[data-gallery-extras-on-stage][data-project-open] .site-content [data-entry=clip-wipe] .hero-text-line{opacity:0}html[data-gallery-extras-on-stage][data-project-open] .gallery-hover-header-tooltip .hero-text-wipe,html[data-gallery-extras-on-stage][data-project-open] .site-content [data-entry=clip-wipe] .hero-text-wipe{animation-play-state:paused}html[data-gallery-extras-on-stage][data-project-open] .site-content .header-media [data-split-target]{opacity:0}[data-entry][data-entry-hold] .hero-text-line,[data-entry][data-entry-hold] .hero-text-wipe{animation-play-state:paused}[data-split-scope][data-split-armed] [data-split-target]{opacity:0}[data-split-scope]{--split-bleed:.2em}[data-split-scope] [data-split]{flex-direction:column;align-items:flex-start;display:flex}.split-line{padding:var(--split-bleed);margin:calc(-1 * var(--split-bleed));white-space:pre;display:block;overflow:hidden}.split-seg,.split-space{display:inline-block}@keyframes split-text-rise{0%{opacity:var(--text-enter-fade-from,0);transform:translate3d(0,calc(var(--text-enter-rise,100%) + var(--split-bleed)),0)}to{opacity:1;transform:translate(0)}}@keyframes text-enter-unblur{0%{filter:blur(var(--text-enter-blur,0))}to{filter:blur()}}[data-split-scope] [data-split=playing] .split-seg{animation-name:split-text-rise;animation-duration:var(--text-enter-duration,.7s);animation-timing-function:var(--text-enter-easing,ease-out);animation-iteration-count:1;animation-fill-mode:backwards}[data-split-scope][data-split-blur] [data-split=playing] .split-seg{animation-name:split-text-rise,text-enter-unblur}.card-rise-feed[data-rise-armed] [data-split-scope] [data-split=playing] .split-seg{animation-play-state:paused}.card-rise-feed[data-rise-armed] [data-rise=in] [data-split-scope] [data-split=playing] .split-seg{animation-play-state:running}.card-rise-feed[data-rise-armed] [data-entry=clip-wipe] .hero-text-wipe{animation-play-state:paused}.card-rise-feed[data-rise-armed] [data-rise=in] [data-entry=clip-wipe] .hero-text-wipe{animation-play-state:running}.card-rise-feed[data-rise-armed] [data-rise=settled] [data-entry=clip-wipe] .hero-text-wipe{opacity:1;animation:none;transform:none}[data-entry=clip-wipe] .hero-text-wipe[data-wipe-held],[data-split-scope][data-text-enter-armed] [data-split=playing] .split-seg{animation-play-state:paused}.split-anchor{display:none}@media (prefers-reduced-motion:reduce){[data-entry] .hero-text-line,[data-split-scope] [data-split=playing] .split-seg,[data-split-scope][data-split-blur] [data-split=playing] .split-seg{animation:none}[data-split-scope][data-split-armed] [data-split-target]{opacity:1}}@keyframes card-rise-in{0%{opacity:var(--card-enter-fade-from,0);transform:translate3d(0,var(--card-rise-distance,48px),0)}to{opacity:1;transform:translate(0)}}@keyframes card-enter-unblur{0%{--card-enter-blur-live:var(--card-enter-blur,0px)}to{--card-enter-blur-live:0px}}.card-rise-feed[data-rise-armed] .grid-feed-header,.card-rise-feed[data-rise-armed] .grid-feed-tile,.card-rise-feed[data-rise-armed] .split-asymmetric-cell .card-media-header,.card-rise-feed[data-rise-armed] .split-asymmetric-cell .split-asymmetric-media{animation-name:card-rise-in;animation-duration:var(--card-rise-duration,.62s);animation-timing-function:var(--card-rise-easing,ease-out);animation-iteration-count:1;animation-play-state:paused;animation-delay:100000s;animation-fill-mode:backwards}.card-rise-feed[data-rise-armed] .split-asymmetric-cell .card-media-header{animation-delay:0s}.card-rise-feed[data-rise-armed][data-rise-blur] .grid-feed-header,.card-rise-feed[data-rise-armed][data-rise-blur] .grid-feed-tile,.card-rise-feed[data-rise-armed][data-rise-blur] .split-asymmetric-cell .card-media-header,.card-rise-feed[data-rise-armed][data-rise-blur] .split-asymmetric-cell .split-asymmetric-media{animation-name:card-rise-in,card-enter-unblur}@layer enter-veil-filter{.card-rise-feed[data-rise-armed][data-rise-blur] .grid-feed-header,.card-rise-feed[data-rise-armed][data-rise-blur] .grid-feed-tile,.card-rise-feed[data-rise-armed][data-rise-blur] .split-asymmetric-cell .card-media-header,.card-rise-feed[data-rise-armed][data-rise-blur] .split-asymmetric-cell .split-asymmetric-media{filter:blur(var(--card-enter-blur-live,0))}.card-rise-feed[data-rise-armed] [data-rise=settled] .grid-feed-header,.card-rise-feed[data-rise-armed] [data-rise=settled] .grid-feed-tile,.card-rise-feed[data-rise-armed] [data-rise=settled] .split-asymmetric-cell .card-media-header,.card-rise-feed[data-rise-armed] [data-rise=settled] .split-asymmetric-cell .split-asymmetric-media,.card-rise-feed[data-rise-armed][data-rise-blur] [data-rise=settled] .grid-feed-header,.card-rise-feed[data-rise-armed][data-rise-blur] [data-rise=settled] .grid-feed-tile,.card-rise-feed[data-rise-armed][data-rise-blur] [data-rise=settled] .split-asymmetric-cell .card-media-header,.card-rise-feed[data-rise-armed][data-rise-blur] [data-rise=settled] .split-asymmetric-cell .split-asymmetric-media{filter:none}}.card-rise-feed[data-rise-armed] [data-rise=in] .grid-feed-header,.card-rise-feed[data-rise-armed] [data-rise=in] .grid-feed-tile,.card-rise-feed[data-rise-armed] [data-rise=in] .split-asymmetric-cell .card-media-header,.card-rise-feed[data-rise-armed] [data-rise=in] .split-asymmetric-cell .split-asymmetric-media{animation-play-state:running}.card-rise-feed[data-rise-armed] [data-rise=settled] .grid-feed-header,.card-rise-feed[data-rise-armed] [data-rise=settled] .grid-feed-tile,.card-rise-feed[data-rise-armed] [data-rise=settled] .split-asymmetric-cell .card-media-header,.card-rise-feed[data-rise-armed] [data-rise=settled] .split-asymmetric-cell .split-asymmetric-media,.card-rise-feed[data-rise-armed] [data-rise=settled] .split-asymmetric-cell>.card-media-stack,.card-rise-feed[data-rise-armed] [data-rise=settled] [data-split-scope] [data-split=playing] .split-seg,.card-rise-feed[data-rise-armed][data-rise-blur] [data-rise=settled] .grid-feed-header,.card-rise-feed[data-rise-armed][data-rise-blur] [data-rise=settled] .grid-feed-tile,.card-rise-feed[data-rise-armed][data-rise-blur] [data-rise=settled] .split-asymmetric-cell .card-media-header,.card-rise-feed[data-rise-armed][data-rise-blur] [data-rise=settled] .split-asymmetric-cell .split-asymmetric-media{animation:none}@media (hover:hover) and (pointer:fine){.card-rise-feed[data-rise-armed] .split-asymmetric-cell:is([data-blur-recede]:hover,:has([data-blur-recede]:hover)) .split-asymmetric-media,.card-rise-feed[data-rise-armed] .split-asymmetric-cell[data-gallery-held] .split-asymmetric-media,.card-rise-feed[data-rise-armed] .split-asymmetric-cell[data-gallery-hold-release] .card-media-link .split-asymmetric-media,.card-rise-feed[data-rise-armed] .split-asymmetric-cell[data-gallery-rest] .split-asymmetric-media,.card-rise-feed[data-rise-armed] [data-recede-unit][style*=--gallery-still-rise-from] .split-asymmetric-media{animation:none}}html[data-fine-pointer] .card-rise-feed[data-rise-armed] .split-asymmetric-cell:is([data-blur-recede]:hover,:has([data-blur-recede]:hover)) .split-asymmetric-media,html[data-fine-pointer] .card-rise-feed[data-rise-armed] .split-asymmetric-cell[data-gallery-held] .split-asymmetric-media,html[data-fine-pointer] .card-rise-feed[data-rise-armed] .split-asymmetric-cell[data-gallery-hold-release] .card-media-link .split-asymmetric-media,html[data-fine-pointer] .card-rise-feed[data-rise-armed] .split-asymmetric-cell[data-gallery-rest] .split-asymmetric-media,html[data-fine-pointer] .card-rise-feed[data-rise-armed] [data-recede-unit][style*=--gallery-still-rise-from] .split-asymmetric-media{animation:none}@media (prefers-reduced-motion:reduce){.card-rise-feed[data-rise-armed] .grid-feed-header,.card-rise-feed[data-rise-armed] .grid-feed-tile,.card-rise-feed[data-rise-armed] .split-asymmetric-cell .card-media-header,.card-rise-feed[data-rise-armed] .split-asymmetric-cell .split-asymmetric-media,.card-rise-feed[data-rise-armed][data-rise-blur] .grid-feed-header,.card-rise-feed[data-rise-armed][data-rise-blur] .grid-feed-tile,.card-rise-feed[data-rise-armed][data-rise-blur] .split-asymmetric-cell .card-media-header,.card-rise-feed[data-rise-armed][data-rise-blur] .split-asymmetric-cell .split-asymmetric-media{animation:none}@layer enter-veil-filter{.card-rise-feed[data-rise-armed] .grid-feed-header,.card-rise-feed[data-rise-armed] .grid-feed-tile,.card-rise-feed[data-rise-armed] .split-asymmetric-cell .card-media-header,.card-rise-feed[data-rise-armed] .split-asymmetric-cell .split-asymmetric-media,.card-rise-feed[data-rise-armed][data-rise-blur] .grid-feed-header,.card-rise-feed[data-rise-armed][data-rise-blur] .grid-feed-tile,.card-rise-feed[data-rise-armed][data-rise-blur] .split-asymmetric-cell .card-media-header,.card-rise-feed[data-rise-armed][data-rise-blur] .split-asymmetric-cell .split-asymmetric-media{filter:none}}}@media (min-width:1025px){.hero-text[data-height-lg=half]{min-height:var(--screen-height-400)}.hero-text[data-height-lg=medium]{min-height:var(--screen-height-500)}.hero-text[data-height-lg=tall]{min-height:var(--screen-height-600)}.hero-text[data-height-lg=full-height]{min-height:var(--device-screen-height-full)}}@media (min-width:768px){.spacer-mt{margin-block-start:var(--spacer-mt-md,var(--spacer-mt,0))}.spacer-mb{margin-block-end:var(--spacer-mb-md,var(--spacer-mb,0))}}@media (min-width:1025px){.spacer-mt{margin-block-start:var(--spacer-mt-lg,var(--spacer-mt-md,var(--spacer-mt,0)))}.spacer-mb{margin-block-end:var(--spacer-mb-lg,var(--spacer-mb-md,var(--spacer-mb,0)))}}.proto-hover-imagery{gap:var(--grid-gap);padding-inline:var(--grid-padding-default);pointer-events:none;z-index:calc(var(--z-index-base) + 2);contain:layout style;inset-inline:0;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:0;align-items:start;display:grid;position:fixed;top:0}html[data-project-open] .proto-hover-imagery:has(.proto-hover-tile[data-out]){z-index:calc(var(--z-index-sticky) + 15)}.gallery-hover-header-tooltip,html[data-project-open] .gallery-hover-header-tooltip[data-exiting]{z-index:calc(var(--z-index-sticky) + 50)}.gallery-hover-header-tooltip{pointer-events:none;--cursor-label-anchor:translate(var(--grid-gap),-50%);opacity:1;transition:none;position:fixed;inset-block-start:0;inset-inline-start:0}.gallery-hover-header-tooltip[data-tooltip-side=left]{--cursor-label-anchor:translate(calc(-100% - var(--grid-gap)),-50%)}.gallery-hover-header-tooltip[data-exiting]{opacity:0;transition:opacity var(--nav-chrome-fade-duration,var(--duration-250,.25s)) var(--nav-chrome-fade-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94)))}.cursor-label{flex-direction:column;align-items:flex-start;display:flex}.cursor-label-description,.cursor-label-title{color:var(--cursor-label-ink,var(--content-default-primary));margin:0}html:not(.bttf) .cursor-label-layer,html:not(.bttf) .gallery-hover-header-tooltip{--cursor-label-ink:var(--blend-identity)}.bttf .cursor-label-layer,.bttf .gallery-hover-header-tooltip{--cursor-label-ink:rgb(from var(--color-palette-malibu-600) calc(255 - r) calc(255 - g) calc(255 - b))}@media (forced-colors:active){.cursor-label-layer,.gallery-hover-header-tooltip{--cursor-label-ink:CanvasText}}.cursor-label-layer{z-index:calc(var(--z-index-sticky) + 50);pointer-events:none;--cursor-label-anchor:translate(var(--dimension-600),-50%);opacity:1;transition:opacity var(--nav-chrome-fade-duration,var(--duration-250,.25s)) var(--nav-chrome-fade-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94)));position:fixed;inset-block-start:0;inset-inline-start:0}@starting-style{.cursor-label-layer{opacity:0}}.cursor-label-layer[data-side=left]{--cursor-label-anchor:translate(calc(-100% - var(--dimension-600)),-50%)}.cursor-label-layer[data-exiting]{opacity:0;transition-duration:calc(var(--nav-chrome-fade-duration,var(--duration-250,.25s)) / 3)}.proto-hover-tile{grid-row:1;grid-column:var(--col-start) /span var(--col-span);translate:0 var(--tile-top);opacity:1;will-change:transform,opacity;--tile-rise:var(--proto-hover-rise-distance,100%);transition:opacity var(--proto-hover-rise) var(--proto-hover-easing) var(--tile-delay),transform var(--proto-hover-rise) var(--proto-hover-easing) var(--tile-delay);transform:translate(0)}@starting-style{.proto-hover-tile{opacity:0;transform:translate3d(0,var(--tile-rise),0)}}.proto-hover-tile[data-out]{--tile-exit-fall:var(--proto-hover-exit-distance,40%);opacity:0;transform:translate3d(0,var(--tile-exit-fall),0);transition-duration:var(--proto-hover-exit);transition-delay:var(--tile-exit-delay,0s);transition-timing-function:var(--proto-hover-exit-easing,var(--proto-hover-easing))}@media (prefers-reduced-motion:reduce){.proto-hover-tile{--tile-rise:0px;transition-delay:var(--delay-0)}.gallery-hover-header-tooltip[data-exiting]{transition:opacity var(--nav-chrome-fade-duration,var(--duration-250,.25s)) ease}.proto-hover-tile[data-out]{--tile-exit-fall:0px;transition-delay:var(--delay-0)}}[data-recede-scope][data-hover-imagery] [data-recede-unit]>:not([data-recede-relay]),[data-recede-scope][data-hover-imagery] [data-recede-unit]>[data-recede-relay]>*{transition-delay:var(--proto-hover-release-delay,0s);transition-duration:var(--proto-hover-release,var(--duration-200))}[data-recede-scope][data-hover-imagery]:has([data-recede-unit]:is([data-recede-held],[data-blur-recede]:hover,:has(>[data-blur-recede]:hover),[data-gallery-held])) [data-recede-unit]>:not([data-recede-relay]),[data-recede-scope][data-hover-imagery]:has([data-recede-unit]:is([data-recede-held],[data-blur-recede]:hover,:has(>[data-blur-recede]:hover),[data-gallery-held])) [data-recede-unit]>[data-recede-relay]>*{transition-delay:var(--delay-0);transition-duration:var(--duration-200)}.home-layer{display:none}html[data-home-slot-live][data-home-view=gallery] .home-layer{display:contents}html[data-home-view=grid] .home-layer{display:none}html[data-project-open][data-home-project-origin=gallery] .home-layer{top:calc(-1 * var(--hero-scroll-lock,0px));pointer-events:none;isolation:isolate;display:block;position:fixed;left:0;right:0;overflow:hidden}html[data-project-open]:not([data-home-project-origin=gallery]) .home-layer{display:none}html[data-project-open][data-home-project-origin=gallery] .home-layer:after{content:"";background:var(--background-default-primary);pointer-events:none;z-index:calc(var(--z-index-sticky) + 10);opacity:1;position:absolute;inset:0}html[data-project-open][data-home-project-origin=gallery][data-project-unveiling] .home-layer:after{opacity:0;transition:opacity var(--project-unveil-duration,.15s) var(--project-close-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94)))}html[data-project-open] .site-content{position:relative}html[data-project-open][data-home-project-origin=grid] .site-content{overscroll-behavior:contain;position:fixed;inset:0;overflow:hidden auto}html[data-project-open] .site-content{background:var(--background-default-primary)}html[data-project-closing] .site-content{opacity:0;transition:opacity var(--project-close-duration,.45s) var(--project-close-easing,var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94)))}html[data-project-closing] .nav-action-rise,html[data-project-closing] .navigation-header [data-entry] .hero-text-line,html[data-project-closing] .navigation-secondary .nav-action-rise{animation:none!important}@media (prefers-reduced-motion:reduce){html[data-project-closing] .site-content,html[data-project-open][data-home-project-origin=gallery][data-project-unveiling] .home-layer:after{transition:none!important}}.navigation-footer{--nav-action-rise-delay:var(--nav-footer-rise-delay-0);z-index:var(--z-index-sticky);pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.navigation-footer[data-has-switch]{pointer-events:auto}.navigation-footer-content,.navigation-footer-nav{display:contents}.navigation-footer-content{gap:var(--dimension-300);padding-block:var(--space-spacer-200);padding-inline:var(--grid-margin-sm);grid-template-columns:repeat(3,1fr);margin:0;list-style:none;display:grid}.navigation-footer-feed,.navigation-footer-section{display:contents}.navigation-footer-action[data-action=next]{order:0}.navigation-footer-action[data-action=projects]{order:1}.navigation-footer-action[data-action=email]{order:2}.navigation-footer-action[data-action=profile]{order:3}.navigation-footer-action[data-action=privacy]{order:6}.navigation-footer-action[data-action=instagram]{order:4}.navigation-footer-action[data-action=linkedin]{order:5}@media (max-width:767.98px){.navigation-footer .navigation-footer-rise-mask:has(>[data-action=projects]){order:1}.navigation-footer .navigation-footer-rise-mask:has(>[data-action=email]){order:2}.navigation-footer .navigation-footer-rise-mask:has(>[data-action=profile]){order:3}.navigation-footer .navigation-footer-rise-mask:has(>[data-action=privacy]){order:6}.navigation-footer .navigation-footer-rise-mask:has(>[data-action=instagram]){order:4}.navigation-footer .navigation-footer-rise-mask:has(>[data-action=linkedin]){order:5}.navigation-footer[data-layout=project] .navigation-footer-content{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.navigation-footer:not([data-holding]) .navigation-footer-content:is([data-feed-fit],[data-page-end-fit]){flex-wrap:wrap;justify-content:center;row-gap:0;margin-block-start:calc(-1 * var(--dimension-300));display:flex}.navigation-footer:not([data-holding]) .navigation-footer-content[data-feed-fit] [data-section=feed] .navigation-footer-action{flex:0 0 calc((100% - (var(--footer-feed-columns,1) - 1) * var(--dimension-300)) / var(--footer-feed-columns,1));margin-block-start:var(--dimension-300)}.navigation-footer:not([data-holding]) .navigation-footer-content[data-page-end-fit] :is([data-section=social],[data-section=privacy]) .navigation-footer-rise-mask{flex:0 0 calc((100% - (var(--footer-page-end-columns,1) - 1) * var(--dimension-300)) / var(--footer-page-end-columns,1));margin-block-start:var(--dimension-300)}.navigation-footer:not([data-holding]) .navigation-footer-content[data-feed-fit=hug] [data-section=feed] .navigation-footer-action,.navigation-footer:not([data-holding]) .navigation-footer-content[data-page-end-fit=hug] :is([data-section=social],[data-section=privacy]) .navigation-footer-rise-mask{flex:none}.navigation-footer:not([data-holding]) .navigation-footer-content[data-feed-fit=proportional] [data-section=feed] .navigation-footer-action,.navigation-footer:not([data-holding]) .navigation-footer-content[data-page-end-fit=proportional] :is([data-section=social],[data-section=privacy]) .navigation-footer-rise-mask{flex:1 0 auto}.navigation-footer:not([data-holding]) .navigation-footer-content:is([data-feed-fit],[data-page-end-fit]):after{content:"";flex:0 0 100%;order:3}}.navigation-footer-section[data-section=bttf],.navigation-footer-switch{display:none}.navigation-footer .action-base,.navigation-footer .action-button-switch-base{pointer-events:auto}.navigation-footer-section:not([data-section=feed]){visibility:hidden}.navigation-footer[data-nav-footer-links=in] .navigation-footer-section:not([data-section=feed]){visibility:visible}@media (max-width:767.98px){.navigation-footer-section:not([data-section=feed]) .navigation-footer-action,.navigation-footer-section:not([data-section=feed]) .navigation-footer-switch{display:none}.navigation-footer[data-has-page-end] .navigation-footer-section:not([data-section=feed]) .navigation-footer-action,.navigation-footer[data-has-page-end] .navigation-footer-section:not([data-section=feed]) .navigation-footer-switch,.navigation-footer[data-nav-footer-links=in] .navigation-footer-section:not([data-section=feed]) .navigation-footer-action,.navigation-footer[data-nav-footer-links=in] .navigation-footer-section:not([data-section=feed]) .navigation-footer-switch{display:flex}.navigation-footer[data-has-page-end]{translate:0 calc(var(--footer-page-end-lines,1) * (var(--dimension-1150) + var(--dimension-300)));transition:translate var(--duration-250,.25s) var(--easing-cubic-out,cubic-bezier(.215,.61,.355,1))}.navigation-footer[data-has-page-end] .navigation-footer-section:not([data-section=feed]){transition:visibility 0s linear var(--duration-250,.25s)}.navigation-footer[data-has-page-end][data-nav-footer-links=in]{transition-duration:var(--duration-500,.5s);translate:0}.navigation-footer[data-has-page-end][data-nav-footer-links=in] .navigation-footer-section:not([data-section=feed]){transition-delay:0s}.navigation-footer[data-has-page-end][data-nav-footer-links-instant],.navigation-footer[data-has-page-end][data-nav-footer-links-instant] .navigation-footer-section:not([data-section=feed]){transition:none}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.navigation-footer[data-has-page-end],.navigation-footer[data-has-page-end] .navigation-footer-section:not([data-section=feed]){transition:none}}html.bttf .navigation-footer-section[data-section=bttf],html.bttf-seen .navigation-footer-section[data-section=bttf]{visibility:visible}html.bttf .navigation-footer-section[data-section=bttf] .navigation-footer-rise-mask>*,html.bttf-seen .navigation-footer-section[data-section=bttf] .navigation-footer-rise-mask>*{transform:translate(0)}.navigation-footer-rise-mask{display:inline-block;overflow:hidden}@media (min-width:768px){.navigation-footer-rise-mask[data-optical=start]{margin-inline-start:calc(-1 * (var(--button-space-h-200) + var(--button-border-200)));margin-inline-start:calc(-1 * (var(--button-space-h-200) + round(down, var(--button-border-200), 1px)))}.navigation-footer-rise-mask[data-optical=start] .action-base[data-optical=start]{margin-inline-start:0}.navigation-footer-rise-mask[data-optical=end]{margin-inline-end:calc(-1 * (var(--button-space-h-200) + var(--button-border-200)));margin-inline-end:calc(-1 * (var(--button-space-h-200) + round(down, var(--button-border-200), 1px)))}.navigation-footer-rise-mask[data-optical=end] .action-base[data-optical=end]{margin-inline-end:0}}.navigation-footer-rise-mask>*{transition:transform var(--duration-250,.25s) var(--easing-cubic-out,cubic-bezier(.215,.61,.355,1));transition-delay:0s;transform:translateY(105%)}.navigation-footer[data-nav-footer-links=in] .navigation-footer-rise-mask>*{transition-duration:var(--duration-500,.5s);transition-delay:calc(var(--fs-index,0) * var(--delay-100,.1s));transform:translate(0)}.navigation-footer[data-nav-footer-links-instant] .navigation-footer-rise-mask>*{transition:none}@media (prefers-reduced-motion:reduce){.navigation-footer-rise-mask>*{transition:none}}@media (min-width:1025px){.navigation-footer-section[data-section=feed] .navigation-footer-rise-mask{visibility:hidden}.navigation-footer[data-nav-exposure-hidden] .navigation-footer-section[data-section=feed] .navigation-footer-rise-mask{visibility:visible}.navigation-footer[data-nav-exposure-hidden] .navigation-footer-section[data-section=feed] .navigation-footer-rise-mask>*{transition-duration:var(--duration-500,.5s);transition-delay:calc(var(--fs-index,0) * var(--delay-100,.1s));transform:translate(0)}}@media (max-width:1024.98px){.navigation-footer-section[data-section=feed] .navigation-footer-rise-mask{display:contents}.navigation-footer-section[data-section=feed] .navigation-footer-rise-mask>*{transition:none;transform:none}}@media (min-width:768px){.navigation-footer-content{column-gap:var(--grid-gap);row-gap:var(--dimension-300);inline-size:100%;padding-inline:var(--grid-margin-default);grid-template-columns:repeat(12,1fr);margin-inline:auto}.navigation-footer-feed,.navigation-footer-section{align-items:center;gap:var(--dimension-300);display:flex}.navigation-footer-action[data-action]{order:0}.navigation-footer-switch{display:flex}.navigation-footer[data-has-switch] .navigation-footer-action[data-action=projects]{display:none}.navigation-footer-section[data-section=feed]{--nav-action-rise-delay:var(--nav-footer-rise-delay-0);grid-area:1/1/auto/span 8}.navigation-footer-section[data-section=bttf]{justify-content:flex-end;justify-self:stretch;gap:var(--dimension-200);--nav-action-rise-delay:var(--nav-footer-rise-delay-3);grid-area:1/9/auto/span 4;display:flex}.navigation-footer-section[data-section=privacy]{--nav-action-rise-delay:var(--nav-footer-rise-delay-2);grid-area:2/9/auto/span 4;justify-content:flex-end;justify-self:stretch}.navigation-footer-section[data-section=social]{--nav-action-rise-delay:var(--nav-footer-rise-delay-1);grid-area:2/1/auto/span 5}}@media (min-width:1025px){.navigation-footer-section[data-section=feed]{grid-area:1/1/auto/span 4}.navigation-footer-section[data-section=social]{grid-area:1/5/auto/span 3}.navigation-footer-section[data-section=privacy]{grid-area:1/8/auto/span 2;justify-content:flex-start}.navigation-footer-section[data-section=bttf]{grid-area:1/10/auto/span 3}}.nav-action-bttf-icon{width:var(--icon-dimension-width);height:var(--icon-dimension-height)}}:root{--border-width-button-border-width:var(--border-300);--border-width-button-justified-border-width:var(--border-300);--border-width-text-border-width:var(--border-200);--dimension-button-height:var(--dimension-900);--dimension-button-icon-width:var(--dimension-button-height);--dimension-button-justified-height:var(--dimension-900);--space-button-space-h:var(--dimension-400);--space-button-space-h-offset:var(--dimension-350)}[data-jhd-action-mode="200"]{--border-width-button-border-width:var(--border-300);--border-width-button-justified-border-width:var(--border-300);--border-width-text-border-width:var(--border-300);--dimension-button-height:var(--dimension-1000);--dimension-button-icon-width:var(--dimension-button-height);--dimension-button-justified-height:var(--dimension-1000);--space-button-space-h:var(--dimension-450);--space-button-space-h-offset:var(--dimension-400)}[data-jhd-action-mode="300"]{--border-width-button-border-width:var(--border-300);--border-width-button-justified-border-width:var(--border-300);--border-width-text-border-width:var(--border-700);--dimension-button-height:var(--dimension-1150);--dimension-button-icon-width:var(--dimension-button-height);--dimension-button-justified-height:var(--dimension-1150);--space-button-space-h:var(--dimension-600);--space-button-space-h-offset:var(--dimension-500)}[data-jhd-action-mode="400"]{--border-width-button-border-width:var(--border-300);--border-width-button-justified-border-width:var(--border-300);--border-width-text-border-width:var(--border-1200);--dimension-button-height:var(--dimension-1700);--dimension-button-icon-width:var(--dimension-button-height);--dimension-button-justified-height:var(--dimension-1700);--space-button-space-h:var(--dimension-800);--space-button-space-h-offset:var(--dimension-700)}:root{--background-action-brand:var(--color-palette-cognac-800);--background-action-primary:rgb(from var(--color-palette-cod-grey-200) r g b/var(--opacity-600));--background-action-secondary:var(--color-palette-cod-grey-200);--background-action-tertiary:rgb(from var(--color-core-black) r g b/var(--opacity-0));--background-default-brand:var(--color-palette-cognac-800);--background-default-primary:var(--color-core-white);--background-default-secondary:var(--color-palette-desert-storm-100);--background-default-tertiary:var(--color-palette-desert-storm-200);--background-disabled-dark:var(--background-material-base-inverse);--background-disabled-darker:var(--background-material-inverse-thick);--background-disabled-light:var(--background-material-inverse-thin);--background-disabled-lighter:var(--background-material-inverse-thinnest);--background-focused-dark:var(--color-palette-malibu-500);--background-focused-darker:var(--color-palette-malibu-600);--background-focused-light:var(--color-palette-malibu-200);--background-focused-lighter:var(--color-palette-malibu-100);--background-input-disabled:var(--background-material-inverse-thin);--background-input-primary:var(--background-material-inverse-thinnest);--background-material-base:rgb(from var(--color-core-white) r g b/var(--opacity-400));--background-material-base-inverse:rgb(from var(--color-core-black) r g b/var(--opacity-300));--background-material-inverse-none:rgb(from var(--color-core-black) r g b/var(--opacity-0));--background-material-inverse-thick:rgb(from var(--color-core-black) r g b/var(--opacity-500));--background-material-inverse-thickest:rgb(from var(--color-core-black) r g b/var(--opacity-700));--background-material-inverse-thin:rgb(from var(--color-core-black) r g b/var(--opacity-100));--background-material-inverse-thinnest:rgb(from var(--color-core-black) r g b/var(--opacity-50));--background-material-none:rgb(from var(--color-core-white) r g b/var(--opacity-0));--background-material-thick:rgb(from var(--color-core-white) r g b/var(--opacity-600));--background-material-thickest:rgb(from var(--color-core-white) r g b/var(--opacity-800));--background-material-thin:rgb(from var(--color-core-white) r g b/var(--opacity-200));--background-material-thinnest:rgb(from var(--color-core-white) r g b/var(--opacity-100));--background-negative-dark:var(--color-palette-punch-500);--background-negative-darker:var(--color-palette-punch-600);--background-negative-light:var(--color-palette-punch-200);--background-negative-lighter:var(--color-palette-punch-100);--background-positive-dark:var(--color-palette-cruise-500);--background-positive-darker:var(--color-palette-cruise-600);--background-positive-light:var(--color-palette-cruise-200);--background-positive-lighter:var(--color-palette-cruise-100);--background-warning-dark:var(--color-palette-lightning-yellow-500);--background-warning-darker:var(--color-palette-lightning-yellow-600);--background-warning-light:var(--color-palette-lightning-yellow-200);--background-warning-lighter:var(--color-palette-lightning-yellow-100);--border-action-brand:var(--color-palette-cognac-800);--border-action-primary:rgb(from var(--color-palette-cod-grey-200) r g b/var(--opacity-600));--border-action-secondary:var(--color-palette-cod-grey-200);--border-action-tertiary:rgb(from var(--color-core-black) r g b/var(--opacity-0));--border-default-brand:var(--color-palette-cognac-800);--border-default-primary:var(--background-material-inverse-thinnest);--border-default-secondary:var(--background-material-inverse-thin);--border-default-tertiary:var(--color-palette-cod-grey-50);--border-disabled-dark:var(--background-material-base-inverse);--border-disabled-darker:var(--background-material-inverse-thick);--border-disabled-light:var(--background-material-inverse-thin);--border-disabled-lighter:var(--background-material-inverse-thinnest);--border-focused-dark:var(--color-palette-malibu-500);--border-focused-darker:var(--color-palette-malibu-600);--border-focused-light:var(--color-palette-malibu-300);--border-focused-lighter:var(--color-palette-malibu-200);--border-input-activated:var(--color-core-black);--border-input-disabled:var(--color-palette-cod-grey-300);--border-input-hovered:var(--color-core-black);--border-input-primary:var(--color-palette-cod-grey-500);--border-negative-dark:var(--color-palette-punch-700);--border-negative-darker:var(--color-palette-punch-800);--border-negative-light:var(--color-palette-punch-600);--border-negative-lighter:var(--color-palette-punch-500);--border-positive-dark:var(--color-palette-cruise-700);--border-positive-darker:var(--color-palette-cruise-800);--border-positive-light:var(--color-palette-cruise-600);--border-positive-lighter:var(--color-palette-cruise-500);--border-warning-dark:var(--color-palette-lightning-yellow-700);--border-warning-darker:var(--color-palette-lightning-yellow-800);--border-warning-light:var(--color-palette-lightning-yellow-600);--border-warning-lighter:var(--color-palette-lightning-yellow-500);--content-action-brand:var(--color-palette-cognac-800);--content-action-primary:var(--color-core-black);--content-action-primary-inverse:var(--color-core-white);--content-action-secondary:var(--background-material-inverse-thick);--content-default-brand:var(--color-palette-cognac-800);--content-default-primary:var(--color-core-black);--content-default-primary-inverse:var(--color-core-white);--content-default-secondary:var(--color-palette-cod-grey-600);--content-default-tertiary:var(--color-palette-cod-grey-300);--content-disabled-dark:var(--color-palette-cod-grey-400);--content-disabled-darker:var(--color-palette-cod-grey-500);--content-disabled-light:var(--color-palette-cod-grey-300);--content-disabled-lighter:var(--color-palette-cod-grey-200);--content-focused-dark:var(--color-palette-malibu-700);--content-focused-darker:var(--color-palette-malibu-800);--content-focused-light:var(--color-palette-malibu-600);--content-focused-lighter:var(--color-palette-malibu-500);--content-negative-dark:var(--color-palette-punch-600);--content-negative-darker:var(--color-palette-punch-800);--content-negative-light:var(--color-palette-punch-600);--content-negative-lighter:var(--color-palette-punch-500);--content-positive-dark:var(--color-palette-cruise-700);--content-positive-darker:var(--color-palette-cruise-800);--content-positive-light:var(--color-palette-cruise-600);--content-positive-lighter:var(--color-palette-cruise-500);--content-warning-dark:var(--color-palette-lightning-yellow-700);--content-warning-darker:var(--color-palette-lightning-yellow-800);--content-warning-light:var(--color-palette-lightning-yellow-600);--content-warning-lighter:var(--color-palette-lightning-yellow-500);--elevation-0:rgb(from var(--color-core-black) r g b/var(--opacity-0));--elevation-100:rgb(from var(--color-core-black) r g b/var(--opacity-10));--elevation-200:rgb(from var(--color-core-black) r g b/var(--opacity-20));--elevation-300:rgb(from var(--color-core-black) r g b/var(--opacity-50));--elevation-400:rgb(from var(--color-core-black) r g b/var(--opacity-60));--elevation-500:rgb(from var(--color-core-black) r g b/var(--opacity-70));--elevation-600:rgb(from var(--color-core-black) r g b/var(--opacity-100));--elevation-700:rgb(from var(--color-core-black) r g b/var(--opacity-150));--elevation-800:rgb(from var(--color-core-black) r g b/var(--opacity-200))}.bttf,.bttf .dark,.bttf.dark{--background-action-brand:var(--color-palette-malibu-800);--background-action-primary:rgb(from var(--color-palette-lightning-yellow-100) r g b/var(--opacity-600));--background-action-secondary:var(--color-palette-lightning-yellow-100);--background-action-tertiary:rgb(from var(--color-core-black) r g b/var(--opacity-0));--background-default-brand:var(--color-palette-malibu-800);--background-default-primary:var(--color-core-white);--background-default-secondary:var(--color-palette-desert-storm-100);--background-default-tertiary:var(--color-palette-desert-storm-200);--background-disabled-dark:var(--background-material-base-inverse);--background-disabled-darker:var(--background-material-inverse-thick);--background-disabled-light:var(--background-material-inverse-thin);--background-disabled-lighter:var(--background-material-inverse-thinnest);--background-focused-dark:var(--color-palette-malibu-500);--background-focused-darker:var(--color-palette-malibu-600);--background-focused-light:var(--color-palette-malibu-200);--background-focused-lighter:var(--color-palette-malibu-100);--background-input-disabled:var(--background-material-inverse-thin);--background-input-primary:var(--background-material-inverse-thinnest);--background-material-base:rgb(from var(--color-core-white) r g b/var(--opacity-400));--background-material-base-inverse:rgb(from var(--color-core-black) r g b/var(--opacity-300));--background-material-inverse-none:rgb(from var(--color-core-black) r g b/var(--opacity-0));--background-material-inverse-thick:rgb(from var(--color-core-black) r g b/var(--opacity-500));--background-material-inverse-thickest:rgb(from var(--color-core-black) r g b/var(--opacity-700));--background-material-inverse-thin:rgb(from var(--color-core-black) r g b/var(--opacity-100));--background-material-inverse-thinnest:rgb(from var(--color-core-black) r g b/var(--opacity-50));--background-material-none:rgb(from var(--color-core-white) r g b/var(--opacity-0));--background-material-thick:rgb(from var(--color-core-white) r g b/var(--opacity-600));--background-material-thickest:rgb(from var(--color-core-white) r g b/var(--opacity-800));--background-material-thin:rgb(from var(--color-core-white) r g b/var(--opacity-200));--background-material-thinnest:rgb(from var(--color-core-white) r g b/var(--opacity-100));--background-negative-dark:var(--color-palette-punch-500);--background-negative-darker:var(--color-palette-punch-600);--background-negative-light:var(--color-palette-punch-200);--background-negative-lighter:var(--color-palette-punch-100);--background-positive-dark:var(--color-palette-cruise-500);--background-positive-darker:var(--color-palette-cruise-600);--background-positive-light:var(--color-palette-cruise-200);--background-positive-lighter:var(--color-palette-cruise-100);--background-warning-dark:var(--color-palette-lightning-yellow-500);--background-warning-darker:var(--color-palette-lightning-yellow-600);--background-warning-light:var(--color-palette-lightning-yellow-200);--background-warning-lighter:var(--color-palette-lightning-yellow-100);--border-action-brand:var(--color-palette-malibu-800);--border-action-primary:rgb(from var(--color-palette-lightning-yellow-200) r g b/var(--opacity-600));--border-action-secondary:var(--color-palette-lightning-yellow-200);--border-action-tertiary:rgb(from var(--color-core-black) r g b/var(--opacity-0));--border-default-brand:var(--color-palette-malibu-800);--border-default-primary:var(--background-material-inverse-thinnest);--border-default-secondary:var(--background-material-inverse-thin);--border-default-tertiary:var(--color-palette-cod-grey-50);--border-disabled-dark:var(--background-material-base-inverse);--border-disabled-darker:var(--background-material-inverse-thick);--border-disabled-light:var(--background-material-inverse-thin);--border-disabled-lighter:var(--background-material-inverse-thinnest);--border-focused-dark:var(--color-palette-malibu-500);--border-focused-darker:var(--color-palette-malibu-600);--border-focused-light:var(--color-palette-malibu-300);--border-focused-lighter:var(--color-palette-malibu-200);--border-input-activated:var(--color-core-black);--border-input-disabled:var(--color-palette-cod-grey-300);--border-input-hovered:var(--color-core-black);--border-input-primary:var(--color-palette-lightning-yellow-400);--border-negative-dark:var(--color-palette-punch-700);--border-negative-darker:var(--color-palette-punch-800);--border-negative-light:var(--color-palette-punch-600);--border-negative-lighter:var(--color-palette-punch-500);--border-positive-dark:var(--color-palette-cruise-700);--border-positive-darker:var(--color-palette-cruise-800);--border-positive-light:var(--color-palette-cruise-600);--border-positive-lighter:var(--color-palette-cruise-500);--border-warning-dark:var(--color-palette-lightning-yellow-700);--border-warning-darker:var(--color-palette-lightning-yellow-800);--border-warning-light:var(--color-palette-lightning-yellow-600);--border-warning-lighter:var(--color-palette-lightning-yellow-500);--content-action-brand:var(--color-palette-malibu-800);--content-action-primary:var(--color-palette-malibu-600);--content-action-primary-inverse:var(--color-core-white);--content-action-secondary:rgb(from var(--color-palette-malibu-600) r g b/var(--opacity-600));--content-default-brand:var(--color-palette-cognac-800);--content-default-primary:var(--color-palette-malibu-600);--content-default-primary-inverse:var(--color-core-white);--content-default-secondary:var(--color-palette-cod-grey-600);--content-default-tertiary:var(--color-palette-cod-grey-300);--content-disabled-dark:var(--color-palette-cod-grey-400);--content-disabled-darker:var(--color-palette-cod-grey-500);--content-disabled-light:var(--color-palette-cod-grey-300);--content-disabled-lighter:var(--color-palette-cod-grey-200);--content-focused-dark:var(--color-palette-malibu-700);--content-focused-darker:var(--color-palette-malibu-800);--content-focused-light:var(--color-palette-malibu-600);--content-focused-lighter:var(--color-palette-malibu-500);--content-negative-dark:var(--color-palette-punch-600);--content-negative-darker:var(--color-palette-punch-800);--content-negative-light:var(--color-palette-punch-600);--content-negative-lighter:var(--color-palette-punch-500);--content-positive-dark:var(--color-palette-cruise-700);--content-positive-darker:var(--color-palette-cruise-800);--content-positive-light:var(--color-palette-cruise-600);--content-positive-lighter:var(--color-palette-cruise-500);--content-warning-dark:var(--color-palette-lightning-yellow-700);--content-warning-darker:var(--color-palette-lightning-yellow-800);--content-warning-light:var(--color-palette-lightning-yellow-600);--content-warning-lighter:var(--color-palette-lightning-yellow-500);--elevation-0:rgb(from var(--color-core-black) r g b/var(--opacity-0));--elevation-100:rgb(from var(--color-core-black) r g b/var(--opacity-10));--elevation-200:rgb(from var(--color-core-black) r g b/var(--opacity-20));--elevation-300:rgb(from var(--color-core-black) r g b/var(--opacity-50));--elevation-400:rgb(from var(--color-core-black) r g b/var(--opacity-60));--elevation-500:rgb(from var(--color-core-black) r g b/var(--opacity-70));--elevation-600:rgb(from var(--color-core-black) r g b/var(--opacity-100));--elevation-700:rgb(from var(--color-core-black) r g b/var(--opacity-150));--elevation-800:rgb(from var(--color-core-black) r g b/var(--opacity-200))}.dark{--background-action-brand:var(--color-palette-cognac-800);--background-action-primary:rgb(from var(--color-palette-cod-grey-200) r g b/var(--opacity-600));--background-action-secondary:var(--color-palette-cod-grey-200);--background-action-tertiary:rgb(from var(--color-core-black) r g b/var(--opacity-0));--background-default-brand:var(--color-palette-cognac-800);--background-default-primary:var(--color-core-black);--background-default-secondary:var(--color-palette-cod-grey-950);--background-default-tertiary:var(--color-palette-cod-grey-900);--background-disabled-dark:var(--background-material-base-inverse);--background-disabled-darker:var(--background-material-inverse-thick);--background-disabled-light:var(--background-material-inverse-thin);--background-disabled-lighter:var(--background-material-inverse-thinnest);--background-focused-dark:var(--color-palette-malibu-700);--background-focused-darker:var(--color-palette-malibu-800);--background-focused-light:var(--color-palette-malibu-600);--background-focused-lighter:var(--color-palette-malibu-500);--background-input-disabled:var(--background-material-inverse-thin);--background-input-primary:var(--background-material-inverse-thinnest);--background-material-base:rgb(from var(--color-core-black) r g b/var(--opacity-300));--background-material-base-inverse:rgb(from var(--color-core-white) r g b/var(--opacity-400));--background-material-inverse-none:rgb(from var(--color-core-white) r g b/var(--opacity-0));--background-material-inverse-thick:rgb(from var(--color-core-white) r g b/var(--opacity-600));--background-material-inverse-thickest:rgb(from var(--color-core-white) r g b/var(--opacity-800));--background-material-inverse-thin:rgb(from var(--color-core-white) r g b/var(--opacity-200));--background-material-inverse-thinnest:rgb(from var(--color-core-white) r g b/var(--opacity-100));--background-material-none:rgb(from var(--color-core-black) r g b/var(--opacity-0));--background-material-thick:rgb(from var(--color-core-black) r g b/var(--opacity-500));--background-material-thickest:rgb(from var(--color-core-black) r g b/var(--opacity-700));--background-material-thin:rgb(from var(--color-core-black) r g b/var(--opacity-100));--background-material-thinnest:rgb(from var(--color-core-black) r g b/var(--opacity-50));--background-negative-dark:var(--color-palette-punch-700);--background-negative-darker:var(--color-palette-punch-800);--background-negative-light:var(--color-palette-punch-600);--background-negative-lighter:var(--color-palette-punch-500);--background-positive-dark:var(--color-palette-cruise-700);--background-positive-darker:var(--color-palette-cruise-800);--background-positive-light:var(--color-palette-cruise-600);--background-positive-lighter:var(--color-palette-cruise-500);--background-warning-dark:var(--color-palette-lightning-yellow-700);--background-warning-darker:var(--color-palette-lightning-yellow-800);--background-warning-light:var(--color-palette-lightning-yellow-600);--background-warning-lighter:#f5a40b;--border-action-brand:var(--color-palette-cognac-800);--border-action-primary:rgb(from var(--color-palette-cod-grey-200) r g b/var(--opacity-600));--border-action-secondary:var(--color-palette-cod-grey-200);--border-action-tertiary:rgb(from var(--color-core-white) r g b/var(--opacity-0));--border-default-brand:var(--color-palette-cognac-800);--border-default-primary:var(--background-material-inverse-thinnest);--border-default-secondary:var(--background-material-inverse-thin);--border-default-tertiary:var(--color-palette-cod-grey-900);--border-disabled-dark:var(--background-material-base-inverse);--border-disabled-darker:var(--background-material-inverse-thick);--border-disabled-light:var(--background-material-inverse-thin);--border-disabled-lighter:var(--background-material-inverse-thinnest);--border-focused-dark:var(--color-palette-malibu-600);--border-focused-darker:var(--color-palette-malibu-700);--border-focused-light:var(--color-palette-malibu-500);--border-focused-lighter:var(--color-palette-malibu-300);--border-input-activated:var(--color-core-white);--border-input-disabled:var(--color-palette-cod-grey-300);--border-input-hovered:var(--color-core-white);--border-input-primary:var(--color-palette-cod-grey-500);--border-negative-dark:var(--color-palette-punch-500);--border-negative-darker:var(--color-palette-punch-600);--border-negative-light:var(--color-palette-punch-200);--border-negative-lighter:var(--color-palette-punch-100);--border-positive-dark:var(--color-palette-cruise-500);--border-positive-darker:var(--color-palette-cruise-600);--border-positive-light:var(--color-palette-cruise-200);--border-positive-lighter:var(--color-palette-cruise-100);--border-warning-dark:var(--color-palette-lightning-yellow-500);--border-warning-darker:var(--color-palette-lightning-yellow-600);--border-warning-light:var(--color-palette-lightning-yellow-200);--border-warning-lighter:var(--color-palette-lightning-yellow-100);--content-action-brand:var(--color-palette-cognac-800);--content-action-primary:var(--color-core-white);--content-action-primary-inverse:var(--color-core-black);--content-action-secondary:var(--background-material-inverse-thick);--content-default-brand:var(--color-palette-cognac-800);--content-default-primary:var(--color-core-white);--content-default-primary-inverse:var(--color-core-black);--content-default-secondary:var(--color-palette-cod-grey-200);--content-default-tertiary:var(--color-palette-cod-grey-600);--content-disabled-dark:var(--color-palette-cod-grey-500);--content-disabled-darker:var(--color-palette-cod-grey-300);--content-disabled-light:var(--color-palette-cod-grey-500);--content-disabled-lighter:var(--color-palette-cod-grey-400);--content-focused-dark:var(--color-palette-malibu-500);--content-focused-darker:var(--color-palette-malibu-600);--content-focused-light:var(--color-palette-malibu-200);--content-focused-lighter:var(--color-palette-malibu-100);--content-negative-dark:var(--color-palette-punch-500);--content-negative-darker:var(--color-palette-punch-600);--content-negative-light:var(--color-palette-punch-200);--content-negative-lighter:var(--color-palette-punch-100);--content-positive-dark:var(--color-palette-cruise-500);--content-positive-darker:var(--color-palette-cruise-600);--content-positive-light:var(--color-palette-cruise-200);--content-positive-lighter:var(--color-palette-cruise-100);--content-warning-dark:var(--color-palette-lightning-yellow-500);--content-warning-darker:var(--color-palette-lightning-yellow-600);--content-warning-light:var(--color-palette-lightning-yellow-200);--content-warning-lighter:var(--color-palette-lightning-yellow-100);--elevation-0:rgb(from var(--color-core-white) r g b/var(--opacity-0));--elevation-100:rgb(from var(--color-core-white) r g b/var(--opacity-20));--elevation-200:rgb(from var(--color-core-white) r g b/var(--opacity-30));--elevation-300:rgb(from var(--color-core-white) r g b/var(--opacity-60));--elevation-400:rgb(from var(--color-core-white) r g b/var(--opacity-70));--elevation-500:rgb(from var(--color-core-white) r g b/var(--opacity-100));--elevation-600:rgb(from var(--color-core-white) r g b/var(--opacity-150));--elevation-700:rgb(from var(--color-core-white) r g b/var(--opacity-200));--elevation-800:rgb(from var(--color-core-white) r g b/var(--opacity-250))}:root{--color-core-black:#000;--color-core-white:#fff;--color-palette-cod-grey-100:#ededed;--color-palette-cod-grey-200:#d1d1d1;--color-palette-cod-grey-300:#bdbdbd;--color-palette-cod-grey-400:#989898;--color-palette-cod-grey-50:#f6f6f6;--color-palette-cod-grey-500:#7c7c7c;--color-palette-cod-grey-600:#696969;--color-palette-cod-grey-700:#575757;--color-palette-cod-grey-800:#4a4a4a;--color-palette-cod-grey-900:#383838;--color-palette-cod-grey-950:#0a0a0a;--color-palette-cognac-100:#ffead2;--color-palette-cognac-200:#fdd5aa;--color-palette-cognac-300:#fdbb7c;--color-palette-cognac-400:#fc974f;--color-palette-cognac-50:#fff6eb;--color-palette-cognac-500:#ee701b;--color-palette-cognac-600:#e45107;--color-palette-cognac-700:#c73f05;--color-palette-cognac-800:#a33001;--color-palette-cognac-900:#7f2601;--color-palette-cognac-950:#4a1300;--color-palette-deep-teal-100:#c9fef1;--color-palette-deep-teal-200:#92fde3;--color-palette-deep-teal-300:#54f4d4;--color-palette-deep-teal-400:#21e0bf;--color-palette-deep-teal-50:#effefa;--color-palette-deep-teal-500:#08c4a7;--color-palette-deep-teal-600:#03aa94;--color-palette-deep-teal-700:#089180;--color-palette-deep-teal-800:#0d6d60;--color-palette-deep-teal-900:#0f524b;--color-palette-deep-teal-950:#013c38;--color-palette-desert-storm-100:#f3efed;--color-palette-desert-storm-200:#e9e2df;--color-palette-desert-storm-300:#d9cdc8;--color-palette-desert-storm-400:#c5b3ac;--color-palette-desert-storm-50:#f9f8f7;--color-palette-desert-storm-500:#aa9289;--color-palette-desert-storm-600:#94796e;--color-palette-desert-storm-700:#7d6358;--color-palette-desert-storm-800:#68534d;--color-palette-desert-storm-900:#52413d;--color-palette-desert-storm-950:#2d2522;--color-palette-elm-100:#c5fffd;--color-palette-elm-200:#8bfffb;--color-palette-elm-300:#4afefa;--color-palette-elm-400:#15ebec;--color-palette-elm-50:#eefffd;--color-palette-elm-500:#00ccd0;--color-palette-elm-600:#00b1b8;--color-palette-elm-700:#009199;--color-palette-elm-800:#06686f;--color-palette-elm-900:#09494e;--color-palette-elm-950:#002f35;--color-palette-fun-green-100:#d8ffe9;--color-palette-fun-green-200:#b4fed3;--color-palette-fun-green-300:#79fcb2;--color-palette-fun-green-400:#38f087;--color-palette-fun-green-50:#eefff4;--color-palette-fun-green-500:#0ed967;--color-palette-fun-green-600:#05bd56;--color-palette-fun-green-700:#09a44e;--color-palette-fun-green-800:#0f8041;--color-palette-fun-green-900:#0b562d;--color-palette-fun-green-950:#003318;--color-palette-lavender-gray-100:#f0f0f7;--color-palette-lavender-gray-200:#e3e3f1;--color-palette-lavender-gray-300:#d5d2ea;--color-palette-lavender-gray-400:#bebadd;--color-palette-lavender-gray-50:#f7f7fb;--color-palette-lavender-gray-500:#a097c9;--color-palette-lavender-gray-600:#8a7cb6;--color-palette-lavender-gray-700:#72639c;--color-palette-lavender-gray-800:#5c4f82;--color-palette-lavender-gray-900:#483e65;--color-palette-lavender-gray-950:#322c49;--color-palette-mulberry-wood-100:#f9eaf5;--color-palette-mulberry-wood-200:#f5d5ec;--color-palette-mulberry-wood-300:#eeb3db;--color-palette-mulberry-wood-400:#e590c8;--color-palette-mulberry-wood-50:#fbf4f9;--color-palette-mulberry-wood-500:#d96eb2;--color-palette-mulberry-wood-600:#cf4f9a;--color-palette-mulberry-wood-700:#b1357a;--color-palette-mulberry-wood-800:#952864;--color-palette-mulberry-wood-900:#73214f;--color-palette-mulberry-wood-950:#561538;--color-palette-pear-100:#f0f7ca;--color-palette-pear-200:#e5f098;--color-palette-pear-300:#dae75d;--color-palette-pear-400:#d6df36;--color-palette-pear-50:#f8fbeb;--color-palette-pear-500:#cdcf23;--color-palette-pear-600:#bdb81e;--color-palette-pear-700:#a29b1a;--color-palette-pear-800:#83771b;--color-palette-pear-900:#5e5217;--color-palette-pear-950:#3b2d0d;--color-palette-shocking-100:#fce7f2;--color-palette-shocking-200:#fbcfe6;--color-palette-shocking-300:#f892c5;--color-palette-shocking-400:#f571b0;--color-palette-shocking-50:#fdf2f8;--color-palette-shocking-500:#ed4792;--color-palette-shocking-600:#de3176;--color-palette-shocking-700:#c21959;--color-palette-shocking-800:#9d1646;--color-palette-shocking-900:#7a1539;--color-palette-shocking-950:#500721;--color-palette-tangerine-100:#fef1d6;--color-palette-tangerine-200:#fcdfac;--color-palette-tangerine-300:#fac677;--color-palette-tangerine-400:#f7a340;--color-palette-tangerine-50:#fff9ed;--color-palette-tangerine-500:#f58c21;--color-palette-tangerine-600:#e66d10;--color-palette-tangerine-700:#cb5810;--color-palette-tangerine-800:#a54718;--color-palette-tangerine-900:#79320c;--color-palette-tangerine-950:#421b08;--color-palette-twine-100:#f0e3d1;--color-palette-twine-200:#e3c7a5;--color-palette-twine-300:#cc985f;--color-palette-twine-400:#c4864b;--color-palette-twine-50:#f9f4ed;--color-palette-twine-500:#b5723d;--color-palette-twine-600:#a15c35;--color-palette-twine-700:#894934;--color-palette-twine-800:#6f3c2f;--color-palette-twine-900:#512b24;--color-palette-twine-950:#341814;--color-palette-cruise-100:#d7f0e8;--color-palette-cruise-200:#b2e1d2;--color-palette-cruise-500:#3f9c86;--color-palette-cruise-600:#358876;--color-palette-cruise-700:#327768;--color-palette-cruise-800:#2b5e54;--color-palette-lightning-yellow-100:#fef4c7;--color-palette-lightning-yellow-200:#fde98a;--color-palette-lightning-yellow-400:#fbc117;--color-palette-lightning-yellow-500:#f5a40b;--color-palette-lightning-yellow-600:#d97c06;--color-palette-lightning-yellow-700:#bb610c;--color-palette-lightning-yellow-800:#934910;--color-palette-malibu-100:#e3f0fb;--color-palette-malibu-200:#cae4f7;--color-palette-malibu-300:#9dd1f6;--color-palette-malibu-500:#3a96cf;--color-palette-malibu-600:#2279af;--color-palette-malibu-700:#1c6ca0;--color-palette-malibu-800:#175782;--color-palette-punch-100:#ffe4e1;--color-palette-punch-200:#ffcfc9;--color-palette-punch-500:#f4513f;--color-palette-punch-600:#e23b28;--color-palette-punch-700:#bd2918;--color-palette-punch-800:#9c2518;--aspect-landscape:3/2;--aspect-portrait:4/5;--aspect-square:1/1;--aspect-tall:2/3;--border-300:2px;--dimension-0:0rem;--dimension-100:.0625rem;--dimension-1000:2rem;--dimension-1050:2.25rem;--dimension-1100:2.5rem;--dimension-1150:2.75rem;--dimension-1200:3rem;--dimension-1300:3.5rem;--dimension-1400:4rem;--dimension-1500:4.5rem;--dimension-1600:5rem;--dimension-1700:6rem;--dimension-1800:8rem;--dimension-1900:10rem;--dimension-200:.125rem;--dimension-2000:12rem;--dimension-2100:16rem;--dimension-2200:20rem;--dimension-300:.25rem;--dimension-350:.3125rem;--dimension-400:.5rem;--dimension-450:.625rem;--dimension-500:.75rem;--dimension-600:1rem;--dimension-700:1.25rem;--dimension-800:1.5rem;--dimension-900:1.75rem;--opacity-0:0;--opacity-10:.01;--opacity-100:.1;--opacity-150:.15;--opacity-20:.02;--opacity-200:.2;--opacity-250:.25;--opacity-30:.03;--opacity-300:.3;--opacity-40:.04;--opacity-400:.4;--opacity-50:.05;--opacity-500:.5;--opacity-60:.06;--opacity-600:.6;--opacity-70:.07;--opacity-700:.7;--opacity-80:.08;--opacity-800:.8;--opacity-90:.09;--opacity-900:.9;--opacity-950:.95;--opacity-full:1;--radius-0:0rem;--radius-100:.0625rem;--radius-1000:8rem;--radius-200:.125rem;--radius-300:.1875rem;--radius-400:.25rem;--radius-500:.375rem;--radius-600:.5rem;--radius-700:1rem;--radius-800:2rem;--radius-900:4rem;--radius-action-radius-elipse:62.4375rem;--radius-action-radius-round:.25rem;--radius-action-radius-sharp:0rem;--blur-0:0px;--blur-100:10px;--blur-200:20px;--blur-300:30px;--blur-400:40px;--blur-500:50px;--blur-600:60px;--blur-700:70px;--blur-800:80px;--blur-900:90px;--blur-full:100px;--icon-dimension-height:var(--dimension-1600);--icon-dimension-width:var(--dimension-1600);--icon-radius-100:var(--radius-200);--icon-radius-200:var(--radius-400);--icon-radius-300:var(--radius-500);--icon-radius-400:var(--radius-600);--icon-weight-primary:var(--border-1100);--icon-weight-strikethrough:var(--border-1200)}[data-jhd-icon-mode="100"]{--icon-dimension-height:var(--dimension-600);--icon-dimension-width:var(--dimension-600);--icon-radius-100:var(--radius-100);--icon-radius-200:var(--radius-200);--icon-radius-300:var(--radius-300);--icon-radius-400:var(--radius-400);--icon-weight-primary:var(--border-300);--icon-weight-strikethrough:var(--border-400)}[data-jhd-icon-mode="200"]{--icon-dimension-height:var(--dimension-700);--icon-dimension-width:var(--dimension-700);--icon-radius-100:var(--radius-200);--icon-radius-200:var(--radius-200);--icon-radius-300:var(--radius-300);--icon-radius-400:var(--radius-400);--icon-weight-primary:var(--border-300);--icon-weight-strikethrough:var(--border-400)}[data-jhd-icon-mode="300"]{--icon-dimension-height:var(--dimension-1200);--icon-dimension-width:var(--dimension-1200);--icon-radius-100:var(--radius-200);--icon-radius-200:var(--radius-200);--icon-radius-300:var(--radius-300);--icon-radius-400:var(--radius-400);--icon-weight-primary:var(--border-900);--icon-weight-strikethrough:var(--border-1000)}:root{--device-container-max-width:2156px;--device-screen-height-100:20dvh;--device-screen-height-200:30dvh;--device-screen-height-300:40dvh;--device-screen-height-400:50dvh;--device-screen-height-500:70dvh;--device-screen-height-600:80dvh;--device-screen-height-700:90dvh;--device-screen-height-full:100dvh;--device-width:100vw;--grid-col-span-1:.328125rem;--grid-col-span-10:16.7813rem;--grid-col-span-11:18.6094rem;--grid-col-span-12:20.4375rem;--grid-col-span-2:2.15625rem;--grid-col-span-3:3.98438rem;--grid-col-span-4:5.8125rem;--grid-col-span-5:7.64063rem;--grid-col-span-6:9.46875rem;--grid-col-span-7:11.2969rem;--grid-col-span-8:13.125rem;--grid-col-span-9:14.9531rem;--grid-col-start-1:0rem;--grid-col-start-10:16.4375rem;--grid-col-start-11:18.3125rem;--grid-col-start-12:20.125rem;--grid-col-start-2:clamp(1.82813rem,8.2032vw + -.0945rem,9.75rem);--grid-col-start-3:3.6875rem;--grid-col-start-4:5.5rem;--grid-col-start-5:7.3125rem;--grid-col-start-6:9.125rem;--grid-col-start-7:11rem;--grid-col-start-8:12.8125rem;--grid-col-start-9:14.625rem;--grid-columns:12;--grid-gap-md:var(--dimension-1000);--grid-gap-sm:var(--dimension-600);--grid-margin-default:var(--dimension-800);--grid-margin-sm:var(--dimension-600);--grid-padding-default:var(--dimension-800);--space-spacer-0:var(--dimension-0);--space-spacer-100:var(--dimension-500);--space-spacer-200:var(--dimension-600);--space-spacer-300:var(--dimension-800);--space-spacer-400:var(--dimension-1000);--space-spacer-500:var(--dimension-1200);--space-spacer-600:var(--dimension-1600);--text-body-font-size-100:var(--size-200);--text-body-font-size-200:var(--size-350);--text-body-font-size-300:var(--size-600);--text-body-font-size-400:var(--size-1000);--text-body-letter-spacing-100:var(--letter-spacing-200);--text-body-letter-spacing-200:var(--letter-spacing-350);--text-body-letter-spacing-300:var(--letter-spacing-600);--text-body-letter-spacing-400:var(--letter-spacing-1000);--text-body-line-height-100:var(--line-height-body-200);--text-body-line-height-200:var(--line-height-body-350);--text-body-line-height-300:var(--line-height-body-600);--text-body-line-height-400:var(--line-height-body-1000);--text-body-paragraph-spacing-100:var(--size-200);--text-body-paragraph-spacing-200:var(--size-350);--text-body-paragraph-spacing-300:var(--size-600);--text-body-paragraph-spacing-400:var(--size-1000);--text-title-font-size-100:var(--size-200);--text-title-font-size-200:var(--size-350);--text-title-font-size-300:var(--size-600);--text-title-font-size-400:var(--size-1000);--text-title-letter-spacing-100:var(--letter-spacing-200);--text-title-letter-spacing-200:var(--letter-spacing-350);--text-title-letter-spacing-300:var(--letter-spacing-600);--text-title-letter-spacing-400:var(--letter-spacing-1000);--text-title-line-height-100:var(--line-height-title-200);--text-title-line-height-200:var(--line-height-title-350);--text-title-line-height-300:var(--line-height-title-600);--text-title-line-height-400:var(--line-height-title-1000)}[data-jhd-layout-variant=flush]{--grid-col-span-1:clamp(1.95313rem,8.3328vw + .000125rem,10rem);--grid-col-span-10:clamp(19.5313rem,83.3328vw + .000125rem,100rem);--grid-col-span-11:clamp(21.4844rem,91.6672vw + -.000125rem,110rem);--grid-col-span-12:clamp(23.4375rem,100vw + 0rem,120rem);--grid-col-span-2:clamp(3.90625rem,16.6672vw + -.000125rem,20rem);--grid-col-span-3:clamp(5.85938rem,25vw + 0rem,30rem);--grid-col-span-4:clamp(7.8125rem,33.3328vw + .000125rem,40rem);--grid-col-span-5:clamp(9.76563rem,41.6672vw + -.000125rem,50rem);--grid-col-span-6:clamp(11.7188rem,50vw + 0rem,60rem);--grid-col-span-7:clamp(13.6719rem,58.3328vw + .000125rem,70rem);--grid-col-span-8:clamp(15.625rem,66.6672vw + -.000125rem,80rem);--grid-col-span-9:clamp(17.5781rem,75vw + 0rem,90rem);--grid-col-start-12:clamp(21.4844rem,91.6672vw + -.000125rem,110rem);--grid-col-start-2:clamp(1.95313rem,8.3328vw + .000125rem,10rem);--grid-col-start-3:clamp(3.90625rem,16.6672vw + -.000125rem,20rem);--grid-col-start-4:clamp(5.85938rem,25vw + 0rem,30rem);--grid-col-start-5:clamp(7.8125rem,33.3328vw + .000125rem,40rem);--grid-col-start-6:clamp(9.76563rem,41.6672vw + -.000125rem,50rem);--grid-col-start-7:clamp(11.7188rem,50vw + 0rem,60rem);--grid-margin-default:var(--dimension-0);--grid-margin-sm:var(--dimension-0)}[data-jhd-layout-variant=sidebar-main]{--grid-col-span-1:1.8125rem;--grid-col-span-10:45.125rem;--grid-col-span-11:49.9375rem;--grid-col-span-12:54.75rem;--grid-col-span-2:6.625rem;--grid-col-span-3:11.4375rem;--grid-col-span-4:16.25rem;--grid-col-span-5:21.0625rem;--grid-col-span-6:25.875rem;--grid-col-span-7:30.6875rem;--grid-col-span-8:35.5rem;--grid-col-span-9:40.3125rem;--grid-col-start-10:43.3125rem;--grid-col-start-11:48.125rem;--grid-col-start-12:52.9375rem;--grid-col-start-2:4.8125rem;--grid-col-start-3:9.625rem;--grid-col-start-4:14.4375rem;--grid-col-start-5:19.25rem;--grid-col-start-6:24.0625rem;--grid-col-start-7:28.875rem;--grid-col-start-8:33.6875rem;--grid-col-start-9:38.5rem;--grid-gap-md:var(--dimension-1300);--grid-gap-sm:var(--dimension-800);--grid-margin-default:var(--dimension-1200);--grid-margin-sm:var(--dimension-1000);--grid-padding-default:var(--dimension-1200);--grid-padding-sm:var(--dimension-1000);--space-spacer-100:var(--dimension-800);--space-spacer-200:var(--dimension-1000);--space-spacer-300:var(--dimension-1200);--space-spacer-400:var(--dimension-1400);--space-spacer-500:var(--dimension-1700);--space-spacer-600:var(--dimension-1900);--text-body-font-size-100:var(--size-300);--text-body-font-size-200:var(--size-400);--text-body-font-size-300:var(--size-800);--text-body-font-size-400:var(--size-1200);--text-body-letter-spacing-200:var(--letter-spacing-400);--text-body-letter-spacing-300:var(--letter-spacing-800);--text-body-letter-spacing-400:var(--letter-spacing-1200);--text-body-line-height-100:var(--line-height-body-300);--text-body-line-height-200:var(--line-height-body-400);--text-body-line-height-300:var(--line-height-body-800);--text-body-line-height-400:var(--line-height-body-1200);--text-body-paragraph-spacing-100:var(--size-300);--text-body-paragraph-spacing-200:var(--size-400);--text-body-paragraph-spacing-300:var(--size-800);--text-body-paragraph-spacing-400:var(--size-1200);--text-title-font-size-100:var(--size-300);--text-title-font-size-200:var(--size-400);--text-title-font-size-300:var(--size-800);--text-title-font-size-400:var(--size-1200);--text-title-letter-spacing-200:var(--letter-spacing-400);--text-title-letter-spacing-300:var(--letter-spacing-800);--text-title-letter-spacing-400:var(--letter-spacing-1200);--text-title-line-height-100:var(--line-height-title-300);--text-title-line-height-200:var(--line-height-title-400);--text-title-line-height-300:var(--line-height-title-800);--text-title-line-height-400:var(--line-height-title-1200)}[data-jhd-layout-variant=sidebar-main-flush]{--grid-col-span-1:4.5625rem;--grid-col-span-10:45.625rem;--grid-col-span-11:50.1875rem;--grid-col-span-12:54.75rem;--grid-col-span-2:9.125rem;--grid-col-span-3:13.6875rem;--grid-col-span-4:18.25rem;--grid-col-span-5:22.8125rem;--grid-col-span-6:27.375rem;--grid-col-span-7:31.9375rem;--grid-col-span-8:36.5rem;--grid-col-span-9:41.0625rem;--grid-col-start-10:41.0625rem;--grid-col-start-11:45.625rem;--grid-col-start-12:50.1875rem;--grid-col-start-2:4.5625rem;--grid-col-start-3:9.125rem;--grid-col-start-4:13.6875rem;--grid-col-start-5:18.25rem;--grid-col-start-6:22.8125rem;--grid-col-start-7:27.375rem;--grid-col-start-8:31.9375rem;--grid-col-start-9:36.5rem;--grid-gap-md:var(--dimension-1300);--grid-gap-sm:var(--dimension-800);--grid-margin-default:var(--dimension-0);--grid-margin-sm:var(--dimension-0);--grid-padding-default:var(--dimension-1200);--grid-padding-sm:var(--dimension-1000);--space-spacer-100:var(--dimension-800);--space-spacer-200:var(--dimension-1000);--space-spacer-300:var(--dimension-1200);--space-spacer-400:var(--dimension-1400);--space-spacer-500:var(--dimension-1700);--space-spacer-600:var(--dimension-1900);--text-body-font-size-100:var(--size-300);--text-body-font-size-200:var(--size-400);--text-body-font-size-300:var(--size-800);--text-body-font-size-400:var(--size-1200);--text-body-letter-spacing-200:var(--letter-spacing-400);--text-body-letter-spacing-300:var(--letter-spacing-800);--text-body-letter-spacing-400:var(--letter-spacing-1200);--text-body-line-height-100:var(--line-height-body-300);--text-body-line-height-200:var(--line-height-body-400);--text-body-line-height-300:var(--line-height-body-800);--text-body-line-height-400:var(--line-height-body-1200);--text-body-paragraph-spacing-100:var(--size-300);--text-body-paragraph-spacing-200:var(--size-400);--text-body-paragraph-spacing-300:var(--size-800);--text-body-paragraph-spacing-400:var(--size-1200);--text-title-font-size-100:var(--size-300);--text-title-font-size-200:var(--size-400);--text-title-font-size-300:var(--size-800);--text-title-font-size-400:var(--size-1200);--text-title-letter-spacing-200:var(--letter-spacing-400);--text-title-letter-spacing-300:var(--letter-spacing-800);--text-title-letter-spacing-400:var(--letter-spacing-1200);--text-title-line-height-100:var(--line-height-title-300);--text-title-line-height-200:var(--line-height-title-400);--text-title-line-height-300:var(--line-height-title-800);--text-title-line-height-400:var(--line-height-title-1200)}@media (min-width:375px){:root{--grid-col-span-1:.328125rem;--grid-col-span-10:16.7813rem;--grid-col-span-11:18.6094rem;--grid-col-span-12:20.4375rem;--grid-col-span-2:2.15625rem;--grid-col-span-3:3.98438rem;--grid-col-span-4:5.8125rem;--grid-col-span-5:7.64063rem;--grid-col-span-6:9.46875rem;--grid-col-span-7:11.2969rem;--grid-col-span-8:13.125rem;--grid-col-span-9:14.9531rem;--grid-col-start-10:16.4375rem;--grid-col-start-11:18.3125rem;--grid-col-start-12:20.125rem;--grid-col-start-3:3.6875rem;--grid-col-start-4:5.5rem;--grid-col-start-5:7.3125rem;--grid-col-start-6:9.125rem;--grid-col-start-7:11rem;--grid-col-start-8:12.8125rem;--grid-col-start-9:14.625rem;--grid-gap-md:var(--dimension-1000);--grid-gap-sm:var(--dimension-600);--grid-margin-default:var(--dimension-800);--grid-margin-sm:var(--dimension-600);--grid-padding-default:var(--dimension-800);--grid-padding-sm:var(--dimension-600);--space-spacer-100:var(--dimension-500);--space-spacer-200:var(--dimension-600);--space-spacer-300:var(--dimension-800);--space-spacer-400:var(--dimension-1000);--space-spacer-500:var(--dimension-1200);--space-spacer-600:var(--dimension-1600);--text-body-font-size-100:var(--size-200);--text-body-font-size-200:var(--size-350);--text-body-font-size-300:var(--size-600);--text-body-font-size-400:var(--size-1000);--text-body-letter-spacing-100:var(--letter-spacing-200);--text-body-letter-spacing-200:var(--letter-spacing-350);--text-body-letter-spacing-300:var(--letter-spacing-600);--text-body-letter-spacing-400:var(--letter-spacing-1000);--text-body-line-height-100:var(--line-height-body-200);--text-body-line-height-200:var(--line-height-body-350);--text-body-line-height-300:var(--line-height-body-600);--text-body-line-height-400:var(--line-height-body-1000);--text-body-paragraph-spacing-100:var(--size-200);--text-body-paragraph-spacing-200:var(--size-350);--text-body-paragraph-spacing-300:var(--size-600);--text-body-paragraph-spacing-400:var(--size-1000);--text-title-font-size-100:var(--size-200);--text-title-font-size-200:var(--size-350);--text-title-font-size-300:var(--size-600);--text-title-font-size-400:var(--size-1000);--text-title-letter-spacing-100:var(--letter-spacing-200);--text-title-letter-spacing-200:var(--letter-spacing-350);--text-title-letter-spacing-300:var(--letter-spacing-600);--text-title-letter-spacing-400:var(--letter-spacing-1000);--text-title-line-height-100:var(--line-height-title-200);--text-title-line-height-200:var(--line-height-title-350);--text-title-line-height-300:var(--line-height-title-600);--text-title-line-height-400:var(--line-height-title-1000)}[data-jhd-layout-variant=flush]{--grid-col-start-1:0rem;--grid-col-start-10:15.625rem;--grid-col-start-11:17.5781rem;--grid-col-start-8:11.7188rem;--grid-col-start-9:13.6719rem;--grid-columns:12;--grid-gap-md:var(--dimension-1000);--grid-gap-sm:var(--dimension-600);--grid-padding-default:var(--dimension-800);--grid-padding-sm:var(--dimension-600);--space-spacer-0:var(--dimension-0);--space-spacer-100:var(--dimension-500);--space-spacer-200:var(--dimension-600);--space-spacer-300:var(--dimension-800);--space-spacer-400:var(--dimension-1000);--space-spacer-500:var(--dimension-1200);--space-spacer-600:var(--dimension-1600);--text-body-font-size-100:var(--size-200);--text-body-font-size-200:var(--size-350);--text-body-font-size-300:var(--size-600);--text-body-font-size-400:var(--size-1000);--text-body-letter-spacing-100:var(--letter-spacing-200);--text-body-letter-spacing-200:var(--letter-spacing-350);--text-body-letter-spacing-300:var(--letter-spacing-600);--text-body-letter-spacing-400:var(--letter-spacing-1000);--text-body-line-height-100:var(--line-height-body-200);--text-body-line-height-200:var(--line-height-body-350);--text-body-line-height-300:var(--line-height-body-600);--text-body-line-height-400:var(--line-height-body-1000);--text-body-paragraph-spacing-100:var(--size-200);--text-body-paragraph-spacing-200:var(--size-350);--text-body-paragraph-spacing-300:var(--size-600);--text-body-paragraph-spacing-400:var(--size-1000);--text-title-font-size-100:var(--size-200);--text-title-font-size-200:var(--size-350);--text-title-font-size-300:var(--size-600);--text-title-font-size-400:var(--size-1000);--text-title-letter-spacing-100:var(--letter-spacing-200);--text-title-letter-spacing-200:var(--letter-spacing-350);--text-title-letter-spacing-300:var(--letter-spacing-600);--text-title-letter-spacing-400:var(--letter-spacing-1000);--text-title-line-height-100:var(--line-height-title-200);--text-title-line-height-200:var(--line-height-title-350);--text-title-line-height-300:var(--line-height-title-600);--text-title-line-height-400:var(--line-height-title-1000)}}@media (min-width:768px){:root{--grid-col-span-1:1.83313rem;--grid-col-span-10:36.3313rem;--grid-col-span-11:40.1644rem;--grid-col-span-12:43.9975rem;--grid-col-span-2:5.66688rem;--grid-col-span-3:9.5rem;--grid-col-span-4:13.3331rem;--grid-col-span-5:17.1656rem;--grid-col-span-6:20.9988rem;--grid-col-span-7:24.8319rem;--grid-col-span-8:28.665rem;--grid-col-span-9:32.4981rem;--grid-col-start-10:34.5rem;--grid-col-start-11:38.3125rem;--grid-col-start-12:42.1875rem;--grid-col-start-3:7.6875rem;--grid-col-start-4:11.5rem;--grid-col-start-5:15.3125rem;--grid-col-start-6:19.1875rem;--grid-col-start-7:23rem;--grid-col-start-8:26.8125rem;--grid-col-start-9:30.6875rem;--grid-gap-md:var(--dimension-1100);--grid-gap-sm:var(--dimension-700);--grid-margin-default:var(--dimension-1000);--grid-margin-sm:var(--dimension-600);--grid-padding-default:var(--dimension-1000);--grid-padding-sm:var(--dimension-600);--space-spacer-100:var(--dimension-600);--space-spacer-200:var(--dimension-700);--space-spacer-300:var(--dimension-1000);--space-spacer-400:var(--dimension-1200);--space-spacer-500:var(--dimension-1400);--space-spacer-600:var(--dimension-1700);--text-body-font-size-100:var(--size-300);--text-body-font-size-200:var(--size-400);--text-body-font-size-300:var(--size-800);--text-body-font-size-400:var(--size-1200);--text-body-letter-spacing-100:var(--letter-spacing-300);--text-body-letter-spacing-200:var(--letter-spacing-400);--text-body-letter-spacing-300:var(--letter-spacing-800);--text-body-letter-spacing-400:var(--letter-spacing-1200);--text-body-line-height-100:var(--line-height-body-300);--text-body-line-height-200:var(--line-height-body-400);--text-body-line-height-300:var(--line-height-body-800);--text-body-line-height-400:var(--line-height-body-1200);--text-body-paragraph-spacing-100:var(--size-300);--text-body-paragraph-spacing-200:var(--size-400);--text-body-paragraph-spacing-300:var(--size-800);--text-body-paragraph-spacing-400:var(--size-1200);--text-title-font-size-100:var(--size-300);--text-title-font-size-200:var(--size-400);--text-title-font-size-300:var(--size-800);--text-title-font-size-400:var(--size-1200);--text-title-letter-spacing-100:var(--letter-spacing-300);--text-title-letter-spacing-200:var(--letter-spacing-400);--text-title-letter-spacing-300:var(--letter-spacing-800);--text-title-letter-spacing-400:var(--letter-spacing-1200);--text-title-line-height-100:var(--line-height-title-300);--text-title-line-height-200:var(--line-height-title-400);--text-title-line-height-300:var(--line-height-title-800);--text-title-line-height-400:var(--line-height-title-1200)}[data-jhd-layout-variant=flush]{--grid-col-start-1:0rem;--grid-col-start-10:36rem;--grid-col-start-11:40rem;--grid-col-start-8:28rem;--grid-col-start-9:32rem;--grid-columns:12;--grid-gap-md:var(--dimension-1100);--grid-gap-sm:var(--dimension-700);--grid-padding-default:var(--dimension-1000);--grid-padding-sm:var(--dimension-600);--space-spacer-0:var(--dimension-0);--space-spacer-100:var(--dimension-600);--space-spacer-200:var(--dimension-800);--space-spacer-300:var(--dimension-1000);--space-spacer-400:var(--dimension-1200);--space-spacer-500:var(--dimension-1400);--space-spacer-600:var(--dimension-1700);--text-body-font-size-100:var(--size-300);--text-body-font-size-200:var(--size-400);--text-body-font-size-300:var(--size-600);--text-body-font-size-400:var(--size-1200);--text-body-letter-spacing-100:var(--letter-spacing-300);--text-body-letter-spacing-200:var(--letter-spacing-400);--text-body-letter-spacing-300:var(--letter-spacing-600);--text-body-letter-spacing-400:var(--letter-spacing-1200);--text-body-line-height-100:var(--line-height-body-300);--text-body-line-height-200:var(--line-height-body-400);--text-body-line-height-300:var(--line-height-body-600);--text-body-line-height-400:var(--line-height-body-1200);--text-body-paragraph-spacing-100:var(--size-300);--text-body-paragraph-spacing-200:var(--size-400);--text-body-paragraph-spacing-300:var(--size-600);--text-body-paragraph-spacing-400:var(--size-1200);--text-title-font-size-100:var(--size-300);--text-title-font-size-200:var(--size-400);--text-title-font-size-300:var(--size-600);--text-title-font-size-400:var(--size-1200);--text-title-letter-spacing-100:var(--letter-spacing-300);--text-title-letter-spacing-200:var(--letter-spacing-400);--text-title-letter-spacing-300:var(--letter-spacing-600);--text-title-letter-spacing-400:var(--letter-spacing-1200);--text-title-line-height-100:var(--line-height-title-300);--text-title-line-height-200:var(--line-height-title-400);--text-title-line-height-300:var(--line-height-title-600);--text-title-line-height-400:var(--line-height-title-1200)}}@media (min-width:1025px){:root{--grid-col-span-1:3.41688rem;--grid-col-span-10:61.1688rem;--grid-col-span-11:67.5856rem;--grid-col-span-12:74.0025rem;--grid-col-span-2:9.8125rem;--grid-col-span-3:16.25rem;--grid-col-span-4:22.625rem;--grid-col-span-5:29.0625rem;--grid-col-span-6:35.5rem;--grid-col-span-7:41.9181rem;--grid-col-span-8:48.335rem;--grid-col-span-9:54.7519rem;--grid-col-start-10:57.75rem;--grid-col-start-11:64.1875rem;--grid-col-start-12:70.5625rem;--grid-col-start-3:12.8125rem;--grid-col-start-4:19.25rem;--grid-col-start-5:25.6875rem;--grid-col-start-6:32.0625rem;--grid-col-start-7:38.5rem;--grid-col-start-8:44.9375rem;--grid-col-start-9:51.3125rem;--grid-gap-md:var(--dimension-1300);--grid-gap-sm:var(--dimension-800);--grid-margin-default:var(--dimension-1200);--grid-margin-sm:var(--dimension-1000);--grid-padding-default:var(--dimension-1200);--grid-padding-sm:var(--dimension-1000);--space-spacer-100:var(--dimension-800);--space-spacer-200:var(--dimension-1000);--space-spacer-300:var(--dimension-1200);--space-spacer-400:var(--dimension-1400);--space-spacer-500:var(--dimension-1700);--space-spacer-600:var(--dimension-1900);--text-body-font-size-100:var(--size-300);--text-body-font-size-200:var(--size-400);--text-body-font-size-300:var(--size-800);--text-body-font-size-400:var(--size-1200);--text-body-letter-spacing-100:var(--letter-spacing-300);--text-body-letter-spacing-200:var(--letter-spacing-400);--text-body-letter-spacing-300:var(--letter-spacing-800);--text-body-letter-spacing-400:var(--letter-spacing-1200);--text-body-line-height-100:var(--line-height-body-300);--text-body-line-height-200:var(--line-height-body-400);--text-body-line-height-300:var(--line-height-body-800);--text-body-line-height-400:var(--line-height-body-1200);--text-body-paragraph-spacing-100:var(--size-300);--text-body-paragraph-spacing-200:var(--size-400);--text-body-paragraph-spacing-300:var(--size-800);--text-body-paragraph-spacing-400:var(--size-1200);--text-title-font-size-100:var(--size-300);--text-title-font-size-200:var(--size-400);--text-title-font-size-300:var(--size-800);--text-title-font-size-400:var(--size-1200);--text-title-letter-spacing-100:var(--letter-spacing-300);--text-title-letter-spacing-200:var(--letter-spacing-400);--text-title-letter-spacing-300:var(--letter-spacing-800);--text-title-letter-spacing-400:var(--letter-spacing-1200);--text-title-line-height-100:var(--line-height-title-300);--text-title-line-height-200:var(--line-height-title-400);--text-title-line-height-300:var(--line-height-title-800);--text-title-line-height-400:var(--line-height-title-1200)}[data-jhd-layout-variant=flush]{--grid-col-start-1:0rem;--grid-col-start-10:60rem;--grid-col-start-11:66.6669rem;--grid-col-start-8:46.6669rem;--grid-col-start-9:53.3331rem;--grid-columns:12;--grid-gap-md:var(--dimension-1300);--grid-gap-sm:var(--dimension-800);--grid-padding-default:var(--dimension-1200);--grid-padding-sm:var(--dimension-1000);--space-spacer-0:var(--dimension-0);--space-spacer-100:var(--dimension-800);--space-spacer-200:var(--dimension-1000);--space-spacer-300:var(--dimension-1200);--space-spacer-400:var(--dimension-1400);--space-spacer-500:var(--dimension-1700);--space-spacer-600:var(--dimension-1900);--text-body-font-size-100:var(--size-300);--text-body-font-size-200:var(--size-400);--text-body-font-size-300:var(--size-800);--text-body-font-size-400:var(--size-1200);--text-body-letter-spacing-100:var(--letter-spacing-300);--text-body-letter-spacing-200:var(--letter-spacing-400);--text-body-letter-spacing-300:var(--letter-spacing-800);--text-body-letter-spacing-400:var(--letter-spacing-1200);--text-body-line-height-100:var(--line-height-body-300);--text-body-line-height-200:var(--line-height-body-400);--text-body-line-height-300:var(--line-height-body-800);--text-body-line-height-400:var(--line-height-body-1200);--text-body-paragraph-spacing-100:var(--size-300);--text-body-paragraph-spacing-200:var(--size-400);--text-body-paragraph-spacing-300:var(--size-800);--text-body-paragraph-spacing-400:var(--size-1200);--text-title-font-size-100:var(--size-300);--text-title-font-size-200:var(--size-400);--text-title-font-size-300:var(--size-800);--text-title-font-size-400:var(--size-1200);--text-title-letter-spacing-100:var(--letter-spacing-300);--text-title-letter-spacing-200:var(--letter-spacing-400);--text-title-letter-spacing-300:var(--letter-spacing-800);--text-title-letter-spacing-400:var(--letter-spacing-1200);--text-title-line-height-100:var(--line-height-title-300);--text-title-line-height-200:var(--line-height-title-400);--text-title-line-height-300:var(--line-height-title-800);--text-title-line-height-400:var(--line-height-title-1200)}[data-jhd-layout-variant=sidebar-main-flush],[data-jhd-layout-variant=sidebar-main]{--grid-col-start-1:0rem;--grid-columns:12;--space-spacer-0:var(--dimension-0);--text-body-letter-spacing-100:var(--letter-spacing-300);--text-title-letter-spacing-100:var(--letter-spacing-300)}}@media (min-width:1440px){:root{--grid-col-span-1:6.75rem;--grid-col-span-10:94.5rem;--grid-col-span-11:104.25rem;--grid-col-span-12:114rem;--grid-col-span-2:16.5rem;--grid-col-span-3:26.25rem;--grid-col-span-4:36rem;--grid-col-span-5:45.75rem;--grid-col-span-6:55.5rem;--grid-col-span-7:65.25rem;--grid-col-span-8:75rem;--grid-col-span-9:84.75rem;--grid-col-start-10:87.75rem;--grid-col-start-11:97.5rem;--grid-col-start-12:107.25rem;--grid-col-start-3:19.5rem;--grid-col-start-4:29.25rem;--grid-col-start-5:39rem;--grid-col-start-6:48.75rem;--grid-col-start-7:58.5rem;--grid-col-start-8:68.25rem;--grid-col-start-9:78rem;--grid-gap-md:var(--dimension-1300);--grid-gap-sm:var(--dimension-800);--grid-margin-default:var(--dimension-1200);--grid-margin-sm:var(--dimension-1000);--grid-padding-default:var(--dimension-1200);--grid-padding-sm:var(--dimension-1000);--space-spacer-100:var(--dimension-800);--space-spacer-200:var(--dimension-1000);--space-spacer-300:var(--dimension-1200);--space-spacer-400:var(--dimension-1400);--space-spacer-500:var(--dimension-1700);--space-spacer-600:var(--dimension-1900);--text-body-font-size-100:var(--size-300);--text-body-font-size-200:var(--size-400);--text-body-font-size-300:var(--size-800);--text-body-font-size-400:var(--size-1200);--text-body-letter-spacing-100:var(--letter-spacing-300);--text-body-letter-spacing-200:var(--letter-spacing-400);--text-body-letter-spacing-300:var(--letter-spacing-800);--text-body-letter-spacing-400:var(--letter-spacing-1200);--text-body-line-height-100:var(--line-height-body-300);--text-body-line-height-200:var(--line-height-body-400);--text-body-line-height-300:var(--line-height-body-800);--text-body-line-height-400:var(--line-height-body-1200);--text-body-paragraph-spacing-100:var(--size-300);--text-body-paragraph-spacing-200:var(--size-400);--text-body-paragraph-spacing-300:var(--size-800);--text-body-paragraph-spacing-400:var(--size-1200);--text-title-font-size-100:var(--size-300);--text-title-font-size-200:var(--size-400);--text-title-font-size-300:var(--size-800);--text-title-font-size-400:var(--size-1200);--text-title-letter-spacing-100:var(--letter-spacing-300);--text-title-letter-spacing-200:var(--letter-spacing-400);--text-title-letter-spacing-300:var(--letter-spacing-800);--text-title-letter-spacing-400:var(--letter-spacing-1200);--text-title-line-height-100:var(--line-height-title-300);--text-title-line-height-200:var(--line-height-title-400);--text-title-line-height-300:var(--line-height-title-800);--text-title-line-height-400:var(--line-height-title-1200)}[data-jhd-layout-variant=flush]{--grid-col-start-1:0rem;--grid-col-start-10:90rem;--grid-col-start-11:100rem;--grid-col-start-8:70rem;--grid-col-start-9:80rem;--grid-columns:12;--grid-gap-md:var(--dimension-1300);--grid-gap-sm:var(--dimension-800);--grid-padding-default:var(--dimension-1200);--grid-padding-sm:var(--dimension-1000);--space-spacer-0:var(--dimension-0);--space-spacer-100:var(--dimension-800);--space-spacer-200:var(--dimension-1000);--space-spacer-300:var(--dimension-1200);--space-spacer-400:var(--dimension-1400);--space-spacer-500:var(--dimension-1700);--space-spacer-600:var(--dimension-1900);--text-body-font-size-100:var(--size-300);--text-body-font-size-200:var(--size-400);--text-body-font-size-300:var(--size-600);--text-body-font-size-400:var(--size-1200);--text-body-letter-spacing-100:var(--letter-spacing-300);--text-body-letter-spacing-200:var(--letter-spacing-400);--text-body-letter-spacing-300:var(--letter-spacing-600);--text-body-letter-spacing-400:var(--letter-spacing-1200);--text-body-line-height-100:var(--line-height-body-300);--text-body-line-height-200:var(--line-height-body-400);--text-body-line-height-300:var(--line-height-body-600);--text-body-line-height-400:var(--line-height-body-1200);--text-body-paragraph-spacing-100:var(--size-300);--text-body-paragraph-spacing-200:var(--size-400);--text-body-paragraph-spacing-300:var(--size-600);--text-body-paragraph-spacing-400:var(--size-1200);--text-title-font-size-100:var(--size-300);--text-title-font-size-200:var(--size-400);--text-title-font-size-300:var(--size-600);--text-title-font-size-400:var(--size-1200);--text-title-letter-spacing-100:var(--letter-spacing-300);--text-title-letter-spacing-200:var(--letter-spacing-400);--text-title-letter-spacing-300:var(--letter-spacing-600);--text-title-letter-spacing-400:var(--letter-spacing-1200);--text-title-line-height-100:var(--line-height-title-300);--text-title-line-height-200:var(--line-height-title-400);--text-title-line-height-300:var(--line-height-title-600);--text-title-line-height-400:var(--line-height-title-1200)}}:root{--delay-0:var(--duration-0);--delay-100:var(--duration-100);--delay-1000:var(--duration-1000);--delay-200:var(--duration-200);--delay-300:var(--duration-300);--delay-375:var(--duration-375);--delay-400:var(--duration-400);--delay-50:var(--duration-50);--delay-500:var(--duration-500);--delay-600:var(--duration-600);--delay-700:var(--duration-700);--delay-750:var(--duration-750);--delay-800:var(--duration-800);--delay-900:var(--duration-900);--duration-0:0s;--duration-100:.1s;--duration-1000:1s;--duration-1100:1.1s;--duration-1200:1.2s;--duration-1300:1.3s;--duration-1400:1.4s;--duration-1500:1.5s;--duration-1600:1.6s;--duration-1700:1.7s;--duration-1800:1.8s;--duration-1900:1.9s;--duration-200:.2s;--duration-2000:2s;--duration-250:.25s;--duration-300:.3s;--duration-375:.375s;--duration-400:.4s;--duration-50:50ms;--duration-500:.5s;--duration-600:.6s;--duration-700:.7s;--duration-750:.75s;--duration-800:.8s;--duration-900:.9s;--easing-circ-in-out:cubic-bezier(.85,0,.15,1);--easing-cubic-out:cubic-bezier(.215,.61,.355,1);--easing-ease-out:cubic-bezier(0,0,.2,1);--easing-expo-out:cubic-bezier(.16,1,.3,1);--easing-linear:cubic-bezier(0,0,1,1);--easing-quad-out:cubic-bezier(.25,.46,.45,.94);--easing-quart-out:cubic-bezier(.25,1,.5,1);--letter-spacing-050:0em;--letter-spacing-100:0em;--letter-spacing-1000:-.02em;--letter-spacing-1100:-.02em;--letter-spacing-1200:-.02em;--letter-spacing-1300:-.02em;--letter-spacing-1400:-.02em;--letter-spacing-1500:-.02em;--letter-spacing-1600:-.02em;--letter-spacing-1700:-.02em;--letter-spacing-200:0em;--letter-spacing-300:0em;--letter-spacing-350:-.01em;--letter-spacing-400:-.01em;--letter-spacing-500:-.01em;--letter-spacing-600:-.01em;--letter-spacing-700:-.01em;--letter-spacing-800:-.02em;--letter-spacing-900:-.02em;--line-height-body-050:1.4;--line-height-body-100:1.4;--line-height-body-1000:1.25;--line-height-body-1100:1.25;--line-height-body-1200:1.25;--line-height-body-1300:1.25;--line-height-body-1400:1.25;--line-height-body-1500:1.25;--line-height-body-1600:1.15;--line-height-body-1700:1.15;--line-height-body-200:1.25;--line-height-body-300:1.25;--line-height-body-350:1.25;--line-height-body-400:1.25;--line-height-body-500:1.25;--line-height-body-600:1.25;--line-height-body-700:1.25;--line-height-body-800:1.25;--line-height-body-900:1.25;--line-height-title-050:1.15;--line-height-title-100:1.15;--line-height-title-1000:1.05;--line-height-title-1100:1.05;--line-height-title-1200:1.05;--line-height-title-1300:1;--line-height-title-1400:1;--line-height-title-1500:1;--line-height-title-1600:1;--line-height-title-1700:1;--line-height-title-200:1.15;--line-height-title-300:1.1;--line-height-title-350:1.1;--line-height-title-400:1.1;--line-height-title-500:1.1;--line-height-title-600:1.1;--line-height-title-700:1.05;--line-height-title-800:1.05;--line-height-title-900:1.05;--size-050:.625rem;--size-100:.75rem;--size-1000:3.5rem;--size-1100:4rem;--size-1200:5rem;--size-1300:5.5rem;--size-1400:6rem;--size-1500:8rem;--size-1600:10rem;--size-1700:16rem;--size-200:.875rem;--size-300:1rem;--size-350:1.125rem;--size-400:1.25rem;--size-500:1.5rem;--size-600:1.75rem;--size-700:2rem;--size-800:2.5rem;--size-900:3rem;--weight-strong:600;--screen-height-100:var(--device-screen-height-100);--screen-height-200:var(--device-screen-height-200);--screen-height-300:var(--device-screen-height-300);--screen-height-400:var(--device-screen-height-400);--screen-height-500:var(--device-screen-height-500);--screen-height-600:var(--device-screen-height-600);--screen-height-700:var(--device-screen-height-700);--screen-height-full:var(--device-screen-height-full);--height-screen-100:var(--screen-height-100);--height-screen-200:var(--screen-height-200);--height-screen-300:var(--screen-height-300);--height-screen-400:var(--screen-height-400);--height-screen-500:var(--screen-height-500);--height-screen-600:var(--screen-height-600);--height-screen-700:var(--screen-height-700);--height-screen-full:var(--screen-height-full)}.body-style1-100+.body-style1-100{margin-block-start:var(--text-body-paragraph-spacing-100,16px)}.body-style1-200+.body-style1-200{margin-block-start:var(--text-body-paragraph-spacing-200,20px)}.body-style1-300+.body-style1-300{margin-block-start:var(--text-body-paragraph-spacing-300,40px)}.body-style1-400+.body-style1-400{margin-block-start:var(--text-body-paragraph-spacing-400,80px)}.body-action-style1-100+.body-action-style1-100{margin-block-start:var(--text-body-paragraph-spacing-100,16px)}.body-action-style1-200+.body-action-style1-200{margin-block-start:var(--text-body-paragraph-spacing-200,20px)}.body-action-style1-300+.body-action-style1-300{margin-block-start:var(--text-body-paragraph-spacing-300,40px)}.body-action-style1-400+.body-action-style1-400{margin-block-start:var(--text-body-paragraph-spacing-400,80px)}:root{--family-font-sans:var(--font-sans);--font-sans-ascent:.96875;--font-sans-descent:.241211;--state-focused:#3a96cf;--state-negative:#f4513f;--state-positive:#3f9c86;--state-warning:#f5a40b;--content-brand:#a33001;--brand:var(--content-brand)}.dark{--state-warning:#bb610c;--state-focused:#2582bb;--state-negative:#bd2918;--state-positive:#327768;--brand:#a33001}.bttf,.bttf .dark,.bttf.dark{--state-focused:#3a96cf;--state-negative:#f4513f;--state-positive:#3f9c86;--state-warning:#f5a40b;--brand:#a33001}:root{--caption-100-size:clamp(.625rem,calc(.3125vw + .375rem),.75rem);--caption-100-tracking:.024em;--paragraph-spacing:calc(1em - 1px)}.body-style1-200,.title-style1-200,.title-style1-300{text-wrap:pretty}:root{--space-200:clamp(1rem,calc(1.0178vw + .7614rem),1.25rem);--space-300:clamp(1.5rem,calc(2.0356vw + 1.0231rem),2rem);--space-400:clamp(2rem,calc(4.0712vw + 1.0457rem),3rem);--space-500:clamp(3rem,calc(4.0712vw + 2.0457rem),4rem);--space-600:clamp(4.5rem,calc(6.1069vw + 3.0668rem),6rem)}@media (min-width:768px){:root{--space-200:clamp(1.25rem,calc(2.34375vw + .125rem),2rem);--space-300:clamp(2rem,calc(3.125vw + .5rem),3rem);--space-400:clamp(3rem,calc(3.125vw + 1.5rem),4rem);--space-500:clamp(4rem,calc(6.25vw + 1rem),6rem);--space-600:clamp(6rem,calc(12.5vw + 0rem),10rem)}}:root{--grid-gap:clamp(1.5rem,calc(2.0356vw + 1.0231rem),2rem);--grid-gap-lg:clamp(4rem,calc(2.0356vw + 3.523rem),4.5rem)}@media (min-width:768px){:root{--grid-gap:clamp(2rem,calc(3.125vw + .5rem),3rem);--grid-gap-lg:clamp(4.5rem,calc(4.6875vw + 2.25rem),6rem)}}:root{--container-max:134.75rem;--radius:0rem;--border-300-primary:var(--border-300);--case-study-panel:oklch(13% 0 0);--case-study-panel-brand:oklch(65% .02 75);--grid-padding-sm:var(--dimension-600);--blend-identity:#fff}@media (min-width:1025px){:root{--grid-padding-sm:var(--dimension-1000)}}@media (max-width:767.98px){br.br-off-sm{display:none}}@media (min-width:768px) and (max-width:1024.98px){br.br-off-md{display:none}}@media (min-width:1025px) and (max-width:1439.98px){br.br-off-lg{display:none}}@media (min-width:1440px){br.br-off-xl{display:none}}br[data-break-dropped]{display:none}.nav-description:has([data-clip-wipe-target]>br),.nav-description:has([data-split-target]>br){text-wrap:wrap}@media (prefers-reduced-motion:no-preference){.reveal[data-reveal=armed]{transform:translateY(24px)}.reveal[data-reveal=in]{animation:reveal-in var(--duration-600,.6s) var(--easing-quart-out,cubic-bezier(.25,1,.5,1)) 1 backwards}.reveal[data-reveal=settled]{animation:none;transform:none}}@keyframes reveal-in{0%{transform:translateY(24px)}to{transform:translateY(0)}}.card-rise-feed[data-rise-armed] .reveal{animation:none;transform:none}@property --nav-progress{syntax:"<number>";inherits:true;initial-value:0}@property --nav-chrome-opacity{syntax:"<number>";inherits:false;initial-value:1}@property --nav-description-fade{syntax:"<number>";inherits:true;initial-value:1}.navigation-header[data-nav-in-block] .navigation-header-content{mix-blend-mode:normal;position:absolute}.navigation-header[data-nav-in-block] .blend-mono-ground{mix-blend-mode:normal}body.site-body:has(>.navigation-footer[data-has-page-end]) .nav-sticky-region{margin-block-end:var(--device-screen-height-300)}:root{--page-top-default:max(var(--screen-height-300),var(--nav-header-height,0px))}@media (hover:hover) and (pointer:fine){.home-surface{overscroll-behavior-y:none}}.grid-feed:has([data-recede-held]){cursor:pointer}:root{--recede-dim:var(--opacity-400);--recede-blur:var(--blur-500)}@media (hover:hover) and (pointer:fine){html[data-fine-pointer][data-gallery-project-hover] .navigation-footer{filter:blur(var(--recede-blur)) opacity(var(--recede-dim));transition:filter var(--duration-200) var(--easing-ease-out)}}.gallery-hovered-media{left:var(--grid-margin-default);right:var(--grid-margin-default);bottom:var(--grid-margin-default);z-index:var(--z-index-sticky);column-gap:var(--grid-gap);pointer-events:none;grid-template-columns:repeat(12,1fr);justify-content:start;align-items:end;margin:0;padding:0;list-style:none;display:grid;position:fixed}.gallery-hovered-media-item{grid-column:span 2}.gallery-hovered-media-mask{width:100%;display:block;overflow:hidden}.gallery-hovered-media-item{container-type:inline-size}@media (prefers-reduced-motion:no-preference){.gallery-hovered-media:not([data-exiting]) .gallery-hovered-media-mask{animation-name:card-rise-in;animation-duration:var(--card-rise-duration);animation-timing-function:var(--card-rise-easing);animation-delay:var(--strip-delay);animation-iteration-count:1;animation-fill-mode:both}}.gallery-hovered-media{transition:opacity var(--duration-250,.25s) var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94))}.gallery-hovered-media[data-exiting]{opacity:0}.gallery-hovered-media[data-exiting] .gallery-hovered-media-mask{animation:none}html[data-project-rise-leaving] [data-recede-scope]:not([data-project-rise-clone] *):after{content:"";z-index:calc(var(--z-index-base) + 3);pointer-events:none;background:var(--background-default-primary);animation:project-rise-veil var(--project-rise-fade-duration,var(--duration-750)) var(--project-rise-fade-easing,var(--easing-quad-out)) both;position:fixed;inset:0}@keyframes project-rise-veil{0%{opacity:0}to{opacity:1}}html[data-project-rise-leaving] .cursor-label-layer,html[data-project-rise-leaving] .gallery-hover-header-tooltip,html[data-project-rise-leaving] .gallery-hovered-media,html[data-project-rise-leaving] .proto-hover-imagery,html[data-project-rise-leaving] [data-kind=navigation-footer],html[data-project-rise-leaving] [data-project-rise-clone] [data-recede-scope]>:not(.recede-sheet){opacity:0;transition:opacity var(--project-rise-fade-duration,var(--duration-750)) var(--project-rise-fade-easing,var(--easing-quad-out))}html[data-project-rise-leaving][data-project-rise-footer-enter] [data-kind=navigation-footer],html[data-project-rise-leaving][data-project-rise-footer-persist] [data-kind=navigation-footer]{opacity:1;z-index:calc(var(--z-index-sticky) + 2);transition:none}html[data-project-rise-leaving] .card-rise-feed .grid-feed-header,html[data-project-rise-leaving] .card-rise-feed .grid-feed-tile,html[data-project-rise-leaving] .card-rise-feed .split-asymmetric-cell .card-media-header,html[data-project-rise-leaving] .card-rise-feed .split-asymmetric-cell .split-asymmetric-media{animation-name:none!important}.header-media[data-project-rise-flying][data-project-rise-from] .header-media-frame,.header-media[data-project-rise-flying][data-project-rise-from] .project-rise-band,html[data-cold-load-rise] .header-media[data-rise-target] .header-media-frame{transform:translate3d(0,var(--project-rise-distance,100dvh),0);transition:none}.header-media[data-project-rise-flying] .header-media-frame,.header-media[data-project-rise-flying] .project-rise-band{transition:transform var(--project-rise-duration,var(--duration-1600)) var(--project-rise-easing,var(--easing-expo-out))}[data-project-rise-band-host]{position:relative}.project-rise-band{--project-rise-band:25dvh;--project-rise-band-fade:60%;block-size:var(--project-rise-band);pointer-events:none;background-color:var(--background-default-primary);position:absolute;inset-block-end:100%;inset-inline:0}@supports (color:color-mix(in lab,red,red)){.project-rise-band{background-color:color-mix(in srgb,var(--background-default-primary) var(--project-rise-band-fade),transparent)}}.project-rise-band{-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.header-media[data-project-rise-flying]{z-index:calc(var(--z-index-sticky) + 1);position:relative}html[data-project-rise-leaving][data-home-project-origin=gallery] .nav-sticky-region{z-index:auto}@starting-style{[data-project-rise-clone] .cursor-label-layer{opacity:1}}html[data-project-rise-away] [data-project-rise-clone]{display:none}@media (prefers-reduced-motion:reduce){.project-rise-band{display:none}html[data-project-rise-leaving] [data-recede-scope]:not([data-project-rise-clone] *):after{animation-duration:var(--duration-0,0s)}html[data-project-rise-leaving] .cursor-label-layer,html[data-project-rise-leaving] .gallery-hover-header-tooltip,html[data-project-rise-leaving] .gallery-hovered-media,html[data-project-rise-leaving] .proto-hover-imagery,html[data-project-rise-leaving] [data-kind=navigation-footer],html[data-project-rise-leaving] [data-recede-scope]{transition-duration:var(--duration-0,0s)}.header-media[data-project-rise-flying] .header-media-frame,.header-media[data-project-rise-flying][data-project-rise-from] .header-media-frame,html[data-cold-load-rise] .header-media[data-rise-target] .header-media-frame{transition:none;transform:none}}html[data-project-rise-leaving] .site-content{background:0 0}html[data-project-rise-leaving] .home-layer:after{opacity:0}html[data-project-rise-leaving][data-home-project-origin=gallery] .home-layer{pointer-events:auto!important}html[data-project-rise-leaving][data-home-project-origin=gallery] .site-content{pointer-events:none}html[data-project-rise-away] .cursor-label-layer:not([data-surface=project-next]),html[data-project-rise-away] .gallery-hover-header-tooltip,html[data-project-rise-away] .gallery-hovered-media,html[data-project-rise-away] .proto-hover-imagery,html[data-project-rise-away] [data-recede-scope]{opacity:0!important;transition:none!important}html[data-project-rise-leaving] [data-project-rise-clone]>.page-main{opacity:0;transition:opacity var(--project-rise-fade-duration,var(--duration-750)) var(--project-rise-fade-easing,var(--easing-quad-out))}.project-next{min-height:var(--device-screen-height-full);background-color:var(--background-default-primary);flex-direction:column;justify-content:flex-start;align-items:stretch;padding-block-start:var(--device-screen-height-300);display:flex;position:relative;overflow:clip}.project-next[data-block-tap]{cursor:pointer}.project-next-feed{column-gap:var(--grid-gap);padding-inline:var(--grid-margin-default);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin:0;list-style:none;display:grid}.project-next-item{grid-column:span 2;min-width:0}@media (max-width:767.98px){.project-next-item{grid-column:span 3}.project-next-item[data-md-only]{display:none}.project-next-item[data-sm-ratio=landscape] :is(.aspect-tall,.aspect-portrait){aspect-ratio:var(--aspect-landscape)}}.project-next-link{z-index:1;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.site-body,.site-html{overscroll-behavior-y:none}}.media-image-parallax{will-change:transform;aspect-ratio:var(--header-parallax-source-ratio)!important;height:auto!important;transform:translateY(-50%) translateY(var(--header-parallax-y,0))!important;top:50%!important}:root{--header-media-frame-ratio:var(--aspect-portrait);--header-parallax-source-ratio:9/16}@media (min-width:1025px){:root{--header-media-frame-ratio:var(--aspect-landscape)}}@property --card-enter-blur-live{syntax:"<length>";inherits:false;initial-value:0}:root{--measure-card-description:none}@media (min-width:768px){:root{--measure-card-description:calc((6 * (100vw - 2 * var(--grid-padding-default) + var(--grid-gap))) / 12 - var(--grid-gap))}}@media (min-width:1025px){:root{--measure-card-description:calc((5 * (100vw - 2 * var(--grid-padding-default) + var(--grid-gap))) / 12 - var(--grid-gap))}}:root{--measure-hero-title:none;--measure-hero-description:none}@media (min-width:768px){:root{--measure-hero-title:calc((100% * 8 - 4 * var(--grid-gap)) / 12);--measure-hero-description:calc((100% * 7 - 5 * var(--grid-gap)) / 12)}}@media (min-width:1025px){:root{--measure-hero-title:calc((100% * 5 - 7 * var(--grid-gap)) / 12);--measure-hero-description:calc((100% * 5 - 7 * var(--grid-gap)) / 12)}}@media print{@page{margin:2cm}.control-media,.navigation-header{display:none!important}.dark{--background-default-primary:var(--color-core-white);--background-default-secondary:var(--color-palette-desert-storm-100);--background-default-tertiary:var(--color-palette-desert-storm-200);--content-default-primary:var(--color-core-black);--content-default-secondary:var(--color-palette-cod-grey-600);--content-action-primary:var(--color-core-black)}h1,h2,h3,h4,h5,h6{break-after:avoid}.card-media-stack,.media-frame{break-inside:avoid}a[href^=http]:not([href*=jarrad\.design]):after{content:" (" attr(href) ")";font-size:.75em}}:root{--view-switch-exit-duration:.45s;--view-switch-enter-duration:.15s;--view-switch-easing:var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94));--view-switch-enter-delay:var(--delay-375)}@keyframes view-switch-fade-out{0%{opacity:1}to{opacity:0}}@keyframes view-switch-fade-in{0%{opacity:0}to{opacity:1}}:root[data-view-switch]::view-transition-group(root){animation:none}:root[data-view-switch] .site-content{view-transition-name:view-switch-content}:root[data-view-switch]::view-transition-old(view-switch-content){animation:view-switch-fade-out var(--view-switch-exit-duration) var(--view-switch-easing) both}:root[data-view-switch]::view-transition-new(view-switch-content){animation:view-switch-fade-in var(--view-switch-enter-duration) var(--view-switch-easing) var(--view-switch-enter-delay) both}:root[data-view-switch]::view-transition-old(view-switch-content){mix-blend-mode:normal}:root[data-view-switch]::view-transition-new(view-switch-content){mix-blend-mode:normal}:root[data-view-switch]::view-transition-image-pair(view-switch-content){isolation:auto}@media (max-width:767px){.navigation-footer .action-base[data-jhd-action-mode="200"]{--dimension-button-height:var(--dimension-1150);--dimension-button-icon-width:var(--dimension-1150);--space-button-space-h:var(--dimension-600);--space-button-space-h-offset:var(--dimension-500);--border-width-button-border-width:var(--border-300)}.navigation-footer .action-base[data-size="200"]{padding:var(--button-space-v-300) var(--button-space-h-300)}.navigation-footer .action-base[data-size="200"]:has([data-icon=inline-end]){padding-right:var(--button-space-h-offset-300)}.navigation-footer .action-base[data-size="200"]:has([data-icon=inline-start]){padding-left:var(--button-space-h-offset-300)}}.holding-canvas{touch-action:none;background:var(--background-default-primary);cursor:grab;-webkit-user-select:none;user-select:none;height:100vh;position:relative;overflow:hidden}.holding-canvas-tile img,.holding-canvas-tile video{-webkit-user-drag:none}.holding-canvas[data-dragging]{cursor:grabbing}.holding-canvas-world{position:absolute;top:0;left:0}.holding-canvas-probe{visibility:hidden;pointer-events:none}.holding-canvas-window{position:absolute;top:0;left:0}.holding-canvas-row{--holding-canvas-tile-width:calc(100vw / 3 - var(--grid-gap))}@media (min-width:768px){.holding-canvas-row{--holding-canvas-tile-width:calc(100vw / 5 - var(--grid-gap))}}@media (min-width:1025px){.holding-canvas-row{--holding-canvas-tile-width:calc(100vw / 7 - var(--grid-gap))}}.holding-canvas-row{width:calc((var(--holding-canvas-tile-width) + var(--grid-gap-lg)) * 3);align-items:flex-start;column-gap:var(--grid-gap-lg);padding:0 calc(var(--grid-gap-lg) / 2);display:flex;position:absolute;top:0;left:0}@media (min-width:768px){.holding-canvas-row{width:calc((var(--holding-canvas-tile-width) + var(--grid-gap-lg)) * 5)}}@media (min-width:1025px){.holding-canvas-row{width:calc((var(--holding-canvas-tile-width) + var(--grid-gap-lg)) * 7)}}.holding-canvas-column{flex:0 0 var(--holding-canvas-tile-width);min-width:0;position:relative}.holding-canvas-column-ywrap{will-change:transform}.holding-canvas-column-ywrap,.holding-canvas-ycopy{width:100%;position:absolute;top:0;left:0}.holding-canvas-tile{margin-bottom:var(--grid-gap-lg)}.holding-canvas-tile-window{will-change:transform;margin-bottom:0;position:absolute;top:0;left:0}.holding-canvas-tile .media-swatch{background-color:#0000;background-image:none}.holding-canvas[data-fade-armed]{opacity:0;transition:opacity var(--duration-1500,1.5s) var(--easing-quad-out,cubic-bezier(.25,.46,.45,.94))}.holding-canvas[data-fade-armed][data-canvas-visible]{opacity:1}@media (prefers-reduced-motion:reduce){.holding-canvas[data-fade-armed]{opacity:1;transition:none}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}