@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-var.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-var.woff2) format("woff2")}@font-face{font-family:"DM Serif Display";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/dm-serif-display-italic.woff2) format("woff2")}:root{--void-0: 208 25% 1.6%;--void-1: 210 25% 3.1%;--void-2: 212 22% 5.5%;--void-3: 214 20% 8.4%;--void-4: 215 19% 12.5%;--paper-0: 0 0% 99.6%;--paper-1: 72 20% 95.1%;--paper-2: 53 23.5% 93.3%;--paper-3: 54 20% 90.2%;--paper-4: 51 16.5% 84.5%;--paper-mist: 215 89.5% 96.3%;--void-mist: 214 34% 10%;--orange-100: 23.5 86.4% 88.4%;--orange-300: 23 89% 69%;--orange-400: 18 87.6% 62%;--orange-500: 17.9 85.5% 53.9%;--orange-700: 18 85% 39%;--orange-900: 15.8 86.1% 22.5%;--brand-ember: 9 100% 59%;--ink-wine: 336.7 41% 8.6%;--ink-blush: 340 60% 96.1%;--bullish-100: 144.5 35.5% 87.8%;--bullish-300: 148.9 45.5% 63.3%;--bullish-500: 151.9 45.3% 35.1%;--bullish-700: 151.2 45.5% 21.6%;--bullish-900: 168 81% 12.4%;--bearish-100: 4.4 62.8% 91.6%;--bearish-300: 5.4 44.4% 75.3%;--bearish-500: .5 46.4% 49%;--bearish-700: .8 47.1% 30.4%;--bearish-900: 0 100% 15.3%;--neutral-100: 40 25% 90.6%;--neutral-300: 39 15.6% 74.9%;--neutral-500: 35 10.8% 52.9%;--neutral-700: 33 10.8% 32.5%;--neutral-900: 27 11.7% 15.1%;--volatile-100: 39 63.6% 89.2%;--volatile-300: 40 56.5% 71.2%;--volatile-500: 38 46.9% 47.3%;--volatile-700: 37 57.5% 31.4%;--volatile-900: 37.6 66.3% 17.5%;--background: var(--paper-1);--foreground: var(--ink-wine);--surface: var(--paper-0);--surface-foreground: var(--foreground);--card: var(--paper-0);--card-foreground: var(--foreground);--popover: var(--paper-0);--popover-foreground: var(--foreground);--matte-a: var(--paper-1);--matte-b: var(--paper-2);--border: var(--ink-wine);--border-alpha: .04;--primary: var(--orange-500);--primary-hover: var(--orange-400);--primary-foreground: var(--ink-wine);--ring: var(--orange-500);--profit: var(--bullish-700);--profit-foreground: var(--paper-0);--loss: var(--bearish-700);--loss-foreground: var(--paper-0);--warning: var(--volatile-500);--warning-foreground: var(--foreground);--destructive: var(--bearish-500);--destructive-foreground: var(--paper-0);--sentiment-1: var(--bearish-900);--sentiment-2: var(--bearish-500);--sentiment-3: var(--neutral-300);--sentiment-4: var(--bullish-500);--sentiment-5: var(--bullish-900);--wash-brand: var(--orange-100);--wash-profit: var(--bullish-100);--wash-loss: var(--bearish-100);--wash-warning: var(--volatile-100);--wash-neutral: var(--neutral-100);--wash-info: var(--paper-mist);--muted: var(--paper-2);--muted-foreground: 337 12% 30%;--secondary: var(--paper-2);--secondary-foreground: 337 18% 18%;--accent: var(--paper-3);--accent-foreground: 337 14% 24%;--input: var(--paper-4);--scrollbar-track: hsl(var(--paper-1));--scrollbar-thumb: hsl(var(--foreground) / .12);--scrollbar-thumb-hover: hsl(var(--foreground) / .2);--glass-bg: hsl(var(--paper-0) / .82);--glass-border: hsl(var(--border) / .07);--glass-shadow: 0 18px 42px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.86) inset;--nav-bg: hsl(var(--paper-0) / .88);--nav-bg-scrolled: hsl(var(--paper-0) / .96);--text-dim: .5;--text-muted: .6;--text-secondary: .72;--accent-investology-100: 44 60% 90%;--accent-investology-300: 43 75% 72%;--accent-investology-500: 41.8 62.8% 54.7%;--accent-investology-700: 38 62% 36%;--accent-investology-900: 26 55% 24%;--accent-investology: var(--accent-investology-500);--accent-investology-deep: var(--accent-investology-900);--accent-book-100: 53 90% 92%;--accent-book-300: 52.9 90.9% 53.9%;--accent-book-500: 48 88% 42%;--accent-book-700: 43 85% 27%;--accent-book-900: 40 72% 15%;--accent-book: var(--accent-book-300);--accent-book-deep: var(--accent-book-900);--accent-bridge-100: 253 68% 95%;--accent-bridge-300: 255 68% 80%;--accent-bridge-500: 253 60% 56%;--accent-bridge-700: 253 50% 36%;--accent-bridge-900: 246 32% 12%;--accent-bridge: var(--accent-bridge-500);--accent-bridge-deep: var(--accent-bridge-900);--accent-scanner-100: 30 60% 93%;--accent-scanner-300: 30 63% 77%;--accent-scanner-500: 29 50% 60%;--accent-scanner-700: 28 48% 40%;--accent-scanner-900: 26 50% 22%;--accent-scanner: var(--accent-scanner-300);--accent-scanner-deep: var(--accent-scanner-900);--accent-fii-100: 340 45% 92%;--accent-fii-300: 340 40% 68%;--accent-fii-500: 340 48% 40%;--accent-fii-700: 340 51.2% 24.1%;--accent-fii-900: 334 27.7% 16.3%;--accent-fii: var(--accent-fii-700);--accent-fii-deep: var(--accent-fii-900);--flow-foreign-100: 209 55% 93%;--flow-foreign-300: 209 54.8% 81.8%;--flow-foreign-500: 209 45% 62%;--flow-foreign-700: 209 57% 32%;--flow-foreign-900: 209 54% 15%;--flow-fii: var(--flow-foreign-300);--flow-dii: var(--accent-fii-500);--flow-fii-ink: var(--flow-foreign-700);--flow-dii-ink: var(--accent-fii-700);--flow-fii-wash: var(--flow-foreign-100);--flow-dii-wash: var(--accent-fii-100);--accent-options-100: 211 70% 93%;--accent-options-300: 211 78% 68%;--accent-options-500: 212.6 80% 33.3%;--accent-options-700: 217.7 73.8% 16.5%;--accent-options-900: 228.9 52.8% 14.1%;--accent-options: var(--accent-options-500);--accent-options-deep: var(--accent-options-900);--accent-tradebook-100: 10 24% 90.2%;--accent-tradebook-300: 12 32.1% 69.4%;--accent-tradebook-500: 11.5 33.3% 42.9%;--accent-tradebook-700: 11.3 35.3% 26.7%;--accent-tradebook-900: 10.6 36.2% 18.4%;--accent-tradebook: var(--accent-tradebook-500);--accent-tradebook-deep: var(--accent-tradebook-900);--surface-scanner-ground: #171B20;--brand-tradingview-ink: #131722;--brand-telegram: #2AABEE;--module-start-tint: #F8F1E2;--module-start-light: #EDC76E;--module-start: #B7830D;--module-start-deep: #604506;--module-technical-tint: #EBE6F4;--module-technical-light: #B2A1D9;--module-technical: #5F4B8B;--module-technical-deep: #2C2145;--module-options-tint: #FAE6E7;--module-options-light: #EA868C;--module-options: #B81E28;--module-options-deep: #74070E;--module-fundamental-tint: #E5F5F5;--module-fundamental-light: #88DDDB;--module-fundamental: #178280;--module-fundamental-deep: #002B2A;--module-sector-tint: #EFF3E2;--module-sector-light: #BECC8E;--module-sector: #6C7D36;--module-sector-deep: #363F18;--module-company-tint: #F4E6F0;--module-company-light: #D39CC2;--module-company: #8F3D75;--module-company-deep: #301728;--module-nism-tint: #E2F0F8;--module-nism-light: #83BEE2;--module-nism: #1D6A9A;--module-nism-deep: #0B3B5F;--module-tradingview-tint: #EEEFF2;--module-tradingview-light: #C6CAD2;--module-tradingview: #3D4148;--module-tradingview-deep: #0A0A0B;--module-algo-tint: #E3E3F7;--module-algo-light: #9696E3;--module-algo: #3434B2;--module-algo-deep: #191970}.dark{--background: var(--void-1);--foreground: var(--paper-1);--surface: var(--void-2);--surface-foreground: var(--foreground);--card: var(--void-3);--card-foreground: var(--foreground);--popover: var(--void-3);--popover-foreground: var(--foreground);--matte-a: var(--void-0);--matte-b: var(--void-2);--border: var(--paper-1);--border-alpha: .05;--primary: var(--orange-500);--primary-hover: var(--orange-400);--primary-foreground: var(--ink-wine);--ring: var(--orange-500);--profit: var(--bullish-300);--profit-foreground: var(--primary-foreground);--loss: var(--bearish-300);--loss-foreground: var(--primary-foreground);--warning: var(--volatile-300);--warning-foreground: var(--primary-foreground);--destructive: var(--bearish-300);--destructive-foreground: var(--primary-foreground);--wash-brand: var(--orange-900);--wash-profit: 147.5 30% 15.7%;--wash-loss: 1.3 43.7% 20.2%;--wash-warning: var(--volatile-900);--wash-neutral: var(--neutral-900);--wash-info: var(--void-mist);--flow-fii-ink: var(--flow-foreign-300);--flow-dii-ink: var(--accent-fii-300);--flow-fii-wash: var(--flow-foreign-900);--flow-dii-wash: var(--accent-fii-900);--muted: var(--void-4);--muted-foreground: 72 8% 82%;--secondary: var(--void-4);--secondary-foreground: 72 14% 94%;--accent: var(--void-4);--accent-foreground: var(--foreground);--input: var(--void-4);--scrollbar-track: hsl(var(--void-1));--scrollbar-thumb: hsl(var(--foreground) / .08);--scrollbar-thumb-hover: hsl(var(--foreground) / .15);--glass-bg: hsl(var(--void-1) / .82);--glass-border: hsl(var(--border) / .06);--glass-shadow: 0 8px 32px rgba(0,0,0,.5), 0 1px 0 rgba(255,255,255,.05) inset;--nav-bg: hsl(var(--void-1) / .86);--nav-bg-scrolled: hsl(var(--void-1) / .96);--text-dim: .3;--text-muted: .48;--text-secondary: .65}.obsidian{--background: 210 24% 5%;--foreground: var(--paper-1);--surface: 213 20% 7%;--surface-foreground: var(--foreground);--card: 213 18% 8.5%;--card-foreground: 0 0% 100%;--muted: 216 16% 12%;--muted-foreground: 210 12% 76%;--matte-a: 210 24% 5%;--matte-b: 213 22% 6.5%;--border: 0 0% 100%;--border-alpha: .06;--primary-foreground: var(--ink-wine);--profit: var(--bullish-300);--loss: var(--bearish-300);--warning: var(--volatile-300);--destructive: var(--bearish-300);--wash-brand: var(--orange-900);--wash-profit: 147.5 30% 15.7%;--wash-loss: 1.3 43.7% 20.2%;--wash-warning: var(--volatile-900);--wash-neutral: var(--neutral-900);--wash-info: var(--void-mist);--flow-fii-ink: var(--flow-foreign-300);--flow-dii-ink: var(--accent-fii-300);--text-dim: .3;--text-muted: .48;--text-secondary: .65}.theme-investology{--product: var(--accent-investology-500);--product-ink: var(--accent-investology-700);--product-foreground: 0 0% 5%;--product-wash: var(--accent-investology-100);--primary: var(--product);--primary-hover: var(--accent-investology-300);--primary-foreground: var(--product-foreground);--ring: var(--product);--ca: var(--product)}.theme-book{--product: var(--accent-book-300);--product-ink: var(--accent-book-700);--product-foreground: 0 0% 5%;--product-wash: var(--accent-book-100);--primary: var(--product);--primary-hover: var(--accent-book-500);--primary-foreground: var(--product-foreground);--ring: var(--product);--ca: var(--product)}.theme-bridge{--product: var(--accent-bridge-500);--product-ink: var(--accent-bridge-700);--product-foreground: 0 0% 100%;--product-wash: var(--accent-bridge-100);--primary: var(--product);--primary-hover: var(--accent-bridge-300);--primary-foreground: var(--product-foreground);--ring: var(--product);--ca: var(--product)}.theme-scanner{--product: var(--accent-scanner-500);--product-ink: var(--accent-scanner-700);--product-foreground: 0 0% 5%;--product-wash: var(--accent-scanner-100);--primary: var(--product);--primary-hover: var(--accent-scanner-300);--primary-foreground: var(--product-foreground);--ring: var(--product);--ca: var(--product)}.theme-fii{--product: var(--accent-fii-500);--product-ink: var(--accent-fii-700);--product-foreground: var(--ink-blush);--product-wash: var(--accent-fii-100);--primary: var(--product);--primary-hover: var(--accent-fii-300);--primary-foreground: var(--product-foreground);--ring: var(--product);--ca: var(--product)}.theme-options{--product: var(--accent-options-500);--product-ink: var(--accent-options-700);--product-foreground: 0 0% 100%;--product-wash: var(--accent-options-100);--primary: var(--product);--primary-hover: var(--accent-options-300);--primary-foreground: var(--product-foreground);--ring: var(--product);--ca: var(--product)}.theme-tradebook{--product: var(--accent-tradebook-500);--product-ink: var(--accent-tradebook-700);--product-foreground: var(--ink-blush);--product-wash: var(--accent-tradebook-100);--primary: var(--product);--primary-hover: var(--accent-tradebook-300);--primary-foreground: var(--product-foreground);--ring: var(--product);--ca: var(--product)}.dark .theme-investology,.theme-investology.dark{--product: var(--accent-investology-300);--product-ink: var(--accent-investology-300);--product-foreground: 0 0% 5%;--product-wash: var(--accent-investology-900);--primary-hover: var(--accent-investology-500)}.dark .theme-book,.theme-book.dark{--product: var(--accent-book-300);--product-ink: var(--accent-book-300);--product-foreground: 0 0% 5%;--product-wash: var(--accent-book-900);--primary-hover: var(--accent-book-500)}.dark .theme-bridge,.theme-bridge.dark{--product: var(--accent-bridge-300);--product-ink: var(--accent-bridge-300);--product-foreground: 0 0% 5%;--product-wash: var(--accent-bridge-900);--primary-hover: var(--accent-bridge-500)}.dark .theme-scanner,.theme-scanner.dark{--product: var(--accent-scanner-300);--product-ink: var(--accent-scanner-300);--product-foreground: 0 0% 5%;--product-wash: var(--accent-scanner-900);--primary-hover: var(--accent-scanner-500)}.dark .theme-fii,.theme-fii.dark{--product: var(--accent-fii-300);--product-ink: var(--accent-fii-300);--product-foreground: 0 0% 5%;--product-wash: var(--accent-fii-900);--primary-hover: var(--accent-fii-500)}.dark .theme-options,.theme-options.dark{--product: var(--accent-options-300);--product-ink: var(--accent-options-300);--product-foreground: 0 0% 5%;--product-wash: var(--accent-options-900);--primary-hover: var(--accent-options-500)}.dark .theme-tradebook,.theme-tradebook.dark{--product: var(--accent-tradebook-300);--product-ink: var(--accent-tradebook-300);--product-foreground: 0 0% 5%;--product-wash: var(--accent-tradebook-900);--primary-hover: var(--accent-tradebook-500)}:root{--font-display: "Plus Jakarta Sans", "Inter", system-ui, sans-serif;--font-body: "Inter", "Plus Jakarta Sans", system-ui, sans-serif;--font-serif-accent: "DM Serif Display", Georgia, serif;--font-numeric: "Inter", system-ui, sans-serif;--font-code: "Inter", system-ui, sans-serif;--fw-display: 800;--fw-title: 800;--fw-lead: 500;--fw-body: 500;--fw-body-strong: 600;--fw-label: 800;--fw-micro: 700;--fw-num: 700;--fw-num-hero: 900;--optic-track: 0em;--optic-track-display: 0em;--optic-smoothing: auto;--t-hero: var(--fw-display) clamp(2.7rem, 8.6vw, 7rem)/.96 var(--font-display);--tk-hero: -.045em;--t-display-1: var(--fw-display) clamp(3rem, 6.2vw, 5.25rem)/1.02 var(--font-display);--tk-display-1: -.035em;--t-display-2: var(--fw-display) clamp(2.5rem, 4.9vw, 4.25rem)/1.05 var(--font-display);--tk-display-2: -.03em;--t-title-1: var(--fw-title) clamp(1.75rem, 2.3vw, 2.125rem)/1.14 var(--font-display);--tk-title-1: -.024em;--t-title-2: var(--fw-title) 1.5rem/1.2 var(--font-display);--tk-title-2: -.02em;--t-title-3: var(--fw-title) 1.1875rem/1.3 var(--font-display);--tk-title-3: -.016em;--t-lead: var(--fw-lead) clamp(1.0625rem, 1.35vw, 1.25rem)/1.5 var(--font-body);--tk-lead: -.004em;--t-body: var(--fw-body) .96875rem/1.72 var(--font-body);--tk-body: .004em;--t-body-sm: var(--fw-body) .875rem/1.66 var(--font-body);--tk-body-sm: .006em;--t-label: var(--fw-label) .6875rem/1.1 var(--font-body);--tk-label: .08em;--t-micro: var(--fw-micro) .625rem/1.1 var(--font-body);--tk-micro: .12em;--t-num-hero: var(--fw-num-hero) clamp(2.25rem, 4.2vw, 3.5rem)/1 var(--font-numeric);--tk-num-hero: -.012em;--t-num: var(--fw-num) 1.75rem/1.1 var(--font-numeric);--tk-num: 0em;--t-num-sm: var(--fw-num) .8125rem/1.25 var(--font-numeric);--tk-num-sm: .02em;--t-quote: italic 400 clamp(1.5rem, 2.5vw, 2rem)/1.32 var(--font-serif-accent);--tk-quote: -.012em;--t-code: 400 .8125rem/1.6 var(--font-code);--tk-code: 0em;--tracking-brand: -.055em;--tracking-tight: -.01em;--tracking-eyebrow: .08em;--tracking-mono: .16em;--tracking-display: -.035em;--text-hero: clamp(2.7rem, 8.6vw, 7rem);--text-display-1: 5.25rem;--text-display-1-sm: 3rem;--text-display-2: 4.25rem;--text-display-2-sm: 2.5rem;--text-lead: 20px;--text-body: 15.5px;--text-label: 11px;--text-micro: 10px}.dark,.obsidian{--fw-title: 700;--fw-body-strong: 500;--fw-label: 700;--fw-micro: 600;--fw-num-hero: 700;--optic-track: .006em;--optic-track-display: -.002em;--optic-smoothing: antialiased}.type-landing{--t-hero: var(--fw-display) clamp(2.7rem, 8.6vw, 7rem)/.96 var(--font-display);--tk-hero: -.045em;--t-display-1: var(--fw-display) clamp(3rem, 6.2vw, 5.25rem)/1.02 var(--font-display);--tk-display-1: -.035em;--t-display-2: var(--fw-display) clamp(2.5rem, 4.9vw, 4.25rem)/1.05 var(--font-display);--tk-display-2: -.03em;--t-title-1: var(--fw-title) clamp(1.75rem, 2.3vw, 2.125rem)/1.14 var(--font-display);--tk-title-1: -.024em;--t-title-2: var(--fw-title) 1.5rem/1.2 var(--font-display);--tk-title-2: -.02em;--t-title-3: var(--fw-title) 1.1875rem/1.3 var(--font-display);--tk-title-3: -.016em;--t-lead: var(--fw-lead) clamp(1.0625rem, 1.35vw, 1.25rem)/1.5 var(--font-body);--tk-lead: -.004em;--t-body: var(--fw-body) .96875rem/1.72 var(--font-body);--tk-body: .004em;--t-body-sm: var(--fw-body) .875rem/1.66 var(--font-body);--tk-body-sm: .006em;--t-label: var(--fw-label) .6875rem/1.1 var(--font-body);--tk-label: .08em;--t-micro: var(--fw-micro) .625rem/1.1 var(--font-body);--tk-micro: .12em;--t-num-hero: var(--fw-num-hero) clamp(2.25rem, 4.2vw, 3.5rem)/1 var(--font-numeric);--tk-num-hero: -.012em;--t-num: var(--fw-num) 1.75rem/1.1 var(--font-numeric);--tk-num: 0em;--t-num-sm: var(--fw-num) .8125rem/1.25 var(--font-numeric);--tk-num-sm: .02em;--t-quote: italic 400 clamp(1.5rem, 2.5vw, 2rem)/1.32 var(--font-serif-accent);--tk-quote: -.012em;--t-code: 400 .8125rem/1.6 var(--font-code);--tk-code: 0em}.type-dashboard{--t-hero: var(--fw-display) 30px/1.06 var(--font-display);--tk-hero: -.028em;--t-display-1: var(--fw-display) 24px/1.1 var(--font-display);--tk-display-1: -.024em;--t-display-2: var(--fw-title) 20px/1.16 var(--font-display);--tk-display-2: -.02em;--t-title-1: var(--fw-title) 16px/1.22 var(--font-display);--tk-title-1: -.016em;--t-title-2: var(--fw-title) 14px/1.26 var(--font-display);--tk-title-2: -.012em;--t-title-3: var(--fw-title) 12.5px/1.3 var(--font-display);--tk-title-3: -.008em;--t-lead: var(--fw-lead) 14px/1.5 var(--font-body);--tk-lead: 0em;--t-body: var(--fw-body) 13px/1.5 var(--font-body);--tk-body: .002em;--t-body-sm: var(--fw-body) 11.5px/1.45 var(--font-body);--tk-body-sm: .006em;--t-label: var(--fw-label) 10.5px/1.1 var(--font-body);--tk-label: .1em;--t-micro: var(--fw-micro) 10px/1.1 var(--font-body);--tk-micro: .14em;--t-num-hero: var(--fw-num-hero) 34px/1 var(--font-numeric);--tk-num-hero: -.014em;--t-num: var(--fw-num) 20px/1.1 var(--font-numeric);--tk-num: .004em;--t-num-sm: var(--fw-num) 12.5px/1.25 var(--font-numeric);--tk-num-sm: .015em;--t-quote: italic 400 15px/1.4 var(--font-serif-accent);--tk-quote: 0em;--t-code: 400 12px/1.55 var(--font-code);--tk-code: 0em}.type-dashboard.density-compact,.density-compact .type-dashboard{--t-display-1: var(--fw-display) 21px/1.1 var(--font-display);--t-display-2: var(--fw-title) 18px/1.16 var(--font-display);--t-title-1: var(--fw-title) 14.5px/1.22 var(--font-display);--t-title-2: var(--fw-title) 13px/1.26 var(--font-display);--t-title-3: var(--fw-title) 11.5px/1.3 var(--font-display);--t-lead: var(--fw-lead) 13px/1.45 var(--font-body);--t-body: var(--fw-body) 12px/1.45 var(--font-body);--t-body-sm: var(--fw-body) 10.5px/1.4 var(--font-body);--t-num-hero: var(--fw-num-hero) 28px/1 var(--font-numeric);--t-num: var(--fw-num) 17px/1.1 var(--font-numeric);--t-num-sm: var(--fw-num) 11.5px/1.25 var(--font-numeric);--t-code: 400 11px/1.5 var(--font-code)}.type-dashboard.density-comfortable,.density-comfortable .type-dashboard{--t-display-1: var(--fw-display) 28px/1.1 var(--font-display);--t-display-2: var(--fw-title) 22px/1.16 var(--font-display);--t-title-1: var(--fw-title) 18px/1.22 var(--font-display);--t-title-2: var(--fw-title) 15.5px/1.26 var(--font-display);--t-title-3: var(--fw-title) 13.5px/1.3 var(--font-display);--t-lead: var(--fw-lead) 15.5px/1.55 var(--font-body);--t-body: var(--fw-body) 14px/1.6 var(--font-body);--t-body-sm: var(--fw-body) 12.5px/1.5 var(--font-body);--t-label: var(--fw-label) 11px/1.1 var(--font-body);--t-num-hero: var(--fw-num-hero) 40px/1 var(--font-numeric);--t-num: var(--fw-num) 23px/1.1 var(--font-numeric);--t-num-sm: var(--fw-num) 13.5px/1.25 var(--font-numeric);--t-code: 400 13px/1.6 var(--font-code)}.type-landing,.type-dashboard{font:var(--t-body);letter-spacing:calc(var(--tk-body) + var(--optic-track))}.t-hero{font:var(--t-hero);letter-spacing:calc(var(--tk-hero) + var(--optic-track-display));text-wrap:balance}.t-display-1{font:var(--t-display-1);letter-spacing:calc(var(--tk-display-1) + var(--optic-track-display));text-wrap:balance}.t-display-2{font:var(--t-display-2);letter-spacing:calc(var(--tk-display-2) + var(--optic-track-display));text-wrap:balance}.t-title-1{font:var(--t-title-1);letter-spacing:calc(var(--tk-title-1) + var(--optic-track-display));text-wrap:balance}.t-title-2{font:var(--t-title-2);letter-spacing:calc(var(--tk-title-2) + var(--optic-track-display));text-wrap:balance}.t-title-3{font:var(--t-title-3);letter-spacing:calc(var(--tk-title-3) + var(--optic-track-display))}.t-lead{font:var(--t-lead);letter-spacing:calc(var(--tk-lead) + var(--optic-track));text-wrap:pretty;max-width:var(--container-prose)}.t-body{font:var(--t-body);letter-spacing:calc(var(--tk-body) + var(--optic-track));text-wrap:pretty}.t-body-sm{font:var(--t-body-sm);letter-spacing:calc(var(--tk-body-sm) + var(--optic-track));text-wrap:pretty}.t-label{font:var(--t-label);letter-spacing:calc(var(--tk-label) + var(--optic-track));text-transform:uppercase}.t-micro{font:var(--t-micro);letter-spacing:calc(var(--tk-micro) + var(--optic-track));text-transform:uppercase}.t-label-mono{font:var(--fw-num) var(--text-micro)/1.1 var(--font-numeric);letter-spacing:var(--tracking-mono);text-transform:uppercase}.t-num-hero,.t-num,.t-num-sm{font-variant-numeric:tabular-nums}.t-num-hero{font:var(--t-num-hero);letter-spacing:calc(var(--tk-num-hero) + var(--optic-track-display));font-variant-numeric:tabular-nums}.t-num{font:var(--t-num);letter-spacing:calc(var(--tk-num) + var(--optic-track));font-variant-numeric:tabular-nums}.t-num-sm{font:var(--t-num-sm);letter-spacing:calc(var(--tk-num-sm) + var(--optic-track));font-variant-numeric:tabular-nums}.t-quote{font:var(--t-quote);letter-spacing:var(--tk-quote);text-wrap:balance}.t-code{font:var(--t-code);letter-spacing:var(--tk-code);font-variant-numeric:tabular-nums}.t-body strong,.t-body-sm strong,.t-lead strong{font-weight:var(--fw-body-strong)}.t-hero em,.t-display-1 em,.t-display-2 em,.t-title-1 em{font-family:var(--font-serif-accent);font-style:italic;font-weight:400;letter-spacing:-.01em;color:hsl(var(--primary))}.t-num-profit{color:hsl(var(--profit))}.t-num-loss{color:hsl(var(--loss))}.t-num-flat{color:hsl(var(--foreground) / var(--text-secondary))}.t-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.t-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.t-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}:root{--container-prose: 42rem;--line: 45 8% 85%;--card-inner: var(--paper-2);--n-400: 345 7% 44%;--n-500: 339 9% 38%;--n-600: 338 11% 31%;--font-mono: var(--font-numeric);--radius-sm: .75rem;--radius-md: 1rem;--radius-lg: 1.5rem;--radius-full: 9999px;--r-md: 16px;--r-lg: 22px;--r-xl: 24px;--market-gain: var(--bullish-700);--market-gain-bg: var(--bullish-100);--market-loss: var(--bearish-700);--market-loss-bg: var(--bearish-100);--market-neutral: var(--neutral-500);--market-highlight: var(--volatile-500);--market-highlight-bg: var(--volatile-100);--mat-fill-1: hsl(var(--ink-wine) / .04);--mat-fill-2: hsl(var(--ink-wine) / .07);--mat-fill-3: hsl(var(--ink-wine) / .11);--mat-glass: hsl(var(--paper-0) / .74);--mat-glass-strong: hsl(var(--paper-0) / .88);--mat-hairline: hsl(var(--ink-wine) / .09);--mat-rim-a: hsl(0 0% 100% / .95);--mat-rim-b: hsl(0 0% 100% / .14);--mat-rim-c: hsl(var(--ink-wine) / .05);--mat-blur: blur(24px) saturate(165%);--spec-top: inset 0 1px 0 hsl(0 0% 100% / .85);--shadow-xs: 0 1px 2px hsl(var(--ink-wine) / .05);--shadow-sm: 0 1px 2px hsl(var(--ink-wine) / .05), 0 2px 6px hsl(var(--ink-wine) / .04);--shadow-md: 0 1px 2px hsl(var(--ink-wine) / .05), 0 10px 28px -8px hsl(var(--ink-wine) / .1);--shadow-lg: 0 2px 4px hsl(var(--ink-wine) / .05), 0 22px 52px -14px hsl(var(--ink-wine) / .16);--shadow-float: 0 6px 16px hsl(var(--ink-wine) / .08), 0 32px 80px -12px hsl(var(--ink-wine) / .22);--gradient-primary: linear-gradient(135deg, hsl(var(--accent-candle-500)) 0%, hsl(var(--accent-candle-700)) 100%);--gradient-hero: linear-gradient(135deg, hsl(var(--accent-candle-500)) 0%, hsl(var(--accent-candle-700)) 100%);--gradient-emerald: linear-gradient(135deg, hsl(var(--accent-candle-700)), hsl(var(--accent-candle-500)), hsl(var(--accent-candle-300)));--gradient-profit: linear-gradient(135deg, hsl(var(--bullish-500)) 0%, hsl(var(--bullish-700)) 100%);--gradient-loss: linear-gradient(135deg, hsl(var(--bearish-500)) 0%, hsl(var(--bearish-700)) 100%);--ease-out: cubic-bezier(.22, 1, .36, 1);--dur-fast: .14s;--dur: .26s;color-scheme:light}.dark,.obsidian{--line: 210 10% 16%;--card-inner: var(--void-4);--n-400: 345 6% 66%;--n-500: 340 6% 60%;--n-600: 338 6% 55%;--market-gain: var(--bullish-300);--market-gain-bg: var(--bullish-900);--market-loss: var(--bearish-300);--market-loss-bg: var(--bearish-900);--market-highlight: var(--volatile-300);--market-highlight-bg: var(--volatile-900);--mat-fill-1: hsl(0 0% 100% / .045);--mat-fill-2: hsl(0 0% 100% / .08);--mat-fill-3: hsl(0 0% 100% / .125);--mat-glass: hsl(var(--void-3) / .62);--mat-glass-strong: hsl(var(--void-3) / .82);--mat-hairline: hsl(0 0% 100% / .09);--mat-rim-a: hsl(0 0% 100% / .28);--mat-rim-b: hsl(0 0% 100% / .04);--mat-rim-c: hsl(0 0% 100% / .12);--mat-blur: blur(28px) saturate(150%);--spec-top: inset 0 1px 0 hsl(0 0% 100% / .06);--shadow-xs: 0 1px 2px hsl(0 0% 0% / .4);--shadow-sm: 0 1px 2px hsl(0 0% 0% / .4), 0 2px 8px hsl(0 0% 0% / .25);--shadow-md: 0 1px 2px hsl(0 0% 0% / .4), 0 12px 30px -8px hsl(0 0% 0% / .5);--shadow-lg: 0 2px 4px hsl(0 0% 0% / .4), 0 24px 56px -14px hsl(0 0% 0% / .62);--shadow-float: 0 6px 16px hsl(0 0% 0% / .4), 0 36px 90px -12px hsl(0 0% 0% / .7);color-scheme:dark}:root{--accent-candle-100: 76 62% 90%;--accent-candle-300: 76 66% 62%;--accent-candle-500: 76 59% 51%;--accent-candle-700: 76 56% 28%;--accent-candle-900: 76 45% 14%;--candle-navy: 221 60% 9%}.theme-candlestick{--product: var(--accent-candle-500);--product-ink: var(--accent-candle-700);--product-foreground: var(--candle-navy);--product-wash: var(--accent-candle-100);--primary: var(--accent-candle-700);--primary-hover: var(--accent-candle-500);--primary-foreground: 0 0% 100%;--ring: var(--accent-candle-500);--ca: var(--product);--lime: var(--accent-candle-500);--lime-ink: var(--candle-navy);--crimson: var(--bearish-500)}.dark .theme-candlestick,.theme-candlestick.dark{--product: var(--accent-candle-500);--product-ink: var(--accent-candle-300);--product-wash: var(--accent-candle-900);--primary: var(--accent-candle-500);--primary-hover: var(--accent-candle-300);--primary-foreground: var(--candle-navy);--crimson: var(--bearish-300)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e2e1da}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-body);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-numeric);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:hsl(var(--n-400))}input::placeholder,textarea::placeholder{opacity:1;color:hsl(var(--n-400))}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{border-color:hsl(var(--line))}html{scroll-behavior:smooth;scroll-padding-top:5.5rem;-webkit-text-size-adjust:100%;font-synthesis:none}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font:var(--t-body);letter-spacing:calc(var(--tk-body) + var(--optic-track));-webkit-font-smoothing:var(--optic-smoothing, auto);-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2{font-family:var(--font-display);font-weight:var(--fw-display);letter-spacing:calc(var(--tracking-display) + var(--optic-track-display));line-height:1.1;text-wrap:balance}h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--fw-title);letter-spacing:calc(-.016em + var(--optic-track-display));line-height:1.25;text-wrap:balance}p{text-wrap:pretty}.font-serif-display,.font-serif{font-family:var(--font-serif-accent);font-style:italic;font-weight:400;letter-spacing:-.01em}code,kbd,samp,.font-mono{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-feature-settings:"liga" 0}:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.skip-link{position:fixed;top:.75rem;left:.75rem;z-index:100;padding:.7rem 1.1rem;border-radius:999px;font:700 .875rem/1 var(--font-body);color:hsl(var(--product-foreground, var(--primary-foreground)));background:hsl(var(--product, var(--primary)));box-shadow:var(--shadow-lg);transform:translateY(-200%);transition:transform var(--dur) var(--ease-out)}.skip-link:focus{transform:translateY(0)}::-moz-selection{background:hsl(var(--product, var(--primary)) / .28);color:hsl(var(--foreground))}::selection{background:hsl(var(--product, var(--primary)) / .28);color:hsl(var(--foreground))}*{scrollbar-width:thin;scrollbar-color:hsl(var(--foreground) / .18) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsl(var(--foreground) / .18);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--foreground) / .32)}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-5{inset:-1.25rem}.-inset-8{inset:-2rem}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-6{left:1.5rem;right:1.5rem}.inset-y-0{top:0;bottom:0}.-bottom-40{bottom:-10rem}.-bottom-7{bottom:-1.75rem}.-bottom-8{bottom:-2rem}.-left-20{left:-5rem}.-left-3{left:-.75rem}.-left-32{left:-8rem}.-left-4{left:-1rem}.-left-40{left:-10rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-32{right:-8rem}.-right-4{right:-1rem}.-right-40{right:-10rem}.-top-20{top:-5rem}.-top-3{top:-.75rem}.-top-40{top:-10rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-3{bottom:.75rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-3{left:.75rem}.left-4{left:1rem}.left-7{left:1.75rem}.left-8{left:2rem}.right-0{right:0}.right-1\/4{right:25%}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[8\%\]{right:8%}.top-0{top:0}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-20{top:5rem}.top-24{top:6rem}.top-28{top:7rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[32rem\]{top:32rem}.top-\[42\%\]{top:42%}.top-\[52\%\]{top:52%}.top-\[5rem\]{top:5rem}.top-\[8\%\]{top:8%}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-\[0\.015em\]{margin-left:.015em;margin-right:.015em}.mx-\[0\.025em\]{margin-left:.025em;margin-right:.025em}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.-mt-10{margin-top:-2.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[\.82\]{aspect-ratio:.82}.aspect-\[4\.5\/5\]{aspect-ratio:4.5/5}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[170px\]{height:170px}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[360px\]{height:360px}.h-\[3px\]{height:3px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[43\%\]{height:43%}.h-\[460px\]{height:460px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[540px\]{height:540px}.h-\[555px\]{height:555px}.h-\[560px\]{height:560px}.h-\[620px\]{height:620px}.h-\[72px\]{height:72px}.h-\[800px\]{height:800px}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-48{max-height:12rem}.\!min-h-\[40px\]{min-height:40px!important}.\!min-h-\[44px\]{min-height:44px!important}.min-h-\[100svh\]{min-height:100svh}.min-h-\[230px\]{min-height:230px}.min-h-\[330px\]{min-height:330px}.min-h-\[48px\]{min-height:48px}.min-h-\[60vh\]{min-height:60vh}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[150\%\]{width:150%}.w-\[360px\]{width:360px}.w-\[420px\]{width:420px}.w-\[460px\]{width:460px}.w-\[500px\]{width:500px}.w-\[520px\]{width:520px}.w-\[540px\]{width:540px}.w-\[560px\]{width:560px}.w-\[620px\]{width:620px}.w-\[800px\]{width:800px}.w-\[84vw\]{width:84vw}.w-\[85\%\]{width:85%}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[28px\]{min-width:28px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[100px\]{max-width:100px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[120px\]{max-width:120px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[260px\]{max-width:260px}.max-w-\[300px\]{max-width:300px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[510px\]{max-width:510px}.max-w-\[520px\]{max-width:520px}.max-w-\[60px\]{max-width:60px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.origin-top{transform-origin:top}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-150\%\]{--tw-translate-x: -150%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-skew-x-\[35deg\]{--tw-skew-x: -35deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-0{--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.snap-start{scroll-snap-align:start}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[46px_1fr_34px\]{grid-template-columns:46px 1fr 34px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-3{row-gap:.75rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--line))}.divide-stone-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:hsl(55 16% 93% / var(--tw-divide-opacity, 1))}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.\!rounded-\[0\.65rem\]{border-radius:.65rem!important}.\!rounded-\[0\.75rem\]{border-radius:.75rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[0\.35rem\]{border-radius:.35rem}.rounded-\[0\.45rem\]{border-radius:.45rem}.rounded-\[0\.55rem\]{border-radius:.55rem}.rounded-\[0\.65rem\]{border-radius:.65rem}.rounded-\[0\.6rem\]{border-radius:.6rem}.rounded-\[0\.75rem\]{border-radius:.75rem}.rounded-\[0\.85rem\]{border-radius:.85rem}.rounded-\[0\.8rem\]{border-radius:.8rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[2\.25rem\]{border-radius:2.25rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-\[45px\]{border-width:45px}.border-\[90px\]{border-width:90px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-transparent{border-color:transparent!important}.border-\[\#0A66C2\]{--tw-border-opacity: 1;border-color:rgb(10 102 194 / var(--tw-border-opacity, 1))}.border-\[\#25D366\]{--tw-border-opacity: 1;border-color:rgb(37 211 102 / var(--tw-border-opacity, 1))}.border-\[hsl\(var\(--accent-book-300\)\/0\.3\)\]{border-color:hsl(var(--accent-book-300)/.3)}.border-\[hsl\(var\(--void-1\)\/0\.4\)\]{border-color:hsl(var(--void-1)/.4)}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-200\/80{border-color:#fde68acc}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-amber-500\/20{border-color:#f59e0b33}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-black\/10{border-color:#0000001a}.border-black\/5{border-color:#0000000d}.border-black\/\[0\.04\]{border-color:#0000000a}.border-black\/\[0\.05\]{border-color:#0000000d}.border-black\/\[0\.06\]{border-color:#0000000f}.border-black\/\[0\.08\]{border-color:#00000014}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-200\/80{border-color:#bfdbfecc}.border-blue-500\/20{border-color:#3b82f633}.border-book\/25{border-color:hsl(var(--accent-book-300) / .25)}.border-border{border-color:hsl(var(--line))}.border-border\/50{border-color:hsl(var(--line) / .5)}.border-border\/80{border-color:hsl(var(--line) / .8)}.border-cyan-100{--tw-border-opacity: 1;border-color:rgb(207 250 254 / var(--tw-border-opacity, 1))}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-emerald-500\/20{border-color:#10b98133}.border-foreground{border-color:hsl(var(--foreground))}.border-green-100{--tw-border-opacity: 1;border-color:rgb(220 252 231 / var(--tw-border-opacity, 1))}.border-indigo-100{--tw-border-opacity: 1;border-color:rgb(224 231 255 / var(--tw-border-opacity, 1))}.border-indigo-500\/15{border-color:#6366f126}.border-indigo-500\/20{border-color:#6366f133}.border-indigo-600\/10{border-color:#4f46e51a}.border-lime-200{--tw-border-opacity: 1;border-color:rgb(217 234 157 / var(--tw-border-opacity, 1))}.border-lime-200\/80{border-color:#d9ea9dcc}.border-lime-500{--tw-border-opacity: 1;border-color:rgb(164 204 57 / var(--tw-border-opacity, 1))}.border-lime-500\/20{border-color:#a4cc3933}.border-lime-500\/30{border-color:#a4cc394d}.border-lime-500\/40{border-color:#a4cc3966}.border-orange-100{--tw-border-opacity: 1;border-color:rgb(255 237 213 / var(--tw-border-opacity, 1))}.border-purple-100{--tw-border-opacity: 1;border-color:rgb(243 232 255 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/25{border-color:#ef444440}.border-rose-100{--tw-border-opacity: 1;border-color:rgb(255 228 230 / var(--tw-border-opacity, 1))}.border-slate-200\/80{border-color:#e2e1dacc}.border-slate-200\/90{border-color:#e2e1dae6}.border-stone-100{--tw-border-opacity: 1;border-color:hsl(55 16% 93% / var(--tw-border-opacity, 1))}.border-stone-200{--tw-border-opacity: 1;border-color:hsl(50 12% 87% / var(--tw-border-opacity, 1))}.border-stone-200\/80{border-color:#e2e1dacc}.border-stone-300{--tw-border-opacity: 1;border-color:hsl(45 9% 77% / var(--tw-border-opacity, 1))}.border-stone-800{--tw-border-opacity: 1;border-color:hsl(336 22% 16% / var(--tw-border-opacity, 1))}.border-teal-100{--tw-border-opacity: 1;border-color:rgb(204 251 241 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-l-amber-500{--tw-border-opacity: 1;border-left-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-green-500{--tw-border-opacity: 1;border-left-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-l-lime-500{--tw-border-opacity: 1;border-left-color:rgb(164 204 57 / var(--tw-border-opacity, 1))}.border-l-purple-500{--tw-border-opacity: 1;border-left-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-l-teal-500{--tw-border-opacity: 1;border-left-color:rgb(20 184 166 / var(--tw-border-opacity, 1))}.\!bg-foreground{background-color:hsl(var(--foreground))!important}.bg-\[\#0A66C2\]{--tw-bg-opacity: 1;background-color:rgb(10 102 194 / var(--tw-bg-opacity, 1))}.bg-\[\#25D366\]{--tw-bg-opacity: 1;background-color:rgb(37 211 102 / var(--tw-bg-opacity, 1))}.bg-\[\#f3ede5\]{--tw-bg-opacity: 1;background-color:rgb(243 237 229 / var(--tw-bg-opacity, 1))}.bg-\[hsl\(var\(--accent-book-300\)\)\]{background-color:hsl(var(--accent-book-300))}.bg-\[hsl\(var\(--accent-book-300\)\/0\.1\)\]{background-color:hsl(var(--accent-book-300)/.1)}.bg-\[hsl\(var\(--accent-book-300\)\/0\.12\)\]{background-color:hsl(var(--accent-book-300)/.12)}.bg-\[hsl\(var\(--ink-wine\)\)\]{background-color:hsl(var(--ink-wine))}.bg-\[hsl\(var\(--paper-1\)\)\]{background-color:hsl(var(--paper-1))}.bg-\[hsl\(var\(--paper-2\)\)\]{background-color:hsl(var(--paper-2))}.bg-\[hsl\(var\(--void-0\)\)\]{background-color:hsl(var(--void-0))}.bg-\[hsl\(var\(--void-1\)\)\]{background-color:hsl(var(--void-1))}.bg-\[hsl\(var\(--void-2\)\)\]{background-color:hsl(var(--void-2))}.bg-\[hsl\(var\(--void-3\)\)\]{background-color:hsl(var(--void-3))}.bg-\[hsl\(var\(--void-4\)\)\]{background-color:hsl(var(--void-4))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-200{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-background{background-color:hsl(var(--background))}.bg-background\/15{background-color:hsl(var(--background) / .15)}.bg-background\/85{background-color:hsl(var(--background) / .85)}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/30{background-color:#0000004d}.bg-black\/\[0\.02\]{background-color:#00000005}.bg-black\/\[0\.04\]{background-color:#0000000a}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-book{background-color:hsl(var(--accent-book-300))}.bg-book\/10{background-color:hsl(var(--accent-book-300) / .1)}.bg-border{background-color:hsl(var(--line))}.bg-border\/50{background-color:hsl(var(--line) / .5)}.bg-border\/60{background-color:hsl(var(--line) / .6)}.bg-card{background-color:hsl(var(--card))}.bg-card\/40{background-color:hsl(var(--card) / .4)}.bg-card\/55{background-color:hsl(var(--card) / .55)}.bg-card\/60{background-color:hsl(var(--card) / .6)}.bg-card\/70{background-color:hsl(var(--card) / .7)}.bg-card\/80{background-color:hsl(var(--card) / .8)}.bg-card\/85{background-color:hsl(var(--card) / .85)}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-crimson-500\/5{background-color:#e635580d}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-ember{background-color:hsl(var(--brand-ember))}.bg-ember\/10{background-color:hsl(var(--brand-ember) / .1)}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-200{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/70{background-color:hsl(var(--foreground) / .7)}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/10{background-color:#6366f11a}.bg-indigo-500\/5{background-color:#6366f10d}.bg-indigo-600\/10{background-color:#4f46e51a}.bg-lime-400{--tw-bg-opacity: 1;background-color:rgb(179 215 71 / var(--tw-bg-opacity, 1))}.bg-lime-400\/10{background-color:#b3d7471a}.bg-lime-50{--tw-bg-opacity: 1;background-color:rgb(247 251 232 / var(--tw-bg-opacity, 1))}.bg-lime-50\/30{background-color:#f7fbe84d}.bg-lime-500{--tw-bg-opacity: 1;background-color:rgb(164 204 57 / var(--tw-bg-opacity, 1))}.bg-lime-500\/10{background-color:#a4cc391a}.bg-lime-500\/15{background-color:#a4cc3926}.bg-lime-500\/5{background-color:#a4cc390d}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-primary{background-color:hsl(var(--primary))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/20{background-color:#ef444433}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/50{background-color:hsl(var(--secondary) / .5)}.bg-secondary\/80{background-color:hsl(var(--secondary) / .8)}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-slate-300\/10{background-color:#cac7bf1a}.bg-slate-50\/80{background-color:#f8f8f4cc}.bg-slate-50\/90{background-color:#f8f8f4e6}.bg-slate-50\/95{background-color:#f8f8f4f2}.bg-stone-100{--tw-bg-opacity: 1;background-color:hsl(55 16% 93% / var(--tw-bg-opacity, 1))}.bg-stone-200{--tw-bg-opacity: 1;background-color:hsl(50 12% 87% / var(--tw-bg-opacity, 1))}.bg-stone-400{background-color:hsl(var(--n-400))}.bg-stone-50{--tw-bg-opacity: 1;background-color:hsl(60 18% 96.5% / var(--tw-bg-opacity, 1))}.bg-stone-50\/50{background-color:#f8f8f480}.bg-stone-50\/80{background-color:#f8f8f4cc}.bg-stone-500{background-color:hsl(var(--n-500))}.bg-stone-800{--tw-bg-opacity: 1;background-color:hsl(336 22% 16% / var(--tw-bg-opacity, 1))}.bg-stone-900{--tw-bg-opacity: 1;background-color:hsl(336 32% 11% / var(--tw-bg-opacity, 1))}.bg-stone-950{--tw-bg-opacity: 1;background-color:hsl(336.7 41% 8.6% / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/50{background-color:#ffffff80}.bg-white\/70{background-color:#ffffffb3}.bg-white\/90{background-color:#ffffffe6}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.94\]{background-color:#fffffff0}.bg-white\/\[0\.96\]{background-color:#fffffff5}.bg-yellow-300\/10{background-color:#fde0471a}.bg-\[radial-gradient\(circle_at_50\%_18\%\,rgba\(164\,204\,57\,0\.18\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.04\)\,transparent\)\]{background-image:radial-gradient(circle at 50% 18%,rgba(164,204,57,.18),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.04),transparent)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[hsl\(var\(--void-2\)\)\]{--tw-gradient-from: hsl(var(--void-2)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--void-2) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from: #60a5fa var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-book\/15{--tw-gradient-from: hsl(var(--accent-book-300) / .15) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--accent-book-300) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-card{--tw-gradient-from: hsl(var(--card)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-card\/90{--tw-gradient-from: hsl(var(--card) / .9) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-lime-200\/30{--tw-gradient-from: rgb(217 234 157 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 234 157 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-lime-400{--tw-gradient-from: #b3d747 var(--tw-gradient-from-position);--tw-gradient-to: rgb(179 215 71 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-lime-400\/35{--tw-gradient-from: rgb(179 215 71 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(179 215 71 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-lime-500{--tw-gradient-from: #a4cc39 var(--tw-gradient-from-position);--tw-gradient-to: rgb(164 204 57 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-lime-500\/20{--tw-gradient-from: rgb(164 204 57 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(164 204 57 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500\/35{--tw-gradient-from: rgb(244 63 94 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400\/20{--tw-gradient-from: rgb(56 189 248 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone-50{--tw-gradient-from: hsl(60 18% 96.5%) var(--tw-gradient-from-position);--tw-gradient-to: hsl(60 18% 96.5% / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[hsl\(var\(--void-2\)\/0\.12\)\]{--tw-gradient-to: hsl(var(--void-2) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--void-2)/.12) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-lime-500\/10{--tw-gradient-to: rgb(164 204 57 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(164 204 57 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-lime-500\/20{--tw-gradient-to: rgb(164 204 57 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(164 204 57 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-rose-500\/10{--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 63 94 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-stone-700{--tw-gradient-to: hsl(337 14% 26% / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(337 14% 26%) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/15{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-card\/50{--tw-gradient-to: hsl(var(--card) / .5) var(--tw-gradient-to-position)}.to-ember\/15{--tw-gradient-to: hsl(var(--brand-ember) / .15) var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-lime-500{--tw-gradient-to: #a4cc39 var(--tw-gradient-to-position)}.to-lime-500\/5{--tw-gradient-to: rgb(164 204 57 / .05) var(--tw-gradient-to-position)}.to-lime-600{--tw-gradient-to: hsl(76 55% 27%) var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-1{padding:.25rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pl-10{padding-left:2.5rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-9{padding-left:2.25rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-numeric)}.font-serif,.font-serif-display{font-family:var(--font-serif-accent)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[2\.9rem\]{font-size:2.9rem}.text-\[26px\]{font-size:26px}.text-\[8rem\]{font-size:8rem}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(3\.8rem\,9vw\,8\.5rem\)\]{font-size:clamp(3.8rem,9vw,8.5rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:800}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.79\]{line-height:.79}.leading-\[0\.84\]{line-height:.84}.leading-\[0\.85\]{line-height:.85}.leading-\[0\.95\]{line-height:.95}.leading-\[0\.98\]{line-height:.98}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.0\]{line-height:1}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.8\]{line-height:1.8}.leading-\[1\],.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[-0\.065em\]{letter-spacing:-.065em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.17em\]{letter-spacing:.17em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-background{color:hsl(var(--background))!important}.text-\[\#131313\]{--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--accent-book-300\)\)\]{color:hsl(var(--accent-book-300))}.text-\[hsl\(var\(--candle-navy\)\)\]{color:hsl(var(--candle-navy))}.text-\[hsl\(var\(--ink-wine\)\)\]{color:hsl(var(--ink-wine))}.text-\[hsl\(var\(--ink-wine\)\)\]\/90{color:hsl(var(--ink-wine) / .9)}.text-\[hsl\(var\(--void-1\)\)\]{color:hsl(var(--void-1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-background{color:hsl(var(--background))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-book{color:hsl(var(--accent-book-300))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-ember{color:hsl(var(--brand-ember))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/60{color:hsl(var(--foreground) / .6)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/75{color:hsl(var(--foreground) / .75)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-lime-300{--tw-text-opacity: 1;color:rgb(196 226 99 / var(--tw-text-opacity, 1))}.text-lime-400{--tw-text-opacity: 1;color:rgb(179 215 71 / var(--tw-text-opacity, 1))}.text-lime-600{--tw-text-opacity: 1;color:hsl(76 55% 27% / var(--tw-text-opacity, 1))}.text-lime-700{--tw-text-opacity: 1;color:hsl(76 55% 22% / var(--tw-text-opacity, 1))}.text-lime-700\/90{color:#465719e6}.text-lime-ink{color:hsl(var(--lime-ink, 221 60% 9%))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/20{color:hsl(var(--muted-foreground) / .2)}.text-muted-foreground\/45{color:hsl(var(--muted-foreground) / .45)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-muted-foreground\/85{color:hsl(var(--muted-foreground) / .85)}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary-foreground\/80{color:hsl(var(--primary-foreground) / .8)}.text-primary-foreground\/85{color:hsl(var(--primary-foreground) / .85)}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-secondary{color:hsl(var(--secondary))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:hsl(45 9% 77% / var(--tw-text-opacity, 1))}.text-slate-400{color:hsl(var(--n-400))}.text-slate-500{color:hsl(var(--n-500))}.text-slate-700{--tw-text-opacity: 1;color:hsl(337 14% 26% / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:hsl(336.7 41% 8.6% / var(--tw-text-opacity, 1))}.text-stone-400{color:hsl(var(--n-400))}.text-stone-500{color:hsl(var(--n-500))}.text-stone-600{color:hsl(var(--n-600))}.text-stone-700{--tw-text-opacity: 1;color:hsl(337 14% 26% / var(--tw-text-opacity, 1))}.text-stone-800{--tw-text-opacity: 1;color:hsl(336 22% 16% / var(--tw-text-opacity, 1))}.text-stone-900{--tw-text-opacity: 1;color:hsl(336 32% 11% / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/15{color:#ffffff26}.text-white\/25{color:#ffffff40}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-white\/\[0\.55\]{color:#ffffff8c}.text-white\/\[0\.58\]{color:#ffffff94}.text-white\/\[0\.72\]{color:#ffffffb8}.placeholder-stone-400::-moz-placeholder{color:hsl(var(--n-400))}.placeholder-stone-400::placeholder{color:hsl(var(--n-400))}.accent-lime-500{accent-color:#a4cc39}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.17\]{opacity:.17}.opacity-\[0\.22\]{opacity:.22}.opacity-\[0\.5\]{opacity:.5}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(16\,185\,129\,0\.3\)\]{--tw-shadow: 0 0 15px rgba(16,185,129,.3);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(239\,68\,68\,0\.3\)\]{--tw-shadow: 0 0 15px rgba(239,68,68,.3);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(245\,158\,11\,0\.3\)\]{--tw-shadow: 0 0 15px rgba(245,158,11,.3);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(164\,204\,57\,0\.28\)\]{--tw-shadow: 0 0 24px rgba(164,204,57,.28);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(164\,204\,57\,0\.5\)\]{--tw-shadow: 0 0 8px rgba(164,204,57,.5);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_45px_hsl\(var\(--accent-book-300\)\/0\.25\)\]{--tw-shadow: 0 18px 45px hsl(var(--accent-book-300)/.25);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_48px_-20px_rgba\(0\,0\,0\,0\.5\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.5\)\]{--tw-shadow: 0 18px 48px -20px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.5);--tw-shadow-colored: 0 18px 48px -20px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_-36px_rgba\(15\,23\,42\,0\.38\)\]{--tw-shadow: 0 18px 50px -36px rgba(15,23,42,.38);--tw-shadow-colored: 0 18px 50px -36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.5\)\,0_28px_64px_-18px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow: 0 1px 3px rgba(0,0,0,.5),0 28px 64px -18px rgba(0,0,0,.65);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color), 0 28px 64px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_60px_-24px_rgba\(0\,0\,0\,0\.45\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.45\)\]{--tw-shadow: 0 22px 60px -24px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.45);--tw-shadow-colored: 0 22px 60px -24px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_26px_70px_-44px_rgba\(164\,204\,57\,0\.75\)\]{--tw-shadow: 0 26px 70px -44px rgba(164,204,57,.75);--tw-shadow-colored: 0 26px 70px -44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_10px_-4px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 2px 10px -4px rgba(0,0,0,.05);--tw-shadow-colored: 0 2px 10px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_60px_-20px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 30px 60px -20px rgba(0,0,0,.8);--tw-shadow-colored: 0 30px 60px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_-30px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 30px 80px -30px rgba(0,0,0,.55);--tw-shadow-colored: 0 30px 80px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_35px_90px_hsl\(var\(--brand-ember\)\/0\.24\)\]{--tw-shadow: 0 35px 90px hsl(var(--brand-ember)/.24);--tw-shadow-colored: 0 35px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_35px_90px_rgba\(0\,0\,0\,\.45\)\]{--tw-shadow: 0 35px 90px rgba(0,0,0,.45);--tw-shadow-colored: 0 35px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_36px_70px_-18px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 36px 70px -18px rgba(0,0,0,.5);--tw-shadow-colored: 0 36px 70px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_36px_90px_-46px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow: 0 36px 90px -46px rgba(15,23,42,.55);--tw-shadow-colored: 0 36px 90px -46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_40px_100px_rgba\(0\,0\,0\,\.55\)\]{--tw-shadow: 0 40px 100px rgba(0,0,0,.55);--tw-shadow-colored: 0 40px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_40px_80px_-20px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 40px 80px -20px rgba(0,0,0,.45);--tw-shadow-colored: 0 40px 80px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1\.5px_0_rgba\(255\,255\,255\,0\.3\)\,0_6px_16px_-6px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: inset 0 1.5px 0 rgba(255,255,255,.3),0 6px 16px -6px rgba(0,0,0,.15);--tw-shadow-colored: inset 0 1.5px 0 var(--tw-shadow-color), 0 6px 16px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1\.5px_0_rgba\(255\,255\,255\,0\.35\)\,0_6px_16px_-6px_rgba\(164\,204\,57\,0\.35\)\]{--tw-shadow: inset 0 1.5px 0 rgba(255,255,255,.35),0 6px 16px -6px rgba(164,204,57,.35);--tw-shadow-colored: inset 0 1.5px 0 var(--tw-shadow-color), 0 6px 16px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.8);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/10{--tw-shadow-color: rgb(0 0 0 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/5{--tw-shadow-color: rgb(0 0 0 / .05);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/\[0\.04\]{--tw-shadow-color: rgb(0 0 0 / .04);--tw-shadow: var(--tw-shadow-colored)}.shadow-lime-200{--tw-shadow-color: #d9ea9d;--tw-shadow: var(--tw-shadow-colored)}.shadow-lime-500\/20{--tw-shadow-color: rgb(164 204 57 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-lime-500\/25{--tw-shadow-color: rgb(164 204 57 / .25);--tw-shadow: var(--tw-shadow-colored)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-amber-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity, 1))}.ring-black\/10{--tw-ring-color: rgb(0 0 0 / .1)}.ring-black\/5{--tw-ring-color: rgb(0 0 0 / .05)}.ring-border\/70{--tw-ring-color: hsl(var(--line) / .7)}.ring-emerald-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1))}.ring-red-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1))}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/15{--tw-ring-color: rgb(255 255 255 / .15)}.ring-white\/70{--tw-ring-color: rgb(255 255 255 / .7)}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-transparent{--tw-ring-offset-color: transparent}.blur{--tw-blur: blur(8px);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-2xl{--tw-blur: blur(40px);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-3xl{--tw-blur: blur(64px);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-\[100px\]{--tw-blur: blur(100px);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-\[110px\]{--tw-blur: blur(110px);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)}.blur-\[130px\]{--tw-blur: blur(130px);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-\[140px\]{--tw-blur: blur(140px);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-\[150px\]{--tw-blur: blur(150px);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)}.contrast-125{--tw-contrast: contrast(1.25);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));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)}.grayscale{--tw-grayscale: grayscale(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)}.grayscale-\[20\%\]{--tw-grayscale: grayscale(20%);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)}.sepia{--tw-sepia: sepia(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-2xl{--tw-backdrop-blur: blur(40px);-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-3xl{--tw-backdrop-blur: blur(64px);-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-\[24px\]{--tw-backdrop-blur: blur(24px);-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(12px);-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-sm{--tw-backdrop-blur: blur(4px);-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(24px);-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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-75{transition-duration:75ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.dark .gradient-text{background-image:var(--gradient-emerald);background-size:300% auto}@keyframes candleFloat{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes staggerReveal{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(.5deg)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes subtlePulse{0%,to{opacity:1}50%{opacity:.85}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px hsl(var(--profit) / .1)}50%{box-shadow:0 0 40px hsl(var(--profit) / .25)}}@keyframes blob{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-30px) scale(1.1)}50%{transform:translate(-20px,20px) scale(.9)}75%{transform:translate(20px,10px) scale(1.05)}}@keyframes border-dance{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-ring{0%{transform:scale(1);opacity:.4}to{transform:scale(1.5);opacity:0}}@keyframes shine-slow{0%{background-position:200% center}to{background-position:-200% center}}.animate-fadeIn{animation:fadeIn .6s cubic-bezier(.16,1,.3,1) forwards}.animate-float{animation:float 5s cubic-bezier(.45,0,.55,1) infinite}@keyframes slideInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bounceUp{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes particle-float{0%,to{transform:translateY(0) translate(0);opacity:.3}25%{transform:translateY(-20px) translate(10px);opacity:.6}50%{transform:translateY(-40px) translate(-5px);opacity:.4}75%{transform:translateY(-20px) translate(15px);opacity:.5}}.surface-card,.premium-card,.glass{position:relative;background:hsl(var(--card));border:1px solid hsl(var(--line));border-radius:var(--r-xl);box-shadow:var(--shadow-sm),var(--spec-top);transition:border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),transform var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out)}.surface-card:hover,.premium-card:hover{box-shadow:var(--shadow-md),var(--spec-top);transform:translateY(-2px);border-color:hsl(var(--foreground) / .16)}.ios-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:52px;height:52px;border-radius:16px;overflow:hidden;box-shadow:inset 0 1px #ffffff52,inset 0 -1px #00000014,0 1px 2px hsl(var(--ink-wine) / .14)}.ios-icon>*{position:relative;z-index:1}.ios-icon-lg{width:64px;height:64px;border-radius:20px}.ios-icon-lime{background:linear-gradient(160deg,hsl(var(--accent-candle-300)),hsl(var(--accent-candle-500)));color:hsl(var(--candle-navy))}.ios-icon-navy{background:linear-gradient(160deg,hsl(var(--void-4)),hsl(var(--void-2)));color:hsl(var(--accent-candle-300))}.ios-icon-sky{background:linear-gradient(160deg,hsl(var(--accent-options-300)),hsl(var(--accent-options-500)));color:hsl(var(--accent-options-900))}.ios-icon-indigo{background:linear-gradient(160deg,hsl(var(--accent-bridge-300)),hsl(var(--accent-bridge-500)));color:hsl(var(--accent-bridge-900))}.ios-icon-amber{background:linear-gradient(160deg,hsl(var(--accent-investology-300)),hsl(var(--accent-investology-500)));color:hsl(var(--accent-investology-900))}.ios-icon-frost{background:linear-gradient(160deg,hsl(var(--paper-0)),hsl(var(--paper-mist)));color:hsl(var(--accent-options-700));border:1px solid hsl(var(--accent-options-500) / .18)}.dark .ios-icon-glass{background:var(--mat-fill-2);border-color:var(--mat-hairline)}.dark .ios-icon-frost{background:linear-gradient(160deg,hsl(var(--void-4)),hsl(var(--void-mist)));color:hsl(var(--accent-options-300));border-color:hsl(var(--accent-options-300) / .2)}.tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font:var(--t-label);letter-spacing:calc(var(--tk-label) + var(--optic-track));text-transform:uppercase;border:1px solid transparent;line-height:1.5}.dark .tag-lime{color:hsl(var(--accent-candle-300));background:hsl(var(--accent-candle-500) / .12);border-color:hsl(var(--accent-candle-500) / .3)}.dark .tag-crimson{color:hsl(var(--bearish-300));background:hsl(var(--bearish-500) / .14);border-color:hsl(var(--bearish-300) / .28)}.tag-neutral{color:hsl(var(--foreground) / var(--text-secondary));background:var(--mat-fill-1);border-color:var(--mat-hairline)}.btn-apple{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-body);font-weight:700;letter-spacing:-.006em;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:999px;min-height:50px;padding:0 1.75rem;font-size:16px;white-space:nowrap;overflow:hidden;isolation:isolate;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) ease,background-color var(--dur-fast) ease,filter var(--dur-fast) ease}.btn-apple:active{transform:scale(.97)}@media (min-width: 640px){.btn-apple{min-height:44px;padding:0 1.5rem;font-size:14px}}.btn-apple-primary{color:hsl(var(--product-foreground, var(--primary-foreground)));background:hsl(var(--product, var(--primary)));border:1px solid hsl(var(--product, var(--primary)) / .55);box-shadow:inset 0 1px #ffffff61,0 1px 2px hsl(var(--ink-wine) / .14),0 8px 22px -6px hsl(var(--product, var(--primary)) / .5)}.btn-apple-primary:hover{filter:brightness(1.05) saturate(1.04);box-shadow:inset 0 1px #ffffff6b,0 1px 2px hsl(var(--ink-wine) / .14),0 12px 28px -6px hsl(var(--product, var(--primary)) / .6)}.btn-apple-primary:active{filter:brightness(.95)}.btn-apple-secondary{color:hsl(var(--foreground));background:var(--mat-glass);-webkit-backdrop-filter:var(--mat-blur);backdrop-filter:var(--mat-blur);border:1px solid var(--mat-hairline);box-shadow:var(--shadow-sm),var(--spec-top)}.btn-apple-secondary:hover{background:var(--mat-glass-strong);box-shadow:var(--shadow-md),var(--spec-top)}.btn-apple-secondary:active{filter:brightness(.96)}.btn-apple-sm{min-height:36px;padding:0 1.1rem;font-size:13px}@media (max-width: 639px){.btn-apple-sm{min-height:44px;font-size:15px}}.neu-toggle{position:relative;flex-shrink:0;width:50px;height:28px;border-radius:999px;padding:3px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:var(--mat-fill-3);border:1px solid var(--mat-hairline);box-shadow:inset 0 1px 2px hsl(var(--ink-wine) / .1);transition:background-color var(--dur) var(--ease-out)}.dark .neu-toggle{box-shadow:inset 0 1px 2px #0006}.neu-toggle-knob{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:hsl(var(--paper-0));box-shadow:0 1px 2px hsl(var(--ink-wine) / .22),0 2px 6px hsl(var(--ink-wine) / .12);color:hsl(var(--orange-700));transform:translate(0);transition:transform .32s var(--ease-out),background-color var(--dur) ease,color var(--dur) ease}.neu-toggle-knob.is-dark{transform:translate(22px);background:hsl(var(--void-4));color:hsl(var(--accent-candle-300));box-shadow:0 1px 2px #00000080,inset 0 0 0 1px #ffffff14}.segmented{display:inline-flex;align-items:stretch;gap:2px;padding:3px;border-radius:999px;background:var(--mat-fill-2);border:1px solid var(--mat-hairline)}.segmented-item{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:999px;font-size:14px;font-weight:700;letter-spacing:-.005em;color:hsl(var(--foreground) / var(--text-secondary));transition:color var(--dur-fast) ease,background-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease,transform .12s ease;-webkit-tap-highlight-color:transparent}@media (min-width: 640px){.segmented-item{min-height:30px;padding:0 12px;font-size:12.5px}}.segmented-item:hover{color:hsl(var(--foreground) / .85)}.segmented-item:active{transform:scale(.96)}.segmented-item.selected{color:hsl(var(--foreground));background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--ink-wine) / .14),0 3px 8px hsl(var(--ink-wine) / .08),inset 0 0 0 .5px hsl(var(--ink-wine) / .06)}.dark .segmented-item.selected{background:var(--mat-fill-3);box-shadow:0 1px 2px #0006,inset 0 0 0 .5px #ffffff14}.dark .book-3d:hover img{box-shadow:-8px 8px 40px hsl(var(--product, var(--primary)) / .14),0 0 60px hsl(var(--product, var(--primary)) / .07)}.faq-item{opacity:0;transform:translateY(12px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}.faq-item.revealed{opacity:1;transform:translateY(0)}.back-to-top{position:fixed;bottom:5rem;right:1.5rem;z-index:50;height:2.75rem;width:2.75rem;border-radius:9999px}@media (min-width: 768px){.back-to-top{bottom:2rem}}.back-to-top{display:flex;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;pointer-events:none;--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;color:hsl(var(--foreground));background:var(--mat-glass-strong);-webkit-backdrop-filter:var(--mat-blur);backdrop-filter:var(--mat-blur);border:1px solid var(--mat-hairline);box-shadow:var(--shadow-md)}.back-to-top:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:var(--shadow-lg)}.back-to-top:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.back-to-top.visible{pointer-events:auto;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.back-to-top:hover svg{animation:bounceUp .6s ease infinite}.chapter-scroll-row{scroll-snap-type:x mandatory;scroll-padding-inline:max(1rem,calc((100vw - 1400px)/2 + 2rem));overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.chapter-scroll-row::-webkit-scrollbar{display:none}.chapter-card{transform-origin:center bottom}html .text-emerald-500{color:#10b981;color:color-mix(in srgb,#10b981 45%,hsl(var(--foreground)))}html .text-emerald-600{color:#059669;color:color-mix(in srgb,#059669 45%,hsl(var(--foreground)))}html .text-red-500{color:#ef4444;color:color-mix(in srgb,#ef4444 45%,hsl(var(--foreground)))}html .text-red-600{color:#dc2626;color:color-mix(in srgb,#dc2626 45%,hsl(var(--foreground)))}html .text-blue-500{color:#3b82f6;color:color-mix(in srgb,#3b82f6 45%,hsl(var(--foreground)))}html .text-amber-500{color:#f59e0b;color:color-mix(in srgb,#f59e0b 45%,hsl(var(--foreground)))}html .text-amber-600{color:#d97706;color:color-mix(in srgb,#d97706 45%,hsl(var(--foreground)))}html .text-indigo-500{color:#6366f1;color:color-mix(in srgb,#6366f1 45%,hsl(var(--foreground)))}html .text-indigo-600{color:#4f46e5;color:color-mix(in srgb,#4f46e5 45%,hsl(var(--foreground)))}html .text-purple-500{color:#a855f7;color:color-mix(in srgb,#a855f7 45%,hsl(var(--foreground)))}html .text-green-500{color:#22c55e;color:color-mix(in srgb,#22c55e 45%,hsl(var(--foreground)))}html .text-sky-500{color:#0ea5e9;color:color-mix(in srgb,#0ea5e9 45%,hsl(var(--foreground)))}.stat-pill.gain{background:hsl(var(--market-gain-bg));color:hsl(var(--market-gain))}.stat-pill.loss{background:hsl(var(--market-loss-bg));color:hsl(var(--market-loss))}.deco-num:after{content:attr(data-n)}.dot-pattern{background-image:radial-gradient(circle,hsl(var(--foreground) / .07) 1px,transparent 1px);background-size:16px 16px}@media (max-width: 640px){.card-premium:hover,.card-tilt:hover,.surface-card:hover,.premium-card:hover{transform:none}}@media (pointer: coarse){button,a,[role=button]{min-height:36px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.\[background-image\:linear-gradient\(hsl\(0_0\%_100\%\/0\.035\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,hsl\(0_0\%_100\%\/0\.035\)_1px\,transparent_1px\)\]{background-image:linear-gradient(hsl(0 0% 100%/.035) 1px,transparent 1px),linear-gradient(90deg,hsl(0 0% 100%/.035) 1px,transparent 1px)}.\[background-image\:linear-gradient\(rgba\(239\,48\,56\,\.12\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(244\,218\,0\,\.12\)_1px\,transparent_1px\)\]{background-image:linear-gradient(rgba(239,48,56,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(244,218,0,.12) 1px,transparent 1px)}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,\.045\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,\.045\)_1px\,transparent_1px\)\]{background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px)}.\[background-image\:radial-gradient\(circle_at_1px_1px\,rgba\(255\,255\,255\,\.13\)_1px\,transparent_0\)\]{background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.13) 1px,transparent 0)}.\[background-image\:radial-gradient\(circle_at_1px_1px\,rgba\(255\,255\,255\,\.16\)_1px\,transparent_0\)\]{background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.16) 1px,transparent 0)}.\[background-image\:url\(\'data\:image\/svg\+xml\,\%3Csvg_viewBox\=\%220_0_180_180\%22_xmlns\=\%22http\:\/\/www\.w3\.org\/2000\/svg\%22\%3E\%3Cfilter_id\=\%22n\%22\%3E\%3CfeTurbulence_type\=\%22fractalNoise\%22_baseFrequency\=\%22\.75\%22_numOctaves\=\%223\%22_stitchTiles\=\%22stitch\%22\/\%3E\%3C\/filter\%3E\%3Crect_width\=\%22100\%25\%22_height\=\%22100\%25\%22_filter\=\%22url\(\%23n\)\%22_opacity\=\%22\.8\%22\/\%3E\%3C\/svg\%3E\'\)\]{background-image:url("data:image/svg+xml,%3Csvg_viewBox=%220_0_180_180%22_xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cfilter_id=%22n%22%3E%3CfeTurbulence_type=%22fractalNoise%22_baseFrequency=%22.75%22_numOctaves=%223%22_stitchTiles=%22stitch%22/%3E%3C/filter%3E%3Crect_width=%22100%25%22_height=%22100%25%22_filter=%22url(%23n)%22 opacity=%22.8%22/%3E%3C/svg%3E")}.\[background-size\:22px_22px\]{background-size:22px 22px}.\[background-size\:24px_24px\]{background-size:24px 24px}.\[background-size\:42px_42px\]{background-size:42px 42px}.\[background-size\:44px_44px\]{background-size:44px 44px}.\[filter\:drop-shadow\(0_18px_32px_rgba\(164\,204\,57\,0\.24\)\)\]{filter:drop-shadow(0 18px 32px rgba(164,204,57,.24))}.\[mask-image\:linear-gradient\(to_bottom\,black\,transparent_88\%\)\]{-webkit-mask-image:linear-gradient(to bottom,black,transparent 88%);mask-image:linear-gradient(to bottom,black,transparent 88%)}.\[mask-image\:radial-gradient\(ellipse_at_70\%_40\%\,black\,transparent_75\%\)\]{-webkit-mask-image:radial-gradient(ellipse at 70% 40%,black,transparent 75%);mask-image:radial-gradient(ellipse at 70% 40%,black,transparent 75%)}.placeholder\:text-stone-400::-moz-placeholder{color:hsl(var(--n-400))}.placeholder\:text-stone-400::placeholder{color:hsl(var(--n-400))}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-amber-200:hover{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.hover\:border-amber-300:hover{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.hover\:border-black\/\[0\.08\]:hover{border-color:#00000014}.hover\:border-book\/40:hover{border-color:hsl(var(--accent-book-300) / .4)}.hover\:border-emerald-200:hover{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.hover\:border-emerald-300:hover{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.hover\:border-foreground\/30:hover{border-color:hsl(var(--foreground) / .3)}.hover\:border-indigo-500\/20:hover{border-color:#6366f133}.hover\:border-indigo-500\/30:hover{border-color:#6366f14d}.hover\:border-lime-200:hover{--tw-border-opacity: 1;border-color:rgb(217 234 157 / var(--tw-border-opacity, 1))}.hover\:border-lime-400\/35:hover{border-color:#b3d74759}.hover\:border-lime-500\/20:hover{border-color:#a4cc3933}.hover\:border-lime-500\/30:hover{border-color:#a4cc394d}.hover\:border-lime-500\/40:hover{border-color:#a4cc3966}.hover\:border-lime-500\/50:hover{border-color:#a4cc3980}.hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.hover\:border-red-300:hover{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.hover\:border-stone-200:hover{--tw-border-opacity: 1;border-color:hsl(50 12% 87% / var(--tw-border-opacity, 1))}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:bg-\[\#004182\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 65 130 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1da851\]:hover{--tw-bg-opacity: 1;background-color:rgb(29 168 81 / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(var\(--void-1\)\/0\.08\)\]:hover{background-color:hsl(var(--void-1)/.08)}.hover\:bg-black\/\[0\.04\]:hover{background-color:#0000000a}.hover\:bg-card:hover{background-color:hsl(var(--card))}.hover\:bg-indigo-600\/15:hover{background-color:#4f46e526}.hover\:bg-lime-50:hover{--tw-bg-opacity: 1;background-color:rgb(247 251 232 / var(--tw-bg-opacity, 1))}.hover\:bg-lime-600:hover{--tw-bg-opacity: 1;background-color:hsl(76 55% 27% / var(--tw-bg-opacity, 1))}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/50:hover{background-color:hsl(var(--secondary) / .5)}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:hsl(55 16% 93% / var(--tw-bg-opacity, 1))}.hover\:bg-stone-50:hover{--tw-bg-opacity: 1;background-color:hsl(60 18% 96.5% / var(--tw-bg-opacity, 1))}.hover\:bg-stone-50\/50:hover{background-color:#f8f8f480}.hover\:bg-stone-700:hover{--tw-bg-opacity: 1;background-color:hsl(337 14% 26% / var(--tw-bg-opacity, 1))}.hover\:bg-stone-800:hover{--tw-bg-opacity: 1;background-color:hsl(336 22% 16% / var(--tw-bg-opacity, 1))}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.hover\:text-book:hover{color:hsl(var(--accent-book-300))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-green-400:hover{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.hover\:text-lime-400:hover{--tw-text-opacity: 1;color:rgb(179 215 71 / var(--tw-text-opacity, 1))}.hover\:text-lime-500:hover{--tw-text-opacity: 1;color:rgb(164 204 57 / var(--tw-text-opacity, 1))}.hover\:text-lime-600:hover{--tw-text-opacity: 1;color:hsl(76 55% 27% / var(--tw-text-opacity, 1))}.hover\:text-pink-400:hover{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-sky-400:hover{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.hover\:text-sky-600:hover{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.hover\:text-slate-950:hover{--tw-text-opacity: 1;color:hsl(336.7 41% 8.6% / var(--tw-text-opacity, 1))}.hover\:text-stone-300:hover{--tw-text-opacity: 1;color:hsl(45 9% 77% / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_28px_70px_-42px_rgba\(164\,204\,57\,0\.35\)\]:hover{--tw-shadow: 0 28px 70px -42px rgba(164,204,57,.35);--tw-shadow-colored: 0 28px 70px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_8px_30px_rgb\(0\,0\,0\,0\.06\)\]:hover{--tw-shadow: 0 8px 30px rgb(0,0,0,.06);--tw-shadow-colored: 0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lime-500\/10:hover{--tw-shadow-color: rgb(164 204 57 / .1);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-stone-100\/80:hover{--tw-shadow-color: hsl(55 16% 93% / .8);--tw-shadow: var(--tw-shadow-colored)}html .hover\:text-red-500:hover{color:#ef4444;color:color-mix(in srgb,#ef4444 45%,hsl(var(--foreground)))}html .hover\:text-red-600:hover{color:#dc2626;color:color-mix(in srgb,#dc2626 45%,hsl(var(--foreground)))}.focus\:border-lime-300:focus{--tw-border-opacity: 1;border-color:rgb(196 226 99 / var(--tw-border-opacity, 1))}.focus\:border-lime-500\/50:focus{border-color:#a4cc3980}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-lime-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(196 226 99 / var(--tw-ring-opacity, 1))}.focus\:ring-lime-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(164 204 57 / var(--tw-ring-opacity, 1))}.focus\:ring-lime-500\/30:focus{--tw-ring-color: rgb(164 204 57 / .3)}.focus\:ring-primary\/20:focus{--tw-ring-color: hsl(var(--primary) / .2)}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:-translate-y-1\.5{--tw-translate-y: -.375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-\[100\%\]{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-rotate-1{--tw-rotate: -1deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-rotate-3{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/btn:hover .group-hover\/btn\:scale-105,.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-x-100{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-lime-500\/50{border-color:#a4cc3980}.group:hover .group-hover\:text-book{color:hsl(var(--accent-book-300))}.group:hover .group-hover\:text-lime-500{--tw-text-opacity: 1;color:rgb(164 204 57 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-lime-500\/10{color:#a4cc391a}.group:hover .group-hover\:text-lime-600{--tw-text-opacity: 1;color:hsl(76 55% 27% / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-stone-900{--tw-text-opacity: 1;color:hsl(336 32% 11% / var(--tw-text-opacity, 1))}.dark\:divide-white\/5:is(.dark *)>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.dark\:border-amber-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.dark\:border-amber-500\/20:is(.dark *){border-color:#f59e0b33}.dark\:border-amber-500\/25:is(.dark *){border-color:#f59e0b40}.dark\:border-amber-500\/30:is(.dark *){border-color:#f59e0b4d}.dark\:border-blue-500\/20:is(.dark *){border-color:#3b82f633}.dark\:border-blue-500\/25:is(.dark *){border-color:#3b82f640}.dark\:border-blue-500\/30:is(.dark *){border-color:#3b82f64d}.dark\:border-cyan-500\/20:is(.dark *){border-color:#06b6d433}.dark\:border-emerald-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.dark\:border-emerald-500\/20:is(.dark *){border-color:#10b98133}.dark\:border-emerald-500\/25:is(.dark *){border-color:#10b98140}.dark\:border-emerald-500\/30:is(.dark *){border-color:#10b9814d}.dark\:border-green-500\/20:is(.dark *){border-color:#22c55e33}.dark\:border-indigo-500\/20:is(.dark *){border-color:#6366f133}.dark\:border-lime-500\/25:is(.dark *){border-color:#a4cc3940}.dark\:border-orange-500\/20:is(.dark *){border-color:#f9731633}.dark\:border-purple-500\/20:is(.dark *){border-color:#a855f733}.dark\:border-red-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.dark\:border-red-500\/20:is(.dark *){border-color:#ef444433}.dark\:border-red-500\/25:is(.dark *){border-color:#ef444440}.dark\:border-red-500\/30:is(.dark *){border-color:#ef44444d}.dark\:border-rose-500\/20:is(.dark *){border-color:#f43f5e33}.dark\:border-stone-600:is(.dark *){border-color:hsl(var(--n-600))}.dark\:border-teal-500\/20:is(.dark *){border-color:#14b8a633}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}.dark\:border-white\/15:is(.dark *){border-color:#ffffff26}.dark\:border-white\/5:is(.dark *){border-color:#ffffff0d}.dark\:border-white\/\[0\.04\]:is(.dark *){border-color:#ffffff0a}.dark\:border-white\/\[0\.05\]:is(.dark *){border-color:#ffffff0d}.dark\:border-white\/\[0\.06\]:is(.dark *){border-color:#ffffff0f}.dark\:border-white\/\[0\.08\]:is(.dark *){border-color:#ffffff14}.dark\:border-white\/\[0\.14\]:is(.dark *){border-color:#ffffff24}.dark\:border-white\/\[0\.18\]:is(.dark *){border-color:#ffffff2e}.dark\:bg-\[\#20222c\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(32 34 44 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#30333e\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(48 51 62 / var(--tw-bg-opacity, 1))}.dark\:bg-\[hsl\(var\(--void-1\)\)\]:is(.dark *){background-color:hsl(var(--void-1))}.dark\:bg-\[hsl\(var\(--void-2\)\)\]:is(.dark *){background-color:hsl(var(--void-2))}.dark\:bg-\[hsl\(var\(--void-3\)\)\]:is(.dark *){background-color:hsl(var(--void-3))}.dark\:bg-amber-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-500\/10:is(.dark *){background-color:#f59e0b1a}.dark\:bg-amber-500\/15:is(.dark *){background-color:#f59e0b26}.dark\:bg-amber-500\/25:is(.dark *){background-color:#f59e0b40}.dark\:bg-background:is(.dark *){background-color:hsl(var(--background))}.dark\:bg-black\/20:is(.dark *){background-color:#0003}.dark\:bg-black\/60:is(.dark *){background-color:#0009}.dark\:bg-blue-500\/10:is(.dark *){background-color:#3b82f61a}.dark\:bg-card\/75:is(.dark *){background-color:hsl(var(--card) / .75)}.dark\:bg-card\/95:is(.dark *){background-color:hsl(var(--card) / .95)}.dark\:bg-cyan-500\/10:is(.dark *){background-color:#06b6d41a}.dark\:bg-emerald-500\/10:is(.dark *){background-color:#10b9811a}.dark\:bg-emerald-500\/15:is(.dark *){background-color:#10b98126}.dark\:bg-emerald-500\/25:is(.dark *){background-color:#10b98140}.dark\:bg-foreground\/\[0\.02\]:is(.dark *){background-color:hsl(var(--foreground) / .02)}.dark\:bg-green-500\/10:is(.dark *){background-color:#22c55e1a}.dark\:bg-indigo-500\/10:is(.dark *){background-color:#6366f11a}.dark\:bg-lime-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(164 204 57 / var(--tw-bg-opacity, 1))}.dark\:bg-lime-500\/10:is(.dark *){background-color:#a4cc391a}.dark\:bg-lime-500\/5:is(.dark *){background-color:#a4cc390d}.dark\:bg-orange-500\/10:is(.dark *){background-color:#f973161a}.dark\:bg-purple-500\/10:is(.dark *){background-color:#a855f71a}.dark\:bg-red-500\/10:is(.dark *){background-color:#ef44441a}.dark\:bg-red-500\/15:is(.dark *){background-color:#ef444426}.dark\:bg-red-500\/25:is(.dark *){background-color:#ef444440}.dark\:bg-rose-500\/10:is(.dark *){background-color:#f43f5e1a}.dark\:bg-sky-500\/10:is(.dark *){background-color:#0ea5e91a}.dark\:bg-stone-700:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(337 14% 26% / var(--tw-bg-opacity, 1))}.dark\:bg-stone-800:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(336 22% 16% / var(--tw-bg-opacity, 1))}.dark\:bg-teal-500\/10:is(.dark *){background-color:#14b8a61a}.dark\:bg-transparent:is(.dark *){background-color:transparent}.dark\:bg-white:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}.dark\:bg-white\/\[0\.02\]:is(.dark *){background-color:#ffffff05}.dark\:bg-white\/\[0\.03\]:is(.dark *){background-color:#ffffff08}.dark\:bg-white\/\[0\.04\]:is(.dark *){background-color:#ffffff0a}.dark\:bg-white\/\[0\.08\]:is(.dark *){background-color:#ffffff14}.dark\:bg-white\/\[0\.10\]:is(.dark *){background-color:#ffffff1a}.dark\:from-white\/5:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-transparent:is(.dark *){--tw-gradient-to: transparent var(--tw-gradient-to-position)}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-amber-500:is(.dark *){--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-cyan-400:is(.dark *){--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-emerald-500:is(.dark *){--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.dark\:text-foreground\/80:is(.dark *){color:hsl(var(--foreground) / .8)}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-indigo-400:is(.dark *){--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.dark\:text-lime-300:is(.dark *){--tw-text-opacity: 1;color:rgb(196 226 99 / var(--tw-text-opacity, 1))}.dark\:text-lime-300\/90:is(.dark *){color:#c4e263e6}.dark\:text-lime-400:is(.dark *){--tw-text-opacity: 1;color:rgb(179 215 71 / var(--tw-text-opacity, 1))}.dark\:text-lime-500:is(.dark *){--tw-text-opacity: 1;color:rgb(164 204 57 / var(--tw-text-opacity, 1))}.dark\:text-muted-foreground:is(.dark *){color:hsl(var(--muted-foreground))}.dark\:text-orange-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-red-500:is(.dark *){--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.dark\:text-rose-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity: 1;color:hsl(55 16% 93% / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:hsl(45 9% 77% / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is(.dark *){color:hsl(var(--n-400))}.dark\:text-stone-200:is(.dark *){--tw-text-opacity: 1;color:hsl(50 12% 87% / var(--tw-text-opacity, 1))}.dark\:text-stone-300:is(.dark *){--tw-text-opacity: 1;color:hsl(45 9% 77% / var(--tw-text-opacity, 1))}.dark\:text-stone-400:is(.dark *){color:hsl(var(--n-400))}.dark\:text-stone-500:is(.dark *){color:hsl(var(--n-500))}.dark\:text-stone-600:is(.dark *){color:hsl(var(--n-600))}.dark\:text-stone-900:is(.dark *){--tw-text-opacity: 1;color:hsl(336 32% 11% / var(--tw-text-opacity, 1))}.dark\:text-teal-400:is(.dark *){--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-white\/5:is(.dark *){color:#ffffff0d}.dark\:text-white\/60:is(.dark *){color:#fff9}.dark\:placeholder-stone-500:is(.dark *)::-moz-placeholder{color:hsl(var(--n-500))}.dark\:placeholder-stone-500:is(.dark *)::placeholder{color:hsl(var(--n-500))}.dark\:opacity-\[0\.06\]:is(.dark *){opacity:.06}.dark\:shadow-\[0_18px_48px_-20px_rgba\(0\,0\,0\,0\.8\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]:is(.dark *){--tw-shadow: 0 18px 48px -20px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.08);--tw-shadow-colored: 0 18px 48px -20px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_22px_60px_-24px_rgba\(0\,0\,0\,0\.75\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]:is(.dark *){--tw-shadow: 0 22px 60px -24px rgba(0,0,0,.75),inset 0 1px 0 rgba(255,255,255,.08);--tw-shadow-colored: 0 22px 60px -24px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_28px_70px_-44px_rgba\(0\,0\,0\,0\.85\)\]:is(.dark *){--tw-shadow: 0 28px 70px -44px rgba(0,0,0,.85);--tw-shadow-colored: 0 28px 70px -44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_36px_100px_-44px_rgba\(0\,0\,0\,0\.92\)\]:is(.dark *){--tw-shadow: 0 36px 100px -44px rgba(0,0,0,.92);--tw-shadow-colored: 0 36px 100px -44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_36px_80px_-14px_rgba\(0\,0\,0\,0\.85\)\]:is(.dark *){--tw-shadow: 0 36px 80px -14px rgba(0,0,0,.85);--tw-shadow-colored: 0 36px 80px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_40px_90px_-16px_rgba\(0\,0\,0\,0\.85\)\]:is(.dark *){--tw-shadow: 0 40px 90px -16px rgba(0,0,0,.85);--tw-shadow-colored: 0 40px 90px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-black\/30:is(.dark *){--tw-shadow-color: rgb(0 0 0 / .3);--tw-shadow: var(--tw-shadow-colored)}.dark\:shadow-black\/40:is(.dark *){--tw-shadow-color: rgb(0 0 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.dark\:shadow-black\/50:is(.dark *){--tw-shadow-color: rgb(0 0 0 / .5);--tw-shadow: var(--tw-shadow-colored)}.dark\:shadow-black\/60:is(.dark *){--tw-shadow-color: rgb(0 0 0 / .6);--tw-shadow: var(--tw-shadow-colored)}.dark\:shadow-lime-500\/20:is(.dark *){--tw-shadow-color: rgb(164 204 57 / .2);--tw-shadow: var(--tw-shadow-colored)}.dark\:ring-amber-500\/20:is(.dark *){--tw-ring-color: rgb(245 158 11 / .2)}.dark\:ring-amber-500\/30:is(.dark *){--tw-ring-color: rgb(245 158 11 / .3)}.dark\:ring-emerald-500\/20:is(.dark *){--tw-ring-color: rgb(16 185 129 / .2)}.dark\:ring-emerald-500\/30:is(.dark *){--tw-ring-color: rgb(16 185 129 / .3)}.dark\:ring-red-500\/20:is(.dark *){--tw-ring-color: rgb(239 68 68 / .2)}.dark\:ring-red-500\/30:is(.dark *){--tw-ring-color: rgb(239 68 68 / .3)}.dark\:ring-white\/10:is(.dark *){--tw-ring-color: rgb(255 255 255 / .1)}.dark\:ring-white\/5:is(.dark *){--tw-ring-color: rgb(255 255 255 / .05)}.dark\:ring-white\/\[0\.07\]:is(.dark *){--tw-ring-color: rgb(255 255 255 / .07)}.dark\:invert:is(.dark *){--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)}html .dark\:text-emerald-500:is(.dark *){color:#10b981;color:color-mix(in srgb,#10b981 45%,hsl(var(--foreground)))}html .dark\:text-red-500:is(.dark *){color:#ef4444;color:color-mix(in srgb,#ef4444 45%,hsl(var(--foreground)))}html .dark\:text-amber-500:is(.dark *){color:#f59e0b;color:color-mix(in srgb,#f59e0b 45%,hsl(var(--foreground)))}.dark\:hover\:border-amber-500\/20:hover:is(.dark *){border-color:#f59e0b33}.dark\:hover\:border-amber-500\/30:hover:is(.dark *){border-color:#f59e0b4d}.dark\:hover\:border-emerald-500\/20:hover:is(.dark *){border-color:#10b98133}.dark\:hover\:border-emerald-500\/30:hover:is(.dark *){border-color:#10b9814d}.dark\:hover\:border-lime-400\/30:hover:is(.dark *){border-color:#b3d7474d}.dark\:hover\:border-red-500\/20:hover:is(.dark *){border-color:#ef444433}.dark\:hover\:border-red-500\/30:hover:is(.dark *){border-color:#ef44444d}.dark\:hover\:border-white\/10:hover:is(.dark *){border-color:#ffffff1a}.dark\:hover\:border-white\/\[0\.08\]:hover:is(.dark *){border-color:#ffffff14}.dark\:hover\:bg-\[\#242733\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(36 39 51 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-lime-500\/10:hover:is(.dark *){background-color:#a4cc391a}.dark\:hover\:bg-stone-100:hover:is(.dark *){--tw-bg-opacity: 1;background-color:hsl(55 16% 93% / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}.dark\:hover\:bg-white\/15:hover:is(.dark *){background-color:#ffffff26}.dark\:hover\:bg-white\/5:hover:is(.dark *){background-color:#ffffff0d}.dark\:hover\:bg-white\/\[0\.02\]:hover:is(.dark *){background-color:#ffffff05}.dark\:hover\:bg-white\/\[0\.04\]:hover:is(.dark *){background-color:#ffffff0a}.dark\:hover\:text-lime-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(179 215 71 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:shadow-\[0_8px_30px_rgb\(0\,0\,0\,0\.3\)\]:hover:is(.dark *){--tw-shadow: 0 8px 30px rgb(0,0,0,.3);--tw-shadow-colored: 0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:shadow-black\/30:hover:is(.dark *){--tw-shadow-color: rgb(0 0 0 / .3);--tw-shadow: var(--tw-shadow-colored)}.dark\:focus\:border-lime-500\/30:focus:is(.dark *){border-color:#a4cc394d}.dark\:focus\:ring-lime-500\/30:focus:is(.dark *){--tw-ring-color: rgb(164 204 57 / .3)}.group:hover .dark\:group-hover\:text-lime-400:is(.dark *){--tw-text-opacity: 1;color:rgb(179 215 71 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.sm\:-mt-16{margin-top:-4rem}.sm\:-mt-4{margin-top:-1rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mt-12{margin-top:3rem}.sm\:mt-20{margin-top:5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:aspect-square{aspect-ratio:1 / 1}.sm\:h-11{height:2.75rem}.sm\:h-24{height:6rem}.sm\:h-\[4\.5rem\]{height:4.5rem}.sm\:h-\[520px\]{height:520px}.sm\:h-\[590px\]{height:590px}.sm\:w-11{width:2.75rem}.sm\:w-64{width:16rem}.sm\:w-72{width:18rem}.sm\:w-\[440px\]{width:440px}.sm\:w-auto{width:auto}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[70px_1fr_auto\]{grid-template-columns:70px 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-7{gap:1.75rem}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-\[max\(1\.5rem\,calc\(\(100vw-1400px\)\/2\+2rem\)\)\]{padding-left:max(1.5rem,calc((100vw - 1400px)/2 + 2rem));padding-right:max(1.5rem,calc((100vw - 1400px)/2 + 2rem))}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-7{padding-bottom:1.75rem}.sm\:pl-7{padding-left:1.75rem}.sm\:pt-32{padding-top:8rem}.sm\:pt-36{padding-top:9rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-\[1\.65rem\]{font-size:1.65rem}.sm\:text-\[12rem\]{font-size:12rem}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[2\.75rem\]{font-size:2.75rem}.sm\:text-\[5\.6rem\]{font-size:5.6rem}.sm\:text-\[5rem\]{font-size:5rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 768px){.md\:sticky{position:sticky}.md\:top-\[5\.75rem\]{top:5.75rem}.md\:block{display:block}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-4{gap:1rem}.md\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.md\:pb-0{padding-bottom:0}}@media (min-width: 1024px){.lg\:sticky{position:sticky}.lg\:top-32{top:8rem}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:-mt-8{margin-top:-2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:h-\[560px\]{height:560px}.lg\:w-60{width:15rem}.lg\:w-72{width:18rem}.lg\:w-\[340px\]{width:340px}.lg\:w-\[460px\]{width:460px}.lg\:w-auto{width:auto}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[\.55fr_1\.45fr\]{grid-template-columns:.55fr 1.45fr}.lg\:grid-cols-\[\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.12fr_\.88fr\]{grid-template-columns:1.12fr .88fr}.lg\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1fr_0\.92fr\]{grid-template-columns:1fr .92fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-24{gap:6rem}.lg\:gap-4{gap:1rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:justify-self-end{justify-self:end}.lg\:p-10{padding:2.5rem}.lg\:p-12{padding:3rem}.lg\:p-16{padding:4rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pl-6{padding-left:1.5rem}.lg\:text-left{text-align:left}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-\[7\.8rem\]{font-size:7.8rem}.lg\:text-\[7rem\]{font-size:7rem}}@media (min-width: 1280px){.xl\:w-\[370px\]{width:370px}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:text-\[8\.2rem\]{font-size:8.2rem}.xl\:text-\[9rem\]{font-size:9rem}}.\[\&_svg\]\:origin-center svg{transform-origin:center}.\[\&_svg\]\:scale-\[1\.22\] svg{--tw-scale-x: 1.22;--tw-scale-y: 1.22;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
