@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-border-style:solid;--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-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-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-duration:initial;--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);--radius-frame:var(--r-frame)}}@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}}input[type=range],input[type=radio],input[type=checkbox],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}.mega-panel{animation:linear both mega-follow!important;animation-timeline:scroll(root)!important;animation-range:0 var(--announce-h)!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-shell{padding-top:var(--header-gap)}.header-bar{width:calc(var(--full) - 2 * var(--gutter));max-width:calc(var(--content-width) - 2 * var(--gutter));height:var(--header-h);border:var(--border-width) solid var(--header-float-edge);border-radius:var(--r-float);background:var(--header-float-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.6);backdrop-filter:blur(var(--glass-blur)) saturate(1.6);box-shadow:var(--elevation-header-float);margin-inline:auto}main>:nth-child(1 of :not(script)){margin-top:calc(var(--header-gap) * -1 - var(--header-h));border-top:calc(var(--header-gap) + var(--header-h)) solid transparent;background-origin:border-box!important}.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);display:inline-flex}@media (hover:hover){.site-nav-link:hover{background-color:var(--subtle)}}.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);top:var(--pinned-h);animation:linear both mega-follow;animation-timeline:scroll(root);animation-range:0 var(--announce-h);margin:var(--zero) auto;width:calc(var(--full) - 2 * var(--gutter));max-width:calc(var(--content-width) - 2 * var(--gutter));max-height:calc(var(--drawer-height) - var(--masthead-h));border:var(--border-width) solid var(--header-float-edge);border-top-color:var(--hairline);border-radius:var(--zero) var(--zero) var(--r-float) var(--r-float);background:var(--mega-float-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.6);backdrop-filter:blur(var(--glass-blur)) saturate(1.6);box-shadow:var(--elevation-header-float);clip-path:inset(0 -4rem -4rem);transition:clip-path var(--duration-floating) var(--motion-ease), display var(--duration-floating) allow-discrete, overlay var(--duration-floating) allow-discrete;color:var(--fg);position:fixed;overflow-y:auto}@keyframes mega-follow{0%{top:var(--masthead-h)}to{top:var(--pinned-h)}}:is(.mega-panel[data-closing],.mega-panel:not(:popover-open)){clip-path:inset(0 -4rem 100%)}@starting-style{.mega-panel:popover-open{clip-path:inset(0 -4rem 100%)}}.header-shell:has(.mega-panel:popover-open) .header-bar{border-bottom-left-radius:var(--zero);border-bottom-right-radius:var(--zero);border-bottom-color:#0000;transition:none}.header-bar{transition:border-radius var(--duration-fast) var(--motion-ease)}@media (prefers-reduced-motion:reduce){.mega-panel,.header-bar{transition:none}}.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}.home-hero{align-items:center;gap:calc(var(--spacing) * 12);display:grid}@media (min-width:60rem){.home-hero{grid-template-columns:minmax(0, 1fr) var(--home-tablet-w)}}.home-tablet{height:var(--home-tablet-h);margin-bottom:calc(var(--hero-bottom) * -1);clip-path:inset(-4rem -4rem 0);align-self:end}.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}.recruit-cursor{z-index:2;opacity:0;pointer-events:none;animation:recruit-cursor var(--recruit-loop) var(--motion-ease) infinite;position:absolute;top:88%;left:78%}.section-float{top:calc(var(--pinned-h) - var(--section-bar-y));margin-block:calc(var(--section-nav-h) * -.5);pointer-events:none}.section-float-bar{pointer-events:auto;width:90%;padding-block:var(--section-float-y);border:var(--border-width) solid var(--header-float-edge);border-radius:var(--r-float);background:var(--header-float-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.6);backdrop-filter:blur(var(--glass-blur)) saturate(1.6);box-shadow:var(--elevation-header-float);transition:border-radius var(--duration-fast) var(--motion-ease);margin-inline:auto}[data-stuck] .section-float-bar{border-top-left-radius:var(--zero);border-top-right-radius:var(--zero);border-top-color:#0000}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.ai-panels{display:grid}.ai-panels>[data-ai-panel]{transition:opacity var(--duration-floating) var(--motion-ease), visibility var(--duration-floating);grid-area:1/1}.ai-panels>[data-ai-panel]:not([data-ai-run]) *{animation-name:none}.ai-panels[data-ai-show="0"]>[data-ai-panel]:not([data-ai-panel="0"]),.ai-panels[data-ai-show="1"]>[data-ai-panel]:not([data-ai-panel="1"]),.ai-panels[data-ai-show="2"]>[data-ai-panel]:not([data-ai-panel="2"]){opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){.ai-panels>[data-ai-panel]{transition:none}}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.glow-brand{isolation:isolate;position:relative}.glow-brand:before{content:"";z-index:-1;background:var(--gradient-band-brand);position:absolute;inset:0;transform:translateZ(0)}.recruit-profile{z-index:1;animation:recruit-profile var(--recruit-loop) var(--motion-ease) infinite;position:absolute;inset:0;translate:100%}.marquee:before,.marquee:after{content:"";z-index:1;width:var(--border-width);background:var(--border-strong);position:absolute;inset-block:-4%}.marquee:before{left:0}.marquee:after{right:0}.marquee:has(.marquee-viewport:hover,.marquee-viewport:focus-within,input:checked) .marquee-track{animation-play-state:paused}:is(.marquee:has(input:checked) .marquee-icon-pause,.marquee:not(:has(input:checked)) .marquee-icon-play){display:none}.pill-slide{--pill-count:3;--pill-pick:0;width:calc((var(--full) - .5rem - (var(--pill-count) - 1) * .25rem) / var(--pill-count));translate:calc(var(--pill-pick) * (var(--full) + .25rem));transition:translate var(--duration-floating) var(--motion-ease);inset-block:.25rem;position:absolute;left:.25rem}.pill-slide[data-count="2"]{--pill-count:2}.pill-slide[data-count="4"]{--pill-count:4}.pill-slide[data-count="5"]{--pill-count:5}.pill-slide[data-count="6"]{--pill-count:6}.pill-slide[data-pick="1"]{--pill-pick:1}.pill-slide[data-pick="2"]{--pill-pick:2}.pill-slide[data-pick="3"]{--pill-pick:3}.pill-slide[data-pick="4"]{--pill-pick:4}.pill-slide[data-pick="5"]{--pill-pick:5}.pill-slide[data-instant]{transition:none}@media (prefers-reduced-motion:reduce){.pill-slide{transition:none}}.marquee-pause{cursor:pointer;width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--r-pill);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--surface);color:var(--fg-muted);place-items:center;display:grid;position:absolute;top:-3.5rem;right:0}@media (hover:hover){.marquee-pause:hover{color:var(--fg)}}.marquee-pause:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.ai-point-arrow{opacity:0;transition:opacity var(--duration-floating) var(--motion-ease), translate var(--duration-floating) var(--motion-ease);position:absolute;top:50%;right:.75rem;translate:-.25rem -50%}[aria-selected=true] .ai-point-arrow{opacity:1;translate:0 -50%}@media (prefers-reduced-motion:reduce){.ai-point-arrow{transition:none}}.notice-line{transform-origin:top;background:var(--gradient-ai-decor);width:2px;animation:notice-line var(--mode-scene-loop) var(--motion-ease) infinite both;position:absolute;top:0;bottom:2.5rem;left:.875rem}.track-line{top:50%;left:calc(var(--chip-sm) + .75rem);width:calc(100% + 1.5rem - var(--chip-sm) - 1.5rem);background:var(--subtle);border-radius:9999px;height:2px;position:absolute;overflow:hidden;translate:0 -50%}.recruit-click{border:2px solid var(--brand-fill);opacity:0;width:1.75rem;height:1.75rem;animation:recruit-click var(--recruit-loop) ease-out infinite;border-radius:9999px;position:absolute;top:-.6875rem;left:-.5625rem}.recruit-glow{background:var(--recruit-glow);opacity:.55;filter:blur(.5rem);border-radius:9999px;width:2.75rem;height:2.75rem;position:absolute;top:-.875rem;left:-.875rem}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pill-group{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.25rem;padding:.25rem;display:inline-grid;position:relative}.pill-option{white-space:nowrap;transition:color var(--duration-floating) var(--motion-ease);position:relative}.\!sticky{position:sticky!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1\/4{inset:-25%}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-x-gutter{inset-inline:var(--gutter)}.inset-y-0{inset-block:0}.-top-3{top:calc(var(--spacing) * -3)}.-top-4{top:calc(var(--spacing) * -4)}.role-bar-stick{top:var(--role-bar-stick)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-5{top:calc(var(--spacing) * 5)}.top-11{top:calc(var(--spacing) * 11)}.top-announce-up{top:calc(var(--announce-h) * -1)}.top-masthead{top:var(--pinned-h)}.-right-3{right:calc(var(--spacing) * -3)}.-right-4{right:calc(var(--spacing) * -4)}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-6{right:calc(var(--spacing) * 6)}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.-bottom-3{bottom:calc(var(--spacing) * -3)}.-bottom-8{bottom:calc(var(--spacing) * -8)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.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{left:var(--spacing)}.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-1{order:1}.order-first{order:-9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.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}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.tool-window{height:var(--tool-window);-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);padding-inline:var(--tool-shadow-room);margin-inline:calc(var(--tool-shadow-room) * -1);overflow:hidden}@media (prefers-reduced-motion:reduce){.tool-window{height:auto;-webkit-mask-image:none;mask-image:none}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-gutter{margin-inline:calc(var(--gutter) * -1)}.mx-auto{margin-inline:auto}.cta-phone{width:var(--cta-phone);margin-block:calc(var(--cta-y) * -.5);filter:drop-shadow(var(--elevation-phone-drop));place-self:center end;transform:translateZ(0)}.cta-phone>img{display:block}.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}}.scorecard-option{border:var(--border-width) solid var(--border-control);border-radius:var(--radius-frame);background:var(--surface);color:var(--fg);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.scorecard-option input{flex:none;margin-top:.2rem}.scorecard-option:hover{border-color:var(--border-strong)}.scorecard-option:has(input:checked){border-color:var(--brand-fill);background:var(--brand-tint)}.scorecard-option:has(input:focus-visible){outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.mode-scene{margin-top:calc(var(--spacing) * 5);border-radius:var(--r-frame);padding:calc(var(--spacing) * 4);min-height:var(--mode-scene-h);border:1px solid var(--glass-edge);background:var(--glass-fill-strong);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.4);backdrop-filter:blur(var(--glass-blur)) saturate(1.4)}.-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-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.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)}.ask-caret{background:var(--brand-fill);width:.125rem;height:1.1em;animation:ask-caret var(--mode-scene-loop) linear infinite both;margin-left:.125rem}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-6{margin-left:calc(var(--spacing) * -6)}.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-3{margin-left:calc(var(--spacing) * 3)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.rollout-progress{background:var(--border);appearance:none;border:0;border-radius:9999px;width:100%;height:.3125rem;display:block;overflow:hidden}.rollout-progress::-webkit-progress-bar{background:var(--border)}.rollout-progress::-webkit-progress-value{background:var(--brand-fill);transition:width .6s var(--motion-ease);border-radius:9999px}.rollout-progress::-moz-progress-bar{background:var(--brand-fill);border-radius:9999px}.track-fill{background:var(--brand-fill);transform-origin:0;height:100%;animation:var(--track-loop) var(--motion-ease) infinite both;display:block}.timeline-fill{background:var(--brand-fill);transform-origin:0;height:100%;display:block}.section-screen{padding-block:var(--screen-y);min-height:var(--screen-min);place-items:center;display:grid}.marquee-track{width:max-content;animation:marquee-slide var(--marquee-duration) linear infinite;gap:1.25rem;display:flex}.ai-point-title{color:var(--fg-muted);transform-origin:0;transition:transform var(--duration-floating) var(--motion-ease), color var(--duration-floating) var(--motion-ease);display:inline-block}:where(.ai-point):hover .ai-point-title,[aria-selected=true] .ai-point-title{color:var(--fg)}[aria-selected=true] .ai-point-title{transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.ai-point-title{transition:none}}.tour-feature-chevron{transition:transform var(--duration-floating) var(--motion-ease);display:inline-flex}[aria-expanded=true]>.tour-feature-chevron{transform:rotate(var(--rotation-half))}@media (prefers-reduced-motion:reduce){.tour-feature-chevron{transition:none}}.ask-typed{white-space:nowrap;animation:ask-type var(--mode-scene-loop) steps(36) infinite both;display:inline-block;overflow:hidden}.scroll-row-quiet{scrollbar-width:none;overflow-x:auto}.scroll-row-quiet::-webkit-scrollbar{display:none}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ai-rule-row:nth-child(2),.ai-rule-row:nth-child(4){display:none}@media (min-width:80rem){.ai-rule-row:nth-child(2),.ai-rule-row:nth-child(4){display:flex}}.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}@media (prefers-reduced-motion:reduce){.queue-clone{display:none}}.table{display:table}@media (prefers-reduced-motion:reduce){.tool-clone{display:none}}.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-footprint{aspect-ratio:var(--footprint-photo)}.aspect-footprint-map{aspect-ratio:var(--footprint-map)}.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-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.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-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.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-21{width:calc(var(--spacing) * 21);height:calc(var(--spacing) * 21)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.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}.queue-window{height:var(--queue-window);-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);overflow:hidden}@media (prefers-reduced-motion:reduce){.queue-window{height:auto;-webkit-mask-image:none;mask-image:none}}.brief-window{height:var(--brief-window);overflow:hidden}.brief-window:hover .queue-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.brief-window{height:auto}}.tool-row{height:var(--tool-row);padding-block:var(--tool-row-pad)}.second-brain{height:var(--second-brain-h);background:var(--gradient-second-brain)}.frame-bar-height{height:var(--frame-bar-h)}.h-0{height:0}.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-3\.5{height:calc(var(--spacing) * 3.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-14{height:calc(var(--spacing) * 14)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.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}.moment-bar-20{height:20%}.moment-bar-40{height:40%}.moment-bar-60{height:60%}.moment-bar-75{height:75%}.moment-bar-90{height:90%}.tool-window-h{height:var(--tool-window)}.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-0\.5{width:calc(var(--spacing) * .5)}.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\/5{width:40%}.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{width:calc(var(--spacing) * 6)}.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-16{width:calc(var(--spacing) * 16)}.w-18{width:calc(var(--spacing) * 18)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-72{width:calc(var(--spacing) * 72)}.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-72{max-width:calc(var(--spacing) * 72)}.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-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}.ai-wave{transform-origin:50%;animation:1.2s ease-in-out infinite ai-wave}.ai-wave:nth-child(2){animation-delay:.15s}.ai-wave:nth-child(3){animation-delay:.3s}.ai-wave:nth-child(4){animation-delay:.45s}@media (prefers-reduced-motion:reduce){.ai-wave{animation:none}}.ai-ask-line-in{transform-origin:top;animation:9s ease-out infinite ai-ask-line-in}@media (prefers-reduced-motion:reduce){.ai-ask-line-in{animation:none}}.ai-ask-line-out{transform-origin:top;animation:9s ease-out infinite ai-ask-line-out}@media (prefers-reduced-motion:reduce){.ai-ask-line-out{animation:none}}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * -.5);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-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-ask-word{opacity:0;animation:9s ease-out infinite ai-ask-word-1}span:nth-child(2)>.ai-ask-word{animation-name:ai-ask-word-2}span:nth-child(3)>.ai-ask-word{animation-name:ai-ask-word-3}span:nth-child(4)>.ai-ask-word{animation-name:ai-ask-word-4}span:nth-child(5)>.ai-ask-word{animation-name:ai-ask-word-5}span:nth-child(6)>.ai-ask-word{animation-name:ai-ask-word-6}span:nth-child(7)>.ai-ask-word{animation-name:ai-ask-word-7}span:nth-child(8)>.ai-ask-word{animation-name:ai-ask-word-8}span:nth-child(9)>.ai-ask-word{animation-name:ai-ask-word-9}span:nth-child(10)>.ai-ask-word{animation-name:ai-ask-word-10}span:nth-child(11)>.ai-ask-word{animation-name:ai-ask-word-11}span:nth-child(12)>.ai-ask-word{animation-name:ai-ask-word-12}@media (prefers-reduced-motion:reduce){.ai-ask-word{opacity:1;animation:none}}.ai-rule-outcome{animation:9s ease-out infinite ai-rule-outcome-1}li:nth-child(2) .ai-rule-outcome{animation-name:ai-rule-outcome-2}li:nth-child(3) .ai-rule-outcome{animation-name:ai-rule-outcome-3}li:nth-child(4) .ai-rule-outcome{animation-name:ai-rule-outcome-4}li:nth-child(5) .ai-rule-outcome{animation-name:ai-rule-outcome-5}@media (prefers-reduced-motion:reduce){.ai-rule-outcome{opacity:1;animation:none}}.ways-stack-group{animation:8s ease-in-out infinite ways-stack-group}@media (prefers-reduced-motion:reduce){.ways-stack-group{opacity:0;animation:none}}.ways-stack{transform-box:fill-box;animation:8s ease-out infinite ways-stack-1}.ways-stack:nth-child(2){animation-name:ways-stack-2}.ways-stack:nth-child(3){animation-name:ways-stack-3}.ways-stack:nth-child(4){animation-name:ways-stack-4}.ways-stack:nth-child(5){animation-name:ways-stack-5}.ways-stack:nth-child(6){animation-name:ways-stack-6}.ways-stack:nth-child(7){animation-name:ways-stack-7}.ways-stack:nth-child(8){animation-name:ways-stack-8}.ways-stack:nth-child(9){animation-name:ways-stack-9}.ways-stack:nth-child(10){animation-name:ways-stack-10}@media (prefers-reduced-motion:reduce){.ways-stack{animation:none}}.ai-rule-draft{animation:9s ease-in-out infinite ai-rule-draft-1}li:nth-child(2) .ai-rule-draft{animation-name:ai-rule-draft-2}li:nth-child(3) .ai-rule-draft{animation-name:ai-rule-draft-3}li:nth-child(4) .ai-rule-draft{animation-name:ai-rule-draft-4}li:nth-child(5) .ai-rule-draft{animation-name:ai-rule-draft-5}@media (prefers-reduced-motion:reduce){.ai-rule-draft{animation:none}}.ai-ask-dot{animation:1.2s ease-in-out infinite ai-ask-dot}.ai-ask-dot:nth-child(2){animation-delay:.15s}.ai-ask-dot:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.ai-ask-dot{animation:none}}.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}}.flow-in{stroke-dasharray:18 100;stroke-dashoffset:18px;animation:flow-in var(--tool-step) ease-in-out infinite}@media (prefers-reduced-motion:reduce){.flow-in{animation:none}}.flow-out{stroke-dasharray:18 100;stroke-dashoffset:18px;animation:flow-out var(--tool-step) ease-in-out infinite}@media (prefers-reduced-motion:reduce){.flow-out{animation:none}}.ai-ask-answer{animation:9s ease-out infinite ai-ask-answer}@media (prefers-reduced-motion:reduce){.ai-ask-answer{animation:none}}.ai-ask-star{animation:9s ease-in-out infinite ai-ask-star}@media (prefers-reduced-motion:reduce){.ai-ask-star{animation:none}}.ai-ask-think{animation:9s ease-in-out infinite ai-ask-think}@media (prefers-reduced-motion:reduce){.ai-ask-think{animation:none}}.ai-tile-pulse{animation:3s ease-in-out infinite ai-tile-pulse}@media (prefers-reduced-motion:reduce){.ai-tile-pulse{animation:none}}.ai-tile-spin{animation:8s linear infinite ai-tile-spin}@media (prefers-reduced-motion:reduce){.ai-tile-spin{animation:none}}.flow-hub{animation:flow-hub var(--tool-step) ease-in-out infinite}@media (prefers-reduced-motion:reduce){.flow-hub{animation:none}}.ways-draw{animation:8s ease-in-out infinite ways-draw}@media (prefers-reduced-motion:reduce){.ways-draw{animation:none}}.ways-halo{animation:8s ease-in-out infinite ways-halo}@media (prefers-reduced-motion:reduce){.ways-halo{animation:none}}.ways-platform{animation:8s ease-in-out infinite ways-platform}@media (prefers-reduced-motion:reduce){.ways-platform{animation:none}}.ways-ring{animation:8s ease-in-out infinite ways-ring}@media (prefers-reduced-motion:reduce){.ways-ring{animation:none}}.ask-result{animation:ask-result var(--mode-scene-loop) var(--motion-ease) infinite both}.notice-item-1{animation:notice-item-1 var(--mode-scene-loop) var(--motion-ease) infinite both}.notice-item-2{animation:notice-item-2 var(--mode-scene-loop) var(--motion-ease) infinite both}.notice-item-3{animation:notice-item-3 var(--mode-scene-loop) var(--motion-ease) infinite both}.notice-item-4{animation:notice-item-4 var(--mode-scene-loop) var(--motion-ease) infinite both}.notice-status{animation:notice-status var(--mode-scene-loop) var(--motion-ease) infinite both}.recruit-pick{animation:recruit-pick var(--recruit-loop) linear infinite}@media (min-width:60rem){.track-dot-2{animation:track-dot-2 var(--track-loop) var(--motion-ease) infinite both}.track-dot-3{animation:track-dot-3 var(--track-loop) var(--motion-ease) infinite both}.track-live{animation:track-live var(--track-loop) var(--motion-ease) infinite both}.track4-dot-2{animation:track4-dot-2 var(--track-loop-4) var(--motion-ease) infinite both}.track4-dot-3{animation:track4-dot-3 var(--track-loop-4) var(--motion-ease) infinite both}.track4-dot-4{animation:track4-dot-4 var(--track-loop-4) var(--motion-ease) infinite both}.track4-live{animation:track4-live var(--track-loop-4) var(--motion-ease) infinite both}.track6-dot-2{animation:track6-dot-2 var(--track-loop-6) var(--motion-ease) infinite both}.track6-dot-3{animation:track6-dot-3 var(--track-loop-6) var(--motion-ease) infinite both}.track6-dot-4{animation:track6-dot-4 var(--track-loop-6) var(--motion-ease) infinite both}.track6-dot-5{animation:track6-dot-5 var(--track-loop-6) var(--motion-ease) infinite both}.track6-dot-6{animation:track6-dot-6 var(--track-loop-6) var(--motion-ease) infinite both}.track6-live{animation:track6-live var(--track-loop-6) var(--motion-ease) infinite both}}.tour-area{cursor:pointer;border-color:var(--hairline);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.tour-area{background:color-mix(in srgb, var(--surface) 55%, transparent)}}.tour-area{transition:background-color var(--duration-floating) var(--motion-ease), border-color var(--duration-floating) var(--motion-ease), box-shadow var(--duration-floating) var(--motion-ease)}.tour-area:hover{border-color:var(--tour-to);background:var(--tour-soft,var(--surface))}.tour-area[aria-selected=true]{border-color:var(--tour-to);background:linear-gradient(45deg, var(--tour-from), var(--tour-to));box-shadow:var(--elevation-float)}@media (prefers-reduced-motion:reduce){.tour-area{transition:none}}.ai-point{cursor:pointer;transition:background-color var(--duration-floating) var(--motion-ease)}.ai-point:hover{background-color:var(--hairline)}@supports (color:color-mix(in lab, red, red)){.ai-point:hover{background-color:color-mix(in srgb, var(--hairline) 60%, transparent)}}.ai-point[aria-selected=true]{background-color:var(--hairline)}@media (prefers-reduced-motion:reduce){.ai-point{transition:none}}.tour-feature{cursor:pointer;transition:background-color var(--duration-floating) var(--motion-ease)}.tour-feature:hover{background:var(--tour-soft,var(--canvas))}.tour-feature[aria-expanded=true]{background:0 0}.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}.flow-cols-sm{grid-template-columns:minmax(0, 1fr) var(--flow-mid-sm)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,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-end{align-items:flex-end}.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}.justify-start{justify-content:flex-start}.justify-items-end{justify-items: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-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-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}: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}.overscroll-x-contain{overscroll-behavior-x:contain}.queue-box{border:1px solid var(--border);border-radius:var(--radius-frame);background:var(--glass-field);padding:.5rem .5rem 0;-webkit-mask-image:none;mask-image:none}.rounded-card{border-radius:var(--r-card)}.rounded-check{border-radius:var(--r-check)}.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-full{border-radius:2147483647px}.rounded-pill{border-radius:var(--r-pill)}.rounded-t-control-sm{border-top-left-radius:var(--r-control-sm);border-top-right-radius:var(--r-control-sm)}.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}.card-grid-divided>*{border:0 solid var(--border);padding:.25rem 1.5rem}:where([data-tone=dark]) .card-grid-divided>*{border-color:var(--divider-dark)}.card-grid-divided>*+*{border-left-width:1px}.card-grid-divided>:first-child{padding-left:0}@media (min-width:40rem){.card-grid-divided>*{padding:2rem}.card-grid-divided>*+*{border-left-width:0}.card-grid-divided>:nth-child(2n){border-left-width:1px;padding-right:0}.card-grid-divided>:nth-child(odd){padding-left:0}.card-grid-divided>:nth-child(n+3){border-top-width:1px}.card-grid-divided>:nth-child(-n+2){padding-top:0}.card-grid-divided>:nth-last-child(-n+2){padding-bottom:0}}@media (min-width:53.75rem){.card-grid-divided>:nth-child(n){border-top-width:0;border-left-width:0;padding:2rem}.card-grid-divided>:not(:nth-child(3n+1)){border-left-width:1px}.card-grid-divided>:nth-child(3n+1){padding-left:0}.card-grid-divided>:nth-child(3n){padding-right:0}.card-grid-divided>:nth-child(n+4){border-top-width:1px}.card-grid-divided>:nth-child(-n+3){padding-top:0}.card-grid-divided>:nth-last-child(-n+3){padding-bottom:0}}.card-grid-divided-4>*{border:0 solid var(--border);padding:.25rem 1.5rem}:where([data-tone=dark]) .card-grid-divided-4>*{border-color:var(--divider-dark)}.card-grid-divided-4>*+*{border-left-width:1px}.card-grid-divided-4>:first-child{padding-left:0}@media (min-width:40rem){.card-grid-divided-4>*{padding:2rem}.card-grid-divided-4>*+*{border-left-width:0}.card-grid-divided-4>:nth-child(2n){border-left-width:1px;padding-right:0}.card-grid-divided-4>:nth-child(odd){padding-left:0}.card-grid-divided-4>:nth-child(n+3){border-top-width:1px}.card-grid-divided-4>:nth-child(-n+2){padding-top:0}.card-grid-divided-4>:nth-last-child(-n+2){padding-bottom:0}}@media (min-width:67.5rem){.card-grid-divided-4>:nth-child(n){border-top-width:0;border-left-width:0;padding:0 2rem}.card-grid-divided-4>:not(:nth-child(4n+1)){border-left-width:1px}.card-grid-divided-4>:nth-child(4n+1){padding-left:0}.card-grid-divided-4>:nth-child(4n){padding-right:0}}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.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}.glow-ai-tint-reverse{--fg-muted:var(--p-slate-800);--fg-subtle:var(--p-slate-700);background:var(--gradient-ai-tint-reverse), var(--surface)}.glow-ai-tint-reverse .card-grid-divided>*,.glow-ai-tint-reverse .card-grid-divided-4>*{border-color:var(--glass-divider)}.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-surface{border-color:var(--surface)}.border-transparent{border-color:#0000}.bg-amber-ink{background-color:var(--amber-ink)}.bg-amber-tint{background-color:var(--amber-tint)}.bg-announce{background-color:var(--announce)}.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-on-fill{background-color:var(--on-fill)}.bg-orange-tint{background-color:var(--orange-tint)}.bg-pink-tint{background-color:var(--pink-tint)}.bg-placeholder{background-color:var(--placeholder)}.bg-placeholder-strong{background-color:var(--placeholder-strong)}.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-success-fill{background-color:var(--success-fill)}.bg-surface,.bg-surface\/60{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/60{background-color:color-mix(in oklab, var(--surface) 60%, transparent)}}.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-fg\/20{fill:var(--fg)}@supports (color:color-mix(in lab, red, red)){.fill-fg\/20{fill:color-mix(in oklab, var(--fg) 20%, transparent)}}.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-star-soft{fill:var(--star-soft)}.fill-subtle{fill:var(--subtle)}.fill-surface{fill:var(--surface)}.footprint-covered{fill:var(--brand-fill)}@supports (color:color-mix(in lab, red, red)){.footprint-covered{fill:color-mix(in srgb, var(--brand-fill) 27%, var(--surface))}}.logo-ink{fill:var(--logo-ink)}.logo-mark-ink{fill:var(--logo-mark-ink)}.marquee-icon-pause,.marquee-icon-play{fill:currentColor}.stroke-brand-fill,.stroke-brand-fill\/35{stroke:var(--brand-fill)}@supports (color:color-mix(in lab, red, red)){.stroke-brand-fill\/35{stroke:color-mix(in oklab, var(--brand-fill) 35%, transparent)}}.stroke-chart-baseline{stroke:var(--chart-baseline)}.stroke-control\/50{stroke:var(--border-control)}@supports (color:color-mix(in lab, red, red)){.stroke-control\/50{stroke:color-mix(in oklab, var(--border-control) 50%, transparent)}}.stroke-current{stroke:currentColor}.stroke-decor{stroke:var(--decor)}.stroke-default{stroke:var(--border)}.stroke-fg{stroke:var(--fg)}.stroke-fg-muted{stroke:var(--fg-muted)}.stroke-fg\/25{stroke:var(--fg)}@supports (color:color-mix(in lab, red, red)){.stroke-fg\/25{stroke:color-mix(in oklab, var(--fg) 25%, transparent)}}.stroke-fg\/30{stroke:var(--fg)}@supports (color:color-mix(in lab, red, red)){.stroke-fg\/30{stroke:color-mix(in oklab, var(--fg) 30%, transparent)}}.stroke-fg\/70{stroke:var(--fg)}@supports (color:color-mix(in lab, red, red)){.stroke-fg\/70{stroke:color-mix(in oklab, var(--fg) 70%, transparent)}}.stroke-hairline{stroke:var(--hairline)}.stroke-star-soft-edge{stroke:var(--star-soft-edge)}.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}.shot-glass{border:1px solid var(--glass-edge);background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.4);backdrop-filter:blur(var(--glass-blur)) saturate(1.4);padding:0 .625rem .625rem}.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)}.p-10{padding:calc(var(--spacing) * 10)}.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-7{padding-left:calc(var(--spacing) * 7)}.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}.chips-orange li>span:first-child{background:var(--orange-tint);color:var(--orange-ink)}.text-amber-ink{color:var(--amber-ink)}.text-blue-ink{color:var(--blue-ink)}.text-brand-ink{color:var(--brand-ink)}.text-chart-baseline{color:var(--chart-baseline)}.text-chart-positive{color:var(--chart-positive)}.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-60{opacity:.6}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.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)}.shadow-soft{--tw-shadow:var(--elevation-soft);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}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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)}.panel-glass{--hairline:var(--border-strong);border:1px solid var(--glass-edge);background:var(--glass-fill-bright);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.4);backdrop-filter:blur(var(--glass-blur)) saturate(1.4)}.panel-glass-clear{--hairline:var(--border-strong);border:1px solid var(--glass-edge);background:var(--glass-fill-strong);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.4);backdrop-filter:blur(var(--glass-blur)) saturate(1.4)}.card-glass{border:1px solid var(--glass-edge);background:var(--glass-fill-strong);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.4);backdrop-filter:blur(var(--glass-blur)) saturate(1.4)}.float-glass{border:var(--border-width) solid var(--header-float-edge);background:var(--header-float-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.6);backdrop-filter:blur(var(--glass-blur)) saturate(1.6)}.panel-glass-dark{border:1px solid var(--glass-dark-edge);background:var(--glass-dark-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.4);backdrop-filter:blur(var(--glass-blur)) saturate(1.4)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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))}.queue-track{animation-name:queue-drift;animation-timing-function:linear;animation-iteration-count:infinite}:where(.queue-window):hover .queue-track{animation-play-state:paused}.tour-tone-close{--tour-wash:var(--gradient-tour-close);--tour-soft:var(--p-wash-close-mid);--tour-from:var(--p-tour-close-from);--tour-to:var(--p-tour-close-to)}.tour-tone-paid{--tour-wash:var(--gradient-tour-paid);--tour-soft:var(--p-wash-paid-mid);--tour-from:var(--p-tour-paid-from);--tour-to:var(--p-tour-paid-to)}.tour-tone-run{--tour-wash:var(--gradient-tour-run);--tour-soft:var(--p-wash-run-mid);--tour-from:var(--p-tour-run-from);--tour-to:var(--p-tour-run-to)}.tour-tone-win{--tour-wash:var(--gradient-tour-win);--tour-soft:var(--p-wash-win-mid);--tour-from:var(--p-brand-700);--tour-to:var(--p-brand-600)}.glow-ai-tint{--fg-muted:var(--p-slate-800);--fg-subtle:var(--p-slate-700);background:var(--gradient-ai-tint), var(--surface)}.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}.card-ai-tinted{border:var(--border-ai-width) solid var(--paint-transparent);background:var(--gradient-ai-tint) padding-box, linear-gradient(var(--surface), var(--surface)) padding-box, var(--gradient-ai-decor) 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}.panel-teal{border:1px solid var(--glass-dark-edge);background:var(--gradient-panel-teal)}.select-none{-webkit-user-select:none;user-select:none}.tools-track{animation-timing-function:ease-in-out;animation-iteration-count:infinite}.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-ai-tint{background:var(--gradient-ai-tint), var(--surface)}.card-brand{background:var(--gradient-card-brand)}.card-mist{background:var(--gradient-card-mist)}.card-pastel{background:var(--gradient-card-pastel)}.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)}.footprint-state{transition:fill var(--duration-fast) var(--motion-ease)}.glow-app{background:var(--gradient-band-app)}.glow-band{background:var(--band-radials), var(--inverse)}.glow-band-both{background:var(--band-radials-both), var(--inverse)}.glow-corner{background:var(--gradient-section-corner)}.glow-fade{background:linear-gradient(to bottom, var(--canvas) 55%, var(--surface))}.glow-hero{background:var(--hero-radials), var(--canvas)}.glow-hero-home{background:var(--gradient-hero-home)}.glow-hero-soft{background:var(--gradient-hero-soft)}.glow-nebula{background:linear-gradient(to right, var(--nebula-scrim) 60%, var(--nebula-scrim-light)), url(/nebula.svg) center / cover no-repeat, var(--inverse)}.glow-pastel{background:var(--gradient-section-pastel)}.glow-pastel-soft{background:var(--gradient-section-pastel-soft)}.glow-seat{background:var(--gradient-section-seat)}.glow-wash{background:var(--gradient-section-wash)}.glow-wash-close{background:var(--gradient-tour-close)}.glow-wash-close-soft{background:var(--gradient-section-close-soft)}.glow-wash-reverse{background:var(--gradient-section-wash-reverse)}.logo-end{stop-color:var(--logo-end)}.logo-start{stop-color:var(--logo-start)}.panel-charcoal{background:var(--gradient-charcoal)}.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)}.shot-glass-bright{background:var(--glass-fill-window-bright)}.shot-glass-field{background:var(--glass-field)}.tour-area-chip{background:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.tour-area-chip{background:color-mix(in srgb, var(--on-fill) 20%, transparent)}}.tour-feature-open{background:var(--tour-soft,var(--canvas))}.tour-wash{background:var(--tour-wash)}.ways-ink-brand{--fg:var(--brand-fill)}:is(.\*\:flex-1>*){flex:1}.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\:flex-none:last-child{flex:none}.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}.even\:bg-subtle:nth-child(2n){background-color:var(--subtle)}@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-brand-tint:hover{background-color:var(--brand-tint)}.hover\:bg-light-fill-hover:hover{background-color:var(--light-fill-hover)}.hover\:bg-subtle:hover{background-color:var(--subtle)}.hover\:bg-surface:hover,.hover\:bg-surface\/70:hover{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface\/70:hover{background-color:color-mix(in oklab, var(--surface) 70%, transparent)}}.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 (prefers-reduced-motion:no-preference){.motion-safe\:transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\: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))}.motion-safe\:duration-300{--tw-duration:.3s;transition-duration:.3s}.motion-safe\:duration-500{--tw-duration:.5s;transition-duration:.5s}}@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\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.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\: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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.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-7{padding:calc(var(--spacing) * 7)}.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-5{padding-inline:calc(var(--spacing) * 5)}.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-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))}.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\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-start-1{grid-row-start:1}.md\:block{display:block}.md\:aspect-auto{aspect-ratio:auto}.md\:size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.md\:min-h-footprint{min-height:var(--footprint-panel)}.md\:w-36{width:calc(var(--spacing) * 36)}.md\:cta-phone-cols{grid-template-columns:minmax(0, 1fr) var(--cta-phone)}.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\:footprint-rows{grid-template-rows:auto 1fr auto}.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\:order-none{order:0}.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\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.lg\:ml-11{margin-left:calc(var(--spacing) * 11)}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:h-auto{height:auto}.lg\:flex-1{flex:1}.lg\:shrink{flex-shrink:1}.lg\:rollout-story{grid-template-columns:var(--rollout-rail) minmax(0, 1fr);gap:2rem}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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\:tour-cols{grid-template-columns:var(--tour-list) minmax(0, 1fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-0{gap:0}.lg\:gap-1{gap:var(--spacing)}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.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-1{padding-inline:var(--spacing)}.lg\:px-2{padding-inline:calc(var(--spacing) * 2)}.lg\:px-11{padding-inline:calc(var(--spacing) * 11)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:pt-2{padding-top:calc(var(--spacing) * 2)}.lg\:pb-0{padding-bottom:0}.lg\:text-body{font-size:var(--fs-body);line-height:var(--tw-leading,var(--lh-body))}.lg\:whitespace-normal{white-space:normal}.lg\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:56rem){.menu\:flex{display:flex}.menu\:grid{display:grid}.menu\:hidden{display:none}.menu\:gap-6{gap:calc(var(--spacing) * 6)}}@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\:col-span-1{grid-column:span 1/span 1}.nav\:col-start-2{grid-column-start:2}.nav\:col-start-3{grid-column-start:3}.nav\:row-start-1{grid-row-start:1}.nav\:block{display:block}.nav\:hidden{display:none}.nav\:flow-cols{grid-template-columns:minmax(0, 1fr) var(--flow-mid) minmax(0, 1fr)}.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\:self-center{align-self:center}.nav\:px-2{padding-inline:calc(var(--spacing) * 2)}.nav\:pr-0{padding-right:0}.nav\:text-small{font-size:var(--fs-small);line-height:var(--tw-leading,var(--lh-small))}}@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:calc(var(--section-after-bar-y) + var(--section-nav-h) * .5)}@keyframes marquee-slide{to{translate:calc(-50% - .625rem)}}@keyframes recruit-cursor{0%,8%{opacity:0;top:88%;left:78%}12%{opacity:1;top:88%;left:78%;scale:1}32%{top:3.6rem;left:7.5rem;scale:1}34%{top:3.6rem;left:7.5rem;scale:.85}36%,56%{top:3.6rem;left:7.5rem;scale:1}70%{top:calc(100% - 2.35rem);left:4.25rem;scale:1}72%{top:calc(100% - 2.35rem);left:4.25rem;scale:.85}74%,84%{opacity:1;top:calc(100% - 2.35rem);left:4.25rem;scale:1}90%,to{opacity:0;top:calc(100% - 2.35rem);left:4.25rem}}@keyframes recruit-click{0%,33%{opacity:0;scale:.4}35%{opacity:.8;scale:.6}42%,71%{opacity:0;scale:1.6}71.5%{opacity:0;scale:.4}73%{opacity:.8;scale:.6}80%,to{opacity:0;scale:1.6}}@keyframes recruit-pick{0%,33%,46%,to{background:var(--paint-transparent)}35%,44%{background:var(--brand-tint)}}@keyframes recruit-profile{0%,37%{translate:100%}44%,75%{translate:0}83%,to{translate:100%}}:is(.gl-bar,.gl-label){animation-duration:var(--gained-lost-loop);animation-iteration-count:infinite;animation-fill-mode:both}.gl-bar{transform-box:fill-box;transform-origin:bottom;animation-timing-function:var(--motion-ease)}.gl-q1.gl-bar{animation-name:gl-grow-1}.gl-q1.gl-label{animation-name:gl-fade-1}.gl-q2.gl-bar{animation-name:gl-grow-2}.gl-q2.gl-label{animation-name:gl-fade-2}.gl-q3.gl-bar{animation-name:gl-grow-3}.gl-q3.gl-label{animation-name:gl-fade-3}.gl-q4.gl-bar{animation-name:gl-grow-4}.gl-q4.gl-label{animation-name:gl-fade-4}@keyframes gl-grow-1{0%,4%{scale:1 0}12%,86%{scale:1}94%,to{scale:1 0}}@keyframes gl-fade-1{0%,4%{opacity:0}8%,86%{opacity:1}94%,to{opacity:0}}@keyframes gl-grow-2{0%,14%{scale:1 0}22%,86%{scale:1}94%,to{scale:1 0}}@keyframes gl-fade-2{0%,14%{opacity:0}18%,86%{opacity:1}94%,to{opacity:0}}@keyframes gl-grow-3{0%,24%{scale:1 0}32%,86%{scale:1}94%,to{scale:1 0}}@keyframes gl-fade-3{0%,24%{opacity:0}28%,86%{opacity:1}94%,to{opacity:0}}@keyframes gl-grow-4{0%,34%{scale:1 0}42%,86%{scale:1}94%,to{scale:1 0}}@keyframes gl-fade-4{0%,34%{opacity:0}38%,86%{opacity:1}94%,to{opacity:0}}:is(.onboard-check,.onboard-date){animation-duration:var(--onboard-loop);animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:var(--motion-ease)}.onboard-s1.onboard-check{animation-name:onboard-check-1}.onboard-s1.onboard-date{animation-name:onboard-date-1}.onboard-s2.onboard-check{animation-name:onboard-check-2}.onboard-s2.onboard-date{animation-name:onboard-date-2}.onboard-s3.onboard-check{animation-name:onboard-check-3}.onboard-s3.onboard-date{animation-name:onboard-date-3}.onboard-s4.onboard-check{animation-name:onboard-check-4}.onboard-s4.onboard-date{animation-name:onboard-date-4}@keyframes onboard-check-1{0%,10%{opacity:0;scale:.6}14%,88%{opacity:1;scale:1}94%,to{opacity:0;scale:1}}@keyframes onboard-date-1{0%,11%{opacity:0;translate:.375rem}16%,88%{opacity:1;translate:0}94%,to{opacity:0;translate:0}}@keyframes onboard-check-2{0%,26%{opacity:0;scale:.6}30%,88%{opacity:1;scale:1}94%,to{opacity:0;scale:1}}@keyframes onboard-date-2{0%,27%{opacity:0;translate:.375rem}32%,88%{opacity:1;translate:0}94%,to{opacity:0;translate:0}}@keyframes onboard-check-3{0%,42%{opacity:0;scale:.6}46%,88%{opacity:1;scale:1}94%,to{opacity:0;scale:1}}@keyframes onboard-date-3{0%,43%{opacity:0;translate:.375rem}48%,88%{opacity:1;translate:0}94%,to{opacity:0;translate:0}}@keyframes onboard-check-4{0%,58%{opacity:0;scale:.6}62%,88%{opacity:1;scale:1}94%,to{opacity:0;scale:1}}@keyframes onboard-date-4{0%,59%{opacity:0;translate:.375rem}64%,88%{opacity:1;translate:0}94%,to{opacity:0;translate:0}}.track-fill-1{animation-name:track-fill-1}.track-fill-2{animation-name:track-fill-2}@keyframes track-fill-1{0%,6%{scale:0 1}28%,88%{scale:1}96%,to{scale:0 1}}@keyframes track-fill-2{0%,32%{scale:0 1}54%,88%{scale:1}96%,to{scale:0 1}}@keyframes track-dot-2{0%,26%{opacity:.45;scale:.85}30%,88%{opacity:1;scale:1}96%,to{opacity:.45;scale:.85}}@keyframes track-dot-3{0%,52%{opacity:.45;scale:.85}56%,88%{opacity:1;scale:1}96%,to{opacity:.45;scale:.85}}@keyframes track-live{0%,56%{opacity:0;translate:-.375rem}62%,88%{opacity:1;translate:0}96%,to{opacity:0;translate:0}}.track6-fill-1,.track6-fill-2,.track6-fill-4,.track6-fill-5{animation-duration:var(--track-loop-6)}.track6-fill-1{animation-name:track6-fill-1}@keyframes track6-fill-1{0%,4%{scale:0 1}16%,88%{scale:1}96%,to{scale:0 1}}.track6-fill-2{animation-name:track6-fill-2}@keyframes track6-fill-2{0%,18%{scale:0 1}30%,88%{scale:1}96%,to{scale:0 1}}.track6-fill-4{animation-name:track6-fill-4}@keyframes track6-fill-4{0%,40%{scale:0 1}52%,88%{scale:1}96%,to{scale:0 1}}.track6-fill-5{animation-name:track6-fill-5}@keyframes track6-fill-5{0%,54%{scale:0 1}66%,88%{scale:1}96%,to{scale:0 1}}@keyframes track6-dot-2{0%,14%{opacity:.45;scale:.85}18%,88%{opacity:1;scale:1}96%,to{opacity:.45;scale:.85}}@keyframes track6-dot-3{0%,28%{opacity:.45;scale:.85}32%,88%{opacity:1;scale:1}96%,to{opacity:.45;scale:.85}}@keyframes track6-dot-4{0%,36%{opacity:.45;scale:.85}40%,88%{opacity:1;scale:1}96%,to{opacity:.45;scale:.85}}@keyframes track6-dot-5{0%,50%{opacity:.45;scale:.85}54%,88%{opacity:1;scale:1}96%,to{opacity:.45;scale:.85}}@keyframes track6-dot-6{0%,64%{opacity:.45;scale:.85}68%,88%{opacity:1;scale:1}96%,to{opacity:.45;scale:.85}}@keyframes track6-live{0%,66%{opacity:0;translate:-.375rem}72%,88%{opacity:1;translate:0}96%,to{opacity:0;translate:0}}.track4-fill-1,.track4-fill-2,.track4-fill-3{animation-duration:var(--track-loop-4)}.track4-fill-1{animation-name:track4-fill-1}@keyframes track4-fill-1{0%,4%{scale:0 1}20%,88%{scale:1}96%,to{scale:0 1}}.track4-fill-2{animation-name:track4-fill-2}@keyframes track4-fill-2{0%,24%{scale:0 1}40%,88%{scale:1}96%,to{scale:0 1}}.track4-fill-3{animation-name:track4-fill-3}@keyframes track4-fill-3{0%,44%{scale:0 1}60%,88%{scale:1}96%,to{scale:0 1}}@keyframes track4-dot-2{0%,18%{opacity:.45;scale:.85}22%,88%{opacity:1;scale:1}96%,to{opacity:.45;scale:.85}}@keyframes track4-dot-3{0%,38%{opacity:.45;scale:.85}42%,88%{opacity:1;scale:1}96%,to{opacity:.45;scale:.85}}@keyframes track4-dot-4{0%,58%{opacity:.45;scale:.85}62%,88%{opacity:1;scale:1}96%,to{opacity:.45;scale:.85}}@keyframes track4-live{0%,62%{opacity:0;translate:-.375rem}68%,88%{opacity:1;translate:0}96%,to{opacity:0;translate:0}}@media (min-width:80rem){.tl-dot-1{animation:tl-dot-1 var(--timeline-loop) var(--motion-ease) infinite both}.tl-dot-2{animation:tl-dot-2 var(--timeline-loop) var(--motion-ease) infinite both}.tl-dot-3{animation:tl-dot-3 var(--timeline-loop) var(--motion-ease) infinite both}.tl-dot-4{animation:tl-dot-4 var(--timeline-loop) var(--motion-ease) infinite both}.tl-dot-5{animation:tl-dot-5 var(--timeline-loop) var(--motion-ease) infinite both}.tl-dot-6{animation:tl-dot-6 var(--timeline-loop) var(--motion-ease) infinite both}.tl-pill-1{animation:tl-pill-1 var(--timeline-loop) var(--motion-ease) infinite both}.tl-pill-2{animation:tl-pill-2 var(--timeline-loop) var(--motion-ease) infinite both}.tl-pill-3{animation:tl-pill-3 var(--timeline-loop) var(--motion-ease) infinite both}.tl-pill-4{animation:tl-pill-4 var(--timeline-loop) var(--motion-ease) infinite both}.tl-pill-5{animation:tl-pill-5 var(--timeline-loop) var(--motion-ease) infinite both}.tl-pill-6{animation:tl-pill-6 var(--timeline-loop) var(--motion-ease) infinite both}.tl-fill-1{animation:tl-fill-1 var(--timeline-loop) var(--motion-ease) infinite both}.tl-fill-2{animation:tl-fill-2 var(--timeline-loop) var(--motion-ease) infinite both}.tl-fill-3{animation:tl-fill-3 var(--timeline-loop) var(--motion-ease) infinite both}.tl-fill-4{animation:tl-fill-4 var(--timeline-loop) var(--motion-ease) infinite both}.tl-fill-5{animation:tl-fill-5 var(--timeline-loop) var(--motion-ease) infinite both}}@keyframes tl-pill-1{0%,4%{filter:grayscale()}7%,88%{filter:grayscale(0)}94%,to{filter:grayscale()}}@keyframes tl-pill-2{0%,16%{filter:grayscale()}19%,88%{filter:grayscale(0)}94%,to{filter:grayscale()}}@keyframes tl-pill-3{0%,28%{filter:grayscale()}31%,88%{filter:grayscale(0)}94%,to{filter:grayscale()}}@keyframes tl-pill-4{0%,40%{filter:grayscale()}43%,88%{filter:grayscale(0)}94%,to{filter:grayscale()}}@keyframes tl-pill-5{0%,52%{filter:grayscale()}55%,88%{filter:grayscale(0)}94%,to{filter:grayscale()}}@keyframes tl-pill-6{0%,64%{filter:grayscale()}67%,88%{filter:grayscale(0)}94%,to{filter:grayscale()}}@keyframes tl-dot-1{0%,4%{filter:grayscale();opacity:.5}7%,88%{filter:grayscale(0);opacity:1}94%,to{filter:grayscale();opacity:.5}}@keyframes tl-dot-2{0%,16%{filter:grayscale();opacity:.5}19%,88%{filter:grayscale(0);opacity:1}94%,to{filter:grayscale();opacity:.5}}@keyframes tl-dot-3{0%,28%{filter:grayscale();opacity:.5}31%,88%{filter:grayscale(0);opacity:1}94%,to{filter:grayscale();opacity:.5}}@keyframes tl-dot-4{0%,40%{filter:grayscale();opacity:.5}43%,88%{filter:grayscale(0);opacity:1}94%,to{filter:grayscale();opacity:.5}}@keyframes tl-dot-5{0%,52%{filter:grayscale();opacity:.5}55%,88%{filter:grayscale(0);opacity:1}94%,to{filter:grayscale();opacity:.5}}@keyframes tl-dot-6{0%,64%{filter:grayscale();opacity:.5}67%,88%{filter:grayscale(0);opacity:1}94%,to{filter:grayscale();opacity:.5}}@keyframes tl-fill-1{0%,6%{scale:0 1}16%,88%{scale:1}94%,to{scale:0 1}}@keyframes tl-fill-2{0%,18%{scale:0 1}28%,88%{scale:1}94%,to{scale:0 1}}@keyframes tl-fill-3{0%,30%{scale:0 1}40%,88%{scale:1}94%,to{scale:0 1}}@keyframes tl-fill-4{0%,42%{scale:0 1}52%,88%{scale:1}94%,to{scale:0 1}}@keyframes tl-fill-5{0%,54%{scale:0 1}64%,88%{scale:1}94%,to{scale:0 1}}@keyframes ask-type{0%,6%{max-width:0}32%,94%{max-width:24rem}to{max-width:0}}@keyframes ask-caret{0%,34%{opacity:1}36%,to{opacity:0}}@keyframes ask-result{0%,36%{opacity:0;translate:0 .75rem}42%,92%{opacity:1;translate:0}98%,to{opacity:0;translate:0}}@keyframes notice-line{0%,8%{scale:1 0}22%,92%{scale:1}98%,to{scale:1 0}}@keyframes notice-item-1{0%,20%{opacity:0;translate:-.5rem}25%,92%{opacity:1;translate:0}98%,to{opacity:0;translate:0}}@keyframes notice-item-2{0%,30%{opacity:0;translate:-.5rem}35%,92%{opacity:1;translate:0}98%,to{opacity:0;translate:0}}@keyframes notice-item-3{0%,40%{opacity:0;translate:-.5rem}45%,92%{opacity:1;translate:0}98%,to{opacity:0;translate:0}}@keyframes notice-item-4{0%,50%{opacity:0;translate:-.5rem}55%,92%{opacity:1;translate:0}98%,to{opacity:0;translate:0}}@keyframes notice-status{0%,60%{opacity:0;scale:.9}66%,92%{opacity:1;scale:1}98%,to{opacity:0;scale:1}}[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)}}@keyframes ways-draw{0%{opacity:1;clip-path:inset(-16px 100% -16px -16px)}30%,88%{opacity:1;clip-path:inset(-16px)}96%{opacity:0;clip-path:inset(-16px)}to{opacity:0;clip-path:inset(-16px 100% -16px -16px)}}@keyframes ways-stack-1{0%,5%{opacity:0;transform:translateY(-8px)}8%,58%{opacity:1;transform:translateY(0)}60%,to{opacity:0;transform:translateY(0)}}@keyframes ways-stack-2{0%,8%{opacity:0;transform:translateY(-8px)}11%,58%{opacity:1;transform:translateY(0)}60%,to{opacity:0;transform:translateY(0)}}@keyframes ways-stack-3{0%,11%{opacity:0;transform:translateY(-8px)}14%,58%{opacity:1;transform:translateY(0)}60%,to{opacity:0;transform:translateY(0)}}@keyframes ways-stack-4{0%,14%{opacity:0;transform:translateY(-8px)}17%,58%{opacity:1;transform:translateY(0)}60%,to{opacity:0;transform:translateY(0)}}@keyframes ways-stack-5{0%,17%{opacity:0;transform:translateY(-8px)}20%,58%{opacity:1;transform:translateY(0)}60%,to{opacity:0;transform:translateY(0)}}@keyframes ways-stack-6{0%,20%{opacity:0;transform:translateY(-8px)}23%,58%{opacity:1;transform:translateY(0)}60%,to{opacity:0;transform:translateY(0)}}@keyframes ways-stack-7{0%,23%{opacity:0;transform:translateY(-8px)}26%,58%{opacity:1;transform:translateY(0)}60%,to{opacity:0;transform:translateY(0)}}@keyframes ways-stack-8{0%,26%{opacity:0;transform:translateY(-8px)}29%,58%{opacity:1;transform:translateY(0)}60%,to{opacity:0;transform:translateY(0)}}@keyframes ways-stack-9{0%,29%{opacity:0;transform:translateY(-8px)}32%,58%{opacity:1;transform:translateY(0)}60%,to{opacity:0;transform:translateY(0)}}@keyframes ways-stack-10{0%,32%{opacity:0;transform:translateY(-8px)}35%,58%{opacity:1;transform:translateY(0)}60%,to{opacity:0;transform:translateY(0)}}@keyframes ways-stack-group{0%,42%{opacity:1;transform:translate(0)}54%,to{opacity:0;transform:translate(-260px)}}@keyframes ways-platform{0%,44%{opacity:0;transform:translate(260px)}56%,90%{opacity:1;transform:translate(0)}96%,to{opacity:0;transform:translate(0)}}@keyframes ways-halo{0%,30%,62%,to{opacity:0}44%{opacity:.22}}@keyframes ways-ring{0%,to{stroke-dashoffset:41px}45%,70%{stroke-dashoffset:0}}@keyframes flow-in{0%,24%{stroke-dashoffset:18px}56%,to{stroke-dashoffset:-100px}}@keyframes flow-out{0%,52%{stroke-dashoffset:18px}84%,to{stroke-dashoffset:-100px}}@keyframes flow-hub{0%,46%,72%,to{transform:scale(1)}56%{transform:scale(1.08)}}@keyframes tools-scroll-4{0%{transform:translateY(calc(var(--tool-row) * 0))}5.5%{transform:translateY(calc(var(--tool-row) * -1))}25%{transform:translateY(calc(var(--tool-row) * -1))}30.5%{transform:translateY(calc(var(--tool-row) * -2))}50%{transform:translateY(calc(var(--tool-row) * -2))}55.5%{transform:translateY(calc(var(--tool-row) * -3))}75%{transform:translateY(calc(var(--tool-row) * -3))}80.5%{transform:translateY(calc(var(--tool-row) * -4))}to{transform:translateY(calc(var(--tool-row) * -4))}}[data-tools="4"]{animation-name:tools-scroll-4;animation-duration:calc(var(--tool-step) * 4)}@keyframes tools-scroll-5{0%{transform:translateY(calc(var(--tool-row) * 0))}4.4%{transform:translateY(calc(var(--tool-row) * -1))}20%{transform:translateY(calc(var(--tool-row) * -1))}24.4%{transform:translateY(calc(var(--tool-row) * -2))}40%{transform:translateY(calc(var(--tool-row) * -2))}44.4%{transform:translateY(calc(var(--tool-row) * -3))}60%{transform:translateY(calc(var(--tool-row) * -3))}64.4%{transform:translateY(calc(var(--tool-row) * -4))}80%{transform:translateY(calc(var(--tool-row) * -4))}84.4%{transform:translateY(calc(var(--tool-row) * -5))}to{transform:translateY(calc(var(--tool-row) * -5))}}[data-tools="5"]{animation-name:tools-scroll-5;animation-duration:calc(var(--tool-step) * 5)}@keyframes tools-scroll-6{0%{transform:translateY(calc(var(--tool-row) * 0))}3.667%{transform:translateY(calc(var(--tool-row) * -1))}16.667%{transform:translateY(calc(var(--tool-row) * -1))}20.333%{transform:translateY(calc(var(--tool-row) * -2))}33.333%{transform:translateY(calc(var(--tool-row) * -2))}37%{transform:translateY(calc(var(--tool-row) * -3))}50%{transform:translateY(calc(var(--tool-row) * -3))}53.667%{transform:translateY(calc(var(--tool-row) * -4))}66.667%{transform:translateY(calc(var(--tool-row) * -4))}70.333%{transform:translateY(calc(var(--tool-row) * -5))}83.333%{transform:translateY(calc(var(--tool-row) * -5))}87%{transform:translateY(calc(var(--tool-row) * -6))}to{transform:translateY(calc(var(--tool-row) * -6))}}[data-tools="6"]{animation-name:tools-scroll-6;animation-duration:calc(var(--tool-step) * 6)}@keyframes tools-scroll-7{0%{transform:translateY(calc(var(--tool-row) * 0))}3.143%{transform:translateY(calc(var(--tool-row) * -1))}14.286%{transform:translateY(calc(var(--tool-row) * -1))}17.429%{transform:translateY(calc(var(--tool-row) * -2))}28.571%{transform:translateY(calc(var(--tool-row) * -2))}31.714%{transform:translateY(calc(var(--tool-row) * -3))}42.857%{transform:translateY(calc(var(--tool-row) * -3))}46%{transform:translateY(calc(var(--tool-row) * -4))}57.143%{transform:translateY(calc(var(--tool-row) * -4))}60.286%{transform:translateY(calc(var(--tool-row) * -5))}71.429%{transform:translateY(calc(var(--tool-row) * -5))}74.571%{transform:translateY(calc(var(--tool-row) * -6))}85.714%{transform:translateY(calc(var(--tool-row) * -6))}88.857%{transform:translateY(calc(var(--tool-row) * -7))}to{transform:translateY(calc(var(--tool-row) * -7))}}[data-tools="7"]{animation-name:tools-scroll-7;animation-duration:calc(var(--tool-step) * 7)}@keyframes tools-scroll-8{0%{transform:translateY(calc(var(--tool-row) * 0))}2.75%{transform:translateY(calc(var(--tool-row) * -1))}12.5%{transform:translateY(calc(var(--tool-row) * -1))}15.25%{transform:translateY(calc(var(--tool-row) * -2))}25%{transform:translateY(calc(var(--tool-row) * -2))}27.75%{transform:translateY(calc(var(--tool-row) * -3))}37.5%{transform:translateY(calc(var(--tool-row) * -3))}40.25%{transform:translateY(calc(var(--tool-row) * -4))}50%{transform:translateY(calc(var(--tool-row) * -4))}52.75%{transform:translateY(calc(var(--tool-row) * -5))}62.5%{transform:translateY(calc(var(--tool-row) * -5))}65.25%{transform:translateY(calc(var(--tool-row) * -6))}75%{transform:translateY(calc(var(--tool-row) * -6))}77.75%{transform:translateY(calc(var(--tool-row) * -7))}87.5%{transform:translateY(calc(var(--tool-row) * -7))}90.25%{transform:translateY(calc(var(--tool-row) * -8))}to{transform:translateY(calc(var(--tool-row) * -8))}}[data-tools="8"]{animation-name:tools-scroll-8;animation-duration:calc(var(--tool-step) * 8)}@keyframes tools-scroll-9{0%{transform:translateY(calc(var(--tool-row) * 0))}2.444%{transform:translateY(calc(var(--tool-row) * -1))}11.111%{transform:translateY(calc(var(--tool-row) * -1))}13.556%{transform:translateY(calc(var(--tool-row) * -2))}22.222%{transform:translateY(calc(var(--tool-row) * -2))}24.667%{transform:translateY(calc(var(--tool-row) * -3))}33.333%{transform:translateY(calc(var(--tool-row) * -3))}35.778%{transform:translateY(calc(var(--tool-row) * -4))}44.444%{transform:translateY(calc(var(--tool-row) * -4))}46.889%{transform:translateY(calc(var(--tool-row) * -5))}55.556%{transform:translateY(calc(var(--tool-row) * -5))}58%{transform:translateY(calc(var(--tool-row) * -6))}66.667%{transform:translateY(calc(var(--tool-row) * -6))}69.111%{transform:translateY(calc(var(--tool-row) * -7))}77.778%{transform:translateY(calc(var(--tool-row) * -7))}80.222%{transform:translateY(calc(var(--tool-row) * -8))}88.889%{transform:translateY(calc(var(--tool-row) * -8))}91.333%{transform:translateY(calc(var(--tool-row) * -9))}to{transform:translateY(calc(var(--tool-row) * -9))}}[data-tools="9"]{animation-name:tools-scroll-9;animation-duration:calc(var(--tool-step) * 9)}@keyframes tools-scroll-10{0%{transform:translateY(calc(var(--tool-row) * 0))}2.2%{transform:translateY(calc(var(--tool-row) * -1))}10%{transform:translateY(calc(var(--tool-row) * -1))}12.2%{transform:translateY(calc(var(--tool-row) * -2))}20%{transform:translateY(calc(var(--tool-row) * -2))}22.2%{transform:translateY(calc(var(--tool-row) * -3))}30%{transform:translateY(calc(var(--tool-row) * -3))}32.2%{transform:translateY(calc(var(--tool-row) * -4))}40%{transform:translateY(calc(var(--tool-row) * -4))}42.2%{transform:translateY(calc(var(--tool-row) * -5))}50%{transform:translateY(calc(var(--tool-row) * -5))}52.2%{transform:translateY(calc(var(--tool-row) * -6))}60%{transform:translateY(calc(var(--tool-row) * -6))}62.2%{transform:translateY(calc(var(--tool-row) * -7))}70%{transform:translateY(calc(var(--tool-row) * -7))}72.2%{transform:translateY(calc(var(--tool-row) * -8))}80%{transform:translateY(calc(var(--tool-row) * -8))}82.2%{transform:translateY(calc(var(--tool-row) * -9))}90%{transform:translateY(calc(var(--tool-row) * -9))}92.2%{transform:translateY(calc(var(--tool-row) * -10))}to{transform:translateY(calc(var(--tool-row) * -10))}}[data-tools="10"]{animation-name:tools-scroll-10;animation-duration:calc(var(--tool-step) * 10)}@keyframes tools-scroll-11{0%{transform:translateY(calc(var(--tool-row) * 0))}2%{transform:translateY(calc(var(--tool-row) * -1))}9.091%{transform:translateY(calc(var(--tool-row) * -1))}11.091%{transform:translateY(calc(var(--tool-row) * -2))}18.182%{transform:translateY(calc(var(--tool-row) * -2))}20.182%{transform:translateY(calc(var(--tool-row) * -3))}27.273%{transform:translateY(calc(var(--tool-row) * -3))}29.273%{transform:translateY(calc(var(--tool-row) * -4))}36.364%{transform:translateY(calc(var(--tool-row) * -4))}38.364%{transform:translateY(calc(var(--tool-row) * -5))}45.455%{transform:translateY(calc(var(--tool-row) * -5))}47.455%{transform:translateY(calc(var(--tool-row) * -6))}54.545%{transform:translateY(calc(var(--tool-row) * -6))}56.545%{transform:translateY(calc(var(--tool-row) * -7))}63.636%{transform:translateY(calc(var(--tool-row) * -7))}65.636%{transform:translateY(calc(var(--tool-row) * -8))}72.727%{transform:translateY(calc(var(--tool-row) * -8))}74.727%{transform:translateY(calc(var(--tool-row) * -9))}81.818%{transform:translateY(calc(var(--tool-row) * -9))}83.818%{transform:translateY(calc(var(--tool-row) * -10))}90.909%{transform:translateY(calc(var(--tool-row) * -10))}92.909%{transform:translateY(calc(var(--tool-row) * -11))}to{transform:translateY(calc(var(--tool-row) * -11))}}[data-tools="11"]{animation-name:tools-scroll-11;animation-duration:calc(var(--tool-step) * 11)}@keyframes tools-scroll-12{0%{transform:translateY(calc(var(--tool-row) * 0))}1.833%{transform:translateY(calc(var(--tool-row) * -1))}8.333%{transform:translateY(calc(var(--tool-row) * -1))}10.167%{transform:translateY(calc(var(--tool-row) * -2))}16.667%{transform:translateY(calc(var(--tool-row) * -2))}18.5%{transform:translateY(calc(var(--tool-row) * -3))}25%{transform:translateY(calc(var(--tool-row) * -3))}26.833%{transform:translateY(calc(var(--tool-row) * -4))}33.333%{transform:translateY(calc(var(--tool-row) * -4))}35.167%{transform:translateY(calc(var(--tool-row) * -5))}41.667%{transform:translateY(calc(var(--tool-row) * -5))}43.5%{transform:translateY(calc(var(--tool-row) * -6))}50%{transform:translateY(calc(var(--tool-row) * -6))}51.833%{transform:translateY(calc(var(--tool-row) * -7))}58.333%{transform:translateY(calc(var(--tool-row) * -7))}60.167%{transform:translateY(calc(var(--tool-row) * -8))}66.667%{transform:translateY(calc(var(--tool-row) * -8))}68.5%{transform:translateY(calc(var(--tool-row) * -9))}75%{transform:translateY(calc(var(--tool-row) * -9))}76.833%{transform:translateY(calc(var(--tool-row) * -10))}83.333%{transform:translateY(calc(var(--tool-row) * -10))}85.167%{transform:translateY(calc(var(--tool-row) * -11))}91.667%{transform:translateY(calc(var(--tool-row) * -11))}93.5%{transform:translateY(calc(var(--tool-row) * -12))}to{transform:translateY(calc(var(--tool-row) * -12))}}[data-tools="12"]{animation-name:tools-scroll-12;animation-duration:calc(var(--tool-step) * 12)}@media (prefers-reduced-motion:reduce){[data-tools]{animation:none}}@keyframes queue-drift{to{transform:translateY(-50%)}}[data-queue="3"]{animation-duration:calc(var(--queue-step) * 3)}[data-queue="4"]{animation-duration:calc(var(--queue-step) * 4)}[data-queue="5"]{animation-duration:calc(var(--queue-step) * 5)}[data-queue="6"]{animation-duration:calc(var(--queue-step) * 6)}[data-queue="7"]{animation-duration:calc(var(--queue-step) * 7)}[data-queue="8"]{animation-duration:calc(var(--queue-step) * 8)}[data-queue="9"]{animation-duration:calc(var(--queue-step) * 9)}[data-queue="10"]{animation-duration:calc(var(--queue-step) * 10)}[data-queue="11"]{animation-duration:calc(var(--queue-step) * 11)}[data-queue="12"]{animation-duration:calc(var(--queue-step) * 12)}@media (prefers-reduced-motion:reduce){[data-queue]{animation:none}}@keyframes ai-ask-word-1{0%,3%{opacity:0;transform:translateY(.25rem)}5%,80%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(0)}}@keyframes ai-ask-word-2{0%,4.7%{opacity:0;transform:translateY(.25rem)}6.7%,80%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(0)}}@keyframes ai-ask-word-3{0%,6.4%{opacity:0;transform:translateY(.25rem)}8.4%,80%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(0)}}@keyframes ai-ask-word-4{0%,8.1%{opacity:0;transform:translateY(.25rem)}10.1%,80%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(0)}}@keyframes ai-ask-word-5{0%,9.8%{opacity:0;transform:translateY(.25rem)}11.8%,80%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(0)}}@keyframes ai-ask-word-6{0%,11.5%{opacity:0;transform:translateY(.25rem)}13.5%,80%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(0)}}@keyframes ai-ask-word-7{0%,13.2%{opacity:0;transform:translateY(.25rem)}15.2%,80%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(0)}}@keyframes ai-ask-word-8{0%,14.9%{opacity:0;transform:translateY(.25rem)}16.9%,80%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(0)}}@keyframes ai-ask-word-9{0%,16.6%{opacity:0;transform:translateY(.25rem)}18.6%,80%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(0)}}@keyframes ai-ask-word-10{0%,18.3%{opacity:0;transform:translateY(.25rem)}20.3%,80%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(0)}}@keyframes ai-ask-word-11{0%,20%{opacity:0;transform:translateY(.25rem)}22%,80%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(0)}}@keyframes ai-ask-word-12{0%,21.7%{opacity:0;transform:translateY(.25rem)}23.7%,80%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(0)}}@keyframes ai-ask-line-in{0%,5%{opacity:1;transform:scaleY(0)}22%,84%{opacity:1;transform:scaleY(1)}88%,to{opacity:0;transform:scaleY(1)}}@keyframes ai-ask-line-out{0%,38%{opacity:1;transform:scaleY(0)}44%,84%{opacity:1;transform:scaleY(1)}88%,to{opacity:0;transform:scaleY(1)}}@keyframes ai-ask-star{0%,20%,41%,to{opacity:1;transform:scale(1)}23%,38%{opacity:0;transform:scale(.8)}}@keyframes ai-ask-think{0%,20%,41%,to{opacity:0}23%,38%{opacity:1}}@keyframes ai-ask-dot{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-.25rem)}}@keyframes ai-ask-answer{0%,40%{opacity:0;transform:translateY(-.75rem)}46%,84%{opacity:1;transform:translateY(0)}88%,to{opacity:0;transform:translateY(0)}}@keyframes ai-tile-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes ai-tile-spin{to{transform:rotate(360deg)}}@keyframes ai-wave{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes ai-rule-draft-1{0%,2%{opacity:0;transform:translateY(-1.5rem)}7%,13%{opacity:1;transform:translateY(0)}16%,to{opacity:0;transform:scale(.9)}}@keyframes ai-rule-draft-2{0%,18%{opacity:0;transform:translateY(-1.5rem)}23%,29%{opacity:1;transform:translateY(0)}32%,to{opacity:0;transform:scale(.9)}}@keyframes ai-rule-draft-3{0%,34%{opacity:0;transform:translateY(-1.5rem)}39%,45%{opacity:1;transform:translateY(0)}48%,to{opacity:0;transform:scale(.9)}}@keyframes ai-rule-draft-4{0%,50%{opacity:0;transform:translateY(-1.5rem)}55%,61%{opacity:1;transform:translateY(0)}64%,to{opacity:0;transform:scale(.9)}}@keyframes ai-rule-draft-5{0%,66%{opacity:0;transform:translateY(-1.5rem)}71%,77%{opacity:1;transform:translateY(0)}80%,to{opacity:0;transform:scale(.9)}}@keyframes ai-rule-outcome-1{0%,14%{opacity:0;transform:scale(.9)}18%,94%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}@keyframes ai-rule-outcome-2{0%,30%{opacity:0;transform:scale(.9)}34%,94%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}@keyframes ai-rule-outcome-3{0%,46%{opacity:0;transform:scale(.9)}50%,94%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}@keyframes ai-rule-outcome-4{0%,62%{opacity:0;transform:scale(.9)}66%,94%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}@keyframes ai-rule-outcome-5{0%,78%{opacity:0;transform:scale(.9)}82%,94%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}}: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-app-navy:#0c1d33;--p-app-deep:#08131f;--p-app-glow:#0f4a73;--p-app-card:#10243d;--p-teal-app-top:#0b3236;--p-teal-app-deep:#061a1d;--p-teal-app-glow:#0f4d47;--p-navy-deep:#0a1838;--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-pastel-lavender:#efebf8;--p-pastel-lavender-soft:#f4f1fa;--p-pastel-blush:#fbf0ef;--p-pastel-blue:#e8f1fa;--p-pastel-butter:#faf8f1;--p-pastel-peach:#fcebdd;--p-hero-blue:#ebf4fc;--p-hero-cream:#fcfcf8;--p-hero-glow:#cfe3f7;--p-seat-blue:#d9e8f6;--p-seat-mist:#ebf3fb;--p-mist-blue:#f1f7f9;--p-mist-cream:#fbfbf7;--p-wash-win-glow:#d9e9f9;--p-wash-win-left:#e5f0fb;--p-wash-win-mid:#f2f7fd;--p-wash-win-right:#e9eefb;--p-wash-close-glow:#fdd2c0;--p-wash-close-left:#fee3d7;--p-wash-close-mid:#fff3f0;--p-wash-close-right:#fde7ec;--p-wash-paid-glow:#d3f0e0;--p-wash-paid-left:#e0f5ea;--p-wash-paid-mid:#f1faf5;--p-wash-paid-right:#e5f5f0;--p-wash-run-glow:#e3dbf8;--p-wash-run-left:#ebe5fa;--p-wash-run-mid:#f6f3fd;--p-wash-run-right:#f1e8f8;--p-tour-close-from:#9a3412;--p-tour-close-to:#c2410c;--p-tour-paid-from:#065f46;--p-tour-paid-to:#047857;--p-tour-run-from:#5b21b6;--p-tour-run-to:#7c3aed;--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-star-soft:#fef3c7;--p-star-soft-edge:#f2c14e;--p-charcoal-950:#1f2227;--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;--success-fill:#15803d;--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);--announce:var(--p-navy-deep);--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);--placeholder:var(--p-slate-200);--placeholder-strong:var(--p-slate-300);--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);--star-soft:var(--p-star-soft);--star-soft-edge:var(--p-star-soft-edge);--selection:#0071bf2e;--logo-ink:var(--p-logo-light);--logo-mark-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-hero-soft:linear-gradient(45deg, var(--p-hero-blue), var(--p-hero-cream));--gradient-hero-home:radial-gradient(55% 75% at 92% 0%, var(--p-hero-glow), transparent 70%), var(--gradient-hero-soft);--gradient-section-seat:linear-gradient(160deg, var(--p-seat-blue), var(--p-seat-mist));--gradient-card-mist:linear-gradient(45deg, var(--p-mist-blue), var(--p-mist-cream));--gradient-section-corner:radial-gradient(65% 80% at 0% 100%, var(--p-slate-200), transparent 72%), var(--canvas);--gradient-section-wash:radial-gradient(32% 55% at 74% 50%, var(--p-white), transparent 70%), radial-gradient(48% 80% at 74% 50%, var(--p-wash-close-mid), transparent 75%), var(--gradient-tour-win)}@supports (color:color-mix(in lab, red, red)){:root{--gradient-section-wash:radial-gradient(32% 55% at 74% 50%, color-mix(in srgb, var(--p-white) 70%, transparent), transparent 70%), radial-gradient(48% 80% at 74% 50%, var(--p-wash-close-mid), transparent 75%), var(--gradient-tour-win)}}:root{--gradient-section-wash-reverse:radial-gradient(32% 55% at 26% 50%, var(--p-white), transparent 70%), radial-gradient(48% 80% at 26% 50%, var(--p-wash-close-mid), transparent 75%), radial-gradient(55% 75% at 82% 45%, var(--p-wash-win-glow), transparent 70%), linear-gradient(250deg, var(--p-wash-win-left), var(--p-wash-win-mid) 55%, var(--p-wash-win-right))}@supports (color:color-mix(in lab, red, red)){:root{--gradient-section-wash-reverse:radial-gradient(32% 55% at 26% 50%, color-mix(in srgb, var(--p-white) 70%, transparent), transparent 70%), radial-gradient(48% 80% at 26% 50%, var(--p-wash-close-mid), transparent 75%), radial-gradient(55% 75% at 82% 45%, var(--p-wash-win-glow), transparent 70%), linear-gradient(250deg, var(--p-wash-win-left), var(--p-wash-win-mid) 55%, var(--p-wash-win-right))}}:root{--gradient-section-close-soft:radial-gradient(55% 75% at 82% 45%, var(--p-wash-close-left), transparent 70%), linear-gradient(250deg, var(--p-wash-close-left), var(--p-wash-close-mid) 55%, var(--p-wash-close-right))}@supports (color:color-mix(in lab, red, red)){:root{--gradient-section-close-soft:radial-gradient(55% 75% at 82% 45%, var(--p-wash-close-left), transparent 70%), linear-gradient(250deg, color-mix(in srgb, var(--p-wash-close-left) 55%, var(--p-white)), var(--p-wash-close-mid) 55%, color-mix(in srgb, var(--p-wash-close-right) 55%, var(--p-white)))}}:root{--gradient-tour-win:radial-gradient(55% 75% at 18% 45%, var(--p-wash-win-glow), transparent 70%), linear-gradient(110deg, var(--p-wash-win-left), var(--p-wash-win-mid) 55%, var(--p-wash-win-right));--gradient-tour-close:radial-gradient(55% 75% at 18% 45%, var(--p-wash-close-glow), transparent 70%), linear-gradient(110deg, var(--p-wash-close-left), var(--p-wash-close-mid) 55%, var(--p-wash-close-right));--gradient-tour-paid:radial-gradient(55% 75% at 18% 45%, var(--p-wash-paid-glow), transparent 70%), linear-gradient(110deg, var(--p-wash-paid-left), var(--p-wash-paid-mid) 55%, var(--p-wash-paid-right));--gradient-tour-run:radial-gradient(55% 75% at 18% 45%, var(--p-wash-run-glow), transparent 70%), linear-gradient(110deg, var(--p-wash-run-left), var(--p-wash-run-mid) 55%, var(--p-wash-run-right));--glass-fill:#ffffff52;--glass-edge:#fff9;--glass-fill-strong:#ffffff80;--glass-fill-bright:#ffffffd1;--glass-fill-window-bright:#ffffffb3;--glass-divider:#ffffffd9;--glass-field:#ffffff73;--glass-blur:1rem;--header-float-fill:#ffffff9e;--header-float-edge:#fffc;--mega-float-fill:#ffffffe6;--gradient-section-pastel:linear-gradient(45deg, var(--p-pastel-lavender), var(--p-pastel-blush));--gradient-section-pastel-soft:linear-gradient(45deg, var(--p-pastel-lavender-soft), var(--p-pastel-blush));--gradient-card-pastel:linear-gradient(to bottom right, var(--p-pastel-blue), var(--p-pastel-butter) 60%, var(--p-pastel-peach));--gradient-card-brand:linear-gradient(to bottom, var(--p-brand-700) 20%, var(--p-brand-400));--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-ai-tint-reverse:linear-gradient(225deg, #3b82f617, #8b5cf617, #ec489917, #f9731617);--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%);--gradient-band-app:radial-gradient(70% 90% at 100% 45%, var(--p-app-glow), transparent 70%), radial-gradient(55% 75% at 0% 0%, var(--p-app-card), transparent 70%), linear-gradient(200deg, var(--p-app-navy), var(--p-app-deep));--glass-dark-fill:#ffffff0f;--glass-dark-edge:#ffffff29;--divider-dark:#ffffff1c;--gradient-panel-teal:radial-gradient(70% 60% at 100% 0%, var(--p-teal-app-glow), transparent 72%), radial-gradient(80% 70% at 100% 100%, var(--p-teal-app-glow), transparent 72%), linear-gradient(160deg, var(--p-teal-app-top), var(--p-teal-app-deep));--band-radials-both:radial-gradient(900px 520px at 90% 0%, #1faaff38, transparent 65%), radial-gradient(900px 520px at 10% 100%, #1faaff33, transparent 65%);--gradient-charcoal:linear-gradient(150deg, var(--p-charcoal-800), var(--p-charcoal-950) 70%);--band-radials:radial-gradient(900px 520px at 90% 0%, #1faaff38, 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:.8125rem;--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-float-y:.5rem;--section-nav-h:4.5rem;--announce-h:2.625rem;--fade-edge:3rem;--duration-floating:.25s;--marquee-duration:60s;--mode-scene-loop:10s;--recruit-loop:14s;--recruit-glow:radial-gradient(circle, var(--p-amber-ink-dark), var(--p-orange-ink-dark) 55%, transparent 72%);--gained-lost-loop:10s;--track-loop:8s;--track-loop-4:10s;--track-loop-6:14s;--timeline-loop:12s;--onboard-loop:10s;--mode-scene-h:15.5rem;--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;--header-gap:.75rem;--masthead-h:calc(var(--announce-h) + var(--header-gap) + var(--header-h));--pinned-h:calc(var(--header-gap) + var(--header-h));--scroll-offset:calc(var(--pinned-h) + 1rem);--role-bar-stick:calc(var(--pinned-h) + 4.75rem);--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;--home-tablet-w:clamp(17rem, 30vw, 23rem);--home-tablet-h:calc(var(--home-tablet-w) * 1.4);--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-check:.3125rem;--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-header-float:0 1px 2px #0f172a0a, 0 12px 32px -8px #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-soft:0 0 2px #0f172a0d, 0 0 18px #0f172a14;--elevation-phone-drop:0 30px 40px #00000059;--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-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;--tool-row:4rem;--tool-row-pad:.5rem;--tool-shadow-room:1.25rem;--tool-rows:4;--tool-window:calc(var(--tool-row) * var(--tool-rows));--flow-mid:15rem;--flow-mid-sm:6rem;--tool-step:2.8s;--queue-window:20rem;--queue-step:4s;--brief-window:12.375rem;--footprint-panel:21rem;--footprint-photo:1.35;--footprint-map:562 / 356;--rollout-rail:15rem;--tour-list:20rem;--cta-phone:17.5rem;--mask-fade-y:linear-gradient(to bottom, transparent, #000 16%, #000 84%, transparent);--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);--logo-mark-ink:var(--p-white);--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=dark].panel-teal{--subtle:#ffffff0f;--surface:#ffffff0a;--fg-muted:var(--p-slate-300);--fg-subtle:var(--p-slate-300)}[data-tone=charcoal].panel-charcoal,[data-tone=dark].glow-app{--fg-muted:var(--p-slate-300);--fg-subtle:var(--p-slate-300)}[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);--logo-mark-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(--pinned-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 (min-width:67.5rem){:root{--tool-rows:5}}@media (min-width:80rem){:root{--queue-window:30rem}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
