:root{--blue-20: #d1e6ff;--blue-50: #3079e0;--blue-80: #0044a3;--yellow-20: #ffedcc;--yellow-50: #e8a020;--yellow-80: #995d00;--green-20: #c9f8e2;--green-50: #34b679;--green-80: #2f6a56;--red-20: #fedce0;--red-50: #e4637a;--red-80: #981a31;--purple-20: #e2dcfe;--purple-50: #8b5cf6;--purple-80: #420bc1;--black: #000000;--grey-90: #0e0e0e;--grey-70: #656262;--grey-80: #494747;--white: #ffffff;--grey-40: #868383;--orange-70: #fd6d2b;--grey-20: #d2d2d2;--white-transparent: #ffffff54;--spaces-0: 0px;--spaces-2: 2px;--spaces-4: 4px;--spaces-8: 8px;--spaces-12: 12px;--spaces-16: 16px;--spaces-24: 24px;--spaces-20: 20px;--spaces-32: 32px;--spaces-48: 48px;--spaces-60: 60px;--spaces-64: 64px;--spaces-72: 72px;--spaces-80: 80px;--spaces-120: 120px;--spaces-200: 200px;--spaces-240: 240px;--spaces-300: 300px;--radius-32: 32px;--radius-24: 24px;--radius-20: 20px;--radius-16: 16px;--radius-12: 12px;--spaces-128: 128px;--spaces-144: 144px;--spaces-160: 160px;--spaces-176: 176px;--spaces-192: 192px;--spaces-280: 280px;--spaces-140: 140px;--spaces-10: 10px;--spaces-14: 14px;--spaces-40: 40px;--spaces-100: 100px;--grey-10: #e6e6e3;--orange-20: #ffe4d6;--orange-30: #fdc8a5;--orange-40: #fdad7d;--orange-80: #d45820;--orange-90: #993f15;--blue-10: #f0f6ff;--radius-4: 4px;--radius-8: 8px;--radius-36: 36px;--radius-48: 48px;--radius-60: 60px;--radius-68: 68px;--colors-text-text-primary: var(--grey-90);--colors-text-text-secondary: var(--grey-80);--colors-text-inverted: var(--white);--colors-border-grey: var(--grey-20);--colors-chart-chart-yellow-fill: var(--yellow-20);--colors-chart-chart-yellow-stroke: var(--yellow-50);--colors-chart-chart-yellow-text: var(--yellow-80);--colors-chart-chart-blue-fill: var(--blue-20);--colors-chart-chart-blue-stroke: var(--blue-50);--colors-chart-chart-blue-text: var(--blue-80);--colors-chart-chart-green-fill: var(--green-20);--colors-chart-chart-green-stroke: var(--green-50);--colors-chart-chart-green-text: var(--green-80);--colors-chart-chart-red-fill: var(--red-20);--colors-chart-chart-red-stroke: var(--red-50);--colors-chart-chart-red-text: var(--red-80);--colors-chart-chart-purple-fill: var(--purple-20);--colors-chart-chart-purple-stroke: var(--purple-50);--colors-chart-chart-purple-text: var(--purple-80);--colors-focus-ring: var(--blue-50);--colors-action-primary-surface-default: var(--grey-90);--colors-action-primary-surface-hover: var(--grey-80);--colors-action-primary-surface-pressed: var(--grey-70);--colors-action-primary-surface-disabled: var(--grey-20);--colors-action-primary-foreground-default: var(--white);--colors-action-primary-foreground-hover: var(--white);--colors-action-primary-foreground-pressed: var(--white);--colors-action-primary-foreground-disabled: var(--grey-40);--colors-action-primary-border-default: var(--grey-90);--colors-action-primary-border-hover: var(--grey-80);--colors-action-primary-border-pressed: var(--grey-70);--colors-action-primary-border-disabled: var(--grey-20);--colors-action-secondary-foreground-default: var(--grey-90);--colors-action-secondary-foreground-hover: var(--grey-80);--colors-action-secondary-foreground-pressed: var(--grey-70);--colors-action-secondary-foreground-disabled: var(--grey-40);--colors-action-secondary-border-default: var(--grey-90);--colors-action-secondary-border-hover: var(--grey-80);--colors-action-secondary-border-pressed: var(--grey-70);--colors-action-secondary-border-disabled: var(--grey-20);--colors-action-secondary-surface-hover: var(--grey-10);--colors-action-secondary-surface-pressed: var(--grey-20);--colors-action-accent-foreground-default: var(--orange-70);--colors-action-accent-foreground-hover: var(--orange-80);--colors-action-accent-foreground-pressed: var(--orange-90);--colors-action-accent-foreground-disabled: var(--orange-40);--colors-action-accent-surface-hover: var(--orange-20);--colors-action-accent-surface-pressed: var(--orange-30);--colors-action-link-foreground-default: var(--grey-90);--colors-action-link-foreground-hover: var(--grey-80);--colors-action-link-foreground-pressed: var(--grey-70);--colors-action-link-foreground-disabled: var(--grey-40);--colors-surface-background: var(--white);--colors-illustration-foreground: var(--grey-80);--colors-surface-canvas: var(--blue-10);--colors-border-divider: var(--grey-10);--colors-surface-subtle: var(--grey-10);--colors-surface-inverted: var(--grey-90);--colors-text-text-tertiary: var(--grey-70);--colors-text-inverted-tertiary: var(--grey-20);--colors-accent: #321366;--colors-surface-yellow: #fdffe6;--colors-surface-grey: #f5f5f5;--button-primary-surface: var(--colors-action-primary-surface-default);--button-primary-text: var(--colors-action-primary-foreground-default);--button-secondary-text: var(--colors-action-secondary-foreground-default);--button-secondary-border: var(--colors-action-secondary-border-default);--button-accent-text: var(--colors-action-accent-foreground-default);--button-accent-icon: var(--colors-action-accent-foreground-default);--button-primary-border: var(--colors-action-primary-border-default);--button-link-text: var(--colors-action-link-foreground-default);--navbar-background: var(--white);--navbar-border: var(--grey-10);--navbar-text: var(--grey-90);--button-primary-surface-hover: var(--colors-action-primary-surface-hover);--button-primary-surface-pressed: var(--colors-action-primary-surface-pressed);--button-primary-surface-disabled: var(--colors-action-primary-surface-disabled);--button-primary-text-hover: var(--colors-action-primary-foreground-hover);--button-primary-text-pressed: var(--colors-action-primary-foreground-pressed);--button-primary-text-disabled: var(--colors-action-primary-foreground-disabled);--button-primary-border-hover: var(--colors-action-primary-border-hover);--button-primary-border-pressed: var(--colors-action-primary-border-pressed);--button-primary-border-disabled: var(--colors-action-primary-border-disabled);--button-primary-focus-ring: var(--colors-focus-ring);--button-secondary-surface-hover: var(--colors-action-secondary-surface-hover);--button-secondary-surface-pressed: var(--colors-action-secondary-surface-pressed);--button-secondary-text-hover: var(--colors-action-secondary-foreground-hover);--button-secondary-text-pressed: var(--colors-action-secondary-foreground-pressed);--button-secondary-text-disabled: var(--colors-action-secondary-foreground-disabled);--button-secondary-border-hover: var(--colors-action-secondary-border-hover);--button-secondary-border-pressed: var(--colors-action-secondary-border-pressed);--button-secondary-border-disabled: var(--colors-action-secondary-border-disabled);--button-secondary-focus-ring: var(--colors-focus-ring);--button-accent-text-hover: var(--colors-action-accent-foreground-hover);--button-accent-text-pressed: var(--colors-action-accent-foreground-pressed);--button-accent-text-disabled: var(--colors-action-accent-foreground-disabled);--button-accent-icon-hover: var(--colors-action-accent-foreground-hover);--button-accent-icon-pressed: var(--colors-action-accent-foreground-pressed);--button-accent-icon-disabled: var(--colors-action-accent-foreground-disabled);--button-accent-surface-hover: var(--colors-action-accent-surface-hover);--button-accent-surface-pressed: var(--colors-action-accent-surface-pressed);--button-accent-focus-ring: var(--colors-focus-ring);--button-link-text-hover: var(--colors-action-link-foreground-hover);--button-link-text-pressed: var(--colors-action-link-foreground-pressed);--button-link-text-disabled: var(--colors-action-link-foreground-disabled);--button-link-focus-ring: var(--colors-focus-ring);--button-accent-label-default: var(--colors-action-secondary-foreground-default);--button-accent-label-hover: var(--colors-action-secondary-foreground-hover);--button-accent-label-pressed: var(--colors-action-secondary-foreground-pressed);--button-accent-label-disabled: var(--colors-action-secondary-foreground-disabled);--marker-orange: var(--orange-70);--marker-green: var(--green-50);--marker-purple: var(--purple-50);--marker-red: var(--red-50);--marker-orange-hover: var(--orange-80);--marker-green-hover: var(--green-80);--marker-purple-hover: var(--purple-80);--marker-red-hover: var(--red-80);--button-popover-surface-orange: var(--orange-20);--button-popover-surface-green: var(--green-20);--button-popover-surface-purple: var(--purple-20);--button-popover-surface-red: var(--red-20)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:HK Grotesk,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1600px){.container{max-width:1600px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-\[6\.5px\]{top:6.5px;right:6.5px;bottom:6.5px;left:6.5px}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.bottom-full{bottom:100%}.bottom-space-16{bottom:var(--spaces-16)}.bottom-space-24{bottom:var(--spaces-24)}.bottom-space-4{bottom:var(--spaces-4)}.left-0{left:0}.left-1\/2{left:50%}.left-\[27px\]{left:27px}.right-0{right:0}.right-space-10{right:var(--spaces-10)}.right-space-16{right:var(--spaces-16)}.top-0{top:0}.top-1\/2{top:50%}.top-space-8{top:var(--spaces-8)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-start-1{grid-column-start:1}.row-span-2{grid-row:span 2 / span 2}.row-start-1{grid-row-start:1}.-m-\[3\.5px\]{margin:-3.5px}.m-0{margin:0}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0}.mb-space-8{margin-bottom:var(--spaces-8)}.ml-auto{margin-left:auto}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.mt-space-24{margin-top:var(--spaces-24)}.mt-space-32{margin-top:var(--spaces-32)}.mt-space-4{margin-top:var(--spaces-4)}.mt-space-8{margin-top:var(--spaces-8)}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[247\/160\]{aspect-ratio:247/160}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-video{aspect-ratio:16 / 9}.size-\[18px\]{width:18px;height:18px}.size-\[66px\]{width:66px;height:66px}.\!h-full{height:100%!important}.h-\[10px\]{height:10px}.h-\[150px\]{height:150px}.h-\[152px\]{height:152px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[53px\]{height:53px}.h-\[80px\]{height:80px}.h-\[min\(982px\,70svh\)\]{height:min(982px,70svh)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-space-8{height:var(--spaces-8)}.min-h-0{min-height:0px}.min-h-\[2\.8em\]{min-height:2.8em}.min-h-\[44px\]{min-height:44px}.min-h-\[60svh\]{min-height:60svh}.min-h-\[70px\]{min-height:70px}.min-h-svh{min-height:100svh}.\!w-full{width:100%!important}.w-0{width:0px}.w-56{width:14rem}.w-\[101px\]{width:101px}.w-\[10px\]{width:10px}.w-\[16px\]{width:16px}.w-\[187px\]{width:187px}.w-\[250px\]{width:250px}.w-\[300px\]{width:300px}.w-\[88px\]{width:88px}.w-\[96px\]{width:96px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[190px\]{min-width:190px}.min-w-full{min-width:100%}.max-w-\[120px\]{max-width:120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[151px\]{max-width:151px}.max-w-\[247px\]{max-width:247px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[367px\]{max-width:367px}.max-w-\[39ch\]{max-width:39ch}.max-w-\[400px\]{max-width:400px}.max-w-\[500px\]{max-width:500px}.max-w-\[562px\]{max-width:562px}.max-w-\[572px\]{max-width:572px}.max-w-\[600px\]{max-width:600px}.max-w-\[621px\]{max-width:621px}.max-w-\[62ch\]{max-width:62ch}.max-w-\[640px\]{max-width:640px}.max-w-\[68ch\]{max-width:68ch}.max-w-\[720px\]{max-width:720px}.max-w-\[846px\]{max-width:846px}.max-w-\[860px\]{max-width:860px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\[190px\]{flex-basis:190px}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-space-8{--tw-translate-y: var(--spaces-8);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[15deg\]{--tw-rotate: -15deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[135deg\]{--tw-rotate: 135deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.3\]{--tw-scale-x: 1.3;--tw-scale-y: 1.3;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-0{--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-space-120{scroll-margin-top:var(--spaces-120)}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.list-none{list-style-type: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-\[repeat\(auto-fit\,minmax\(230px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(278px\,100\%\)\,278px\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(278px,100%),278px))}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.\!items-stretch{align-items:stretch!important}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-32{gap:8rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-space-10{gap:var(--spaces-10)}.gap-space-12{gap:var(--spaces-12)}.gap-space-120{gap:var(--spaces-120)}.gap-space-140{gap:var(--spaces-140)}.gap-space-16{gap:var(--spaces-16)}.gap-space-24{gap:var(--spaces-24)}.gap-space-32{gap:var(--spaces-32)}.gap-space-4{gap:var(--spaces-4)}.gap-space-40{gap:var(--spaces-40)}.gap-space-48{gap:var(--spaces-48)}.gap-space-64{gap:var(--spaces-64)}.gap-space-72{gap:var(--spaces-72)}.gap-space-8{gap:var(--spaces-8)}.gap-space-80{gap:var(--spaces-80)}.gap-x-space-24{-moz-column-gap:var(--spaces-24);column-gap:var(--spaces-24)}.gap-y-space-40{row-gap:var(--spaces-40)}.gap-y-space-72{row-gap:var(--spaces-72)}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-x-auto{overflow-x:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.\!rounded-none{border-radius:0!important}.\!rounded-radius-32{border-radius:var(--radius-32)!important}.\!rounded-radius-8{border-radius:var(--radius-8)!important}.rounded{border-radius:.25rem}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-none{border-radius:0}.rounded-radius-12{border-radius:var(--radius-12)}.rounded-radius-16{border-radius:var(--radius-16)}.rounded-radius-20{border-radius:var(--radius-20)}.rounded-radius-24{border-radius:var(--radius-24)}.rounded-radius-32{border-radius:var(--radius-32)}.rounded-radius-4{border-radius:var(--radius-4)}.rounded-radius-60{border-radius:var(--radius-60)}.rounded-radius-8{border-radius:var(--radius-8)}.rounded-bl-radius-12{border-bottom-left-radius:var(--radius-12)}.rounded-tr-radius-12{border-top-right-radius:var(--radius-12)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[2\.357px\]{border-width:2.357px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-accent{border-color:var(--colors-accent)}.border-action-primary-border{border-color:var(--colors-action-primary-border-default)}.border-action-secondary-border{border-color:var(--colors-action-secondary-border-default)}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-border-divider{border-color:var(--colors-border-divider)}.border-border-grey{border-color:var(--colors-border-grey)}.border-current{border-color:currentColor}.border-text-primary{border-color:var(--colors-text-text-primary)}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.\!bg-surface-background{background-color:var(--colors-surface-background)!important}.bg-\[color-mix\(in_srgb\,var\(--discipline-marker\)_45\%\,transparent\)\]{background-color:color-mix(in srgb,var(--discipline-marker) 45%,transparent)}.bg-\[var\(--discipline-marker\)\]{background-color:var(--discipline-marker)}.bg-\[var\(--discipline-surface\)\]{background-color:var(--discipline-surface)}.bg-accent{background-color:var(--colors-accent)}.bg-action-primary-surface{background-color:var(--colors-action-primary-surface-default)}.bg-black\/80{background-color:#000c}.bg-border-divider{background-color:var(--colors-border-divider)}.bg-border-grey{background-color:var(--colors-border-grey)}.bg-surface-background{background-color:var(--colors-surface-background)}.bg-surface-canvas{background-color:var(--colors-surface-canvas)}.bg-surface-grey{background-color:var(--colors-surface-grey)}.bg-surface-inverted{background-color:var(--colors-surface-inverted)}.bg-surface-subtle{background-color:var(--colors-surface-subtle)}.bg-surface-yellow{background-color:var(--colors-surface-yellow)}.bg-text-inverted{background-color:var(--colors-text-inverted)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white-transparent{background-color:var(--white-transparent)}.bg-white\/70{background-color:#ffffffb3}.bg-white\/90{background-color:#ffffffe6}.bg-white\/\[0\.33\]{background-color:#ffffff54}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-surface-canvas{--tw-gradient-from: var(--colors-surface-canvas) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-3{padding:.75rem}.p-space-10{padding:var(--spaces-10)}.p-space-14{padding:var(--spaces-14)}.p-space-16{padding:var(--spaces-16)}.p-space-24{padding:var(--spaces-24)}.p-space-4{padding:var(--spaces-4)}.p-space-8{padding:var(--spaces-8)}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[clamp\(16px\,4vw\,48px\)\]{padding-left:clamp(16px,4vw,48px);padding-right:clamp(16px,4vw,48px)}.px-space-12{padding-left:var(--spaces-12);padding-right:var(--spaces-12)}.px-space-14{padding-left:var(--spaces-14);padding-right:var(--spaces-14)}.px-space-16{padding-left:var(--spaces-16);padding-right:var(--spaces-16)}.px-space-24{padding-left:var(--spaces-24);padding-right:var(--spaces-24)}.px-space-40{padding-left:var(--spaces-40);padding-right:var(--spaces-40)}.px-space-8{padding-left:var(--spaces-8);padding-right:var(--spaces-8)}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-space-0{padding-top:var(--spaces-0);padding-bottom:var(--spaces-0)}.py-space-12{padding-top:var(--spaces-12);padding-bottom:var(--spaces-12)}.py-space-14{padding-top:var(--spaces-14);padding-bottom:var(--spaces-14)}.py-space-32{padding-top:var(--spaces-32);padding-bottom:var(--spaces-32)}.py-space-48{padding-top:var(--spaces-48);padding-bottom:var(--spaces-48)}.py-space-64{padding-top:var(--spaces-64);padding-bottom:var(--spaces-64)}.py-space-8{padding-top:var(--spaces-8);padding-bottom:var(--spaces-8)}.py-space-80{padding-top:var(--spaces-80);padding-bottom:var(--spaces-80)}.pb-space-12{padding-bottom:var(--spaces-12)}.pb-space-140{padding-bottom:var(--spaces-140)}.pb-space-16{padding-bottom:var(--spaces-16)}.pb-space-64{padding-bottom:var(--spaces-64)}.pb-space-8{padding-bottom:var(--spaces-8)}.pl-12{padding-left:3rem}.pl-24{padding-left:6rem}.pl-space-12{padding-left:var(--spaces-12)}.pl-space-20{padding-left:var(--spaces-20)}.pl-space-24{padding-left:var(--spaces-24)}.pr-12{padding-right:3rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pr-\[62px\]{padding-right:62px}.pr-space-12{padding-right:var(--spaces-12)}.pr-space-8{padding-right:var(--spaces-8)}.pt-\[var\(--hero-top-pad\)\]{padding-top:var(--hero-top-pad)}.pt-\[var\(--work-top-pad\)\]{padding-top:var(--work-top-pad)}.pt-space-10{padding-top:var(--spaces-10)}.pt-space-120{padding-top:var(--spaces-120)}.pt-space-14{padding-top:var(--spaces-14)}.pt-space-144{padding-top:var(--spaces-144)}.pt-space-40{padding-top:var(--spaces-40)}.pt-space-8{padding-top:var(--spaces-8)}.pt-space-80{padding-top:var(--spaces-80)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-\[\'HK_Grotesk\:Bold\'\]{font-family:"HK Grotesk:Bold"}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-\[18px\]{font-size:18px}.text-body{font-size:clamp(1rem,max(min(.97138rem + .1139vw,1.0625rem),.29406rem + .8197vw),1.125rem);line-height:1.5}.text-body-lg{font-size:clamp(1rem,max(min(.94277rem + .2278vw,1.125rem),-.41189rem + 1.6393vw),1.25rem);line-height:var(--leading-reading)}.text-body-sm{font-size:clamp(.875rem,max(min(.84638rem + .1139vw,.9375rem),.16906rem + .8197vw),1rem);line-height:1.4}.text-caption{font-size:clamp(.75rem,max(min(.72138rem + .1139vw,.8125rem),.04406rem + .8197vw),.875rem);line-height:1.4}.text-caption-sm{font-size:.75rem;line-height:1.4}.text-display{font-size:clamp(2.25rem,max(min(2.0783rem + .6834vw,2.625rem),-1.98566rem + 4.918vw),3rem);line-height:1.2}.text-h1{font-size:clamp(1.75rem,max(min(1.63554rem + .4556vw,2rem),-1.07377rem + 3.2787vw),2.25rem);line-height:1.4}.text-h2{font-size:clamp(1.5rem,max(1.5rem,-1.57377rem + 3.2787vw),1.75rem);line-height:1.4}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.5\]{line-height:1.5}.leading-relaxed{line-height:1.625}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.text-\[var\(--discipline-marker\)\]{color:var(--discipline-marker)}.text-action-accent-foreground{color:var(--colors-action-accent-foreground-default)}.text-action-link-foreground{color:var(--colors-action-link-foreground-default)}.text-action-primary-foreground{color:var(--colors-action-primary-foreground-default)}.text-action-secondary-foreground{color:var(--colors-action-secondary-foreground-default)}.text-border-grey{color:var(--colors-border-grey)}.text-chart-purple-text{color:var(--colors-chart-chart-purple-text)}.text-text-inverted{color:var(--colors-text-inverted)}.text-text-inverted-tertiary{color:var(--colors-text-inverted-tertiary)}.text-text-primary{color:var(--colors-text-text-primary)}.text-text-secondary{color:var(--colors-text-text-secondary)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-\[3px\]{text-underline-offset:3px}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_0_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 0 12px 0 rgba(0,0,0,.25);--tw-shadow-colored: 0 0 12px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_28px_0_rgba\(80\,40\,140\,0\.18\)\]{--tw-shadow: 0 8px 28px 0 rgba(80,40,140,.18);--tw-shadow-colored: 0 8px 28px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_0px_10px_0px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0px 0px 10px 0px rgba(0,0,0,.25);--tw-shadow-colored: 0px 0px 10px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_0px_5px_0px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0px 0px 5px 0px rgba(0,0,0,.25);--tw-shadow-colored: 0px 0px 5px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[\.\.\.\]{--tw-shadow-color: ...;--tw-shadow: var(--tw-shadow-colored)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-focus-ring{--tw-ring-color: var(--colors-focus-ring)}.ring-offset-2{--tw-ring-offset-width: 2px}.blur{--tw-blur: blur(8px);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);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)}.invert{--tw-invert: invert(100%);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)}.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)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-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-\[2px\]{--tw-backdrop-blur: blur(2px);-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-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.\[--media-frame-cap\:100svh\]{--media-frame-cap: 100svh}.\[--media-frame\:61\.4335\%\]{--media-frame: 61.4335%}.\[--media-frame\:68\.5053\%\]{--media-frame: 68.5053%}.\[--media-frame\:71\.91\%\]{--media-frame: 71.91%}.\[--media-image-cap\:112\.83svh\]{--media-image-cap: 112.83svh}.\[--media-image-cap\:137\.9svh\]{--media-image-cap: 137.9svh}.\[--media-image-cap\:146\.7svh\]{--media-image-cap: 146.7svh}.\[--media-image\:81\.1372\%\]{--media-image: 81.1372%}.\[--media-image\:90\.10\%\]{--media-image: 90.1%}.\[--media-image\:94\.47\%\]{--media-image: 94.47%}.\[box-shadow\:\.\.\.\]{box-shadow:. . .}.\[box-shadow\:0_0_0_0_rgba\(0\,0\,0\,0\)\]{box-shadow:0 0 #0000}.\[grid-area\:1\/1\]{grid-area:1/1}@font-face{font-family:HK Grotesk;src:url(/assets/HKGrotesk-Regular-Da_KNdlm.woff2) format("woff2"),url(/assets/HKGrotesk-Regular-CGJWN2Eu.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HK Grotesk;src:url(/assets/HKGrotesk-Italic-CUyFgDVu.woff2) format("woff2"),url(/assets/HKGrotesk-Italic-DopK-Spi.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:HK Grotesk;src:url(/assets/HKGrotesk-Medium-G8cSTc73.woff2) format("woff2"),url(/assets/HKGrotesk-Medium-i_LcOz0m.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HK Grotesk;src:url(/assets/HKGrotesk-SemiBold-CDgewSCO.woff2) format("woff2"),url(/assets/HKGrotesk-SemiBold-CU_0IZgM.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:HK Grotesk;src:url(/assets/HKGrotesk-Bold-BAQ1FwQI.woff2) format("woff2"),url(/assets/HKGrotesk-Bold-DNbYn0DW.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HK Grotesk;src:url(/assets/HKGrotesk-BoldItalic-sA88fHmH.woff2) format("woff2"),url(/assets/HKGrotesk-BoldItalic-DHFgFMUB.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}:root{--leading-reading: 1.6}@media(min-width:1280px){:root{--leading-reading: 1.55}}@media(min-width:1600px){:root{--leading-reading: 1.6}}:root{--hero-top-pad: 24px;--hero-clearance: 26px;--work-top-pad: 40px;--work-heading-h: 45px}@media(min-width:1280px){:root{--work-top-pad: 32px}}@media(min-width:1600px){:root{--work-top-pad: 40px}}*{box-sizing:border-box}html{scroll-behavior:smooth}section[id],article[id]{scroll-margin-top:120px}[data-chapter-anchor],section[data-chapter-anchor],article[data-chapter-anchor]{scroll-margin-top:clamp(120px,22svh,240px)}body{margin:0;font-family:HK Grotesk,sans-serif;color:var(--colors-text-text-primary);background:var(--colors-surface-background);font-size:18px;line-height:1.5}[data-component=avatar-presenting-idle] #head-group,[data-component=avatar-presenting-idle] #hair,[data-component=avatar-presenting-idle] #arm-presenting,[data-component=avatar-presenting-idle] #arm-resting{transform-box:view-box;animation-duration:7s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}[data-component=avatar-presenting-idle][data-animate=true] #head-group,[data-component=avatar-presenting-idle][data-animate=true] #hair,[data-component=avatar-presenting-idle][data-animate=true] #arm-presenting,[data-component=avatar-presenting-idle][data-animate=true] #arm-resting{animation-play-state:running}[data-component=avatar-presenting-idle] #head-group{transform-origin:65px 43px;animation-name:lab-avatar-head}[data-component=avatar-presenting-idle] #hair{transform-origin:66px 25px;animation-name:lab-avatar-hair}[data-component=avatar-presenting-idle] #arm-presenting{transform-origin:46.5px 52px;animation-name:lab-avatar-arm-presenting}[data-component=avatar-presenting-idle] #arm-resting{transform-origin:83px 52.7px;animation-name:lab-avatar-arm-resting}@keyframes lab-avatar-head{0%,62%{transform:rotate(0)}74%{transform:rotate(-5deg)}86%,to{transform:rotate(0)}}@keyframes lab-avatar-hair{0%,64%{transform:rotate(0)}76%{transform:rotate(-2.5deg)}88%,to{transform:rotate(0)}}@keyframes lab-avatar-arm-presenting{0%,63%{transform:rotate(0)}75%{transform:rotate(-5deg)}87%,to{transform:rotate(0)}}@keyframes lab-avatar-arm-resting{0%,63%{transform:rotate(0)}75%{transform:rotate(2deg)}87%,to{transform:rotate(0)}}@media(prefers-reduced-motion:reduce){[data-component=avatar-presenting-idle] #head-group,[data-component=avatar-presenting-idle] #hair,[data-component=avatar-presenting-idle] #arm-presenting,[data-component=avatar-presenting-idle] #arm-resting{animation:none;transform:none}}[data-component=avatar-rega] #hair-back-neutral,[data-component=avatar-rega] #scarf-tail-rest{opacity:1}[data-component=avatar-rega] #hair-back-wind,[data-component=avatar-rega] #scarf-tail-wind{opacity:0}[data-component=avatar-rega] #head-motion,[data-component=avatar-rega] #hair-back-wind,[data-component=avatar-rega] #hair-back-neutral,[data-component=avatar-rega] #scarf-tail-wind,[data-component=avatar-rega] #scarf-tail-rest{transform-box:view-box}[data-component=avatar-rega] #head-motion{transform-origin:65px 42px}[data-component=avatar-rega] #hair-back-wind{transform-origin:64px 21px}[data-component=avatar-rega] #scarf-tail-wind{transform-origin:70.5px 46px}[data-component=avatar-rega][data-wind=true] #head-motion,[data-component=avatar-rega][data-wind=true] #hair-back-wind,[data-component=avatar-rega][data-wind=true] #hair-back-neutral,[data-component=avatar-rega][data-wind=true] #scarf-tail-wind,[data-component=avatar-rega][data-wind=true] #scarf-tail-rest{animation-duration:2.6s;animation-timing-function:ease-in-out;animation-iteration-count:1}[data-component=avatar-rega][data-wind=true] #head-motion{animation-name:rega-head-dip}[data-component=avatar-rega][data-wind=true] #hair-back-wind{animation-name:rega-hair-wind}[data-component=avatar-rega][data-wind=true] #hair-back-neutral{animation-name:rega-swap-out}[data-component=avatar-rega][data-wind=true] #scarf-tail-wind{animation-name:rega-scarf-wind}[data-component=avatar-rega][data-wind=true] #scarf-tail-rest{animation-name:rega-swap-out}@keyframes rega-head-dip{0%{transform:rotate(0)}11%{transform:rotate(2.5deg)}72%{transform:rotate(2.5deg)}to{transform:rotate(0)}}@keyframes rega-swap-out{0%{opacity:1}5%,82%{opacity:0}92%,to{opacity:1}}@keyframes rega-hair-wind{0%{opacity:0;transform:rotate(0)}5%{opacity:1;transform:rotate(0)}26%{transform:rotate(-2deg)}48%{transform:rotate(-1.2deg)}82%{opacity:1;transform:rotate(-1.5deg)}92%{opacity:0}to{opacity:0;transform:rotate(0)}}@keyframes rega-scarf-wind{0%{opacity:0;transform:rotate(0)}5%{opacity:1;transform:rotate(0)}22%{transform:rotate(-3deg)}40%{transform:rotate(1.5deg)}58%{transform:rotate(-2deg)}74%{transform:rotate(.5deg)}82%{opacity:1;transform:rotate(0)}92%{opacity:0}to{opacity:0;transform:rotate(0)}}@media(prefers-reduced-motion:reduce){[data-component=avatar-rega][data-wind=true] #head-motion,[data-component=avatar-rega][data-wind=true] #hair-back-wind,[data-component=avatar-rega][data-wind=true] #hair-back-neutral,[data-component=avatar-rega][data-wind=true] #scarf-tail-wind,[data-component=avatar-rega][data-wind=true] #scarf-tail-rest{animation:none;transform:none}[data-component=avatar-rega] #hair-back-wind,[data-component=avatar-rega] #scarf-tail-wind{opacity:0}}[data-component^=avatar-] .avatar-sway,[data-component^=avatar-] .avatar-bob,[data-component^=avatar-] .avatar-breath{transform-box:view-box;transform-origin:50% 100%;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}[data-component^=avatar-] .avatar-breath{animation-name:avatar-breath;animation-duration:4.1s}[data-component^=avatar-] .avatar-bob{animation-name:avatar-bob;animation-duration:5.4s}[data-component^=avatar-] .avatar-sway{animation-name:avatar-sway;animation-duration:7.3s}[data-component^=avatar-][data-animate=true] .avatar-sway,[data-component^=avatar-][data-animate=true] .avatar-bob,[data-component^=avatar-][data-animate=true] .avatar-breath{animation-play-state:running}@keyframes avatar-breath{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.008)}}@keyframes avatar-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-.9px)}}@keyframes avatar-sway{0%,to{transform:rotate(0)}25%{transform:rotate(1.3deg)}75%{transform:rotate(-1.3deg)}}@media(prefers-reduced-motion:reduce){[data-component^=avatar-] .avatar-sway,[data-component^=avatar-] .avatar-bob,[data-component^=avatar-] .avatar-breath{animation:none;transform:none}}@keyframes avatar-blink-open{0%,91.9%{opacity:1}92%,94.9%{opacity:0}95%,to{opacity:1}}@keyframes avatar-blink-closed{0%,91.9%{opacity:0}92%,94.9%{opacity:1}95%,to{opacity:0}}[data-component=avatar-principles] #eyes-open{opacity:1}[data-component=avatar-principles] #eyes-closed{opacity:0}[data-component=avatar-principles] #eyes-open,[data-component=avatar-principles] #eyes-closed{animation-duration:5.4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}[data-component=avatar-principles] #arm-motion{transform-box:view-box;transform-origin:49.9px 52.1px;animation-duration:7s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}[data-component=avatar-principles][data-animate=true] #arm-motion,[data-component=avatar-principles][data-animate=true] #eyes-open,[data-component=avatar-principles][data-animate=true] #eyes-closed{animation-play-state:running}[data-component=avatar-principles][data-animate=true] #arm-motion{animation-name:principles-arm}[data-component=avatar-principles][data-animate=true] #eyes-open{animation-name:avatar-blink-open}[data-component=avatar-principles][data-animate=true] #eyes-closed{animation-name:avatar-blink-closed}@keyframes principles-arm{0%,54%{transform:rotate(0)}64%{transform:rotate(-12deg)}72%{transform:rotate(-9.5deg)}80%{transform:rotate(-11.5deg)}88%,to{transform:rotate(0)}}@media(prefers-reduced-motion:reduce){[data-component=avatar-principles] #arm-motion,[data-component=avatar-principles] #eyes-open,[data-component=avatar-principles] #eyes-closed{animation:none;transform:none}}[data-component=avatar-talks] #eyes-open{opacity:1}[data-component=avatar-talks] #eyes-closed{opacity:0}[data-component=avatar-talks] #arm-motion,[data-component=avatar-talks] #eyes-open,[data-component=avatar-talks] #eyes-closed{transform-box:view-box;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}[data-component=avatar-talks] #arm-motion{transform-origin:46.5px 80px;animation-duration:8s}[data-component=avatar-talks] #eyes-open,[data-component=avatar-talks] #eyes-closed{animation-duration:6.3s}[data-component=avatar-talks][data-animate=true] #arm-motion,[data-component=avatar-talks][data-animate=true] #eyes-open,[data-component=avatar-talks][data-animate=true] #eyes-closed{animation-play-state:running}[data-component=avatar-talks][data-animate=true] #arm-motion{animation-name:talks-arm}[data-component=avatar-talks][data-animate=true] #eyes-open{animation-name:avatar-blink-open}[data-component=avatar-talks][data-animate=true] #eyes-closed{animation-name:avatar-blink-closed}@keyframes talks-arm{0%,52%{transform:rotate(0)}62%{transform:rotate(-7deg)}70%{transform:rotate(-4deg)}78%{transform:rotate(-6.5deg)}88%,to{transform:rotate(0)}}@media(prefers-reduced-motion:reduce){[data-component=avatar-talks] #arm-motion,[data-component=avatar-talks] #eyes-open,[data-component=avatar-talks] #eyes-closed{animation:none;transform:none}}[data-component=avatar-about] #eyes-open,[data-component=avatar-about] #mouth-closed{opacity:1}[data-component=avatar-about] #eyes-closed,[data-component=avatar-about] #mouth-open{opacity:0}[data-component=avatar-about] #head-motion,[data-component=avatar-about] #mouth-open,[data-component=avatar-about] #mouth-closed,[data-component=avatar-about] #eyes-open,[data-component=avatar-about] #eyes-closed{transform-box:view-box;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}[data-component=avatar-about] #head-motion{transform-origin:65.2px 48px}[data-component=avatar-about] #head-motion,[data-component=avatar-about] #mouth-open,[data-component=avatar-about] #mouth-closed{animation-duration:9s}[data-component=avatar-about] #eyes-open,[data-component=avatar-about] #eyes-closed{animation-duration:5.9s}[data-component=avatar-about][data-animate=true] #head-motion,[data-component=avatar-about][data-animate=true] #mouth-open,[data-component=avatar-about][data-animate=true] #mouth-closed,[data-component=avatar-about][data-animate=true] #eyes-open,[data-component=avatar-about][data-animate=true] #eyes-closed{animation-play-state:running}[data-component=avatar-about][data-animate=true] #head-motion{animation-name:about-head-breath}[data-component=avatar-about][data-animate=true] #mouth-open{animation-name:about-mouth-open}[data-component=avatar-about][data-animate=true] #mouth-closed{animation-name:about-mouth-closed}[data-component=avatar-about][data-animate=true] #eyes-open{animation-name:avatar-blink-open}[data-component=avatar-about][data-animate=true] #eyes-closed{animation-name:avatar-blink-closed}@keyframes about-head-breath{0%,50%{transform:rotate(0)}62%{transform:rotate(5deg)}78%{transform:rotate(5deg)}90%,to{transform:rotate(0)}}@keyframes about-mouth-closed{0%,50%{opacity:1}53%,78%{opacity:0}81%,to{opacity:1}}@keyframes about-mouth-open{0%,50%{opacity:0}53%,78%{opacity:1}81%,to{opacity:0}}@media(prefers-reduced-motion:reduce){[data-component=avatar-about] #head-motion,[data-component=avatar-about] #mouth-open,[data-component=avatar-about] #mouth-closed,[data-component=avatar-about] #eyes-open,[data-component=avatar-about] #eyes-closed{animation:none;transform:none}}[data-component=avatar-presenting-idle][data-avatar-size=hero][data-animate=true] #arm-presenting{animation-name:hero-avatar-arm-lift}@keyframes hero-avatar-arm-lift{0%,63%{transform:rotate(0)}75%{transform:rotate(7deg)}87%,to{transform:rotate(0)}}:root{--notebook-line: rgba(0, 0, 0, .055);--notebook-cell: 40px;--notebook-ground: #fbfbfb}.bg-notebook,.bg-notebook-lines{background-image:linear-gradient(var(--notebook-line) 1px,transparent 1px),linear-gradient(90deg,var(--notebook-line) 1px,transparent 1px);background-size:var(--notebook-cell) var(--notebook-cell)}.bg-notebook{background-color:var(--notebook-ground)}:root{--reveal-distance: 12px;--reveal-duration: .52s;--reveal-stagger: 80ms;--reveal-stagger-card: 50ms;--reveal-ease: cubic-bezier(.22, .61, .36, 1);--reveal-distance-prose: 8px}[data-reveal],[data-reveal-cards]>*{transition:opacity var(--reveal-duration) var(--reveal-ease),transform var(--reveal-duration) var(--reveal-ease);transition-delay:calc(var(--reveal-index, 0) * var(--reveal-stagger))}html[data-reveal-armed] [data-reveal-group]:not([data-reveal-in]) [data-reveal],html[data-reveal-armed] [data-reveal-group]:not([data-reveal-in]) [data-reveal-cards]>*{opacity:0;transform:translateY(var(--reveal-distance))}[data-reveal-cards]>*{--reveal-stagger: var(--reveal-stagger-card)}[data-reveal-cards]>*:nth-child(1){--reveal-index: 0}[data-reveal-cards]>*:nth-child(2){--reveal-index: 1}[data-reveal-cards]>*:nth-child(3){--reveal-index: 2}[data-reveal-cards]>*:nth-child(4){--reveal-index: 3}[data-reveal-cards]>*:nth-child(5){--reveal-index: 4}[data-reveal-cards]>*:nth-child(n+6){--reveal-index: 5}[data-reveal-guide] [data-speech-bubble-variant=right]{transform-origin:left center}[data-reveal-guide] [data-speech-bubble-variant=left]{transform-origin:right center}[data-reveal-guide] [data-speech-bubble-variant]{transition:opacity calc(var(--reveal-duration) * .8) var(--reveal-ease),transform calc(var(--reveal-duration) * .8) var(--reveal-ease);transition-delay:calc(var(--reveal-duration) * .45)}[data-reveal-guide]>svg,[data-reveal-guide]>[data-component=avatar-rega]{transition:opacity var(--reveal-duration) var(--reveal-ease),transform var(--reveal-duration) var(--reveal-ease)}html[data-reveal-armed] [data-reveal-group]:not([data-reveal-in]) [data-reveal-guide]>svg{opacity:0;transform:translateY(var(--reveal-distance))}html[data-reveal-armed] [data-reveal-group]:not([data-reveal-in]) [data-reveal-guide] [data-speech-bubble-variant]{opacity:0;transform:scale(.92)}[data-reveal-guide] [data-component=avatar-presenting-idle] #head-group,[data-reveal-guide] [data-component=avatar-presenting-idle] #hair,[data-reveal-guide] [data-component=avatar-presenting-idle] #arm-presenting,[data-reveal-guide] [data-component=avatar-presenting-idle] #arm-resting{animation-delay:-4.55s}[data-component=case-study] [data-reveal]{--reveal-distance: var(--reveal-distance-prose);--reveal-stagger: 0ms}[data-component=case-study] [data-reveal-group]>*{transition:opacity var(--reveal-duration) var(--reveal-ease),transform var(--reveal-duration) var(--reveal-ease)}html[data-reveal-armed] [data-component=case-study] [data-reveal-group]:not([data-reveal-in])>*{opacity:0;transform:translateY(var(--reveal-distance-prose))}html[data-reveal-armed] [data-component=case-study] [data-reveal-group]:not([data-reveal-in]) [data-reveal-guide]>svg{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-reveal],[data-reveal-cards]>*,[data-reveal-guide]>svg,[data-reveal-guide] [data-speech-bubble-variant]{transition:none}html[data-reveal-armed] [data-reveal-group]:not([data-reveal-in]) [data-reveal],html[data-reveal-armed] [data-reveal-group]:not([data-reveal-in]) [data-reveal-cards]>*,html[data-reveal-armed] [data-reveal-group]:not([data-reveal-in]) [data-reveal-guide]>svg,html[data-reveal-armed] [data-reveal-group]:not([data-reveal-in]) [data-reveal-guide] [data-speech-bubble-variant]{opacity:1;transform:none}}[data-component=section-work]{overflow-x:clip}.heli-flypast-host{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.heli-flypast-craft{position:absolute;top:0;left:0;transform-origin:50% 50%;will-change:transform,opacity;opacity:0}.heli-flypast-svg{display:block;width:var(--heli-width, 160px);height:auto}[data-component=helicopter] [stroke]{stroke-width:var(--heli-stroke, 4)}[data-component=helicopter]{--heli-rotor: .4s;--heli-tail-rotor: .22s}[data-component=helicopter] [data-heli-blade],[data-component=helicopter] #tail-rotor-blades{transform-box:view-box;animation-iteration-count:infinite;animation-timing-function:linear}[data-component=helicopter] [data-heli-blade]{transform-origin:280px 84.5px;animation-name:heli-main-rotor;animation-duration:var(--heli-rotor)}[data-component=helicopter] [data-heli-blade-b]{animation-delay:calc(var(--heli-rotor) / -2)}[data-component=helicopter] #tail-rotor-blades{transform-origin:487.4px 236.7px;animation-name:heli-tail-rotor;animation-duration:var(--heli-tail-rotor)}@keyframes heli-main-rotor{0%{transform:rotate(0) scaleX(1)}2.0833%{transform:rotate(1.44deg) scaleX(.9918)}4.1667%{transform:rotate(2.93deg) scaleX(.9672)}6.25%{transform:rotate(4.52deg) scaleX(.9268)}8.3333%{transform:rotate(6.28deg) scaleX(.8713)}10.4167%{transform:rotate(8.33deg) scaleX(.8018)}12.5%{transform:rotate(10.8deg) scaleX(.7199)}14.5833%{transform:rotate(13.96deg) scaleX(.6273)}16.6667%{transform:rotate(18.28deg) scaleX(.5266)}18.75%{transform:rotate(24.72deg) scaleX(.4213)}20.8333%{transform:rotate(35.44deg) scaleX(.3177)}22.9167%{transform:rotate(55.38deg) scaleX(.2298)}25%{transform:rotate(90deg) scaleX(.1907)}27.0833%{transform:rotate(124.62deg) scaleX(.2298)}29.1667%{transform:rotate(144.56deg) scaleX(.3177)}31.25%{transform:rotate(155.28deg) scaleX(.4213)}33.3333%{transform:rotate(161.72deg) scaleX(.5266)}35.4167%{transform:rotate(166.04deg) scaleX(.6273)}37.5%{transform:rotate(169.2deg) scaleX(.7199)}39.5833%{transform:rotate(171.67deg) scaleX(.8018)}41.6667%{transform:rotate(173.72deg) scaleX(.8713)}43.75%{transform:rotate(175.48deg) scaleX(.9268)}45.8333%{transform:rotate(177.07deg) scaleX(.9672)}47.9167%{transform:rotate(178.56deg) scaleX(.9918)}50%{transform:rotate(180deg) scaleX(1)}52.0833%{transform:rotate(-178.56deg) scaleX(.9918)}54.1667%{transform:rotate(-177.07deg) scaleX(.9672)}56.25%{transform:rotate(-175.48deg) scaleX(.9268)}58.3333%{transform:rotate(-173.72deg) scaleX(.8713)}60.4167%{transform:rotate(-171.67deg) scaleX(.8018)}62.5%{transform:rotate(-169.2deg) scaleX(.7199)}64.5833%{transform:rotate(-166.04deg) scaleX(.6273)}66.6667%{transform:rotate(-161.72deg) scaleX(.5266)}68.75%{transform:rotate(-155.28deg) scaleX(.4213)}70.8333%{transform:rotate(-144.56deg) scaleX(.3177)}72.9167%{transform:rotate(-124.62deg) scaleX(.2298)}75%{transform:rotate(-90deg) scaleX(.1907)}77.0833%{transform:rotate(-55.38deg) scaleX(.2298)}79.1667%{transform:rotate(-35.44deg) scaleX(.3177)}81.25%{transform:rotate(-24.72deg) scaleX(.4213)}83.3333%{transform:rotate(-18.28deg) scaleX(.5266)}85.4167%{transform:rotate(-13.96deg) scaleX(.6273)}87.5%{transform:rotate(-10.8deg) scaleX(.7199)}89.5833%{transform:rotate(-8.33deg) scaleX(.8018)}91.6667%{transform:rotate(-6.28deg) scaleX(.8713)}93.75%{transform:rotate(-4.52deg) scaleX(.9268)}95.8333%{transform:rotate(-2.93deg) scaleX(.9672)}97.9167%{transform:rotate(-1.44deg) scaleX(.9918)}to{transform:rotate(-0deg) scaleX(1)}}@keyframes heli-tail-rotor{0%{transform:rotate(-90deg) scaleY(.497)}2.0833%{transform:rotate(-75.16deg) scaleY(.5098)}4.1667%{transform:rotate(-61.67deg) scaleY(.5454)}6.25%{transform:rotate(-50.19deg) scaleY(.5978)}8.3333%{transform:rotate(-40.73deg) scaleY(.6598)}10.4167%{transform:rotate(-32.93deg) scaleY(.7253)}12.5%{transform:rotate(-26.43deg) scaleY(.7896)}14.5833%{transform:rotate(-20.88deg) scaleY(.8491)}16.6667%{transform:rotate(-16.01deg) scaleY(.901)}18.75%{transform:rotate(-11.63deg) scaleY(.9433)}20.8333%{transform:rotate(-7.59deg) scaleY(.9745)}22.9167%{transform:rotate(-3.74deg) scaleY(.9936)}25%{transform:rotate(-0deg) scaleY(1)}27.0833%{transform:rotate(3.74deg) scaleY(.9936)}29.1667%{transform:rotate(7.59deg) scaleY(.9745)}31.25%{transform:rotate(11.63deg) scaleY(.9433)}33.3333%{transform:rotate(16.01deg) scaleY(.901)}35.4167%{transform:rotate(20.88deg) scaleY(.8491)}37.5%{transform:rotate(26.43deg) scaleY(.7896)}39.5833%{transform:rotate(32.93deg) scaleY(.7253)}41.6667%{transform:rotate(40.73deg) scaleY(.6598)}43.75%{transform:rotate(50.19deg) scaleY(.5978)}45.8333%{transform:rotate(61.67deg) scaleY(.5454)}47.9167%{transform:rotate(75.16deg) scaleY(.5098)}50%{transform:rotate(90deg) scaleY(.497)}52.0833%{transform:rotate(104.84deg) scaleY(.5098)}54.1667%{transform:rotate(118.33deg) scaleY(.5454)}56.25%{transform:rotate(129.81deg) scaleY(.5978)}58.3333%{transform:rotate(139.27deg) scaleY(.6598)}60.4167%{transform:rotate(147.07deg) scaleY(.7253)}62.5%{transform:rotate(153.57deg) scaleY(.7896)}64.5833%{transform:rotate(159.12deg) scaleY(.8491)}66.6667%{transform:rotate(163.99deg) scaleY(.901)}68.75%{transform:rotate(168.37deg) scaleY(.9433)}70.8333%{transform:rotate(172.41deg) scaleY(.9745)}72.9167%{transform:rotate(176.26deg) scaleY(.9936)}75%{transform:rotate(180deg) scaleY(1)}77.0833%{transform:rotate(-176.26deg) scaleY(.9936)}79.1667%{transform:rotate(-172.41deg) scaleY(.9745)}81.25%{transform:rotate(-168.37deg) scaleY(.9433)}83.3333%{transform:rotate(-163.99deg) scaleY(.901)}85.4167%{transform:rotate(-159.12deg) scaleY(.8491)}87.5%{transform:rotate(-153.57deg) scaleY(.7896)}89.5833%{transform:rotate(-147.07deg) scaleY(.7253)}91.6667%{transform:rotate(-139.27deg) scaleY(.6598)}93.75%{transform:rotate(-129.81deg) scaleY(.5978)}95.8333%{transform:rotate(-118.33deg) scaleY(.5454)}97.9167%{transform:rotate(-104.84deg) scaleY(.5098)}to{transform:rotate(-90deg) scaleY(.497)}}@media(prefers-reduced-motion:reduce){[data-component=helicopter] [data-heli-blade],[data-component=helicopter] #tail-rotor-blades{animation:none}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);top:0;right:0;bottom:0;left:0}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.hover\:border-accent:hover{border-color:var(--colors-accent)}.hover\:border-action-primary-border-hover:hover{border-color:var(--colors-action-primary-border-hover)}.hover\:border-action-secondary-border-hover:hover{border-color:var(--colors-action-secondary-border-hover)}.hover\:bg-action-primary-surface-hover:hover{background-color:var(--colors-action-primary-surface-hover)}.hover\:bg-action-secondary-surface-hover:hover{background-color:var(--colors-action-secondary-surface-hover)}.hover\:text-\[var\(--discipline-marker-hover\)\]:hover{color:var(--discipline-marker-hover)}.hover\:text-action-link-foreground-hover:hover{color:var(--colors-action-link-foreground-hover)}.hover\:text-action-primary-foreground-hover:hover{color:var(--colors-action-primary-foreground-hover)}.hover\:text-action-secondary-foreground-hover:hover{color:var(--colors-action-secondary-foreground-hover)}.hover\:text-text-inverted:hover{color:var(--colors-text-inverted)}.hover\:text-text-primary:hover{color:var(--colors-text-text-primary)}.hover\:text-text-secondary:hover{color:var(--colors-text-text-secondary)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-focus-ring:focus-visible{--tw-ring-color: var(--colors-focus-ring)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-surface-inverted:focus-visible{--tw-ring-offset-color: var(--colors-surface-inverted)}.active\:border-action-primary-border-pressed:active{border-color:var(--colors-action-primary-border-pressed)}.active\:border-action-secondary-border-pressed:active{border-color:var(--colors-action-secondary-border-pressed)}.active\:bg-action-primary-surface-pressed:active{background-color:var(--colors-action-primary-surface-pressed)}.active\:bg-action-secondary-surface-pressed:active{background-color:var(--colors-action-secondary-surface-pressed)}.active\:text-\[var\(--discipline-marker-hover\)\]:active{color:var(--discipline-marker-hover)}.active\:text-action-link-foreground-pressed:active{color:var(--colors-action-link-foreground-pressed)}.active\:text-action-primary-foreground-pressed:active{color:var(--colors-action-primary-foreground-pressed)}.active\:text-action-secondary-foreground-pressed:active{color:var(--colors-action-secondary-foreground-pressed)}.group:focus-within .group-focus-within\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:\[box-shadow\:0_0_20px_0_rgba\(0\,0\,0\,0\.25\)\]{box-shadow:0 0 20px #00000040}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-action-primary-border{border-color:var(--colors-action-primary-border-default)}.group:hover .group-hover\:border-action-secondary-border-hover{border-color:var(--colors-action-secondary-border-hover)}.group:hover .group-hover\:font-semibold{font-weight:600}.group:hover .group-hover\:text-text-inverted{color:var(--colors-text-inverted)}.group:hover .group-hover\:\[box-shadow\:0_0_20px_0_rgba\(0\,0\,0\,0\.25\)\]{box-shadow:0 0 20px #00000040}.group:focus-visible .group-focus-visible\:border-action-primary-border{border-color:var(--colors-action-primary-border-default)}.group:focus-visible .group-focus-visible\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.group:focus-visible .group-focus-visible\:ring-focus-ring{--tw-ring-color: var(--colors-focus-ring)}.group:focus-visible .group-focus-visible\:ring-offset-2{--tw-ring-offset-width: 2px}.group:active .group-active\:border-action-secondary-border-pressed{border-color:var(--colors-action-secondary-border-pressed)}.group:active .group-active\:\[box-shadow\:0_0_20px_0_rgba\(0\,0\,0\,0\.25\)\]{box-shadow:0 0 20px #00000040}@media(prefers-reduced-motion:no-preference){@keyframes marker-pulse{0%{transform:scale(1);opacity:1}75%,to{transform:scale(2.4);opacity:0}}.motion-safe\:animate-marker-pulse{animation:marker-pulse 2.4s cubic-bezier(0,0,.2,1) infinite}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}.group:hover .motion-reduce\:group-hover\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media(min-width:640px){.sm\:mt-space-80{margin-top:var(--spaces-80)}.sm\:block{display:block}.sm\:max-w-\[80\%\]{max-width:80%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-space-24{gap:var(--spaces-24)}.sm\:gap-x-space-24{-moz-column-gap:var(--spaces-24);column-gap:var(--spaces-24)}.sm\:gap-y-space-100{row-gap:var(--spaces-100)}.sm\:gap-y-space-120{row-gap:var(--spaces-120)}.sm\:justify-self-start{justify-self:start}.sm\:justify-self-end{justify-self:end}.sm\:px-space-20{padding-left:var(--spaces-20);padding-right:var(--spaces-20)}}@media(min-width:768px){.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:size-px{width:1px;height:1px}.md\:w-\[200px\]{width:200px}.md\:w-auto{width:auto}.md\:min-w-\[300px\]{min-width:300px}.md\:max-w-\[45\%\]{max-width:45%}.md\:max-w-none{max-width:none}.md\:flex-none{flex:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[720fr_525fr\]{grid-template-columns:720fr 525fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-space-24{gap:var(--spaces-24)}.md\:gap-space-40{gap:var(--spaces-40)}.md\:gap-space-48{gap:var(--spaces-48)}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-space-64{padding-left:var(--spaces-64);padding-right:var(--spaces-64)}.md\:py-space-48{padding-top:var(--spaces-48);padding-bottom:var(--spaces-48)}.md\:py-space-80{padding-top:var(--spaces-80);padding-bottom:var(--spaces-80)}.md\:text-body{font-size:clamp(1rem,max(min(.97138rem + .1139vw,1.0625rem),.29406rem + .8197vw),1.125rem);line-height:1.5}.md\:font-semibold{font-weight:600}}@media(min-width:1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-10{grid-column:span 10 / span 10}.lg\:col-span-12{grid-column:span 12 / span 12}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-7{grid-column-start:7}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:-mt-space-280{margin-top:calc(var(--spaces-280) * -1)}.lg\:-mt-space-300{margin-top:calc(var(--spaces-300) * -1)}.lg\:ml-space-100{margin-left:var(--spaces-100)}.lg\:mt-0{margin-top:0}.lg\:mt-space-80{margin-top:var(--spaces-80)}.lg\:grid{display:grid}.lg\:w-\[106px\]{width:106px}.lg\:w-\[320px\]{width:320px}.lg\:w-\[400px\]{width:400px}.lg\:max-w-none{max-width:none}.lg\:basis-\[35\%\]{flex-basis:35%}.lg\:basis-\[65\%\]{flex-basis:65%}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-space-48{gap:var(--spaces-48)}.lg\:gap-space-64{gap:var(--spaces-64)}.lg\:gap-x-space-24{-moz-column-gap:var(--spaces-24);column-gap:var(--spaces-24)}.lg\:gap-x-space-40{-moz-column-gap:var(--spaces-40);column-gap:var(--spaces-40)}.lg\:gap-y-space-24{row-gap:var(--spaces-24)}.lg\:gap-y-space-64{row-gap:var(--spaces-64)}.lg\:justify-self-start{justify-self:start}.lg\:justify-self-end{justify-self:end}}@media(min-width:1280px){.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:mt-space-24{margin-top:var(--spaces-24)}.xl\:w-\[118px\]{width:118px}.xl\:w-\[480px\]{width:480px}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:gap-space-100{gap:var(--spaces-100)}.xl\:gap-space-12{gap:var(--spaces-12)}.xl\:gap-space-4{gap:var(--spaces-4)}.xl\:gap-space-40{gap:var(--spaces-40)}.xl\:gap-space-60{gap:var(--spaces-60)}.xl\:gap-x-space-60{-moz-column-gap:var(--spaces-60);column-gap:var(--spaces-60)}.xl\:rounded-radius-32{border-radius:var(--radius-32)}.xl\:py-space-80{padding-top:var(--spaces-80);padding-bottom:var(--spaces-80)}.xl\:pb-space-80{padding-bottom:var(--spaces-80)}.xl\:pt-space-100{padding-top:var(--spaces-100)}.xl\:pt-space-160{padding-top:var(--spaces-160)}.xl\:pt-space-60{padding-top:var(--spaces-60)}.xl\:\[--media-frame-cap\:40svh\]{--media-frame-cap: 40svh}.xl\:\[--media-frame-cap\:48svh\]{--media-frame-cap: 48svh}.xl\:\[--media-frame\:58\.5\%\]{--media-frame: 58.5%}.xl\:\[--media-image-cap\:33\.25svh\]{--media-image-cap: 33.25svh}.xl\:\[--media-image-cap\:55\.16svh\]{--media-image-cap: 55.16svh}.xl\:\[--media-image-cap\:70\.4svh\]{--media-image-cap: 70.4svh}.xl\:\[--media-image\:76\.46\%\]{--media-image: 76.46%}.xl\:\[--media-image\:80\.77\%\]{--media-image: 80.77%}}@media(min-width:1600px){.\32xl\:col-span-5{grid-column:span 5 / span 5}.\32xl\:mt-space-32{margin-top:var(--spaces-32)}.\32xl\:gap-space-100{gap:var(--spaces-100)}.\32xl\:gap-space-120{gap:var(--spaces-120)}.\32xl\:gap-space-140{gap:var(--spaces-140)}.\32xl\:gap-space-16{gap:var(--spaces-16)}.\32xl\:gap-space-160{gap:var(--spaces-160)}.\32xl\:gap-space-200{gap:var(--spaces-200)}.\32xl\:gap-space-24{gap:var(--spaces-24)}.\32xl\:gap-space-48{gap:var(--spaces-48)}.\32xl\:gap-space-64{gap:var(--spaces-64)}.\32xl\:gap-space-80{gap:var(--spaces-80)}.\32xl\:gap-y-space-100{row-gap:var(--spaces-100)}.\32xl\:py-space-120{padding-top:var(--spaces-120);padding-bottom:var(--spaces-120)}.\32xl\:pb-space-120{padding-bottom:var(--spaces-120)}.\32xl\:pb-space-200{padding-bottom:var(--spaces-200)}.\32xl\:pt-space-140{padding-top:var(--spaces-140)}.\32xl\:pt-space-200{padding-top:var(--spaces-200)}.\32xl\:\[--media-frame-cap\:62svh\]{--media-frame-cap: 62svh}.\32xl\:\[--media-frame\:68\.5053\%\]{--media-frame: 68.5053%}.\32xl\:\[--media-image-cap\:90\.93svh\]{--media-image-cap: 90.93svh}.\32xl\:\[--media-image\:94\.47\%\]{--media-image: 94.47%}}
