:root[data-site-dark] .marketing-shell,:root[data-site-dark] body.marketing-light{--color-brand-black:245 245 245;--color-brand-white:10 10 10;--color-brand-primary:234 88 12;--color-brand-primary-hover:249 115 22;--color-brand-primary-light:48 24 10;--color-brand-primary-strong:246 140 84;--color-brand-on-primary:255 255 255;--color-brand-primary-ink:253 186 140;--color-surface-page:10 10 10;--color-surface-section:15 15 15;--color-surface-card:22 22 22;--color-surface-elevated:18 18 18;--color-surface-muted:28 28 28;--color-text-primary:245 245 245;--color-text-secondary:192 192 192;--color-text-tertiary:146 146 146;--color-text-muted:115 115 115;--color-border-hover:58 58 58;--color-success-muted:20 44 28;--color-success-muted-foreground:134 239 172;--color-warning-muted:56 39 9;--color-warning-muted-foreground:252 211 77;--color-error-muted:58 22 22;--color-error-muted-foreground:252 165 165;--color-info-muted:14 43 58;--color-info-muted-foreground:125 211 252;--shadow-card:0 1px 2px #00000080;--shadow-elevated:0 6px 18px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f5f5f5!important;--ink-secondary:#c7c7c7!important;--ink-tertiary:#8f8f8f!important}:root[data-site-dark] body.marketing-light{background:#0a0a0a}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .bg-white{background-color:#161616}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .bg-\[\#FAFAFA\],:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .hover\:bg-\[\#FAFAFA\]:hover{background-color:#1c1c1c}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) [class*=border-black\/]{border-color:#ffffff17}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) [class*=border-dashed][class*=border-black\/]{border-color:#fff3}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .bg-white.rounded-full{background-color:#1f1f1f;box-shadow:inset 0 0 0 1px #ffffff14}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .bg-brand-primary .bg-white.rounded-full,:root[data-site-dark] :is(.marketing-shell,body.marketing-light) [class*=from-brand-primary] .bg-white.rounded-full,:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .bg-white.rounded-full.absolute:not(.inset-0){box-shadow:none;--color-text-primary:10 10 10;--color-text-secondary:51 51 51;--color-text-tertiary:102 102 102;background-color:#fff;--ink:#0a0a0a!important;--ink-secondary:#333!important;--ink-tertiary:#666!important}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .text-\[\#2F7A4B\]{color:#6ee7a0}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .bg-\[\#E3F3E9\]{background-color:#22c55e24}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .text-\[\#333333\]{color:#c7c7c7}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .text-\[\#666666\]{color:#8f8f8f}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .to-white{--tw-gradient-to:#161616 var(--tw-gradient-to-position)!important}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .from-white{--tw-gradient-to:#16161600 var(--tw-gradient-to-position);--tw-gradient-from:#161616 var(--tw-gradient-from-position)!important}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .from-white\/0{--tw-gradient-from:#16161600 var(--tw-gradient-from-position)!important}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .via-white\/70{--tw-gradient-stops:var(--tw-gradient-from), #161616b3 var(--tw-gradient-via-position), var(--tw-gradient-to)!important}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) [class*="radial-gradient(rgba(0,0,0,0.10)"]{background-color:#1a1a1a;background-image:radial-gradient(#ffffff12 1px,#0000 1.2px)}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .bg-white.rounded-full.border{--color-text-primary:245 245 245;color:inherit;background-color:#1f1f1f;--ink:#f5f5f5!important}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) :is(.bg-black\/5,.bg-black\/10,.bg-black\/\[0\.04\],.bg-black\/\[0\.05\],.bg-black\/\[0\.06\],.bg-black\/\[0\.08\],.bg-black\/\[0\.1\],.bg-black\/\[0\.12\],.bg-black\/\[0\.15\]){background-color:#ffffff24}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .bg-\[\#FFF6F0\]{background-color:#1a120d}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .border-\[\#F6D3BE\]{border-color:#ea580c73}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .bg-white.rounded-full.inset-0{background-color:#2e2e2e;box-shadow:inset 0 0 0 1px #ffffff14}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) :is(.bg-brand-black,.bg-ink){--color-brand-white:245 245 245;background-color:#1c1c1c}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) :is(a,button,span):is(.bg-brand-black,.bg-ink,.bg-black):is(.rounded-full,[class*=\ h-],[class^=h-]){color:#0a0a0a;--color-brand-white:10 10 10;--color-text-primary:10 10 10;--color-text-secondary:51 51 51;--color-text-tertiary:102 102 102;background-color:#f5f5f5;--ink:#0a0a0a!important}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) :is(a,button,span):is(.bg-brand-black,.bg-ink,.bg-black):is(.rounded-full,[class*=\ h-],[class^=h-]) [class*=text-white]{color:#0a0a0ab3}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) :is(input,textarea,select).bg-white,:root[data-site-dark] :is(.marketing-shell,body.marketing-light) :is(input,textarea,select).bg-white.rounded-full{color:#f5f5f5;background-color:#1a1a1a;--ink:#f5f5f5!important}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .text-brand-primary-light{color:#fdba8c}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .bg-\[\#F6F6F5\]{background-color:#1a1a1a}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) [class*="radial-gradient(rgba(0,0,0,0."]{background-image:radial-gradient(#ffffff12 1px,#0000 1.2px)}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) :is(.text-\[\#B42318\],.text-\[\#D92D20\]){color:#f97066}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .prose-article a{text-decoration-color:#ffffff4d}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .prose-article code:not(pre code){background:#262626}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .prose-article pre{background:#161616;box-shadow:inset 0 0 0 1px #ffffff14}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .prose-article :is(hr,th,td){border-color:#ffffff1a}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .prose-article :is(img,video){box-shadow:0 0 0 1px #ffffff0f}:root[data-site-dark] .contact-form form :is(input:not([type=hidden]),textarea,[role=combobox],button[aria-haspopup=listbox]){background:#1a1a1a}:root[data-site-dark] [data-hero-backdrop] img{filter:brightness(.32)saturate(.85)}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) [class*="radial-gradient(70%_55%_at_50%_72%,#FFF1E8"]{background-image:radial-gradient(70% 55% at 50% 72%,#ea580c29,#0000)}:root[data-site-dark] [data-thumb-light]{--color-brand-black:10 10 10}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) :is(.bg-white\/50,.bg-white\/70,.bg-white\/80,.bg-white\/85,.bg-white\/\[0\.72\]):not(.bg-brand-primary *){background-color:#181818cc}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) :is(.border-white\/60,.border-white\/75,.border-white\/80):not(.bg-brand-primary *){border-color:#ffffff14}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) [class*="shadow-[inset_0_1px_0_rgba(255,255,255,0.9)"]{box-shadow:inset 0 1px #ffffff0f,0 24px 60px #0000008c,0 2px 6px #0000004d}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) :is(.hover\:bg-white\/70,.hover\:bg-white\/80):hover:not(.bg-brand-primary *){background-color:#ffffff0f}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) .bg-black\/\[0\.03\]{background-color:#ffffff0a}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) :is(.bg-brand-black\/40,.bg-brand-black\/50){background-color:#0009}:root[data-site-dark] :is(.marketing-shell,body.marketing-light) :is(.bg-brand-black\/70,.bg-brand-black\/85,.bg-brand-black\/90,.bg-brand-black\/95){--color-brand-white:245 245 245;background-color:#0c0c0ce6}
