/*! 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)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-outline-style:solid;--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;--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-duration:initial;--tw-ease:initial}[data-v-c800a57f],[data-v-c800a57f]::backdrop,[data-v-c800a57f]:after,[data-v-c800a57f]:before{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid}[data-v-87ccf154],[data-v-87ccf154]::backdrop,[data-v-87ccf154]:after,[data-v-87ccf154]:before{--tw-font-weight:initial}}}@layer theme{:host,:root{--font-sans:"Aeonik Pro", sans-serif;--font-mono:"Aeonik Fono Pro", monospace;--color-blue-500:oklch(62.3% .214 259.815);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tighter:-.05em;--tracking-tight:-.015em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-xs:4px;--blur-md:12px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--max-width-prose:50rem;--text-xs:1.15rem;--text-xs--line-height:1.25rem;--text-xs--letter-spacing:-.01em;--text-sm:1.15rem;--text-sm--line-height:1.25rem;--text-sm--letter-spacing:-.01em;--text-input:1.25rem;--text-input--line-height:1.25rem;--text-input--letter-spacing:-.01em;--text-base:1.25rem;--text-base--line-height:1.5rem;--text-base--letter-spacing:-.015em;--text-lg:1.25rem;--text-lg--line-height:1.75rem;--text-lg--letter-spacing:-.015em;--text-xl:1.25rem;--text-xl--line-height:1.75rem;--text-xl--letter-spacing:-.015em;--text-2xl:1.5rem;--text-2xl--line-height:2rem;--text-2xl--letter-spacing:-.015em;--text-3xl:1.8rem;--text-3xl--line-height:2.25rem;--text-3xl--letter-spacing:-.015em;--text-4xl:2.25rem;--text-4xl--line-height:2.5rem;--text-4xl--letter-spacing:-.02em;--text-5xl:3rem;--text-5xl--line-height:1;--text-5xl--letter-spacing:-.02em;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-6xl--letter-spacing:-.02em;--text-7xl:5.625rem;--text-7xl--line-height:1;--text-7xl--letter-spacing:-.02em;--text-9xl:9rem;--text-9xl--line-height:1.1;--text-9xl--letter-spacing:-.02em;--text-display-fluid:calc(clamp(2.25rem, 12vw, 5.625rem));--color-chalk:#fff;--color-slatecolor:#262626;--color-slate-dark:#1d1d1f;--color-portal-bg:#0c0c0c;--color-portal-surface:#1c1c1c;--color-portal-muted:#a1a1a1;--color-haze:#e3ebeb;--color-haze-300:#d6dede;--color-haze-800:#4f5252;--color-haze-900:#313333;--color-haze-40:#e3ebeb66;--color-haze-50:#f5fafa;--color-haze-500:#939999;--color-haze-60:#939999;--color-spark:#f75d3b;--color-spark-50:#ffcbbf;--color-spark-100:#ffa18c;--color-bloom:#dd91f9;--color-depth:#1f5b65;--color-soft-grey:#f4f4f4;--color-light-page:#f7f7f7;--color-charcoal:#141414;--color-ember:#8a1900;--color-case-study-tag:#300901;--color-media-card:#262626b3;--color-media-card-hover:#323232d9;--font-fono:"Aeonik Fono Pro", monospace;--aspect-4-3:4 / 3;--aspect-43-32:43 / 32;--aspect-21-19:21 / 19;--aspect-4-5:4 / 5;--aspect-press-card:1092 / 776;--width-column-md:28rem;--width-column-lg:41.25rem;--width-sidebar-sm:30rem;--max-width-column-lg:52%;--max-width-content-wide:88rem;--flex-basis-column-lg:41.25rem;--spacing-gutter:8rem;--spacing-gutter-mobile:2rem;--spacing-nav-gutter:4rem;--spacing-nav-gutter-mobile:1rem;--spacing-stack-lg:4.5rem;--spacing-nav-offset:calc(10rem);--spacing-nav-offset-lg:calc(11rem);--spacing-stat-band-offset:7.5rem;--min-height-sm:30rem;--min-height-md:33.75rem;--min-height-lg:37.5rem;--min-height-3xl:68.5rem;--min-height-viewport-min:calc(max(85dvh, 70rem));--min-height-viewport-stable-min:calc(var(--vv-stable-height,100svh) * .85);--min-height-drop-target:100px;--height-sm:30rem;--height-lg:31.25rem;--height-toggle-track:1.625rem;--height-viewport-max:calc(min(100dvh, 70rem));--height-viewport-stable-max:min(var(--vv-stable-height,100svh), 70rem);--height-viewport-stable-max-compact:min(var(--vv-stable-height,100svh) * .6667, 46.67rem);--height-footer-particle:calc(max(12rem, 26.67vw));--height-stat-band:15rem;--max-height-viewport-stable-max:min(var(--vv-stable-height,100svh), 70rem);--max-height-viewport-stable-max-compact:min(var(--vv-stable-height,100svh) * .6667, 46.67rem);--translate-toggle-travel:1.125rem;--grid-template-columns-columns-3-2:1.5fr 1fr;--grid-template-columns-columns-13-7:13fr 7fr;--grid-template-columns-columns-7-13:7fr 13fr;--grid-template-columns-columns-sidebar:16rem minmax(0, 1fr);--grid-template-columns-columns-label:3.5rem 1fr;--grid-template-columns-columns-portrait:18rem 1fr;--grid-template-columns-press-cards-flow:repeat(auto-fill, minmax(min(21.625rem, 100%), 1fr));--border-width-play-icon:.75rem;--tracking-display:-.02em;--tracking-caption:-.01em;--z-index-portal-underlay:5;--z-index-inspector:190;--z-index-nav-layer:210;--z-index-chat:250;--z-index-cookie-consent:255;--z-index-modal:260;--ease-out-quint:cubic-bezier(.22, 1, .36, 1)}}@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;-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{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-year-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@font-face{font-family:Aeonik Pro;src:url(/fonts/AeonikPro-VF.subset.woff2)format("woff2-variations"),url(/fonts/AeonikPro-VF.subset.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Fono Pro;src:url(/fonts/aeonikfono-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--color-spark:#f75d3b;--color-spark-rgb:247, 93, 59;--color-spark-50:#ffcbbf;--color-haze:#e3ebeb;--color-haze-60:#939999;--color-haze-300:#d6dede;--color-haze-900:#313333;--color-chalk-rgb:255, 255, 255;--color-chalk:#fff;--color-black:#000;--color-slate:#262626;--color-slate-rgb:38, 38, 38;--color-charcoal:#141414;--color-slate-dark:#1d1d1f;--color-slate-dark-rgb:29, 29, 31;--color-portal-bg-rgb:12, 12, 12;--color-portal-bg:#0c0c0c;--color-portal-surface-rgb:28, 28, 28;--color-portal-surface:#1c1c1c;--color-portal-muted:#a1a1a1;--color-mask-opaque:#000;--color-bloom:#dd91f9;--color-depth:#1f5b65;--color-soft-grey:#f4f4f4;--layout-nav-inset-top:2.5rem;--layout-nav-inset-top-mobile:calc(1.5rem + var(--vv-offset-top,0px));--layout-nav-chrome-height:4.5rem;--site-nav-clearance-top:calc(var(--layout-nav-inset-top) + var(--layout-nav-chrome-height))}@media (width<=767px){:root{--site-nav-clearance-top:calc(var(--layout-nav-inset-top-mobile) + var(--layout-nav-chrome-height))}}html{background-color:var(--color-charcoal);font-size:calc(clamp(13px,.85vw,18px))}body,html{-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;overscroll-behavior:none;margin:0;padding:0}body{background-color:var(--color-chalk);color:var(--color-slate);letter-spacing:-.015em;font-family:Aeonik Pro,sans-serif}::selection{background-color:var(--color-spark);color:var(--color-chalk)}::-webkit-scrollbar{display:none}#root{width:100%;height:100%}blockquote,h1,h2,h3,h4,h5,h6,li,p{cursor:text}.cursor-pointer,[role=button],[role=button] *,a,a *,button,button *{cursor:pointer}.hero-link:hover{color:var(--color-spark)}.clickable-block{transition:opacity .3s}.text-reveal-word{will-change:opacity,transform,filter;display:inline-block}.text-reveal-pending .text-reveal-word{opacity:0;filter:blur(8px);transform:translateY(.75rem)}@media (hover:hover) and (pointer:fine){.clickable-block:hover{opacity:.8}}@media (prefers-reduced-motion:reduce){.text-reveal-pending .text-reveal-word{opacity:1;filter:none;transform:none}}.fixed-visual-viewport{left:0;right:0;top:var(--vv-offset-top,0);width:100%;height:100lvh;height:var(--vv-stable-height,100svh);position:fixed}@keyframes logo-loop{0%{transform:translate(0)}to{transform:translate(-100%)}}.animate-logo-loop{animation:30s linear infinite logo-loop}@keyframes pulse-subtle{0%,to{opacity:1;stroke-width:2px}50%{opacity:.7;stroke-width:2.5px}}.animate-pulse-subtle{animation:2s ease-in-out infinite pulse-subtle}:disabled{cursor:default}option{padding:revert-layer}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.-top-5{top:calc(var(--spacing) * -5)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-10{top:calc(var(--spacing) * 10)}.top-full{top:100%}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.-z-10{z-index:calc(-10)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[9999\]{z-index:9999}.z-chat{z-index:var(--z-index-chat)}.z-cookie-consent{z-index:var(--z-index-cookie-consent)}.z-inspector{z-index:var(--z-index-inspector)}.z-modal{z-index:var(--z-index-modal)}.z-nav-layer{z-index:var(--z-index-nav-layer)}.z-portal-underlay{z-index:var(--z-index-portal-underlay)}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-4{grid-column-start:4}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.m-0{margin:0}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.mr-4{margin-right:calc(var(--spacing) * 4)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-3{margin-left:calc(var(--spacing) * 3)}.box-border{box-sizing:border-box}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-4-3{aspect-ratio:var(--aspect-4-3)}.aspect-4-5{aspect-ratio:var(--aspect-4-5)}.aspect-21-19{aspect-ratio:var(--aspect-21-19)}.aspect-43-32{aspect-ratio:var(--aspect-43-32)}.aspect-press-card{aspect-ratio:var(--aspect-press-card)}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-72{width:calc(var(--spacing) * 72);height:calc(var(--spacing) * 72)}.size-full{width:100%;height:100%}.h-0{height:0}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-3\/4{height:75%}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-96{height:calc(var(--spacing) * 96)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-footer-particle{height:var(--height-footer-particle)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-sm{height:var(--height-sm)}.h-toggle-track{height:var(--height-toggle-track)}.h-viewport-max{height:var(--height-viewport-max)}.h-viewport-stable-max{height:var(--height-viewport-stable-max)}.max-h-6{max-height:calc(var(--spacing) * 6)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-viewport-stable-max{max-height:var(--max-height-viewport-stable-max)}.min-h-0{min-height:0}.min-h-3xl{min-height:var(--min-height-3xl)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-drop-target{min-height:var(--min-height-drop-target)}.min-h-lg{min-height:var(--min-height-lg)}.min-h-md{min-height:var(--min-height-md)}.min-h-screen{min-height:100vh}.min-h-sm{min-height:var(--min-height-sm)}.min-h-viewport-min{min-height:var(--min-height-viewport-min)}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/5{width:20%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-54{width:calc(var(--spacing) * 54)}.w-80{width:calc(var(--spacing) * 80)}.w-auto{width:auto}.w-column-md{width:var(--width-column-md)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-sidebar-sm{width:var(--width-sidebar-sm)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-content-wide{max-width:var(--max-width-content-wide)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:var(--max-width-prose)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-\[11rem\]{min-width:11rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(-50%)}.-translate-x-1\/2,.-translate-y-1\/2,.translate-x-toggle-travel{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-toggle-travel{--tw-translate-x:var(--translate-toggle-travel)}.-translate-y-1\/2{--tw-translate-y:calc(-50%)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-grab{cursor:grab}.cursor-none{cursor:none}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.resize-none{resize:none}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-72{scroll-margin-top:calc(var(--spacing) * 72)}.scroll-mb-24{scroll-margin-bottom:calc(var(--spacing) * 24)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-columns-3-2{grid-template-columns:var(--grid-template-columns-columns-3-2)}.grid-cols-columns-7-13{grid-template-columns:var(--grid-template-columns-columns-7-13)}.grid-cols-columns-13-7{grid-template-columns:var(--grid-template-columns-columns-13-7)}.grid-cols-columns-label{grid-template-columns:var(--grid-template-columns-columns-label)}.grid-cols-columns-sidebar{grid-template-columns:var(--grid-template-columns-columns-sidebar)}.grid-cols-press-cards-flow{grid-template-columns:var(--grid-template-columns-press-cards-flow)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-11{gap:calc(var(--spacing) * 11)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-18{gap:calc(var(--spacing) * 18)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-24{gap:calc(var(--spacing) * 24)}.gap-32{gap:calc(var(--spacing) * 32)}.gap-40{gap:calc(var(--spacing) * 40)}.gap-gutter{gap:var(--spacing-gutter)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc((var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc((var(--spacing) * 2) * (1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc((var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc((var(--spacing) * 3) * (1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc((var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc((var(--spacing) * 6) * (1 - var(--tw-space-y-reverse)))}.gap-x-1{-moz-column-gap:var(--spacing);column-gap:var(--spacing)}.gap-x-2{-moz-column-gap:calc(var(--spacing) * 2);column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{-moz-column-gap:calc(var(--spacing) * 2.5);column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{-moz-column-gap:calc(var(--spacing) * 3);column-gap:calc(var(--spacing) * 3)}.gap-x-6{-moz-column-gap:calc(var(--spacing) * 6);column-gap:calc(var(--spacing) * 6)}.gap-x-10{-moz-column-gap:calc(var(--spacing) * 10);column-gap:calc(var(--spacing) * 10)}.gap-x-12{-moz-column-gap:calc(var(--spacing) * 12);column-gap:calc(var(--spacing) * 12)}.gap-x-14{-moz-column-gap:calc(var(--spacing) * 14);column-gap:calc(var(--spacing) * 14)}.gap-x-16{-moz-column-gap:calc(var(--spacing) * 16);column-gap:calc(var(--spacing) * 16)}.gap-x-20{-moz-column-gap:calc(var(--spacing) * 20);column-gap:calc(var(--spacing) * 20)}.gap-x-gutter{-moz-column-gap:var(--spacing-gutter);column-gap:var(--spacing-gutter)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-14{row-gap:calc(var(--spacing) * 14)}.gap-y-16{row-gap:calc(var(--spacing) * 16)}.gap-y-24{row-gap:calc(var(--spacing) * 24)}.gap-y-stack-lg{row-gap:var(--spacing-stack-lg)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-width:1px}.border,.border-0,.border-2{border-style:var(--tw-border-style)}.border-0{border-width:0}.border-2{border-width:2px}.border-t{border-top-width:1px}.border-t,.border-t-8{border-top-style:var(--tw-border-style)}.border-t-8{border-top-width:8px}.border-b{border-bottom-width:1px}.border-b,.border-b-8{border-bottom-style:var(--tw-border-style)}.border-b-8{border-bottom-width:8px}.border-l{border-left-width:1px}.border-l,.border-l-2,.border-l-play-icon{border-left-style:var(--tw-border-style)}.border-l-2{border-left-width:2px}.border-l-play-icon{border-left-width:var(--border-width-play-icon)}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-bloom\/20{border-color:#dd91f933}@supports (color:color-mix(in lab,red,red)){.border-bloom\/20{border-color:color-mix(in oklab,var(--color-bloom) 20%,transparent)}}.border-chalk\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-chalk\/10{border-color:color-mix(in oklab,var(--color-chalk) 10%,transparent)}}.border-chalk\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-chalk\/15{border-color:color-mix(in oklab,var(--color-chalk) 15%,transparent)}}.border-charcoal\/40{border-color:#14141466}@supports (color:color-mix(in lab,red,red)){.border-charcoal\/40{border-color:color-mix(in oklab,var(--color-charcoal) 40%,transparent)}}.border-depth\/30{border-color:#1f5b654d}@supports (color:color-mix(in lab,red,red)){.border-depth\/30{border-color:color-mix(in oklab,var(--color-depth) 30%,transparent)}}.border-haze{border-color:var(--color-haze)}.border-haze-60\/30{border-color:#9399994d}@supports (color:color-mix(in lab,red,red)){.border-haze-60\/30{border-color:color-mix(in oklab,var(--color-haze-60) 30%,transparent)}}.border-haze-300{border-color:var(--color-haze-300)}.border-haze-800{border-color:var(--color-haze-800)}.border-haze\/10{border-color:#e3ebeb1a}@supports (color:color-mix(in lab,red,red)){.border-haze\/10{border-color:color-mix(in oklab,var(--color-haze) 10%,transparent)}}.border-haze\/20{border-color:#e3ebeb33}@supports (color:color-mix(in lab,red,red)){.border-haze\/20{border-color:color-mix(in oklab,var(--color-haze) 20%,transparent)}}.border-haze\/30{border-color:#e3ebeb4d}@supports (color:color-mix(in lab,red,red)){.border-haze\/30{border-color:color-mix(in oklab,var(--color-haze) 30%,transparent)}}.border-haze\/40{border-color:#e3ebeb66}@supports (color:color-mix(in lab,red,red)){.border-haze\/40{border-color:color-mix(in oklab,var(--color-haze) 40%,transparent)}}.border-slatecolor{border-color:var(--color-slatecolor)}.border-slatecolor\/20{border-color:#26262633}@supports (color:color-mix(in lab,red,red)){.border-slatecolor\/20{border-color:color-mix(in oklab,var(--color-slatecolor) 20%,transparent)}}.border-spark{border-color:var(--color-spark)}.border-spark-50{border-color:var(--color-spark-50)}.border-spark\/20{border-color:#f75d3b33}@supports (color:color-mix(in lab,red,red)){.border-spark\/20{border-color:color-mix(in oklab,var(--color-spark) 20%,transparent)}}.border-spark\/40{border-color:#f75d3b66}@supports (color:color-mix(in lab,red,red)){.border-spark\/40{border-color:color-mix(in oklab,var(--color-spark) 40%,transparent)}}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-t-transparent{border-top-color:#0000}.border-b-transparent{border-bottom-color:#0000}.border-l-chalk{border-left-color:var(--color-chalk)}.bg-bloom\/10{background-color:#dd91f91a}@supports (color:color-mix(in lab,red,red)){.bg-bloom\/10{background-color:color-mix(in oklab,var(--color-bloom) 10%,transparent)}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}.bg-case-study-tag{background-color:var(--color-case-study-tag)}.bg-chalk{background-color:var(--color-chalk)}.bg-chalk\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-chalk\/5{background-color:color-mix(in oklab,var(--color-chalk) 5%,transparent)}}.bg-chalk\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-chalk\/90{background-color:color-mix(in oklab,var(--color-chalk) 90%,transparent)}}.bg-charcoal{background-color:var(--color-charcoal)}.bg-charcoal\/40{background-color:#14141466}@supports (color:color-mix(in lab,red,red)){.bg-charcoal\/40{background-color:color-mix(in oklab,var(--color-charcoal) 40%,transparent)}}.bg-charcoal\/90{background-color:#141414e6}@supports (color:color-mix(in lab,red,red)){.bg-charcoal\/90{background-color:color-mix(in oklab,var(--color-charcoal) 90%,transparent)}}.bg-depth{background-color:var(--color-depth)}.bg-depth\/10{background-color:#1f5b651a}@supports (color:color-mix(in lab,red,red)){.bg-depth\/10{background-color:color-mix(in oklab,var(--color-depth) 10%,transparent)}}.bg-haze{background-color:var(--color-haze)}.bg-haze-500{background-color:var(--color-haze-500)}.bg-haze-800{background-color:var(--color-haze-800)}.bg-haze-900{background-color:var(--color-haze-900)}.bg-haze-900\/20{background-color:#31333333}@supports (color:color-mix(in lab,red,red)){.bg-haze-900\/20{background-color:color-mix(in oklab,var(--color-haze-900) 20%,transparent)}}.bg-haze-900\/60{background-color:#31333399}@supports (color:color-mix(in lab,red,red)){.bg-haze-900\/60{background-color:color-mix(in oklab,var(--color-haze-900) 60%,transparent)}}.bg-haze-900\/80{background-color:#313333cc}@supports (color:color-mix(in lab,red,red)){.bg-haze-900\/80{background-color:color-mix(in oklab,var(--color-haze-900) 80%,transparent)}}.bg-haze-900\/90{background-color:#313333e6}@supports (color:color-mix(in lab,red,red)){.bg-haze-900\/90{background-color:color-mix(in oklab,var(--color-haze-900) 90%,transparent)}}.bg-haze\/20{background-color:#e3ebeb33}@supports (color:color-mix(in lab,red,red)){.bg-haze\/20{background-color:color-mix(in oklab,var(--color-haze) 20%,transparent)}}.bg-light-page{background-color:var(--color-light-page)}.bg-media-card{background-color:var(--color-media-card)}.bg-portal-bg{background-color:var(--color-portal-bg)}.bg-slate-dark{background-color:var(--color-slate-dark)}.bg-slate-dark\/40{background-color:#1d1d1f66}@supports (color:color-mix(in lab,red,red)){.bg-slate-dark\/40{background-color:color-mix(in oklab,var(--color-slate-dark) 40%,transparent)}}.bg-slatecolor{background-color:var(--color-slatecolor)}.bg-slatecolor\/30{background-color:#2626264d}@supports (color:color-mix(in lab,red,red)){.bg-slatecolor\/30{background-color:color-mix(in oklab,var(--color-slatecolor) 30%,transparent)}}.bg-slatecolor\/40{background-color:#26262666}@supports (color:color-mix(in lab,red,red)){.bg-slatecolor\/40{background-color:color-mix(in oklab,var(--color-slatecolor) 40%,transparent)}}.bg-slatecolor\/70{background-color:#262626b3}@supports (color:color-mix(in lab,red,red)){.bg-slatecolor\/70{background-color:color-mix(in oklab,var(--color-slatecolor) 70%,transparent)}}.bg-soft-grey{background-color:var(--color-soft-grey)}.bg-spark{background-color:var(--color-spark)}.bg-spark-50{background-color:var(--color-spark-50)}.bg-spark\/10{background-color:#f75d3b1a}@supports (color:color-mix(in lab,red,red)){.bg-spark\/10{background-color:color-mix(in oklab,var(--color-spark) 10%,transparent)}}.bg-spark\/25{background-color:#f75d3b40}@supports (color:color-mix(in lab,red,red)){.bg-spark\/25{background-color:color-mix(in oklab,var(--color-spark) 25%,transparent)}}.bg-transparent{background-color:#0000}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-linear-to-b\/srgb{--tw-gradient-position:to bottom;background-image:linear-gradient(var(--tw-gradient-stops))}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-b\/srgb{--tw-gradient-position:to bottom in srgb}}.from-charcoal{--tw-gradient-from:var(--color-charcoal)}.from-charcoal,.to-slatecolor{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slatecolor{--tw-gradient-to:var(--color-slatecolor)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.stroke-haze-300{stroke:var(--color-haze-300)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-bottom{-o-object-position:bottom;object-position:bottom}.object-bottom-left{-o-object-position:left bottom;object-position:left bottom}.object-bottom-right{-o-object-position:right bottom;object-position:right bottom}.object-center{-o-object-position:center;object-position:center}.object-left{-o-object-position:left;object-position:left}.object-right{-o-object-position:right;object-position:right}.object-top{-o-object-position:top;object-position:top}.object-top-left{-o-object-position:left top;object-position:left top}.object-top-right{-o-object-position:right top;object-position:right top}.p-0{padding:0}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-14{padding:calc(var(--spacing) * 14)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-gutter{padding-inline:var(--spacing-gutter)}.px-nav-gutter{padding-inline:var(--spacing-nav-gutter)}.px-nav-gutter-mobile{padding-inline:var(--spacing-nav-gutter-mobile)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-32{padding-block:calc(var(--spacing) * 32)}.py-48{padding-block:calc(var(--spacing) * 48)}.py-60{padding-block:calc(var(--spacing) * 60)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pt-48{padding-top:calc(var(--spacing) * 48)}.pt-52{padding-top:calc(var(--spacing) * 52)}.pt-nav-offset-lg{padding-top:var(--spacing-nav-offset-lg)}.pt-stat-band-offset{padding-top:var(--spacing-stat-band-offset)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-18{padding-bottom:calc(var(--spacing) * 18)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-48{padding-bottom:calc(var(--spacing) * 48)}.pb-60{padding-bottom:calc(var(--spacing) * 60)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-fono{font-family:var(--font-fono)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));letter-spacing:var(--tw-tracking,var(--text-2xl--letter-spacing))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));letter-spacing:var(--tw-tracking,var(--text-3xl--letter-spacing))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));letter-spacing:var(--tw-tracking,var(--text-4xl--letter-spacing))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));letter-spacing:var(--tw-tracking,var(--text-5xl--letter-spacing))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));letter-spacing:var(--tw-tracking,var(--text-6xl--letter-spacing))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height));letter-spacing:var(--tw-tracking,var(--text-7xl--letter-spacing))}.text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height));letter-spacing:var(--tw-tracking,var(--text-9xl--letter-spacing))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));letter-spacing:var(--tw-tracking,var(--text-base--letter-spacing))}.text-input{font-size:var(--text-input);line-height:var(--tw-leading,var(--text-input--line-height));letter-spacing:var(--tw-tracking,var(--text-input--letter-spacing))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));letter-spacing:var(--tw-tracking,var(--text-xs--letter-spacing))}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.wrap-break-word{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-bloom{color:var(--color-bloom)}.text-chalk{color:var(--color-chalk)}.text-chalk\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-chalk\/60{color:color-mix(in oklab,var(--color-chalk) 60%,transparent)}}.text-charcoal{color:var(--color-charcoal)}.text-ember{color:var(--color-ember)}.text-haze{color:var(--color-haze)}.text-haze-40{color:var(--color-haze-40)}.text-haze-50{color:var(--color-haze-50)}.text-haze-60{color:var(--color-haze-60)}.text-haze-300{color:var(--color-haze-300)}.text-haze-500{color:var(--color-haze-500)}.text-haze-800{color:var(--color-haze-800)}.text-haze-900{color:var(--color-haze-900)}.text-haze\/60{color:#e3ebeb99}@supports (color:color-mix(in lab,red,red)){.text-haze\/60{color:color-mix(in oklab,var(--color-haze) 60%,transparent)}}.text-haze\/70{color:#e3ebebb3}@supports (color:color-mix(in lab,red,red)){.text-haze\/70{color:color-mix(in oklab,var(--color-haze) 70%,transparent)}}.text-inherit{color:inherit}.text-portal-muted{color:var(--color-portal-muted)}.text-slatecolor{color:var(--color-slatecolor)}.text-slatecolor\/30{color:#2626264d}@supports (color:color-mix(in lab,red,red)){.text-slatecolor\/30{color:color-mix(in oklab,var(--color-slatecolor) 30%,transparent)}}.text-slatecolor\/60{color:#26262699}@supports (color:color-mix(in lab,red,red)){.text-slatecolor\/60{color:color-mix(in oklab,var(--color-slatecolor) 60%,transparent)}}.text-slatecolor\/70{color:#262626b3}@supports (color:color-mix(in lab,red,red)){.text-slatecolor\/70{color:color-mix(in oklab,var(--color-slatecolor) 70%,transparent)}}.text-slatecolor\/80{color:#262626cc}@supports (color:color-mix(in lab,red,red)){.text-slatecolor\/80{color:color-mix(in oklab,var(--color-slatecolor) 80%,transparent)}}.text-spark{color:var(--color-spark)}.text-spark-50{color:var(--color-spark-50)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-chalk\/50{text-decoration-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.decoration-chalk\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--color-chalk) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--color-chalk) 50%,transparent)}}.decoration-current{text-decoration-color:currentColor}.decoration-portal-muted\/40{text-decoration-color:#a1a1a166}@supports (color:color-mix(in lab,red,red)){.decoration-portal-muted\/40{-webkit-text-decoration-color:color-mix(in oklab,var(--color-portal-muted) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--color-portal-muted) 40%,transparent)}}.decoration-slatecolor\/60{text-decoration-color:#26262699}@supports (color:color-mix(in lab,red,red)){.decoration-slatecolor\/60{-webkit-text-decoration-color:color-mix(in oklab,var(--color-slatecolor) 60%,transparent);text-decoration-color:color-mix(in oklab,var(--color-slatecolor) 60%,transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-spark{accent-color:var(--color-spark)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow,.shadow-button,.shadow-float,.shadow-float-up,.shadow-nav,.shadow-thumb,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-button{--tw-shadow:0 0 .75rem -.125rem var(--tw-shadow-color,#2626261a), 0 0 .5rem -.125rem var(--tw-shadow-color,#2626260d)}.shadow-float{--tw-shadow:0 .5rem 2rem var(--tw-shadow-color,#00000059)}.shadow-float-up{--tw-shadow:0 -.5rem 2rem var(--tw-shadow-color,#00000059)}.shadow-nav{--tw-shadow:0 .25rem 1.25rem var(--tw-shadow-color,#0000001a)}.shadow-thumb{--tw-shadow:0 0 .5rem -.125rem var(--tw-shadow-color,#26262633)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl,.filter{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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl))}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-md,.backdrop-blur-xs,.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,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs))}.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,.transition-all,.transition-colors,.transition-opacity,.transition-transform{transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all}.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-opacity{transition-property:opacity}.transition-transform{transition-property:transform,translate,scale,rotate}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-out-quint{--tw-ease:var(--ease-out-quint);transition-timing-function:var(--ease-out-quint)}.will-change-transform{will-change:transform}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}@media (hover:hover){.group-hover\:text-spark:is(:where(.group):hover *){color:var(--color-spark)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-haze\/40::placeholder{color:#e3ebeb66}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-haze\/40::placeholder{color:color-mix(in oklab,var(--color-haze) 40%,transparent)}}.placeholder\:text-portal-muted::placeholder{color:var(--color-portal-muted)}.last\:mb-0:last-child{margin-bottom:0}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-chalk\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-chalk\/30:hover{border-color:color-mix(in oklab,var(--color-chalk) 30%,transparent)}}.hover\:border-haze-300:hover{border-color:var(--color-haze-300)}.hover\:border-haze\/50:hover{border-color:#e3ebeb80}@supports (color:color-mix(in lab,red,red)){.hover\:border-haze\/50:hover{border-color:color-mix(in oklab,var(--color-haze) 50%,transparent)}}.hover\:border-white\/15:hover{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/15:hover{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.hover\:bg-chalk\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.hover\:bg-chalk\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-chalk) 3%,transparent)}}.hover\:bg-charcoal\/5:hover{background-color:#1414140d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-charcoal\/5:hover{background-color:color-mix(in oklab,var(--color-charcoal) 5%,transparent)}}.hover\:bg-haze:hover{background-color:var(--color-haze)}.hover\:bg-portal-surface:hover{background-color:var(--color-portal-surface)}.hover\:bg-slatecolor\/5:hover{background-color:#2626260d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slatecolor\/5:hover{background-color:color-mix(in oklab,var(--color-slatecolor) 5%,transparent)}}.hover\:bg-spark-100:hover{background-color:var(--color-spark-100)}.hover\:bg-spark\/15:hover{background-color:#f75d3b26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-spark\/15:hover{background-color:color-mix(in oklab,var(--color-spark) 15%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:text-chalk:hover{color:var(--color-chalk)}.hover\:text-slatecolor:hover{color:var(--color-slatecolor)}.hover\:text-spark:hover{color:var(--color-spark)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-spark\/50:hover{text-decoration-color:#f75d3b80}@supports (color:color-mix(in lab,red,red)){.hover\:decoration-spark\/50:hover{-webkit-text-decoration-color:color-mix(in oklab,var(--color-spark) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--color-spark) 50%,transparent)}}.hover\:decoration-spark\/60:hover{text-decoration-color:#f75d3b99}@supports (color:color-mix(in lab,red,red)){.hover\:decoration-spark\/60:hover{-webkit-text-decoration-color:color-mix(in oklab,var(--color-spark) 60%,transparent);text-decoration-color:color-mix(in oklab,var(--color-spark) 60%,transparent)}}.hover\:opacity-80:hover{opacity:.8}}.focus\:border-spark:focus{border-color:var(--color-spark)}.focus\:bg-slatecolor\/5:focus{background-color:#2626260d}@supports (color:color-mix(in lab,red,red)){.focus\:bg-slatecolor\/5:focus{background-color:color-mix(in oklab,var(--color-slatecolor) 5%,transparent)}}.focus-visible\:ring-2:focus-visible{--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)}.focus-visible\:ring-spark:focus-visible{--tw-ring-color:var(--color-spark)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-chalk:focus-visible{--tw-ring-offset-color:var(--color-chalk)}.focus-visible\:ring-offset-charcoal:focus-visible{--tw-ring-offset-color:var(--color-charcoal)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-spark:focus-visible{outline-color:var(--color-spark)}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-50:disabled{opacity:.5}.data-\[empty\]\:text-haze\/40[data-empty]{color:#e3ebeb66}@supports (color:color-mix(in lab,red,red)){.data-\[empty\]\:text-haze\/40[data-empty]{color:color-mix(in oklab,var(--color-haze) 40%,transparent)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (width>=1024px){.max-layout-wide\:hidden{display:none}.max-layout-wide\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-layout-wide\:flex-col{flex-direction:column}}@media not all and (width>=768px){.max-md\:top-4{top:calc(var(--spacing) * 4)}.max-md\:top-auto{top:auto}.max-md\:right-4{right:calc(var(--spacing) * 4)}.max-md\:order-1{order:1}.max-md\:order-2{order:2}.max-md\:order-3{order:3}.max-md\:col-auto{grid-column:auto}.max-md\:col-span-1{grid-column:span 1/span 1}.max-md\:row-auto{grid-row:auto}.max-md\:mx-auto{margin-inline:auto}.max-md\:mt-0{margin-top:0}.max-md\:mt-10{margin-top:calc(var(--spacing) * 10)}.max-md\:block{display:block}.max-md\:flex{display:flex}.max-md\:grid{display:grid}.max-md\:hidden{display:none}.max-md\:inline{display:inline}.max-md\:aspect-auto{aspect-ratio:auto}.max-md\:size-80{width:calc(var(--spacing) * 80);height:calc(var(--spacing) * 80)}.max-md\:h-5{height:calc(var(--spacing) * 5)}.max-md\:h-auto{height:auto}.max-md\:h-viewport-stable-max-compact{height:var(--height-viewport-stable-max-compact)}.max-md\:max-h-viewport-stable-max-compact{max-height:var(--max-height-viewport-stable-max-compact)}.max-md\:min-h-0{min-height:0}.max-md\:min-h-32{min-height:calc(var(--spacing) * 32)}.max-md\:min-h-viewport-stable-min{min-height:var(--min-height-viewport-stable-min)}.max-md\:w-4\/5{width:80%}.max-md\:w-full{width:100%}.max-md\:max-w-full{max-width:100%}.max-md\:max-w-none{max-width:none}.max-md\:flex-1{flex:1}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:flex-col{flex-direction:column}.max-md\:flex-nowrap{flex-wrap:nowrap}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:items-start{align-items:flex-start}.max-md\:items-stretch{align-items:stretch}.max-md\:justify-end{justify-content:flex-end}.max-md\:gap-2{gap:calc(var(--spacing) * 2)}.max-md\:gap-3{gap:calc(var(--spacing) * 3)}.max-md\:gap-4{gap:calc(var(--spacing) * 4)}.max-md\:gap-5{gap:calc(var(--spacing) * 5)}.max-md\:gap-6{gap:calc(var(--spacing) * 6)}.max-md\:gap-8{gap:calc(var(--spacing) * 8)}.max-md\:gap-10{gap:calc(var(--spacing) * 10)}.max-md\:gap-12{gap:calc(var(--spacing) * 12)}.max-md\:gap-16{gap:calc(var(--spacing) * 16)}.max-md\:gap-x-10{-moz-column-gap:calc(var(--spacing) * 10);column-gap:calc(var(--spacing) * 10)}.max-md\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.max-md\:object-contain{-o-object-fit:contain;object-fit:contain}.max-md\:p-2{padding:calc(var(--spacing) * 2)}.max-md\:p-4{padding:calc(var(--spacing) * 4)}.max-md\:p-6{padding:calc(var(--spacing) * 6)}.max-md\:p-8{padding:calc(var(--spacing) * 8)}.max-md\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-md\:px-6{padding-inline:calc(var(--spacing) * 6)}.max-md\:px-gutter-mobile{padding-inline:var(--spacing-gutter-mobile)}.max-md\:px-nav-gutter-mobile{padding-inline:var(--spacing-nav-gutter-mobile)}.max-md\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.max-md\:py-4{padding-block:calc(var(--spacing) * 4)}.max-md\:py-10{padding-block:calc(var(--spacing) * 10)}.max-md\:py-12{padding-block:calc(var(--spacing) * 12)}.max-md\:py-16{padding-block:calc(var(--spacing) * 16)}.max-md\:py-24{padding-block:calc(var(--spacing) * 24)}.max-md\:pt-4{padding-top:calc(var(--spacing) * 4)}.max-md\:pt-8{padding-top:calc(var(--spacing) * 8)}.max-md\:pt-16{padding-top:calc(var(--spacing) * 16)}.max-md\:pt-20{padding-top:calc(var(--spacing) * 20)}.max-md\:pt-24{padding-top:calc(var(--spacing) * 24)}.max-md\:pt-32{padding-top:calc(var(--spacing) * 32)}.max-md\:pt-40{padding-top:calc(var(--spacing) * 40)}.max-md\:pt-nav-offset{padding-top:var(--spacing-nav-offset)}.max-md\:pr-0{padding-right:0}.max-md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.max-md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.max-md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.max-md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.max-md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.max-md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.max-md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.max-md\:text-center{text-align:center}.max-md\:text-left{text-align:left}.max-md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));letter-spacing:var(--tw-tracking,var(--text-2xl--letter-spacing))}.max-md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));letter-spacing:var(--tw-tracking,var(--text-3xl--letter-spacing))}.max-md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));letter-spacing:var(--tw-tracking,var(--text-4xl--letter-spacing))}.max-md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));letter-spacing:var(--tw-tracking,var(--text-5xl--letter-spacing))}.max-md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));letter-spacing:var(--tw-tracking,var(--text-base--letter-spacing))}.max-md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing))}.max-md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing))}.max-md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing))}.max-md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));letter-spacing:var(--tw-tracking,var(--text-xs--letter-spacing))}.max-md\:text-display-fluid{font-size:var(--text-display-fluid)}.max-md\:leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.max-md\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.max-md\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.max-md\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.max-md\:leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.max-md\:leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.max-md\:leading-none{--tw-leading:1;line-height:1}.max-md\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.max-md\:tracking-caption{--tw-tracking:var(--tracking-caption);letter-spacing:var(--tracking-caption)}.max-md\:tracking-display{--tw-tracking:var(--tracking-display);letter-spacing:var(--tracking-display)}.max-md\:tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.max-md\:whitespace-normal{white-space:normal}.max-md\:text-haze-800{color:var(--color-haze-800)}}@media (width>=640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-full{height:100%}.md\:min-h-0{min-height:0}.md\:flex-1{flex:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-columns-portrait{grid-template-columns:var(--grid-template-columns-columns-portrait)}.md\:flex-col{flex-direction:column}.md\:items-stretch{align-items:stretch}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}}@media (width>=1024px){.layout-wide\:hidden{display:none}.layout-wide\:aspect-auto{aspect-ratio:auto}.layout-wide\:h-lg{height:var(--height-lg)}.layout-wide\:min-h-0{min-height:0}.layout-wide\:w-column-lg{width:var(--width-column-lg)}.layout-wide\:max-w-column-lg{max-width:var(--max-width-column-lg)}.layout-wide\:shrink{flex-shrink:1}.layout-wide\:grow-0{flex-grow:0}.layout-wide\:basis-column-lg{flex-basis:var(--flex-basis-column-lg)}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-columns-7-13{grid-template-columns:var(--grid-template-columns-columns-7-13)}.layout-wide\:flex-row{flex-direction:row}.layout-wide\:items-center{align-items:center}}@media (width>=1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=32rem){.\@lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=72rem){.\@6xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@font-face{font-family:Aeonik Pro OG;src:local(Aeonik Pro OG Regular),local(Aeonik Pro OG),url(/fonts/AeonikProOG-400.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Aeonik Pro OG;src:local(Aeonik Pro OG Medium),url(/fonts/AeonikProOG-500.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Aeonik Pro OG;src:local(Aeonik Pro OG Bold),url(/fonts/AeonikProOG-700.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}.content-inspector-active{cursor:crosshair}.content-inspector-active #canvas-wrapper{pointer-events:none}.content-inspector-highlight{outline-offset:2px;outline:2px dashed #f75d3b}.scroll-top-blur-bar[data-v-e502bfdb]{top:var(--vv-offset-top,0);-webkit-backdrop-filter:blur(1rem)saturate(.7);backdrop-filter:blur(1rem)saturate(.7);-webkit-mask-image:linear-gradient(to bottom,var(--color-mask-opaque) 0,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,var(--color-mask-opaque) 0,transparent 100%);mask-image:linear-gradient(to bottom,var(--color-mask-opaque) 0,transparent 100%)}.site-nav-contact-link[data-v-4a4c898c]{text-decoration:none;display:inline-flex}.site-nav-contact-button[data-v-4a4c898c]{background-color:var(--color-slate);outline:none}.ui-glass[data-v-da6f3b57]{isolation:isolate;position:relative}.ui-glass--chalk[data-v-da6f3b57]{-webkit-backdrop-filter:blur(.5rem)saturate(1.35)brightness(1.2);backdrop-filter:blur(.5rem)saturate(1.35)brightness(1.2)}.ui-glass--slate[data-v-da6f3b57]{-webkit-backdrop-filter:blur(.5rem)saturate(1.2)brightness(.5);backdrop-filter:blur(.5rem)saturate(1.2)brightness(.5)}.ui-glass[data-v-da6f3b57]:after,.ui-glass[data-v-da6f3b57]:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;transform:translateZ(0)}.ui-glass__content[data-v-da6f3b57]{z-index:1;border-radius:inherit;font-size:0;line-height:0;position:relative;overflow:hidden}.ui-glass__content[data-v-da6f3b57]>*{font-size:revert;line-height:revert}.ui-glass--chalk[data-v-da6f3b57]:before{background-color:rgba(var(--glass-chalk-rgb,var(--color-chalk-rgb)),0)}@media (width<=767px){.ui-glass--chalk[data-v-da6f3b57]{-webkit-backdrop-filter:blur(.5rem)saturate(1.35);backdrop-filter:blur(.5rem)saturate(1.35)}.ui-glass--chalk[data-v-da6f3b57]:before{background-color:rgba(var(--glass-chalk-rgb,var(--color-chalk-rgb)),.2)}}.ui-glass--chalk.ui-glass--on-dark[data-v-da6f3b57]:before{background-color:rgba(var(--glass-chalk-rgb,var(--color-chalk-rgb)),.65)}@supports ((-webkit-backdrop-filter:url(#glass-distortion)) or (backdrop-filter:url(#glass-distortion))){:root.glass-liquid-enabled .ui-glass--chalk.ui-glass--edge-pill[data-v-da6f3b57],:root.glass-liquid-enabled .ui-glass--chalk.ui-glass--edge-rounded[data-v-da6f3b57]{-webkit-backdrop-filter:blur(.5rem)url(#glass-distortion)saturate(1.35)brightness(1.2);backdrop-filter:blur(.5rem)url(#glass-distortion)saturate(1.35)brightness(1.2)}:root.glass-liquid-enabled .ui-glass--slate.ui-glass--edge-pill[data-v-da6f3b57],:root.glass-liquid-enabled .ui-glass--slate.ui-glass--edge-rounded[data-v-da6f3b57]{-webkit-backdrop-filter:blur(.5rem)url(#glass-distortion)saturate(1.2)brightness(.8);backdrop-filter:blur(.5rem)url(#glass-distortion)saturate(1.2)brightness(.8)}@media (width<=767px){:root.glass-liquid-enabled .ui-glass--chalk.ui-glass--edge-pill[data-v-da6f3b57],:root.glass-liquid-enabled .ui-glass--chalk.ui-glass--edge-rounded[data-v-da6f3b57]{-webkit-backdrop-filter:blur(.5rem)url(#glass-distortion)saturate(1.35);backdrop-filter:blur(.5rem)url(#glass-distortion)saturate(1.35)}}}.nav-glass-backdrop[data-v-82844acf]{z-index:0}.site-nav__indicator[data-v-cc4bff87]{background-color:var(--color-slate);pointer-events:none;border-radius:9999px;position:absolute;top:0;left:0;box-shadow:0 0 .75rem -.125rem #2626261a,0 0 .5rem -.125rem #2626260d}.site-nav__indicator--instant[data-v-cc4bff87]{transition:none}.site-nav__indicator--fade-in[data-v-cc4bff87],.site-nav__indicator--fade-out[data-v-cc4bff87]{transition:opacity .2s}.site-nav__indicator--slide[data-v-cc4bff87]{transition:transform .32s cubic-bezier(.16,1,.3,1),width .32s cubic-bezier(.16,1,.3,1),height .32s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.site-nav__indicator[data-v-cc4bff87]{transition:none}}.site-nav__link[data-v-dc992126]{letter-spacing:-.01em;background-color:#0000;border:.0625rem solid #0000;border-radius:9999px;padding:.5rem 1rem;text-decoration:none}.site-nav__link[data-v-dc992126]:hover{opacity:.8}.site-nav__label--inactive[data-v-dc992126]{color:var(--color-black);transition:color .32s linear}.site-nav__label--active[data-v-dc992126],.site-nav__label--inactive.site-nav__label--inverted[data-v-dc992126]{color:var(--color-chalk)}.site-nav-brand[data-v-ad48b3a2]{height:100%;color:var(--color-slatecolor);justify-content:center;align-items:center;transition:color .32s linear;display:flex}.site-nav-brand--inverted[data-v-ad48b3a2]{color:var(--color-chalk)}.site-nav-logo-button[data-v-ad48b3a2]{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:#0000;border:.0625rem solid #0000;border-radius:9999px;align-items:center;padding:.5rem 1rem;display:flex}.site-nav-logo-button[data-v-ad48b3a2]:hover{opacity:.8}.nav-logo-toast-enter-active[data-v-ad48b3a2],.nav-logo-toast-leave-active[data-v-ad48b3a2]{transition:opacity .2s}.nav-logo-toast-enter-from[data-v-ad48b3a2],.nav-logo-toast-leave-to[data-v-ad48b3a2]{opacity:0}@media (width<=767px){.site-nav-logo-button[data-v-ad48b3a2]{padding:0;display:inline-flex}}.nav-view-mode-toggle__label-wrap>.nav-view-mode-toggle__label[data-v-2208a181]{grid-area:1/1}.nav-view-mode-toggle__label[data-v-2208a181]{transition:color .32s linear}.nav-view-mode-toggle__track[data-v-2208a181]{transition-property:background-color,border-color}@media (prefers-reduced-motion:reduce){.nav-view-mode-toggle__label[data-v-2208a181],.nav-view-mode-toggle__track[data-v-2208a181]{transition:none}}.site-nav-row-leading[data-v-2f681d39]{flex:0 auto;min-width:0}.site-nav-row-leading[data-v-2f681d39],.site-nav-row-trailing[data-v-2f681d39]{z-index:1;align-items:stretch;display:flex;position:relative}.site-nav-row-trailing[data-v-2f681d39]{flex:none;margin-left:auto}.site-nav-glass-segment[data-v-2f681d39]{box-sizing:border-box;pointer-events:auto;align-items:center;height:100%;padding-top:.625rem;padding-bottom:.625rem;display:flex}.site-nav-links-group[data-v-2f681d39]{gap:0}.site-nav-links-indicator-root[data-v-2f681d39]{min-height:100%}.site-nav-glass-segment--logo[data-v-2f681d39]{justify-content:flex-start;padding-left:1.25rem;padding-right:1rem}.site-nav-glass-segment--contact[data-v-2f681d39],.site-nav-glass-segment--links[data-v-2f681d39],.site-nav-glass-segment--toggle[data-v-2f681d39]{padding-left:1rem;padding-right:1rem}.site-nav-glass-segment--toggle[data-v-2f681d39]{justify-content:flex-end}.nav-mobile-panel-particles[data-v-796d2e99]{z-index:0;opacity:0;width:100vw;height:50dvh;position:fixed;top:50dvh;left:0}.site-nav-mobile-panel[data-v-041ad55e],.site-nav-mobile-panel-links[data-v-041ad55e]{z-index:1;width:100%;position:relative}.site-nav-mobile-panel-links[data-v-041ad55e]{flex-direction:column;align-items:center;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.site-nav-mobile-panel-links li[data-v-041ad55e]{text-align:center;width:100%}.site-nav-mobile-panel-contact[data-v-041ad55e],.site-nav-mobile-panel-link--contact[data-v-041ad55e]{margin-top:.5rem}.site-nav-mobile-panel-link[data-v-041ad55e]{color:var(--color-chalk);text-align:center;text-decoration:none;transition:color .32s linear}.site-nav-mobile-panel-link[data-v-041ad55e]:hover{color:var(--color-spark)}[data-v-7607d4cb] .site-nav-menu-button{background-color:var(--color-slate);outline:none}.site-nav-mobile-bar[data-v-e5e85ca6]{z-index:1;position:relative}.site-nav-row-leading[data-v-e5e85ca6]{flex:0 auto;min-width:0}.site-nav-row-leading[data-v-e5e85ca6],.site-nav-row-trailing[data-v-e5e85ca6]{z-index:1;align-items:stretch;display:flex;position:relative}.site-nav-row-trailing[data-v-e5e85ca6]{flex:none;margin-left:auto}.site-nav-glass-segment[data-v-e5e85ca6]{box-sizing:border-box;pointer-events:auto;align-items:center;height:100%;padding:.8rem 1.6rem;display:flex}.site-nav-mobile-panel-overlay[data-v-e5e85ca6]{opacity:0;overflow:visible}.site-nav-mobile-panel-layer[data-v-e5e85ca6]{z-index:1;pointer-events:none;justify-content:center;align-items:center;height:100%;padding:0 1.6rem;display:flex;position:relative;overflow:visible}.site-nav-mobile-panel-layer[data-v-e5e85ca6] .site-nav-mobile-panel{pointer-events:auto}.site-nav-shell[data-v-1e913412]{width:100%}.site-nav-bar[data-v-b9e230d6]{transition:none}.site-nav-bar[data-home-intro-hidden=true][data-v-b9e230d6]{transform:translateY(calc(-100% - 2.5rem))}.site-nav-home-intro[data-v-b9e230d6]{width:100%}@media (prefers-reduced-motion:reduce){.site-nav-bar[data-home-intro-hidden=true][data-v-b9e230d6]{transform:none}}@media (width<=767px){.site-nav-bar[data-v-b9e230d6]{top:calc(1.5rem + var(--vv-offset-top,0px))}.site-nav-bar[data-home-intro-hidden=true][data-v-b9e230d6]{transform:translateY(calc(-100% - 1.5rem - var(--vv-offset-top,0px)))}}.view-mode-inspector__box[data-v-4f5ce9d7]{box-sizing:border-box;transform-origin:50%}.view-mode-inspector__label[data-v-4f5ce9d7]{letter-spacing:.04em;text-transform:uppercase}.portal-underlay[data-v-fc25d5c7]{opacity:0;transition:opacity var(--v1a3abc4c) var(--d94c22b4)}.portal-underlay--visible[data-v-fc25d5c7]{opacity:1}.view-mode-content[data-v-fc25d5c7]{opacity:1;transition:opacity var(--v1a3abc4c) var(--d94c22b4)}.view-mode-content--hidden[data-v-fc25d5c7]{opacity:0;pointer-events:none}.view-mode-human-layer[data-v-fc25d5c7]{opacity:1;pointer-events:auto;visibility:visible;transition:opacity var(--v1a3abc4c) var(--d94c22b4),visibility 0s linear 0s}.view-mode-human-layer--hidden[data-v-fc25d5c7]{opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--v1a3abc4c) var(--d94c22b4),visibility var(--v1a3abc4c) 0s linear}@media (prefers-reduced-motion:reduce){.portal-underlay[data-v-fc25d5c7],.view-mode-content[data-v-fc25d5c7],.view-mode-content--hidden[data-v-fc25d5c7],.view-mode-human-layer[data-v-fc25d5c7],.view-mode-human-layer--hidden[data-v-fc25d5c7]{transition:none}}.section-shell--nav-clearance[data-v-bef31b38]{padding-top:var(--site-nav-clearance-top)}.section-shell--nav-clearance-with-padding[data-v-bef31b38]{padding-top:calc(var(--site-nav-clearance-top) + var(--section-shell-padding-top,0rem))}@media (width<=767px){.section-shell--nav-clearance-with-padding.section-shell--fluid-mobile-padding[data-v-bef31b38]{padding-top:calc(var(--site-nav-clearance-top) + var(--section-shell-padding-top-mobile,var(--section-shell-padding-top,0rem)))}}.not-found-page__particles[data-v-07256256]{min-height:100vh}.not-found-page__scrim[data-v-07256256]{background-image:radial-gradient(80% 60% at 50% 42%,#f75d3b1a,#0000 72%),linear-gradient(#1414140d,#14141473 58%,#141414eb)}.footer-particle-field__fade[data-v-925dbc08]{animation:.8s ease-out both footer-particles-fade-in-925dbc08}@keyframes footer-particles-fade-in-925dbc08{0%{opacity:0}to{opacity:1}}.machine-block__link[data-v-421610db]{border-radius:.25rem;margin:-.125rem;padding:.125rem;text-decoration-thickness:.0625rem}.view-mode-section{width:100%}.content-image{overflow:hidden}.content-image--fill,.content-image--fill .content-image__picture,picture.content-image--fill{width:100%;height:100%;min-height:0;display:block}.content-image:not(.absolute){position:relative}.content-image.absolute .content-image__picture{z-index:1;width:100%;height:100%;position:absolute;inset:0}.content-image__placeholder{z-index:0;-o-object-fit:cover;object-fit:cover;filter:blur(1rem);width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0;transform:scale(1.05)}.content-image__placeholder--hidden{opacity:0;visibility:hidden}.content-image__picture{z-index:1;width:100%;height:100%;display:block;position:relative}.content-image__main{opacity:0;transition:opacity .3s}.content-image__main--loaded{opacity:1}@media (prefers-reduced-motion:reduce){.content-image__placeholder{display:none}.content-image__main{opacity:1;transition:none}}.view-all-card__scrim[data-v-1c8c464d]{background-image:linear-gradient(17deg,#151414e6 9.7%,#0000 90.3%)}.body-content--markdown[data-v-ef44b027] a{color:var(--color-slatecolor,#262626);text-underline-offset:4px;-webkit-text-decoration:underline #26262699;text-decoration:underline #26262699}@supports (color:color-mix(in lab,red,red)){.body-content--markdown[data-v-ef44b027] a{-webkit-text-decoration-color:color-mix(in srgb,var(--color-slatecolor,#262626) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--color-slatecolor,#262626) 60%,transparent)}}.body-content--markdown[data-v-ef44b027] a{transition:color .3s ease-in-out,text-decoration-color .3s ease-in-out}.body-content--markdown[data-v-ef44b027] a:hover{color:var(--color-spark,#f75d3b);text-decoration-color:#f75d3b99}@supports (color:color-mix(in lab,red,red)){.body-content--markdown[data-v-ef44b027] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-spark,#f75d3b) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--color-spark,#f75d3b) 60%,transparent)}}@media (hover:hover) and (pointer:fine){.media-card--interactive[data-v-32680c6d]:hover{background-color:var(--color-media-card-hover,#323232d9)}}.media-card-footer[data-v-9f3a23a7]{transition:gap .3s}[data-v-3bd2ba66] .media-card-photo__image{transition:filter .3s,opacity .3s}.feed-article-card[data-v-72d624cd] .media-card{height:100%}.feed-article-card[data-v-72d624cd] .media-card-footer{flex:1}.webinar-hero__layout[data-v-bc13b67b]{grid-template-columns:1fr 1fr;gap:8rem}.webinar-hero__headline[data-v-bc13b67b]{font-size:3rem}.webinar-hero__form[data-v-bc13b67b]{border-radius:2rem;padding:2rem}.webinar-hero__fields[data-v-bc13b67b]{grid-template-columns:1fr 1fr}.webinar-hero__fields[data-v-bc13b67b] label{color:var(--color-chalk)}.webinar-hero__fields[data-v-bc13b67b] input{color:var(--color-chalk);background-color:#ffffff0d}.webinar-hero__fields[data-v-bc13b67b] input::placeholder{color:#fff6}.webinar-hero__countdown-rule[data-v-bc13b67b]{background-color:#fff3;flex-shrink:0;width:1px;height:4rem}@media (width<=74.99rem){.webinar-hero__layout[data-v-bc13b67b]{grid-template-columns:1fr;gap:2.5rem;width:100%;max-width:40rem;margin-inline:auto}.webinar-hero__headline[data-v-bc13b67b]{font-size:1.875rem}.webinar-hero__form[data-v-bc13b67b]{padding:1.5rem}.webinar-hero__fields[data-v-bc13b67b]{grid-template-columns:1fr}}.webinar-speakers__heading[data-v-7516d1b1]{font-size:3rem;line-height:1.1}.webinar-speakers__grid[data-v-7516d1b1]{grid-template-columns:1fr 1fr}.webinar-speaker__card[data-v-7516d1b1]{flex-direction:row}.webinar-speaker__photo[data-v-7516d1b1]{align-self:stretch;width:12rem;min-height:16.25rem}.webinar-speaker__meta[data-v-7516d1b1]{flex-direction:row;align-items:center}.webinar-speaker__role[data-v-7516d1b1]{text-align:right;max-width:50%}@media (width<=74.99rem){.webinar-speakers__layout[data-v-7516d1b1]{max-width:40rem;margin-inline:auto}.webinar-speakers__heading[data-v-7516d1b1]{font-size:1.875rem}.webinar-speakers__grid[data-v-7516d1b1]{grid-template-columns:1fr}.webinar-speaker__card[data-v-7516d1b1]{flex-direction:column}.webinar-speaker__photo[data-v-7516d1b1]{align-self:auto;width:100%;min-height:18rem}.webinar-speaker__meta[data-v-7516d1b1]{flex-direction:column;align-items:flex-start}.webinar-speaker__role[data-v-7516d1b1]{text-align:left;max-width:none}}.webinar-agenda__layout[data-v-85f6f074]{grid-template-columns:1fr 1fr;gap:10rem}.webinar-agenda__copy[data-v-85f6f074]{padding-block:3rem}.webinar-agenda__heading[data-v-85f6f074]{font-size:3rem}.webinar-agenda__bullet[data-v-85f6f074]{border-radius:9999px;width:.375rem;height:.375rem;margin-top:.7rem;display:block}.webinar-agenda__media[data-v-85f6f074]{min-height:100%}@media (width<=74.99rem){.webinar-agenda__layout[data-v-85f6f074]{grid-template-columns:1fr;gap:2.5rem;max-width:40rem;margin-inline:auto}.webinar-agenda__copy[data-v-85f6f074]{padding-block:0}.webinar-agenda__heading[data-v-85f6f074]{font-size:1.875rem}.webinar-agenda__media[data-v-85f6f074]{min-height:20rem}}:root{--cp-gray-100:#f9f9f9;--cp-gray-200:#f1f1f4;--cp-gray-300:#dbdfe9;--cp-gray-400:#c4cada;--cp-gray-500:#99a1b7;--cp-gray-600:#78829d;--cp-gray-700:#4b5675;--cp-gray-800:#252f4a;--cp-gray-900:#071437;--cp-inverse-dark:#57575723;--cp-inverse-white:#9292920d;--cp-container-bg:#fff;--cp-primary:#5983fc;--cp-select-color:#2c5ae6af;--cp-range-border:#f7f7f7;--cp-range-shadow:#4c86f3;--cp-container-shadow:#58585881;--padding:0px 10px;--margin-top:10px}.ck-cp-container[cp-theme=dark]{--cp-gray-100:#1b1c22;--cp-gray-200:#26272f;--cp-gray-300:#363843;--cp-gray-400:#464852;--cp-gray-500:#636674;--cp-gray-600:#808290;--cp-gray-700:#9a9cae;--cp-gray-800:#b5b7c8;--cp-gray-900:#f5f5f5;--cp-inverse-dark:#6b6b6b56;--cp-inverse-white:#92929256;--cp-container-bg:#131314;--cp-container-shadow:#2b262696}.ck-cp-container{background-color:var(--cp-container-bg);width:270px;height:auto;box-shadow:0 0 34px 1px var(--cp-container-shadow);padding:0;padding-bottom:calc(var(--margin-top) * 1.5);padding-top:var(--margin-top);border-radius:.5rem;left:0}.ck-cp-container *{-webkit-user-select:none;user-select:none;outline:none;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.ck-cp-controller-bar{border-radius:.475rem;gap:15px}.ck-cp-controller-bar,.ck-cp-menu,.cp-btn{align-items:center;display:flex}.ck-cp-menu{padding:var(--padding);justify-content:space-between}.cp-btn{background-color:var(--cp-container-bg);color:var(--cp-gray-700);border:0;border-radius:5px;justify-content:center;padding:0;font-size:12px;height:30px!important}.ck-cp-color-list-label svg,.cp-btn svg,.cp-btn-save-color svg,.cp-main-btn svg{fill:var(--cp-gray-700)}.cp-picker-wrap{height:145px;margin:var(--padding);position:relative;overflow:hidden}.picker-saturation{cursor:auto;position:absolute;inset:0}.colour-area-point-circle{pointer-events:none;cursor:pointer;width:12px;height:12px;box-shadow:0 0 0 1.5px var(--cp-container-bg),inset 0 0 1px 1px var(--cp-gray-900),0 0 1px 2px var(--cp-gray-900);border-radius:50%;position:absolute}.colour-area-mask{position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #00000013}.colour-area,.colour-area-mask{border-radius:.5rem;width:100%;height:100%}.picker-hue{width:100%;height:8px}.picker-hue-range-slider{z-index:1;appearance:none;background:linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);border-radius:10px;outline:none;width:100%;height:100%;margin:0;transition:color 50ms linear;display:block;position:relative}.picker-hue-range-slider:focus{outline:none}.picker-hue-range-slider:active,.picker-hue-range-slider:hover:active{cursor:grabbing;cursor:-webkit-grabbing}.picker-hue-range-slider::-moz-range-track{appearance:none;opacity:0;outline:none}.picker-hue-range-slider::-ms-track{appearance:none;opacity:0;outline:none}.picker-hue-range-slider::-webkit-slider-thumb{box-shadow:0 0 6px 0 var(--cp-range-shadow);border:1px solid var(--cp-range-border);background-color:var(--cp-primary);appearance:none;cursor:pointer;cursor:move;cursor:grab;width:14px;height:14px;cursor:-webkit-grab;border-radius:50%}.picker-hue-range-slider::-moz-range-thumb{box-shadow:0 0 6px 0 var(--cp-range-shadow);border:1px solid var(--cp-range-border);background-color:var(--cp-primary);appearance:none;cursor:pointer;cursor:move;cursor:grab;width:14px;height:14px;cursor:-webkit-grab;border-radius:50%}.picker-opacity-slider{width:100%;height:8px;position:absolute;top:0;left:0}.opacity_slider{z-index:1;appearance:none;border-radius:16px;outline:none;width:100%;height:8px;margin:0;transition:color 50ms linear;display:block;position:relative}.opacity_slider:focus{outline:none}.opacity_slider:active,.opacity_slider:hover:active{cursor:grabbing;cursor:-webkit-grabbing}.opacity_slider::-moz-range-track{appearance:none;opacity:0;outline:none}.opacity_slider::-ms-track{appearance:none;opacity:0;outline:none}.opacity_slider::-webkit-slider-thumb{box-shadow:0 0 6px 0 var(--cp-range-shadow);border:1px solid var(--cp-range-border);background-color:var(--cp-primary);appearance:none;cursor:pointer;cursor:move;cursor:grab;width:14px;height:14px;cursor:-webkit-grab;border-radius:50%}.opacity_slider::-moz-range-thumb{box-shadow:0 0 6px 0 var(--cp-range-shadow);border:1px solid var(--cp-range-border);background-color:var(--cp-primary);appearance:none;cursor:pointer;cursor:move;cursor:grab;width:14px;height:14px;cursor:-webkit-grab;border-radius:50%}.gradient-bar{box-sizing:border-box;width:100%;position:relative}.gradient-container{border-radius:10px;width:100%;height:8px}.gradient-handle{z-index:1;outline:none;position:absolute;top:-3px}.gradient-handle .gradient-handle-content{cursor:ew-resize;box-sizing:border-box;box-shadow:0 0 6px 0 var(--cp-range-shadow);border:1px solid var(--cp-range-border);background-color:var(--cp-primary);border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.gradient-handle.select .gradient-handle-content{background-color:var(--cp-primary);border:2px solid var(--cp-range-border)}.gradient-handle.select{z-index:2}.opacity-bar{background:linear-gradient(45deg,var(--cp-inverse-dark) 25%,transparent 25%,transparent 75%,var(--cp-inverse-dark) 75%,var(--cp-inverse-dark) 0) 0 0/16px 16px repeat padding-box border-box,linear-gradient(45deg,var(--cp-inverse-dark) 25%,transparent 25%,transparent 75%,var(--cp-inverse-dark) 75%,var(--cp-inverse-dark) 0) 8px 8px/16px 16px repeat padding-box border-box,var(--cp-inverse-white);border-radius:16px;align-items:center;height:8px;display:flex;position:relative;overflow:visible}.ck-cp-linear-angle-container{padding:var(--padding);margin-bottom:calc(var(--margin-top) * 1.75)}.ck-cp-linear-angle-container input[type=range]{z-index:10;appearance:none;background-color:var(--cp-gray-200);border-radius:10px;outline:none;width:100%;height:8px;margin:0;transition:color 50ms linear;display:block}.ck-cp-linear-angle-container input[type=range]:focus{outline:none}.ck-cp-linear-angle-container input[type=range]:active,.ck-cp-linear-angle-container input[type=range]:hover:active{cursor:grabbing;cursor:-webkit-grabbing}.ck-cp-linear-angle-container input[type=range]::-moz-range-track{appearance:none;opacity:0;outline:none}.ck-cp-linear-angle-container input[type=range]::-ms-track{appearance:none;opacity:0;outline:none}.ck-cp-linear-angle-container input[type=range]::-webkit-slider-thumb{box-shadow:0 0 6px 0 var(--cp-range-shadow);border:1px solid var(--cp-range-border);background-color:var(--cp-primary);appearance:none;cursor:pointer;cursor:move;cursor:grab;width:14px;height:14px;cursor:-webkit-grab;border-radius:50%}.ck-cp-linear-angle-container input[type=range]::-moz-range-thumb{box-shadow:0 0 6px 0 var(--cp-range-shadow);border:1px solid var(--cp-range-border);background-color:var(--cp-primary);appearance:none;cursor:pointer;cursor:move;cursor:grab;width:14px;height:14px;cursor:-webkit-grab;border-radius:50%}.ck-cp-linear-angle-container .ck-gradient-set-label{text-align:start;color:var(--cp-gray-700);margin:0;margin-top:var(--margin-top);margin-bottom:calc(var(--margin-top) / 2);font-size:12px}.ck-cp-linear-angle-container .ck-gradient-set-label span{color:var(--cp-primary);font-weight:700}.ck-cp-linear-angle-container p span:before{content:"→ "}.ck-cp-input-container{margin:0 10px;margin-top:calc(var(--margin-top) * 2.5);gap:8px;display:flex}.ck-cp-input-container input{background-color:var(--cp-container-bg);border:1px solid var(--cp-gray-300);color:var(--cp-gray-900);border-radius:5px}.ck-cp-input-container input[type=text]{text-align:center;outline:none;flex-shrink:0;width:100%;height:30px;padding:0;font-size:14px}.ck-cp-input-container input[type=number]{appearance:textfield;text-align:center;border-radius:5px;outline:none;flex-shrink:0;width:100%;height:100%;padding:0;font-size:14px}.ck-cp-input-container input:focus-visible{border:1px solid var(--cp-primary)}.ck-cp-input-container input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}.ck-cp-input-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}.ck-cp-input-container .ck-cp-input-content:not(.color-hex){flex-direction:column;min-width:34px;height:30px;display:flex;position:relative}.ck-cp-input-container .color-hex{flex-direction:column;width:100%;display:flex;position:relative}.ck-cp-input-container .ck-cp-input-content .ck-cp-input-label{background-color:var(--cp-container-bg);color:var(--cp-gray-700);z-index:1;padding:0 4px;font-size:10px;position:absolute;top:-6px;left:-6px}.ck-cp-local-color-conatiner{border-top:1px solid var(--cp-gray-200);padding:0 10px;padding-top:calc(var(--margin-top) * 1.25);margin-top:calc(var(--margin-top) * 2);flex-direction:column;gap:12px;display:flex}.ck-cp-local-color-conatiner .ck-cp-color-item{cursor:pointer;box-sizing:border-box;border:1px solid #0000;border-radius:5px;width:25px;height:25px}.ck-cp-local-color-conatiner .ck-cp-color-item.ck-select{border:2px solid var(--cp-select-color)}.ck-cp-disabled *{opacity:.75;pointer-events:none!important}.cp-main-btn{background-color:var(--cp-container-bg);border:0;justify-content:center;align-items:center;padding:0;font-size:14px;display:flex;width:20px!important;height:20px!important}.cp-main-btn svg{transform:scale(.9)}.cp-btn-save-color{cursor:pointer;border:1px solid var(--cp-gray-500);background-color:#0000;border-radius:5px;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.ck-cp-color-list{flex-wrap:wrap;gap:7px;display:flex}.ck-cp-color-list-label{height:20px;color:var(--cp-gray-700);justify-content:space-between;align-items:center;font-size:12px;display:flex}.ck-cp-buttons{-moz-column-gap:4px;flex-direction:row;justify-content:flex-end;column-gap:4px;padding:20px 10px 0;display:flex}.ck-cp-buttons__button{background-color:var(--cp-container-bg);color:var(--cp-gray-800);border:none;border-radius:5px;padding:5px 15px;font-size:12px}.ck-cp-buttons__button:hover{cursor:pointer}.ck-cp-buttons__button:active,.ck-cp-buttons__button:hover{background-color:var(--cp-gray-100)}.colors-field__picker[data-v-b4ff9666] .ck-cp-container{width:100%;max-width:100%;box-shadow:none;--padding:0;--margin-top:0;padding-top:0;padding-bottom:0}.colors-field__picker[data-v-b4ff9666] .ck-cp-menu,.colors-field__picker[data-v-b4ff9666] .cp-picker-wrap{margin:0;padding:0}.colors-field__picker[data-v-b4ff9666] .ck-cp-input-container{margin-top:.75rem;margin-left:0;margin-right:0}.colors-field__picker[data-v-b4ff9666] .ck-cp-container-color{border-radius:.5rem}.config-range[data-v-67d677bd]{cursor:pointer;appearance:none;background:0 0;outline:none;width:100%;height:.25rem}.config-range[data-v-67d677bd]::-webkit-slider-runnable-track{background:#ffffff26;border-radius:9999px;height:.25rem}.config-range[data-v-67d677bd]::-webkit-slider-thumb{appearance:none;background:#939999;border:.0625rem solid #0000;border-radius:9999px;width:.875rem;height:.875rem;margin-top:-.3125rem;transition:border-color .15s ease-out}.config-range[data-v-67d677bd]:active::-webkit-slider-thumb{border-color:#fff}.config-range[data-v-67d677bd]:focus-visible::-webkit-slider-thumb{border-color:#fff}.config-range[data-v-67d677bd]:focus::-webkit-slider-thumb{border-color:#fff}.config-range[data-v-67d677bd]::-moz-range-track{background:#ffffff26;border-radius:9999px;height:.25rem}.config-range[data-v-67d677bd]::-moz-range-thumb{background:#939999;border:.0625rem solid #0000;border-radius:9999px;width:.875rem;height:.875rem;transition:border-color .15s ease-out}.config-range[data-v-67d677bd]:active::-moz-range-thumb{border-color:#fff}.config-range[data-v-67d677bd]:focus-visible::-moz-range-thumb{border-color:#fff}.config-range[data-v-67d677bd]:focus::-moz-range-thumb{border-color:#fff}.particle-playground-viewport[data-v-5b62b79a] canvas{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.global-background-effects__site-layer[data-v-eb33083d]{opacity:1;transition:opacity var(--v028d4cdd) var(--v43352092)}.global-background-effects__site-layer--hidden[data-v-eb33083d]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.global-background-effects__site-layer[data-v-eb33083d]{transition:none}}.chat-palette-enter-active .chat-palette__panel[data-v-7b8d8526],.chat-palette-leave-active .chat-palette__panel[data-v-7b8d8526]{transition:transform .32s cubic-bezier(.16,1,.3,1)}.chat-palette-enter-from .chat-palette__panel[data-v-7b8d8526],.chat-palette-leave-to .chat-palette__panel[data-v-7b8d8526]{transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.chat-palette-enter-active .chat-palette__panel[data-v-7b8d8526],.chat-palette-leave-active .chat-palette__panel[data-v-7b8d8526]{transition:none}}.hero-intro-word{display:inline-block}.hero-intro-reveal,.hero-intro-word{will-change:opacity,transform,filter}.hero-intro-reveal--promo{will-change:auto}.hero-intro--animate .hero-intro-reveal{animation-name:hero-intro-in;animation-duration:var(--intro-duration,.6s);animation-delay:var(--intro-delay,0s);animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-fill-mode:backwards}.hero-intro--animate .hero-intro-reveal--blur{animation-name:hero-intro-in-blur}.hero-intro--animate .hero-intro-reveal--from-above{--intro-distance:-.75rem}@keyframes hero-intro-in{0%{opacity:0;transform:translateY(var(--intro-distance,.75rem))}to{opacity:1;transform:translateY(0)}}@keyframes hero-intro-in-blur{0%{opacity:0;transform:translateY(var(--intro-distance,.75rem));filter:blur(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (width<=767px){.hero-intro--animate .hero-intro-reveal{animation-delay:calc(var(--intro-delay,0s) * .4)}.hero-intro--animate h1 .hero-intro-reveal{animation-name:hero-intro-in;animation-duration:.15s;animation-delay:0s}}@media (prefers-reduced-motion:reduce){.hero-intro--animate .hero-intro-reveal,.hero-intro--animate h1 .hero-intro-reveal{animation:none}}.apply-hero__layout[data-v-d7b4bf24]{grid-template-columns:1fr 1fr;gap:8rem}.apply-hero__copy[data-v-d7b4bf24]{padding-right:4rem}.apply-hero__headline[data-v-d7b4bf24]{font-size:3rem}.apply-hero__bullet[data-v-d7b4bf24]{border-radius:9999px;width:.375rem;height:.375rem;margin-top:.7rem;display:block}.apply-hero__panel[data-v-d7b4bf24]{top:var(--site-nav-clearance-top);border-radius:2rem;padding:2rem;position:sticky}.apply-hero__countdown-rule[data-v-d7b4bf24]{background-color:#fff3;flex-shrink:0;width:1px;height:4rem}@media (width<=74.99rem){.apply-hero__layout[data-v-d7b4bf24]{grid-template-columns:1fr;gap:2.5rem;width:100%;max-width:40rem;margin-inline:auto}.apply-hero__headline[data-v-d7b4bf24]{font-size:1.875rem}.apply-hero__panel[data-v-d7b4bf24]{padding:1.5rem;position:static}}.industry-section-header__dot[data-v-2f71dbdb]{width:.375rem;height:.375rem}.industry-section-header__headline[data-v-2f71dbdb]{letter-spacing:-.022em;max-width:56rem}.list-columns__layout[data-v-da0c0d75]{-moz-column-gap:5rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 5rem}@media (width<=767px){.list-columns__layout[data-v-da0c0d75]{grid-template-columns:1fr}}.logo-strip__grid{max-width:75rem}.logo-strip__grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.logo-strip__grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=767px){.logo-strip__grid--five,.logo-strip__grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.logo-strip__grid--odd>li:last-child{grid-column:1/-1;width:calc(50% - .375rem);margin-inline:auto}}.logo-strip-image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;max-width:min(8.8rem,100%);height:auto;max-height:2.4rem}.case-study-item__link{cursor:pointer}.case-study-item__result{border-top:.0625rem solid #e3ebeb26}.two-column-copy__group[data-v-f6d0be64]{min-width:0;display:block}.two-column-copy__paragraph[data-v-f6d0be64]{orphans:2;widows:2;margin-bottom:1.5rem;font-size:1.125rem;line-height:1.65}.two-column-copy__paragraph--large[data-v-f6d0be64]{font-size:1.5rem;line-height:1.45}.two-column-copy--stacked .two-column-copy__group:last-child .two-column-copy__paragraph[data-v-f6d0be64]:last-child{margin-bottom:0}.service-pillar-panel__intro[data-v-ea9f0472]{grid-template-columns:1.9fr 1fr}.service-pillar-panel__intro[data-v-ea9f0472],.service-pillar-panel__split[data-v-ea9f0472]{-moz-column-gap:5rem;align-items:start;gap:3rem 5rem;display:grid}.service-pillar-panel__split[data-v-ea9f0472]{grid-template-columns:1fr 1fr}.service-pillar-panel__intro--full[data-v-ea9f0472]{grid-template-columns:1fr}.service-pillar-panel__offerings[data-v-ea9f0472]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem;display:grid}.service-pillar-panel__proof[data-v-ea9f0472]{-moz-column-gap:4rem;grid-template-columns:1fr 2fr;align-items:start;gap:2.5rem 4rem;display:grid}@media (width<=1023px){.service-pillar-panel__split[data-v-ea9f0472]{grid-template-columns:1fr}.service-pillar-panel__split-media[data-v-ea9f0472]{order:1}.service-pillar-panel__split-copy[data-v-ea9f0472]{order:2}.service-pillar-panel__offerings[data-v-ea9f0472]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1279px){.service-pillar-panel__proof[data-v-ea9f0472]{grid-template-columns:1fr}.service-pillar-panel__proof[data-v-ea9f0472]>:first-child{height:auto}.service-pillar-panel__proof[data-v-ea9f0472]>:first-child :is(img,video){-o-object-fit:contain;object-fit:contain;height:auto}}@media (width<=767px){.service-pillar-panel__intro[data-v-ea9f0472],.service-pillar-panel__offerings[data-v-ea9f0472],.service-pillar-panel__proof[data-v-ea9f0472]{grid-template-columns:1fr}}.detail-section__backdrop[data-v-b3142ab7]{opacity:.7}.detail-section__backdrop-sticky[data-v-b3142ab7]{top:var(--site-nav-clearance-top);position:sticky}.detail-section__backdrop-visual[data-v-b3142ab7]{aspect-ratio:1;width:33.333vw;position:relative}.cta-banner__headline[data-v-56fb224e]{max-width:56rem}.cta-banner__particles[data-v-56fb224e]{inset-inline:0;opacity:.75;height:220%;position:absolute;bottom:0}.page-intro__measure--narrow[data-v-ec06504e]{max-width:40vw}@media (width<=767px){.page-intro__measure--narrow[data-v-ec06504e]{max-width:none}}.contact-office-card__scrim[data-v-050ef050]{background-image:linear-gradient(#0000 50%,#000000bf 73%)}.contact-tab-button[data-v-91a48a4a]{transition:color var(--c5de29fe) ease}.contact-tabs-indicator--animated[data-v-91a48a4a]{transition:transform var(--c5de29fe) cubic-bezier(.22,1,.36,1),width var(--c5de29fe) cubic-bezier(.22,1,.36,1),height var(--c5de29fe) cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.contact-tab-button[data-v-91a48a4a],.contact-tabs-indicator--animated[data-v-91a48a4a]{transition:none}}.contact-panel-left-enter-active[data-v-4f22a538],.contact-panel-right-enter-active[data-v-4f22a538]{transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.contact-panel-left-leave-active[data-v-4f22a538],.contact-panel-right-leave-active[data-v-4f22a538]{transition:none}.contact-panel-right-enter-from[data-v-4f22a538]{opacity:0;transform:translate(2.5rem)}.contact-panel-left-enter-from[data-v-4f22a538]{opacity:0;transform:translate(-2.5rem)}@media (prefers-reduced-motion:reduce){.contact-panel-left-enter-active[data-v-4f22a538],.contact-panel-right-enter-active[data-v-4f22a538]{transition:none}.contact-panel-left-enter-from[data-v-4f22a538],.contact-panel-right-enter-from[data-v-4f22a538]{transform:none}}.overview-section__body[data-v-2a58ab6e]{max-width:39.8125rem}.overview-section__gradient[data-v-2a58ab6e]{background-image:linear-gradient(#f4f4f400,#f4f4f4);height:25rem}.team-member-card[data-v-81397004] .media-card{align-items:stretch;width:100%}.team-member-card__bio[data-v-81397004],.team-member-card__linkedin[data-v-81397004]{opacity:0;pointer-events:none}[data-v-81397004] .media-card-photo__image{-o-object-position:top center;object-position:top center;transition:filter .3s ease-in-out,opacity .3s ease-in-out}@media (hover:hover) and (pointer:fine){.team-member-card:focus-within .team-member-card__bio[data-v-81397004],.team-member-card:hover .team-member-card__bio[data-v-81397004]{opacity:1}.team-member-card:focus-within .team-member-card__linkedin[data-v-81397004],.team-member-card:hover .team-member-card__linkedin[data-v-81397004]{opacity:1;pointer-events:auto}.team-member-card[data-v-81397004]:focus-within .media-card-photo__image,.team-member-card[data-v-81397004]:hover .media-card-photo__image{filter:grayscale();opacity:.4}}@media (hover:none),(pointer:coarse){.team-member-card--expanded .team-member-card__bio[data-v-81397004]{opacity:1}.team-member-card--expanded .team-member-card__linkedin[data-v-81397004]{opacity:1;pointer-events:auto}.team-member-card--expanded[data-v-81397004] .media-card-photo__image{filter:grayscale();opacity:.4}}.video-modal[data-v-693ea03b]{background-color:#262626cc}.video-modal-enter-active[data-v-693ea03b],.video-modal-leave-active[data-v-693ea03b]{transition:opacity .25s}.video-modal-enter-active .video-modal__panel[data-v-693ea03b],.video-modal-leave-active .video-modal__panel[data-v-693ea03b]{transition:transform .25s,opacity .25s}.video-modal-enter-from[data-v-693ea03b],.video-modal-leave-to[data-v-693ea03b]{opacity:0}.video-modal-enter-from .video-modal__panel[data-v-693ea03b],.video-modal-leave-to .video-modal__panel[data-v-693ea03b]{opacity:0;transform:scale(.96)translateY(.5rem)}.slide-controls__progress-fill{animation:slide-controls-progress var(--slide-progress-ms) linear forwards}.slide-controls__progress-fill--paused{animation-play-state:paused}@keyframes slide-controls-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.slide-controls__progress-fill{animation:none;transform:scaleX(0)}}.testimonial-card__video{transform:scale(1.78)}.testimonial-card__thumb{transform:scale(1.05)}.testimonial-reveal-block,.testimonial-reveal-word{will-change:opacity,transform,filter}.testimonial-reveal-word{display:inline-block}.testimonial-reveal-pending .testimonial-reveal-block,.testimonial-reveal-pending .testimonial-reveal-word{opacity:0;filter:blur(8px);transform:translateY(.75rem)}@media (prefers-reduced-motion:reduce){.testimonial-reveal-pending .testimonial-reveal-block,.testimonial-reveal-pending .testimonial-reveal-word{opacity:1;filter:none;transform:none}}.results-reveal-word[data-v-cbaea453]{will-change:opacity,transform;display:inline-block}@media (prefers-reduced-motion:reduce){.results-reveal-word[data-v-cbaea453]{opacity:1;transform:none}}.results-particle-field[data-v-3b079f55]{width:100vw;margin-inline:calc(50% - 50vw);top:-8rem;bottom:-8rem;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.results-particle-field[data-v-3b079f55] canvas{pointer-events:none}.results-stage{min-height:calc(var(--height-stat-band,15rem) + var(--spacing-stat-band-offset,7.5rem))}.media-section__slide[data-v-d6507c84]{overflow:hidden}.media-section__slide--full[data-v-d6507c84]{flex:0 0 100%;min-width:0}.media-section__picture[data-v-d6507c84]{display:block}.media-section__overlay[data-v-d6507c84]{z-index:2}.media-section__stage[data-v-d6507c84] .media-section__image--cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.media-section__stage[data-v-d6507c84] .media-section__image--raised{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:150.9%;position:absolute;top:-43.54%;left:0}.media-section__stage[data-v-d6507c84] .media-section__image--wide{-o-object-fit:cover;object-fit:cover;width:174.22%;max-width:none;height:132.36%;position:absolute;top:0;left:-.02%}.media-section__stage[data-v-d6507c84] .media-section__image--offset{-o-object-fit:cover;object-fit:cover;width:134.47%;max-width:none;height:110.44%;position:absolute;top:-10.44%;left:-20.3%}.media-section__overlay--caption[data-v-d6507c84],.media-section__overlay--intro[data-v-d6507c84]{background-image:linear-gradient(#0000 41%,#000000bf 83%)}.media-section__overlay--story.media-section__scrim--right-fade[data-v-d6507c84]{background-image:linear-gradient(270deg,#151414eb,#151414a6 40%,#0000 70%)}.media-section__overlay--story.media-section__scrim--diagonal[data-v-d6507c84]{background-image:linear-gradient(122deg,#0000 20.87%,#151414e6 75.37%)}.media-section__overlay--story.media-section__scrim--none[data-v-d6507c84]{background-image:none}.media-section__content--story[data-v-d6507c84]{align-items:flex-end}.media-section__text--story[data-v-d6507c84]{max-width:40.3125rem}@media (width<=768px){.media-section--story[data-v-d6507c84]{flex-direction:column;min-height:0;display:flex}.media-section--story .media-section__stage--story[data-v-d6507c84]{aspect-ratio:4/3;flex-shrink:0;min-height:16rem;position:relative;inset:auto}.media-section--story .media-section__stage--story .media-section__frame[data-v-d6507c84],.media-section--story .media-section__stage--story .media-section__slide[data-v-d6507c84]{height:100%;min-height:100%}.media-section--story .media-section__overlay--story[data-v-d6507c84]{background-image:linear-gradient(#0000 35%,#1514148c)}.media-section--story .media-section__content--story[data-v-d6507c84]{background-color:#151414;justify-content:flex-start;align-items:stretch;min-height:0;padding-top:2rem;padding-bottom:2rem}.media-section--story .media-section__text--story[data-v-d6507c84]{max-width:none}.media-section--story .media-section__stage[data-v-d6507c84] .media-section__image--offset,.media-section--story .media-section__stage[data-v-d6507c84] .media-section__image--raised,.media-section--story .media-section__stage[data-v-d6507c84] .media-section__image--wide{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;inset:0}}.content-body[data-v-c800a57f] p{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-lg,1.25rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing,-.015em));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-haze-60,#939999)}.content-body[data-v-c800a57f] h2{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2rem));letter-spacing:var(--tw-tracking,var(--text-2xl--letter-spacing,-.015em));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-tight,-.015em);letter-spacing:var(--tracking-tight,-.015em);color:var(--color-slatecolor,#262626)}.content-body[data-v-c800a57f] h3{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.75rem));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing,-.015em));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-tight,-.015em);letter-spacing:var(--tracking-tight,-.015em);color:var(--color-slatecolor,#262626)}.content-body[data-v-c800a57f] strong{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slatecolor,#262626)}.content-body[data-v-c800a57f] a{color:var(--color-spark,#f75d3b);text-decoration-line:underline;text-decoration-color:#f75d3b99}@supports (color:color-mix(in lab,red,red)){.content-body[data-v-c800a57f] a{-webkit-text-decoration-color:color-mix(in oklab,var(--color-spark,#f75d3b) 60%,transparent);text-decoration-color:color-mix(in oklab,var(--color-spark,#f75d3b) 60%,transparent)}}.content-body[data-v-c800a57f] a{text-underline-offset:4px}.content-body[data-v-c800a57f] ol{margin-bottom:calc(var(--spacing,.25rem) * 6);padding-left:calc(var(--spacing,.25rem) * 6);font-size:var(--text-lg,1.25rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing,-.015em));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-haze-60,#939999);list-style-type:decimal}.content-body[data-v-c800a57f] ul{margin-bottom:calc(var(--spacing,.25rem) * 6);padding-left:calc(var(--spacing,.25rem) * 6);font-size:var(--text-lg,1.25rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing,-.015em));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-haze-60,#939999);list-style-type:disc}.content-body[data-v-c800a57f] li{margin-bottom:calc(var(--spacing,.25rem) * 2)}.content-body[data-v-c800a57f] table{margin-bottom:calc(var(--spacing,.25rem) * 8);border-collapse:collapse;width:100%;font-size:var(--text-base,1.25rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5rem));letter-spacing:var(--tw-tracking,var(--text-base--letter-spacing,-.015em))}:is(.content-body[data-v-c800a57f] th,.content-body[data-v-c800a57f] td){border-style:var(--tw-border-style);border-width:1px;border-color:#9399994d}@supports (color:color-mix(in lab,red,red)){:is(.content-body[data-v-c800a57f] th,.content-body[data-v-c800a57f] td){border-color:color-mix(in oklab,var(--color-haze-60,#939999) 30%,transparent)}}:is(.content-body[data-v-c800a57f] th,.content-body[data-v-c800a57f] td){padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;vertical-align:top}.content-body[data-v-c800a57f] th{background-color:#9399991a}@supports (color:color-mix(in lab,red,red)){.content-body[data-v-c800a57f] th{background-color:color-mix(in oklab,var(--color-haze-60,#939999) 10%,transparent)}}.content-body[data-v-c800a57f] th{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slatecolor,#262626)}.content-body[data-v-c800a57f] td{color:var(--color-haze-60,#939999)}.prose-body[data-v-87ccf154] p{margin-bottom:calc(var(--spacing,.25rem) * 6)}.prose-body[data-v-87ccf154] p:last-child{margin-bottom:0}.prose-body[data-v-87ccf154] strong{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.prose-body.prose-body--on-dark[data-v-87ccf154] a{color:var(--color-chalk,#fff);text-decoration-color:#fff9}@supports (color:color-mix(in lab,red,red)){.prose-body.prose-body--on-dark[data-v-87ccf154] a{-webkit-text-decoration-color:color-mix(in srgb,var(--color-chalk,#fff) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--color-chalk,#fff) 60%,transparent)}}.prose-body.prose-body--on-dark[data-v-87ccf154] a:hover{color:var(--color-spark,#f75d3b);text-decoration-color:#f75d3b99}@supports (color:color-mix(in lab,red,red)){.prose-body.prose-body--on-dark[data-v-87ccf154] a:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--color-spark,#f75d3b) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--color-spark,#f75d3b) 60%,transparent)}}.faq-item[data-v-7feea4be]{border-top:.0625rem solid var(--color-haze)}.faq-item[data-v-7feea4be]:last-child{border-bottom:.0625rem solid var(--color-haze)}.faq-item summary[data-v-7feea4be]::-webkit-details-marker{display:none}.faq-item summary[data-v-7feea4be]:hover{opacity:.7}.faq-item summary[data-v-7feea4be]:focus-visible{outline:.125rem solid var(--color-spark);outline-offset:.25rem}.faq-item__marker[data-v-7feea4be]:after,.faq-item__marker[data-v-7feea4be]:before{content:"";background-color:currentColor;width:1rem;height:.0625rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-item__marker[data-v-7feea4be]:after{transition:opacity .2s;transform:translate(-50%,-50%)rotate(90deg)}.faq-item[open] .faq-item__marker[data-v-7feea4be]:after{opacity:0}@media (prefers-reduced-motion:reduce){.faq-item__marker[data-v-7feea4be]:after{transition:none}}.case-study-section__layout[data-v-ee18b1db]{grid-template-columns:1fr auto 1fr}@media (width<=767px){.case-study-section__layout[data-v-ee18b1db]{grid-template-columns:minmax(0,1fr)}}.media-carousel--full-bleed[data-v-1af1ede7]{width:100vw;margin-inline:calc(50% - 50vw)}.media-carousel__viewport[data-v-1af1ede7]{overflow:hidden}.media-carousel__slide[data-v-1af1ede7]{flex:0 0 42%;padding-inline:.75rem}@media (width<=767px){.media-carousel__slide[data-v-1af1ede7]{flex:0 0 88%;padding-inline:.5rem}}.product-hero__dot[data-v-8068b77d]{width:.5rem;height:.5rem}.product-hero__badge[data-v-8068b77d]{text-decoration:none}.product-hero__title[data-v-8068b77d]{max-width:60rem}@media (width<=767px){.product-hero__title-line+.product-hero__title-line[data-v-8068b77d]{margin-left:.25em}.product-hero__scrim[data-v-8068b77d]{display:none}}.product-hero__frame[data-v-8068b77d]{--product-hero-resting:26rem;--product-hero-growth:0px;--product-hero-scrim:1;--product-hero-progress:0;width:100%;max-width:72rem;position:relative}.product-hero__crop[data-v-8068b77d]{height:calc(var(--product-hero-resting) + var(--product-hero-growth) * var(--product-hero-progress));border:.0625rem solid var(--color-haze);border-bottom:0;border-radius:.875rem .875rem 0 0;overflow:hidden}.product-hero__scrim[data-v-8068b77d]{z-index:2;inset-inline:0;height:14rem;opacity:calc(var(--product-hero-scrim) * .88);background:linear-gradient(to top,var(--color-chalk) 0,var(--color-chalk) 14%,#fff0 100%);pointer-events:none;position:absolute;bottom:0}.problem-list__headline[data-v-76c01406]{letter-spacing:-.026em;max-width:68rem}.problem-list__row[data-v-76c01406]{border-top-style:solid;border-top-width:.0625rem;grid-template-columns:minmax(0,27rem) minmax(0,1fr) minmax(0,14rem)}.problem-list__row--dark[data-v-76c01406]{border-top-color:#ffffff1a}.problem-list__row--light[data-v-76c01406]{border-top-color:var(--color-haze)}@media (width<=767px){.problem-list__row[data-v-76c01406]{grid-template-columns:1fr;gap:1rem}}.layer-routing[data-v-b97f7b4e]{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr)}.layer-routing__request[data-v-b97f7b4e]{min-width:13rem}.layer-routing__connectors[data-v-b97f7b4e]{align-self:stretch;width:5rem}.layer-routing__footnote[data-v-b97f7b4e]{font-size:.85rem}.layer-routing__tier-meta[data-v-b97f7b4e]{font-size:.95rem}.layer-routing__dot[data-v-b97f7b4e]{width:.5rem;height:.5rem}@media (width<=767px){.layer-routing[data-v-b97f7b4e]{grid-template-columns:1fr}}.layer-stack__block[data-v-17ed3aed]{border-top:.0625rem solid var(--color-haze);grid-template-columns:minmax(0,15rem) minmax(0,72rem)}.layer-stack__headline[data-v-17ed3aed]{letter-spacing:-.026em;max-width:81rem}.layer-stack__media[data-v-17ed3aed],.layer-stack__routing[data-v-17ed3aed]{background-color:var(--color-soft-grey);border:.0625rem solid var(--color-haze)}.layer-stack__media[data-v-17ed3aed] .layer-stack__screen{border-radius:.625rem}.layer-stack__points[data-v-17ed3aed]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=767px){.layer-stack__headline-line+.layer-stack__headline-line[data-v-17ed3aed]{margin-left:.25em}.layer-stack__block[data-v-17ed3aed],.layer-stack__points[data-v-17ed3aed]{grid-template-columns:1fr}}.feature-grid-icon[data-v-b7ff5377]{width:1.5rem;height:1.5rem}.feature-grid__headline[data-v-833159b2]{letter-spacing:-.026em;max-width:68rem}.feature-grid__items--three[data-v-833159b2]{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-grid__items--four[data-v-833159b2]{grid-template-columns:repeat(4,minmax(0,1fr))}.feature-grid__card--dark[data-v-833159b2]{background-color:var(--color-slate-dark);border:.0625rem solid #ffffff14}.feature-grid__card--light[data-v-833159b2]{background-color:var(--color-chalk);border:.0625rem solid var(--color-haze)}.feature-grid__track[data-v-833159b2]{scrollbar-width:none;touch-action:pan-y;cursor:grab;gap:.75rem;overflow-x:auto}.feature-grid__track--dragging[data-v-833159b2]{cursor:grabbing}.feature-grid__pip-hit[data-v-833159b2]{cursor:pointer;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.feature-grid__track[data-v-833159b2]::-webkit-scrollbar{display:none}.feature-grid__slide[data-v-833159b2]{flex:0 0 78%}.feature-grid__pip[data-v-833159b2]{border-radius:9999px;height:.375rem;transition:width .2s ease-out,background-color .2s ease-out;display:block}.feature-grid__pip--active[data-v-833159b2]{background-color:var(--color-spark);width:1.125rem}.feature-grid__pip--idle[data-v-833159b2]{background-color:var(--color-spark-50);width:.375rem}.feature-grid__reveal[data-v-833159b2]{grid-template-rows:0fr;transition:grid-template-rows .32s ease-out;display:grid}.feature-grid__reveal--open[data-v-833159b2]{grid-template-rows:1fr}.feature-grid__reveal[data-v-833159b2]>*{overflow:hidden}.feature-grid__chevron[data-v-833159b2]{width:1rem;height:1rem;transition:transform .2s ease-out}.feature-grid__chevron--up[data-v-833159b2]{transform:rotate(180deg)}@media (width<=767px){.feature-grid__items--four[data-v-833159b2],.feature-grid__items--three[data-v-833159b2]{grid-template-columns:1fr}}.cohort-cta__card[data-v-06560eb1]{background-color:var(--color-slate-dark)}.cohort-cta__card[data-v-06560eb1],.cohort-cta__panel[data-v-06560eb1]{border:.0625rem solid #ffffff14}.cohort-cta__panel[data-v-06560eb1]{background-color:var(--color-charcoal)}.cohort-cta__headline-line+.cohort-cta__headline-line[data-v-06560eb1]{margin-left:.25em}@media (width>=768px){.cohort-cta__headline-line+.cohort-cta__headline-line[data-v-06560eb1]{margin-left:0}}.cohort-cta__head[data-v-06560eb1]{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.cohort-cta__steps[data-v-06560eb1]{grid-template-columns:repeat(3,minmax(0,1fr))}.cohort-cta__checklist[data-v-06560eb1],.cohort-cta__step[data-v-06560eb1]{border-top:.0625rem solid #ffffff1a}.cohort-cta__numeral[data-v-06560eb1]{width:1.5rem;height:1.5rem}.cohort-cta__checklist[data-v-06560eb1]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.cohort-cta__check[data-v-06560eb1]{line-height:1.5}@media (width<=767px){.cohort-cta__checklist[data-v-06560eb1],.cohort-cta__head[data-v-06560eb1],.cohort-cta__steps[data-v-06560eb1]{grid-template-columns:1fr}}.industry-hero__grid[data-v-619d9f1e]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.industry-hero__headline[data-v-619d9f1e]{letter-spacing:-.027em;line-height:1.06}@media (width<=1023px){.industry-hero__grid[data-v-619d9f1e]{grid-template-columns:1fr}}.industry-challenge__grid[data-v-b53469a7]{grid-template-columns:minmax(0,34rem) minmax(0,1fr)}.industry-challenge__grid--copy[data-v-b53469a7]{grid-template-columns:minmax(0,1fr)}.industry-challenge__headline[data-v-b53469a7]{letter-spacing:-.025em}.industry-challenge__points[data-v-b53469a7]{grid-template-columns:repeat(3,minmax(0,1fr))}.industry-challenge__point+.industry-challenge__point[data-v-b53469a7]{border-left:.0625rem solid var(--color-haze);padding-left:2rem}@media (width<=1023px){.industry-challenge__grid[data-v-b53469a7]{grid-template-columns:1fr}.industry-challenge__copy[data-v-b53469a7]{order:1}.industry-challenge__media[data-v-b53469a7]{order:2}}@media (width<=767px){.industry-challenge__points[data-v-b53469a7]{grid-template-columns:1fr}.industry-challenge__point+.industry-challenge__point[data-v-b53469a7]{border-left:none;padding-left:0}}.industry-grid__row--media[data-v-4eaebbca]{grid-template-columns:minmax(0,610fr) minmax(0,504fr)}.industry-grid__media[data-v-4eaebbca]{aspect-ratio:504/875}.industry-grid__row--media .industry-grid__media[data-v-4eaebbca]{aspect-ratio:auto;min-height:34rem}.industry-grid__items--two[data-v-4eaebbca]{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-grid__items--three[data-v-4eaebbca]{grid-template-columns:repeat(3,minmax(0,1fr))}.industry-grid__items--four[data-v-4eaebbca]{grid-template-columns:repeat(4,minmax(0,1fr))}.industry-grid__title[data-v-4eaebbca]{letter-spacing:-.013em}.industry-grid__step[data-v-4eaebbca]{border-top:.0625rem solid var(--color-spark);padding-top:1.5rem}@media (width<=1023px){.industry-grid__row--media[data-v-4eaebbca]{grid-template-columns:1fr}.industry-grid__items--four[data-v-4eaebbca],.industry-grid__items--three[data-v-4eaebbca]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.industry-grid__items--four[data-v-4eaebbca],.industry-grid__items--three[data-v-4eaebbca],.industry-grid__items--two[data-v-4eaebbca]{grid-template-columns:1fr}}.industry-capabilities__groups[data-v-d5478258],.industry-capabilities__items[data-v-d5478258]{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-capabilities__title[data-v-d5478258]{letter-spacing:-.013em}.industry-capabilities__items[data-v-d5478258]{border-top:.0625rem solid var(--color-spark)}@media (width<=767px){.industry-capabilities__groups[data-v-d5478258],.industry-capabilities__items[data-v-d5478258]{grid-template-columns:1fr}}.industry-story__grid[data-v-fc71f897]{grid-template-columns:minmax(0,40rem) minmax(0,1fr)}.industry-story__frame[data-v-fc71f897]{aspect-ratio:1}.industry-story__video[data-v-fc71f897]{transform:scale(1.78)}.industry-story__result[data-v-fc71f897]{letter-spacing:-.022em}@media (width<=1023px){.industry-story__grid[data-v-fc71f897]{grid-template-columns:1fr}}.canvas-fade-in[data-v-10ad2728]{animation:.8s ease-out both canvas-fade-in-10ad2728}@keyframes canvas-fade-in-10ad2728{0%{opacity:0}to{opacity:1}}#canvas-wrapper.pointer-events-none[data-v-10ad2728] canvas{pointer-events:none!important;touch-action:auto!important}#canvas-wrapper.pointer-events-auto[data-v-10ad2728] canvas{pointer-events:auto!important;touch-action:none!important}
/*$vite$:1*/