@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._0bjUvq_className{font-family:Inter,Inter Fallback;font-style:normal}._0bjUvq_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/cef8ac2c062f1b0a-s.3-5_uhe2g8vfj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c6e22b45cfe1c763-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/158ff596bf2cbebe-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/52e514cb9d030258-s.12_ze2_d4hpxy.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/d66ba39e135c9aa7-s.318-mahh4esyg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f44e0976e40b7eea-s.0yot_wy8hf-md.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4a0b7dd978568ff2-s.p.2q0khlq77_eaw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.J3wvYq_className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.J3wvYq_variable{--font-inter-tight:"Inter Tight", "Inter Tight Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-scroll-snap-strictness:proximity;--tw-content:"";--ai-angle:0deg}}}@layer theme{:root,:host{--spacing:.25rem;--font-weight-normal:400;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--family-sans);--default-mono-font-family:var(--family-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-size-adjust:var(--full);scroll-padding-top:var(--scroll-offset)}body{background:var(--canvas);color:var(--fg);font-family:var(--family-sans);font-size:var(--fs-body);line-height:var(--lh-body);text-rendering:optimizelegibility}main,footer{min-inline-size:var(--zero);overflow-wrap:anywhere}main :where(.grid,.flex,.media-split,.hub-grid)>*,footer :where(.grid,.flex,.footer-grid)>*{min-inline-size:var(--zero)}[data-tone=dark],[data-tone=charcoal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tone=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}button,summary{cursor:pointer}p{text-wrap:pretty}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}[tabindex="-1"]:focus{outline:none}::selection{background:var(--selection)}html[data-drawer=open]{overflow:hidden}@media not all and (min-width:40rem){html[data-chat-open]{overflow:hidden}}html[data-role-docked] [data-role-dock]{visibility:hidden}input[type=range],progress{accent-color:var(--brand-fill)}[aria-invalid=true]{border-color:var(--danger)}input:user-invalid{border-color:var(--danger)}select:user-invalid{border-color:var(--danger)}textarea:user-invalid{border-color:var(--danger)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}}@layer components{@media (min-width:40rem){.grid-lone-2>:last-child:nth-child(odd),.grid-lone-2-3lg>:last-child:nth-child(odd),.grid-lone-2-3xl>:last-child:nth-child(odd),.grid-lone-2-4nav>:last-child:nth-child(odd),.grid-lone-2-4xl>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:53.75rem){.grid-lone-2-3lg>:last-child:nth-child(n){grid-column:auto}.grid-lone-2-3lg>:last-child:nth-child(n):nth-child(3n+1){grid-column:1/-1}}@media (min-width:60rem){.grid-lone-2-3xl>:last-child:nth-child(n){grid-column:auto}.grid-lone-2-3xl>:last-child:nth-child(n):nth-child(3n+1){grid-column:1/-1}}@media (min-width:67.5rem){.grid-lone-2-4nav>:last-child:nth-child(n){grid-column:auto}.grid-lone-2-4nav>:last-child:nth-child(n):nth-child(4n+1){grid-column:1/-1}}@media (min-width:60rem){.grid-lone-2-4xl>:last-child:nth-child(n){grid-column:auto}.grid-lone-2-4xl>:last-child:nth-child(n):nth-child(4n+1){grid-column:1/-1}}.site-container{width:100%;max-width:var(--content-width);padding-inline:var(--gutter);margin-inline:auto}.site-header{anchor-name:--site-header}.header-demo>a{padding-inline:var(--header-button-x);font-size:var(--header-button-font)}.site-nav-link{height:calc(var(--spacing) * 10);align-items:center;gap:var(--spacing);border-radius:var(--r-control-sm);padding-inline:calc(var(--spacing) * 3);font-size:var(--fs-button);line-height:var(--lh-button);--tw-font-weight:var(--weight-medium);font-weight:var(--weight-medium);color:var(--fg-muted);display:inline-flex}@media (hover:hover){.site-nav-link:hover{background-color:var(--subtle);color:var(--fg)}}.site-nav-link[aria-current=page],.site-nav-link[data-current=true]{color:var(--brand-ink)}.site-nav-link[aria-expanded=true]{background-color:var(--subtle);color:var(--fg)}.site-nav-link[aria-expanded=true] svg{transform:rotate(var(--rotation-half))}.mega-panel{inset:auto var(--zero) auto var(--zero);top:var(--masthead-h);top:anchor(--site-header bottom);margin:var(--zero);width:var(--full);max-height:calc(var(--drawer-height) - var(--masthead-h));border:none;border-bottom:var(--border-width) solid var(--border);box-shadow:var(--elevation-mega);background-color:var(--surface);color:var(--fg);position:fixed;overflow-y:auto}.mega-layout{gap:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 7);padding-bottom:calc(var(--spacing) * 8);grid-template-columns:var(--mega-columns);display:grid}.mega-layout-solutions{grid-template-columns:var(--mega-sol-columns)}.mega-item{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--r-control);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);display:flex}@media (hover:hover){.mega-item:hover{background-color:var(--canvas)}}.drawer-panel{inset:var(--zero);margin:var(--zero);width:var(--full);max-width:none;height:var(--drawer-height);max-height:none;padding:var(--zero);background-color:var(--surface);color:var(--fg);border:none}.drawer-panel[open]{flex-direction:column;display:flex}.drawer-panel::backdrop{background:var(--inverse)}.drawer-summary{padding-block:calc(var(--spacing) * 4);font-size:var(--fs-title-2);line-height:var(--tw-leading,var(--lh-title-2));letter-spacing:var(--tw-tracking,var(--tracking-title-2));font-weight:var(--tw-font-weight,var(--weight-bold));--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold);justify-content:space-between;align-items:center;list-style:none;display:flex}.drawer-summary::-webkit-details-marker{display:none}details[open]>.drawer-summary svg{transform:rotate(var(--rotation-half))}.drawer-link{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--hairline);padding-block:calc(var(--spacing) * 4);font-size:var(--fs-title-2);line-height:var(--tw-leading,var(--lh-title-2));letter-spacing:var(--tw-tracking,var(--tracking-title-2));font-weight:var(--tw-font-weight,var(--weight-bold));--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold);display:block}.hero-copy{max-width:var(--measure-copy)}.hero-copy-center{max-width:var(--measure-hero-center);text-align:center;margin-inline:auto}.hero-copy-home{max-width:var(--measure-hero-home)}.hero-copy-center .hero-lead{max-width:var(--measure-hero-lead);margin-inline:auto}.hero-copy-center .hero-actions{justify-content:center}.hero-copy-home h1{max-width:var(--measure-home-title);margin-inline:auto}.hero-clause{display:inline}@media (min-width:56.25rem){.hero-clause{display:block}}.hero-actions{margin-top:calc(var(--spacing) * 8)}.hero-actions a{width:100%}@media (min-width:40rem){.hero-actions a{width:auto}}.media-split{align-items:center;gap:var(--split-gap);grid-template-columns:var(--single-column);display:grid}@media (min-width:80rem){.media-split-feature{grid-template-columns:var(--feature-columns)}.media-split-even{grid-template-columns:var(--even-columns)}.media-split-wide{grid-template-columns:var(--split-wide-columns)}.media-split-standard{grid-template-columns:var(--split-columns)}}@media (min-width:67.5rem){.media-split-form{grid-template-columns:var(--split-form-columns)}.media-split-form>.split-media{max-width:none}}.split-media{width:100%;max-width:var(--measure-stacked-media);margin-inline:auto}@media (min-width:80rem){.split-media{max-width:none}}.split-media:has(>.split-text){max-width:none}@media (min-width:80rem){.media-split-flip>.split-media{order:-1}.media-split-feature.media-split-flip{grid-template-columns:var(--feature-flip-columns)}.media-split-wide.media-split-flip{grid-template-columns:var(--split-flip-columns)}}.hero-visual{max-width:var(--measure-hero-visual);margin-inline:auto;margin-top:var(--hero-media-top);position:relative}.hero-floats{z-index:10;margin-top:calc(var(--spacing) * -7);gap:calc(var(--spacing) * 3.5);padding-inline:calc(var(--spacing) * 1.5);display:grid;position:relative}@media (min-width:40rem){.hero-floats{margin-top:calc(var(--spacing) * -9);padding-inline:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60rem){.hero-floats{margin-top:0;padding-inline:0;display:block;position:static}}.float-card{border-radius:var(--r-float);border-style:var(--tw-border-style);border-width:1px;border-color:var(--hairline);background-color:var(--surface);padding-inline:calc(var(--spacing) * 4.5);padding-block:calc(var(--spacing) * 4);--tw-shadow:var(--elevation-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.float-ai{grid-column:1/-1}.float-compliance{display:none}@media (min-width:40rem){.float-compliance{display:block}}@media (min-width:60rem){.float-ai,.float-compliance,.float-money{position:absolute}.float-ai{width:var(--float-ai-w);left:var(--float-ai-left);top:var(--float-ai-top)}.float-compliance{width:var(--float-comp-w);right:var(--float-comp-right);top:var(--float-comp-top)}.float-money{width:var(--float-money-w);right:var(--float-money-right);bottom:var(--float-money-bottom)}}.phone-frame{width:var(--phone-w);max-width:var(--full);border-radius:var(--r-phone);box-shadow:var(--elevation-phone);background-color:var(--phone-fill);padding:calc(var(--spacing) * 2);position:relative}.phone-frame:before{content:"";top:var(--phone-notch-top);left:var(--half);width:var(--phone-notch-w);height:var(--phone-notch-h);border-radius:var(--r-control);transform:translateX(calc(var(--half) * -1));z-index:10;background-color:var(--phone-fill);position:absolute}.phone-lg .phone-frame:before{content:none}.phone-screen{border-radius:var(--r-phone-screen)}.avatar-slate{background:var(--gradient-slate)}.media-stack{position:relative}.media-stack>.phone-frame{width:var(--phone-stack-w);margin-inline:auto;margin-top:calc(var(--spacing) * 4);position:relative}@media (min-width:80rem){.media-stack>.phone-frame{right:var(--phone-stack-right);bottom:var(--phone-stack-bottom);margin-top:0;margin-right:0;position:absolute}}.hub-grid{align-items:center;gap:calc(var(--spacing) * 2.5);grid-template-columns:var(--even-columns);grid-template-areas:var(--hub-mobile-areas);display:grid;position:relative}@media (min-width:60rem){.hub-grid{grid-template-columns:var(--hub-columns);grid-template-areas:var(--hub-areas);column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 8)}}.hub-grid-wide{grid-template-areas:var(--hub-mobile-areas-wide)}@media (min-width:60rem){.hub-grid-wide{grid-template-areas:var(--hub-areas-wide)}}.hub-node{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--r-pill);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--surface);min-width:0;padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 2);font-size:var(--fs-fine);line-height:var(--tw-leading,var(--lh-fine));--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold);color:var(--fg);--tw-shadow:var(--elevation-secondary);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:inline-flex}.hub-core{background:linear-gradient(var(--brand-tint), var(--brand-tint)), var(--surface);border-radius:var(--r-float);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brand-tint);padding:calc(var(--spacing) * 4);text-align:center;--tw-shadow:var(--elevation-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);grid-area:hub}.hub-a{grid-area:a}.hub-b{grid-area:b}.hub-c{grid-area:c}.hub-d{grid-area:d}.hub-e{grid-area:e}.hub-f{grid-area:f}.hub-g{grid-area:g}.hub-h{grid-area:h}.hub-i{grid-area:i}.hub-j{grid-area:j}.hub-k{grid-area:k}.hub-l{grid-area:l}.footer-grid{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:60rem){.footer-grid{gap:calc(var(--spacing) * 10);grid-template-columns:var(--footer-columns)}}.footer-brand{grid-column:1/-1}@media (min-width:60rem){.footer-brand{grid-column:span 1/span 1}}.form-control{border-radius:var(--r-control);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-control);background-color:var(--surface);width:100%;padding-inline:calc(var(--spacing) * 3.5);font-size:var(--fs-body);line-height:var(--tw-leading,var(--lh-body));color:var(--fg);min-height:var(--button-md);min-inline-size:var(--zero)}.form-control-sm{min-height:var(--control-sm);font-size:var(--fs-small);line-height:var(--tw-leading,var(--lh-small))}.form-control::placeholder{color:var(--fg-subtle)}.form-control:focus{border-color:var(--brand-fill)}.switch-control{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 11);border-radius:var(--r-pill);border-style:var(--tw-border-style);background-color:var(--switch-off-fill);padding:calc(var(--spacing) * .5);border-width:0;align-items:center;display:inline-flex;position:relative}.switch-control[aria-checked=true]{background-color:var(--brand-fill)}.switch-thumb{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);border-radius:var(--r-pill);background-color:var(--light-fill)}.switch-control[aria-checked=true]>.switch-thumb{margin-left:auto}.progress-control{height:calc(var(--spacing) * 2);border-radius:var(--r-pill);width:100%;accent-color:var(--positive);overflow:hidden}.progress-control::-webkit-progress-bar{background:var(--subtle)}.progress-control::-webkit-progress-value{background:var(--positive)}.progress-control::-moz-progress-bar{background:var(--positive)}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-gutter{inset-inline:var(--gutter)}.-top-3{top:calc(var(--spacing) * -3)}.-top-4{top:calc(var(--spacing) * -4)}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-5\.25{top:calc(var(--spacing) * 5.25)}.top-11{top:calc(var(--spacing) * 11)}.top-masthead{top:var(--masthead-h)}.-right-4{right:calc(var(--spacing) * -4)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-6{right:calc(var(--spacing) * 6)}.-bottom-8{bottom:calc(var(--spacing) * -8)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-chat-launcher{bottom:var(--chat-launcher-bottom)}.-left-1{left:calc(var(--spacing) * -1)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5\.25{left:calc(var(--spacing) * 5.25)}.left-8{left:calc(var(--spacing) * 8)}.left-11{left:calc(var(--spacing) * 11)}.z-10{z-index:10}.z-header{z-index:var(--z-header)}.z-skip{z-index:var(--z-skip)}.order-first{order:-9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.-mx-gutter{margin-inline:calc(var(--gutter) * -1)}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-auto{margin-block:auto}.word-in{margin-block-end:-.2em;padding-block-end:.2em;animation:.45s ease-out word-in;display:inline-block}@media (prefers-reduced-motion:reduce){.word-in{animation:none}}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-5\.5{margin-top:calc(var(--spacing) * 5.5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-head-gap{margin-bottom:var(--head-gap)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.section-screen{padding-block:var(--screen-y);min-height:var(--screen-min);place-items:center;display:grid}.scroll-row-quiet{scrollbar-width:none;overflow-x:auto}.scroll-row-quiet::-webkit-scrollbar{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-3\/4{aspect-ratio:3/4}.aspect-4\/3{aspect-ratio:4/3}.aspect-4\/5{aspect-ratio:4/5}.aspect-16\/10{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.phone-aspect{aspect-ratio:var(--phone-aspect)}.shot-aspect{aspect-ratio:var(--image-aspect)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\.5{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-8\.5{width:calc(var(--spacing) * 8.5);height:calc(var(--spacing) * 8.5)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-10\.5{width:calc(var(--spacing) * 10.5);height:calc(var(--spacing) * 10.5)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-13{width:calc(var(--spacing) * 13);height:calc(var(--spacing) * 13)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-18{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}.size-40{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.size-chip-lg{width:var(--chip-lg);height:var(--chip-lg)}.size-chip-md{width:var(--chip-md);height:var(--chip-md)}.size-chip-sm{width:var(--chip-sm);height:var(--chip-sm)}.size-chip-xs{width:var(--chip-xs);height:var(--chip-xs)}.size-full{width:100%;height:100%}.size-icon-lg{width:var(--icon-lg);height:var(--icon-lg)}.size-icon-md{width:var(--icon-md);height:var(--icon-md)}.size-icon-sm{width:var(--icon-sm);height:var(--icon-sm)}.size-icon-xs{width:var(--icon-xs);height:var(--icon-xs)}.logo-size{height:var(--logo-h);width:auto}.second-brain{height:var(--second-brain-h);background:var(--gradient-second-brain)}.frame-bar-height{height:var(--frame-bar-h)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-12{height:calc(var(--spacing) * 12)}.h-20{height:calc(var(--spacing) * 20)}.h-40{height:calc(var(--spacing) * 40)}.h-112{height:calc(var(--spacing) * 112)}.h-auto{height:auto}.h-full{height:100%}.h-header{height:var(--header-h)}.h-px{height:1px}.max-h-full{max-height:100%}.announce-height{min-height:var(--announce-h)}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-6\.5{min-height:calc(var(--spacing) * 6.5)}.min-h-7\.5{min-height:calc(var(--spacing) * 7.5)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-button-lg{min-height:var(--button-lg)}.min-h-button-md{min-height:var(--button-md)}.min-h-button-sm{min-height:var(--button-sm)}.min-h-full{min-height:100%}.not-found-stage{min-height:var(--not-found-min)}.w-1\/2{width:50%}.w-1\/12{width:8.33333%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/12{width:16.6667%}.w-3\/4{width:75%}.w-3\/12{width:25%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/12{width:33.3333%}.w-5\/6{width:83.3333%}.w-5\/12{width:41.6667%}.w-6\/12{width:50%}.w-7\/12{width:58.3333%}.w-8\/12{width:66.6667%}.w-9\/12{width:75%}.w-10{width:calc(var(--spacing) * 10)}.w-10\/12{width:83.3333%}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-4\/5{max-width:80%}.max-w-5\/6{max-width:83.3333%}.max-w-11\/12{max-width:91.6667%}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-120{max-width:calc(var(--spacing) * 120)}.max-w-contact-mock{max-width:var(--measure-contact-mock)}.max-w-content{max-width:var(--content-width)}.max-w-copy{max-width:var(--measure-copy)}.max-w-cta{max-width:var(--measure-cta)}.max-w-cta-lead{max-width:var(--measure-cta-lead)}.max-w-faq{max-width:var(--measure-faq)}.max-w-footer{max-width:var(--measure-footer)}.max-w-full{max-width:100%}.max-w-head{max-width:var(--measure-head)}.max-w-login{max-width:var(--measure-login)}.max-w-narrow{max-width:var(--narrow-width)}.max-w-stacked-chart{max-width:var(--measure-stacked-chart)}.max-w-stacked-media{max-width:var(--measure-stacked-media)}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-min{min-width:min-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-4{--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-24{--tw-translate-y:calc(var(--spacing) * -24);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-8{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.button-motion{transition-property:background-color,border-color,box-shadow,transform,color;transition-duration:var(--duration-fast);transition-timing-function:var(--motion-ease)}.button-motion:hover{transform:translateY(var(--lift))}.button-motion:active{transform:none}.door-arrow{transition:transform var(--duration-fast) var(--motion-ease), background-color var(--duration-fast) var(--motion-ease), color var(--duration-fast) var(--motion-ease)}:where(.group):hover .door-arrow{transform:translate(.25rem)}.door-photo{transition:transform calc(var(--duration-fast) * 4) var(--motion-ease)}:where(.group):hover .door-photo{transform:scale(1.04)}.ai-border-spin{background:linear-gradient(var(--surface), var(--surface)) padding-box, conic-gradient(from var(--ai-angle), var(--assistant-conic-stops)) border-box;border:1px solid #0000;animation:6s linear infinite ai-border-spin}@media (prefers-reduced-motion:reduce){.ai-border-spin{animation:none}}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-hairline>:not(:last-child)){border-color:var(--hairline)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-card{border-radius:var(--r-card)}.rounded-control{border-radius:var(--r-control)}.rounded-control-sm{border-radius:var(--r-control-sm)}.rounded-float{border-radius:var(--r-float)}.rounded-frame{border-radius:var(--r-frame)}.rounded-pill{border-radius:var(--r-pill)}.rounded-tl-control-sm{border-top-left-radius:var(--r-control-sm)}.rounded-br-control-sm{border-bottom-right-radius:var(--r-control-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-blue-tint{border-color:var(--blue-tint)}.border-brand-fill{border-color:var(--brand-fill)}.border-brand-ink{border-color:var(--brand-ink)}.border-control{border-color:var(--border-control)}.border-danger{border-color:var(--danger)}.border-default{border-color:var(--border)}.border-hairline{border-color:var(--hairline)}.border-strong{border-color:var(--border-strong)}.border-transparent{border-color:#0000}.bg-amber-ink{background-color:var(--amber-ink)}.bg-amber-tint{background-color:var(--amber-tint)}.bg-blue-ink{background-color:var(--blue-ink)}.bg-blue-tint{background-color:var(--blue-tint)}.bg-brand-fill{background-color:var(--brand-fill)}.bg-brand-tint{background-color:var(--brand-tint)}.bg-canvas{background-color:var(--canvas)}.bg-chart-1{background-color:var(--chart-1)}.bg-chart-2{background-color:var(--chart-2)}.bg-chart-3{background-color:var(--chart-3)}.bg-chart-4{background-color:var(--chart-4)}.bg-chart-5{background-color:var(--chart-5)}.bg-chart-6{background-color:var(--chart-6)}.bg-chart-7{background-color:var(--chart-7)}.bg-chart-8{background-color:var(--chart-8)}.bg-chart-9{background-color:var(--chart-9)}.bg-chart-10{background-color:var(--chart-10)}.bg-chart-11{background-color:var(--chart-11)}.bg-chart-12{background-color:var(--chart-12)}.bg-chart-baseline{background-color:var(--chart-baseline)}.bg-chart-positive{background-color:var(--chart-positive)}.bg-current{background-color:currentColor}.bg-cyan-tint{background-color:var(--cyan-tint)}.bg-fg-subtle{background-color:var(--fg-subtle)}.bg-green-ink{background-color:var(--green-ink)}.bg-green-tint{background-color:var(--green-tint)}.bg-inverse{background-color:var(--inverse)}.bg-light-fill{background-color:var(--light-fill)}.bg-orange-tint{background-color:var(--orange-tint)}.bg-pink-tint{background-color:var(--pink-tint)}.bg-purple-ink{background-color:var(--purple-ink)}.bg-purple-tint{background-color:var(--purple-tint)}.bg-red-tint{background-color:var(--red-tint)}.bg-slate-tint{background-color:var(--slate-tint)}.bg-subtle{background-color:var(--subtle)}.bg-surface{background-color:var(--surface)}.bg-teal-tint{background-color:var(--teal-tint)}.bg-transparent{background-color:#0000}.gradient-assistant-control{background-image:var(--gradient-assistant);color:var(--gradient-assistant-fg);border:2px solid var(--gradient-assistant-fg)}.gradient-assistant-control:hover{box-shadow:inset 0 0 0 6rem var(--gradient-assistant-hover)}.gradient-assistant-control[aria-expanded=true]{box-shadow:inset 0 0 0 6rem var(--gradient-assistant-pressed)}.fill-gradient-assistant{background-image:var(--gradient-assistant);color:var(--gradient-assistant-fg)}.mask-fade-y{-webkit-mask-image:var(--mask-fade-y);-webkit-mask-image:var(--mask-fade-y);-webkit-mask-image:var(--mask-fade-y);mask-image:var(--mask-fade-y)}.text-gradient-ai{background:var(--gradient-ai);color:var(--paint-transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.fill-brand-fill{fill:var(--brand-fill)}.fill-brand-ink{fill:var(--brand-ink)}.fill-brand-tint{fill:var(--brand-tint)}.fill-canvas{fill:var(--canvas)}.fill-chart-1{fill:var(--chart-1)}.fill-chart-2{fill:var(--chart-2)}.fill-chart-3{fill:var(--chart-3)}.fill-chart-4{fill:var(--chart-4)}.fill-chart-5{fill:var(--chart-5)}.fill-chart-6{fill:var(--chart-6)}.fill-chart-7{fill:var(--chart-7)}.fill-chart-8{fill:var(--chart-8)}.fill-chart-9{fill:var(--chart-9)}.fill-chart-10{fill:var(--chart-10)}.fill-chart-11{fill:var(--chart-11)}.fill-chart-12{fill:var(--chart-12)}.fill-chart-baseline{fill:var(--chart-baseline)}.fill-chart-positive{fill:var(--chart-positive)}.fill-fg{fill:var(--fg)}.fill-fg-muted{fill:var(--fg-muted)}.fill-fg-subtle{fill:var(--fg-subtle)}.fill-green-ink{fill:var(--green-ink)}.fill-negative{fill:var(--negative)}.fill-none{fill:none}.fill-pink-tint{fill:var(--pink-tint)}.fill-purple-ink{fill:var(--purple-ink)}.fill-star-fill{fill:var(--star-fill)}.fill-subtle{fill:var(--subtle)}.fill-surface{fill:var(--surface)}.logo-ink{fill:var(--logo-ink)}.stroke-brand-fill{stroke:var(--brand-fill)}.stroke-chart-baseline{stroke:var(--chart-baseline)}.stroke-current{stroke:currentColor}.stroke-decor{stroke:var(--decor)}.stroke-default{stroke:var(--border)}.stroke-fg{stroke:var(--fg)}.stroke-hairline{stroke:var(--hairline)}.stroke-surface{stroke:var(--surface)}.icon-stroke{stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-left-top{object-position:left top}.object-top{object-position:top}.card-padding{padding:var(--card-padding)}.card-padding-lg{padding:var(--card-padding-lg)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-4\.5{padding:calc(var(--spacing) * 4.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-5\.5{padding:calc(var(--spacing) * 5.5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-6\.5{padding-inline:calc(var(--spacing) * 6.5)}.px-button-sm-x{padding-inline:var(--button-sm-x)}.px-gutter{padding-inline:var(--gutter)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.section-bar{padding-block:var(--section-bar-y)}.section-cta{padding-block:var(--cta-y)}.section-hero{padding-block:var(--hero-top) var(--hero-bottom)}.section-hero-sub{padding-block:var(--hero-sub-top) var(--hero-sub-bottom)}.section-standard{padding-block:var(--section-y)}.section-tight{padding-block:var(--section-tight-y)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-18{padding-top:calc(var(--spacing) * 18)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:var(--family-display)}.font-mono{font-family:var(--family-mono)}.font-sans{font-family:var(--family-sans)}.text-big-num{font-size:var(--fs-big-num);line-height:var(--tw-leading,var(--lh-flat));letter-spacing:var(--tw-tracking,var(--tracking-display-1));font-weight:var(--tw-font-weight,var(--weight-heavy))}.text-display-1{font-size:var(--fs-display-1);line-height:var(--tw-leading,var(--lh-display-1));letter-spacing:var(--tw-tracking,var(--tracking-display-1));font-weight:var(--tw-font-weight,var(--weight-bold))}.text-display-2{font-size:var(--fs-display-2);line-height:var(--tw-leading,var(--lh-display-2));letter-spacing:var(--tw-tracking,var(--tracking-display-2));font-weight:var(--tw-font-weight,var(--weight-bold))}.text-display-cta{font-size:var(--fs-display-cta);line-height:var(--tw-leading,var(--lh-display-2));letter-spacing:var(--tw-tracking,var(--tracking-display-2));font-weight:var(--tw-font-weight,var(--weight-bold))}.text-eyebrow{font-size:var(--fs-eyebrow);line-height:var(--tw-leading,var(--lh-micro));letter-spacing:var(--tw-tracking,var(--tracking-micro));font-weight:var(--tw-font-weight,var(--weight-semibold))}.text-micro{font-size:var(--fs-micro);line-height:var(--tw-leading,var(--lh-micro));letter-spacing:var(--tw-tracking,var(--tracking-micro));font-weight:var(--tw-font-weight,var(--weight-semibold))}.text-title-1{font-size:var(--fs-title-1);line-height:var(--tw-leading,var(--lh-title-1));letter-spacing:var(--tw-tracking,var(--tracking-title-1));font-weight:var(--tw-font-weight,var(--weight-bold))}.text-title-2{font-size:var(--fs-title-2);line-height:var(--tw-leading,var(--lh-title-2));letter-spacing:var(--tw-tracking,var(--tracking-title-2));font-weight:var(--tw-font-weight,var(--weight-bold))}.ghost-number{font-size:var(--ghost-number-size);color:var(--ghost-number);font-weight:800;line-height:1}.not-found-code{font-size:var(--fs-not-found);line-height:var(--lh-flat);letter-spacing:var(--tracking-display-1)}.text-float-num{font-size:var(--fs-float-num);line-height:var(--lh-flat);letter-spacing:var(--tracking-display-1)}.text-body{font-size:var(--fs-body);line-height:var(--tw-leading,var(--lh-body))}.text-button{font-size:var(--fs-button);line-height:var(--lh-button)}.text-button-copy{font-size:var(--fs-button);line-height:var(--lh-small)}.text-fine{font-size:var(--fs-fine);line-height:var(--tw-leading,var(--lh-fine))}.text-lead{font-size:var(--fs-lead);line-height:var(--tw-leading,var(--lh-lead))}.text-pill{font-size:var(--fs-pill);line-height:var(--lh-flat)}.text-small{font-size:var(--fs-small);line-height:var(--tw-leading,var(--lh-small))}.font-bold{--tw-font-weight:var(--weight-bold);font-weight:var(--weight-bold)}.font-extrabold{--tw-font-weight:var(--weight-heavy);font-weight:var(--weight-heavy)}.font-medium{--tw-font-weight:var(--weight-medium);font-weight:var(--weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-ink{color:var(--amber-ink)}.text-blue-ink{color:var(--blue-ink)}.text-brand-ink{color:var(--brand-ink)}.text-cyan-ink{color:var(--cyan-ink)}.text-danger{color:var(--danger)}.text-fg{color:var(--fg)}.text-fg-muted{color:var(--fg-muted)}.text-fg-subtle{color:var(--fg-subtle)}.text-fg\/80{color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.text-fg\/80{color:color-mix(in oklab, var(--fg) 80%, transparent)}}.text-fire-ink{color:var(--fire-ink)}.text-green-ink{color:var(--green-ink)}.text-leaf-ink{color:var(--leaf-ink)}.text-negative{color:var(--negative)}.text-on-fill{color:var(--on-fill)}.text-on-light{color:var(--on-light)}.text-orange-ink{color:var(--orange-ink)}.text-pink-ink{color:var(--pink-ink)}.text-positive{color:var(--positive)}.text-purple-ink{color:var(--purple-ink)}.text-red-ink{color:var(--red-ink)}.text-slate-ink{color:var(--slate-ink)}.text-teal-ink{color:var(--teal-ink)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow-button{--tw-shadow:var(--elevation-button);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--elevation-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-float{--tw-shadow:var(--elevation-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-frame{--tw-shadow:var(--elevation-frame);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-secondary{--tw-shadow:var(--elevation-secondary);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.traffic-close{background:var(--traffic-close);box-shadow:inset 0 0 0 .5px var(--traffic-ring)}.traffic-max{background:var(--traffic-max);box-shadow:inset 0 0 0 .5px var(--traffic-ring)}.traffic-min{background:var(--traffic-min);box-shadow:inset 0 0 0 .5px var(--traffic-ring)}.ring-brand-fill{--tw-ring-color:var(--brand-fill)}.ring-purple-ink{--tw-ring-color:var(--purple-ink)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.glass-panel{--fg-muted:var(--glass-fg-muted);--fg-subtle:var(--glass-fg-muted);--brand-ink:var(--glass-brand-ink);background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.4);backdrop-filter:blur(var(--glass-blur)) saturate(1.4)}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.card-ai{border:var(--border-ai-width) solid var(--paint-transparent);background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--gradient-ai-decor) border-box}.card-ai-50{border:var(--border-ai-width) solid var(--paint-transparent);background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--gradient-ai-decor-50) border-box}.floating-cta{transition:opacity var(--duration-floating) ease, translate var(--duration-floating) ease}@media (prefers-reduced-motion:reduce){.floating-cta{transition:opacity var(--duration-floating) ease}}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.ai-stop-1{stop-color:var(--ai-stop-1)}.ai-stop-2{stop-color:var(--ai-stop-2)}.ai-stop-3{stop-color:var(--ai-stop-3)}.ai-stop-4{stop-color:var(--ai-stop-4)}.card-wash{background:linear-gradient(var(--brand-tint), var(--brand-tint)), var(--surface)}.card-wash-warm{background:var(--gradient-card-wash-warm), var(--surface)}.chat-head{background:var(--gradient-chat-head), var(--surface)}.fill-gradient-ai{background:var(--gradient-ai)}.fill-gradient-ai-tint{background:var(--gradient-ai-tint)}.fill-gradient-brand{background:var(--gradient-brand)}.glow-band{background:var(--band-radials), var(--inverse)}.glow-brand{background:var(--gradient-band-brand)}.glow-hero{background:var(--hero-radials), var(--canvas)}.glow-nebula{background:linear-gradient(to right, var(--nebula-scrim) 60%, var(--nebula-scrim-light)), url(/nebula.svg) center / cover no-repeat, var(--inverse)}.logo-end{stop-color:var(--logo-end)}.logo-start{stop-color:var(--logo-start)}.phone-lg{--phone-w:var(--phone-w-lg)}.scan-beam{background:var(--gradient-scan)}.scrim-not-found{background:var(--gradient-not-found-scrim)}.scrim-photo{background:var(--gradient-photo-scrim)}.group-last\:hidden:is(:where(.group):last-child *){display:none}@media (hover:hover){.group-hover\:bg-brand-fill:is(:where(.group):hover *){background-color:var(--brand-fill)}.group-hover\:text-on-fill:is(:where(.group):hover *){color:var(--on-fill)}}.group-aria-expanded\:rotate-45:is(:where(.group)[aria-expanded=true] *){rotate:45deg}.first\:pt-0:first-child{padding-top:0}.first\:pt-6:first-child{padding-top:calc(var(--spacing) * 6)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:border-brand-ink:hover{border-color:var(--brand-ink)}.hover\:border-strong:hover{border-color:var(--border-strong)}.hover\:bg-brand-fill-hover:hover{background-color:var(--brand-fill-hover)}.hover\:bg-light-fill-hover:hover{background-color:var(--light-fill-hover)}.hover\:bg-subtle:hover{background-color:var(--subtle)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:text-brand-ink:hover{color:var(--brand-ink)}.hover\:text-brand-ink-hover:hover{color:var(--brand-ink-hover)}.hover\:text-fg:hover{color:var(--fg)}.hover\:text-on-fill:hover{color:var(--on-fill)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:translate-y-0:focus{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}@media not all and (min-width:67.5rem){.max-nav\:fade-end{-webkit-mask-image:var(--mask-fade-end);-webkit-mask-image:var(--mask-fade-end);-webkit-mask-image:var(--mask-fade-end);mask-image:var(--mask-fade-end)}}@media not all and (min-width:40rem){.max-sm\:inset-x-0{inset-inline:0}.max-sm\:chat-sheet{top:var(--chat-top,0px);height:var(--chat-height,100dvh)}.max-sm\:hidden{display:none}.max-sm\:pb-safe{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}}@media (min-width:40rem){.sm\:inset-x-auto{inset-inline:auto}.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:bottom-24{bottom:calc(var(--spacing) * 24)}.sm\:left-1\/2{left:50%}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:-mx-gutter{margin-inline:calc(var(--gutter) * -1)}.sm\:mt-0{margin-top:0}.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:contents{display:contents}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:aspect-4\/3{aspect-ratio:4/3}.sm\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.sm\:size-18{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}.sm\:size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.sm\:h-120{height:calc(var(--spacing) * 120)}.sm\:w-4\/5{width:80%}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:w-auto{width:auto}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:basis-auto{flex-basis:auto}.sm\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.sm\:snap-mandatory{--tw-scroll-snap-strictness:mandatory}.sm\:snap-start{scroll-snap-align:start}.sm\:scroll-px-gutter{scroll-padding-inline:var(--gutter)}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-1{gap:var(--spacing)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:overflow-x-auto{overflow-x:auto}.sm\:overscroll-x-contain{overscroll-behavior-x:contain}.sm\:rounded-float{border-radius:var(--r-float)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-hairline{border-color:var(--hairline)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-gutter{padding-inline:var(--gutter)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.sm\:text-title-1{font-size:var(--fs-title-1);line-height:var(--tw-leading,var(--lh-title-1));letter-spacing:var(--tw-tracking,var(--tracking-title-1));font-weight:var(--tw-font-weight,var(--weight-bold))}.sm\:text-small{font-size:var(--fs-small);line-height:var(--tw-leading,var(--lh-small))}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:shadow-float{--tw-shadow:var(--elevation-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.sm\:after\:w-px:after{content:var(--tw-content);width:1px}.sm\:after\:shrink-0:after{content:var(--tw-content);flex-shrink:0}}@media (min-width:47.5rem){.md\:order-none{order:0}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:block{display:block}.md\:size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.md\:w-36{width:calc(var(--spacing) * 36)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-hairline{border-color:var(--hairline)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:pl-8{padding-left:calc(var(--spacing) * 8)}}@media (min-width:53.75rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-start-3{grid-column-start:3}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:mx-0{margin-inline:0}.lg\:mt-0{margin-top:0}.lg\:grid{display:grid}.lg\:h-auto{height:auto}.lg\:flex-1{flex:1}.lg\:shrink{flex-shrink:1}.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\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-1{gap:var(--spacing)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:self-start{align-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:px-0{padding-inline:0}.lg\:px-2{padding-inline:calc(var(--spacing) * 2)}.lg\:px-11{padding-inline:calc(var(--spacing) * 11)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:pb-0{padding-bottom:0}.lg\:whitespace-normal{white-space:normal}.lg\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:60rem){.xl\:block{display:block}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:67.5rem){.nav\:block{display:block}.nav\:hidden{display:none}.nav\:inline-flex{display:inline-flex}.nav\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.nav\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.nav\:justify-center-safe{justify-content:safe center}.nav\:gap-0{gap:0}.nav\:gap-7{gap:calc(var(--spacing) * 7)}.nav\:px-2{padding-inline:calc(var(--spacing) * 2)}.nav\:pr-0{padding-right:0}}@media (min-width:80rem){.desktop\:absolute{position:absolute}.desktop\:inset-x-0{inset-inline:0}.desktop\:inset-x-8\.5{inset-inline:calc(var(--spacing) * 8.5)}.desktop\:inset-x-10{inset-inline:calc(var(--spacing) * 10)}.desktop\:top-1\/2{top:50%}.desktop\:-right-8{right:calc(var(--spacing) * -8)}.desktop\:-bottom-12{bottom:calc(var(--spacing) * -12)}.desktop\:bottom-0{bottom:0}.desktop\:left-1\/2{left:50%}.desktop\:order-none{order:0}.desktop\:col-span-2{grid-column:span 2/span 2}.desktop\:col-span-3{grid-column:span 3/span 3}.desktop\:mx-0{margin-inline:0}.desktop\:mx-4{margin-inline:calc(var(--spacing) * 4)}.desktop\:-mt-5{margin-top:calc(var(--spacing) * -5)}.desktop\:-mt-6{margin-top:calc(var(--spacing) * -6)}.desktop\:-mt-10{margin-top:calc(var(--spacing) * -10)}.desktop\:-mt-12{margin-top:calc(var(--spacing) * -12)}.desktop\:mt-0{margin-top:0}.desktop\:mr-5{margin-right:calc(var(--spacing) * 5)}.desktop\:mr-7{margin-right:calc(var(--spacing) * 7)}.desktop\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.desktop\:ml-auto{margin-left:auto}.desktop\:block{display:block}.desktop\:flex{display:flex}.desktop\:hidden{display:none}.desktop\:inline{display:inline}.desktop\:inline-flex{display:inline-flex}.desktop\:max-h-132{max-height:calc(var(--spacing) * 132)}.desktop\:scrollbar-visible{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.desktop\:scrollbar-visible::-webkit-scrollbar{width:6px}.desktop\:scrollbar-visible::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:999px}.desktop\:w-1\/2{width:50%}.desktop\:w-3\/4{width:75%}.desktop\:w-3\/5{width:60%}.desktop\:w-44{width:calc(var(--spacing) * 44)}.desktop\:w-88{width:calc(var(--spacing) * 88)}.desktop\:w-auto{width:auto}.desktop\:max-w-none{max-width:none}.desktop\:flex-none{flex:none}.desktop\:shrink-0{flex-shrink:0}.desktop\:basis-auto{flex-basis:auto}.desktop\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.desktop\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.desktop\:translate-y-1\/3{--tw-translate-y:calc(1 / 3 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.desktop\:translate-y-1\/4{--tw-translate-y:calc(1 / 4 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.desktop\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.desktop\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.desktop\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.desktop\:flex-col{flex-direction:column}.desktop\:flex-row{flex-direction:row}.desktop\:flex-wrap{flex-wrap:wrap}.desktop\:items-center{align-items:center}.desktop\:items-stretch{align-items:stretch}.desktop\:justify-center{justify-content:center}.desktop\:gap-4{gap:calc(var(--spacing) * 4)}.desktop\:overflow-y-auto{overflow-y:auto}.desktop\:overscroll-contain{overscroll-behavior:contain}.desktop\:py-6{padding-block:calc(var(--spacing) * 6)}.desktop\:pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}}@container (min-width:28rem){.\@price-row\:flex-row{flex-direction:row}.\@price-row\:justify-between{justify-content:space-between}.\@price-row\:gap-4{gap:calc(var(--spacing) * 4)}.\@price-row\:text-right{text-align:right}}.section-bar+section{padding-top:var(--section-after-bar-y)}[data-audience=agents] [data-feature]:not([data-aud~=agents]),[data-audience=team-leaders] [data-feature]:not([data-aud~=team-leaders]),[data-audience=brokers] [data-feature]:not([data-aud~=brokers]),[data-audience=clients] [data-feature]:not([data-aud~=clients]){display:none}@media not all and (min-width:40rem){.swipe-row{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-bottom:var(--swipe-scroll-pad);scroll-padding-inline:var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}.swipe-row::-webkit-scrollbar{display:none}.swipe-row>*{flex:0 0 var(--swipe-card);scroll-snap-align:start;grid-column:auto}}.accordion-summary{list-style:none}.accordion-summary::-webkit-details-marker{display:none}details[open]>.accordion-summary .accordion-chevron{transform:rotate(var(--rotation-half))}[data-demo-mode=demo] [data-mode-panel]:not([data-mode-panel=demo]),[data-demo-mode=contact] [data-mode-panel]:not([data-mode-panel=contact]),[data-demo-mode=signup] [data-mode-panel]:not([data-mode-panel=signup]),[data-demo-mode=team] [data-mode-panel]:not([data-mode-panel=team]),[data-demo-mode=agent] [data-mode-panel]:not([data-mode-panel=agent]){display:none}@keyframes word-in{0%{opacity:0;transform:translateY(.3em)}}}:root{--p-white:#fff;--p-slate-25:#f1f5f9;--p-slate-50:#f7f8fa;--p-slate-100:#f1f4f8;--p-slate-150:#eef1f5;--p-slate-200:#e2e8f0;--p-slate-300:#cbd5e1;--p-slate-400:#94a3b8;--p-slate-500:#7a879b;--p-slate-600:#526173;--p-slate-700:#475569;--p-slate-800:#334155;--p-slate-900:#0f172a;--p-navy-950:#0b1220;--p-navy-900:#151e2e;--p-brand-600:#0071bf;--p-brand-700:#005a99;--p-brand-800:#00467a;--p-brand-900:#002d50;--p-brand-400:#1faaff;--p-brand-300:#5cc0ff;--p-brand-200:#9ad8ff;--p-danger:#dc2626;--p-chart-positive:#16a34a;--p-chart-1:#5761b4;--p-chart-2:#7d5a9c;--p-chart-3:#3f7676;--p-chart-4:#8b5e45;--p-chart-5:#437d55;--p-chart-6:#7f879a;--p-chart-7:#9a6327;--p-chart-8:#a6433a;--p-chart-9:#59687a;--p-chart-10:#3a1d72;--p-chart-11:#b03c79;--p-chart-12:#9b85d4;--p-star-fill:#fde68a;--p-charcoal-900:#2b2f36;--p-charcoal-800:#363b44;--p-positive-dark:#4ade80;--p-negative-dark:#f87171;--p-logo-light:#212121;--p-logo-dark:#b3b3b3;--p-blue:#3b82f6;--p-purple:#8b5cf6;--p-orange:#f97316;--p-pink:#ec4899;--p-slate:#64748b;--p-blue-ink-dark:#93c5fd;--p-purple-ink-dark:#c4b5fd;--p-green-ink-dark:#86efac;--p-orange-ink-dark:#fdba74;--p-teal-ink-dark:#5eead4;--p-pink-ink-dark:#f9a8d4;--p-red-ink-dark:#fca5a5;--p-amber-ink-dark:#fcd34d;--p-slate-ink-dark:var(--p-slate-300);--blue-tint:#3b82f61a;--purple-tint:#8b5cf61a;--green-tint:#22c55e1f;--orange-tint:#f973161a;--teal-tint:#14b8a61f;--cyan-tint:#0ea5e91f;--pink-tint:#ec48991a;--red-tint:#ef44441a;--amber-tint:#f59e0b24;--slate-tint:#64748b1f;--blue-ink:#1d4ed8;--purple-ink:#6d28d9;--green-ink:#166534;--orange-ink:#c2410c;--teal-ink:#0f766e;--cyan-ink:#0891b2;--fire-ink:#ea580c;--leaf-ink:#16a34a;--pink-ink:#be185d;--red-ink:#b91c1c;--amber-ink:#92400e;--slate-ink:#334155;--ai-blue:#2563eb;--ai-purple:#7c3aed;--ai-pink:#db2777;--ai-orange:#c2410c;--paint-transparent:transparent;--canvas:var(--p-slate-50);--surface:var(--p-white);--subtle:var(--p-slate-100);--inverse:var(--p-navy-950);--fg:var(--p-slate-900);--fg-muted:var(--p-slate-700);--fg-subtle:var(--p-slate-600);--brand-ink:var(--p-brand-700);--brand-ink-hover:var(--p-brand-800);--brand-fill:var(--p-brand-600);--brand-fill-hover:var(--p-brand-700);--brand-tint:#0071bf14;--ghost-number:#1faaff29;--ghost-number-size:7rem;--on-fill:var(--p-white);--light-fill:var(--p-white);--light-fill-hover:var(--p-slate-100);--on-light:var(--p-slate-900);--phone-fill:var(--p-slate-900);--switch-off-fill:var(--p-slate-500);--hairline:var(--p-slate-150);--border:var(--p-slate-200);--border-strong:var(--p-slate-300);--border-control:var(--p-slate-500);--focus:var(--p-brand-600);--positive:var(--green-ink);--negative:var(--red-ink);--danger:var(--p-danger);--decor:var(--p-slate-400);--chart-positive:var(--p-chart-positive);--chart-baseline:var(--p-slate);--chart-1:var(--p-chart-1);--chart-2:var(--p-chart-2);--chart-3:var(--p-chart-3);--chart-4:var(--p-chart-4);--chart-5:var(--p-chart-5);--chart-6:var(--p-chart-6);--chart-7:var(--p-chart-7);--chart-8:var(--p-chart-8);--chart-9:var(--p-chart-9);--chart-10:var(--p-chart-10);--chart-11:var(--p-chart-11);--chart-12:var(--p-chart-12);--star-fill:var(--p-star-fill);--selection:#0071bf2e;--logo-ink:var(--p-logo-light);--logo-start:var(--p-brand-600);--logo-end:var(--p-brand-400);--gradient-brand:linear-gradient(135deg, var(--p-brand-700), var(--p-brand-600));--gradient-scan:linear-gradient(to bottom, #7c3aed00 0%, #7c3aed29 100%);--second-brain-h:clamp(22.5rem, 44vw, 35rem);--gradient-second-brain:radial-gradient(ellipse at 30% 48%, #dce9ff42, transparent 42%), radial-gradient(ellipse at 70% 47%, #eee1ff59, transparent 42%), radial-gradient(ellipse at 52% 68%, #ffe9ee30, transparent 32%);--mask-fade-y:linear-gradient(to bottom, transparent, black 6%, black 94%, transparent);--gradient-card-wash:linear-gradient(160deg, #0071bf17 0%, #0071bf05 55%, #0071bf00 100%);--gradient-chat-head:linear-gradient(160deg, #7c3aed29 0%, #db277712 50%, #f9731629 100%);--gradient-card-wash-warm:linear-gradient(160deg, #7c3aed14 0%, #db277708 50%, #f9731614 100%);--gradient-not-found-scrim:linear-gradient(to bottom, #040407bf 0%, #0404078c 40%, #04040700 72%);--gradient-photo-scrim:linear-gradient(to top, #00000059 0%, #00000059 50%, #0000 100%);--nebula-scrim:#04040740;--nebula-scrim-light:#04040700;--gradient-band-brand:linear-gradient(50deg, var(--p-brand-600) 0%, var(--p-brand-600) 40%, var(--p-brand-400) 75%, var(--p-brand-600) 100%);--gradient-assistant:linear-gradient(45deg, #3b82f6, #8b5cf6, #ec4899, #f97316);--gradient-assistant-fg:#fff;--ai-stop-1:#3b82f6;--ai-stop-2:#8b5cf6;--ai-stop-3:#ec4899;--ai-stop-4:#f97316;--assistant-conic-stops:#3b82f6, #8b5cf6, #ec4899, #f97316, #3b82f6;--gradient-assistant-hover:#ffffff29;--gradient-assistant-pressed:#ffffff4d;--traffic-close:radial-gradient(circle at 50% 30%, #ff7b73, #ff5f57 60%, #e0443e);--traffic-min:radial-gradient(circle at 50% 30%, #ffd15c, #febc2e 60%, #dea123);--traffic-max:radial-gradient(circle at 50% 30%, #4ee160, #28c840 60%, #1aab29);--traffic-ring:#0000001f;--gradient-ai:var(--gradient-assistant);--gradient-ai-decor:linear-gradient(60deg, var(--p-blue), var(--p-purple), var(--p-pink), var(--p-orange));--gradient-ai-decor-50:linear-gradient(30deg, var(--p-blue), var(--p-purple), var(--p-pink), var(--p-orange));--gradient-ai-tint:linear-gradient(45deg, #3b82f61f, #8b5cf61f, #ec48991f, #f973161f);--gradient-slate:linear-gradient(135deg, var(--slate-ink), var(--p-slate));--hero-radials:radial-gradient(900px 480px at 85% -8%, #1faaff1c, transparent 62%), radial-gradient(800px 460px at -5% 10%, #0071bf12, transparent 60%);--band-radials:radial-gradient(700px 380px at 90% 0%, #1faaff1f, transparent 65%), radial-gradient(600px 360px at 0% 100%, #0071bf24, transparent 60%);--family-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--family-sans:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--family-display:var(--font-inter-tight), var(--family-sans);--fs-display-1:clamp(2.25rem, 1.625rem + 2.4vw, 3.875rem);--fs-display-cta:clamp(2rem, 1.25rem + 2vw, 3.25rem);--fs-display-2:clamp(1.75rem, 1.25rem + 1.5vw, 2.75rem);--fs-title-1:1.3125rem;--fs-title-2:1.125rem;--fs-lead:clamp(1.0625rem, .97rem + .35vw, 1.21875rem);--fs-body:1rem;--fs-small:.875rem;--fs-fine:.8125rem;--fs-micro:.75rem;--fs-eyebrow:.75rem;--fs-big-num:clamp(2.5rem, 1rem + 3vw, 3.5rem);--fs-not-found:clamp(5.5rem, 2rem + 14vw, 11rem);--fs-button:.9375rem;--fs-pill:.78125rem;--fs-float-num:2.125rem;--lh-display-1:1.04;--lh-display-2:1.08;--lh-title-1:1.25;--lh-title-2:1.3;--lh-lead:1.6;--lh-body:1.6;--lh-small:1.5;--lh-fine:1.5;--lh-micro:1.3;--lh-button:1.3;--lh-flat:1;--tracking-display-1:-.03em;--tracking-display-2:-.028em;--tracking-title-1:-.015em;--tracking-title-2:-.01em;--tracking-micro:.08em;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-heavy:800;--gutter:1.5rem;--section-y:7rem;--section-tight-y:calc(var(--section-y) * .7);--section-bar-y:.5rem;--section-after-bar-y:calc(var(--section-y) * .5);--section-nav-h:3.25rem;--announce-h:2.625rem;--fade-edge:3rem;--duration-floating:.25s;--chat-launcher-bottom:1.5rem;--mask-fade-end:linear-gradient(to right, #000 calc(100% - var(--fade-edge)), transparent);--hero-top:5.5rem;--hero-bottom:6rem;--hero-sub-top:5rem;--hero-sub-bottom:5.5rem;--cta-y:6.5rem;--screen-y:6rem;--screen-min:calc(100svh - var(--masthead-h) - 7.5rem);--not-found-min:calc(57.125vw - var(--hero-top) - var(--hero-bottom));--head-gap:3.5rem;--card-padding:min(1.75rem, 5vw);--card-padding-lg:min(2.25rem, 6vw);--header-h:4.25rem;--masthead-h:calc(var(--announce-h) + var(--header-h));--scroll-offset:calc(var(--masthead-h) + 1rem);--content-width:calc(75rem + 2 * var(--gutter));--narrow-width:calc(55rem + 2 * var(--gutter));--measure-head:47.5rem;--measure-copy:45rem;--measure-hero-center:60rem;--measure-hero-lead:42.5rem;--measure-hero-home:72rem;--measure-home-title:70rem;--measure-hero-visual:67.5rem;--measure-stacked-media:40rem;--measure-stacked-chart:30rem;--measure-contact-mock:24rem;--swipe-card:85%;--swipe-scroll-pad:.5rem;--measure-cta:47.5rem;--measure-cta-lead:35rem;--measure-faq:55rem;--measure-login:28.75rem;--measure-footer:21.25rem;--r-card:1.25rem;--r-control:.75rem;--r-control-sm:.625rem;--r-pill:999px;--r-frame:1rem;--r-float:1.125rem;--r-phone:2.5rem;--r-phone-screen:2rem;--elevation-card:0 1px 2px #0f172a0a, 0 12px 32px #0f172a0f;--elevation-float:0 2px 6px #0f172a0f, 0 24px 56px #0f172a24;--elevation-frame:0 2px 6px #0f172a0d, 0 32px 80px -24px #0f172a3d;--elevation-button:0 1px 2px #005a994d, inset 0 1px 0 #ffffff24;--elevation-secondary:0 1px 2px #0f172a0a;--elevation-mega:0 24px 48px -12px #0f172a24;--elevation-phone:0 2px 6px #0f172a1f, 0 30px 70px -18px #0f172a73;--duration-fast:.15s;--motion-ease:cubic-bezier(.2, 0, 0, 1);--z-header:60;--z-skip:200;--zero:0;--full:100%;--half:50%;--border-width:1px;--border-ai-width:1.5px;--focus-width:3px;--focus-offset:2px;--icon-stroke:1.5;--icon-xs:.875rem;--icon-sm:1rem;--icon-md:1.25rem;--icon-lg:1.5rem;--chip-xs:1.625rem;--chip-sm:2.25rem;--chip-md:2.75rem;--chip-lg:3.25rem;--button-sm:2.375rem;--button-md:2.875rem;--control-sm:2.5rem;--button-lg:3.25rem;--button-sm-x:.9375rem;--header-button-x:.9375rem;--header-button-font:.875rem;--logo-h:1.875rem;--frame-bar-h:2.25rem;--phone-w:13.75rem;--phone-w-lg:19rem;--phone-stack-w:11.875rem;--phone-notch-w:3.875rem;--phone-notch-h:1.125rem;--phone-notch-top:.9375rem;--phone-stack-right:-.75rem;--phone-stack-bottom:-2.5rem;--image-aspect:16/10;--phone-aspect:390/844;--glass:#ffffff94;--glass-border:#ffffffbf;--glass-blur:1rem;--glass-fg-muted:var(--p-slate-900);--glass-brand-ink:var(--p-brand-900);--split-gap:4.5rem;--split-columns:minmax(0, 1fr) minmax(0, 1.12fr);--split-form-columns:minmax(0, 1fr) minmax(0, 32rem);--split-wide-columns:var(--split-columns);--split-flip-columns:minmax(0, 1.12fr) minmax(0, 1fr);--feature-columns:minmax(0, .92fr) minmax(0, 1.08fr);--feature-flip-columns:minmax(0, 1.08fr) minmax(0, .92fr);--even-columns:repeat(2, minmax(0, 1fr));--single-column:minmax(0, 1fr);--mega-columns:minmax(0, 3fr) minmax(0, 1.05fr);--mega-sol-columns:minmax(0, 2fr) minmax(0, 1fr);--footer-columns:minmax(0, 1.5fr) repeat(4, minmax(0, 1fr));--hub-columns:minmax(0, 1fr) minmax(0, 1.9fr) minmax(0, 1fr);--hub-areas:"a b c" "d hub e" "f g h";--hub-mobile-areas:"hub hub" "a b" "c d" "e f" "g h";--hub-areas-wide:"a b c" "d hub e" "f hub g" "h hub i" "j k l";--hub-mobile-areas-wide:"hub hub" "a b" "c d" "e f" "g h" "i j" "k l";--hero-media-top:4rem;--float-ai-w:19.875rem;--float-ai-left:-3.5rem;--float-ai-top:30%;--float-comp-w:17rem;--float-comp-right:-3.25rem;--float-comp-top:9%;--float-money-w:16.375rem;--float-money-right:-2.25rem;--float-money-bottom:-2.125rem;--drawer-height:100svh;--lift:-.0625rem;--rotation-half:180deg}[data-tone=dark],[data-tone=charcoal]{--canvas:var(--p-navy-950);--surface:var(--p-navy-900);--subtle:var(--p-navy-900);--fg:var(--p-slate-25);--fg-muted:var(--p-slate-400);--fg-subtle:var(--p-slate-400);--brand-ink:var(--p-brand-300);--brand-ink-hover:var(--p-brand-200);--brand-fill:var(--p-brand-600);--brand-fill-hover:var(--p-brand-700);--brand-tint:#1faaff29;--ghost-number:#1faaff1f;--hairline:#ffffff14;--border:#fff3;--border-strong:#fff6;--border-control:var(--p-slate-400);--focus:var(--p-white);--positive:var(--p-positive-dark);--negative:var(--p-negative-dark);--danger:var(--p-negative-dark);--decor:#fff3;--logo-ink:var(--p-logo-dark);--blue-ink:var(--p-blue-ink-dark);--purple-ink:var(--p-purple-ink-dark);--green-ink:var(--p-green-ink-dark);--orange-ink:var(--p-orange-ink-dark);--teal-ink:var(--p-teal-ink-dark);--cyan-ink:var(--p-teal-ink-dark);--fire-ink:var(--p-orange-ink-dark);--leaf-ink:var(--p-teal-ink-dark);--pink-ink:var(--p-pink-ink-dark);--red-ink:var(--p-red-ink-dark);--amber-ink:var(--p-amber-ink-dark);--slate-ink:var(--p-slate-ink-dark)}[data-tone=charcoal]{--canvas:var(--p-charcoal-900);--surface:var(--p-charcoal-900);--subtle:var(--p-charcoal-800)}[data-tone=light]{--canvas:var(--p-slate-50);--surface:var(--p-white);--subtle:var(--p-slate-100);--fg:var(--p-slate-900);--fg-muted:var(--p-slate-700);--fg-subtle:var(--p-slate-600);--brand-ink:var(--p-brand-700);--brand-ink-hover:var(--p-brand-800);--brand-fill:var(--p-brand-600);--brand-fill-hover:var(--p-brand-700);--brand-tint:#0071bf14;--ghost-number:#1faaff29;--hairline:var(--p-slate-150);--border:var(--p-slate-200);--border-strong:var(--p-slate-300);--border-control:var(--p-slate-500);--focus:var(--p-brand-600);--positive:var(--green-ink);--negative:var(--red-ink);--danger:var(--p-danger);--decor:var(--p-slate-400);--logo-ink:var(--p-logo-light);--blue-ink:#1d4ed8;--purple-ink:#6d28d9;--green-ink:#166534;--orange-ink:#c2410c;--teal-ink:#0f766e;--cyan-ink:#0891b2;--fire-ink:#ea580c;--leaf-ink:#16a34a;--pink-ink:#be185d;--red-ink:#b91c1c;--amber-ink:#92400e;--slate-ink:#334155}@media not all and (min-width:40rem){html:has([data-floating-cta=shown]){--chat-launcher-bottom:5.5rem}}html:has([data-section-nav]){--scroll-offset:calc(var(--masthead-h) + var(--section-nav-h) + 1rem)}@media not all and (min-width:40rem){:root{--gutter:1.25rem;--section-y:4rem;--hero-top:3.5rem;--hero-bottom:4rem;--hero-sub-top:3.25rem;--hero-sub-bottom:3.5rem;--cta-y:4.5rem;--screen-y:3.5rem;--head-gap:2.25rem;--header-h:3.875rem;--phone-stack-w:11.25rem}}@media not all and (min-width:60rem){:root{--not-found-min:max(var(--screen-min), 57.125vw)}}@media (min-width:40rem) and (not (min-width:60rem)){:root{--phone-stack-w:9.375rem;--phone-stack-right:.5rem;--phone-stack-bottom:-1.75rem}}@media not all and (min-width:26.25rem){:root{--logo-h:1.625rem;--header-button-x:.75rem;--header-button-font:.84375rem}}@media not all and (min-width:60rem){:root{--hero-media-top:3rem}}@media not all and (min-width:80rem){:root{--split-gap:2.5rem}}@media (min-width:60rem) and (not (min-width:77.5rem)){:root{--float-ai-left:-1.25rem;--float-comp-right:-1.25rem;--float-money-right:-.75rem}}@media (min-width:85rem){:root{--float-ai-left:-6.25rem;--float-ai-top:36%;--float-comp-right:-6rem;--float-comp-top:4%;--float-money-right:-5.25rem;--float-money-w:18.125rem}}@property --ai-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ai-border-spin{to{--ai-angle:360deg}}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
