/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@import "https://api.fontshare.com/v2/css?f[]=general-sans@400,500,600,700&display=swap";@import "https://fonts.googleapis.com/css2?family=Geologica:wght@400;500;700&family=Permanent+Marker&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--bb-angle:0deg}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,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;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-normal:1.5;--radius-md:.375rem;--ease-out:cubic-bezier(0,0,.2,1);--blur-sm:8px;--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{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-\[-94\.09\%_-2\.97\%_-85\.63\%_-60\.62\%\]{inset:-94.09% -2.97% -85.63% -60.62%}.inset-x-0{inset-inline:0}.-top-\[16px\]{top:-16px}.top-0{top:0}.top-1\/2{top:50%}.top-\[-0\.7px\]{top:-.7px}.top-\[-1\.49px\]{top:-1.49px}.top-\[-4\.6px\]{top:-4.6px}.top-\[-5\.69px\]{top:-5.69px}.top-\[-861px\]{top:-861px}.top-\[-1016px\]{top:-1016px}.top-\[5px\]{top:5px}.top-\[16px\]{top:16px}.top-\[21px\]{top:21px}.top-\[25px\]{top:25px}.top-\[26px\]{top:26px}.top-\[41px\]{top:41px}.top-\[44px\]{top:44px}.top-\[52px\]{top:52px}.top-\[53px\]{top:53px}.top-\[55px\]{top:55px}.top-\[62px\]{top:62px}.top-\[76px\]{top:76px}.top-\[79px\]{top:79px}.top-\[90px\]{top:90px}.top-\[100\.14px\]{top:100.14px}.top-\[100px\]{top:100px}.top-\[105\.36px\]{top:105.36px}.top-\[105px\]{top:105px}.top-\[120px\]{top:120px}.top-\[121\.04px\]{top:121.04px}.top-\[121px\]{top:121px}.top-\[124\.89px\]{top:124.89px}.top-\[125px\]{top:125px}.top-\[150px\]{top:150px}.top-\[151px\]{top:151px}.top-\[165px\]{top:165px}.top-\[180px\]{top:180px}.top-\[262px\]{top:262px}.top-\[263px\]{top:263px}.top-\[276px\]{top:276px}.top-\[280px\]{top:280px}.top-\[282px\]{top:282px}.top-\[301px\]{top:301px}.top-\[311px\]{top:311px}.top-\[339px\]{top:339px}.top-\[340px\]{top:340px}.top-\[345px\]{top:345px}.top-\[380px\]{top:380px}.top-\[390px\]{top:390px}.top-\[400px\]{top:400px}.top-\[411px\]{top:411px}.top-\[413px\]{top:413px}.top-\[415px\]{top:415px}.top-\[420px\]{top:420px}.top-\[426\.51px\]{top:426.51px}.top-\[429px\]{top:429px}.top-\[430px\]{top:430px}.top-\[439\.84px\]{top:439.84px}.top-\[439px\]{top:439px}.top-\[441px\]{top:441px}.top-\[460px\]{top:460px}.top-\[472px\]{top:472px}.top-\[475\.38px\]{top:475.38px}.top-\[478\.3px\]{top:478.3px}.top-\[480px\]{top:480px}.top-\[484\.09px\]{top:484.09px}.top-\[488px\]{top:488px}.top-\[497px\]{top:497px}.top-\[498px\]{top:498px}.top-\[504px\]{top:504px}.top-\[520px\]{top:520px}.top-\[527px\]{top:527px}.top-\[540px\]{top:540px}.top-\[556px\]{top:556px}.top-\[559px\]{top:559px}.top-\[560px\]{top:560px}.top-\[571px\]{top:571px}.top-\[581px\]{top:581px}.top-\[613px\]{top:613px}.top-\[623px\]{top:623px}.top-\[646px\]{top:646px}.top-\[655px\]{top:655px}.top-\[669px\]{top:669px}.top-\[690px\]{top:690px}.top-\[700px\]{top:700px}.top-\[733px\]{top:733px}.top-\[758px\]{top:758px}.top-\[798px\]{top:798px}.top-\[799px\]{top:799px}.top-\[800px\]{top:800px}.top-\[840px\]{top:840px}.top-\[868px\]{top:868px}.top-\[876px\]{top:876px}.top-\[881px\]{top:881px}.top-\[1006px\]{top:1006px}.right-6{right:calc(var(--spacing) * 6)}.right-\[14px\]{right:14px}.right-\[64px\]{right:64px}.right-\[100px\]{right:100px}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[40px\]{bottom:40px}.bottom-\[42px\]{bottom:42px}.left-0{left:0}.left-1\/2{left:50%}.left-\[-2\.6px\]{left:-2.6px}.left-\[-2px\]{left:-2px}.left-\[-5\.92px\]{left:-5.92px}.left-\[-592px\]{left:-592px}.left-\[-1164px\]{left:-1164px}.left-\[6px\]{left:6px}.left-\[10px\]{left:10px}.left-\[12px\]{left:12px}.left-\[14px\]{left:14px}.left-\[32px\]{left:32px}.left-\[38px\]{left:38px}.left-\[64px\]{left:64px}.left-\[100px\]{left:100px}.left-\[101px\]{left:101px}.left-\[104px\]{left:104px}.left-\[106px\]{left:106px}.left-\[117px\]{left:117px}.left-\[121px\]{left:121px}.left-\[177px\]{left:177px}.left-\[205\.51px\]{left:205.51px}.left-\[236px\]{left:236px}.left-\[243px\]{left:243px}.left-\[255px\]{left:255px}.left-\[280\.58px\]{left:280.58px}.left-\[281px\]{left:281px}.left-\[302px\]{left:302px}.left-\[303px\]{left:303px}.left-\[317\.88px\]{left:317.88px}.left-\[375px\]{left:375px}.left-\[388px\]{left:388px}.left-\[431px\]{left:431px}.left-\[450px\]{left:450px}.left-\[674px\]{left:674px}.left-\[688\.04px\]{left:688.04px}.left-\[691px\]{left:691px}.left-\[752px\]{left:752px}.left-\[840px\]{left:840px}.left-\[841px\]{left:841px}.left-\[858px\]{left:858px}.left-\[864px\]{left:864px}.left-\[874px\]{left:874px}.left-\[909px\]{left:909px}.left-\[928px\]{left:928px}.left-\[940px\]{left:940px}.left-\[960px\]{left:960px}.left-\[973px\]{left:973px}.left-\[974px\]{left:974px}.left-\[980px\]{left:980px}.left-\[1020px\]{left:1020px}.left-\[1027px\]{left:1027px}.left-\[1037px\]{left:1037px}.left-\[1091px\]{left:1091px}.left-\[1142px\]{left:1142px}.left-\[1160px\]{left:1160px}.left-\[1170px\]{left:1170px}.left-\[1200px\]{left:1200px}.left-\[1260px\]{left:1260px}.left-\[1280px\]{left:1280px}.left-\[1419px\]{left:1419px}.left-\[1483px\]{left:1483px}.left-\[1484px\]{left:1484px}.left-\[1490px\]{left:1490px}.left-\[1500px\]{left:1500px}.left-\[1623px\]{left:1623px}.left-\[1636\.85px\]{left:1636.85px}.left-\[1637px\]{left:1637px}.left-\[1686\.77px\]{left:1686.77px}.left-\[1687px\]{left:1687px}.left-\[1800\.19px\]{left:1800.19px}.left-\[1800px\]{left:1800px}.left-\[calc\(50\%\+0\.5px\)\]{left:calc(50% + .5px)}.z-0{z-index:0}.z-10{z-index:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-5{margin:calc(var(--spacing) * 5)}.mt-0{margin-top:0}.mt-\[4px\]{margin-top:4px}.mt-\[8px\]{margin-top:8px}.mt-\[10px\]{margin-top:10px}.mt-\[14px\]{margin-top:14px}.mt-\[16px\]{margin-top:16px}.mt-\[18px\]{margin-top:18px}.mt-\[20px\]{margin-top:20px}.mt-\[24px\]{margin-top:24px}.mt-\[28px\]{margin-top:28px}.mt-\[32px\]{margin-top:32px}.mt-\[36px\]{margin-top:36px}.mt-\[40px\]{margin-top:40px}.mt-\[44px\]{margin-top:44px}.mt-\[56px\]{margin-top:56px}.mt-\[110px\]{margin-top:110px}.mr-\[40px\]{margin-right:40px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-\[14px\]{margin-bottom:14px}.mb-\[18px\]{margin-bottom:18px}.mb-\[20px\]{margin-bottom:20px}.mb-\[60px\]{margin-bottom:60px}.ml-\[-1px\]{margin-left:-1px}.ml-\[14\.63px\]{margin-left:14.63px}.ml-\[14px\]{margin-left:14px}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.table{display:table}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-\[160px\]{width:160px;height:160px}.size-\[262px\]{width:262px;height:262px}.size-full{width:100%;height:100%}.h-\[3px\]{height:3px}.h-\[8px\]{height:8px}.h-\[17\.548px\]{height:17.548px}.h-\[18px\]{height:18px}.h-\[21px\]{height:21px}.h-\[26px\]{height:26px}.h-\[27\.888px\]{height:27.888px}.h-\[28\.93px\]{height:28.93px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[35\.4px\]{height:35.4px}.h-\[35\.5px\]{height:35.5px}.h-\[35\.438px\]{height:35.438px}.h-\[35px\]{height:35px}.h-\[38\.7px\]{height:38.7px}.h-\[38\.8px\]{height:38.8px}.h-\[38px\]{height:38px}.h-\[44px\]{height:44px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[59\.331px\]{height:59.331px}.h-\[60px\]{height:60px}.h-\[70px\]{height:70px}.h-\[80\.308px\]{height:80.308px}.h-\[80px\]{height:80px}.h-\[86px\]{height:86px}.h-\[87\.71px\]{height:87.71px}.h-\[111px\]{height:111px}.h-\[118px\]{height:118px}.h-\[135px\]{height:135px}.h-\[145px\]{height:145px}.h-\[154px\]{height:154px}.h-\[170px\]{height:170px}.h-\[190px\]{height:190px}.h-\[220px\]{height:220px}.h-\[221\.486px\]{height:221.486px}.h-\[230px\]{height:230px}.h-\[420px\]{height:420px}.h-\[500px\]{height:500px}.h-\[560px\]{height:560px}.h-\[599\.5px\]{height:599.5px}.h-\[608px\]{height:608px}.h-\[630px\]{height:630px}.h-\[790\.601px\]{height:790.601px}.h-\[791px\]{height:791px}.h-\[820px\]{height:820px}.h-\[1080px\]{height:1080px}.h-\[1149px\]{height:1149px}.h-\[1332px\]{height:1332px}.h-\[2710px\]{height:2710px}.h-\[3021px\]{height:3021px}.h-\[5700px\]{height:5700px}.h-auto{height:auto}.h-full{height:100%}.max-h-0{max-height:0}.max-h-\[300px\]{max-height:300px}.min-h-\[1800px\]{min-height:1800px}.min-h-\[4400px\]{min-height:4400px}.w-\[0\.35em\]{width:.35em}.w-\[22px\]{width:22px}.w-\[26px\]{width:26px}.w-\[27\.5px\]{width:27.5px}.w-\[27\.519px\]{width:27.519px}.w-\[28px\]{width:28px}.w-\[30px\]{width:30px}.w-\[36\.995px\]{width:36.995px}.w-\[36px\]{width:36px}.w-\[37px\]{width:37px}.w-\[38px\]{width:38px}.w-\[40\.2px\]{width:40.2px}.w-\[40\.3px\]{width:40.3px}.w-\[45px\]{width:45px}.w-\[50px\]{width:50px}.w-\[52px\]{width:52px}.w-\[60\%\]{width:60%}.w-\[70\%\]{width:70%}.w-\[77\.611px\]{width:77.611px}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[81px\]{width:81px}.w-\[83\.835px\]{width:83.835px}.w-\[91\.24px\]{width:91.24px}.w-\[99px\]{width:99px}.w-\[108px\]{width:108px}.w-\[110px\]{width:110px}.w-\[130px\]{width:130px}.w-\[160px\]{width:160px}.w-\[168px\]{width:168px}.w-\[176\.3px\]{width:176.3px}.w-\[176px\]{width:176px}.w-\[180\.2px\]{width:180.2px}.w-\[190px\]{width:190px}.w-\[200px\]{width:200px}.w-\[204px\]{width:204px}.w-\[210px\]{width:210px}.w-\[225px\]{width:225px}.w-\[230px\]{width:230px}.w-\[290px\]{width:290px}.w-\[349px\]{width:349px}.w-\[367px\]{width:367px}.w-\[375px\]{width:375px}.w-\[420px\]{width:420px}.w-\[499px\]{width:499px}.w-\[500px\]{width:500px}.w-\[560px\]{width:560px}.w-\[580px\]{width:580px}.w-\[632px\]{width:632px}.w-\[640px\]{width:640px}.w-\[680px\]{width:680px}.w-\[700px\]{width:700px}.w-\[720px\]{width:720px}.w-\[760px\]{width:760px}.w-\[804px\]{width:804px}.w-\[819px\]{width:819px}.w-\[860px\]{width:860px}.w-\[863\.5px\]{width:863.5px}.w-\[946px\]{width:946px}.w-\[950px\]{width:950px}.w-\[960px\]{width:960px}.w-\[1000px\]{width:1000px}.w-\[1019px\]{width:1019px}.w-\[1020px\]{width:1020px}.w-\[1056px\]{width:1056px}.w-\[1100px\]{width:1100px}.w-\[1150px\]{width:1150px}.w-\[1196px\]{width:1196px}.w-\[1310px\]{width:1310px}.w-\[1336px\]{width:1336px}.w-\[1338px\]{width:1338px}.w-\[1623\.488px\]{width:1623.49px}.w-\[1699px\]{width:1699px}.w-\[1718px\]{width:1718px}.w-\[1720px\]{width:1720px}.w-\[1750px\]{width:1750px}.w-\[1920px\]{width:1920px}.w-\[1922px\]{width:1922px}.w-\[2818px\]{width:2818px}.w-\[3141px\]{width:3141px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.max-w-none{max-width:none}.min-w-px{min-width:1px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.-scale-x-100{--tw-scale-x:calc(100% * -1)}.-scale-x-100,.-scale-y-100{scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-y-100{--tw-scale-y:calc(100% * -1)}.-rotate-2{rotate:-2deg}.-rotate-\[4deg\]{rotate:-4deg}.-rotate-\[5deg\]{rotate:-5deg}.rotate-180{rotate:180deg}.rotate-\[-2deg\]{rotate:-2deg}.rotate-\[2deg\]{rotate:2deg}.rotate-\[3deg\]{rotate:3deg}.rotate-\[6\.26deg\]{rotate:6.26deg}.\[transform\:rotate\(var\(--rot\)\)\]{transform:rotate(var(--rot))}.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-disc{list-style-type:disc}.columns-3{column-count:3}.break-inside-avoid{break-inside:avoid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[11\.7px\]{gap:11.7px}.gap-\[12px\]{gap:12px}.gap-\[14px\]{gap:14px}.gap-\[16px\]{gap:16px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-\[28px\]{gap:28px}.gap-\[40px\]{gap:40px}.gap-\[44\.7px\]{gap:44.7px}.gap-\[47px\]{gap:47px}.gap-\[64px\]{gap:64px}.gap-\[70px\]{gap:70px}.gap-\[79px\]{gap:79px}.gap-\[110px\]{gap:110px}.gap-\[130px\]{gap:130px}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-\[24px\]{column-gap:24px}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.self-end{align-self:flex-end}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded{border-radius:.25rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7\.356px\]{border-radius:7.356px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[27px\]{border-radius:27px}.rounded-\[29px\]{border-radius:29px}.rounded-\[33\.267px\]{border-radius:33.267px}.rounded-\[40px\]{border-radius:40px}.rounded-\[65\.5px\]{border-radius:65.5px}.rounded-full{border-radius:3.40282e+38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-5{border-style:var(--tw-border-style);border-width:5px}.border-\[4\.597px\]{border-style:var(--tw-border-style);border-width:4.597px}.border-\[16px\]{border-style:var(--tw-border-style);border-width:16px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[64px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:64px}.border-l-\[5px\]{border-left-style:var(--tw-border-style);border-left-width:5px}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#292c21\]\/10{border-color:oklab(28.6386% -.00992551 .0171549/.1)}.border-\[\#292c21\]\/12{border-color:oklab(28.6386% -.00992551 .0171549/.12)}.border-\[\#292c21\]\/15{border-color:oklab(28.6386% -.00992551 .0171549/.15)}.border-\[\#292c21\]\/20{border-color:oklab(28.6386% -.00992551 .0171549/.2)}.border-\[\#292c21\]\/60{border-color:oklab(28.6386% -.00992551 .0171549/.6)}.border-black{border-color:var(--color-black)}.border-white{border-color:var(--color-white)}.bg-\[\#0f8a76\]{background-color:#0f8a76}.bg-\[\#0f8a76\]\/15{background-color:oklab(56.7899% -.102009 .00468165/.15)}.bg-\[\#0f8a76\]\/25{background-color:oklab(56.7899% -.102009 .00468165/.25)}.bg-\[\#0f8a76\]\/35{background-color:oklab(56.7899% -.102009 .00468165/.35)}.bg-\[\#0f202f\]{background-color:#0f202f}.bg-\[\#2fb5a3\]{background-color:#2fb5a3}.bg-\[\#4cfed4\]{background-color:#4cfed4}.bg-\[\#292c21\]{background-color:#292c21}.bg-\[\#292c21\]\/5{background-color:oklab(28.6386% -.00992551 .0171549/.05)}.bg-\[\#292c21\]\/10{background-color:oklab(28.6386% -.00992551 .0171549/.1)}.bg-\[\#292c21\]\/15{background-color:oklab(28.6386% -.00992551 .0171549/.15)}.bg-\[\#121212\]{background-color:#121212}.bg-\[\#d8fe4c\]{background-color:#d8fe4c}.bg-\[\#f5f3ee\]{background-color:#f5f3ee}.bg-\[\#f7f7f6\]{background-color:#f7f7f6}.bg-\[\#fdfdfc\]{background-color:#fdfdfc}.bg-\[\#fec64c\]{background-color:#fec64c}.bg-\[\#fec64c\]\/60{background-color:oklab(85.5672% .0170014 .147596/.6)}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-\[3px\]{padding:3px}.p-\[12px\]{padding:12px}.p-\[24px\]{padding:24px}.p-\[35px\]{padding:35px}.p-\[36px\]{padding:36px}.p-\[40px\]{padding:40px}.p-\[44px\]{padding:44px}.p-\[52px\]{padding:52px}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-\[10px\]{padding-inline:10px}.px-\[20px\]{padding-inline:20px}.px-\[32px\]{padding-inline:32px}.px-\[36px\]{padding-inline:36px}.py-1{padding-block:var(--spacing)}.py-\[2px\]{padding-block:2px}.py-\[10px\]{padding-block:10px}.py-\[24px\]{padding-block:24px}.py-\[28px\]{padding-block:28px}.py-\[41px\]{padding-block:41px}.py-\[180px\]{padding-block:180px}.pt-\[10px\]{padding-top:10px}.pt-\[160px\]{padding-top:160px}.pr-\[140px\]{padding-right:140px}.pb-\[8px\]{padding-bottom:8px}.pb-\[180px\]{padding-bottom:180px}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-\[24px\]{padding-left:24px}.pl-\[32px\]{padding-left:32px}.pl-\[36px\]{padding-left:36px}.pl-\[100px\]{padding-left:100px}.text-center{text-align:center}.text-left{text-align:left}.font-\[\'General_Sans\'\]{font-family:General Sans}.font-\[\'Geologica\'\]{font-family:Geologica}.font-\[\'KAGE_DEMO_FONT\'\]{font-family:KAGE DEMO FONT}.font-\[\'Permanent_Marker\'\]{font-family:Permanent Marker}.font-mono{font-family:var(--font-mono)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[16px\]{font-size:16px}.text-\[18\.278px\]{font-size:18.278px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26\.132px\]{font-size:26.132px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34\.5px\]{font-size:34.5px}.text-\[34\.333px\]{font-size:34.333px}.text-\[34px\]{font-size:34px}.text-\[35\.273px\]{font-size:35.273px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[40\.292px\]{font-size:40.292px}.text-\[40\.976px\]{font-size:40.976px}.text-\[41\.421px\]{font-size:41.421px}.text-\[42\.449px\]{font-size:42.449px}.text-\[42px\]{font-size:42px}.text-\[46\.793px\]{font-size:46.793px}.text-\[47\.5px\]{font-size:47.5px}.text-\[52\.636px\]{font-size:52.636px}.text-\[54\.528px\]{font-size:54.528px}.text-\[64\.845px\]{font-size:64.845px}.text-\[64px\]{font-size:64px}.text-\[72px\]{font-size:72px}.text-\[77\.804px\]{font-size:77.804px}.text-\[78px\]{font-size:78px}.text-\[100px\]{font-size:100px}.text-\[104\.087px\]{font-size:104.087px}.text-\[110px\]{font-size:110px}.text-\[130\.072px\]{font-size:130.072px}.text-\[155\.263px\]{font-size:155.263px}.text-\[156\.809px\]{font-size:156.809px}.text-\[182\.837px\]{font-size:182.837px}.text-\[188\.65px\]{font-size:188.65px}.text-\[190px\]{font-size:190px}.text-\[191\.821px\]{font-size:191.821px}.text-\[194px\]{font-size:194px}.text-\[280px\]{font-size:280px}.text-\[332px\]{font-size:332px}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[2\]{--tw-leading:2;line-height:2}.leading-\[22\.697px\]{--tw-leading:22.697px;line-height:22.697px}.leading-\[28\.219px\]{--tw-leading:28.219px;line-height:28.219px}.leading-\[32\.234px\]{--tw-leading:32.234px;line-height:32.234px}.leading-\[37\.434px\]{--tw-leading:37.434px;line-height:37.434px}.leading-\[38px\]{--tw-leading:38px;line-height:38px}.leading-\[42\.109px\]{--tw-leading:42.109px;line-height:42.109px}.leading-\[51\.876px\]{--tw-leading:51.876px;line-height:51.876px}.leading-\[55\.656px\]{--tw-leading:55.656px;line-height:55.656px}.leading-\[65\.434px\]{--tw-leading:65.434px;line-height:65.434px}.leading-\[83\.269px\]{--tw-leading:83.269px;line-height:83.269px}.leading-\[84px\]{--tw-leading:84px;line-height:84px}.leading-\[86\.414px\]{--tw-leading:86.414px;line-height:86.414px}.leading-\[100px\]{--tw-leading:100px;line-height:100px}.leading-\[104\.057px\]{--tw-leading:104.057px;line-height:104.057px}.leading-\[106\.761px\]{--tw-leading:106.761px;line-height:106.761px}.leading-\[131\.5px\]{--tw-leading:131.5px;line-height:131.5px}.leading-\[136\.181px\]{--tw-leading:136.181px;line-height:136.181px}.leading-\[146\.27px\]{--tw-leading:146.27px;line-height:146.27px}.leading-\[150px\]{--tw-leading:150px;line-height:150px}.leading-\[169px\]{--tw-leading:169px;line-height:169px}.leading-\[234\.9px\]{--tw-leading:234.9px;line-height:234.9px}.leading-\[240px\]{--tw-leading:240px;line-height:240px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.3656px\]{--tw-tracking:.3656px;letter-spacing:.3656px}.tracking-\[0\.6867px\]{--tw-tracking:.6867px;letter-spacing:.6867px}.tracking-\[0\.8284px\]{--tw-tracking:.8284px;letter-spacing:.8284px}.tracking-\[1\.5561px\]{--tw-tracking:1.5561px;letter-spacing:1.5561px}.tracking-\[4\.7px\]{--tw-tracking:4.7px;letter-spacing:4.7px}.tracking-\[4px\]{--tw-tracking:4px;letter-spacing:4px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0f8a76\]{color:#0f8a76}.text-\[\#0f202f\]{color:#0f202f}.text-\[\#292c21\]{color:#292c21}.text-\[\#292c21\]\/40{color:oklab(28.6386% -.00992551 .0171549/.4)}.text-\[\#292c21\]\/45{color:oklab(28.6386% -.00992551 .0171549/.45)}.text-\[\#292c21\]\/50{color:oklab(28.6386% -.00992551 .0171549/.5)}.text-\[\#292c21\]\/55{color:oklab(28.6386% -.00992551 .0171549/.55)}.text-\[\#292c21\]\/60{color:oklab(28.6386% -.00992551 .0171549/.6)}.text-\[\#292c21\]\/70{color:oklab(28.6386% -.00992551 .0171549/.7)}.text-\[\#292c21\]\/75{color:oklab(28.6386% -.00992551 .0171549/.75)}.text-\[\#141414\]{color:#141414}.text-\[\#e68138\]{color:#e68138}.text-\[\#fec64c\]{color:#fec64c}.text-black{color:var(--color-black)}.text-black\/50{color:#00000080}@supports (color:color-mix(in lab,red,red)){.text-black\/50{color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.text-black\/70{color:#000000b3}@supports (color:color-mix(in lab,red,red)){.text-black\/70{color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.text-black\/80{color:#000c}@supports (color:color-mix(in lab,red,red)){.text-black\/80{color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-100{opacity:1}.opacity-\[0\.05\]{opacity:.05}.mix-blend-difference{mix-blend-mode:difference}.shadow-\[0_4px_14px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#0000000d)}.shadow-\[0_4px_14px_rgba\(0\,0\,0\,0\.05\)\],.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.06\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0000000f)}.shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#0000001a)}.shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.1\)\],.shadow-\[0_12px_40px_rgba\(0\,0\,0\,0\.08\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#00000014)}.shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 16px 48px var(--tw-shadow-color,#00000040)}.shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.25\)\],.shadow-\[0_18px_40px_-12px_rgba\(15\,32\,47\,0\.25\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_-12px_rgba\(15\,32\,47\,0\.25\)\]{--tw-shadow:0 18px 40px -12px var(--tw-shadow-color,#0f202f40)}.shadow-\[0px_2px_1px_0px_rgba\(41\,44\,33\,0\.08\)\,0px_0px_0px_1px_rgba\(41\,44\,33\,0\.12\)\]{--tw-shadow:0px 2px 1px 0px var(--tw-shadow-color,#292c2114),0px 0px 0px 1px var(--tw-shadow-color,#292c211f);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_3\.275px_1\.637px_0px_rgba\(41\,44\,33\,0\.08\)\,0px_0px_0px_1\.637px_rgba\(41\,44\,33\,0\.12\)\]{--tw-shadow:0px 3.275px 1.637px 0px var(--tw-shadow-color,#292c2114),0px 0px 0px 1.637px var(--tw-shadow-color,#292c211f);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_16\.55px_27\.583px_-3\.678px_rgba\(15\,32\,47\,0\.15\)\,0px_0px_0px_0\.919px_\#e7e9ea\]{--tw-shadow:0px 16.55px 27.583px -3.678px var(--tw-shadow-color,#0f202f26),0px 0px 0px .919px var(--tw-shadow-color,#e7e9ea);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_18px_30px_-4px_rgba\(15\,32\,47\,0\.15\)\,0px_0px_0px_1px_\#e7e9ea\]{--tw-shadow:0px 18px 30px -4px var(--tw-shadow-color,#0f202f26),0px 0px 0px 1px var(--tw-shadow-color,#e7e9ea)}.shadow-\[0px_18px_30px_-4px_rgba\(15\,32\,47\,0\.15\)\,0px_0px_0px_1px_\#e7e9ea\],.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.group-hover\:mt-\[32px\]:is(:where(.group):hover *){margin-top:32px}.group-hover\:max-h-\[660px\]:is(:where(.group):hover *){max-height:660px}.group-hover\:\[transform\:rotate\(0deg\)_scale\(1\.06\)\]:is(:where(.group):hover *){transform:rotate(0)scale(1.06)}.group-hover\:text-\[\#0f8a76\]:is(:where(.group):hover *){color:#0f8a76}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-\[0_30px_60px_rgba\(0\,0\,0\,0\.55\)\]:is(:where(.group):hover *){--tw-shadow:0 30px 60px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:z-10:hover{z-index:10}.hover\:\[transform\:rotate\(0deg\)_scale\(1\.12\)\]:hover{transform:rotate(0)scale(1.12)}.hover\:\[transform\:rotate\(0deg\)_scale\(1\.15\)\]:hover{transform:rotate(0)scale(1.15)}.hover\:border-\[\#0f8a76\]\/50:hover{border-color:oklab(56.7899% -.102009 .00468165/.5)}.hover\:shadow-\[0_24px_48px_rgba\(0\,0\,0\,0\.18\)\]:hover{--tw-shadow:0 24px 48px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:\[animation-play-state\:paused\]:hover{animation-play-state:paused}}}@font-face{font-family:KAGE DEMO FONT;src:url(/fonts/kage-black.otf)format("opentype");font-weight:900;font-display:swap}[data-slide]>div>*{opacity:0;transition:opacity .45s ease-out}[data-slide=in]>div>*{opacity:1}[data-slide=in]>div>:first-child{transition-delay:.3s}[data-slide=in]>div>:nth-child(2){transition-delay:.36s}[data-slide=in]>div>:nth-child(3){transition-delay:.42s}[data-slide=in]>div>:nth-child(4){transition-delay:.48s}[data-slide=in]>div>:nth-child(5){transition-delay:.54s}[data-slide=in]>div>:nth-child(6){transition-delay:.6s}[data-slide=in]>div>:nth-child(7){transition-delay:.66s}[data-slide=in]>div>:nth-child(8){transition-delay:.72s}[data-slide=in]>div>:nth-child(9){transition-delay:.78s}[data-slide=in]>div>:nth-child(10){transition-delay:.84s}[data-slide=in]>div>:nth-child(11){transition-delay:.9s}[data-slide=in]>div>:nth-child(12){transition-delay:.96s}[data-slide=in]>div>:nth-child(13){transition-delay:1.02s}[data-slide=in]>div>:nth-child(14){transition-delay:1.08s}[data-slide=in]>div>:nth-child(n+15){transition-delay:1.14s}@media (prefers-reduced-motion:reduce){[data-slide]>div>*{opacity:1;transition:none}}[data-fragment]{transition:opacity .6s;opacity:0!important}[data-fragment=on]{opacity:1!important}@keyframes jam-marquee{to{transform:translate(-50%)}}.jam-marquee{animation:jam-marquee 70s linear infinite}@media (prefers-reduced-motion:reduce){.jam-marquee{animation:none}}@keyframes bat-wiggle{0%,to{transform:scaleY(-1)rotate(-10deg)translateY(0)}25%{transform:scaleY(-1)rotate(8deg)translateY(-2px)}50%{transform:scaleY(-1)rotate(-6deg)translateY(1px)}75%{transform:scaleY(-1)rotate(10deg)translateY(-1px)}}.bat-wiggle{transform-origin:50%;animation:bat-wiggle 1.1s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.bat-wiggle{animation:none;transform:scaleY(-1)}}@keyframes scroll-cue-bounce{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(10px)}}.animate-scroll-cue{animation:scroll-cue-bounce 1.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-scroll-cue{animation:none}}@keyframes net-fall{0%{transform:translateY(-1200px)}75%{transform:translateY(0)}87%{transform:translateY(14px)}to{transform:translateY(0)}}@keyframes net-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}[data-slide=in] .net-card{animation:net-fall .9s cubic-bezier(.5,0,.6,1) var(--d) backwards,net-float 3.2s ease-in-out calc(var(--d) + .9s) infinite}@media (prefers-reduced-motion:reduce){[data-slide=in] .net-card{animation:none}}@keyframes type-query{0%{width:0}to{width:24ch}}@keyframes caret-blink{50%{border-color:#0000}}.type-query{white-space:nowrap;border-right:3px solid #292c21;width:24ch;display:inline-block;overflow:hidden}[data-slide=in] .type-query{animation:type-query 1.6s steps(24) .5s backwards,caret-blink .9s step-end infinite}@media (prefers-reduced-motion:reduce){[data-slide=in] .type-query{animation:caret-blink .9s step-end infinite}}@keyframes key-cursor-run{0%,10%{opacity:0;transform:translate(620px,90px)}18%{opacity:1}40%{transform:translate(0)scale(1)}45%{transform:translate(0)scale(.8)}50%{opacity:1;transform:translate(0)scale(1)}62%,to{opacity:0;transform:translate(30px,40px)}}@keyframes ic-copy-cycle{0%,46%{opacity:1;transform:scale(1)}50%,82%{opacity:0;transform:scale(.5)}88%,to{opacity:1;transform:scale(1)}}@keyframes ic-check-cycle{0%,46%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1.25)}53%,80%{opacity:1;transform:scale(1)}86%,to{opacity:0;transform:scale(.6)}}.check-ic,.key-cursor{opacity:0}[data-slide=in] .key-cursor{animation:key-cursor-run 5s ease-in-out infinite}[data-slide=in] .copy-ic{animation:ic-copy-cycle 5s linear infinite}[data-slide=in] .check-ic{animation:ic-check-cycle 5s linear infinite}@media (prefers-reduced-motion:reduce){[data-slide=in] .check-ic,[data-slide=in] .copy-ic,[data-slide=in] .key-cursor{animation:none}}@keyframes g-root{0%,88%{opacity:1}96%,to{opacity:0}}@keyframes g-trunk{0%,5%{stroke-dashoffset:140px}13%,to{stroke-dashoffset:0}}@keyframes g-dashed{0%,18%{opacity:0}27%,to{opacity:.25}}@keyframes g-labels{0%,17%{opacity:0}23%,to{opacity:1}}@keyframes g-cd{0%,9%{transform:scale(0)}13%{transform:scale(1.4)}15%,to{transform:scale(1)}}@keyframes g-cv{0%,12.5%{transform:scale(0)}16%{transform:scale(1.4)}18%,to{transform:scale(1)}}@keyframes g-cb{0%,16%{transform:scale(0)}19.5%{transform:scale(1.4)}21.5%,to{transform:scale(1)}}@keyframes g-b1{0%,21.7%{stroke-dashoffset:260px}33.3%,to{stroke-dashoffset:0}}@keyframes g-b2{0%,23.7%{stroke-dashoffset:260px}35.3%,to{stroke-dashoffset:0}}@keyframes g-b3{0%,25.7%{stroke-dashoffset:260px}37.3%,to{stroke-dashoffset:0}}@keyframes g-b4{0%,27.7%{stroke-dashoffset:260px}39.3%,to{stroke-dashoffset:0}}@keyframes g-b5{0%,29.7%{stroke-dashoffset:260px}41.3%,to{stroke-dashoffset:0}}@keyframes g-t1{0%,31.7%{transform:scale(0)}34.7%{transform:scale(1.4)}36.7%,to{transform:scale(1)}}@keyframes g-t2{0%,33.7%{transform:scale(0)}36.7%{transform:scale(1.4)}38.7%,to{transform:scale(1)}}@keyframes g-t3{0%,35.7%{transform:scale(0)}38.7%{transform:scale(1.4)}40.7%,to{transform:scale(1)}}@keyframes g-t4{0%,37.7%{transform:scale(0)}40.7%{transform:scale(1.4)}42.7%,to{transform:scale(1)}}@keyframes g-t5{0%,39.7%{transform:scale(0)}42.7%{transform:scale(1.4)}44.7%,to{transform:scale(1)}}.branch-graph #trunk-solid{stroke-dasharray:140;stroke-dashoffset:140px}.branch-graph path[id^=branch-]{stroke-dasharray:260;stroke-dashoffset:260px}.branch-graph circle{transform-box:fill-box;transform-origin:50%;transform:scale(0)}.branch-graph #trunk-dashed,.branch-graph .graph-labels text{opacity:0}[data-slide=in] .branch-graph{animation:g-root 10s linear infinite}[data-slide=in] .branch-graph #trunk-solid{animation:g-trunk 10s ease-out infinite}[data-slide=in] .branch-graph #trunk-dashed{animation:g-dashed 10s linear infinite}[data-slide=in] .branch-graph .graph-labels text{animation:g-labels 10s linear infinite}[data-slide=in] .branch-graph #commit-data{animation:g-cd 10s linear infinite}[data-slide=in] .branch-graph #commit-voice{animation:g-cv 10s linear infinite}[data-slide=in] .branch-graph #commit-build{animation:g-cb 10s linear infinite}[data-slide=in] .branch-graph #branch-1{animation:g-b1 10s ease-in-out infinite}[data-slide=in] .branch-graph #branch-2{animation:g-b2 10s ease-in-out infinite}[data-slide=in] .branch-graph #branch-3{animation:g-b3 10s ease-in-out infinite}[data-slide=in] .branch-graph #branch-4{animation:g-b4 10s ease-in-out infinite}[data-slide=in] .branch-graph #branch-5{animation:g-b5 10s ease-in-out infinite}[data-slide=in] .branch-graph #tip-1{animation:g-t1 10s linear infinite}[data-slide=in] .branch-graph #tip-2{animation:g-t2 10s linear infinite}[data-slide=in] .branch-graph #tip-3{animation:g-t3 10s linear infinite}[data-slide=in] .branch-graph #tip-4{animation:g-t4 10s linear infinite}[data-slide=in] .branch-graph #tip-5{animation:g-t5 10s linear infinite}@media (prefers-reduced-motion:reduce){.branch-graph #trunk-solid,.branch-graph path[id^=branch-]{stroke-dashoffset:0}.branch-graph circle{transform:none}.branch-graph #trunk-dashed{opacity:.25}.branch-graph .graph-labels text{opacity:1}[data-slide=in] .branch-graph,[data-slide=in] .branch-graph *{animation:none!important}}@property --bb-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes bb-spin{to{--bb-angle:360deg}}.beam-ring{background:conic-gradient(from var(--bb-angle),transparent 0deg 235deg,#ffb84c 265deg,#4cfed4 305deg,#4c8bff 345deg,transparent 1turn);animation:bb-spin 6s linear infinite}.beam-glow{filter:blur(16px);opacity:.9}@media (prefers-reduced-motion:reduce){.beam-ring{animation:none}}@keyframes soft-float{0%,to{transform:translateY(0)rotate(-.5deg)}50%{transform:translateY(-16px)rotate(.5deg)}}.soft-float{animation:soft-float 5.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.soft-float{animation:none}}@keyframes graph-draw{to{stroke-dashoffset:0}}@keyframes win-grow{to{transform:rotate(-2deg)scale(1.25)}}.taste-card{opacity:1}[data-slide=in] .taste-card{animation:net-fall .9s cubic-bezier(.5,0,.6,1) var(--d) backwards}[data-slide=in] .cross-0{animation:graph-draw .35s ease-in 1.7s forwards}[data-slide=in] .cross-0.cross-b{animation-delay:1.9s}[data-slide=in] .cross-1{animation:graph-draw .35s ease-in 2.2s forwards}[data-slide=in] .cross-1.cross-b{animation-delay:2.4s}[data-slide=in] .cross-2{animation:graph-draw .35s ease-in 2.7s forwards}[data-slide=in] .cross-2.cross-b{animation-delay:2.9s}[data-slide=in] .cross-3{animation:graph-draw .35s ease-in 3.2s forwards}[data-slide=in] .cross-3.cross-b{animation-delay:3.4s}[data-slide=in] .win-card{animation:win-grow .5s cubic-bezier(.4,1.6,.5,1) 3.8s forwards}[data-slide=in] .win-check{animation:graph-draw .5s ease-in-out 4.2s forwards}@media (prefers-reduced-motion:reduce){[data-slide=in] .cross-0,[data-slide=in] .cross-1,[data-slide=in] .cross-2,[data-slide=in] .cross-3,[data-slide=in] .taste-card,[data-slide=in] .win-card,[data-slide=in] .win-check{animation:none}[data-slide=in] .win-check,[data-slide=in] path[class*=cross-]{stroke-dashoffset:0}}@keyframes label-dim{to{opacity:.25}}[data-slide=in] .label-0{animation:label-dim .4s 1.7s forwards}[data-slide=in] .label-1{animation:label-dim .4s 2.2s forwards}[data-slide=in] .label-2{animation:label-dim .4s 2.7s forwards}[data-slide=in] .label-3{animation:label-dim .4s 3.2s forwards}[data-slide=in] .win-label{animation:label-dim .4s 4.2s forwards}@media (prefers-reduced-motion:reduce){[data-slide=in] .win-label,[data-slide=in] [class*=label-]{opacity:.25;animation:none}}@keyframes mo-run{0%{transform:translate(0)}30%{transform:translateX(var(--dist,200px))}50%{transform:translateX(var(--dist,200px))}80%,to{transform:translate(0)}}[data-slide=in] .mo-dot{animation:mo-run 6s var(--tf,ease) var(--dl,0s) infinite}@media (prefers-reduced-motion:reduce){[data-slide=in] .mo-dot{animation:none}}@keyframes sb-drift{0%,to{transform:translate(-4px,1px)rotate(-2.5deg)}50%{transform:translate(5px,-2px)rotate(-1deg)}}@keyframes sb-breathe{0%,to{opacity:.4;transform:translate(0)}50%{opacity:1;transform:translate(-4px)}}[data-slide=in] .sb-card{animation:sb-drift 3.2s ease-in-out infinite}[data-slide=in] .sb-streak{animation:sb-breathe 2.4s ease-in-out infinite}.sb-card{transform:rotate(-2deg)}@media (prefers-reduced-motion:reduce){[data-slide=in] .sb-card,[data-slide=in] .sb-streak{animation:none}}@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-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}