/*! tailwindcss v4.1.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-leading: initial;--tw-tracking: initial}}}@layer theme{:root,:host{--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;--spacing: .25rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--font-weight-normal: 400;--font-weight-medium: 500;--default-font-family: var(--font-sans);--default-font-feature-settings: var(--font-sans--font-feature-settings);--default-font-variation-settings: var(--font-sans--font-variation-settings);--default-mono-font-family: var(--font-mono);--default-mono-font-feature-settings: var(--font-mono--font-feature-settings);--default-mono-font-variation-settings: var(--font-mono--font-variation-settings)}}@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, 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}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-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{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;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}:-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}body{background-color:var(--background);color:var(--foreground)}*{border-color:var(--border);outline-color:var(--ring)}@supports (color: color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h4{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) p{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) label,:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) button{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}}@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[-0\.6\%_-0\.71\%_-0\.62\%_-0\.71\%\]{inset:-.6% -.71% -.62%}.inset-\[-0\.14\%_-0\.86\%\]{inset:-.14% -.86%}.inset-\[-0\.43\%_-9\.1\%_-0\.78\%_-7\.69\%\]{inset:-.43% -9.1% -.78% -7.69%}.inset-\[-0\.51\%_-0\.57\%_-0\.51\%_-0\.81\%\]{inset:-.51% -.57% -.51% -.81%}.inset-\[-1\.02\%_-0\.87\%\]{inset:-1.02% -.87%}.inset-\[-4\.61\%_-2\.21\%\]{inset:-4.61% -2.21%}.inset-\[-7\.51\%_-11\.8\%\]{inset:-7.51% -11.8%}.inset-\[-10\.1\%_-0\.72\%_-32\.9\%_19\.22\%\]{inset:-10.1% -.72% -32.9% 19.22%}.inset-\[-12\.29\%_-1\.04\%\]{inset:-12.29% -1.04%}.inset-\[-13\%_-4\.98\%\]{inset:-13% -4.98%}.inset-\[-15\.45\%_-3\.02\%\]{inset:-15.45% -3.02%}.inset-\[0\.04\%_-0\.01\%_0\.36\%_28\.69\%\]{inset:.04% -.01% .36% 28.69%}.inset-\[10\.25\%_12\.45\%_50\.39\%_12\.62\%\]{inset:10.25% 12.45% 50.39% 12.62%}.inset-\[12\.38\%_75\.32\%_18\.1\%_-0\.02\%\]{inset:12.38% 75.32% 18.1% -.02%}.inset-\[15\.05\%_14\.75\%_-7\.75\%_33\.08\%\]{inset:15.05% 14.75% -7.75% 33.08%}.inset-\[17\.46\%_60\.39\%_55\.29\%_19\.17\%\]{inset:17.46% 60.39% 55.29% 19.17%}.inset-\[29\.86\%_30\.89\%_55\.26\%_48\.36\%\]{inset:29.86% 30.89% 55.26% 48.36%}.inset-\[30\.46\%_29\.48\%_39\.96\%_50\.78\%\]{inset:30.46% 29.48% 39.96% 50.78%}.inset-\[30\.46\%_35\.3\%_50\.58\%_50\.48\%\]{inset:30.46% 35.3% 50.58% 50.48%}.inset-\[31\.57\%_35\.92\%_43\.17\%_48\.18\%\]{inset:31.57% 35.92% 43.17% 48.18%}.inset-\[39\.77\%_45\.49\%_56\.22\%_52\.59\%\]{inset:39.77% 45.49% 56.22% 52.59%}.inset-\[42\.61\%_67\.28\%_41\.77\%_19\.21\%\]{inset:42.61% 67.28% 41.77% 19.21%}.inset-\[49\.83\%_38\.68\%_46\.27\%_53\.83\%\]{inset:49.83% 38.68% 46.27% 53.83%}.inset-\[50\.61\%_21\.01\%_14\.71\%_41\%\]{inset:50.61% 21.01% 14.71% 41%}.inset-\[51\.78\%_38\.68\%_46\.27\%_53\.83\%\]{inset:51.78% 38.68% 46.27% 53.83%}.inset-\[54\.49\%_32\.54\%_25\.51\%_64\.65\%\]{inset:54.49% 32.54% 25.51% 64.65%}.inset-\[55\.28\%_46\.01\%_15\.06\%_16\.7\%\]{inset:55.28% 46.01% 15.06% 16.7%}.inset-\[55\.28\%_47\.96\%_15\.06\%_14\.74\%\]{inset:55.28% 47.96% 15.06% 14.74%}.inset-\[55\.83\%_47\.33\%_17\.12\%_44\.56\%\]{inset:55.83% 47.33% 17.12% 44.56%}.inset-\[63\.84\%_62\.36\%_22\.27\%_28\.22\%\]{inset:63.84% 62.36% 22.27% 28.22%}.inset-\[64\.98\%_28\.19\%_32\.71\%_67\.27\%\]{inset:64.98% 28.19% 32.71% 67.27%}.inset-\[71\.32\%_22\.15\%_22\.15\%_67\.61\%\]{inset:71.32% 22.15% 22.15% 67.61%}.inset-\[73\.33\%_21\.99\%_15\.02\%_51\.2\%\]{inset:73.33% 21.99% 15.02% 51.2%}.inset-\[82\.49\%_27\.53\%_15\.06\%_50\.69\%\]{inset:82.49% 27.53% 15.06% 50.69%}.inset-\[85\.16\%_6\.25\%_14\.84\%_6\.25\%\]{inset:85.16% 6.25% 14.84%}.inset-\[96\.56\%_-0\.72\%_-139\.56\%_19\.22\%\]{inset:96.56% -.72% -139.56% 19.22%}.inset-\[121\.61\%_14\.75\%_-114\.3\%_33\.08\%\]{inset:121.61% 14.75% -114.3% 33.08%}.top-0{top:calc(var(--spacing) * 0)}.top-\[-0\.75\%\]{top:-.75%}.top-\[-0\.75px\]{top:-.75px}.top-\[0\.08px\]{top:.08px}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[-0\.75px\]{bottom:-.75px}.left-0{left:calc(var(--spacing) * 0)}.left-\[calc\(50\%-0\.26px\)\]{left:calc(50% - .26px)}.mt-auto{margin-top:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.size-full{width:100%;height:100%}.h-\[23\.913px\]{height:23.913px}.h-\[24px\]{height:24px}.h-\[40px\]{height:40px}.h-\[249px\]{height:249px}.min-h-screen{min-height:100vh}.w-\[36\.4px\]{width:36.4px}.w-\[36\.361px\]{width:36.361px}.w-\[171px\]{width:171px}.w-\[332px\]{width:332px}.w-full{width:100%}.max-w-\[550px\]{max-width:550px}.max-w-\[600px\]{max-width:600px}.max-w-none{max-width:none}.flex-1{flex:1}.shrink-0{flex-shrink:0}.translate-x-\[-50\%\]{--tw-translate-x: -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.bg-\[\#242423\]{background-color:#242423}.bg-\[\#f4f1ef\]{background-color:#f4f1ef}.mask-intersect{mask-composite:intersect}.mask-alpha{mask-mode:alpha}.mask-size-\[47\.21px_47\.21px\]{mask-size:47.21px 47.21px}.mask-size-\[67\.861px_67\.861px\]{mask-size:67.861px 67.861px}.mask-size-\[173\.213px_230\.815px\]{mask-size:173.213px 230.815px}.mask-no-clip{mask-clip:no-clip}.mask-position-\[7\.039px_1\.513px\]{mask-position:7.039px 1.513px}.mask-position-\[21\.746px_17\.945px\]{mask-position:21.746px 17.945px}.mask-position-\[46\.015px_62\.358px\]{mask-position:46.015px 62.358px}.mask-position-\[46\.015px_62\.632px\]{mask-position:46.015px 62.632px}.mask-no-repeat{mask-repeat:no-repeat}.p-6{padding:calc(var(--spacing) * 6)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.pb-\[200px\]{padding-bottom:200px}.text-center{text-align:center}.font-\[\'kazimirtext\'\,sans-serif\]{font-family:kazimirtext,sans-serif}.font-\[\'parabolica\'\,sans-serif\]{font-family:parabolica,sans-serif}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.text-\[32px\]{font-size:32px}.leading-\[24px\]{--tw-leading: 24px;line-height:24px}.leading-\[26px\]{--tw-leading: 26px;line-height:26px}.leading-\[38px\]{--tw-leading: 38px;line-height:38px}.tracking-\[-0\.02px\]{--tw-tracking: -.02px;letter-spacing:-.02px}.whitespace-nowrap{white-space:nowrap}.text-\[\#faf9f8\]{color:#faf9f8}.text-black{color:var(--color-black)}.underline{text-decoration-line:underline}.running{animation-play-state:running}@media(hover:hover){.hover\:opacity-80:hover{opacity:.8}}@media(width>=48rem){.md\:flex{display:flex}}@media(width>=48rem){.md\:w-full{width:100%}}@media(width>=48rem){.md\:flex-row{flex-direction:row}}@media(width>=48rem){.md\:items-start{align-items:flex-start}}@media(width>=48rem){.md\:justify-between{justify-content:space-between}}@media(width>=48rem){.md\:gap-6{gap:calc(var(--spacing) * 6)}}@media(width>=48rem){.md\:gap-8{gap:calc(var(--spacing) * 8)}}@media(width>=48rem){.md\:pb-\[180px\]{padding-bottom:180px}}}:root{--font-size: 16px;--background: #fff;--foreground: oklch(.145 0 0);--card: #fff;--card-foreground: oklch(.145 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.145 0 0);--primary: #030213;--primary-foreground: oklch(1 0 0);--secondary: oklch(.95 .0058 264.53);--secondary-foreground: #030213;--muted: #ececf0;--muted-foreground: #717182;--accent: #e9ebef;--accent-foreground: #030213;--destructive: #d4183d;--destructive-foreground: #fff;--border: #0000001a;--input: transparent;--input-background: #f3f3f5;--switch-background: #cbced4;--font-weight-medium: 500;--font-weight-normal: 400;--ring: oklch(.708 0 0);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--radius: .625rem;--sidebar: oklch(.985 0 0);--sidebar-foreground: oklch(.145 0 0);--sidebar-primary: #030213;--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.97 0 0);--sidebar-accent-foreground: oklch(.205 0 0);--sidebar-border: oklch(.922 0 0);--sidebar-ring: oklch(.708 0 0)}.dark{--background: oklch(.145 0 0);--foreground: oklch(.985 0 0);--card: oklch(.145 0 0);--card-foreground: oklch(.985 0 0);--popover: oklch(.145 0 0);--popover-foreground: oklch(.985 0 0);--primary: oklch(.985 0 0);--primary-foreground: oklch(.205 0 0);--secondary: oklch(.269 0 0);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.269 0 0);--muted-foreground: oklch(.708 0 0);--accent: oklch(.269 0 0);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.396 .141 25.723);--destructive-foreground: oklch(.637 .237 25.331);--border: oklch(.269 0 0);--input: oklch(.269 0 0);--ring: oklch(.439 0 0);--font-weight-medium: 500;--font-weight-normal: 400;--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439);--sidebar: oklch(.205 0 0);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.488 .243 264.376);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.269 0 0);--sidebar-accent-foreground: oklch(.985 0 0);--sidebar-border: oklch(.269 0 0);--sidebar-ring: oklch(.439 0 0)}html{font-size:var(--font-size)}@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-leading{syntax: "*"; inherits: false}@property --tw-tracking{syntax: "*"; inherits: false}
