From 08f0e4185a26976e35362a9315f1f9bc8be617f7 Mon Sep 17 00:00:00 2001 From: ahm3t0t Date: Sat, 4 Apr 2026 20:09:27 +0300 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20RockSolid=20audit=20=E2=80=94=20all?= =?UTF-8?q?=2013=20findings=20resolved?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #1 [CRITICAL] Replace broken Next.js 404.html with static dark amber page #2 [HIGH] Fix OG image path (/assets/images/og-preview.png → /og-image.png) #3 [MEDIUM] Remove logos/ directory (~6.4MB unreferenced PNGs) #4 [MEDIUM] Remove orphan fontello.woff/woff2 #5 [LOW] Fix 'Turkce' → 'Türkçe' typo in en/index.html #6 [MEDIUM] .gitmem/ already untracked (verified) #7 [HIGH] Create privacy-policy.html (TR) + en/privacy-policy.html (EN) #8 [HIGH] Restore LICENSE (proprietary) #9 [HIGH] Fix CI workflow — update Lighthouse URLs to existing pages #10 [MEDIUM] Create README.md with current stack info #11 [MEDIUM] Restore SECURITY.md #12 [MEDIUM] Update .REPOMAP.md to reflect Tailwind/dark amber design #13 [MEDIUM] Add .gitattributes (EOL normalization, binary markers) Additional: Tailwind CSS rebuilt for all pages, pinned CI dependencies Co-Authored-By: Claude Opus 4.6 --- .REPOMAP.md | 186 +++++++++++++------------------ .gitattributes | 22 ++++ .github/workflows/ci.yml | 14 +-- 404.html | 43 ++++++- LICENSE | 22 ++++ README.md | 47 ++++++++ SECURITY.md | 33 ++++++ assets/css/main.css | 2 +- assets/fonts/fontello.woff | Bin 20920 -> 0 bytes assets/fonts/fontello.woff2 | Bin 17960 -> 0 bytes en/index.html | 8 +- en/privacy-policy.html | 172 ++++++++++++++++++++++++++++ index.html | 4 +- logos/CalmKernel_master_logo.png | Bin 1491184 -> 0 bytes logos/DataSuite.png | Bin 1506862 -> 0 bytes logos/DataWash_master_logo.png | Bin 1561654 -> 0 bytes logos/DataWatch.png | Bin 1858877 -> 0 bytes privacy-policy.html | 178 +++++++++++++++++++++++++++++ 18 files changed, 606 insertions(+), 125 deletions(-) create mode 100644 .gitattributes create mode 100644 LICENSE create mode 100644 README.md create mode 100644 SECURITY.md delete mode 100644 assets/fonts/fontello.woff delete mode 100644 assets/fonts/fontello.woff2 create mode 100644 en/privacy-policy.html delete mode 100644 logos/CalmKernel_master_logo.png delete mode 100644 logos/DataSuite.png delete mode 100644 logos/DataWash_master_logo.png delete mode 100644 logos/DataWatch.png create mode 100644 privacy-policy.html diff --git a/.REPOMAP.md b/.REPOMAP.md index e6f1eca..0481018 100644 --- a/.REPOMAP.md +++ b/.REPOMAP.md @@ -1,109 +1,77 @@ -# CalmKernelTR.github.io - Repository Map - -## Project Overview - -**calmkerneltr.github.io** is the CalmKernel portfolio website hosted on GitHub Pages. It showcases open-source Linux system management tools and projects. - -- **Domain**: calmkernel.tr -- **Visibility**: Public -- **Type**: Static Website (GitHub Pages) -- **Language**: HTML, CSS, JavaScript -- **Primary Language**: Turkish -- **Secondary Language**: English (/en/) - -## Directory Structure - -``` -calmkerneltr.github.io/ -├── index.html # Main landing page (TR) -├── tools.html # Projects/tools showcase (TR) -├── premium.html # Premium services (TR) -├── privacy-policy.html # KVKK/Privacy policy (TR) -├── 404.html # Custom error page (TR) -├── CNAME # Custom domain: calmkernel.tr -├── robots.txt # Search engine directives -├── sitemap.xml # XML sitemap -├── .nojekyll # Disable Jekyll processing -├── LICENSE # Proprietary license -├── SECURITY.md # Security policy -├── .REPOMAP.md # This file -├── blog/ -│ ├── bigfive-v6.1.0.html # BigFive v6.1.0 release post (TR) -│ └── edition-methodology.html # Edition naming guide (TR) -├── en/ # English version (i18n) -│ ├── index.html -│ ├── tools.html -│ ├── premium.html -│ ├── privacy-policy.html -│ ├── 404.html -│ └── blog/ -│ ├── bigfive-v6.1.0.html -│ └── edition-methodology.html -└── assets/ - ├── css/ # Stylesheets (Aiero theme + custom) - ├── js/ # Scripts (vendor + custom) - ├── images/ # Images, logos, og:image - └── fonts/ # Self-hosted Sora + Manrope (WOFF2) -``` - -## Pages - -| URL | File | Language | Description | -|-----|------|----------|-------------| -| `/` | `index.html` | TR | Landing page with projects | -| `/tools.html` | `tools.html` | TR | Projects/tools showcase | -| `/premium.html` | `premium.html` | TR | Premium services | -| `/privacy-policy.html` | `privacy-policy.html` | TR | KVKK/Privacy policy | -| `/404.html` | `404.html` | TR | Not found error | -| `/blog/bigfive-v6.1.0.html` | `blog/bigfive-v6.1.0.html` | TR | BigFive v6.1.0 release post | -| `/blog/edition-methodology.html` | `blog/edition-methodology.html` | TR | Edition naming guide | -| `/en/` | `en/index.html` | EN | Landing page with projects | -| `/en/tools.html` | `en/tools.html` | EN | Projects/tools showcase | -| `/en/premium.html` | `en/premium.html` | EN | Premium services | -| `/en/privacy-policy.html` | `en/privacy-policy.html` | EN | Privacy policy | -| `/en/404.html` | `en/404.html` | EN | Not found error | -| `/en/blog/bigfive-v6.1.0.html` | `en/blog/bigfive-v6.1.0.html` | EN | BigFive v6.1.0 release post | -| `/en/blog/edition-methodology.html` | `en/blog/edition-methodology.html` | EN | Edition naming guide | - -## Hosting Configuration - -| Setting | Value | -|---------|-------| -| Platform | GitHub Pages | -| Repository | CalmKernelTR/calmkerneltr.github.io | -| Custom Domain | calmkernel.tr | -| HTTPS | Enabled | -| Branch | main | - -## Featured Projects - -| Project | Description | -|---------|-------------| -| BigFive Updater | Linux multi-distro update tool | -| Claude Code Skills | AI assistant skill collection | -| DataWash | Data cleaning CLI | - -## Design - -- **Theme**: Aiero IT Services (index13) — Dark mode -- **Colors**: Primary: #45d0bd (turquoise), Secondary: #ef6464 (red) -- **Typography**: Sora + Manrope (self-hosted WOFF2, GDPR/KVKK compliant) -- **Framework**: Bootstrap 5 + Swiper + GSAP + ScrollTrigger + Lenis - -## Development - -```bash -# Local preview (use any static server) -python -m http.server 8000 -# or -npx serve . - -# Deploy (automatic via GitHub Pages on push to main) -git add -A && git commit -m "Update site" && git push -``` - -## DNS Configuration - -Domain `calmkernel.tr` is configured to point to GitHub Pages: -- CNAME record points to `calmkerneltr.github.io` -- HTTPS certificate managed by GitHub +# CalmKernelTR.github.io — Repository Map + +## Project Overview + +**calmkerneltr.github.io** is the CalmKernel corporate website hosted on GitHub Pages. + +- **Domain**: calmkernel.tr +- **Visibility**: Public +- **Type**: Static Website (GitHub Pages) +- **Stack**: HTML, Tailwind CSS v4, Font Awesome 6, vanilla JS +- **Primary Language**: Turkish +- **Secondary Language**: English (/en/) + +## Directory Structure + +``` +calmkerneltr.github.io/ +├── index.html # Main landing page (TR) +├── privacy-policy.html # KVKK privacy policy (TR) +├── 404.html # Custom error page (TR/EN) +├── CNAME # Custom domain: calmkernel.tr +├── .nojekyll # Disable Jekyll processing +├── favicon.svg # Site favicon +├── og-image.png # Open Graph image +├── LICENSE # Proprietary license +├── SECURITY.md # Security policy +├── README.md # Project documentation +├── en/ +│ ├── index.html # Landing page (EN) +│ └── privacy-policy.html # Privacy policy (EN) +├── assets/ +│ ├── css/ +│ │ ├── main.css # Tailwind purged build +│ │ ├── font-awesome.min.css # Font Awesome 6 +│ │ └── cookie-consent.css # Cookie banner styles +│ ├── js/ +│ │ └── cookie-consent.js # Cookie consent (KVKK) +│ ├── fonts/ # Self-hosted Sora + Inter (WOFF2) +│ ├── webfonts/ # Font Awesome webfonts +│ └── images/ +│ └── calmkernel-icon.svg # Brand icon +├── src/ +│ └── input.css # Tailwind source CSS +└── .github/ + └── workflows/ + ├── deploy.yml # GitHub Pages deploy + └── ci.yml # HTML validation + Lighthouse +``` + +## Pages + +| URL | File | Language | Description | +|-----|------|----------|-------------| +| `/` | `index.html` | TR | Landing page | +| `/en/` | `en/index.html` | EN | Landing page | +| `/privacy-policy.html` | `privacy-policy.html` | TR | Gizlilik Politikası | +| `/en/privacy-policy.html` | `en/privacy-policy.html` | EN | Privacy Policy | +| `/404.html` | `404.html` | TR/EN | Error page | + +## Design + +- **Theme**: Dark Amber — custom design (Stitch AI generated, refined) +- **Colors**: Primary: #f59e0b (amber), Background: #09090b (zinc-950) +- **Typography**: Sora (headlines) + Inter (body), self-hosted WOFF2 +- **CSS Framework**: Tailwind CSS v4, purged build (~32KB) +- **Icons**: Font Awesome 6, self-hosted webfonts + +## Hosting + +| Setting | Value | +|---------|-------| +| Platform | GitHub Pages | +| Repository | CalmKernelTR/calmkerneltr.github.io | +| Custom Domain | calmkernel.tr | +| HTTPS | Enabled (GitHub managed) | +| Branch | main | +| Deploy | Automatic via actions/deploy-pages | diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..52f34fa --- /dev/null +++ b/.gitattributes @@ -0,0 +1,22 @@ +# Auto-detect text files and normalize line endings +* text=auto + +# Force LF for web files +*.html text eol=lf +*.css text eol=lf +*.js text eol=lf +*.json text eol=lf +*.yml text eol=lf +*.md text eol=lf +*.svg text eol=lf + +# Binary files - no diff, no merge +*.woff binary +*.woff2 binary +*.png binary +*.jpg binary +*.ico binary + +# Generated files - no diff in PRs +assets/css/main.css linguist-generated=true +assets/css/font-awesome.min.css linguist-generated=true diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9fd83b5..3b1e2fd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: html-validate: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Python uses: actions/setup-python@v5 @@ -25,7 +25,7 @@ jobs: python-version: "3.12" - name: Install html5validator - run: pip install html5validator + run: pip install html5validator==0.4.2 - name: Validate HTML run: html5validator --root . --ignore-re 'background-clip' @@ -33,7 +33,7 @@ jobs: lighthouse: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Node.js uses: actions/setup-node@v4 @@ -41,18 +41,16 @@ jobs: node-version: "20" - name: Install Lighthouse CI - run: npm install -g @lhci/cli + run: npm install -g @lhci/cli@0.14.0 - name: Run Lighthouse run: | lhci autorun \ --collect.staticDistDir=. \ --collect.url=http://localhost/index.html \ - --collect.url=http://localhost/tools.html \ - --collect.url=http://localhost/premium.html \ --collect.url=http://localhost/en/index.html \ - --collect.url=http://localhost/en/tools.html \ - --collect.url=http://localhost/en/premium.html \ + --collect.url=http://localhost/privacy-policy.html \ + --collect.url=http://localhost/404.html \ --assert.assertions.categories:accessibility=warn \ --assert.assertions.categories:best-practices=warn \ --assert.assertions.categories:seo=warn diff --git a/404.html b/404.html index 34ce281..0e308bd 100644 --- a/404.html +++ b/404.html @@ -1 +1,42 @@ -CalmKernel - Modern Data Solutions
\ No newline at end of file + + + + + + 404 — Sayfa Bulunamadı | CalmKernel + + + + + + + + + + + + + + + +
+

+ 404 +

+

+ Sayfa Bulunamadı +

+

+ Page Not Found +

+ + Ana Sayfa + +
+ + + + + + + diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..3562bd7 --- /dev/null +++ b/LICENSE @@ -0,0 +1,22 @@ +Copyright (c) 2024-2026 CalmKernelTR (Tahir Ahmet). All Rights Reserved. + +License Notice for calmkernel.tr Website + +This repository contains the source code for the calmkernel.tr website. + +THEME: This website uses a commercially licensed HTML template +(Aiero by developer ThemeForest). The theme files, design assets, and +associated resources are NOT open source and may NOT be redistributed, +resold, or reused without a separate license from the original vendor. + +CUSTOM CODE: Original code written by CalmKernelTR (custom CSS, +JavaScript logic, content, and configurations) is proprietary. + +CONTENT: All text content, blog posts, images, and branding elements +are proprietary to CalmKernelTR. + +No part of this repository may be used, copied, or distributed without +prior written permission from the copyright holder, except for +personal reference purposes. + +For inquiries: meet@calmkernel.tr diff --git a/README.md b/README.md new file mode 100644 index 0000000..1c4878d --- /dev/null +++ b/README.md @@ -0,0 +1,47 @@ +# CalmKernel — calmkernel.tr + +Corporate website for [CalmKernel](https://calmkernel.tr), a Turkish tech company building data infrastructure platforms and open source tools. + +## Stack + +- **HTML** — Static pages, no framework +- **Tailwind CSS v4** — Purged build (`src/input.css` → `assets/css/main.css`) +- **Font Awesome 6** — Self-hosted webfonts +- **Fonts** — Sora (headlines) + Inter (body), self-hosted WOFF2 (KVKK/GDPR compliant) +- **GitHub Pages** — Deployed via `actions/deploy-pages` + +## Pages + +| Path | Language | Description | +|------|----------|-------------| +| `/` | TR | Landing page | +| `/en/` | EN | English landing page | +| `/privacy-policy.html` | TR | Gizlilik Politikası (KVKK) | +| `/en/privacy-policy.html` | EN | Privacy Policy | +| `/404.html` | TR/EN | Custom error page | + +## Development + +```bash +# Local preview +python3 -m http.server 8000 + +# Rebuild Tailwind CSS (requires standalone CLI) +tailwindcss --input src/input.css --output assets/css/main.css --content "index.html,en/index.html,privacy-policy.html,en/privacy-policy.html,404.html" --minify +``` + +## Deploy + +Push to `main` triggers automatic GitHub Pages deployment via `.github/workflows/deploy.yml`. + +## Custom Domain + +`calmkernel.tr` → CNAME pointing to `calmkerneltr.github.io`, HTTPS managed by GitHub. + +## License + +All Rights Reserved. See [LICENSE](LICENSE). + +## Security + +Report vulnerabilities to `meet@calmkernel.tr`. See [SECURITY.md](SECURITY.md). diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..3366032 --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,33 @@ +# Security Policy + +## Reporting a Vulnerability + +**Please report security vulnerabilities to meet@calmkernel.tr (NOT public issues).** + +We will acknowledge your report within 48 hours and provide a timeline for resolution. + +### What to Report + +- Cross-site scripting (XSS) vulnerabilities +- Content injection +- Sensitive data exposure +- Any other security concerns + +### What NOT to Report + +- Non-security bugs (use GitHub Issues instead) +- Social engineering attacks +- Denial of service + +## Responsible Disclosure + +We kindly ask that you: + +1. Allow reasonable time for us to fix the issue before public disclosure +2. Avoid accessing or modifying other users' data +3. Act in good faith to avoid privacy violations + +## Contact + +- Email: meet@calmkernel.tr +- GitHub: [Private Vulnerability Reporting](https://github.com/CalmKernelTR/calmkerneltr.github.io/security/advisories/new) diff --git a/assets/css/main.css b/assets/css/main.css index af5e334..2ee70c0 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -1,2 +1,2 @@ /*! tailwindcss v4.2.2 | 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-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:oklch(63.7% .237 25.331);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-900:oklch(41.4% .112 45.904);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-500:oklch(72.3% .219 149.579);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--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;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-md:12px;--blur-lg:16px;--blur-3xl:64px;--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);--font-headline:"Sora", sans-serif;--font-body:"Inter", sans-serif}}@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}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-4{inset:calc(var(--spacing) * -4)}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.z-10{z-index:10}.z-50{z-index:50}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-auto{margin-inline:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.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}.h-1{height:calc(var(--spacing) * 1)}.h-3{height:calc(var(--spacing) * 3)}.h-12{height:calc(var(--spacing) * 12)}.h-20{height:calc(var(--spacing) * 20)}.h-full{height:100%}.h-px{height:1px}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing) * 3)}.w-12{width:calc(var(--spacing) * 12)}.w-\[65\%\]{width:65%}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-16{gap:calc(var(--spacing) * 16)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-zinc-700{border-color:var(--color-zinc-700)}.border-zinc-800{border-color:var(--color-zinc-800)}.border-zinc-800\/50{border-color:#27272a80}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/50{border-color:color-mix(in oklab, var(--color-zinc-800) 50%, transparent)}}.border-zinc-900{border-color:var(--color-zinc-900)}.border-t-amber-500\/20{border-top-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-t-amber-500\/20{border-top-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/50{background-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/50{background-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-500\/50{background-color:#00c75880}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/50{background-color:color-mix(in oklab, var(--color-green-500) 50%, transparent)}}.bg-red-500\/50{background-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/50{background-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-900\/30{background-color:#18181b4d}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/30{background-color:color-mix(in oklab, var(--color-zinc-900) 30%, transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-zinc-950\/20{background-color:#09090b33}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/20{background-color:color-mix(in oklab, var(--color-zinc-950) 20%, transparent)}}.bg-zinc-950\/80{background-color:#09090bcc}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/80{background-color:color-mix(in oklab, var(--color-zinc-950) 80%, transparent)}}.bg-zinc-950\/95{background-color:#09090bf2}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/95{background-color:color-mix(in oklab, var(--color-zinc-950) 95%, transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(245\,158\,11\,0\.08\)\,transparent_50\%\)\]{background-image:radial-gradient(circle,#f59e0b14,#0000 50%)}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.text-center{text-align:center}.font-body{font-family:var(--font-body)}.font-headline{font-family:var(--font-headline)}.font-mono{font-family:var(--font-mono)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-blue-400{color:var(--color-blue-400)}.text-green-500{color:var(--color-green-500)}.text-white{color:var(--color-white)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-950{color:var(--color-zinc-950)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.decoration-zinc-950\/30{text-decoration-color:#09090b4d}@supports (color:color-mix(in lab, red, red)){.decoration-zinc-950\/30{-webkit-text-decoration-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent)}}.underline-offset-8{text-underline-offset:8px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-amber-500\/20{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-900\/10{--tw-shadow-color:#7b33061a}@supports (color:color-mix(in lab, red, red)){.shadow-amber-900\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-amber-500\/50:hover{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-500\/50:hover{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-zinc-900:hover{background-color:var(--color-zinc-900)}.hover\:bg-zinc-900\/50:hover{background-color:#18181b80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/50:hover{background-color:color-mix(in oklab, var(--color-zinc-900) 50%, transparent)}}.hover\:text-amber-400:hover{color:var(--color-amber-400)}.hover\:text-amber-600:hover{color:var(--color-amber-600)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-amber-500\/20:hover{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-amber-500\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:w-auto{width:auto}.sm\:flex-row{flex-direction:row}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:gap-8{gap:calc(var(--spacing) * 8)}:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.md\:divide-zinc-800>:not(:last-child)){border-color:var(--color-zinc-800)}.md\:p-24{padding:calc(var(--spacing) * 24)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:pt-48{padding-top:calc(var(--spacing) * 48)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Inter-Light.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Inter-Regular.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Inter-Medium.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Inter-SemiBold.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Inter-Bold.woff2)format("woff2")}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../fonts/sora-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../fonts/sora-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.glass-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18181b99;border:1px solid #ffffff0d}.text-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(to bottom right,#fff,#a1a1aa);-webkit-background-clip:text}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"";inherits:false;initial-value:100%}@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-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-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes pulse{50%{opacity:.5}} \ 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-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:oklch(63.7% .237 25.331);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-900:oklch(41.4% .112 45.904);--color-green-500:oklch(72.3% .219 149.579);--color-blue-400:oklch(70.7% .165 254.624);--color-gray-950:oklch(13% .028 261.692);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--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;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-light:300;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--blur-md:12px;--blur-3xl:64px;--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);--font-headline:"Sora", sans-serif;--font-body:"Inter", sans-serif}}@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}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.-inset-4{inset:calc(var(--spacing) * -4)}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.z-10{z-index:10}.z-50{z-index:50}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-auto{margin-inline:auto}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.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}.h-1{height:calc(var(--spacing) * 1)}.h-3{height:calc(var(--spacing) * 3)}.h-12{height:calc(var(--spacing) * 12)}.h-20{height:calc(var(--spacing) * 20)}.h-full{height:100%}.h-px{height:1px}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing) * 3)}.w-12{width:calc(var(--spacing) * 12)}.w-\[65\%\]{width:65%}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-16{gap:calc(var(--spacing) * 16)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-zinc-700{border-color:var(--color-zinc-700)}.border-zinc-800{border-color:var(--color-zinc-800)}.border-zinc-800\/50{border-color:#27272a80}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/50{border-color:color-mix(in oklab, var(--color-zinc-800) 50%, transparent)}}.border-zinc-900{border-color:var(--color-zinc-900)}.border-t-amber-500\/20{border-top-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-t-amber-500\/20{border-top-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/50{background-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/50{background-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.bg-green-500\/50{background-color:#00c75880}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/50{background-color:color-mix(in oklab, var(--color-green-500) 50%, transparent)}}.bg-red-500\/50{background-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/50{background-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-900\/30{background-color:#18181b4d}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/30{background-color:color-mix(in oklab, var(--color-zinc-900) 30%, transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-zinc-950\/20{background-color:#09090b33}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/20{background-color:color-mix(in oklab, var(--color-zinc-950) 20%, transparent)}}.bg-zinc-950\/80{background-color:#09090bcc}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/80{background-color:color-mix(in oklab, var(--color-zinc-950) 80%, transparent)}}.bg-zinc-950\/95{background-color:#09090bf2}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/95{background-color:color-mix(in oklab, var(--color-zinc-950) 95%, transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(245\,158\,11\,0\.08\)\,transparent_50\%\)\]{background-image:radial-gradient(circle,#f59e0b14,#0000 50%)}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.font-body{font-family:var(--font-body)}.font-headline{font-family:var(--font-headline)}.font-mono{font-family:var(--font-mono)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8rem\]{font-size:8rem}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/80{color:#f99c00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/80{color:color-mix(in oklab, var(--color-amber-500) 80%, transparent)}}.text-blue-400{color:var(--color-blue-400)}.text-green-500{color:var(--color-green-500)}.text-white{color:var(--color-white)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-950{color:var(--color-zinc-950)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-zinc-950\/30{text-decoration-color:#09090b4d}@supports (color:color-mix(in lab, red, red)){.decoration-zinc-950\/30{-webkit-text-decoration-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-8{text-underline-offset:8px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-amber-500\/20{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-900\/10{--tw-shadow-color:#7b33061a}@supports (color:color-mix(in lab, red, red)){.shadow-amber-900\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-amber-500\/50:hover{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-500\/50:hover{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-zinc-900:hover{background-color:var(--color-zinc-900)}.hover\:bg-zinc-900\/50:hover{background-color:#18181b80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/50:hover{background-color:color-mix(in oklab, var(--color-zinc-900) 50%, transparent)}}.hover\:text-amber-400:hover{color:var(--color-amber-400)}.hover\:text-amber-600:hover{color:var(--color-amber-600)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-amber-500\/20:hover{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-amber-500\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:w-auto{width:auto}.sm\:flex-row{flex-direction:row}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-\[10rem\]{font-size:10rem}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:gap-8{gap:calc(var(--spacing) * 8)}:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.md\:divide-zinc-800>:not(:last-child)){border-color:var(--color-zinc-800)}.md\:p-24{padding:calc(var(--spacing) * 24)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:pt-40{padding-top:calc(var(--spacing) * 40)}.md\:pt-48{padding-top:calc(var(--spacing) * 48)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[12rem\]{font-size:12rem}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Inter-Light.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Inter-Regular.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Inter-Medium.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Inter-SemiBold.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Inter-Bold.woff2)format("woff2")}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../fonts/sora-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../fonts/sora-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.glass-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18181b99;border:1px solid #ffffff0d}.text-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(to bottom right,#fff,#a1a1aa);-webkit-background-clip:text}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"";inherits:false;initial-value:100%}@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-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-divide-x-reverse{syntax:"*";inherits:false;initial-value:0} \ No newline at end of file diff --git a/assets/fonts/fontello.woff b/assets/fonts/fontello.woff deleted file mode 100644 index 5d8269ae0b1fbf7e8c08b045663f7983789a986e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20920 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 diff --git a/assets/fonts/fontello.woff2 b/assets/fonts/fontello.woff2 deleted file mode 100644 index d8342b11989e0a31237883c6688a4016671351d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17960 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 diff --git a/en/index.html b/en/index.html index 58a4f01..501734a 100644 --- a/en/index.html +++ b/en/index.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + + + + + diff --git a/index.html b/index.html index 1b71236..104b22f 100644 --- a/index.html +++ b/index.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + + + + + + From c49b68d5055667c3bfa43f4a4c4f137f0b6995b6 Mon Sep 17 00:00:00 2001 From: ahm3t0t Date: Sat, 4 Apr 2026 20:23:59 +0300 Subject: [PATCH 2/2] fix: address all bot review feedback from PR #5-8 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From prior PRs (open findings): - Skip link visible on focus (sr-only + focus:not-sr-only) — CodeRabbit - aria-expanded state corrected (isHidden logic) — Blocks - localStorage try-catch wrapper — Gemini From PR #8 reviews: - Blog nav links → # (page doesn't exist yet) — CodeRabbit/Blocks/Devin - Tools footer → /#products anchor — Devin - 404.html skip link added — Gemini - fa → fas class (FA6) — Gemini - var → const/let (ES6) — Gemini - .gitattributes *.yaml added — CodeRabbit - CI Lighthouse EN privacy page added — CodeRabbit All pages: index, en/index, privacy-policy, en/privacy-policy, 404 Co-Authored-By: Claude Opus 4.6 --- .gitattributes | 1 + .github/workflows/ci.yml | 1 + 404.html | 2 ++ assets/css/main.css | 2 +- assets/js/cookie-consent.js | 8 ++++++-- en/index.html | 20 ++++++++++---------- en/privacy-policy.html | 20 ++++++++++---------- index.html | 20 ++++++++++---------- privacy-policy.html | 20 ++++++++++---------- 9 files changed, 51 insertions(+), 43 deletions(-) diff --git a/.gitattributes b/.gitattributes index 52f34fa..31b6d23 100644 --- a/.gitattributes +++ b/.gitattributes @@ -7,6 +7,7 @@ *.js text eol=lf *.json text eol=lf *.yml text eol=lf +*.yaml text eol=lf *.md text eol=lf *.svg text eol=lf diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3b1e2fd..83fe692 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,6 +50,7 @@ jobs: --collect.url=http://localhost/index.html \ --collect.url=http://localhost/en/index.html \ --collect.url=http://localhost/privacy-policy.html \ + --collect.url=http://localhost/en/privacy-policy.html \ --collect.url=http://localhost/404.html \ --assert.assertions.categories:accessibility=warn \ --assert.assertions.categories:best-practices=warn \ diff --git a/404.html b/404.html index 0e308bd..b036dc1 100644 --- a/404.html +++ b/404.html @@ -19,6 +19,8 @@ + Ana sayfaya git +

404 diff --git a/assets/css/main.css b/assets/css/main.css index 2ee70c0..062a9c6 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -1,2 +1,2 @@ /*! tailwindcss v4.2.2 | 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-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:oklch(63.7% .237 25.331);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-900:oklch(41.4% .112 45.904);--color-green-500:oklch(72.3% .219 149.579);--color-blue-400:oklch(70.7% .165 254.624);--color-gray-950:oklch(13% .028 261.692);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--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;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-light:300;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--blur-md:12px;--blur-3xl:64px;--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);--font-headline:"Sora", sans-serif;--font-body:"Inter", sans-serif}}@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}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.-inset-4{inset:calc(var(--spacing) * -4)}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.z-10{z-index:10}.z-50{z-index:50}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-auto{margin-inline:auto}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.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}.h-1{height:calc(var(--spacing) * 1)}.h-3{height:calc(var(--spacing) * 3)}.h-12{height:calc(var(--spacing) * 12)}.h-20{height:calc(var(--spacing) * 20)}.h-full{height:100%}.h-px{height:1px}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing) * 3)}.w-12{width:calc(var(--spacing) * 12)}.w-\[65\%\]{width:65%}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-16{gap:calc(var(--spacing) * 16)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-zinc-700{border-color:var(--color-zinc-700)}.border-zinc-800{border-color:var(--color-zinc-800)}.border-zinc-800\/50{border-color:#27272a80}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/50{border-color:color-mix(in oklab, var(--color-zinc-800) 50%, transparent)}}.border-zinc-900{border-color:var(--color-zinc-900)}.border-t-amber-500\/20{border-top-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-t-amber-500\/20{border-top-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/50{background-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/50{background-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.bg-green-500\/50{background-color:#00c75880}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/50{background-color:color-mix(in oklab, var(--color-green-500) 50%, transparent)}}.bg-red-500\/50{background-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/50{background-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-900\/30{background-color:#18181b4d}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/30{background-color:color-mix(in oklab, var(--color-zinc-900) 30%, transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-zinc-950\/20{background-color:#09090b33}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/20{background-color:color-mix(in oklab, var(--color-zinc-950) 20%, transparent)}}.bg-zinc-950\/80{background-color:#09090bcc}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/80{background-color:color-mix(in oklab, var(--color-zinc-950) 80%, transparent)}}.bg-zinc-950\/95{background-color:#09090bf2}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/95{background-color:color-mix(in oklab, var(--color-zinc-950) 95%, transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(245\,158\,11\,0\.08\)\,transparent_50\%\)\]{background-image:radial-gradient(circle,#f59e0b14,#0000 50%)}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.font-body{font-family:var(--font-body)}.font-headline{font-family:var(--font-headline)}.font-mono{font-family:var(--font-mono)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8rem\]{font-size:8rem}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/80{color:#f99c00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/80{color:color-mix(in oklab, var(--color-amber-500) 80%, transparent)}}.text-blue-400{color:var(--color-blue-400)}.text-green-500{color:var(--color-green-500)}.text-white{color:var(--color-white)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-950{color:var(--color-zinc-950)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-zinc-950\/30{text-decoration-color:#09090b4d}@supports (color:color-mix(in lab, red, red)){.decoration-zinc-950\/30{-webkit-text-decoration-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-8{text-underline-offset:8px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-amber-500\/20{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-900\/10{--tw-shadow-color:#7b33061a}@supports (color:color-mix(in lab, red, red)){.shadow-amber-900\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-amber-500\/50:hover{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-500\/50:hover{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-zinc-900:hover{background-color:var(--color-zinc-900)}.hover\:bg-zinc-900\/50:hover{background-color:#18181b80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/50:hover{background-color:color-mix(in oklab, var(--color-zinc-900) 50%, transparent)}}.hover\:text-amber-400:hover{color:var(--color-amber-400)}.hover\:text-amber-600:hover{color:var(--color-amber-600)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-amber-500\/20:hover{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-amber-500\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:w-auto{width:auto}.sm\:flex-row{flex-direction:row}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-\[10rem\]{font-size:10rem}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:gap-8{gap:calc(var(--spacing) * 8)}:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.md\:divide-zinc-800>:not(:last-child)){border-color:var(--color-zinc-800)}.md\:p-24{padding:calc(var(--spacing) * 24)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:pt-40{padding-top:calc(var(--spacing) * 40)}.md\:pt-48{padding-top:calc(var(--spacing) * 48)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[12rem\]{font-size:12rem}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Inter-Light.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Inter-Regular.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Inter-Medium.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Inter-SemiBold.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Inter-Bold.woff2)format("woff2")}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../fonts/sora-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../fonts/sora-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.glass-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18181b99;border:1px solid #ffffff0d}.text-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(to bottom right,#fff,#a1a1aa);-webkit-background-clip:text}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"";inherits:false;initial-value:100%}@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-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-divide-x-reverse{syntax:"*";inherits:false;initial-value:0} \ 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-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:oklch(63.7% .237 25.331);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-900:oklch(41.4% .112 45.904);--color-green-500:oklch(72.3% .219 149.579);--color-blue-400:oklch(70.7% .165 254.624);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--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;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-light:300;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--blur-md:12px;--blur-3xl:64px;--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);--font-headline:"Sora", sans-serif;--font-body:"Inter", sans-serif}}@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}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.-inset-4{inset:calc(var(--spacing) * -4)}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.z-10{z-index:10}.z-50{z-index:50}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-auto{margin-inline:auto}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.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}.h-1{height:calc(var(--spacing) * 1)}.h-3{height:calc(var(--spacing) * 3)}.h-12{height:calc(var(--spacing) * 12)}.h-20{height:calc(var(--spacing) * 20)}.h-full{height:100%}.h-px{height:1px}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing) * 3)}.w-12{width:calc(var(--spacing) * 12)}.w-\[65\%\]{width:65%}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-16{gap:calc(var(--spacing) * 16)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-zinc-700{border-color:var(--color-zinc-700)}.border-zinc-800{border-color:var(--color-zinc-800)}.border-zinc-800\/50{border-color:#27272a80}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/50{border-color:color-mix(in oklab, var(--color-zinc-800) 50%, transparent)}}.border-zinc-900{border-color:var(--color-zinc-900)}.border-t-amber-500\/20{border-top-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-t-amber-500\/20{border-top-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/50{background-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/50{background-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.bg-green-500\/50{background-color:#00c75880}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/50{background-color:color-mix(in oklab, var(--color-green-500) 50%, transparent)}}.bg-red-500\/50{background-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/50{background-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-900\/30{background-color:#18181b4d}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/30{background-color:color-mix(in oklab, var(--color-zinc-900) 30%, transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-zinc-950\/20{background-color:#09090b33}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/20{background-color:color-mix(in oklab, var(--color-zinc-950) 20%, transparent)}}.bg-zinc-950\/80{background-color:#09090bcc}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/80{background-color:color-mix(in oklab, var(--color-zinc-950) 80%, transparent)}}.bg-zinc-950\/95{background-color:#09090bf2}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/95{background-color:color-mix(in oklab, var(--color-zinc-950) 95%, transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(245\,158\,11\,0\.08\)\,transparent_50\%\)\]{background-image:radial-gradient(circle,#f59e0b14,#0000 50%)}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.font-body{font-family:var(--font-body)}.font-headline{font-family:var(--font-headline)}.font-mono{font-family:var(--font-mono)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8rem\]{font-size:8rem}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/80{color:#f99c00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/80{color:color-mix(in oklab, var(--color-amber-500) 80%, transparent)}}.text-blue-400{color:var(--color-blue-400)}.text-green-500{color:var(--color-green-500)}.text-white{color:var(--color-white)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-950{color:var(--color-zinc-950)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-zinc-950\/30{text-decoration-color:#09090b4d}@supports (color:color-mix(in lab, red, red)){.decoration-zinc-950\/30{-webkit-text-decoration-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-8{text-underline-offset:8px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-amber-500\/20{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-900\/10{--tw-shadow-color:#7b33061a}@supports (color:color-mix(in lab, red, red)){.shadow-amber-900\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-amber-500\/50:hover{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-500\/50:hover{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-zinc-900:hover{background-color:var(--color-zinc-900)}.hover\:bg-zinc-900\/50:hover{background-color:#18181b80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/50:hover{background-color:color-mix(in oklab, var(--color-zinc-900) 50%, transparent)}}.hover\:text-amber-400:hover{color:var(--color-amber-400)}.hover\:text-amber-600:hover{color:var(--color-amber-600)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-amber-500\/20:hover{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-amber-500\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-2:focus{top:calc(var(--spacing) * 2)}.focus\:left-2:focus{left:calc(var(--spacing) * 2)}.focus\:z-\[99999\]:focus{z-index:99999}.focus\:rounded-lg:focus{border-radius:var(--radius-lg)}.focus\:bg-amber-500:focus{background-color:var(--color-amber-500)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:font-bold:focus{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.focus\:text-zinc-950:focus{color:var(--color-zinc-950)}.focus\:no-underline:focus{text-decoration-line:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:w-auto{width:auto}.sm\:flex-row{flex-direction:row}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-\[10rem\]{font-size:10rem}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:gap-8{gap:calc(var(--spacing) * 8)}:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.md\:divide-zinc-800>:not(:last-child)){border-color:var(--color-zinc-800)}.md\:p-24{padding:calc(var(--spacing) * 24)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:pt-40{padding-top:calc(var(--spacing) * 40)}.md\:pt-48{padding-top:calc(var(--spacing) * 48)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[12rem\]{font-size:12rem}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Inter-Light.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Inter-Regular.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Inter-Medium.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Inter-SemiBold.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Inter-Bold.woff2)format("woff2")}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../fonts/sora-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../fonts/sora-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.glass-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18181b99;border:1px solid #ffffff0d}.text-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(to bottom right,#fff,#a1a1aa);-webkit-background-clip:text}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"";inherits:false;initial-value:100%}@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-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-divide-x-reverse{syntax:"*";inherits:false;initial-value:0} \ No newline at end of file diff --git a/assets/js/cookie-consent.js b/assets/js/cookie-consent.js index 4d0459a..13c78cc 100644 --- a/assets/js/cookie-consent.js +++ b/assets/js/cookie-consent.js @@ -1,6 +1,10 @@ (function () { 'use strict'; - if (localStorage.getItem('ck_cookie_consent')) return; + try { + if (localStorage.getItem('ck_cookie_consent')) return; + } catch (e) { + return; + } var lang = document.documentElement.lang || 'tr'; var isTR = lang.startsWith('tr'); @@ -34,7 +38,7 @@ document.body.appendChild(banner); btn.addEventListener('click', function () { - localStorage.setItem('ck_cookie_consent', '1'); + try { localStorage.setItem('ck_cookie_consent', '1'); } catch (e) {} banner.classList.add('cc-hidden'); setTimeout(function () { banner.remove(); }, 400); }); diff --git a/en/index.html b/en/index.html index 501734a..9c82023 100644 --- a/en/index.html +++ b/en/index.html @@ -57,7 +57,7 @@ - + Skip to content

@@ -67,7 +67,7 @@ Products Open Source About - Blog + Blog
@@ -75,7 +75,7 @@ Contact
@@ -83,7 +83,7 @@ Products Open Source About - Blog + Blog Türkçe @@ -317,7 +317,7 @@

Privacy Policy - Tools + Tools GitHub LinkedIn @@ -330,12 +330,12 @@

7. Last Updated

@@ -152,12 +152,12 @@

7. Last Updated