*,: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:Inter,system-ui,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: 1536px){.container{max-width:1536px}}.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}.\!visible{visibility:visible!important}.visible{visibility:visible}.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-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-1\/2{bottom:-50%}.-bottom-4{bottom:-1rem}.-bottom-40{bottom:-10rem}.-bottom-6{bottom:-1.5rem}.-left-40{left:-10rem}.-left-6{left:-1.5rem}.-right-4{right:-1rem}.-right-40{right:-10rem}.-right-6{right:-1.5rem}.-top-1\/2{top:-50%}.-top-40{top:-10rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-1\/4{bottom:25%}.bottom-40{bottom:10rem}.left-0{left:0}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-1\/4{left:25%}.left-3{left:.75rem}.left-4{left:1rem}.right-0{right:0}.right-1\/4{right:25%}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-24{top:6rem}.top-3\/4{top:75%}.top-4{top:1rem}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.col-span-1{grid-column:span 1 / span 1}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.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!important}.hidden{display:none}.aspect-\[4\/2\]{aspect-ratio:4/2}.aspect-video{aspect-ratio:16 / 9}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\/2{height:50%}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-96{height:24rem}.h-\[700px\]{height:700px}.h-auto{height:auto}.h-full{height:100%}.min-h-\[44px\]{min-height:44px}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-4\/6{width:66.666667%}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-96{width:24rem}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.grow{flex-grow:1}.-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-full{--tw-translate-y: -100%;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-full{--tw-translate-y: 100%;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-12{--tw-rotate: -12deg;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-6{--tw-rotate: -6deg;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-12{--tw-rotate: 12deg;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-6{--tw-rotate: 6deg;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 pulse{50%{opacity:.5}}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-1px * var(--tw-space-x-reverse));margin-left:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-black\/10{border-color:#0000001a}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-200\/50{border-color:#e5e7eb80}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.bg-\[\#1B0C25\]{--tw-bg-opacity: 1;background-color:rgb(27 12 37 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/20{background-color:#0003}.bg-black\/5{background-color:#0000000d}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-cream{--tw-bg-opacity: 1;background-color:rgb(245 240 232 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-ink-1{--tw-bg-opacity: 1;background-color:rgb(15 17 21 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/80{background-color:#fffc}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.02\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.02\)_1px\,transparent_1px\)\]{background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-blue-400{--tw-gradient-from: #60a5fa var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400\/20{--tw-gradient-from: rgb(96 165 250 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-400\/15{--tw-gradient-from: rgb(244 114 182 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-400\/20{--tw-gradient-from: rgb(192 132 252 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/10{--tw-gradient-from: rgb(168 85 247 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-900\/10{--tw-gradient-from: rgb(88 28 135 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/40{--tw-gradient-from: rgb(255 255 255 / .4) 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)}.via-blue-900\/10{--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(30 58 138 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-black\/20{--tw-gradient-to: rgb(0 0 0 / .2) var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to: #eef2ff var(--tw-gradient-to-position)}.to-pink-400\/20{--tw-gradient-to: rgb(244 114 182 / .2) var(--tw-gradient-to-position)}.to-pink-500\/10{--tw-gradient-to: rgb(236 72 153 / .1) var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to: #db2777 var(--tw-gradient-to-position)}.to-pink-900\/10{--tw-gradient-to: rgb(131 24 67 / .1) var(--tw-gradient-to-position)}.to-purple-400\/20{--tw-gradient-to: rgb(192 132 252 / .2) var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #a855f7 var(--tw-gradient-to-position)}.to-white\/10{--tw-gradient-to: rgb(255 255 255 / .1) var(--tw-gradient-to-position)}.to-yellow-400\/15{--tw-gradient-to: rgb(250 204 21 / .15) var(--tw-gradient-to-position)}.bg-\[size\:50px_50px\]{background-size:50px 50px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-16{padding-bottom:4rem}.pb-8{padding-bottom:2rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-3{padding-left:.75rem}.pr-12{padding-right:3rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.font-az{font-family:Poppins,General Sans,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.leading-\[30px\]{line-height:30px}.leading-\[40px\]{line-height:40px}.leading-\[48px\]{line-height:48px}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.text-\[\#1B0C25\]{--tw-text-opacity: 1;color:rgb(27 12 37 / var(--tw-text-opacity, 1))}.text-\[\#644479\]{--tw-text-opacity: 1;color:rgb(100 68 121 / var(--tw-text-opacity, 1))}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-ink-1{--tw-text-opacity: 1;color:rgb(15 17 21 / var(--tw-text-opacity, 1))}.text-ink-2{--tw-text-opacity: 1;color:rgb(58 63 71 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-stone-950{--tw-text-opacity: 1;color:rgb(12 10 9 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/70{color:#ffffffb3}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.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-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px 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-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px 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-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px 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-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 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)}.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-1{--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(1px + 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-inset{--tw-ring-inset: inset}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.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)}.blur-3xl{--tw-blur: blur(64px);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-2xl{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));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-2xl{--tw-backdrop-blur: blur(40px);-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-sm{--tw-backdrop-blur: blur(4px);-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-xl{--tw-backdrop-blur: blur(24px);-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,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;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}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.grad-rule{height:3px;width:64px;border-radius:999px;background-image:linear-gradient(90deg,#c608d6,#25c4b1)}.az-eyebrow{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.az-marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:az-marquee 28s linear infinite}@keyframes az-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.az-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.az-reveal.az-in{opacity:1;transform:translateY(0)}.az-route-fade{animation:az-route-in .42s cubic-bezier(.22,.61,.36,1) both}@keyframes az-route-in{0%{opacity:0}to{opacity:1}}.az-route-bar{position:fixed;top:0;left:0;height:3px;width:100%;z-index:2147483000;pointer-events:none;transform-origin:left center;background:linear-gradient(90deg,#c608d6,#9d0d93 45%,#25c4b1);box-shadow:0 0 14px #c608d68c;animation:az-route-bar .62s cubic-bezier(.4,0,.2,1) forwards}@keyframes az-route-bar{0%{transform:scaleX(0);opacity:1}62%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@media (prefers-reduced-motion: reduce){.az-route-fade{animation:none}.az-route-bar{animation:az-route-bar-fade .3s linear forwards;transform:scaleX(1)}@keyframes az-route-bar-fade{0%{opacity:1}to{opacity:0}}}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;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))}.hover\:-translate-y-2:hover{--tw-translate-y: -.5rem;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))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.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))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:text-\[\#8e6dff\]:hover{--tw-text-opacity: 1;color:rgb(142 109 255 / var(--tw-text-opacity, 1))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-green-600:hover{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.hover\:text-purple-600:hover{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-purple-500\/25:hover{--tw-shadow-color: rgb(168 85 247 / .25);--tw-shadow: var(--tw-shadow-colored)}.focus\:z-20:focus{z-index:20}.focus\:border-purple-400:focus{--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-offset-0:focus{outline-offset:0px}.focus\:ring-0:focus{--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(0px + 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\:ring-2:focus{--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\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-white:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-blue-600:focus{--tw-ring-offset-color: #2563eb}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-blue-600:focus-visible{outline-color:#2563eb}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:-translate-y-full{--tw-translate-y: -100%;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\:translate-y-full{--tw-translate-y: 100%;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\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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\:text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 640px){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex:1 1 0%}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 768px){.md\:mb-8{margin-bottom:2rem}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:text-right{text-align:right}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:leading-\[68px\]{line-height:68px}.md\:leading-\[70px\]{line-height:70px}.md\:leading-\[82px\]{line-height:82px}.md\:leading-\[86px\]{line-height:86px}}@media (min-width: 1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:mt-0{margin-top:0}.lg\:grid{display:grid}.lg\:h-20{height:5rem}.lg\:h-80{height:20rem}.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-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:gap-12{gap:3rem}.lg\:p-12{padding:3rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-8xl{font-size:6rem;line-height:1}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root[data-plain=on]{--pl-paper: #f3f1ea;--pl-ink: #15161f;--pl-body: #2f303a;--pl-meta: #5b5c6b;--pl-link: #1f625d;--pl-rule: rgba(21, 22, 31, .16);--pl-field: #787989;background:var(--pl-paper)!important}:root[data-plain=on] body{background:var(--pl-paper)!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer){display:block!important;position:static!important;max-width:44rem!important;margin:0 auto!important;padding:40px 20px 72px!important;background:var(--pl-paper)!important;color:var(--pl-body)!important;border:0!important;box-shadow:none!important;font-family:var(--oc-sans)!important;font-size:18px!important;line-height:1.65!important}:root[data-plain=on] .oc>:is(footer,.oc-footer){padding-top:28px!important;padding-bottom:48px!important;border-top:1px solid var(--pl-rule)!important;font-size:16px!important}:root[data-plain=on] .oc-vindex{display:none!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(img,svg,canvas,video,picture,iframe,object,embed,[aria-hidden=true],[role=img]>*),:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(.oc-film__frame,.oc-film__tag,.oc-hero__foot,.oc-footer__word,.oc-proof2__shots,.oc-step__mark,.v1-view,.v1-beads,.v1-seamline,.v1-field__seam,.pm-line,.pm-chip,.v1-field__tag,.v1-rail,.v1-frame,.v1-pic__frame,.v1-field__frame,.v1-venture__frame,.az-pg__win,.az-hud,.az-passage,.az-decide__stage,.bl-lead__map,.bl-lead__go,.bl-row__go,.bl-tocm){display:none!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) *:where(:not(.oc-sr,input,textarea,select,option)){position:static!important;inset:auto!important;float:none!important;z-index:auto!important;transform:none!important;translate:none!important;rotate:none!important;scale:none!important;opacity:1!important;visibility:visible!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;clip-path:none!important;-webkit-mask:none!important;mask:none!important;mix-blend-mode:normal!important;box-shadow:none!important;text-shadow:none!important;border-width:0!important;justify-self:auto!important;align-self:auto!important;background:transparent!important;border-color:var(--pl-rule)!important;border-radius:0!important;outline-color:var(--pl-link);color:var(--pl-body)!important;font-family:var(--oc-sans)!important;font-style:inherit;font-stretch:100%!important;font-variation-settings:normal!important;letter-spacing:normal!important;text-transform:none!important;text-align:left!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;-moz-columns:auto!important;columns:auto!important;order:0!important;overflow:visible!important;white-space:normal!important;animation:none!important;transition:none!important;aspect-ratio:auto!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) *:before,:root[data-plain=on] .oc>:is(main,footer,.oc-footer) *:after{content:none!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(div,section,article,header,footer,nav,aside,figure,figcaption,form,fieldset,dl,ol,ul,details,p,h1,h2,h3,h4,h5,h6,blockquote,pre,legend){display:block!important;gap:normal!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(section,article){margin-top:52px!important;padding-top:0!important;padding-bottom:0!important;border-width:0!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(div,header,nav,aside,figure,form,fieldset,dl,ol,ul,details){margin-top:14px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;border-width:0!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(p,dd,figcaption,blockquote,pre,legend,table){margin-top:12px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;border-width:0!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer)>:first-child,:root[data-plain=on] .oc>main>*>:first-child{margin-top:0!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(p,li,dt,dd,label,figcaption,blockquote,td,th,summary,legend,address){font-size:18px!important;font-weight:400!important;line-height:1.65!important}:root[data-plain=on] .oc>:is(footer,.oc-footer) :is(p,li,dt,dd,label){font-size:16px!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(span,a,b,strong,em,i,time,small,code,button){font-size:inherit!important;line-height:inherit!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(b,strong,dt){font-weight:700!important;color:var(--pl-ink)!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(em,i){font-style:italic!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(h1,h2,h3){font-family:var(--oc-display)!important;font-stretch:var(--oc-display-stretch, 88%)!important;color:var(--pl-ink)!important;letter-spacing:-.02em!important;text-wrap:balance}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(h1,h2,h3) *{font:inherit!important;color:inherit!important;letter-spacing:inherit!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) h1{margin-top:8px!important;font-size:40px!important;font-weight:720!important;line-height:1.08!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) h2{margin-top:10px!important;font-size:29px!important;font-weight:700!important;line-height:1.14!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) h3{margin-top:26px!important;font-size:21px!important;font-weight:650!important;line-height:1.25!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(h4,h5,h6){margin-top:22px!important;font-size:18px!important;font-weight:700!important;color:var(--pl-ink)!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(.az-tape,.az-say,.az-aside,.bl-sum__facts,blockquote){font-family:var(--oc-display)!important;font-stretch:var(--oc-display-stretch, 88%)!important;font-size:22px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.015em!important;color:var(--pl-ink)!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) blockquote{padding-left:16px!important;border-left:3px solid var(--pl-link)!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(.ed-label,.az-mark,.az-tag,.az-routeline,.az-label-s,.az-method__steps,.az-way ol,.oc-eyebrow){font-family:var(--oc-mono)!important;font-size:12.5px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--pl-meta)!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(.ed-label,.az-mark,.az-tag,.az-routeline,.az-label-s,.az-method__steps,.az-way ol,.oc-eyebrow) *{font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) .az-tag{display:block!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) .bl-nobr{white-space:nowrap!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(.az-note,.bl-head__by){font-family:var(--oc-hand)!important;font-size:19px!important;line-height:1.4!important;color:#b01d84!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(pre,code,kbd,samp){font-family:var(--oc-mono)!important;font-size:14px!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) pre{white-space:pre-wrap!important;overflow-wrap:anywhere!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(span,time,b,strong,em,i,small,abbr,code,sub,sup,mark,q,cite){display:inline!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(p,li,a,dd,dt,label,td,figcaption,summary,div)>:is(span,time,b,strong,small):not(.az-tape__line)+:is(span,time):not(.az-tape__line),:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(p,li,a,dd,dt,label,td,figcaption,summary,div)>:is(span,time)+em{margin-left:.5em!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(p,li,a,dd,dt,label,td,figcaption,summary,div)>span+:is(b,strong){margin-left:.5em!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(a,li,dt)>span:first-child:not(:only-child){margin-right:.4em!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) .oc-stagech{display:flex!important;flex-direction:column!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) .oc-stagech>.oc-stagech__stage{order:2!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) .oc-eyebrow__n{margin-right:.5em!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(a[href],button){display:inline!important;min-height:0!important;padding:0!important;border:0!important;background:none!important;color:var(--pl-link)!important;font-family:var(--oc-sans)!important;font-weight:600!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.2em!important;cursor:pointer}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) a[href] *{color:inherit!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(a[href],button):focus-visible{outline:3px solid var(--pl-link)!important;outline-offset:3px!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(div,nav,li,dd,header)>:is(a[href],button)+:is(a[href],button){margin-left:1.25em!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) button[aria-pressed]:before{content:""!important;display:inline-block!important;width:.6em!important;height:.6em!important;margin-right:.45em!important;border:2px solid currentColor!important;vertical-align:.02em!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) button[aria-pressed=true]:before{background:currentColor!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) button[role=tab]:before{content:""!important;display:inline-block!important;width:.6em!important;height:.6em!important;margin-right:.45em!important;border:2px solid currentColor!important;vertical-align:.02em!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) button[role=tab][aria-selected=true]{color:var(--pl-ink)!important;text-decoration:none!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) button[role=tab][aria-selected=true]:before{background:currentColor!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(ul,ol){padding-left:1.3em!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) ul{list-style:disc outside!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) ol{list-style:decimal outside!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) li{display:list-item!important;margin-top:6px!important;padding:0!important;border:0!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) li::marker{color:var(--pl-meta);font-family:var(--oc-sans)}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(ul,ol):has(>li>article){padding-left:0!important;list-style:none!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(ul,ol):has(>li>article)>li{margin-top:36px!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(.az-method__steps,.az-way ol,.bl-stats){padding-left:0!important;list-style:none!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(.az-method__steps,.az-way ol,.bl-stats)>li{display:inline-block!important;margin:0 1em 0 0!important;white-space:nowrap!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(dl)>div{margin-top:8px!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(input:not([type=radio],[type=checkbox],[type=range]),textarea,select){display:block!important;position:static!important;width:100%!important;max-width:none!important;height:auto!important;min-height:48px!important;margin:8px 0 0!important;padding:10px 12px!important;border:1px solid var(--pl-field)!important;border-radius:0!important;background:#fff!important;color:var(--pl-ink)!important;font-family:var(--oc-sans)!important;font-size:17px!important;opacity:1!important;box-shadow:none!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) textarea{min-height:140px!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(input,textarea,select):focus-visible{outline:3px solid var(--pl-link)!important;outline-offset:2px!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) input:is([type=radio],[type=checkbox]){display:inline-block!important;position:static!important;width:18px!important;height:18px!important;margin:0 .5em 0 0!important;vertical-align:-3px!important;opacity:1!important;accent-color:var(--pl-link)}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) input[type=range]{display:block!important;position:static!important;width:100%!important;margin:8px 0 0!important;opacity:1!important;accent-color:var(--pl-link)}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) label:has(>input:is([type=radio],[type=checkbox])){display:inline-flex!important;align-items:center!important;min-height:44px!important;margin-right:1.4em!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) label:has(>input:is([type=radio],[type=checkbox])) *{display:inline!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) summary{display:list-item!important;list-style:disclosure-closed outside!important;margin-left:1.1em!important;min-height:44px!important;padding-top:8px!important;font-weight:700!important;color:var(--pl-ink)!important;cursor:pointer}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) details[open]>summary{list-style-type:disclosure-open!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(th,td){padding-right:12px!important;vertical-align:top!important;font-size:16px!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) th{font-weight:700!important;color:var(--pl-ink)!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) tr{border-bottom:1px solid var(--pl-rule)!important}@media (max-width: 767.98px){:root[data-plain=on] .oc>:is(main,footer,.oc-footer) .bl-body td:not(:first-child):before{content:attr(data-label)!important;font-family:var(--oc-mono)!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--pl-meta)!important}}:root[data-plain=on] .oc>main :is(.bl-time,.bl-mast__facts dd) .oc-sr{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) :is(.bl-head__side,.bl-row__side,.bl-lead__side,.bl-mast__facts)>:is(*,a[href]){display:block!important;margin:2px 0 0!important}:root[data-plain=on] .oc>:is(main,footer,.oc-footer) .ed-crumbs>i{display:inline!important;margin:0 .55em!important;color:var(--pl-meta)!important}:root[data-plain=on] .oc>main .bl-time{font-family:var(--oc-mono)!important;font-size:12.5px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--pl-meta)!important}.tm-rl-mask{overflow:visible!important;clip-path:inset(-.2em -50vw)}.tm-rl{white-space:nowrap}.tm-risen .tm-rl{white-space:normal}.tm-shutter{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.tm-shutter>i{position:absolute;left:0;right:0;height:calc(50% - 1px);background:var(--pg-ground, #0f1019)}.tm-shutter>i:first-child{top:0;transform-origin:50% 0}.tm-shutter>i:last-child{bottom:0;transform-origin:50% 100%}.az-pg__win:before{transform-origin:0 0;transform:scale(var(--tm-crop, 1))}.az-pg__win:after{transform-origin:100% 100%;transform:scale(var(--tm-crop, 1))}.az-docket--taped:before{opacity:calc(1 - var(--tm-tape, 0));transform:translateY(calc(var(--tm-tape, 0) * -14px)) scale(calc(1 + var(--tm-tape, 0) * .08))}.tm-head{position:absolute;left:0;z-index:1;pointer-events:none;background:currentColor;box-shadow:0 0 .45em currentColor}html[data-motion=on] main :is(.az-btn,.oc-btn--primary,.oc-btn--ghost){--tm-fill: rgba(255, 255, 255, .16);position:relative;isolation:isolate;padding-right:46px;translate:calc(var(--tm-mx, 0) * 1px) calc(var(--tm-my, 0) * 1px)}html[data-motion=on] main :is(.az-btn,.oc-btn--primary,.oc-btn--ghost):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--tm-fill);transform:scaleX(0);transform-origin:100% 50%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}html[data-motion=on] main :is(.az-btn,.oc-btn--primary,.oc-btn--ghost):hover:before{transform:scaleX(1);transform-origin:0 50%}html[data-motion=on] main :is(.az-btn,.oc-btn--primary,.oc-btn--ghost):after{content:"";position:absolute;right:20px;top:50%;width:14px;height:10px;margin-top:-5px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10'%3E%3Cpath d='M0 5h12.4M8.4 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10'%3E%3Cpath d='M0 5h12.4M8.4 1l4 4-4 4' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .35s cubic-bezier(.2,.7,.2,1)}html[data-motion=on] main :is(.az-btn,.oc-btn--primary,.oc-btn--ghost):hover:after{transform:translate(4px)}html[data-motion=on] main .az-btn--teal{--tm-fill: #f3f1ea}html[data-motion=on] main :is(.az-btn--teal-d,.oc-btn--primary){--tm-fill: #11121e}html[data-motion=on] main .oc-btn--ghost{--tm-fill: rgba(28, 28, 46, .08)}:root{--az-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .18 0 0 0 0 .15 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");--az-ink-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.6' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 1.9'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}.az-docket{--dk-paper: #fbf8f1;--dk-ink: #15161f;--dk-body: #2f303a;--dk-meta: #5b5c6b;--dk-rule: rgba(21, 22, 31, .15);--dk-accent: #1f625d;--dk-tilt: -1deg;--dk-stub: 88px;--dk-lift: 0px;position:relative;display:block;color:var(--dk-body);text-align:left;rotate:var(--dk-tilt);translate:0 var(--dk-lift);filter:drop-shadow(0 2px 2px rgba(15,16,25,.1)) drop-shadow(0 20px 26px rgba(15,16,25,.32));transition:rotate .45s cubic-bezier(.2,.8,.2,1),translate .45s cubic-bezier(.2,.8,.2,1)}.az-docket--angel{--dk-accent: #5d3b94}.az-docket--magenta{--dk-accent: #b01d84}@media (hover: hover) and (pointer: fine){.az-docket--live:hover,.az-docket--live:focus-within{--dk-tilt: 0deg;--dk-lift: -6px}}.az-docket__paper{position:relative}.az-docket__head,.az-docket__body,.az-docket__stub{background:var(--az-grain),var(--dk-paper)}.az-docket__paper--stub>.az-docket__body{-webkit-mask:radial-gradient(circle 9px at 0 100%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 9px at 100% 100%,#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 9px at 0 100%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 9px at 100% 100%,#0000 97%,#000) right / 51% 100% no-repeat}.az-docket__paper--stub>.az-docket__stub{-webkit-mask:radial-gradient(circle 9px at 0 0,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 9px at 100% 0,#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 9px at 0 0,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 9px at 100% 0,#0000 97%,#000) right / 51% 100% no-repeat}.az-docket__paper--torn{padding-top:6px;-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top / 14px 7px repeat-x,linear-gradient(#000 0 0) 0 7px / 100% calc(100% - 7px) no-repeat;mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top / 14px 7px repeat-x,linear-gradient(#000 0 0) 0 7px / 100% calc(100% - 7px) no-repeat}.az-docket--taped:before{content:"";position:absolute;z-index:2;top:-13px;left:var(--dk-tape-x, 50%);width:108px;height:28px;translate:-50% 0;rotate:-3deg;background:#ece7d8bd;box-shadow:0 1px 2px #00000014;pointer-events:none}.az-docket__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 22px 13px;border-bottom:1.5px dashed rgba(21,22,31,.26)}.az-docket__no{font-family:var(--oc-dot);font-weight:800;font-size:26px;line-height:1;letter-spacing:.02em;color:var(--dk-accent);font-variant-numeric:tabular-nums}.az-docket__kind{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--oc-mono);font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--dk-meta);text-align:center}.az-docket__bar{flex:none;width:104px;height:22px;opacity:.72;background:repeating-linear-gradient(90deg,var(--dk-ink) 0 2px,transparent 2px 4px,var(--dk-ink) 4px 5px,transparent 5px 8px,var(--dk-ink) 8px 11px,transparent 11px 12px,var(--dk-ink) 12px 13px,transparent 13px 16px)}.az-docket__body{position:relative;padding:20px 22px 22px}.az-docket__body>:first-child{margin-top:0}.az-docket__title{margin:0;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);font-size:clamp(36px,3.4vw,52px);line-height:.95;letter-spacing:-.035em;color:var(--dk-ink)}.az-docket__lead{margin:12px 0 0;font-size:18px;line-height:1.45;color:var(--dk-body);max-width:32ch}.az-docket__small{margin:8px 0 0;font-size:15px;line-height:1.45;color:var(--dk-meta)}.az-docket__steps{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-top:1px solid var(--dk-rule);border-bottom:1px solid var(--dk-rule)}.az-docket__steps li{padding:10px 8px 9px 0;font-family:var(--oc-mono);font-size:11px;font-weight:500;line-height:1.25;letter-spacing:.09em;text-transform:uppercase;color:var(--dk-ink)}.az-docket__steps li+li{padding-left:10px;border-left:1px dotted rgba(21,22,31,.3)}.az-docket__steps li>span{display:block;margin-bottom:6px;font-family:var(--oc-dot);font-weight:800;font-size:15px;letter-spacing:0;color:var(--dk-accent)}.az-docket__steps li[aria-current]{background:color-mix(in oklab,var(--dk-accent) 10%,transparent)}.az-docket__stub{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:var(--dk-stub);padding:14px 22px;border-top:2px dotted rgba(21,22,31,.32)}.az-docket__stub .az-note{text-align:right;max-width:17ch;font-size:19px}.az-pg .az-docket .az-note{color:#b01d84}.az-docket__btn{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:0 18px;flex:none;font-family:var(--oc-sans);font-size:15px;font-weight:650;line-height:1.15;text-decoration:none;color:#fff;background:var(--dk-accent);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);transition:background-color .2s}.az-docket__btn:after{content:"→" / "";transition:translate .25s cubic-bezier(.2,.8,.2,1)}.az-docket__btn:hover{background:color-mix(in oklab,var(--dk-accent) 82%,#000)}.az-docket__btn:hover:after{translate:4px 0}.az-docket__btn:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 5px var(--dk-accent)}.az-docket__rows{list-style:none;margin:0;padding:0}.az-docket__rows li{position:relative;display:grid;grid-template-columns:2.6em auto 1fr auto;align-items:baseline;gap:10px;padding:11px 0;border-bottom:1px solid var(--dk-rule);font-size:18px;font-weight:600;line-height:1.2;color:var(--dk-ink)}.az-docket__rows li>.az-docket__n{font-family:var(--oc-dot);font-weight:800;font-size:16px;color:var(--dk-meta)}.az-docket__rows li>.az-docket__lead-line{align-self:end;height:1px;margin-bottom:5px;background:repeating-linear-gradient(90deg,rgba(21,22,31,.35) 0 2px,transparent 2px 6px)}.az-stamp{position:absolute;z-index:1;top:var(--st-top, 18px);right:var(--st-right, 20px);display:inline-block;padding:7px 11px 6px;rotate:var(--st-rot, 8deg);font-family:var(--oc-mono);font-size:14px;font-weight:800;line-height:1;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--dk-accent, #1f625d);border:2.5px solid currentColor;border-radius:4px;opacity:.85;mix-blend-mode:multiply;pointer-events:none;-webkit-mask:var(--az-ink-mask) 0 0 / 120px 120px;mask:var(--az-ink-mask) 0 0 / 120px 120px}.az-circle{position:absolute;pointer-events:none;overflow:visible}.az-circle path{fill:none;stroke:#b01d84;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.az-tag{--tg-ground: #ffffff;--tg-ink: #15161f;position:relative;display:inline-flex;align-items:center;min-height:40px;padding:8px 15px 8px 30px;color:var(--tg-ink);background:var(--az-grain),var(--tg-ground);clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);-webkit-mask:radial-gradient(circle 4px at 16px 50%,#0000 96%,#000);mask:radial-gradient(circle 4px at 16px 50%,#0000 96%,#000)}.az-tags{display:flex;flex-wrap:wrap;gap:10px 12px;filter:drop-shadow(0 8px 10px rgba(0,0,0,.28))}.az-tag--print{--tg-ground: #1d2033;--tg-ink: #9ff0e7;font-family:var(--oc-mono);font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.az-tag--hand{--tg-ground: #fffdf8;--tg-ink: #15161f;font-family:var(--oc-hand);font-size:20px;font-weight:400;line-height:1;padding-top:6px;padding-bottom:9px}.az-tag--waits{--tg-ground: #fde8f4}.az-tag--waits.az-tag--print{--tg-ground: #3a1430;--tg-ink: #ff9ad8}@media (prefers-reduced-motion: reduce){.az-docket{transition:none}}html[data-motion=off] .az-docket{transition:none}@media (max-width: 479.98px){.az-docket__bar{display:none}}@media (max-width: 1023.98px){.az-docket{rotate:0deg}.az-docket__head{padding:13px 16px 11px}.az-docket__body{padding:16px 16px 18px}.az-docket__stub{flex-wrap:wrap;padding:12px 16px}.az-docket__btn{max-width:100%;padding-block:10px}.az-docket__stub .az-note{text-align:left}.az-docket__bar{width:72px}.az-docket .az-stamp{position:relative;top:auto;right:auto;margin:2px 0 14px;font-size:12px;--st-rot: -4deg}.az-docket__steps{grid-auto-flow:row;grid-template-columns:1fr 1fr}.az-docket__steps li:nth-child(3){padding-left:0;border-left:0}.az-docket__steps li:nth-child(n+3){border-top:1px dotted rgba(21,22,31,.3)}}:where(.az-display){font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);font-style:normal;letter-spacing:-.03em}:where(.az-dot){font-family:var(--oc-dot);font-weight:800;font-style:normal;letter-spacing:0;font-variant-numeric:tabular-nums}.az-dotstop{position:relative;top:-.1em}:where(.az-label-s){font-family:var(--oc-mono);font-weight:500;font-size:12px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}:where(.az-hand){font-family:var(--oc-hand);font-weight:400;font-style:normal;letter-spacing:0;text-transform:none}.az-pg{--pg-ground: #f3f1ea;--pg-ink: #15161f;--pg-body: #2f303a;--pg-meta: #5b5c6b;--pg-line: rgba(21, 22, 31, .16);--pg-accent: #1f625d;position:relative;overflow:clip;color:var(--pg-body)}.az-pg--machine{--pg-ground: #0f1019;--pg-ink: #ffffff;--pg-body: #dfe1ea;--pg-meta: #a9adc0;--pg-line: rgba(255, 255, 255, .16);--pg-accent: #8fe3da}.az-pg--angel{--pg-accent: #5d3b94}.az-pg--machine.az-pg--angel{--pg-accent: #cbb0ff}.az-pg>:not(.az-pg__win){position:relative;z-index:1}.az-pg__win{position:relative;z-index:0;min-height:280px;outline:1px solid color-mix(in oklab,var(--pg-ink) calc(40% * var(--tm-crop, 1)),transparent);outline-offset:0}html[data-world=on] .az-pg__win{box-shadow:0 0 0 200vmax var(--pg-ground)}html:not([data-world=on]) .az-pg{background:var(--pg-ground)}html:not([data-world=on]) .az-pg__win{background:color-mix(in oklab,var(--pg-ground) 90%,var(--pg-ink))}.az-pg__win:before,.az-pg__win:after{content:"";position:absolute;width:14px;height:14px;border:0 solid var(--pg-ink);pointer-events:none}.az-pg__win:before{left:-9px;top:-9px;border-left-width:1px;border-top-width:1px}.az-pg__win:after{right:-9px;bottom:-9px;border-right-width:1px;border-bottom-width:1px}.az-hud{position:absolute;z-index:2;margin:0;padding:7px 9px 6px;font-family:var(--oc-mono);font-size:11px;font-weight:500;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#fff;background:#0f1019db}.az-hud--tl{left:12px;top:12px}.az-hud--tr{right:12px;top:12px;color:#8fe3da}.az-hud--bl{left:12px;bottom:12px}.az-hud--br{right:12px;bottom:12px}html:not([data-world=on]) .az-hud{display:none}.az-passage{position:relative;min-height:70vh;display:grid;align-content:end;padding:0 var(--oc-gutter, 16px) 8vh;pointer-events:none}html:is([data-webgl=off],[data-plain=on]) .az-passage{min-height:0;padding:0}.az-passage__line{justify-self:start;margin:0;padding:.14em .3em .1em;font-family:var(--oc-dot);font-weight:800;font-size:clamp(22px,2.6vw,40px);line-height:1;color:#8fe3da;background:#0f1019}html:is([data-webgl=off],[data-plain=on]) .az-passage__line{display:none}.az-note{margin:0;font-family:var(--oc-hand);font-weight:400;font-size:21px;line-height:1.15;color:#b01d84;rotate:-2.5deg}.az-pg--machine .az-note{color:#ff8fd6}.az-dotnum{font-family:var(--oc-dot);font-weight:800;font-size:clamp(48px,5vw,76px);line-height:.8;letter-spacing:0;color:var(--pg-accent, #1f625d);font-variant-numeric:tabular-nums}.az-filmwin__film{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;background:#0f1019;clip-path:inset(0 100% 0 0)}.az-filmwin__film>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.az-filmwin:is([data-film=film],[data-film=paused],[data-film=done]) .az-filmwin__film{clip-path:inset(0 0 0 0);transition:clip-path .6s cubic-bezier(.2,.7,.2,1)}.az-filmwin__front{position:absolute;z-index:2;top:0;bottom:0;left:0;width:2px;background:#5fe0d3;box-shadow:0 0 16px 3px #5fe0d380;opacity:0;pointer-events:none}.az-filmwin:is([data-film=film],[data-film=paused]) .az-filmwin__front{animation:az-filmwin-front .6s cubic-bezier(.2,.7,.2,1) forwards}@keyframes az-filmwin-front{0%{left:0;opacity:1}96%{left:100%;opacity:1}to{left:100%;opacity:0}}.az-filmwin__bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:#5fe0d3;transform:scaleX(0);transform-origin:0 50%}.az-filmwin:is([data-film=film],[data-film=paused]) .az-filmwin__bar{animation:az-filmwin-run 5s linear .6s forwards}.az-filmwin[data-film=paused] :is(.az-filmwin__front,.az-filmwin__bar){animation-play-state:paused}.az-filmwin[data-film=done] .az-filmwin__bar{transform:scaleX(1)}@keyframes az-filmwin-run{to{transform:scaleX(1)}}.az-filmwin__plan{position:absolute;z-index:3;left:12px;right:12px;top:46px;margin:0;padding:9px 11px 10px;font-family:var(--oc-mono);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.04em;color:#dfe1ea;background:#0f1019eb}.az-filmwin__plan b{display:block;margin-bottom:2px;font-weight:600;color:#8fe3da}.az-filmwin__play{position:absolute;z-index:3;right:12px;bottom:46px;min-height:44px;padding:0 14px;cursor:pointer;font-family:var(--oc-mono);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8fe3da;background:#0f1019f0;border:1px solid rgba(143,227,218,.6)}.az-filmwin__play:focus-visible{outline:3px solid #8fe3da;outline-offset:2px}html[data-motion=off] .az-filmwin .az-filmwin__film{transition:none!important}html[data-motion=off] .az-filmwin__front{display:none}.az-filmpage{display:grid;justify-items:end;margin-top:40px;padding:32px 0}.az-filmpage>.az-pg__win{width:min(100%,42rem);aspect-ratio:672 / 760}html[data-plain=on] :is(.az-filmpage,.az-filmwin__film,.az-filmwin__front,.az-filmwin__plan,.az-filmwin__play){display:none!important}@media (max-width: 1023.98px){.az-filmpage{justify-items:stretch;margin-top:24px;padding:16px 0}.az-filmpage>.az-pg__win{width:auto;aspect-ratio:4 / 5}}:root{--oc-space: #1c1c2e;--oc-space-2: #26263a;--oc-paper: #f8f8fa;--oc-card: #eeeeee;--oc-ink: #3d3d3d;--oc-teal: #3da9a1;--oc-teal-d: #2a7a75;--oc-magenta: #be1f8f;--oc-purple: #6b3a9a;--oc-tint: #c8eae8;--oc-meta: #5f5f7a;--oc-muted-d: #a3a3b8;--oc-dim-d: #8f8fa8;--oc-line: #7d7d96;--oc-line-d: #7a7a98;--oc-rule: #dddde6;--oc-rule-d: #3a3a52;--oc-grad: linear-gradient(90deg, var(--oc-teal), var(--oc-purple), var(--oc-magenta));--oc-head: 64px;--oc-gutter: 16px;--oc-sans: "Atkinson Hyperlegible Next", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--oc-display: "Bricolage Grotesque", "Arial Narrow", system-ui, sans-serif;--oc-serif: var(--oc-display);--oc-dot: "Doto", "Martian Mono", ui-monospace, monospace;--oc-mono: "Martian Mono", ui-monospace, "SF Mono", "Cascadia Mono", Consolas, monospace;--oc-hand: "Playwrite AU VIC", "Segoe Script", cursive;--oc-display-w: 760;--oc-display-stretch: 88%}@media (min-width: 1024px){:root{--oc-gutter: 40px}}html[data-site=oc]{background:var(--oc-paper);scroll-padding-top:calc(var(--oc-head) + 16px)}html[data-site=oc]:has(.oc-header__bar :focus){scroll-padding-top:0}html[data-site=oc] body{background:var(--oc-paper)}html[data-site=oc]{scroll-behavior:auto}html[data-site=oc][data-motion=on]{scroll-behavior:smooth}html.az-smooth,html[data-site=oc].az-smooth{scroll-behavior:auto!important}html[data-site=oc] .az-route-fade{animation:none}html[data-site=oc] .az-route-bar{display:none}.oc{font-family:var(--oc-sans);color:var(--oc-ink);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (min-width: 1024px){.oc{font-size:18px}}:where(.oc) *,:where(.oc) *:before,:where(.oc) *:after{box-sizing:border-box}:where(.oc) :where(h1,h2,h3,p,ul,ol,figure,dl,dd){margin:0;padding:0}:where(.oc) :where(ul,ol){list-style:none}:where(.oc) a{color:inherit}.oc :is(h1,h2,h3),.oc-statement__line{text-wrap:balance}.oc :focus-visible{outline:3px solid var(--oc-teal-d);outline-offset:3px}.oc .oc-dark :focus-visible{outline-color:var(--oc-tint)}.oc-wrap{width:100%;max-width:1360px;margin:0 auto;padding:0 var(--oc-gutter)}.oc-skip{position:absolute;left:16px;top:-100px;z-index:50;background:#fff;color:var(--oc-space);padding:12px 16px;font-weight:700}.oc-skip:focus{top:12px}.tm-line-mask,.tm-word-mask{overflow:visible!important;clip-path:inset(-.2em -.1em)}.tm-word,.tm-word-mask{display:inline-block;position:relative}.oc-dark{background:var(--oc-space);color:#fff}.oc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.oc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}.oc-btn--primary{background:var(--oc-teal-d);color:#fff}.oc-btn--primary:hover{background:#22655f}.oc-dark .oc-btn--primary{background:var(--oc-teal);color:var(--oc-space)}.oc-dark .oc-btn--primary:hover{background:#53bbb3}.oc-btn--ghost{border-color:var(--oc-space);color:var(--oc-space);background:transparent}.oc-btn--ghost:hover{background:var(--oc-card)}.oc-dark .oc-btn--ghost{border-color:var(--oc-line-d);color:#fff}.oc-dark .oc-btn--ghost:hover{background:var(--oc-space-2)}.oc-ctas{display:grid;gap:12px}@media (min-width: 560px){.oc-ctas{display:flex;flex-wrap:wrap}}.oc-hero{position:relative;padding:40px 0 0}.oc-hero__grid{display:grid;gap:40px;padding-bottom:48px}.oc-hero h1{font-size:clamp(38px,5.9vw,86px);line-height:1.02;letter-spacing:-.032em;font-weight:800;max-width:14ch}.oc-hero__lede{margin-top:24px;font-size:clamp(18px,1.5vw,21px);line-height:1.55;color:var(--oc-tint);max-width:34em}.oc-hero__brand{margin-top:16px;color:var(--oc-muted-d);font-size:15px;font-weight:600}.oc-hero__tag{display:inline-flex;align-items:center;min-height:44px;color:var(--oc-tint);font-size:15px;text-decoration:underline;text-underline-offset:4px}.oc-hero__tag:hover{color:#fff}.oc-hero .oc-ctas{margin-top:32px}@media (min-width: 1024px){.oc-hero{padding-top:80px}.oc-hero__grid{grid-template-columns:7fr 5fr;gap:64px;align-items:end;padding-bottom:72px}}.oc-hero__foot{height:6px;background:var(--oc-grad)}.oc-film{margin:0}.oc-film__frame{position:relative;overflow:hidden;background:var(--oc-space);aspect-ratio:4 / 5}@media (min-width: 1024px){.oc-film__frame{aspect-ratio:16 / 9}}.oc-film__poster,.oc-film__canvas,.oc-film__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.oc-film__tag{position:absolute;left:0;top:0;z-index:2;background:#fff;color:var(--oc-space);padding:7px 10px;font-size:13px;font-weight:700;line-height:1.2}.oc-film__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.oc-film__cap{margin-top:12px;font-size:15px;line-height:1.5;color:var(--oc-meta);max-width:60em}.oc-film__cap b{color:var(--oc-space);font-weight:700}.oc-dark .oc-film__cap{color:var(--oc-muted-d)}.oc-dark .oc-film__cap b{color:#fff}.oc-chapter{padding:0 0 88px}.oc-chapter+.oc-chapter{border-top:2px solid var(--oc-space)}.oc-dark.oc-chapter+.oc-chapter,.oc-chapter+.oc-dark.oc-chapter{border-top:0}.oc-chapter__body{display:grid;gap:40px;margin-top:36px}.oc-chapter h2,.oc-stagech h2{font-size:clamp(32px,4.4vw,64px);line-height:1.04;letter-spacing:-.03em;font-weight:800;color:var(--oc-space);max-width:15ch}.oc-chapter{padding-top:88px}.oc-eyebrow{display:flex;align-items:baseline;gap:10px;margin-bottom:18px;font-size:15px;font-weight:700;color:var(--oc-teal-d)}.oc-dark .oc-eyebrow{color:var(--oc-teal)}.oc-eyebrow__n{font-variant-numeric:tabular-nums;color:var(--oc-meta);font-weight:600}.oc-dark .oc-eyebrow__n{color:var(--oc-muted-d)}.oc-dark.oc-chapter h2,.oc-stagech h2{color:#fff}.oc-so{margin-top:14px;font-size:clamp(18px,1.5vw,21px);line-height:1.5;color:var(--oc-teal-d);font-weight:500;max-width:32em}.oc-dark .oc-so{color:var(--oc-tint)}.oc-text{margin-top:20px;max-width:34em}.oc-take{margin-top:32px;padding-top:16px;border-top:2px solid var(--oc-space);font-weight:700;color:var(--oc-space);font-size:19px;line-height:1.45;max-width:30em}.oc-dark .oc-take{border-top-color:#fff;color:#fff}.oc-pairs{margin-top:28px;display:grid;gap:0;border-top:1px solid var(--oc-rule)}.oc-pairs>div{padding:16px 0;border-bottom:1px solid var(--oc-rule)}.oc-pairs dt{font-weight:700;color:var(--oc-space)}.oc-pairs dd{margin-top:4px}@media (min-width: 640px){.oc-pairs{grid-template-columns:1fr 1fr;-moz-column-gap:32px;column-gap:32px}}@media (min-width: 1024px){.oc-chapter{padding-bottom:120px}.oc-chapter__body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.oc-chapter__body>div>:first-child{margin-top:0}}.oc-steps{margin-top:28px;border-top:1px solid var(--oc-rule)}.oc-step{display:grid;grid-template-columns:28px 1fr;gap:4px 16px;padding:18px 0;border-bottom:1px solid var(--oc-rule)}.oc-step__mark{grid-row:span 2;width:16px;height:16px;margin-top:6px;border:2px solid var(--oc-line);transition:background-color .2s,border-color .2s,transform .2s}.oc-step.is-on .oc-step__mark{background:var(--oc-teal-d);border-color:var(--oc-teal-d);transform:translateY(-3px)}.oc-step b{color:var(--oc-space);font-size:20px}.oc-step p{grid-column:2}html[data-motion=off] .oc-step__mark{transition:none}.oc-proof__desk{display:block;width:100%;height:auto;background:var(--oc-card);border:1px solid var(--oc-rule)}.oc-proof__phone{position:absolute;right:4%;bottom:-24px;width:26%;max-width:200px;height:auto;border:6px solid var(--oc-space);background:var(--oc-space)}.oc-limits{margin-top:24px;padding:20px 22px;background:var(--oc-card);color:var(--oc-ink);font-size:16px;line-height:1.6}.oc-limits b{color:var(--oc-space)}.oc-link{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;font-weight:700;color:var(--oc-space);text-decoration:underline;text-underline-offset:4px}.oc-modules{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-top:28px}.oc-modules li{background:var(--oc-card);color:var(--oc-space);padding:12px 14px;font-size:15px;font-weight:600}.oc-modules li.is-open{background:transparent;outline:2px dashed var(--oc-teal-d);outline-offset:-2px;color:var(--oc-teal-d);grid-column:span 2}@media (min-width: 640px){.oc-modules{grid-template-columns:repeat(4,1fr)}.oc-modules li.is-open{grid-column:span 4}}@media (min-width: 1024px) and (max-width: 1279.98px){.oc-card .oc-modules{grid-template-columns:repeat(3,1fr)}.oc-card .oc-modules li.is-open{grid-column:1 / -1}}.oc-list{margin-top:20px;display:grid;gap:10px}.oc-list li{position:relative;padding-left:22px}.oc-list li:before{content:"";position:absolute;left:0;top:.62em;width:10px;height:2px;background:var(--oc-space)}.oc-dark .oc-list li:before{background:#fff}.oc-sub{margin-top:36px;font-size:22px;font-weight:700;color:var(--oc-space)}.oc-groups{margin-top:28px;display:grid;grid-template-columns:1fr;border-top:1px solid var(--oc-rule)}.oc-groups li{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--oc-rule);font-weight:700;color:var(--oc-space);font-size:19px}.oc-groups svg{flex:none;width:34px;height:34px}.oc-habits{margin-top:28px;display:grid;gap:12px}.oc-habits>div{background:var(--oc-card);padding:18px 20px}.oc-habits dt{font-weight:700;color:var(--oc-space)}.oc-habits dd{margin-top:4px;color:var(--oc-ink)}@media (min-width: 640px){.oc-habits{grid-template-columns:1fr 1fr}}.oc-own__parts{display:grid;gap:6px;grid-template-columns:1fr 1fr}.oc-own__parts li:last-child:nth-child(odd){grid-column:1 / -1}.oc-own__parts li{background:var(--oc-space-2);color:#fff;padding:14px 16px;font-weight:700;border-top:4px solid var(--oc-magenta)}.oc-own__base{margin-top:10px;padding:18px 16px;border:2px solid var(--oc-line-d);color:var(--oc-tint);font-weight:600}.oc-own__cond{margin-top:12px;font-weight:700;color:#fff;font-size:19px}.oc-stagech{position:relative;background:var(--oc-space);color:#fff}.oc-stagech__stage .oc-film__frame{aspect-ratio:4 / 5}.oc-stagech__cards{position:relative;z-index:1;display:grid;gap:12px;padding-top:28px;padding-bottom:72px}.oc-card{background:var(--oc-space)}.oc-card>:first-child{margin-top:0}.oc-card .oc-text,.oc-card .oc-list li,.oc-card dd{color:#e6e6ef}.oc-card .oc-list li:before{background:#fff}.oc-card .oc-take{border-top-color:#fff;color:#fff;font-size:clamp(22px,2vw,30px);line-height:1.3;letter-spacing:-.01em}.oc-card .oc-pairs,.oc-card .oc-pairs>div{border-color:var(--oc-rule-d)}.oc-card .oc-pairs dt{color:#fff}.oc-card .oc-steps,.oc-card .oc-step{border-color:var(--oc-rule-d)}.oc-card .oc-step b{color:#fff}.oc-card .oc-step__mark{border-color:var(--oc-line-d)}.oc-card .oc-step.is-on .oc-step__mark{background:var(--oc-teal);border-color:var(--oc-teal)}.oc-card .oc-modules li{background:var(--oc-space-2);color:#fff}.oc-card .oc-modules li.is-open{background:transparent;outline-color:var(--oc-teal);color:var(--oc-tint)}.oc-card .oc-groups,.oc-card .oc-groups li{border-color:var(--oc-rule-d);color:#fff}.oc-card .oc-habits>div{background:var(--oc-space-2)}.oc-card .oc-habits dt,.oc-card .oc-sub{color:#fff}.oc-film--stage .oc-film__cap{color:var(--oc-muted-d);padding:12px var(--oc-gutter) 0}.oc-film--stage .oc-film__cap b{color:#fff}@media (min-width: 1024px){.oc-stagech__stage{position:sticky;top:var(--oc-head);height:calc(100svh - var(--oc-head))}.oc-stagech__stage .oc-film,.oc-stagech__stage .oc-film__frame{height:100%}.oc-stagech__stage .oc-film__frame{aspect-ratio:auto}.oc-film--stage .oc-film__cap{position:absolute;right:var(--oc-gutter);bottom:28px;z-index:2;max-width:380px;margin:0;padding:12px 14px;background:var(--oc-space);font-size:14px}.oc-stagech--right .oc-film--stage .oc-film__cap{right:auto;left:var(--oc-gutter)}.oc-stagech__cards{margin-top:calc(var(--oc-head) - 100svh);gap:46svh;padding-top:20svh;padding-bottom:34svh}.oc-card{width:min(500px,36vw);padding:8px 0 0;background:transparent}.oc-card--wide{width:min(620px,44vw)}.oc-stagech--right .oc-card{margin-left:auto}.oc-stagech__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--oc-space) 0%,var(--oc-space) 42%,rgba(28,28,46,0) 57%)}.oc-stagech--right .oc-stagech__stage:after{background:linear-gradient(270deg,var(--oc-space) 0%,var(--oc-space) 42%,rgba(28,28,46,0) 57%)}.oc-hero-stage .oc-stagech__stage:after{background:linear-gradient(90deg,var(--oc-space) 0%,var(--oc-space) 50%,rgba(28,28,46,0) 68%)}.oc-card__step{display:block;font-size:clamp(36px,3.6vw,56px);line-height:1;letter-spacing:-.03em;font-weight:800;color:#fff}}.oc-hero-stage h1{font-size:clamp(38px,4.9vw,72px);line-height:1.02;letter-spacing:-.032em;font-weight:800}.oc-hero-stage .oc-hero__lede{margin-top:20px}.oc-hero-stage .oc-ctas{margin-top:28px}.oc-hero-stage .oc-hero__brand{margin-top:24px;font-size:14px}.oc-hero-stage .oc-hero__tag{font-size:14px}@media (min-width: 1024px){.oc-hero-stage .oc-stagech__cards{gap:0;padding-top:9svh;padding-bottom:46svh}.oc-hero-stage .oc-hero__notes{padding-top:24px}}.oc-hero-stage .oc-hero__notes .oc-hero__brand{margin-top:0}.oc-statement{padding:72px 0;background:var(--oc-teal-d);color:#fff}.oc-statement--purple{background:var(--oc-purple)}.oc-statement .oc-statement__line{font-size:clamp(34px,6.2vw,100px);line-height:1.02;letter-spacing:-.035em;font-weight:400;max-width:17ch;color:#fff}.oc-statement__note{margin-top:24px;font-size:18px;color:#fff;max-width:40em}.oc-statement .oc-list li:before{background:#fff}@media (min-width: 1024px){.oc-statement{padding:120px 0}}.oc-proof2__lines{display:grid;gap:4px;margin-top:28px;font-size:clamp(24px,3vw,44px);line-height:1.12;letter-spacing:-.02em;font-weight:400;color:var(--oc-space)}.oc-proof2__shots{position:relative;margin-top:48px}.oc-proof2__shots .oc-proof__desk{width:100%}.oc-proof2__shots .oc-proof__phone{right:3%;bottom:-32px;width:22%;max-width:230px}.oc-proof2__foot{display:grid;gap:24px;margin-top:64px}@media (min-width: 1024px){.oc-proof2__foot{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:start}}@media (max-width: 1023.98px){.oc-stagech{display:flex;flex-direction:column}.oc-stagech__cards{display:contents}.oc-stagech__cards>.oc-card{order:2;margin:12px var(--oc-gutter) 0}.oc-stagech__cards>.oc-card:first-child{order:0;margin-top:0;padding:48px 0 28px}.oc-stagech__cards>.oc-card:last-child{margin-bottom:72px}.oc-stagech__cards>.oc-card:only-child{margin-bottom:0;padding-bottom:28px}.oc-stagech__stage{order:1}.oc-hero-stage .oc-stagech__cards>.oc-card:first-child{padding-top:32px}.oc-card__step{font-size:34px;line-height:1.05;letter-spacing:-.02em;font-weight:800;color:#fff}}.oc-split{display:grid}.oc-split__half{padding:64px var(--oc-gutter) 56px;color:#fff}.oc-split__half--map{background:var(--oc-space)}.oc-split__half--angel{background:var(--oc-teal-d)}.oc-split__half h3{font-size:clamp(36px,4.2vw,64px);line-height:1;letter-spacing:-.035em;font-weight:800}.oc-split__for{margin-top:14px;font-size:19px;line-height:1.5;max-width:28em}.oc-split__half .oc-ctas{margin-top:24px}.oc-split__half--angel .oc-btn--primary{background:#fff;color:var(--oc-space)}.oc-split ol{margin-top:36px;border-top:1px solid rgba(255,255,255,.3)}.oc-split ol li{display:grid;grid-template-columns:52px 1fr;align-items:baseline;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.3);font-size:clamp(22px,2.2vw,30px);font-weight:700;letter-spacing:-.01em}.oc-split ol li span{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.oc-split__note{margin-top:20px;font-size:16px;line-height:1.55;max-width:34em}.oc-split__half{position:relative}.oc-split__chosen{position:absolute;top:20px;right:var(--oc-gutter);padding:4px 10px;background:#fff;color:var(--oc-space);font-size:14px;font-weight:700}.oc-split__half--space{background:var(--oc-space)}.oc-split__half--purple{background:var(--oc-purple)}.oc-split__half--teal{background:var(--oc-teal-d)}.oc-split__dl{border-top:1px solid rgba(255,255,255,.3)}.oc-split__dl>div{padding:16px 0;border-bottom:1px solid rgba(255,255,255,.3)}.oc-split__dl dt{font-size:clamp(20px,1.8vw,26px);font-weight:700;line-height:1.3;letter-spacing:-.01em}.oc-split__dl dd{margin-top:4px;font-size:17px;line-height:1.5}.oc-card__point{font-size:clamp(22px,2vw,30px);line-height:1.3;font-weight:600;letter-spacing:-.01em;color:#fff}.oc-split h2{font-size:clamp(32px,4.4vw,64px);line-height:1.04;letter-spacing:-.03em;font-weight:800;color:#fff;max-width:15ch}.oc-split__list{border-top:1px solid rgba(255,255,255,.3)}.oc-split__list li{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.3);font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.35;letter-spacing:-.01em}@media (min-width: 1024px){.oc-split{grid-template-columns:1fr 1fr}.oc-split__half{--edge: calc(max(0px, 100% - 680px) + var(--oc-gutter));padding-top:72px;padding-bottom:88px}.oc-split__half:first-child{padding-left:var(--edge);padding-right:calc(2 * var(--oc-gutter))}.oc-split__half:last-child{padding-left:calc(2 * var(--oc-gutter));padding-right:var(--edge)}.oc-split__half:first-child .oc-split__chosen{right:calc(2 * var(--oc-gutter))}.oc-split__half:last-child .oc-split__chosen{right:var(--edge)}.oc-split--chapter .oc-split__half{display:flex;flex-direction:column;justify-content:center;min-height:64svh}}.oc-hero h1.oc-hero__title{max-width:18ch;font-size:clamp(36px,5.2vw,76px)}.oc-hero__toc ol{border-top:1px solid rgba(255,255,255,.22)}.oc-hero__toc a{display:grid;grid-template-columns:44px 1fr;align-items:baseline;min-height:52px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.22);color:#fff;text-decoration:none;font-size:clamp(20px,1.9vw,28px);font-weight:700;letter-spacing:-.015em;line-height:1.2}.oc-hero__toc a span{font-size:14px;font-weight:600;color:var(--oc-muted-d);font-variant-numeric:tabular-nums}.oc-hero__toc a:hover{color:var(--oc-teal)}.oc-h2__name{display:block}.oc-h2__rest{display:block;margin-top:14px;font-size:clamp(22px,2.1vw,32px);line-height:1.2;letter-spacing:-.015em;font-weight:700;max-width:24ch}@media (min-width: 1024px){html[data-motion=on] .oc-film--stage :is(.oc-film__poster,.oc-film__video){transform:translate(calc(var(--shift, 0) * 100%))}html[data-motion=on] .oc-stagech{min-height:180svh}html[data-motion=on] .oc-hero-stage{min-height:150svh}:is(.oc-stagech--left,.oc-hero-stage) .oc-film--stage .oc-film__tag{left:auto;right:0}html[data-motion=off] .oc-stagech{display:flex;flex-direction:column}html[data-motion=off] .oc-stagech__cards{display:contents}html[data-motion=off] .oc-stagech__cards>.oc-card{order:2;width:min(760px,calc(100% - 2 * var(--oc-gutter)));margin:12px 0 0 calc(max(0px,(100% - 1360px) / 2) + var(--oc-gutter));padding:0}html[data-motion=off] .oc-stagech__cards>.oc-card:first-child{order:0;margin-top:0;padding:88px 0 40px}html[data-motion=off] .oc-stagech__cards>.oc-card:last-child{margin-bottom:96px}html[data-motion=off] .oc-stagech__cards>.oc-card:only-child{margin-bottom:0;padding-bottom:40px}html[data-motion=off] .oc-stagech__stage{order:1;position:relative;top:auto;height:auto}html[data-motion=off] .oc-stagech__stage :is(.oc-film,.oc-film__frame){height:auto}html[data-motion=off] .oc-stagech__stage .oc-film__frame{aspect-ratio:16 / 9}html[data-motion=off] .oc-stagech__stage:after{display:none}}.oc-stagech,.oc-split,.oc-statement{scroll-margin-top:-16px}@keyframes oc-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}:is(.oc-header,.oc-menu,.oc-up,.oc-footer,.oc-contact) :is(a,button,input,textarea,select):focus:not(:focus-visible){outline:none}.oc-header{position:sticky;top:0;z-index:30;pointer-events:none;--h-ground: #0f1019;--h-ink: #fff;--h-soft: #d4d6e2;--h-meta: #a9adc0;--h-accent: #8fe3da;--h-rule: rgba(255, 255, 255, .14);--h-edge: rgba(255, 255, 255, .34);--h-hover: rgba(255, 255, 255, .08);--h-cta: #3da9a1;--h-cta-hover: #6cc9c1;--h-cta-ink: #0f1019;--h-chip: transparent;--h-blink: #8fe3da;--h-angel: #cbb0ff;--h-ease: cubic-bezier(.2, .7, .2, 1);--h-turn: .45s;color:var(--h-ink)}.oc-header>*{pointer-events:auto}.oc-header>.oc-header__progress{pointer-events:none}.oc-header[data-ground=light],.oc-header[data-ground=world][data-view=human],html[data-plain=on] .oc-header{--h-ground: #f3f1ea;--h-ink: #15161f;--h-soft: #2f303a;--h-meta: #5b5c6b;--h-accent: #1f625d;--h-rule: rgba(21, 22, 31, .14);--h-edge: rgba(21, 22, 31, .58);--h-hover: rgba(21, 22, 31, .06);--h-cta: #1f625d;--h-cta-hover: #2b7c75;--h-cta-ink: #fff;--h-blink: #1f625d;--h-angel: #5d3b94}.oc-header[data-ground=world]{--h-chip: var(--h-ground)}html[data-plain=on] .oc-header{--h-chip: transparent}.oc-header:before{content:"";position:absolute;left:0;right:0;top:0;z-index:1;height:var(--oc-head);background:var(--h-ground);box-shadow:inset 0 -1px 0 var(--h-rule);transition:background-color var(--h-turn) var(--h-ease),box-shadow var(--h-turn) var(--h-ease),opacity .12s linear,transform .5s var(--h-ease)}.oc-header[data-top]:before{box-shadow:inset 0 -1px 0 transparent}.oc-header[data-ground=world]:before{opacity:0;transition:background-color var(--h-turn) var(--h-ease),box-shadow var(--h-turn) var(--h-ease),opacity var(--h-turn) var(--h-ease),transform .5s var(--h-ease)}html[data-plain=on] .oc-header:before{opacity:1}.oc-header__bar{position:relative;z-index:2;display:flex;align-items:center;gap:8px;height:var(--oc-head);transition:transform .5s var(--h-ease)}.oc-header[data-away]:not(:focus-within) :is(.oc-header__bar,.oc-header__progress),.oc-header[data-away]:not(:focus-within):before{transform:translateY(calc(-1 * var(--oc-head) - 12px))}.oc-header :is(a,button):focus-visible{outline:2px solid var(--h-accent);outline-offset:-2px}.oc-brand{flex:none;display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-left:-10px;padding:0 14px 0 10px;background-color:var(--h-chip);color:var(--h-ink);text-decoration:none;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);font-size:20px;line-height:1;letter-spacing:-.02em;transition:color var(--h-turn) var(--h-ease),background-color var(--h-turn) var(--h-ease)}.oc-brand img{width:30px;height:28px;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.oc-brand:hover img{transform:translateY(-2px) rotate(-7deg)}.oc-brand:active img{transform:translateY(1px) scale(.94);transition-duration:.1s}.oc-here{display:none}@media (min-width: 1024px){.oc-here{position:relative;display:inline-grid;align-content:center;row-gap:6px;min-height:44px;margin-left:6px;padding:0 14px;background-color:var(--h-chip);border:0;box-shadow:inset 1px 0 0 var(--h-rule);color:var(--h-ink);cursor:pointer;text-align:left;visibility:hidden;clip-path:inset(0 100% 0 0);transition:clip-path .35s var(--h-ease),visibility 0s linear .35s,background-color var(--h-turn) var(--h-ease),color var(--h-turn) var(--h-ease),box-shadow var(--h-turn) var(--h-ease),scale .15s}.oc-header[data-past] .oc-here{visibility:visible;clip-path:inset(0 0 0 0);transition:clip-path .4s var(--h-ease),visibility 0s,background-color var(--h-turn) var(--h-ease),color var(--h-turn) var(--h-ease),box-shadow var(--h-turn) var(--h-ease),scale .15s}.oc-header[data-ground=world] .oc-here{box-shadow:none}.oc-here:hover{background-color:color-mix(in oklab,var(--h-chip),var(--h-ink) 7%)}.oc-header:not([data-ground=world]) .oc-here:hover{background-color:var(--h-hover)}.oc-here:active{scale:.97}.oc-here__row{display:flex;align-items:center;white-space:nowrap}.oc-here__n{display:inline-flex;font-family:var(--oc-dot);font-weight:800;font-size:22px;line-height:1;letter-spacing:0;color:var(--h-accent);transition:color var(--h-turn) var(--h-ease);animation:oc-wipe .35s var(--h-ease) both}.oc-here__of{margin:0 12px 0 4px;font-family:var(--oc-mono);font-weight:500;font-stretch:75%;font-size:10px;letter-spacing:.1em;color:var(--h-meta);transition:color var(--h-turn) var(--h-ease)}.oc-here__name{position:relative;padding-left:22px;font-family:var(--oc-mono);font-weight:500;font-stretch:75%;font-size:10.5px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;animation:oc-wipe .35s var(--h-ease) both}.oc-here__name:before{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background:currentColor;opacity:.6;transition:width .3s var(--h-ease),opacity .3s}.oc-here:hover .oc-here__name:before{width:17px;opacity:1}.oc-here__track{display:flex;gap:3px;height:2px}.oc-here__track i{position:relative;flex:1 1 0;min-width:9px;overflow:hidden;background:var(--h-rule);transition:background-color var(--h-turn) var(--h-ease)}.oc-here__track i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--h-accent);transform-origin:0 50%;transform:scaleX(var(--p, 0));transition:background-color var(--h-turn) var(--h-ease)}}.oc-header__nav{display:none}@media (min-width: 1280px){.oc-header__nav{display:flex;align-items:center;margin-left:10px;background-color:var(--h-chip);transition:background-color var(--h-turn) var(--h-ease)}.oc-header__nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;color:var(--h-ink);text-decoration:none;text-underline-offset:6px;font-family:var(--oc-sans);font-size:14px;font-weight:600;line-height:1;white-space:nowrap;transition:color var(--h-turn) var(--h-ease)}.oc-header__nav a:hover{text-decoration:underline;text-decoration-thickness:1px}.oc-header__nav a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px}}.oc-header__end{display:flex;align-items:center;gap:8px;min-width:0;margin-left:auto}.oc-jump{flex:none;display:flex;align-items:center;background-color:var(--h-chip);box-shadow:inset 1px 0 0 var(--h-rule);transition:background-color var(--h-turn) var(--h-ease),box-shadow var(--h-turn) var(--h-ease)}.oc-header[data-ground=world] .oc-jump{box-shadow:none}.oc-jump__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 10px;color:var(--h-ink);text-decoration:none;text-underline-offset:6px;white-space:nowrap;font-family:var(--oc-sans);font-size:14px;font-weight:600;line-height:1;transition:color var(--h-turn) var(--h-ease)}.oc-jump__link:hover{text-decoration:underline;text-decoration-thickness:1px}.oc-jump__link~.oc-jump__link{box-shadow:inset 1px 0 0 var(--h-rule)}.oc-jump__dot{flex:none;width:7px;height:7px;background:var(--h-blink);transition:background-color var(--h-turn) var(--h-ease)}.oc-jump__link--angel .oc-jump__dot{background:var(--h-angel)}html[data-world=on] .oc-header .oc-view{min-width:0;overflow:hidden}.oc-view__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.oc-header .oc-header__motion{display:none}@media (min-width: 768px){.oc-header .oc-header__motion{display:inline-flex;padding:0 12px;background-color:var(--h-chip);color:var(--h-ink);white-space:nowrap;transition:color var(--h-turn) var(--h-ease),background-color var(--h-turn) var(--h-ease)}}.oc-view{display:none}html[data-world=on] .oc-view{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0;padding:0 12px;background-color:var(--h-chip);color:var(--h-meta);font-family:var(--oc-mono);font-weight:500;font-stretch:75%;font-size:10.5px;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:color var(--h-turn) var(--h-ease),background-color var(--h-turn) var(--h-ease)}.oc-view__dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--h-accent);transition:background-color var(--h-turn) var(--h-ease)}.oc-view__label{animation:oc-wipe .35s var(--h-ease) both}html[data-world=on] .oc-header .oc-view,.oc-header__cta{display:none}@media (min-width: 768px){.oc-header .oc-header__cta.oc-btn{position:relative;isolation:isolate;display:inline-flex;flex:none;min-height:44px;padding:0 18px;border:0;overflow:hidden;font-family:var(--oc-sans);font-size:15px;font-weight:700;white-space:nowrap;background:var(--h-cta);color:var(--h-cta-ink);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);transition:background-color var(--h-turn) var(--h-ease),color var(--h-turn) var(--h-ease),translate .2s var(--h-ease)}.oc-header .oc-header__cta.oc-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--h-cta-hover);transform:scaleX(0);transform-origin:0 50%;transition:transform .4s var(--h-ease),background-color var(--h-turn) var(--h-ease)}.oc-header .oc-header__cta.oc-btn:hover:before{transform:scaleX(1)}.oc-header .oc-header__cta.oc-btn:active{translate:0 1px}.oc-header .oc-header__cta.oc-btn:focus-visible{outline-color:var(--h-cta-ink)}}html.az-end .oc-header__cta{visibility:hidden}.oc-menu-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:44px;min-height:44px;padding:0 15px 0 14px;background-color:var(--h-chip);border:1px solid var(--h-edge);color:var(--h-ink);cursor:pointer;font-family:var(--oc-sans);font-size:15px;font-weight:700;line-height:1;transition:background-color var(--h-turn) var(--h-ease),color var(--h-turn) var(--h-ease),border-color var(--h-turn) var(--h-ease),scale .15s}.oc-menu-btn:hover{background-color:color-mix(in oklab,var(--h-chip),var(--h-ink) 8%)}.oc-header:not([data-ground=world]) .oc-menu-btn:hover{background-color:var(--h-hover)}.oc-menu-btn:active{scale:.96}.oc-menu-btn__icon{position:relative;flex:none;width:16px;height:10px}.oc-menu-btn__icon:before,.oc-menu-btn__icon:after{content:"";position:absolute;left:0;height:1.5px;background:currentColor;transition:transform .3s var(--h-ease),top .3s var(--h-ease),width .3s var(--h-ease)}.oc-menu-btn__icon:before{top:1px;width:16px}.oc-menu-btn__icon:after{top:7.5px;width:10px}.oc-menu-btn:hover .oc-menu-btn__icon:before{transform:translate(-2px)}.oc-menu-btn:hover .oc-menu-btn__icon:after{width:16px;transform:translate(2px)}.oc-header__progress{position:absolute;left:0;right:0;top:calc(var(--oc-head) - 2px);z-index:3;height:2px;background:var(--h-accent);transform-origin:0 50%;transform:scaleX(var(--oc-progress, 0))}.oc-header[data-away]:not(:focus-within) .oc-header__progress{opacity:0}@media (max-width: 559.98px){.oc-brand{gap:9px;font-size:19px}.oc-menu-btn{padding:0 12px}html[data-world=on] .oc-view{padding:0 8px}.oc-jump__link{gap:0;padding:0 8px;font-size:13px}.oc-jump__dot{display:none}}@media (max-width: 399.98px){.oc-header__bar .oc-menu-btn{width:44px;padding:0;gap:0}.oc-header__bar .oc-menu-btn__word{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (min-width: 1024px){.oc-jump__link{gap:6px;padding:0 7px;font-size:13px}.oc-jump__dot{width:6px;height:6px}.oc-header .oc-header__motion{padding:0 9px}.oc-header .oc-header__cta.oc-btn{padding:0 14px}.oc-here{padding:0 10px}.oc-header__end{flex-shrink:0}.oc-here{min-width:0;grid-template-columns:minmax(0,auto)}.oc-here__row{min-width:0}.oc-here__name{min-width:0;overflow:hidden;text-overflow:ellipsis}}@media (min-width: 1280px){:is(.oc-header__bar,.oc-header__end){gap:6px}.oc-header__nav{margin-left:8px}.oc-header__nav a{padding:0 6px;font-size:13px}}@media (min-width: 1280px) and (max-width: 1439.98px){.oc-here__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;padding:0}.oc-here__of{margin-right:0}.oc-here__track i{min-width:6px}}@media (max-width: 379.98px){.oc-brand{gap:8px;font-size:18px;padding-right:10px}.oc-menu-btn{gap:8px;padding:0 10px}html[data-world=on] .oc-view{padding:0 6px}.oc-view__dot{display:none}}.oc-switch{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 10px;background:none;border:0;color:inherit;cursor:pointer;font-family:var(--oc-sans);font-size:14px;font-weight:500;line-height:1}.oc-switch__dot{flex:none;width:10px;height:10px;border:1.5px solid currentColor;transition:background-color .2s}.oc-switch[aria-pressed=true] .oc-switch__dot{background:currentColor}.oc-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;overflow-y:auto;overscroll-behavior:contain;padding-right:var(--oc-sbw, 0px);--m-edge: max(var(--oc-gutter), calc((100vw - var(--oc-sbw, 0px) - 1360px) / 2 + var(--oc-gutter)));--m-ease: cubic-bezier(.2, .7, .2, 1)}.oc-menu[hidden]{display:none}.oc-menu[data-state=closing]{pointer-events:none}.oc-menu__in{position:relative;display:grid;min-height:100%}.oc-menu__half{display:flex;flex-direction:column;min-width:0;padding:0 var(--m-edge) 28px}.oc-menu__half--human{background:#f3f1ea;color:#15161f}.oc-menu__half--machine{padding-top:28px;background:#0f1019;color:#dfe1ea}.oc-menu__half--human :focus-visible{outline:2px solid #1f625d;outline-offset:3px}.oc-menu__half--machine :focus-visible{outline:2px solid #8fe3da;outline-offset:3px}.oc-menu .oc-menu__brand{align-self:flex-start;margin-top:10px;background:none;color:#15161f}.oc-menu__block{margin-top:clamp(20px,4.4vh,60px)}.oc-menu__block+.oc-menu__block{margin-top:clamp(28px,5.5vh,64px)}.oc-menu__label{margin:0 0 14px;font-family:var(--oc-mono);font-weight:500;font-size:11px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:#5b5c6b}.oc-menu__half--machine .oc-menu__label{color:#a9adc0}.oc-menu__n{font-family:var(--oc-dot);font-weight:800;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;transition:color .2s}.oc-menu__pages{border-top:1px solid rgba(21,22,31,.16)}.oc-menu__pages a{display:grid;grid-template-columns:clamp(52px,5.4vw,84px) minmax(0,1fr);align-items:baseline;padding:6px 0 4px;border-bottom:1px solid rgba(21,22,31,.16);color:#15161f;text-decoration:none}.oc-menu__pages .oc-menu__n{font-size:clamp(22px,2vw,32px);color:#5b5c6b}.oc-menu__mask{display:block;overflow:hidden}.oc-menu__name{display:block;padding-bottom:.06em;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);font-size:clamp(40px,min(6.2vw,8.4vh),96px);line-height:1;letter-spacing:-.03em;text-wrap:balance;transition:translate .45s var(--m-ease),color .2s}.oc-menu__pages a:hover .oc-menu__name,.oc-menu__pages a:focus-visible .oc-menu__name{translate:14px 0}.oc-menu__pages a:hover .oc-menu__n{color:#1f625d}.oc-menu__pages a[aria-current=page] :is(.oc-menu__name,.oc-menu__n){color:#1f625d}.oc-menu__pages a[aria-current=page] .oc-menu__n:after{content:"";display:inline-block;width:7px;height:7px;margin-left:8px;background:currentColor;vertical-align:.25em}.oc-menu__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:auto;padding-top:28px}@media (min-width: 1024px){.oc-menu__half>.oc-menu__foot{position:sticky;bottom:0;z-index:1;margin-bottom:-28px;padding-bottom:28px;background:inherit}}.oc-menu .oc-menu__cta.oc-btn{min-height:52px;font-family:var(--oc-sans);font-weight:700;background:#1f625d;color:#fff;clip-path:polygon(0 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%)}.oc-menu .oc-menu__cta.oc-btn:hover{background:#174b47}.oc-menu .oc-menu__cta.oc-btn:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px #1f625d}.oc-menu__place{font-family:var(--oc-mono);font-weight:500;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#5b5c6b}.oc-menu__map{display:none;position:relative;margin:0 0 24px;background:#24252f;outline:1px solid rgba(255,255,255,.28)}@media (min-width: 1024px) and (min-height: 1040px){.oc-menu__map{display:block}}.oc-menu__map img{display:block;width:100%;height:auto}.oc-menu__map:before,.oc-menu__map:after{content:"";position:absolute;width:14px;height:14px;border:0 solid #dfe1ea;pointer-events:none}.oc-menu__map:before{left:-9px;top:-9px;border-left-width:1px;border-top-width:1px}.oc-menu__map:after{right:-9px;bottom:-9px;border-right-width:1px;border-bottom-width:1px}.oc-pin{position:absolute;display:grid;place-items:center;width:32px;height:32px;transform:translate(-50%,-50%);background:#0f1019;color:#fff;font-family:var(--oc-dot);font-size:15px;font-weight:800;line-height:1;text-decoration:none;box-shadow:0 0 0 1px #ffffff8c;transition:transform .2s var(--m-ease),background-color .2s,color .2s}.oc-pin.is-on{background:#5fe0d3;color:#0f1019}.oc-pin:hover,.oc-pin.is-hot{transform:translate(-50%,-50%) scale(1.15);background:#5fe0d3;color:#0f1019}.oc-menu__chapters{display:grid;-moz-column-gap:28px;column-gap:28px;border-top:1px solid rgba(255,255,255,.14)}@media (min-width: 560px){.oc-menu__chapters{grid-template-columns:1fr 1fr;grid-template-rows:repeat(var(--rows, 4),auto);grid-auto-flow:column}}.oc-menu__chapters a{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.14);color:#a9adc0;text-decoration:none;font-family:var(--oc-mono);font-weight:500;font-size:11px;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;transition:color .2s}.oc-menu__chapters a:before{content:"";flex:none;width:9px;height:9px;border:1.5px solid currentColor}.oc-menu__chapters .oc-menu__n{min-width:1.4em;font-size:19px;color:inherit}.oc-menu__chapters li.is-done a:before{background:currentColor}.oc-menu__chapters li.is-on a{color:#fff}.oc-menu__chapters li.is-on a:before{background:#5fe0d3;border-color:#5fe0d3;transform:rotate(45deg)}.oc-menu__chapters li.is-on .oc-menu__n{color:#8fe3da}.oc-menu__chapters a:hover,.oc-menu__chapters li.is-hot a{color:#fff}.oc-menu__dockets{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:22px}@media (min-width: 560px){.oc-menu__dockets{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}}@media (min-width: 1024px){.oc-menu__docket .az-docket__bar{display:none}}.oc-menu__docket .az-docket__head{padding:11px 15px 9px}.oc-menu__docket .az-docket__no{font-size:22px}.oc-menu__docket .az-docket__bar{width:58px;height:18px}.oc-menu__docket .az-docket__body{padding:14px 15px 16px}.oc-menu__docket-link{display:block;color:var(--dk-ink);text-decoration:none;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);font-size:clamp(26px,2.3vw,34px);line-height:1;letter-spacing:-.03em}.oc-menu__docket-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.oc-menu__docket-link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.oc-menu__half--machine .oc-menu__docket :focus-visible{outline-color:var(--dk-accent)}.oc-menu__docket .az-docket__small{font-size:14.5px;color:var(--dk-body)}.oc-menu__docket-steps{margin:10px 0 0;font-family:var(--oc-mono);font-weight:500;font-size:10px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--dk-accent)}.oc-menu__half--machine .oc-switch{color:#a9adc0}.oc-menu__half--machine .oc-switch:hover{color:#fff}.oc-menu .oc-menu__close{position:fixed;top:10px;right:calc(var(--m-edge) + var(--oc-sbw, 0px));z-index:2;border-color:#ffffff57;background:#15161f;color:#fff}.oc-menu .oc-menu__close:hover{background:#2a2b3b}.oc-menu .oc-menu__close:focus-visible{outline:2px solid #8fe3da;outline-offset:2px}.oc-menu__close .oc-menu-btn__icon:before,.oc-menu__close .oc-menu-btn__icon:after{top:4.25px;width:16px}.oc-menu__close .oc-menu-btn__icon:before,.oc-menu__close:hover .oc-menu-btn__icon:before{transform:rotate(45deg)}.oc-menu__close .oc-menu-btn__icon:after,.oc-menu__close:hover .oc-menu-btn__icon:after{transform:rotate(-45deg)}.oc-menu__close:hover .oc-menu-btn__icon{rotate:90deg}.oc-menu__close .oc-menu-btn__icon{transition:rotate .35s var(--m-ease)}@media (min-width: 1024px){.oc-menu__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.oc-menu__half--human{padding-right:clamp(32px,4vw,64px)}.oc-menu__half--machine{padding-top:54px;padding-left:clamp(32px,4vw,64px)}.oc-menu .oc-menu__close{background:none}.oc-menu .oc-menu__close:hover{background:#ffffff14}}.oc-footer{padding:clamp(64px,9vw,128px) 0 28px;background:#0f1019;color:#a9adc0;font-family:var(--oc-sans);font-size:16px;line-height:1.55}.oc-footer__top{display:grid;gap:26px;padding-bottom:clamp(40px,6vw,80px)}.oc-footer__line{font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);font-size:clamp(52px,8.4vw,148px);line-height:.92;letter-spacing:-.03em;color:#fff}.oc-footer__line>span{display:block}.oc-footer .oc-footer__readout{margin-top:.14em;font-family:var(--oc-dot);font-weight:800;font-stretch:100%;font-size:.6em;letter-spacing:-.01em;color:#8fe3da}.oc-footer__owned{max-width:36em;color:#d4d6e2}.oc-footer .oc-footer__gloss{margin-top:-12px;max-width:30em;font-family:var(--oc-display);font-weight:600;font-stretch:var(--oc-display-stretch);font-size:20px;line-height:1.25;letter-spacing:-.015em;color:#d4d6e2}.oc-footer__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;padding:36px 0 40px;border-top:1px solid rgba(255,255,255,.14)}@media (min-width: 1024px){.oc-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.oc-footer__label{margin-bottom:10px;font-family:var(--oc-mono);font-weight:500;font-size:11px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:#a9adc0}.oc-footer__cols li{display:flex;align-items:center}.oc-footer a{display:inline-flex;align-items:center;gap:12px;min-width:44px;min-height:44px;color:#e3e5ee;text-decoration:none;text-underline-offset:5px;text-wrap:balance}.oc-footer a:hover{text-decoration:underline;text-decoration-thickness:1px}.oc-footer__n{font-family:var(--oc-dot);font-weight:800;font-size:20px;line-height:.8;color:#8fe3da}.oc-footer__n--angel{color:#cbb0ff}.oc-footer__address{max-width:17em;color:#d4d6e2}.oc-footer__entity{margin-top:8px;color:#b9bccb;font-size:14px}.oc-footer__abn{white-space:nowrap}.oc-footer .oc-switch{padding:0;color:#e3e5ee;font-size:16px}.oc-footer .oc-switch:hover{text-decoration:underline;text-underline-offset:5px}.oc-footer__base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 32px;padding-top:20px;border-top:1px solid rgba(255,255,255,.14)}.oc-footer__brand{display:inline-flex;align-items:center;gap:10px;color:#fff;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);font-size:20px;letter-spacing:-.02em}.oc-footer__brand img{width:30px;height:28px}html[data-plain=on] .oc .oc-footer{background:var(--oc-paper)}.oc-footer__motion button{min-height:44px;padding:0;background:none;border:0;color:#e3e5ee;font:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.oc .oc-contact.az-pg,html[data-world=on] .oc .oc-contact.az-pg{background:var(--pg-ground)}.oc-contact{padding:clamp(72px,10vw,136px) 0 clamp(72px,9vw,128px);color:var(--pg-body)}.oc .oc-contact.az-pg{display:block;min-height:0;padding:clamp(72px,10vw,136px) 0 clamp(72px,9vw,128px)}.oc-contact__grid{display:grid;grid-template-areas:"intro" "guide" "form" "aside";gap:44px}.oc-contact__grid>:not(.oc-contact__win){position:relative;z-index:1}.oc-contact__intro{grid-area:intro}.oc-contact .oc-guide{grid-area:guide}.oc-contact .oc-form{grid-area:form}.oc-contact__aside{grid-area:aside}.oc-contact__win{display:none;grid-area:win}@media (min-width: 1024px){.oc-contact__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:auto auto 1fr;grid-template-areas:"intro guide" "intro form" "aside form";-moz-column-gap:clamp(48px,7vw,128px);column-gap:clamp(48px,7vw,128px);row-gap:40px;align-items:start}.oc-contact__aside{align-self:end}html:not([data-plain=on]) .oc-contact__grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"intro win" "guide win" "form win" "aside win"}html:not([data-plain=on]) .oc-contact__win{display:block;align-self:start;position:sticky;top:calc(var(--oc-head) + 32px);aspect-ratio:4 / 5;min-height:0}}.oc-contact__win>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0% 30%;object-position:0% 30%;display:block}.oc-contact__win>img~img:not(.is-on){opacity:0}.oc-contact__win[data-wait]>img:first-child{opacity:0}.oc-contact__win>img{transition:opacity .7s cubic-bezier(.45,0,.55,1)}:root .oc-contact__win.in-win--photo{box-shadow:none;background:#0f1019}:root .oc-contact__win.in-win--photo[data-route=angel]{background:#71638f}html:not([data-plain=on]) .oc-contact__win .az-hud{display:block}@media (max-width: 1023.98px){.az-contactpage .oc-contact__grid{grid-template-areas:"intro" "form" "guide" "aside"}.oc .az-contactpage .oc-contact.az-pg{padding-top:40px}html:not([data-plain=on]) .az-contactpage .oc-contact__grid{grid-template-areas:"intro" "form" "guide" "win" "aside"}html:not([data-plain=on]) .az-contactpage .oc-contact__win{display:block;min-height:0;height:clamp(240px,42svh,360px)}}html[data-plain=on] .oc main .oc-contact .oc-contact__win{display:none!important}.oc-contact__kicker{display:flex;align-items:center;gap:12px;margin-bottom:24px;font-family:var(--oc-mono);font-weight:500;font-size:11px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--pg-accent)}.oc-contact__kicker:before{content:"";width:16px;height:1px;background:currentColor}.oc-contact :is(h1,h2).oc-contact__title{font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);font-size:clamp(52px,7vw,120px);line-height:.94;letter-spacing:-.03em;color:var(--pg-ink);max-width:9em;text-wrap:balance}.oc-contact__so{margin-top:26px;max-width:20em;font-family:var(--oc-hand);font-weight:400;font-size:clamp(19px,1.5vw,23px);line-height:1.5;text-wrap:balance;color:#b01d84;rotate:-1.5deg;transform-origin:0 50%}.oc-contact__fit{max-width:17em;padding-top:18px;border-top:1px solid var(--pg-line);color:var(--pg-ink);font-family:var(--oc-display);font-weight:600;font-stretch:var(--oc-display-stretch);font-size:clamp(24px,2vw,32px);line-height:1.15;letter-spacing:-.02em}.oc-contact__address{margin-top:14px;max-width:30em;font-family:var(--oc-mono);font-weight:500;font-size:14px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:var(--pg-meta)}.oc-guide .az-docket__body{padding-top:18px}.oc-contact .oc-guide__title{font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);font-size:clamp(24px,2.1vw,32px);line-height:1.05;letter-spacing:-.025em;color:var(--dk-ink)}.oc-guide__routes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:24px 28px;margin-top:18px}.oc-guide__route{--gd-accent: #1f625d;padding-top:12px;border-top:2px solid var(--gd-accent)}.oc-guide__route--angel{--gd-accent: #5d3b94}.oc-guide__name{display:flex;align-items:baseline;gap:10px;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);font-size:clamp(24px,2vw,30px);line-height:1;letter-spacing:-.03em;color:var(--dk-ink)}.oc-guide__no{font-family:var(--oc-dot);font-weight:800;font-size:16px;line-height:1;letter-spacing:0;color:var(--gd-accent);font-variant-numeric:tabular-nums}.oc-guide__tag{margin-top:8px;color:var(--gd-accent)}.oc-guide__what{margin-top:10px;font-family:var(--oc-sans);font-size:16px;line-height:1.5;color:var(--dk-body)}.oc-guide__for{margin-top:8px;font-family:var(--oc-sans);font-size:16px;font-weight:600;line-height:1.45;color:var(--dk-ink)}.oc-guide__what+.oc-guide__for{margin-top:14px}.oc-order .az-docket__body{display:grid;gap:24px;padding-top:24px}.oc-order .az-docket__body>.az-stamp{justify-self:start}.oc-field label{display:block;margin-bottom:4px;font-family:var(--oc-sans);font-size:15px;font-weight:700;line-height:1.4;color:var(--dk-ink, #15161f)}.oc-field--ask label{margin-bottom:6px;font-size:19px;line-height:1.3}@media (min-width: 1024px){.oc-field--ask label{padding-right:9.5rem}}.oc-field :is(input,textarea){display:block;width:100%;min-height:46px;padding:10px 4px 8px;border:0;border-bottom:1.5px solid rgba(21,22,31,.62);border-radius:0;background-color:transparent;color:var(--dk-ink, #15161f);font-family:var(--oc-sans);font-size:17px;font-weight:400;line-height:1.6;transition:border-color .2s,box-shadow .2s,background-color .2s}.oc-field textarea{min-height:calc(1.6em * 6 + 20px);resize:vertical;line-height:1.6em;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(1.6em - 1px),rgba(21,22,31,.16) calc(1.6em - 1px),rgba(21,22,31,.16) 1.6em);background-position:0 10px;background-size:100% 1.6em;background-attachment:local}.oc-field--ask textarea::-moz-placeholder{color:#5d3b94}.oc-field--ask textarea,.oc-field--ask textarea::placeholder{color:#5d3b94}.oc-field--ask textarea::-moz-placeholder{opacity:1}.oc-field--ask textarea::placeholder{opacity:1}.oc-field :is(input,textarea):hover{border-bottom-color:var(--dk-ink, #15161f)}.oc .oc-field :is(input,textarea):focus-visible,.oc-field :is(input,textarea):focus{outline:none;border-bottom-color:var(--dk-accent, #1f625d);box-shadow:0 2px 0 var(--dk-accent, #1f625d);background-color:color-mix(in oklab,var(--dk-accent, #1f625d) 7%,transparent)}.oc-field [aria-invalid=true]{border-bottom-color:#b01d84;box-shadow:0 1.5px #b01d84}.oc-field__error{display:flex;align-items:baseline;gap:10px;margin-top:10px;font-family:var(--oc-sans);font-size:15px;line-height:1.45;color:#a01a77}.oc-field__error:before{content:"";flex:none;width:7px;height:7px;background:currentColor;transform:translateY(-1px) rotate(45deg)}.oc-form__row{display:grid;gap:24px}@media (min-width: 640px){.oc-form__row{grid-template-columns:1fr 1fr;gap:28px}}.oc-order .oc-order__send{min-height:52px;font-size:16px}.oc .oc-order .oc-order__send:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px var(--dk-accent)}.oc-order .oc-order__send:disabled{cursor:progress;opacity:.75}.oc-order__status{flex:1 1 14em;min-width:0}.oc-form__msg{position:relative;margin:0;padding-left:18px;font-family:var(--oc-sans);font-size:15px;font-weight:700;line-height:1.45}.oc-form__msg:before{content:"";position:absolute;left:0;top:.42em;width:8px;height:8px;background:currentColor}.oc-form__msg--success{color:var(--dk-accent, #1f625d)}.oc-form__msg--error,.oc-form__msg--notice{color:#a01a77}.oc-form__msg--error:before,.oc-form__msg--notice:before{rotate:45deg}.oc-order{transform-origin:50% 50%;backface-visibility:hidden}.oc-order--lit{--lit-off: 10px;outline:3px solid var(--dk-accent);outline-offset:var(--lit-off);animation:oc-lit 1.8s cubic-bezier(.2,.8,.2,1) both}@media (max-width: 639.98px){.oc-order--lit{--lit-off: 6px}}@keyframes oc-lit{0%{outline-offset:calc(var(--lit-off) + 18px);outline-color:transparent}20%{outline-offset:var(--lit-off);outline-color:var(--dk-accent)}78%{outline-offset:var(--lit-off);outline-color:var(--dk-accent)}to{outline-offset:var(--lit-off);outline-color:transparent}}.oc-pick{margin:0 0 28px;padding:0;border:0;min-width:0}.oc-pick__legend{margin-bottom:10px;padding:0;font-family:var(--oc-mono);font-weight:500;font-size:12px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--pg-meta)}.oc-pick__opts{display:flex;flex-wrap:wrap;gap:10px}.oc-pick__opt{--pk-accent: #1f625d;position:relative;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:10px 18px 10px 14px;border:1.5px solid var(--pk-accent);border-radius:999px;background:var(--dk-paper, #fbf8f1);color:var(--pk-accent);cursor:pointer;font-family:var(--oc-sans);font-size:16px;font-weight:700;line-height:1.25;transition:background-color .2s,color .2s}.oc-pick__opt--angel{--pk-accent: #5d3b94}.oc-pick__opt input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:16px;height:16px;margin:0;border:1.5px solid currentColor;border-radius:50%;background:transparent}.oc-pick__opt input:checked{background:radial-gradient(circle,currentColor 0 4px,transparent 4.5px)}.oc-pick__opt:has(input:checked){background:var(--pk-accent);color:#fff}.oc .oc-pick__opt:has(input:focus-visible){outline:2px solid var(--pk-accent);outline-offset:3px}.oc-pick__opt input:focus-visible{outline:none}.oc-up{--up-ease: cubic-bezier(.2, .7, .2, 1);--up-rule: rgba(255, 255, 255, .14);--up-edge: rgba(255, 255, 255, .34);--up-w: min(318px, calc(100vw - 2 * var(--oc-gutter)));position:fixed;right:calc(var(--oc-gutter) + env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:29;visibility:hidden;opacity:0;translate:0 14px;transition:opacity .3s var(--up-ease),translate .3s var(--up-ease),visibility 0s linear .3s}.oc-up[data-shown]{visibility:visible;opacity:1;translate:0 0;transition:opacity .3s var(--up-ease),translate .3s var(--up-ease),visibility 0s}.oc-up[data-story]:not([data-tuck]){width:var(--up-w);background:#0f1019;box-shadow:0 0 0 1px var(--up-edge),0 14px 36px #0f10194d}.oc-up[data-tuck] :is(.oc-up__card,.oc-up__ways){display:none}.oc-up__card{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;-moz-column-gap:9px;column-gap:9px;padding:12px}.oc-up__face{display:block;width:30px;height:28px;margin-top:4px}.oc-up__say{min-height:calc(2.76em + 16px);margin:0;padding:8px 11px 8px 17px;background:#f3f1ea;color:#15161f;font-family:var(--oc-sans);font-size:14.5px;font-weight:500;line-height:1.38;text-wrap:pretty;clip-path:polygon(6px 0,100% 0,100% 100%,6px 100%,6px 19px,0 13px,6px 7px)}.oc-up__line{display:block;animation:oc-up-say .36s var(--up-ease) both}@keyframes oc-up-say{0%{opacity:0;translate:0 5px}}.oc-up__dots{display:none;align-items:center;gap:5px;height:1.38em}.oc-up[data-typing] .oc-up__dots{display:inline-flex}.oc-up[data-typing] .oc-up__line{display:none}.oc-up__dots i{width:5px;height:5px;background:#5b5c6b;animation:oc-up-dot 1s var(--up-ease) infinite}.oc-up__dots i:nth-child(2){animation-delay:.14s}.oc-up__dots i:nth-child(3){animation-delay:.28s}@keyframes oc-up-dot{0%,70%,to{opacity:.35;translate:0 0}30%{opacity:1;translate:0 -3px}}.oc-up__bar{display:flex;align-items:stretch}.oc-up[data-story]:not([data-tuck]) .oc-up__bar{border-top:1px solid var(--up-rule)}.oc-up__ways{display:flex;flex:1 1 auto;min-width:0}.oc-up__way{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 10px;color:#fff;text-decoration:none;text-underline-offset:5px;white-space:nowrap;font-family:var(--oc-sans);font-size:14px;font-weight:600;line-height:1;transition:background-color .2s}.oc-up__way+.oc-up__way{box-shadow:inset 1px 0 0 var(--up-rule)}.oc-up__way:hover{background:#ffffff14;text-decoration:underline;text-decoration-thickness:1px}.oc-up__way:focus-visible{outline:2px solid #8fe3da;outline-offset:-2px}.oc-up__dot{flex:none;width:7px;height:7px;background:#8fe3da}.oc-up__way--angel .oc-up__dot{background:#cbb0ff}.oc-up__top{position:relative;flex:none}.oc-up__btn{display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;background:#0f1019;color:#fff;cursor:pointer;box-shadow:0 0 0 1px #ffffff57,0 10px 26px #0f101947;transition:background-color .2s,color .2s,scale .15s}.oc-up__btn svg{width:22px;height:22px;transition:translate .3s var(--up-ease)}.oc-up__btn:hover,.oc-up[data-open] .oc-up__btn{background:#1d1f2b;color:#8fe3da}.oc-up__btn:hover svg{translate:0 -3px}.oc-up__btn:active{scale:.94}.oc-up__btn:focus-visible{outline:2px solid #8fe3da;outline-offset:3px}.oc-up__sheet{position:absolute;right:0;bottom:100%;width:min(300px,calc(100vw - 2 * var(--oc-gutter)));padding-bottom:10px;visibility:hidden;transition:visibility 0s linear .3s}.oc-up[data-open] .oc-up__sheet{visibility:visible;transition:visibility 0s}.oc-up__panel{padding:14px 16px 4px;background:#0f1019;color:#a9adc0;box-shadow:0 0 0 1px var(--up-rule),0 18px 44px #0f101957;clip-path:inset(100% 0 0 0);transition:clip-path .3s var(--up-ease);max-height:calc(100vh - var(--oc-head) - 8px - 78px - env(safe-area-inset-bottom,0px));max-height:calc(100svh - var(--oc-head) - 8px - 78px - env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.34) transparent}.oc-up[data-open] .oc-up__panel{clip-path:inset(-1px -1px -1px -1px)}.oc-up__label{margin:0 0 10px;font-family:var(--oc-mono);font-weight:500;font-size:11px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.oc-up__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--up-rule)}.oc-up__list li:not(:last-child) .oc-up__row{border-bottom:1px solid var(--up-rule)}.oc-up__row{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:6px 2px;border:0;background:none;color:inherit;cursor:pointer;text-align:left;text-decoration:none;font-family:var(--oc-mono);font-weight:500;font-size:11px;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;transition:color .2s}a.oc-up__row:before{content:"";flex:none;width:9px;height:9px;border:1.5px solid currentColor;transition:background-color .2s,border-color .2s,transform .2s}.oc-up__n{min-width:1.4em;font-family:var(--oc-dot);font-weight:800;font-size:17px;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums}.oc-up__list li.is-done a.oc-up__row:before{background:currentColor}.oc-up__list li.is-on .oc-up__row{color:#fff}.oc-up__list li.is-on a.oc-up__row:before{background:#5fe0d3;border-color:#5fe0d3;transform:rotate(45deg)}.oc-up__list li.is-on .oc-up__n{color:#8fe3da}.oc-up__row:hover{color:#fff}.oc-up__row:focus-visible{color:#fff;outline:2px solid #8fe3da;outline-offset:-2px}.oc-up__toprow svg{flex:none;width:15px;height:15px}.oc-up[data-story]:not([data-tuck]) .oc-up__btn{width:52px;height:46px;box-shadow:inset 1px 0 0 var(--up-rule)}.oc-up[data-story]:not([data-tuck]) .oc-up__sheet{width:var(--up-w);padding-bottom:0}@media (max-width: 639.98px){.oc-up{bottom:calc(14px + env(safe-area-inset-bottom,0px));--up-w: calc(100vw - 2 * var(--oc-gutter) - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px))}.oc-up[data-story]:not([data-tuck]){left:calc(var(--oc-gutter) + env(safe-area-inset-left,0px));width:auto}.oc-up[data-quiet]:not([data-top]) .oc-up__card{display:none}.oc-up__say{font-size:14px}}@media (max-height: 520px){.oc-up[data-quiet]:not([data-top]) .oc-up__card{display:none}}.oc-up[data-top]{top:calc(var(--oc-head) + 12px);bottom:auto;translate:0 -14px}.oc-up[data-top][data-shown]{translate:0 0}.oc-up[data-top] .oc-up__bar,html[data-plain=on] .oc-up__card{display:none}@media print{.oc-up{display:none}}html[data-motion=off] :is(.oc-header,.oc-menu,.oc-footer,.oc-contact,.oc-up) :is(*,*:before,*:after),html[data-motion=off] .oc-up,html[data-motion=off] .oc-header:before{transition:none!important;animation:none!important}.ed{--ed-paper: #f3f1ea;--ed-ink: #15161f;--ed-body: #2f303a;--ed-meta: #5b5c6b;--ed-teal-d: #1f625d;--ed-teal: #3da9a1;--ed-rule: rgba(21, 22, 31, .16);--ed-line: #787989;--ed-navy: #0f1019;--ed-body-d: #dfe1ea;--ed-meta-d: #a9adc0;--ed-teal-l: #8fe3da;--ed-rule-d: rgba(255, 255, 255, .16);--ed-label-w: clamp(180px, 17vw, 240px);--ed-gap: clamp(32px, 5.6vw, 80px);background:var(--ed-paper);color:var(--ed-body);font-family:var(--oc-sans)}.ed-grid{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width: 1024px){.ed-grid{grid-template-columns:minmax(0,var(--ed-label-w)) minmax(0,1fr);-moz-column-gap:var(--ed-gap);column-gap:var(--ed-gap)}.ed-grid>.ed-l{grid-column:1}.ed-grid>.ed-m{grid-column:2}.ed-grid>.ed-span{grid-column:1 / -1}}.ed-title{font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);font-style:normal;letter-spacing:-.03em;color:var(--ed-ink)}.ed-title--long{font-weight:600;letter-spacing:-.025em}.ed-label{font-family:var(--oc-mono);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--ed-meta);font-variant-numeric:tabular-nums}.ed-dark .ed-label{color:var(--ed-meta-d)}.ed-dot{font-family:var(--oc-dot);font-weight:800;font-style:normal;letter-spacing:0;line-height:.9;font-variant-numeric:tabular-nums}.ed-label--link{display:inline-flex;align-items:center;min-height:44px;color:var(--ed-teal-d);text-decoration:none}.ed-label--link:hover{color:var(--ed-ink);text-decoration:underline;text-underline-offset:.3em}.ed-dark .ed-label--link{color:var(--ed-teal-l)}.ed-dark .ed-label--link:hover{color:#fff}.ed-crumbs{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:10px;column-gap:10px}.ed-crumbs a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.ed-crumbs a:hover{color:var(--ed-ink);text-decoration:underline;text-underline-offset:.3em}.ed-dark .ed-crumbs a:hover{color:#fff}.ed-crumbs [aria-current]{color:var(--ed-teal-d)}.ed-dark .ed-crumbs [aria-current]{color:var(--ed-teal-l)}.ed-crumbs i{font-style:normal;opacity:.55}.ed-btn{--ring: var(--ed-teal-d);--gap: transparent;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:0 22px;font-family:var(--oc-sans);font-size:16px;font-weight:650;line-height:1.2;text-decoration:none;border:0;border-radius:0;cursor:pointer;background:none;clip-path:polygon(0 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%);transition:background-color .18s,color .18s,box-shadow .18s}.ed-btn svg{width:16px;height:16px;flex:none;transition:transform .2s}.ed-btn:hover svg{transform:translate(3px)}.ed-btn:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--ring),inset 0 0 0 5px var(--gap)}.ed-btn--deep{background:var(--ed-teal-d);color:#fff;--ring: #c8eae8;--gap: var(--ed-teal-d)}.ed-btn--deep:hover{background:#18504c}.ed-btn--teal{background:var(--ed-teal);color:var(--ed-navy);--ring: var(--ed-navy);--gap: var(--ed-teal)}.ed-btn--teal:hover{background:#53bbb3}.ed-btn--line{color:var(--ed-ink);box-shadow:inset 0 0 0 1.5px var(--ed-line)}.ed-btn--line:hover{box-shadow:inset 0 0 0 1.5px var(--ed-ink);background:#15161f0a}.ed-btn--line:focus-visible{box-shadow:inset 0 0 0 3px var(--ed-teal-d)}.ed-dark .ed-btn--line{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff8c}.ed-dark .ed-btn--line:hover{box-shadow:inset 0 0 0 1.5px #fff;background:#ffffff0f}.ed-dark .ed-btn--line:focus-visible{box-shadow:inset 0 0 0 3px var(--ed-teal-l)}.ed-actions{display:flex;flex-wrap:wrap;gap:12px}.ed :focus-visible{outline:3px solid var(--ed-teal-d);outline-offset:3px}.ed .ed-dark :focus-visible,.ed.ed-dark :focus-visible{outline-color:var(--ed-teal-l)}html[data-motion=off] .ed :is(*,*:before,*:after){transition:none!important}html[data-motion=off] .ed-btn:hover svg{transform:none}@media (prefers-reduced-motion: reduce){.ed :is(*,*:before,*:after){transition:none!important}.ed-btn:hover svg{transform:none}}.nf{min-height:calc(100svh - var(--oc-head));background:var(--ed-navy);color:var(--ed-body-d)}.nf--failed{min-height:100svh}.nf__in{row-gap:28px;padding-top:56px;padding-bottom:96px}.nf__side{display:flex;flex-direction:column;gap:14px}.nf__code{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px;margin:0}.nf__code .ed-dot{font-size:clamp(64px,9vw,132px);line-height:.82;color:var(--ed-teal-l)}.nf__path{margin:0;overflow-wrap:anywhere;text-transform:none}.nf__title{margin:0;max-width:11em;font-size:clamp(44px,7vw,112px);line-height:.96;color:#fff;text-wrap:balance}.nf__title:focus{outline:none}.nf__body{margin:26px 0 0;max-width:30em;font-size:clamp(18px,1.5vw,22px);line-height:1.5;color:#c9ccd9;text-wrap:pretty}.nf__actions{margin-top:32px}.nf__pages{margin-top:72px}.nf__pages ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--ed-rule-d)}.nf__pages a{display:grid;grid-template-columns:minmax(0,1fr) 22px;gap:6px 24px;align-items:center;min-height:44px;padding:18px 0;border-bottom:1px solid var(--ed-rule-d);color:inherit;text-decoration:none}.nf__name{font-size:clamp(24px,2.3vw,34px);line-height:1.05;color:#fff}.nf__what{grid-column:1;font-size:15.5px;line-height:1.5;color:var(--ed-meta-d)}.nf__go{grid-column:2;grid-row:1 / span 2;width:20px;height:20px;color:#fff;transition:transform .2s,color .2s}.nf__pages a:hover .nf__name{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.12em;text-decoration-color:var(--ed-teal-l)}.nf__pages a:hover .nf__go{transform:translate(4px);color:var(--ed-teal-l)}@media (min-width: 1024px){.nf__in{padding-top:72px;padding-bottom:120px}.nf__side{padding-top:.4em}.nf__pages a{grid-template-columns:minmax(0,11em) minmax(0,1fr) 22px}.nf__what{grid-column:2}.nf__go{grid-column:3;grid-row:1}}.nf__bar{display:flex;align-items:center;height:var(--oc-head, 64px);border-bottom:1px solid var(--ed-rule-d)}.nf__brand{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#fff;text-decoration:none;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);font-size:18px;letter-spacing:-.01em}.nf__brand img{width:36px;height:33px}html[data-motion=off] .nf__pages a:hover .nf__go{transform:none}@media (prefers-reduced-motion: reduce){.nf__pages a:hover .nf__go{transform:none}}.az-world{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0;transition:opacity .6s cubic-bezier(.2,.7,.2,1)}.az-world[data-shown=true]{opacity:1}.az-world canvas{display:block;width:100%;height:100%}.az-world__labels{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}html[data-plain=on] .az-world{display:none}.az-label{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:8px;padding:7px 10px 6px 9px;font-family:var(--oc-mono);font-size:11.5px;font-weight:500;line-height:1;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:#191a28;background:#f6f5f1f5;border:1px solid rgba(25,26,40,.2);opacity:0;transition:opacity .25s,background-color .3s,color .3s,border-color .3s;will-change:translate,opacity}.az-label[data-on=true]{opacity:1}.az-label i{width:8px;height:8px;border-radius:50%;background:var(--c, #3da9a1)}.az-label small{font-size:11px;font-weight:500;color:#5d5e70}html[data-hot-part="0"] .az-label--station[data-k="0"],html[data-hot-part="1"] .az-label--station[data-k="1"],html[data-hot-part="2"] .az-label--station[data-k="2"],html[data-hot-part="3"] .az-label--station[data-k="3"],html[data-hot-part="4"] .az-label--station[data-k="4"],html[data-hot-part="5"] .az-label--station[data-k="5"]{outline:2px solid #5fe0d3;outline-offset:3px;z-index:2}.az-label--night{background:#141422d6;color:#e9fbf8;border-color:#5fe0d380}.az-label--night small{color:#a9e9e2}.az-label--wait{background:#0f1019;color:#fff;border-color:#0f1019}.az-label--wait:before{content:"";width:8px;height:8px;border-radius:50%;background:#ff3db0}.az-reticle{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none;opacity:0;transition:opacity .25s;will-change:translate,width,height}.az-reticle[data-on=true]{opacity:1}.az-reticle i{position:absolute;width:20px;height:20px;border:0 solid #5fe0d3;filter:drop-shadow(0 0 6px rgba(95,224,211,.55))}.az-reticle__tl{left:0;top:0;border-left-width:2px!important;border-top-width:2px!important}.az-reticle__tr{right:0;top:0;border-right-width:2px!important;border-top-width:2px!important}.az-reticle__bl{left:0;bottom:0;border-left-width:2px!important;border-bottom-width:2px!important}.az-reticle__br{right:0;bottom:0;border-right-width:2px!important;border-bottom-width:2px!important}.az-reticle[data-on=true] i{animation:az-lock .55s cubic-bezier(.2,.7,.2,1) both}.az-reticle[data-on=true] .az-reticle__tl{--fx: -16px;--fy: -16px}.az-reticle[data-on=true] .az-reticle__tr{--fx: 16px;--fy: -16px}.az-reticle[data-on=true] .az-reticle__bl{--fx: -16px;--fy: 16px}.az-reticle[data-on=true] .az-reticle__br{--fx: 16px;--fy: 16px}@keyframes az-lock{0%{translate:var(--fx) var(--fy);opacity:0}}.az-label--tag{background:#2a7a75;color:#fff;border-color:#2a7a75}.az-label--go,.az-label--nogo{background:#0f1019;color:#fff}.az-label--go:before,.az-label--nogo:before{content:"";width:8px;height:8px}.az-label--go{border-color:#5fe0d3}.az-label--go:before{background:#5fe0d3}.az-label--nogo{border-color:#cbb0ff}.az-label--nogo:before{border:2px solid #cbb0ff;width:4px;height:4px}.az-label--station{scale:.86;transform-origin:50% 100%;transition:opacity .25s,scale .4s cubic-bezier(.2,1.5,.45,1)}.az-label--station[data-on=true]{scale:1;transition-delay:calc(var(--k, 0) * .11s),calc(var(--k, 0) * .11s)}@media (max-width: 1023.98px){.az-label{font-size:12px;padding:5px 8px}}.az-label--say{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:9px;column-gap:9px;row-gap:8px;max-width:17.5rem;padding:10px 14px 12px 12px;white-space:normal;background:#0f1019;color:#e6fffb;border-color:#5fe0d3b3;box-shadow:0 10px 26px #05060e59}.az-label--say>span{white-space:nowrap}.az-label--say .az-label__line{grid-column:1 / -1;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);font-size:20px;line-height:1.12;letter-spacing:-.012em;text-transform:none;color:#fff;text-wrap:balance}.az-label--show,.az-label--ship{align-items:start}.az-label--show .az-label__line,.az-label--ship .az-label__line{grid-column:2}.az-label--show i{position:relative;width:17px;height:12px;margin-top:4px;border:2px solid #5fe0d3;border-radius:2px;background:none;box-sizing:border-box}.az-label--show i:after{content:"";position:absolute;left:2px;right:2px;bottom:2px;height:2px;background:#5fe0d3;transform-origin:left center}.az-label--ship i{display:flex;gap:4px;width:auto;height:auto;margin-top:6px;border-radius:0;background:none}.az-label--ship b{display:block;width:7px;height:7px;border-radius:50%;background:#5fe0d3}html[data-motion=on] .az-label--show[data-on=true] i:after{animation:az-say-run 2.4s steps(6,end) infinite}html[data-motion=on] .az-label--ship[data-on=true] b{animation:az-say-blink 2.4s linear infinite}html[data-motion=on] .az-label--ship[data-on=true] b:nth-child(2){animation-delay:.35s}html[data-motion=on] .az-label--ship[data-on=true] b:nth-child(3){animation-delay:.7s}@keyframes az-say-run{0%{transform:scaleX(0)}70%,to{transform:scaleX(1)}}@keyframes az-say-blink{0%,to{opacity:.3}6%,62%{opacity:1}74%{opacity:.3}}@media (max-width: 1023.98px){.az-label--say{max-width:13.5rem;padding:8px 10px 9px 9px;-moz-column-gap:7px;column-gap:7px;row-gap:6px}.az-label--say .az-label__line{font-size:15px}}.az-doors{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none}.az-door{--d: #5fe0d3;position:absolute;left:0;top:0;display:grid;justify-items:start;row-gap:9px;width:17.5rem;padding:14px 16px 16px;text-decoration:none;pointer-events:auto;background:#0f1019f0;color:#fff;border:1px solid color-mix(in srgb,var(--d) 45%,transparent);border-top:3px solid var(--d);box-shadow:0 16px 40px #05060e73;opacity:0;visibility:hidden;will-change:translate,opacity;transition:opacity .3s,visibility 0s linear .3s,background-color .2s,border-color .2s}.az-door--venture{--d: #b48cf0}.az-door[data-on=true]{opacity:1;visibility:visible;transition:opacity .3s,background-color .2s,border-color .2s}.az-door__name{font-family:var(--oc-mono);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--d)}.az-door__say{font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);font-size:21px;line-height:1.12;letter-spacing:-.012em;color:#fff;text-wrap:balance}.az-door__go{display:inline-flex;align-items:center;gap:9px;margin-top:3px;padding:9px 13px 8px;font-family:var(--oc-mono);font-size:12px;font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:#0f1019;background:var(--d)}.az-door__go:after{content:"→";font-family:var(--oc-sans);font-size:15px;letter-spacing:0;transition:translate .2s}.az-door:hover{background:#181a28f7;border-color:var(--d)}.az-door:hover .az-door__go:after{translate:3px 0}.az-door:focus-visible{outline:2px solid var(--d);outline-offset:3px}.az-door__stem{--d: #5fe0d3;position:absolute;left:0;top:-1px;width:0;height:2px;transform-origin:0 50%;background:var(--d);opacity:0;transition:opacity .3s;pointer-events:none}.az-door__stem.az-door--venture{--d: #b48cf0}.az-door__stem[data-on=true]{opacity:.95}.az-door__stem:after{content:"";position:absolute;right:-5px;top:-4px;width:10px;height:10px;border-radius:50%;background:var(--d);box-shadow:0 0 12px 3px color-mix(in srgb,var(--d) 60%,transparent)}@media (max-width: 1023.98px){.az-door{width:min(11.25rem,calc(50vw - 14px));padding:10px 11px 11px;row-gap:6px}.az-door__go{white-space:nowrap}.az-door__name{font-size:10.5px;letter-spacing:.07em}.az-door__say{font-size:15.5px}.az-door__go{margin-top:1px;padding:7px 9px 6px;font-size:10.5px;letter-spacing:.05em}.az-door__go:after{content:none}}@media (max-width: 379.98px){.az-door__go{padding-inline:7px;font-size:10px;letter-spacing:.03em}}@media (prefers-reduced-motion: reduce){:is(.az-door,.az-door__stem),:is(.az-door,.az-door__stem)[data-on=true]{transition:none}.az-world,.az-label,.az-reticle{transition:none}.az-reticle i{animation:none!important}}html[data-motion=off] :is(.az-world,.az-label,.az-reticle){transition:none}html[data-motion=off] .az-reticle i{animation:none!important}html[data-world=on] :is(.az-contactpage,.oc-footer){position:relative;z-index:1}html[data-world=on] .az-contactpage .oc-contact{background:#141422cc}.az-page :is(.az-pg--work,.az-pg--partner)>.az-pg__copy{grid-row:1}.az-page .az-pg--work>.r21-work{grid-row:2}.az-page .az-pg--work{row-gap:24px}.az-page .r21-work__head h2.az-display{margin-bottom:0}.r21-work{list-style:none;margin:0;padding:0;display:grid;gap:20px;min-width:0}.r21-work__card .az-docket__body{display:flex;flex-direction:column;align-items:flex-start}.az-page .r21-work__name{margin:12px 0 0;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);letter-spacing:-.03em;font-size:clamp(28px,7.4vw,34px);line-height:1;color:var(--dk-ink)}.r21-work__line{margin:8px 0 0;font-family:var(--oc-display);font-weight:650;font-stretch:var(--oc-display-stretch);letter-spacing:-.015em;font-size:19px;line-height:1.2;color:var(--dk-accent);text-wrap:pretty}.r21-work__own{margin:8px 0 14px;font-weight:700;font-size:15.5px;line-height:1.4;color:var(--dk-ink)}.r21-work__built{margin:auto 0 0;padding:8px 12px 9px;align-self:stretch;border:1px dashed rgba(21,22,31,.32);font-family:var(--oc-mono);font-size:11.5px;font-weight:600;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;color:var(--dk-ink)}.r21-work__built a{display:inline-flex;align-items:center;gap:8px;min-height:24px;color:var(--dk-accent);text-decoration:underline;text-underline-offset:3px}.r21-work__built a:after{content:"";width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;rotate:-135deg;translate:0 2px}.r21-work__built a:focus-visible{outline:3px solid var(--dk-accent);outline-offset:2px}.r21-work__visit{margin-top:4px;font-size:15px}.az-page .az-venture__fork{margin:22px 0 6px;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);letter-spacing:-.025em;font-size:clamp(26px,7vw,34px);line-height:1.02;color:var(--pg-ink)}.az-page .az-pg--partner{row-gap:22px}.r21-table{width:100%;border-collapse:collapse;min-width:0}.r21-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.r21-table,.r21-table tbody,.r21-table tr,.r21-table th,.r21-table td{display:block}.r21-table tr{margin:0 0 14px;padding:14px 16px 16px;background:#fbf8f1;border-top:3px solid #1f625d;box-shadow:0 1px 2px #0f101914,0 10px 22px #0f10191a}.r21-table .r21-row--venture{border-top-color:#5d3b94}.r21-table .r21-row--growth{border-top-color:#b01d84}.r21-table .r21-row--ours{border-top-color:#0f1019}.r21-table th,.r21-table td{padding:0;text-align:left;font-weight:400}.r21-table td{margin-top:12px;font-size:16px;line-height:1.45;color:var(--pg-body);text-wrap:pretty}.r21-table td:before{content:attr(data-label);display:block;margin-bottom:3px;font-family:var(--oc-mono);font-size:10.5px;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--pg-meta)}.r21-row__n{display:block;margin-bottom:6px;font-family:var(--oc-dot);font-weight:800;font-size:20px;line-height:1;color:#1f625d}.r21-row--venture .r21-row__n{color:#5d3b94}.r21-row--growth .r21-row__n{color:#b01d84}.r21-row__name{display:block;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);letter-spacing:-.025em;font-size:26px;line-height:1.05;color:var(--pg-ink)}.r21-table--own .r21-row__name{font-size:22px}.r21-row__aka{display:block;margin-top:4px;font-family:var(--oc-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#5d3b94}.r21-row__owner{font-weight:700;color:var(--pg-ink)}.r21-part__across{margin:0;max-width:34em;font-family:var(--oc-display);font-weight:600;font-stretch:var(--oc-display-stretch);letter-spacing:-.015em;font-size:20px;line-height:1.3;color:var(--pg-accent);text-wrap:pretty}.az-page .r21-part__own{margin:8px 0 0;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);letter-spacing:-.025em;font-size:clamp(26px,7vw,34px);line-height:1.05;color:var(--pg-ink)}.r21-part__both{margin:0;max-width:34em;font-size:17px;line-height:1.5;font-weight:600;color:var(--pg-ink);text-wrap:pretty}.oc-choose__opt{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:44px;margin:0;padding:14px 14px 16px;border:0;border-top:3px solid var(--gd-accent);border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .18s,box-shadow .18s}.oc-choose__opt:hover{background:color-mix(in oklab,var(--gd-accent) 8%,transparent)}.oc-choose__opt:focus-visible{outline:3px solid var(--gd-accent);outline-offset:3px}.oc-choose .oc-choose__opt:focus:not(:focus-visible){outline:none}@media (max-width: 1023.98px){.oc .az-contactpage .oc-contact__grid{grid-template-areas:"intro" "guide" "form" "aside"}html:not([data-plain=on]) .oc .az-contactpage .oc-contact__grid{grid-template-areas:"intro" "guide" "form" "win" "aside"}}.oc-choose__opt[aria-pressed=true]{background:color-mix(in oklab,var(--gd-accent) 13%,#fbf8f1);box-shadow:inset 0 0 0 2px var(--gd-accent)}.oc-choose__call{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-family:var(--oc-display);font-weight:700;font-stretch:var(--oc-display-stretch);letter-spacing:-.015em;font-size:20px;line-height:1.15;color:var(--gd-accent)}.oc-choose__call:before{content:"";flex:none;width:16px;height:16px;border:2px solid currentColor;border-radius:50%}.oc-choose__opt[aria-pressed=true] .oc-choose__call:before{background:radial-gradient(circle,currentColor 0 4px,transparent 4.5px)}.oc-choose :is(.oc-guide__tag,.oc-guide__what,.oc-guide__for){display:block}html[data-motion=off] .oc-choose__opt{transition:none}@media (max-width: 1023.98px){.r21-work__card .az-docket__head{display:none}.r21-work{gap:16px}}@media (min-width: 1024px){.az-page .az-pg--work{min-height:0;align-items:start;align-content:start;row-gap:clamp(24px,4vh,40px);padding-block:calc(var(--oc-head) + clamp(28px,5vh,56px)) clamp(44px,7vh,84px)}.az-page .az-pg--work>.r21-work__head{grid-column:1 / span 9;grid-row:1}.az-page .az-pg--work>.r21-work{grid-column:1 / -1;grid-row:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,40px);align-items:stretch}.r21-work__card{display:flex}.r21-work__card>.az-docket__paper{display:flex;flex-direction:column;width:100%}.r21-work__card .az-docket__body{flex:1}.az-page .az-venture__fork{margin-top:clamp(18px,3vh,30px);font-size:clamp(30px,2.6vw,42px)}.az-page .az-pg--partner{min-height:0;align-items:start;row-gap:clamp(20px,3.4vh,34px);padding-block:calc(var(--oc-head) + clamp(28px,5vh,60px)) clamp(40px,7vh,84px)}.az-page .az-pg--partner>*{grid-column:1 / -1;grid-row:auto}.az-page .az-pg--partner>:is(.r21-part__head,.r21-part__across,.r21-part__both){grid-column:1 / span 8}.az-page .r21-part__across{font-size:clamp(21px,1.7vw,26px)}.r21-part__both{font-size:18px}.r21-table{display:table;table-layout:fixed}.r21-table thead{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;display:table-header-group}.r21-table tbody{display:table-row-group}.r21-table tr{display:table-row;margin:0;padding:0;background:none;border-top:0;box-shadow:none}.r21-table th,.r21-table td{display:table-cell;padding:16px 20px 18px 0;vertical-align:top;border-bottom:1px solid var(--pg-line)}.r21-table thead th{padding:0 20px 10px 0;border-bottom:2px solid var(--pg-ink);font-family:var(--oc-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pg-meta)}.r21-table td{margin:0;font-size:17px}.r21-table td:before{content:none}.r21-table thead th:first-child{width:26%}.r21-table--models thead th:nth-child(2){width:34%}.r21-table--own thead th:nth-child(2){width:14%}.r21-table tbody th{border-left:3px solid #1f625d;padding-left:16px}.r21-table .r21-row--venture th{border-left-color:#5d3b94}.r21-table .r21-row--growth th{border-left-color:#b01d84}.r21-table .r21-row--ours th{border-left-color:#0f1019}.r21-row__name{font-size:clamp(24px,2vw,32px)}.r21-table--own .r21-row__name{font-size:clamp(20px,1.6vw,26px)}}html[data-plain=on] .r21-table thead{position:static;width:auto;height:auto;clip-path:none}.oc-tear{position:absolute;pointer-events:none}.oc-tear__piece{position:absolute;top:0;right:0;bottom:0;left:0}.oc-tear .oc-tear__copy{margin:0;transition:none}.oc-contact .oc-form{min-width:0}@media (max-width: 479.98px){.oc-order .az-docket__kind{white-space:normal;text-overflow:clip}}.oc-tear__fringe{position:absolute;z-index:3;left:0;top:0;overflow:visible;pointer-events:none}.az-run{--run-paper: #f3ead7;--run-ink: #15161f;--run-navy: #0f1019;--run-stamp: #be1f8f}:is(.az-run__beat,.az-run__item,.az-run__dims>li)[data-d=dogmatic]{--dc: #a57bdb;--dc-ink: #6b3a9a}:is(.az-run__beat,.az-run__item,.az-run__dims>li)[data-d=dull]{--dc: #8fe3da;--dc-ink: #1f625d}:is(.az-run__beat,.az-run__item,.az-run__dims>li)[data-d=dirty]{--dc: #3da9a1;--dc-ink: #1f625d}:is(.az-run__beat,.az-run__item,.az-run__dims>li)[data-d=dangerous],:is(.az-run__beat,.az-run__item)[data-d=field]{--dc: #e0349e;--dc-ink: #a3166f}.az-page .az-passage.az-run__drive{display:block;align-content:start;min-height:650vh;min-height:650svh;padding:2svh var(--oc-gutter, 16px) 0}.az-run__drive>.az-passage__line{display:inline-block;position:relative}.az-run__stage{position:sticky;top:0;height:100vh;height:100svh;margin-bottom:-100vh;margin-bottom:-100svh;z-index:2;pointer-events:none}.az-dterm{position:relative;display:inline;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-stretch:inherit;letter-spacing:inherit;word-spacing:inherit;text-transform:inherit;text-align:inherit;text-indent:inherit;text-rendering:inherit;text-shadow:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:max(1px,.045em);text-underline-offset:.18em;cursor:help;pointer-events:auto;outline-offset:3px}.az-dterm:is(:hover,:focus-visible,:focus):not([data-quiet]){text-decoration-style:solid}.az-dterm__pop{position:absolute;z-index:5;left:0;top:100%;width:-moz-max-content;width:max-content;max-width:min(24rem,calc(100cqw - 1.25rem));display:grid;gap:8px;margin-top:8px;padding:12px 14px;background:#0d1a22;border:1px solid rgba(143,227,218,.35);border-top:3px solid var(--dc, #8fe3da);box-shadow:0 18px 40px -18px #000c;color:#ffffffe6;text-align:left;text-shadow:none;font-family:var(--oc-sans, system-ui, sans-serif);font-size:14px;font-weight:400;font-stretch:100%;font-style:normal;line-height:1.45;letter-spacing:0;text-transform:none;white-space:normal;opacity:0;visibility:hidden;translate:0 -4px;transition:opacity .18s ease,translate .18s ease,visibility 0s linear .18s}:is(.az-run__beat,.az-run__item){container-type:inline-size}.az-dterm__pop:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:12px}.az-dterm:is(:hover,:focus-visible,:focus):not([data-quiet])>.az-dterm__pop{opacity:1;visibility:visible;translate:0 0;transition:opacity .18s ease,translate .18s ease}.az-dterm__line b{font-weight:700;color:var(--dc, #8fe3da)}.az-dterm__line[data-d=dogmatic]{--dc: #cbb0ff}.az-dterm__line[data-d=dull]{--dc: #a9f1e9}.az-dterm__line[data-d=dirty]{--dc: #a6efe7}.az-dterm__line[data-d=dangerous]{--dc: #ffb3e4}html:is([data-webgl=off],[data-plain=on]) .az-page .az-passage.az-run__drive,html:not([data-motion=on]) .az-page .az-passage.az-run__drive{min-height:0;height:0;padding:0}html:is([data-webgl=off],[data-plain=on]) .az-run__drive>:is(.az-run__stage,.az-passage__line),html:not([data-motion=on]) .az-run__drive>:is(.az-run__stage,.az-passage__line){display:none}.az-run__beat{position:absolute;left:0;bottom:clamp(16px,3svh,30px);width:min(20rem,22vw);display:flex;flex-direction:column;align-items:flex-start;gap:8px;perspective:1100px;opacity:0;visibility:hidden;transition:none}.az-run__head{display:contents}:is(html[data-az-run="1"] .az-run__drive:not(.az-run__drive--film),.az-run__drive--film[data-film-beat="1"]) .az-run__beat[data-beat="1"],:is(html[data-az-run="2"] .az-run__drive:not(.az-run__drive--film),.az-run__drive--film[data-film-beat="2"]) .az-run__beat[data-beat="2"],:is(html[data-az-run="3"] .az-run__drive:not(.az-run__drive--film),.az-run__drive--film[data-film-beat="3"]) .az-run__beat[data-beat="3"],:is(html[data-az-run="4"] .az-run__drive:not(.az-run__drive--film),.az-run__drive--film[data-film-beat="4"]) .az-run__beat[data-beat="4"],:is(html[data-az-run="5"] .az-run__drive:not(.az-run__drive--film),.az-run__drive--film[data-film-beat="5"]) .az-run__beat[data-beat="5"]{opacity:1;visibility:visible;transition:opacity .3s ease}.az-run__beat .az-run__trades{opacity:0;translate:0 16px;transition:opacity .3s ease .08s,translate .5s cubic-bezier(.2,.7,.2,1) .08s}:is(html[data-az-run="1"] .az-run__drive:not(.az-run__drive--film),.az-run__drive--film[data-film-beat="1"]) .az-run__beat[data-beat="1"] .az-run__trades,:is(html[data-az-run="2"] .az-run__drive:not(.az-run__drive--film),.az-run__drive--film[data-film-beat="2"]) .az-run__beat[data-beat="2"] .az-run__trades,:is(html[data-az-run="3"] .az-run__drive:not(.az-run__drive--film),.az-run__drive--film[data-film-beat="3"]) .az-run__beat[data-beat="3"] .az-run__trades,:is(html[data-az-run="4"] .az-run__drive:not(.az-run__drive--film),.az-run__drive--film[data-film-beat="4"]) .az-run__beat[data-beat="4"] .az-run__trades,:is(html[data-az-run="5"] .az-run__drive:not(.az-run__drive--film),.az-run__drive--film[data-film-beat="5"]) .az-run__beat[data-beat="5"] .az-run__trades{opacity:1;translate:0 0}.az-run__where{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;font-family:var(--oc-mono);font-size:11px;font-weight:500;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.az-run__n{padding:4px 8px;background:var(--dc);color:var(--run-navy, #0f1019);font-weight:700}.az-run__place{padding:4px 8px;background:var(--run-navy, #0f1019);color:#fff}.az-run__dname{margin:0;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.1em .3em .06em;background:var(--run-navy, #0f1019);color:var(--dc);font-family:var(--oc-display);font-weight:760;font-stretch:var(--oc-display-stretch);letter-spacing:-.02em;font-size:clamp(26px,2.4vw,40px);line-height:1.02}.az-run__gloss{margin:0;padding:5px 8px;background:var(--run-navy, #0f1019);color:var(--dc);font-family:var(--oc-mono);font-size:12px;line-height:1.35}.az-run__trades{margin:0;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.16em .4em .12em;background:var(--run-navy, #0f1019);color:#fff;font-family:var(--oc-display);font-weight:650;font-stretch:var(--oc-display-stretch);letter-spacing:-.01em;font-size:clamp(17px,1.35vw,22px);line-height:1.2;text-wrap:balance}.az-run__eg{margin-right:.15em;font-family:var(--oc-mono);font-size:.66em;font-weight:600;font-stretch:100%;letter-spacing:.04em;color:var(--dc)}.az-run__item .az-run__trades.az-run__trades--all{max-width:30rem;padding:0;background:none;color:var(--pg-ink, #15161f);font-size:clamp(17px,1.3vw,20px);font-weight:600;line-height:1.4;text-wrap:pretty}.az-run__label{display:grid;width:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.az-run__face{grid-area:1 / 1;display:grid;align-content:start;gap:6px;padding:12px 14px 14px;backface-visibility:hidden;background:var(--run-paper, #f3ead7);color:var(--run-ink, #15161f);border:1px solid rgba(21,22,31,.3);border-top:4px solid var(--dc);box-shadow:0 22px 44px -22px #000000bf}.az-run__back{transform:rotateY(180deg);background:#0d1a22;color:#8fe3da;border-color:#8fe3da73;border-top-color:var(--dc)}:is(html[data-az-run-turn] .az-run__drive:not(.az-run__drive--film),.az-run__drive--film[data-film-turn]) .az-run__beat .az-run__label,html[data-az-run="6"][data-az-run-turn] .az-run__item[data-beat="6"] .az-run__label{transform:rotateY(180deg)}.az-run__row{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.az-run__k{margin:0;padding-top:2px;font-family:var(--oc-mono);font-size:10px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--dc-ink)}.az-run__back .az-run__k{color:#8fe3da}.az-run__stamp{flex:none;margin:0 2px 0 0;display:grid;justify-items:center;gap:1px;padding:3px 7px 4px;border:2px solid var(--run-stamp, #be1f8f);outline:1px solid var(--run-stamp, #be1f8f);outline-offset:2px;border-radius:3px;color:var(--run-stamp, #be1f8f);rotate:-6deg;mix-blend-mode:multiply;opacity:.92}.az-run__stamp-mark{font-family:var(--oc-display);font-weight:800;font-stretch:var(--oc-display-stretch);font-size:22px;line-height:.95;letter-spacing:-.02em}.az-run__stamp-d{max-width:9em;font-family:var(--oc-mono);font-size:8.5px;font-weight:700;line-height:1.15;letter-spacing:.12em;text-transform:uppercase;text-align:center}.az-run__belief{margin:0;font-family:var(--oc-hand);font-size:clamp(17px,1.35vw,21px);line-height:1.22;color:var(--run-ink, #15161f);text-wrap:pretty}.az-run__problem{margin:0;font-size:14.5px;font-weight:600;line-height:1.35;color:var(--run-ink, #15161f);text-wrap:pretty}.az-run__answer{margin:0;font-family:var(--oc-mono);font-size:13.5px;font-weight:500;line-height:1.45;color:#8fe3da;text-wrap:pretty}.az-run__back--last{align-content:center}.az-run__back--last .az-run__answer{font-family:var(--oc-display);font-weight:750;font-stretch:var(--oc-display-stretch);letter-spacing:-.025em;font-size:clamp(28px,2.8vw,44px);line-height:1.02;color:#fff}.az-run__list{list-style:none;margin:0;padding:0;display:grid;gap:22px}.az-run__item{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;perspective:1100px}.az-run__item .az-run__trades{font-size:clamp(17px,1.4vw,21px)}.az-pg.az-pg--run>.az-run__list{grid-row:3}.az-run__check{margin:0;max-width:30em;font-size:17px;line-height:1.45;color:var(--pg-body, inherit)}html[data-motion=on]:not([data-webgl=off]):not([data-plain=on]) :is(.az-run__item:not([data-beat="6"]),.az-run__title,.az-run__check){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}html:is([data-webgl=off],[data-plain=on]) .az-run__label,html:not([data-motion=on]) .az-run__label{display:flex;flex-direction:column;transform:none;transition:none}html:is([data-webgl=off],[data-plain=on]) .az-run__face,html:not([data-motion=on]) .az-run__face{backface-visibility:visible;box-shadow:none}html:is([data-webgl=off],[data-plain=on]) .az-run__back,html:not([data-motion=on]) .az-run__back{transform:none;border-top-width:1px}html:is([data-webgl=off],[data-plain=on]) .az-run__back--last .az-run__answer,html:not([data-motion=on]) .az-run__back--last .az-run__answer{font-size:clamp(24px,2.2vw,32px)}@media (prefers-reduced-motion: reduce){.az-run__beat,.az-run__beat .az-run__trades,.az-run__label,.az-dterm__pop,.az-dterm:is(:hover,:focus-visible,:focus):not([data-quiet])>.az-dterm__pop{transition:none;translate:none}}@media (max-width: 1023.98px){.az-pg--fourd .az-fourd{gap:20px}.az-pg--fourd .az-fourd__what{font-size:15px}.az-run__beat{inset:calc(var(--oc-head, 56px) + 10px) 0 calc(14px + env(safe-area-inset-bottom,0px));width:auto;gap:6px}.az-run__beat .az-run__where{order:1}.az-run__beat .az-run__dname{order:2}.az-run__beat .az-run__gloss{order:3}.az-run__beat .az-run__label{order:4;max-width:30rem}.az-run__beat .az-run__trades{order:5;margin-top:auto;font-size:clamp(18px,5vw,22px)}.az-run__dname{font-size:clamp(24px,7vw,30px)}.az-run__face{padding:10px 12px 12px;gap:5px}.az-run__belief{font-size:17px}.az-run__problem{font-size:13.5px}.az-run__answer{font-size:13px}.az-run__gloss{font-size:11.5px;padding:4px 7px}}@media (min-width: 1024px){.az-pg.az-pg--run{grid-template-rows:1fr auto auto 1fr}.az-pg.az-pg--run>.az-pg__win{grid-row:1 / -1}.az-pg.az-pg--run>.az-run__copy{grid-column:8 / -1;grid-row:2;align-self:end}.az-pg.az-pg--run>.az-run__list{grid-column:8 / -1;grid-row:3;align-self:start;margin-top:18px;max-width:30rem}html:is([data-webgl=off],[data-plain=on]) .az-pg--run,html:not([data-motion=on]) .az-pg--run{grid-template-rows:auto auto}html:is([data-webgl=off],[data-plain=on]) .az-pg--run>.az-pg__win,html:not([data-motion=on]) .az-pg--run>.az-pg__win{grid-row:1}html:is([data-webgl=off],[data-plain=on]) .az-pg--run>.az-run__copy,html:not([data-motion=on]) .az-pg--run>.az-run__copy{grid-row:1;align-self:center}html:is([data-webgl=off],[data-plain=on]) .az-pg--run>.az-run__list,html:not([data-motion=on]) .az-pg--run>.az-run__list{grid-row:2;grid-column:1 / -1;max-width:none;margin-top:clamp(32px,5vh,56px);grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:clamp(20px,2.6vw,44px);column-gap:clamp(20px,2.6vw,44px);row-gap:32px;align-items:start}}.az-pg--fourd>.az-fourd{min-width:0}.az-fourd{display:grid;gap:28px}.az-fourd__head{display:grid;gap:14px;align-content:start}.az-fourd__eyebrow{margin:0;font-family:var(--oc-mono);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--pg-accent)}.az-fourd__eyebrow b{color:var(--pg-ink);font-weight:700}.az-fourd__head .az-display{max-width:14em}.az-fourd__intro{margin:0;max-width:34em;font-size:18px;line-height:1.5;color:var(--pg-body)}.az-fourd [data-d=dogmatic]{--dc: #a57bdb}.az-fourd [data-d=dull]{--dc: #8fe3da}.az-fourd [data-d=dirty]{--dc: #3da9a1}.az-fourd [data-d=dangerous]{--dc: #e0349e}.az-fourd__name{margin:0;font-family:var(--oc-display);font-weight:760;font-stretch:var(--oc-display-stretch);letter-spacing:-.02em;font-size:26px;line-height:1.05;color:var(--dc)}.az-fourd__what{margin:0;font-size:16px;line-height:1.45;color:var(--pg-body);text-wrap:pretty}.az-fourd__beliefs{display:grid;gap:14px;padding:20px;border:1px solid rgba(203,176,255,.3);border-top:3px solid #cbb0ff;background:linear-gradient(160deg,#cbb0ff1f,#cbb0ff05)}.az-fourd__k{margin:0;font-family:var(--oc-mono);font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:#cbb0ff}.az-fourd__belief-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@media (min-width: 560px){.az-fourd__belief-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 900px){.az-fourd__belief-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.az-fourd__belief-list li{display:grid;gap:10px;padding:10px 14px;background:#ffffff0a;border-left:2px solid #cbb0ff}.az-fourd__belief{font-family:var(--oc-hand);font-size:18px;line-height:1.4;color:var(--pg-ink)}.az-fourd__where{font-family:var(--oc-mono);font-size:10px;font-weight:500;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:#cbb0ff}.az-fourd__close{margin:0;max-width:70ch;font-size:15px;line-height:1.5;color:var(--pg-body)}.az-fourd__cards{list-style:none;margin:0;padding:0;display:grid;gap:14px}.az-fourd__card{position:relative;overflow:hidden;display:grid;gap:8px;align-content:start;padding:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-top:3px solid var(--dc)}.az-fourd__d{position:absolute;right:10px;top:-8px;font-family:var(--oc-display);font-weight:800;font-size:74px;line-height:1;color:var(--dc);opacity:.16;pointer-events:none}.az-fourd__card dl{margin:0;display:grid;gap:4px}.az-fourd__card dt{margin-top:6px;font-family:var(--oc-mono);font-size:10px;font-weight:500;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--dc)}.az-fourd__card dd{margin:0;font-size:14.5px;line-height:1.45;color:var(--pg-body)}.az-fourd__foot{display:grid;gap:10px;padding-top:20px;border-top:1px solid var(--pg-line)}.az-fourd__order{margin:0;max-width:48ch;font-family:var(--oc-display);font-weight:650;font-stretch:var(--oc-display-stretch);font-size:20px;line-height:1.3;color:var(--pg-ink)}.az-fourd__leverage{margin:0;max-width:60ch;font-size:16px;line-height:1.5;color:var(--pg-body)}@media (min-width: 640px){.az-fourd__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.az-pg--fourd>.az-fourd{grid-column:1 / -1}}.az-page .az-passage.az-run__drive.az-run__drive--film{min-height:960vh;min-height:960svh;background:#0f1019;overflow:clip}.az-run__drive--film>.az-passage__line{z-index:3}@supports (animation-timeline: view()){html[data-motion=on] .az-passage--ship:has(+.az-run .az-run__drive--film):before{content:"";position:absolute;z-index:0;left:0;right:0;bottom:0;height:80%;pointer-events:none;background:linear-gradient(#0f101900,#0f101999 50%,#0f1019)}html[data-motion=on] .az-passage--ship:has(+.az-run .az-run__drive--film)>.az-passage__line{position:relative;z-index:1}html[data-motion=on] .az-run__drive--film>.az-run__stage{view-timeline:--az-runin block}html[data-motion=on] .az-run__drive--film .az-runfilm{animation:az-runfilm-in linear both;animation-timeline:--az-runin;animation-range:entry 0% entry 70%}html[data-motion=on] .az-run__drive--film>.az-run__stage:before{content:"";position:absolute;z-index:1;top:0;bottom:0;left:calc(-1 * var(--oc-gutter, 16px));right:calc(-1 * var(--oc-gutter, 16px));pointer-events:none;background:linear-gradient(#0f1019,#0f1019bf 22%,#0f101900 50%);animation:az-runfilm-shade linear both;animation-timeline:--az-runin;animation-range:entry 60% entry 100%}}@keyframes az-runfilm-in{0%{opacity:0}to{opacity:1}}@keyframes az-runfilm-shade{0%{opacity:1}to{opacity:0}}.az-run__intro{position:absolute;z-index:2;left:0;top:calc(var(--oc-head, 64px) + clamp(16px,3.5svh,40px));width:min(26rem,calc(29vw - var(--oc-gutter, 40px)));display:grid;gap:12px;isolation:isolate;color:#fff;text-shadow:0 1px 2px rgba(5,6,10,.6),0 0 24px rgba(5,6,10,.5);opacity:0;visibility:hidden;translate:0 12px;transition:none}.az-run__drive--film[data-film-intro] .az-run__intro{opacity:1;visibility:visible;translate:0 0;transition:opacity .45s ease,translate .6s cubic-bezier(.2,.7,.2,1)}.az-run__return{position:absolute;z-index:3;left:0;top:calc(var(--oc-head, 64px) + clamp(16px,3.5svh,40px));display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:7px 11px 6px;border:1px solid rgba(255,255,255,.55);border-radius:0;background:#090a12b8;color:#fff;cursor:pointer;pointer-events:auto;font-family:var(--oc-mono);font-size:11px;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:0;visibility:hidden;transition:none}.az-run__drive--film[data-film-beat] .az-run__return{opacity:1;visibility:visible;transition:opacity .3s ease}.az-run__drive--film[data-film-beat="4"] .az-run__return{left:auto;right:0}.az-run__return:hover{background:#1c343aeb}.az-run__return:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.az-run__drive--film .az-run__beat{padding-top:44px}.az-run__intro:before{content:"";position:absolute;z-index:-1;top:-72px;right:-56px;bottom:-72px;left:-160px;pointer-events:none;background:#06070c9e;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent),linear-gradient(to bottom,transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent),linear-gradient(to bottom,transparent,#000 64px,#000 calc(100% - 64px),transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.az-run__intro p{margin:0}.az-run__intro-k{font-family:var(--oc-mono);font-size:11px;font-weight:600;line-height:1.35;letter-spacing:.14em;text-transform:uppercase;color:#ffd0ef}.az-run__intro-title{font-family:var(--oc-display);font-weight:760;font-stretch:var(--oc-display-stretch);letter-spacing:-.025em;font-size:clamp(30px,2.6vw,44px);line-height:1.02;text-wrap:balance}.az-run__intro-jump{margin-top:6px!important;font-family:var(--oc-mono);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3}.az-run__dims{list-style:none;margin:0;padding:0;display:grid;gap:6px}.az-run__drive--film .az-run__dims>li[data-d=dogmatic]{--dc: #e4d8ff}.az-run__drive--film .az-run__dims>li[data-d=dull]{--dc: #a9f1e9}.az-run__drive--film .az-run__dims>li[data-d=dirty]{--dc: #a6efe7}.az-run__drive--film .az-run__dims>li[data-d=dangerous]{--dc: #ffd0ef}.az-run__dim{position:relative;display:grid;grid-template-columns:auto 1fr;-moz-column-gap:12px;column-gap:12px;row-gap:2px;align-items:baseline;width:100%;padding:8px 34px 9px 12px;border:0;border-left:2px solid var(--dc);background:#ffffff0d;color:inherit;font:inherit;text-align:left;text-shadow:inherit;cursor:pointer;pointer-events:auto;transition:background-color .2s ease,translate .2s ease}.az-run__dim:after{content:"→";position:absolute;right:12px;top:50%;translate:0 -50%;font-family:var(--oc-mono);font-size:14px;color:var(--dc);opacity:.7;transition:translate .2s ease,opacity .2s ease}.az-run__dim:hover{background:#ffffff1c}.az-run__dim:focus-visible{outline:2px solid var(--dc);outline-offset:2px;background:#ffffff1c}.az-run__dim:hover:after{translate:4px -50%;opacity:1}.az-run__dim-n{font-family:var(--oc-mono);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--dc)}.az-run__dim-name{font-family:var(--oc-display);font-weight:720;font-stretch:var(--oc-display-stretch);font-size:20px;line-height:1.05;letter-spacing:-.015em;color:var(--dc)}.az-run__dim-gloss{grid-column:1 / -1;font-family:var(--oc-mono);font-size:12px;line-height:1.4;color:#fffc}@media (prefers-reduced-motion: reduce){.az-run__drive--film[data-film-intro] .az-run__intro{transition:none;translate:none}}html[data-az-run-film=cover] .az-world{display:none}.az-runfilm{position:absolute;z-index:0;inset:0 calc(-1 * var(--oc-gutter, 16px));overflow:hidden;background:#0f1019;container-type:size}.az-runfilm__ground{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:none}.az-runfilm__ground img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(26px) brightness(.5) saturate(.85);scale:1.18;visibility:hidden}.az-runfilm[data-seg="0"] .az-runfilm__ground img[data-k="0"],.az-runfilm[data-seg="1"] .az-runfilm__ground img[data-k="1"],.az-runfilm[data-seg="2"] .az-runfilm__ground img[data-k="2"],.az-runfilm[data-seg="3"] .az-runfilm__ground img[data-k="3"],.az-runfilm[data-seg="4"] .az-runfilm__ground img[data-k="4"],.az-runfilm[data-seg="5"] .az-runfilm__ground img[data-k="5"],.az-runfilm[data-seg="6"] .az-runfilm__ground img[data-k="6"],.az-runfilm[data-seg="7"] .az-runfilm__ground img[data-k="7"]{visibility:visible}.az-runfilm__frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.az-runfilm__still,.az-runfilm__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.az-runfilm__still{z-index:1;visibility:hidden}.az-runfilm:is(:not([data-ready]),[data-wait])[data-seg="0"] .az-runfilm__still[data-k="0"],.az-runfilm:is(:not([data-ready]),[data-wait])[data-seg="1"] .az-runfilm__still[data-k="1"],.az-runfilm:is(:not([data-ready]),[data-wait])[data-seg="2"] .az-runfilm__still[data-k="2"],.az-runfilm:is(:not([data-ready]),[data-wait])[data-seg="3"] .az-runfilm__still[data-k="3"],.az-runfilm:is(:not([data-ready]),[data-wait])[data-seg="4"] .az-runfilm__still[data-k="4"],.az-runfilm:is(:not([data-ready]),[data-wait])[data-seg="5"] .az-runfilm__still[data-k="5"],.az-runfilm:is(:not([data-ready]),[data-wait])[data-seg="6"] .az-runfilm__still[data-k="6"],.az-runfilm:is(:not([data-ready]),[data-wait])[data-seg="7"] .az-runfilm__still[data-k="7"]{visibility:visible}@media (min-width: 1024px){.az-runfilm{--band: min(100cqh, 56.25cqw)}.az-runfilm__frame{inset:auto 0;top:calc(50% - var(--band) / 2);height:var(--band);filter:contrast(1.04) saturate(.94)}.az-runfilm__still,.az-runfilm__video{-o-object-position:50% 0%;object-position:50% 0%}@container (aspect-ratio < 16 / 9){.az-runfilm__ground{display:block}.az-runfilm__frame{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 4%,#000 96%,transparent)}}.az-runfilm:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#06070c61 0,#06070c00 20%,#06070c00 74%,#06070c80),radial-gradient(ellipse 85% 95% at 50% 50%,#06070c00 62%,#06070c4d)}.az-run__drive--film .az-run__beat{top:calc(var(--oc-head, 64px) + clamp(16px,3.5svh,40px));bottom:auto;left:0;right:auto;width:min(26rem,calc(29vw - var(--oc-gutter, 40px)));gap:10px;perspective:none;isolation:isolate;text-shadow:0 1px 2px rgba(5,6,10,.6),0 0 24px rgba(5,6,10,.5)}.az-run__drive--film .az-run__beat[data-beat="4"]{left:auto;right:0}.az-run__drive--film .az-run__beat:before{content:"";position:absolute;z-index:-1;top:-72px;right:-48px;bottom:-72px;left:-160px;pointer-events:none;background:#06070c99;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent),linear-gradient(to bottom,transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent),linear-gradient(to bottom,transparent,#000 64px,#000 calc(100% - 64px),transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.az-run__drive--film .az-run__beat[data-beat="4"]:before{top:-72px;right:-160px;bottom:-72px;left:-48px;-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 40px),transparent),linear-gradient(to bottom,transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 40px),transparent),linear-gradient(to bottom,transparent,#000 64px,#000 calc(100% - 64px),transparent)}.az-run__drive--film .az-run__beat[data-d=dogmatic]{--dc: #e4d8ff}.az-run__drive--film .az-run__beat[data-d=dull]{--dc: #a9f1e9}.az-run__drive--film .az-run__beat[data-d=dirty]{--dc: #a6efe7}.az-run__drive--film .az-run__beat:is([data-d=dangerous],[data-d=field]){--dc: #ffd0ef}.az-run__drive--film .az-run__beat .az-run__where{order:1;gap:10px;letter-spacing:.14em}.az-run__drive--film .az-run__beat .az-run__dname{order:2;padding:0;background:none;font-size:clamp(32px,2.6vw,44px)}.az-run__drive--film .az-run__beat .az-run__gloss{order:3}.az-run__drive--film .az-run__beat .az-run__trades{order:4}.az-run__drive--film .az-run__beat .az-run__label{order:5}.az-run__drive--film .az-run__beat :is(.az-run__n,.az-run__place){padding:0;background:none}.az-run__drive--film .az-run__beat .az-run__n{color:var(--dc)}.az-run__drive--film .az-run__beat .az-run__place{display:inline-flex;align-items:center;gap:10px;color:#ffffffd6}.az-run__drive--film .az-run__beat .az-run__place:before{content:"";width:22px;height:1px;background:currentColor;opacity:.7}.az-run__drive--film .az-run__beat .az-run__gloss{padding:0;background:none;line-height:1.45;color:#fffc}.az-run__drive--film .az-run__beat .az-run__trades{padding:0;background:none;font-size:clamp(17px,1.3vw,21px);line-height:1.25;color:#fffffff0}.az-page .az-run .az-run__drive.az-run__drive--film .az-run__beat .az-run__label{transform:none;transition:none}.az-run__drive--film .az-run__beat .az-run__face{padding:4px 0 0;gap:6px;background:none;border:0;border-top:1px solid rgba(255,255,255,.22);box-shadow:none;transition:opacity .45s ease,translate .6s cubic-bezier(.2,.7,.2,1)}.az-run__drive--film .az-run__beat .az-run__back{transform:none;opacity:0;translate:0 10px}.az-run__drive--film[data-film-turn] .az-run__beat .az-run__front{opacity:0;translate:0 -10px}.az-run__drive--film[data-film-turn] .az-run__beat .az-run__back{opacity:1;translate:0 0}.az-run__drive--film .az-run__beat .az-run__k{padding-top:6px;color:var(--dc)}.az-run__drive--film .az-run__beat .az-run__belief{color:#f3ead7;font-size:clamp(18px,1.35vw,22px)}.az-run__drive--film .az-run__beat .az-run__problem{color:#ffffffdb;font-size:14px;font-weight:500}.az-run__drive--film .az-run__beat .az-run__answer{color:#d8f6f2}.az-run__drive--film .az-run__beat .az-run__stamp{margin-top:4px;mix-blend-mode:normal;color:#ffd0ef;border-color:currentColor;outline-color:currentColor;scale:.82;transform-origin:100% 0}}.az-run__drive--film .az-runfilm .az-runfilm__load{position:absolute;z-index:2;pointer-events:auto}.az-run__drive--film .az-runfilm .az-runfilm__load:focus-visible{outline:3px solid #8fe3da;outline-offset:3px;box-shadow:0 0 0 3px #0f1019}.az-run__drive--film .az-runfilm:focus{outline:none}@media (max-width: 1023.98px){.az-run__intro{inset:calc(var(--oc-head, 64px) + 10px) 0 calc(14px + env(safe-area-inset-bottom,0px));width:auto;display:flex;flex-direction:column;gap:8px}.az-run__intro:before{display:none}.az-run__intro-title{font-size:clamp(24px,7vw,30px)}.az-run__return{top:calc(var(--oc-head, 56px) + 10px)}.az-run__drive--film[data-film-beat="4"] .az-run__return{left:0;right:auto}.az-run__drive--film .az-run__beat{padding-top:40px}.az-run__intro-jump{margin-top:auto!important}.az-run__dims{grid-template-columns:repeat(2,minmax(0,1fr))}.az-run__dim{padding:7px 26px 8px 10px;background:#0f1019c7;grid-template-columns:1fr}.az-run__dim:after{right:9px}.az-run__dim-name{font-size:18px}.az-run__dim-gloss{display:none}@media (max-height: 819.98px){.az-run__intro-jump,.az-run__dim-n{display:none}.az-run__dim{padding:6px 24px 7px 10px}}.az-runfilm{--band: min(56.25cqw, 100cqh);--words: 328px;--pic-top: max(calc(50% - var(--band) / 2), calc(var(--oc-head, 64px) + var(--words)))}.az-runfilm__frame{inset:auto 0;top:var(--pic-top);height:var(--band);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 5%,#000 95%,transparent)}.az-runfilm__ground{display:block}.az-run__drive--film .az-runfilm .az-runfilm__load{right:var(--oc-gutter, 16px);top:calc(var(--pic-top) + var(--band) + 12px)}@media (max-height: 719.98px){.az-run__drive--film .az-runfilm .az-runfilm__load{left:0;right:0;width:-moz-fit-content;width:fit-content;margin-inline:auto;top:calc(var(--pic-top) + 8px);min-height:44px;padding:0 14px;font-size:14px}.az-run__drive--film .az-runfilm .az-runfilm__load:after{display:none}}}@media (max-width: 1023.98px) and (min-aspect-ratio: 1 / 1){.az-run__drive--film{--col: clamp(240px, 40vw + max(0px, 400px - 100svh), 360px)}.az-runfilm{--room-top: calc(var(--oc-head, 64px) + 10px);--room-h: calc(100cqh - var(--room-top) - 14px);--band: min(var(--room-h), (100cqw - var(--col) - 16px) * 9 / 16);--pic-top: calc(var(--room-top) + (var(--room-h) - var(--band)) / 2)}.az-runfilm__frame{left:auto;right:0;width:calc(var(--band) * 16 / 9)}.az-run__drive--film :is(.az-run__beat,.az-run__intro){top:calc(var(--oc-head, 64px) + 6px);bottom:10px;right:auto;width:calc(var(--col) - var(--oc-gutter, 16px));gap:4px}.az-run__drive--film .az-run__beat .az-run__dname,.az-run__intro-title{font-size:clamp(20px,6svh,28px)}.az-run__dim-name{font-size:15px}.az-run__drive--film .az-run__beat .az-run__trades{font-size:clamp(18px,5svh,26px)}.az-run__drive--film .az-run__beat .az-run__face{padding:8px 10px 10px;gap:4px}.az-run__drive--film .az-run__beat .az-run__belief{font-size:15px}.az-run__drive--film .az-run__beat .az-run__problem{font-size:13px}.az-run__drive--film .az-run__beat .az-run__answer{font-size:12.5px;line-height:1.4}.az-run__drive--film .az-run__beat .az-run__stamp-mark{font-size:16px}.az-run__drive--film .az-run__beat .az-run__stamp-d{font-size:7.5px}.az-run__drive--film .az-runfilm .az-runfilm__load{left:calc(100cqw - var(--band) * 16 / 9);right:0;width:-moz-fit-content;width:fit-content;margin-inline:auto;top:calc(var(--pic-top) + 8px);min-height:44px;padding:0 14px;font-size:14px}.az-run__drive--film .az-runfilm .az-runfilm__load:after{display:none}}.az-filmwin__still{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:46% 60%;object-position:46% 60%}.r29-prod{--r29-ground: #0f1019;--r29-ink: #f2f5fb;--r29-body: #c4cadb;--r29-teal: #3da9a1;--r29-teal-d: #1f625d;--r29-teal-l: #8fe3da;--r29-glow: #5fe0d3;--r29-violet: #9b7fe0;--r29-violet-l: #cbb0ff;--r29-k: .5;--r29-led: 6px;--r29-stops: 9}.az-page .az-pg--products.r29-prod{row-gap:16px}.az-page .r29-prod>.r29-prod__head{grid-row:1}.az-page .r29-prod>.r29-walk{grid-row:2;min-width:0}.az-page .r29-prod>.r29-list{grid-row:3;min-width:0}.az-page .r29-prod>.r29-prod__more{grid-row:4;min-width:0}.az-page .r29-prod__head h2.az-display{margin-bottom:0}.az-page .r29-prod__more .az-link{margin-top:0}.r29-walk{position:relative;min-width:0}.r29-walk__room{display:none}.r29r{--anatomy-paper: #161b2b;--anatomy-top: #252c45;--anatomy-shade-0: #0b0e17;--anatomy-shade-1: #10141f;--anatomy-shade-2: #151a29;--anatomy-shade-3: #1b2135;--anatomy-hi: #aab5d2;--anatomy-mid: #6a7594;--anatomy-lo: #434c69;--anatomy-faint: #2c334c;position:relative;min-width:0;overflow:hidden;color:var(--r29-body);background:radial-gradient(110% 80% at 62% 42%,#1a2136 0,#121626 48%,var(--r29-ground) 100%);box-shadow:0 0 0 1px #8fe3da29,0 1px 2px #0f101933,0 18px 40px #0f101938}.r29r-stage{position:relative;min-width:0}.r29r-art{position:relative;aspect-ratio:var(--r29-ar);isolation:isolate}.r29r-art:not([data-ready]) :is(.r29m-draw,.r29m-names){visibility:hidden}.r29m-draw,.r29m-layer{position:absolute;top:0;right:0;bottom:0;left:0}.r29m-layer{pointer-events:none}.r29m-layer--top{z-index:2}.r29m-draw svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:visible}.r29m-draw path{vector-effect:non-scaling-stroke}.r29m-draw .iso-fill{fill:var(--anatomy-paper);stroke:none}.r29m-draw .iso-shade,.r29m-draw .iso-top{stroke:none}.r29m-draw .iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.r29m-draw .iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.r29m-draw .iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.r29m-draw .iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.r29m-draw .iso-top{fill:var(--anatomy-top)}.r29m-draw .iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:.8px;stroke-linecap:round;stroke-linejoin:round}.r29m-draw .iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.r29m-draw .iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.r29m-draw .iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.r29m-draw .iso-edge[data-tone=hi]{stroke-width:1px}.r29m-draw .r29m-halo{fill:url(#r29m-halo-g);stroke:none}.r29m-draw #r29m-halo-g stop{stop-color:#000}.r29m-draw .r29m-dots{fill:var(--anatomy-mid);stroke:none}.r29m-draw .r29m-holes{fill:#070910;stroke:none}.r29m-draw .r29m-roof>.iso-top{fill:#2b3350}.r29m-draw .r29m-wall>.iso-fill,.r29m-draw .r29m-wall>.iso-shade{fill:#0b0d15}.r29m-draw .r29m-socket>.iso-edge{stroke:#3b4560}.r29m-draw .r29m-srv>.iso-edge{stroke:#7fcfc7}.r29m-draw .r29m-srv>.iso-top{fill:#222c42}.r29m-draw path.r29m-label{fill:#3da9a124;stroke:var(--r29-teal)}.r29m-draw .r29m-handle>.iso-edge{stroke:#8e9ab9}.r29m-draw .r29m-base>.iso-edge{stroke:var(--r29-violet-l)}.r29m-draw .r29m-base>.iso-top{fill:#231f3b}.r29m-draw path.r29m-plate{fill:#cbb0ff1a;stroke:var(--r29-violet)}.r29m-draw .r29m-card>.iso-edge{stroke:#8d79cf}.r29m-draw .r29m-card>.iso-fill{fill:#1c1a33}.r29r[data-kind=base] .r29m-draw .r29m-base>.iso-edge{stroke:#efe6ff}.r29r[data-kind=svc] .r29m-draw .r29m-card>.iso-edge{stroke:#efe6ff}.r29r[data-kind=svc] .r29m-draw .r29m-card>.iso-fill{fill:#2a2352}.r29m-srv{position:absolute;z-index:2;pointer-events:none;will-change:transform}.r29m-srv__art{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .3s,filter .25s}.r29m-srv svg *{pointer-events:var(--r29-hit, visiblePainted);cursor:pointer}.r29m-draw .r29m-hit{fill:transparent;stroke:none}@media (hover: hover){.r29m-srv:not(.is-on):hover .r29m-srv__art{filter:brightness(1.28)}}.r29m-srv{translate:0 0;transition:translate .4s cubic-bezier(.2,.7,.3,1)}.r29m-srv.is-on{translate:calc(var(--r29-ox) * var(--r29-pull) * var(--r29-k) * 1px) calc(var(--r29-oy) * var(--r29-pull) * var(--r29-k) * 1px)}.r29r:is([data-kind=base],[data-kind=svc]) .r29m-srv__art{opacity:.3}.r29r[data-kind=cap] .r29m-srv:not(.is-on) .r29m-srv__art{opacity:.5}.r29m-led,.r29m-sock,.r29m-svc-led,.r29m-head-led{position:absolute;width:var(--r29-led);height:var(--r29-led);translate:-50% -50%;border-radius:50%;pointer-events:none;will-change:opacity}.r29m-led[data-k=s],.r29m-head-led{background:var(--r29-glow);box-shadow:0 0 calc(var(--r29-led) * .9) #5fe0d3cc}.r29m-led[data-k=a],.r29m-head-led[data-k=a]{background:var(--r29-violet-l);box-shadow:0 0 calc(var(--r29-led) * .9) #cbb0ffbf}.r29m-svc-led{z-index:1;background:var(--r29-violet-l);box-shadow:0 0 calc(var(--r29-led) * .8) #cbb0ffb3}.r29m-sock{width:calc(var(--r29-led) * .8);height:calc(var(--r29-led) * .8);background:#2c7a73;box-shadow:0 0 calc(var(--r29-led) * .6) #5fe0d373}.r29m-srv.is-on .r29m-led[data-k=s]{box-shadow:0 0 calc(var(--r29-led) * 1.8) #5fe0d3f2}@keyframes r29m-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes r29m-busy{0%,to{opacity:1}18%{opacity:.2}34%{opacity:.9}52%{opacity:.3}70%{opacity:.85}}.r29-prod[data-live][data-seen] :is(.r29m-led[data-k=s],.r29m-head-led[data-k=s]){animation:r29m-blink 2.8s ease-in-out infinite}.r29-prod[data-live][data-seen] :is(.r29m-led[data-k=a],.r29m-head-led[data-k=a]){animation:r29m-busy 1.4s linear infinite}.r29-prod[data-seen] .r29m-svc-led{animation:r29m-blink 3.4s ease-in-out infinite}html[data-motion=off] .r29m-srv,html[data-motion=off] .r29m-name,html[data-motion=off] .r29m-srv__art{transition:none}html[data-motion=off] .r29-prod :is(.r29m-led,.r29m-svc-led,.r29m-head-led){animation:none!important}.r29m-names{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.r29m-list,.r29m-svcs{list-style:none;margin:0;padding:0}.r29m-item,.r29m-svc{position:absolute;translate:-50% -50%}.r29m-item{z-index:3}.r29m-item--base,.r29m-svc{z-index:1}.r29m-item{scroll-margin-top:calc(4px + var(--ty, .5) * var(--r29-h, 400px))}.r29m-item:focus{outline:none}.r29m-name{display:block;margin:0;padding:3px 8px 4px;border:0;border-radius:0;font:inherit;text-align:center;white-space:nowrap;cursor:pointer;pointer-events:auto;background:#0a0d16cc;color:var(--r29-ink);box-shadow:inset 0 0 0 1px #5fe0d380;transform:skewY(var(--r29-slope));transition:translate .4s cubic-bezier(.2,.7,.3,1),background-color .2s,filter .25s,visibility .25s}.r29m-name__t{display:block;font-family:var(--oc-display);font-weight:700;font-stretch:var(--oc-display-stretch);letter-spacing:0;font-size:14px;line-height:1.15}.r29m-name:focus-visible{outline:3px solid var(--r29-teal-l);outline-offset:2px;opacity:1!important}.r29-prod .r29m-name:focus:not(:focus-visible){outline:none}.r29m-list .r29m-name.is-on{translate:calc(var(--r29-ox) * var(--r29-pull) * var(--r29-k) * 1px) calc(var(--r29-oy) * var(--r29-pull) * var(--r29-k) * 1px);background:#0f2f2d;box-shadow:inset 0 0 0 2px var(--r29-glow),0 6px 16px #00000073}.r29r:not([data-kind=whole]) .r29m-list .r29m-name:not(.is-on){filter:opacity(.45)}.r29m-name--base{padding:3px 10px 4px;box-shadow:inset 0 0 0 1px #cbb0ff99}.r29m-name--base .r29m-name__t{font-size:15px}.r29m-name--base.is-on{background:#241b3d;box-shadow:inset 0 0 0 2px var(--r29-violet-l),0 6px 16px #00000073}.r29m-svc{margin:0;pointer-events:auto;cursor:pointer}.r29m-svc__t{display:block;padding:2px 5px 3px;transform:skewY(var(--r29-slope));font-family:var(--oc-display);font-stretch:var(--oc-display-stretch);font-size:13px;font-weight:700;line-height:1.1;letter-spacing:0;white-space:nowrap;color:#ece6ff;transition:background-color .2s,box-shadow .2s}.r29m-svc.is-on .r29m-svc__t{background:#9b7fe057;box-shadow:inset 0 0 0 1px var(--r29-violet-l);color:#fff}.r29m-svc__full{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.r29-card{position:relative;z-index:4;min-width:0;color:var(--r29-body)}.r29-card:focus{outline:none}.r29-skip{position:absolute;z-index:5;top:calc(var(--oc-head, 64px) + 10px);right:12px;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:7px 11px 6px;border:1px solid rgba(143,227,218,.6);border-radius:0;background:#090a12b8;color:var(--r29-teal-l);cursor:pointer;font-family:var(--oc-mono);font-size:11px;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.r29-skip:hover{background:#1c343aeb;color:#fff}.r29-skip__short{display:none}@media (max-width: 399.98px){.r29-skip__long{display:none}.r29-skip__short{display:inline}}.r29-skip:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.r29-card__key{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline;margin:0 0 10px;font-family:var(--oc-mono);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--r29-teal-l)}.r29-card__key>span{padding-bottom:4px;color:#aab5d2bd}.r29-card__key>span.is-cur{color:var(--r29-teal-l);box-shadow:inset 0 -2px 0 var(--r29-glow)}.r29-card__in:is([data-kind=base],[data-kind=svc]) .r29-card__key>span.is-cur{color:var(--r29-violet-l);box-shadow:inset 0 -2px 0 var(--r29-violet-l)}.r29-card__in[data-kind=whole] .r29-card__key>span.is-cur{box-shadow:none;padding-bottom:0}.r29-card__top{display:flex;align-items:baseline;justify-content:space-between;gap:6px 16px;flex-wrap:wrap}.r29-card__close{flex:none;display:inline-flex;align-items:baseline;gap:6px;margin:0 0 10px auto;padding:4px 0;border:0;border-radius:0;background:none;cursor:pointer;font-family:var(--oc-mono);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:#aab5d2c7;transition:color .2s}.r29-card__x{font-family:var(--oc-display);font-size:16px;letter-spacing:0;line-height:1}.r29-card{container-type:inline-size}@container (max-width: 379.98px){.r29-card__close{align-items:center;justify-content:center;min-width:28px;min-height:28px;margin-top:-6px;padding:0}.r29-card__close-w{display:none}.r29-card__x{font-size:20px}}.r29-card__close:hover{color:#fff}.r29-card__close:focus-visible{outline:3px solid var(--r29-teal-l);outline-offset:2px;color:#fff}.r29-card__name{margin:0 0 14px;font-family:var(--oc-display);font-weight:var(--oc-display-w, 700);font-stretch:var(--oc-display-stretch);font-size:30px;line-height:1.08;letter-spacing:-.015em;color:#fff;text-wrap:balance}.r29-card__name:after{content:"";display:block;width:44px;height:3px;margin-top:12px;background:var(--r29-glow)}.r29-card__in:is([data-kind=base],[data-kind=svc]) .r29-card__name:after{background:var(--r29-violet-l)}.r29-card__line{margin:0 0 10px;font-size:17px;line-height:1.5;color:var(--r29-body);text-wrap:pretty}.r29-card__parts{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:8px}.r29-card__parts li{position:relative;margin:0;padding:0 0 0 24px;font-size:17px;line-height:1.45;color:var(--r29-ink);text-wrap:pretty}.r29-card__parts li:before{content:"";position:absolute;left:0;top:.4em;width:12px;height:12px;background:var(--r29-glow);box-shadow:0 0 8px #5fe0d399}.r29-card__parts li[data-part=base]:before{background:var(--r29-violet);box-shadow:0 0 8px #9b7fe073}.r29-card__layer{margin:14px 0 0;padding:1px 0 1px 12px;border-left:2px solid var(--r29-teal);font-size:15px;line-height:1.45;color:#c4cadbdb;text-wrap:pretty}.r29-card__facts{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.r29-card__facts li{margin:0;padding:0 0 0 12px;border-left:2px solid var(--r29-violet);font-size:16px;line-height:1.4;color:var(--r29-body)}.r29-card__facts b{display:block;font-weight:700;color:var(--r29-ink)}.r29-card__svcs{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;font-size:16px;line-height:1.35;color:var(--r29-ink)}.r29-card__svcs li{position:relative;margin:0;padding:0 0 0 14px}.r29-card__svcs li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:var(--r29-violet-l)}.r29-card__more{display:inline-block;margin-top:14px;font-size:16px;font-weight:600;line-height:1.3;color:var(--r29-teal-l);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.r29-card__more:hover{color:#fff}.r29-card__more:focus-visible{outline:3px solid var(--r29-teal-l);outline-offset:3px}.r29-legend{position:relative;z-index:4;min-width:0}.r29-legend__whole{display:block;margin:0 0 10px;padding:0;border:0;background:none;font-family:var(--oc-mono);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;text-align:left;color:var(--r29-body);cursor:pointer}.r29-legend__whole.is-on{color:var(--r29-teal-l)}.r29-legend__list{list-style:none;margin:0;padding:0;display:grid;justify-items:start;gap:8px}.r29-legend__list li{margin:0}.r29-legend__item{display:inline-flex;align-items:center;gap:10px;margin:0;padding:7px 12px 7px 10px;border:0;border-radius:0;font:inherit;font-family:var(--oc-display);font-stretch:var(--oc-display-stretch);font-size:16px;font-weight:700;line-height:1.2;text-align:left;color:var(--r29-ink);cursor:pointer;background:#0a0d168c;box-shadow:inset 0 0 0 1px #aab5d247;transition:background-color .2s,box-shadow .2s}.r29-legend__sw{flex:none;width:12px;height:12px}.r29-legend__item--cap .r29-legend__sw{background:var(--r29-glow);box-shadow:0 0 8px #5fe0d399}.r29-legend__item--base .r29-legend__sw{background:var(--r29-violet)}.r29-legend__item--svc .r29-legend__sw{box-shadow:inset 0 0 0 2px var(--r29-violet-l)}.r29-legend__item.is-on{background:#0f2f2d;box-shadow:inset 0 0 0 2px var(--r29-glow)}.r29-legend__item:is(.r29-legend__item--base,.r29-legend__item--svc).is-on{background:#241b3d;box-shadow:inset 0 0 0 2px var(--r29-violet-l)}.r29-legend__item:focus-visible,.r29-legend__whole:focus-visible{outline:3px solid var(--r29-teal-l);outline-offset:2px}.r29-leads{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;overflow:visible;pointer-events:none}.r29-leads path{fill:none;stroke-width:1px;stroke-dasharray:3 4;transition:stroke-width .2s}.r29-leads g{--lead: rgba(203, 176, 255, .6)}.r29-leads g[data-kind=cap]{--lead: rgba(95, 224, 211, .65)}.r29-leads path{stroke:var(--lead)}.r29-leads circle{fill:var(--lead)}.r29-leads g.is-on path{stroke-dasharray:none;stroke-width:1.6px}.r29-prod.is-walk .r29-leads{opacity:0;transition:opacity .35s}.r29-leads circle:not([cx]){display:none}@media (min-width: 1024px){.r29-prod{--r29-fh: clamp(460px, min(100svh - var(--oc-head) - 40px, max(72vh, 540px)), 680px);--r29-pad: clamp(20px, 3vh, 32px)}.az-page .az-pg--products.r29-prod{min-height:0;align-items:start;align-content:start;row-gap:clamp(16px,2.6vh,26px);padding-block:calc(var(--oc-head) + clamp(20px,3.6vh,44px)) clamp(28px,4.4vh,56px)}.az-page .r29-prod>.r29-prod__head{grid-column:1 / -1;grid-row:1}.az-page .r29-prod>.r29-walk{grid-column:1 / -1;grid-row:2}.az-page .r29-prod>.r29-list{grid-column:1 / -1;grid-row:3}.az-page .r29-prod>.r29-prod__more{grid-column:1 / -1;grid-row:4;justify-self:end}.az-page .r29-prod__head h2.az-display{font-size:clamp(36px,3.2vw,54px)}.r29r{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;-moz-column-gap:clamp(28px,3.4vw,56px);column-gap:clamp(28px,3.4vw,56px);row-gap:20px;height:var(--r29-fh);padding:var(--r29-pad) clamp(24px,2.6vw,44px)}.r29-card{grid-column:1;grid-row:1;align-self:start}.r29-legend{grid-column:1;grid-row:2;align-self:end}.r29r-stage{grid-column:2;grid-row:1 / span 2;display:grid;place-items:center;min-height:0}.r29r-art{width:min(100%,calc((var(--r29-fh) - 2 * var(--r29-pad)) * var(--r29-arn)))}}@media (min-width: 1024px) and (max-height: 620px){.r29-prod{--r29-fh: clamp(460px, 100svh - var(--oc-head) - 24px, 680px);--r29-pad: 16px}.r29r{row-gap:12px}.r29-card__facts{margin-top:8px;gap:6px}}@media (max-width: 1023.98px){.r29r{display:flex;flex-direction:column;margin-inline:calc(var(--az-gutter, 16px) * -1);padding:14px 16px 16px}.r29r-stage{order:1}.r29-legend{order:2;margin-top:10px}.r29-card{order:3;margin-top:14px}.r29r-art{width:min(100%,520px);margin-inline:auto}.r29-legend__whole{display:none}.r29-legend__list{display:flex;flex-wrap:wrap;gap:6px}.r29-legend__item{gap:7px;padding:5px 9px 5px 8px;font-size:13px}.r29-legend__sw{width:10px;height:10px}.r29-card__key{margin-bottom:6px}.r29-card__name{margin-bottom:8px;font-size:23px}.r29-card__name:after{width:36px;margin-top:8px}.r29-card__line{margin-bottom:6px;font-size:15px;line-height:1.45}.r29-card__parts{gap:4px;margin-bottom:6px}.r29-card__parts li{padding-left:20px;font-size:15px;line-height:1.4}.r29-card__parts li:before{width:10px;height:10px}.r29-card__layer{margin-top:8px;font-size:13px;line-height:1.4}.r29-card__facts{margin-top:8px;gap:6px}.r29-card__facts li{font-size:15px;line-height:1.35}.r29-card__facts b{display:inline}.r29-card__svcs{margin-top:8px;gap:3px 12px;font-size:15px}.r29-card__more{margin-top:8px;font-size:15px}.r29m-name{padding:2px 6px 3px}.r29m-name__t{font-size:12px}.r29m-name--base .r29m-name__t{font-size:13px}.r29m-svc__t{padding:0 3px;font-size:12px;line-height:1}}.r29-list{display:none}.r29-prod:not(.is-walk) .r29-list{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:8px}.r29-list__group h3{margin:0 0 10px;font-family:var(--oc-mono);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--pg-accent, var(--r29-teal-d))}.r29-list__group>p{margin:0 0 10px;font-size:16px;line-height:1.45;color:var(--pg-body)}.r29-list ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.r29-list li{margin:0;padding:0 0 0 12px;border-left:2px solid var(--r29-teal-d);font-size:16px;line-height:1.45;color:var(--pg-body);text-wrap:pretty}.r29-list li b{display:block;font-weight:700;color:var(--pg-ink)}.r29-list .r29-list__key{display:block;margin-bottom:2px;font-family:var(--oc-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pg-accent, var(--r29-teal-d))}.r29-list__sep{display:none}.r29-list .r29-list__svcs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px}.r29-list .r29-list__svcs li{border-left-color:var(--r29-violet)}@media (min-width: 1024px){.r29-prod:not(.is-walk) .r29-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}}:root[data-plain=on] .oc .r29-prod .r29-walk__room{display:none!important}:root[data-plain=on] .oc .r29-prod .r29r{display:none!important}:root[data-plain=on] .oc .r29-prod .r29-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px}.r29-prod{--rk-screen: 100vh;--rk-step: var(--rk-screen);--rk-paper: var(--pg-ground, #f3f1ea)}@supports (height: 1svh){.r29-prod{--rk-screen: 100svh}}.r29-prod.is-walk .r29-walk{margin-inline:calc(-1 * var(--az-gutter))}.r29-prod.is-walk .r29-walk__room{display:block;position:relative;height:calc(var(--r29-stops) * var(--rk-step))}.r29-prod.is-walk .r29r{--pg-ground: var(--r29-ground);position:sticky;top:0;z-index:1;height:100vh;height:100svh;margin-inline:0;overflow:clip;box-shadow:none;background:radial-gradient(70% 64% at 66% 50%,#1b2440 0,#121626 54%,var(--r29-ground) 100%)}.r29-prod.is-walk .r29r:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(rgba(143,227,218,.16) 1px,transparent 1.6px);background-size:26px 26px;-webkit-mask-image:radial-gradient(58% 62% at 66% 50%,#000,transparent);mask-image:radial-gradient(58% 62% at 66% 50%,#000,transparent)}.r29-prod.is-walk .r29r-art{transform-origin:0 0}.r29-prod.is-walk :is(.r29m-draw,.r29m-draw *,.r29m-srv svg *){pointer-events:none}.r29-prod.is-walk .r29m-srv svg .r29m-hit{pointer-events:var(--r29-hit, visiblePainted);cursor:pointer}.rk-glow{display:none}.r29-prod.is-walk .rk-glow{display:block;position:absolute;left:0;top:0;z-index:0;width:70vmin;height:70vmin;margin:-35vmin 0 0 -35vmin;border-radius:50%;pointer-events:none;will-change:transform;background:radial-gradient(closest-side,#5fe0d338,#5fe0d312 52%,#5fe0d300)}.r29-prod.is-walk .r29r:is([data-kind=base],[data-kind=svc]) .rk-glow{background:radial-gradient(closest-side,#cbb0ff38,#cbb0ff12 52%,#cbb0ff00)}.r29-prod.is-walk .r29r[data-kind=whole] .rk-glow{opacity:.7}.rk-ring{display:none}.r29-prod.is-walk .rk-ring{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;box-shadow:0 0 0 30vmax var(--rk-paper);will-change:transform}.rk-lead{display:none;--rk-lc: var(--r29-glow)}.r29r:is([data-kind=base],[data-kind=svc]) .rk-lead{--rk-lc: var(--r29-violet-l)}.r29-prod.is-walk.r29-prod--wide .rk-lead{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;overflow:visible;pointer-events:none}.rk-lead>path{fill:none;stroke:var(--rk-lc);stroke-width:1.4px;transition:opacity .3s}.rk-lead>circle{fill:var(--rk-lc);transition:opacity .3s}.rk-anchor{position:absolute;left:0;width:1px;height:1px;pointer-events:none;top:calc((var(--k) + var(--rk-hold) / 2) * var(--rk-step) - var(--rk-screen));scroll-margin-top:calc(-1 * (var(--oc-head) + 16px))}.r29-prod.is-walk .r29m-srv.is-on .r29m-srv__art{filter:drop-shadow(0 0 14px rgba(95,224,211,.45))}.r29-prod.is-walk .r29r:not([data-kind=whole]) .r29m-list .r29m-name:not(.is-on){filter:opacity(0);visibility:hidden}.r29-prod.is-walk .r29r[data-kind=cap] .r29m-item--base{visibility:hidden}.r29-prod.is-walk .r29r[data-kind=cap] .r29m-svc__t{opacity:.45}.rk-ticks{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0 2px}.rk-tick{position:relative;width:28px;height:24px;padding:0;border:0;border-radius:0;background:none;cursor:pointer}.rk-tick:before{content:"";position:absolute;left:0;right:0;top:9px;height:6px;background:#aab5d299;transition:background-color .25s,box-shadow .25s}.rk-tick:hover:before{background:#aab5d2cc}.rk-tick.is-on:before{background:var(--r29-glow);box-shadow:0 0 10px #5fe0d38c}.rk-tick:focus-visible{outline:2px solid var(--r29-teal-l);outline-offset:1px}@media (min-width: 1024px){.r29-prod.is-walk .r29r{grid-template-columns:minmax(340px,31vw) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;row-gap:clamp(14px,2.4vh,24px);padding:calc(var(--oc-head) + clamp(20px,4.4vh,52px)) var(--az-gutter) clamp(22px,4.4vh,48px)}.r29-prod.is-walk .r29-card{align-self:center}.r29-prod.is-walk .r29r-art{width:min(100%,calc((100svh - var(--oc-head) - 96px) * var(--r29-arn)))}.r29-prod.is-walk .r29-card__key{margin-bottom:14px;font-size:13px}.r29-prod.is-walk .r29-card__name{margin-bottom:18px;font-size:clamp(36px,3.2vw,56px);line-height:1.04}.r29-prod.is-walk .r29-card__name:after{width:56px;margin-top:16px}.r29-prod.is-walk :is(.r29-card__line,.r29-card__parts li){font-size:clamp(18px,1.35vw,21px)}.r29-prod.is-walk .r29-card__layer{font-size:16px}.r29-prod.is-walk :is(.r29-card__facts li,.r29-card__svcs){font-size:17px}.r29-prod.is-walk .r29-card__more{font-size:17px}}@media (min-width: 1024px) and (max-height: 700px){.r29-prod.is-walk .r29-card__name{margin-bottom:12px;font-size:clamp(30px,2.6vw,40px)}.r29-prod.is-walk .r29-card__name:after{margin-top:10px}.r29-prod.is-walk .r29-card__line{margin-bottom:6px;font-size:17px}.r29-prod.is-walk :is(.r29-card__facts li,.r29-card__svcs){font-size:15px}.r29-prod.is-walk .r29-card__facts{margin-top:8px;gap:6px}}@media (max-width: 1023.98px){.r29-prod.is-walk .r29r{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto;row-gap:10px;padding:calc(var(--oc-head) + 10px) var(--az-gutter, 16px) 14px}.r29-prod.is-walk .r29r-stage{grid-row:1;order:0;display:grid;place-items:center;min-height:0}.r29-prod.is-walk .r29r-art{width:min(100%,520px,calc(40svh * var(--r29-arn)))}.r29-prod.is-walk .r29-card{grid-row:2;order:0;min-height:13em;margin-top:0}.r29-prod.is-walk .r29-legend{grid-row:3;order:0;margin-top:0}.r29-prod.is-walk .r29-legend__list>li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.r29-prod.is-walk .rk-ticks{margin:0}.r29-prod.is-walk .r29-card__name{font-size:26px}.r29-prod.is-walk .r29-card__line{font-size:16px}}@media (max-width: 1023.98px) and (max-height: 760px){.r29-prod.is-walk .r29r-art{width:min(100%,520px,calc(36svh * var(--r29-arn)))}.r29-prod.is-walk .r29-card{min-height:0}}@media (max-width: 1023.98px){.r29-prod.is-walk .r29m-svc__t{visibility:hidden}}@media (max-width: 1023.98px) and (max-height: 599.98px){.r29-prod.is-walk .r29m-list .r29m-name:not(.is-on){filter:opacity(0);visibility:hidden}}.az-page{--az-gutter: 16px;--az-paper: #f3f1ea;--az-navy: #0f1019;--az-ink: #15161f;--az-teal: #3da9a1;--az-teal-d: #1f625d;--az-teal-l: #8fe3da;--az-glow: #5fe0d3;--az-violet: #5d3b94;--az-violet-l: #cbb0ff;--az-magenta: #be1f8f;position:relative;z-index:1}.az-page .az-display{margin:0;color:var(--pg-ink, #fff);text-wrap:balance}.az-page h2.az-display{margin:0 0 18px;font-size:clamp(34px,9.4vw,48px);line-height:.98}:where(.az-pg__copy)>p:where(:not([class])){margin:0 0 14px;max-width:34em;font-size:17px;line-height:1.6;text-wrap:pretty}.az-accent{color:var(--pg-accent)}.az-support{margin:0 0 14px;max-width:30em;font-size:18px;line-height:1.5;color:var(--pg-body);text-wrap:pretty}.az-aside{margin:4px 0 0;max-width:30em;font-family:var(--oc-display);font-weight:600;font-stretch:var(--oc-display-stretch);letter-spacing:-.015em;font-size:20px;line-height:1.25;color:var(--pg-accent);text-wrap:pretty}.az-mark{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-family:var(--oc-mono);font-size:11.5px;font-weight:500;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--pg-accent, var(--dk-accent))}.az-mark:before{content:"";width:18px;height:2px;background:currentColor}.az-pg{display:grid;grid-template-columns:minmax(0,1fr);row-gap:22px;align-content:start;padding:calc(var(--oc-head) + 12px) var(--az-gutter) 44px}.az-pg>.az-pg__win{grid-row:1;height:clamp(220px,40svh,360px);min-height:0}.az-pg>.az-pg__copy{grid-row:2;min-width:0}html[data-world=on] .az-pg--solid{background:var(--pg-ground)}.az-page .az-hud{font-size:10px;padding:6px 7px 5px}.az-page :is(.az-hud--bl,.az-hud--br){max-width:calc(50% - 18px);white-space:normal;line-height:1.25}.az-page .az-passage{min-height:46svh;padding-bottom:6svh}.az-cover{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-content:end;row-gap:18px;min-height:calc(100vh - var(--oc-head));min-height:calc(100svh - var(--oc-head));padding:16px var(--az-gutter) 18px}html:not([data-world=on]) .az-cover{background:radial-gradient(circle at 1px 1px,rgba(143,227,218,.16) 1px,transparent 1.5px) 0 0 / 22px 22px,linear-gradient(180deg,#0a0d1a,#05070f)}.az-cover__type{position:relative;z-index:1;display:flex;flex-direction:column;min-width:0;max-width:40rem;padding:14px 16px 16px;background:var(--az-navy);box-shadow:0 14px 34px #05060e59}.az-page .az-cover__title{margin:0;max-width:17em;font-size:clamp(29px,8.2vw,44px);line-height:1.03;letter-spacing:-.03em;color:#fff;text-wrap:balance}.az-cover__offers{list-style:none;position:relative;z-index:1;margin:6px 0 0;padding:0;display:grid;gap:12px}.az-offer__for{margin:6px 0 0;font-size:13.5px;line-height:1.4;color:var(--dk-meta);text-wrap:pretty}.az-offer .az-docket__head{padding:10px 14px 9px}.az-offer .az-docket__no{font-size:20px}.az-offer .az-docket__bar{width:64px;height:16px}.az-offer .az-docket__body{padding:12px 14px}.az-offer .az-docket__stub{min-height:0;padding:10px 14px 12px}.az-offer__name{margin:0;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);letter-spacing:-.03em;font-size:26px;line-height:1;color:var(--dk-ink)}.az-offer__name a{display:inline-block;padding-block:9px;margin-block:-9px;color:inherit;text-decoration:none}.az-offer__name a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.az-offer__name a:focus-visible{outline:3px solid var(--dk-accent);outline-offset:3px}.az-offer__what{margin:6px 0 0;font-size:14.5px;line-height:1.4;color:var(--dk-body);text-wrap:pretty}.az-method{margin:4px 0 18px}.az-method__name{margin:0 0 10px;font-size:15px;line-height:1.45;font-weight:700;color:var(--pg-accent)}.az-method__steps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 0;font-family:var(--oc-mono);font-size:11px;font-weight:500;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--pg-meta)}.az-method__steps li{display:inline-flex;align-items:center}.az-method__steps li+li:before{content:"";width:14px;height:1px;margin:0 6px;background:currentColor;opacity:.6}.az-method__steps span{padding:7px 8px 6px}.az-method__steps [aria-current=step] span{background:var(--pg-accent);color:var(--pg-ground)}.az-offer.az-serve{--sv-accent: #1f625d;--dk-accent: var(--sv-accent);position:relative;display:grid;grid-template-rows:auto 1fr auto;min-width:0;padding:14px 16px 16px;background:#fbf8f1;color:#2f303a;border-top:3px solid var(--sv-accent);box-shadow:0 14px 34px #05060e52}.az-offer.az-serve--angel{--sv-accent: #5d3b94}.az-serve__head{display:flex;align-items:center;gap:10px;margin:0 0 10px}.az-serve__icon{display:grid;place-items:center;flex:none;width:40px;height:40px;color:var(--sv-accent);background:color-mix(in oklab,var(--sv-accent) 12%,#fbf8f1)}.az-serve__icon svg{width:28px;height:28px}.az-serve__name{margin:0;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);letter-spacing:-.03em;font-size:26px;line-height:1;color:#15161f}.az-serve__name a{display:inline-block;padding-block:9px;margin-block:-9px;color:inherit;text-decoration:none}.az-serve__name a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.az-serve__name a:focus-visible{outline:3px solid var(--sv-accent);outline-offset:3px}.az-serve__what{margin:8px 0 14px;max-width:34em;font-size:15px;line-height:1.42;color:#2f303a;text-wrap:pretty}.az-serve__btn{justify-self:start;align-self:end}.az-pg--how>.az-how__head{grid-row:1}.az-pg--how>.az-deliver{grid-row:2}.az-pg--how>.az-how__foot{grid-row:3}.az-page .az-how__head h2.az-display{margin:0;max-width:17em}.az-deliver{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--pg-line)}.az-deliver__step{display:grid;grid-template-columns:48px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;align-items:start;align-content:start;padding:16px 0;border-bottom:1px solid var(--pg-line)}.az-deliver__step>:not(.az-deliver__icon){grid-column:2}.az-deliver__icon{grid-column:1;grid-row:1 / span 3;display:grid;place-items:center;width:48px;height:48px;color:var(--pg-accent);background:color-mix(in oklab,var(--pg-accent) 10%,var(--pg-ground))}.az-deliver__icon svg{width:32px;height:32px}.az-deliver__n{font-family:var(--oc-dot);font-weight:800;font-size:15px;line-height:1;color:var(--pg-accent)}.az-deliver__name{margin:6px 0;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);letter-spacing:-.03em;font-size:30px;line-height:1;color:var(--pg-ink)}.az-deliver__line{margin:0;max-width:30em;font-size:16.5px;line-height:1.45;color:var(--pg-body);text-wrap:pretty}.az-fork{list-style:none;margin:0;padding:0;display:grid;gap:14px}.az-fork__item{max-width:36em;padding-left:14px;border-left:3px solid var(--az-teal);font-size:16.5px;line-height:1.45;color:var(--pg-body);text-wrap:pretty}.az-fork__item--angel{border-left-color:var(--az-violet)}.az-fork__for{display:block;margin-bottom:3px;font-family:var(--oc-mono);font-size:11px;font-weight:600;line-height:1.25;letter-spacing:.1em;text-transform:uppercase;color:var(--pg-accent)}.az-fork__item--angel .az-fork__for{color:var(--az-violet)}.az-how__foot>.az-link{margin-top:14px}.az-where{margin:18px 0 0;max-width:30em;padding-top:14px;border-top:1px solid var(--pg-line)}.az-where>p{margin:0 0 8px;font-family:var(--oc-display);font-weight:650;font-stretch:var(--oc-display-stretch);letter-spacing:-.015em;font-size:20px;line-height:1.25;color:var(--pg-ink);text-wrap:pretty}.az-pg--approval>.az-pg__win{height:clamp(260px,46svh,420px)}.az-pg--approval>.az-why__head{grid-row:2}.az-pg--approval>.az-why__list{grid-row:3}.az-page .az-why__head h2.az-display{margin:0;max-width:16em}.az-why__list{list-style:none;margin:0;padding:0;display:grid;gap:20px}.az-bottleneck .az-docket__head{padding-block:9px 8px}.az-bottleneck .az-docket__no{font-size:20px}.az-bottleneck .az-docket__body{padding-block:14px 16px}.az-bottleneck__name{margin:0 0 8px;font-family:var(--oc-mono);font-size:11.5px;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--dk-accent)}.az-bottleneck__problem{margin:0;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);letter-spacing:-.025em;font-size:clamp(24px,6.6vw,30px);line-height:1.05;color:var(--dk-ink);text-wrap:balance}.az-bottleneck .az-docket__stub{min-height:0}.az-bottleneck__leads{margin:0;font-size:16px;line-height:1.4;color:var(--dk-body);text-wrap:pretty}.az-bottleneck__label{display:block;margin-bottom:4px;font-family:var(--oc-mono);font-size:10.5px;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--dk-meta)}.az-pg--statement>.az-statement{grid-row:2}.az-pg--statement>.az-statement__side{grid-row:3}.az-page .az-statement h2.az-display{margin:0;font-size:clamp(30px,8.7vw,56px);line-height:.96}.az-pg--statement>.az-pg__win{height:clamp(280px,54svh,480px)}.az-statement__detail{margin-top:16px}.az-jobsheet{margin:20px 0 6px;max-width:34rem}.az-docket__rows.az-checks li{grid-template-columns:22px minmax(0,1fr) auto;align-items:start;-moz-column-gap:12px;column-gap:12px;font-size:17px;line-height:1.3}.az-check{position:relative;width:18px;height:18px;margin-top:2px;border:2px solid var(--dk-ink)}.is-done>.az-check{background:var(--dk-accent);border-color:var(--dk-accent)}.is-done>.az-check:after{content:"";position:absolute;left:4px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;rotate:45deg}.az-checks__text{text-wrap:pretty}.az-checks__mark{padding-top:3px;font-family:var(--oc-mono);font-size:10.5px;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--dk-accent);white-space:nowrap}.is-next>.az-checks__mark{color:#b01d84}.az-jobsheet .az-docket__rows li{transition:background-color .2s}.az-jobsheet .az-docket__rows li.is-lit{background:color-mix(in oklab,var(--dk-accent) 11%,transparent)}.az-jobsheet .az-docket__rows li.is-lit>.az-docket__n{color:var(--dk-accent)}.az-jobsheet__note{margin:14px 0 0;font-size:22px}@media (max-width: 399.98px){.az-jobsheet .az-docket__kind{letter-spacing:.08em}.az-jobsheet.az-needs .az-docket__kind{letter-spacing:.02em}}.az-rate{display:inline-flex;align-items:center;gap:8px;font-family:var(--oc-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--dk-meta, var(--pg-meta))}.az-rate:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c)}.az-rate--low{--c: #3da9a1}.az-rate--medium{--c: #8a52c8}.az-rate--high{--c: #d4249f}.az-beat--decide{position:relative;display:block;padding:0 var(--az-gutter)}.az-decide__title{--pg-ink: #fff;--pg-meta: #a9adc0;--pg-accent: var(--az-teal-l);grid-row:1;justify-self:start}.az-decide__stage{position:relative}html:is([data-webgl=off],[data-plain=on]) .az-decide__stage{display:none}html:is([data-webgl=off],[data-plain=on]) .az-beat--decide{min-height:0;padding:0;background:var(--az-navy)}html:is([data-webgl=off],[data-plain=on]) .az-decide__frame{position:relative;height:auto;padding:calc(var(--oc-head) + 24px) var(--az-gutter) 48px;row-gap:24px}.az-pg--tickets>.az-tickets__head{grid-row:1}.az-pg--tickets>.az-tickets{grid-row:3}.az-tickets{list-style:none;margin:0;padding:0;display:grid;gap:24px}.az-pg--tickets>.az-pg__win{position:sticky;top:calc(var(--oc-head) + 8px)}.az-pg--tickets>.az-tickets{gap:72svh;padding-bottom:8svh}.az-pg--tickets>.az-pg__win{grid-row:2}.az-ticket{max-width:28rem}.az-ticket__name{margin:0;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);letter-spacing:-.03em;font-size:clamp(30px,8vw,40px);line-height:1;color:var(--dk-ink)}.az-ticket .az-docket__lead{margin-top:8px;font-size:18px}.az-loop__mark{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-family:var(--oc-mono);font-size:11.5px;font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--pg-accent)}.az-loop__mark:before{content:"";width:18px;height:2px;background:currentColor}.az-loop__line{margin:0;max-width:18em;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);letter-spacing:-.025em;font-size:clamp(26px,7vw,36px);line-height:1.04;color:var(--pg-ink);text-wrap:balance}.az-pg--proof{align-content:center}.az-proof{position:relative;z-index:1}.az-proof__docket .az-mark{margin-bottom:10px}.az-proof__shot{position:relative;z-index:2;margin:6px 0 4px;rotate:-1.6deg;box-shadow:0 14px 26px #0f10194d}.az-proof__shot img{display:block;width:100%;height:auto}.az-proof__shot:before,.az-proof__shot:after{content:"";position:absolute;z-index:1;width:92px;height:26px;background:#ece7d8c7;box-shadow:0 1px 2px #00000014}.az-proof__shot:before{left:-18px;top:10px;rotate:-38deg}.az-proof__shot:after{right:-18px;bottom:12px;rotate:-38deg}.az-quote{margin:12px 0 0;font-family:var(--oc-display);font-weight:650;font-stretch:var(--oc-display-stretch);letter-spacing:-.015em;font-size:22px;line-height:1.2;color:var(--dk-accent)}.az-link{display:inline-flex;align-items:center;min-height:44px;margin-top:10px;font-weight:700;color:var(--dk-accent, var(--pg-accent));text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.az-link:after{content:"";width:8px;height:8px;margin-left:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;rotate:45deg}.az-link:hover{text-decoration-thickness:2.5px}.az-link:focus-visible{outline:3px solid var(--dk-accent, var(--pg-accent));outline-offset:3px}.az-pg--why>.az-why-us__head{grid-row:1}.az-pg--why>.az-receipt{grid-row:2}.az-page .az-why-us__head h2.az-display{margin:0}.az-btn{--ring: var(--oc-teal);display:inline-flex;align-items:center;min-height:48px;padding:0 20px;font-size:15.5px;font-weight:700;line-height:1.2;text-decoration:none;clip-path:polygon(0 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%);transition:background-color .18s,color .18s,transform .18s,box-shadow .18s}.az-btn:hover{transform:translateY(-1px)}.az-btn:active{transform:translateY(1px)}.az-page .az-btn:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--ring),inset 0 0 0 5px var(--focus-gap, transparent)}html[data-world=on] .oc-footer{position:relative;z-index:1}@media (min-width: 1024px){.az-page{--az-gutter: clamp(40px, 3.9vw, 72px)}.az-pg{min-height:100vh;min-height:100svh;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:clamp(20px,2.6vw,44px);column-gap:clamp(20px,2.6vw,44px);row-gap:0;align-items:center;align-content:stretch;padding:calc(var(--oc-head) + clamp(16px,3vh,36px)) var(--az-gutter) clamp(16px,3vh,36px)}.az-pg>.az-pg__win{grid-row:1;height:auto;min-height:320px;align-self:stretch}.az-pg--win-r>.az-pg__copy{grid-column:1 / span 5;grid-row:1}.az-pg--win-r>.az-pg__win{grid-column:7 / -1}.az-pg--win-l>.az-pg__win{grid-column:1 / span 6}.az-pg--win-l>.az-pg__copy{grid-column:8 / -1;grid-row:1}.az-pg--short{min-height:82vh;min-height:82svh}.az-page .az-hud{font-size:11px;padding:7px 9px 6px}.az-page :is(.az-hud--bl,.az-hud--br){max-width:none;white-space:nowrap;line-height:1}.az-page h2.az-display{font-size:clamp(38px,3.7vw,64px)}:where(.az-pg__copy)>p:where(:not([class])){font-size:18px}.az-aside{font-size:22px}.az-support{font-size:19px}.az-page .az-passage{min-height:62svh;padding-bottom:8svh}.az-cover{align-content:space-between;padding:clamp(20px,5vh,56px) var(--az-gutter) clamp(18px,3.5vh,36px);row-gap:28px}.az-cover__type{max-width:min(58%,52rem);padding:clamp(18px,2.4vh,28px) clamp(20px,2vw,32px) clamp(20px,2.6vh,30px)}.az-page .az-cover__title{font-size:clamp(40px,3.9vw,72px);max-width:15em}.az-cover__offers{grid-template-columns:repeat(2,minmax(0,27rem));gap:clamp(20px,2.4vw,40px);align-items:stretch}.az-offer{display:flex}.az-offer>.az-docket__paper{display:flex;flex-direction:column;width:100%}.az-offer .az-docket__body{flex:1}.az-offer__name{font-size:clamp(26px,2vw,32px)}.az-pg--statement{align-items:stretch;grid-template-rows:auto minmax(0,1fr);row-gap:clamp(20px,4vh,44px)}.az-pg--statement>.az-statement{grid-column:1 / -1;grid-row:1}.az-pg--statement>.az-pg__win{grid-column:1 / span 8;grid-row:2;height:auto;min-height:max(380px,66vh);min-height:max(380px,66svh)}.az-pg--statement>.az-statement__side{grid-column:9 / -1;grid-row:2;align-self:end}.az-page .az-statement h2.az-display{font-size:clamp(52px,5.2vw,104px);max-width:15em}.az-pg--needs>.az-pg__copy{z-index:2}.az-jobsheet{width:clamp(520px,40vw,680px);max-width:none;margin-left:auto;margin-right:calc(-20% - (1.2*clamp(20px,2.6vw,44px)) - clamp(70px,6.5vw,120px))}.az-pg--approval{align-items:start;align-content:center;grid-template-rows:auto auto auto}.az-pg--approval>.az-why__head{grid-column:2 / -2;grid-row:1;margin-bottom:clamp(14px,2.4vh,26px)}.az-page .az-why__head h2.az-display{max-width:none}.az-pg--approval>.az-pg__win{grid-column:2 / -2;grid-row:2;height:clamp(300px,56vh,640px);min-height:0}.az-pg--approval>.az-why__list{grid-column:2 / -2;grid-row:3;position:relative;z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,32px);align-items:start;margin-top:calc(-1*clamp(44px,7vh,84px));padding:0 clamp(10px,1.6vw,28px)}.az-pg--approval>.az-pg__win .az-hud--br{bottom:calc(clamp(44px,7vh,84px) + 12px)}.az-why__list>.az-bottleneck:nth-child(2){margin-top:clamp(10px,2vh,22px)}.az-bottleneck .az-docket__bar{width:56px}.az-bottleneck__problem{font-size:clamp(22px,1.9vw,32px)}.az-pg--tickets{align-items:start;row-gap:0}.az-pg--tickets>.az-tickets__head{grid-column:1 / span 5;grid-row:1;padding-top:10vh}.az-pg--tickets>.az-pg__win{grid-column:7 / -1;grid-row:1 / span 2;position:sticky;top:calc(var(--oc-head) + 24px);height:calc(100vh - var(--oc-head) - 48px);height:calc(100svh - var(--oc-head) - 48px);align-self:start}.az-pg--tickets>.az-tickets{grid-column:1 / span 5;grid-row:2;gap:36vh;padding:22vh 0 34vh}.az-ticket:nth-child(2){margin-left:clamp(24px,4vw,72px)}.az-ticket:nth-child(3){margin-left:clamp(8px,1.5vw,24px)}.az-loop__line{font-size:clamp(34px,3.2vw,54px)}.az-proof{grid-column:2 / -2;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}.az-proof__docket{grid-column:1 / -1;grid-row:1;align-self:stretch}.az-proof__docket>.az-docket__paper{display:flex;flex-direction:column;height:100%}.az-proof__docket .az-docket__body{flex:1;display:flex;flex-direction:column;align-items:flex-start;padding-left:calc(53.5% + 28px)}.az-proof__docket .az-docket__body>.az-stamp{order:9;position:relative;top:auto;right:auto;align-self:flex-end;margin:18px 4px 0 0;--st-rot: -5deg}.az-proof__shot{grid-column:1;grid-row:1;margin:88px 0 34px -28px}.az-pg--how{min-height:0;align-content:start;align-items:start;row-gap:clamp(26px,5vh,52px);padding-block:clamp(48px,9vh,110px)}.az-pg--how>.az-how__head{grid-column:1 / span 10;grid-row:1}.az-pg--how>.az-deliver{grid-column:1 / -1;grid-row:2;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:clamp(20px,2.6vw,44px);column-gap:clamp(20px,2.6vw,44px);border-top:0}.az-deliver__step{grid-template-columns:minmax(0,1fr);padding:20px 0 0;border-bottom:0;border-top:2px solid var(--pg-ink)}.az-deliver__step>:not(.az-deliver__icon){grid-column:1}.az-deliver__icon{grid-row:auto;width:56px;height:56px;margin-bottom:16px}.az-deliver__icon svg{width:36px;height:36px}.az-deliver__name{margin-top:8px;font-size:clamp(32px,2.6vw,46px)}.az-deliver__line{font-size:17.5px}.az-pg--how>.az-how__foot{grid-column:1 / -1;grid-row:3;display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:clamp(20px,2.6vw,44px);column-gap:clamp(20px,2.6vw,44px);align-items:end}.az-fork{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.6vw,44px)}.az-how__foot>.az-link{margin-top:0}.az-offer.az-serve{padding:18px 20px 20px}.az-serve__name{font-size:clamp(26px,2vw,32px)}.az-serve__what{font-size:16px}.az-pg--why{min-height:76vh;min-height:76svh;align-items:center}.az-pg--why>.az-why-us__head{grid-column:1 / span 4;grid-row:1}.az-page .az-why-us__head h2.az-display{font-size:clamp(52px,5.4vw,96px)}.az-pg--why>.az-receipt{grid-column:5 / span 7;grid-row:1;max-width:none}}@media (min-width: 1024px) and (max-width: 1279.98px){.az-bottleneck .az-docket__bar{display:none}}@media (prefers-reduced-motion: reduce){.az-btn,.az-jobsheet .az-docket__rows li{transition:none}.az-btn:hover,.az-btn:active{transform:none}}html[data-motion=off] :is(.az-btn,.az-jobsheet .az-docket__rows li){transition:none}html[data-plain=on] .az-page :is(.az-pg__win,.az-passage,.az-decide__stage,.az-circle){display:none!important}.az-page .az-cover__why{margin:12px 0 0;max-width:26em;font-family:var(--oc-display);font-weight:650;font-stretch:var(--oc-display-stretch);letter-spacing:-.02em;font-size:clamp(19px,5vw,24px);line-height:1.18;color:var(--az-teal-l);text-wrap:balance}.az-cover__serve{position:relative;z-index:1;display:grid;gap:12px;min-width:0}.az-cover__serve>.az-cover__offers{margin:0}.az-label--wait:has(.az-label__say){flex-wrap:wrap;row-gap:5px;max-width:15rem}.az-label--wait .az-label__say{flex-basis:100%;font-family:var(--oc-sans, inherit);font-size:11px;font-weight:500;line-height:1.25;letter-spacing:0;text-transform:none;white-space:normal;color:#c9ccd8}.az-checks__label{margin:0 0 6px;font-family:var(--oc-mono);font-size:11.5px;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--dk-accent)}@media (max-width: 1023.98px) and (max-height: 760px){.az-decide__title .az-mark{display:none}}@media (min-width: 1024px){.az-cover__serve{gap:16px}.az-page .az-cover__why{font-size:clamp(22px,1.8vw,30px);margin-top:16px}}.az-decide__stage{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 1023.98px){.az-page .az-cover__why{font-size:18px;margin-top:10px}.az-cover__type{padding:12px 14px 14px}}html[data-motion=off] .az-beat--decide{min-height:100vh;min-height:100svh}.az-hc,.az-hc__pin{position:relative}.az-hc__stage{position:sticky;top:0;z-index:1;height:100vh;height:100svh;pointer-events:none;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;row-gap:12px;padding:calc(var(--oc-head) + 12px) var(--az-gutter) max(16px,3svh)}.az-hc__view{grid-row:2;min-height:0}.az-hc__marks{margin-top:-100vh;margin-top:-100svh}.az-hc__mark{display:block}.az-hc__mark:nth-child(1){height:60vh;height:60svh}.az-hc__mark:nth-child(2){height:40vh;height:40svh}.az-hc__mark:nth-child(3){height:100vh;height:100svh}.az-hc__mark:nth-child(4){height:100vh;height:100svh}.az-hc__mark:nth-child(5){height:100vh;height:100svh}.az-hc__mark:nth-child(6){height:200vh;height:200svh}.az-hc__rail{grid-row:1;justify-self:start;list-style:none;margin:0;padding:4px;display:flex;gap:2px;background:#0f1019e0;transition:opacity .3s}.az-hc[data-beat="0"] .az-hc__rail{opacity:0}.az-page .az-hc__rail li{margin:0;padding:7px 10px 6px;font-family:var(--oc-mono);font-size:11px;font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#a9adc0;transition:background-color .3s,color .3s}.az-hc__rail-n{opacity:.72}.az-page .az-hc__rail li[data-done]{color:var(--az-teal-l)}.az-page .az-hc__rail li[aria-current]{background:var(--az-teal-l);color:#0f1019}.az-hc__card{grid-row:3;padding:12px 16px 16px;background:var(--az-navy);box-shadow:0 14px 34px #05060e59;pointer-events:auto}.az-page .az-hc__kicker{margin:0 0 6px;font-family:var(--oc-mono);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--az-teal-l)}.az-page .az-hc__promise{margin:-2px 0 12px;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);letter-spacing:-.015em;font-size:16px;line-height:1.2;color:#fff;text-wrap:balance}.az-hc__beats{position:relative;list-style:none;margin:0;padding:0}.az-hc__beat{position:absolute;left:0;right:0;bottom:0;opacity:0;translate:0 10px;pointer-events:none;transition:opacity .3s,translate .4s cubic-bezier(.2,.7,.2,1)}.az-hc__beat[data-on]{position:relative;opacity:1;translate:0 0;pointer-events:auto;transition-delay:.08s}.az-page .az-hc__word{margin:0;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);letter-spacing:-.035em;font-size:46px;line-height:.95;color:#fff;text-wrap:balance}.az-page .az-hc__word--angel{color:#cbb0ff}.az-page .az-hc__line{margin:8px 0 0;max-width:30em;font-size:15.5px;line-height:1.38;color:#dfe1ea;text-wrap:pretty}.az-page .az-hc__os{margin:10px 0 0;max-width:24em;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);letter-spacing:-.02em;font-size:22px;line-height:1.1;color:var(--az-teal-l);text-wrap:balance}.az-page .az-link.az-hc__link{display:inline-block;margin-top:8px;color:#cbb0ff}.az-page .az-hc__term{margin:0 0 12px;max-width:34em;font-size:14px;line-height:1.35;color:#dfe1ea;text-wrap:pretty}.az-page .az-hc__term b{display:inline-block;margin:0 0 7px;padding:5px 11px 4px;font-family:var(--oc-mono);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:#2de2cf;color:#06121a;box-shadow:0 0 0 1px #2de2cf80,0 0 26px #2de2cf61}.az-page .az-hc__term span{display:block}.az-page .az-hc__aside--lift{color:#d9c8ff}.az-page .az-hc__aside{margin:8px 0 0;max-width:34em;font-size:13.5px;line-height:1.4;color:#a9adc0;text-wrap:pretty}.az-hc--still{--pg-ground: #f3f1ea}.az-hc--still>.az-hc__head,.az-hc--still>.az-hc__tail{position:relative;z-index:1;padding:0 var(--az-gutter);background:var(--pg-ground)}.az-hc--still>.az-hc__head{padding-top:calc(var(--oc-head) + 20px)}.az-hc--still>.az-hc__tail{padding-top:6px;padding-bottom:40px}.az-page .az-hc--still .az-hc__head h2{margin:0;font-size:clamp(32px,9vw,44px);line-height:1;color:#15161f}.az-hc__rows{list-style:none;margin:0;padding:0}.az-page .az-hc__row.az-pg{min-height:0;row-gap:12px;padding:18px var(--az-gutter)}.az-hc__row>.az-pg__win{height:clamp(190px,30svh,280px);min-height:0}.az-page .az-hc__n{margin:0 0 4px;font-family:var(--oc-mono);font-size:12px;font-weight:600;letter-spacing:.1em;color:var(--pg-accent)}.az-page .az-hc--still .az-hc__word{font-size:34px;color:var(--pg-ink)}.az-page .az-hc--still .az-hc__line{color:var(--pg-body);font-size:16px}.az-page .az-hc--still .az-hc__say{margin:6px 0 0;font-size:16px;font-weight:600;line-height:1.35;color:var(--pg-ink)}.az-page .az-hc--still .az-hc__word--angel,.az-page .az-hc--still .az-link.az-hc__link{color:#5d3b94}.az-page .az-hc--still :is(.az-hc__term,.az-hc__aside){color:var(--pg-body)}.az-page .az-hc--still .az-hc__os{color:var(--pg-accent)}.az-page .az-hc--still .az-hc__term b{background:var(--pg-accent);color:#fff;box-shadow:none}.az-page .az-hc--still .az-hc__promise{margin:8px 0 0;font-size:clamp(18px,2.4vw,24px);color:var(--pg-ink)}.az-page .az-hc--still .az-hc__aside--lift{color:#5d3b94}html:is([data-webgl=off],[data-plain=on]) .az-hc__row>.az-pg__win{display:none}@media (max-width: 1023.98px){.az-hc__rail{justify-self:stretch;justify-content:space-between}.az-page .az-hc__rail li{flex:1;text-align:center;padding-inline:4px}}@media (min-width: 1024px){.az-hc__stage{grid-template-columns:min(40rem,46vw) minmax(0,1fr);-moz-column-gap:clamp(20px,2.6vw,44px);column-gap:clamp(20px,2.6vw,44px);padding:calc(var(--oc-head) + 20px) var(--az-gutter) max(28px,6svh)}.az-hc__rail{grid-column:1}.az-hc__view{grid-column:2;grid-row:1 / -1}.az-hc__card{grid-column:1;align-self:end}.az-page .az-hc__rail li{font-size:12px;padding:9px 14px 8px}.az-hc__card{padding:18px 24px 22px}.az-page .az-hc__kicker{font-size:12px;margin-bottom:8px}.az-page .az-hc__promise{font-size:21px;margin-bottom:16px}.az-page .az-hc__term{font-size:15px}.az-page .az-hc__term b{font-size:15px;padding:6px 13px 5px}.az-page .az-hc__word{font-size:clamp(52px,4.4vw,80px)}.az-page .az-hc__line{margin-top:12px;font-size:19px}.az-page .az-hc__os{margin-top:14px;font-size:clamp(26px,2.1vw,34px)}.az-page .az-hc__row.az-pg{padding-block:22px;align-items:center}.az-hc__row>.az-pg__win{height:clamp(240px,34vh,340px)}.az-page .az-hc--still .az-hc__word{font-size:clamp(40px,3.4vw,56px)}.az-page .az-hc--still .az-hc__line,.az-page .az-hc--still .az-hc__say{font-size:18px}.az-hc--still>.az-hc__head{padding-top:calc(var(--oc-head) + clamp(24px,4vh,48px))}.az-hc--still>.az-hc__tail{padding-bottom:clamp(40px,7vh,72px)}}.az-label--notes{gap:9px;background:#0f1019;color:#e6fffb;border-color:#5fe0d3b3}.az-label--notes i{display:grid;gap:3px;width:26px;height:auto;border-radius:0;background:none}.az-label--notes b{display:block;height:2px;background:#5fe0d3;transform-origin:left center}.az-label--notes b:nth-child(2){width:80%}.az-label--notes b:nth-child(3){width:55%}html[data-motion=on] .az-label--notes[data-on=true] b{animation:az-notes 2.4s steps(6,end) infinite}html[data-motion=on] .az-label--notes[data-on=true] b:nth-child(2){animation-delay:.4s}html[data-motion=on] .az-label--notes[data-on=true] b:nth-child(3){animation-delay:.8s}@keyframes az-notes{0%{transform:scaleX(0)}70%,to{transform:scaleX(1)}}.az-beat--decide{min-height:0;overflow:clip}.az-beat--decide[data-story]{height:auto}html:not([data-world=on]) .az-beat--decide{background:var(--az-navy)}.az-beat--decide>.az-decide__frame{position:relative;display:flex;flex-direction:column;gap:8px;height:auto;padding:calc(var(--oc-head) + 8px) 0 12px}html:not(:is([data-webgl=off],[data-plain=on])) .az-beat--decide>.az-decide__frame{min-height:100vh;min-height:100svh}.az-beat--decide[data-story]>.az-decide__frame{position:sticky;top:0;height:100vh;height:100svh;min-height:0}.az-beat--decide .az-decide__frame>:not(.az-decide__stage){position:relative;z-index:1}.az-beat--decide .az-decide__title{align-self:stretch;max-width:none;padding:0;background:none}.az-dhead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.az-page .az-dhead .az-mark,.az-page .az-dhead .az-dboard-btn{margin:0}.az-dhead__acts{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:6px}.az-page .az-dhead .az-dskip{gap:5px;padding-inline:6px;border-color:transparent;font-size:11px}.az-page .az-beat--decide .az-decide__title h2.az-display{margin:0;font-size:clamp(24px,6.4vw,32px);line-height:1.04;max-width:21em;text-wrap:balance}.az-dareas{position:relative;margin:0 -4px}.az-dareas__list{position:relative;display:flex;gap:6px;padding:4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.az-dareas__list::-webkit-scrollbar{display:none}.az-page .az-darea{flex:none;margin:0;padding:9px 14px 10px;border:1px solid rgba(223,225,234,.32);border-radius:0;background:transparent;color:#dfe1ea;cursor:pointer;font-family:var(--oc-sans);font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s}.az-page .az-darea:hover{border-color:var(--az-teal-l);color:#fff}.az-page .az-darea[aria-selected=true]{background:var(--az-glow);border-color:var(--az-glow);color:var(--az-navy)}.az-page .az-darea:focus-visible{outline:2px solid #fff;outline-offset:2px}.az-dareas[data-more=r] .az-dareas__list{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent)}.az-dareas[data-more=l] .az-dareas__list{-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px);mask-image:linear-gradient(90deg,transparent,#000 48px)}.az-dareas[data-more=lr] .az-dareas__list{-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 64px),transparent)}.az-dareas:before,.az-dareas:after{content:"";position:absolute;z-index:1;top:50%;width:9px;height:9px;margin-top:-5px;border:solid var(--az-teal-l);rotate:45deg;opacity:0;pointer-events:none;transition:opacity .2s}.az-dareas:before{left:12px;border-width:0 0 2px 2px}.az-dareas:after{right:12px;border-width:2px 2px 0 0}.az-dareas:is([data-more=l],[data-more=lr]):before,.az-dareas:is([data-more=r],[data-more=lr]):after{opacity:1}.az-beat--decide .az-decide__stage{flex:0 0 auto;height:clamp(180px,34svh,320px);outline:1px solid rgba(223,225,234,.3);cursor:auto}.az-beat--decide[data-story] .az-decide__stage{flex:1 1 0;height:auto;min-height:72px}html[data-world=on] .az-beat--decide .az-decide__stage{box-shadow:0 0 0 200vmax var(--az-navy)}.az-beat--decide .az-decide__stage:before,.az-beat--decide .az-decide__stage:after{content:"";position:absolute;width:14px;height:14px;border:0 solid rgba(255,255,255,.75);pointer-events:none}.az-beat--decide .az-decide__stage:before{left:-9px;top:-9px;border-left-width:1px;border-top-width:1px}.az-beat--decide .az-decide__stage:after{right:-9px;bottom:-9px;border-right-width:1px;border-bottom-width:1px}.az-dslide{--th: 18px;position:relative;flex:none;height:40px}.az-dslide__rail{position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;pointer-events:none;background:linear-gradient(90deg,var(--az-glow) calc(var(--n, 0) / 4 * 100%),rgba(143,227,218,.3) 0)}.az-dslide__rail i{position:absolute;top:-5px;left:calc(var(--i) / 4 * 100%);width:2px;height:14px;margin-left:-1px;background:#dfe1ea99}.az-dslide input{position:absolute;top:0;left:calc(var(--th) / -2);width:calc(100% + var(--th));height:40px;margin:0;background:transparent;cursor:ew-resize;-webkit-appearance:none;-moz-appearance:none;appearance:none}.az-dslide input::-webkit-slider-runnable-track{height:40px;background:transparent}.az-dslide input::-moz-range-track{height:40px;background:transparent}.az-dslide input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--th);height:40px;background:var(--az-glow);border:2px solid var(--az-navy);box-shadow:0 0 0 1px var(--az-glow)}.az-dslide input::-moz-range-thumb{width:var(--th);height:40px;border-radius:0;background:var(--az-glow);border:2px solid var(--az-navy);box-shadow:0 0 0 1px var(--az-glow)}.az-dslide input:focus-visible{outline:none}.az-dslide input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--az-teal-d)}.az-dslide input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--az-teal-d)}:root[data-plain=on] .oc main .az-dslide input{position:static;width:100%;height:32px;margin:0;background:#d9d6cc}.az-dlane{--az-dgap: 24px;flex:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto repeat(6,minmax(var(--az-drow, 0px),auto)) auto;align-content:start;-moz-column-gap:var(--az-dgap);column-gap:var(--az-dgap);color:#dfe1ea}.az-page .az-dlane__head{grid-row:1;margin:0;padding:0 0 8px;font-family:var(--oc-mono);font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.az-page .az-dlane__head--machine{grid-column:1;color:var(--az-teal-l)}.az-page .az-dlane__head--people{grid-column:2;color:var(--az-violet-l)}.az-dlane__side{grid-row:2 / span 6;display:grid;grid-template-rows:subgrid;margin:0;padding:0;list-style:none;border-top:1px solid}.az-dlane__side--machine{grid-column:1;border-color:#8fe3da80;background:#5fe0d30f}.az-dlane__side--people{grid-column:2;border-color:#cbb0ff80;background:#cbb0ff0f}.az-page .az-dtask,.az-page .az-dlane__none{grid-row:var(--r, 1);position:relative;display:flex;align-items:center;gap:10px;min-width:0;margin:0;padding:5px 12px;font-family:var(--oc-sans);font-size:18px;font-weight:600;line-height:1.25;overflow-wrap:break-word}.az-page .az-dlane__side--machine .az-dtask{color:#a9f3eb}.az-page .az-dlane__side--people .az-dtask{color:#fff}.az-dtask:before{content:"";flex:none;box-sizing:border-box;width:10px;height:10px}.az-dlane__side--machine .az-dtask:before{background:var(--az-glow)}.az-dlane__side--people .az-dtask:before{border:2px solid var(--az-violet-l);border-radius:50%}.az-page .az-dlane__none{grid-row:1;color:#a9adc0;font-weight:500}.az-dlane[data-end] .az-dtask[data-kept]{background:#cbb0ff33;box-shadow:inset 3px 0 0 var(--az-violet-l)}.az-dlane[data-end] .az-dtask[data-kept]:before{background:var(--az-violet-l)}html[data-motion=on] .az-dtask{transition:background-color .5s,box-shadow .5s}.az-dsay{grid-column:1 / -1;grid-row:8;display:grid;margin:12px 0 0}.az-page .az-dsay>p{grid-area:1 / 1;margin:0;max-width:46em;font-size:17px;line-height:1.4;color:#fff;text-wrap:pretty;visibility:hidden;opacity:0}.az-page .az-dsay>p[data-on]{visibility:visible;opacity:1}html[data-motion=on] .az-page .az-dsay>p{transition:opacity .25s,visibility 0s .25s}html[data-motion=on] .az-page .az-dsay>p[data-on]{transition:opacity .35s .1s,visibility 0s}@keyframes az-dtake{0%{translate:calc(100% + var(--az-dgap)) 0;color:#fff}}@keyframes az-dgive{0%{translate:calc(-100% - var(--az-dgap)) 0;color:#a9f3eb}}@keyframes az-dtake-up{0%{translate:0 30px;color:#fff}}@keyframes az-dgive-down{0%{translate:0 -30px;color:#a9f3eb}}@keyframes az-dswap{0%{opacity:0;translate:0 10px}}html[data-motion=on] .az-dtask[data-in=take]{z-index:1;animation:az-dtake .7s cubic-bezier(.2,.7,.2,1) calc(var(--d, 0) * .12s) both}html[data-motion=on] .az-dtask[data-in=give]{z-index:1;animation:az-dgive .7s cubic-bezier(.2,.7,.2,1) calc(var(--d, 0) * .12s) both}html[data-motion=on] .az-dtask[data-in=swap]{animation:az-dswap .35s cubic-bezier(.2,.7,.2,1) calc(var(--d, 0) * 35ms) both}@media (max-width: 639.98px){.az-dlane{--az-dgap: 0px;grid-template-columns:minmax(0,1fr);grid-template-rows:none}.az-page .az-dlane__head,.az-dlane__side,.az-dsay{grid-column:1;grid-row:auto}.az-dlane__side{display:block}.az-page .az-dtask{grid-row:auto;padding:4px 10px;font-size:16px}.az-page .az-dlane__head--machine{padding-top:12px}.az-page .az-dlane__none{position:absolute;top:0;right:0;padding:0;font-size:15px;line-height:1.2}.az-page .az-dsay>p{font-size:15.5px}html[data-motion=on] .az-dtask[data-in=take]{animation-name:az-dtake-up}html[data-motion=on] .az-dtask[data-in=give]{animation-name:az-dgive-down}}@media (min-width: 1024px){.az-beat--decide>.az-decide__frame{gap:10px;padding:calc(var(--oc-head) + 14px) 0 18px}.az-beat--decide .az-decide__stage{height:clamp(300px,50svh,720px)}.az-page .az-beat--decide .az-decide__title h2.az-display{font-size:clamp(34px,2.9vw,46px);max-width:26em}.az-page .az-darea{padding:11px 18px 12px;font-size:17px}.az-page .az-dlane__head{font-size:14px}.az-page .az-dtask,.az-page .az-dlane__none{padding:6px 14px;font-size:19px}.az-page .az-dsay>p{font-size:19px}}.az-dfocus{flex:none;display:grid;gap:4px}.az-page .az-dfocus__name{margin:0;font-family:var(--oc-display);font-weight:650;font-stretch:var(--oc-display-stretch);letter-spacing:-.015em;font-size:clamp(26px,7vw,34px);line-height:1.05;color:#fff}.az-page .az-dfocus__line{margin:0;font-size:16px;line-height:1.35;color:#dfe1ea}.az-dmarks{margin-top:-100vh;margin-top:-100svh}.az-dmark{display:block;height:120vh;height:120svh}.az-dmarks:after{content:"";display:block;height:100vh;height:100svh}.az-beat--decide[data-story]>.az-decide__frame{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:8px;padding:calc(var(--oc-head) + 10px) 0 max(12px,2svh);pointer-events:none}.az-beat--decide[data-story]>.az-decide__frame>*{pointer-events:auto}.az-beat--decide[data-story] .az-decide__view{min-height:0;pointer-events:none}.az-beat--decide[data-story]>.az-decide__frame:before,.az-beat--decide[data-story]>.az-decide__frame:after{content:"";position:absolute;left:calc(-1 * var(--az-gutter));right:calc(-1 * var(--az-gutter));pointer-events:none}.az-beat--decide[data-story]>.az-decide__frame:before{top:0;height:32%;background:linear-gradient(#090a12b3,#090a1200)}.az-beat--decide[data-story]>.az-decide__frame:after{bottom:0;height:48%;background:linear-gradient(#090a1200,#090a12bd 62%)}.az-beat--decide[data-story] .az-dlane__side--machine{background:#5fe0d30d}.az-beat--decide[data-story] .az-dlane__side--people{background:#cbb0ff0d}.az-page .az-beat--decide[data-story] .az-dtask,.az-page .az-beat--decide[data-story] .az-dlane__none{padding:3px 10px;font-size:16px;text-shadow:0 1px 8px rgba(5,6,14,.8)}.az-page .az-beat--decide[data-story] .az-dfocus__name,.az-page .az-beat--decide[data-story] .az-dfocus__line{text-shadow:0 1px 10px rgba(5,6,14,.85)}.az-beat--decide[data-story] .az-dsay{margin-top:8px}.az-page .az-beat--decide[data-story] .az-dsay>p{font-size:16px;text-shadow:0 1px 10px rgba(5,6,14,.85)}.az-beat--decide[data-story]>.az-decide__frame>.az-dtint{position:absolute;z-index:0;top:0;bottom:0;left:calc(-1 * var(--az-gutter));right:calc(-1 * var(--az-gutter));pointer-events:none;background:radial-gradient(75% 80% at 50% 42%,#03081e00 40%,#03081e99 74%,#020516e6);opacity:clamp(0,calc(var(--dn, 0) * .4),1)}.az-beat--decide[data-story]>.az-decide__frame>.az-dtint:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(58% 62% at 50% 42%,#03081e00 42%,#03081e73 84%,#020516b3);opacity:clamp(0,calc((var(--dn, 0) - 2) * .5),1)}.az-beat--decide[data-story]>.az-decide__frame>.az-dtint:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(ellipse 30vmin 42vmin at var(--gat, 50% 45%),rgba(3,8,30,0) 34%,rgba(3,8,30,.42) 72%,rgba(2,5,22,.62) 100%)}.az-beat--decide[data-story][data-gate]>.az-decide__frame>.az-dtint:after{opacity:1}html[data-motion=on] .az-beat--decide[data-story]>.az-decide__frame>.az-dtint,html[data-motion=on] .az-beat--decide[data-story]>.az-decide__frame>.az-dtint:before,html[data-motion=on] .az-beat--decide[data-story]>.az-decide__frame>.az-dtint:after{transition:opacity .9s cubic-bezier(.2,.7,.2,1)}.az-page .az-beat--decide[data-story] .az-darea:not([aria-selected=true]){background:#090a12c7}.az-page .az-beat--decide[data-story] .az-darea:focus-visible{outline-offset:1px;box-shadow:0 0 0 4px #090a12eb}.az-page .az-beat--decide[data-story] .az-dhead .az-mark{padding:5px 9px 4px;margin-left:-9px;background:#090a12c7}.az-page .az-beat--decide[data-story] .az-dhead .az-dboard-btn{background:#090a12c7}.az-page .az-beat--decide[data-story] .az-dhead .az-dboard-btn:hover{background:#1c343aeb}.az-page .az-beat--decide[data-story] .az-decide__title h2.az-display{text-shadow:0 1px 12px rgba(5,6,14,.9),0 0 2px rgba(5,6,14,.8)}@media (min-width: 1024px){.az-page .az-beat--decide[data-story] .az-dlane__head{justify-self:start;margin:0 0 6px -8px;padding:4px 8px 3px;background:#090a12c7}}.az-beat--decide[data-story] .az-decide__title h2{transition:opacity .3s}.az-beat--decide[data-story]:not([data-first]) .az-decide__title h2{opacity:0}@media (max-width: 639.98px){.az-beat--decide[data-story]>.az-decide__frame{row-gap:6px;padding-bottom:max(10px,1.5svh)}.az-page .az-beat--decide[data-story] .az-dfocus{gap:2px}.az-page .az-beat--decide[data-story] .az-dfocus__name{font-size:24px;line-height:1.02}.az-page .az-beat--decide[data-story] .az-dfocus__line{font-size:14.5px;line-height:1.25}.az-page .az-beat--decide[data-story] .az-dlane__head{padding-bottom:3px;font-size:11px}.az-page .az-beat--decide[data-story] .az-dlane__head--people{padding-top:6px}.az-page .az-beat--decide[data-story] :is(.az-dtask,.az-dlane__none){padding:1px 10px;font-size:14.5px;line-height:1.2}.az-beat--decide[data-story] .az-dsay{margin-top:5px}.az-page .az-beat--decide[data-story] .az-dsay>p{font-size:13.5px;line-height:1.3}}@media (min-width: 1024px){.az-page .az-dfocus__name{font-size:clamp(36px,3.4vw,54px)}.az-page .az-dfocus__line{font-size:19px}.az-beat--decide[data-story]>.az-decide__frame{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto auto minmax(0,1fr) auto;-moz-column-gap:clamp(24px,3vw,56px);column-gap:clamp(24px,3vw,56px);row-gap:10px;padding-bottom:max(16px,3svh)}.az-beat--decide[data-story]>.az-decide__frame>:is(.az-decide__title,.az-dareas,.az-decide__view){grid-column:1 / -1}.az-beat--decide[data-story] .az-dfocus{grid-column:1;grid-row:4;align-self:end;padding-bottom:6px}.az-beat--decide[data-story] .az-dlane{grid-column:2;grid-row:4}.az-page .az-beat--decide[data-story] .az-decide__title h2.az-display{font-size:clamp(28px,2.4vw,38px)}.az-page .az-beat--decide[data-story] .az-dtask,.az-page .az-beat--decide[data-story] .az-dlane__none{padding:4px 12px;font-size:17px}.az-page .az-beat--decide[data-story] .az-dsay>p{font-size:17px}}.az-page .az-dboard-btn{display:inline-flex;align-items:center;margin:10px 0 0;padding:8px 11px 7px;border:1px solid rgba(143,227,218,.6);border-radius:0;background:transparent;color:var(--az-teal-l);cursor:pointer;pointer-events:auto;font-family:var(--oc-mono);font-size:12px;font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s}.az-page .az-dboard-btn:hover{background:#8fe3da24;color:#fff}.az-page .az-dboard-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.az-page .az-dpanel{width:min(1180px,calc(100vw - 48px));max-width:none;max-height:calc(100svh - 48px);margin:auto;padding:0;border:1px solid rgba(143,227,218,.35);background:var(--az-navy);color:#dfe1ea;box-shadow:0 30px 80px #0000008c;overflow:hidden}.az-page .az-dpanel[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.az-dpanel::backdrop{background:#080910bd}html[data-motion=on] .az-page .az-dpanel[open]{animation:az-dpanel-in .28s cubic-bezier(.2,.7,.2,1) both}@keyframes az-dpanel-in{0%{opacity:0;translate:0 14px}}.az-dpanel__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.12)}.az-page .az-dpanel__title{margin:0;font-family:var(--oc-display);font-weight:650;font-stretch:var(--oc-display-stretch);letter-spacing:-.015em;font-size:22px;line-height:1.15;color:#fff}.az-page .az-dpanel .az-dboard-btn.az-dpanel__close{margin:0;flex:none}.az-dpanel__body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 20px 8px}.az-dm{margin:0;padding:0;list-style:none}.az-dm__heads{display:none}.az-dm__row{display:grid;gap:10px;min-width:0;padding:14px 0;border-top:1px solid rgba(255,255,255,.12)}.az-page .az-dm__name{margin:0;font-family:var(--oc-display);font-weight:650;font-stretch:var(--oc-display-stretch);letter-spacing:-.015em;font-size:20px;line-height:1.2;color:#fff}.az-dm__letter{display:inline-block;min-width:.9em;color:var(--az-glow)}.az-page .az-dm__teams{margin:4px 0 0;font-family:var(--oc-mono);font-size:11.5px;font-weight:600;line-height:1.35;letter-spacing:.05em;text-transform:uppercase;color:#a9adc0}.az-page .az-dm__head,.az-page .az-dm__heads p{margin:0 0 3px;font-family:var(--oc-mono);font-size:11.5px;font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#a9adc0}.az-page .az-dm__cell--agents .az-dm__head,.az-page .az-dm__heads p:nth-child(3){color:var(--az-teal-l)}.az-page .az-dm__cell--people .az-dm__head,.az-page .az-dm__heads p:nth-child(4){color:var(--az-violet-l)}.az-page .az-dm__line{margin:0;font-size:16px;line-height:1.35;color:#fff;text-wrap:pretty}.az-dm__cell{min-width:0}.az-dm__cell ul{display:grid;gap:2px;margin:6px 0 0;padding:0;list-style:none}.az-page .az-dm__cell li{margin:0;font-size:14.5px;line-height:1.35}.az-page .az-dm__cell--agents li{color:#a9f3eb}.az-page .az-dm__cell--people li{color:#e7dcff}@media (min-width: 900px){.az-dm__heads,.az-dm__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1.15fr) minmax(0,1.15fr);-moz-column-gap:24px;column-gap:24px}.az-dm__heads{position:sticky;top:0;z-index:1;padding:12px 0 8px;border-bottom:1px solid rgba(255,255,255,.12);background:var(--az-navy)}.az-page .az-dm__heads p{margin:0}.az-page .az-dm__head{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.az-page .az-dpanel__count{margin:0;padding:14px 20px 16px;border-top:1px solid rgba(255,255,255,.12);font-size:16px;line-height:1.4;color:#fff;text-wrap:pretty}@media (max-width: 719.98px){.az-page .az-dpanel{width:100vw;height:100vh;height:100svh;max-height:none;margin:0;border:0}.az-dpanel__head{padding:calc(10px + env(safe-area-inset-top,0px)) 16px 10px}.az-page .az-dpanel__title{font-size:19px}.az-dpanel__body{padding:0 16px 8px}.az-page .az-dpanel__count{padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));font-size:15px}}.az-page .az-darea{display:grid;justify-items:start;row-gap:2px;padding:6px 12px 8px;text-align:left}.az-darea__letter{font-family:var(--oc-display);font-weight:700;font-stretch:var(--oc-display-stretch);font-size:24px;line-height:1;letter-spacing:-.01em}.az-darea__stage{font-size:12.5px;font-weight:600;line-height:1.15}@media (min-width: 1024px){.az-page .az-darea{padding:7px 14px 9px}.az-darea__letter{font-size:28px}.az-darea__stage{font-size:13.5px}}.az-page .az-dareas__line{margin:6px 4px 0;font-family:var(--oc-sans);font-size:15px;font-weight:600;line-height:1.3;color:#eef0f6}.az-page .az-beat--decide[data-story] .az-dareas__line{width:-moz-fit-content;width:fit-content;padding:3px 8px 4px;background:#090a12bd;text-shadow:0 1px 6px rgba(5,6,14,.9)}@media (min-width: 1024px){.az-page .az-dareas__line{margin-top:8px;font-size:18px}}.az-page .az-dfocus__teams,.az-page .az-dfocus__beat{margin:0;font-family:var(--oc-mono);font-size:11.5px;font-weight:600;line-height:1.3;letter-spacing:.07em;text-transform:uppercase}.az-page .az-dfocus__teams{color:#c3c6d4}.az-page .az-dfocus__beat{margin-top:8px;color:var(--az-violet-l)}.az-page .az-beat--decide[data-beat="1"] .az-dfocus__beat{color:#fff}.az-page .az-beat--decide[data-beat="2"] .az-dfocus__beat{color:var(--az-teal-l)}.az-page .az-beat--decide[data-story] .az-dfocus__teams,.az-page .az-beat--decide[data-story] .az-dfocus__beat{text-shadow:0 1px 8px rgba(5,6,14,.9)}@media (min-width: 1024px){.az-page .az-dfocus__teams,.az-page .az-dfocus__beat{font-size:12.5px}.az-page .az-dfocus__beat{margin-top:10px}}@media (max-width: 639.98px){.az-page .az-beat--decide[data-story] .az-dfocus__beat{font-size:10.5px;letter-spacing:.05em;margin-top:4px}}.az-page .az-decide__lead{margin:8px 0 0;max-width:44em;font-size:17px;line-height:1.4;color:#dfe1ea;text-wrap:pretty}.az-dareas[data-loop] .az-dareas__list{padding-bottom:14px}.az-dloop{position:absolute;left:0;top:0;width:1px;height:1px;overflow:visible;pointer-events:none}.az-dloop path{fill:none;stroke:var(--az-glow);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html[data-motion=on] .az-dloop path{stroke-dasharray:3000;stroke-dashoffset:3000;animation:az-dloop 1.1s cubic-bezier(.3,.6,.2,1) .15s forwards}@keyframes az-dloop{to{stroke-dashoffset:0}}.az-page .az-dareas[data-loop] .az-darea:first-child{border-color:var(--az-glow);box-shadow:0 0 0 1px var(--az-glow),0 0 16px #5fe0d380}.az-dloop__room{flex:none;width:50px}.az-dloop circle{fill:#090a12e0;stroke:var(--az-glow);stroke-width:2}.az-dloop text{fill:var(--az-glow);font-family:var(--oc-display);font-weight:700;font-size:16px;text-anchor:middle;dominant-baseline:central}html[data-motion=on] .az-dloop :is(circle,text){opacity:0;animation:az-dloop-in .35s ease .9s forwards}@keyframes az-dloop-in{to{opacity:1}}.az-beat--decide[data-story] :is(.az-darea__stage,.az-dfocus__teams){position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.az-dmark{height:460vh;height:460svh}.az-beat--decide[data-story]>.az-decide__frame>.az-dtint{display:none}.az-beat--decide .az-decide__frame>.az-dhall,.az-beat--decide .az-decide__stage>.az-dhall{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.az-beat--decide[data-story]>.az-decide__frame>.az-dhall{left:calc(-1 * var(--az-gutter));right:calc(-1 * var(--az-gutter))}.az-beat--decide .az-decide__stage{position:relative}.az-beat--decide .az-decide__stage>.az-dhall{z-index:0}.az-dhall[data-off],.az-dhall[data-twin] .az-dhall__gl{visibility:hidden}.az-dhall__gl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;clip-path:inset(0 0 0 calc(var(--lx, 1) * 100%))}.az-dline{position:absolute;top:0;bottom:0;left:calc(var(--lx, 1) * 100%);width:2px;margin-left:-1px;background:linear-gradient(#dffffa00,#dffffa 18%,#fff,#dffffa 82%,#dffffa00);box-shadow:0 0 14px 1px #5fe0d3d9,0 0 48px 6px #5fe0d34d}.az-dline:after{content:"";position:absolute;top:0;bottom:0;left:2px;width:min(160px,18vw);background:linear-gradient(90deg,#5fe0d333,#5fe0d300)}@property --lx{syntax: "<number>"; inherits: true; initial-value: 1;}html[data-motion=on] .az-decide__stage>.az-dhall{transition:--lx .9s cubic-bezier(.3,.6,.2,1)}@media (min-width: 640px){.az-page .az-dlane__head--people,.az-dlane__side--people{grid-column:1}.az-page .az-dlane__head--machine,.az-dlane__side--machine{grid-column:2}}.az-page .az-dlane .az-dtask{grid-row:auto}.az-beat--decide[data-story] .az-dlane{--az-dgap: 28px;grid-template-columns:minmax(0,30%) minmax(0,1fr)}.az-beat--decide[data-story] .az-dlane__side--machine,.az-beat--decide[data-story] .az-dlane__side--people{background:none}.az-beat--decide[data-story] .az-dlane__none{visibility:hidden}.az-page .az-beat--decide[data-story] .az-dlane__head{justify-self:start;margin:0;padding:0 0 6px;background:none;font-size:11.5px;text-shadow:0 1px 8px rgba(5,6,14,.9)}.az-page .az-beat--decide[data-story] .az-dtask{padding-left:0}@media (min-width: 1024px) and (max-width: 1279.98px){.az-beat--decide[data-story] .az-dlane{grid-template-columns:minmax(0,37%) minmax(0,1fr)}}@media (min-width: 1024px){.az-beat--decide[data-story]>.az-decide__frame{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto auto}.az-beat--decide[data-story] .az-dfocus{grid-column:1;grid-row:4;padding-bottom:4px}.az-beat--decide[data-story] .az-dlane{grid-column:1;grid-row:5}.az-page .az-beat--decide[data-story] .az-dfocus__name{font-size:clamp(32px,2.8vw,46px)}}@media (max-width: 639.98px){.az-beat--decide[data-story] .az-dlane{--az-dgap: 14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto repeat(6,minmax(var(--az-drow, 0px),auto)) auto}.az-page .az-beat--decide[data-story] .az-dlane__head{grid-row:1;padding-top:0}.az-page .az-beat--decide[data-story] .az-dlane__head--people,.az-beat--decide[data-story] .az-dlane__side--people{grid-column:1}.az-page .az-beat--decide[data-story] .az-dlane__head--machine,.az-beat--decide[data-story] .az-dlane__side--machine{grid-column:2}.az-beat--decide[data-story] .az-dlane__side{display:grid;grid-row:2 / span 6}.az-page .az-beat--decide[data-story] .az-dtask{grid-row:auto;padding:2px 0;font-size:14px;line-height:1.2}.az-beat--decide[data-story] .az-dsay{grid-column:1 / -1;grid-row:8}}.az-vc,.az-vc__pin{position:relative}.az-vc__stage{position:sticky;top:0;z-index:1;height:100vh;height:100svh;pointer-events:none;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;row-gap:12px;padding:calc(var(--oc-head) + 12px) var(--az-gutter) max(16px,3svh)}.az-vc__view{grid-row:2;min-height:0}.az-vc__marks{margin-top:-100vh;margin-top:-100svh}.az-vc__mark{display:block}.az-vc__mark:nth-child(1){height:75vh;height:75svh}.az-vc__mark:nth-child(2){height:45vh;height:45svh}.az-vc__mark:nth-child(3),.az-vc__mark:nth-child(4),.az-vc__mark:nth-child(5),.az-vc__mark:nth-child(6),.az-vc__mark:nth-child(7){height:48vh;height:48svh}.az-vc__mark:nth-child(8){height:60vh;height:60svh}.az-vc__mark:nth-child(9){height:100vh;height:100svh}.az-vc__rail{grid-row:1;justify-self:start;list-style:none;margin:0;padding:4px;display:flex;gap:2px;background:#0f1019e0;transition:opacity .3s}.az-vc[data-beat="0"] .az-vc__rail{opacity:0}.az-page .az-vc__rail li{margin:0;padding:7px 10px 6px;font-family:var(--oc-mono);font-size:11px;font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#a9adc0;transition:background-color .3s,color .3s}.az-vc__rail-n{opacity:.72}.az-page .az-vc__rail li[data-done]{color:#cbb0ff}.az-page .az-vc__rail li[aria-current]{background:#cbb0ff;color:#0f1019}.az-vc__card{grid-row:3;padding:12px 16px 16px;background:var(--az-navy);box-shadow:0 14px 34px #05060e59;pointer-events:auto}.az-page .az-vc__kicker{margin:0 0 6px;font-family:var(--oc-mono);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:#cbb0ff}.az-vc__beats{position:relative;list-style:none;margin:0;padding:0}.az-vc__beat{position:absolute;left:0;right:0;bottom:0;opacity:0;translate:0 10px;pointer-events:none;transition:opacity .3s,translate .4s cubic-bezier(.2,.7,.2,1)}.az-vc__beat[data-on]{position:relative;opacity:1;translate:0 0;pointer-events:auto;transition-delay:.08s}.az-page .az-vc__word{margin:0;font-family:var(--oc-display);font-weight:var(--oc-display-w);font-stretch:var(--oc-display-stretch);letter-spacing:-.035em;font-size:46px;line-height:.95;color:#fff;text-wrap:balance}.az-page .az-vc__word--title{font-size:28px;line-height:1.02;letter-spacing:-.025em}.az-page .az-vc__line{margin:8px 0 0;max-width:30em;font-size:15.5px;line-height:1.38;color:#dfe1ea;text-wrap:pretty}.az-page .az-vc__aside{margin:8px 0 0;max-width:26em;font-family:var(--oc-display);font-weight:600;font-stretch:var(--oc-display-stretch);letter-spacing:-.015em;font-size:17px;line-height:1.25;color:#cbb0ff;text-wrap:pretty}.az-page .az-link.az-vc__link{display:inline-flex;margin-top:6px;color:#cbb0ff}.az-vc--still{--pg-ground: #0f1019;--pg-ink: #fff;--pg-body: #dfe1ea;--pg-accent: #cbb0ff}.az-vc--still>.az-vc__head{position:relative;z-index:1;padding:calc(var(--oc-head) + 20px) var(--az-gutter) 4px;background:var(--pg-ground)}.az-page .az-vc--still .az-vc__head .az-display{margin:0;max-width:18em;font-size:clamp(30px,8vw,44px);line-height:1.02;color:var(--pg-ink)}.az-page .az-vc--still .az-vc__kicker{margin-bottom:12px}.az-vc__rows{list-style:none;margin:0;padding:0}.az-page .az-vc__row.az-pg{--pg-ground: #0f1019;--pg-ink: #fff;--pg-body: #dfe1ea;--pg-accent: #cbb0ff;min-height:0;row-gap:12px;padding:18px var(--az-gutter)}.az-vc__row>.az-pg__win{height:clamp(190px,30svh,280px);min-height:0}.az-page .az-vc__n{margin:0 0 4px;font-family:var(--oc-mono);font-size:12px;font-weight:600;letter-spacing:.1em;color:var(--pg-accent)}.az-page .az-vc--still .az-vc__word{font-size:34px;color:var(--pg-ink)}.az-page .az-vc--still .az-vc__line{color:var(--pg-body);font-size:16px}.az-vc__row--close{padding-bottom:40px}html:is([data-webgl=off],[data-plain=on]) .az-vc__row>.az-pg__win{display:none}@media (max-width: 1023.98px){.az-vc__rail{justify-self:stretch;justify-content:space-between}.az-page .az-vc__rail li{flex:1;text-align:center;padding-inline:2px;letter-spacing:.06em}.az-page .az-vc__word{font-size:40px}.az-page .az-vc__word--title{font-size:23px}.az-page .az-vc__aside{font-size:16px}}@media (min-width: 1024px){.az-vc__stage{grid-template-columns:min(40rem,46vw) minmax(0,1fr);-moz-column-gap:clamp(20px,2.6vw,44px);column-gap:clamp(20px,2.6vw,44px);padding:calc(var(--oc-head) + 20px) var(--az-gutter) max(28px,6svh)}.az-vc__rail{grid-column:1}.az-vc__view{grid-column:2;grid-row:1 / -1}.az-vc__card{grid-column:1;align-self:end}.az-page .az-vc__rail li{font-size:12px;padding:9px 14px 8px}.az-vc__card{padding:18px 24px 22px}.az-page .az-vc__kicker{font-size:12px;margin-bottom:10px}.az-page .az-vc__word{font-size:clamp(52px,4.4vw,80px)}.az-page .az-vc__word--title{font-size:clamp(32px,2.6vw,44px)}.az-page .az-vc__line{margin-top:12px;font-size:19px}.az-page .az-vc__aside{font-size:20px}.az-page .az-vc__row.az-pg{padding-block:22px;align-items:center}.az-vc__row>.az-pg__win{height:clamp(240px,34vh,340px)}.az-page .az-vc--still .az-vc__word{font-size:clamp(40px,3.4vw,56px)}.az-page .az-vc--still .az-vc__line{font-size:18px}.az-vc--still>.az-vc__head{padding-top:calc(var(--oc-head) + clamp(24px,4vh,48px))}}.blog-sidebar nav button{margin:0!important;padding:.5rem 0!important;text-align:left!important;width:100%!important;border:none!important;background:none!important;cursor:pointer!important;font-size:.875rem!important;line-height:1.4!important}.blog-sidebar nav button:first-child{padding-top:0!important;margin-top:0!important}.blog-sidebar nav:first-child button:first-child{margin-top:0!important;padding-top:0!important}.blog-sidebar .space-y-2>*:first-child{margin-top:0!important}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog-content{line-height:1.75}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{scroll-margin-top:6rem;margin-top:2rem;margin-bottom:1rem}.blog-content h2{font-size:2.25rem!important;font-weight:800!important;color:#1f2937!important;margin-top:3rem!important;margin-bottom:1.5rem!important;line-height:1.2!important}.blog-content ul{list-style-type:disc!important;padding-left:2rem!important}.blog-content ul li{margin-bottom:.75rem!important;line-height:1.6!important}.blog-content ul li::marker{color:#3b82f6!important;font-weight:700!important}.blog-content table{border-collapse:collapse;width:100%;margin:2rem 0;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.blog-content table th{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:700;text-align:left;padding:1rem 1.5rem;font-size:1.1rem;text-transform:uppercase;letter-spacing:.05em}.blog-content table td{padding:1.25rem 1.5rem;border-bottom:1px solid #f3f4f6;vertical-align:top;line-height:1.6}.blog-content table tr:last-child td{border-bottom:none}.blog-content table tr:hover{background-color:#f8fafc;transition:background-color .2s ease}.blog-content table tr:nth-child(2n){background-color:#fafbfc}.blog-content table tr:nth-child(2n):hover{background-color:#f1f5f9}.blog-content table td:last-child{font-size:.95rem;color:#374151}.blog-content table td:last-child br{margin-bottom:.5rem}.blog-content h1:first-child,.blog-content h2:first-child,.blog-content h3:first-child,.blog-content h4:first-child,.blog-content h5:first-child,.blog-content h6:first-child{margin-top:0}.blog-content p{margin-bottom:1.5rem}.blog-content ul,.blog-content ol{margin-bottom:1.5rem;padding-left:1.5rem}.blog-content li{margin-bottom:.5rem}.blog-content blockquote{margin:2rem 0;padding:1.5rem;border-left:4px solid #3b82f6;background-color:#eff6ff;border-radius:.5rem}.blog-content blockquote p{margin-bottom:0;font-style:italic;color:#1f2937}.blog-content pre{margin:1.5rem 0;padding:1.5rem;background-color:#1f2937;color:#f9fafb;border-radius:.75rem;overflow-x:auto;font-size:.875rem;line-height:1.5}.blog-content code{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.875em}.blog-content pre code{background:none;padding:0;color:inherit;font-size:inherit}.blog-content img{border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.blog-content table{width:100%;margin:1.5rem 0;border-collapse:collapse;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.blog-content th,.blog-content td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #e5e7eb}.blog-content th{background-color:#f9fafb;font-weight:600;color:#374151}.blog-content tr:hover{background-color:#f9fafb}.reading-progress{transition:width .2s ease-out}html{scroll-behavior:smooth}.blog-content a:focus,button:focus,input:focus,textarea:focus,select:focus{outline:2px solid #3b82f6;outline-offset:2px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.blog-card-hover{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.blog-card-hover:hover{transform:translateY(-2px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.newsletter-input:focus{box-shadow:0 0 0 3px #3b82f61a}.tag-cloud{display:flex;flex-wrap:wrap;gap:.5rem}.tag-cloud .tag{transition:all .2s ease-in-out}.tag-cloud .tag:hover{transform:scale(1.05)}@media (max-width: 768px){.blog-content{font-size:1rem;line-height:1.6}.blog-content h1{font-size:1.875rem}.blog-content h2{font-size:1.5rem}.blog-content h3{font-size:1.25rem}.blog-content pre{padding:1rem;font-size:.8125rem}.blog-content blockquote{margin:1.5rem 0;padding:1rem}}@media (prefers-color-scheme: dark){.dark .blog-content{color:#f9fafb}.dark .blog-content h1,.dark .blog-content h2,.dark .blog-content h3,.dark .blog-content h4,.dark .blog-content h5,.dark .blog-content h6{color:#fff}.dark .blog-content blockquote{background-color:#1f2937;border-left-color:#60a5fa;color:#d1d5db}}@media print{.blog-content{font-size:12pt;line-height:1.5;color:#000}.blog-content pre{background:#f5f5f5;color:#000;border:1px solid #ccc}.blog-content blockquote{background:#f9f9f9;border-left:4px solid #333}}
