*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}: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:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";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]{display:none}:root{--margin: 1rem;--gutter: .6rem;--column-count: 6;--comp-size: 640;--screen-width: calc(100vw - var(--scrollbar));--scrollbar: 0px;--all-gutters: calc(var(--gutter) * (var(--column-count) - 1));--column: calc((var(--screen-width) - (var(--margin) * 2) - var(--all-gutters)) / var(--column-count))}@media{body:before{z-index:999999;position:fixed;inset:0;display:var(--grid-visibility);max-width:21920px;width:calc(100% - var(--scrollbar));margin:0 auto;height:100lvh;content:"";pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%'><rect x='1.5625%' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 15.302083333333332% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 15.302083333333332% + 0.9375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 31.604166666666664% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 31.604166666666664% + 0.9375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 47.90625% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 47.90625% + 0.9375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 64.20833333333333% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 64.20833333333333% + 0.9375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 80.51041666666666% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 80.51041666666666% + 0.9375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(100% - 1.5625%)' y='0' height='100%' fill='blue' width='1' opacity='0.5 ' /></svg>");background-size:100% 100%;background-position:center}}@media (min-width: 768px){:root{--margin: 1rem;--gutter: .6rem;--column-count: 16;--comp-size: 768;--scrollbar: 0px;--all-gutters: calc(var(--gutter) * (var(--column-count) - 1));--column: calc((var(--screen-width) - (var(--margin) * 2) - var(--all-gutters)) / var(--column-count))}}@media (min-width: 768px){body:before{z-index:999999;position:fixed;inset:0;display:var(--grid-visibility);max-width:21920px;width:calc(100% - var(--scrollbar));margin:0 auto;height:100lvh;content:"";pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%'><rect x='1.3020833333333335%' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 5.136067708333334% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 5.136067708333334% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 11.272135416666668% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 11.272135416666668% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 17.408203125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 17.408203125% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 23.544270833333336% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 23.544270833333336% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 29.680338541666668% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 29.680338541666668% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 35.81640625% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 35.81640625% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 41.95247395833333% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 41.95247395833333% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 48.08854166666667% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 48.08854166666667% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 54.224609375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 54.224609375% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 60.360677083333336% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 60.360677083333336% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 66.49674479166666% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 66.49674479166666% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 72.6328125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 72.6328125% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 78.76888020833334% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 78.76888020833334% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 84.90494791666666% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 84.90494791666666% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 91.041015625% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 91.041015625% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(100% - 1.3020833333333335%)' y='0' height='100%' fill='blue' width='1' opacity='0.5 ' /></svg>");background-size:100% 100%;background-position:center}}@media (min-width: 1024px){:root{--margin: 2rem;--gutter: .6rem;--column-count: 16;--comp-size: 1024;--scrollbar: 0px;--all-gutters: calc(var(--gutter) * (var(--column-count) - 1));--column: calc((var(--screen-width) - (var(--margin) * 2) - var(--all-gutters)) / var(--column-count))}}@media (min-width: 21920px){:root{--screen-width: 21920px}}html{--grid-visibility: none;font-size:calc(var(--screen-width) / (var(--comp-size)) * 10)}@media (min-width: 21920px){html{font-size:62.5%}}@media (min-width: 1024px){body:before{z-index:999999;position:fixed;inset:0;display:var(--grid-visibility);max-width:21920px;width:calc(100% - var(--scrollbar));margin:0 auto;height:100lvh;content:"";pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%'><rect x='1.953125%' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 5.04248046875% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 5.04248046875% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 11.0849609375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 11.0849609375% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 17.12744140625% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 17.12744140625% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 23.169921875% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 23.169921875% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 29.21240234375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 29.21240234375% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 35.2548828125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 35.2548828125% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 41.29736328125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 41.29736328125% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 47.33984375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 47.33984375% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 53.38232421875% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 53.38232421875% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 59.4248046875% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 59.4248046875% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 65.46728515625% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 65.46728515625% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 71.509765625% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 71.509765625% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 77.55224609375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 77.55224609375% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 83.5947265625% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 83.5947265625% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 89.63720703125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 89.63720703125% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(100% - 1.953125%)' y='0' height='100%' fill='blue' width='1' opacity='0.5 ' /></svg>");background-size:100% 100%;background-position:center}}*,: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: }.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}}.flex-center{display:flex;align-items:center;justify-content:center}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0rem}.left-0{left:0rem}.right-gx{right:2vw}.top-0{top:0rem}.top-\[40vh\]{top:40vh}.top-top{top:10vh}.z-10{z-index:10}.z-\[10000\]{z-index:10000}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.mb-8{margin-bottom:.8rem}.mb-\[5rem\]{margin-bottom:5rem}.mt-\[10svh\]{margin-top:10svh}.mt-\[12rem\]{margin-top:12rem}.mt-\[20svh\]{margin-top:20svh}.mt-\[6rem\]{margin-top:6rem}.mt-\[var\(--model-spacing\)\]{margin-top:var(--model-spacing)}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.hidden{display:none}.aspect-imgv{aspect-ratio:5/7}.aspect-square{aspect-ratio:1 / 1}.size-\[10vw\]{width:10vw;height:10vw}.size-\[5rem\]{width:5rem;height:5rem}.h-\[\.6em\]{height:.6em}.h-\[100vh\]{height:100vh}.h-\[180vh\]{height:180vh}.h-\[20svh\]{height:20svh}.h-\[3rem\]{height:3rem}.h-\[60svh\]{height:60svh}.h-\[95svh\]{height:95svh}.h-\[98svh\]{height:98svh}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[100svh\]{max-height:100svh}.min-h-\[100svh\]{min-height:100svh}.min-h-\[20vh\]{min-height:20vh}.min-h-\[30rem\]{min-height:30rem}.min-h-\[60vh\]{min-height:60vh}.min-h-screen{min-height:100vh}.w-\[100vw\]{width:100vw}.w-\[1em\]{width:1em}.w-\[4rem\]{width:4rem}.w-\[5rem\]{width:5rem}.w-auto{width:auto}.w-full{width:100%}.max-w-\[40ch\]{max-width:40ch}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.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))}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-12{gap:1.2rem}.gap-14{gap:1.4rem}.gap-15{gap:1.5rem}.gap-2{gap:.2rem}.gap-20{gap:2rem}.gap-24{gap:2.4rem}.gap-5{gap:.5rem}.gap-6{gap:.6rem}.gap-8{gap:.8rem}.gap-\[1rem\]{gap:1rem}.gap-\[20svh\]{gap:20svh}.gap-\[8rem\]{gap:8rem}.gap-x-1{-moz-column-gap:.1rem;column-gap:.1rem}.gap-y-60{row-gap:6rem}.gap-y-80{row-gap:8rem}.gap-y-\[1rem\]{row-gap:1rem}.gap-y-\[6rem\]{row-gap:6rem}.overflow-x-clip{overflow-x:clip}.rounded-full{border-radius:9999px}.border-red{--tw-border-opacity: 1;border-color:rgb(255 0 0 / var(--tw-border-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(22 22 22 / var(--tw-bg-opacity))}.bg-red{--tw-bg-opacity: 1;background-color:rgb(255 0 0 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity))}.p-8{padding:.8rem}.\!px-0{padding-left:0rem!important;padding-right:0rem!important}.px-\[calc\(var\(--gutter\)\/2\)\]{padding-left:calc(var(--gutter) / 2);padding-right:calc(var(--gutter) / 2)}.px-gx{padding-left:2vw;padding-right:2vw}.py-0{padding-top:0rem;padding-bottom:0rem}.py-12{padding-top:1.2rem;padding-bottom:1.2rem}.py-15{padding-top:1.5rem;padding-bottom:1.5rem}.py-20{padding-top:2rem;padding-bottom:2rem}.py-3{padding-top:.3rem;padding-bottom:.3rem}.py-4{padding-top:.4rem;padding-bottom:.4rem}.py-5{padding-top:.5rem;padding-bottom:.5rem}.py-6{padding-top:.6rem;padding-bottom:.6rem}.py-8{padding-top:.8rem;padding-bottom:.8rem}.py-80{padding-top:8rem;padding-bottom:8rem}.py-\[10vh\]{padding-top:10vh;padding-bottom:10vh}.py-\[20vh\]{padding-top:20vh;padding-bottom:20vh}.py-\[8rem\]{padding-top:8rem;padding-bottom:8rem}.py-gy{padding-top:2rem;padding-bottom:2rem}.pb-50{padding-bottom:5rem}.pb-80{padding-bottom:8rem}.pb-\[10vh\]{padding-bottom:10vh}.pb-\[20vh\]{padding-bottom:20vh}.pb-\[30vh\]{padding-bottom:30vh}.pl-10{padding-left:1rem}.pr-4{padding-right:.4rem}.pt-18{padding-top:1.8rem}.pt-24{padding-top:2.4rem}.pt-\[10rem\]{padding-top:10rem}.pt-\[10svh\]{padding-top:10svh}.pt-\[12rem\]{padding-top:12rem}.pt-\[1rem\]{padding-top:1rem}.pt-\[20vh\]{padding-top:20vh}.pt-\[40vh\]{padding-top:40vh}.pt-\[var\(--model-spacing\)\]{padding-top:var(--model-spacing)}.pt-top{padding-top:10vh}.font-nm{font-family:Neue Montreal,sans-serif}.text-\[8px\]{font-size:8px}.text-base{font-size:12px;line-height:1.2em}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-\[\.9em\]{line-height:.9em}.text-black{--tw-text-opacity: 1;color:rgb(22 22 22 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-10{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)}.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)}.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}.cols-ml-1{margin-left:calc((var(--column) * 1))}.cols-ml-1-wide{margin-left:calc((var(--column) * 1) + var(--gutter) * 1)}.cols-ml-1-wider{margin-left:calc((var(--column) * 1) + var(--gutter) * 2)}.cols-ml-2{margin-left:calc((var(--column) * 2) + var(--gutter) * 1)}.cols-ml-2-wide{margin-left:calc((var(--column) * 2) + var(--gutter) * 2)}.cols-ml-2-wider{margin-left:calc((var(--column) * 2) + var(--gutter) * 3)}.cols-ml-3{margin-left:calc((var(--column) * 3) + var(--gutter) * 2)}.cols-ml-3-wide{margin-left:calc((var(--column) * 3) + var(--gutter) * 3)}.cols-ml-3-wider{margin-left:calc((var(--column) * 3) + var(--gutter) * 4)}.cols-ml-4{margin-left:calc((var(--column) * 4) + var(--gutter) * 3)}.cols-ml-4-wide{margin-left:calc((var(--column) * 4) + var(--gutter) * 4)}.cols-ml-4-wider{margin-left:calc((var(--column) * 4) + var(--gutter) * 5)}.cols-ml-5{margin-left:calc((var(--column) * 5) + var(--gutter) * 4)}.cols-ml-5-wide{margin-left:calc((var(--column) * 5) + var(--gutter) * 5)}.cols-ml-5-wider{margin-left:calc((var(--column) * 5) + var(--gutter) * 6)}.cols-ml-6{margin-left:calc((var(--column) * 6) + var(--gutter) * 5)}.cols-ml-6-wide{margin-left:calc((var(--column) * 6) + var(--gutter) * 6)}.cols-ml-6-wider{margin-left:calc((var(--column) * 6) + var(--gutter) * 7)}.cols-ml-7{margin-left:calc((var(--column) * 7) + var(--gutter) * 6)}.cols-ml-7-wide{margin-left:calc((var(--column) * 7) + var(--gutter) * 7)}.cols-ml-7-wider{margin-left:calc((var(--column) * 7) + var(--gutter) * 8)}.cols-ml-8{margin-left:calc((var(--column) * 8) + var(--gutter) * 7)}.cols-ml-8-wide{margin-left:calc((var(--column) * 8) + var(--gutter) * 8)}.cols-ml-8-wider{margin-left:calc((var(--column) * 8) + var(--gutter) * 9)}.cols-ml-9{margin-left:calc((var(--column) * 9) + var(--gutter) * 8)}.cols-ml-9-wide{margin-left:calc((var(--column) * 9) + var(--gutter) * 9)}.cols-ml-9-wider{margin-left:calc((var(--column) * 9) + var(--gutter) * 10)}.cols-pl-1-wide{padding-left:calc((var(--column) * 1) + var(--gutter) * 1)}.cols-pl-2-wide{padding-left:calc((var(--column) * 2) + var(--gutter) * 2)}.cols-w-1{width:calc((var(--column) * 1))}.cols-w-1-wider{width:calc((var(--column) * 1) + var(--gutter) * 2)}.cols-w-10{width:calc((var(--column) * 10) + var(--gutter) * 9)}.cols-w-12{width:calc((var(--column) * 12) + var(--gutter) * 11)}.cols-w-2{width:calc((var(--column) * 2) + var(--gutter) * 1)}.cols-w-2-wide{width:calc((var(--column) * 2) + var(--gutter) * 2)}.cols-w-2-wider{width:calc((var(--column) * 2) + var(--gutter) * 3)}.cols-w-3{width:calc((var(--column) * 3) + var(--gutter) * 2)}.cols-w-3-wider{width:calc((var(--column) * 3) + var(--gutter) * 4)}.cols-w-4{width:calc((var(--column) * 4) + var(--gutter) * 3)}.cols-w-4-wider{width:calc((var(--column) * 4) + var(--gutter) * 5)}.cols-w-5{width:calc((var(--column) * 5) + var(--gutter) * 4)}.cols-w-5-wider{width:calc((var(--column) * 5) + var(--gutter) * 6)}.cols-w-6{width:calc((var(--column) * 6) + var(--gutter) * 5)}.cols-w-6-wider{width:calc((var(--column) * 6) + var(--gutter) * 7)}.cols-w-7{width:calc((var(--column) * 7) + var(--gutter) * 6)}.cols-w-7-wider{width:calc((var(--column) * 7) + var(--gutter) * 8)}.cols-w-8{width:calc((var(--column) * 8) + var(--gutter) * 7)}.cols-w-8-wider{width:calc((var(--column) * 8) + var(--gutter) * 9)}.cols-w-9{width:calc((var(--column) * 9) + var(--gutter) * 8)}.cols-w-9-wider{width:calc((var(--column) * 9) + var(--gutter) * 10)}.margin-px-1{padding-right:calc(var(--margin) * 1);padding-left:calc(var(--margin) * 1)}.gutter-ml-1{margin-left:calc(var(--gutter) * 1)}.gutter-pl-1{padding-left:calc(var(--gutter) * 1)}.gutter-gap-1{-moz-column-gap:calc(var(--gutter) * 1);column-gap:calc(var(--gutter) * 1);row-gap:calc(var(--gutter) * 1)}.gutter-gap-x-1{-moz-column-gap:calc(var(--gutter) * 1);column-gap:calc(var(--gutter) * 1)}@media (hover: hover) and (pointer: fine){.hover\:\!opacity-100:hover{opacity:1!important}}@media (min-width: 768px){.md\:sticky{position:sticky}.md\:mt-0{margin-top:0rem}.md\:mt-\[0svh\]{margin-top:0svh}.md\:block{display:block}.md\:flex{display:flex}.md\:\!hidden{display:none!important}.md\:hidden{display:none}.md\:size-\[3rem\]{width:3rem;height:3rem}.md\:h-\[1\.2rem\]{height:1.2rem}.md\:h-\[100svh\]{height:100svh}.md\:h-\[90vh\]{height:90vh}.md\:w-\[2rem\]{width:2rem}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:gap-2{gap:.2rem}.md\:py-\[3rem\]{padding-top:3rem;padding-bottom:3rem}.md\:pt-0{padding-top:0rem}.md\:pt-\[25svh\]{padding-top:25svh}.md\:cols-ml-1{margin-left:calc((var(--column) * 1))}.md\:cols-ml-1-wide{margin-left:calc((var(--column) * 1) + var(--gutter) * 1)}.md\:cols-ml-1-wider{margin-left:calc((var(--column) * 1) + var(--gutter) * 2)}.md\:cols-ml-2{margin-left:calc((var(--column) * 2) + var(--gutter) * 1)}.md\:cols-ml-2-wide{margin-left:calc((var(--column) * 2) + var(--gutter) * 2)}.md\:cols-ml-2-wider{margin-left:calc((var(--column) * 2) + var(--gutter) * 3)}.md\:cols-ml-3{margin-left:calc((var(--column) * 3) + var(--gutter) * 2)}.md\:cols-ml-3-wide{margin-left:calc((var(--column) * 3) + var(--gutter) * 3)}.md\:cols-ml-3-wider{margin-left:calc((var(--column) * 3) + var(--gutter) * 4)}.md\:cols-ml-4{margin-left:calc((var(--column) * 4) + var(--gutter) * 3)}.md\:cols-ml-4-wide{margin-left:calc((var(--column) * 4) + var(--gutter) * 4)}.md\:cols-ml-4-wider{margin-left:calc((var(--column) * 4) + var(--gutter) * 5)}.md\:cols-ml-5{margin-left:calc((var(--column) * 5) + var(--gutter) * 4)}.md\:cols-ml-5-wide{margin-left:calc((var(--column) * 5) + var(--gutter) * 5)}.md\:cols-ml-5-wider{margin-left:calc((var(--column) * 5) + var(--gutter) * 6)}.md\:cols-ml-6{margin-left:calc((var(--column) * 6) + var(--gutter) * 5)}.md\:cols-ml-6-wide{margin-left:calc((var(--column) * 6) + var(--gutter) * 6)}.md\:cols-ml-6-wider{margin-left:calc((var(--column) * 6) + var(--gutter) * 7)}.md\:cols-ml-7{margin-left:calc((var(--column) * 7) + var(--gutter) * 6)}.md\:cols-ml-7-wide{margin-left:calc((var(--column) * 7) + var(--gutter) * 7)}.md\:cols-ml-7-wider{margin-left:calc((var(--column) * 7) + var(--gutter) * 8)}.md\:cols-ml-8{margin-left:calc((var(--column) * 8) + var(--gutter) * 7)}.md\:cols-ml-8-wide{margin-left:calc((var(--column) * 8) + var(--gutter) * 8)}.md\:cols-ml-8-wider{margin-left:calc((var(--column) * 8) + var(--gutter) * 9)}.md\:cols-ml-9{margin-left:calc((var(--column) * 9) + var(--gutter) * 8)}.md\:cols-ml-9-wide{margin-left:calc((var(--column) * 9) + var(--gutter) * 9)}.md\:cols-ml-9-wider{margin-left:calc((var(--column) * 9) + var(--gutter) * 10)}.md\:cols-pl-1-wide{padding-left:calc((var(--column) * 1) + var(--gutter) * 1)}.md\:cols-pl-3-wide{padding-left:calc((var(--column) * 3) + var(--gutter) * 3)}.md\:cols-pl-5-wide{padding-left:calc((var(--column) * 5) + var(--gutter) * 5)}.md\:cols-w-1{width:calc((var(--column) * 1))}.md\:cols-w-10{width:calc((var(--column) * 10) + var(--gutter) * 9)}.md\:cols-w-13{width:calc((var(--column) * 13) + var(--gutter) * 12)}.md\:cols-w-2{width:calc((var(--column) * 2) + var(--gutter) * 1)}.md\:cols-w-3{width:calc((var(--column) * 3) + var(--gutter) * 2)}.md\:cols-w-4{width:calc((var(--column) * 4) + var(--gutter) * 3)}.md\:cols-w-5{width:calc((var(--column) * 5) + var(--gutter) * 4)}.md\:cols-w-6{width:calc((var(--column) * 6) + var(--gutter) * 5)}.md\:cols-w-7{width:calc((var(--column) * 7) + var(--gutter) * 6)}.md\:cols-w-8{width:calc((var(--column) * 8) + var(--gutter) * 7)}.md\:cols-w-9{width:calc((var(--column) * 9) + var(--gutter) * 8)}.md\:gutter-gap-1{-moz-column-gap:calc(var(--gutter) * 1);column-gap:calc(var(--gutter) * 1);row-gap:calc(var(--gutter) * 1)}}.\[\&_div\]\:leading-\[\.9em\] div{line-height:.9em}

*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}: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:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";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]{display:none}:root{--margin: 1rem;--gutter: .6rem;--column-count: 6;--comp-size: 640;--screen-width: calc(100vw - var(--scrollbar));--scrollbar: 0px;--all-gutters: calc(var(--gutter) * (var(--column-count) - 1));--column: calc((var(--screen-width) - (var(--margin) * 2) - var(--all-gutters)) / var(--column-count))}@media{body:before{z-index:999999;position:fixed;inset:0;display:var(--grid-visibility);max-width:21920px;width:calc(100% - var(--scrollbar));margin:0 auto;height:100lvh;content:"";pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%'><rect x='1.5625%' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 15.302083333333332% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 15.302083333333332% + 0.9375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 31.604166666666664% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 31.604166666666664% + 0.9375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 47.90625% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 47.90625% + 0.9375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 64.20833333333333% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 64.20833333333333% + 0.9375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 80.51041666666666% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.5625% + 80.51041666666666% + 0.9375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(100% - 1.5625%)' y='0' height='100%' fill='blue' width='1' opacity='0.5 ' /></svg>");background-size:100% 100%;background-position:center}}@media (min-width: 768px){:root{--margin: 1rem;--gutter: .6rem;--column-count: 16;--comp-size: 768;--scrollbar: 0px;--all-gutters: calc(var(--gutter) * (var(--column-count) - 1));--column: calc((var(--screen-width) - (var(--margin) * 2) - var(--all-gutters)) / var(--column-count))}}@media (min-width: 768px){body:before{z-index:999999;position:fixed;inset:0;display:var(--grid-visibility);max-width:21920px;width:calc(100% - var(--scrollbar));margin:0 auto;height:100lvh;content:"";pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%'><rect x='1.3020833333333335%' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 5.136067708333334% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 5.136067708333334% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 11.272135416666668% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 11.272135416666668% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 17.408203125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 17.408203125% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 23.544270833333336% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 23.544270833333336% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 29.680338541666668% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 29.680338541666668% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 35.81640625% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 35.81640625% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 41.95247395833333% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 41.95247395833333% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 48.08854166666667% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 48.08854166666667% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 54.224609375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 54.224609375% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 60.360677083333336% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 60.360677083333336% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 66.49674479166666% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 66.49674479166666% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 72.6328125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 72.6328125% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 78.76888020833334% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 78.76888020833334% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 84.90494791666666% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 84.90494791666666% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 91.041015625% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.3020833333333335% + 91.041015625% + 0.78125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(100% - 1.3020833333333335%)' y='0' height='100%' fill='blue' width='1' opacity='0.5 ' /></svg>");background-size:100% 100%;background-position:center}}@media (min-width: 1024px){:root{--margin: 2rem;--gutter: .6rem;--column-count: 16;--comp-size: 1024;--scrollbar: 0px;--all-gutters: calc(var(--gutter) * (var(--column-count) - 1));--column: calc((var(--screen-width) - (var(--margin) * 2) - var(--all-gutters)) / var(--column-count))}}@media (min-width: 21920px){:root{--screen-width: 21920px}}html{--grid-visibility: none;font-size:calc(var(--screen-width) / (var(--comp-size)) * 10)}@media (min-width: 21920px){html{font-size:62.5%}}@media (min-width: 1024px){body:before{z-index:999999;position:fixed;inset:0;display:var(--grid-visibility);max-width:21920px;width:calc(100% - var(--scrollbar));margin:0 auto;height:100lvh;content:"";pointer-events:none;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%'><rect x='1.953125%' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 5.04248046875% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 5.04248046875% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 11.0849609375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 11.0849609375% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 17.12744140625% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 17.12744140625% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 23.169921875% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 23.169921875% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 29.21240234375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 29.21240234375% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 35.2548828125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 35.2548828125% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 41.29736328125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 41.29736328125% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 47.33984375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 47.33984375% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 53.38232421875% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 53.38232421875% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 59.4248046875% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 59.4248046875% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 65.46728515625% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 65.46728515625% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 71.509765625% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 71.509765625% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 77.55224609375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 77.55224609375% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 83.5947265625% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 83.5947265625% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 89.63720703125% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(1.953125% + 89.63720703125% + 0.5859375% - 1px)' y='0' height='100%' fill='blue' width='1' opacity='0.5' /><rect x='calc(100% - 1.953125%)' y='0' height='100%' fill='blue' width='1' opacity='0.5 ' /></svg>");background-size:100% 100%;background-position:center}}*,: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: }.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}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0rem}.left-0{left:0rem}.right-gx{right:2vw}.top-0{top:0rem}.top-\[40vh\]{top:40vh}.top-top{top:10vh}.z-10{z-index:10}.z-\[10000\]{z-index:10000}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.mb-8{margin-bottom:.8rem}.mb-\[5rem\]{margin-bottom:5rem}.mt-\[10svh\]{margin-top:10svh}.mt-\[12rem\]{margin-top:12rem}.mt-\[20svh\]{margin-top:20svh}.mt-\[6rem\]{margin-top:6rem}.mt-\[var\(--model-spacing\)\]{margin-top:var(--model-spacing)}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.hidden{display:none}.aspect-imgv{aspect-ratio:5/7}.aspect-square{aspect-ratio:1 / 1}.size-\[10vw\]{width:10vw;height:10vw}.size-\[5rem\]{width:5rem;height:5rem}.h-\[\.6em\]{height:.6em}.h-\[100vh\]{height:100vh}.h-\[180vh\]{height:180vh}.h-\[20svh\]{height:20svh}.h-\[3rem\]{height:3rem}.h-\[60svh\]{height:60svh}.h-\[95svh\]{height:95svh}.h-\[98svh\]{height:98svh}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[100svh\]{max-height:100svh}.min-h-\[100svh\]{min-height:100svh}.min-h-\[20vh\]{min-height:20vh}.min-h-\[30rem\]{min-height:30rem}.min-h-\[60vh\]{min-height:60vh}.min-h-screen{min-height:100vh}.w-\[100vw\]{width:100vw}.w-\[1em\]{width:1em}.w-\[4rem\]{width:4rem}.w-\[5rem\]{width:5rem}.w-auto{width:auto}.w-full{width:100%}.max-w-\[40ch\]{max-width:40ch}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.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))}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-12{gap:1.2rem}.gap-14{gap:1.4rem}.gap-15{gap:1.5rem}.gap-2{gap:.2rem}.gap-20{gap:2rem}.gap-24{gap:2.4rem}.gap-5{gap:.5rem}.gap-6{gap:.6rem}.gap-8{gap:.8rem}.gap-\[1rem\]{gap:1rem}.gap-\[20svh\]{gap:20svh}.gap-\[8rem\]{gap:8rem}.gap-x-1{-moz-column-gap:.1rem;column-gap:.1rem}.gap-y-60{row-gap:6rem}.gap-y-80{row-gap:8rem}.gap-y-\[1rem\]{row-gap:1rem}.gap-y-\[6rem\]{row-gap:6rem}.overflow-x-clip{overflow-x:clip}.rounded-full{border-radius:9999px}.border-red{--tw-border-opacity: 1;border-color:rgb(255 0 0 / var(--tw-border-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(22 22 22 / var(--tw-bg-opacity))}.bg-red{--tw-bg-opacity: 1;background-color:rgb(255 0 0 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity))}.p-8{padding:.8rem}.\!px-0{padding-left:0rem!important;padding-right:0rem!important}.px-\[calc\(var\(--gutter\)\/2\)\]{padding-left:calc(var(--gutter) / 2);padding-right:calc(var(--gutter) / 2)}.px-gx{padding-left:2vw;padding-right:2vw}.py-0{padding-top:0rem;padding-bottom:0rem}.py-12{padding-top:1.2rem;padding-bottom:1.2rem}.py-15{padding-top:1.5rem;padding-bottom:1.5rem}.py-20{padding-top:2rem;padding-bottom:2rem}.py-3{padding-top:.3rem;padding-bottom:.3rem}.py-4{padding-top:.4rem;padding-bottom:.4rem}.py-5{padding-top:.5rem;padding-bottom:.5rem}.py-6{padding-top:.6rem;padding-bottom:.6rem}.py-8{padding-top:.8rem;padding-bottom:.8rem}.py-80{padding-top:8rem;padding-bottom:8rem}.py-\[10vh\]{padding-top:10vh;padding-bottom:10vh}.py-\[20vh\]{padding-top:20vh;padding-bottom:20vh}.py-\[8rem\]{padding-top:8rem;padding-bottom:8rem}.py-gy{padding-top:2rem;padding-bottom:2rem}.pb-50{padding-bottom:5rem}.pb-80{padding-bottom:8rem}.pb-\[10vh\]{padding-bottom:10vh}.pb-\[20vh\]{padding-bottom:20vh}.pb-\[30vh\]{padding-bottom:30vh}.pl-10{padding-left:1rem}.pr-4{padding-right:.4rem}.pt-18{padding-top:1.8rem}.pt-24{padding-top:2.4rem}.pt-\[10rem\]{padding-top:10rem}.pt-\[10svh\]{padding-top:10svh}.pt-\[12rem\]{padding-top:12rem}.pt-\[1rem\]{padding-top:1rem}.pt-\[20vh\]{padding-top:20vh}.pt-\[40vh\]{padding-top:40vh}.pt-\[var\(--model-spacing\)\]{padding-top:var(--model-spacing)}.pt-top{padding-top:10vh}.font-nm{font-family:Neue Montreal,sans-serif}.text-\[8px\]{font-size:8px}.text-base{font-size:12px;line-height:1.2em}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-\[\.9em\]{line-height:.9em}.text-black{--tw-text-opacity: 1;color:rgb(22 22 22 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-10{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)}.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)}.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}.cols-ml-1{margin-left:calc((var(--column) * 1))}.cols-ml-1-wide{margin-left:calc((var(--column) * 1) + var(--gutter) * 1)}.cols-ml-1-wider{margin-left:calc((var(--column) * 1) + var(--gutter) * 2)}.cols-ml-2{margin-left:calc((var(--column) * 2) + var(--gutter) * 1)}.cols-ml-2-wide{margin-left:calc((var(--column) * 2) + var(--gutter) * 2)}.cols-ml-2-wider{margin-left:calc((var(--column) * 2) + var(--gutter) * 3)}.cols-ml-3{margin-left:calc((var(--column) * 3) + var(--gutter) * 2)}.cols-ml-3-wide{margin-left:calc((var(--column) * 3) + var(--gutter) * 3)}.cols-ml-3-wider{margin-left:calc((var(--column) * 3) + var(--gutter) * 4)}.cols-ml-4{margin-left:calc((var(--column) * 4) + var(--gutter) * 3)}.cols-ml-4-wide{margin-left:calc((var(--column) * 4) + var(--gutter) * 4)}.cols-ml-4-wider{margin-left:calc((var(--column) * 4) + var(--gutter) * 5)}.cols-ml-5{margin-left:calc((var(--column) * 5) + var(--gutter) * 4)}.cols-ml-5-wide{margin-left:calc((var(--column) * 5) + var(--gutter) * 5)}.cols-ml-5-wider{margin-left:calc((var(--column) * 5) + var(--gutter) * 6)}.cols-ml-6{margin-left:calc((var(--column) * 6) + var(--gutter) * 5)}.cols-ml-6-wide{margin-left:calc((var(--column) * 6) + var(--gutter) * 6)}.cols-ml-6-wider{margin-left:calc((var(--column) * 6) + var(--gutter) * 7)}.cols-ml-7{margin-left:calc((var(--column) * 7) + var(--gutter) * 6)}.cols-ml-7-wide{margin-left:calc((var(--column) * 7) + var(--gutter) * 7)}.cols-ml-7-wider{margin-left:calc((var(--column) * 7) + var(--gutter) * 8)}.cols-ml-8{margin-left:calc((var(--column) * 8) + var(--gutter) * 7)}.cols-ml-8-wide{margin-left:calc((var(--column) * 8) + var(--gutter) * 8)}.cols-ml-8-wider{margin-left:calc((var(--column) * 8) + var(--gutter) * 9)}.cols-ml-9{margin-left:calc((var(--column) * 9) + var(--gutter) * 8)}.cols-ml-9-wide{margin-left:calc((var(--column) * 9) + var(--gutter) * 9)}.cols-ml-9-wider{margin-left:calc((var(--column) * 9) + var(--gutter) * 10)}.cols-pl-1-wide{padding-left:calc((var(--column) * 1) + var(--gutter) * 1)}.cols-pl-2-wide{padding-left:calc((var(--column) * 2) + var(--gutter) * 2)}.cols-w-1{width:calc((var(--column) * 1))}.cols-w-1-wider{width:calc((var(--column) * 1) + var(--gutter) * 2)}.cols-w-10{width:calc((var(--column) * 10) + var(--gutter) * 9)}.cols-w-12{width:calc((var(--column) * 12) + var(--gutter) * 11)}.cols-w-2{width:calc((var(--column) * 2) + var(--gutter) * 1)}.cols-w-2-wide{width:calc((var(--column) * 2) + var(--gutter) * 2)}.cols-w-2-wider{width:calc((var(--column) * 2) + var(--gutter) * 3)}.cols-w-3{width:calc((var(--column) * 3) + var(--gutter) * 2)}.cols-w-3-wider{width:calc((var(--column) * 3) + var(--gutter) * 4)}.cols-w-4{width:calc((var(--column) * 4) + var(--gutter) * 3)}.cols-w-4-wider{width:calc((var(--column) * 4) + var(--gutter) * 5)}.cols-w-5{width:calc((var(--column) * 5) + var(--gutter) * 4)}.cols-w-5-wider{width:calc((var(--column) * 5) + var(--gutter) * 6)}.cols-w-6{width:calc((var(--column) * 6) + var(--gutter) * 5)}.cols-w-6-wider{width:calc((var(--column) * 6) + var(--gutter) * 7)}.cols-w-7{width:calc((var(--column) * 7) + var(--gutter) * 6)}.cols-w-7-wider{width:calc((var(--column) * 7) + var(--gutter) * 8)}.cols-w-8{width:calc((var(--column) * 8) + var(--gutter) * 7)}.cols-w-8-wider{width:calc((var(--column) * 8) + var(--gutter) * 9)}.cols-w-9{width:calc((var(--column) * 9) + var(--gutter) * 8)}.cols-w-9-wider{width:calc((var(--column) * 9) + var(--gutter) * 10)}.margin-px-1{padding-right:calc(var(--margin) * 1);padding-left:calc(var(--margin) * 1)}.gutter-ml-1{margin-left:calc(var(--gutter) * 1)}.gutter-pl-1{padding-left:calc(var(--gutter) * 1)}.gutter-gap-1{-moz-column-gap:calc(var(--gutter) * 1);column-gap:calc(var(--gutter) * 1);row-gap:calc(var(--gutter) * 1)}.gutter-gap-x-1{-moz-column-gap:calc(var(--gutter) * 1);column-gap:calc(var(--gutter) * 1)}:root{--model-spacing: 12rem}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}*{box-sizing:border-box;overscroll-behavior:none}html,body{-ms-overflow-style:none;scrollbar-width:none;height:100svh;overscroll-behavior:none;overflow:hidden}[data-taxi]{height:100%;overscroll-behavior:none;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}[data-taxi]::-webkit-scrollbar{display:none}html,body,p,h1,h2,h3,h4{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}[data-selectable]{user-select:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text}[data-gl=c]{box-sizing:border-box;top:0;left:0;width:100%;height:100%;pointer-events:none}canvas{width:100%;height:100%}main{min-height:100svh}.flex-center{display:flex;align-items:center;justify-content:center}main{counter-reset:section}.counter{position:relative}.counter:after{counter-increment:section;content:counter(section,decimal-leading-zero);position:absolute;bottom:0;right:-2em;font-size:.8em}nav li,nav li *{transition:opacity .4s}nav a{transition:opacity .4s}@media (min-width: 768px){nav a:hover{opacity:.6;transition:opacity .4s}}nav .active{opacity:.3;transition:opacity .8s;cursor:arrow}[data-a=char] div,[data-a=word] div,[data-a=line] div{overflow:hidden;box-sizing:border-box;padding-top:0;padding-bottom:0}[data-a=char] div div,[data-a=word] div div,[data-a=line] div div{box-sizing:border-box;padding-top:0;padding-bottom:0;line-height:1em}[data-taxi-view] a{opacity:1}[data-taxi-view] a:hover{opacity:.3}[data-count=imgs]{counter-reset:img}[data-count=imgs] figure{counter-increment:img;position:relative}[data-count=imgs] figure:after{content:counter(img,decimal-leading-zero);position:absolute;top:-3rem;font-size:.8em}@media (hover: hover) and (pointer: fine){.hover\:\!opacity-100:hover{opacity:1!important}}@media (min-width: 768px){.md\:sticky{position:sticky}.md\:mt-0{margin-top:0rem}.md\:mt-\[0svh\]{margin-top:0svh}.md\:block{display:block}.md\:flex{display:flex}.md\:\!hidden{display:none!important}.md\:hidden{display:none}.md\:size-\[3rem\]{width:3rem;height:3rem}.md\:h-\[1\.2rem\]{height:1.2rem}.md\:h-\[100svh\]{height:100svh}.md\:h-\[90vh\]{height:90vh}.md\:w-\[2rem\]{width:2rem}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:gap-2{gap:.2rem}.md\:py-\[3rem\]{padding-top:3rem;padding-bottom:3rem}.md\:pt-0{padding-top:0rem}.md\:pt-\[25svh\]{padding-top:25svh}.md\:cols-ml-1{margin-left:calc((var(--column) * 1))}.md\:cols-ml-1-wide{margin-left:calc((var(--column) * 1) + var(--gutter) * 1)}.md\:cols-ml-1-wider{margin-left:calc((var(--column) * 1) + var(--gutter) * 2)}.md\:cols-ml-2{margin-left:calc((var(--column) * 2) + var(--gutter) * 1)}.md\:cols-ml-2-wide{margin-left:calc((var(--column) * 2) + var(--gutter) * 2)}.md\:cols-ml-2-wider{margin-left:calc((var(--column) * 2) + var(--gutter) * 3)}.md\:cols-ml-3{margin-left:calc((var(--column) * 3) + var(--gutter) * 2)}.md\:cols-ml-3-wide{margin-left:calc((var(--column) * 3) + var(--gutter) * 3)}.md\:cols-ml-3-wider{margin-left:calc((var(--column) * 3) + var(--gutter) * 4)}.md\:cols-ml-4{margin-left:calc((var(--column) * 4) + var(--gutter) * 3)}.md\:cols-ml-4-wide{margin-left:calc((var(--column) * 4) + var(--gutter) * 4)}.md\:cols-ml-4-wider{margin-left:calc((var(--column) * 4) + var(--gutter) * 5)}.md\:cols-ml-5{margin-left:calc((var(--column) * 5) + var(--gutter) * 4)}.md\:cols-ml-5-wide{margin-left:calc((var(--column) * 5) + var(--gutter) * 5)}.md\:cols-ml-5-wider{margin-left:calc((var(--column) * 5) + var(--gutter) * 6)}.md\:cols-ml-6{margin-left:calc((var(--column) * 6) + var(--gutter) * 5)}.md\:cols-ml-6-wide{margin-left:calc((var(--column) * 6) + var(--gutter) * 6)}.md\:cols-ml-6-wider{margin-left:calc((var(--column) * 6) + var(--gutter) * 7)}.md\:cols-ml-7{margin-left:calc((var(--column) * 7) + var(--gutter) * 6)}.md\:cols-ml-7-wide{margin-left:calc((var(--column) * 7) + var(--gutter) * 7)}.md\:cols-ml-7-wider{margin-left:calc((var(--column) * 7) + var(--gutter) * 8)}.md\:cols-ml-8{margin-left:calc((var(--column) * 8) + var(--gutter) * 7)}.md\:cols-ml-8-wide{margin-left:calc((var(--column) * 8) + var(--gutter) * 8)}.md\:cols-ml-8-wider{margin-left:calc((var(--column) * 8) + var(--gutter) * 9)}.md\:cols-ml-9{margin-left:calc((var(--column) * 9) + var(--gutter) * 8)}.md\:cols-ml-9-wide{margin-left:calc((var(--column) * 9) + var(--gutter) * 9)}.md\:cols-ml-9-wider{margin-left:calc((var(--column) * 9) + var(--gutter) * 10)}.md\:cols-pl-1-wide{padding-left:calc((var(--column) * 1) + var(--gutter) * 1)}.md\:cols-pl-3-wide{padding-left:calc((var(--column) * 3) + var(--gutter) * 3)}.md\:cols-pl-5-wide{padding-left:calc((var(--column) * 5) + var(--gutter) * 5)}.md\:cols-w-1{width:calc((var(--column) * 1))}.md\:cols-w-10{width:calc((var(--column) * 10) + var(--gutter) * 9)}.md\:cols-w-13{width:calc((var(--column) * 13) + var(--gutter) * 12)}.md\:cols-w-2{width:calc((var(--column) * 2) + var(--gutter) * 1)}.md\:cols-w-3{width:calc((var(--column) * 3) + var(--gutter) * 2)}.md\:cols-w-4{width:calc((var(--column) * 4) + var(--gutter) * 3)}.md\:cols-w-5{width:calc((var(--column) * 5) + var(--gutter) * 4)}.md\:cols-w-6{width:calc((var(--column) * 6) + var(--gutter) * 5)}.md\:cols-w-7{width:calc((var(--column) * 7) + var(--gutter) * 6)}.md\:cols-w-8{width:calc((var(--column) * 8) + var(--gutter) * 7)}.md\:cols-w-9{width:calc((var(--column) * 9) + var(--gutter) * 8)}.md\:gutter-gap-1{-moz-column-gap:calc(var(--gutter) * 1);column-gap:calc(var(--gutter) * 1);row-gap:calc(var(--gutter) * 1)}}.\[\&_div\]\:leading-\[\.9em\] div{line-height:.9em}@font-face{font-family:Neue Montreal;src:url(https://code.zzd.show/media/uploaded/1/vvisual_neue_montreal_bold.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(https://code.zzd.show/media/uploaded/1/vvisual_neue_montreal_bold_italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}


html, body {
  background: rgb(251, 251, 251) !important;
  color: rgb(22, 22, 22);
  overscroll-behavior: none;
}

body {
  font-family: "Neue Montreal", Arial, "Microsoft YaHei", sans-serif;
}

a {
  cursor: pointer;
}

zzd-div {
  display: none !important;
}

.vv-logo {
  display: block;
  white-space: nowrap;
  font-family: "Neue Montreal", Arial, "Microsoft YaHei", sans-serif;
  font-size: 1.24rem;
  line-height: .95;
  font-weight: 900;
  letter-spacing: 0;
}

[data-gl="c"] {
  inset: 0;
  width: 100vw;
  height: 100vh;
}

[data-gl="c"] canvas {
  width: 100% !important;
  height: 100% !important;
}

.vv-webgl-ready [data-gl="quad"] img {
  visibility: hidden !important;
}

html.vv-no-webgl,
body.vv-no-webgl {
  height: auto !important;
  min-height: 100%;
  overflow: auto !important;
}

.vv-no-webgl [data-gl="c"] {
  display: none !important;
}

.vv-no-webgl [data-gl="quad"] {
  overflow: hidden;
}

.vv-no-webgl [data-gl="quad"] img {
  visibility: visible !important;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.vv-no-webgl [data-taxi] {
  height: auto !important;
  min-height: 100vh;
  overflow: visible !important;
  transform: none !important;
}

.vv-no-webgl header {
  padding-bottom: 12vh !important;
}

@media (max-width: 767px) {
  .vv-logo {
    font-size: 2.95rem;
  }

  nav {
    align-items: flex-start;
  }
}

@media (max-width: 430px) {
  .vv-logo {
    font-size: 2.65rem;
  }
}

@media (max-width: 360px) {
  .vv-logo {
    font-size: 2.2rem;
  }
}

@media (max-height: 560px) {
  header {
    padding-top: 7rem !important;
  }

  footer {
    padding-top: 8rem !important;
  }
}
