/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:#111}body{color:#202020;background:#111;min-width:320px;font-family:Poppins\:Light,sans-serif;overflow-x:hidden}img{-webkit-user-select:none;user-select:none}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-\[-0\.25\%_-1\.51\%_-0\.25\%_-1\.83\%\]{inset:-.25% -1.51% -.25% -1.83%}.inset-\[-0\.74\%_-1\.37\%\]{inset:-.74% -1.37%}.inset-\[-1\.5px_-0\.57\%\]{inset:-1.5px -.57%}.inset-\[-2\%_-1\.93\%_-2\.35\%_-0\.48\%\]{inset:-2% -1.93% -2.35% -.48%}.inset-\[-2\.11\%_-1\.93\%_-2\.11\%_-0\.48\%\]{inset:-2.11% -1.93% -2.11% -.48%}.inset-\[-3px_0_0_0\]{inset:-3px 0 0}.inset-\[-7\.88\%_-25\.48\%_-35\.15\%_-54\.95\%\]{inset:-7.88% -25.48% -35.15% -54.95%}.inset-\[-10\.47\%_-21\.3\%_-20\.2\%_-32\.11\%\]{inset:-10.47% -21.3% -20.2% -32.11%}.inset-\[-18\.64\%_-28\.6\%_-40\.26\%_-84\.9\%\]{inset:-18.64% -28.6% -40.26% -84.9%}.inset-\[0\.7\%_1\.45\%\]{inset:.7% 1.45%}.inset-\[0\.7\%_41\.2\%_95\.42\%_34\.7\%\]{inset:.7% 41.2% 95.42% 34.7%}.inset-\[0\.7\%_41\.2\%_98\.59\%_41\.69\%\]{inset:.7% 41.2% 98.59% 41.69%}.inset-\[0\.59\%_1\.2\%\]{inset:.59% 1.2%}.inset-\[0_-0\.96\%_0_-0\.48\%\]{inset:0 -.96% 0 -.48%}.inset-\[0_-0\.96\%_0_-1\.29\%\]{inset:0 -.96% 0 -1.29%}.inset-\[0_-1\.2\%_0_-0\.48\%\]{inset:0 -1.2% 0 -.48%}.inset-\[0_0_-22\.1\%_0\]{inset:0 0 -22.1%}.inset-\[0_71\.15\%_87\.39\%_0\]{inset:0 71.15% 87.39% 0}.inset-\[2\.35\%_4\.82\%\]{inset:2.35% 4.82%}.inset-\[2\.46\%_60\.96\%_95\.42\%_34\.7\%\]{inset:2.46% 60.96% 95.42% 34.7%}.inset-\[2\.87\%_4\.82\%_-19\.23\%_4\.82\%\]{inset:2.87% 4.82% -19.23%}.inset-\[2\.93\%_61\.84\%_95\.87\%_35\.66\%\]{inset:2.93% 61.84% 95.87% 35.66%}.inset-\[5\.15\%_65\.35\%_90\.74\%_15\.83\%\]{inset:5.15% 65.35% 90.74% 15.83%}.inset-\[6\.3\%_0_0_0\]{inset:6.3% 0 0}.inset-\[9\.72\%_19\.2\%_38\.43\%_33\.03\%\]{inset:9.72% 19.2% 38.43% 33.03%}.inset-\[10\.13\%_2\.5\%_10\.15\%_2\.5\%\]{inset:10.13% 2.5% 10.15%}.inset-\[11\.24\%_4\.23\%_5\.02\%_2\.88\%\]{inset:11.24% 4.23% 5.02% 2.88%}.inset-\[11\.24\%_4\.23\%_5\.02\%_78\.3\%\]{inset:11.24% 4.23% 5.02% 78.3%}.inset-\[11\.24\%_4\.23\%_71\.4\%_78\.3\%\]{inset:11.24% 4.23% 71.4% 78.3%}.inset-\[11\.24\%_21\.63\%_5\.02\%_65\.87\%\]{inset:11.24% 21.63% 5.02% 65.87%}.inset-\[11\.24\%_21\.63\%_71\.38\%_65\.87\%\]{inset:11.24% 21.63% 71.38% 65.87%}.inset-\[11\.24\%_34\.11\%_5\.02\%_53\.4\%\]{inset:11.24% 34.11% 5.02% 53.4%}.inset-\[11\.24\%_34\.11\%_71\.4\%_53\.4\%\]{inset:11.24% 34.11% 71.4% 53.4%}.inset-\[11\.24\%_46\.6\%_5\.02\%_44\.29\%\]{inset:11.24% 46.6% 5.02% 44.29%}.inset-\[11\.24\%_46\.6\%_71\.4\%_44\.29\%\]{inset:11.24% 46.6% 71.4% 44.29%}.inset-\[11\.24\%_55\.71\%_5\.02\%_35\.19\%\]{inset:11.24% 55.71% 5.02% 35.19%}.inset-\[11\.24\%_55\.71\%_71\.4\%_35\.19\%\]{inset:11.24% 55.71% 71.4% 35.19%}.inset-\[11\.24\%_64\.81\%_5\.02\%_25\.93\%\]{inset:11.24% 64.81% 5.02% 25.93%}.inset-\[11\.24\%_64\.81\%_71\.4\%_25\.93\%\]{inset:11.24% 64.81% 71.4% 25.93%}.inset-\[11\.24\%_74\.07\%_5\.02\%_17\.35\%\]{inset:11.24% 74.07% 5.02% 17.35%}.inset-\[11\.24\%_74\.07\%_71\.4\%_17\.35\%\]{inset:11.24% 74.07% 71.4% 17.35%}.inset-\[11\.24\%_82\.65\%_5\.02\%_2\.88\%\]{inset:11.24% 82.65% 5.02% 2.88%}.inset-\[11\.24\%_82\.65\%_71\.4\%_2\.88\%\]{inset:11.24% 82.65% 71.4% 2.88%}.inset-\[14\.71\%_29\.81\%_53\.89\%_24\.92\%\]{inset:14.71% 29.81% 53.89% 24.92%}.inset-\[14\.99\%_2\.12\%_62\.01\%_76\.83\%\]{inset:14.99% 2.12% 62.01% 76.83%}.inset-\[14\.99\%_24\.42\%_62\.01\%_54\.52\%\]{inset:14.99% 24.42% 62.01% 54.52%}.inset-\[15\.5\%_46\.84\%_59\.62\%_2\.88\%\]{inset:15.5% 46.84% 59.62% 2.88%}.inset-\[15\.5\%_46\.84\%_62\.36\%_2\.88\%\]{inset:15.5% 46.84% 62.36% 2.88%}.inset-\[17\.23\%_0\.18\%_70\.87\%_87\.05\%\]{inset:17.23% .18% 70.87% 87.05%}.inset-\[18\.79\%_49\.31\%_59\.62\%_38\.51\%\]{inset:18.79% 49.31% 59.62% 38.51%}.inset-\[20\.54\%_-0\.96\%_55\.16\%_-0\.48\%\]{inset:20.54% -.96% 55.16% -.48%}.inset-\[22\.58\%_67\.43\%_68\.84\%_5\.4\%\]{inset:22.58% 67.43% 68.84% 5.4%}.inset-\[28\.46\%_4\.23\%_60\.36\%_78\.3\%\]{inset:28.46% 4.23% 60.36% 78.3%}.inset-\[28\.46\%_21\.73\%_60\.36\%_65\.89\%\]{inset:28.46% 21.73% 60.36% 65.89%}.inset-\[28\.46\%_34\.11\%_60\.36\%_53\.4\%\]{inset:28.46% 34.11% 60.36% 53.4%}.inset-\[28\.46\%_46\.6\%_60\.36\%_44\.29\%\]{inset:28.46% 46.6% 60.36% 44.29%}.inset-\[28\.46\%_55\.71\%_60\.36\%_35\.19\%\]{inset:28.46% 55.71% 60.36% 35.19%}.inset-\[28\.46\%_64\.81\%_60\.36\%_25\.93\%\]{inset:28.46% 64.81% 60.36% 25.93%}.inset-\[28\.46\%_74\.07\%_60\.36\%_17\.35\%\]{inset:28.46% 74.07% 60.36% 17.35%}.inset-\[28\.46\%_82\.65\%_60\.36\%_2\.88\%\]{inset:28.46% 82.65% 60.36% 2.88%}.inset-\[39\.64\%_4\.23\%_49\.45\%_78\.3\%\]{inset:39.64% 4.23% 49.45% 78.3%}.inset-\[39\.64\%_21\.73\%_49\.45\%_65\.89\%\]{inset:39.64% 21.73% 49.45% 65.89%}.inset-\[39\.64\%_34\.11\%_49\.45\%_53\.4\%\]{inset:39.64% 34.11% 49.45% 53.4%}.inset-\[39\.64\%_46\.6\%_49\.45\%_44\.29\%\]{inset:39.64% 46.6% 49.45% 44.29%}.inset-\[39\.64\%_55\.71\%_49\.45\%_35\.19\%\]{inset:39.64% 55.71% 49.45% 35.19%}.inset-\[39\.64\%_64\.81\%_49\.45\%_25\.93\%\]{inset:39.64% 64.81% 49.45% 25.93%}.inset-\[39\.64\%_74\.07\%_49\.45\%_17\.35\%\]{inset:39.64% 74.07% 49.45% 17.35%}.inset-\[39\.64\%_82\.65\%_49\.45\%_2\.88\%\]{inset:39.64% 82.65% 49.45% 2.88%}.inset-\[41\.06\%_44\.62\%_33\.32\%_2\.88\%\]{inset:41.06% 44.62% 33.32% 2.88%}.inset-\[41\.06\%_44\.62\%_35\.83\%_2\.88\%\]{inset:41.06% 44.62% 35.83% 2.88%}.inset-\[42\.76\%_3\.37\%_30\.32\%_81\.73\%\]{inset:42.76% 3.37% 30.32% 81.73%}.inset-\[42\.76\%_21\.15\%_30\.32\%_63\.94\%\]{inset:42.76% 21.15% 30.32% 63.94%}.inset-\[44\.15\%_44\.62\%_33\.32\%_42\.66\%\]{inset:44.15% 44.62% 33.32% 42.66%}.inset-\[48\.44\%_66\.11\%_42\.6\%_5\.51\%\]{inset:48.44% 66.11% 42.6% 5.51%}.inset-\[50\.55\%_4\.23\%_38\.41\%_78\.3\%\]{inset:50.55% 4.23% 38.41% 78.3%}.inset-\[50\.55\%_21\.73\%_38\.41\%_65\.89\%\]{inset:50.55% 21.73% 38.41% 65.89%}.inset-\[50\.55\%_34\.11\%_38\.41\%_53\.4\%\]{inset:50.55% 34.11% 38.41% 53.4%}.inset-\[50\.55\%_46\.6\%_38\.41\%_44\.29\%\]{inset:50.55% 46.6% 38.41% 44.29%}.inset-\[50\.55\%_55\.71\%_38\.41\%_35\.19\%\]{inset:50.55% 55.71% 38.41% 35.19%}.inset-\[50\.55\%_64\.81\%_38\.41\%_25\.93\%\]{inset:50.55% 64.81% 38.41% 25.93%}.inset-\[50\.55\%_74\.07\%_38\.41\%_17\.35\%\]{inset:50.55% 74.07% 38.41% 17.35%}.inset-\[50\.55\%_82\.65\%_38\.41\%_2\.88\%\]{inset:50.55% 82.65% 38.41% 2.88%}.inset-\[51\.23\%_45\.42\%_7\.35\%_0\]{inset:51.23% 45.42% 7.35% 0}.inset-\[61\.59\%_4\.23\%_27\.23\%_78\.3\%\]{inset:61.59% 4.23% 27.23% 78.3%}.inset-\[61\.59\%_21\.73\%_27\.23\%_65\.89\%\]{inset:61.59% 21.73% 27.23% 65.89%}.inset-\[61\.59\%_34\.11\%_27\.23\%_53\.4\%\]{inset:61.59% 34.11% 27.23% 53.4%}.inset-\[61\.59\%_46\.6\%_27\.23\%_44\.29\%\]{inset:61.59% 46.6% 27.23% 44.29%}.inset-\[61\.59\%_55\.71\%_27\.23\%_35\.19\%\]{inset:61.59% 55.71% 27.23% 35.19%}.inset-\[61\.59\%_64\.81\%_27\.23\%_25\.93\%\]{inset:61.59% 64.81% 27.23% 25.93%}.inset-\[61\.59\%_74\.07\%_27\.23\%_17\.35\%\]{inset:61.59% 74.07% 27.23% 17.35%}.inset-\[61\.59\%_82\.65\%_27\.23\%_2\.88\%\]{inset:61.59% 82.65% 27.23% 2.88%}.inset-\[66\.61\%_38\.94\%_4\.77\%_2\.88\%\]{inset:66.61% 38.94% 4.77% 2.88%}.inset-\[67\.8\%_2\.98\%_2\.9\%_80\.48\%\]{inset:67.8% 2.98% 2.9% 80.48%}.inset-\[69\.68\%_20\.58\%_4\.77\%_65\%\]{inset:69.68% 20.58% 4.77% 65%}.inset-\[72\.77\%_4\.23\%_16\.19\%_78\.3\%\]{inset:72.77% 4.23% 16.19% 78.3%}.inset-\[72\.77\%_21\.73\%_16\.19\%_65\.89\%\]{inset:72.77% 21.73% 16.19% 65.89%}.inset-\[72\.77\%_34\.11\%_16\.19\%_53\.4\%\]{inset:72.77% 34.11% 16.19% 53.4%}.inset-\[72\.77\%_46\.6\%_16\.19\%_44\.29\%\]{inset:72.77% 46.6% 16.19% 44.29%}.inset-\[72\.77\%_55\.71\%_16\.19\%_35\.19\%\]{inset:72.77% 55.71% 16.19% 35.19%}.inset-\[72\.77\%_64\.81\%_16\.19\%_25\.93\%\]{inset:72.77% 64.81% 16.19% 25.93%}.inset-\[72\.77\%_74\.07\%_16\.19\%_17\.35\%\]{inset:72.77% 74.07% 16.19% 17.35%}.inset-\[72\.77\%_82\.65\%_16\.19\%_2\.88\%\]{inset:72.77% 82.65% 16.19% 2.88%}.inset-\[73\.59\%_30\.21\%_21\.96\%_53\.19\%\]{inset:73.59% 30.21% 21.96% 53.19%}.inset-\[78\.5\%_30\.21\%_17\.06\%_53\.19\%\]{inset:78.5% 30.21% 17.06% 53.19%}.inset-\[83\.59\%_30\.14\%_11\.96\%_53\.19\%\]{inset:83.59% 30.14% 11.96% 53.19%}.inset-\[83\.81\%_4\.23\%_5\.02\%_78\.3\%\]{inset:83.81% 4.23% 5.02% 78.3%}.inset-\[83\.81\%_21\.73\%_5\.02\%_65\.89\%\]{inset:83.81% 21.73% 5.02% 65.89%}.inset-\[83\.81\%_34\.11\%_5\.02\%_53\.4\%\]{inset:83.81% 34.11% 5.02% 53.4%}.inset-\[83\.81\%_46\.6\%_5\.02\%_44\.29\%\]{inset:83.81% 46.6% 5.02% 44.29%}.inset-\[83\.81\%_55\.71\%_5\.02\%_35\.19\%\]{inset:83.81% 55.71% 5.02% 35.19%}.inset-\[83\.81\%_64\.81\%_5\.02\%_25\.93\%\]{inset:83.81% 64.81% 5.02% 25.93%}.inset-\[83\.81\%_74\.07\%_5\.02\%_17\.35\%\]{inset:83.81% 74.07% 5.02% 17.35%}.inset-\[83\.81\%_82\.65\%_5\.02\%_2\.88\%\]{inset:83.81% 82.65% 5.02% 2.88%}.inset-\[calc\(4\.58\%-0\.91px\)_calc\(-29\.27\%-1\.59px\)_calc\(-0\.03\%-1px\)_calc\(-6\.76\%-1\.14px\)\]{inset:calc(4.58% - .91px) calc(-29.27% - 1.59px) calc(-.03% - 1px) calc(-6.76% - 1.14px)}.inset-\[calc\(7\.12\%-0\.86px\)_calc\(11\.67\%-0\.77px\)_calc\(0\%-1px\)_calc\(15\.06\%-0\.7px\)\]{inset:calc(7.12% - .86px) calc(11.67% - .77px) -1px calc(15.06% - .7px)}.inset-\[calc\(9\.1\%-0\.82px\)_calc\(-40\.59\%-1\.81px\)_calc\(8\.86\%-0\.82px\)_-1px\]{inset:calc(9.1% - .82px) calc(-40.59% - 1.81px) calc(8.86% - .82px) -1px}.inset-\[calc\(9\.02\%-0\.82px\)_calc\(-67\.63\%-2\.35px\)_calc\(-0\.03\%-1px\)_calc\(7\.95\%-0\.84px\)\]{inset:calc(9.02% - .82px) calc(-67.63% - 2.35px) calc(-.03% - 1px) calc(7.95% - .84px)}.inset-\[calc\(9\.72\%-0\.81px\)_calc\(0\.18\%-1px\)_calc\(7\.35\%-0\.85px\)_-1px\]{inset:calc(9.72% - .81px) calc(.18% - 1px) calc(7.35% - .85px) -1px}.inset-\[calc\(13\.58\%-0\.73px\)_calc\(4\.01\%-0\.92px\)_calc\(3\.97\%-0\.92px\)_calc\(-47\.52\%-1\.95px\)\]{inset:calc(13.58% - .73px) calc(4.01% - .92px) calc(3.97% - .92px) calc(-47.52% - 1.95px)}.inset-\[calc\(15\.38\%-0\.69px\)_calc\(3\.77\%-0\.92px\)_calc\(-0\.12\%-1px\)_calc\(-3\.35\%-1\.07px\)\]{inset:calc(15.38% - .69px) calc(3.77% - .92px) calc(-.12% - 1px) calc(-3.35% - 1.07px)}.inset-\[calc\(16\.57\%-0\.67px\)_calc\(8\.44\%-0\.83px\)_calc\(-3\.23\%-1\.06px\)_calc\(-16\.98\%-1\.34px\)\]{inset:calc(16.57% - .67px) calc(8.44% - .83px) calc(-3.23% - 1.06px) calc(-16.98% - 1.34px)}.inset-\[calc\(40\.2\%-0\.2px\)_calc\(-51\.88\%-2\.04px\)_calc\(0\.09\%-1px\)_calc\(-8\.37\%-1\.17px\)\]{inset:calc(40.2% - .2px) calc(-51.88% - 2.04px) calc(.09% - 1px) calc(-8.37% - 1.17px)}.top-0{top:0}.top-\[-0\.01\%\]{top:-.01%}.top-\[-0\.02\%\]{top:-.02%}.top-\[-0\.03\%\]{top:-.03%}.top-\[-0\.05\%\]{top:-.05%}.top-\[-0\.08\%\]{top:-.08%}.top-\[-0\.47px\]{top:-.47px}.top-\[-0\.65\%\]{top:-.65%}.top-\[-7\.47px\]{top:-7.47px}.top-\[-18px\]{top:-18px}.top-\[-24\.84\%\]{top:-24.84%}.top-\[-32\.52\%\]{top:-32.52%}.top-\[-44\.3px\]{top:-44.3px}.top-\[-81\.13px\]{top:-81.13px}.top-\[-83\.36\%\]{top:-83.36%}.top-\[-117\.96px\]{top:-117.96px}.top-\[-157px\]{top:-157px}.top-\[-922px\]{top:-922px}.top-\[0\.02\%\]{top:.02%}.top-\[0\.03\%\]{top:.03%}.top-\[0\.12\%\]{top:.12%}.top-\[0\.17\%\]{top:.17%}.top-\[7px\]{top:7px}.top-\[23px\]{top:23px}.top-\[29\.36px\]{top:29.36px}.top-\[37\.55px\]{top:37.55px}.top-\[42px\]{top:42px}.top-\[47\.99px\]{top:47.99px}.top-\[50px\]{top:50px}.top-\[60px\]{top:60px}.top-\[66\.19px\]{top:66.19px}.top-\[80px\]{top:80px}.top-\[102\.96px\]{top:102.96px}.top-\[102px\]{top:102px}.top-\[103\.02px\]{top:103.02px}.top-\[115px\]{top:115px}.top-\[122px\]{top:122px}.top-\[130\.04px\]{top:130.04px}.top-\[130px\]{top:130px}.top-\[139\.85px\]{top:139.85px}.top-\[151px\]{top:151px}.top-\[176\.67px\]{top:176.67px}.top-\[355\.99px\]{top:355.99px}.top-\[420\.29px\]{top:420.29px}.top-\[583\.99px\]{top:583.99px}.top-\[633\.23px\]{top:633.23px}.top-\[704\.81px\]{top:704.81px}.top-\[909\.19px\]{top:909.19px}.top-\[964\.58px\]{top:964.58px}.top-\[1306\.14px\]{top:1306.14px}.top-\[1338\.31px\]{top:1338.31px}.right-0{right:0}.right-\[31px\]{right:31px}.bottom-0{bottom:0}.bottom-\[14px\]{bottom:14px}.bottom-\[86px\]{bottom:86px}.left-0{left:0}.left-1\/2{left:50%}.left-\[-0\.04\%\]{left:-.04%}.left-\[-0\.56\%\]{left:-.56%}.left-\[-4\.03\%\]{left:-4.03%}.left-\[-4\.09\%\]{left:-4.09%}.left-\[-4\.57\%\]{left:-4.57%}.left-\[-125\.55px\]{left:-125.55px}.left-\[-140px\]{left:-140px}.left-\[-263px\]{left:-263px}.left-\[0\.03\%\]{left:.03%}.left-\[11\.9px\]{left:11.9px}.left-\[17px\]{left:17px}.left-\[20px\]{left:20px}.left-\[31px\]{left:31px}.left-\[37px\]{left:37px}.left-\[49px\]{left:49px}.left-\[72px\]{left:72px}.left-\[149\.35px\]{left:149.35px}.left-\[192\.5px\]{left:192.5px}.left-\[204px\]{left:204px}.left-\[274\.58px\]{left:274.58px}.left-\[286\.8px\]{left:286.8px}.left-\[288\.21px\]{left:288.21px}.left-\[322px\]{left:322px}.left-\[424\.24px\]{left:424.24px}.left-\[528\.68px\]{left:528.68px}.left-\[561\.69px\]{left:561.69px}.left-\[615px\]{left:615px}.left-\[623px\]{left:623px}.left-\[699\.14px\]{left:699.14px}.left-\[767\.89px\]{left:767.89px}.left-\[836\.59px\]{left:836.59px}.left-\[923\.54px\]{left:923.54px}.left-\[925px\]{left:925px}.left-\[964\.5px\]{left:964.5px}.left-\[982\.29px\]{left:982.29px}.left-\[1037\.87px\]{left:1037.87px}.left-\[1051\.94px\]{left:1051.94px}.left-\[1136\.97px\]{left:1136.97px}.left-\[1213\.21px\]{left:1213.21px}.left-\[1226\.8px\]{left:1226.8px}.left-\[1282\.82px\]{left:1282.82px}.left-\[calc\(50\%\+289\.5px\)\]{left:calc(50% + 289.5px)}.left-\[calc\(50\%-1px\)\]{left:calc(50% - 1px)}.left-\[calc\(50\%-41\.5px\)\]{left:calc(50% - 41.5px)}.col-1{grid-column:1}.row-1{grid-row:1}.ms-\[24px\]{margin-inline-start:24px}.ms-\[30px\]{margin-inline-start:30px}.mt-0{margin-top:0}.mt-\[0\.01px\]{margin-top:.01px}.mt-\[0\.02px\]{margin-top:.02px}.mt-\[0\.14px\]{margin-top:.14px}.mt-\[0\.15px\]{margin-top:.15px}.mt-\[0\.16px\]{margin-top:.16px}.mt-\[40px\]{margin-top:40px}.mt-\[41\.99px\]{margin-top:41.99px}.mt-\[42px\]{margin-top:42px}.mt-\[45px\]{margin-top:45px}.mt-\[46px\]{margin-top:46px}.mt-\[62px\]{margin-top:62px}.mt-\[90px\]{margin-top:90px}.mt-\[118px\]{margin-top:118px}.mt-\[122px\]{margin-top:122px}.mt-\[146px\]{margin-top:146px}.mt-\[150\.01px\]{margin-top:150.01px}.mt-\[150px\]{margin-top:150px}.mt-\[177\.99px\]{margin-top:177.99px}.mt-\[178px\]{margin-top:178px}.mt-\[190px\]{margin-top:190px}.mt-\[198\.01px\]{margin-top:198.01px}.mt-\[198px\]{margin-top:198px}.mt-\[203px\]{margin-top:203px}.mt-\[218px\]{margin-top:218px}.mt-\[254px\]{margin-top:254px}.mt-\[282\.01px\]{margin-top:282.01px}.mt-\[282px\]{margin-top:282px}.mt-\[290px\]{margin-top:290px}.mt-\[309\.99px\]{margin-top:309.99px}.mt-\[314px\]{margin-top:314px}.mt-\[344\.97px\]{margin-top:344.97px}.mt-\[354px\]{margin-top:354px}.mt-\[414\.01px\]{margin-top:414.01px}.mt-\[456px\]{margin-top:456px}.mt-\[484px\]{margin-top:484px}.mt-\[547px\]{margin-top:547px}.mt-\[549px\]{margin-top:549px}.mt-\[571px\]{margin-top:571px}.mt-\[599px\]{margin-top:599px}.mt-\[616px\]{margin-top:616px}.mt-\[767px\]{margin-top:767px}.mt-\[926\.16px\]{margin-top:926.16px}.mt-\[1098px\]{margin-top:1098px}.mt-\[1153px\]{margin-top:1153px}.mt-\[1313px\]{margin-top:1313px}.mt-\[1368\.31px\]{margin-top:1368.31px}.mt-\[1942\.45px\]{margin-top:1942.45px}.mt-\[6380px\]{margin-top:6380px}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.ml-\[0\.2px\]{margin-left:.2px}.ml-\[0\.5px\]{margin-left:.5px}.ml-\[0\.06px\]{margin-left:.06px}.ml-\[0\.17px\]{margin-left:.17px}.ml-\[0\.34px\]{margin-left:.34px}.ml-\[0\.37px\]{margin-left:.37px}.ml-\[0\.38px\]{margin-left:.38px}.ml-\[0\.62px\]{margin-left:.62px}.ml-\[4\.97px\]{margin-left:4.97px}.ml-\[5px\]{margin-left:5px}.ml-\[9\.88px\]{margin-left:9.88px}.ml-\[15px\]{margin-left:15px}.ml-\[16\.46px\]{margin-left:16.46px}.ml-\[16\.48px\]{margin-left:16.48px}.ml-\[18\.32px\]{margin-left:18.32px}.ml-\[20px\]{margin-left:20px}.ml-\[29\.62px\]{margin-left:29.62px}.ml-\[29\.73px\]{margin-left:29.73px}.ml-\[30px\]{margin-left:30px}.ml-\[35\.12px\]{margin-left:35.12px}.ml-\[42px\]{margin-left:42px}.ml-\[44px\]{margin-left:44px}.ml-\[46px\]{margin-left:46px}.ml-\[66px\]{margin-left:66px}.ml-\[192\.5px\]{margin-left:192.5px}.ml-\[287\.63px\]{margin-left:287.63px}.ml-\[289\.32px\]{margin-left:289.32px}.ml-\[291\.16px\]{margin-left:291.16px}.ml-\[291\.17px\]{margin-left:291.17px}.ml-\[295px\]{margin-left:295px}.ml-\[300px\]{margin-left:300px}.ml-\[301px\]{margin-left:301px}.ml-\[435px\]{margin-left:435px}.ml-\[600\.57px\]{margin-left:600.57px}.ml-\[601px\]{margin-left:601px}.ml-\[878px\]{margin-left:878px}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline-grid{display:inline-grid}.size-\[40px\]{width:40px;height:40px}.size-\[402px\]{width:402px;height:402px}.size-full{width:100%;height:100%}.h-0{height:0}.h-\[30px\]{height:30px}.h-\[67px\]{height:67px}.h-\[74px\]{height:74px}.h-\[76px\]{height:76px}.h-\[81px\]{height:81px}.h-\[84px\]{height:84px}.h-\[99\.77\%\]{height:99.77%}.h-\[100cqh\]{height:100cqh}.h-\[101\.09\%\]{height:101.09%}.h-\[104\.87\%\]{height:104.87%}.h-\[106\.81\%\]{height:106.81%}.h-\[113\.84\%\]{height:113.84%}.h-\[125px\]{height:125px}.h-\[130\.47\%\]{height:130.47%}.h-\[133\.04\%\]{height:133.04%}.h-\[134\.16\%\]{height:134.16%}.h-\[144px\]{height:144px}.h-\[150px\]{height:150px}.h-\[157\.01\%\]{height:157.01%}.h-\[161\.04\%\]{height:161.04%}.h-\[183\.21\%\]{height:183.21%}.h-\[195\.9\%\]{height:195.9%}.h-\[240\.669px\]{height:240.669px}.h-\[253\.987px\]{height:253.987px}.h-\[254px\]{height:254px}.h-\[255\.018px\]{height:255.018px}.h-\[259px\]{height:259px}.h-\[262\.004px\]{height:262.004px}.h-\[262\.013px\]{height:262.013px}.h-\[262\.017px\]{height:262.017px}.h-\[262px\]{height:262px}.h-\[265\.615px\]{height:265.615px}.h-\[266\.344px\]{height:266.344px}.h-\[282px\]{height:282px}.h-\[285\.214px\]{height:285.214px}.h-\[290\.415px\]{height:290.415px}.h-\[300\.063px\]{height:300.063px}.h-\[308\.642px\]{height:308.642px}.h-\[322\.985px\]{height:322.985px}.h-\[338px\]{height:338px}.h-\[357px\]{height:357px}.h-\[366\.018px\]{height:366.018px}.h-\[366px\]{height:366px}.h-\[378\.05\%\]{height:378.05%}.h-\[387px\]{height:387px}.h-\[394px\]{height:394px}.h-\[395px\]{height:395px}.h-\[406\.585px\]{height:406.585px}.h-\[411\.698px\]{height:411.698px}.h-\[415\.012px\]{height:415.012px}.h-\[422px\]{height:422px}.h-\[444px\]{height:444px}.h-\[450\.242px\]{height:450.242px}.h-\[452px\]{height:452px}.h-\[462px\]{height:462px}.h-\[468px\]{height:468px}.h-\[471px\]{height:471px}.h-\[476px\]{height:476px}.h-\[478\.944px\]{height:478.944px}.h-\[491px\]{height:491px}.h-\[492px\]{height:492px}.h-\[493px\]{height:493px}.h-\[495px\]{height:495px}.h-\[508px\]{height:508px}.h-\[511px\]{height:511px}.h-\[512px\]{height:512px}.h-\[519px\]{height:519px}.h-\[526\.783px\]{height:526.783px}.h-\[526px\]{height:526px}.h-\[539\.21\%\]{height:539.21%}.h-\[566px\]{height:566px}.h-\[568\.187px\]{height:568.187px}.h-\[587px\]{height:587px}.h-\[611px\]{height:611px}.h-\[614px\]{height:614px}.h-\[632px\]{height:632px}.h-\[637\.061px\]{height:637.061px}.h-\[642\.097px\]{height:642.097px}.h-\[651px\]{height:651px}.h-\[672px\]{height:672px}.h-\[685px\]{height:685px}.h-\[698\.753px\]{height:698.753px}.h-\[701\.59px\]{height:701.59px}.h-\[710\.83px\]{height:710.83px}.h-\[749\.228px\]{height:749.228px}.h-\[756\.845px\]{height:756.845px}.h-\[768\.787px\]{height:768.787px}.h-\[787px\]{height:787px}.h-\[795px\]{height:795px}.h-\[836\.201px\]{height:836.201px}.h-\[863px\]{height:863px}.h-\[894\.956px\]{height:894.956px}.h-\[912\.49\%\]{height:912.49%}.h-\[920px\]{height:920px}.h-\[947px\]{height:947px}.h-\[958\.004px\]{height:958.004px}.h-\[995\.588px\]{height:995.588px}.h-\[996\.393px\]{height:996.393px}.h-\[1075px\]{height:1075px}.h-\[1086\.125px\]{height:1086.13px}.h-\[1090\.124px\]{height:1090.12px}.h-\[1128px\]{height:1128px}.h-\[1183\.055px\]{height:1183.06px}.h-\[1319\.167px\]{height:1319.17px}.h-\[1320\.344px\]{height:1320.34px}.h-\[1320px\]{height:1320px}.h-\[1329\.987px\]{height:1329.99px}.h-\[1331\.386px\]{height:1331.39px}.h-\[1349\.23px\]{height:1349.23px}.h-\[1356\.102px\]{height:1356.1px}.h-\[1362\.51px\]{height:1362.51px}.h-\[1369\.625px\]{height:1369.63px}.h-\[1406\.296px\]{height:1406.3px}.h-\[1421\.589px\]{height:1421.59px}.h-\[1541\.158px\]{height:1541.16px}.h-\[1561\.209px\]{height:1561.21px}.h-\[1612px\]{height:1612px}.h-\[1685\.979px\]{height:1685.98px}.h-\[1920px\]{height:1920px}.h-\[2848\.102px\]{height:2848.1px}.h-\[2914\.257px\]{height:2914.26px}.h-\[3181\.777px\]{height:3181.78px}.h-\[7497\.586px\]{height:7497.59px}.h-\[11762\.979px\]{height:11763px}.h-full{height:100%}.w-0{width:0}.w-\[0\.381px\]{width:.381px}.w-\[66px\]{width:66px}.w-\[82px\]{width:82px}.w-\[84px\]{width:84px}.w-\[88px\]{width:88px}.w-\[89px\]{width:89px}.w-\[94px\]{width:94px}.w-\[99\.64\%\]{width:99.64%}.w-\[100\.08\%\]{width:100.08%}.w-\[100cqw\]{width:100cqw}.w-\[101\.13\%\]{width:101.13%}.w-\[108\.07\%\]{width:108.07%}.w-\[108\.19\%\]{width:108.19%}.w-\[108\.84\%\]{width:108.84%}.w-\[126px\]{width:126px}.w-\[128\.068px\]{width:128.068px}.w-\[137px\]{width:137px}.w-\[156px\]{width:156px}.w-\[185\.994px\]{width:185.994px}.w-\[192\.639px\]{width:192.639px}.w-\[197\.523px\]{width:197.523px}.w-\[201\.366px\]{width:201.366px}.w-\[224\.105px\]{width:224.105px}.w-\[225px\]{width:225px}.w-\[233px\]{width:233px}.w-\[234px\]{width:234px}.w-\[238px\]{width:238px}.w-\[239px\]{width:239px}.w-\[240px\]{width:240px}.w-\[241px\]{width:241px}.w-\[246px\]{width:246px}.w-\[253\.987px\]{width:253.987px}.w-\[254px\]{width:254px}.w-\[255\.018px\]{width:255.018px}.w-\[259px\]{width:259px}.w-\[262\.004px\]{width:262.004px}.w-\[262\.013px\]{width:262.013px}.w-\[262\.017px\]{width:262.017px}.w-\[269px\]{width:269px}.w-\[277px\]{width:277px}.w-\[279px\]{width:279px}.w-\[280px\]{width:280px}.w-\[282\.707px\]{width:282.707px}.w-\[300px\]{width:300px}.w-\[304px\]{width:304px}.w-\[305\.289px\]{width:305.289px}.w-\[317\.619px\]{width:317.619px}.w-\[336px\]{width:336px}.w-\[338px\]{width:338px}.w-\[366\.018px\]{width:366.018px}.w-\[381\.59px\]{width:381.59px}.w-\[387px\]{width:387px}.w-\[391px\]{width:391px}.w-\[393px\]{width:393px}.w-\[405\.849px\]{width:405.849px}.w-\[405px\]{width:405px}.w-\[415\.012px\]{width:415.012px}.w-\[468\.292px\]{width:468.292px}.w-\[476\.348px\]{width:476.348px}.w-\[478\.189px\]{width:478.189px}.w-\[491\.638px\]{width:491.638px}.w-\[519\.75px\]{width:519.75px}.w-\[526px\]{width:526px}.w-\[527\.775px\]{width:527.775px}.w-\[531\.94px\]{width:531.94px}.w-\[531\.939px\]{width:531.939px}.w-\[537\.428px\]{width:537.428px}.w-\[556px\]{width:556px}.w-\[685px\]{width:685px}.w-\[751px\]{width:751px}.w-\[782\.826px\]{width:782.826px}.w-\[801\.185px\]{width:801.185px}.w-\[802px\]{width:802px}.w-\[803px\]{width:803px}.w-\[809\.452px\]{width:809.452px}.w-\[823\.276px\]{width:823.276px}.w-\[829\.692px\]{width:829.692px}.w-\[834\.604px\]{width:834.604px}.w-\[837px\]{width:837px}.w-\[839\.575px\]{width:839.575px}.w-\[840px\]{width:840px}.w-\[877\.969px\]{width:877.969px}.w-\[914\.083px\]{width:914.083px}.w-\[960px\]{width:960px}.w-\[971\.149px\]{width:971.149px}.w-\[993\.925px\]{width:993.925px}.w-\[994\.936px\]{width:994.936px}.w-\[1004\.18px\]{width:1004.18px}.w-\[1040px\]{width:1040px}.w-\[1068px\]{width:1068px}.w-\[1207px\]{width:1207px}.w-\[1225px\]{width:1225px}.w-\[1250px\]{width:1250px}.w-\[1293px\]{width:1293px}.w-\[2123\.258px\]{width:2123.26px}.w-\[2436px\]{width:2436px}.w-\[min-content\]{width:min-content}.w-full{width:100%}.max-w-none{max-width:none}.min-w-full{min-width:100%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-15{rotate:-15deg}.-rotate-90{rotate:-90deg}.-rotate-180{rotate:-180deg}.rotate-\[-89\.91deg\]{rotate:-89.91deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-\[max-content\]{grid-template-columns:max-content}.grid-rows-\[max-content\]{grid-template-rows:max-content}.flex-col{flex-direction:column}.place-items-start{place-items:start}.content-stretch{align-content:stretch}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.gap-\[20px\]{gap:20px}.gap-\[24px\]{gap:24px}.gap-\[28px\]{gap:28px}.gap-\[30px\]{gap:30px}.gap-\[32px\]{gap:32px}.gap-\[36px\]{gap:36px}.gap-\[43px\]{gap:43px}.gap-\[54px\]{gap:54px}.gap-\[60px\]{gap:60px}.gap-\[64px\]{gap:64px}.gap-\[148px\]{gap:148px}.gap-\[150px\]{gap:150px}.gap-\[199px\]{gap:199px}.gap-\[200px\]{gap:200px}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.rounded-\[10px\]{border-radius:10px}.rounded-\[16px\]{border-radius:16px}.rounded-\[24px\]{border-radius:24px}.rounded-\[50px\]{border-radius:50px}.rounded-\[26843500px\]{border-radius:26843500px}.rounded-tr-\[50px\]{border-top-right-radius:50px}.rounded-br-\[50px\]{border-bottom-right-radius:50px}.rounded-bl-\[50px\]{border-bottom-left-radius:50px}.border{border-style:var(--tw-border-style);border-width:1px}.border-l-5{border-left-style:var(--tw-border-style);border-left-width:5px}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#2b82f6\]{border-color:#2b82f6}.border-\[\#99b257\]{border-color:#99b257}.border-\[\#395ec4\]{border-color:#395ec4}.border-\[\#a5b1bf\]{border-color:#a5b1bf}.border-\[\#e29e22\]{border-color:#e29e22}.border-\[\#ffb733\]{border-color:#ffb733}.bg-\[\#4a5913\]{background-color:#4a5913}.bg-\[\#b2a9ed\]{background-color:#b2a9ed}.bg-\[\#dbe4a2\]{background-color:#dbe4a2}.bg-\[\#e3e9cf\]{background-color:#e3e9cf}.bg-\[\#eef7ff\]{background-color:#eef7ff}.bg-\[\#f7fbf1\]{background-color:#f7fbf1}.bg-\[\#fbf9f1\]{background-color:#fbf9f1}.bg-\[\#fff9e3\]{background-color:#fff9e3}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.mask-intersect{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-alpha{-webkit-mask-source-type:alpha;-webkit-mask-source-type:alpha;-webkit-mask-source-type:alpha;mask-mode:alpha}.mask-size-\[215\.963px_458\.365px\]{-webkit-mask-size:215.963px 458.365px;mask-size:215.963px 458.365px}.mask-size-\[215\.963px_459\.301px\]{-webkit-mask-size:215.963px 459.301px;mask-size:215.963px 459.301px}.mask-size-\[215\.963px_467\.948px\]{-webkit-mask-size:215.963px 467.948px;mask-size:215.963px 467.948px}.mask-size-\[216\.867px_459\.301px\]{-webkit-mask-size:216.867px 459.301px;mask-size:216.867px 459.301px}.mask-size-\[216\.867px_467\.948px\]{-webkit-mask-size:216.867px 467.948px;mask-size:216.867px 467.948px}.mask-size-\[216\.867px_468\.901px\]{-webkit-mask-size:216.867px 468.901px;mask-size:216.867px 468.901px}.mask-size-\[216\.867px_469\.854px\]{-webkit-mask-size:216.867px 469.854px;mask-size:216.867px 469.854px}.mask-size-\[217\.771px_467\.948px\]{-webkit-mask-size:217.771px 467.948px;mask-size:217.771px 467.948px}.mask-size-\[244\.879px_518\.543px\]{-webkit-mask-size:244.879px 518.543px;mask-size:244.879px 518.543px}.mask-size-\[421px_852px\]{-webkit-mask-size:421px 852px;mask-size:421px 852px}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-position-\[-7px_-5px\]{-webkit-mask-position:-7px -5px;mask-position:-7px -5px}.mask-position-\[-8px_-5\.997px\]{-webkit-mask-position:-8px -5.997px;mask-position:-8px -5.997px}.mask-position-\[0px_17px\]{-webkit-mask-position:0 17px;mask-position:0 17px}.mask-position-\[0px_18px\]{-webkit-mask-position:0 18px;mask-position:0 18px}.mask-position-\[3\.334px_0px\]{-webkit-mask-position:3.334px 0;mask-position:3.334px 0}.mask-position-\[3\.686px_6\.272px\]{-webkit-mask-position:3.686px 6.272px;mask-position:3.686px 6.272px}.mask-position-\[5\.586px_2\.166px\]{-webkit-mask-position:5.586px 2.166px;mask-position:5.586px 2.166px}.mask-no-repeat{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.object-cover{object-fit:cover}.px-\[9px\]{padding-inline:9px}.px-\[10px\]{padding-inline:10px}.px-\[20px\]{padding-inline:20px}.px-\[23px\]{padding-inline:23px}.px-\[30px\]{padding-inline:30px}.px-\[40px\]{padding-inline:40px}.px-\[43px\]{padding-inline:43px}.px-\[73px\]{padding-inline:73px}.px-\[92px\]{padding-inline:92px}.px-\[95px\]{padding-inline:95px}.px-\[107px\]{padding-inline:107px}.px-\[200px\]{padding-inline:200px}.py-\[5px\]{padding-block:5px}.py-\[20px\]{padding-block:20px}.py-\[26px\]{padding-block:26px}.py-\[28px\]{padding-block:28px}.py-\[30px\]{padding-block:30px}.py-\[184px\]{padding-block:184px}.py-\[185px\]{padding-block:185px}.pl-\[100px\]{padding-left:100px}.text-justify{text-align:justify}.font-\[\'Nova_Flat\:Book\'\]{font-family:Nova Flat\:Book}.font-\[\'Nova_Round\:Book\'\]{font-family:Nova Round\:Book}.font-\[\'Poppins\:Bold\'\]{font-family:Poppins\:Bold}.font-\[\'Poppins\:Italic\'\]{font-family:Poppins\:Italic}.font-\[\'Poppins\:Light\'\]{font-family:Poppins\:Light}.font-\[\'Poppins\:Medium\'\]{font-family:Poppins\:Medium}.font-\[\'Poppins\:Regular\'\]{font-family:Poppins\:Regular}.font-\[\'Poppins\:SemiBold\'\]{font-family:Poppins\:SemiBold}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[60px\]{font-size:60px}.text-\[64px\]{font-size:64px}.text-\[80px\]{font-size:80px}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\]{--tw-leading:1;line-height:1}.leading-\[40px\]{--tw-leading:40px;line-height:40px}.leading-\[100px\]{--tw-leading:100px;line-height:100px}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.tracking-\[0\.32px\]{--tw-tracking:.32px;letter-spacing:.32px}.\[word-break\:break-word\]{word-break:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#5a5a5a\]{color:#5a5a5a}.text-\[\#5b5b5b\]{color:#5b5b5b}.text-\[\#395ec4\]{color:#395ec4}.text-\[\#49600c\]{color:#49600c}.text-\[\#121316\]{color:#121316}.text-\[\#d8b135\]{color:#d8b135}.text-\[\#e19e22\]{color:#e19e22}.text-\[\#e29e22\]{color:#e29e22}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.italic{font-style:italic}.not-italic{font-style:normal}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.mix-blend-lighten{mix-blend-mode:lighten}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-soft-light{mix-blend-mode:soft-light}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_4px_12px_5px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0px 4px 12px 5px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[4px_0px_10px_0px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:4px 0px 10px 0px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[4px_4px_5px_5px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:4px 4px 5px 5px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.drop-shadow-\[0px_10px_7\.5px_rgba\(0\,0\,0\,0\.1\)\,0px_4px_3px_rgba\(0\,0\,0\,0\.1\)\]{--tw-drop-shadow-size:drop-shadow(0px 10px 7.5px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0px 4px 3px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:var(--tw-drop-shadow-size);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-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Caesar Dressing\:Regular;src:url(https://static.figma.com/font/CaesarDressing-Regular_1)format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Poppins\:Bold;src:url(https://static.figma.com/font/Poppins-Bold_6)format("woff2");font-style:normal;font-weight:700}@font-face{font-family:Poppins\:Black;src:url(https://static.figma.com/font/Poppins-Black_4)format("woff2");font-style:normal;font-weight:900}@font-face{font-family:Poppins\:Italic;src:url(https://static.figma.com/font/Poppins-Italic_4)format("woff2");font-style:italic;font-weight:400}@font-face{font-family:Poppins\:Light;src:url(https://static.figma.com/font/Poppins-Light_6)format("woff2");font-style:normal;font-weight:300}@font-face{font-family:Poppins\:Regular;src:url(https://static.figma.com/font/Poppins-Regular_6)format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Poppins\:Medium;src:url(https://static.figma.com/font/Poppins-Medium_6)format("woff2");font-style:normal;font-weight:500}@font-face{font-family:Nova Flat\:Book;src:url(https://static.figma.com/font/NovaFlat_1)format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Nova Round\:Book;src:url(https://static.figma.com/font/NovaRound_1)format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Poppins\:SemiBold;src:url(https://static.figma.com/font/Poppins-SemiBold_6)format("woff2");font-style:normal;font-weight:600}.experience{height:200vh;min-height:1200px;position:relative}.sticky-stage{background:#111;place-items:center;height:100dvh;min-height:420px;display:grid;position:sticky;top:0;overflow:hidden}.design-canvas{background:#c9e1db;width:1440px;height:900px;position:relative;overflow:hidden}.scene{width:1440px;height:900px;position:absolute;inset:0;overflow:hidden}.motion-layer,.cloud,.designer-copy{pointer-events:none;max-width:none;position:absolute}.motion-layer{transform-origin:0 0;will-change:transform, opacity}.opening .motion-layer,.opening .intro-clouds .cloud{transition:transform 3.2s var(--motion-ease), opacity 3.2s var(--motion-ease)}.landscape-layer{width:1440px;height:1046px;top:0;left:0}.hero-character{object-fit:cover;width:363px;height:481px;top:0;left:0}.intro-copy{width:475.383px;height:169.48px;top:0;left:0}.designer-copy{width:586px;height:213.528px;transition:opacity .26s ease-out;top:294px;left:71px}.intro-clouds,.designer-clouds{will-change:opacity;transition:opacity .42s ease-in-out;position:absolute;inset:0}.intro-cloud-one{width:727px;height:95px;top:46px;left:881px}.intro-cloud-two{width:1000px;height:179px;top:14px;left:-404px}.intro-cloud-three{width:592px;height:92px;top:235px;left:413px}.designer-cloud-one{width:366px;height:50px;top:0;left:1144px}.designer-cloud-two{width:408px;height:73px;top:0;left:-206px}.designer-cloud-three{width:240px;height:86px;top:96px;left:856px}.initial .layer-back{transform:translate(-306px,337px)scale(1.3542)!important}.initial .layer-mid{transform:translate(-338px,552px)scale(1.4694)!important}.initial .layer-front{transform:translate(-634px,-92px)scale(1.8806)!important}.initial .layer-trees{transform:translate(-956px,-607px)scale(2.2833)!important}.initial .hero-character{transform:translate(-568px,-34px)rotate(4.72deg)scale(2.266)!important}.initial .intro-copy{transform:translate(1420px,439px)scale(.301)!important}.initial .intro-cloud-one{transform:translate(-270px)}.initial .intro-cloud-two{transform:translate(-490px)}.initial .intro-cloud-three{transform:translate(-380px)}.selected-work{background:linear-gradient(#566f20 0%,#c2cbaf 13.942%,#fff 37.5% 68.75%,#c4e2dc 100%);width:1440px;height:1187px;margin:0 auto;position:relative;overflow:hidden}.selected-work-inner{width:1319px;position:absolute;top:185px;left:60px}.selected-work h2{color:#3e4600;height:71px;margin:0 0 53px;font-family:Caesar Dressing\:Regular,serif;font-size:70px;font-weight:400;line-height:71px}.selected-projects{gap:13px;display:flex}.selected-card{color:#000;text-align:left;cursor:pointer;will-change:transform;background:#fff;border:0;border-radius:12px;flex:0 0 431px;width:431px;height:449px;padding:0;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;position:relative;overflow:hidden;box-shadow:0 10px 10px 5px #0000000d}.selected-card:hover{transform:translateY(-8px);box-shadow:0 18px 24px 7px #2d41191f}.selected-card:hover .selected-card-media img{transform:scale(1.025)}.selected-card-media{border-radius:8px;width:391px;height:227px;position:absolute;top:20px;left:20px;overflow:hidden}.selected-card-media.student{background:linear-gradient(113deg,#fbdea7 25.459%,#ffb733 101.35%)}.selected-card-media.student img{object-fit:cover;width:364px;height:364px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:-54px;left:13px}.selected-card-media.vision{background:linear-gradient(113deg,#f1f5ff 25.459%,#3452a7 101.35%)}.selected-card-media.vision img{object-fit:cover;width:344px;height:344px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:-39px;left:23px}.selected-card-media.logistics{background:linear-gradient(114deg,#99b257 24.028%,#414c25 150.61%)}.selected-card-media.logistics img{object-fit:cover;border-radius:8px;width:246px;height:450px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:-111px;left:44px;transform:rotate(-15.71deg);box-shadow:4px 4px 4px 5px #00000040}.selected-card:hover .selected-card-media.logistics img{transform:rotate(-15.71deg)scale(1.025)}.selected-card-copy{width:389px;position:absolute;top:271px;left:20px}.selected-card-copy h3,.visual-design-copy h3{margin:0 0 10px;font-family:Poppins\:SemiBold,sans-serif;font-size:26px;font-weight:600;line-height:21px}.selected-card-copy p,.visual-design-copy p{margin:0;font-family:Poppins\:Light,sans-serif;font-size:16px;font-weight:300;line-height:1.5}.selected-card-link{border-top:1px solid #202020;width:390px;padding-top:20px;font-family:Poppins\:Medium,sans-serif;font-size:16px;font-weight:500;line-height:24px;position:absolute;top:375px;left:20px}.visual-design-card{color:#000;background:linear-gradient(100deg,#fff 7.743%,#ffc9c9 100%);border-radius:12px;width:1319px;height:212px;margin-top:20px;text-decoration:none;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;display:block;position:relative;overflow:hidden;box-shadow:0 10px 10px 5px #0000000d}.visual-design-card:hover{transform:translateY(-6px);box-shadow:0 18px 24px 7px #502d2d1f}.about-section,.contact-section{width:1440px;margin:0 auto;position:relative;overflow:hidden}.about-section{height:1009px}.contact-section{height:803px}.about-section>img,.contact-section>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.about-card,.contact-card{color:#1f2d08;will-change:transform;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;position:absolute}.about-card{border-radius:15px;width:795px;min-height:581px;padding:56px 54px 40px;font-family:Poppins\:Regular,sans-serif;font-size:17px;line-height:1.45;top:268px;left:230px}.about-card:hover{transform:translateY(-8px)rotate(-.35deg);box-shadow:0 22px 30px #2d41191f}.about-card h2,.contact-card h2{margin:0;font-family:Caesar Dressing\:Regular,serif;font-weight:400}.about-card h2{margin-bottom:20px;font-size:58px;line-height:.95}.about-card p{margin:0 0 8px}.about-card .about-kicker{color:#4d5d16;font-family:Poppins\:SemiBold,sans-serif;font-weight:600}.about-card .about-lead{font-family:Poppins\:SemiBold,sans-serif;font-size:20px;font-weight:600}.about-card .about-path{font-family:Poppins\:Medium,sans-serif;font-size:18px;font-weight:500}.about-card hr{border:0;border-top:1px dashed #3e46008c;margin:22px 0 18px}.about-card strong{color:#40530b;margin-top:20px;font-family:Poppins\:SemiBold,sans-serif;font-weight:600;display:block}.contact-card{background:#f9faf0f0;border-radius:13px;width:558px;height:246px;padding:30px 34px 25px;font-family:Poppins\:Regular,sans-serif;top:285px;left:625px;box-shadow:8px 10px #38451324}.contact-card:hover{transform:translateY(-7px)scale(1.012);box-shadow:11px 18px 22px #22310d33}.contact-card h2{font-size:54px;line-height:.95}.contact-card>p{margin:4px 0 26px;font-size:14px}.contact-links{align-items:flex-start;gap:0;display:flex}.contact-links span{border-right:1px solid #3e460073;place-items:center;gap:5px;width:150px;font-family:Poppins\:Medium,sans-serif;font-size:15px;line-height:1;display:grid}.contact-links span:last-child{border-right:0}.contact-links b{color:#f6f8ed;background:#526617;border-radius:3px;place-items:center;width:24px;height:21px;font-family:Poppins\:Bold,sans-serif;font-size:12px;line-height:1;display:grid}@media (prefers-reduced-motion:reduce){.about-card,.contact-card{transition:none}}.visual-design-copy{z-index:3;width:570px;position:absolute;top:28px;left:30px}.visual-design-copy p{margin-bottom:12px}.visual-design-copy span{border-top:1px solid #202020;width:323px;padding-top:12px;font-family:Poppins\:Medium,sans-serif;font-size:16px;font-weight:500;line-height:24px;display:block}.visual-design-scribbles{width:177px;height:242px;margin-left:10px;margin-right:10px;position:absolute;top:14px;left:761px}.visual-design-artist{z-index:2;width:457px;height:305px;margin-top:0;margin-bottom:0;position:absolute;bottom:8px;right:0}.visual-spark{z-index:4;position:absolute}.spark-one{width:13px;height:18px;top:12px;left:112px}.spark-two{width:14px;height:18px;top:56px;right:119px}.spark-three{width:19px;height:19px;top:79px;right:2px}.selected-work.case-study-active{position:relative}.case-study-overlay{z-index:100;overscroll-behavior:contain;background:#111;position:fixed;inset:0;overflow:auto}.figma-case-frame{background:#fff;width:1440px;margin:0 auto;position:relative;overflow:hidden}.figma-case-frame>div{width:100%;height:100%}.figma-case-frame button[data-name=Connect]{z-index:999;position:sticky!important;top:12px!important}.case-study{background:var(--case-bg);color:#121316;width:1440px;min-height:1187px;margin:0 auto;font-family:Poppins\:Regular,sans-serif;position:relative;overflow:clip}.case-study-back{z-index:30;border:1px solid var(--case-color);width:50px;height:50px;color:var(--case-color);cursor:pointer;background:#fff;border-radius:5px;place-items:center;font-family:Poppins\:Black,sans-serif;font-size:34px;line-height:1;transition:transform .22s,box-shadow .22s;display:grid;position:sticky;top:18px;left:calc(100% - 84px);box-shadow:0 8px 22px #00000014}.case-study-back:hover{transform:translate(-4px);box-shadow:0 10px 28px #00000024}.case-study-hero,.case-study-body{width:1226px;margin:0 auto}.case-study-hero{padding:100px 0 90px}.case-study-eyebrow,.case-kicker{color:var(--case-color);letter-spacing:.01em;text-transform:uppercase;margin:0 0 12px;font-family:Poppins\:Bold,sans-serif;font-size:20px;font-weight:700}.case-study-hero h2{width:760px;color:var(--case-color);margin:0;font-family:Poppins\:SemiBold,sans-serif;font-size:78px;font-weight:600;line-height:.98}.case-study-intro{width:690px;margin:26px 0 50px;font-family:Poppins\:Medium,sans-serif;font-size:24px;font-weight:500;line-height:1.45}.case-study-hero-media{background:var(--case-color);border-radius:16px;justify-content:center;align-items:flex-end;gap:22px;width:1040px;height:476px;margin:0 auto;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.case-study-hero-media{background:color-mix(in srgb, var(--case-color) 25%, white)}}.case-study-hero-media img{object-fit:contain;max-width:none;display:block}.hero-student img{object-fit:cover;width:1068px;height:632px}.hero-vision img:first-child{width:610px}.hero-vision img:nth-child(2){width:330px}.hero-vision img:nth-child(3){width:250px}.hero-driver img{object-fit:cover;object-position:top;border-radius:10px;width:218px;max-height:430px;box-shadow:4px 4px 5px 5px #0000000f}.case-study-metrics{grid-template-columns:repeat(3,1fr);gap:24px;width:1040px;margin:54px auto 0;display:grid}.case-study-metrics div{border-left:3px solid var(--case-color);background:#ffffffad;min-height:120px;padding:22px 28px}.case-study-metrics strong{color:var(--case-color);font-family:Poppins\:SemiBold,sans-serif;font-size:52px;line-height:1;display:block}.case-study-metrics span{color:#5a5a5a;margin-top:10px;font-family:Poppins\:Medium,sans-serif;font-size:16px;display:block}.case-study-body{padding-bottom:140px}.case-study-two-column{grid-template-columns:1fr 1fr;gap:80px;width:1040px;margin:0 auto 100px;display:grid}.case-study-two-column>div{border-top:1px solid var(--case-color);padding-top:30px}@supports (color:color-mix(in lab, red, red)){.case-study-two-column>div{border-top:1px solid color-mix(in srgb, var(--case-color) 65%, transparent)}}.case-study h3{margin:0 0 16px;font-family:Poppins\:Medium,sans-serif;font-size:30px;font-weight:500;line-height:1.2}.case-study-two-column>div>p:last-child,.case-section-copy>p:last-child{margin:0;font-family:Poppins\:Light,sans-serif;font-size:19px;font-weight:300;line-height:1.65}.case-study-accordions{width:1040px;margin:0 auto 110px}.case-study-accordions details{border-bottom:1px solid var(--case-color);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.case-study-accordions details{border-bottom:1px solid color-mix(in srgb, var(--case-color) 50%, transparent)}}.case-study-accordions details:first-child{border-top:1px solid var(--case-color)}@supports (color:color-mix(in lab, red, red)){.case-study-accordions details:first-child{border-top:1px solid color-mix(in srgb, var(--case-color) 50%, transparent)}}.case-study-accordions summary{min-height:86px;color:var(--case-color);cursor:pointer;justify-content:space-between;align-items:center;font-family:Poppins\:Medium,sans-serif;font-size:24px;list-style:none;display:flex}.case-study-accordions summary::-webkit-details-marker{display:none}.case-study-accordions summary span{font-size:36px;font-weight:300;transition:transform .26s}.case-study-accordions details[open] summary span{transform:rotate(45deg)}.accordion-content{padding:14px 0 44px;animation:.3s ease-out accordion-in}.site-map{background:var(--case-color);border-radius:12px;padding:40px}@supports (color:color-mix(in lab, red, red)){.site-map{background:color-mix(in srgb, var(--case-color) 12%, white)}}.site-map{text-align:center}.site-map>strong{background:var(--case-color);color:#fff;border-radius:8px;padding:13px 28px;font-size:20px;display:inline-block}.site-map-row{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px;display:grid}.site-map-row span{border:1px solid var(--case-color);background:#fff;border-radius:8px;padding:18px}.accordion-image-grid{grid-template-columns:repeat(4,1fr);align-items:start;gap:16px;display:grid}.accordion-image-grid img{object-fit:cover;object-position:top;border-radius:8px;width:100%;max-height:680px;box-shadow:0 8px 22px #0000001a}.process-grid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.process-grid>div{background:#fff;border:1px solid #a5b1bf;min-height:220px;padding:20px}.process-grid span{color:var(--case-color);font-family:Nova Flat\:Book,sans-serif;font-size:20px}.process-grid strong{margin:32px 0 14px;font-family:Nova Round\:Book,sans-serif;font-size:20px;display:block}.process-grid p,.driver-map p{margin:0;font-size:14px;line-height:1.5}.accordion-ideation{grid-template-columns:1fr 1fr;gap:24px;display:grid}.accordion-ideation img{width:100%;min-height:330px}.driver-map{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.driver-map>div{border:1px solid var(--case-color);background:#fff;border-radius:10px;min-height:210px;padding:22px}.driver-map span{background:var(--case-color);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.driver-map strong{margin:24px 0 12px;font-size:18px;display:block}.case-study-section{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;width:1040px;min-height:520px;margin:0 auto 100px;display:grid}.case-study-section:nth-of-type(2n){grid-template-columns:1.2fr .8fr}.case-study-section:nth-of-type(2n) .case-section-copy{order:2}.case-feature-images{background:var(--case-color);border-radius:16px;justify-content:center;align-items:center;gap:18px;min-height:470px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.case-feature-images{background:color-mix(in srgb, var(--case-color) 13%, white)}}.case-feature-images img{object-fit:contain;object-position:top;filter:drop-shadow(4px 6px 10px #0000001f);width:44%;max-height:440px}.case-gallery{background:var(--case-color);border-radius:16px;justify-content:center;align-items:flex-start;gap:18px;width:1225px;min-height:740px;margin:0 auto 110px;padding:48px 34px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.case-gallery{background:color-mix(in srgb, var(--case-color) 18%, white)}}.case-gallery img{object-fit:contain;object-position:top;filter:drop-shadow(4px 5px 8px #00000024);border-radius:8px;width:calc(16.6667% - 21px);max-height:650px}.case-outcomes{background:#fff;border-radius:14px;width:1040px;margin:0 auto;padding:58px;box-shadow:0 8px 24px #0000000f}.case-outcomes>div{grid-template-columns:1fr 1fr;gap:14px;margin-top:30px;display:grid}.case-outcomes>div p{border-left:3px solid var(--case-color);margin:0;padding:18px 0 18px 28px;font-family:Poppins\:Light,sans-serif;font-size:18px;line-height:1.5}@keyframes accordion-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.opening .motion-layer,.opening .intro-clouds .cloud{transition-duration:1ms}}.portfolio-header{z-index:1000;color:#fbf9f1;background:#242424;height:82px;position:fixed;top:0;left:0;right:0}.portfolio-nav{justify-content:space-between;align-items:center;gap:20px;width:min(100%,1440px);height:100%;margin:auto;padding:0 clamp(20px,8vw,116px);display:flex}.portfolio-logo{color:#fbf9f1;white-space:nowrap;font-family:Caesar Dressing\:Regular,Caesar Dressing,cursive;font-size:clamp(22px,2.5vw,36px);line-height:1.4;text-decoration:none}.portfolio-nav-links{align-items:center;gap:clamp(14px,3vw,48px);display:flex}.portfolio-nav-links button,.portfolio-nav-links a{cursor:pointer;color:#fff;white-space:nowrap;background:0 0;border:0;padding:8px 0;font:500 18px/1.4 Poppins\:Medium,sans-serif;text-decoration:none}.portfolio-nav-links button:hover,.portfolio-nav-links a:hover{opacity:.8}.portfolio-nav-links .portfolio-connect{color:#385dc1;background:#fff;border-radius:50px;min-width:167px;padding:9px 25px;box-shadow:0 4px 12px 5px #0000000d}.contact-links a{color:inherit;cursor:pointer;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.contact-links a:hover{text-decoration:underline}@media (width<=720px){.portfolio-header{height:auto;min-height:72px}.portfolio-nav{flex-wrap:wrap;justify-content:center;gap:4px 18px;padding:8px 16px}.portfolio-nav-links{flex-wrap:wrap;justify-content:center;gap:12px}.portfolio-nav-links button,.portfolio-nav-links a{font-size:13px}.portfolio-nav-links .portfolio-connect{min-width:0;padding:8px 12px}.case-study-overlay{top:96px}#work,#about,#contact{scroll-margin-top:96px}}.portfolio-resume-link{align-items:center;gap:8px;display:inline-flex}.portfolio-resume-link a:last-child{font-size:19px}.case-study-chapter-nav{z-index:800;background:#fffffff7;border-bottom:1px solid #e0e5d7;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:11px 20px;display:flex;position:sticky;top:0;box-shadow:0 4px 18px #0000000f}.case-study-chapter-nav button{color:#385017;cursor:pointer;background:#f8faf4;border:1px solid #d9e3c9;border-radius:999px;padding:8px 15px;font:500 14px/1.4 Poppins\:Medium,sans-serif}.case-study-chapter-nav button:hover,.case-study-chapter-nav button:focus-visible{outline-offset:2px;background:#e7f0d4}.case-study-chapter-nav .case-study-return{color:#fff;background:#2b3d17;border-color:#2b3d17}.case-study-chapter-nav .case-study-return:hover{background:#415a25}.contact-links{justify-content:space-between}.contact-links a{width:150px;color:inherit;border-right:1px solid #3e460073;align-content:start;place-items:center;gap:5px;padding:4px 0;font-family:Poppins\:Medium,sans-serif;font-size:15px;line-height:1.2;text-decoration:none;display:grid}.contact-links a:last-child{border-right:0}.contact-links a:hover,.contact-links a:focus-visible{color:#576e22;text-decoration:underline}.portfolio-nav-links button:focus-visible,.portfolio-nav-links a:focus-visible{outline-offset:5px;outline:2px solid #fff}@media (width<=1000px){.about-section,.contact-section{width:100%}.about-section{height:auto;min-height:850px}.contact-section{height:auto;min-height:700px}.about-section>img,.contact-section>img{object-fit:cover;object-position:center}.about-card{background:#fafdf8e8;border-radius:15px;width:min(795px,100% - 48px);min-height:0;margin:135px auto 85px;padding:35px;position:relative;top:auto;left:auto}.contact-card{width:min(558px,100% - 48px);height:auto;margin:210px auto 190px;padding:30px 26px;position:relative;top:auto;left:auto}}@media (width<=580px){.about-card{margin-top:120px;padding:26px 22px;font-size:15px}.about-card h2{font-size:42px}.about-card .about-lead{font-size:17px}.about-card .about-path{font-size:15px}.contact-card{margin-top:230px;padding:26px 16px}.contact-card h2{font-size:45px}.contact-links a{width:33%;font-size:12px}.case-study-chapter-nav{gap:5px;padding:7px 9px}.case-study-chapter-nav button{padding:6px 9px;font-size:12px}}:root{--portfolio-header-height:82px}html{scroll-behavior:smooth}.artboard-outer{margin-inline:auto;position:relative;overflow:visible}.artboard-inner{transform-origin:0 0;position:relative}.storyland{width:1440px;height:1812px;position:relative}.storyland .about-section,.storyland .contact-section{width:1440px;margin:0;display:block;position:relative;overflow:hidden}.storyland .about-section{height:1009px;min-height:0}.storyland .contact-section{height:803px;min-height:0}.storyland .about-section>img,.storyland .contact-section>img{object-fit:fill;width:1440px;max-width:none;height:100%;display:block;position:absolute;inset:0}.storyland .about-card{width:725px;height:530px;min-height:0;box-shadow:none;color:#232810;background:0 0;border:0;border-radius:0;margin:0;padding:0;font:400 15px/1.3 Poppins\:Regular,sans-serif;position:absolute;top:281px;left:254px;transform:none}.storyland .about-card:hover{box-shadow:none;transform:none}.storyland .about-card>*{margin:0;position:absolute;left:0}.storyland .about-card h2{white-space:nowrap;color:#3e4600;font:400 67px/1.08 Caesar Dressing\:Regular,serif;top:0}.storyland .about-card .about-kicker{color:#405612;font:600 15px/1.3 Poppins\:SemiBold,sans-serif}.storyland .about-card .about-kicker-first{top:106px}.storyland .about-card .about-lead{font:600 18px/1.3 Poppins\:SemiBold,sans-serif;top:126px}.storyland .about-card .about-path{font:500 18px/1.3 Poppins\:Medium,sans-serif;top:161px}.storyland .about-card .about-story-one{width:730px;top:199px}.storyland .about-card .about-story-two{width:735px;top:267px}.storyland .about-card hr{border:0;border-top:1px dashed #687052;width:725px;top:370px}.storyland .about-card .about-kicker-second{top:403px}.storyland .about-card .about-pixels{width:700px;top:431px}.storyland .about-card strong{color:#42540d;width:700px;font:600 16px/1.3 Poppins\:SemiBold,sans-serif;display:block;top:500px}.storyland .visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.storyland .contact-hotspot{z-index:5;cursor:pointer;border-radius:7px;width:129px;height:105px;display:block;position:absolute;top:426px}.storyland .contact-linkedin{left:623px}.storyland .contact-email{left:767px}.storyland .contact-behance{left:909px}.storyland .contact-hotspot:hover{background:#ffffff24}.storyland .contact-hotspot:focus-visible{outline-offset:2px;background:#fff3;outline:5px solid #355c16}.case-study-overlay{z-index:950;top:var(--portfolio-header-height)}.portfolio-header{height:var(--portfolio-header-height);z-index:1000}.case-study-chapter-nav{position:sticky;top:0}.figma-case-shell{margin-inline:auto;position:relative}.figma-case-shell .figma-case-frame{margin:0;position:relative}#work,#about,#contact{scroll-margin-top:var(--portfolio-header-height)}@media (width<=720px){:root{--portfolio-header-height:108px}.portfolio-header{height:var(--portfolio-header-height)}.portfolio-nav{flex-wrap:wrap;justify-content:center;gap:3px 12px;padding:7px 12px}.portfolio-logo{font-size:22px}.portfolio-nav-links{gap:13px}.portfolio-nav-links button,.portfolio-nav-links a{font-size:12px}.portfolio-nav-links .portfolio-connect{padding:6px 11px}.case-study-overlay{top:var(--portfolio-header-height)}}.case-study-overlay{top:var(--portfolio-header-height);z-index:950}.portfolio-header{z-index:2000}.storyland .about-section>img,.storyland .contact-section>img{image-rendering:auto}.storyland .contact-card-hires{z-index:3;color:#3e480b;background:linear-gradient(166deg,#f7f8f1 0%,#f4f5ed 58%,#eef1df 100%);border-radius:21px;flex-direction:column;align-items:flex-start;width:588px;height:279px;padding:24px 35px;display:flex;position:absolute;top:275px;left:596px;overflow:hidden;box-shadow:0 5px 10px #1c2e0c2e}.storyland .contact-card-hires:before{content:"";z-index:-1;opacity:.2;clip-path:polygon(0 78%,18% 62%,45% 85%,67% 32%,90% 60%,100% 36%,100% 100%,0 100%);background:#dce7be;height:76px;position:absolute;bottom:-12px;left:0;right:0}.storyland .contact-card-hires h2{letter-spacing:-1.5px;color:#39450b;white-space:nowrap;margin:0;font:400 69px/1.18 Caesar Dressing\:Regular,Arial Black,sans-serif}.storyland .contact-card-hires .contact-address{color:#3c4518;white-space:nowrap;margin-top:-2px;font:500 15px/1.5 Poppins\:Medium,sans-serif;text-decoration:none}.storyland .contact-socials{grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;align-items:center;margin-top:42px;display:grid}.storyland .contact-socials a{color:#3c450b;cursor:pointer;border-right:1px solid #3e46008c;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:67px;font:600 18px/1.1 Poppins\:SemiBold,sans-serif;text-decoration:none;display:flex}.storyland .contact-socials a:last-child{border-right:none}.storyland .contact-socials a:hover,.storyland .contact-socials a:focus-visible{color:#63781c;outline-offset:3px;text-decoration:underline}.storyland .contact-socials .contact-icon{justify-content:center;align-items:center;min-width:25px;height:25px;font:800 20px/1 sans-serif;display:flex}.storyland .contact-socials a:first-child .contact-icon{color:#fff;background:#45571b;border-radius:3px;font-size:15px}.storyland .contact-socials a:last-child .contact-icon{font:800 23px/1 sans-serif}.case-study-back-to-work{z-index:2100;top:calc(var(--portfolio-header-height) + 17px);color:#31431b;cursor:pointer;background:#f7f8f1;border:1px solid #bfcba9;border-radius:28px;align-items:center;gap:10px;padding:10px 17px;font:600 15px/1.3 Poppins\:SemiBold,sans-serif;display:inline-flex;position:fixed;left:22px;box-shadow:0 4px 15px #0000001f}.case-study-back-to-work:hover,.case-study-back-to-work:focus-visible{outline-offset:3px;background:#e5eecf}.case-study-back-to-work>span{font:600 23px/1 sans-serif}.storyland .contact-socials .gmail-icon-filled{flex:none;width:30px;height:24px;display:block}.reference-storyland{color:#2e3900;background:#b0d7cb;width:1440px;height:1803px;position:relative;overflow:hidden}.reference-storyland-art{object-fit:fill;pointer-events:none;width:1440px;height:1803px;display:block;position:absolute;inset:0}.reference-about-anchor,.reference-contact-anchor{width:100%;position:absolute;left:0}.reference-about-anchor{height:960px;top:0}.reference-contact-anchor{height:843px;top:960px}.reference-about-card{box-sizing:border-box;transform-origin:0 0;-webkit-backdrop-filter:blur(2px);color:#141b12;background:#fafcf9eb;border-radius:16px;width:620px;height:448px;font-family:Poppins\:Regular,sans-serif;font-size:13.5px;font-weight:400;line-height:1.5;position:absolute;top:259px;left:228px;overflow:hidden;transform:scale(1.30968)}.reference-about-card h2,.reference-contact-card h2{color:#354200;letter-spacing:0;margin:0;font-family:Caesar Dressing\:Regular,sans-serif;font-weight:400;position:absolute}.reference-about-card h2{font-size:55px;line-height:1;top:23px;left:20px}.reference-about-card p,.reference-about-card strong{width:563px;margin:0;position:absolute;left:21px}.reference-about-card .reference-kicker,.reference-about-card .reference-beyond,.reference-about-card strong{color:#425612;font-family:Poppins\:SemiBold,sans-serif;font-weight:600}.reference-about-card .reference-kicker{font-size:13px;top:96px}.reference-about-card .reference-lead{font-family:Poppins\:Medium,sans-serif;font-size:15.5px;font-weight:500;line-height:1.45;top:118px}.reference-about-card .reference-path{font-family:Poppins\:Medium,sans-serif;font-size:15px;font-weight:500;top:144px}.reference-about-card .reference-story-one{width:558px;font-size:13.7px;line-height:1.45;top:173px}.reference-about-card .reference-story-two{width:558px;font-size:13.7px;line-height:1.45;top:227px}.reference-about-card hr{border:0;border-top:1px dashed #343a29;width:553px;margin:0;position:absolute;top:303px;left:21px}.reference-about-card .reference-beyond{font-size:13px;top:323px}.reference-about-card .reference-inspiration{font-size:13px;top:346px}.reference-about-card strong{font-size:13px;top:396px}.reference-contact-card{transform-origin:0 0;box-sizing:border-box;-webkit-backdrop-filter:blur(2px);color:#354200;background:#f9fbf5d6;border-radius:15px;width:450px;height:208px;font-family:Poppins\:Regular,sans-serif;position:absolute;top:318px;left:597px;overflow:hidden;transform:scale(1.30968)}.reference-contact-card h2{font-size:51px;line-height:1;top:26px;left:26px}.reference-contact-card .reference-email-address{color:#3b4910;font-family:Poppins\:Regular,sans-serif;font-size:16px;font-weight:400;line-height:1.4;text-decoration:none;position:absolute;top:81px;left:26px}.reference-email-address:hover,.reference-contact-links a:hover{text-decoration:underline}.reference-contact-links{grid-template-columns:repeat(3,1fr);width:283px;height:57px;display:grid;position:absolute;top:132px;left:19px}.reference-contact-links a{color:#3d480a;border-right:2px solid #3b4717;flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;font-family:Poppins\:Medium,sans-serif;font-size:15px;line-height:1.1;text-decoration:none;display:flex}.reference-contact-links a:last-child{border:0}.reference-social-icon{justify-content:center;align-items:center;height:20px;font-family:Arial,sans-serif;font-weight:800;display:flex}.reference-linkedin{color:#fff;background:#455100;border-radius:2px;width:18px;height:18px;font-size:13px;line-height:1}.reference-envelope{height:18px}.reference-envelope svg{display:block}.reference-behance{letter-spacing:-1.5px;color:#3b4c0a;font-size:18px}.reference-contact-links a:focus-visible,.reference-email-address:focus-visible{outline-offset:3px;border-radius:3px;outline:3px solid #435800}.figma-case-frame>div[data-name=Component\ 30],.figma-case-frame>div[data-name=Component\ 31],.figma-case-frame>div[data-name=Component\ 32]{min-height:0;height:auto!important}.figma-case-frame>div[data-name=Component\ 30]>div,.figma-case-frame>div[data-name=Component\ 32]>div{padding:0;height:auto!important}.figma-case-frame>div[data-name=Component\ 30]>div>div,.figma-case-frame>div[data-name=Component\ 32]>div>div{position:relative!important;inset:auto!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
