/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-7xl:80rem;--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-normal:1.5;--leading-loose:2;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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}@font-face{font-family:Geist;src:url(data:font/woff2;base64,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)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--background:oklch(98.5% .003 255);--foreground:oklch(20% .01 260);--card:oklch(100% 0 0);--card-elevated:oklch(100% 0 0);--primary:oklch(49% .1 181);--primary-foreground:oklch(100% 0 0);--muted:oklch(95% .006 255);--muted-foreground:oklch(48% .012 255);--border:oklch(88% .008 255);--input:oklch(88% .008 255);--sidebar:oklch(99.5% .002 180);--sidebar-border:oklch(87% .012 180);--success:oklch(48% .12 150);--attention:oklch(58% .13 78);--destructive:oklch(65% .18 25);--advisor:oklch(92% .018 250);--ring:oklch(49% .1 181);--accent:oklch(93% .02 181);--shadow:oklch(20% .01 260/.1);--radius:.5rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@keyframes enter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@keyframes concept-fade{0%{opacity:.35}to{opacity:1}}@keyframes progress-spin{to{transform:rotate(360deg)}}@keyframes message-entry{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes agent-pulse{to{opacity:.6;transform:scaleY(.45)}}}@layer components;@layer utilities{.contact-page .dark{--background:oklch(13% .008 260);--foreground:oklch(94% .008 255);--card:oklch(18% .009 260);--card-elevated:oklch(20.5% .01 260);--primary:oklch(69% .12 181);--primary-foreground:oklch(13% .008 260);--muted:oklch(21% .009 260);--muted-foreground:oklch(69% .012 255);--border:oklch(30% .009 260/.65);--input:oklch(30% .009 260/.65);--sidebar:oklch(14.5% .009 260);--sidebar-border:oklch(30% .009 260/.65);--success:oklch(72% .14 150);--attention:oklch(78% .13 78);--advisor:oklch(23.5% .017 250);--ring:oklch(69% .12 181);--accent:oklch(23.5% .025 181);--shadow:oklch(5% .005 260/.4);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.contact-page .light{--background:oklch(98.5% .003 255);--foreground:oklch(20% .01 260);--card:oklch(100% 0 0);--card-elevated:oklch(100% 0 0);--primary:oklch(49% .1 181);--primary-foreground:oklch(100% 0 0);--muted:oklch(95% .006 255);--muted-foreground:oklch(48% .012 255);--border:oklch(88% .008 255);--input:oklch(88% .008 255);--sidebar:oklch(99.5% .002 180);--sidebar-border:oklch(87% .012 180);--success:oklch(48% .12 150);--attention:oklch(58% .13 78);--destructive:oklch(65% .18 25);--advisor:oklch(92% .018 250);--ring:oklch(49% .1 181);--accent:oklch(93% .02 181);--shadow:oklch(20% .01 260/.1);--radius:.5rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.contact-page button,.contact-page input,.contact-page textarea,.contact-page select{font:inherit;color:inherit}.contact-page button,.contact-page summary{cursor:pointer}.contact-page button{touch-action:manipulation;background:0 0}.contact-page input,.contact-page select,.contact-page textarea,.contact-page summary{touch-action:manipulation}.contact-page :focus-visible{outline:2px solid var(--ring);outline-offset:4px}.contact-page .skip{z-index:100;background:var(--card);padding:12px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.contact-page .skip:focus{transform:none}.contact-page .frame{border-inline:1px solid var(--border);width:calc(100% - 64px);max-width:1600px;margin:auto;position:relative}.contact-page .inner{padding:100px 48px}.contact-page .section{background:var(--card);border-top:1px solid var(--border);scroll-margin-top:64px}.contact-page .section.dark{background:var(--background);color:var(--foreground)}.contact-page .section .frame{height:100%}.contact-page .wordmark{letter-spacing:-.065em;font-family:Sifonn Pro,Geist,ui-sans-serif,system-ui,sans-serif;font-size:27px;font-weight:550;line-height:1}.contact-page .wordmark b{font-weight:inherit;color:var(--primary)}.contact-page .eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--primary);align-items:center;gap:12px;font-size:10px;font-weight:650;line-height:1.7;display:flex}.contact-page .eyebrow:before{content:"";background:var(--primary);width:7px;height:7px;box-shadow:0 0 0 5px var(--primary)}@supports (color:color-mix(in lab, red, red)){.contact-page .eyebrow:before{box-shadow:0 0 0 5px color-mix(in oklch,var(--primary) 7%,transparent)}}.contact-page .eyebrow:before{flex:none}.contact-page .micro{text-transform:uppercase;letter-spacing:.16em;color:var(--muted-foreground);font-size:10px;font-weight:550}.contact-page .center-head{text-align:center;flex-direction:column;align-items:center;margin-bottom:50px;display:flex}.contact-page .center-head h2{max-width:980px;margin-top:22px}.contact-page .center-head p{max-width:715px;margin-top:22px;line-height:1.9}.contact-page .btn{border:1px solid var(--border);border-radius:0;justify-content:center;align-items:center;gap:18px;min-height:43px;padding:12px 17px;font-size:13px;font-weight:500;transition:background .18s ease-out,border-color .18s ease-out;display:inline-flex}.contact-page .btn:hover{background:var(--accent);border-color:var(--primary)}.contact-page .btn-primary{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.contact-page .btn-primary:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.contact-page .btn-primary:hover{background:color-mix(in oklch,var(--primary) 88%,var(--foreground))}}.contact-page .btn-primary:hover{color:var(--primary-foreground)}.contact-page .btn-solid{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.contact-page .btn-solid:hover{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.contact-page .icon-btn{border:1px solid var(--border);background:var(--card);border-radius:50%;place-items:center;width:46px;height:46px;font-size:19px;transition:background .18s ease-out;display:grid}.contact-page .icon-btn:hover{background:var(--accent)}.contact-page .icon{stroke:currentColor;stroke-width:1.6px;fill:none;flex:none;width:18px;height:18px}.contact-page .badge{background:var(--attention);border-radius:999px;padding:4px 9px;font-size:10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.contact-page .badge{background:color-mix(in oklch,var(--attention) 13%,transparent)}}.contact-page .badge{color:var(--attention);font-weight:500}.contact-page .tag{border:1px solid var(--border);color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;padding:5px 9px;font-size:9px}.contact-page .tabular{font-variant-numeric:tabular-nums}.contact-page .header{z-index:50;background:var(--background);position:fixed;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.contact-page .header{background:color-mix(in oklch,var(--background) 95%,transparent)}}.contact-page .header{color:var(--foreground);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.contact-page .header-wrap{justify-content:space-between;align-items:center;gap:30px;max-width:1664px;height:64px;margin:auto;padding:0 32px;display:flex}.contact-page .header-brand{border-right:1px solid var(--border);align-items:center;height:64px;padding-right:27px;display:flex}.contact-page .desktop-nav{align-items:center;gap:31px;display:flex}.contact-page .desktop-nav a{text-transform:uppercase;letter-spacing:.13em;color:var(--muted-foreground);font-size:10px;font-weight:600}.contact-page .desktop-nav a:hover,.contact-page .desktop-nav a[aria-current=page]{color:var(--primary)}.contact-page .header-end{border-left:1px solid var(--border);align-items:center;gap:14px;height:64px;padding-left:25px;display:flex}.contact-page .header-end.header-end-no-action{border-left:0;padding-left:0}.contact-page .header .btn{min-height:36px;padding:9px 14px;font-size:12px}.contact-page .menu-toggle{width:38px;height:38px;color:var(--foreground);background:0 0;border-radius:0;display:none}.contact-page .mobile-nav{background:var(--background);border-bottom:1px solid var(--border);max-height:calc(100dvh - 64px);padding:16px 24px 24px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.contact-page .mobile-nav a{border-bottom:1px solid var(--border);padding:14px 4px;font-size:14px;display:block}.contact-page .mobile-nav a[aria-current=page]{color:var(--primary)}.contact-page .mobile-nav .btn{margin-top:20px;display:flex}@media (width<=1100px){.contact-page .header-wrap{gap:22px}.contact-page .desktop-nav{gap:19px}}@media (width<=900px){.contact-page .header-wrap{padding-inline:20px}.contact-page .desktop-nav{display:none}.contact-page .header-end{border:0;padding:0}.contact-page .menu-toggle{display:grid}}@media (width<=600px){.contact-page .header-brand{border:0;padding:0}.contact-page .header-end{gap:12px}.contact-page .header-end .btn{display:none}}.contact-page .hero{isolation:isolate;background:var(--background);color:var(--foreground);padding-top:155px;position:relative;overflow:hidden}.contact-page .hero:before{content:"";z-index:-2;background-image:var(--wave);opacity:.7;background-position:50%;background-size:cover;position:absolute;inset:0}.contact-page .hero:after{content:"";z-index:-1;background:radial-gradient(ellipse at 47% 30%,var(--background),var(--background) 53%,var(--background) 88%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.contact-page .hero:after{background:radial-gradient(ellipse at 47% 30%,color-mix(in oklch,var(--background) 15%,transparent),color-mix(in oklch,var(--background) 73%,transparent) 53%,color-mix(in oklch,var(--background) 12%,transparent) 88%)}}.contact-page .hero .inner{padding:20px 48px 0}.contact-page .hero-eyebrow{border-block:1px solid var(--border);padding:17px 0}.contact-page .hero h1{letter-spacing:-.067em;max-width:1350px;margin:33px 0;font-size:clamp(47px,7.1vw,104px);line-height:1.04}.contact-page .hero h1 em{color:var(--primary);font-style:normal}.contact-page .hero p{max-width:740px;font-size:18px;line-height:1.9}.contact-page .hero-actions{gap:13px;margin-top:30px;margin-bottom:80px;display:flex}.contact-page .hero-rail{border-top:1px solid var(--border);background:var(--background);grid-template-columns:repeat(3,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.contact-page .hero-rail{background:color-mix(in oklch,var(--background) 75%,transparent)}}.contact-page .hero-rail{margin-inline:-48px}.contact-page .hero-rail div{text-transform:uppercase;letter-spacing:.07em;color:var(--muted-foreground);border-right:1px solid var(--border);align-items:center;gap:17px;padding:21px 30px;font-size:11px;line-height:1.5;display:flex}.contact-page .hero-rail div:last-child{border:0}.contact-page .hero-rail span{color:var(--primary);font-size:10px}.contact-page dialog{background:var(--card);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius);width:calc(100% - 36px);max-width:590px;max-height:calc(100dvh - 40px);padding:32px;overflow:auto}.contact-page dialog::backdrop{background:var(--background)}@supports (color:color-mix(in lab, red, red)){.contact-page dialog::backdrop{background:color-mix(in oklch,var(--background) 85%,transparent)}}.contact-page dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.contact-page .dialog-top{justify-content:space-between;align-items:center;margin-bottom:27px;display:flex}.contact-page .dialog-title{margin-bottom:22px;font-size:34px}.contact-page .dialog-copy{font-size:14px;line-height:1.9}.contact-page .dialog-note{border-top:1px solid var(--border);padding-top:20px;font-size:12px}.contact-page .demo-dialog{padding:32px}.contact-page .form-inner{padding:0}.contact-page .demo-dialog .dialog-top{gap:20px;margin-bottom:0}.contact-page .demo-dialog .dialog-title{margin-bottom:0;font-size:32px;line-height:1.2}.contact-page .demo-dialog .dialog-top svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:17px;height:17px}.contact-page .demo-dialog .icon-btn{flex:none;width:38px;height:38px}.contact-page .form-note{margin:19px 0 25px;font-size:12px;line-height:1.8}.contact-page .form-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.contact-page .form-grid label{gap:7px;font-size:11px;font-weight:500;display:grid}.contact-page .form-grid .full{grid-column:1/-1}.contact-page .optional{color:var(--muted-foreground);font-weight:400}.contact-page input,.contact-page select,.contact-page textarea{background:var(--background);width:100%;min-width:0;color:var(--foreground);border:1px solid var(--input);border-radius:5px;padding:11px 12px;font-size:13px;line-height:1.5}.contact-page input:focus,.contact-page select:focus,.contact-page textarea:focus{outline:2px solid var(--ring);outline-offset:2px}.contact-page textarea{resize:vertical;min-height:95px}.contact-page .form-submit{width:100%;margin-top:23px}.contact-page .form-status{color:var(--primary);margin-top:15px;font-size:12px;line-height:1.8}.contact-page .draft-panel{border-top:1px solid var(--border);margin-top:18px;padding-top:18px}.contact-page .draft-panel label{font-size:11px}.contact-page .draft-panel textarea{min-height:220px;margin-top:8px}.contact-page .draft-actions{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.contact-page .draft-actions .btn{gap:12px;padding-inline:14px}.contact-page .btn svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex:none;width:17px;height:17px}.contact-page .reveal{opacity:1}.contact-page .reveal.pending{opacity:0;transform:translateY(14px)}.contact-page .reveal.visible{opacity:1;transition:opacity .22s ease-out,transform .22s ease-out;transform:none}.contact-page .header.lunaris-header{z-index:100;background:var(--background);position:fixed;inset:0 0 auto;transform:translateY(0)}@supports (color:color-mix(in lab, red, red)){.contact-page .header.lunaris-header{background:color-mix(in oklch,var(--background) 95%,transparent)}}.contact-page .header.lunaris-header{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transition:transform .18s ease-out,background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out}.contact-page .header.lunaris-header.light{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.contact-page .header.lunaris-header.light{background:color-mix(in oklch,var(--card) 95%,transparent)}}.contact-page .header.lunaris-header.is-hidden{transform:translateY(-100%)}.contact-page .header.lunaris-header:focus-within{transform:translateY(0)}.contact-page .lunaris-header .header-wrap{grid-template-columns:auto 1fr auto;gap:0;max-width:1600px;height:64px;padding-inline:32px;display:grid;position:relative}.contact-page .lunaris-header .header-brand{border-right:1px solid var(--border);height:64px;padding-right:28px;font-size:28px}.contact-page .lunaris-header .desktop-nav{justify-content:center;gap:28px;height:100%;display:flex}.contact-page .lunaris-header .desktop-nav a{letter-spacing:.14em;white-space:nowrap;align-items:center;height:100%;font-size:9px;font-weight:600;display:flex}.contact-page .lunaris-header .desktop-nav a[aria-current]{color:var(--primary)}.contact-page .lunaris-header .header-end{border-left:1px solid var(--border);gap:24px;height:64px;padding-left:32px}.contact-page .lunaris-header .header-end>.btn{display:inline-flex}.contact-page .lunaris-header .menu-toggle{display:none}.contact-page .menu-lines{width:16px;height:18px;position:relative}.contact-page .menu-lines i{background:currentColor;width:16px;height:1px;transition:transform .18s ease-out,opacity .18s ease-out;position:absolute;left:0}.contact-page .menu-lines i:first-child{top:3px}.contact-page .menu-lines i:nth-child(2){top:9px}.contact-page .menu-lines i:nth-child(3){top:15px}.contact-page .menu-toggle[aria-expanded=true] .menu-lines i:first-child{transform:translateY(6px)rotate(45deg)}.contact-page .menu-toggle[aria-expanded=true] .menu-lines i:nth-child(2){opacity:0}.contact-page .menu-toggle[aria-expanded=true] .menu-lines i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.contact-page .lunaris-header .mobile-nav{background:var(--background);border-block:1px solid var(--border);padding:16px}.contact-page .lunaris-header.light .mobile-nav{background:var(--card)}.contact-page .lunaris-header .mobile-nav a{letter-spacing:.18em;text-transform:uppercase;border:0;padding:12px 4px;font-size:12px;font-weight:600}.contact-page .lunaris-header .mobile-nav a[aria-current]{color:var(--primary)}.contact-page .lunaris-header .mobile-nav a:hover{background:var(--muted)}.contact-page .hero{padding-top:144px}.contact-page .hero:before,.contact-page .hero:after{display:none}.contact-page .lunaris-wave{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.contact-page .lunaris-wave>svg{width:110%;height:110%;position:absolute;inset:-5%}.contact-page .wave-vignette,.contact-page .wave-shade{position:absolute;inset:0}.contact-page .wave-vignette{background:radial-gradient(ellipse at 50% 24%,var(--background),var(--background) 48%,var(--background) 82%)}@supports (color:color-mix(in lab, red, red)){.contact-page .wave-vignette{background:radial-gradient(ellipse at 50% 24%,color-mix(in oklch,var(--background) 12%,transparent),color-mix(in oklch,var(--background) 64%,transparent) 48%,color-mix(in oklch,var(--background) 12%,transparent) 82%)}}.contact-page .wave-shade{background:linear-gradient(to bottom,var(--background),transparent,var(--background))}@supports (color:color-mix(in lab, red, red)){.contact-page .wave-shade{background:linear-gradient(to bottom,color-mix(in oklch,var(--background) 35%,transparent),transparent,color-mix(in oklch,var(--background) 20%,transparent))}}@media (width<=1279px){.contact-page .lunaris-header .desktop-nav{gap:20px}}@media (width<=1023px){.contact-page .lunaris-header .header-wrap{grid-template-columns:1fr auto;padding-inline:24px}.contact-page .lunaris-header .header-brand{border:0;width:fit-content}.contact-page .lunaris-header .desktop-nav{display:none}.contact-page .lunaris-header .header-end{border:0;gap:16px;padding-left:0}.contact-page .lunaris-header .menu-toggle{display:grid}}@media (width<=639px){.contact-page .lunaris-header .header-wrap{padding-inline:16px}.contact-page .lunaris-header .header-brand{font-size:27px}.contact-page .lunaris-header .header-end>.btn{display:none}.contact-page .hero{padding-top:112px}}@media (prefers-reduced-motion:reduce){.contact-page .header.lunaris-header,.contact-page .menu-lines i{transition:none}}.contact-page .dark{background:var(--background);color:var(--foreground)}.contact-page .light{background:var(--card);color:var(--foreground)}.contact-page .demo-hero{padding-top:112px}.contact-page .demo-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;min-height:calc(100svh - 112px);padding:44px 48px 64px;display:grid}.contact-page .demo-intro{min-width:0}.contact-page .demo-hero h1{letter-spacing:-.065em;max-width:660px;margin:30px 0;font-size:clamp(56px,6.1vw,92px);line-height:1}.contact-page .demo-hero .intro-copy{max-width:580px;font-size:16px;line-height:1.85}.contact-page .demo-agenda{margin-top:34px}.contact-page .demo-agenda h2{text-transform:uppercase;letter-spacing:.18em;color:var(--primary);font-size:10px;font-weight:600;line-height:1.6}.contact-page .demo-agenda ul{border-top:1px solid var(--border);margin:17px 0 0;padding:0;list-style:none}.contact-page .demo-agenda li{border-bottom:1px solid var(--border);color:var(--muted-foreground);grid-template-columns:18px 1fr;gap:14px;padding:16px 0;font-size:13px;line-height:1.8;display:grid}.contact-page .demo-agenda svg{width:16px;height:16px;stroke:var(--primary);fill:none;stroke-width:1.5px;margin-top:4px}.contact-page .demo-hero .business-note{max-width:430px;margin-top:23px;font-size:11px;line-height:1.8}.contact-page .motion-toggle{color:var(--muted-foreground);border:0;border-bottom:1px solid var(--border);background:0 0;min-height:36px;margin-top:20px;padding:8px 0;font-size:10px}.contact-page .motion-toggle:hover{color:var(--foreground)}.contact-page .request-panel{isolation:isolate;background:var(--background);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.contact-page .request-panel{background:color-mix(in oklch,var(--background) 82%,transparent)}}.contact-page .request-panel{border:1px solid var(--border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 24px 90px var(--shadow);justify-self:end;width:100%;max-width:620px;padding:32px}.contact-page .request-panel:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 90% 0,var(--primary),transparent 45%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.contact-page .request-panel:before{background:radial-gradient(ellipse at 90% 0,color-mix(in oklch,var(--primary) 9%,transparent),transparent 45%)}}.contact-page .request-panel h2{letter-spacing:-.045em;max-width:470px;margin-top:15px;font-size:32px;line-height:1.15}.contact-page .request-heading{border-bottom:1px solid var(--border);margin-bottom:25px;padding-bottom:25px}.contact-page .request-panel .form-grid{gap:18px}.contact-page .request-panel label{gap:7px;font-size:12px;line-height:1.6}.contact-page .field-name{justify-content:space-between;gap:10px;display:flex}.contact-page .optional{color:var(--muted-foreground);font-size:11px;font-weight:400}.contact-page .request-panel input{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.contact-page .request-panel input{background:color-mix(in oklch,var(--card) 70%,transparent)}}.contact-page .request-panel input{border-radius:0;min-height:48px;padding:12px;font-size:14px;line-height:1.6}.contact-page .phone-field-wrap{border:1px solid var(--input);background:var(--card);align-items:stretch;min-width:0;display:flex}@supports (color:color-mix(in lab, red, red)){.contact-page .phone-field-wrap{background:color-mix(in oklch,var(--card) 70%,transparent)}}.contact-page .phone-country-code{border-right:1px solid var(--input);min-width:62px;color:var(--muted-foreground);place-items:center;padding:0 12px;font-size:14px;display:grid}.contact-page .request-panel .phone-field-wrap input{background:0 0;border:0;flex:1;width:100%;min-width:0}.contact-page .phone-field-wrap:focus-within{outline:1px solid var(--primary);outline-offset:2px}.contact-page .request-panel select{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.contact-page .request-panel select{background:color-mix(in oklch,var(--card) 70%,transparent)}}.contact-page .request-panel select{border-radius:0;min-height:48px;padding:12px;font-size:14px;line-height:1.6}.contact-page .request-panel textarea{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.contact-page .request-panel textarea{background:color-mix(in oklch,var(--card) 70%,transparent)}}.contact-page .request-panel textarea{resize:vertical;border-radius:0;min-height:108px;padding:12px;font-size:14px;line-height:1.6}.contact-page .request-panel input::placeholder,.contact-page .request-panel textarea::placeholder{color:var(--muted-foreground);opacity:1}.contact-page .request-panel select option{background:var(--card);color:var(--foreground)}.contact-page .request-panel .field-help{margin-top:9px;font-size:11px;line-height:1.65}.contact-page .request-panel .form-submit{min-height:48px;margin-top:22px}.contact-page .request-panel .form-submit:disabled{cursor:wait;opacity:.65}.contact-page .request-panel .delivery-note,.contact-page .request-panel .privacy-note{margin-top:12px;font-size:11px;line-height:1.8}.contact-page .inline-link{border:0;border-bottom:1px solid var(--border);color:var(--foreground);font-size:inherit;line-height:inherit;background:0 0;padding:0}.contact-page .inline-link:hover{color:var(--primary);border-color:var(--primary)}.contact-page .prefer-email{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;gap:5px 10px;margin-top:22px;padding-top:20px;font-size:12px;display:flex}.contact-page .prefer-email a{color:var(--foreground)}.contact-page .prefer-email a:hover{color:var(--primary)}.contact-page .form-status{overflow-wrap:anywhere;margin-top:16px;font-size:12px;line-height:1.8}.contact-page .form-status[data-kind=error]{color:var(--attention)}.contact-page .draft-panel{margin-top:18px}.contact-page .draft-panel textarea{min-height:245px;font-size:12px}.contact-page .draft-panel h3{letter-spacing:-.03em;margin-bottom:10px;font-size:21px}.contact-page .draft-panel>p{margin-bottom:15px;font-size:12px;line-height:1.8}.contact-page .draft-actions .btn{gap:10px;min-height:44px;font-size:11px}.contact-page .success-mark{border:1px solid var(--border);width:56px;height:56px;color:var(--primary);place-items:center;margin-bottom:26px;font-size:25px;display:grid}.contact-page .success-state{flex-direction:column;justify-content:center;align-items:flex-start;min-height:440px;padding:30px 0;display:flex}.contact-page .success-state h2{margin:0;font-size:36px}.contact-page .success-state p{margin-top:22px;font-size:15px;line-height:1.85}.contact-page .success-state .btn{margin-top:30px}.contact-page .mobile-nav>.btn{width:100%}.contact-page.motion-paused *{animation-play-state:paused!important}.contact-page .no-js-message{background:var(--muted);color:var(--foreground);border:1px solid var(--border);margin-block:20px;padding:16px;font-size:13px}@media (width<=1279px){.contact-page .demo-layout{gap:40px;padding-inline:32px}.contact-page .demo-hero h1{font-size:64px}.contact-page .request-panel{padding:26px}.contact-page .demo-hero .intro-copy{font-size:15px}}@media (width<=1023px){.contact-page .frame{width:calc(100% - 48px)}.contact-page .demo-layout{grid-template-columns:1fr;gap:40px;max-width:820px;margin:auto;padding-block:28px 56px}.contact-page .request-panel{max-width:none}.contact-page .demo-hero h1{max-width:680px;font-size:68px}.contact-page .demo-hero .intro-copy,.contact-page .demo-agenda{max-width:650px}.contact-page .demo-hero .business-note{max-width:none}.contact-page .demo-intro .motion-toggle{margin-top:12px}}@media (width<=639px){.contact-page .frame{width:calc(100% - 32px)}.contact-page .demo-hero{padding-top:100px}.contact-page .demo-layout{gap:30px;padding:20px 20px 44px}.contact-page .demo-hero h1{margin:24px 0;font-size:clamp(42px,11vw,64px)}.contact-page .demo-hero .intro-copy{font-size:14px}.contact-page .demo-agenda{margin-top:26px}.contact-page .demo-agenda li{padding-block:13px;font-size:12px}.contact-page .demo-hero .business-note{font-size:10px}.contact-page .request-panel{padding:22px 18px}.contact-page .request-panel h2{font-size:29px}.contact-page .form-grid{grid-template-columns:1fr}.contact-page .request-panel input,.contact-page .request-panel select,.contact-page .request-panel textarea,.contact-page .request-panel .draft-panel textarea{font-size:16px}.contact-page .draft-actions{flex-direction:column}.contact-page .draft-actions .btn{width:100%}.contact-page .eyebrow{letter-spacing:.13em;font-size:9px}.contact-page .success-state h2{font-size:30px}.contact-page .success-state{min-height:340px}.contact-page dialog{padding:24px}.contact-page .demo-hero .request-panel p{max-width:100%}}@media (prefers-reduced-motion:reduce){.contact-page :before,.contact-page :after{transition:none!important;animation:none!important}.contact-page .motion-toggle{display:none}.contact-page .reveal.pending{opacity:1;transform:none}}.contact-page .demo-hero .wave-shade{background:linear-gradient(90deg,var(--background) 0%,var(--background) 52%,var(--background) 100%)}@supports (color:color-mix(in lab, red, red)){.contact-page .demo-hero .wave-shade{background:linear-gradient(90deg,color-mix(in oklch,var(--background) 94%,transparent) 0%,color-mix(in oklch,var(--background) 90%,transparent) 52%,color-mix(in oklch,var(--background) 25%,transparent) 100%)}}.contact-page .demo-intro{--hero-secondary-foreground:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.contact-page .demo-intro{--hero-secondary-foreground:color-mix(in oklch,var(--foreground) 90%,var(--background))}}.contact-page .demo-intro h1,.contact-page .demo-intro .intro-copy,.contact-page .demo-intro .demo-agenda li{color:var(--foreground)}.contact-page .demo-intro .business-note,.contact-page .demo-intro .motion-toggle{color:var(--hero-secondary-foreground)}.contact-page .demo-intro .motion-toggle:hover{color:var(--foreground)}.contact-page .demo-intro .hero-eyebrow,.contact-page .demo-intro .demo-agenda h2,.contact-page .demo-intro h1 em{color:var(--primary)}@media (width<=1023px){.contact-page .demo-hero .wave-shade{background:var(--background)}@supports (color:color-mix(in lab, red, red)){.contact-page .demo-hero .wave-shade{background:color-mix(in oklch,var(--background) 90%,transparent)}}}.home-intelligence .intelligence-intro{padding:112px 0}.home-intelligence .intelligence-scroll-stage{max-width:1600px;height:280vh;margin:auto;padding-bottom:48px;position:relative}.home-intelligence .feature-scene{border:1px solid var(--border);isolation:isolate;height:100vh;min-height:760px;margin:0;padding:0;display:block;position:sticky;top:0;overflow:hidden}.home-intelligence .concept-stage{z-index:0;border:0;width:100%;height:100%;margin:0;position:absolute;inset:0;overflow:hidden}.home-intelligence .concept-stage .concept-image{object-fit:cover;object-position:center;will-change:opacity,transform;width:100%;height:100%;transition:opacity .7s ease-out,transform .7s ease-out;animation:none;position:absolute;inset:0}.home-intelligence .feature-scene:before{z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--background),var(--background) 55%,transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.home-intelligence .feature-scene:before{background:linear-gradient(90deg,color-mix(in oklch,var(--background) 70%,transparent),color-mix(in oklch,var(--background) 15%,transparent) 55%,transparent)}}.home-intelligence .feature-scene:after{z-index:1;pointer-events:none;opacity:.12;background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);background-size:64px 64px;display:block;position:absolute;inset:0}.home-intelligence .feature-list{z-index:2;flex-direction:column;justify-content:center;align-items:stretch;gap:8px;width:100%;max-width:680px;height:100%;min-height:760px;padding:40px;display:flex;position:relative}.home-intelligence .feature-item{background:var(--muted);min-width:0;position:relative}@supports (color:color-mix(in lab, red, red)){.home-intelligence .feature-item{background:color-mix(in oklch,var(--muted) 90%,transparent)}}.home-intelligence .feature-item{border:1px solid var(--border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);cursor:pointer;transition:background .5s ease-out,box-shadow .5s ease-out}.home-intelligence .feature-item[data-active=true]{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.home-intelligence .feature-item[data-active=true]{background:color-mix(in oklch,var(--card) 95%,transparent)}}.home-intelligence .feature-item[data-active=true]{box-shadow:0 22px 55px var(--shadow)}.home-intelligence .feature-item:not([data-active=true]):hover{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.home-intelligence .feature-item:not([data-active=true]):hover{background:color-mix(in oklch,var(--card) 90%,transparent)}}.home-intelligence .feature-item button{gap:20px;min-height:88px;padding:16px 20px;transition:padding .5s ease-out}.home-intelligence .feature-item[data-active=true] button{padding:24px 24px 0}.home-intelligence .feature-item .micro{letter-spacing:.18em;margin:0 0 8px;font-size:9px;font-weight:600;line-height:1.6}.home-intelligence .feature-title{letter-spacing:-.035em;font-size:16px;font-weight:500;line-height:1.35;transition:font-size .5s ease-out;display:block}.home-intelligence .feature-item[data-active=true] .feature-title{font-size:24px;font-weight:500}.home-intelligence .feature-expand{border:1px solid var(--border);background:var(--card);width:32px;height:32px;color:var(--muted-foreground);border-radius:50%;flex:none;place-items:center;font-size:18px;line-height:1;display:grid}.home-intelligence .feature-content{opacity:0;grid-template-rows:0fr;margin:0;padding:0;transition:grid-template-rows .5s ease-out,opacity .5s ease-out,margin .5s ease-out;display:grid}.home-intelligence .feature-item[data-active=true] .feature-content{opacity:1;grid-template-rows:1fr;margin-top:16px}.home-intelligence .feature-body{min-height:0;overflow:hidden}.home-intelligence .feature-content p{color:var(--muted-foreground);margin:0 0 20px;font-size:14px;line-height:2}.home-intelligence .feature-tags{flex-wrap:wrap;gap:8px;margin:0;display:flex}.home-intelligence .scene-nav{z-index:3;border:1px solid var(--border);background:var(--card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:center;align-items:center;gap:2px;padding:0 12px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.home-intelligence .scene-nav button{background:0 0;border:0;border-radius:0;width:32px;height:44px;min-height:44px;padding:0;transition:width .5s ease-out;position:relative}.home-intelligence .scene-nav button:before{content:"";background:var(--border);width:20px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-intelligence .scene-nav button[aria-pressed=true]{background:0 0;width:48px}.home-intelligence .scene-nav button[aria-pressed=true]:before{background:var(--primary);width:40px}@media (width<=1023px){.home-intelligence .intelligence-intro{padding:112px 0}.home-intelligence .intelligence-scroll-stage{height:auto}.home-intelligence .feature-scene{height:auto;min-height:760px;position:relative;top:auto}.home-intelligence .feature-list{height:auto;min-height:760px;padding:32px}}@media (width<=639px){.home-intelligence .intelligence-intro{padding:80px 0}.home-intelligence .feature-list{padding:20px}.home-intelligence .feature-item button{padding:16px 20px}.home-intelligence .feature-item[data-active=true] button{padding:24px 24px 0}}@media (prefers-reduced-motion:reduce){.home-intelligence .intelligence-scroll-stage{height:auto}.home-intelligence .feature-scene{height:auto;position:relative}.home-intelligence .concept-stage .concept-image{will-change:auto;transition:none;animation:none}}.feature-scene{background:var(--background);min-height:640px;color:var(--foreground);align-items:center;gap:34px;margin-top:94px;padding:60px 40px;display:grid;position:relative;overflow:hidden}.feature-scene:before{content:"";z-index:-2;background:radial-gradient(ellipse at 87% 36%,var(--primary),transparent 65%),linear-gradient(90deg,var(--foreground),transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.feature-scene:before{background:radial-gradient(ellipse at 87% 36%,color-mix(in oklch,var(--primary) 15%,transparent),transparent 65%),linear-gradient(90deg,color-mix(in oklch,var(--foreground) 10%,transparent),transparent)}}.feature-scene:after{content:"";z-index:-1;background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);opacity:.23;background-size:72px 72px;position:absolute;inset:0}@media (width<=1100px){.feature-scene{gap:26px;padding:40px 27px}}@media (width<=900px){.feature-scene{grid-template-columns:1fr;margin-top:65px;padding:40px 30px}}@media (width<=600px){.feature-scene{gap:13px;margin-top:45px;padding:30px 19px}}.feature-scene{isolation:isolate;grid-template-columns:1fr 1fr;min-height:650px}.feature-scene:before{z-index:0;pointer-events:none;background:linear-gradient(90deg,var(--background),transparent 72%)}@supports (color:color-mix(in lab, red, red)){.feature-scene:before{background:linear-gradient(90deg,color-mix(in oklch,var(--background) 20%,transparent),transparent 72%)}}.feature-scene:after{display:none}@media (width<=900px){.feature-scene{flex-direction:column;min-height:0;padding:35px 26px 20px;display:flex}}@media (width<=600px){.feature-scene{padding:26px 18px 14px}}.home-loan-models{isolation:isolate;position:relative;overflow:hidden}.home-loan-models.grid-bg:before{display:none}.home-loan-models .loan-model-light-field{z-index:0;pointer-events:none;background-image:radial-gradient(circle at 18% 20%,var(--primary),transparent 24%),linear-gradient(var(--foreground) 1px,transparent 1px),linear-gradient(90deg,var(--foreground) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.home-loan-models .loan-model-light-field{background-image:radial-gradient(circle at 18% 20%,color-mix(in oklch,var(--primary) 12%,transparent),transparent 24%),linear-gradient(color-mix(in oklch,var(--foreground) 2.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,var(--foreground) 2.5%,transparent) 1px,transparent 1px)}}.home-loan-models .loan-model-light-field{background-size:auto,64px 64px,64px 64px}.home-loan-models .loan-model-background-wave{z-index:0;opacity:.7;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-loan-models>.frame{z-index:1;position:relative}.home-loan-models .models-signal-field{opacity:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-loan-models .model-coverage-stage:before{content:"";pointer-events:none;background-image:linear-gradient(var(--foreground) 1px,transparent 1px),linear-gradient(90deg,var(--foreground) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.home-loan-models .model-coverage-stage:before{background-image:linear-gradient(color-mix(in oklch,var(--foreground) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,var(--foreground) 4%,transparent) 1px,transparent 1px)}}.home-loan-models .model-coverage-stage:before{background-size:56px 56px}.home-loan-models .source-model-grid{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.home-loan-models .source-model-grid{background:color-mix(in oklch,var(--foreground) 10%,transparent)}}.home-loan-models .source-model-grid li{background:var(--background)}@supports (color:color-mix(in lab, red, red)){.home-loan-models .source-model-grid li{background:color-mix(in oklch,var(--background) 70%,transparent)}}@media (prefers-reduced-motion:reduce){.home-loan-models .loan-model-background-wave,.home-loan-models .models-signal-field{transition:none;animation:none}}.home-hero:before,.home-hero:after{display:none}.home-hero .lunaris-wave{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.home-hero .lunaris-wave>svg{width:110%;height:110%;position:absolute;inset:-5%}.home-hero .wave-vignette,.home-hero .wave-shade{position:absolute;inset:0}.home-hero .wave-vignette{background:radial-gradient(ellipse at 50% 24%,var(--background),var(--background) 48%,var(--background) 82%)}@supports (color:color-mix(in lab, red, red)){.home-hero .wave-vignette{background:radial-gradient(ellipse at 50% 24%,color-mix(in oklch,var(--background) 12%,transparent),color-mix(in oklch,var(--background) 64%,transparent) 48%,color-mix(in oklch,var(--background) 12%,transparent) 82%)}}.home-hero .wave-shade{background:linear-gradient(to bottom,var(--background),transparent,var(--background))}@supports (color:color-mix(in lab, red, red)){.home-hero .wave-shade{background:linear-gradient(to bottom,color-mix(in oklch,var(--background) 35%,transparent),transparent,color-mix(in oklch,var(--background) 20%,transparent))}}.api-hero-wave{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.api-hero-wave svg{width:110%;height:110%;position:absolute;inset:-5%}.models-signal-field{width:100%;height:100%;color:var(--primary);opacity:.28;pointer-events:none;position:absolute;inset:0}.api-workflow-timeline{--api-process-progress:100%;position:relative}.api-workflow-timeline:before,.api-workflow-timeline:after{content:"";pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.api-workflow-timeline:before{background:var(--border);width:2px;height:100%}.api-workflow-timeline:after{z-index:1;width:3px;height:var(--api-process-progress);background:var(--primary);box-shadow:0 0 22px var(--primary)}@supports (color:color-mix(in lab, red, red)){.api-workflow-timeline:after{box-shadow:0 0 22px color-mix(in oklch, var(--primary) 22%, transparent)}}.api-workflow-timeline:after{transition:height .18s ease-out}@media (width<=1023px){.api-workflow-timeline:before,.api-workflow-timeline:after{left:44px}}@media (width<=600px){.api-workflow-timeline:before,.api-workflow-timeline:after{left:36px}}@media (prefers-reduced-motion:reduce){.api-workflow-timeline:after{transition:none}}.platform-timeline{--process-progress:100%;list-style:none;position:relative}.platform-timeline:before,.platform-timeline:after{content:"";pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.platform-timeline:before{background:var(--border);width:2px;height:100%}.platform-timeline:after{width:3px;height:var(--process-progress);background:var(--primary);box-shadow:0 0 22px var(--primary)}@supports (color:color-mix(in lab, red, red)){.platform-timeline:after{box-shadow:0 0 22px color-mix(in oklch,var(--primary) 22%,transparent)}}.platform-timeline:after{transition:height .18s ease-out}.platform-timeline.is-enhanced .process-step:not(.is-reached) .process-marker{background:var(--background);color:var(--muted-foreground);border-color:var(--border)}.platform-timeline.is-enhanced .process-step:not(.is-reached) .process-label .micro{color:var(--muted-foreground)}.platform-timeline.is-enhanced .process-step:not(.is-reached) .process-rule{opacity:.2}@media (width<=1023px){.platform-timeline:before,.platform-timeline:after{left:24px}}@media (width<=600px){.platform-timeline:before,.platform-timeline:after{left:20px}}@media (prefers-reduced-motion:reduce){.platform-timeline:after,.platform-timeline .process-marker{transition:none}}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.journey-chat{background:var(--card);color:var(--foreground);border:1px solid var(--border);min-width:0;box-shadow:0 16px 48px var(--shadow);border-radius:10px;overflow:hidden}.journey-chat[data-state=playing] .journey-chat-result{visibility:hidden}.journey-chat[data-state=playing] .progress-track span{width:0}@media (width<=900px){.journey-chat{width:100%;max-width:650px;margin:auto}}.visible{visibility:visible}.hero{isolation:isolate;background:var(--background);color:var(--foreground);padding-top:155px;position:relative;overflow:hidden}.hero:before{content:"";z-index:-2;background-image:var(--wave);opacity:.7;background-position:50%;background-size:cover;position:absolute;inset:0}.hero:after{content:"";z-index:-1;background:radial-gradient(ellipse at 47% 30%,var(--background),var(--background) 53%,var(--background) 88%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hero:after{background:radial-gradient(ellipse at 47% 30%,color-mix(in oklch,var(--background) 15%,transparent),color-mix(in oklch,var(--background) 73%,transparent) 53%,color-mix(in oklch,var(--background) 12%,transparent) 88%)}}.hero .inner{padding:20px 48px 0}.hero h1{letter-spacing:-.067em;max-width:1350px;margin:33px 0;font-size:clamp(47px,7.1vw,104px);line-height:1.04}.hero h1 em{color:var(--primary);font-style:normal}.hero p{max-width:740px;font-size:18px;line-height:1.9}.hero h1{animation:.7s ease-out both enter}.hero p{animation:.7s ease-out .1s both enter}@media (width<=1100px){.hero .inner{padding-inline:35px}}@media (width<=900px){.hero{padding-top:120px}.hero .inner{padding:15px 30px 0}.hero h1{font-size:clamp(48px,8.5vw,80px)}}@media (width<=600px){.hero{padding-top:102px}.hero .inner{padding:10px 20px 0}.hero h1{margin:26px 0;font-size:clamp(40px,10.1vw,59px)}.hero h1 br{display:none}.hero p{font-size:15px;line-height:1.85}}.hero .inner,.hero,.hero .frame{padding-bottom:0}.hero .hero-delivery{max-width:780px;margin-top:12px;font-size:16px}@media (width<=600px){.hero .hero-delivery{font-size:14px}}.demo{isolation:isolate;position:relative;overflow:hidden}.demo:before{content:"";z-index:-1;background-image:var(--wave);opacity:.19;background-position:50%;background-size:cover;position:absolute;inset:0}.grid-bg{isolation:isolate;position:relative;overflow:hidden}.grid-bg:before{content:"";z-index:-1;background-image:radial-gradient(ellipse at 75% 24%,var(--primary),transparent 60%),linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.grid-bg:before{background-image:radial-gradient(ellipse at 75% 24%,color-mix(in oklch,var(--primary) 9%,transparent),transparent 60%),linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px)}}.grid-bg:before{opacity:.45;background-size:auto,72px 72px,72px 72px}.scene-nav{grid-column:1/-1;justify-content:center;gap:8px;padding:14px 0;display:flex}.scene-nav button{background:0 0;border:0;width:44px;height:32px;padding:0;position:relative}.scene-nav button:after{content:"";background:var(--muted);position:absolute;inset:13px 5px}.scene-nav button[aria-pressed=true]:after{background:var(--primary)}@media (width<=900px){.scene-nav{margin-top:0}}.scene-nav{z-index:3;align-self:end;position:relative}@media (width<=900px){.scene-nav{align-self:center}}@media (prefers-reduced-motion:reduce){.scene-nav button{transition:none!important}}.concept-stage{z-index:-1;position:absolute;inset:0;overflow:hidden}.concept-stage .concept-image{object-fit:cover;object-position:center;border:0;width:100%;height:100%;animation:.22s ease-out concept-fade;display:block;position:absolute;inset:0}@media (width<=900px){.concept-stage{z-index:1;border:1px solid var(--border);width:100%;height:320px;margin-top:17px;position:relative;inset:auto}}@media (width<=600px){.concept-stage{height:245px}.concept-stage .concept-image{object-position:72% center}}.header{z-index:50;background:var(--background);position:fixed;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.header{background:color-mix(in oklch,var(--background) 95%,transparent)}}.header{color:var(--foreground);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header .header-logo-black,.header .header-logo-white{flex:none;width:auto;height:24px}.header .header-logo-white,.header.dark .header-logo-black{display:none}.header.dark .header-logo-white{display:block}.header .btn{min-height:36px;padding:9px 14px;font-size:12px}@media (width<=600px){.header .wordmark{font-size:24px}}.mobile-nav{background:var(--background);border-bottom:1px solid var(--border);max-height:calc(100dvh - 64px);padding:16px 24px 24px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mobile-nav a{border-bottom:1px solid var(--border);padding:14px 4px;font-size:14px;display:block}.mobile-nav .btn{margin-top:20px;display:flex}.home-illustrative-case .journey-layout{grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);align-items:center;gap:clamp(35px,4.5vw,72px)}.home-illustrative-case .case-heading{max-width:1000px;margin-bottom:46px}.home-illustrative-case .case-heading h2{letter-spacing:-.06em;font-weight:450;line-height:1.08}.home-illustrative-case .case-heading>p{font-size:15px;font-weight:400;line-height:1.9}.home-illustrative-case .journey-sequence{margin-top:0;padding-left:0}.home-illustrative-case .journey-sequence:before{display:none}.home-illustrative-case .journey-step{border:0;grid-template-columns:64px minmax(0,1fr);gap:26px;min-height:160px;margin:0;padding:0 0 42px}.home-illustrative-case .journey-step:before{content:"";background:var(--border);width:1px;position:absolute;top:64px;bottom:0;left:31px}.home-illustrative-case .journey-step:last-child{min-height:0;padding-bottom:0}.home-illustrative-case .journey-step:last-child:before{display:none}.home-illustrative-case .journey-marker{border-width:1px;width:64px;height:64px;font-size:18px;font-weight:500}.home-illustrative-case .journey-step:first-child .journey-marker{background:var(--accent);border-color:var(--accent);color:var(--foreground)}.home-illustrative-case .journey-step:last-child .journey-marker{background:var(--primary);color:var(--primary-foreground)}.home-illustrative-case .journey-step .micro{letter-spacing:.16em;color:var(--muted-foreground);margin:7px 0 0;font-size:10px;font-weight:550;line-height:1.7}.home-illustrative-case .journey-step h3{letter-spacing:-.045em;margin:12px 0 15px;font-size:29px;font-weight:450;line-height:1.25}.home-illustrative-case .journey-step p{letter-spacing:normal;font-size:14px;font-weight:400;line-height:1.9}.home-illustrative-case .journey-step .advisor-control{color:var(--primary);margin-top:8px}.home-illustrative-case .journey-options{border:0;margin:17px 0 0;font-size:14px}.home-illustrative-case .journey-options>div{border:0;grid-template-columns:80px minmax(0,1fr);gap:16px;padding:6px 0;display:grid}.home-illustrative-case .journey-options dt{border-right:1px solid var(--border);letter-spacing:normal;font-size:13px;font-weight:500;line-height:1.8}.home-illustrative-case .journey-options dd{letter-spacing:normal;margin:0;font-size:13px;font-weight:400;line-height:1.8}@media (width<=1100px){.home-illustrative-case .journey-layout{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:30px}.home-illustrative-case .journey-step{grid-template-columns:48px minmax(0,1fr);gap:20px}.home-illustrative-case .journey-marker{width:48px;height:48px;font-size:16px}.home-illustrative-case .journey-step:before{top:48px;left:23px}.home-illustrative-case .journey-step h3{font-size:26px}.home-illustrative-case .journey-step p{font-size:14px}}@media (width<=900px){.home-illustrative-case .journey-layout{grid-template-columns:minmax(0,1fr);gap:45px}.home-illustrative-case .journey-sequence{width:100%;max-width:650px;margin-inline:auto}.home-illustrative-case .journey-step h3{font-size:26px}.home-illustrative-case .journey-step{min-height:0;padding-bottom:35px}}@media (width<=600px){.home-illustrative-case .case-heading>p{font-size:14px}.home-illustrative-case .case-heading{margin-bottom:30px}.home-illustrative-case .journey-step{grid-template-columns:40px minmax(0,1fr);gap:15px}.home-illustrative-case .journey-marker{width:40px;height:40px;font-size:13px}.home-illustrative-case .journey-step:before{top:40px;left:19px}.home-illustrative-case .journey-step .micro{letter-spacing:.15em;font-size:9px}.home-illustrative-case .journey-step h3{margin-top:10px;font-size:25px}.home-illustrative-case .journey-step p{font-size:13px}.home-illustrative-case .journey-options>div{grid-template-columns:64px minmax(0,1fr);gap:10px;font-size:12px}}.home-illustrative-case .agent-play{font-family:inherit;font-weight:400}.home-illustrative-case .agent-body p,.home-illustrative-case .agent-files>span{letter-spacing:normal;font-weight:400}.home-illustrative-case .journey-sequence{padding:0;position:relative}.home-illustrative-case .journey-sequence:before{content:"";background:var(--border);width:1px;display:block;position:absolute;top:22px;bottom:28px;left:21px}.home-illustrative-case .journey-step{border-bottom:1px solid var(--border);grid-template-columns:44px minmax(0,1fr);gap:28px;min-height:0;margin:0 0 35px;padding:0 0 36px;display:grid}.home-illustrative-case .journey-step:before{display:none}.home-illustrative-case .journey-step:last-child{border:0;margin:0;padding:0}.home-illustrative-case .journey-step .journey-marker,.home-illustrative-case .journey-step:first-child .journey-marker,.home-illustrative-case .journey-step:last-child .journey-marker{z-index:1;background:var(--card);width:44px;height:44px;color:var(--primary);border:1px solid var(--primary);border-radius:50%;font-size:12px;font-weight:400;line-height:1;position:relative}.home-illustrative-case .journey-step .micro{color:var(--primary);letter-spacing:.16em;margin:5px 0 18px;font-size:10px;font-weight:550;line-height:1.7}.home-illustrative-case .journey-step h3{letter-spacing:-.06em;max-width:none;margin:0 0 24px;font-size:29px;font-weight:450;line-height:1.25}.home-illustrative-case .journey-step p{max-width:none;font-size:14px;font-weight:400;line-height:1.9}.home-illustrative-case .journey-options{border-top:1px solid var(--border);margin:27px 0 0}.home-illustrative-case .journey-options>div{border-bottom:1px solid var(--border);grid-template-columns:85px minmax(0,1fr);gap:17px;padding:19px 0;display:grid}.home-illustrative-case .journey-options dt{border:0;font-size:13px;font-weight:500;line-height:1.8}.home-illustrative-case .journey-options dd{margin:0;font-size:13px;font-weight:400;line-height:1.9}.home-illustrative-case .assessment-agent[data-state=paused] .agent-activity i,.home-illustrative-case .assessment-agent[data-state=paused] .agent-task-icon{animation-play-state:paused}@media (width<=1100px){.home-illustrative-case .journey-step{gap:23px}.home-illustrative-case .journey-step h3{font-size:26px}}@media (width<=600px){.home-illustrative-case .journey-sequence:before{bottom:24px;left:17px}.home-illustrative-case .journey-step{grid-template-columns:36px minmax(0,1fr);gap:16px;margin-bottom:28px;padding-bottom:28px}.home-illustrative-case .journey-step .journey-marker,.home-illustrative-case .journey-step:first-child .journey-marker,.home-illustrative-case .journey-step:last-child .journey-marker{width:36px;height:36px;font-size:10px}.home-illustrative-case .journey-step .micro{letter-spacing:.14em;margin:3px 0 14px;font-size:9px}.home-illustrative-case .journey-step h3{margin-bottom:18px;font-size:25px}.home-illustrative-case .journey-step p{font-size:13px}.home-illustrative-case .journey-options{margin-top:20px}.home-illustrative-case .journey-options>div{grid-template-columns:58px minmax(0,1fr);gap:10px;padding:15px 0}.home-illustrative-case .journey-options dt,.home-illustrative-case .journey-options dd{font-size:12px}}.journey-sequence{padding-left:10px;position:relative}.journey-sequence:before{content:"";background:var(--border);width:1px;position:absolute;top:28px;bottom:30px;left:29px}@media (width<=600px){.journey-sequence{padding-left:0}.journey-sequence:before{left:17px}}.journey-sequence{min-width:0}@media (width<=900px){.journey-sequence{margin-top:10px}}.plus{width:15px;height:15px;position:relative}.plus:before,.plus:after{content:"";background:var(--muted-foreground);width:14px;height:1px;position:absolute;top:7px;left:0}.plus:after{transition:transform .18s ease-out;transform:rotate(90deg)}.faq-title{position:sticky;top:100px}.faq-title h2{margin-top:24px;font-weight:600}@media (width<=900px){.faq-title{position:static}.faq-title h2{max-width:500px}}@media (width<=600px){.faq-title h2{font-size:39px}}.audience-story{border:1px solid var(--border);background:var(--background);flex-direction:column;min-width:0;display:flex}.audience-story figure{border-bottom:1px solid var(--border);margin:0;position:relative;overflow:hidden}.audience-story figure img{aspect-ratio:3/2;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.audience-story figcaption{background:var(--card);color:var(--foreground);text-transform:uppercase;letter-spacing:.11em;border:1px solid var(--border);padding:7px 10px;font-size:9px;position:absolute;bottom:16px;left:17px}.audience-story p{margin-top:17px;margin-bottom:25px;font-size:13px;line-height:1.9}@media (width<=1100px){.audience-story h3{min-height:92px;font-size:23px}}@media (width<=900px){.audience-story h3{min-height:105px;font-size:21px}.audience-story p{font-size:12px}}@media (width<=600px){.audience-story figure img{aspect-ratio:3/2;object-position:center}.audience-story h3{max-width:330px;min-height:0;font-size:27px}.audience-story p{margin:16px 0 22px;font-size:13px}}.audience-story p{margin:15px 0 0;font-size:12px;line-height:1.85}.audience-story figure img{aspect-ratio:3/2;object-position:center 25%}@media (width<=1199px){.audience-story h3{min-height:88px;font-size:23px}.audience-story p{font-size:13px}}@media (width<=900px){.audience-story h3{min-height:75px;font-size:23px}}@media (width<=600px){.audience-story h3{min-height:0;font-size:27px}.audience-story p{font-size:13px}.audience-story figcaption{padding:7px 10px;font-size:9px;bottom:16px;left:17px}}.audience-story h3{letter-spacing:-.045em;min-height:95px;font-size:25px;line-height:1.25}.audience-story p{font-size:13px;line-height:1.9}.audience-story figcaption{padding:7px 10px;font-size:9px;bottom:16px;left:17px}@media (width<=1199px){.audience-story h3{min-height:92px;font-size:23px}}@media (width<=900px){.audience-story h3{min-height:105px;font-size:21px}.audience-story p{font-size:12px}}@media (width<=639px){.audience-story h3{min-height:0;font-size:27px}.audience-story p{font-size:13px}}.journey-marker{z-index:1;border:1px solid var(--primary);background:var(--card);width:40px;height:40px;color:var(--primary);border-radius:50%;place-items:center;font-size:11px;display:grid;position:relative}@media (width<=600px){.journey-marker{width:35px;height:35px;font-size:10px}}.feature-list{z-index:2;z-index:3;flex-direction:column;gap:9px;max-width:600px;display:flex;position:relative}@media (width<=900px){.feature-list{width:100%;max-width:none}}.company-page h1,.company-page h2,.company-page h3,.company-page h4,.company-page p{margin:0}.company-page h1,.company-page h2,.company-page h3,.company-page h4{letter-spacing:-.06em;font-weight:450;line-height:1.08}.company-page h2{text-wrap:balance;font-size:clamp(36px,4.4vw,62px)}.company-page .company-hero.hero{padding-top:144px}.company-page .hero .inner{padding:20px 48px 0}.company-page .hero h1{letter-spacing:-.067em;max-width:1200px;margin:33px 0;font-size:clamp(48px,6.5vw,96px);line-height:1.04}.company-page .hero h1 em{color:var(--primary);font-style:normal}.company-page .hero p{max-width:740px;font-size:18px;line-height:1.9}.company-page .hero .entity{max-width:none;margin-top:20px;font-size:12px}.company-page .hero-actions{flex-wrap:wrap;margin-bottom:64px}.company-page .hero-baseline{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:20px;padding-block:12px;font-size:11px;display:flex}.company-page .hero-baseline a{padding-block:8px}.company-page .hero-baseline a:hover{color:var(--primary)}.company-page .motion-toggle{border:0;border-bottom:1px solid var(--border);min-height:36px;color:var(--muted-foreground);background:0 0;padding:8px 0;font-size:11px}.company-page .motion-toggle:hover{color:var(--foreground)}.company-page .story-section{background:var(--background)}.company-page .story-layout{grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);display:grid}.company-page .story-heading{border-right:1px solid var(--border);padding:96px 48px}.company-page .story-heading h2{max-width:500px;margin-top:26px}.company-page .story-copy{padding:96px 48px}.company-page .story-copy p{max-width:700px;font-size:15px;line-height:1.95}.company-page .story-copy p+p{margin-top:23px}.company-page .story-copy p:first-child{color:var(--foreground);font-size:18px;line-height:1.75}.company-page .story-copy .readiness{border-top:1px solid var(--border);color:var(--foreground);padding-top:27px}.company-page .brand-heading{grid-template-columns:1fr 2fr;align-items:start;gap:48px;padding-bottom:52px;display:grid}.company-page .brand-heading h2{max-width:900px}.company-page .brand-heading .eyebrow{margin-top:10px}.company-page .brand-rows{border-top:1px solid var(--border)}.company-page .brand-row{border-bottom:1px solid var(--border);grid-template-columns:1fr 2fr;gap:48px;padding:40px 0;display:grid}.company-page .brand-name{color:var(--foreground);letter-spacing:-.055em;font-size:40px;line-height:1.15}.company-page .brand-copy p{max-width:760px;font-size:15px;line-height:1.9}.company-page .brand-copy p+p{margin-top:18px}.company-page .brand-copy .text-link{border-bottom:1px solid var(--border);min-height:44px;color:var(--primary);align-items:center;gap:16px;margin:24px 24px 0 0;padding:10px 0;font-size:12px;display:inline-flex}.company-page .brand-copy .text-link:hover{border-color:var(--primary)}.company-page .decision-line{padding-top:24px;font-size:12px;line-height:1.8}.company-page .principles-section{background:var(--background)}.company-page .principles-layout{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:72px;display:grid}.company-page .principles-title h2{max-width:480px;margin-top:26px}.company-page .principle-list{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.company-page .principle-list li{border-bottom:1px solid var(--border);grid-template-columns:30px minmax(0,1fr);gap:22px;padding:27px 0;display:grid}.company-page .principle-list .micro{color:var(--primary);margin-top:7px}.company-page .principle-list h3{letter-spacing:-.035em;font-size:24px;line-height:1.25}.company-page .principle-list p{max-width:580px;margin-top:10px;font-size:14px;line-height:1.85}.company-page .team-section{background:var(--card)}.company-page .team-heading{margin-bottom:48px}.company-page .team-heading h2{max-width:840px;margin-top:24px}.company-page .team-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid}.company-page .team-member{min-width:0}.company-page .portrait{aspect-ratio:4/5;border:1px solid var(--border);background:var(--muted);position:relative;overflow:hidden}.company-page .portrait img{object-fit:cover;object-position:50% 35%;width:100%;height:100%}.company-page .team-member:first-child .portrait img{object-position:50% 12%}.company-page .portrait-placeholder{background:var(--background);place-items:center;display:grid}.company-page .portrait-placeholder span{border:1px solid var(--border);width:88px;height:88px;color:var(--muted-foreground);letter-spacing:-.03em;border-radius:50%;place-items:center;font-size:26px;font-weight:450;display:grid}.company-page .team-member h3{letter-spacing:-.025em;margin-top:20px;font-size:18px;font-weight:500;line-height:1.35}.company-page .team-member p{margin-top:6px;font-size:12px;line-height:1.7}.company-page .company-closing .inner{padding-block:72px}.company-page .closing-content{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:64px;display:grid}.company-page .closing-content h2{max-width:950px;margin-top:24px}.company-page .closing-content p{max-width:740px;margin-top:24px;font-size:15px;line-height:1.9}.company-page .closing-actions{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.company-page .closing-actions>a:not(.btn){color:var(--muted-foreground);font-size:13px}.company-page .closing-actions>a:not(.btn):hover{color:var(--foreground)}@media (width>=1600px){.company-page .team-grid{gap:28px}.company-page .team-member h3{font-size:21px}.company-page .team-member p{font-size:13px}}@media (width<=1279px){.company-page .inner,.company-page .story-heading,.company-page .story-copy{padding-inline:32px}.company-page .principles-layout{gap:48px}.company-page .team-grid{gap:16px}.company-page .team-member h3{font-size:16px}.company-page .team-member p{font-size:11px}.company-page .closing-content{grid-template-columns:1fr;gap:32px}.company-page .closing-actions{flex-direction:row;align-items:center}}@media (width<=1023px){.company-page .frame{width:calc(100% - 48px)}.company-page .story-layout{grid-template-columns:1fr}.company-page .story-heading{border-right:0;padding:64px 32px 36px}.company-page .story-heading h2{max-width:800px}.company-page .story-copy{padding:0 32px 64px}.company-page .story-copy p{max-width:none}.company-page .inner{padding-block:72px}.company-page .brand-heading,.company-page .brand-row{grid-template-columns:minmax(0,.35fr) minmax(0,.65fr);gap:32px}.company-page .principles-layout{grid-template-columns:1fr;gap:40px}.company-page .principles-title h2{max-width:750px}.company-page .team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}.company-page .team-member h3{font-size:20px}.company-page .team-member p{font-size:12px}.company-page .hero-actions{margin-bottom:48px}.company-page .hero .inner{padding-inline:32px}}@media (width<=639px){.company-page h2{font-size:36px}.company-page .frame{width:calc(100% - 32px)}.company-page .inner{padding:56px 20px}.company-page .company-hero.hero{padding-top:112px}.company-page .hero .inner{padding:15px 20px 0}.company-page .hero h1{margin-block:27px;font-size:clamp(39px,9.5vw,60px)}.company-page .hero h1 br{display:none}.company-page .hero p{font-size:15px;line-height:1.85}.company-page .hero .entity{max-width:250px;font-size:11px}.company-page .hero-actions{gap:10px;margin-bottom:36px}.company-page .hero .btn{gap:12px;padding-inline:12px;font-size:12px}.company-page .hero-baseline{gap:12px;font-size:10px}.company-page .motion-toggle{white-space:nowrap;font-size:10px}.company-page .eyebrow{letter-spacing:.13em;font-size:9px}.company-page .story-heading{padding:56px 20px 30px}.company-page .story-copy{padding:0 20px 56px}.company-page .story-copy p,.company-page .story-copy p:first-child{font-size:14px;line-height:1.9}.company-page .brand-heading,.company-page .brand-row{grid-template-columns:1fr;gap:24px}.company-page .brand-heading{padding-bottom:36px}.company-page .brand-heading .eyebrow{margin:0}.company-page .brand-row{padding-block:30px}.company-page .brand-name{font-size:32px}.company-page .brand-copy p{font-size:14px}.company-page .brand-copy .text-link{width:fit-content;margin-top:16px;display:flex}.company-page .decision-line{font-size:11px}.company-page .principle-list li{grid-template-columns:20px minmax(0,1fr);gap:14px;padding:24px 0}.company-page .principle-list h3{font-size:22px}.company-page .principle-list p{font-size:13px}.company-page .team-heading{margin-bottom:32px}.company-page .team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.company-page .team-member h3{margin-top:15px;font-size:15px}.company-page .team-member p{font-size:11px}.company-page .portrait-placeholder span{width:64px;height:64px;font-size:20px}.company-page .company-closing .inner{padding:56px 20px}.company-page .closing-content{grid-template-columns:1fr;gap:30px}.company-page .closing-content p{font-size:14px}.company-page .closing-actions{flex-direction:column;align-items:flex-start;gap:20px}}.journey-step{border-bottom:1px solid var(--border);grid-template-columns:42px 1fr;gap:24px;margin-bottom:32px;padding:0 0 35px;display:grid;position:relative}.journey-step:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.journey-step .micro{color:var(--primary);margin:4px 0 15px;font-size:9px}.journey-step h3{max-width:540px;margin-bottom:17px;font-size:29px;line-height:1.25}.journey-step p{max-width:620px;font-size:14px;line-height:1.9}@media (width<=1100px){.journey-step{gap:19px}.journey-step h3{font-size:26px}}@media (width<=600px){.journey-step{grid-template-columns:35px 1fr;gap:17px;margin-bottom:27px;padding-bottom:27px}.journey-step h3{font-size:25px}.journey-step p{font-size:13px}.journey-step .micro{font-size:8px}}.journey-step h3{font-size:25px}.journey-step p{font-size:13px}.journey-step h3{margin-top:5px}.source-model-grid{background:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-height:520px;margin:0;padding:0;list-style:none;display:grid;position:relative}.source-model-grid li{background:var(--background);flex-direction:column;justify-content:space-between;min-height:208px;padding:26px;display:flex}@supports (color:color-mix(in lab, red, red)){.source-model-grid li{background:color-mix(in oklch,var(--background) 85%,transparent)}}.source-model-grid li{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.source-model-grid h3{letter-spacing:-.035em;max-width:250px;color:var(--foreground);font-size:20px;font-weight:500;line-height:1.3}@media (width<=1199px){.source-model-grid li{padding:23px 20px}.source-model-grid h3{font-size:19px}}@media (width<=1023px){.source-model-grid h3{font-size:22px}.source-model-grid li{padding:26px}}@media (width<=900px){.source-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.source-model-grid li{min-height:208px}}@media (width<=639px){.source-model-grid{grid-template-columns:1fr}.source-model-grid li{min-height:208px;padding:26px}.source-model-grid h3{font-size:24px}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.frame{border-inline:1px solid var(--border);width:calc(100% - 64px);max-width:1600px;margin:auto;position:relative}@media (width<=900px){.frame{width:calc(100% - 40px)}}@media (width<=600px){.frame{width:calc(100% - 32px)}}.solutions-frame{border-inline:1px solid var(--border);width:calc(100% - 64px);max-width:1600px;margin-inline:auto;position:relative}@media (width<=1023px){.solutions-frame{width:calc(100% - 48px)}}@media (width<=639px){.solutions-frame{width:calc(100% - 32px)}}.process-step{border-right:1px solid var(--border);padding:28px;position:relative}.process-step:last-child{border:0}.process-step h3{margin-bottom:16px;font-size:22px;line-height:1.3}.process-step p{font-size:13px;line-height:1.9}@media (width<=1100px){.process-step{padding:25px 20px}}@media (width<=900px){.process-step:nth-child(2){border-right:0}.process-step:nth-child(-n+2){border-bottom:1px solid var(--border)}}@media (width<=600px){.process-step{border-right:0;padding:25px;border-bottom:1px solid var(--border)!important}.process-step:last-child{border-bottom:0!important}.process-step h3{font-size:23px}}.model-coverage-stage{min-height:520px;position:relative;overflow:hidden}@media (width<=900px){.model-coverage-stage{min-height:0}}.source-model-section{position:relative;overflow:hidden}.source-model-section .inner{padding-block:100px}@media (width<=1023px){.source-model-section .inner{padding-block:72px}}@media (width<=639px){.source-model-section .inner{padding-block:56px}}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-7{inset:calc(var(--spacing) * 7)}.inset-14{inset:calc(var(--spacing) * 14)}.inset-x-0{inset-inline:0}.top-7{top:calc(var(--spacing) * 7)}.top-10{top:calc(var(--spacing) * 10)}.top-12{top:calc(var(--spacing) * 12)}.top-24{top:calc(var(--spacing) * 24)}.top-\[-4\.285714\%\]{top:-4.28571%}.right-7{right:calc(var(--spacing) * 7)}.bottom-0{bottom:0}.bottom-12{bottom:calc(var(--spacing) * 12)}.left-1\/2{left:50%}.left-12{left:calc(var(--spacing) * 12)}.left-\[-26\.497006\%\]{left:-26.497%}.assessment-agent{border:1px solid var(--primary);align-self:center;width:100%;max-width:420px;margin:0}@supports (color:color-mix(in lab, red, red)){.assessment-agent{border:1px solid color-mix(in oklch,var(--primary) 42%,var(--border))}}.assessment-agent{background:var(--background);box-shadow:0 12px 32px var(--shadow),0 0 20px var(--primary);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.assessment-agent{box-shadow:0 12px 32px var(--shadow),0 0 20px color-mix(in oklch,var(--primary) 6%,transparent)}}.assessment-agent{color:var(--foreground);letter-spacing:normal;font-variant-numeric:tabular-nums;isolation:isolate;font-family:Geist,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:1.6;overflow:hidden}.assessment-agent[data-state=playing] .agent-activity i{animation:1s ease-in-out infinite alternate agent-pulse}.assessment-agent[data-state=paused] .agent-task-icon{animation-play-state:paused}@media (width<=900px){.assessment-agent{max-width:400px;margin-inline:auto}}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-\[-1\]{z-index:-1}.z-\[-2\]{z-index:-2}.form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (width<=600px){.form-grid{grid-template-columns:1fr}.form-grid label.full{grid-column:auto}}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.copilot-product-image{aspect-ratio:3/2;border:1px solid var(--border);background:var(--background);width:100%;min-width:0;box-shadow:0 16px 48px var(--shadow);border-radius:8px;margin:0;overflow:hidden}.copilot-product-image img{object-fit:contain;width:100%;height:100%;display:block}@media (width<=900px){.copilot-product-image{max-width:800px;margin-inline:auto}}.faq-policy-link{color:var(--primary);border-bottom:1px solid var(--border);align-items:center;gap:12px;min-height:40px;margin:0 25px 22px;padding-block:8px;font-size:12px;display:inline-flex}.faq-policy-link:hover{border-color:var(--primary)}@media (width<=600px){.faq-policy-link{margin-inline:20px}}.solutions-hero.hero{padding-top:144px}.solutions-hero.hero:before,.solutions-hero.hero:after{display:none}.solutions-hero.hero .inner{padding:20px 48px 0}.solutions-hero.hero h1{letter-spacing:-.067em;max-width:1450px;margin:33px 0;font-size:clamp(48px,6.5vw,96px);line-height:1.04}.solutions-hero.hero p{max-width:780px;font-size:18px;line-height:1.9}.solutions-hero.hero .powered{margin-top:18px;font-size:13px}.solutions-hero.hero .hero-actions{flex-wrap:wrap;margin-bottom:68px}@media (width<=1023px){.solutions-hero.hero .inner{padding-inline:32px}.solutions-hero.hero .hero-actions{margin-bottom:48px}}@media (width<=639px){.solutions-hero.hero{padding-top:112px}.solutions-hero.hero .inner{padding:15px 20px 0}.solutions-hero.hero h1{margin-block:27px;font-size:clamp(39px,9.5vw,60px)}.solutions-hero.hero p{font-size:15px;line-height:1.85}.solutions-hero.hero .powered{font-size:12px}.solutions-hero.hero .hero-actions{gap:10px;margin-bottom:40px}}.offer-card{border-right:1px solid var(--border);padding:34px}.offer-card:last-child{border:0}.offer-card .micro{color:var(--primary);margin-bottom:23px}.offer-card h3{margin-bottom:20px;font-size:31px}.offer-card .offer-sub{color:var(--foreground);min-height:57px;margin-bottom:18px;font-size:17px;line-height:1.7}.offer-card p{font-size:14px;line-height:1.9}.offer-card .btn{margin-top:25px}@media (width<=1100px){.offer-card{padding:28px}}@media (width<=600px){.offer-card{border-right:0;border-bottom:1px solid var(--border);padding:27px 23px}.offer-card:last-child{border-bottom:0}.offer-card h3{font-size:30px}.offer-card .offer-sub{min-height:0;font-size:15px}.offer-card p{font-size:13px}}.offer-card.offering-editorial{overflow:hidden}.offer-card.offering-editorial .offering-editorial-copy{flex:1}.offer-card.offering-editorial .offering-lofi{aspect-ratio:3/2;background:var(--background);border-bottom:1px solid var(--border);min-height:0;margin:0;display:block;overflow:hidden}.agent-tasks{margin:0;padding:0;list-style:none}.agent-tasks li{align-items:center;gap:12px;padding:12px 0;display:flex}.agent-tasks li+li{border-top:1px solid var(--border)}.agent-tasks strong{letter-spacing:normal;font-size:12px;font-weight:500;line-height:1.5;display:block}.agent-tasks small{color:var(--muted-foreground);margin-top:4px;font-size:11px;line-height:1.6;display:block}.agent-tasks [data-phase=active] .agent-task-icon{border:2px solid var(--border);border-top-color:var(--primary);border-right-color:var(--primary);background:0 0;animation:1s linear infinite progress-spin}.agent-tasks [data-phase=waiting] .agent-task-icon{background:var(--muted);color:var(--muted-foreground)}.agent-tasks [data-phase=waiting]>div{opacity:.65}@media (width<=600px){.agent-tasks strong{font-size:11px}.agent-tasks small{font-size:10px}}.agent-reply{align-items:flex-start;gap:13px;margin:0 0 13px;display:flex}.agent-reply>span{color:var(--primary);font-size:24px;line-height:1.2}.agent-reply strong{letter-spacing:normal;font-size:12px;font-weight:500}.agent-reply p{color:var(--foreground);margin-top:3px;font-size:12px;line-height:1.6}@media (width<=600px){.agent-reply p{font-size:11px}}.work-card{border-right:1px solid var(--border);padding:31px}.work-card:last-child{border:0}.work-card h3{margin:20px 0;font-size:26px}.work-card p{font-size:14px;line-height:1.9}.work-card .icon{color:var(--primary);width:23px;height:23px}.work-card .micro{color:var(--primary);margin-top:25px}@media (width<=900px){.work-card{padding:26px 21px}.work-card h3{font-size:23px}.work-card p{font-size:13px}}@media (width<=600px){.work-card{border-right:0;border-bottom:1px solid var(--border);padding:27px}.work-card:last-child{border-bottom:0}.work-card h3{font-size:26px}.work-card p{font-size:13px}}.copilot-editorial-copy h2{margin:26px 0;font-size:clamp(38px,4.3vw,61px);line-height:1.12}.copilot-editorial-copy p{max-width:500px;font-size:15px;line-height:1.9}.copilot-editorial-copy .btn{margin-top:29px}@media (width<=900px){.copilot-editorial-copy h2{font-size:40px}.copilot-editorial-copy p{font-size:14px}}@media (width<=600px){.copilot-editorial-copy h2{font-size:42px}}@media (width<=900px){.copilot-editorial-copy{max-width:640px}}@media (width<=600px){.copilot-editorial-copy h2{font-size:38px}}.copilot-editorial-copy>p+p{margin-top:16px}.copilot-benefits{color:var(--muted-foreground);gap:15px;margin:28px 0 32px;padding:0;font-size:13px;list-style:none;display:grid}.copilot-benefits span{color:var(--primary);margin-right:12px;font-size:10px}@media (width<=900px){.copilot-benefits{margin-bottom:25px}}@media (width<=600px){.copilot-benefits{font-size:12px}}.agent-files{gap:7px;margin:12px 0 18px;display:flex}.agent-files>span{border:1px solid var(--border);background:var(--card);white-space:nowrap;color:var(--foreground);border-radius:6px;flex:1;justify-content:center;align-items:center;gap:5px;padding:7px 4px;font-size:9px;display:flex}.agent-files .icon{flex:none;width:13px;height:13px}@media (width<=600px){.agent-files{gap:5px}.agent-files>span{gap:4px;font-size:8px}}.header-wrap{justify-content:space-between;align-items:center;gap:30px;max-width:1664px;height:64px;margin:auto;padding:0 32px;display:flex}@media (width<=1100px){.header-wrap{gap:22px}}@media (width<=900px){.header-wrap{padding-inline:20px}}@media (width<=600px){.header-wrap{height:64px}}.product-illustration{background:var(--background);color:var(--foreground);border-bottom:1px solid var(--border);flex-direction:column;min-width:0;min-height:370px;margin:0;display:flex}@media (width<=900px){.product-illustration{min-height:385px}}@media (width<=600px){.product-illustration{min-height:0}}.demo-copy h2{margin:28px 0;font-size:clamp(40px,5.5vw,76px)}.demo-copy p{font-size:16px;line-height:1.9}@media (width<=900px){.demo-copy h2{max-width:700px}.demo-copy p{max-width:650px}}@media (width<=600px){.demo-copy h2{font-size:43px}.demo-copy p{font-size:14px}}.m-0{margin:0}.mx-auto{margin-inline:auto}.my-8\.25{margin-block:calc(var(--spacing) * 8.25)}.offering-editorial-copy{flex-direction:column;flex:1;padding:31px;display:flex}.offering-editorial-copy .micro{margin-bottom:18px;font-size:9px}.offering-editorial-copy h3{min-height:76px;margin-bottom:18px;font-size:31px;line-height:1.2}.offering-editorial-copy .offer-sub{min-height:55px;margin-bottom:17px;font-size:16px;line-height:1.7}.offering-editorial-copy>p:not(.offer-sub){margin-bottom:25px}.offering-editorial-copy .btn{background:var(--foreground);color:var(--background);border-color:var(--foreground);align-self:flex-start;margin-top:auto}.offering-editorial-copy .btn:hover{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}@media (width<=1100px){.offering-editorial-copy{padding:27px}}@media (width<=900px){.offering-editorial-copy h3{min-height:68px;font-size:28px}.offering-editorial-copy .offer-sub{min-height:72px;font-size:14px}}@media (width<=600px){.offering-editorial-copy{padding:27px}.offering-editorial-copy h3{min-height:0;font-size:29px}.offering-editorial-copy .offer-sub{min-height:0;font-size:15px}}.center-head{text-align:center;flex-direction:column;align-items:center;margin-bottom:50px;display:flex}.center-head h2{max-width:980px;margin-top:22px}.center-head p{max-width:715px;margin-top:22px;line-height:1.9}@media (width<=600px){.center-head{margin-bottom:34px}.center-head h2{margin-top:20px;font-size:37px}.center-head p{margin-top:17px;font-size:14px}}.hero-actions{gap:13px;margin-top:30px;margin-bottom:80px;animation:.7s ease-out .17s both enter;display:flex}@media (width<=600px){.hero-actions{flex-wrap:wrap;gap:10px;margin-bottom:46px}}.hero-actions{margin-bottom:62px}@media (width<=900px){.hero-actions{margin-bottom:50px}}@media (width<=600px){.hero-actions{margin-bottom:40px}}.offer-head{grid-template-columns:1fr 1fr;align-items:end;gap:55px;margin-bottom:45px;display:grid}.offer-head h2{margin-top:24px}.offer-head p{font-size:14px;line-height:1.9}@media (width<=900px){.offer-head{grid-template-columns:1fr;gap:24px}}@media (width<=600px){.offer-head h2{font-size:39px}}.team-tools-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:25px;display:flex}.team-tools-heading .micro{color:var(--primary)}.team-tools-heading h3{font-size:25px}@media (width<=600px){.team-tools-heading{display:block}.team-tools-heading h3{margin-top:14px}}.intelligence-intro .center-head{border-bottom:1px solid var(--border);margin-bottom:0;padding:0 32px 40px}.intelligence-intro .feature-source-note{max-width:672px!important;margin-top:20px!important;font-size:16px!important;line-height:2!important}@media (width<=639px){.intelligence-intro .center-head{padding-inline:20px}.intelligence-intro .feature-source-note{font-size:14px!important;line-height:2!important}}.case-heading{max-width:900px;margin-bottom:35px}.case-heading h2{margin-top:23px}.case-heading>p{max-width:740px;margin-top:22px;font-size:15px;line-height:1.9}@media (width<=600px){.case-heading h2{font-size:38px}.case-heading>p{font-size:14px}}.agent-user-icon{background:var(--muted);width:27px;height:27px;color:var(--muted-foreground);border-radius:50%;flex:none;place-items:center;margin-top:3px;display:grid}.agent-user-icon svg{width:14px;height:14px}@media (width<=600px){.agent-user-icon{width:22px;height:22px}}.loan-coach-brief{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:50px;margin-top:42px;padding-top:38px;display:grid}.loan-coach-brief h3{letter-spacing:-.04em;max-width:720px;margin-top:21px;font-size:32px;line-height:1.2}.loan-coach-brief p{max-width:750px;margin-top:17px;font-size:14px;line-height:1.9}.loan-coach-brief p+p{font-size:12px}.loan-coach-brief .btn{flex:none;font-size:12px}@media (width<=1199px){.loan-coach-brief{gap:30px}}@media (width<=900px){.loan-coach-brief{grid-template-columns:1fr;gap:24px}.loan-coach-brief .btn{justify-self:start}}@media (width<=600px){.loan-coach-brief{margin-top:32px;padding-top:30px}.loan-coach-brief h3{font-size:29px}.loan-coach-brief p{font-size:13px}.loan-coach-brief p+p{font-size:12px}}.source-model-heading-copy{flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:48px;display:flex}.source-model-heading-copy p{max-width:580px;font-size:16px;line-height:2}.source-model-heading-copy .btn{margin-top:28px;font-size:12px}@media (width<=1199px){.source-model-heading-copy{padding:36px 32px}}@media (width<=1023px){.source-model-heading-copy{padding-block:30px}}@media (width<=639px){.source-model-heading-copy{padding:30px 20px}.source-model-heading-copy p{font-size:14px;line-height:1.9}}.journey-footnote{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:45px;margin-top:38px;padding-top:24px;display:grid}.journey-footnote p{font-size:12px;line-height:1.9}.journey-footnote strong{color:var(--foreground);font-weight:500}@media (width<=600px){.journey-footnote{grid-template-columns:1fr;gap:17px;margin-top:29px}}.journey-footnote{margin-top:35px}.offer-combined{justify-content:space-between;gap:35px;margin-top:25px;font-size:13px;display:flex}.offer-combined strong{white-space:nowrap;font-weight:500}@media (width<=600px){.offer-combined{flex-direction:column;gap:10px}}.agent-footer{border-top:1px solid var(--border);background:var(--card);color:var(--primary);align-items:center;gap:10px;margin-top:0;padding:10px 13px;font-size:10px;display:flex}.audience-section-action{justify-content:center;margin-top:30px;display:flex}.faq-contact{border-block:1px solid var(--border);margin-top:37px;padding:24px 0}.faq-contact p{margin-top:13px;font-size:13px;line-height:1.8}.faq-contact .btn{margin-top:20px}@media (width<=900px){.faq-contact{max-width:600px}}@media (width<=600px){.faq-contact p{font-size:12px}}.source-model-heading-title{border-right:1px solid var(--border);padding:48px}.source-model-heading-title h2{max-width:740px;margin-top:24px;font-size:clamp(36px,4.2vw,60px)}@media (width<=1199px){.source-model-heading-title{padding:36px 32px}}@media (width<=1023px){.source-model-heading-title{border-right:0;border-bottom:1px solid var(--border)}}@media (width<=639px){.source-model-heading-title{padding:30px 20px}.source-model-heading-title h2{font-size:36px}}.feature-source-note{color:var(--muted-foreground);max-width:760px!important;margin-top:22px!important;font-size:13px!important;line-height:1.9!important}@media (width<=600px){.feature-source-note{font-size:12px!important}}.network-note{color:var(--muted-foreground);border-top:1px solid var(--border);margin-top:17px;padding-top:17px;font-size:11px}.team-tools{border-top:1px solid var(--border);margin-top:60px;padding-top:35px}@media (width<=600px){.team-tools{margin-top:43px;padding-top:28px}}.status{color:var(--muted-foreground);margin-top:14px;font-size:11px}.case-caption{margin-top:19px;font-size:11px}.mt-0{margin-top:0}.mt-0\.75{margin-top:calc(var(--spacing) * .75)}.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-4\.25{margin-top:calc(var(--spacing) * 4.25)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-5\.5{margin-top:calc(var(--spacing) * 5.5)}.mt-5\.25{margin-top:calc(var(--spacing) * 5.25)}.mt-5\.75{margin-top:calc(var(--spacing) * 5.75)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-7\.5{margin-top:calc(var(--spacing) * 7.5)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-11\.25{margin-top:calc(var(--spacing) * 11.25)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-13{margin-top:calc(var(--spacing) * 13)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.feature-item{background:var(--card);color:var(--foreground);border:1px solid var(--border)}.feature-item button{text-align:left;width:100%;color:var(--foreground);border:0;justify-content:space-between;align-items:center;gap:20px;padding:21px 24px;display:flex}.feature-item .micro{color:var(--primary);margin-bottom:9px;font-size:8px;display:block}@media (width<=1100px){.feature-item button{padding:20px}}@media (width<=600px){.feature-item button{gap:13px;padding:18px 16px}}@media (prefers-reduced-motion:reduce){.feature-item{transition:none!important}}.api-hub-layer{border:1px solid var(--primary);width:100%;height:80px;margin-bottom:-24px}@supports (color:color-mix(in lab, red, red)){.api-hub-layer{border:1px solid color-mix(in oklch, var(--primary) 35%, transparent)}}.api-hub-layer{background:linear-gradient(to bottom, var(--primary), var(--primary), var(--primary));border-radius:50%}@supports (color:color-mix(in lab, red, red)){.api-hub-layer{background:linear-gradient(to bottom, color-mix(in oklch, var(--primary) 80%, var(--card)), var(--primary), color-mix(in oklch, var(--primary) 75%, var(--foreground)))}}.api-hub-layer{box-shadow:0 20px 35px var(--primary)}@supports (color:color-mix(in lab, red, red)){.api-hub-layer{box-shadow:0 20px 35px color-mix(in oklch, var(--primary) 15%, transparent)}}.api-hub-layer{opacity:calc(1 - var(--layer) * .08);transform:scale(calc(1 - var(--layer) * .045));animation:api-layer-pulse calc(4s + var(--layer) * .35s) ease-in-out infinite}.feature-content{padding:0 24px 24px}.feature-content p{margin-bottom:18px;font-size:13px;line-height:1.8}@media (width<=1100px){.feature-content{padding-inline:20px}}@media (width<=600px){.feature-content{padding:0 16px 20px}.feature-content p{font-size:12px}}@media (prefers-reduced-motion:reduce){.feature-content{transition:none!important}}.feature-section .inner{padding-bottom:0}.feature-section .center-head{border-bottom:1px solid var(--border);margin-bottom:0;padding-bottom:45px}@media (width<=900px){.feature-section .inner{padding-bottom:0}}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-17{margin-bottom:calc(var(--spacing) * 17)}.agent-presence{color:var(--primary);white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:9px;display:flex}.agent-presence i{background:var(--primary);border-radius:50%;width:5px;height:5px}@media (width<=600px){.agent-presence{font-size:8px}}.offering-lofi img{object-fit:contain;width:100%;max-width:100%;height:100%;display:block}.agent-task-icon{background:var(--primary);width:21px;height:21px;color:var(--primary-foreground);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}@media (prefers-reduced-motion:reduce){.agent-task-icon{animation:none!important}}.agent-finding{border:1px solid var(--attention);align-items:center;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.agent-finding{border:1px solid color-mix(in oklch,var(--attention) 35%,var(--border))}}.agent-finding{background:var(--attention);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.agent-finding{background:color-mix(in oklch,var(--attention) 9%,var(--card))}}.agent-finding{padding:8px}.agent-finding>span{border:1px solid var(--attention);width:15px;height:15px;color:var(--attention);border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid}.agent-finding p{color:var(--foreground);font-size:10px;line-height:1.5}.feature-expand{border:1px solid var(--border);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:18px;font-weight:300;display:grid}@media (prefers-reduced-motion:reduce){.feature-expand{transition:none!important}}.model-tile-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.model-tile-top svg{width:22px;height:22px;color:var(--primary);flex:none}.model-tile-top .micro{letter-spacing:.14em;color:var(--muted-foreground);font-size:9px}.eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--primary);align-items:center;gap:12px;font-size:10px;font-weight:650;line-height:1.7;display:flex}.eyebrow:before{content:"";background:var(--primary);width:7px;height:7px;box-shadow:0 0 0 5px var(--primary)}@supports (color:color-mix(in lab, red, red)){.eyebrow:before{box-shadow:0 0 0 5px color-mix(in oklch,var(--primary) 7%,transparent)}}.eyebrow:before{flex:none}@media (width<=600px){.eyebrow{letter-spacing:.15em;font-size:9px}}.agent-activity{align-items:center;gap:2px;height:19px;display:flex}.agent-activity i{background:var(--primary);border-radius:3px;width:2px;height:6px}.agent-activity i:nth-child(2),.agent-activity i:nth-child(4){height:12px}.agent-activity i:nth-child(3){height:18px}.agent-activity i:nth-child(2n){animation-delay:.2s!important}@media (prefers-reduced-motion:reduce){.agent-activity i{animation:none!important}}.icon-btn{border:1px solid var(--border);background:var(--card);border-radius:50%;place-items:center;width:46px;height:46px;font-size:19px;transition:background .18s ease-out;display:grid}.icon-btn:hover{background:var(--accent)}.menu-toggle{width:38px;height:38px;color:var(--foreground);background:0 0;border-radius:0;display:none}@media (width<=900px){.menu-toggle{display:grid}}.header-end{border-left:1px solid var(--border);align-items:center;gap:14px;height:64px;padding-left:25px;display:flex}.header-end.header-end-no-action{border-left:0;padding-left:0}@media (width<=900px){.header-end{border:0;padding:0}}@media (width<=600px){.header-end{gap:12px}.header-end .btn{display:none}}.header-brand{border-right:1px solid var(--border);align-items:center;height:64px;padding-right:27px;display:flex}@media (width<=600px){.header-brand{border:0;padding:0}}.model-basis{border-right:1px solid var(--border);flex-direction:column;display:flex}.model-basis>div{border-bottom:1px solid var(--border);flex:1;align-items:center;gap:16px;min-height:96px;padding:30px 32px;display:flex}.model-basis>div:last-child{border-bottom:0}.model-basis p{text-transform:uppercase;letter-spacing:.16em;color:var(--muted-foreground);font-size:10px;font-weight:550;line-height:1.8}@media (width<=1199px){.model-basis>div{padding-inline:25px}}@media (width<=1023px){.model-basis{border-right:0;border-bottom:1px solid var(--border);flex-direction:row}.model-basis>div{border-bottom:0;border-right:1px solid var(--border);min-height:84px;padding:24px}.model-basis>div:last-child{border-right:0}}@media (width<=639px){.model-basis{flex-direction:column}.model-basis>div{border-right:0;border-bottom:1px solid var(--border);min-height:64px;padding:20px}}.legal{justify-content:center;align-items:center;gap:20px;display:flex}.legal button{color:var(--muted-foreground);border:0;min-height:28px;padding:0;font-size:11px}@media (width<=600px){.legal{flex-wrap:wrap;gap:8px 16px}}.btn{border:1px solid var(--border);border-radius:0;justify-content:center;align-items:center;gap:18px;min-height:43px;padding:12px 17px;font-size:13px;font-weight:500;transition:background .18s ease-out,border-color .18s ease-out;display:inline-flex}.btn:hover{background:var(--accent);border-color:var(--primary)}@media (width<=600px){.btn{gap:15px;padding:12px 14px;font-size:12px}}.legal-page-link{color:var(--muted-foreground);align-items:center;min-height:28px;font-size:11px;line-height:1.8;display:inline-flex}.legal-page-link:hover{color:var(--foreground)}.homepage-closing{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:60px;display:grid}.homepage-closing .demo-copy{max-width:960px}.homepage-closing>.btn{flex:none}@media (width<=900px){.homepage-closing{grid-template-columns:1fr;gap:30px}.homepage-closing>.btn{justify-self:start}}@media (width<=600px){.homepage-closing{gap:28px}}.offering-editorial{background:var(--card);color:var(--foreground);flex-direction:column;min-width:0;display:flex;overflow:hidden;border:1px solid var(--border)!important;padding:0!important}.audience-story-copy{flex-direction:column;flex:1;display:flex}@media (width<=1100px){.audience-story-copy{padding:22px}}@media (width<=900px){.audience-story-copy{padding:20px}}@media (width<=600px){.audience-story-copy{padding:26px}}@media (width<=1199px){.audience-story-copy{padding:24px}}@media (width<=600px){.audience-story-copy{padding:26px}}.audience-story-copy{padding:25px}@media (width<=1199px){.audience-story-copy{padding:23px}}@media (width<=900px){.audience-story-copy{padding:20px}}@media (width<=639px){.audience-story-copy{padding:26px}}.copilot-editorial{grid-template-columns:.85fr 1.15fr;display:grid}@media (width<=1100px){.copilot-editorial{gap:30px}}@media (width<=900px){.copilot-editorial{grid-template-columns:1fr 1fr;gap:27px}}@media (width<=600px){.copilot-editorial{grid-template-columns:1fr;gap:31px}}.copilot-editorial{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:70px}@media (width<=1100px){.copilot-editorial{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:35px}}@media (width<=900px){.copilot-editorial{grid-template-columns:minmax(0,1fr)}}.copilot-editorial{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:45px}@media (width<=900px){.copilot-editorial{grid-template-columns:minmax(0,1fr);gap:35px}}.journey-layout{grid-template-columns:.34fr .66fr;align-items:start;gap:42px;display:grid}@media (width<=1100px){.journey-layout{grid-template-columns:.38fr .62fr;gap:28px}}@media (width<=900px){.journey-layout{grid-template-columns:1fr;gap:35px}}.journey-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:50px}@media (width<=1100px){.journey-layout{gap:30px}}@media (width<=900px){.journey-layout{grid-template-columns:minmax(0,1fr)}}.offer-grid{border:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid}@media (width<=600px){.offer-grid{grid-template-columns:1fr}}.offer-grid{background:0 0;border:0;gap:24px}@media (width<=600px){.offer-grid{gap:24px}}.offer-grid{align-items:stretch}.demo-layout{grid-template-columns:1fr 1fr;align-items:start;gap:65px;display:grid}@media (width<=1100px){.demo-layout{gap:40px}}@media (width<=900px){.demo-layout{grid-template-columns:1fr;gap:38px}}.faq-layout{grid-template-columns:.38fr .62fr;align-items:start;gap:78px;display:grid}@media (width<=1100px){.faq-layout{gap:42px}}@media (width<=900px){.faq-layout{grid-template-columns:1fr;gap:38px}}.audience-editorial{grid-template-columns:repeat(3,1fr);display:grid}@media (width<=1100px){.audience-editorial{gap:14px}}@media (width<=600px){.audience-editorial{grid-template-columns:1fr;gap:23px}}@media (width<=1199px){.audience-editorial{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (width<=900px){.audience-editorial{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.audience-editorial{grid-template-columns:1fr;gap:23px}}.audience-editorial{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (width<=900px){.audience-editorial{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (width<=639px){.audience-editorial{grid-template-columns:1fr;gap:23px}}.source-model-body{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,.32fr) minmax(0,.68fr);display:grid}@media (width<=1023px){.source-model-body{grid-template-columns:1fr}}.source-model-heading{border-block:1px solid var(--border);grid-template-columns:minmax(0,.55fr) minmax(0,.45fr);display:grid}@media (width<=1023px){.source-model-heading{grid-template-columns:1fr}}.work-grid{border:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=600px){.work-grid{grid-template-columns:1fr}}.footer-top{border-bottom:1px solid var(--border);justify-content:space-between;gap:30px;padding-bottom:35px;display:flex}.footer-top .wordmark{font-size:38px}@media (width<=900px){.footer-top{flex-direction:column}}@media (width<=600px){.footer-top .wordmark{font-size:32px}}.feature-tags{flex-wrap:wrap;gap:6px;display:flex}.feature-tags span{border:1px solid var(--border);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);padding:6px 8px;font-size:8px}@media (width<=600px){.feature-tags span{padding:6px;font-size:7px}}.feature-tags span{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--border);background:var(--muted);color:var(--muted-foreground);border-radius:0;padding:6px 10px;font-size:8px;font-weight:600}.footer-nav{color:var(--muted-foreground);flex-wrap:wrap;gap:25px;font-size:12px;display:flex}.footer-nav a:hover,.footer-nav a[aria-current=page]{color:var(--primary)}@media (width<=600px){.footer-nav{gap:19px;font-size:11px}}.agent-request{align-items:flex-start;gap:10px;display:flex}.agent-request p{color:var(--foreground);border:1px solid var(--border);background:linear-gradient(145deg,var(--advisor),var(--card-elevated));box-shadow:inset 0 1px 0 var(--foreground);border-radius:9px 9px 9px 3px;padding:11px 13px;font-size:12px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.agent-request p{box-shadow:inset 0 1px 0 color-mix(in oklch,var(--foreground) 5%,transparent)}}@media (width<=600px){.agent-request{gap:7px}.agent-request p{padding:10px;font-size:11px}}.agent-header{border-bottom:1px solid var(--border);background:linear-gradient(125deg,var(--card-elevated),var(--background));align-items:center;gap:10px;padding:15px 14px;display:flex}@media (width<=600px){.agent-header{gap:7px;padding:13px 11px}}.agent-brand{white-space:nowrap;align-items:center;gap:10px;display:flex}.agent-brand strong{letter-spacing:-.02em;font-size:12px;font-weight:500}@media (width<=600px){.agent-brand{gap:7px}.agent-brand strong{font-size:11px}}.desktop-nav{align-items:center;gap:31px;display:flex}.desktop-nav a{text-transform:uppercase;letter-spacing:.13em;color:var(--muted-foreground);font-size:10px;font-weight:600}.desktop-nav a:hover,.desktop-nav a[aria-current=page]{color:var(--primary)}@media (width<=1100px){.desktop-nav{gap:19px}}@media (width<=900px){.desktop-nav{display:none}}.agent-subtitle{color:var(--muted-foreground);border-left:1px solid var(--border);padding-left:9px;font-size:9px}@media (width<=1100px){.agent-subtitle{display:none}}@media (width<=900px){.agent-subtitle{display:block}}@media (width<=600px){.agent-subtitle{padding-left:7px;font-size:8px}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-668\/1400{aspect-ratio:668/1400}.aspect-square{aspect-ratio:1}.icon{stroke:currentColor;stroke-width:1.6px;fill:none;flex:none;width:18px;height:18px}.basis-dot{background:var(--primary);flex:none;width:7px;height:7px}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.section{background:var(--card);border-top:1px solid var(--border);scroll-margin-top:64px}.section.dark{background:var(--background);color:var(--foreground)}.section .frame{height:100%}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.25{height:calc(var(--spacing) * 6.25)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-155{height:calc(var(--spacing) * 155)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-21{min-height:calc(var(--spacing) * 21)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-130{min-height:calc(var(--spacing) * 130)}.min-h-155{min-height:calc(var(--spacing) * 155)}.min-h-\[min\(78vh\,860px\)\]{min-height:min(78vh,860px)}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-24{width:calc(var(--spacing) * 24)}.w-73{width:calc(var(--spacing) * 73)}.w-\[153\.293413\%\]{width:153.293%}.w-\[min\(100\%\,380px\)\]{width:min(100%,380px)}.w-\[min\(100\%\,384px\)\]{width:min(100%,384px)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-95{max-width:calc(var(--spacing) * 95)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-105{max-width:calc(var(--spacing) * 105)}.max-w-107\.5{max-width:calc(var(--spacing) * 107.5)}.max-w-115{max-width:calc(var(--spacing) * 115)}.max-w-122\.5{max-width:calc(var(--spacing) * 122.5)}.max-w-135{max-width:calc(var(--spacing) * 135)}.max-w-140{max-width:calc(var(--spacing) * 140)}.max-w-143\.75{max-width:calc(var(--spacing) * 143.75)}.max-w-145{max-width:calc(var(--spacing) * 145)}.max-w-147\.5{max-width:calc(var(--spacing) * 147.5)}.max-w-162\.5{max-width:calc(var(--spacing) * 162.5)}.max-w-172\.5{max-width:calc(var(--spacing) * 172.5)}.max-w-175{max-width:calc(var(--spacing) * 175)}.max-w-180{max-width:calc(var(--spacing) * 180)}.max-w-185{max-width:calc(var(--spacing) * 185)}.max-w-192\.5{max-width:calc(var(--spacing) * 192.5)}.max-w-195{max-width:calc(var(--spacing) * 195)}.max-w-200{max-width:calc(var(--spacing) * 200)}.max-w-205{max-width:calc(var(--spacing) * 205)}.max-w-225{max-width:calc(var(--spacing) * 225)}.max-w-230{max-width:calc(var(--spacing) * 230)}.max-w-250{max-width:calc(var(--spacing) * 250)}.max-w-260{max-width:calc(var(--spacing) * 260)}.max-w-275{max-width:calc(var(--spacing) * 275)}.max-w-280{max-width:calc(var(--spacing) * 280)}.max-w-337\.5{max-width:calc(var(--spacing) * 337.5)}.max-w-\[min\(70\%\,320px\)\]{max-width:min(70%,320px)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-53{min-width:calc(var(--spacing) * 53)}.flex-\[0_0_128px\]{flex:0 0 128px}.flex-\[1_1_0\%\]{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.reveal{opacity:1}.reveal.pending{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(14px)}.reveal.visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal.pending{opacity:1;transform:none}}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}@media (prefers-reduced-motion:reduce){.concept-image{animation:none!important}}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.-scroll-mt-10{scroll-margin-top:calc(var(--spacing) * -10)}.scroll-mt-16{scroll-margin-top:calc(var(--spacing) * 16)}.scroll-pt-22{scroll-padding-top:calc(var(--spacing) * 22)}.list-none{list-style-type:none}.two-cards{grid-template-columns:1fr 1fr}@media (width<=600px){.two-cards{grid-template-columns: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-\[1\.2fr_\.8fr\]{grid-template-columns:1.2fr .8fr}.grid-cols-\[24px_minmax\(0\,1fr\)\]{grid-template-columns:24px minmax(0,1fr)}.grid-cols-\[24px_minmax\(0\,1fr\)_20px\]{grid-template-columns:24px minmax(0,1fr) 20px}.grid-cols-\[32px_minmax\(0\,1fr\)_auto\]{grid-template-columns:32px minmax(0,1fr) auto}.grid-cols-\[40px_1fr\]{grid-template-columns:40px 1fr}.grid-cols-\[48px_1fr_18px\]{grid-template-columns:48px 1fr 18px}.grid-cols-\[minmax\(0\,\.4fr\)_minmax\(0\,\.6fr\)\]{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)}.grid-cols-\[minmax\(0\,\.6fr\)_minmax\(0\,\.4fr\)\]{grid-template-columns:minmax(0,.6fr) minmax(0,.4fr)}.grid-cols-\[minmax\(0\,\.31fr\)_minmax\(0\,\.32fr\)_minmax\(0\,\.37fr\)\]{grid-template-columns:minmax(0,.31fr) minmax(0,.32fr) minmax(0,.37fr)}.grid-cols-\[minmax\(0\,\.45fr\)_minmax\(0\,\.55fr\)\]{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr)}.grid-cols-\[minmax\(0\,\.55fr\)_minmax\(0\,\.45fr\)\]{grid-template-columns:minmax(0,.55fr) minmax(0,.45fr)}.grid-cols-\[minmax\(0\,\.56fr\)_minmax\(0\,\.44fr\)\]{grid-template-columns:minmax(0,.56fr) minmax(0,.44fr)}.grid-cols-\[minmax\(0\,\.76fr\)_minmax\(0\,1\.7fr\)\]{grid-template-columns:minmax(0,.76fr) minmax(0,1.7fr)}.grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,\.7fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(240px\,\.65fr\)\]{grid-template-columns:minmax(0,1fr) minmax(240px,.65fr)}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-3\.25{gap:calc(var(--spacing) * 3.25)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-5\.5{gap:calc(var(--spacing) * 5.5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-15{gap:calc(var(--spacing) * 15)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-16\.25{gap:calc(var(--spacing) * 16.25)}.gap-17\.5{gap:calc(var(--spacing) * 17.5)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.overflow-hidden{overflow:hidden}.scroll-smooth{scroll-behavior:smooth}.agent-execution{border:1px solid var(--border);background:linear-gradient(145deg,var(--card-elevated),var(--card));border-radius:9px;padding:0 12px 12px}@media (width<=600px){.agent-execution{padding-inline:10px}}.rounded-\[29px\]{border-radius:29px}.rounded-\[37px\]{border-radius:37px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-none{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.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}.btn-solid{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.btn-solid:hover,.btn-primary{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.btn-primary:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{background:color-mix(in oklch,var(--primary) 88%,var(--foreground))}}.btn-primary:hover{color:var(--primary-foreground)}.border-\(--border\){border-color:var(--border)}.border-\(--primary\),.border-\[color-mix\(in_oklch\,var\(--primary\)_35\%\,transparent\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklch\,var\(--primary\)_35\%\,transparent\)\]{border-color:color-mix(in oklch,var(--primary) 35%,transparent)}}.bg-\(--accent\){background-color:var(--accent)}.bg-\(--background\){background-color:var(--background)}.bg-\(--card\){background-color:var(--card)}.bg-\(--foreground\){background-color:var(--foreground)}.bg-\(--muted\){background-color:var(--muted)}.bg-\(--muted-foreground\){background-color:var(--muted-foreground)}.bg-\(--primary\){background-color:var(--primary)}.bg-\[color-mix\(in_oklch\,var\(--card\)_90\%\,transparent\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,var\(--card\)_90\%\,transparent\)\]{background-color:color-mix(in oklch,var(--card) 90%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--card\)_94\%\,transparent\)\]{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,var\(--card\)_94\%\,transparent\)\]{background-color:color-mix(in oklch,var(--card) 94%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--primary\)_30\%\,transparent\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,var\(--primary\)_30\%\,transparent\)\]{background-color:color-mix(in oklch,var(--primary) 30%,transparent)}}.bg-transparent{background-color:#0000}.api-audience-image{background-image:var(--audience-image);background-position:var(--panel-position,center);background-size:cover}.api-capability-grid{background-image:linear-gradient(var(--foreground) 1px, transparent 1px), linear-gradient(90deg, var(--foreground) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.api-capability-grid{background-image:linear-gradient(color-mix(in oklch, var(--foreground) 5.5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, var(--foreground) 5.5%, transparent) 1px, transparent 1px)}}.api-capability-grid{background-size:84px 84px}.api-grid-background{background-image:linear-gradient(var(--foreground) 1px, transparent 1px), linear-gradient(90deg, var(--foreground) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.api-grid-background{background-image:linear-gradient(color-mix(in oklch, var(--foreground) 3.5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, var(--foreground) 3.5%, transparent) 1px, transparent 1px)}}.api-grid-background{background-size:72px 72px}.bg-\[linear-gradient\(90deg\,var\(--primary\)\,transparent\)\]{background-image:linear-gradient(90deg,var(--primary),transparent)}.bg-\[linear-gradient\(to_top\,color-mix\(in_oklch\,var\(--background\)_95\%\,transparent\)\,color-mix\(in_oklch\,var\(--background\)_12\%\,transparent\)_47\%\,transparent_75\%\)\]{background-image:linear-gradient(to top,var(--background),var(--background) 47%,transparent 75%)}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(to_top\,color-mix\(in_oklch\,var\(--background\)_95\%\,transparent\)\,color-mix\(in_oklch\,var\(--background\)_12\%\,transparent\)_47\%\,transparent_75\%\)\]{background-image:linear-gradient(to top,color-mix(in oklch,var(--background) 95%,transparent),color-mix(in oklch,var(--background) 12%,transparent) 47%,transparent 75%)}}.bg-\[radial-gradient\(circle_at_center\,color-mix\(in_oklch\,var\(--primary\)_18\%\,transparent\)\,transparent_48\%\)\]{background-image:radial-gradient(circle at center,var(--primary),transparent 48%)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(circle_at_center\,color-mix\(in_oklch\,var\(--primary\)_18\%\,transparent\)\,transparent_48\%\)\]{background-image:radial-gradient(circle at center,color-mix(in oklch,var(--primary) 18%,transparent),transparent 48%)}}.fill-current{fill:currentColor}.object-cover{object-fit:cover}.object-\[center_25\%\]{object-position:center 25%}.inner{padding:100px 48px}@media (width<=1100px){.inner{padding-inline:35px}}@media (width<=900px){.inner{padding:75px 30px}}@media (width<=600px){.inner{padding:58px 20px}}.solutions-delivery-inner{padding:88px 48px}@media (width<=1279px){.solutions-delivery-inner{padding-inline:32px}}@media (width<=639px){.solutions-delivery-inner{padding:56px 20px}}.faq-answer{padding:0 30px 27px 66px;font-size:14px;line-height:1.9}@media (width<=600px){.faq-answer{padding:0 14px 24px 44px;font-size:13px}}.hero-eyebrow{border-block:1px solid var(--border);padding:17px 0}@media (width<=600px){.hero-eyebrow{letter-spacing:.16em;font-size:8px}}.agent-body{padding:16px 14px 0}@media (width<=600px){.agent-body{padding:14px 10px 0}}.feature-body-inner{padding:0 24px 24px}.p-0{padding:0}.p-1\.75{padding:calc(var(--spacing) * 1.75)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-2\.75{padding-inline:calc(var(--spacing) * 2.75)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-6\.25{padding-inline:calc(var(--spacing) * 6.25)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-14{padding-inline:calc(var(--spacing) * 14)}.px-20{padding-inline:calc(var(--spacing) * 20)}.loan-models .inner{padding-block:60px}@media (width<=600px){.loan-models .inner{padding-block:44px}}.py-2{padding-block:calc(var(--spacing) * 2)}.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-4\.25{padding-block:calc(var(--spacing) * 4.25)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-5\.75{padding-block:calc(var(--spacing) * 5.75)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-15{padding-block:calc(var(--spacing) * 15)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-18{padding-block:calc(var(--spacing) * 18)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-25{padding-block:calc(var(--spacing) * 25)}.py-28{padding-block:calc(var(--spacing) * 28)}.footer{background:var(--card);color:var(--foreground)}.footer .inner{padding-top:60px;padding-bottom:25px}@media (width<=600px){.footer .inner{padding-top:42px}}.pt-1{padding-top:var(--spacing)}.pt-1\.25{padding-top:calc(var(--spacing) * 1.25)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-5\.5{padding-top:calc(var(--spacing) * 5.5)}.pt-5\.75{padding-top:calc(var(--spacing) * 5.75)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-9\.5{padding-top:calc(var(--spacing) * 9.5)}.pt-10\.5{padding-top:calc(var(--spacing) * 10.5)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-17\.5{padding-top:calc(var(--spacing) * 17.5)}.pt-22{padding-top:calc(var(--spacing) * 22)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pr-0{padding-right:0}.pr-6\.25{padding-right:calc(var(--spacing) * 6.25)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pb-0{padding-bottom:0}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-9\.5{padding-bottom:calc(var(--spacing) * 9.5)}.pb-10\.5{padding-bottom:calc(var(--spacing) * 10.5)}.pb-15{padding-bottom:calc(var(--spacing) * 15)}.pb-22{padding-bottom:calc(var(--spacing) * 22)}.pl-3\.75{padding-left:calc(var(--spacing) * 3.75)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6\.25{padding-left:calc(var(--spacing) * 6.25)}.pl-13\.5{padding-left:calc(var(--spacing) * 13.5)}.pl-16{padding-left:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-left{text-align:left}.agent-logo{color:var(--primary);font-family:Sifonn Pro,Geist,sans-serif;font-size:25px;font-weight:600;line-height:1}.font-\[Geist\,ui-sans-serif\,system-ui\,sans-serif\]{font-family:Geist,ui-sans-serif,system-ui,sans-serif}.feature-title{letter-spacing:-.04em;font-size:21px;font-weight:450;line-height:1.3}@media (width<=1100px){.feature-title{font-size:19px}}@media (width<=600px){.feature-title{font-size:19px}}@media (prefers-reduced-motion:reduce){.feature-title{transition:none!important}}.footer-entity,.footer-meta{color:var(--muted-foreground);font-size:11px;line-height:1.9}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.micro{text-transform:uppercase;letter-spacing:.16em;color:var(--muted-foreground);font-size:10px;font-weight:550}.code-tab{font-size:12px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[48px\]{font-size:48px}.text-\[clamp\(28px\,2\.8vw\,40px\)\]{font-size:clamp(28px,2.8vw,40px)}.text-\[clamp\(30px\,3vw\,40px\)\]{font-size:clamp(30px,3vw,40px)}.text-\[clamp\(31px\,3\.15vw\,44px\)\]{font-size:clamp(31px,3.15vw,44px)}.text-\[clamp\(34px\,3\.4vw\,49px\)\]{font-size:clamp(34px,3.4vw,49px)}.text-\[clamp\(36px\,3\.6vw\,48px\)\]{font-size:clamp(36px,3.6vw,48px)}.text-\[clamp\(36px\,3\.9vw\,56px\)\]{font-size:clamp(36px,3.9vw,56px)}.text-\[clamp\(36px\,4\.2vw\,60px\)\]{font-size:clamp(36px,4.2vw,60px)}.text-\[clamp\(36px\,4\.3vw\,62px\)\]{font-size:clamp(36px,4.3vw,62px)}.text-\[clamp\(36px\,4\.4vw\,60px\)\]{font-size:clamp(36px,4.4vw,60px)}.text-\[clamp\(36px\,4\.4vw\,62px\)\]{font-size:clamp(36px,4.4vw,62px)}.text-\[clamp\(36px\,4vw\,58px\)\]{font-size:clamp(36px,4vw,58px)}.text-\[clamp\(44px\,6\.5vw\,88px\)\]{font-size:clamp(44px,6.5vw,88px)}.text-\[clamp\(47px\,7\.1vw\,104px\)\]{font-size:clamp(47px,7.1vw,104px)}.text-\[clamp\(48px\,7\.1vw\,104px\)\]{font-size:clamp(48px,7.1vw,104px)}.text-\[clamp\(110px\,17vw\,240px\)\]{font-size:clamp(110px,17vw,240px)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.9\]{--tw-leading:1.9;line-height:1.9}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.16\]{--tw-leading:1.16;line-height:1.16}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.leading-\[1\.95\]{--tw-leading:1.95;line-height:1.95}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-\[450\]{--tw-font-weight:450;font-weight:450}.font-\[550\]{--tw-font-weight:550;font-weight:550}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-\.12em\]{--tw-tracking:-.12em;letter-spacing:-.12em}.tracking-\[-\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[-\.067em\]{--tw-tracking:-.067em;letter-spacing:-.067em}.tracking-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.17em\]{--tw-tracking:.17em;letter-spacing:.17em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.wrap-break-word{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-\(--card\){color:var(--card)}.text-\(--foreground\){color:var(--foreground)}.text-\(--muted-foreground\){color:var(--muted-foreground)}.text-\(--primary\){color:var(--primary)}.text-\(--primary-foreground\){color:var(--primary-foreground)}.text-inherit{color:inherit}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.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,)}.tabular{font-variant-numeric:tabular-nums}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.light{--background:oklch(98.5% .003 255);--foreground:oklch(20% .01 260);--card:oklch(100% 0 0);--card-elevated:oklch(100% 0 0);--primary:oklch(49% .1 181);--primary-foreground:oklch(100% 0 0);--muted:oklch(95% .006 255);--muted-foreground:oklch(48% .012 255);--border:oklch(88% .008 255);--input:oklch(88% .008 255);--sidebar:oklch(99.5% .002 180);--sidebar-border:oklch(87% .012 180);--success:oklch(48% .12 150);--attention:oklch(58% .13 78);--destructive:oklch(65% .18 25);--advisor:oklch(92% .018 250);--ring:oklch(49% .1 181);--accent:oklch(93% .02 181);--shadow:oklch(20% .01 260/.1);--radius:.5rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--background:oklch(13% .008 260);--foreground:oklch(94% .008 255);--card:oklch(18% .009 260);--card-elevated:oklch(20.5% .01 260);--primary:oklch(69% .12 181);--primary-foreground:oklch(13% .008 260);--muted:oklch(21% .009 260);--muted-foreground:oklch(69% .012 255);--border:oklch(30% .009 260/.65);--input:oklch(30% .009 260/.65);--sidebar:oklch(14.5% .009 260);--sidebar-border:oklch(30% .009 260/.65);--success:oklch(72% .14 150);--attention:oklch(78% .13 78);--advisor:oklch(23.5% .017 250);--ring:oklch(69% .12 181);--accent:oklch(23.5% .025 181);--shadow:oklch(5% .005 260/.4);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.api-orbit-background{background:var(--source-orbit) center / cover;opacity:.25}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow-\[0_1px_3px_var\(--shadow\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,var(--shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_22px_var\(--shadow\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,var(--shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_var\(--shadow\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,var(--shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_15px_25px_var\(--shadow\)\]{--tw-shadow:0 15px 25px var(--tw-shadow-color,var(--shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-\[background-color\,color\,border-color\]{transition-property:background-color,color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[flex-grow\,flex-basis\,min-height\]{transition-property:flex-grow,flex-basis,min-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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-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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\[cubic-bezier\(\.22\,1\,\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.api-audience-active-shade{background:linear-gradient(to top, var(--background), var(--background) 55%, var(--background))}@supports (color:color-mix(in lab, red, red)){.api-audience-active-shade{background:linear-gradient(to top, var(--background), color-mix(in oklch, var(--background) 55%, transparent) 55%, color-mix(in oklch, var(--background) 12%, transparent))}}.api-audience-shade{background:var(--background)}@supports (color:color-mix(in lab, red, red)){.api-audience-shade{background:color-mix(in oklch, var(--background) 35%, transparent)}}.api-hero-shade{background:linear-gradient(to bottom, var(--background), transparent, var(--background))}@supports (color:color-mix(in lab, red, red)){.api-hero-shade{background:linear-gradient(to bottom, color-mix(in oklch, var(--background) 35%, transparent), transparent, color-mix(in oklch, var(--background) 20%, transparent))}}.api-hero-vignette{background:radial-gradient(ellipse at 50% 24%, var(--background), var(--background) 48%, var(--background) 82%)}@supports (color:color-mix(in lab, red, red)){.api-hero-vignette{background:radial-gradient(ellipse at 50% 24%, color-mix(in oklch, var(--background) 12%, transparent), color-mix(in oklch, var(--background) 64%, transparent) 48%, color-mix(in oklch, var(--background) 12%, transparent) 82%)}}.faq-list{border-top:1px solid var(--border)}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.selection\:bg-\(--accent\) ::selection{background-color:var(--accent)}.selection\:bg-\(--accent\)::selection{background-color:var(--accent)}.selection\:text-\(--foreground\) ::selection{color:var(--foreground)}.selection\:text-\(--foreground\)::selection{color:var(--foreground)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-1\.5:before{content:var(--tw-content);inset:calc(var(--spacing) * 1.5)}.before\:inset-1\.25:before{content:var(--tw-content);inset:calc(var(--spacing) * 1.25)}.before\:top-2\.25:before{content:var(--tw-content);top:calc(var(--spacing) * 2.25)}.before\:left-0:before{content:var(--tw-content);left:0}.before\:hidden:before{content:var(--tw-content);display:none}.before\:h-1\.25:before{content:var(--tw-content);height:calc(var(--spacing) * 1.25)}.before\:w-1\.25:before{content:var(--tw-content);width:calc(var(--spacing) * 1.25)}.before\:rounded-full:before{content:var(--tw-content);border-radius:2147483647px}.before\:border:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.before\:border-\[color-mix\(in_oklch\,var\(--primary-foreground\)_20\%\,transparent\)\]:before{content:var(--tw-content);border-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.before\:border-\[color-mix\(in_oklch\,var\(--primary-foreground\)_20\%\,transparent\)\]:before{border-color:color-mix(in oklch,var(--primary-foreground) 20%,transparent)}}.before\:bg-\(--primary\):before{content:var(--tw-content);background-color:var(--primary)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:scale-\[1\.025\]:hover{scale:1.025}.hover\:border-\(--primary\):hover{border-color:var(--primary)}.hover\:bg-\(--muted\):hover{background-color:var(--muted)}.hover\:bg-\[color-mix\(in_oklch\,var\(--primary\)_88\%\,var\(--foreground\)\)\]:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--primary\)_88\%\,var\(--foreground\)\)\]:hover{background-color:color-mix(in oklch,var(--primary) 88%,var(--foreground))}}.hover\:text-\(--foreground\):hover{color:var(--foreground)}.hover\:text-\(--primary\):hover{color:var(--primary)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-\[3px\]:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-6px\]:focus-visible{outline-offset:-6px}.focus-visible\:outline-offset-\[5px\]:focus-visible{outline-offset:5px}.focus-visible\:outline-\(--ring\):focus-visible,.focus-visible\:outline-\[var\(--ring\)\]:focus-visible{outline-color:var(--ring)}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-60:disabled{opacity:.6}@media not all and (width>=1279px){.max-\[1279px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[1279px\]\:flex-row{flex-direction:row}.max-\[1279px\]\:items-center{align-items:center}.max-\[1279px\]\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.max-\[1279px\]\:gap-8{gap:calc(var(--spacing) * 8)}.max-\[1279px\]\:p-8{padding:calc(var(--spacing) * 8)}.max-\[1279px\]\:px-7{padding-inline:calc(var(--spacing) * 7)}.max-\[1279px\]\:px-8{padding-inline:calc(var(--spacing) * 8)}.max-\[1279px\]\:py-9{padding-block:calc(var(--spacing) * 9)}.max-\[1279px\]\:text-\[36px\]{font-size:36px}}@media not all and (width>=1199px){.max-\[1199px\]\:hidden{display:none}.max-\[1199px\]\:h-6{height:calc(var(--spacing) * 6)}.max-\[1199px\]\:w-6{width:calc(var(--spacing) * 6)}.max-\[1199px\]\:grid-cols-\[24px_minmax\(0\,1fr\)\]{grid-template-columns:24px minmax(0,1fr)}.max-\[1199px\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-\[1199px\]\:gap-6{gap:calc(var(--spacing) * 6)}.max-\[1199px\]\:gap-14{gap:calc(var(--spacing) * 14)}.max-\[1199px\]\:p-6{padding:calc(var(--spacing) * 6)}.max-\[1199px\]\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.max-\[1199px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-\[1199px\]\:px-8{padding-inline:calc(var(--spacing) * 8)}.max-\[1199px\]\:px-14{padding-inline:calc(var(--spacing) * 14)}.max-\[1199px\]\:py-4{padding-block:calc(var(--spacing) * 4)}.max-\[1199px\]\:pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.max-\[1199px\]\:text-\[10px\]{font-size:10px}.max-\[1199px\]\:text-\[21px\]{font-size:21px}}@media not all and (width>=1100px){.max-\[1100px\]\:gap-8\.75{gap:calc(var(--spacing) * 8.75)}.max-\[1100px\]\:gap-10\.5{gap:calc(var(--spacing) * 10.5)}.max-\[1100px\]\:px-8\.75{padding-inline:calc(var(--spacing) * 8.75)}.max-\[1100px\]\:pr-5{padding-right:calc(var(--spacing) * 5)}.max-\[1100px\]\:pl-5{padding-left:calc(var(--spacing) * 5)}.max-\[1100px\]\:pl-8\.75{padding-left:calc(var(--spacing) * 8.75)}.max-\[1100px\]\:text-\[11px\]{font-size:11px}.max-\[1100px\]\:text-\[17px\]{font-size:17px}}@media not all and (width>=1023px){.max-\[1023px\]\:inset-0{inset:0}.max-\[1023px\]\:top-10\.5{top:calc(var(--spacing) * 10.5)}.max-\[1023px\]\:left-6{left:calc(var(--spacing) * 6)}.max-\[1023px\]\:order-1{order:1}.max-\[1023px\]\:order-2{order:2}.max-\[1023px\]\:order-3{order:3}.max-\[1023px\]\:col-auto{grid-column:auto}.max-\[1023px\]\:row-auto{grid-row:auto}.max-\[1023px\]\:mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.max-\[1023px\]\:mt-8{margin-top:calc(var(--spacing) * 8)}.max-\[1023px\]\:mt-10{margin-top:calc(var(--spacing) * 10)}.max-\[1023px\]\:block{display:block}.max-\[1023px\]\:grid{display:grid}.max-\[1023px\]\:hidden{display:none}.max-\[1023px\]\:h-10{height:calc(var(--spacing) * 10)}.max-\[1023px\]\:h-145{height:calc(var(--spacing) * 145)}.max-\[1023px\]\:h-auto{height:auto}.max-\[1023px\]\:min-h-0{min-height:0}.max-\[1023px\]\:min-h-19{min-height:calc(var(--spacing) * 19)}.max-\[1023px\]\:min-h-20{min-height:calc(var(--spacing) * 20)}.max-\[1023px\]\:min-h-56{min-height:calc(var(--spacing) * 56)}.max-\[1023px\]\:min-h-96{min-height:calc(var(--spacing) * 96)}.max-\[1023px\]\:min-h-130{min-height:calc(var(--spacing) * 130)}.max-\[1023px\]\:w-10{width:calc(var(--spacing) * 10)}.max-\[1023px\]\:w-65{width:calc(var(--spacing) * 65)}.max-\[1023px\]\:w-full{width:100%}.max-\[1023px\]\:max-w-162\.5{max-width:calc(var(--spacing) * 162.5)}.max-\[1023px\]\:max-w-170{max-width:calc(var(--spacing) * 170)}.max-\[1023px\]\:max-w-175{max-width:calc(var(--spacing) * 175)}.max-\[1023px\]\:max-w-200{max-width:calc(var(--spacing) * 200)}.max-\[1023px\]\:min-w-0{min-width:0}.max-\[1023px\]\:min-w-53{min-width:calc(var(--spacing) * 53)}.max-\[1023px\]\:flex-1{flex:1}.max-\[1023px\]\:flex-none{flex:none}.max-\[1023px\]\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-\[1023px\]\:rotate-0{rotate:0deg}.max-\[1023px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[1023px\]\:grid-cols-\[40px_minmax\(0\,1fr\)_auto\]{grid-template-columns:40px minmax(0,1fr) auto}.max-\[1023px\]\:grid-cols-\[minmax\(0\,\.4fr\)_minmax\(0\,\.6fr\)\]{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)}.max-\[1023px\]\:flex-row{flex-direction:row}.max-\[1023px\]\:items-start{align-items:flex-start}.max-\[1023px\]\:justify-start{justify-content:flex-start}.max-\[1023px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[1023px\]\:gap-4{gap:calc(var(--spacing) * 4)}.max-\[1023px\]\:gap-5{gap:calc(var(--spacing) * 5)}.max-\[1023px\]\:gap-7{gap:calc(var(--spacing) * 7)}.max-\[1023px\]\:gap-8{gap:calc(var(--spacing) * 8)}.max-\[1023px\]\:gap-8\.75{gap:calc(var(--spacing) * 8.75)}.max-\[1023px\]\:gap-10{gap:calc(var(--spacing) * 10)}.max-\[1023px\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-\[1023px\]\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-\[1023px\]\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-\[1023px\]\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-\[1023px\]\:p-5{padding:calc(var(--spacing) * 5)}.max-\[1023px\]\:p-5\.5{padding:calc(var(--spacing) * 5.5)}.max-\[1023px\]\:p-6\.5{padding:calc(var(--spacing) * 6.5)}.max-\[1023px\]\:p-7{padding:calc(var(--spacing) * 7)}.max-\[1023px\]\:p-7\.5{padding:calc(var(--spacing) * 7.5)}.max-\[1023px\]\:p-8{padding:calc(var(--spacing) * 8)}.max-\[1023px\]\:px-7\.5{padding-inline:calc(var(--spacing) * 7.5)}.max-\[1023px\]\:px-8{padding-inline:calc(var(--spacing) * 8)}.max-\[1023px\]\:py-6{padding-block:calc(var(--spacing) * 6)}.max-\[1023px\]\:py-8\.75{padding-block:calc(var(--spacing) * 8.75)}.max-\[1023px\]\:py-10{padding-block:calc(var(--spacing) * 10)}.max-\[1023px\]\:py-12{padding-block:calc(var(--spacing) * 12)}.max-\[1023px\]\:py-18{padding-block:calc(var(--spacing) * 18)}.max-\[1023px\]\:py-20{padding-block:calc(var(--spacing) * 20)}.max-\[1023px\]\:pr-0{padding-right:0}.max-\[1023px\]\:pr-7\.5{padding-right:calc(var(--spacing) * 7.5)}.max-\[1023px\]\:pr-8{padding-right:calc(var(--spacing) * 8)}.max-\[1023px\]\:pl-0{padding-left:0}.max-\[1023px\]\:pl-18{padding-left:calc(var(--spacing) * 18)}.max-\[1023px\]\:pl-22{padding-left:calc(var(--spacing) * 22)}.max-\[1023px\]\:text-\[13px\]{font-size:13px}.max-\[1023px\]\:text-\[14px\]{font-size:14px}.max-\[1023px\]\:text-\[15px\]{font-size:15px}.max-\[1023px\]\:text-\[20px\]{font-size:20px}.max-\[1023px\]\:text-\[23px\]{font-size:23px}.max-\[1023px\]\:text-\[26px\]{font-size:26px}.max-\[1023px\]\:text-\[29px\]{font-size:29px}.max-\[1023px\]\:text-\[32px\]{font-size:32px}.max-\[1023px\]\:text-\[36px\]{font-size:36px}.max-\[1023px\]\:text-\[40px\]{font-size:40px}.max-\[1023px\]\:text-\[44px\]{font-size:44px}.max-\[1023px\]\:whitespace-normal{white-space:normal}.max-\[1023px\]\:transition-\[min-height\]{transition-property:min-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.max-\[1023px\]\:\[writing-mode\:horizontal-tb\]{writing-mode:horizontal-tb}}@media not all and (width>=900px){.max-\[900px\]\:mt-0{margin-top:0}.max-\[900px\]\:grid{display:grid}.max-\[900px\]\:hidden{display:none}.max-\[900px\]\:w-full{width:100%}.max-\[900px\]\:max-w-170{max-width:calc(var(--spacing) * 170)}.max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[900px\]\:gap-5\.5{gap:calc(var(--spacing) * 5.5)}.max-\[900px\]\:gap-7\.5{gap:calc(var(--spacing) * 7.5)}.max-\[900px\]\:gap-10{gap:calc(var(--spacing) * 10)}.max-\[900px\]\:gap-y-6\.25{row-gap:calc(var(--spacing) * 6.25)}.max-\[900px\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-\[900px\]\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.max-\[900px\]\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.max-\[900px\]\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.max-\[900px\]\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-\[900px\]\:border-\(--border\){border-color:var(--border)}.max-\[900px\]\:px-7\.5{padding-inline:calc(var(--spacing) * 7.5)}.max-\[900px\]\:px-8{padding-inline:calc(var(--spacing) * 8)}.max-\[900px\]\:pt-0{padding-top:0}.max-\[900px\]\:pt-3\.75{padding-top:calc(var(--spacing) * 3.75)}.max-\[900px\]\:pt-7{padding-top:calc(var(--spacing) * 7)}.max-\[900px\]\:pr-0{padding-right:0}.max-\[900px\]\:pr-6\.25{padding-right:calc(var(--spacing) * 6.25)}.max-\[900px\]\:pl-0{padding-left:0}.max-\[900px\]\:pl-6\.25{padding-left:calc(var(--spacing) * 6.25)}.max-\[900px\]\:pl-7\.5{padding-left:calc(var(--spacing) * 7.5)}.max-\[900px\]\:code-tab{font-size:12px}.max-\[900px\]\:text-\[16px\]{font-size:16px}.max-\[900px\]\:text-\[20px\]{font-size:20px}.max-\[900px\]\:text-\[clamp\(48px\,8\.5vw\,80px\)\]{font-size:clamp(48px,8.5vw,80px)}}@media not all and (width>=700px){.max-\[700px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[700px\]\:gap-x-4\.5{column-gap:calc(var(--spacing) * 4.5)}.max-\[700px\]\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-\[700px\]\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-\[700px\]\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-\[700px\]\:py-7{padding-block:calc(var(--spacing) * 7)}.max-\[700px\]\:code-tab{font-size:12px}.max-\[700px\]\:text-\[26px\]{font-size:26px}}@media not all and (width>=639px){.max-\[639px\]\:mt-3\.75{margin-top:calc(var(--spacing) * 3.75)}.max-\[639px\]\:mt-5\.5{margin-top:calc(var(--spacing) * 5.5)}.max-\[639px\]\:mt-7\.5{margin-top:calc(var(--spacing) * 7.5)}.max-\[639px\]\:mt-8{margin-top:calc(var(--spacing) * 8)}.max-\[639px\]\:mt-8\.5{margin-top:calc(var(--spacing) * 8.5)}.max-\[639px\]\:hidden{display:none}.max-\[639px\]\:h-107\.5{height:calc(var(--spacing) * 107.5)}.max-\[639px\]\:w-full{width:100%}.max-\[639px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[639px\]\:grid-cols-\[20px_minmax\(0\,1fr\)_16px\]{grid-template-columns:20px minmax(0,1fr) 16px}.max-\[639px\]\:flex-col{flex-direction:column}.max-\[639px\]\:items-start{align-items:flex-start}.max-\[639px\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-\[639px\]\:gap-3{gap:calc(var(--spacing) * 3)}.max-\[639px\]\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.max-\[639px\]\:gap-7\.5{gap:calc(var(--spacing) * 7.5)}.max-\[639px\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-\[639px\]\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-\[639px\]\:p-6{padding:calc(var(--spacing) * 6)}.max-\[639px\]\:p-\[26px_20px\]{padding:26px 20px}.max-\[639px\]\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-\[639px\]\:py-5\.5{padding-block:calc(var(--spacing) * 5.5)}.max-\[639px\]\:py-7{padding-block:calc(var(--spacing) * 7)}.max-\[639px\]\:py-8{padding-block:calc(var(--spacing) * 8)}.max-\[639px\]\:py-9{padding-block:calc(var(--spacing) * 9)}.max-\[639px\]\:py-10{padding-block:calc(var(--spacing) * 10)}.max-\[639px\]\:py-12{padding-block:calc(var(--spacing) * 12)}.max-\[639px\]\:py-14{padding-block:calc(var(--spacing) * 14)}.max-\[639px\]\:pt-5{padding-top:calc(var(--spacing) * 5)}.max-\[639px\]\:pt-12{padding-top:calc(var(--spacing) * 12)}.max-\[639px\]\:pt-28{padding-top:calc(var(--spacing) * 28)}.max-\[639px\]\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.max-\[639px\]\:text-left{text-align:left}.max-\[639px\]\:text-\[9px\]{font-size:9px}.max-\[639px\]\:text-\[10px\]{font-size:10px}.max-\[639px\]\:text-\[11px\]{font-size:11px}.max-\[639px\]\:text-\[13px\]{font-size:13px}.max-\[639px\]\:text-\[14px\]{font-size:14px}.max-\[639px\]\:text-\[30px\]{font-size:30px}.max-\[639px\]\:text-\[32px\]{font-size:32px}.max-\[639px\]\:text-\[34px\]{font-size:34px}.max-\[639px\]\:text-\[36px\]{font-size:36px}.max-\[639px\]\:leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.max-\[639px\]\:leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}}@media not all and (width>=600px){.max-\[600px\]\:top-7\.75{top:calc(var(--spacing) * 7.75)}.max-\[600px\]\:top-10\.75{top:calc(var(--spacing) * 10.75)}.max-\[600px\]\:left-5{left:calc(var(--spacing) * 5)}.max-\[600px\]\:col-auto{grid-column:auto}.max-\[600px\]\:row-auto{grid-row:auto}.max-\[600px\]\:-mx-2{margin-inline:calc(var(--spacing) * -2)}.max-\[600px\]\:my-6\.5{margin-block:calc(var(--spacing) * 6.5)}.max-\[600px\]\:mt-2\.75{margin-top:calc(var(--spacing) * 2.75)}.max-\[600px\]\:mt-3{margin-top:calc(var(--spacing) * 3)}.max-\[600px\]\:mt-3\.75{margin-top:calc(var(--spacing) * 3.75)}.max-\[600px\]\:mt-5{margin-top:calc(var(--spacing) * 5)}.max-\[600px\]\:mt-5\.5{margin-top:calc(var(--spacing) * 5.5)}.max-\[600px\]\:mt-7{margin-top:calc(var(--spacing) * 7)}.max-\[600px\]\:mt-9{margin-top:calc(var(--spacing) * 9)}.max-\[600px\]\:mt-10{margin-top:calc(var(--spacing) * 10)}.max-\[600px\]\:mb-7{margin-bottom:calc(var(--spacing) * 7)}.max-\[600px\]\:mb-8\.25{margin-bottom:calc(var(--spacing) * 8.25)}.max-\[600px\]\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.max-\[600px\]\:hidden{display:none}.max-\[600px\]\:h-1\.25{height:calc(var(--spacing) * 1.25)}.max-\[600px\]\:h-5{height:calc(var(--spacing) * 5)}.max-\[600px\]\:h-7\.5{height:calc(var(--spacing) * 7.5)}.max-\[600px\]\:h-8{height:calc(var(--spacing) * 8)}.max-\[600px\]\:min-h-0{min-height:0}.max-\[600px\]\:min-h-102{min-height:calc(var(--spacing) * 102)}.max-\[600px\]\:min-h-\[70vh\]{min-height:70vh}.max-\[600px\]\:w-1\.25{width:calc(var(--spacing) * 1.25)}.max-\[600px\]\:w-7\.5{width:calc(var(--spacing) * 7.5)}.max-\[600px\]\:w-8{width:calc(var(--spacing) * 8)}.max-\[600px\]\:w-67{width:calc(var(--spacing) * 67)}.max-\[600px\]\:w-full{width:100%}.max-\[600px\]\:min-w-0{min-width:0}.max-\[600px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[600px\]\:grid-cols-\[32px_minmax\(0\,1fr\)_auto\]{grid-template-columns:32px minmax(0,1fr) auto}.max-\[600px\]\:flex-col{flex-direction:column}.max-\[600px\]\:items-start{align-items:flex-start}.max-\[600px\]\:items-stretch{align-items:stretch}.max-\[600px\]\:justify-center{justify-content:center}.max-\[600px\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-\[600px\]\:gap-3{gap:calc(var(--spacing) * 3)}.max-\[600px\]\:gap-4{gap:calc(var(--spacing) * 4)}.max-\[600px\]\:gap-5{gap:calc(var(--spacing) * 5)}.max-\[600px\]\:gap-5\.75{gap:calc(var(--spacing) * 5.75)}.max-\[600px\]\:gap-6\.25{gap:calc(var(--spacing) * 6.25)}.max-\[600px\]\:gap-7{gap:calc(var(--spacing) * 7)}.max-\[600px\]\:gap-8{gap:calc(var(--spacing) * 8)}.max-\[600px\]\:gap-y-0{row-gap:0}.max-\[600px\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-\[600px\]\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-\[600px\]\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-\[600px\]\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.max-\[600px\]\:p-4{padding:calc(var(--spacing) * 4)}.max-\[600px\]\:p-5{padding:calc(var(--spacing) * 5)}.max-\[600px\]\:p-5\.5{padding:calc(var(--spacing) * 5.5)}.max-\[600px\]\:px-0{padding-inline:0}.max-\[600px\]\:px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.max-\[600px\]\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-\[600px\]\:py-5{padding-block:calc(var(--spacing) * 5)}.max-\[600px\]\:py-5\.5{padding-block:calc(var(--spacing) * 5.5)}.max-\[600px\]\:py-6{padding-block:calc(var(--spacing) * 6)}.max-\[600px\]\:py-7{padding-block:calc(var(--spacing) * 7)}.max-\[600px\]\:py-7\.5{padding-block:calc(var(--spacing) * 7.5)}.max-\[600px\]\:py-8{padding-block:calc(var(--spacing) * 8)}.max-\[600px\]\:py-9{padding-block:calc(var(--spacing) * 9)}.max-\[600px\]\:py-10{padding-block:calc(var(--spacing) * 10)}.max-\[600px\]\:py-11\.25{padding-block:calc(var(--spacing) * 11.25)}.max-\[600px\]\:py-12{padding-block:calc(var(--spacing) * 12)}.max-\[600px\]\:py-15{padding-block:calc(var(--spacing) * 15)}.max-\[600px\]\:pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.max-\[600px\]\:pt-3\.75{padding-top:calc(var(--spacing) * 3.75)}.max-\[600px\]\:pt-5\.75{padding-top:calc(var(--spacing) * 5.75)}.max-\[600px\]\:pt-6{padding-top:calc(var(--spacing) * 6)}.max-\[600px\]\:pt-6\.5{padding-top:calc(var(--spacing) * 6.5)}.max-\[600px\]\:pt-7\.5{padding-top:calc(var(--spacing) * 7.5)}.max-\[600px\]\:pt-12{padding-top:calc(var(--spacing) * 12)}.max-\[600px\]\:pt-12\.25{padding-top:calc(var(--spacing) * 12.25)}.max-\[600px\]\:pt-28{padding-top:calc(var(--spacing) * 28)}.max-\[600px\]\:pr-4\.5{padding-right:calc(var(--spacing) * 4.5)}.max-\[600px\]\:pb-0{padding-bottom:0}.max-\[600px\]\:pb-5\.5{padding-bottom:calc(var(--spacing) * 5.5)}.max-\[600px\]\:pb-7\.5{padding-bottom:calc(var(--spacing) * 7.5)}.max-\[600px\]\:pb-10\.75{padding-bottom:calc(var(--spacing) * 10.75)}.max-\[600px\]\:pl-0{padding-left:0}.max-\[600px\]\:pl-14\.25{padding-left:calc(var(--spacing) * 14.25)}.max-\[600px\]\:pl-16{padding-left:calc(var(--spacing) * 16)}.max-\[600px\]\:code-tab{font-size:12px}.max-\[600px\]\:text-\[9px\]{font-size:9px}.max-\[600px\]\:text-\[10px\]{font-size:10px}.max-\[600px\]\:text-\[11px\]{font-size:11px}.max-\[600px\]\:text-\[13px\]{font-size:13px}.max-\[600px\]\:text-\[14px\]{font-size:14px}.max-\[600px\]\:text-\[15px\]{font-size:15px}.max-\[600px\]\:text-\[17px\]{font-size:17px}.max-\[600px\]\:text-\[18px\]{font-size:18px}.max-\[600px\]\:text-\[19px\]{font-size:19px}.max-\[600px\]\:text-\[22px\]{font-size:22px}.max-\[600px\]\:text-\[23px\]{font-size:23px}.max-\[600px\]\:text-\[25px\]{font-size:25px}.max-\[600px\]\:text-\[27px\]{font-size:27px}.max-\[600px\]\:text-\[29px\]{font-size:29px}.max-\[600px\]\:text-\[30px\]{font-size:30px}.max-\[600px\]\:text-\[36px\]{font-size:36px}.max-\[600px\]\:text-\[37px\]{font-size:37px}.max-\[600px\]\:text-\[clamp\(39px\,9\.5vw\,63px\)\]{font-size:clamp(39px,9.5vw,63px)}.max-\[600px\]\:text-\[clamp\(40px\,10\.1vw\,59px\)\]{font-size:clamp(40px,10.1vw,59px)}.max-\[600px\]\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.max-\[600px\]\:leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.max-\[600px\]\:leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.max-\[600px\]\:leading-\[1\.9\]{--tw-leading:1.9;line-height:1.9}.max-\[600px\]\:leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.max-\[600px\]\:leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.max-\[600px\]\:before\:inset-1:before{content:var(--tw-content);inset:var(--spacing)}}@media not all and (width>=380px){.max-\[380px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=1280px){.min-\[1280px\]\:px-20{padding-inline:calc(var(--spacing) * 20)}}@media (width>=48rem){.md\:flex-row{flex-direction:row}.md\:justify-between{justify-content:space-between}.md\:text-left{text-align:left}}@media (width>=64rem){.lg\:grid{display:grid}}.open\:\[\&_\.plus\:\:after\]\:transform-none:is([open],:popover-open,:open) .plus:after{transform:none}.\[\&\+a\]\:border-t+a{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\+a\]\:border-\(--border\)+a{border-color:var(--border)}.\[\&\+article\]\:mt-3+article{margin-top:calc(var(--spacing) * 3)}.\[\&\+li\]\:border-t+li{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\+li\]\:border-\(--border\)+li{border-color:var(--border)}}.api-ambient-field{opacity:.35}.api-ambient-field g{animation:22s ease-in-out infinite api-ambient-shift}.api-ambient-field path{stroke:var(--primary);stroke-opacity:.18;stroke-width:1.4px;stroke-dasharray:10 18;animation:9s linear infinite api-source-dash}.api-hub-paths{pointer-events:none}.api-hub-paths path{stroke:var(--primary);stroke-opacity:.35;stroke-width:1.4px;stroke-dasharray:10 14;animation:7s linear infinite api-source-dash}@keyframes api-layer-pulse{50%{filter:brightness(.86)}}@keyframes api-source-dash{to{stroke-dashoffset:-120px}}@keyframes api-ambient-shift{0%,to{transform:translate(-80px)}50%{transform:translate(80px,-24px)}}@media (prefers-reduced-motion:reduce){.api-audience-panel,.api-audience-panel *{scroll-behavior:auto;transition-duration:.01ms!important}}@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-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
