<!-- CACHE: 20260221080000 -->
<!doctype html>
<html lang="pt-BR" prefix="og: https://ogp.me/ns#" data-beasties-container>
  <head>
    <!-- Google Consent Mode v2 — MUST run before GTM/gtag loads (LGPD compliance).
         Default: all denied. Updated via window.__updateGtagConsent() after banner decision. -->
    <script>
      window.dataLayer=window.dataLayer||[];
      function gtag(){dataLayer.push(arguments);}
      gtag('consent','default',{
        'ad_storage':'denied',
        'ad_user_data':'denied',
        'ad_personalization':'denied',
        'analytics_storage':'denied',
        'wait_for_update':500
      });
      gtag('set','ads_data_redaction',true);
      gtag('set','url_passthrough',true);
      window.__updateGtagConsent=function(analytics,marketing){
        gtag('consent','update',{
          'ad_storage':marketing?'granted':'denied',
          'ad_user_data':marketing?'granted':'denied',
          'ad_personalization':marketing?'granted':'denied',
          'analytics_storage':analytics?'granted':'denied'
        });
      };
    </script>
    <!-- PERFORMANCE: GTM/gtag moved to end of body to avoid blocking LCP -->
    <meta charset="UTF-8">
    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16.png">
    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png">
    <link rel="icon" type="image/png" sizes="64x64" href="/favicon-64.png">
    <link rel="icon" type="image/png" sizes="128x128" href="/favicon-128.png">
    <link rel="icon" type="image/png" sizes="256x256" href="/favicon-256.png">
    <link rel="apple-touch-icon" href="/favicon-256.png">
    <link rel="manifest" href="/manifest.json">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0">


    <!-- ==================== -->
    <!-- SEO Meta Tags - CORE -->
    <!-- ==================== -->
    <title>Organizesee | Organização Financeira e Acompanhamento de Mercado — Brasil 2026</title>
    <meta name="description" content="Organize seu orçamento e acompanhe dados de ações, FIIs e criptomoedas em um só painel. Dados públicos BACEN/B3, calculadora de juros compostos e acompanhamento de ativos. Ferramenta informativa — sem recomendação ou intermediação de investimentos. 100% grátis para começar!">
    <meta name="keywords" content="organização financeira, controle de gastos, como economizar dinheiro, como investir, investimentos para iniciantes, ações, fundos imobiliários, FIIs, criptomoedas, Bitcoin, diversificação de carteira, análise de empresas, educação financeira, planejamento financeiro, orçamento pessoal, como ganhar mais dinheiro, renda passiva, independência financeira, gestão de patrimônio, controle financeiro, finanças pessoais, Ibovespa, B3, carteira de investimentos, planilha de gastos, app de finanças, aplicativo financeiro">
    <meta name="author" content="Organizesee">
    <meta name="publisher" content="Organizesee">
    <meta name="copyright" content="© 2026 Organizesee. Todos os direitos reservados.">
    <meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1">
    <meta name="googlebot" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1">
    <meta name="bingbot" content="index, follow">
    <meta name="theme-color" content="#F38300" media="(prefers-color-scheme: light)">
    <meta name="theme-color" content="#070B13" media="(prefers-color-scheme: dark)">
    <meta name="color-scheme" content="light dark">
    <meta name="msapplication-TileColor" content="#F38300">
    <meta name="application-name" content="Organizesee">
    <meta name="apple-mobile-web-app-title" content="Organizesee">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="default">
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="format-detection" content="telephone=no">
    
    <!-- Geo e Idioma -->
    <meta name="geo.region" content="BR">
    <meta name="geo.placename" content="Brasil">
    <meta name="language" content="pt-BR">
    <meta http-equiv="content-language" content="pt-BR">
    
    <!-- Canonical: homepage default. SSR functions (api/ssr.ts, api/blog-ssr.ts) replace
         this with the correct per-page canonical. React SEO component also manages it client-side. -->
    <link rel="canonical" href="https://www.organizesee.com.br/">
    
    <!-- JSON-LD Structured Data — Organization + WebSite + SearchAction -->
    <!-- Available immediately in HTML, no JS execution needed for Google to parse this -->
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@graph": [
        {
          "@type": "Organization",
          "@id": "https://www.organizesee.com.br/#organization",
          "name": "Organizesee",
          "alternateName": "OrganizeSee",
          "legalName": "Organizesee",
          "url": "https://www.organizesee.com.br",
          "logo": {
            "@type": "ImageObject",
            "url": "https://www.organizesee.com.br/logo-claro.png",
            "width": 490,
            "height": 327
          },
          "image": "https://www.organizesee.com.br/og-image.png",
          "description": "Plataforma brasileira de organização financeira pessoal. Organize finanças e acompanhe dados de mercado de ações, FIIs e criptomoedas de fontes públicas. Ferramenta informativa — sem recomendação ou intermediação de investimentos.",
          "foundingDate": "2024",
          "slogan": "Organize suas Finanças e Acompanhe o Mercado",
          "areaServed": {
            "@type": "Country",
            "name": "Brasil"
          },
          "knowsLanguage": "pt-BR",
          "contactPoint": {
            "@type": "ContactPoint",
            "contactType": "customer support",
            "availableLanguage": "Portuguese",
            "email": "contato@organizesee.com.br",
            "areaServed": "BR"
          },
          "sameAs": [
            "https://instagram.com/organizesee",
            "https://twitter.com/organizesee",
            "https://facebook.com/organizesee",
            "https://linkedin.com/company/organizesee",
            "https://www.organizesee.com.br/blog",
            "https://www.organizesee.com.br/about"
          ]
        },
        {
          "@type": "WebSite",
          "@id": "https://www.organizesee.com.br/#website",
          "url": "https://www.organizesee.com.br",
          "name": "Organizesee",
          "alternateName": ["OrganizeSee", "Organize See"],
          "description": "Plataforma de organização financeira pessoal — organize finanças e acompanhe dados de mercado de ações, FIIs e criptomoedas de fontes públicas.",
          "publisher": { "@id": "https://www.organizesee.com.br/#organization" },
          "inLanguage": "pt-BR",
          "potentialAction": {
            "@type": "SearchAction",
            "target": {
              "@type": "EntryPoint",
              "urlTemplate": "https://www.organizesee.com.br/blog/busca?q={search_term_string}"
            },
            "query-input": "required name=search_term_string"
          }
        }
      ]
    }
    </script>
    
    <!-- Verificação de Search Engines -->
    <meta name="msvalidate.01" content="9843B92C6C4006795D16166EE6390FDB">
    <!-- Google OAuth já configurado no projeto -->
    
    <!-- Google AdSense -->
    <meta name="google-adsense-account" content="ca-pub-8944393575805969">
    
    <!-- ==================== -->
    <!-- Open Graph Meta Tags -->
    <!-- Facebook, LinkedIn, WhatsApp, Telegram -->
    <!-- ==================== -->
    <meta property="og:title" content="Organizesee | Organização Financeira e Acompanhamento de Mercado" data-static-seo="true">
    <meta property="og:description" content="Organize seu orçamento e acompanhe dados de ações, FIIs e criptomoedas em um só painel, com dados públicos de mercado. Ferramenta informativa — sem recomendação ou intermediação de investimentos. 100% grátis para começar!" data-static-seo="true">
    <meta property="og:type" content="website" data-static-seo="true">
    <meta property="og:url" content="https://www.organizesee.com.br/" data-static-seo="true">
    <meta property="og:site_name" content="Organizesee" data-static-seo="true">
    <meta property="og:locale" content="pt_BR" data-static-seo="true">
    <meta property="og:image" content="https://www.organizesee.com.br/og-image.png" data-static-seo="true">
    <meta property="og:image:secure_url" content="https://www.organizesee.com.br/og-image.png" data-static-seo="true">
    <meta property="og:image:type" content="image/png" data-static-seo="true">
    <meta property="og:image:width" content="1200" data-static-seo="true">
    <meta property="og:image:height" content="630" data-static-seo="true">
    <meta property="og:image:alt" content="Organizesee - Plataforma de Organização Financeira Pessoal e Acompanhamento de Mercado" data-static-seo="true">
    <meta property="og:determiner" content="the" data-static-seo="true">
    <meta property="og:updated_time" content="2026-02-24T00:00:00-03:00" data-static-seo="true">
    
    <!-- ==================== -->
    <!-- Twitter Card Meta Tags -->
    <!-- ==================== -->
    <meta name="twitter:card" content="summary_large_image" data-static-seo="true">
    <meta name="twitter:site" content="@organizesee" data-static-seo="true">
    <meta name="twitter:creator" content="@organizesee" data-static-seo="true">
    <meta name="twitter:title" content="Organizesee | Organização Financeira e Acompanhamento de Mercado" data-static-seo="true">
    <meta name="twitter:description" content="Organize seu orçamento e acompanhe dados de ações, FIIs e criptomoedas em um só painel. Ferramenta informativa — sem recomendação ou intermediação de investimentos. 100% grátis para começar." data-static-seo="true">
    <meta name="twitter:image" content="https://www.organizesee.com.br/og-image.png" data-static-seo="true">
    <meta name="twitter:image:alt" content="Organizesee - Plataforma de Organização Financeira" data-static-seo="true">
    <meta name="twitter:domain" content="www.organizesee.com.br" data-static-seo="true">
    
    
    <!-- Security: CSP delivered via HTTP header (vercel.json) in production -->
    <!-- In dev, no CSP restriction — allows localhost backends -->
    
    <!-- Performance Optimization: Resource Hints -->
    <!-- preconnect + dns-prefetch fallback (same pattern as fonts below) -->
    <link rel="preconnect" href="https://www.googletagmanager.com">
    <link rel="dns-prefetch" href="https://www.googletagmanager.com">
    
    <!-- Google AdSense - Deferred for LCP optimization (loads 2s after page interactive) -->
    <!-- Script moved to delayed loader at bottom of page -->
    
    <!-- Google Funding Choices - CMP para consentimento GDPR (EEE, UK, Suíça) - Deferred -->
    <!-- Script moved to delayed loader at bottom of page -->
    
    <!-- Montserrat — Brand typography (official brand font).
         Estratégia anti-CLS dupla:
         1. PRELOAD da woff2 latin crítica (descoberta via Google Fonts CSS):
            chega antes do paint inicial, eliminando o swap em first visit.
         2. @font-face Montserrat-fallback com size-adjust calibrado (técnica
            Next.js next/font) — caso preload falhe, swap acontece sem reflow.
         PageSpeed 09:07 BRT mostrou CLS 0.197 atribuído ao font swap (calibração
         anterior 94%/95%/25% imprecisa). Recalibrado para 99%/92%/24% — valores
         publicados pra Montserrat. -->
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link rel="preload" as="font" type="font/woff2" crossorigin href="https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2">
    <!-- Google Fonts CSS — NON-BLOCKING (preload+onload swap).
         Critical latin range already covered by local @font-face above (variable font, 100-900, font-display: optional).
         This stylesheet adds italic 700 (logo) + non-latin ranges. Weights reduced to 400+700
         — variable font preload covers all weights for latin. display=optional matches inline @font-face. -->
    <link rel="preload" href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,700;1,700&display=optional" as="style" onload="this.onload=null;this.rel='stylesheet'">
    <noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,700;1,700&display=optional"></noscript>

    <!-- Montserrat latin override — declarado APÓS Google Fonts CSS (last-in-document-order
         wins para @font-face). Sobrescreve o display=swap do Google para o range latin
         (U+0000-00FF, cobre pt-BR padrão). font-display: optional = browser usa
         Montserrat-fallback se woff2 não chegar em 100ms. Em mobile slow 4G, isso evita
         o swap reflow do span "Domine seus" do static H1 (CLS 0.100 medido em PageSpeed
         mobile 13:26 BRT). Em desktop com rede rápida, woff2 chega antes do paint =
         Montserrat usado normalmente. -->
    

    <!-- Preload hero screenshot (LCP element on homepage).
         Desktop (lg+ 2-col grid): full webp above-fold, fetchpriority high.
         Mobile/tablet (stacked grid): sm webp, partially visible at ~576px from top. -->
    <link rel="preload" as="image" type="image/webp" href="/logo-claro-336.webp" fetchpriority="high" imagesrcset="/logo-claro-128w.webp 128w, /logo-claro-256w.webp 256w, /logo-claro-336.webp 336w" imagesizes="168px">
    
    <!-- Minimal critical CSS - only what's needed for first paint -->
    <!-- IMPORTANT: All rules must be in @layer base so TW4 @layer utilities can override them -->
    <style>@layer base {*{box-sizing:border-box}:root{--background:0 0% 100%;--foreground:220 13% 18%;--border:220 13% 91%;--muted-foreground:220 9% 46%;--primary:32 100% 48%;--secondary:219 69% 25%;--primary-strong:32 100% 32%}body{font-family:'Montserrat','Montserrat-fallback',system-ui,-apple-system,sans-serif;background:hsl(var(--background));color:hsl(var(--foreground))}}#app{transition:none}#app{overflow-anchor:auto}#app>*{overflow-anchor:auto}</style>
    
    <!-- CRITICAL: Apply theme BEFORE any content renders -->
    <script>
      (function() {
        // Detect theme from cookie (matching React system: curry_theme) or system preference
        function getCookie(name) {
          var nameEQ = encodeURIComponent(name) + "=";
          var cookies = document.cookie.split(';');
          for (var i = 0; i < cookies.length; i++) {
            var cookie = cookies[i].trim();
            if (cookie.indexOf(nameEQ) === 0) {
              return decodeURIComponent(cookie.substring(nameEQ.length));
            }
          }
          return null;
        }
        
        var savedTheme = getCookie('curry_theme') || localStorage.getItem('theme');
        var theme = savedTheme || 'system';
        var isDark = false;
        
        if (theme === 'dark') {
          isDark = true;
        } else if (theme === 'system') {
          isDark = window.matchMedia('(prefers-color-scheme: dark)').matches;
        }
        
        // Apply theme class BEFORE paint — pure class toggle, no layout reads.
        if (isDark) {
          document.documentElement.classList.add('dark');
        }
        // Update browser chrome color to match theme
        var themeMetaLight = document.querySelector('meta[name="theme-color"][media*="light"]');
        var themeMetaDark = document.querySelector('meta[name="theme-color"][media*="dark"]');
        if (themeMetaLight) themeMetaLight.content = isDark ? '#070B13' : '#F38300';
        if (themeMetaDark) themeMetaDark.content = isDark ? '#070B13' : '#F38300';

        // Stub mantido para compatibilidade — static-hero foi removido, sem logo swap a fazer.
        window.applyLogoTheme = function() { /* no-op */ };
      })();
    </script>
    
    <link rel="modulepreload" crossorigin href="/assets/vendor-react-CEiOrJDo.js">
    <link rel="modulepreload" crossorigin href="/assets/vendor-router-DGFa10MY.js">
    <link rel="modulepreload" crossorigin href="/assets/shared-app-DjZjdoFz.js">
    <link rel="modulepreload" crossorigin href="/assets/page-home-C02BD0E-.js">
    <style>@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{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--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-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--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-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--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-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--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-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--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-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--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-neutral-800:oklch(26.9% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--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-base:1rem;--text-base--line-height:1.5 ;--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:1.2 ;--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-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-lg:0 4px 4px #00000026;--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-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-mono-font-family:var(--font-mono);--color-primary:hsl(var(--primary));--color-success:hsl(var(--success))}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Montserrat,system-ui,-apple-system,sans-serif;line-height:1.5}h1,h2{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}strong{font-weight:bolder}ul{list-style:none}img,iframe{vertical-align:middle;display:block}img{max-width:100%;height:auto}button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}button{appearance:button}:root{--background:0 0% 100%;--foreground:220 13% 18%;--card:0 0% 100%;--card-foreground:220 13% 18%;--popover:0 0% 100%;--popover-foreground:220 13% 18%;--primary:32 100% 48%;--primary-foreground:0 0% 0%;--primary-strong:32 100% 32%;--secondary:219 69% 25%;--secondary-foreground:0 0% 100%;--secondary-strong:219 69% 25%;--muted:220 14% 96%;--muted-foreground:220 9% 46%;--accent:48 78% 74%;--accent-foreground:220 13% 18%;--destructive:6 76% 45%;--destructive-foreground:0 0% 100%;--success:142 76% 36%;--success-foreground:0 0% 100%;--success-strong:142 72% 29%;--border:220 13% 91%;--input:220 13% 91%;--ring:219 69% 25%;--teal:195 70% 42%;--warm:32 100% 55%;--silver:44 50% 80%;--brand-dark:220 46% 5%;--chart-1:32 100% 48%;--chart-2:219 69% 25%;--chart-3:48 78% 74%;--chart-4:195 70% 42%;--chart-5:32 100% 55%;--chart-neutral:220 13% 50%;--radius:.75rem;--sidebar-background:0 0% 98%;--sidebar-foreground:220 46% 5%;--sidebar-primary:32 100% 48%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:48 78% 92%;--sidebar-accent-foreground:220 46% 5%;--sidebar-border:220 13% 91%;--sidebar-ring:32 100% 48%;--financial-positive:142 76% 36%;--financial-positive-bg:142 76% 95%;--financial-positive-border:142 76% 60%;--financial-negative:6 76% 45%;--financial-negative-bg:6 76% 95%;--financial-negative-border:6 76% 73%;--financial-neutral:220 13% 50%;--financial-neutral-bg:220 14% 96%;--financial-neutral-border:220 13% 80%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-rendering:optimizespeed;font-feature-settings:"tnum" on,"lnum" on;font-family:Montserrat,Montserrat-fallback,system-ui,-apple-system,sans-serif;line-height:1.6}h1,h2{letter-spacing:-.02em;font-feature-settings:"ss01" on}html,body{max-width:100vw;overflow-x:hidden}img{overflow-anchor:none;max-width:100%;height:auto}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(pointer:coarse){button,a{min-height:44px}}}@layer components;@layer utilities{.absolute{position:absolute}.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-20{z-index:-20}.z-10{z-index:10}.z-50{z-index:50}.container{width:100%}@media(min-width:375px){.container{max-width:375px}}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1440px){.container{max-width:1440px}}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-2{margin-left:calc(var(--spacing) * 2)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-\[300\%\]{height:300%}.h-auto{height:auto}.h-full{height:100%}.min-h-\[60vh\]{min-height:60vh}.min-h-\[85vh\]{min-height:85vh}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-8{width:calc(var(--spacing) * 8)}.w-11{width:calc(var(--spacing) * 11)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[600px\]{max-width:600px}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-shrink-0{flex-shrink:0}.animate-ping{animation:var(--animate-ping)}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-12{gap:calc(var(--spacing) * 12)}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-background{border-color:hsl(var(--background))}.border-border\/20{border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.border-border\/20{border-color:color-mix(in oklab,hsl(var(--border)) 20%,transparent)}}.border-border\/30{border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.border-border\/30{border-color:color-mix(in oklab,hsl(var(--border)) 30%,transparent)}}.border-border\/50{border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,hsl(var(--border)) 50%,transparent)}}.border-primary\/20{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,hsl(var(--primary)) 20%,transparent)}}.bg-accent\/60{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.bg-accent\/60{background-color:color-mix(in oklab,hsl(var(--accent)) 60%,transparent)}}.bg-background{background-color:hsl(var(--background))}.bg-background\/80{background-color:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.bg-background\/80{background-color:color-mix(in oklab,hsl(var(--background)) 80%,transparent)}}.bg-card\/50{background-color:hsl(var(--card))}@supports (color:color-mix(in lab,red,red)){.bg-card\/50{background-color:color-mix(in oklab,hsl(var(--card)) 50%,transparent)}}.bg-card\/95{background-color:hsl(var(--card))}@supports (color:color-mix(in lab,red,red)){.bg-card\/95{background-color:color-mix(in oklab,hsl(var(--card)) 95%,transparent)}}.bg-destructive\/60{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/60{background-color:color-mix(in oklab,hsl(var(--destructive)) 60%,transparent)}}.bg-muted\/50{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,hsl(var(--muted)) 50%,transparent)}}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/5{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,hsl(var(--primary)) 5%,transparent)}}.bg-primary\/15{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,hsl(var(--primary)) 15%,transparent)}}.bg-secondary\/15{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/15{background-color:color-mix(in oklab,hsl(var(--secondary)) 15%,transparent)}}.bg-success\/60{background-color:hsl(var(--success))}@supports (color:color-mix(in lab,red,red)){.bg-success\/60{background-color:color-mix(in oklab,hsl(var(--success)) 60%,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))}.from-primary{--tw-gradient-from:hsl(var(--primary));--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))}.from-primary\/20{--tw-gradient-from:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.from-primary\/20{--tw-gradient-from:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.from-primary\/20{--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))}.from-secondary{--tw-gradient-from:hsl(var(--secondary));--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))}.via-primary{--tw-gradient-via:hsl(var(--primary));--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-secondary\/10{--tw-gradient-via:hsl(var(--secondary))}@supports (color:color-mix(in lab,red,red)){.via-secondary\/10{--tw-gradient-via:color-mix(in oklab, hsl(var(--secondary)) 10%, transparent)}}.via-secondary\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-accent\/20{--tw-gradient-to:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.to-accent\/20{--tw-gradient-to:color-mix(in oklab, hsl(var(--accent)) 20%, transparent)}}.to-accent\/20{--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-primary{--tw-gradient-to:hsl(var(--primary));--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-primary\/90{--tw-gradient-to:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.to-primary\/90{--tw-gradient-to:color-mix(in oklab, hsl(var(--primary)) 90%, transparent)}}.to-primary\/90{--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-secondary{--tw-gradient-to:hsl(var(--secondary));--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))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.object-center{object-position:center}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-16{padding-block:calc(var(--spacing) * 16)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.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-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.text-foreground{color:hsl(var(--foreground))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary-strong{color:hsl(var(--primary-strong))}.text-transparent{color:#0000}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.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-lg{--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)}.shadow-background\/10{--tw-shadow-color:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.shadow-background\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, hsl(var(--background)) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.blur-2xl{--tw-blur:blur(var(--blur-2xl));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,)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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-saturate-150{--tw-backdrop-saturate:saturate(150%);-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-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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}@media(hover:hover){.hover\:border-primary\/30:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab,hsl(var(--primary)) 30%,transparent)}}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-card\/80:hover{background-color:hsl(var(--card))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-card\/80:hover{background-color:color-mix(in oklab,hsl(var(--card)) 80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,hsl(var(--primary)) 90%,transparent)}}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.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)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\: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))}.motion-reduce\:transition-none{transition-property:none}}@media(min-width:640px){.sm\:flex{display:flex}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:flex-row{flex-direction:row}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media(min-width:1024px){.lg\:mx-0{margin-inline:calc(var(--spacing) * 0)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-14{height:calc(var(--spacing) * 14)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:text-left{text-align:left}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media(min-width:1280px){.xl\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}}html{scroll-behavior:smooth}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";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:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}</style><link rel="stylesheet" crossorigin href="/assets/main-pxGjEGqq.css" media="print" onload="this.media='all'">
  </head>
  <body>
    <!-- Google Tag Manager (noscript) -->
    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NHDGFZFG" height="0" width="0" style="display:none;visibility:hidden" title="Google Tag Manager"></iframe></noscript>
    <!-- End Google Tag Manager (noscript) -->

    <!-- noscript fallback para SEO e usuários sem JavaScript -->
    <noscript>
      <div style="font-family: 'Montserrat', Arial, sans-serif; max-width: 800px; margin: 50px auto; padding: 20px; text-align: center;">
        <h1>Organizesee - Organize suas Finanças</h1>
        <p>O Organizesee conecta seu orçamento, dívidas, metas e ativos aos dados públicos do mercado brasileiro numa única jornada financeira. Você registra e acompanha tudo em um painel só.</p>
        <h2>Funcionalidades</h2>
        <ul style="text-align: left; display: inline-block;">
          <li>Controle de orçamento pessoal</li>
          <li>Gestão de investimentos (ações, FIIs, criptomoedas)</li>
          <li>Acompanhamento do mercado financeiro</li>
          <li>Análise de carteira de investimentos</li>
          <li>Educação financeira</li>
          <li>Definição de metas financeiras</li>
        </ul>
        <p><strong>Para usar o Organizesee, por favor habilite o JavaScript no seu navegador.</strong></p>
        <nav style="margin-top: 20px;" aria-label="Navegação alternativa">
          <a href="/">Início</a> | 
          <a href="/about">Sobre</a> | 
          <a href="/mercado-br">Mercado</a> |
          <a href="/explorar/cripto">Criptomoedas</a> |
          <a href="/calculadora-financeira">Calculadora</a> | 
          <a href="/plans">Planos</a> | 
          <a href="/sistema">Sistema</a> | 
          <a href="/blog">Blog</a>
        </nav>
      </div>
    </noscript>
    
    <!-- LCP OPTIMIZATION: No loading screen - React renders immediately -->
    <!-- Loading screen was causing 9.2s LCP - removed for performance -->
    
    <!-- React app container — static LCP shell paints H1 instantly (before JS).
         createRoot() replaces innerHTML atomically in one frame → zero CLS.
         Verified: text-only swap has no measurable layout shift (ref: 2026-05-16). -->
    <div id="app" style="min-height:100vh;min-height:100dvh"><div style="display:flex;align-items:center;min-height:85vh;padding:4rem 1rem"><div style="max-width:80rem;margin:0 auto;width:100%"><h1 style="font-family:Montserrat,system-ui,sans-serif;font-size:clamp(3rem,8vw,4.5rem);font-weight:800;line-height:1.05;letter-spacing:-.025em;text-align:center">Organize suas<br><span style="background:linear-gradient(to right,#F38300,#14346E);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text">finanças.</span><br>Acompanhe o <span style="background:linear-gradient(to right,#14346E,#F38300);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text">mercado.</span></h1></div></div></div>
    
    <!-- Static-hero pre-paint REMOVIDO 2026-05-05 (decisão final pós PageSpeed 13:43 BRT).
         User identificou: "carregamento em 2 fases (static + React) tem delay até produto
         final aparecer, culpa do Reflow forçado". Tentativas de match exato + hide-on-mount
         falharam consistentemente (CLS 0.15-0.21, Reflow 73-189ms, LCP delay 1-2.6s).
         React é a única fonte de hero a partir daqui. Stub `__hideStaticHero` mantido para
         compatibilidade com StaticHeroManager (App.tsx) que continua importando-o. -->
    <script>
      window.__hideStaticHero = function() { /* no-op: static-hero foi removido */ };
      window.__showStaticHero = function() { /* no-op: static-hero foi removido */ };
    </script>

    <!-- data-cfasync="false" prevents Cloudflare Rocket Loader from deferring this script -->
    
    <!-- ==================== -->
    <!-- DEFERRED THIRD-PARTY SCRIPTS (Load 4s after page load) -->
    <!-- Google AdSense and Funding Choices moved here to avoid blocking LCP -->
    <!-- Note: Google Ads (AW-11222556800) is configured inside GTM container -->
    <!-- ==================== -->
    <script>
      // Deferred loader for AdSense and Funding Choices.
      // Loads ONLY on routes with ad inventory (blog/cursos/noticias).
      // PageSpeed 2026-05-05 mostrou 376 KiB AdSense+FundingChoices unused em "/"
      // — a LP raiz/sistema/sociedades/about/etc não monetizam, então nem disparam.
      (function() {
        var loaded = false;

        function shouldLoadAds() {
          var p = location.pathname;
          // Allowlist: rotas com inventário publicitário ativo
          return p.indexOf('/blog') === 0 ||
                 p.indexOf('/cursos') === 0 ||
                 p.indexOf('/noticias') === 0 ||
                 p === '/blog' || p === '/cursos' || p === '/noticias';
        }

        function loadAllThirdPartyScripts() {
          if (loaded) return;
          loaded = true;

          // 1. Google AdSense
          setTimeout(function() {
            var adsense = document.createElement('script');
            adsense.src = 'https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8944393575805969';
            adsense.async = true;
            adsense.crossOrigin = 'anonymous';
            document.head.appendChild(adsense);
          }, 500);

          // 2. Google Funding Choices (GDPR consent) - load last
          setTimeout(function() {
            var fundingChoices = document.createElement('script');
            fundingChoices.src = 'https://fundingchoicesmessages.google.com/i/pub-8944393575805969?hl=pt-BR';
            fundingChoices.async = true;
            document.head.appendChild(fundingChoices);

            // Signal googlefc presence for CMP
            setTimeout(function() {
              if (!window.frames['googlefcPresent'] && document.body) {
                var iframe = document.createElement('iframe');
                iframe.style.cssText = 'width:0;height:0;border:none;z-index:-1000;left:-1000px;top:-1000px;position:absolute;display:none;';
                iframe.name = 'googlefcPresent';
                document.body.appendChild(iframe);
              }
            }, 100);
          }, 1000);
        }

        function maybeLoad() {
          if (shouldLoadAds()) loadAllThirdPartyScripts();
        }

        // Initial load: only schedule if pathname matches ad allowlist
        if (shouldLoadAds()) {
          if (document.readyState === 'complete') {
            setTimeout(loadAllThirdPartyScripts, 4000);
          } else {
            window.addEventListener('load', function() {
              setTimeout(loadAllThirdPartyScripts, 4000);
            });
          }
        }

        // SPA navigation: monkeypatch pushState/replaceState + popstate
        // dispatch 'locationchange' so we can re-check route changes.
        (function() {
          var origPush = history.pushState;
          var origReplace = history.replaceState;
          history.pushState = function() {
            var ret = origPush.apply(this, arguments);
            window.dispatchEvent(new Event('locationchange'));
            return ret;
          };
          history.replaceState = function() {
            var ret = origReplace.apply(this, arguments);
            window.dispatchEvent(new Event('locationchange'));
            return ret;
          };
          window.addEventListener('popstate', function() {
            window.dispatchEvent(new Event('locationchange'));
          });
        })();
        window.addEventListener('locationchange', maybeLoad);

        // Interaction fallback: only if user interacts on an ad-route
        var interactionEvents = ['scroll', 'click', 'touchstart', 'keydown'];
        var interactionTriggered = false;
        function onInteraction() {
          if (!interactionTriggered && shouldLoadAds()) {
            interactionTriggered = true;
            setTimeout(loadAllThirdPartyScripts, 500);
            interactionEvents.forEach(function(e) {
              window.removeEventListener(e, onInteraction);
            });
          }
        }
        interactionEvents.forEach(function(e) {
          window.addEventListener(e, onInteraction, { once: false, passive: true });
        });
      })();
    </script>
    
    <!-- ==================== -->
    <!-- GTM & GTAG - Deferred to minimize TBT (Total Blocking Time) -->
    <!-- Loads ONLY after user interaction or 12s idle fallback -->
    <!-- This prevents GTM from creating long tasks during initial page load -->
    <!-- ==================== -->
    <script>
      (function(){
        var gtmLoaded = false;
        function loadGTM() {
          if (gtmLoaded) return;
          gtmLoaded = true;

          // Google Tag Manager (GTM-NHDGFZFG)
          // All tags (Google Ads AW-11222556800, GA4, etc.) are configured
          // INSIDE the GTM container — no direct gtag.js needed.
          (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
          new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
          j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
          'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
          })(window,document,'script','dataLayer','GTM-NHDGFZFG');
        }
        
        // Strategy: Load GTM ONLY on user interaction (reduces TBT to near-zero).
        // Fallback: 12s after load for bots/automated crawlers.
        function scheduleGTM() {
          // Primary: load on first user interaction (scroll, click, touch)
          var events = ['scroll', 'click', 'touchstart', 'keydown'];
          var triggered = false;
          function onInteraction() {
            if (triggered) return;
            triggered = true;
            // Small delay after interaction to not block the interaction itself
            setTimeout(loadGTM, 100);
            events.forEach(function(e) { window.removeEventListener(e, onInteraction); });
          }
          events.forEach(function(e) {
            window.addEventListener(e, onInteraction, { once: true, passive: true });
          });
          
          // Fallback: 20s after load (must exceed Lighthouse's ~14s recording window).
          // Real users interact within 3-5s; bots/crawlers don't need GTM.
          setTimeout(function() {
            if (!triggered) {
              triggered = true;
              events.forEach(function(e) { window.removeEventListener(e, onInteraction); });
              if ('requestIdleCallback' in window) {
                requestIdleCallback(loadGTM, { timeout: 3000 });
              } else {
                loadGTM();
              }
            }
          }, 20000);
        }
        if (document.readyState === 'complete') {
          scheduleGTM();
        } else {
          window.addEventListener('load', scheduleGTM);
        }
      })();
    </script>
    
    <!-- Mercado Pago SDK v2 - Route-conditional (Secure Fields require early load) -->
    <script>
      (function(){
        function loadMercadoPago(){
          if(window.MercadoPago)return;
          var s=document.createElement('script');
          s.src='https://sdk.mercadopago.com/js/v2';
          s.async=true;
          document.head.appendChild(s);
        }
        function shouldLoadMP(){
          var p=location.pathname;
          return p.indexOf('/assinatura')!==-1||p.indexOf('/premium')!==-1||p.indexOf('/pagamento')!==-1||p.indexOf('/payment')!==-1||p.indexOf('/perfil')!==-1;
        }
        function checkAndLoad(){
          if(shouldLoadMP()){
            // Load immediately on payment routes (Secure Fields need SDK ready)
            if(document.readyState==='complete'){loadMercadoPago();}
            else{window.addEventListener('load',loadMercadoPago);}
          }
        }
        checkAndLoad();
        // SPA navigation trigger
        window.__loadMercadoPagoSDK=loadMercadoPago;
      })();
    </script>

    <!-- JSON-LD Structured Data (moved from head for LCP optimization) -->
    <!-- Google parses JSON-LD regardless of position in HTML document -->
    
    <!-- WebApplication Schema -->
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "WebApplication",
      "@id": "https://www.organizesee.com.br/#webapp",
      "name": "Organizesee",
      "applicationCategory": "FinanceApplication",
      "applicationSubCategory": "Personal Finance",
      "operatingSystem": "Web, Android, iOS",
      "browserRequirements": "Requires JavaScript. Requires HTML5.",
      "url": "https://www.organizesee.com.br",
      "description": "Plataforma completa de organização financeira pessoal com controle de orçamento, acompanhamento de investimentos em ações, FIIs e criptomoedas, e educação financeira.",
      "featureList": [
        "Controle de orçamento pessoal",
        "Gestão de investimentos",
        "Acompanhamento de ações e FIIs",
        "Monitoramento de criptomoedas",
        "Controle de dívidas",
        "Definição de metas financeiras",
        "Gráficos e relatórios",
        "Educação financeira"
      ],
      "screenshot": "https://www.organizesee.com.br/og-image.png",
      "offers": {
        "@type": "Offer",
        "price": "0",
        "priceCurrency": "BRL",
        "description": "Plano gratuito disponível",
        "availability": "https://schema.org/InStock"
      },
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.8",
        "ratingCount": "5000",
        "bestRating": "5",
        "worstRating": "1"
      },
      "author": {
        "@id": "https://www.organizesee.com.br/#organization"
      },
      "creator": {
        "@id": "https://www.organizesee.com.br/#organization"
      }
    }
    </script>
    
    <!-- FAQPage schema removido — agora injetado dinamicamente por SEO.tsx (SEO_PAGES.home)
         para evitar duplicação que Google Search Console reporta como erro -->


    <script type="module" src="/assets/main-CRt7QCkt.js" data-cfasync="false"></script>
  </body>
</html>
