/* Written by tools/home-sections/chrome-css.mjs from /home-sections.css: only the rules the homepage's header, section rules, closing band and footer use on the pages that borrow them. Edit the homepage and run it again, not this file. */
:is(#root,.home-scope) :is(h1,h2,h3){font-family:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;text-wrap:inherit}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:is(#root,.home-scope){--ca-amp:0;--hg-amp:0;--hg-heard:0}:is(#root,.home-scope) *,:is(#root,.home-scope) :before,:is(#root,.home-scope) :after,:is(#root,.home-scope) ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}@font-face{font-family:LT Superior Serif;src:url(/fonts/LTSuperiorSerif-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:LT Superior Serif\:Medium;src:url(/fonts/LTSuperiorSerif-Medium.woff2)format("woff2");font-weight:1 1000;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono\:Regular;src:url(/fonts/IBMPlexMono-Regular.woff2)format("woff2");font-weight:1 1000;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono\:Medium;src:url(/fonts/IBMPlexMono-Medium.woff2)format("woff2");font-weight:1 1000;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono\:Bold;src:url(/fonts/IBMPlexMono-Bold.woff2)format("woff2");font-weight:1 1000;font-style:normal;font-display:swap}@font-face{font-family:Geist\:Regular;src:url(/fonts/Geist-Variable.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist\:SemiBold;src:url(/fonts/Geist-Variable.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:is(#root,.home-scope){--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--spacing:.25rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}:is(#root,.home-scope) *,:is(#root,.home-scope) :after,:is(#root,.home-scope) :before,:is(#root,.home-scope) ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}:is(#root,.home-scope) ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:is(#root,.home-scope){-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}:is(#root,.home-scope) h1,:is(#root,.home-scope) h2,:is(#root,.home-scope) h3,:is(#root,.home-scope) h4,:is(#root,.home-scope) h5,:is(#root,.home-scope) h6{font-size:inherit;font-weight:inherit}:is(#root,.home-scope) a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:is(#root,.home-scope) :-moz-focusring{outline:auto}:is(#root,.home-scope) ol,:is(#root,.home-scope) ul,:is(#root,.home-scope) menu{list-style:none}:is(#root,.home-scope) img,:is(#root,.home-scope) svg,:is(#root,.home-scope) video,:is(#root,.home-scope) canvas,:is(#root,.home-scope) audio,:is(#root,.home-scope) iframe,:is(#root,.home-scope) embed,:is(#root,.home-scope) object{vertical-align:middle;display:block}:is(#root,.home-scope) button,:is(#root,.home-scope) input,:is(#root,.home-scope) select,:is(#root,.home-scope) optgroup,:is(#root,.home-scope) textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:is(#root,.home-scope) ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:is(#root,.home-scope) ::file-selector-button{margin-inline-end:4px}:is(#root,.home-scope) ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){:is(#root,.home-scope) ::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){:is(#root,.home-scope) ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}:is(#root,.home-scope) ::-webkit-search-decoration{-webkit-appearance:none}:is(#root,.home-scope) ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:is(#root,.home-scope) ::-webkit-datetime-edit{display:inline-flex}:is(#root,.home-scope) ::-webkit-datetime-edit-fields-wrapper{padding:0}:is(#root,.home-scope) ::-webkit-datetime-edit{padding-block:0}:is(#root,.home-scope) ::-webkit-datetime-edit-year-field{padding-block:0}:is(#root,.home-scope) ::-webkit-datetime-edit-month-field{padding-block:0}:is(#root,.home-scope) ::-webkit-datetime-edit-day-field{padding-block:0}:is(#root,.home-scope) ::-webkit-datetime-edit-hour-field{padding-block:0}:is(#root,.home-scope) ::-webkit-datetime-edit-minute-field{padding-block:0}:is(#root,.home-scope) ::-webkit-datetime-edit-second-field{padding-block:0}:is(#root,.home-scope) ::-webkit-datetime-edit-millisecond-field{padding-block:0}:is(#root,.home-scope) ::-webkit-datetime-edit-meridiem-field{padding-block:0}:is(#root,.home-scope) ::-webkit-calendar-picker-indicator{line-height:1}:is(#root,.home-scope) :-moz-ui-invalid{box-shadow:none}:is(#root,.home-scope) button,:is(#root,.home-scope) input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}:is(#root,.home-scope) ::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}:is(#root,.home-scope) ::-webkit-inner-spin-button{height:auto}:is(#root,.home-scope) ::-webkit-outer-spin-button{height:auto}:is(#root,.home-scope) [hidden]:where(:not([hidden=until-found])){display:none!important}:is(#root,.home-scope) *{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){:is(#root,.home-scope) *{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}:is(#root,.home-scope){background-color:var(--background);color:var(--foreground)}:is(#root,.home-scope){font-size:var(--font-size)}:is(#root,.home-scope) h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}:is(#root,.home-scope) h4,:is(#root,.home-scope) label,:is(#root,.home-scope) button{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:is(#root,.home-scope) input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}:is(#root,.home-scope) .pointer-events-none{pointer-events:none}:is(#root,.home-scope) .absolute{position:absolute}:is(#root,.home-scope) .relative{position:relative}:is(#root,.home-scope) .inset-0{inset:calc(var(--spacing)*0)}:is(#root,.home-scope) .inset-\[-0\.5px_0\]{top:-.5px;right:0;bottom:-.5px;left:0}:is(#root,.home-scope) .inset-\[-0\.5px_0_0_0\]{top:-.5px;right:0;bottom:0;left:0}:is(#root,.home-scope) .inset-\[-1px\]{top:-1px;right:-1px;bottom:-1px;left:-1px}:is(#root,.home-scope) .inset-\[-1px_0_0_0\]{top:-1px;right:0;bottom:0;left:0}:is(#root,.home-scope) .inset-\[0_-1px\]{top:0;right:-1px;bottom:0;left:-1px}:is(#root,.home-scope) .top-0{top:calc(var(--spacing)*0)}:is(#root,.home-scope) .right-0{right:calc(var(--spacing)*0)}:is(#root,.home-scope) .left-\[-1\.58px\]{left:-1.58px}:is(#root,.home-scope) .m-0{margin:calc(var(--spacing)*0)}:is(#root,.home-scope) .block{display:block}:is(#root,.home-scope) .flex{display:flex}:is(#root,.home-scope) .size-\[16px\]{width:16px;height:16px}:is(#root,.home-scope) .size-full{width:100%;height:100%}:is(#root,.home-scope) .h-\[24px\]{height:24px}:is(#root,.home-scope) .h-\[32\.484px\]{height:32.484px}:is(#root,.home-scope) .h-\[59\.503px\]{height:59.503px}:is(#root,.home-scope) .h-\[60px\]{height:60px}:is(#root,.home-scope) .h-full{height:100%}:is(#root,.home-scope) .w-\[24\.24px\]{width:24.24px}:is(#root,.home-scope) .w-\[24px\]{width:24px}:is(#root,.home-scope) .w-\[95\.21px\]{width:95.21px}:is(#root,.home-scope) .w-\[119\.004px\]{width:119.004px}:is(#root,.home-scope) .w-\[128\.86px\]{width:128.86px}:is(#root,.home-scope) .w-\[340px\]{width:340px}:is(#root,.home-scope) .w-\[377\.737px\]{width:377.737px}:is(#root,.home-scope) .w-\[460px\]{width:460px}:is(#root,.home-scope) .w-\[469px\]{width:469px}:is(#root,.home-scope) .w-\[1200px\]{width:1200px}:is(#root,.home-scope) .w-\[1440px\]{width:1440px}:is(#root,.home-scope) .w-full{width:100%}:is(#root,.home-scope) .min-w-px{min-width:1px}:is(#root,.home-scope) .flex-\[1_0_0\]{flex:1 0 0}:is(#root,.home-scope) .shrink-0{flex-shrink:0}:is(#root,.home-scope) .flex-col{flex-direction:column}:is(#root,.home-scope) .flex-row{flex-direction:row}:is(#root,.home-scope) .flex-wrap{flex-wrap:wrap}:is(#root,.home-scope) .content-stretch{align-content:stretch}:is(#root,.home-scope) .items-center{align-items:center}:is(#root,.home-scope) .items-start{align-items:flex-start}:is(#root,.home-scope) .justify-between{justify-content:space-between}:is(#root,.home-scope) .justify-center{justify-content:center}:is(#root,.home-scope) .gap-\[10px\]{gap:10px}:is(#root,.home-scope) .gap-\[12px\]{gap:12px}:is(#root,.home-scope) .gap-\[16px\]{gap:16px}:is(#root,.home-scope) .gap-\[20px\]{gap:20px}:is(#root,.home-scope) .gap-\[24px\]{gap:24px}:is(#root,.home-scope) .gap-\[28px\]{gap:28px}:is(#root,.home-scope) .gap-\[56px\]{gap:56px}:is(#root,.home-scope) .gap-\[80px\]{gap:80px}:is(#root,.home-scope) .gap-\[120px\]{gap:120px}:is(#root,.home-scope) .overflow-clip{overflow:clip}:is(#root,.home-scope) .rounded-\[2px\]{border-radius:2px}:is(#root,.home-scope) .rounded-\[inherit\]{border-radius:inherit}:is(#root,.home-scope) .border{border-style:var(--tw-border-style);border-width:1px}:is(#root,.home-scope) .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}:is(#root,.home-scope) .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}:is(#root,.home-scope) .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:is(#root,.home-scope) .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}:is(#root,.home-scope) .border-solid{--tw-border-style:solid;border-style:solid}:is(#root,.home-scope) .border-\[\#e6e0d8\]{border-color:#e6e0d8}:is(#root,.home-scope) .border-\[rgba\(222\,219\,212\,0\.1\)\]{border-color:#dedbd41a}:is(#root,.home-scope) .border-\[rgba\(252\,250\,247\,0\.2\)\]{border-color:#fcfaf733}:is(#root,.home-scope) .border-\[rgba\(252\,250\,247\,0\.5\)\]{border-color:#fcfaf780}:is(#root,.home-scope) .bg-\[\#1e1c1a\]{background-color:#1e1c1a}:is(#root,.home-scope) .bg-\[\#659054\]{background-color:#659054}:is(#root,.home-scope) .bg-\[\#eb663a\]{background-color:#eb663a}:is(#root,.home-scope) .bg-\[\#fcfaf7\]{background-color:#fcfaf7}:is(#root,.home-scope) .bg-\[rgba\(252\,250\,247\,0\.1\)\]{background-color:#fcfaf71a}:is(#root,.home-scope) .px-\[16px\]{padding-inline:16px}:is(#root,.home-scope) .px-\[20px\]{padding-inline:20px}:is(#root,.home-scope) .px-\[40px\]{padding-inline:40px}:is(#root,.home-scope) .px-\[120px\]{padding-inline:120px}:is(#root,.home-scope) .py-\[8px\]{padding-block:8px}:is(#root,.home-scope) .py-\[24px\]{padding-block:24px}:is(#root,.home-scope) .py-\[60px\]{padding-block:60px}:is(#root,.home-scope) .py-\[80px\]{padding-block:80px}:is(#root,.home-scope) .font-\[\'Geist\:Regular\'\,\'Noto_Sans\:Regular\'\,\'Noto_Sans_Math\:Regular\'\,\'Noto_Sans_Symbols\:Regular\'\,\'Noto_Sans_Symbols2\:Regular\'\,sans-serif\]{font-family:Geist\:Regular,Noto Sans\:Regular,Noto Sans Math\:Regular,Noto Sans Symbols\:Regular,Noto Sans Symbols2\:Regular,sans-serif}:is(#root,.home-scope) .font-\[\'IBM_Plex_Mono\:Medium\'\,sans-serif\]{font-family:IBM Plex Mono\:Medium,sans-serif}:is(#root,.home-scope) .font-\[\'LT_Superior_Serif\:Medium\'\,sans-serif\]{font-family:LT Superior Serif\:Medium,sans-serif}:is(#root,.home-scope) .text-\[12px\]{font-size:12px}:is(#root,.home-scope) .text-\[13px\]{font-size:13px}:is(#root,.home-scope) .text-\[14px\]{font-size:14px}:is(#root,.home-scope) .text-\[16px\]{font-size:16px}:is(#root,.home-scope) .text-\[44px\]{font-size:44px}:is(#root,.home-scope) .leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}:is(#root,.home-scope) .leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}:is(#root,.home-scope) .leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}:is(#root,.home-scope) .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:is(#root,.home-scope) .tracking-\[-0\.12px\]{--tw-tracking:-.12px;letter-spacing:-.12px}:is(#root,.home-scope) .tracking-\[-0\.13px\]{--tw-tracking:-.13px;letter-spacing:-.13px}:is(#root,.home-scope) .tracking-\[-0\.14px\]{--tw-tracking:-.14px;letter-spacing:-.14px}:is(#root,.home-scope) .tracking-\[-0\.16px\]{--tw-tracking:-.16px;letter-spacing:-.16px}:is(#root,.home-scope) .tracking-\[-1\.76px\]{--tw-tracking:-1.76px;letter-spacing:-1.76px}:is(#root,.home-scope) .\[word-break\:break-word\]{word-break:break-word}:is(#root,.home-scope) .whitespace-nowrap{white-space:nowrap}:is(#root,.home-scope) .text-\[\#2a2724\]{color:#2a2724}:is(#root,.home-scope) .text-\[\#f5f2ec\]{color:#f5f2ec}:is(#root,.home-scope) .text-\[\#fcfaf7\]{color:#fcfaf7}:is(#root,.home-scope) .text-\[rgba\(252\,250\,247\,0\.55\)\]{color:#fcfaf78c}:is(#root,.home-scope) .text-\[rgba\(252\,250\,247\,0\.65\)\]{color:#fcfaf7a6}:is(#root,.home-scope) .uppercase{text-transform:uppercase}:is(#root,.home-scope) .not-italic{font-style:normal}:is(#root,.home-scope) .opacity-20{opacity:.2}:is(#root,.home-scope) .opacity-50{opacity:.5}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:is(#root,.home-scope){--font-size:16px;--background:#fff;--foreground:oklch(14.5% 0 0);--card:#fff;--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:#030213;--primary-foreground:oklch(100% 0 0);--secondary:oklch(95% .0058 264.53);--secondary-foreground:#030213;--muted:#ececf0;--muted-foreground:#717182;--accent:#e9ebef;--accent-foreground:#030213;--destructive:#d4183d;--destructive-foreground:#fff;--border:#0000001a;--input:transparent;--input-background:#f3f3f5;--switch-background:#cbced4;--font-weight-medium:500;--font-weight-normal:400;--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--radius:.625rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:#030213;--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}:is(#root,.home-scope){--page-width:1440px;--paper:#fcfaf7;--page-zoom:1;--texture-opacity-light:.145;--texture-opacity-dark:.14;--hairline-strong:#525252;--hairline-soft:#292929}:is(#root,.home-scope){background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}:is(#root,.home-scope){overflow-x:clip}:is(#root,.home-scope) .page-shell{zoom:var(--page-zoom,1);width:100%;min-width:0}:is(#root,.home-scope) .page-shell>[data-page]{width:100%;height:auto}:is(#root,.home-scope) .chariot-band{flex-shrink:0;justify-content:center;width:100%;display:flex;position:relative;overflow-x:clip}:is(#root,.home-scope) .chariot-band-inner{width:var(--page-width);max-width:var(--page-width);flex:0 0 var(--page-width)}:is(#root,.home-scope) [data-name=texture]{pointer-events:none;background-image:url(/assets/020ca7bf92315c56679dfe6cc7fd37a5d58c1df5-CFNwl-sT.webp);background-position:0 0;background-repeat:repeat;background-size:256.24px 256.24px}:is(#root,.home-scope) [data-name=texture]:not(.opacity-20):not(.opacity-10):not(.opacity-50){opacity:var(--texture-opacity-light)}:is(#root,.home-scope) [data-name=texture].opacity-20,:is(#root,.home-scope) [data-name=texture].opacity-50{filter:invert();opacity:var(--texture-opacity-dark)}:is(#root,.home-scope){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){:is(#root,.home-scope){scroll-behavior:auto}}:is(#root,.home-scope)[data-jumping] *,:is(#root,.home-scope)[data-jumping] :before,:is(#root,.home-scope)[data-jumping] :after{transition:none!important;animation-play-state:paused!important}:is(#root,.home-scope) .nav-link{color:inherit;text-decoration:none;transition:background-color .15s}:is(#root,.home-scope) .nav-link:hover{background-color:#2a27240a}:is(#root,.home-scope) .nav-link:focus-visible{outline-offset:-2px;outline:2px solid #eb663a}:is(#root,.home-scope) .cta-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;cursor:pointer;border:0;text-decoration:none;transition:background-color .15s}:is(#root,.home-scope) .cta-button:hover{background-color:#d9542b}:is(#root,.home-scope) .cta-button:active{background-color:#c74832}:is(#root,.home-scope) .cta-button:focus-visible{outline-offset:2px;outline:2px solid #2a2724}:is(#root,.home-scope) .cta-link{color:inherit;cursor:pointer;text-decoration:none;transition:background-color .15s}:is(#root,.home-scope) .cta-link:hover{background-color:#ece7de}:is(#root,.home-scope) .cta-link:focus-visible{outline-offset:2px;outline:2px solid #fcfaf7}:is(#root,.home-scope) .cta-link [data-name="lucide/chevron-right"]{transition:transform .2s cubic-bezier(.2,.7,.2,1)}:is(#root,.home-scope) .cta-link:hover [data-name="lucide/chevron-right"],:is(#root,.home-scope) .cta-link:focus-visible [data-name="lucide/chevron-right"]{transform:translate(3px)}:is(#root,.home-scope) .cta-button [data-name="lucide/chevron-right"]{transition:transform .2s cubic-bezier(.2,.7,.2,1)}:is(#root,.home-scope) .cta-button:hover [data-name="lucide/chevron-right"],:is(#root,.home-scope) .cta-button:focus-visible [data-name="lucide/chevron-right"]{transform:translate(3px)}@media(prefers-reduced-motion:reduce){:is(#root,.home-scope) .cta-link [data-name="lucide/chevron-right"],:is(#root,.home-scope) .cta-button [data-name="lucide/chevron-right"]{transition:none}:is(#root,.home-scope) .cta-link:hover [data-name="lucide/chevron-right"],:is(#root,.home-scope) .cta-link:focus-visible [data-name="lucide/chevron-right"],:is(#root,.home-scope) .cta-button:hover [data-name="lucide/chevron-right"],:is(#root,.home-scope) .cta-button:focus-visible [data-name="lucide/chevron-right"]{transform:none}}:is(#root,.home-scope) .copy-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;border:0;transition:background-color .15s}:is(#root,.home-scope) .copy-chip:hover{background-color:#fcfaf729}:is(#root,.home-scope) .copy-chip:active{background-color:#fcfaf733}:is(#root,.home-scope) .copy-chip:focus-visible{outline-offset:2px;outline:2px solid #fcfaf7}:is(#root,.home-scope) .copy-chip>[aria-hidden]{transition:border-color .15s}:is(#root,.home-scope) .chariot-wheel{transform-origin:1516px 328px;animation:20s linear infinite chariot-wheel-turn}@keyframes chariot-wheel-turn{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){:is(#root,.home-scope) .chariot-wheel{animation:none}}:is(#root,.home-scope) .copy-chip:hover>[aria-hidden]{border-color:#dedbd438}:is(#root,.home-scope) .footer-link,:is(#root,.home-scope) .social-link{will-change:opacity}:is(#root,.home-scope) .footer-link{color:inherit;text-decoration:none;transition:opacity .15s}:is(#root,.home-scope) .footer-link:hover{opacity:.6}:is(#root,.home-scope) .footer-link:focus-visible{outline-offset:4px;outline:2px solid #fcfaf799}:is(#root,.home-scope) .social-link{transition:opacity .15s;display:block}:is(#root,.home-scope) .social-link:hover{opacity:.6}:is(#root,.home-scope) .social-link:focus-visible{outline-offset:4px;outline:2px solid #fcfaf799}:is(#root,.home-scope) [class*="border-[rgba(252,250,247,0.5)]"]{border-color:var(--hairline-strong);mix-blend-mode:color-dodge}:is(#root,.home-scope) [data-section=footer] [class*="border-[rgba(252,250,247,0.5)]"]{border-color:#656565}:is(#root,.home-scope) [class*="leading-[1.1]"]{line-height:round(1.1em,1px)}:is(#root,.home-scope) [class*="leading-[1.4]"]{line-height:round(1.4em,1px)}:is(#root,.home-scope) [class*="leading-[1.5]"]{line-height:round(1.5em,1px)}:is(#root,.home-scope) [class*="h-[165.084px]"]{height:165px}:is(#root,.home-scope) .pointer-events-none.border-solid[class*="inset-[-1px]"]:not([class*="rgba(252,250,247"]),:is(#root,.home-scope) .pointer-events-none.border-solid.inset-0.border-t.border-b{top:-.5px;bottom:-.5px}:is(#root,.home-scope) #careers>div:first-child>.pointer-events-none[class*="inset-[-1px]"],:is(#root,.home-scope) [data-section=faq]>div>div:first-child>.pointer-events-none[class*="inset-[-1px]"],:is(#root,.home-scope) footer[data-section=footer]>.chariot-band-inner>.pointer-events-none[class*="inset-[-0.5px_0_0_0]"]{top:0}:is(#root,.home-scope) #careers>div:last-child>.pointer-events-none[class*="inset-[-1px]"],:is(#root,.home-scope) [data-section=faq]>div>div:last-child>.pointer-events-none[class*="inset-[-1px]"]{border-bottom-width:0}:is(#root,.home-scope) footer[data-section=footer]{overflow:clip}:is(#root,.home-scope) .foot-ghost{color:#f6f0ea06;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:LT Superior Serif,serif;font-size:min(24vw,300px);line-height:1;position:absolute;bottom:-16%;right:-1%}:is(#root,.home-scope) .chariot-band-inner>*>.pointer-events-none.border-solid[class*="inset-[-0.5px]"],:is(#root,.home-scope) .chariot-band-inner>*>.pointer-events-none.border-solid[class*="inset-[-1px]"]{border-left-width:0;border-right-width:0}@keyframes prompt-highlight-in{0%{opacity:0}}@keyframes prompt-quote-in{0%{opacity:0;transform:translateY(4px)}}@keyframes gen-glyph-spin{to{rotate:360deg}}:is(#root,.home-scope) [class*="text-box-trim:trim-both"]>p{text-box-trim:trim-both;text-box-edge:cap alphabetic}@media(min-width:1440px){:is(#root,.home-scope) .chariot-band-inner{position:relative}:is(#root,.home-scope) .chariot-band-inner:before,:is(#root,.home-scope) .chariot-band-inner:after{content:"";background:var(--band-edge,#e6e0d8);mix-blend-mode:var(--band-edge-blend,normal);pointer-events:none;z-index:20;width:1px;position:absolute;top:0;bottom:0}:is(#root,.home-scope) .chariot-band-inner:before{left:0}:is(#root,.home-scope) .chariot-band-inner:after{right:0}}:is(#root,.home-scope) .site-header{z-index:100;will-change:transform;transition:transform .38s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;right:0;overflow:visible}:is(#root,.home-scope) .site-header[data-hidden=true]{transform:translateY(-100%)}:is(#root,.home-scope){scroll-padding-top:60px}@media(prefers-reduced-motion:reduce){:is(#root,.home-scope) .site-header{transition:none}}:is(#root,.home-scope) .mobile-nav{visibility:hidden;opacity:0;clip-path:inset(0 0 100%);background:#fcfaf7;border-bottom:1px solid #e6e0d8;transition:clip-path .26s cubic-bezier(.32,.72,0,1),opacity .16s,visibility 0s linear .26s;position:fixed;top:60px;left:0;right:0;box-shadow:0 12px 24px -18px #2a272466}:is(#root,.home-scope) .mobile-nav[data-open=true]{visibility:visible;opacity:1;clip-path:inset(0);transition:clip-path .26s cubic-bezier(.32,.72,0,1),opacity .12s,visibility}@media(prefers-reduced-motion:reduce){:is(#root,.home-scope) .mobile-nav,:is(#root,.home-scope) .mobile-nav[data-open=true]{transition:none}}:is(#root,.home-scope)[data-nav-open=true] .site-header{transform:none!important}:is(#root,.home-scope) .mobile-nav-list{margin:0;padding:4px 0 12px;list-style:none}:is(#root,.home-scope) .mobile-nav-list a{letter-spacing:-.15px;color:#2a2724;border-bottom:1px solid #e6e0d899;padding:14px 20px;font-family:IBM Plex Mono\:Medium,monospace;font-size:15px;text-decoration:none;display:block}:is(#root,.home-scope) .mobile-nav-list li:last-child a{border-bottom:0}:is(#root,.home-scope) .mobile-nav-list a:active{background:#2a27240a}:is(#root,.home-scope) .nav-toggle{color:#2a2724;letter-spacing:.02em;cursor:pointer;background:#fcfaf7;border:1px solid #dedbd4;border-radius:2px;justify-content:center;align-items:center;padding:7px 14px;font-family:IBM Plex Mono\:Medium,monospace;font-size:12px;line-height:1.4;transition:background-color .16s;display:none}:is(#root,.home-scope) .nav-toggle:hover{background:#f4efe7}:is(#root,.home-scope) .nav-toggle:focus-visible{outline-offset:2px;outline:2px solid #eb663a}:is(#root,.home-scope) .mobile-nav-cta{color:#f5f2ec;letter-spacing:-.14px;text-align:center;background:#eb663a;border-radius:2px;margin:4px 20px 16px;padding:12px 16px;font-family:IBM Plex Mono\:Medium,monospace;font-size:14px;text-decoration:none;display:block}:is(#root,.home-scope) [data-section=hero]{min-height:100svh}:is(#root,.home-scope) [data-section=hero]>.chariot-band-inner{min-height:inherit}:is(#root,.home-scope) [data-section=hero]>.chariot-band-inner>[data-name=Hero]{flex:auto;align-items:center;display:flex}:is(#root,.home-scope) [data-section=hero]>.chariot-band-inner>[data-name=Hero]>div{width:100%;height:auto}@media(min-width:1024px){:is(#root,.home-scope) [data-section=hero]>.chariot-band-inner>[data-name=Hero]{align-items:stretch}:is(#root,.home-scope) [data-section=hero]>.chariot-band-inner>[data-name=Hero]>div:not(.absolute){height:100%}:is(#root,.home-scope) [data-section=hero] [data-hero-row]{grid-row:2}:is(#root,.home-scope) [data-section=hero] [data-hero-row]+*{grid-row:3/5;align-self:center}:is(#root,.home-scope) [data-section=hero] [data-hero-row]:after{content:"";pointer-events:none;background:#e6e0d8;height:1px;position:absolute;bottom:0;left:0;right:0}:is(#root,.home-scope) [data-section=hero] [data-hero-row]+*>[class*="inset-[-1px_0_0_0]"]{border-top-width:0}}@media(min-width:1024px)and (min-height:1000px){:is(#root,.home-scope) [data-hero-art]>[data-name="image 43"]{-webkit-mask-image:linear-gradient(#0000 0,#000 120px);mask-image:linear-gradient(#0000 0,#000 120px)}}@media(max-width:1023.98px){:is(#root,.home-scope) [data-page] [data-section-head]{white-space:normal}}:is(#root,.home-scope)[data-hero-entrance] [data-hero-enter]{animation:.72s cubic-bezier(.16,1,.3,1) both hero-arrive}:is(#root,.home-scope)[data-hero-entrance] [data-hero-enter="1"]{animation-delay:90ms}:is(#root,.home-scope)[data-hero-entrance] [data-hero-enter="2"]{animation-delay:.18s}:is(#root,.home-scope)[data-hero-entrance] [data-hero-enter="3"]{animation-delay:.27s}@keyframes hero-arrive{0%{opacity:0;translate:0 14px}}@keyframes hero-art-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){:is(#root,.home-scope)[data-hero-entrance] [data-hero-enter],:is(#root,.home-scope) [data-hero-art][data-art-in] img{animation:none}}:is(#root,.home-scope) button,:is(#root,.home-scope) a,:is(#root,.home-scope) [role=button]{-webkit-tap-highlight-color:transparent}:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-play],:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-pill],:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-node],:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-node-flat],:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-decor],:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-fade]{opacity:0}:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-capsule]{width:var(--capsule-w0)}:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-draw]{stroke-dasharray:var(--len);stroke-dashoffset:var(--len)}@media print{:is(#root,.home-scope) [data-anim] [data-anim-play],:is(#root,.home-scope) [data-anim] [data-anim-pill],:is(#root,.home-scope) [data-anim] [data-anim-node],:is(#root,.home-scope) [data-anim] [data-anim-node-flat],:is(#root,.home-scope) [data-anim] [data-anim-decor],:is(#root,.home-scope) [data-anim] [data-anim-fade]{opacity:1!important;animation:none!important}:is(#root,.home-scope) [data-anim] [data-anim-capsule]{width:var(--capsule-w)!important;animation:none!important}:is(#root,.home-scope) [data-anim] [data-anim-draw]{stroke-dashoffset:0!important;animation:none!important}}:is(#root,.home-scope) [data-anim][data-anim-play]:not([data-anim-done]) [data-anim-play]{animation:.32s cubic-bezier(.34,1.56,.64,1) both anim-pop}:is(#root,.home-scope) [data-anim][data-anim-play]:not([data-anim-done]) [data-anim-capsule]{will-change:width;animation:.55s cubic-bezier(.45,.05,.25,1) .15s both anim-capsule}:is(#root,.home-scope) [data-anim][data-anim-play]:not([data-anim-done]) [data-anim-decor]{animation:.52s ease-out both anim-fade;animation-delay:calc(.35s + var(--i,0)*12ms)}:is(#root,.home-scope) [data-anim][data-anim-play]:not([data-anim-done]) [data-anim-node]{animation:.42s cubic-bezier(.22,1,.36,1) both anim-pop-soft;animation-delay:calc(.4s + var(--i,0)*40ms)}:is(#root,.home-scope) [data-anim][data-anim-play]:not([data-anim-done]) [data-anim-node-flat]{animation:.42s cubic-bezier(.22,1,.36,1) both anim-fade;animation-delay:calc(.4s + var(--i,0)*40ms)}:is(#root,.home-scope) [data-anim][data-anim-play]:not([data-anim-done]) [data-anim-draw]{animation:anim-draw var(--draw-dur,.62s)cubic-bezier(.33,1,.68,1)both;animation-delay:calc(.5s + var(--i,0)*65ms)}:is(#root,.home-scope) [data-anim][data-anim-play]:not([data-anim-done]) [data-anim-fade]{animation:.45s ease-out both anim-fade;animation-delay:calc(.5s + var(--i,0)*65ms)}:is(#root,.home-scope) [data-anim][data-anim-play]:not([data-anim-done]) [data-anim-pill]{animation:.44s cubic-bezier(.22,1,.36,1) both anim-pill;animation-delay:calc(.75s + var(--i,0)*80ms)}@keyframes anim-pop{0%{opacity:0;scale:.35}to{opacity:1;scale:1}}@keyframes anim-pop-soft{0%{opacity:0;scale:.86}to{opacity:1;scale:1}}@keyframes anim-capsule{0%{width:var(--capsule-w0)}to{width:var(--capsule-w)}}@keyframes anim-fade{0%{opacity:0}to{opacity:1}}@keyframes anim-draw{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}@keyframes anim-pill{0%{opacity:0;scale:.88}to{opacity:1;scale:1}}@media(prefers-reduced-motion:reduce){:is(#root,.home-scope) [data-anim],:is(#root,.home-scope) [data-anim] *{animation:none!important}:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-play],:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-pill],:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-node],:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-node-flat],:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-decor],:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-fade]{opacity:1}:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-capsule]{width:var(--capsule-w)}:is(#root,.home-scope) [data-anim][data-anim-ready]:not([data-anim-done]) [data-anim-draw]{stroke-dashoffset:0}}@property --ca-amp{syntax:"<number>";inherits:true;initial-value:0}@keyframes ca-wave{0%,to{scale:1}26%{scale:1 calc(1 + .95*var(--ca-amp))}60%{scale:1 calc(1 - .62*var(--ca-amp))}}@keyframes ca-rise{0%,to{scale:1}50%{scale:1 calc(1 + .055*var(--ca-amp))}}@keyframes ca-dive{0%,to{transform:none}50%{transform:translateY(calc(26px*var(--ca-amp)))}}@keyframes ca-blip{0%,to{opacity:1;scale:1}50%{scale:calc(1 + var(--ca-pop,.85)*var(--ca-amp));opacity:calc(1 - .45*var(--ca-amp))}}@keyframes ca-tick{0%,to{opacity:1;scale:1}50%{opacity:calc(1 - .78*var(--ca-amp));scale:calc(1 + .12*var(--ca-amp))}}@keyframes ca-drift{0%,to{transform:none}50%{transform:translate(calc(var(--ca-d,20px)*var(--ca-amp)))}}@keyframes ca-spin{to{rotate:360deg}}:is(#root,.home-scope) [data-chart=preference-elo] [class*="w-[40px]"][class*="rounded-[99px]"]{transform-origin:50% 100%;animation:1.9s ease-in-out infinite ca-rise;animation-delay:calc(var(--ca-i,0)*.11s)}:is(#root,.home-scope) [data-chart=preference-elo] [class*="w-[40px]"][class*="rounded-[99px]"]>div{animation:1.9s ease-in-out infinite ca-dive;animation-delay:calc(var(--ca-i,0)*.11s)}:is(#root,.home-scope) [data-chart=preference-elo]>:first-child>:first-child{--ca-i:0}:is(#root,.home-scope) [data-chart=preference-elo]>:first-child>:nth-child(2){--ca-i:1}:is(#root,.home-scope) [data-chart=preference-elo]>:first-child>:nth-child(3){--ca-i:2}:is(#root,.home-scope) [data-chart=preference-elo]>:first-child>:nth-child(4){--ca-i:3}:is(#root,.home-scope) [data-appear]{transition:opacity .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--sa-i,0)*var(--sa-step,90ms))}:is(#root,.home-scope) [data-appear=pre]{opacity:0;transform:translateY(var(--sa-rise,14px))}:is(#root,.home-scope) [data-appear=run]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){:is(#root,.home-scope) [data-appear]{transition:none}:is(#root,.home-scope) [data-appear=pre]{opacity:1;transform:none}}@keyframes hg-draw{0%{stroke-dasharray:100;stroke-dashoffset:calc(var(--d0,100)*1px)}to{stroke-dasharray:100;stroke-dashoffset:calc(var(--d1,0)*1px)}}@keyframes hg-settle{0%{opacity:0;scale:.965}to{opacity:1;scale:1}}@keyframes hg-travel{0%{stroke-dashoffset:calc(var(--from,100)*1px);opacity:0}2.25%{opacity:var(--hg-lit,.62)}12%{opacity:var(--hg-lit,.62)}14%,to{stroke-dashoffset:calc(var(--to,0)*1px);opacity:0}}@keyframes hg-march{0%{stroke-dashoffset:9.24px}to{stroke-dashoffset:0}}@keyframes hg-level{0%{scale:1 calc(var(--lo-eff,.55) + (1 - var(--lo-eff,.55))*.15)}10%{scale:1}24%{scale:1 calc(var(--lo-eff,.55) + (1 - var(--lo-eff,.55))*.34)}38%{scale:1 calc(var(--lo-eff,.55) + (1 - var(--lo-eff,.55))*.88)}52%{scale:1 calc(var(--lo-eff,.55) + (1 - var(--lo-eff,.55))*.22)}66%{scale:1 calc(var(--lo-eff,.55) + (1 - var(--lo-eff,.55))*.63)}80%{scale:1 var(--lo-eff,.55)}92%{scale:1 calc(var(--lo-eff,.55) + (1 - var(--lo-eff,.55))*.41)}to{scale:1 calc(var(--lo-eff,.55) + (1 - var(--lo-eff,.55))*.15)}}@keyframes hg-caret{0%,49.9%{opacity:1}50%,to{opacity:0}}@property --hg-amp{syntax:"<number>";inherits:true;initial-value:0}@property --hg-heard{syntax:"<number>";inherits:true;initial-value:0}@media(prefers-reduced-motion:no-preference){@keyframes hg-delivered{30%{scale:1.028}55%{scale:1.008}78%{scale:1.018}}@keyframes hg-mobile-in{0%{opacity:0}}}@media(hover:hover)and (pointer:fine){:is(#root,.home-scope) [data-hero-graph]{--hg-amp:0;transition:--hg-amp .62s cubic-bezier(.33,1,.68,1)}:is(#root,.home-scope) [data-hero-graph]:hover{--hg-amp:1;transition-duration:.22s}}:is(#root,.home-scope){--article-serif:"LT Superior Serif","LT Superior Serif:Medium",serif;--article-mono:"IBM Plex Mono","IBM Plex Mono:Medium",monospace;--article-sans:"Geist","Geist:Regular",sans-serif;--article-ink:#2a2724;--article-paper:#fcfaf7;--article-wash:#faf6f1;--article-line:#dedbd4;--article-hairline:#e6e0d8}:is(#root,.home-scope){--legal-bar:60px;--legal-gutter:120px}@media(max-width:1023.98px){:is(#root,.home-scope){--legal-gutter:var(--gutter)}}@media(max-width:1023.98px){:is(#root,.home-scope){--gutter:48px;--fs-display:44px;--fs-h2:44px;--fs-h3:24px;--fs-body:16px}:is(#root,.home-scope) .page-shell{zoom:1;width:100%;min-width:0}:is(#root,.home-scope) .page-shell>[data-page],:is(#root,.home-scope) .chariot-band{width:100%}:is(#root,.home-scope) .chariot-band-inner{flex:0 auto!important;width:100%!important;max-width:100%!important}:is(#root,.home-scope) .chariot-band-inner:before,:is(#root,.home-scope) .chariot-band-inner:after{display:none}:is(#root,.home-scope) [data-name="Landing Page"] [aria-hidden][class~=border-l],:is(#root,.home-scope) [data-name="Landing Page"] [aria-hidden][class~=border-r],:is(#root,.home-scope) [data-name="Landing Page"] [aria-hidden][class~=border-t]:not([class~=border]):not([class*=border-dashed]),:is(#root,.home-scope) [data-name="Landing Page"] [aria-hidden][class~=border-b]:not([class~=border]):not([class*=border-dashed]),:is(#root,.home-scope) [data-name="Landing Page"] [aria-hidden][class~=border][class*="inset-[-0.5px]"]:not([class*=rounded]),:is(#root,.home-scope) [data-name="Landing Page"] [aria-hidden][class~=border][class*="inset-[-1px]"]:not([class*=rounded]):not([class*="#e6e0d8"]){display:none!important}:is(#root,.home-scope) .site-header .chariot-band-inner,:is(#root,.home-scope) .site-header .chariot-band-inner>*,:is(#root,.home-scope) .site-nav{width:100%!important}:is(#root,.home-scope) .site-nav [class*="px-[20px]"]{padding-inline:0!important}:is(#root,.home-scope) .site-nav .cta-button{padding-inline:12px!important}:is(#root,.home-scope) .site-nav a[aria-label="Chariot — home"]{padding-inline:0!important;padding-right:12px!important}:is(#root,.home-scope) .site-nav>div:last-child>div:first-child>[aria-hidden]{display:none}:is(#root,.home-scope) [data-hero-row]{padding-block:24px;flex-flow:column-reverse!important;justify-content:flex-start!important;align-items:stretch!important;gap:24px!important;height:auto!important;display:flex!important;overflow:visible!important}:is(#root,.home-scope) [data-hero-art]{width:100%!important;height:auto!important;position:relative!important;inset:auto!important}:is(#root,.home-scope) [data-hero-art]>[data-name="image 43"],:is(#root,.home-scope) [data-hero-art]>div:nth-child(2){display:none!important}:is(#root,.home-scope) [data-hero-note]{width:100%!important;position:static!important;inset:auto!important}:is(#root,.home-scope) [data-reason-copy]>p:not([data-para-break]){letter-spacing:-.45px!important;color:#2a2724!important;font-family:LT Superior Serif,LT Superior Serif\:Medium,serif!important;font-size:19px!important;line-height:1.45!important}@media(prefers-reduced-motion:no-preference){:is(#root,.home-scope) [data-hero-enter]{animation:.42s ease-out both hero-arrive-m}:is(#root,.home-scope) [data-hero-enter="1"]{animation-delay:60ms}:is(#root,.home-scope) [data-hero-enter="2"]{animation-delay:.12s}:is(#root,.home-scope) [data-hero-enter="3"]{animation-delay:.18s}}:is(#root,.home-scope) [data-hero-headline]{justify-content:flex-start!important;padding:0!important}:is(#root,.home-scope) [class*="px-[120px]"]{padding-left:var(--gutter)!important;padding-right:var(--gutter)!important}:is(#root,.home-scope) [class*="px-[40px]"],:is(#root,.home-scope) [class~="p-[40px]"]{padding-left:0!important;padding-right:0!important}:is(#root,.home-scope) [class~="p-[40px]"]{padding-top:var(--gutter)!important;padding-bottom:var(--gutter)!important}:is(#root,.home-scope) [data-name=texture]{display:none!important}:is(#root,.home-scope) :is([class*="w-[1440px]"],[class*="w-[1200px]"],[class*="w-[890px]"],[class*="w-[793px]"],[class*="w-[785px]"],[class*="w-[729.5px]"],[class*="w-[713.333px]"],[class*="w-[642px]"],[class*="w-[640px]"],[class*="w-[516.166px]"],[class*="w-[508px]"],[class*="w-[494.309px]"],[class*="w-[476px]"],[class*="w-[472px]"],[class*="w-[460px]"],[class*="w-[452.63px]"],[class*="w-[448px]"],[class*="w-[446px]"],[class*="w-[436px]"],[class*="w-[413px]"],[class*="w-[403.5px]"],[class*="w-[400px]"],[class*="w-[395px]"],[class*="w-[386.408px]"],[class*="w-[379.364px]"],[class*="w-[378.047px]"],[class*="w-[375px]"],[class*="w-[359px]"],[class*="w-[330px]"]):not(:where(.rive-diagram-fallback *)){width:100%!important;min-width:0!important;max-width:100%!important}:is(#root,.home-scope) [data-page] :not([class*=min-w-]):not(.logo-ticker-track):not(.logo-ticker-set){min-width:0}:is(#root,.home-scope) [data-page] :not([class*=absolute]):not(.logo-ticker-track):not(.logo-ticker-set),:is(#root,.home-scope) [data-page] [class*="w-["]:not([class*=absolute]):not(.logo-ticker-track):not(.logo-ticker-set){max-width:100%}:is(#root,.home-scope) [class*="size-[600px]"],:is(#root,.home-scope) [class*="size-[500px]"],:is(#root,.home-scope) [class*="size-[400px]"]{aspect-ratio:1;width:100%!important;max-width:100%!important;height:auto!important}:is(#root,.home-scope) [class*="gap-[120px]"]{gap:24px!important}:is(#root,.home-scope) [class*="gap-[80px]"]{gap:40px!important}:is(#root,.home-scope) [class*="gap-[60px]"]{gap:32px!important}:is(#root,.home-scope) [class*="gap-[52px]"]{gap:28px!important}:is(#root,.home-scope) [class*="gap-[32px]"]{gap:24px!important}:is(#root,.home-scope) [class*="pt-[80px]"]{padding-top:44px!important}:is(#root,.home-scope) [class*="pb-[80px]"]{padding-bottom:44px!important}:is(#root,.home-scope) [class*="pb-[60px]"]{padding-bottom:32px!important}:is(#root,.home-scope) [class*="py-[80px]"]{padding-top:44px!important;padding-bottom:44px!important}:is(#root,.home-scope) [class*="text-[60px]"],:is(#root,.home-scope) .chariot-band-inner [class*="text-[60px]"]>span{font-size:var(--fs-display)!important;letter-spacing:-1px!important}:is(#root,.home-scope) [class*="text-[44px]"]{font-size:var(--fs-h2)!important;letter-spacing:-.8px!important}:is(#root,.home-scope) [class*="text-[36px]"]{letter-spacing:-.6px!important;font-size:24px!important}:is(#root,.home-scope) [class*="text-[24px]"]{font-size:var(--fs-h3)!important;letter-spacing:-.6px!important}:is(#root,.home-scope) .chariot-band-inner [class*=whitespace-nowrap][class*="text-[44px]"],:is(#root,.home-scope) .chariot-band-inner [class*=whitespace-nowrap][class*="text-[60px]"],:is(#root,.home-scope) .chariot-band-inner [class*=whitespace-nowrap][class*="text-[36px]"]{white-space:normal!important}:is(#root,.home-scope) [data-page] [class*=items-end]:has(>[class*="text-[44px]"]),:is(#root,.home-scope) [data-page] [class*=items-end]:has(>h2){flex-wrap:wrap;gap:20px}:is(#root,.home-scope) [data-page] [data-chart],:is(#root,.home-scope) [data-page] [data-chart] [class*=flex],:is(#root,.home-scope) [data-page] .card-art,:is(#root,.home-scope) [data-page] .card-art [class*=flex],:is(#root,.home-scope) [data-page] .rive-diagram-fallback [class*=flex]{flex-wrap:nowrap!important}:is(#root,.home-scope) [data-page] [class*=flex]:not([class*=flex-col]):not(.card-row):not(.logo-ticker-track):not(.logo-ticker-set):not(.waveform):not([data-chart]):not([data-chart] *):not(.card-art *){flex-wrap:wrap}:is(#root,.home-scope) .site-header [class*=flex],:is(#root,.home-scope) [data-page] .cta-button,:is(#root,.home-scope) [data-page] .cta-button *,:is(#root,.home-scope) [data-page] .cta-link,:is(#root,.home-scope) [data-page] .cta-link *,:is(#root,.home-scope) [data-page] .copy-chip,:is(#root,.home-scope) [data-page] .copy-chip *,:is(#root,.home-scope) [data-page] .outline-button,:is(#root,.home-scope) [data-page] .outline-button *{flex-wrap:nowrap!important}:is(#root,.home-scope) [data-stacked]{flex-flow:column!important;align-items:stretch!important;width:100%!important;height:auto!important}:is(#root,.home-scope) [data-stacked]>*{flex:none!important;width:100%!important;max-width:100%!important}:is(#root,.home-scope) [data-stacked] p:not(.cta-button p):not(.cta-link p):not(.copy-chip p):not(.outline-button p),:is(#root,.home-scope) [data-stacked] h1,:is(#root,.home-scope) [data-stacked] h2,:is(#root,.home-scope) [data-stacked] h3{width:100%}:is(#root,.home-scope) [data-page] [data-footer-nav]{flex-flow:wrap!important;gap:32px 48px!important}:is(#root,.home-scope) [data-page] [data-footer-nav]>*{min-width:120px;flex:0 auto!important;width:auto!important}:is(#root,.home-scope) [data-page] div>p[data-para-break]{display:block!important}:is(#root,.home-scope) [data-page] [class*="h-[750px]"],:is(#root,.home-scope) [data-page] [class*="h-[800px]"],:is(#root,.home-scope) [data-page] [class*="h-[600px]"],:is(#root,.home-scope) [data-page] [class*="h-[314px]"]{height:auto!important}:is(#root,.home-scope) [data-page] [class*="h-[750px]"] [class*="flex-[1_0_0]"],:is(#root,.home-scope) [data-page] [class*="h-[800px]"] [class*="flex-[1_0_0]"],:is(#root,.home-scope) [data-page] [class*="h-[600px]"] [class*="flex-[1_0_0]"],:is(#root,.home-scope) [data-page] [class*="h-[314px]"] [class*="flex-[1_0_0]"]{flex:none!important}:is(#root,.home-scope) [data-prompt-plate]{flex-direction:column!important;gap:12px!important;height:auto!important;display:flex!important;overflow:visible!important}:is(#root,.home-scope) [data-prompt-plate-art]{display:none!important}:is(#root,.home-scope) [data-prompt-card]{width:100%!important;position:relative!important;inset:auto!important}:is(#root,.home-scope) [data-prompt-card=speaks]{margin-top:12px;height:auto!important;min-height:0!important}:is(#root,.home-scope) [data-prompt-card=speaks] [class*="flex-[1_0_0]"]{flex:none!important}}@media(min-width:768px)and (max-width:1023.98px){:is(#root,.home-scope) .site-nav .nav-links .nav-link{padding-inline:10px!important}:is(#root,.home-scope) [data-section^=divider],:is(#root,.home-scope) [data-section^=divider] [class*="h-[60px]"]{height:40px!important;min-height:0!important}:is(#root,.home-scope) [data-section=hero] .cta-button{flex:none!important;align-self:flex-start!important;width:auto!important}}@media(max-width:767.98px){:is(#root,.home-scope){--gutter:20px;--fs-display:32px;--fs-h2:26px;--fs-h3:18px;--fs-stat:28px;--fs-body:14px;--fs-body-sm:12px;--fs-mono:12px;--fs-mono-sm:11px;--stack:16px;--card-stack:8px;--sect-pt:44px;--sect-pb:44px;--radius-card:4px;--radius-control:3px;--rule:#ded9d1}:is(#root,.home-scope) [data-section=tts-features] [data-name="image 43"],:is(#root,.home-scope) [data-hero-note]>[data-name=Frame]{display:none!important}:is(#root,.home-scope) [data-section] [class*="px-[120px]"]:not(:has(>[class*="h-[60px]"])){padding-top:var(--sect-pt)!important;padding-bottom:var(--sect-pb)!important}:is(#root,.home-scope) [data-section=audio-modality],:is(#root,.home-scope) [data-section=research],:is(#root,.home-scope) [data-section=careers],:is(#root,.home-scope) [data-section=faq]{--sect-pt:52px;--sect-pb:52px}:is(#root,.home-scope) [data-section=tts-intro],:is(#root,.home-scope) [data-section=team]{--sect-pt:40px;--sect-pb:160px}:is(#root,.home-scope) [data-section=footer]{--sect-pt:40px;--sect-pb:40px}:is(#root,.home-scope) [data-section] [class*="pt-[80px]"],:is(#root,.home-scope) [data-section] [class*="py-[80px]"],:is(#root,.home-scope) [data-section] [class*="py-[120px]"],:is(#root,.home-scope) [data-section] [class*="py-[60px]"],:is(#root,.home-scope) [data-section] [class~="p-[40px]"]{padding-top:0!important}:is(#root,.home-scope) [data-section] [class*="pb-[80px]"],:is(#root,.home-scope) [data-section] [class*="py-[80px]"],:is(#root,.home-scope) [data-section] [class*="py-[120px]"],:is(#root,.home-scope) [data-section] [class*="py-[60px]"],:is(#root,.home-scope) [data-section] [class*="pb-[120px]"],:is(#root,.home-scope) [data-section] [class*="pb-[220px]"],:is(#root,.home-scope) [data-section] [class~="p-[40px]"]{padding-bottom:0!important}:is(#root,.home-scope) [data-section] [class*="pb-[60px]"]{padding-bottom:var(--stack)!important}:is(#root,.home-scope) [data-section^=divider],:is(#root,.home-scope) [data-section^=divider] [class*="h-[60px]"],:is(#root,.home-scope) [data-section=hero] [class*="px-[120px]"]:has(>[class*="h-[60px]"]),:is(#root,.home-scope) [data-section=hero] [class*="px-[120px]"]>[class*="h-[60px]"]{height:32px!important;min-height:0!important}:is(#root,.home-scope) [data-section^=divider] [class*="px-[120px]"]{padding-block:0!important}:is(#root,.home-scope) [data-section]:not([data-section^=divider]):not([data-section=hero]) [class*="px-[120px]"]:has(>[class*="h-[60px]"]){display:none!important}:is(#root,.home-scope) .page-shell [class~=border-l],:is(#root,.home-scope) .page-shell [class~=border-r]{border-left-width:0!important;border-right-width:0!important}:is(#root,.home-scope) [data-section]:not([data-section=footer]) [class*=border-t][class*="inset-[-1px_0_0_0]"],:is(#root,.home-scope) [data-section=research] [class*=border-b][class*=inset-0]{display:none!important}:is(#root,.home-scope) [data-section=statement] [class*=inset-0][class*=border-b][class*=border-t]{border-radius:var(--radius-card);border-width:1px!important;border-color:#e6e0d8!important}:is(#root,.home-scope) [data-section]:not([data-section^=divider]):not([data-section=footer]) [class*="inset-[-0.5px_0]"]{display:none!important}:is(#root,.home-scope) [data-section=hero] [class*="px-[120px]"]:has(>[class*="h-[60px]"])>[class*="inset-[-0.5px_0]"]{display:block!important}:is(#root,.home-scope) [data-section=footer] [class*="inset-[-0.5px_0_0_0]"]{display:none!important}:is(#root,.home-scope) [data-section=tts-intro] .chariot-band-inner{overflow:clip}:is(#root,.home-scope) [data-section=tts-intro]{border-bottom:1px solid #e6e0d8}:is(#root,.home-scope) [data-section] [class*="gap-[120px]"],:is(#root,.home-scope) [data-section] [class*="gap-[60px]"],:is(#root,.home-scope) [data-section] [class*="gap-[52px]"],:is(#root,.home-scope) [data-section] [class*="gap-[32px]"],:is(#root,.home-scope) [data-section] [class*="gap-[28px]"],:is(#root,.home-scope) [data-section] [class*="gap-[24px]"],:is(#root,.home-scope) [data-section] [class*="gap-[20px]"],:is(#root,.home-scope) [data-section] [data-stacked]{gap:var(--stack)!important}:is(#root,.home-scope) [data-section=research] .eval-card>*>[class*="p-[24px]"],:is(#root,.home-scope) [data-section] [class*="gap-[80px]"]{gap:32px!important}:is(#root,.home-scope) [data-section] [class*="gap-[12px]"]:has(>[class*="text-[44px]"]){gap:var(--stack)!important}:is(#root,.home-scope) [data-section=audio-modality] [class*="gap-[80px]"]{gap:56px!important}:is(#root,.home-scope) [class*="text-[60px]"],:is(#root,.home-scope) .chariot-band-inner [class*="text-[60px]"]>span,:is(#root,.home-scope) [class*="text-[60px]"]>p{font-size:var(--fs-display)!important;letter-spacing:-.4px!important;line-height:1.1!important}:is(#root,.home-scope) [class*="text-[44px]"],:is(#root,.home-scope) [class*="text-[44px]"]>p{font-size:var(--fs-h2)!important;letter-spacing:-.3px!important;line-height:1.12!important}:is(#root,.home-scope) [class*="text-[36px]"]{font-size:var(--fs-stat)!important;letter-spacing:-.3px!important;line-height:1.1!important}:is(#root,.home-scope) [class*="text-[24px]"],:is(#root,.home-scope) [class*="text-[24px]"]>p{font-size:var(--fs-h3)!important;letter-spacing:-.2px!important;line-height:1.2!important}:is(#root,.home-scope) [data-section=news] [class*="text-[24px]"],:is(#root,.home-scope) [data-section=voices] [class*="text-[24px]"]{line-height:1.25!important}:is(#root,.home-scope) [data-section=voices-demo] [class*="text-[24px]"]{line-height:1.3!important}:is(#root,.home-scope) [class*="text-[16px]"],:is(#root,.home-scope) [class*="text-[16px]"]>p,:is(#root,.home-scope) [class*="text-[16px]"]>span{font-size:var(--fs-body)!important;line-height:1.5!important}:is(#root,.home-scope) [data-section=hero] [class*="text-[16px]"],:is(#root,.home-scope) [data-section=hero] [class*="text-[16px]"]>p{line-height:1.45!important}:is(#root,.home-scope) [data-section=voices] [class*="text-[16px]"],:is(#root,.home-scope) [data-section=voices] [class*="text-[16px]"]>p,:is(#root,.home-scope) [data-section=news] [class*="text-[16px]"],:is(#root,.home-scope) [data-section=news] [class*="text-[16px]"]>p{font-size:var(--fs-body-sm)!important;line-height:1.45!important}:is(#root,.home-scope) [class*="text-[14px]"],:is(#root,.home-scope) [class*="text-[13px]"]{font-size:var(--fs-mono)!important}:is(#root,.home-scope) [class*="text-[14px]"][class*=Geist],:is(#root,.home-scope) [class*="text-[13px]"][class*=Geist]{line-height:1.5!important}:is(#root,.home-scope) [data-section=voices] [class*="text-[14px]"][class*=Geist],:is(#root,.home-scope) [data-section=news] [class*="text-[14px]"][class*=Geist]{line-height:1.45!important}:is(#root,.home-scope) [data-section=hero] [class*="text-[13px]"]{line-height:1.5!important}:is(#root,.home-scope) .site-nav .nav-links,:is(#root,.home-scope) .site-nav>div:last-child>div:first-child{display:none!important}:is(#root,.home-scope) .nav-toggle{border-radius:var(--radius-control);border-color:var(--rule);font-size:var(--fs-mono);padding:7px 11px;line-height:16px;display:inline-flex}:is(#root,.home-scope) [data-page] .cta-button,:is(#root,.home-scope) [data-page] .cta-link,:is(#root,.home-scope) [data-page] .copy-chip,:is(#root,.home-scope) [data-page] .outline-button{border-radius:var(--radius-control)!important;justify-content:center!important;width:100%!important}:is(#root,.home-scope) [data-page] .cta-button [class*="gap-[10px]"],:is(#root,.home-scope) [data-page] .cta-link,:is(#root,.home-scope) [data-page] .copy-chip,:is(#root,.home-scope) [data-page] .outline-button{gap:8px!important}:is(#root,.home-scope) [data-page] .cta-button p,:is(#root,.home-scope) [data-page] .cta-link p,:is(#root,.home-scope) [data-page] .copy-chip p,:is(#root,.home-scope) [data-page] .outline-button p{text-align:center;line-height:16px!important}:is(#root,.home-scope) [data-page] div:has(>.cta-button+.cta-button),:is(#root,.home-scope) [data-page] div:has(>.cta-link+.copy-chip){flex-flow:column!important;align-items:stretch!important;gap:12px!important;width:100%!important}:is(#root,.home-scope) [data-page] [class*="rounded-[2px]"]{border-radius:var(--radius-card)}:is(#root,.home-scope) [data-page] [class~="p-[24px]"],:is(#root,.home-scope) [data-page] [class~="p-[32px]"]{padding:20px!important}:is(#root,.home-scope) [data-section=hero]{min-height:0!important}:is(#root,.home-scope) [data-hero-row]{gap:var(--stack)!important;padding-block:0!important}:is(#root,.home-scope) [data-section=hero] [class*="p-[24px]"]{padding:0!important}:is(#root,.home-scope) [data-hero-note]{border-radius:var(--radius-card);border-color:var(--rule)!important;gap:16px!important;padding:20px!important}:is(#root,.home-scope) [data-section=research] [class~="p-[12px]"]{padding:8px 0!important}:is(#root,.home-scope) [data-section=research] [class*="h-[375px]"]{height:auto!important}:is(#root,.home-scope) [data-section=research] [class*="pb-[60px]"]{padding-bottom:24px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"]{width:100%!important}:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[60px]"]{gap:24px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[60px]"]>[class~="gap-[12px]"]:has(>h2){gap:12px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="px-[20px]"][class~="py-[12px]"]{padding:6px 10px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="px-[20px]"][class~="py-[12px]"] [class~="size-[16px]"]{zoom:.625}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="size-[6px]"]{width:3px!important;height:3px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="p-[32px]"]{gap:10px!important;padding:16px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="h-[314px]"]{flex-direction:column!important;align-items:stretch!important;gap:16px!important;height:auto!important}:is(#root,.home-scope) [data-section=tts-features] [class~="h-[314px]"]>*{flex:none!important;width:100%!important}:is(#root,.home-scope) [data-section=tts-features] [class~="h-[314px]"]>div:first-child>[class~="flex-[1_0_0]"],:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[28px]"][class~="pb-[8px]"]>[class~="flex-[1_0_0]"]{width:100%!important}:is(#root,.home-scope) [data-section=tts-features] [class~=w-0]{display:none!important}:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[28px]"][class~="pb-[8px]"]{padding-bottom:4px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[28px]"][class~="pb-[8px]"] [class~="gap-[20px]"],:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[28px]"][class~="pb-[8px]"]>div:first-child{gap:16px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[28px]"][class~="pb-[8px]"]>div:first-child>div:last-child{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="px-[16px]"][class~="py-[12px]"]{width:100%!important}:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[12px]"] [class~="size-[16px]"]{zoom:.75}:is(#root,.home-scope) [data-section=tts-features] [class~="px-[16px]"][class~="py-[12px]"]{gap:4px!important;padding:10px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="px-[16px]"][class~="py-[12px]"] [class~="size-[18px]"]{zoom:.5}:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[28px]"][class~="pb-[8px]"] [class~="gap-[12px]"]{gap:6px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"]{gap:12px!important;width:100%!important}:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[12px]"][class~="px-[8px]"]{gap:6px!important;padding-inline:4px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"]>[class~=flex-col]:last-child{gap:8px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"] [class~="gap-[8px]"][class~="p-[8px]"]{gap:8px!important;padding:4px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"] [class~="size-[40px]"]{zoom:.6}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"] [class~="flex-[1_0_0]"][class~="gap-[8px]"]{gap:4px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"] [class~="gap-[4px]"]{gap:2px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[28px]"]:not([class~="pb-[8px]"]){gap:14px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[24px]"]{gap:12px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="size-[46px]"]{zoom:.95}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[14px]"],:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[14px]"]>p,:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[11px]"],:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[11px]"]>p{font-size:10px!important;line-height:1.4!important}:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[24px]"] [class~="text-[14px]"],:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[24px]"] [class~="text-[14px]"]>p,:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[4px]"] [class~="text-[11px]"],:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[4px]"] [class~="text-[11px]"]>p,:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[12px]"],:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[12px]"]>p{font-size:12px!important;line-height:1.4!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[24px]"],:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[24px]"]>p{letter-spacing:0!important;font-size:12px!important;line-height:1.4!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[24px]"]{margin-top:-6px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"] [class~="text-[16px]"],:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"] [class~="text-[16px]"]>p{letter-spacing:-.12px!important;font-size:12px!important;line-height:1.1!important}:is(#root,.home-scope) [data-section=tts-intro],:is(#root,.home-scope) [data-section=team]{--veil-hold:64.59%}:is(#root,.home-scope) [data-section=tts-intro] [class*=bg-gradient-to-b][class*="from-[#fcfaf7]"],:is(#root,.home-scope) [data-section=team] [class*=bg-gradient-to-b][class*="from-[#fcfaf7]"]{background-image:linear-gradient(to bottom in oklab,#fcfaf7 0,#fcfaf7 var(--veil-hold),#fcfaf700 100%)!important}:is(#root,.home-scope) [data-section=team] [class*="px-[32px]"][class*="py-[20px]"]{justify-content:center;min-height:88px;padding:12px!important}:is(#root,.home-scope) [data-page] [class*="text-[11px]"]{font-size:12px!important}:is(#root,.home-scope) [data-section=faq] [class*="pb-[32px]"]{border-bottom:1px solid #ffffff2e;gap:12px!important;padding-block:20px!important}:is(#root,.home-scope) [data-section=faq] [class*="pb-[32px]"]:last-child{border-bottom:0}:is(#root,.home-scope) [data-section=faq] [class*=border-dashed][class*="inset-[0_0_-0.5px_0]"]{display:none!important}:is(#root,.home-scope) [data-section=footer] div:has(>[data-name=Logo]){flex-direction:column!important;gap:32px!important}:is(#root,.home-scope) [data-section=footer] [data-name=Logo]{width:98px!important;height:25px!important}:is(#root,.home-scope) [data-page] [data-footer-nav]{flex-flow:wrap!important;gap:28px 24px!important}:is(#root,.home-scope) [data-page] [data-footer-nav]>*{flex:calc(50% - 12px)!important;gap:10px!important;width:auto!important;min-width:0!important}:is(#root,.home-scope) [data-page] [data-footer-nav]>:nth-child(3),:is(#root,.home-scope) [data-page] [data-footer-nav]>:nth-child(4){flex-basis:100%!important}:is(#root,.home-scope) [data-page] [data-footer-nav] [class*="gap-[16px]"]{gap:10px!important}:is(#root,.home-scope) [data-section=footer],:is(#root,.home-scope) [data-section=footer] [class*="text-["]{font-size:var(--fs-mono)!important;letter-spacing:-.12px!important}:is(#root,.home-scope) [data-section=footer] [class*="py-[24px]"]{padding-block:24px 0!important}}@media(min-width:768px)and (max-width:1023.98px){:is(#root,.home-scope) [data-section=tts-intro]{--sect-pad:88px;--veil-hold:64.59%}:is(#root,.home-scope) [data-section=tts-features]{--sect-pad:64px;--veil-hold:38.919%}:is(#root,.home-scope) [data-section=team]{--sect-pad:80px;--veil-hold:52.092%}:is(#root,.home-scope) [data-section=tts-intro] [class*=bg-gradient-to-b][class*="from-[#fcfaf7]"],:is(#root,.home-scope) [data-section=tts-features] [class*=bg-gradient-to-b][class*="from-[#fcfaf7]"],:is(#root,.home-scope) [data-section=team] [class*=bg-gradient-to-b][class*="from-[#fcfaf7]"]{background-image:linear-gradient(to bottom in oklab,#fcfaf7 0,#fcfaf7 var(--veil-hold),#fcfaf700 100%)!important}:is(#root,.home-scope) [data-section=tts-features] [data-name="image 43"]{inset:calc(-1*var(--sect-pad))calc(-1*var(--gutter))!important;width:auto!important;height:auto!important;display:block!important}:is(#root,.home-scope) [data-section-head]{--fs-h2:34px}:is(#root,.home-scope) [data-section-head] [class*="text-[44px]"]{letter-spacing:-1.36px!important;line-height:1.12!important}:is(#root,.home-scope) [data-section-head] [class*="text-[16px]"]{letter-spacing:-.15px!important;font-size:15px!important;line-height:1.5!important}:is(#root,.home-scope) [data-section-head],:is(#root,.home-scope) [data-section] div:has(>[data-section-head]){gap:24px!important}:is(#root,.home-scope) [data-section=tts-intro] [data-section-head]>[class*="text-[0px]"]{width:480px!important}:is(#root,.home-scope) [data-section=tts-intro] [data-section-head]>[class*="text-[16px]"]{width:572px!important;max-width:100%!important}:is(#root,.home-scope) [data-section=team] [data-section-head]>*{width:100%!important;max-width:100%!important}:is(#root,.home-scope) [data-section=tts-intro] [class*="px-[120px]"]:has(>[class*="h-[60px]"]),:is(#root,.home-scope) [data-section=tts-features] [class*="px-[120px]"]:has(>[class*="h-[60px]"]),:is(#root,.home-scope) [data-section=team] [class*="px-[120px]"]:has(>[class*="h-[60px]"]){display:none!important}:is(#root,.home-scope) [data-section=tts-intro] [class*="px-[120px]"]:not(:has(>[class*="h-[60px]"])),:is(#root,.home-scope) [data-section=tts-features] [class*="px-[120px]"]:not(:has(>[class*="h-[60px]"])),:is(#root,.home-scope) [data-section=team] [class*="px-[120px]"]:not(:has(>[class*="h-[60px]"])){padding-top:var(--sect-pad)!important;padding-bottom:var(--sect-pad)!important}:is(#root,.home-scope) [data-section=tts-intro] [class*="py-[120px]"],:is(#root,.home-scope) [data-section=tts-features] [class*="pt-[80px]"][class*="pb-[120px]"],:is(#root,.home-scope) [data-section=team] [class*="pt-[80px]"][class*="pb-[220px]"]{padding-top:0!important;padding-bottom:0!important}:is(#root,.home-scope) [data-section=team] [class*="px-[32px]"][class*="py-[20px]"]{justify-content:center;min-height:56px;padding:12px!important}}@keyframes hero-arrive-m{0%{opacity:0}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@media(max-width:767.98px){:is(#root,.home-scope) [data-section=tts-features] [class~="gap-[60px]"]{gap:32px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="p-[32px]"]{gap:16px!important;padding:20px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[14px]"],:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[14px]"]>p,:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[11px]"],:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[11px]"]>p{font-size:11px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[24px]"],:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[24px]"]>p{font-size:19px!important;line-height:1.35!important;letter-spacing:-.2px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="text-[24px]"]{margin-top:0!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="gap-[28px]"][class~="pb-[8px]"] [class~="gap-[20px]"],:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="gap-[28px]"][class~="pb-[8px]"]>div:first-child{gap:20px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"]{gap:10px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"] >[class~=flex-col]:last-child{gap:2px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"] [class~="size-[40px]"]{zoom:.9}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"] [class~="gap-[8px]"][class~="p-[8px]"]{gap:12px!important;padding:6px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"] [class~="flex-[1_0_0]"][class~="gap-[8px]"]{gap:6px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"] [class~="gap-[4px]"]{gap:4px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"] [class~="text-[16px]"],:is(#root,.home-scope) [data-section=tts-features] [class~="w-[220px]"] [class~="text-[16px]"]>p{font-size:16px!important;letter-spacing:-.4px!important}}@media(min-width:768px)and (max-width:1023.98px){:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class*=flex]{flex-wrap:nowrap!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="h-[314px]"]>div:last-child{flex-shrink:0!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="w-[220px]"]{min-width:220px!important}:is(#root,.home-scope) [data-section=tts-features] [class~="w-[890px]"] [class~="h-[314px]"] [class*="flex-[1_0_0]"]{flex:1 1 0!important}}@media(max-width:1023.98px){:is(#root,.home-scope) [data-reason-copy]>p:not([data-para-break]){font-family:Geist,Geist\:Regular,sans-serif!important;font-size:16px!important;line-height:1.6!important;letter-spacing:-.1px!important;color:#2a2724a6!important}:is(#root,.home-scope) [data-reason-copy]>p:first-child{font-size:17px!important;line-height:1.55!important;color:#2a2724e6!important}:is(#root,.home-scope) [data-reason-copy]>p[data-para-break]{font-size:0!important;line-height:0!important;height:12px}:is(#root,.home-scope) [data-reason-copy]>p:first-child+[data-para-break]{height:12px}}:is(#root,.home-scope) [data-prompt-rail]{display:contents}@media(max-width:1023.98px){:is(#root,.home-scope) [data-prompt-rail]{display:flex!important;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter,20px);margin-inline:calc(-1*var(--gutter,20px));padding:2px var(--gutter,20px) 4px;scrollbar-width:none}:is(#root,.home-scope) [data-prompt-rail]::-webkit-scrollbar{display:none}:is(#root,.home-scope) [data-prompt-rail]>[data-prompt-card]{flex:0 0 min(84%,340px)!important;width:auto!important;scroll-snap-align:start}}@media(max-width:767.98px){:is(#root,.home-scope) [data-section=hero]{background:linear-gradient(#fcfaf7 0,#fcfaf7 30%,#fcf4ee 100%)!important}:is(#root,.home-scope) [data-section=hero] [data-hero-row],:is(#root,.home-scope) [data-section=hero] [data-hero-art],:is(#root,.home-scope) [data-section=hero] div:has(>[data-hero-graph]),:is(#root,.home-scope) [data-section=hero] [data-hero-graph]+div,:is(#root,.home-scope) [data-section=hero] [data-hero-graph]+div>div,:is(#root,.home-scope) [data-section=hero] [data-hero-graph]+div>div>div{display:contents!important}:is(#root,.home-scope) [data-section=hero] [data-hero-headline]{order:1;justify-content:center!important;padding:16px 4px 0!important}:is(#root,.home-scope) [data-section=hero] [data-hero-note]{order:2;display:block!important;width:auto!important;max-width:300px!important;margin:22px auto 0;padding:0!important;background:none!important;border:0!important}:is(#root,.home-scope) [data-section=hero] [data-hero-note]>*:not(p){display:none!important}:is(#root,.home-scope) [data-section=hero] [data-hero-note] p{font-family:Geist,Geist\:Regular,sans-serif!important;font-size:14px!important;line-height:1.55!important;letter-spacing:0!important;color:#2a2724a6!important;text-align:center}:is(#root,.home-scope) [data-section=hero] [data-hero-enter="2"]{order:4;max-width:330px!important;margin:4px auto 0;font-size:16px!important;line-height:1.55!important;text-align:center}:is(#root,.home-scope) [data-section=hero] [data-hero-enter="3"]{order:5;justify-content:center!important;margin:26px 0 0}:is(#root,.home-scope) [data-section=hero] [data-hero-enter="3"] .cta-button{flex:none!important;width:auto!important;height:50px!important;padding:0 22px!important}}