diff --git a/src/components/Futura/Futura.tsx b/src/components/Futura/Futura.tsx new file mode 100644 index 0000000..ba1baf5 --- /dev/null +++ b/src/components/Futura/Futura.tsx @@ -0,0 +1,248 @@ +import { ReactNode, useRef } from "react"; +import BtnMore from "../Shared/Buttons/BtnMore/BtnMore"; +import RightArrow from "../../../static/img/Futura/right_arrow.svg"; +import { alpha, Button, IconButton, Paper, Tooltip, useTheme } from "@mui/material"; +import ContentCopyIcon from '@mui/icons-material/ContentCopy'; +import FuturaCodeBlock from "./FuturaCodeBlock"; +import FuturaLogo from "@site/static/img/Futura/futura"; +import Cardano from "@site/static/img/Futura/cardano"; + +export default function Futura(): ReactNode { + const theme = useTheme(); + const editorRef = useRef(null); + + const copyToClipboard = () => { + const editor = editorRef.current; + if (editor) { + const value = editor.getValue(); + navigator.clipboard.writeText(value) + .then(() => console.log('Copied!')) + .catch((err) => console.error('Copy failed', err)); + } + }; + return ( +
+
+
+ +
+ +
+
+ +
+
+

+ Futura + - a domain-specific
language built on F#
+

+
+
+ + + + + +
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+ +
+
+

Cardano Smart Contracts

+ +
+
+ +
+
+
+
+ +
+ +

Interoperability

+

+ Futura integrates seamlessly with + other .NET languages, enabling smooth + interoperability with C# projects such as + Razor, Argus, and Chrysalis. +

+
+ +

Compile to UPLC

+

+ Futura compiles F# code to UPLC, + unlocking the potential for Cardano + smart contract development within + the .NET ecosystem. +

+
+
+ +
+
+ +
+
+

Cardano Smart Contracts

+
+ +
+ + +
+
+
+
+
+ +
+
+ ) +}; \ No newline at end of file diff --git a/src/components/Futura/FuturaCodeBlock.tsx b/src/components/Futura/FuturaCodeBlock.tsx new file mode 100644 index 0000000..f9bcec0 --- /dev/null +++ b/src/components/Futura/FuturaCodeBlock.tsx @@ -0,0 +1,57 @@ +import { useColorMode } from '@docusaurus/theme-common'; +import Editor from '@monaco-editor/react'; + +export default function CodeBlock({ editorRef }) { + const { colorMode } = useColorMode(); + + return ( + { + if (editorRef) editorRef.current = editor; + + editor.updateOptions({ + bracketPairColorization: { + enabled: true, + independentColorPoolPerBracketType: true, + }, + }); + }} + options={{ + readOnly: true, + minimap: { enabled: false }, + scrollbar: { + }, + lineNumbers: 'on', + lineDecorationsWidth: 0, + lineNumbersMinChars: 0, + scrollBeyondLastLine: false, + wordWrap: 'off', + padding: { top: 10, bottom: 10 }, + }} + defaultValue={`module HelloWorld = + type Datum = { Owner: PubKeyHash } + + [] + let spend (datum: Option) (redeemer: string) (input: TxInput) (self: ScriptContext) = + match datum with + | Some { Owner = owner } -> + + // Check if redeemer is the expected greeting + let mustSayHello = + redeemer = "Hello, World!" + + // Check if transaction is signed by the owner + let mustBeSigned = + self.ExtraSignatories + |> List.contains owner + + // Both conditions must be satisfied + mustSayHello && mustBeSigned + + | None -> false`} + /> + ); +} diff --git a/src/components/SaibThemeProvider/SaibThemeProvider.tsx b/src/components/SaibThemeProvider/SaibThemeProvider.tsx index f460659..2dc72ed 100644 --- a/src/components/SaibThemeProvider/SaibThemeProvider.tsx +++ b/src/components/SaibThemeProvider/SaibThemeProvider.tsx @@ -11,6 +11,7 @@ import '@fontsource/poppins/700.css'; import '@fontsource/space-mono/400.css'; import '@fontsource/space-mono/700.css'; import { useLocation } from "@docusaurus/router"; +import '../../theme.d.ts'; type SaibThemeProviderProps = { children: ReactNode; @@ -29,49 +30,56 @@ export default function SaibThemeProvider({ children }: SaibThemeProviderProps): const darkTheme = useMemo(() => createTheme({ - palette: { - mode: colorMode, - background: { - default: colorMode === 'dark' ? '#191919' : '#ffffff', - paper: colorMode === 'dark' ? '#24222D' : '#E9F5FF', - }, - primary: { - main: '#5438DC', - light: '#C2B8FF', - contrastText: colorMode === 'dark' ? '#ffffff' : '#5438DC' - }, - secondary: { - main: colorMode === 'dark' ? '#5438DC' : '#ffffff', - dark: '#5438DC', - light: '#7454FF', - contrastText: '#59EDE0' - }, - text: { - primary: colorMode === 'dark' ? '#ffffff' : '#2C1A53', - secondary: colorMode === 'dark' ? '#C2B8FF' : '#5438DC', - disabled: colorMode === 'dark' ? '#FFFFFF99' : '#2C1A53' - }, - grey: { - 50: '#ffffff', - 100: '#717171', - 200: '#E9F5FF', - 300: colorMode === 'dark' ? '#1C1C1C' : '#F7F9FB', - 600: '#191919', - 700: colorMode === 'dark' ? '#23212B' : '#E9F5FF', - 800: '#1F2F4E', - 900: '#1C3250', - A100: colorMode === 'dark' ? '#151515' : '#E9F5FF', - }, - action: { - active: '#3A376A', - hover: '#988DE2', - hoverOpacity: 0.6, - }, + palette: { + mode: colorMode, + background: { + default: colorMode === 'dark' ? '#191919' : '#ffffff', + paper: colorMode === 'dark' ? '#24222D' : '#E9F5FF', }, - shape: { - borderRadius: 12, + primary: { + main: '#5438DC', + light: '#C2B8FF', + contrastText: colorMode === 'dark' ? '#ffffff' : '#5438DC' }, - }) + secondary: { + main: colorMode === 'dark' ? '#5438DC' : '#ffffff', + dark: '#5438DC', + light: '#7454FF', + contrastText: '#59EDE0' + }, + text: { + primary: colorMode === 'dark' ? '#ffffff' : '#2C1A53', + secondary: colorMode === 'dark' ? '#C2B8FF' : '#5438DC', + disabled: colorMode === 'dark' ? '#FFFFFF99' : '#2C1A53' + }, + grey: { + 50: '#ffffff', + 100: '#717171', + 200: '#E9F5FF', + 300: colorMode === 'dark' ? '#1C1C1C' : '#F7F9FB', + 600: '#191919', + 700: colorMode === 'dark' ? '#23212B' : '#E9F5FF', + 800: '#1F2F4E', + 900: '#1C3250', + A100: colorMode === 'dark' ? '#151515' : '#E9F5FF', + A200: '#000000', + }, + action: { + active: '#3A376A', + hover: '#988DE2', + hoverOpacity: 0.6, + }, + }, + shape: { + borderRadius: 12, + }, + futura: { + colors: { + primary: '#FFF8E0', + secondary: '#5F28A3' + } + } + }) , [colorMode]); useEffect(() => { diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 26aecef..c8c3d8c 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -4,7 +4,6 @@ import Link from '@docusaurus/Link'; import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; import Layout from '@theme/Layout'; import HomepageFeatures from '@site/src/components/HomepageFeatures'; -import Heading from '@theme/Heading'; import Button from '@mui/material/Button'; import Section1 from '../components/Section1/Section1'; import Section3 from '../components/Section3/Section3'; @@ -14,6 +13,7 @@ import Section5 from '../components/Section5/Section5'; import Section6 from '../components/Section6/Section6'; import Section7 from '../components/Section7/Section7'; import Section8 from '../components/Section8/Section8'; +import Futura from '../components/Futura/Futura'; // function HomepageHeader() { // const {siteConfig} = useDocusaurusContext(); @@ -40,6 +40,7 @@ export default function Home(): ReactNode { // const {siteConfig} = useDocusaurusContext(); return ( + @@ -47,6 +48,7 @@ export default function Home(): ReactNode { + ); diff --git a/src/styles/app.css b/src/styles/app.css index 0729b07..0d0074c 100644 --- a/src/styles/app.css +++ b/src/styles/app.css @@ -1,2 +1,2 @@ /*! tailwindcss v4.1.10 | 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-font-weight: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;--tw-duration:initial;--tw-ease: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;--spacing:.25rem;--breakpoint-xl:80rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-bounce:bounce 1s infinite;--blur-xl:24px;--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,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;-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{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}:-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}.container{width:100%;padding-left:var(--ifm-spacing-horizontal);padding-right:var(--ifm-spacing-horizontal)}@media (min-width:1280px){.container{max-width:var(--ifm-container-width)}}@media (min-width:1536px){.container{max-width:var(--ifm-container-width-xl)!important}}}@layer components;@layer utilities{.\!relative{position:relative!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.-top-2{top:calc(var(--spacing)*-2)}.-top-30{top:calc(var(--spacing)*-30)}.-top-44{top:calc(var(--spacing)*-44)}.-top-45{top:calc(var(--spacing)*-45)}.-top-48{top:calc(var(--spacing)*-48)}.-top-50{top:calc(var(--spacing)*-50)}.-top-52{top:calc(var(--spacing)*-52)}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-2{top:calc(var(--spacing)*2)}.top-6{top:calc(var(--spacing)*6)}.top-\[-99\.14px\]{top:-99.14px}.top-\[-104px\]{top:-104px}.top-\[-138\.14px\]{top:-138.14px}.top-\[14px\]{top:14px}.top-\[17px\]{top:17px}.-right-2{right:calc(var(--spacing)*-2)}.-right-33{right:calc(var(--spacing)*-33)}.right-2{right:calc(var(--spacing)*2)}.right-7{right:calc(var(--spacing)*7)}.right-\[5\.5px\]{right:5.5px}.right-\[17\.5px\]{right:17.5px}.right-\[90px\]{right:90px}.right-\[92px\]{right:92px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-\[-4\.74px\]{bottom:-4.74px}.left-1\/2{left:50%}.left-6{left:calc(var(--spacing)*6)}.left-16{left:calc(var(--spacing)*16)}.z-10{z-index:10}.z-40{z-index:40}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.col-span-6{grid-column:span 6/span 6}.float-right{float:right}.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-0{margin:calc(var(--spacing)*0)!important}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing)*2)}.\!mt-12{margin-top:calc(var(--spacing)*12)!important}.\!mt-\[30\.51px\]{margin-top:30.51px!important}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-18{margin-top:calc(var(--spacing)*18)}.mt-54{margin-top:calc(var(--spacing)*54)}.mt-\[2px\]{margin-top:2px}.mt-\[32px\]{margin-top:32px}.mt-\[34px\]{margin-top:34px}.mt-\[36px\]{margin-top:36px}.mt-\[40px\]{margin-top:40px}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-4{margin-right:calc(var(--spacing)*4)}.\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.\!mb-4{margin-bottom:calc(var(--spacing)*4)!important}.\!mb-6{margin-bottom:calc(var(--spacing)*6)!important}.\!mb-10{margin-bottom:calc(var(--spacing)*10)!important}.\!mb-20{margin-bottom:calc(var(--spacing)*20)!important}.\!mb-\[7\.63px\]{margin-bottom:7.63px!important}.\!mb-\[10\.17px\]{margin-bottom:10.17px!important}.\!mb-\[21\.83px\]{margin-bottom:21.83px!important}.\!mb-\[40px\]{margin-bottom:40px!important}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-28{margin-bottom:calc(var(--spacing)*28)}.mb-\[20\.06px\]{margin-bottom:20.06px}.mb-\[24px\]{margin-bottom:24px}.ml-\[9\.62px\]{margin-left:9.62px}.\!block{display:block!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-22{width:calc(var(--spacing)*22);height:calc(var(--spacing)*22)}.\!h-max{height:max-content!important}.h-2{height:calc(var(--spacing)*2)}.h-10{height:calc(var(--spacing)*10)}.h-16{height:calc(var(--spacing)*16)}.h-22{height:calc(var(--spacing)*22)}.h-75{height:calc(var(--spacing)*75)}.h-86{height:calc(var(--spacing)*86)}.h-\[57px\]{height:57px}.h-\[60px\]{height:60px}.h-\[108px\]{height:108px}.h-\[371px\]{height:371px}.h-full{height:100%}.min-h-18{min-height:calc(var(--spacing)*18)}.\!w-max{width:max-content!important}.w-1\/3{width:33.3333%}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-25{width:calc(var(--spacing)*25)}.w-27{width:calc(var(--spacing)*27)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-34{width:calc(var(--spacing)*34)}.w-36{width:calc(var(--spacing)*36)}.w-38{width:calc(var(--spacing)*38)}.w-42{width:calc(var(--spacing)*42)}.w-43{width:calc(var(--spacing)*43)}.w-48{width:calc(var(--spacing)*48)}.w-62{width:calc(var(--spacing)*62)}.w-65{width:calc(var(--spacing)*65)}.w-75{width:calc(var(--spacing)*75)}.w-78{width:calc(var(--spacing)*78)}.w-83{width:calc(var(--spacing)*83)}.w-\[10\%\]{width:10%}.w-\[14\%\]{width:14%}.w-\[20\%\]{width:20%}.w-\[80\%\]{width:80%}.w-\[86\%\]{width:86%}.w-\[90\%\]{width:90%}.w-\[100px\]{width:100px}.w-\[100vw\]{width:100vw}.w-\[305px\]{width:305px}.w-\[calc\(50\%-8px\)\]{width:calc(50% - 8px)}.w-auto{width:auto}.w-full{width:100%}.w-full\!{width:100%!important}.w-max{width:max-content}.w-max\!{width:max-content!important}.w-screen{width:100vw}.max-w-107{max-width:calc(var(--spacing)*107)}.max-w-110{max-width:calc(var(--spacing)*110)}.max-w-screen-xl{max-width:var(--breakpoint-xl)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-full{min-width:100%}.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)}.-translate-y-1{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-x-\[-1\]{--tw-scale-x:-1;scale:var(--tw-scale-x)var(--tw-scale-y)}.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}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-content-between{place-content:space-between}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.\!justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing)*2)}.gap-3\!{gap:calc(var(--spacing)*3)!important}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-20{gap:calc(var(--spacing)*20)}.gap-\[16px\]{gap:16px}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-10{column-gap:calc(var(--spacing)*10)}.gap-x-20{column-gap:calc(var(--spacing)*20)}.gap-x-\[10px\]{column-gap:10px}.gap-x-\[12px\]{column-gap:12px}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-8{row-gap:calc(var(--spacing)*8)}.gap-y-\[7\.63px\]{row-gap:7.63px}.gap-y-\[10\.17px\]{row-gap:10.17px}.gap-y-\[10px\]{row-gap:10px}.gap-y-\[11px\]{row-gap:11px}.self-end{align-self:flex-end}.\!overflow-hidden{overflow:hidden!important}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[24px\]{border-radius:24px}.rounded-full{border-radius:3.40282e38px}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-tl-2xl{border-top-left-radius:var(--radius-2xl)}.rounded-tl-3xl{border-top-left-radius:var(--radius-3xl)}.rounded-tr-3xl{border-top-right-radius:var(--radius-3xl)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-\[24px\]{border-bottom-right-radius:24px;border-bottom-left-radius:24px}.rounded-br-3xl{border-bottom-right-radius:var(--radius-3xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-r-8{border-right-style:var(--tw-border-style);border-right-width:8px}.border-b-8{border-bottom-style:var(--tw-border-style);border-bottom-width:8px}.bg-\[url\(\/img\/Footer\/background_dark\.webp\)\]{background-image:url(/img/Footer/background_dark.webp)}.bg-\[url\(\/img\/Footer\/background_light\.webp\)\]{background-image:url(/img/Footer/background_light.webp)}.bg-\[url\(\/img\/Section3\/background_dark\.webp\)\]{background-image:url(/img/Section3/background_dark.webp)}.bg-\[url\(\/img\/Section3\/background_light\.webp\)\]{background-image:url(/img/Section3/background_light.webp)}.bg-\[url\(\/img\/Section4\/purple_bg_mobile\.svg\)\]{background-image:url(/img/Section4/purple_bg_mobile.svg)}.bg-\[url\(\/img\/Section5\/fifth_background_dark\.webp\)\]{background-image:url(/img/Section5/fifth_background_dark.webp)}.bg-\[url\(\/img\/Section5\/fifth_background_light\.webp\)\]{background-image:url(/img/Section5/fifth_background_light.webp)}.bg-\[url\(\/img\/Section8\/eighth_background\.webp\)\]{background-image:url(/img/Section8/eighth_background.webp)}.bg-\[url\(\/img\/background_dark\.webp\)\]{background-image:url(/img/background_dark.webp)}.bg-\[url\(\/img\/background_light\.webp\)\]{background-image:url(/img/background_light.webp)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing)*0)!important}.\!p-4{padding:calc(var(--spacing)*4)!important}.\!p-6{padding:calc(var(--spacing)*6)!important}.p-0\!{padding:calc(var(--spacing)*0)!important}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.\!px-4{padding-inline:calc(var(--spacing)*4)!important}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-10{padding-inline:calc(var(--spacing)*10)}.py-2{padding-block:calc(var(--spacing)*2)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-15{padding-top:calc(var(--spacing)*15)}.pt-20{padding-top:calc(var(--spacing)*20)}.pr-\[6px\]{padding-right:6px}.\!pb-0{padding-bottom:calc(var(--spacing)*0)!important}.\!pb-8{padding-bottom:calc(var(--spacing)*8)!important}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-15{padding-bottom:calc(var(--spacing)*15)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.text-center{text-align:center}.text-right{text-align:right}.\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\!text-\[11px\]{font-size:11px!important}.\!text-\[32px\]{font-size:32px!important}.\!text-\[48px\]{font-size:48px!important}.\!text-\[50px\]{font-size:50px!important}.\!text-\[56px\]{font-size:56px!important}.\!text-\[80px\]{font-size:80px!important}.\!text-\[110px\]{font-size:110px!important}.\!text-\[120px\]{font-size:120px!important}.\!text-\[124px\]{font-size:124px!important}.\!text-\[130px\]{font-size:130px!important}.\!text-\[140px\]{font-size:140px!important}.\!text-\[180px\]{font-size:180px!important}.\!text-\[192px\]{font-size:192px!important}.\!text-\[210\.14px\]{font-size:210.14px!important}.text-\[11px\]{font-size:11px}.text-\[12\.71px\]{font-size:12.71px}.text-\[12px\]{font-size:12px}.text-\[16px\]{font-size:16px}.text-\[25\.43px\]{font-size:25.43px}.text-\[26\.01px\]{font-size:26.01px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.text-\[56px\]{font-size:56px}.\!leading-\[32px\]{--tw-leading:32px!important;line-height:32px!important}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-12{--tw-leading:calc(var(--spacing)*12);line-height:calc(var(--spacing)*12)}.leading-\[-20px\]{--tw-leading:-20px;line-height:-20px}.leading-\[17\.794px\]{--tw-leading:17.794px;line-height:17.794px}.leading-\[20\.48px\]{--tw-leading:20.48px;line-height:20.48px}.leading-\[23\.04px\]{--tw-leading:23.04px;line-height:23.04px}.leading-\[28\.611px\]{--tw-leading:28.611px;line-height:28.611px}.leading-\[30\.516px\]{--tw-leading:30.516px;line-height:30.516px}.leading-\[34\.8px\]{--tw-leading:34.8px;line-height:34.8px}.leading-\[48px\]{--tw-leading:48px;line-height:48px}.\!font-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!tracking-\[1\.17045px\]{--tw-tracking:1.17045px!important;letter-spacing:1.17045px!important}.tracking-\[-0\.2543px\]{--tw-tracking:-.2543px;letter-spacing:-.2543px}.tracking-\[-9\.62px\]{--tw-tracking:-9.62px;letter-spacing:-9.62px}.tracking-\[0\.56px\]{--tw-tracking:.56px;letter-spacing:.56px}.tracking-\[0\.5084px\]{--tw-tracking:.5084px;letter-spacing:.5084px}.capitalize{text-transform:capitalize}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-100{opacity:1}.shadow-lg\!{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.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-xl\!{--tw-backdrop-blur:blur(var(--blur-xl))!important;-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,)!important;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,)!important}.\!transition-all{transition-property:all!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.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,visibility,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-opacity{transition-property:opacity;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!important;transition-duration:.3s!important}.duration-150{--tw-duration:.15s;transition-duration:.15s}.\!ease-in-out{--tw-ease:var(--ease-in-out)!important;transition-timing-function:var(--ease-in-out)!important}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:animate-bounce:hover{animation:var(--animate-bounce)}.hover\:text-\[\#049E96\]\!:hover{color:#049e96!important}.hover\:text-\[\#227CFF\]\!:hover{color:#227cff!important}.hover\:text-\[\#649DCA\]\!:hover{color:#649dca!important}.hover\:text-\[\#813ADF\]\!:hover{color:#813adf!important}.hover\:text-\[var\(--comp-color-primary\)\]\!:hover{color:var(--comp-color-primary)!important}.hover\:text-\[var\(--futura-color-primary\)\]\!:hover{color:var(--futura-color-primary)!important}.hover\:opacity-100:hover{opacity:1}}@media not all and (min-width:96rem){.max-2xl\:hidden{display:none}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}}@media (min-width:345px){.min-\[345px\]\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}}@media (min-width:40rem){.sm\:-top-14{top:calc(var(--spacing)*-14)}.sm\:-top-48{top:calc(var(--spacing)*-48)}.sm\:-top-49{top:calc(var(--spacing)*-49)}.sm\:-top-50{top:calc(var(--spacing)*-50)}.sm\:-top-52{top:calc(var(--spacing)*-52)}.sm\:-right-7{right:calc(var(--spacing)*-7)}.sm\:left-15{left:calc(var(--spacing)*15)}.sm\:my-16{margin-block:calc(var(--spacing)*16)}.sm\:mt-6{margin-top:calc(var(--spacing)*6)}.sm\:mb-6{margin-bottom:calc(var(--spacing)*6)}.sm\:mb-\[64\.94px\]{margin-bottom:64.94px}.sm\:\!hidden{display:none!important}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.sm\:size-26{width:calc(var(--spacing)*26);height:calc(var(--spacing)*26)}.sm\:h-auto{height:auto}.sm\:w-22{width:calc(var(--spacing)*22)}.sm\:w-26{width:calc(var(--spacing)*26)}.sm\:w-30{width:calc(var(--spacing)*30)}.sm\:w-36{width:calc(var(--spacing)*36)}.sm\:w-38{width:calc(var(--spacing)*38)}.sm\:w-40{width:calc(var(--spacing)*40)}.sm\:w-45{width:calc(var(--spacing)*45)}.sm\:w-52{width:calc(var(--spacing)*52)}.sm\:w-72{width:calc(var(--spacing)*72)}.sm\:w-100{width:calc(var(--spacing)*100)}.sm\:w-130{width:calc(var(--spacing)*130)}.sm\:w-\[10\%\]{width:10%}.sm\:w-\[90\%\]{width:90%}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-full{max-width:100%}.sm\:-translate-y-2{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:flex-row{flex-direction:row}.sm\:\!justify-start{justify-content:flex-start!important}.sm\:justify-start{justify-content:flex-start}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-14{gap:calc(var(--spacing)*14)}.sm\:bg-\[url\(\/img\/Section4\/purple_bg\.svg\)\]{background-image:url(/img/Section4/purple_bg.svg)}.sm\:pt-0{padding-top:calc(var(--spacing)*0)}.sm\:pb-20{padding-bottom:calc(var(--spacing)*20)}.sm\:\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.sm\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}.sm\:\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.sm\:\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:\!text-\[12\.71px\]{font-size:12.71px!important}.sm\:\!text-\[60px\]{font-size:60px!important}.sm\:\!text-\[70px\]{font-size:70px!important}.sm\:\!text-\[163px\]{font-size:163px!important}.sm\:text-\[35px\]{font-size:35px}.sm\:leading-14{--tw-leading:calc(var(--spacing)*14);line-height:calc(var(--spacing)*14)}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:static{position:static}.md\:-top-40{top:calc(var(--spacing)*-40)}.md\:-top-53{top:calc(var(--spacing)*-53)}.md\:-top-59{top:calc(var(--spacing)*-59)}.md\:-top-66{top:calc(var(--spacing)*-66)}.md\:-top-68{top:calc(var(--spacing)*-68)}.md\:-top-70{top:calc(var(--spacing)*-70)}.md\:-top-74{top:calc(var(--spacing)*-74)}.md\:top-6{top:calc(var(--spacing)*6)}.md\:top-20{top:calc(var(--spacing)*20)}.md\:right-0{right:calc(var(--spacing)*0)}.md\:\!mt-26{margin-top:calc(var(--spacing)*26)!important}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-8{margin-top:calc(var(--spacing)*8)}.md\:mt-10{margin-top:calc(var(--spacing)*10)}.md\:mt-77{margin-top:calc(var(--spacing)*77)}.md\:mt-\[38px\]{margin-top:38px}.md\:mt-\[65px\]{margin-top:65px}.md\:mt-\[72\.9px\]{margin-top:72.9px}.md\:mr-6{margin-right:calc(var(--spacing)*6)}.md\:mr-10{margin-right:calc(var(--spacing)*10)}.md\:\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.md\:\!mb-\[9\.10px\]{margin-bottom:9.1px!important}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:mb-10{margin-bottom:calc(var(--spacing)*10)}.md\:mb-\[61\.02px\]{margin-bottom:61.02px}.md\:ml-4{margin-left:calc(var(--spacing)*4)}.md\:\!block{display:block!important}.md\:\!hidden{display:none!important}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.md\:\!h-68{height:calc(var(--spacing)*68)!important}.md\:\!h-97{height:calc(var(--spacing)*97)!important}.md\:h-28{height:calc(var(--spacing)*28)}.md\:h-60{height:calc(var(--spacing)*60)}.md\:h-100{height:calc(var(--spacing)*100)}.md\:h-\[1021px\]{height:1021px}.md\:h-\[1078px\]{height:1078px}.md\:h-\[1113px\]{height:1113px}.md\:h-\[1203px\]{height:1203px}.md\:h-\[calc\(100\%-25px\)\]{height:calc(100% - 25px)}.md\:h-\[calc\(100\%-48px\)\]{height:calc(100% - 48px)}.md\:h-screen{height:100vh}.md\:min-h-210{min-height:calc(var(--spacing)*210)}.md\:\!w-\[calc\(25\%-8px\)\]{width:calc(25% - 8px)!important}.md\:\!w-\[calc\(33\%-8px\)\]{width:calc(33% - 8px)!important}.md\:\!w-\[calc\(33\%-12px\)\]{width:calc(33% - 12px)!important}.md\:w-30{width:calc(var(--spacing)*30)}.md\:w-40{width:calc(var(--spacing)*40)}.md\:w-48{width:calc(var(--spacing)*48)}.md\:w-56{width:calc(var(--spacing)*56)}.md\:w-60{width:calc(var(--spacing)*60)}.md\:w-72{width:calc(var(--spacing)*72)}.md\:w-82{width:calc(var(--spacing)*82)}.md\:w-92{width:calc(var(--spacing)*92)}.md\:w-120{width:calc(var(--spacing)*120)}.md\:w-140{width:calc(var(--spacing)*140)}.md\:w-\[465px\]{width:465px}.md\:w-\[calc\(75\%-8px\)\]{width:calc(75% - 8px)}.md\:-translate-y-4{--tw-translate-y:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-start{justify-content:flex-start}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-x-15{column-gap:calc(var(--spacing)*15)}.md\:overflow-visible{overflow:visible}.md\:\!p-10{padding:calc(var(--spacing)*10)!important}.md\:px-10{padding-inline:calc(var(--spacing)*10)}.md\:\!pt-0{padding-top:calc(var(--spacing)*0)!important}.md\:\!pt-67{padding-top:calc(var(--spacing)*67)!important}.md\:\!pt-\[137px\]{padding-top:137px!important}.md\:\!pt-\[148px\]{padding-top:148px!important}.md\:\!pt-\[227px\]{padding-top:227px!important}.md\:\!pt-\[274\.77px\]{padding-top:274.77px!important}.md\:pt-0{padding-top:calc(var(--spacing)*0)}.md\:pt-40{padding-top:calc(var(--spacing)*40)}.md\:\!pb-0{padding-bottom:calc(var(--spacing)*0)!important}.md\:\!pb-15{padding-bottom:calc(var(--spacing)*15)!important}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:text-end{text-align:end}.md\:text-start{text-align:start}.md\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}.md\:\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.md\:\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:\!text-\[12\.71px\]{font-size:12.71px!important}.md\:\!text-\[14\.8px\]{font-size:14.8px!important}.md\:\!text-\[17\.8px\]{font-size:17.8px!important}.md\:\!text-\[34px\]{font-size:34px!important}.md\:\!text-\[35\.6px\]{font-size:35.6px!important}.md\:\!text-\[50\.85px\]{font-size:50.85px!important}.md\:\!text-\[56px\]{font-size:56px!important}.md\:\!text-\[80px\]{font-size:80px!important}.md\:text-\[46px\]{font-size:46px}.md\:leading-18{--tw-leading:calc(var(--spacing)*18);line-height:calc(var(--spacing)*18)}.md\:leading-\[17\.92px\]{--tw-leading:17.92px;line-height:17.92px}.md\:leading-\[42\.72px\]{--tw-leading:42.72px;line-height:42.72px}.md\:leading-\[53\.76px\]{--tw-leading:53.76px;line-height:53.76px}.md\:leading-\[54\.88px\]{--tw-leading:54.88px;line-height:54.88px}.md\:tracking-\[-0\.356px\]{--tw-tracking:-.356px;letter-spacing:-.356px}.md\:tracking-\[0\.56px\]{--tw-tracking:.56px;letter-spacing:.56px}}@media (min-width:64rem){.lg\:top-1\/2{top:50%}.lg\:top-4{top:calc(var(--spacing)*4)}.lg\:top-50{top:calc(var(--spacing)*50)}.lg\:top-56{top:calc(var(--spacing)*56)}.lg\:top-58{top:calc(var(--spacing)*58)}.lg\:top-62{top:calc(var(--spacing)*62)}.lg\:top-76{top:calc(var(--spacing)*76)}.lg\:top-78{top:calc(var(--spacing)*78)}.lg\:top-\[-115px\]{top:-115px}.lg\:top-\[6px\]{top:6px}.lg\:left-4{left:calc(var(--spacing)*4)}.lg\:left-\[18\.5px\]{left:18.5px}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:mx-4{margin-inline:calc(var(--spacing)*4)}.lg\:\!mt-\[45px\]{margin-top:45px!important}.lg\:\!mt-\[102\.22px\]{margin-top:102.22px!important}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-16{margin-top:calc(var(--spacing)*16)}.lg\:mt-\[43\.19px\]{margin-top:43.19px}.lg\:mr-10{margin-right:calc(var(--spacing)*10)}.lg\:\!mb-7{margin-bottom:calc(var(--spacing)*7)!important}.lg\:\!mb-\[21\.83px\]{margin-bottom:21.83px!important}.lg\:\!mb-\[24px\]{margin-bottom:24px!important}.lg\:\!mb-\[48px\]{margin-bottom:48px!important}.lg\:\!mb-\[160\.49px\]{margin-bottom:160.49px!important}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:mb-10{margin-bottom:calc(var(--spacing)*10)}.lg\:mb-20{margin-bottom:calc(var(--spacing)*20)}.lg\:mb-\[60\.64px\]{margin-bottom:60.64px}.lg\:mb-\[178px\]{margin-bottom:178px}.lg\:ml-10{margin-left:calc(var(--spacing)*10)}.lg\:\!block{display:block!important}.lg\:\!hidden{display:none!important}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:\!h-88{height:calc(var(--spacing)*88)!important}.lg\:\!h-\[319px\]{height:319px!important}.lg\:\!h-\[391px\]{height:391px!important}.lg\:\!h-\[956px\]{height:956px!important}.lg\:\!h-auto{height:auto!important}.lg\:h-17{height:calc(var(--spacing)*17)}.lg\:h-242{height:calc(var(--spacing)*242)}.lg\:h-\[64px\]{height:64px}.lg\:h-\[300\.4px\]{height:300.4px}.lg\:h-\[498px\]{height:498px}.lg\:h-\[655px\]{height:655px}.lg\:h-\[952\.98px\]{height:952.98px}.lg\:h-\[1088\.02px\]{height:1088.02px}.lg\:h-\[calc\(100\%-80px\)\]{height:calc(100% - 80px)}.lg\:h-\[calc\(100\%-230px\)\]{height:calc(100% - 230px)}.lg\:h-auto{height:auto}.lg\:\!w-155{width:calc(var(--spacing)*155)!important}.lg\:\!w-\[636px\]{width:636px!important}.lg\:\!w-\[calc\(33\%-8px\)\]{width:calc(33% - 8px)!important}.lg\:w-12{width:calc(var(--spacing)*12)}.lg\:w-40{width:calc(var(--spacing)*40)}.lg\:w-50{width:calc(var(--spacing)*50)}.lg\:w-58{width:calc(var(--spacing)*58)}.lg\:w-62{width:calc(var(--spacing)*62)}.lg\:w-64{width:calc(var(--spacing)*64)}.lg\:w-74{width:calc(var(--spacing)*74)}.lg\:w-80{width:calc(var(--spacing)*80)}.lg\:w-108{width:calc(var(--spacing)*108)}.lg\:w-110{width:calc(var(--spacing)*110)}.lg\:w-120{width:calc(var(--spacing)*120)}.lg\:w-141{width:calc(var(--spacing)*141)}.lg\:w-\[20\%\]{width:20%}.lg\:w-\[80\%\]{width:80%}.lg\:w-\[441px\]{width:441px}.lg\:w-\[557px\]{width:557px}.lg\:w-\[661px\]{width:661px}.lg\:w-auto{width:auto}.lg\:-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-0{gap:calc(var(--spacing)*0)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:gap-x-0{column-gap:calc(var(--spacing)*0)}.lg\:gap-x-3{column-gap:calc(var(--spacing)*3)}.lg\:gap-x-4{column-gap:calc(var(--spacing)*4)}.lg\:gap-x-47{column-gap:calc(var(--spacing)*47)}.lg\:gap-y-6{row-gap:calc(var(--spacing)*6)}.lg\:gap-y-\[10px\]{row-gap:10px}.lg\:rounded-\[48px\]{border-radius:48px}.lg\:\!p-8{padding:calc(var(--spacing)*8)!important}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:\!pt-0{padding-top:calc(var(--spacing)*0)!important}.lg\:\!pt-20{padding-top:calc(var(--spacing)*20)!important}.lg\:pt-10{padding-top:calc(var(--spacing)*10)}.lg\:\!pr-10{padding-right:calc(var(--spacing)*10)!important}.lg\:pr-\[46px\]{padding-right:46px}.lg\:\!pb-10{padding-bottom:calc(var(--spacing)*10)!important}.lg\:\!pb-\[134px\]{padding-bottom:134px!important}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:\!pl-12{padding-left:calc(var(--spacing)*12)!important}.lg\:pl-8{padding-left:calc(var(--spacing)*8)}.lg\:text-start{text-align:start}.lg\:\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.lg\:\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.lg\:\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.lg\:\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:\!text-\[18px\]{font-size:18px!important}.lg\:\!text-\[25\.43px\]{font-size:25.43px!important}.lg\:\!text-\[34px\]{font-size:34px!important}.lg\:\!text-\[40px\]{font-size:40px!important}.lg\:\!text-\[48px\]{font-size:48px!important}.lg\:\!text-\[64px\]{font-size:64px!important}.lg\:\!text-\[104px\]{font-size:104px!important}.lg\:\!text-\[111\.88px\]{font-size:111.88px!important}.lg\:text-\[52\.88px\]{font-size:52.88px}.lg\:text-\[55px\]{font-size:55px}.lg\:\!leading-\[24\.426px\]{--tw-leading:24.426px!important;line-height:24.426px!important}.lg\:\!leading-\[28px\]{--tw-leading:28px!important;line-height:28px!important}.lg\:\!leading-\[32px\]{--tw-leading:32px!important;line-height:32px!important}.lg\:\!leading-\[48px\]{--tw-leading:48px!important;line-height:48px!important}.lg\:\!leading-\[60px\]{--tw-leading:60px!important;line-height:60px!important}.lg\:\!leading-\[72px\]{--tw-leading:72px!important;line-height:72px!important}.lg\:leading-24{--tw-leading:calc(var(--spacing)*24);line-height:calc(var(--spacing)*24)}.lg\:leading-\[25\.6px\]{--tw-leading:25.6px;line-height:25.6px}.lg\:leading-\[33px\]{--tw-leading:33px;line-height:33px}.lg\:leading-\[34\.8px\]{--tw-leading:34.8px;line-height:34.8px}.lg\:leading-\[53\.76px\]{--tw-leading:53.76px;line-height:53.76px}.lg\:\!tracking-\[0\.4px\]{--tw-tracking:.4px!important;letter-spacing:.4px!important}.lg\:\!tracking-\[0\.9px\]{--tw-tracking:.9px!important;letter-spacing:.9px!important}.lg\:tracking-\[0\.64px\]{--tw-tracking:.64px;letter-spacing:.64px}}@media (min-width:80rem){.xl\:top-20{top:calc(var(--spacing)*20)}.xl\:top-26{top:calc(var(--spacing)*26)}.xl\:top-38{top:calc(var(--spacing)*38)}.xl\:top-44{top:calc(var(--spacing)*44)}.xl\:top-50{top:calc(var(--spacing)*50)}.xl\:top-60{top:calc(var(--spacing)*60)}.xl\:top-\[-100px\]{top:-100px}.xl\:left-\[70\.5px\]{left:70.5px}.xl\:mx-10{margin-inline:calc(var(--spacing)*10)}.xl\:mt-0{margin-top:calc(var(--spacing)*0)}.xl\:mt-30{margin-top:calc(var(--spacing)*30)}.xl\:mr-\[80px\]{margin-right:80px}.xl\:\!mb-\[38px\]{margin-bottom:38px!important}.xl\:ml-\[80px\]{margin-left:80px}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:\!h-\[654px\]{height:654px!important}.xl\:h-\[1076px\]{height:1076px}.xl\:h-\[1080px\]{height:1080px}.xl\:h-\[calc\(100\%-382px\)\]{height:calc(100% - 382px)}.xl\:h-auto{height:auto}.xl\:\!w-\[646px\]{width:646px!important}.xl\:w-64{width:calc(var(--spacing)*64)}.xl\:w-72{width:calc(var(--spacing)*72)}.xl\:w-80{width:calc(var(--spacing)*80)}.xl\:w-\[286\.5px\]{width:286.5px}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:justify-start{justify-content:flex-start}.xl\:gap-6{gap:calc(var(--spacing)*6)}.xl\:gap-x-10{column-gap:calc(var(--spacing)*10)}.xl\:gap-x-\[31px\]{column-gap:31px}.xl\:gap-x-\[385px\]{column-gap:385px}.xl\:pt-\[57px\]{padding-top:57px}.xl\:\!pr-\[45\.74px\]{padding-right:45.74px!important}.xl\:pb-\[50px\]{padding-bottom:50px}.xl\:\!pl-\[49px\]{padding-left:49px!important}.xl\:\!text-\[26px\]{font-size:26px!important}.xl\:\!text-\[40px\]{font-size:40px!important}.xl\:\!text-\[56px\]{font-size:56px!important}.xl\:\!text-\[68px\]{font-size:68px!important}}@media (min-width:96rem){.\32 xl\:top-40{top:calc(var(--spacing)*40)}.\32 xl\:top-50{top:calc(var(--spacing)*50)}.\32 xl\:top-56{top:calc(var(--spacing)*56)}.\32 xl\:top-64{top:calc(var(--spacing)*64)}.\32 xl\:top-70{top:calc(var(--spacing)*70)}.\32 xl\:top-80{top:calc(var(--spacing)*80)}.\32 xl\:bottom-20{bottom:calc(var(--spacing)*20)}.\32 xl\:left-\[126\.5px\]{left:126.5px}.\32 xl\:block{display:block}.\32 xl\:\!h-89{height:calc(var(--spacing)*89)!important}.\32 xl\:h-\[304px\]{height:304px}.\32 xl\:h-\[calc\(100\%-300px\)\]{height:calc(100% - 300px)}.\32 xl\:\!w-134{width:calc(var(--spacing)*134)!important}.\32 xl\:w-96{width:calc(var(--spacing)*96)}.\32 xl\:w-110{width:calc(var(--spacing)*110)}.\32 xl\:w-\[75px\]{width:75px}.\32 xl\:w-auto{width:auto}.\32 xl\:gap-0{gap:calc(var(--spacing)*0)}.\32 xl\:gap-10{gap:calc(var(--spacing)*10)}.\32 xl\:gap-x-\[429px\]{column-gap:429px}.\32 xl\:\!text-\[30px\]{font-size:30px!important}.\32 xl\:\!text-\[40px\]{font-size:40px!important}}.\[\&_\.monaco-scrollable-element_\.decorationsOverviewRuler\]\:\!w-\[6px\] .monaco-scrollable-element .decorationsOverviewRuler{width:6px!important}.\[\&_\.monaco-scrollable-element_\.horizontal\]\:\!h-\[6px\] .monaco-scrollable-element .horizontal{height:6px!important}.\[\&_\.monaco-scrollable-element_\.vertical\]\:\!w-\[6px\] .monaco-scrollable-element .vertical{width:6px!important}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bounce3{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.animate-blink{animation:1s step-end infinite blink}.animate-bounce2{animation:2s infinite bounce}.animate-bounce3{animation:3s ease-in-out infinite bounce3}}body,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif!important}p{margin-bottom:0!important}.section4:after{content:"";background-color:#fff;border-radius:50%;width:200px;height:200px;margin-left:-100px;position:absolute;top:-100px;left:50%}.navbar__items.navbar__items--right{gap:12px}.breadcrumbs__item>a{height:19px}.monaco-editor .margin,.monaco-editor .monaco-editor-background,.monaco-editor .view-lines{outline:none!important}[data-theme-variant=home]{--ifm-color-primary:#5438dc;--ifm-color-primary-light:#c2b8ff;--ifm-color-primary-contrast:#fff}[data-theme-variant=chrysalis]{--ifm-color-primary:#049e96;--ifm-color-primary-light:#59ede0;--ifm-color-primary-contrast:#fff}[data-theme-variant=argus]{--ifm-color-primary:#813adf;--ifm-color-primary-light:#813adf;--ifm-color-primary-contrast:#fff}[data-theme-variant=razor]{--ifm-color-primary:#649dca;--ifm-color-primary-light:#649dca;--ifm-color-primary-contrast:#fff}[data-theme=dark][data-theme-variant=futura]{--ifm-color-primary:#936fb6;--ifm-color-primary-light:#fff8e0;--ifm-color-primary-contrast:#fff}[data-theme=light][data-theme-variant=futura]{--ifm-color-primary:indigo;--ifm-color-primary-light:#fff8e0;--ifm-color-primary-contrast:#fff}[data-theme=dark][data-theme-variant=comp]{--ifm-color-primary:#ff8f71;--ifm-color-primary-light:#ff8f71;--ifm-color-primary-contrast:#fff}[data-theme=light][data-theme-variant=comp]{--ifm-color-primary:#f83c01;--ifm-color-primary-light:#ff8f71;--ifm-color-primary-contrast:#fff}[data-theme=dark]{--futura-color-primary:#936fb6;--comp-color-primary:#ff8f71;background-color:#191919}[data-theme=light]{--futura-color-primary:indigo;--comp-color-primary:#f83c01;background-color:#fff}@media only screen and (max-width:997px){.navbar-icon{display: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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";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:"";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:"";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:"";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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}} \ No newline at end of file +@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-font-weight: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;--tw-duration:initial;--tw-ease: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;--spacing:.25rem;--breakpoint-xl:80rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-bounce:bounce 1s infinite;--blur-xl:24px;--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,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;-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{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}:-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}.container{width:100%;padding-left:var(--ifm-spacing-horizontal);padding-right:var(--ifm-spacing-horizontal)}@media (min-width:1280px){.container{max-width:var(--ifm-container-width)}}@media (min-width:1536px){.container{max-width:var(--ifm-container-width-xl)!important}}}@layer components;@layer utilities{.\!absolute{position:absolute!important}.\!relative{position:relative!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.\!top-\[-4px\]{top:-4px!important}.-top-2{top:calc(var(--spacing)*-2)}.-top-44{top:calc(var(--spacing)*-44)}.-top-45{top:calc(var(--spacing)*-45)}.-top-48{top:calc(var(--spacing)*-48)}.-top-50{top:calc(var(--spacing)*-50)}.-top-52{top:calc(var(--spacing)*-52)}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-2{top:calc(var(--spacing)*2)}.top-6{top:calc(var(--spacing)*6)}.top-60{top:calc(var(--spacing)*60)}.top-\[-10px\]{top:-10px}.top-\[-48px\]{top:-48px}.top-\[-99\.14px\]{top:-99.14px}.top-\[-104px\]{top:-104px}.top-\[-138\.14px\]{top:-138.14px}.top-\[14px\]{top:14px}.top-\[17px\]{top:17px}.top-\[46px\]{top:46px}.\!right-\[-4px\]{right:-4px!important}.-right-2{right:calc(var(--spacing)*-2)}.-right-33{right:calc(var(--spacing)*-33)}.right-2{right:calc(var(--spacing)*2)}.right-7{right:calc(var(--spacing)*7)}.right-20{right:calc(var(--spacing)*20)}.right-\[-4px\]{right:-4px}.right-\[-8px\]{right:-8px}.right-\[5\.5px\]{right:5.5px}.right-\[17\.5px\]{right:17.5px}.right-\[90px\]{right:90px}.right-\[92px\]{right:92px}.right-\[161\.58px\]{right:161.58px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-\[-4\.74px\]{bottom:-4.74px}.left-1\/2{left:50%}.left-6{left:calc(var(--spacing)*6)}.left-16{left:calc(var(--spacing)*16)}.z-1{z-index:1}.z-10{z-index:10}.z-40{z-index:40}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.col-span-6{grid-column:span 6/span 6}.float-right{float:right}.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-0{margin:calc(var(--spacing)*0)!important}.\!mx-auto{margin-inline:auto!important}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing)*2)}.\!mt-12{margin-top:calc(var(--spacing)*12)!important}.\!mt-\[30\.51px\]{margin-top:30.51px!important}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-18{margin-top:calc(var(--spacing)*18)}.mt-54{margin-top:calc(var(--spacing)*54)}.mt-\[2px\]{margin-top:2px}.mt-\[32px\]{margin-top:32px}.mt-\[34px\]{margin-top:34px}.mt-\[36px\]{margin-top:36px}.mt-\[40px\]{margin-top:40px}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-4{margin-right:calc(var(--spacing)*4)}.\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.\!mb-4{margin-bottom:calc(var(--spacing)*4)!important}.\!mb-6{margin-bottom:calc(var(--spacing)*6)!important}.\!mb-8{margin-bottom:calc(var(--spacing)*8)!important}.\!mb-10{margin-bottom:calc(var(--spacing)*10)!important}.\!mb-20{margin-bottom:calc(var(--spacing)*20)!important}.\!mb-\[7\.63px\]{margin-bottom:7.63px!important}.\!mb-\[10\.17px\]{margin-bottom:10.17px!important}.\!mb-\[21\.83px\]{margin-bottom:21.83px!important}.\!mb-\[40px\]{margin-bottom:40px!important}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-28{margin-bottom:calc(var(--spacing)*28)}.mb-\[20\.06px\]{margin-bottom:20.06px}.mb-\[24px\]{margin-bottom:24px}.mb-\[179px\]{margin-bottom:179px}.ml-\[9\.62px\]{margin-left:9.62px}.\!block{display:block!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-22{width:calc(var(--spacing)*22);height:calc(var(--spacing)*22)}.\!h-full{height:100%!important}.\!h-max{height:max-content!important}.h-2{height:calc(var(--spacing)*2)}.h-16{height:calc(var(--spacing)*16)}.h-22{height:calc(var(--spacing)*22)}.h-75{height:calc(var(--spacing)*75)}.h-86{height:calc(var(--spacing)*86)}.h-\[57px\]{height:57px}.h-\[60px\]{height:60px}.h-\[108px\]{height:108px}.h-\[371px\]{height:371px}.h-\[600px\]{height:600px}.h-full{height:100%}.min-h-18{min-height:calc(var(--spacing)*18)}.\!w-max{width:max-content!important}.w-1\/3{width:33.3333%}.w-9{width:calc(var(--spacing)*9)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-25{width:calc(var(--spacing)*25)}.w-27{width:calc(var(--spacing)*27)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-34{width:calc(var(--spacing)*34)}.w-36{width:calc(var(--spacing)*36)}.w-38{width:calc(var(--spacing)*38)}.w-42{width:calc(var(--spacing)*42)}.w-43{width:calc(var(--spacing)*43)}.w-48{width:calc(var(--spacing)*48)}.w-62{width:calc(var(--spacing)*62)}.w-65{width:calc(var(--spacing)*65)}.w-75{width:calc(var(--spacing)*75)}.w-78{width:calc(var(--spacing)*78)}.w-83{width:calc(var(--spacing)*83)}.w-\[10\%\]{width:10%}.w-\[14\%\]{width:14%}.w-\[20\%\]{width:20%}.w-\[80\%\]{width:80%}.w-\[86\%\]{width:86%}.w-\[90\%\]{width:90%}.w-\[100px\]{width:100px}.w-\[100vw\]{width:100vw}.w-\[305px\]{width:305px}.w-\[calc\(50\%-8px\)\]{width:calc(50% - 8px)}.w-auto{width:auto}.w-full{width:100%}.w-full\!{width:100%!important}.w-max{width:max-content}.w-max\!{width:max-content!important}.w-screen{width:100vw}.max-w-107{max-width:calc(var(--spacing)*107)}.max-w-110{max-width:calc(var(--spacing)*110)}.max-w-screen-xl{max-width:var(--breakpoint-xl)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-full{min-width:100%}.flex-1{flex:1}.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)}.-translate-y-1{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-x-\[-1\]{--tw-scale-x:-1;scale:var(--tw-scale-x)var(--tw-scale-y)}.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}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-content-between{place-content:space-between}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.\!justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing)*2)}.gap-3\!{gap:calc(var(--spacing)*3)!important}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-18{gap:calc(var(--spacing)*18)}.gap-20{gap:calc(var(--spacing)*20)}.gap-\[16px\]{gap:16px}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-10{column-gap:calc(var(--spacing)*10)}.gap-x-20{column-gap:calc(var(--spacing)*20)}.gap-x-\[10px\]{column-gap:10px}.gap-x-\[12px\]{column-gap:12px}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-8{row-gap:calc(var(--spacing)*8)}.gap-y-\[7\.63px\]{row-gap:7.63px}.gap-y-\[10\.17px\]{row-gap:10.17px}.gap-y-\[10px\]{row-gap:10px}.gap-y-\[11px\]{row-gap:11px}.self-end{align-self:flex-end}.\!overflow-hidden{overflow:hidden!important}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[24px\]{border-radius:24px}.rounded-full{border-radius:3.40282e38px}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-tl-2xl{border-top-left-radius:var(--radius-2xl)}.rounded-tl-3xl{border-top-left-radius:var(--radius-3xl)}.rounded-tr-3xl{border-top-right-radius:var(--radius-3xl)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-\[24px\]{border-bottom-right-radius:24px;border-bottom-left-radius:24px}.rounded-br-3xl{border-bottom-right-radius:var(--radius-3xl)}.\!rounded-bl-xl{border-bottom-left-radius:var(--radius-xl)!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-r-8{border-right-style:var(--tw-border-style);border-right-width:8px}.border-b-8{border-bottom-style:var(--tw-border-style);border-bottom-width:8px}.bg-\[url\(\/img\/Footer\/background_dark\.webp\)\]{background-image:url(/img/Footer/background_dark.webp)}.bg-\[url\(\/img\/Footer\/background_light\.webp\)\]{background-image:url(/img/Footer/background_light.webp)}.bg-\[url\(\/img\/Section3\/background_dark\.webp\)\]{background-image:url(/img/Section3/background_dark.webp)}.bg-\[url\(\/img\/Section3\/background_light\.webp\)\]{background-image:url(/img/Section3/background_light.webp)}.bg-\[url\(\/img\/Section4\/purple_bg_mobile\.svg\)\]{background-image:url(/img/Section4/purple_bg_mobile.svg)}.bg-\[url\(\/img\/Section5\/fifth_background_dark\.webp\)\]{background-image:url(/img/Section5/fifth_background_dark.webp)}.bg-\[url\(\/img\/Section5\/fifth_background_light\.webp\)\]{background-image:url(/img/Section5/fifth_background_light.webp)}.bg-\[url\(\/img\/Section8\/eighth_background\.webp\)\]{background-image:url(/img/Section8/eighth_background.webp)}.bg-\[url\(\/img\/background_dark\.webp\)\]{background-image:url(/img/background_dark.webp)}.bg-\[url\(\/img\/background_light\.webp\)\]{background-image:url(/img/background_light.webp)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing)*0)!important}.\!p-4{padding:calc(var(--spacing)*4)!important}.\!p-6{padding:calc(var(--spacing)*6)!important}.p-0\!{padding:calc(var(--spacing)*0)!important}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.\!px-4{padding-inline:calc(var(--spacing)*4)!important}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-10{padding-inline:calc(var(--spacing)*10)}.py-2{padding-block:calc(var(--spacing)*2)}.py-20{padding-block:calc(var(--spacing)*20)}.\!pt-20{padding-top:calc(var(--spacing)*20)!important}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-15{padding-top:calc(var(--spacing)*15)}.pt-20{padding-top:calc(var(--spacing)*20)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-\[6px\]{padding-right:6px}.\!pb-0{padding-bottom:calc(var(--spacing)*0)!important}.\!pb-8{padding-bottom:calc(var(--spacing)*8)!important}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-15{padding-bottom:calc(var(--spacing)*15)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.text-center{text-align:center}.text-right{text-align:right}.\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\!text-\[11px\]{font-size:11px!important}.\!text-\[32px\]{font-size:32px!important}.\!text-\[48px\]{font-size:48px!important}.\!text-\[50px\]{font-size:50px!important}.\!text-\[56px\]{font-size:56px!important}.\!text-\[80px\]{font-size:80px!important}.\!text-\[93px\]{font-size:93px!important}.\!text-\[110px\]{font-size:110px!important}.\!text-\[120px\]{font-size:120px!important}.\!text-\[124px\]{font-size:124px!important}.\!text-\[130px\]{font-size:130px!important}.\!text-\[140px\]{font-size:140px!important}.\!text-\[180px\]{font-size:180px!important}.\!text-\[192px\]{font-size:192px!important}.\!text-\[210\.14px\]{font-size:210.14px!important}.text-\[11px\]{font-size:11px}.text-\[12\.71px\]{font-size:12.71px}.text-\[12px\]{font-size:12px}.text-\[16px\]{font-size:16px}.text-\[25\.43px\]{font-size:25.43px}.text-\[26\.01px\]{font-size:26.01px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.text-\[56px\]{font-size:56px}.\!leading-\[32px\]{--tw-leading:32px!important;line-height:32px!important}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-12{--tw-leading:calc(var(--spacing)*12);line-height:calc(var(--spacing)*12)}.leading-\[-20px\]{--tw-leading:-20px;line-height:-20px}.leading-\[17\.794px\]{--tw-leading:17.794px;line-height:17.794px}.leading-\[20\.48px\]{--tw-leading:20.48px;line-height:20.48px}.leading-\[23\.04px\]{--tw-leading:23.04px;line-height:23.04px}.leading-\[28\.611px\]{--tw-leading:28.611px;line-height:28.611px}.leading-\[30\.516px\]{--tw-leading:30.516px;line-height:30.516px}.leading-\[34\.8px\]{--tw-leading:34.8px;line-height:34.8px}.leading-\[48px\]{--tw-leading:48px;line-height:48px}.\!font-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!tracking-\[1\.17045px\]{--tw-tracking:1.17045px!important;letter-spacing:1.17045px!important}.tracking-\[-0\.2543px\]{--tw-tracking:-.2543px;letter-spacing:-.2543px}.tracking-\[-9\.62px\]{--tw-tracking:-9.62px;letter-spacing:-9.62px}.tracking-\[0\.56px\]{--tw-tracking:.56px;letter-spacing:.56px}.tracking-\[0\.5084px\]{--tw-tracking:.5084px;letter-spacing:.5084px}.capitalize{text-transform:capitalize}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-100{opacity:1}.shadow-lg\!{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.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-xl\!{--tw-backdrop-blur:blur(var(--blur-xl))!important;-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,)!important;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,)!important}.\!transition-all{transition-property:all!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.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,visibility,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-opacity{transition-property:opacity;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!important;transition-duration:.3s!important}.duration-150{--tw-duration:.15s;transition-duration:.15s}.\!ease-in-out{--tw-ease:var(--ease-in-out)!important;transition-timing-function:var(--ease-in-out)!important}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:animate-bounce:hover{animation:var(--animate-bounce)}.hover\:text-\[\#049E96\]\!:hover{color:#049e96!important}.hover\:text-\[\#227CFF\]\!:hover{color:#227cff!important}.hover\:text-\[\#649DCA\]\!:hover{color:#649dca!important}.hover\:text-\[\#813ADF\]\!:hover{color:#813adf!important}.hover\:text-\[var\(--comp-color-primary\)\]\!:hover{color:var(--comp-color-primary)!important}.hover\:text-\[var\(--futura-color-primary\)\]\!:hover{color:var(--futura-color-primary)!important}.hover\:opacity-100:hover{opacity:1}}@media not all and (min-width:96rem){.max-2xl\:hidden{display:none}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}}@media (min-width:345px){.min-\[345px\]\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}}@media (min-width:40rem){.sm\:-top-14{top:calc(var(--spacing)*-14)}.sm\:-top-48{top:calc(var(--spacing)*-48)}.sm\:-top-49{top:calc(var(--spacing)*-49)}.sm\:-top-50{top:calc(var(--spacing)*-50)}.sm\:-top-52{top:calc(var(--spacing)*-52)}.sm\:-right-7{right:calc(var(--spacing)*-7)}.sm\:left-15{left:calc(var(--spacing)*15)}.sm\:my-16{margin-block:calc(var(--spacing)*16)}.sm\:mt-6{margin-top:calc(var(--spacing)*6)}.sm\:mb-6{margin-bottom:calc(var(--spacing)*6)}.sm\:mb-\[64\.94px\]{margin-bottom:64.94px}.sm\:\!hidden{display:none!important}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.sm\:size-26{width:calc(var(--spacing)*26);height:calc(var(--spacing)*26)}.sm\:h-auto{height:auto}.sm\:w-22{width:calc(var(--spacing)*22)}.sm\:w-26{width:calc(var(--spacing)*26)}.sm\:w-30{width:calc(var(--spacing)*30)}.sm\:w-36{width:calc(var(--spacing)*36)}.sm\:w-38{width:calc(var(--spacing)*38)}.sm\:w-40{width:calc(var(--spacing)*40)}.sm\:w-45{width:calc(var(--spacing)*45)}.sm\:w-52{width:calc(var(--spacing)*52)}.sm\:w-72{width:calc(var(--spacing)*72)}.sm\:w-100{width:calc(var(--spacing)*100)}.sm\:w-130{width:calc(var(--spacing)*130)}.sm\:w-\[10\%\]{width:10%}.sm\:w-\[90\%\]{width:90%}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-full{max-width:100%}.sm\:-translate-y-2{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:flex-row{flex-direction:row}.sm\:\!justify-start{justify-content:flex-start!important}.sm\:justify-start{justify-content:flex-start}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-14{gap:calc(var(--spacing)*14)}.sm\:bg-\[url\(\/img\/Section4\/purple_bg\.svg\)\]{background-image:url(/img/Section4/purple_bg.svg)}.sm\:pt-0{padding-top:calc(var(--spacing)*0)}.sm\:pb-20{padding-bottom:calc(var(--spacing)*20)}.sm\:\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.sm\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}.sm\:\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.sm\:\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:\!text-\[12\.71px\]{font-size:12.71px!important}.sm\:\!text-\[32px\]{font-size:32px!important}.sm\:\!text-\[60px\]{font-size:60px!important}.sm\:\!text-\[70px\]{font-size:70px!important}.sm\:\!text-\[163px\]{font-size:163px!important}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[35px\]{font-size:35px}.sm\:leading-14{--tw-leading:calc(var(--spacing)*14);line-height:calc(var(--spacing)*14)}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:static{position:static}.md\:-top-53{top:calc(var(--spacing)*-53)}.md\:-top-59{top:calc(var(--spacing)*-59)}.md\:-top-66{top:calc(var(--spacing)*-66)}.md\:-top-68{top:calc(var(--spacing)*-68)}.md\:-top-70{top:calc(var(--spacing)*-70)}.md\:-top-74{top:calc(var(--spacing)*-74)}.md\:top-6{top:calc(var(--spacing)*6)}.md\:top-20{top:calc(var(--spacing)*20)}.md\:right-0{right:calc(var(--spacing)*0)}.md\:\!mt-26{margin-top:calc(var(--spacing)*26)!important}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-8{margin-top:calc(var(--spacing)*8)}.md\:mt-10{margin-top:calc(var(--spacing)*10)}.md\:mt-77{margin-top:calc(var(--spacing)*77)}.md\:mt-\[38px\]{margin-top:38px}.md\:mt-\[65px\]{margin-top:65px}.md\:mt-\[72\.9px\]{margin-top:72.9px}.md\:mr-6{margin-right:calc(var(--spacing)*6)}.md\:mr-10{margin-right:calc(var(--spacing)*10)}.md\:\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.md\:\!mb-\[9\.10px\]{margin-bottom:9.1px!important}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-5{margin-bottom:calc(var(--spacing)*5)}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:mb-10{margin-bottom:calc(var(--spacing)*10)}.md\:mb-\[61\.02px\]{margin-bottom:61.02px}.md\:ml-4{margin-left:calc(var(--spacing)*4)}.md\:\!block{display:block!important}.md\:\!hidden{display:none!important}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.md\:\!h-68{height:calc(var(--spacing)*68)!important}.md\:\!h-94{height:calc(var(--spacing)*94)!important}.md\:\!h-97{height:calc(var(--spacing)*97)!important}.md\:h-28{height:calc(var(--spacing)*28)}.md\:h-60{height:calc(var(--spacing)*60)}.md\:h-100{height:calc(var(--spacing)*100)}.md\:h-\[510px\]{height:510px}.md\:h-\[1021px\]{height:1021px}.md\:h-\[1078px\]{height:1078px}.md\:h-\[1113px\]{height:1113px}.md\:h-\[1203px\]{height:1203px}.md\:h-\[calc\(100\%-25px\)\]{height:calc(100% - 25px)}.md\:h-\[calc\(100\%-48px\)\]{height:calc(100% - 48px)}.md\:h-screen{height:100vh}.md\:min-h-210{min-height:calc(var(--spacing)*210)}.md\:\!w-\[calc\(25\%-8px\)\]{width:calc(25% - 8px)!important}.md\:\!w-\[calc\(33\%-8px\)\]{width:calc(33% - 8px)!important}.md\:\!w-\[calc\(33\%-12px\)\]{width:calc(33% - 12px)!important}.md\:w-30{width:calc(var(--spacing)*30)}.md\:w-40{width:calc(var(--spacing)*40)}.md\:w-48{width:calc(var(--spacing)*48)}.md\:w-56{width:calc(var(--spacing)*56)}.md\:w-60{width:calc(var(--spacing)*60)}.md\:w-72{width:calc(var(--spacing)*72)}.md\:w-82{width:calc(var(--spacing)*82)}.md\:w-92{width:calc(var(--spacing)*92)}.md\:w-120{width:calc(var(--spacing)*120)}.md\:w-140{width:calc(var(--spacing)*140)}.md\:w-\[465px\]{width:465px}.md\:w-\[calc\(75\%-8px\)\]{width:calc(75% - 8px)}.md\:w-full{width:100%}.md\:-translate-y-4{--tw-translate-y:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-start{justify-content:flex-start}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:gap-x-15{column-gap:calc(var(--spacing)*15)}.md\:overflow-visible{overflow:visible}.md\:\!rounded-bl-3xl{border-bottom-left-radius:var(--radius-3xl)!important}.md\:\!p-10{padding:calc(var(--spacing)*10)!important}.md\:p-0{padding:calc(var(--spacing)*0)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:px-10{padding-inline:calc(var(--spacing)*10)}.md\:\!pt-0{padding-top:calc(var(--spacing)*0)!important}.md\:\!pt-67{padding-top:calc(var(--spacing)*67)!important}.md\:\!pt-\[137px\]{padding-top:137px!important}.md\:\!pt-\[148px\]{padding-top:148px!important}.md\:\!pt-\[227px\]{padding-top:227px!important}.md\:\!pt-\[274\.77px\]{padding-top:274.77px!important}.md\:pt-0{padding-top:calc(var(--spacing)*0)}.md\:pt-40{padding-top:calc(var(--spacing)*40)}.md\:pr-8{padding-right:calc(var(--spacing)*8)}.md\:\!pb-0{padding-bottom:calc(var(--spacing)*0)!important}.md\:\!pb-15{padding-bottom:calc(var(--spacing)*15)!important}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:text-end{text-align:end}.md\:text-start{text-align:start}.md\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}.md\:\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.md\:\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:\!text-\[12\.71px\]{font-size:12.71px!important}.md\:\!text-\[14\.8px\]{font-size:14.8px!important}.md\:\!text-\[17\.8px\]{font-size:17.8px!important}.md\:\!text-\[34px\]{font-size:34px!important}.md\:\!text-\[35\.6px\]{font-size:35.6px!important}.md\:\!text-\[50\.85px\]{font-size:50.85px!important}.md\:\!text-\[56px\]{font-size:56px!important}.md\:\!text-\[80px\]{font-size:80px!important}.md\:\!text-\[174px\]{font-size:174px!important}.md\:text-\[46px\]{font-size:46px}.md\:leading-18{--tw-leading:calc(var(--spacing)*18);line-height:calc(var(--spacing)*18)}.md\:leading-\[17\.92px\]{--tw-leading:17.92px;line-height:17.92px}.md\:leading-\[42\.72px\]{--tw-leading:42.72px;line-height:42.72px}.md\:leading-\[53\.76px\]{--tw-leading:53.76px;line-height:53.76px}.md\:leading-\[54\.88px\]{--tw-leading:54.88px;line-height:54.88px}.md\:tracking-\[-0\.356px\]{--tw-tracking:-.356px;letter-spacing:-.356px}.md\:tracking-\[0\.56px\]{--tw-tracking:.56px;letter-spacing:.56px}}@media (min-width:64rem){.lg\:top-4{top:calc(var(--spacing)*4)}.lg\:top-50{top:calc(var(--spacing)*50)}.lg\:top-56{top:calc(var(--spacing)*56)}.lg\:top-58{top:calc(var(--spacing)*58)}.lg\:top-62{top:calc(var(--spacing)*62)}.lg\:top-76{top:calc(var(--spacing)*76)}.lg\:top-78{top:calc(var(--spacing)*78)}.lg\:top-\[-115px\]{top:-115px}.lg\:top-\[-170px\]{top:-170px}.lg\:top-\[6px\]{top:6px}.lg\:top-\[126px\]{top:126px}.lg\:right-5{right:calc(var(--spacing)*5)}.lg\:right-\[4px\]{right:4px}.lg\:right-\[333px\]{right:333px}.lg\:bottom-\[-14px\]{bottom:-14px}.lg\:left-4{left:calc(var(--spacing)*4)}.lg\:left-\[18\.5px\]{left:18.5px}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:mx-4{margin-inline:calc(var(--spacing)*4)}.lg\:\!mt-\[45px\]{margin-top:45px!important}.lg\:\!mt-\[102\.22px\]{margin-top:102.22px!important}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-16{margin-top:calc(var(--spacing)*16)}.lg\:mt-\[43\.19px\]{margin-top:43.19px}.lg\:mr-10{margin-right:calc(var(--spacing)*10)}.lg\:\!mb-5{margin-bottom:calc(var(--spacing)*5)!important}.lg\:\!mb-7{margin-bottom:calc(var(--spacing)*7)!important}.lg\:\!mb-\[21\.83px\]{margin-bottom:21.83px!important}.lg\:\!mb-\[24px\]{margin-bottom:24px!important}.lg\:\!mb-\[48px\]{margin-bottom:48px!important}.lg\:\!mb-\[160\.49px\]{margin-bottom:160.49px!important}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:mb-10{margin-bottom:calc(var(--spacing)*10)}.lg\:mb-20{margin-bottom:calc(var(--spacing)*20)}.lg\:mb-22{margin-bottom:calc(var(--spacing)*22)}.lg\:mb-\[60\.64px\]{margin-bottom:60.64px}.lg\:mb-\[178px\]{margin-bottom:178px}.lg\:ml-10{margin-left:calc(var(--spacing)*10)}.lg\:\!block{display:block!important}.lg\:\!hidden{display:none!important}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:\!h-88{height:calc(var(--spacing)*88)!important}.lg\:\!h-117{height:calc(var(--spacing)*117)!important}.lg\:\!h-\[319px\]{height:319px!important}.lg\:\!h-\[391px\]{height:391px!important}.lg\:\!h-\[956px\]{height:956px!important}.lg\:\!h-auto{height:auto!important}.lg\:h-17{height:calc(var(--spacing)*17)}.lg\:h-242{height:calc(var(--spacing)*242)}.lg\:h-\[64px\]{height:64px}.lg\:h-\[300\.4px\]{height:300.4px}.lg\:h-\[498px\]{height:498px}.lg\:h-\[619\.7px\]{height:619.7px}.lg\:h-\[655px\]{height:655px}.lg\:h-\[952\.98px\]{height:952.98px}.lg\:h-\[1088\.02px\]{height:1088.02px}.lg\:h-\[calc\(100\%-80px\)\]{height:calc(100% - 80px)}.lg\:h-\[calc\(100\%-230px\)\]{height:calc(100% - 230px)}.lg\:h-auto{height:auto}.lg\:\!w-155{width:calc(var(--spacing)*155)!important}.lg\:\!w-\[63\%\]{width:63%!important}.lg\:\!w-\[350px\]{width:350px!important}.lg\:\!w-\[636px\]{width:636px!important}.lg\:\!w-\[calc\(33\%-8px\)\]{width:calc(33% - 8px)!important}.lg\:w-12{width:calc(var(--spacing)*12)}.lg\:w-13{width:calc(var(--spacing)*13)}.lg\:w-40{width:calc(var(--spacing)*40)}.lg\:w-50{width:calc(var(--spacing)*50)}.lg\:w-58{width:calc(var(--spacing)*58)}.lg\:w-62{width:calc(var(--spacing)*62)}.lg\:w-64{width:calc(var(--spacing)*64)}.lg\:w-74{width:calc(var(--spacing)*74)}.lg\:w-80{width:calc(var(--spacing)*80)}.lg\:w-108{width:calc(var(--spacing)*108)}.lg\:w-110{width:calc(var(--spacing)*110)}.lg\:w-120{width:calc(var(--spacing)*120)}.lg\:w-141{width:calc(var(--spacing)*141)}.lg\:w-\[20\%\]{width:20%}.lg\:w-\[80\%\]{width:80%}.lg\:w-\[441px\]{width:441px}.lg\:w-\[557px\]{width:557px}.lg\:w-\[661px\]{width:661px}.lg\:w-\[calc\(100\%-350px\)\]{width:calc(100% - 350px)}.lg\:w-auto{width:auto}.lg\:scale-80{--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y)}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-0{gap:calc(var(--spacing)*0)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:gap-x-0{column-gap:calc(var(--spacing)*0)}.lg\:gap-x-3{column-gap:calc(var(--spacing)*3)}.lg\:gap-x-4{column-gap:calc(var(--spacing)*4)}.lg\:gap-x-47{column-gap:calc(var(--spacing)*47)}.lg\:gap-y-6{row-gap:calc(var(--spacing)*6)}.lg\:gap-y-\[10px\]{row-gap:10px}.lg\:rounded-\[48px\]{border-radius:48px}.lg\:border-r-7{border-right-style:var(--tw-border-style);border-right-width:7px}.lg\:border-b-7{border-bottom-style:var(--tw-border-style);border-bottom-width:7px}.lg\:\!p-8{padding:calc(var(--spacing)*8)!important}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:\!pt-0{padding-top:calc(var(--spacing)*0)!important}.lg\:\!pt-20{padding-top:calc(var(--spacing)*20)!important}.lg\:pt-5{padding-top:calc(var(--spacing)*5)}.lg\:pt-10{padding-top:calc(var(--spacing)*10)}.lg\:\!pr-10{padding-right:calc(var(--spacing)*10)!important}.lg\:pr-\[46px\]{padding-right:46px}.lg\:\!pb-10{padding-bottom:calc(var(--spacing)*10)!important}.lg\:\!pb-\[134px\]{padding-bottom:134px!important}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:\!pl-12{padding-left:calc(var(--spacing)*12)!important}.lg\:pl-8{padding-left:calc(var(--spacing)*8)}.lg\:text-start{text-align:start}.lg\:\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.lg\:\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.lg\:\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.lg\:\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.lg\:\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:\!text-\[18px\]{font-size:18px!important}.lg\:\!text-\[25\.43px\]{font-size:25.43px!important}.lg\:\!text-\[34px\]{font-size:34px!important}.lg\:\!text-\[40px\]{font-size:40px!important}.lg\:\!text-\[48px\]{font-size:48px!important}.lg\:\!text-\[64px\]{font-size:64px!important}.lg\:\!text-\[104px\]{font-size:104px!important}.lg\:\!text-\[111\.88px\]{font-size:111.88px!important}.lg\:\!text-\[140px\]{font-size:140px!important}.lg\:\!text-\[310px\]{font-size:310px!important}.lg\:text-\[52\.88px\]{font-size:52.88px}.lg\:text-\[55px\]{font-size:55px}.lg\:\!leading-\[24\.426px\]{--tw-leading:24.426px!important;line-height:24.426px!important}.lg\:\!leading-\[28px\]{--tw-leading:28px!important;line-height:28px!important}.lg\:\!leading-\[32px\]{--tw-leading:32px!important;line-height:32px!important}.lg\:\!leading-\[48px\]{--tw-leading:48px!important;line-height:48px!important}.lg\:\!leading-\[60px\]{--tw-leading:60px!important;line-height:60px!important}.lg\:\!leading-\[72px\]{--tw-leading:72px!important;line-height:72px!important}.lg\:leading-24{--tw-leading:calc(var(--spacing)*24);line-height:calc(var(--spacing)*24)}.lg\:leading-\[25\.6px\]{--tw-leading:25.6px;line-height:25.6px}.lg\:leading-\[33px\]{--tw-leading:33px;line-height:33px}.lg\:leading-\[34\.8px\]{--tw-leading:34.8px;line-height:34.8px}.lg\:leading-\[41\.6px\]{--tw-leading:41.6px;line-height:41.6px}.lg\:leading-\[53\.76px\]{--tw-leading:53.76px;line-height:53.76px}.lg\:\!tracking-\[0\.4px\]{--tw-tracking:.4px!important;letter-spacing:.4px!important}.lg\:\!tracking-\[0\.9px\]{--tw-tracking:.9px!important;letter-spacing:.9px!important}.lg\:tracking-\[0\.64px\]{--tw-tracking:.64px;letter-spacing:.64px}}@media (min-width:80rem){.xl\:top-20{top:calc(var(--spacing)*20)}.xl\:top-26{top:calc(var(--spacing)*26)}.xl\:top-38{top:calc(var(--spacing)*38)}.xl\:top-44{top:calc(var(--spacing)*44)}.xl\:top-50{top:calc(var(--spacing)*50)}.xl\:top-60{top:calc(var(--spacing)*60)}.xl\:top-\[-100px\]{top:-100px}.xl\:top-\[-170px\]{top:-170px}.xl\:right-10{right:calc(var(--spacing)*10)}.xl\:right-\[-18px\]{right:-18px}.xl\:right-\[387px\]{right:387px}.xl\:bottom-\[-9px\]{bottom:-9px}.xl\:left-\[70\.5px\]{left:70.5px}.xl\:mx-10{margin-inline:calc(var(--spacing)*10)}.xl\:mt-0{margin-top:calc(var(--spacing)*0)}.xl\:mt-30{margin-top:calc(var(--spacing)*30)}.xl\:mr-\[80px\]{margin-right:80px}.xl\:\!mb-\[38px\]{margin-bottom:38px!important}.xl\:ml-\[80px\]{margin-left:80px}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:\!h-118{height:calc(var(--spacing)*118)!important}.xl\:\!h-\[654px\]{height:654px!important}.xl\:h-\[1076px\]{height:1076px}.xl\:h-\[1080px\]{height:1080px}.xl\:h-\[calc\(100\%-382px\)\]{height:calc(100% - 382px)}.xl\:h-auto{height:auto}.xl\:\!w-\[68\%\]{width:68%!important}.xl\:\!w-\[400px\]{width:400px!important}.xl\:\!w-\[646px\]{width:646px!important}.xl\:w-64{width:calc(var(--spacing)*64)}.xl\:w-72{width:calc(var(--spacing)*72)}.xl\:w-80{width:calc(var(--spacing)*80)}.xl\:w-\[286\.5px\]{width:286.5px}.xl\:w-\[calc\(100\%-400px\)\]{width:calc(100% - 400px)}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.xl\:justify-start{justify-content:flex-start}.xl\:gap-6{gap:calc(var(--spacing)*6)}.xl\:gap-x-10{column-gap:calc(var(--spacing)*10)}.xl\:gap-x-\[31px\]{column-gap:31px}.xl\:gap-x-\[385px\]{column-gap:385px}.xl\:pt-\[57px\]{padding-top:57px}.xl\:\!pr-\[45\.74px\]{padding-right:45.74px!important}.xl\:pb-\[50px\]{padding-bottom:50px}.xl\:\!pl-\[49px\]{padding-left:49px!important}.xl\:\!text-\[26px\]{font-size:26px!important}.xl\:\!text-\[40px\]{font-size:40px!important}.xl\:\!text-\[56px\]{font-size:56px!important}.xl\:\!text-\[68px\]{font-size:68px!important}}@media (min-width:96rem){.\32 xl\:top-40{top:calc(var(--spacing)*40)}.\32 xl\:top-50{top:calc(var(--spacing)*50)}.\32 xl\:top-56{top:calc(var(--spacing)*56)}.\32 xl\:top-64{top:calc(var(--spacing)*64)}.\32 xl\:top-70{top:calc(var(--spacing)*70)}.\32 xl\:top-80{top:calc(var(--spacing)*80)}.\32 xl\:top-\[100px\]{top:100px}.\32 xl\:right-\[4px\]{right:4px}.\32 xl\:right-\[87px\]{right:87px}.\32 xl\:right-\[483px\]{right:483px}.\32 xl\:bottom-20{bottom:calc(var(--spacing)*20)}.\32 xl\:left-\[126\.5px\]{left:126.5px}.\32 xl\:block{display:block}.\32 xl\:\!h-89{height:calc(var(--spacing)*89)!important}.\32 xl\:\!h-125{height:calc(var(--spacing)*125)!important}.\32 xl\:h-\[304px\]{height:304px}.\32 xl\:h-\[calc\(100\%-300px\)\]{height:calc(100% - 300px)}.\32 xl\:\!w-134{width:calc(var(--spacing)*134)!important}.\32 xl\:\!w-\[61\%\]{width:61%!important}.\32 xl\:\!w-\[496px\]{width:496px!important}.\32 xl\:w-96{width:calc(var(--spacing)*96)}.\32 xl\:w-110{width:calc(var(--spacing)*110)}.\32 xl\:w-\[75px\]{width:75px}.\32 xl\:w-\[calc\(100\%-496px\)\]{width:calc(100% - 496px)}.\32 xl\:w-auto{width:auto}.\32 xl\:gap-0{gap:calc(var(--spacing)*0)}.\32 xl\:gap-10{gap:calc(var(--spacing)*10)}.\32 xl\:gap-x-\[429px\]{column-gap:429px}.\32 xl\:\!text-\[30px\]{font-size:30px!important}.\32 xl\:\!text-\[40px\]{font-size:40px!important}}.\[\&_\.monaco-scrollable-element_\.decorationsOverviewRuler\]\:\!w-\[6px\] .monaco-scrollable-element .decorationsOverviewRuler{width:6px!important}.\[\&_\.monaco-scrollable-element_\.horizontal\]\:\!h-\[6px\] .monaco-scrollable-element .horizontal{height:6px!important}.\[\&_\.monaco-scrollable-element_\.vertical\]\:\!w-\[6px\] .monaco-scrollable-element .vertical{width:6px!important}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bounce3{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-blink{animation:1s step-end infinite blink}.animate-bounce2{animation:2s infinite bounce}.animate-bounce3{animation:3s ease-in-out infinite bounce3}}body,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif!important}p{margin-bottom:0!important}.section4:after{content:"";background-color:#fff;border-radius:50%;width:200px;height:200px;margin-left:-100px;position:absolute;top:-100px;left:50%}.navbar__items.navbar__items--right{gap:12px}.breadcrumbs__item>a{height:19px}.monaco-editor .margin,.monaco-editor .monaco-editor-background,.monaco-editor .view-lines{outline:none!important}[data-theme-variant=home]{--ifm-color-primary:#5438dc;--ifm-color-primary-light:#c2b8ff;--ifm-color-primary-contrast:#fff}[data-theme-variant=chrysalis]{--ifm-color-primary:#049e96;--ifm-color-primary-light:#59ede0;--ifm-color-primary-contrast:#fff}[data-theme-variant=argus]{--ifm-color-primary:#813adf;--ifm-color-primary-light:#813adf;--ifm-color-primary-contrast:#fff}[data-theme-variant=razor]{--ifm-color-primary:#649dca;--ifm-color-primary-light:#649dca;--ifm-color-primary-contrast:#fff}[data-theme=dark][data-theme-variant=futura]{--ifm-color-primary:#936fb6;--ifm-color-primary-light:#fff8e0;--ifm-color-primary-contrast:#fff}[data-theme=light][data-theme-variant=futura]{--ifm-color-primary:indigo;--ifm-color-primary-light:#fff8e0;--ifm-color-primary-contrast:#fff}[data-theme=dark][data-theme-variant=comp]{--ifm-color-primary:#ff8f71;--ifm-color-primary-light:#ff8f71;--ifm-color-primary-contrast:#fff}[data-theme=light][data-theme-variant=comp]{--ifm-color-primary:#f83c01;--ifm-color-primary-light:#ff8f71;--ifm-color-primary-contrast:#fff}[data-theme=dark]{--futura-color-primary:#936fb6;--comp-color-primary:#ff8f71;background-color:#191919}[data-theme=light]{--futura-color-primary:indigo;--comp-color-primary:#f83c01;background-color:#fff}@media only screen and (max-width:997px){.navbar-icon{display: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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";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:"";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:"";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:"";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}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}} \ No newline at end of file diff --git a/src/theme.d.ts b/src/theme.d.ts new file mode 100644 index 0000000..01ed117 --- /dev/null +++ b/src/theme.d.ts @@ -0,0 +1,21 @@ +import { Theme, ThemeOptions } from '@mui/material/styles'; + +declare module '@mui/material/styles' { + interface Theme { + futura?: { + colors: { + primary: string; + secondary: string; + }; + }; + } + + interface ThemeOptions { + futura?: { + colors: { + primary: string; + secondary: string; + }; + }; + } +} \ No newline at end of file diff --git a/static/img/Futura/background_big.svg b/static/img/Futura/background_big.svg new file mode 100644 index 0000000..d4e3194 --- /dev/null +++ b/static/img/Futura/background_big.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/static/img/Futura/background_medium.svg b/static/img/Futura/background_medium.svg new file mode 100644 index 0000000..a37bd95 --- /dev/null +++ b/static/img/Futura/background_medium.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/static/img/Futura/background_small.svg b/static/img/Futura/background_small.svg new file mode 100644 index 0000000..28d4c19 --- /dev/null +++ b/static/img/Futura/background_small.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/static/img/Futura/cardano.tsx b/static/img/Futura/cardano.tsx new file mode 100644 index 0000000..a4c48dc --- /dev/null +++ b/static/img/Futura/cardano.tsx @@ -0,0 +1,52 @@ +import { SvgIcon, SvgIconProps, useTheme } from "@mui/material"; + +const Cardano = (props: SvgIconProps) => { + const { sx = {}, ...otherProps } = props; + const theme = useTheme(); + + return ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ); +}; + +export default Cardano; \ No newline at end of file diff --git a/static/img/Futura/futura.tsx b/static/img/Futura/futura.tsx new file mode 100644 index 0000000..96bc3c3 --- /dev/null +++ b/static/img/Futura/futura.tsx @@ -0,0 +1,23 @@ +import { SvgIcon, SvgIconProps, useTheme } from "@mui/material"; + +const Futura = (props: SvgIconProps) => { + const { sx = {}, ...otherProps } = props; + const theme = useTheme(); + + return ( + + + + + + + ); +}; + +export default Futura; \ No newline at end of file diff --git a/static/img/Futura/right_arrow.svg b/static/img/Futura/right_arrow.svg new file mode 100644 index 0000000..d3287d5 --- /dev/null +++ b/static/img/Futura/right_arrow.svg @@ -0,0 +1,3 @@ + + +