/* AOA v2: exact approved Site stylesheet, scoped for WordPress + Hello Elementor.
 * Includes locally compiled utility styles required by interactive widgets.
 * Source revision is recorded in the package manifest. */
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.aoa-site, .aoa-site{--aoa-shimmer-angle:20deg}.aoa-site *, *.aoa-site, .aoa-site :before, .aoa-site:before, .aoa-site :after, .aoa-site:after, .aoa-site ::backdrop, .aoa-site::backdrop{--aoa-tw-translate-x:0;--aoa-tw-translate-y:0;--aoa-tw-translate-z:0;--aoa-tw-rotate-x:initial;--aoa-tw-rotate-y:initial;--aoa-tw-rotate-z:initial;--aoa-tw-skew-x:initial;--aoa-tw-skew-y:initial;--aoa-tw-scroll-snap-strictness:proximity;--aoa-tw-space-x-reverse:0;--aoa-tw-border-style:solid;--aoa-tw-leading:initial;--aoa-tw-font-weight:initial;--aoa-tw-tracking:initial;--aoa-tw-ordinal:initial;--aoa-tw-slashed-zero:initial;--aoa-tw-numeric-figure:initial;--aoa-tw-numeric-spacing:initial;--aoa-tw-numeric-fraction:initial;--aoa-tw-shadow:0 0 #0000;--aoa-tw-shadow-color:initial;--aoa-tw-shadow-alpha:100%;--aoa-tw-inset-shadow:0 0 #0000;--aoa-tw-inset-shadow-color:initial;--aoa-tw-inset-shadow-alpha:100%;--aoa-tw-ring-color:initial;--aoa-tw-ring-shadow:0 0 #0000;--aoa-tw-inset-ring-color:initial;--aoa-tw-inset-ring-shadow:0 0 #0000;--aoa-tw-ring-inset:initial;--aoa-tw-ring-offset-width:0px;--aoa-tw-ring-offset-color:#fff;--aoa-tw-ring-offset-shadow:0 0 #0000;--aoa-tw-outline-style:solid;--aoa-tw-duration:initial;--aoa-tw-ease:initial;--aoa-tw-content:"";--aoa-tw-scale-x:1;--aoa-tw-scale-y:1;--aoa-tw-scale-z:1;--aoa-tw-animation-delay:0s;--aoa-tw-animation-direction:normal;--aoa-tw-animation-duration:initial;--aoa-tw-animation-fill-mode:none;--aoa-tw-animation-iteration-count:1;--aoa-tw-enter-blur:0;--aoa-tw-enter-opacity:1;--aoa-tw-enter-rotate:0;--aoa-tw-enter-scale:1;--aoa-tw-enter-translate-x:0;--aoa-tw-enter-translate-y:0;--aoa-tw-exit-blur:0;--aoa-tw-exit-opacity:1;--aoa-tw-exit-rotate:0;--aoa-tw-exit-scale:1;--aoa-tw-exit-translate-x:0;--aoa-tw-exit-translate-y:0;--aoa-scroll-fade-t:0px;--aoa-scroll-fade-b:0px;--aoa-scroll-fade-s:0px;--aoa-scroll-fade-e:0px;--aoa-scroll-fade-mask:initial;--aoa-shimmer-image:initial;--aoa-shimmer-text-fill:initial}}.aoa-site, .aoa-site{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:aoa-spin 1s linear infinite;--animate-pulse:aoa-pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aspect-video:16 / 9;--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)}.aoa-site *, *.aoa-site, .aoa-site :after, .aoa-site:after, .aoa-site :before, .aoa-site:before, .aoa-site ::backdrop, .aoa-site::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.aoa-site ::file-selector-button, .aoa-site::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html:has(> body.aoa-site), .aoa-site{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.aoa-site hr, hr.aoa-site{height:0;color:inherit;border-top-width:1px}.aoa-site abbr:where([title]), abbr:where([title]).aoa-site{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.aoa-site h1, h1.aoa-site, .aoa-site h2, h2.aoa-site, .aoa-site h3, h3.aoa-site, .aoa-site h4, h4.aoa-site, .aoa-site h5, h5.aoa-site, .aoa-site h6, h6.aoa-site{font-size:inherit;font-weight:inherit}.aoa-site a, a.aoa-site{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.aoa-site b, b.aoa-site, .aoa-site strong, strong.aoa-site{font-weight:bolder}.aoa-site code, code.aoa-site, .aoa-site kbd, kbd.aoa-site, .aoa-site samp, samp.aoa-site, .aoa-site pre, pre.aoa-site{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}.aoa-site small, small.aoa-site{font-size:80%}.aoa-site sub, sub.aoa-site, .aoa-site sup, sup.aoa-site{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.aoa-site sub, sub.aoa-site{bottom:-.25em}.aoa-site sup, sup.aoa-site{top:-.5em}.aoa-site table, table.aoa-site{text-indent:0;border-color:inherit;border-collapse:collapse}.aoa-site :-moz-focusring, :-moz-focusring.aoa-site{outline:auto}.aoa-site progress, progress.aoa-site{vertical-align:baseline}.aoa-site summary, summary.aoa-site{display:list-item}.aoa-site ol, ol.aoa-site, .aoa-site ul, ul.aoa-site, .aoa-site menu, menu.aoa-site{list-style:none}.aoa-site img, img.aoa-site, .aoa-site svg, svg.aoa-site, .aoa-site video, video.aoa-site, .aoa-site canvas, canvas.aoa-site, .aoa-site audio, audio.aoa-site, .aoa-site iframe, iframe.aoa-site, .aoa-site embed, embed.aoa-site, .aoa-site object, object.aoa-site{vertical-align:middle;display:block}.aoa-site img, img.aoa-site, .aoa-site video, video.aoa-site{max-width:100%;height:auto}.aoa-site button, button.aoa-site, .aoa-site input, input.aoa-site, .aoa-site select, select.aoa-site, .aoa-site optgroup, optgroup.aoa-site, .aoa-site textarea, textarea.aoa-site{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.aoa-site ::file-selector-button, .aoa-site::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}.aoa-site :where(select:is([multiple],[size])) optgroup, :where(select:is([multiple],[size])).aoa-site optgroup{font-weight:bolder}.aoa-site :where(select:is([multiple],[size])) optgroup option, :where(select:is([multiple],[size])).aoa-site optgroup option{padding-inline-start:20px}.aoa-site ::file-selector-button, .aoa-site::file-selector-button{margin-inline-end:4px}.aoa-site ::placeholder, .aoa-site::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.aoa-site ::placeholder, .aoa-site::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.aoa-site ::placeholder, .aoa-site::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}.aoa-site textarea, textarea.aoa-site{resize:vertical}.aoa-site ::-webkit-search-decoration, .aoa-site::-webkit-search-decoration{-webkit-appearance:none}.aoa-site ::-webkit-date-and-time-value, .aoa-site::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.aoa-site ::-webkit-datetime-edit, .aoa-site::-webkit-datetime-edit{display:inline-flex}.aoa-site ::-webkit-datetime-edit-fields-wrapper, .aoa-site::-webkit-datetime-edit-fields-wrapper{padding:0}.aoa-site ::-webkit-datetime-edit, .aoa-site::-webkit-datetime-edit{padding-block:0}.aoa-site ::-webkit-datetime-edit-year-field, .aoa-site::-webkit-datetime-edit-year-field{padding-block:0}.aoa-site ::-webkit-datetime-edit-month-field, .aoa-site::-webkit-datetime-edit-month-field{padding-block:0}.aoa-site ::-webkit-datetime-edit-day-field, .aoa-site::-webkit-datetime-edit-day-field{padding-block:0}.aoa-site ::-webkit-datetime-edit-hour-field, .aoa-site::-webkit-datetime-edit-hour-field{padding-block:0}.aoa-site ::-webkit-datetime-edit-minute-field, .aoa-site::-webkit-datetime-edit-minute-field{padding-block:0}.aoa-site ::-webkit-datetime-edit-second-field, .aoa-site::-webkit-datetime-edit-second-field{padding-block:0}.aoa-site ::-webkit-datetime-edit-millisecond-field, .aoa-site::-webkit-datetime-edit-millisecond-field{padding-block:0}.aoa-site ::-webkit-datetime-edit-meridiem-field, .aoa-site::-webkit-datetime-edit-meridiem-field{padding-block:0}.aoa-site ::-webkit-calendar-picker-indicator, .aoa-site::-webkit-calendar-picker-indicator{line-height:1}.aoa-site :-moz-ui-invalid, :-moz-ui-invalid.aoa-site{box-shadow:none}.aoa-site button, button.aoa-site, .aoa-site input:where([type=button],[type=reset],[type=submit]), input:where([type=button],[type=reset],[type=submit]).aoa-site{appearance:button}.aoa-site ::file-selector-button, .aoa-site::file-selector-button{appearance:button}.aoa-site ::-webkit-inner-spin-button, .aoa-site::-webkit-inner-spin-button{height:auto}.aoa-site ::-webkit-outer-spin-button, .aoa-site::-webkit-outer-spin-button{height:auto}.aoa-site [hidden]:where(:not([hidden=until-found])), [hidden]:where(:not([hidden=until-found])).aoa-site{display:none}.aoa-site .\@container\/card-header, .\@container\/card-header.aoa-site{container:card-header/inline-size}.aoa-site .\@container\/field-group, .\@container\/field-group.aoa-site{container:field-group/inline-size}.aoa-site .pointer-events-none, .pointer-events-none.aoa-site{pointer-events:none}.aoa-site .invisible, .invisible.aoa-site{visibility:hidden}.aoa-site .visible, .visible.aoa-site{visibility:visible}.aoa-site .sr-only, .sr-only.aoa-site{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aoa-site .absolute, .absolute.aoa-site{position:absolute}.aoa-site .fixed, .fixed.aoa-site{position:fixed}.aoa-site .relative, .relative.aoa-site{position:relative}.aoa-site .inset-0, .inset-0.aoa-site{inset:calc(var(--spacing) * 0)}.aoa-site .inset-x-0, .inset-x-0.aoa-site{inset-inline:calc(var(--spacing) * 0)}.aoa-site .inset-y-0, .inset-y-0.aoa-site{inset-block:calc(var(--spacing) * 0)}.aoa-site .inset-s-1\/2, .inset-s-1\/2.aoa-site{inset-inline-start:50%}.aoa-site .start, .start.aoa-site{inset-inline-start:var(--spacing)}.aoa-site .end, .end.aoa-site{inset-inline-end:var(--spacing)}.aoa-site .-top-12, .-top-12.aoa-site{top:calc(var(--spacing) * -12)}.aoa-site .top-0, .top-0.aoa-site{top:calc(var(--spacing) * 0)}.aoa-site .top-1\.5, .top-1\.5.aoa-site{top:calc(var(--spacing) * 1.5)}.aoa-site .top-1\/2, .top-1\/2.aoa-site{top:50%}.aoa-site .top-3\.5, .top-3\.5.aoa-site{top:calc(var(--spacing) * 3.5)}.aoa-site .top-4, .top-4.aoa-site{top:calc(var(--spacing) * 4)}.aoa-site .top-\[1px\], .top-\[1px\].aoa-site{top:1px}.aoa-site .top-\[50\%\], .top-\[50\%\].aoa-site{top:50%}.aoa-site .top-\[60\%\], .top-\[60\%\].aoa-site{top:60%}.aoa-site .top-full, .top-full.aoa-site{top:100%}.aoa-site .-right-12, .-right-12.aoa-site{right:calc(var(--spacing) * -12)}.aoa-site .right-0, .right-0.aoa-site{right:calc(var(--spacing) * 0)}.aoa-site .right-1, .right-1.aoa-site{right:calc(var(--spacing) * 1)}.aoa-site .right-2, .right-2.aoa-site{right:calc(var(--spacing) * 2)}.aoa-site .right-3, .right-3.aoa-site{right:calc(var(--spacing) * 3)}.aoa-site .right-3\.5, .right-3\.5.aoa-site{right:calc(var(--spacing) * 3.5)}.aoa-site .right-4, .right-4.aoa-site{right:calc(var(--spacing) * 4)}.aoa-site .-bottom-12, .-bottom-12.aoa-site{bottom:calc(var(--spacing) * -12)}.aoa-site .bottom-0, .bottom-0.aoa-site{bottom:calc(var(--spacing) * 0)}.aoa-site .-left-12, .-left-12.aoa-site{left:calc(var(--spacing) * -12)}.aoa-site .left-0, .left-0.aoa-site{left:calc(var(--spacing) * 0)}.aoa-site .left-1\/2, .left-1\/2.aoa-site{left:50%}.aoa-site .left-2, .left-2.aoa-site{left:calc(var(--spacing) * 2)}.aoa-site .left-3, .left-3.aoa-site{left:calc(var(--spacing) * 3)}.aoa-site .left-\[50\%\], .left-\[50\%\].aoa-site{left:50%}.aoa-site .isolate, .isolate.aoa-site{isolation:isolate}.aoa-site .z-10, .z-10.aoa-site{z-index:10}.aoa-site .z-20, .z-20.aoa-site{z-index:20}.aoa-site .z-50, .z-50.aoa-site{z-index:50}.aoa-site .z-\[1\], .z-\[1\].aoa-site{z-index:1}.aoa-site .order-first, .order-first.aoa-site{order:-9999}.aoa-site .order-last, .order-last.aoa-site{order:9999}.aoa-site .col-start-2, .col-start-2.aoa-site{grid-column-start:2}.aoa-site .row-span-2, .row-span-2.aoa-site{grid-row:span 2/span 2}.aoa-site .row-start-1, .row-start-1.aoa-site{grid-row-start:1}.aoa-site .m-0\!, .m-0\!.aoa-site{margin:calc(var(--spacing) * 0)}.aoa-site .-mx-1, .-mx-1.aoa-site{margin-inline:calc(var(--spacing) * -1)}.aoa-site .mx-2, .mx-2.aoa-site{margin-inline:calc(var(--spacing) * 2)}.aoa-site .mx-3\.5, .mx-3\.5.aoa-site{margin-inline:calc(var(--spacing) * 3.5)}.aoa-site .mx-auto, .mx-auto.aoa-site{margin-inline:auto}.aoa-site .-my-2, .-my-2.aoa-site{margin-block:calc(var(--spacing) * -2)}.aoa-site .my-0, .my-0.aoa-site{margin-block:calc(var(--spacing) * 0)}.aoa-site .my-0\.5, .my-0\.5.aoa-site{margin-block:calc(var(--spacing) * .5)}.aoa-site .my-1, .my-1.aoa-site{margin-block:calc(var(--spacing) * 1)}.aoa-site .-mt-4, .-mt-4.aoa-site{margin-top:calc(var(--spacing) * -4)}.aoa-site .mt-0\.5, .mt-0\.5.aoa-site{margin-top:calc(var(--spacing) * .5)}.aoa-site .mt-1\.5, .mt-1\.5.aoa-site{margin-top:calc(var(--spacing) * 1.5)}.aoa-site .mt-2, .mt-2.aoa-site{margin-top:calc(var(--spacing) * 2)}.aoa-site .mt-4, .mt-4.aoa-site{margin-top:calc(var(--spacing) * 4)}.aoa-site .mt-auto, .mt-auto.aoa-site{margin-top:auto}.aoa-site .mb-2, .mb-2.aoa-site{margin-bottom:calc(var(--spacing) * 2)}.aoa-site .mb-3, .mb-3.aoa-site{margin-bottom:calc(var(--spacing) * 3)}.aoa-site .-ml-1, .-ml-1.aoa-site{margin-left:calc(var(--spacing) * -1)}.aoa-site .-ml-4, .-ml-4.aoa-site{margin-left:calc(var(--spacing) * -4)}.aoa-site .ml-1, .ml-1.aoa-site{margin-left:calc(var(--spacing) * 1)}.aoa-site .ml-4, .ml-4.aoa-site{margin-left:calc(var(--spacing) * 4)}.aoa-site .ml-auto, .ml-auto.aoa-site{margin-left:auto}.aoa-site .line-clamp-1, .line-clamp-1.aoa-site{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aoa-site .line-clamp-2, .line-clamp-2.aoa-site{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aoa-site .block, .block.aoa-site{display:block}.aoa-site .contents, .contents.aoa-site{display:contents}.aoa-site .flex, .flex.aoa-site{display:flex}.aoa-site .grid, .grid.aoa-site{display:grid}.aoa-site .hidden, .hidden.aoa-site{display:none}.aoa-site .inline-flex, .inline-flex.aoa-site{display:inline-flex}.aoa-site .table, .table.aoa-site{display:table}.aoa-site .table-caption, .table-caption.aoa-site{display:table-caption}.aoa-site .table-cell, .table-cell.aoa-site{display:table-cell}.aoa-site .table-row, .table-row.aoa-site{display:table-row}.aoa-site .field-sizing-content, .field-sizing-content.aoa-site{field-sizing:content}.aoa-site .aspect-square, .aspect-square.aoa-site{aspect-ratio:1}.aoa-site .aspect-video, .aspect-video.aoa-site{aspect-ratio:var(--aspect-video)}.aoa-site .size-\(--cell-size\), .size-\(--cell-size\).aoa-site{width:var(--cell-size);height:var(--cell-size)}.aoa-site .size-2, .size-2.aoa-site{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.aoa-site .size-2\.5, .size-2\.5.aoa-site{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.aoa-site .size-3, .size-3.aoa-site{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.aoa-site .size-3\.5, .size-3\.5.aoa-site{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.aoa-site .size-4, .size-4.aoa-site{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.aoa-site .size-6, .size-6.aoa-site{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.aoa-site .size-7, .size-7.aoa-site{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.aoa-site .size-8, .size-8.aoa-site{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.aoa-site .size-9, .size-9.aoa-site{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.aoa-site .size-10, .size-10.aoa-site{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.aoa-site .size-16, .size-16.aoa-site{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.aoa-site .size-auto, .size-auto.aoa-site{width:auto;height:auto}.aoa-site .size-full, .size-full.aoa-site{width:100%;height:100%}.aoa-site .h-\(--cell-size\), .h-\(--cell-size\).aoa-site{height:var(--cell-size)}.aoa-site .h-1\.5, .h-1\.5.aoa-site{height:calc(var(--spacing) * 1.5)}.aoa-site .h-2, .h-2.aoa-site{height:calc(var(--spacing) * 2)}.aoa-site .h-2\.5, .h-2\.5.aoa-site{height:calc(var(--spacing) * 2.5)}.aoa-site .h-4, .h-4.aoa-site{height:calc(var(--spacing) * 4)}.aoa-site .h-5, .h-5.aoa-site{height:calc(var(--spacing) * 5)}.aoa-site .h-6, .h-6.aoa-site{height:calc(var(--spacing) * 6)}.aoa-site .h-7, .h-7.aoa-site{height:calc(var(--spacing) * 7)}.aoa-site .h-8, .h-8.aoa-site{height:calc(var(--spacing) * 8)}.aoa-site .h-9, .h-9.aoa-site{height:calc(var(--spacing) * 9)}.aoa-site .h-10, .h-10.aoa-site{height:calc(var(--spacing) * 10)}.aoa-site .h-12, .h-12.aoa-site{height:calc(var(--spacing) * 12)}.aoa-site .h-\[calc\(--spacing\(5\.5\)\)\], .h-\[calc\(--spacing\(5\.5\)\)\].aoa-site{height:calc(calc(var(--spacing) * 5.5))}.aoa-site .h-\[calc\(100\%-1px\)\], .h-\[calc\(100\%-1px\)\].aoa-site{height:calc(100% - 1px)}.aoa-site .h-\[var\(--radix-navigation-menu-viewport-height\)\], .h-\[var\(--radix-navigation-menu-viewport-height\)\].aoa-site{height:var(--radix-navigation-menu-viewport-height)}.aoa-site .h-\[var\(--radix-select-trigger-height\)\], .h-\[var\(--radix-select-trigger-height\)\].aoa-site{height:var(--radix-select-trigger-height)}.aoa-site .h-auto, .h-auto.aoa-site{height:auto}.aoa-site .h-full, .h-full.aoa-site{height:100%}.aoa-site .h-max, .h-max.aoa-site{height:max-content}.aoa-site .h-px, .h-px.aoa-site{height:1px}.aoa-site .h-svh, .h-svh.aoa-site{height:100svh}.aoa-site .max-h-\(--radix-context-menu-content-available-height\), .max-h-\(--radix-context-menu-content-available-height\).aoa-site{max-height:var(--radix-context-menu-content-available-height)}.aoa-site .max-h-\(--radix-dropdown-menu-content-available-height\), .max-h-\(--radix-dropdown-menu-content-available-height\).aoa-site{max-height:var(--radix-dropdown-menu-content-available-height)}.aoa-site .max-h-\(--radix-select-content-available-height\), .max-h-\(--radix-select-content-available-height\).aoa-site{max-height:var(--radix-select-content-available-height)}.aoa-site .max-h-96, .max-h-96.aoa-site{max-height:calc(var(--spacing) * 96)}.aoa-site .max-h-\[300px\], .max-h-\[300px\].aoa-site{max-height:300px}.aoa-site .max-h-\[min\(calc\(--spacing\(96\)---spacing\(9\)\)\,calc\(var\(--available-height\)---spacing\(9\)\)\)\], .max-h-\[min\(calc\(--spacing\(96\)---spacing\(9\)\)\,calc\(var\(--available-height\)---spacing\(9\)\)\)\].aoa-site{max-height:min(calc(calc(var(--spacing) * 96) - calc(var(--spacing) * 9)), calc(var(--available-height) - calc(var(--spacing) * 9)))}.aoa-site .min-h-0, .min-h-0.aoa-site{min-height:calc(var(--spacing) * 0)}.aoa-site .min-h-4, .min-h-4.aoa-site{min-height:calc(var(--spacing) * 4)}.aoa-site .min-h-9, .min-h-9.aoa-site{min-height:calc(var(--spacing) * 9)}.aoa-site .min-h-16, .min-h-16.aoa-site{min-height:calc(var(--spacing) * 16)}.aoa-site .min-h-full, .min-h-full.aoa-site{min-height:100%}.aoa-site .min-h-svh, .min-h-svh.aoa-site{min-height:100svh}.aoa-site .w-\(--anchor-width\), .w-\(--anchor-width\).aoa-site{width:var(--anchor-width)}.aoa-site .w-\(--cell-size\), .w-\(--cell-size\).aoa-site{width:var(--cell-size)}.aoa-site .w-\(--sidebar-width\), .w-\(--sidebar-width\).aoa-site{width:var(--sidebar-width)}.aoa-site .w-0, .w-0.aoa-site{width:calc(var(--spacing) * 0)}.aoa-site .w-1, .w-1.aoa-site{width:calc(var(--spacing) * 1)}.aoa-site .w-2, .w-2.aoa-site{width:calc(var(--spacing) * 2)}.aoa-site .w-2\.5, .w-2\.5.aoa-site{width:calc(var(--spacing) * 2.5)}.aoa-site .w-3, .w-3.aoa-site{width:calc(var(--spacing) * 3)}.aoa-site .w-3\/4, .w-3\/4.aoa-site{width:75%}.aoa-site .w-4, .w-4.aoa-site{width:calc(var(--spacing) * 4)}.aoa-site .w-5, .w-5.aoa-site{width:calc(var(--spacing) * 5)}.aoa-site .w-9, .w-9.aoa-site{width:calc(var(--spacing) * 9)}.aoa-site .w-10, .w-10.aoa-site{width:calc(var(--spacing) * 10)}.aoa-site .w-24, .w-24.aoa-site{width:calc(var(--spacing) * 24)}.aoa-site .w-64, .w-64.aoa-site{width:calc(var(--spacing) * 64)}.aoa-site .w-72, .w-72.aoa-site{width:calc(var(--spacing) * 72)}.aoa-site .w-\[100px\], .w-\[100px\].aoa-site{width:100px}.aoa-site .w-auto, .w-auto.aoa-site{width:auto}.aoa-site .w-fit, .w-fit.aoa-site{width:fit-content}.aoa-site .w-full, .w-full.aoa-site{width:100%}.aoa-site .w-max, .w-max.aoa-site{width:max-content}.aoa-site .w-px, .w-px.aoa-site{width:1px}.aoa-site .max-w-\(--available-width\), .max-w-\(--available-width\).aoa-site{max-width:var(--available-width)}.aoa-site .max-w-\(--skeleton-width\), .max-w-\(--skeleton-width\).aoa-site{max-width:var(--skeleton-width)}.aoa-site .max-w-\[80\%\], .max-w-\[80\%\].aoa-site{max-width:80%}.aoa-site .max-w-\[calc\(100\%-2rem\)\], .max-w-\[calc\(100\%-2rem\)\].aoa-site{max-width:calc(100% - 2rem)}.aoa-site .max-w-full, .max-w-full.aoa-site{max-width:100%}.aoa-site .max-w-max, .max-w-max.aoa-site{max-width:max-content}.aoa-site .max-w-sm, .max-w-sm.aoa-site{max-width:var(--container-sm)}.aoa-site .min-w-\(--cell-size\), .min-w-\(--cell-size\).aoa-site{min-width:var(--cell-size)}.aoa-site .min-w-0, .min-w-0.aoa-site{min-width:calc(var(--spacing) * 0)}.aoa-site .min-w-5, .min-w-5.aoa-site{min-width:calc(var(--spacing) * 5)}.aoa-site .min-w-8, .min-w-8.aoa-site{min-width:calc(var(--spacing) * 8)}.aoa-site .min-w-9, .min-w-9.aoa-site{min-width:calc(var(--spacing) * 9)}.aoa-site .min-w-10, .min-w-10.aoa-site{min-width:calc(var(--spacing) * 10)}.aoa-site .min-w-16, .min-w-16.aoa-site{min-width:calc(var(--spacing) * 16)}.aoa-site .min-w-40, .min-w-40.aoa-site{min-width:calc(var(--spacing) * 40)}.aoa-site .min-w-\[8rem\], .min-w-\[8rem\].aoa-site{min-width:8rem}.aoa-site .min-w-\[12rem\], .min-w-\[12rem\].aoa-site{min-width:12rem}.aoa-site .min-w-\[calc\(var\(--anchor-width\)\+--spacing\(7\)\)\], .min-w-\[calc\(var\(--anchor-width\)\+--spacing\(7\)\)\].aoa-site{min-width:calc(var(--anchor-width) + calc(var(--spacing) * 7))}.aoa-site .min-w-\[var\(--radix-select-trigger-width\)\], .min-w-\[var\(--radix-select-trigger-width\)\].aoa-site{min-width:var(--radix-select-trigger-width)}.aoa-site .flex-1, .flex-1.aoa-site{flex:1}.aoa-site .shrink-0, .shrink-0.aoa-site{flex-shrink:0}.aoa-site .grow, .grow.aoa-site{flex-grow:1}.aoa-site .grow-0, .grow-0.aoa-site{flex-grow:0}.aoa-site .basis-full, .basis-full.aoa-site{flex-basis:100%}.aoa-site .caption-bottom, .caption-bottom.aoa-site{caption-side:bottom}.aoa-site .border-collapse, .border-collapse.aoa-site{border-collapse:collapse}.aoa-site .origin-\(--radix-context-menu-content-transform-origin\), .origin-\(--radix-context-menu-content-transform-origin\).aoa-site{transform-origin:var(--radix-context-menu-content-transform-origin)}.aoa-site .origin-\(--radix-dropdown-menu-content-transform-origin\), .origin-\(--radix-dropdown-menu-content-transform-origin\).aoa-site{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.aoa-site .origin-\(--radix-hover-card-content-transform-origin\), .origin-\(--radix-hover-card-content-transform-origin\).aoa-site{transform-origin:var(--radix-hover-card-content-transform-origin)}.aoa-site .origin-\(--radix-menubar-content-transform-origin\), .origin-\(--radix-menubar-content-transform-origin\).aoa-site{transform-origin:var(--radix-menubar-content-transform-origin)}.aoa-site .origin-\(--radix-popover-content-transform-origin\), .origin-\(--radix-popover-content-transform-origin\).aoa-site{transform-origin:var(--radix-popover-content-transform-origin)}.aoa-site .origin-\(--radix-select-content-transform-origin\), .origin-\(--radix-select-content-transform-origin\).aoa-site{transform-origin:var(--radix-select-content-transform-origin)}.aoa-site .origin-\(--radix-tooltip-content-transform-origin\), .origin-\(--radix-tooltip-content-transform-origin\).aoa-site{transform-origin:var(--radix-tooltip-content-transform-origin)}.aoa-site .origin-\(--transform-origin\), .origin-\(--transform-origin\).aoa-site{transform-origin:var(--transform-origin)}.aoa-site .-translate-x-1\/2, .-translate-x-1\/2.aoa-site{--aoa-tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .-translate-x-px, .-translate-x-px.aoa-site{--aoa-tw-translate-x:-1px;translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .translate-x-\[-50\%\], .translate-x-\[-50\%\].aoa-site{--aoa-tw-translate-x:-50%;translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .translate-x-px, .translate-x-px.aoa-site{--aoa-tw-translate-x:1px;translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .-translate-y-1\/2, .-translate-y-1\/2.aoa-site{--aoa-tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .-translate-y-3\/4, .-translate-y-3\/4.aoa-site{--aoa-tw-translate-y:calc(calc(3 / 4 * 100%) * -1);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .translate-y-0\.5, .translate-y-0\.5.aoa-site{--aoa-tw-translate-y:calc(var(--spacing) * .5);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .translate-y-3\/4, .translate-y-3\/4.aoa-site{--aoa-tw-translate-y:calc(3 / 4 * 100%);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .translate-y-\[-50\%\], .translate-y-\[-50\%\].aoa-site{--aoa-tw-translate-y:-50%;translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .translate-y-\[calc\(-50\%_-_2px\)\], .translate-y-\[calc\(-50\%_-_2px\)\].aoa-site{--aoa-tw-translate-y:calc(-50% - 2px);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .rotate-45, .rotate-45.aoa-site{rotate:45deg}.aoa-site .rotate-90, .rotate-90.aoa-site{rotate:90deg}.aoa-site .transform, .transform.aoa-site{transform:var(--aoa-tw-rotate-x,) var(--aoa-tw-rotate-y,) var(--aoa-tw-rotate-z,) var(--aoa-tw-skew-x,) var(--aoa-tw-skew-y,)}.aoa-site .scroll-fade-x, .scroll-fade-x.aoa-site{--_scroll-fade-size-s:var(--aoa-scroll-fade-s-size,var(--aoa-scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--_scroll-fade-size-e:var(--aoa-scroll-fade-e-size,var(--aoa-scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--aoa-scroll-fade-inline:linear-gradient(to right, transparent 0, #000 var(--aoa-scroll-fade-s,0px), #000 calc(100% - var(--aoa-scroll-fade-e,0px)), transparent 100%)}.aoa-site .scroll-fade-x:where([dir=rtl],[dir=rtl] *), .scroll-fade-x:where([dir=rtl],[dir=rtl] *).aoa-site{--aoa-scroll-fade-inline:linear-gradient(to left, transparent 0, #000 var(--aoa-scroll-fade-s,0px), #000 calc(100% - var(--aoa-scroll-fade-e,0px)), transparent 100%)}.aoa-site .scroll-fade-x, .scroll-fade-x.aoa-site{-webkit-mask-image:var(--aoa-scroll-fade-mask,var(--aoa-scroll-fade-inline));-webkit-mask-image:var(--aoa-scroll-fade-mask,var(--aoa-scroll-fade-inline));-webkit-mask-image:var(--aoa-scroll-fade-mask,var(--aoa-scroll-fade-inline));-webkit-mask-image:var(--aoa-scroll-fade-mask,var(--aoa-scroll-fade-inline));mask-image:var(--aoa-scroll-fade-mask,var(--aoa-scroll-fade-inline));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (animation-timeline:scroll()){.aoa-site .scroll-fade-x, .scroll-fade-x.aoa-site{animation:1ms ease-in-out aoa-scroll-fade-reveal-s,1ms ease-in-out aoa-scroll-fade-reveal-e;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0 var(--aoa-scroll-fade-reveal,calc(var(--spacing) * 24)), calc(100% - var(--aoa-scroll-fade-reveal,calc(var(--spacing) * 24))) 100%;animation-fill-mode:both}}@supports not (animation-timeline:scroll()){.aoa-site .scroll-fade-x, .scroll-fade-x.aoa-site{--aoa-scroll-fade-s:var(--_scroll-fade-size-s);--aoa-scroll-fade-e:var(--_scroll-fade-size-e)}}.aoa-site .scroll-fade-b, .scroll-fade-b.aoa-site{--_scroll-fade-size-b:var(--aoa-scroll-fade-b-size,var(--aoa-scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--aoa-scroll-fade-mask:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--aoa-scroll-fade-b,0px)), transparent 100%);-webkit-mask-image:var(--aoa-scroll-fade-mask);-webkit-mask-image:var(--aoa-scroll-fade-mask);-webkit-mask-image:var(--aoa-scroll-fade-mask);-webkit-mask-image:var(--aoa-scroll-fade-mask);mask-image:var(--aoa-scroll-fade-mask);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (animation-timeline:scroll()){.aoa-site .scroll-fade-b, .scroll-fade-b.aoa-site{animation:1ms ease-in-out aoa-scroll-fade-reveal-b;animation-timeline:scroll(self y);animation-range:calc(100% - var(--aoa-scroll-fade-reveal,calc(var(--spacing) * 24))) 100%;animation-fill-mode:both}}@supports not (animation-timeline:scroll()){.aoa-site .scroll-fade-b, .scroll-fade-b.aoa-site{--aoa-scroll-fade-b:var(--_scroll-fade-size-b)}}.aoa-site .animate-caret-blink, .animate-caret-blink.aoa-site{animation:1.25s ease-out infinite aoa-caret-blink}.aoa-site .animate-in, .animate-in.aoa-site{animation:aoa-enter var(--aoa-tw-animation-duration,var(--aoa-tw-duration,.15s))var(--aoa-tw-ease,ease)var(--aoa-tw-animation-delay,0s)var(--aoa-tw-animation-iteration-count,1)var(--aoa-tw-animation-direction,normal)var(--aoa-tw-animation-fill-mode,none)}.aoa-site .animate-pulse, .animate-pulse.aoa-site{animation:var(--animate-pulse)}.aoa-site .animate-spin, .animate-spin.aoa-site{animation:var(--animate-spin)}.aoa-site .cursor-default, .cursor-default.aoa-site{cursor:default}.aoa-site .cursor-text, .cursor-text.aoa-site{cursor:text}.aoa-site .touch-none, .touch-none.aoa-site{touch-action:none}.aoa-site .resize-none, .resize-none.aoa-site{resize:none}.aoa-site .snap-x, .snap-x.aoa-site{scroll-snap-type:x var(--aoa-tw-scroll-snap-strictness)}.aoa-site .snap-mandatory, .snap-mandatory.aoa-site{--aoa-tw-scroll-snap-strictness:mandatory}.aoa-site .scroll-my-1, .scroll-my-1.aoa-site{scroll-margin-block:calc(var(--spacing) * 1)}.aoa-site .scroll-px-1, .scroll-px-1.aoa-site{scroll-padding-inline:calc(var(--spacing) * 1)}.aoa-site .scroll-py-1, .scroll-py-1.aoa-site{scroll-padding-block:calc(var(--spacing) * 1)}.aoa-site .list-disc, .list-disc.aoa-site{list-style-type:disc}.aoa-site .list-none, .list-none.aoa-site{list-style-type:none}.aoa-site .appearance-none, .appearance-none.aoa-site{appearance:none}.aoa-site .auto-rows-min, .auto-rows-min.aoa-site{grid-auto-rows:min-content}.aoa-site .grid-cols-\[0_1fr\], .grid-cols-\[0_1fr\].aoa-site{grid-template-columns:0 1fr}.aoa-site .grid-rows-\[auto_1fr\], .grid-rows-\[auto_1fr\].aoa-site{grid-template-rows:auto 1fr}.aoa-site .grid-rows-\[auto_auto\], .grid-rows-\[auto_auto\].aoa-site{grid-template-rows:auto auto}.aoa-site .flex-col, .flex-col.aoa-site{flex-direction:column}.aoa-site .flex-col-reverse, .flex-col-reverse.aoa-site{flex-direction:column-reverse}.aoa-site .flex-row, .flex-row.aoa-site{flex-direction:row}.aoa-site .flex-wrap, .flex-wrap.aoa-site{flex-wrap:wrap}.aoa-site .place-content-center, .place-content-center.aoa-site{place-content:center}.aoa-site .place-items-center, .place-items-center.aoa-site{place-items:center}.aoa-site .items-center, .items-center.aoa-site{align-items:center}.aoa-site .items-end, .items-end.aoa-site{align-items:flex-end}.aoa-site .items-start, .items-start.aoa-site{align-items:flex-start}.aoa-site .items-stretch, .items-stretch.aoa-site{align-items:stretch}.aoa-site .justify-between, .justify-between.aoa-site{justify-content:space-between}.aoa-site .justify-center, .justify-center.aoa-site{justify-content:center}.aoa-site .justify-start, .justify-start.aoa-site{justify-content:flex-start}.aoa-site .justify-items-start, .justify-items-start.aoa-site{justify-items:start}.aoa-site .gap-0\.5, .gap-0\.5.aoa-site{gap:calc(var(--spacing) * .5)}.aoa-site .gap-1, .gap-1.aoa-site{gap:calc(var(--spacing) * 1)}.aoa-site .gap-1\.5, .gap-1\.5.aoa-site{gap:calc(var(--spacing) * 1.5)}.aoa-site .gap-2, .gap-2.aoa-site{gap:calc(var(--spacing) * 2)}.aoa-site .gap-2\.5, .gap-2\.5.aoa-site{gap:calc(var(--spacing) * 2.5)}.aoa-site .gap-3, .gap-3.aoa-site{gap:calc(var(--spacing) * 3)}.aoa-site .gap-4, .gap-4.aoa-site{gap:calc(var(--spacing) * 4)}.aoa-site .gap-6, .gap-6.aoa-site{gap:calc(var(--spacing) * 6)}.aoa-site .gap-7, .gap-7.aoa-site{gap:calc(var(--spacing) * 7)}.aoa-site .gap-8, .gap-8.aoa-site{gap:calc(var(--spacing) * 8)}.aoa-site .gap-\[--spacing\(var\(--gap\)\)\], .gap-\[--spacing\(var\(--gap\)\)\].aoa-site{gap:calc(var(--spacing) * var(--gap))}.aoa-site :where(.-space-x-2>:not(:last-child)), :where(.-space-x-2>:not(:last-child)).aoa-site{--aoa-tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--aoa-tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--aoa-tw-space-x-reverse)))}.aoa-site .gap-y-0\.5, .gap-y-0\.5.aoa-site{row-gap:calc(var(--spacing) * .5)}.aoa-site .self-end, .self-end.aoa-site{align-self:flex-end}.aoa-site .self-start, .self-start.aoa-site{align-self:flex-start}.aoa-site .self-stretch, .self-stretch.aoa-site{align-self:stretch}.aoa-site .justify-self-end, .justify-self-end.aoa-site{justify-self:flex-end}.aoa-site .truncate, .truncate.aoa-site{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aoa-site .overflow-auto, .overflow-auto.aoa-site{overflow:auto}.aoa-site .overflow-hidden, .overflow-hidden.aoa-site{overflow:hidden}.aoa-site .overflow-x-auto, .overflow-x-auto.aoa-site{overflow-x:auto}.aoa-site .overflow-x-hidden, .overflow-x-hidden.aoa-site{overflow-x:hidden}.aoa-site .overflow-y-auto, .overflow-y-auto.aoa-site{overflow-y:auto}.aoa-site .overscroll-contain, .overscroll-contain.aoa-site{overscroll-behavior:contain}.aoa-site .overscroll-x-contain, .overscroll-x-contain.aoa-site{overscroll-behavior-x:contain}.aoa-site .rounded-\[2px\], .rounded-\[2px\].aoa-site{border-radius:2px}.aoa-site .rounded-\[4px\], .rounded-\[4px\].aoa-site{border-radius:4px}.aoa-site .rounded-\[calc\(var\(--radius\)-5px\)\], .rounded-\[calc\(var\(--radius\)-5px\)\].aoa-site{border-radius:calc(var(--radius) - 5px)}.aoa-site .rounded-\[inherit\], .rounded-\[inherit\].aoa-site{border-radius:inherit}.aoa-site .rounded-full, .rounded-full.aoa-site{border-radius:3.40282e38px}.aoa-site .rounded-lg, .rounded-lg.aoa-site{border-radius:var(--radius-lg)}.aoa-site .rounded-md, .rounded-md.aoa-site{border-radius:var(--radius-md)}.aoa-site .rounded-none, .rounded-none.aoa-site{border-radius:0}.aoa-site .rounded-sm, .rounded-sm.aoa-site{border-radius:var(--radius-sm)}.aoa-site .rounded-xl, .rounded-xl.aoa-site{border-radius:var(--radius-xl)}.aoa-site .rounded-xs, .rounded-xs.aoa-site{border-radius:var(--radius-xs)}.aoa-site .rounded-l-md, .rounded-l-md.aoa-site{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.aoa-site .rounded-tl-sm, .rounded-tl-sm.aoa-site{border-top-left-radius:var(--radius-sm)}.aoa-site .rounded-r-md, .rounded-r-md.aoa-site{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.aoa-site .border, .border.aoa-site{border-style:var(--aoa-tw-border-style);border-width:1px}.aoa-site .border-0, .border-0.aoa-site{border-style:var(--aoa-tw-border-style);border-width:0}.aoa-site .border-\[1\.5px\], .border-\[1\.5px\].aoa-site{border-style:var(--aoa-tw-border-style);border-width:1.5px}.aoa-site .border-y, .border-y.aoa-site{border-block-style:var(--aoa-tw-border-style);border-block-width:1px}.aoa-site .border-t, .border-t.aoa-site{border-top-style:var(--aoa-tw-border-style);border-top-width:1px}.aoa-site .border-r, .border-r.aoa-site{border-right-style:var(--aoa-tw-border-style);border-right-width:1px}.aoa-site .border-b, .border-b.aoa-site{border-bottom-style:var(--aoa-tw-border-style);border-bottom-width:1px}.aoa-site .border-l, .border-l.aoa-site{border-left-style:var(--aoa-tw-border-style);border-left-width:1px}.aoa-site .border-dashed, .border-dashed.aoa-site{--aoa-tw-border-style:dashed;border-style:dashed}.aoa-site .border-none, .border-none.aoa-site{--aoa-tw-border-style:none;border-style:none}.aoa-site .border-\(--color-border\), .border-\(--color-border\).aoa-site{border-color:var(--color-border)}.aoa-site .border-transparent, .border-transparent.aoa-site{border-color:#0000}.aoa-site .border-t-transparent, .border-t-transparent.aoa-site{border-top-color:#0000}.aoa-site .border-l-transparent, .border-l-transparent.aoa-site{border-left-color:#0000}.aoa-site .bg-\(--color-bg\), .bg-\(--color-bg\).aoa-site{background-color:var(--color-bg)}.aoa-site .bg-\[Canvas\], .bg-\[Canvas\].aoa-site{background-color:canvas}.aoa-site .bg-black\/50, .bg-black\/50.aoa-site{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.aoa-site .bg-black\/50, .bg-black\/50.aoa-site{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.aoa-site .bg-transparent, .bg-transparent.aoa-site{background-color:#0000}.aoa-site .bg-white, .bg-white.aoa-site{background-color:var(--color-white)}.aoa-site .bg-clip-padding, .bg-clip-padding.aoa-site{background-clip:padding-box}.aoa-site .fill-current, .fill-current.aoa-site{fill:currentColor}.aoa-site .p-0, .p-0.aoa-site{padding:calc(var(--spacing) * 0)}.aoa-site .p-1, .p-1.aoa-site{padding:calc(var(--spacing) * 1)}.aoa-site .p-2, .p-2.aoa-site{padding:calc(var(--spacing) * 2)}.aoa-site .p-3, .p-3.aoa-site{padding:calc(var(--spacing) * 3)}.aoa-site .p-4, .p-4.aoa-site{padding:calc(var(--spacing) * 4)}.aoa-site .p-6, .p-6.aoa-site{padding:calc(var(--spacing) * 6)}.aoa-site .p-\[3px\], .p-\[3px\].aoa-site{padding:3px}.aoa-site .p-px, .p-px.aoa-site{padding:1px}.aoa-site .px-\(--cell-size\), .px-\(--cell-size\).aoa-site{padding-inline:var(--cell-size)}.aoa-site .px-1, .px-1.aoa-site{padding-inline:calc(var(--spacing) * 1)}.aoa-site .px-1\.5, .px-1\.5.aoa-site{padding-inline:calc(var(--spacing) * 1.5)}.aoa-site .px-2, .px-2.aoa-site{padding-inline:calc(var(--spacing) * 2)}.aoa-site .px-2\.5, .px-2\.5.aoa-site{padding-inline:calc(var(--spacing) * 2.5)}.aoa-site .px-3, .px-3.aoa-site{padding-inline:calc(var(--spacing) * 3)}.aoa-site .px-4, .px-4.aoa-site{padding-inline:calc(var(--spacing) * 4)}.aoa-site .px-6, .px-6.aoa-site{padding-inline:calc(var(--spacing) * 6)}.aoa-site .py-0\.5, .py-0\.5.aoa-site{padding-block:calc(var(--spacing) * .5)}.aoa-site .py-1, .py-1.aoa-site{padding-block:calc(var(--spacing) * 1)}.aoa-site .py-1\.5, .py-1\.5.aoa-site{padding-block:calc(var(--spacing) * 1.5)}.aoa-site .py-2, .py-2.aoa-site{padding-block:calc(var(--spacing) * 2)}.aoa-site .py-3, .py-3.aoa-site{padding-block:calc(var(--spacing) * 3)}.aoa-site .py-4, .py-4.aoa-site{padding-block:calc(var(--spacing) * 4)}.aoa-site .py-6, .py-6.aoa-site{padding-block:calc(var(--spacing) * 6)}.aoa-site .pt-0, .pt-0.aoa-site{padding-top:calc(var(--spacing) * 0)}.aoa-site .pt-3, .pt-3.aoa-site{padding-top:calc(var(--spacing) * 3)}.aoa-site .pt-4, .pt-4.aoa-site{padding-top:calc(var(--spacing) * 4)}.aoa-site .pr-1, .pr-1.aoa-site{padding-right:calc(var(--spacing) * 1)}.aoa-site .pr-2, .pr-2.aoa-site{padding-right:calc(var(--spacing) * 2)}.aoa-site .pr-2\.5, .pr-2\.5.aoa-site{padding-right:calc(var(--spacing) * 2.5)}.aoa-site .pr-3, .pr-3.aoa-site{padding-right:calc(var(--spacing) * 3)}.aoa-site .pr-8, .pr-8.aoa-site{padding-right:calc(var(--spacing) * 8)}.aoa-site .pr-9, .pr-9.aoa-site{padding-right:calc(var(--spacing) * 9)}.aoa-site .pb-2, .pb-2.aoa-site{padding-bottom:calc(var(--spacing) * 2)}.aoa-site .pb-3, .pb-3.aoa-site{padding-bottom:calc(var(--spacing) * 3)}.aoa-site .pb-4, .pb-4.aoa-site{padding-bottom:calc(var(--spacing) * 4)}.aoa-site .pl-2, .pl-2.aoa-site{padding-left:calc(var(--spacing) * 2)}.aoa-site .pl-3, .pl-3.aoa-site{padding-left:calc(var(--spacing) * 3)}.aoa-site .pl-4, .pl-4.aoa-site{padding-left:calc(var(--spacing) * 4)}.aoa-site .pl-8, .pl-8.aoa-site{padding-left:calc(var(--spacing) * 8)}.aoa-site .text-center, .text-center.aoa-site{text-align:center}.aoa-site .text-left, .text-left.aoa-site{text-align:left}.aoa-site .align-middle, .align-middle.aoa-site{vertical-align:middle}.aoa-site .font-mono, .font-mono.aoa-site{font-family:var(--font-mono)}.aoa-site .font-sans, .font-sans.aoa-site{font-family:var(--font-sans)}.aoa-site .text-base, .text-base.aoa-site{font-size:var(--text-base);line-height:var(--aoa-tw-leading,var(--text-base--line-height))}.aoa-site .text-lg, .text-lg.aoa-site{font-size:var(--text-lg);line-height:var(--aoa-tw-leading,var(--text-lg--line-height))}.aoa-site .text-sm, .text-sm.aoa-site{font-size:var(--text-sm);line-height:var(--aoa-tw-leading,var(--text-sm--line-height))}.aoa-site .text-sm\/relaxed, .text-sm\/relaxed.aoa-site{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.aoa-site .text-xs, .text-xs.aoa-site{font-size:var(--text-xs);line-height:var(--aoa-tw-leading,var(--text-xs--line-height))}.aoa-site .text-\[0\.8rem\], .text-\[0\.8rem\].aoa-site{font-size:.8rem}.aoa-site .leading-none, .leading-none.aoa-site{--aoa-tw-leading:1;line-height:1}.aoa-site .leading-normal, .leading-normal.aoa-site{--aoa-tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.aoa-site .leading-relaxed, .leading-relaxed.aoa-site{--aoa-tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.aoa-site .leading-snug, .leading-snug.aoa-site{--aoa-tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.aoa-site .leading-tight, .leading-tight.aoa-site{--aoa-tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.aoa-site .font-medium, .font-medium.aoa-site{--aoa-tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.aoa-site .font-normal, .font-normal.aoa-site{--aoa-tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.aoa-site .font-semibold, .font-semibold.aoa-site{--aoa-tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aoa-site .tracking-tight, .tracking-tight.aoa-site{--aoa-tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.aoa-site .tracking-widest, .tracking-widest.aoa-site{--aoa-tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.aoa-site .text-balance, .text-balance.aoa-site{text-wrap:balance}.aoa-site .break-words, .break-words.aoa-site, .aoa-site .wrap-break-word, .wrap-break-word.aoa-site{overflow-wrap:break-word}.aoa-site .whitespace-nowrap, .whitespace-nowrap.aoa-site{white-space:nowrap}.aoa-site .text-\[CanvasText\], .text-\[CanvasText\].aoa-site{color:canvastext}.aoa-site .text-current, .text-current.aoa-site{color:currentColor}.aoa-site .text-white, .text-white.aoa-site{color:var(--color-white)}.aoa-site .tabular-nums, .tabular-nums.aoa-site{--aoa-tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--aoa-tw-ordinal,) var(--aoa-tw-slashed-zero,) var(--aoa-tw-numeric-figure,) var(--aoa-tw-numeric-spacing,) var(--aoa-tw-numeric-fraction,)}.aoa-site .underline-offset-4, .underline-offset-4.aoa-site{text-underline-offset:4px}.aoa-site .opacity-0, .opacity-0.aoa-site{opacity:0}.aoa-site .opacity-50, .opacity-50.aoa-site{opacity:.5}.aoa-site .opacity-60, .opacity-60.aoa-site{opacity:.6}.aoa-site .opacity-70, .opacity-70.aoa-site{opacity:.7}.aoa-site .shadow, .shadow.aoa-site{--aoa-tw-shadow:0 1px 3px 0 var(--aoa-tw-shadow-color,#0000001a), 0 1px 2px -1px var(--aoa-tw-shadow-color,#0000001a);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .shadow-\[0_0_0_1px_var\(--sidebar-border\)\], .shadow-\[0_0_0_1px_var\(--sidebar-border\)\].aoa-site{--aoa-tw-shadow:0 0 0 1px var(--aoa-tw-shadow-color,var(--sidebar-border));box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .shadow-lg, .shadow-lg.aoa-site{--aoa-tw-shadow:0 10px 15px -3px var(--aoa-tw-shadow-color,#0000001a), 0 4px 6px -4px var(--aoa-tw-shadow-color,#0000001a);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .shadow-md, .shadow-md.aoa-site{--aoa-tw-shadow:0 4px 6px -1px var(--aoa-tw-shadow-color,#0000001a), 0 2px 4px -2px var(--aoa-tw-shadow-color,#0000001a);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .shadow-none, .shadow-none.aoa-site{--aoa-tw-shadow:0 0 #0000;box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .shadow-sm, .shadow-sm.aoa-site{--aoa-tw-shadow:0 1px 3px 0 var(--aoa-tw-shadow-color,#0000001a), 0 1px 2px -1px var(--aoa-tw-shadow-color,#0000001a);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .shadow-xl, .shadow-xl.aoa-site{--aoa-tw-shadow:0 20px 25px -5px var(--aoa-tw-shadow-color,#0000001a), 0 8px 10px -6px var(--aoa-tw-shadow-color,#0000001a);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .shadow-xs, .shadow-xs.aoa-site{--aoa-tw-shadow:0 1px 2px 0 var(--aoa-tw-shadow-color,#0000000d);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .ring-0, .ring-0.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(0px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .ring-1, .ring-1.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(1px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .ring-2, .ring-2.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(2px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .ring-3, .ring-3.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(3px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .outline-hidden, .outline-hidden.aoa-site{--aoa-tw-outline-style:none;outline-style:none}@media (forced-colors:active){.aoa-site .outline-hidden, .outline-hidden.aoa-site{outline-offset:2px;outline:2px solid #0000}}.aoa-site .outline, .outline.aoa-site{outline-style:var(--aoa-tw-outline-style);outline-width:1px}.aoa-site .transition, .transition.aoa-site{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--aoa-tw-gradient-from,--aoa-tw-gradient-via,--aoa-tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site .transition-\[color\,box-shadow\], .transition-\[color\,box-shadow\].aoa-site{transition-property:color,box-shadow;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site .transition-\[left\,right\,width\], .transition-\[left\,right\,width\].aoa-site{transition-property:left,right,width;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site .transition-\[margin\,opacity\], .transition-\[margin\,opacity\].aoa-site{transition-property:margin,opacity;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site .transition-\[translate\,scale\,opacity\], .transition-\[translate\,scale\,opacity\].aoa-site{transition-property:translate,scale,opacity;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site .transition-\[width\,height\,padding\], .transition-\[width\,height\,padding\].aoa-site{transition-property:width,height,padding;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site .transition-\[width\], .transition-\[width\].aoa-site{transition-property:width;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site .transition-all, .transition-all.aoa-site{transition-property:all;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site .transition-colors, .transition-colors.aoa-site{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--aoa-tw-gradient-from,--aoa-tw-gradient-via,--aoa-tw-gradient-to;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site .transition-opacity, .transition-opacity.aoa-site{transition-property:opacity;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site .transition-shadow, .transition-shadow.aoa-site{transition-property:box-shadow;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site .transition-transform, .transition-transform.aoa-site{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site .transition-none, .transition-none.aoa-site{transition-property:none}.aoa-site .duration-100, .duration-100.aoa-site{--aoa-tw-duration:.1s;transition-duration:.1s}.aoa-site .duration-200, .duration-200.aoa-site{--aoa-tw-duration:.2s;transition-duration:.2s}.aoa-site .duration-300, .duration-300.aoa-site{--aoa-tw-duration:.3s;transition-duration:.3s}.aoa-site .duration-1000, .duration-1000.aoa-site{--aoa-tw-duration:1s;transition-duration:1s}.aoa-site .ease-in-out, .ease-in-out.aoa-site{--aoa-tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.aoa-site .ease-linear, .ease-linear.aoa-site{--aoa-tw-ease:linear;transition-timing-function:linear}.aoa-site .contain-content, .contain-content.aoa-site{contain:content}.aoa-site .fade-in-0, .fade-in-0.aoa-site{--aoa-tw-enter-opacity:0}.aoa-site .outline-none, .outline-none.aoa-site{--aoa-tw-outline-style:none;outline-style:none}.aoa-site .select-none, .select-none.aoa-site{-webkit-user-select:none;user-select:none}.aoa-site .zoom-in-95, .zoom-in-95.aoa-site{--aoa-tw-enter-scale:.95}.aoa-site .\[--cell-size\:--spacing\(8\)\], .\[--cell-size\:--spacing\(8\)\].aoa-site{--cell-size:calc(var(--spacing) * 8)}.aoa-site .\[contain-intrinsic-size\:auto_10rem\], .\[contain-intrinsic-size\:auto_10rem\].aoa-site{contain-intrinsic-size:auto 10rem}.aoa-site .\[content-visibility\:auto\], .\[content-visibility\:auto\].aoa-site{content-visibility:auto}.aoa-site .running, .running.aoa-site{animation-play-state:running}.aoa-site .group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *), .group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *).aoa-site{opacity:1}@media (hover:hover){.aoa-site .group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *), .group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *).aoa-site{opacity:1}}.aoa-site .group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *), .group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *).aoa-site{padding-right:calc(var(--spacing) * 8)}.aoa-site .group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *), .group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *).aoa-site{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.aoa-site .group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *), .group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *).aoa-site{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.aoa-site .group-has-data-\[slot\=combobox-clear\]\/input-group\:hidden:is(:where(.group\/input-group):has([data-slot=combobox-clear]) *), .group-has-data-\[slot\=combobox-clear\]\/input-group\:hidden:is(:where(.group\/input-group):has([data-slot=combobox-clear]) *).aoa-site{display:none}.aoa-site .group-has-data-\[slot\=message-footer\]\/message\:-translate-y-8:is(:where(.group\/message):has([data-slot=message-footer]) *), .group-has-data-\[slot\=message-footer\]\/message\:-translate-y-8:is(:where(.group\/message):has([data-slot=message-footer]) *).aoa-site{--aoa-tw-translate-y:calc(var(--spacing) * -8);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .group-has-data-\[variant\=ghost\]\/message\:px-0:is(:where(.group\/message):has([data-variant=ghost]) *), .group-has-data-\[variant\=ghost\]\/message\:px-0:is(:where(.group\/message):has([data-variant=ghost]) *).aoa-site{padding-inline:calc(var(--spacing) * 0)}.aoa-site .group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *), .group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *).aoa-site{text-wrap:balance}.aoa-site .group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *), .group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *).aoa-site{--aoa-tw-translate-y:calc(var(--spacing) * .5);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .group-has-\[\[data-slot\=item-description\]\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *), .group-has-\[\[data-slot\=item-description\]\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *).aoa-site{align-self:flex-start}.aoa-site .group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *), .group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *).aoa-site{padding-top:calc(var(--spacing) * 2.5)}.aoa-site .group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *), .group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *).aoa-site{padding-bottom:calc(var(--spacing) * 2.5)}.aoa-site .group-data-empty\/combobox-content\:flex:is(:where(.group\/combobox-content)[data-empty] *), .group-data-empty\/combobox-content\:flex:is(:where(.group\/combobox-content)[data-empty] *).aoa-site{display:flex}.aoa-site .group-data-\[align\=end\]\/bubble\:self-end:is(:where(.group\/bubble)[data-align=end] *), .group-data-\[align\=end\]\/bubble\:self-end:is(:where(.group\/bubble)[data-align=end] *).aoa-site{align-self:flex-end}.aoa-site .group-data-\[align\=end\]\/message\:justify-end:is(:where(.group\/message)[data-align=end] *), .group-data-\[align\=end\]\/message\:justify-end:is(:where(.group\/message)[data-align=end] *).aoa-site{justify-content:flex-end}.aoa-site .group-data-\[align\=end\]\/message\:self-end:is(:where(.group\/message)[data-align=end] *), .group-data-\[align\=end\]\/message\:self-end:is(:where(.group\/message)[data-align=end] *).aoa-site{align-self:flex-end}.aoa-site .group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *), .group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *).aoa-site{margin-top:calc(var(--spacing) * -8)}.aoa-site .group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *), .group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *).aoa-site{display:none}.aoa-site .group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *), .group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *).aoa-site{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.aoa-site .group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *), .group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *).aoa-site{width:var(--sidebar-width-icon)}.aoa-site .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *), .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *).aoa-site{width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}.aoa-site .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *), .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *).aoa-site{width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.aoa-site .group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *), .group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *).aoa-site{overflow:hidden}.aoa-site .group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *), .group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *).aoa-site{padding:calc(var(--spacing) * 0)}.aoa-site .group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *), .group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *).aoa-site{padding:calc(var(--spacing) * 2)}.aoa-site .group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *), .group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *).aoa-site{opacity:0}.aoa-site .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *), .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *).aoa-site{right:calc(var(--sidebar-width) * -1)}.aoa-site .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *), .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *).aoa-site{left:calc(var(--sidebar-width) * -1)}.aoa-site .group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *), .group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *).aoa-site{width:calc(var(--spacing) * 0)}.aoa-site .group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *), .group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *).aoa-site{--aoa-tw-translate-x:calc(var(--spacing) * 0);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *), .group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *).aoa-site{pointer-events:none}.aoa-site .group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *), .group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *).aoa-site, .aoa-site .group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *), .group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *).aoa-site, .aoa-site .group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *), .group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *).aoa-site{opacity:.5}.aoa-site .group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *), .group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *).aoa-site{position:relative}.aoa-site .group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *), .group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *).aoa-site{z-index:10}.aoa-site .group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *), .group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *).aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(3px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *), .group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *).aoa-site{height:calc(var(--spacing) * 9)}.aoa-site .group-data-\[orientation\=vertical\]\/attachment\:absolute:is(:where(.group\/attachment)[data-orientation=vertical] *), .group-data-\[orientation\=vertical\]\/attachment\:absolute:is(:where(.group\/attachment)[data-orientation=vertical] *).aoa-site{position:absolute}.aoa-site .group-data-\[orientation\=vertical\]\/attachment\:top-3:is(:where(.group\/attachment)[data-orientation=vertical] *), .group-data-\[orientation\=vertical\]\/attachment\:top-3:is(:where(.group\/attachment)[data-orientation=vertical] *).aoa-site{top:calc(var(--spacing) * 3)}.aoa-site .group-data-\[orientation\=vertical\]\/attachment\:right-3:is(:where(.group\/attachment)[data-orientation=vertical] *), .group-data-\[orientation\=vertical\]\/attachment\:right-3:is(:where(.group\/attachment)[data-orientation=vertical] *).aoa-site{right:calc(var(--spacing) * 3)}.aoa-site .group-data-\[orientation\=vertical\]\/attachment\:w-full:is(:where(.group\/attachment)[data-orientation=vertical] *), .group-data-\[orientation\=vertical\]\/attachment\:w-full:is(:where(.group\/attachment)[data-orientation=vertical] *).aoa-site{width:100%}.aoa-site .group-data-\[orientation\=vertical\]\/attachment\:gap-1:is(:where(.group\/attachment)[data-orientation=vertical] *), .group-data-\[orientation\=vertical\]\/attachment\:gap-1:is(:where(.group\/attachment)[data-orientation=vertical] *).aoa-site{gap:calc(var(--spacing) * 1)}.aoa-site .group-data-\[orientation\=vertical\]\/attachment\:px-1:is(:where(.group\/attachment)[data-orientation=vertical] *), .group-data-\[orientation\=vertical\]\/attachment\:px-1:is(:where(.group\/attachment)[data-orientation=vertical] *).aoa-site{padding-inline:calc(var(--spacing) * 1)}.aoa-site .group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *), .group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *).aoa-site{height:fit-content}.aoa-site .group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *), .group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *).aoa-site{width:100%}.aoa-site .group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *), .group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *).aoa-site{flex-direction:column}.aoa-site .group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *), .group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *).aoa-site{justify-content:flex-start}.aoa-site .group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *), .group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *).aoa-site{right:calc(var(--spacing) * -4)}.aoa-site .group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *), .group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *).aoa-site{border-right-style:var(--aoa-tw-border-style);border-right-width:1px}.aoa-site .group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *), .group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *).aoa-site{left:calc(var(--spacing) * 0)}.aoa-site .group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *), .group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *).aoa-site{rotate:180deg}.aoa-site .group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *), .group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *).aoa-site{border-left-style:var(--aoa-tw-border-style);border-left-width:1px}.aoa-site .group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *), .group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *).aoa-site{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.aoa-site .group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *), .group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *).aoa-site{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.aoa-site .group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *), .group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *).aoa-site{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.aoa-site .group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *), .group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *).aoa-site{display:grid}.aoa-site .group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *), .group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *).aoa-site{grid-template-columns:repeat(2,minmax(0,1fr))}.aoa-site .group-data-\[size\=sm\]\/attachment\:w-8:is(:where(.group\/attachment)[data-size=sm] *), .group-data-\[size\=sm\]\/attachment\:w-8:is(:where(.group\/attachment)[data-size=sm] *).aoa-site{width:calc(var(--spacing) * 8)}.aoa-site .group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *), .group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *).aoa-site{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.aoa-site .group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *), .group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *).aoa-site{font-size:var(--text-xs);line-height:var(--aoa-tw-leading,var(--text-xs--line-height))}.aoa-site .group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *), .group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *).aoa-site{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.aoa-site .group-data-\[size\=xs\]\/attachment\:w-7:is(:where(.group\/attachment)[data-size=xs] *), .group-data-\[size\=xs\]\/attachment\:w-7:is(:where(.group\/attachment)[data-size=xs] *).aoa-site{width:calc(var(--spacing) * 7)}.aoa-site .group-data-\[size\=xs\]\/attachment\:rounded-md:is(:where(.group\/attachment)[data-size=xs] *), .group-data-\[size\=xs\]\/attachment\:rounded-md:is(:where(.group\/attachment)[data-size=xs] *).aoa-site{border-radius:var(--radius-md)}.aoa-site .group-data-\[state\=done\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=done] *), .group-data-\[state\=done\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=done] *).aoa-site, .aoa-site .group-data-\[state\=idle\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=idle] *), .group-data-\[state\=idle\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=idle] *).aoa-site{opacity:1}.aoa-site .group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *), .group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *).aoa-site{rotate:180deg}.aoa-site .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *), .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *).aoa-site{--_spread:var(--aoa-shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--aoa-shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--aoa-shimmer-image,linear-gradient(calc(90deg + var(--aoa-shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.aoa-site .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *), .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *).aoa-site{background-image:var(--aoa-shimmer-image,linear-gradient(calc(90deg + var(--aoa-shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.aoa-site .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *), .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *).aoa-site{background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--aoa-shimmer-text-fill,transparent);animation:aoa-tw-shimmer var(--aoa-shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}@media (prefers-color-scheme:dark){.aoa-site .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *), .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *).aoa-site{--_highlight:var(--aoa-shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}}.aoa-site .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *):where([dir=rtl],[dir=rtl] *), .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *):where([dir=rtl],[dir=rtl] *).aoa-site{animation-direction:reverse}.aoa-site .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *), .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *).aoa-site{--_spread:var(--aoa-shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--aoa-shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--aoa-shimmer-image,linear-gradient(calc(90deg + var(--aoa-shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.aoa-site .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *), .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *).aoa-site{background-image:var(--aoa-shimmer-image,linear-gradient(calc(90deg + var(--aoa-shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.aoa-site .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *), .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *).aoa-site{background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--aoa-shimmer-text-fill,transparent);animation:aoa-tw-shimmer var(--aoa-shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}@media (prefers-color-scheme:dark){.aoa-site .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *), .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *).aoa-site{--_highlight:var(--aoa-shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}}.aoa-site .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *):where([dir=rtl],[dir=rtl] *), .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *):where([dir=rtl],[dir=rtl] *).aoa-site{animation-direction:reverse}.aoa-site .group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *), .group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *).aoa-site{border-radius:var(--radius-lg)}.aoa-site .group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *), .group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *).aoa-site{border-style:var(--aoa-tw-border-style);border-width:1px}.aoa-site .group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *), .group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *).aoa-site{--aoa-tw-shadow:0 1px 3px 0 var(--aoa-tw-shadow-color,#0000001a), 0 1px 2px -1px var(--aoa-tw-shadow-color,#0000001a);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *), .group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *).aoa-site{background-color:#0000}.aoa-site .group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *), .group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *).aoa-site{margin-bottom:calc(var(--spacing) * -2)}.aoa-site .group-data-\[variant\=separator\]\/marker\:flex-none:is(:where(.group\/marker)[data-variant=separator] *), .group-data-\[variant\=separator\]\/marker\:flex-none:is(:where(.group\/marker)[data-variant=separator] *).aoa-site{flex:none}.aoa-site .group-data-\[variant\=separator\]\/marker\:text-center:is(:where(.group\/marker)[data-variant=separator] *), .group-data-\[variant\=separator\]\/marker\:text-center:is(:where(.group\/marker)[data-variant=separator] *).aoa-site{text-align:center}.aoa-site .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *), .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *).aoa-site{display:block}.aoa-site .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *), .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *).aoa-site, .aoa-site .group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=top] *), .group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=top] *).aoa-site{text-align:center}.aoa-site .group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *), .group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *).aoa-site{top:100%}.aoa-site .group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *), .group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *).aoa-site{margin-top:calc(var(--spacing) * 1.5)}.aoa-site .group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *), .group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *).aoa-site{overflow:hidden}.aoa-site .group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *), .group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *).aoa-site{border-radius:var(--radius-md)}.aoa-site .group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *), .group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *).aoa-site{border-style:var(--aoa-tw-border-style);border-width:1px}.aoa-site .group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *), .group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *).aoa-site{--aoa-tw-shadow:0 1px 3px 0 var(--aoa-tw-shadow-color,#0000001a), 0 1px 2px -1px var(--aoa-tw-shadow-color,#0000001a);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *), .group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *).aoa-site{--aoa-tw-duration:.2s;transition-duration:.2s}.aoa-site .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*), .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*).aoa-site{cursor:not-allowed}.aoa-site .peer-disabled\:opacity-50:is(:where(.peer):disabled~*), .peer-disabled\:opacity-50:is(:where(.peer):disabled~*).aoa-site{opacity:.5}.aoa-site .peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*), .peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*).aoa-site{top:calc(var(--spacing) * 1.5)}.aoa-site .peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*), .peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*).aoa-site{top:calc(var(--spacing) * 2.5)}.aoa-site .peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*), .peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*).aoa-site{top:calc(var(--spacing) * 1)}.aoa-site .file\:inline-flex::file-selector-button, .file\:inline-flex.aoa-site::file-selector-button{display:inline-flex}.aoa-site .file\:h-7::file-selector-button, .file\:h-7.aoa-site::file-selector-button{height:calc(var(--spacing) * 7)}.aoa-site .file\:border-0::file-selector-button, .file\:border-0.aoa-site::file-selector-button{border-style:var(--aoa-tw-border-style);border-width:0}.aoa-site .file\:bg-transparent::file-selector-button, .file\:bg-transparent.aoa-site::file-selector-button{background-color:#0000}.aoa-site .file\:text-sm::file-selector-button, .file\:text-sm.aoa-site::file-selector-button{font-size:var(--text-sm);line-height:var(--aoa-tw-leading,var(--text-sm--line-height))}.aoa-site .file\:font-medium::file-selector-button, .file\:font-medium.aoa-site::file-selector-button{--aoa-tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.aoa-site .before\:mr-1:before, .before\:mr-1.aoa-site:before{content:var(--aoa-tw-content);margin-right:calc(var(--spacing) * 1)}.aoa-site .before\:h-px:before, .before\:h-px.aoa-site:before{content:var(--aoa-tw-content);height:1px}.aoa-site .before\:min-w-0:before, .before\:min-w-0.aoa-site:before{content:var(--aoa-tw-content);min-width:calc(var(--spacing) * 0)}.aoa-site .before\:flex-1:before, .before\:flex-1.aoa-site:before{content:var(--aoa-tw-content);flex:1}.aoa-site .after\:absolute:after, .after\:absolute.aoa-site:after{content:var(--aoa-tw-content);position:absolute}.aoa-site .after\:-inset-2:after, .after\:-inset-2.aoa-site:after{content:var(--aoa-tw-content);inset:calc(var(--spacing) * -2)}.aoa-site .after\:inset-y-0:after, .after\:inset-y-0.aoa-site:after{content:var(--aoa-tw-content);inset-block:calc(var(--spacing) * 0)}.aoa-site .after\:left-1\/2:after, .after\:left-1\/2.aoa-site:after{content:var(--aoa-tw-content);left:50%}.aoa-site .after\:ml-1:after, .after\:ml-1.aoa-site:after{content:var(--aoa-tw-content);margin-left:calc(var(--spacing) * 1)}.aoa-site .after\:h-px:after, .after\:h-px.aoa-site:after{content:var(--aoa-tw-content);height:1px}.aoa-site .after\:w-1:after, .after\:w-1.aoa-site:after{content:var(--aoa-tw-content);width:calc(var(--spacing) * 1)}.aoa-site .after\:w-\[2px\]:after, .after\:w-\[2px\].aoa-site:after{content:var(--aoa-tw-content);width:2px}.aoa-site .after\:min-w-0:after, .after\:min-w-0.aoa-site:after{content:var(--aoa-tw-content);min-width:calc(var(--spacing) * 0)}.aoa-site .after\:flex-1:after, .after\:flex-1.aoa-site:after{content:var(--aoa-tw-content);flex:1}.aoa-site .after\:-translate-x-1\/2:after, .after\:-translate-x-1\/2.aoa-site:after{content:var(--aoa-tw-content);--aoa-tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .after\:opacity-0:after, .after\:opacity-0.aoa-site:after{content:var(--aoa-tw-content);opacity:0}.aoa-site .after\:transition-opacity:after, .after\:transition-opacity.aoa-site:after{content:var(--aoa-tw-content);transition-property:opacity;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site .group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after, .group-data-\[collapsible\=offcanvas\]\.aoa-site:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--aoa-tw-content);left:100%}.aoa-site .group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after, .group-data-\[orientation\=horizontal\]\/tabs\.aoa-site:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--aoa-tw-content);inset-inline:calc(var(--spacing) * 0)}.aoa-site .group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after, .group-data-\[orientation\=horizontal\]\/tabs\.aoa-site:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--aoa-tw-content);bottom:-5px}.aoa-site .group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after, .group-data-\[orientation\=horizontal\]\/tabs\.aoa-site:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--aoa-tw-content);height:calc(var(--spacing) * .5)}.aoa-site .group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after, .group-data-\[orientation\=vertical\]\/tabs\.aoa-site:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--aoa-tw-content);inset-block:calc(var(--spacing) * 0)}.aoa-site .group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after, .group-data-\[orientation\=vertical\]\/tabs\.aoa-site:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--aoa-tw-content);right:calc(var(--spacing) * -1)}.aoa-site .group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after, .group-data-\[orientation\=vertical\]\/tabs\.aoa-site:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--aoa-tw-content);width:calc(var(--spacing) * .5)}.aoa-site .first\:rounded-l-md:first-child, .first\:rounded-l-md:first-child.aoa-site{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.aoa-site .first\:border-l:first-child, .first\:border-l:first-child.aoa-site{border-left-style:var(--aoa-tw-border-style);border-left-width:1px}.aoa-site .last\:mt-0:last-child, .last\:mt-0:last-child.aoa-site{margin-top:calc(var(--spacing) * 0)}.aoa-site .last\:rounded-r-md:last-child, .last\:rounded-r-md:last-child.aoa-site{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.aoa-site .last\:border-b-0:last-child, .last\:border-b-0:last-child.aoa-site{border-bottom-style:var(--aoa-tw-border-style);border-bottom-width:0}.aoa-site .focus-within\:ring-1:focus-within, .focus-within\:ring-1:focus-within.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(1px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .focus-within\:ring-\[3px\]:focus-within, .focus-within\:ring-\[3px\]:focus-within.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(3px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}@media (hover:hover){.aoa-site .hover\:underline:hover, .hover\:underline:hover.aoa-site{text-decoration-line:underline}.aoa-site .hover\:opacity-100:hover, .hover\:opacity-100:hover.aoa-site{opacity:1}.aoa-site .hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover, .hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover.aoa-site{--aoa-tw-shadow:0 0 0 1px var(--aoa-tw-shadow-color,var(--sidebar-accent));box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .hover\:ring-4:hover, .hover\:ring-4:hover.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(4px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}}.aoa-site .focus\:z-10:focus, .focus\:z-10:focus.aoa-site{z-index:10}.aoa-site .focus\:ring-2:focus, .focus\:ring-2:focus.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(2px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .focus\:ring-offset-2:focus, .focus\:ring-offset-2:focus.aoa-site{--aoa-tw-ring-offset-width:2px;--aoa-tw-ring-offset-shadow:var(--aoa-tw-ring-inset,) 0 0 0 var(--aoa-tw-ring-offset-width) var(--aoa-tw-ring-offset-color)}.aoa-site .focus\:outline-hidden:focus, .focus\:outline-hidden:focus.aoa-site{--aoa-tw-outline-style:none;outline-style:none}@media (forced-colors:active){.aoa-site .focus\:outline-hidden:focus, .focus\:outline-hidden:focus.aoa-site{outline-offset:2px;outline:2px solid #0000}}.aoa-site .focus-visible\:z-10:focus-visible, .focus-visible\:z-10:focus-visible.aoa-site{z-index:10}.aoa-site .focus-visible\:ring-0:focus-visible, .focus-visible\:ring-0:focus-visible.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(0px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .focus-visible\:ring-1:focus-visible, .focus-visible\:ring-1:focus-visible.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(1px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .focus-visible\:ring-2:focus-visible, .focus-visible\:ring-2:focus-visible.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(2px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .focus-visible\:ring-4:focus-visible, .focus-visible\:ring-4:focus-visible.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(4px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .focus-visible\:ring-\[3px\]:focus-visible, .focus-visible\:ring-\[3px\]:focus-visible.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(3px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .focus-visible\:ring-offset-1:focus-visible, .focus-visible\:ring-offset-1:focus-visible.aoa-site{--aoa-tw-ring-offset-width:1px;--aoa-tw-ring-offset-shadow:var(--aoa-tw-ring-inset,) 0 0 0 var(--aoa-tw-ring-offset-width) var(--aoa-tw-ring-offset-color)}.aoa-site .focus-visible\:outline-hidden:focus-visible, .focus-visible\:outline-hidden:focus-visible.aoa-site{--aoa-tw-outline-style:none;outline-style:none}@media (forced-colors:active){.aoa-site .focus-visible\:outline-hidden:focus-visible, .focus-visible\:outline-hidden:focus-visible.aoa-site{outline-offset:2px;outline:2px solid #0000}}.aoa-site .focus-visible\:outline-1:focus-visible, .focus-visible\:outline-1:focus-visible.aoa-site{outline-style:var(--aoa-tw-outline-style);outline-width:1px}.aoa-site .disabled\:pointer-events-none:disabled, .disabled\:pointer-events-none:disabled.aoa-site{pointer-events:none}.aoa-site .disabled\:cursor-not-allowed:disabled, .disabled\:cursor-not-allowed:disabled.aoa-site{cursor:not-allowed}.aoa-site .disabled\:opacity-50:disabled, .disabled\:opacity-50:disabled.aoa-site{opacity:.5}.aoa-site :where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize, :where([data-side=left]).aoa-site .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}.aoa-site :where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize, :where([data-side=right]).aoa-site .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.aoa-site .has-focus\:ring-\[3px\]:has(:focus), .has-focus\:ring-\[3px\]:has(:focus).aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(3px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .has-disabled\:pointer-events-none:has(:disabled), .has-disabled\:pointer-events-none:has(:disabled).aoa-site{pointer-events:none}.aoa-site .has-disabled\:cursor-not-allowed:has(:disabled), .has-disabled\:cursor-not-allowed:has(:disabled).aoa-site{cursor:not-allowed}.aoa-site .has-disabled\:opacity-50:has(:disabled), .has-disabled\:opacity-50:has(:disabled).aoa-site{opacity:.5}.aoa-site .has-aria-invalid\:ring-\[3px\]:has([aria-invalid=true]), .has-aria-invalid\:ring-\[3px\]:has([aria-invalid=true]).aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(3px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]), .has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]).aoa-site{grid-template-rows:auto auto 1fr}.aoa-site .has-data-\[slot\=alert-dialog-media\]\:gap-x-6:has([data-slot=alert-dialog-media]), .has-data-\[slot\=alert-dialog-media\]\:gap-x-6:has([data-slot=alert-dialog-media]).aoa-site{column-gap:calc(var(--spacing) * 6)}.aoa-site .has-data-\[slot\=attachment-content\]\:w-30:has([data-slot=attachment-content]), .has-data-\[slot\=attachment-content\]\:w-30:has([data-slot=attachment-content]).aoa-site{width:calc(var(--spacing) * 30)}.aoa-site .has-data-\[slot\=attachment-content\]\:px-1\.5:has([data-slot=attachment-content]), .has-data-\[slot\=attachment-content\]\:px-1\.5:has([data-slot=attachment-content]).aoa-site{padding-inline:calc(var(--spacing) * 1.5)}.aoa-site .has-data-\[slot\=attachment-content\]\:px-2:has([data-slot=attachment-content]), .has-data-\[slot\=attachment-content\]\:px-2:has([data-slot=attachment-content]).aoa-site{padding-inline:calc(var(--spacing) * 2)}.aoa-site .has-data-\[slot\=attachment-content\]\:px-2\.5:has([data-slot=attachment-content]), .has-data-\[slot\=attachment-content\]\:px-2\.5:has([data-slot=attachment-content]).aoa-site{padding-inline:calc(var(--spacing) * 2.5)}.aoa-site .has-data-\[slot\=attachment-content\]\:py-1:has([data-slot=attachment-content]), .has-data-\[slot\=attachment-content\]\:py-1:has([data-slot=attachment-content]).aoa-site{padding-block:calc(var(--spacing) * 1)}.aoa-site .has-data-\[slot\=attachment-content\]\:py-1\.5:has([data-slot=attachment-content]), .has-data-\[slot\=attachment-content\]\:py-1\.5:has([data-slot=attachment-content]).aoa-site{padding-block:calc(var(--spacing) * 1.5)}.aoa-site .has-data-\[slot\=attachment-content\]\:py-2:has([data-slot=attachment-content]), .has-data-\[slot\=attachment-content\]\:py-2:has([data-slot=attachment-content]).aoa-site{padding-block:calc(var(--spacing) * 2)}.aoa-site .has-data-\[slot\=attachment-media\]\:p-1:has([data-slot=attachment-media]), .has-data-\[slot\=attachment-media\]\:p-1:has([data-slot=attachment-media]).aoa-site{padding:calc(var(--spacing) * 1)}.aoa-site .has-data-\[slot\=attachment-media\]\:p-1\.5:has([data-slot=attachment-media]), .has-data-\[slot\=attachment-media\]\:p-1\.5:has([data-slot=attachment-media]).aoa-site{padding:calc(var(--spacing) * 1.5)}.aoa-site .has-data-\[slot\=attachment-media\]\:p-2:has([data-slot=attachment-media]), .has-data-\[slot\=attachment-media\]\:p-2:has([data-slot=attachment-media]).aoa-site{padding:calc(var(--spacing) * 2)}.aoa-site .has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]), .has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]).aoa-site{grid-template-columns:1fr auto}.aoa-site .has-data-\[slot\=combobox-chip\]\:px-1\.5:has([data-slot=combobox-chip]), .has-data-\[slot\=combobox-chip\]\:px-1\.5:has([data-slot=combobox-chip]).aoa-site{padding-inline:calc(var(--spacing) * 1.5)}.aoa-site .has-data-\[slot\=combobox-chip-remove\]\:pr-0:has([data-slot=combobox-chip-remove]), .has-data-\[slot\=combobox-chip-remove\]\:pr-0:has([data-slot=combobox-chip-remove]).aoa-site{padding-right:calc(var(--spacing) * 0)}.aoa-site .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]:focus-visible), .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]:focus-visible).aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(3px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .has-\[button\]\:p-0:has(:is(button)), .has-\[button\]\:p-0:has(:is(button)).aoa-site{padding:calc(var(--spacing) * 0)}.aoa-site .has-\[select\:disabled\]\:opacity-50:has(:is(select:disabled)), .has-\[select\:disabled\]\:opacity-50:has(:is(select:disabled)).aoa-site{opacity:.5}.aoa-site .has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]), .has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]).aoa-site{height:auto}.aoa-site .has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]), .has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]).aoa-site{flex-direction:column}.aoa-site .has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]), .has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]).aoa-site{height:auto}.aoa-site .has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]), .has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]).aoa-site{flex-direction:column}.aoa-site .has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]), .has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]).aoa-site{gap:calc(var(--spacing) * 2)}.aoa-site .has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]), .has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]).aoa-site{gap:calc(var(--spacing) * 3)}.aoa-site .has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]), .has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]).aoa-site{align-items:flex-start}.aoa-site .has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]), .has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]).aoa-site{width:100%}.aoa-site .has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]), .has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]).aoa-site{flex-direction:column}.aoa-site .has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]), .has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]).aoa-site{border-radius:var(--radius-md)}.aoa-site .has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]), .has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]).aoa-site{border-style:var(--aoa-tw-border-style);border-width:1px}.aoa-site .has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]), .has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]).aoa-site{gap:calc(var(--spacing) * 3)}.aoa-site .has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button), .has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button).aoa-site{margin-right:-.45rem}.aoa-site .has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button), .has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button).aoa-site{margin-left:-.45rem}.aoa-site .has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd), .has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd).aoa-site{margin-right:-.35rem}.aoa-site .has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd), .has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd).aoa-site{margin-left:-.35rem}.aoa-site .has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg), .has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg).aoa-site{grid-template-columns:calc(var(--spacing) * 4) 1fr}.aoa-site .has-\[\>svg\]\:gap-x-3:has(>svg), .has-\[\>svg\]\:gap-x-3:has(>svg).aoa-site{column-gap:calc(var(--spacing) * 3)}.aoa-site .has-\[\>svg\]\:p-0:has(>svg), .has-\[\>svg\]\:p-0:has(>svg).aoa-site{padding:calc(var(--spacing) * 0)}.aoa-site .has-\[\>svg\]\:px-1\.5:has(>svg), .has-\[\>svg\]\:px-1\.5:has(>svg).aoa-site{padding-inline:calc(var(--spacing) * 1.5)}.aoa-site .has-\[\>svg\]\:px-2:has(>svg), .has-\[\>svg\]\:px-2:has(>svg).aoa-site{padding-inline:calc(var(--spacing) * 2)}.aoa-site .has-\[\>svg\]\:px-2\.5:has(>svg), .has-\[\>svg\]\:px-2\.5:has(>svg).aoa-site{padding-inline:calc(var(--spacing) * 2.5)}.aoa-site .has-\[\>svg\]\:px-3:has(>svg), .has-\[\>svg\]\:px-3:has(>svg).aoa-site{padding-inline:calc(var(--spacing) * 3)}.aoa-site .has-\[\>svg\]\:px-4:has(>svg), .has-\[\>svg\]\:px-4:has(>svg).aoa-site{padding-inline:calc(var(--spacing) * 4)}.aoa-site .has-\[\>textarea\]\:h-auto:has(>textarea), .has-\[\>textarea\]\:h-auto:has(>textarea).aoa-site{height:auto}.aoa-site .aria-disabled\:pointer-events-none[aria-disabled=true], .aria-disabled\:pointer-events-none[aria-disabled=true].aoa-site{pointer-events:none}.aoa-site .aria-disabled\:opacity-50[aria-disabled=true], .aria-disabled\:opacity-50[aria-disabled=true].aoa-site{opacity:.5}.aoa-site .aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal], .aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal].aoa-site{height:1px}.aoa-site .aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal], .aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal].aoa-site{width:100%}.aoa-site .aria-\[orientation\=horizontal\]\:after\:left-0[aria-orientation=horizontal]:after, .aria-\[orientation\=horizontal\]\.aoa-site:after\:left-0[aria-orientation=horizontal]:after{content:var(--aoa-tw-content);left:calc(var(--spacing) * 0)}.aoa-site .aria-\[orientation\=horizontal\]\:after\:h-1[aria-orientation=horizontal]:after, .aria-\[orientation\=horizontal\]\.aoa-site:after\:h-1[aria-orientation=horizontal]:after{content:var(--aoa-tw-content);height:calc(var(--spacing) * 1)}.aoa-site .aria-\[orientation\=horizontal\]\:after\:w-full[aria-orientation=horizontal]:after, .aria-\[orientation\=horizontal\]\.aoa-site:after\:w-full[aria-orientation=horizontal]:after{content:var(--aoa-tw-content);width:100%}.aoa-site .aria-\[orientation\=horizontal\]\:after\:translate-x-0[aria-orientation=horizontal]:after, .aria-\[orientation\=horizontal\]\.aoa-site:after\:translate-x-0[aria-orientation=horizontal]:after{content:var(--aoa-tw-content);--aoa-tw-translate-x:calc(var(--spacing) * 0);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after, .aria-\[orientation\=horizontal\]\.aoa-site:after\:-translate-y-1\/2[aria-orientation=horizontal]:after{content:var(--aoa-tw-content);--aoa-tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .aria-\[orientation\=vertical\]\:flex-col[aria-orientation=vertical], .aria-\[orientation\=vertical\]\:flex-col[aria-orientation=vertical].aoa-site{flex-direction:column}.aoa-site .data-empty\:p-0[data-empty], .data-empty\:p-0[data-empty].aoa-site{padding:calc(var(--spacing) * 0)}.aoa-site .data-pressed\:bg-transparent[data-pressed], .data-pressed\:bg-transparent[data-pressed].aoa-site{background-color:#0000}.aoa-site :is(.group-data-\[align\=end\]\/message\:\*\:data-slot\:self-end:is(:where(.group\/message)[data-align=end] *)>*)[data-slot], :is(.group-data-\[align\=end\]\/message\:\*\:data-slot\:self-end:is(:where(.group\/message)[data-align=end] *)>*)[data-slot].aoa-site{align-self:flex-end}.aoa-site .data-\[active\=false\]\:pointer-events-none[data-active=false], .data-\[active\=false\]\:pointer-events-none[data-active=false].aoa-site{pointer-events:none}.aoa-site .data-\[active\=false\]\:scale-95[data-active=false], .data-\[active\=false\]\:scale-95[data-active=false].aoa-site{--aoa-tw-scale-x:95%;--aoa-tw-scale-y:95%;--aoa-tw-scale-z:95%;scale:var(--aoa-tw-scale-x) var(--aoa-tw-scale-y)}.aoa-site .data-\[active\=false\]\:opacity-0[data-active=false], .data-\[active\=false\]\:opacity-0[data-active=false].aoa-site{opacity:0}.aoa-site .data-\[active\=false\]\:duration-400[data-active=false], .data-\[active\=false\]\:duration-400[data-active=false].aoa-site{--aoa-tw-duration:.4s;transition-duration:.4s}.aoa-site .data-\[active\=false\]\:ease-\[cubic-bezier\(0\.7\,0\,0\.84\,0\)\][data-active=false], .data-\[active\=false\]\:ease-\[cubic-bezier\(0\.7\,0\,0\.84\,0\)\][data-active=false].aoa-site{--aoa-tw-ease:cubic-bezier(.7,0,.84,0);transition-timing-function:cubic-bezier(.7,0,.84,0)}.aoa-site .data-\[active\=true\]\:z-10[data-active=true], .data-\[active\=true\]\:z-10[data-active=true].aoa-site{z-index:10}.aoa-site .data-\[active\=true\]\:translate-y-0[data-active=true], .data-\[active\=true\]\:translate-y-0[data-active=true].aoa-site{--aoa-tw-translate-y:calc(var(--spacing) * 0);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .data-\[active\=true\]\:scale-100[data-active=true], .data-\[active\=true\]\:scale-100[data-active=true].aoa-site{--aoa-tw-scale-x:100%;--aoa-tw-scale-y:100%;--aoa-tw-scale-z:100%;scale:var(--aoa-tw-scale-x) var(--aoa-tw-scale-y)}.aoa-site .data-\[active\=true\]\:font-medium[data-active=true], .data-\[active\=true\]\:font-medium[data-active=true].aoa-site{--aoa-tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.aoa-site .data-\[active\=true\]\:opacity-100[data-active=true], .data-\[active\=true\]\:opacity-100[data-active=true].aoa-site{opacity:1}.aoa-site .data-\[active\=true\]\:ring-\[3px\][data-active=true], .data-\[active\=true\]\:ring-\[3px\][data-active=true].aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(3px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .data-\[active\=true\]\:ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\][data-active=true], .data-\[active\=true\]\:ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\][data-active=true].aoa-site{--aoa-tw-ease:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.aoa-site .data-\[align\=end\]\:flex-row-reverse[data-align=end], .data-\[align\=end\]\:flex-row-reverse[data-align=end].aoa-site{flex-direction:row-reverse}.aoa-site .data-\[align\=end\]\:self-end[data-align=end], .data-\[align\=end\]\:self-end[data-align=end].aoa-site{align-self:flex-end}.aoa-site .data-\[chips\=true\]\:min-w-\(--anchor-width\)[data-chips=true], .data-\[chips\=true\]\:min-w-\(--anchor-width\)[data-chips=true].aoa-site{min-width:var(--anchor-width)}.aoa-site .data-\[direction\=end\]\:bottom-4[data-direction=end], .data-\[direction\=end\]\:bottom-4[data-direction=end].aoa-site{bottom:calc(var(--spacing) * 4)}.aoa-site .data-\[direction\=end\]\:data-\[active\=false\]\:translate-y-full[data-direction=end][data-active=false], .data-\[direction\=end\]\:data-\[active\=false\]\:translate-y-full[data-direction=end][data-active=false].aoa-site{--aoa-tw-translate-y:100%;translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .data-\[direction\=start\]\:top-4[data-direction=start], .data-\[direction\=start\]\:top-4[data-direction=start].aoa-site{top:calc(var(--spacing) * 4)}.aoa-site .data-\[direction\=start\]\:data-\[active\=false\]\:-translate-y-full[data-direction=start][data-active=false], .data-\[direction\=start\]\:data-\[active\=false\]\:-translate-y-full[data-direction=start][data-active=false].aoa-site{--aoa-tw-translate-y:-100%;translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .data-\[disabled\]\:pointer-events-none[data-disabled], .data-\[disabled\]\:pointer-events-none[data-disabled].aoa-site{pointer-events:none}.aoa-site .data-\[disabled\]\:opacity-50[data-disabled], .data-\[disabled\]\:opacity-50[data-disabled].aoa-site{opacity:.5}.aoa-site .data-\[disabled\=true\]\:pointer-events-none[data-disabled=true], .data-\[disabled\=true\]\:pointer-events-none[data-disabled=true].aoa-site{pointer-events:none}.aoa-site .data-\[disabled\=true\]\:opacity-50[data-disabled=true], .data-\[disabled\=true\]\:opacity-50[data-disabled=true].aoa-site{opacity:.5}.aoa-site .data-\[inset\]\:pl-8[data-inset], .data-\[inset\]\:pl-8[data-inset].aoa-site{padding-left:calc(var(--spacing) * 8)}.aoa-site .data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end], .data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end].aoa-site{--aoa-tw-enter-translate-x:calc(52*var(--spacing))}.aoa-site .data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start], .data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start].aoa-site{--aoa-tw-enter-translate-x:calc(52*var(--spacing)*-1)}.aoa-site .data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end], .data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end].aoa-site{--aoa-tw-exit-translate-x:calc(52*var(--spacing))}.aoa-site .data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start], .data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start].aoa-site{--aoa-tw-exit-translate-x:calc(52*var(--spacing)*-1)}.aoa-site .data-\[motion\^\=from-\]\:animate-in[data-motion^=from-], .data-\[motion\^\=from-\]\:animate-in[data-motion^=from-].aoa-site{animation:aoa-enter var(--aoa-tw-animation-duration,var(--aoa-tw-duration,.15s))var(--aoa-tw-ease,ease)var(--aoa-tw-animation-delay,0s)var(--aoa-tw-animation-iteration-count,1)var(--aoa-tw-animation-direction,normal)var(--aoa-tw-animation-fill-mode,none)}.aoa-site .data-\[motion\^\=from-\]\:fade-in[data-motion^=from-], .data-\[motion\^\=from-\]\:fade-in[data-motion^=from-].aoa-site{--aoa-tw-enter-opacity:0}.aoa-site .data-\[motion\^\=to-\]\:animate-out[data-motion^=to-], .data-\[motion\^\=to-\]\:animate-out[data-motion^=to-].aoa-site{animation:aoa-exit var(--aoa-tw-animation-duration,var(--aoa-tw-duration,.15s))var(--aoa-tw-ease,ease)var(--aoa-tw-animation-delay,0s)var(--aoa-tw-animation-iteration-count,1)var(--aoa-tw-animation-direction,normal)var(--aoa-tw-animation-fill-mode,none)}.aoa-site .data-\[motion\^\=to-\]\:fade-out[data-motion^=to-], .data-\[motion\^\=to-\]\:fade-out[data-motion^=to-].aoa-site{--aoa-tw-exit-opacity:0}.aoa-site .data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal], .data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal].aoa-site{height:calc(var(--spacing) * 1.5)}.aoa-site .data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal], .data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal].aoa-site{height:100%}.aoa-site .data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal], .data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal].aoa-site{height:1px}.aoa-site .data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal], .data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal].aoa-site{width:100%}.aoa-site .data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal], .data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal].aoa-site{flex-direction:column}.aoa-site .data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical], .data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical].aoa-site{height:auto}.aoa-site .data-\[orientation\=vertical\]\:h-full[data-orientation=vertical], .data-\[orientation\=vertical\]\:h-full[data-orientation=vertical].aoa-site{height:100%}.aoa-site .data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical], .data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical].aoa-site{min-height:calc(var(--spacing) * 44)}.aoa-site .data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical], .data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical].aoa-site{width:calc(var(--spacing) * 1.5)}.aoa-site .data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical], .data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical].aoa-site{width:auto}.aoa-site .data-\[orientation\=vertical\]\:w-full[data-orientation=vertical], .data-\[orientation\=vertical\]\:w-full[data-orientation=vertical].aoa-site{width:100%}.aoa-site .data-\[orientation\=vertical\]\:w-px[data-orientation=vertical], .data-\[orientation\=vertical\]\:w-px[data-orientation=vertical].aoa-site{width:1px}.aoa-site .data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical], .data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical].aoa-site{flex-direction:column}.aoa-site .data-\[range-end\=true\]\:rounded-md[data-range-end=true], .data-\[range-end\=true\]\:rounded-md[data-range-end=true].aoa-site{border-radius:var(--radius-md)}.aoa-site .data-\[range-end\=true\]\:rounded-r-md[data-range-end=true], .data-\[range-end\=true\]\:rounded-r-md[data-range-end=true].aoa-site{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.aoa-site .data-\[range-middle\=true\]\:rounded-none[data-range-middle=true], .data-\[range-middle\=true\]\:rounded-none[data-range-middle=true].aoa-site{border-radius:0}.aoa-site .data-\[range-start\=true\]\:rounded-md[data-range-start=true], .data-\[range-start\=true\]\:rounded-md[data-range-start=true].aoa-site{border-radius:var(--radius-md)}.aoa-site .data-\[range-start\=true\]\:rounded-l-md[data-range-start=true], .data-\[range-start\=true\]\:rounded-l-md[data-range-start=true].aoa-site{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.aoa-site .data-\[selected\=true\]\:rounded-none[data-selected=true], .data-\[selected\=true\]\:rounded-none[data-selected=true].aoa-site{border-radius:0}.aoa-site .data-\[side\=bottom\]\:translate-y-1[data-side=bottom], .data-\[side\=bottom\]\:translate-y-1[data-side=bottom].aoa-site{--aoa-tw-translate-y:calc(var(--spacing) * 1);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom], .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom].aoa-site{--aoa-tw-enter-translate-y:calc(2*var(--spacing)*-1)}.aoa-site .data-\[side\=left\]\:-translate-x-1[data-side=left], .data-\[side\=left\]\:-translate-x-1[data-side=left].aoa-site{--aoa-tw-translate-x:calc(var(--spacing) * -1);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .data-\[side\=left\]\:slide-in-from-right-2[data-side=left], .data-\[side\=left\]\:slide-in-from-right-2[data-side=left].aoa-site{--aoa-tw-enter-translate-x:calc(2*var(--spacing))}.aoa-site .data-\[side\=right\]\:translate-x-1[data-side=right], .data-\[side\=right\]\:translate-x-1[data-side=right].aoa-site{--aoa-tw-translate-x:calc(var(--spacing) * 1);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .data-\[side\=right\]\:slide-in-from-left-2[data-side=right], .data-\[side\=right\]\:slide-in-from-left-2[data-side=right].aoa-site{--aoa-tw-enter-translate-x:calc(2*var(--spacing)*-1)}.aoa-site .data-\[side\=top\]\:-translate-y-1[data-side=top], .data-\[side\=top\]\:-translate-y-1[data-side=top].aoa-site{--aoa-tw-translate-y:calc(var(--spacing) * -1);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top], .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top].aoa-site{--aoa-tw-enter-translate-y:calc(2*var(--spacing))}.aoa-site .data-\[size\=default\]\:h-9[data-size=default], .data-\[size\=default\]\:h-9[data-size=default].aoa-site{height:calc(var(--spacing) * 9)}.aoa-site .data-\[size\=default\]\:h-\[1\.15rem\][data-size=default], .data-\[size\=default\]\:h-\[1\.15rem\][data-size=default].aoa-site{height:1.15rem}.aoa-site .data-\[size\=default\]\:w-8[data-size=default], .data-\[size\=default\]\:w-8[data-size=default].aoa-site{width:calc(var(--spacing) * 8)}.aoa-site .data-\[size\=lg\]\:size-10[data-size=lg], .data-\[size\=lg\]\:size-10[data-size=lg].aoa-site{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.aoa-site .data-\[size\=sm\]\:size-6[data-size=sm], .data-\[size\=sm\]\:size-6[data-size=sm].aoa-site{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.aoa-site .data-\[size\=sm\]\:h-3\.5[data-size=sm], .data-\[size\=sm\]\:h-3\.5[data-size=sm].aoa-site{height:calc(var(--spacing) * 3.5)}.aoa-site .data-\[size\=sm\]\:h-8[data-size=sm], .data-\[size\=sm\]\:h-8[data-size=sm].aoa-site{height:calc(var(--spacing) * 8)}.aoa-site .data-\[size\=sm\]\:w-6[data-size=sm], .data-\[size\=sm\]\:w-6[data-size=sm].aoa-site{width:calc(var(--spacing) * 6)}.aoa-site .data-\[size\=sm\]\:max-w-xs[data-size=sm], .data-\[size\=sm\]\:max-w-xs[data-size=sm].aoa-site{max-width:var(--container-xs)}.aoa-site .data-\[size\=sm\]\:py-1[data-size=sm], .data-\[size\=sm\]\:py-1[data-size=sm].aoa-site{padding-block:calc(var(--spacing) * 1)}.aoa-site :is(.\*\:data-\[slot\=attachment\]\:flex-none>*)[data-slot=attachment], :is(.\*\:data-\[slot\=attachment\]\:flex-none>*)[data-slot=attachment].aoa-site{flex:none}.aoa-site :is(.\*\:data-\[slot\=attachment\]\:snap-start>*)[data-slot=attachment], :is(.\*\:data-\[slot\=attachment\]\:snap-start>*)[data-slot=attachment].aoa-site{scroll-snap-align:start}.aoa-site :is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar], :is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar].aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(2px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site :is(.\*\:data-\[slot\=bubble-content\]\:rounded-none>*)[data-slot=bubble-content], :is(.\*\:data-\[slot\=bubble-content\]\:rounded-none>*)[data-slot=bubble-content].aoa-site{border-radius:0}.aoa-site :is(.\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.93_calc\(c\*0\.4\)_h\)\]>*)[data-slot=bubble-content], :is(.\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.93_calc\(c\*0\.4\)_h\)\]>*)[data-slot=bubble-content].aoa-site{background-color:oklch(from var(--primary) .93 calc(c * .4) h)}.aoa-site :is(.\*\:data-\[slot\=bubble-content\]\:bg-transparent>*)[data-slot=bubble-content], :is(.\*\:data-\[slot\=bubble-content\]\:bg-transparent>*)[data-slot=bubble-content].aoa-site{background-color:#0000}.aoa-site :is(.\*\:data-\[slot\=bubble-content\]\:p-0>*)[data-slot=bubble-content], :is(.\*\:data-\[slot\=bubble-content\]\:p-0>*)[data-slot=bubble-content].aoa-site{padding:calc(var(--spacing) * 0)}.aoa-site .data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group], .data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group].aoa-site{gap:calc(var(--spacing) * 3)}.aoa-site :is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper], :is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper].aoa-site{height:calc(var(--spacing) * 12)}.aoa-site :is(.\*\:data-\[slot\=input-group\]\:m-1>*)[data-slot=input-group], :is(.\*\:data-\[slot\=input-group\]\:m-1>*)[data-slot=input-group].aoa-site{margin:calc(var(--spacing) * 1)}.aoa-site :is(.\*\:data-\[slot\=input-group\]\:mb-0>*)[data-slot=input-group], :is(.\*\:data-\[slot\=input-group\]\:mb-0>*)[data-slot=input-group].aoa-site{margin-bottom:calc(var(--spacing) * 0)}.aoa-site :is(.\*\:data-\[slot\=input-group\]\:h-8>*)[data-slot=input-group], :is(.\*\:data-\[slot\=input-group\]\:h-8>*)[data-slot=input-group].aoa-site{height:calc(var(--spacing) * 8)}.aoa-site :is(.\*\:data-\[slot\=input-group\]\:shadow-none>*)[data-slot=input-group], :is(.\*\:data-\[slot\=input-group\]\:shadow-none>*)[data-slot=input-group].aoa-site{--aoa-tw-shadow:0 0 #0000;box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site :is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus, :is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(0px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site :is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus, :is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus.aoa-site{--aoa-tw-outline-style:none;outline-style:none}.aoa-site :is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value], :is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value].aoa-site{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aoa-site :is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value], :is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value].aoa-site{display:flex}.aoa-site :is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value], :is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value].aoa-site{align-items:center}.aoa-site :is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value], :is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value].aoa-site{gap:calc(var(--spacing) * 2)}.aoa-site :is(.group-data-\[orientation\=vertical\]\/attachment\:\*\:data-\[slot\=spinner\]\:size-6\!:is(:where(.group\/attachment)[data-orientation=vertical] *)>*)[data-slot=spinner], :is(.group-data-\[orientation\=vertical\]\/attachment\:\*\:data-\[slot\=spinner\]\:size-6\!:is(:where(.group\/attachment)[data-orientation=vertical] *)>*)[data-slot=spinner].aoa-site{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.aoa-site .data-\[spacing\=0\]\:rounded-none[data-spacing="0"], .data-\[spacing\=0\]\:rounded-none[data-spacing="0"].aoa-site{border-radius:0}.aoa-site .data-\[spacing\=0\]\:shadow-none[data-spacing="0"], .data-\[spacing\=0\]\:shadow-none[data-spacing="0"].aoa-site{--aoa-tw-shadow:0 0 #0000;box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .data-\[spacing\=0\]\:first\:rounded-l-md[data-spacing="0"]:first-child, .data-\[spacing\=0\]\:first\:rounded-l-md[data-spacing="0"]:first-child.aoa-site{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.aoa-site .data-\[spacing\=0\]\:last\:rounded-r-md[data-spacing="0"]:last-child, .data-\[spacing\=0\]\:last\:rounded-r-md[data-spacing="0"]:last-child.aoa-site{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.aoa-site .group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active], .group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active].aoa-site{--aoa-tw-shadow:0 1px 3px 0 var(--aoa-tw-shadow-color,#0000001a), 0 1px 2px -1px var(--aoa-tw-shadow-color,#0000001a);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active], .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active].aoa-site{background-color:#0000}.aoa-site .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active], .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active].aoa-site{--aoa-tw-shadow:0 0 #0000;box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after, .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\.aoa-site:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--aoa-tw-content);opacity:1}.aoa-site .data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked], .data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked].aoa-site{--aoa-tw-translate-x:calc(100% - 2px);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .data-\[state\=closed\]\:animate-accordion-up[data-state=closed], .data-\[state\=closed\]\:animate-accordion-up[data-state=closed].aoa-site{animation:aoa-accordion-up var(--aoa-tw-animation-duration,var(--aoa-tw-duration,.2s))var(--aoa-tw-ease,ease-out)var(--aoa-tw-animation-delay,0s)var(--aoa-tw-animation-iteration-count,1)var(--aoa-tw-animation-direction,normal)var(--aoa-tw-animation-fill-mode,none)}.aoa-site .data-\[state\=closed\]\:animate-out[data-state=closed], .data-\[state\=closed\]\:animate-out[data-state=closed].aoa-site{animation:aoa-exit var(--aoa-tw-animation-duration,var(--aoa-tw-duration,.15s))var(--aoa-tw-ease,ease)var(--aoa-tw-animation-delay,0s)var(--aoa-tw-animation-iteration-count,1)var(--aoa-tw-animation-direction,normal)var(--aoa-tw-animation-fill-mode,none)}.aoa-site .data-\[state\=closed\]\:duration-300[data-state=closed], .data-\[state\=closed\]\:duration-300[data-state=closed].aoa-site{--aoa-tw-duration:.3s;transition-duration:.3s}.aoa-site .data-\[state\=closed\]\:fade-out-0[data-state=closed], .data-\[state\=closed\]\:fade-out-0[data-state=closed].aoa-site{--aoa-tw-exit-opacity:0}.aoa-site .data-\[state\=closed\]\:zoom-out-95[data-state=closed], .data-\[state\=closed\]\:zoom-out-95[data-state=closed].aoa-site{--aoa-tw-exit-scale:.95}.aoa-site .data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed], .data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed].aoa-site{--aoa-tw-exit-translate-y:100%}.aoa-site .data-\[state\=closed\]\:slide-out-to-left[data-state=closed], .data-\[state\=closed\]\:slide-out-to-left[data-state=closed].aoa-site{--aoa-tw-exit-translate-x:-100%}.aoa-site .data-\[state\=closed\]\:slide-out-to-right[data-state=closed], .data-\[state\=closed\]\:slide-out-to-right[data-state=closed].aoa-site{--aoa-tw-exit-translate-x:100%}.aoa-site .data-\[state\=closed\]\:slide-out-to-top[data-state=closed], .data-\[state\=closed\]\:slide-out-to-top[data-state=closed].aoa-site{--aoa-tw-exit-translate-y:-100%}.aoa-site .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed], .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed].aoa-site{animation:aoa-exit var(--aoa-tw-animation-duration,var(--aoa-tw-duration,.15s))var(--aoa-tw-ease,ease)var(--aoa-tw-animation-delay,0s)var(--aoa-tw-animation-iteration-count,1)var(--aoa-tw-animation-direction,normal)var(--aoa-tw-animation-fill-mode,none)}.aoa-site .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed], .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed].aoa-site{--aoa-tw-exit-opacity:0}.aoa-site .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed], .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed].aoa-site{--aoa-tw-exit-scale:.95}.aoa-site .data-\[state\=hidden\]\:animate-out[data-state=hidden], .data-\[state\=hidden\]\:animate-out[data-state=hidden].aoa-site{animation:aoa-exit var(--aoa-tw-animation-duration,var(--aoa-tw-duration,.15s))var(--aoa-tw-ease,ease)var(--aoa-tw-animation-delay,0s)var(--aoa-tw-animation-iteration-count,1)var(--aoa-tw-animation-direction,normal)var(--aoa-tw-animation-fill-mode,none)}.aoa-site .data-\[state\=hidden\]\:fade-out[data-state=hidden], .data-\[state\=hidden\]\:fade-out[data-state=hidden].aoa-site{--aoa-tw-exit-opacity:0}.aoa-site .data-\[state\=idle\]\:border-dashed[data-state=idle], .data-\[state\=idle\]\:border-dashed[data-state=idle].aoa-site{--aoa-tw-border-style:dashed;border-style:dashed}.aoa-site .data-\[state\=open\]\:animate-accordion-down[data-state=open], .data-\[state\=open\]\:animate-accordion-down[data-state=open].aoa-site{animation:aoa-accordion-down var(--aoa-tw-animation-duration,var(--aoa-tw-duration,.2s))var(--aoa-tw-ease,ease-out)var(--aoa-tw-animation-delay,0s)var(--aoa-tw-animation-iteration-count,1)var(--aoa-tw-animation-direction,normal)var(--aoa-tw-animation-fill-mode,none)}.aoa-site .data-\[state\=open\]\:animate-in[data-state=open], .data-\[state\=open\]\:animate-in[data-state=open].aoa-site{animation:aoa-enter var(--aoa-tw-animation-duration,var(--aoa-tw-duration,.15s))var(--aoa-tw-ease,ease)var(--aoa-tw-animation-delay,0s)var(--aoa-tw-animation-iteration-count,1)var(--aoa-tw-animation-direction,normal)var(--aoa-tw-animation-fill-mode,none)}.aoa-site .data-\[state\=open\]\:opacity-100[data-state=open], .data-\[state\=open\]\:opacity-100[data-state=open].aoa-site{opacity:1}.aoa-site .data-\[state\=open\]\:duration-500[data-state=open], .data-\[state\=open\]\:duration-500[data-state=open].aoa-site{--aoa-tw-duration:.5s;transition-duration:.5s}.aoa-site .data-\[state\=open\]\:fade-in-0[data-state=open], .data-\[state\=open\]\:fade-in-0[data-state=open].aoa-site{--aoa-tw-enter-opacity:0}.aoa-site .data-\[state\=open\]\:zoom-in-90[data-state=open], .data-\[state\=open\]\:zoom-in-90[data-state=open].aoa-site{--aoa-tw-enter-scale:.9}.aoa-site .data-\[state\=open\]\:zoom-in-95[data-state=open], .data-\[state\=open\]\:zoom-in-95[data-state=open].aoa-site{--aoa-tw-enter-scale:.95}.aoa-site .data-\[state\=open\]\:slide-in-from-bottom[data-state=open], .data-\[state\=open\]\:slide-in-from-bottom[data-state=open].aoa-site{--aoa-tw-enter-translate-y:100%}.aoa-site .data-\[state\=open\]\:slide-in-from-left[data-state=open], .data-\[state\=open\]\:slide-in-from-left[data-state=open].aoa-site{--aoa-tw-enter-translate-x:-100%}.aoa-site .data-\[state\=open\]\:slide-in-from-right[data-state=open], .data-\[state\=open\]\:slide-in-from-right[data-state=open].aoa-site{--aoa-tw-enter-translate-x:100%}.aoa-site .data-\[state\=open\]\:slide-in-from-top[data-state=open], .data-\[state\=open\]\:slide-in-from-top[data-state=open].aoa-site{--aoa-tw-enter-translate-y:-100%}.aoa-site .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open], .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open].aoa-site{animation:aoa-enter var(--aoa-tw-animation-duration,var(--aoa-tw-duration,.15s))var(--aoa-tw-ease,ease)var(--aoa-tw-animation-delay,0s)var(--aoa-tw-animation-iteration-count,1)var(--aoa-tw-animation-direction,normal)var(--aoa-tw-animation-fill-mode,none)}.aoa-site .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open], .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open].aoa-site{--aoa-tw-enter-opacity:0}.aoa-site .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open], .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open].aoa-site{--aoa-tw-enter-scale:.95}.aoa-site .data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked], .data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked].aoa-site{--aoa-tw-translate-x:calc(var(--spacing) * 0);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .data-\[state\=visible\]\:animate-in[data-state=visible], .data-\[state\=visible\]\:animate-in[data-state=visible].aoa-site{animation:aoa-enter var(--aoa-tw-animation-duration,var(--aoa-tw-duration,.15s))var(--aoa-tw-ease,ease)var(--aoa-tw-animation-delay,0s)var(--aoa-tw-animation-iteration-count,1)var(--aoa-tw-animation-direction,normal)var(--aoa-tw-animation-fill-mode,none)}.aoa-site .data-\[state\=visible\]\:fade-in[data-state=visible], .data-\[state\=visible\]\:fade-in[data-state=visible].aoa-site{--aoa-tw-enter-opacity:0}.aoa-site .data-\[variant\=ghost\]\:max-w-full[data-variant=ghost], .data-\[variant\=ghost\]\:max-w-full[data-variant=ghost].aoa-site{max-width:100%}.aoa-site .data-\[variant\=label\]\:text-sm[data-variant=label], .data-\[variant\=label\]\:text-sm[data-variant=label].aoa-site{font-size:var(--text-sm);line-height:var(--aoa-tw-leading,var(--text-sm--line-height))}.aoa-site .data-\[variant\=legend\]\:text-base[data-variant=legend], .data-\[variant\=legend\]\:text-base[data-variant=legend].aoa-site{font-size:var(--text-base);line-height:var(--aoa-tw-leading,var(--text-base--line-height))}.aoa-site .data-\[variant\=line\]\:rounded-none[data-variant=line], .data-\[variant\=line\]\:rounded-none[data-variant=line].aoa-site{border-radius:0}.aoa-site .data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0[data-spacing="0"][data-variant=outline], .data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0[data-spacing="0"][data-variant=outline].aoa-site{border-left-style:var(--aoa-tw-border-style);border-left-width:0}.aoa-site .data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l[data-spacing="0"][data-variant=outline]:first-child, .data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l[data-spacing="0"][data-variant=outline]:first-child.aoa-site{border-left-style:var(--aoa-tw-border-style);border-left-width:1px}.aoa-site .data-\[spacing\=default\]\:data-\[variant\=outline\]\:shadow-xs[data-spacing=default][data-variant=outline], .data-\[spacing\=default\]\:data-\[variant\=outline\]\:shadow-xs[data-spacing=default][data-variant=outline].aoa-site{--aoa-tw-shadow:0 1px 2px 0 var(--aoa-tw-shadow-color,#0000000d);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom], .data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom].aoa-site{inset-inline:calc(var(--spacing) * 0)}.aoa-site .data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom], .data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom].aoa-site{bottom:calc(var(--spacing) * 0)}.aoa-site .data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom], .data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom].aoa-site{margin-top:calc(var(--spacing) * 24)}.aoa-site .data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom], .data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom].aoa-site{max-height:80vh}.aoa-site .data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom], .data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom].aoa-site{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.aoa-site .data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom], .data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom].aoa-site{border-top-style:var(--aoa-tw-border-style);border-top-width:1px}.aoa-site .data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left], .data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left].aoa-site{inset-block:calc(var(--spacing) * 0)}.aoa-site .data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left], .data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left].aoa-site{left:calc(var(--spacing) * 0)}.aoa-site .data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left], .data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left].aoa-site{width:75%}.aoa-site .data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left], .data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left].aoa-site{border-right-style:var(--aoa-tw-border-style);border-right-width:1px}.aoa-site .data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right], .data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right].aoa-site{inset-block:calc(var(--spacing) * 0)}.aoa-site .data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right], .data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right].aoa-site{right:calc(var(--spacing) * 0)}.aoa-site .data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right], .data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right].aoa-site{width:75%}.aoa-site .data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right], .data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right].aoa-site{border-left-style:var(--aoa-tw-border-style);border-left-width:1px}.aoa-site .data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top], .data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top].aoa-site{inset-inline:calc(var(--spacing) * 0)}.aoa-site .data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top], .data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top].aoa-site{top:calc(var(--spacing) * 0)}.aoa-site .data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top], .data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top].aoa-site{margin-bottom:calc(var(--spacing) * 24)}.aoa-site .data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top], .data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top].aoa-site{max-height:80vh}.aoa-site .data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top], .data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top].aoa-site{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.aoa-site .data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top], .data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top].aoa-site{border-bottom-style:var(--aoa-tw-border-style);border-bottom-width:1px}.aoa-site .nth-last-2\:-mt-1:nth-last-child(2), .nth-last-2\:-mt-1:nth-last-child(2).aoa-site{margin-top:calc(var(--spacing) * -1)}@media (width>=40rem){.aoa-site .sm\:block, .sm\:block.aoa-site{display:block}.aoa-site .sm\:flex, .sm\:flex.aoa-site{display:flex}.aoa-site .sm\:max-w-lg, .sm\:max-w-lg.aoa-site{max-width:var(--container-lg)}.aoa-site .sm\:max-w-sm, .sm\:max-w-sm.aoa-site{max-width:var(--container-sm)}.aoa-site .sm\:flex-row, .sm\:flex-row.aoa-site{flex-direction:row}.aoa-site .sm\:justify-end, .sm\:justify-end.aoa-site{justify-content:flex-end}.aoa-site .sm\:gap-2\.5, .sm\:gap-2\.5.aoa-site{gap:calc(var(--spacing) * 2.5)}.aoa-site .sm\:pr-2\.5, .sm\:pr-2\.5.aoa-site{padding-right:calc(var(--spacing) * 2.5)}.aoa-site .sm\:pl-2\.5, .sm\:pl-2\.5.aoa-site{padding-left:calc(var(--spacing) * 2.5)}.aoa-site .sm\:text-left, .sm\:text-left.aoa-site{text-align:left}.aoa-site .sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *), .sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *).aoa-site{grid-row:span 2/span 2}.aoa-site .sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *), .sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *).aoa-site{place-items:start}.aoa-site .sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *), .sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *).aoa-site{text-align:left}.aoa-site .sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *), .sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *).aoa-site{grid-column-start:2}.aoa-site .sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]), .sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]).aoa-site{grid-template-rows:auto 1fr}.aoa-site .data-\[size\=default\]\:sm\:max-w-lg[data-size=default], .data-\[size\=default\]\:sm\:max-w-lg[data-size=default].aoa-site{max-width:var(--container-lg)}.aoa-site .data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left], .data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left].aoa-site, .aoa-site .data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right], .data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right].aoa-site{max-width:var(--container-sm)}}@media (width>=48rem){.aoa-site .md\:absolute, .md\:absolute.aoa-site{position:absolute}.aoa-site .md\:block, .md\:block.aoa-site{display:block}.aoa-site .md\:flex, .md\:flex.aoa-site{display:flex}.aoa-site .md\:w-\[var\(--radix-navigation-menu-viewport-width\)\], .md\:w-\[var\(--radix-navigation-menu-viewport-width\)\].aoa-site{width:var(--radix-navigation-menu-viewport-width)}.aoa-site .md\:w-auto, .md\:w-auto.aoa-site{width:auto}.aoa-site .md\:flex-row, .md\:flex-row.aoa-site{flex-direction:row}.aoa-site .md\:gap-1\.5, .md\:gap-1\.5.aoa-site{gap:calc(var(--spacing) * 1.5)}.aoa-site .md\:p-12, .md\:p-12.aoa-site{padding:calc(var(--spacing) * 12)}.aoa-site .md\:text-left, .md\:text-left.aoa-site{text-align:left}.aoa-site .md\:text-sm, .md\:text-sm.aoa-site{font-size:var(--text-sm);line-height:var(--aoa-tw-leading,var(--text-sm--line-height))}.aoa-site .md\:opacity-0, .md\:opacity-0.aoa-site{opacity:0}.aoa-site .md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*), .md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*).aoa-site{margin:calc(var(--spacing) * 2)}.aoa-site .md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*), .md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*).aoa-site{margin-left:calc(var(--spacing) * 0)}.aoa-site .md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*), .md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*).aoa-site{border-radius:var(--radius-xl)}.aoa-site .md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*), .md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*).aoa-site{--aoa-tw-shadow:0 1px 3px 0 var(--aoa-tw-shadow-color,#0000001a), 0 1px 2px -1px var(--aoa-tw-shadow-color,#0000001a);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site .md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*), .md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*).aoa-site{margin-left:calc(var(--spacing) * 2)}.aoa-site .md\:after\:hidden:after, .md\.aoa-site:after\:hidden:after{content:var(--aoa-tw-content);display:none}}@container field-group (width>=28rem){.aoa-site .\@md\/field-group\:flex-row, .\@md\/field-group\:flex-row.aoa-site{flex-direction:row}.aoa-site .\@md\/field-group\:items-center, .\@md\/field-group\:items-center.aoa-site{align-items:center}.aoa-site .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]), .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]).aoa-site{align-items:flex-start}}.aoa-site .rtl\:translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *), .rtl\:translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *).aoa-site{--aoa-tw-translate-x:calc(1 / 2 * 100%);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}@media (prefers-color-scheme:dark){.aoa-site .dark\:bg-transparent, .dark\:bg-transparent.aoa-site{background-color:#0000}.aoa-site :is(.dark\:\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.3_calc\(c\*0\.4\)_h\)\]>*)[data-slot=bubble-content], :is(.dark\:\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.3_calc\(c\*0\.4\)_h\)\]>*)[data-slot=bubble-content].aoa-site{background-color:oklch(from var(--primary) .3 calc(c * .4) h)}.aoa-site .dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active], .dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active].aoa-site{border-color:#0000}.aoa-site .dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active], .dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active].aoa-site{background-color:#0000}}@media (pointer:coarse){.aoa-site .pointer-coarse\:size-5, .pointer-coarse\:size-5.aoa-site{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.aoa-site .pointer-coarse\:px-3, .pointer-coarse\:px-3.aoa-site{padding-inline:calc(var(--spacing) * 3)}.aoa-site .pointer-coarse\:py-2, .pointer-coarse\:py-2.aoa-site{padding-block:calc(var(--spacing) * 2)}.aoa-site .pointer-coarse\:text-sm, .pointer-coarse\:text-sm.aoa-site{font-size:var(--text-sm);line-height:var(--aoa-tw-leading,var(--text-sm--line-height))}}.aoa-site .data-open\:animate-in:where([data-state=open]), .data-open\:animate-in:where([data-state=open]).aoa-site, .aoa-site .data-open\:animate-in:where([data-open]:not([data-open=false])), .data-open\:animate-in:where([data-open]:not([data-open=false])).aoa-site{animation:aoa-enter var(--aoa-tw-animation-duration,var(--aoa-tw-duration,.15s))var(--aoa-tw-ease,ease)var(--aoa-tw-animation-delay,0s)var(--aoa-tw-animation-iteration-count,1)var(--aoa-tw-animation-direction,normal)var(--aoa-tw-animation-fill-mode,none)}.aoa-site .data-open\:fade-in-0:where([data-state=open]), .data-open\:fade-in-0:where([data-state=open]).aoa-site, .aoa-site .data-open\:fade-in-0:where([data-open]:not([data-open=false])), .data-open\:fade-in-0:where([data-open]:not([data-open=false])).aoa-site{--aoa-tw-enter-opacity:0}.aoa-site .data-open\:zoom-in-95:where([data-state=open]), .data-open\:zoom-in-95:where([data-state=open]).aoa-site, .aoa-site .data-open\:zoom-in-95:where([data-open]:not([data-open=false])), .data-open\:zoom-in-95:where([data-open]:not([data-open=false])).aoa-site{--aoa-tw-enter-scale:.95}.aoa-site .data-closed\:animate-out:where([data-state=closed]), .data-closed\:animate-out:where([data-state=closed]).aoa-site, .aoa-site .data-closed\:animate-out:where([data-closed]:not([data-closed=false])), .data-closed\:animate-out:where([data-closed]:not([data-closed=false])).aoa-site{animation:aoa-exit var(--aoa-tw-animation-duration,var(--aoa-tw-duration,.15s))var(--aoa-tw-ease,ease)var(--aoa-tw-animation-delay,0s)var(--aoa-tw-animation-iteration-count,1)var(--aoa-tw-animation-direction,normal)var(--aoa-tw-animation-fill-mode,none)}.aoa-site .data-closed\:fade-out-0:where([data-state=closed]), .data-closed\:fade-out-0:where([data-state=closed]).aoa-site, .aoa-site .data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])), .data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])).aoa-site{--aoa-tw-exit-opacity:0}.aoa-site .data-closed\:zoom-out-95:where([data-state=closed]), .data-closed\:zoom-out-95:where([data-state=closed]).aoa-site, .aoa-site .data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])), .data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])).aoa-site{--aoa-tw-exit-scale:.95}.aoa-site .\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff], .\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent.aoa-site .recharts-dot[stroke=\#fff]{stroke:#0000}.aoa-site .\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer, .\[\&_\.recharts-layer\]\:outline-hidden.aoa-site .recharts-layer{--aoa-tw-outline-style:none;outline-style:none}@media (forced-colors:active){.aoa-site .\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer, .\[\&_\.recharts-layer\]\:outline-hidden.aoa-site .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.aoa-site .\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector, .\[\&_\.recharts-sector\]\:outline-hidden.aoa-site .recharts-sector{--aoa-tw-outline-style:none;outline-style:none}@media (forced-colors:active){.aoa-site .\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector, .\[\&_\.recharts-sector\]\:outline-hidden.aoa-site .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.aoa-site .\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff], .\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent.aoa-site .recharts-sector[stroke=\#fff]{stroke:#0000}.aoa-site .\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface, .\[\&_\.recharts-surface\]\:outline-hidden.aoa-site .recharts-surface{--aoa-tw-outline-style:none;outline-style:none}@media (forced-colors:active){.aoa-site .\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface, .\[\&_\.recharts-surface\]\:outline-hidden.aoa-site .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.aoa-site .\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading], .\[\&_\[cmdk-group-heading\]\]\:px-2.aoa-site [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.aoa-site .\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading], .\[\&_\[cmdk-group-heading\]\]\:py-1\.5.aoa-site [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.aoa-site .\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading], .\[\&_\[cmdk-group-heading\]\]\:text-xs.aoa-site [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--aoa-tw-leading,var(--text-xs--line-height))}.aoa-site .\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading], .\[\&_\[cmdk-group-heading\]\]\:font-medium.aoa-site [cmdk-group-heading]{--aoa-tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.aoa-site .\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group], .\[\&_\[cmdk-group\]\]\:px-2.aoa-site [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.aoa-site .\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group], .\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0.aoa-site [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing) * 0)}.aoa-site .\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg, .\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5.aoa-site [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.aoa-site .\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg, .\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5.aoa-site [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.aoa-site .\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input], .\[\&_\[cmdk-input\]\]\:h-12.aoa-site [cmdk-input]{height:calc(var(--spacing) * 12)}.aoa-site .\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item], .\[\&_\[cmdk-item\]\]\:px-2.aoa-site [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.aoa-site .\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item], .\[\&_\[cmdk-item\]\]\:py-3.aoa-site [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.aoa-site .\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg, .\[\&_\[cmdk-item\]_svg\]\:h-5.aoa-site [cmdk-item] svg{height:calc(var(--spacing) * 5)}.aoa-site .\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg, .\[\&_\[cmdk-item\]_svg\]\:w-5.aoa-site [cmdk-item] svg{width:calc(var(--spacing) * 5)}.aoa-site .\[\&_img\]\:size-full img, .\[\&_img\]\:size-full.aoa-site img{width:100%;height:100%}.aoa-site .\[\&_img\]\:object-cover img, .\[\&_img\]\:object-cover.aoa-site img{object-fit:cover}.aoa-site .\[\&_p\]\:leading-relaxed p, .\[\&_p\]\:leading-relaxed.aoa-site p{--aoa-tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.aoa-site .\[\&_svg\]\:pointer-events-none svg, .\[\&_svg\]\:pointer-events-none.aoa-site svg{pointer-events:none}.aoa-site .\[\&_svg\]\:shrink-0 svg, .\[\&_svg\]\:shrink-0.aoa-site svg{flex-shrink:0}.aoa-site .data-\[direction\=start\]\:\[\&_svg\]\:rotate-180[data-direction=start] svg, .data-\[direction\=start\]\:\[\&_svg\]\:rotate-180[data-direction=start].aoa-site svg{rotate:180deg}.aoa-site .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]), .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3.aoa-site svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.aoa-site .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]), .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4.aoa-site svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.aoa-site .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]), .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6.aoa-site svg:not([class*=size-]), .aoa-site .group-data-\[orientation\=vertical\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6:is(:where(.group\/attachment)[data-orientation=vertical] *) svg:not([class*=size-]), .group-data-\[orientation\=vertical\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6:is(:where(.group\/attachment)[data-orientation=vertical] *).aoa-site svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.aoa-site .group-data-\[size\=xs\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5:is(:where(.group\/attachment)[data-size=xs] *) svg:not([class*=size-]), .group-data-\[size\=xs\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5:is(:where(.group\/attachment)[data-size=xs] *).aoa-site svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.aoa-site .\[\&_tr\]\:border-b tr, .\[\&_tr\]\:border-b.aoa-site tr{border-bottom-style:var(--aoa-tw-border-style);border-bottom-width:1px}.aoa-site .\[\&_tr\:last-child\]\:border-0 tr:last-child, .\[\&_tr\:last-child\]\:border-0.aoa-site tr:last-child{border-style:var(--aoa-tw-border-style);border-width:0}.aoa-site .\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content], .\[\&\+\[data-slot\=item-content\]\]\:flex-none.aoa-site+[data-slot=item-content]{flex:none}.aoa-site .\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button, .\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true].aoa-site button{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.aoa-site .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]), .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]).aoa-site{padding-right:calc(var(--spacing) * 0)}.aoa-site .\[\.border-b\]\:pb-3.border-b, .\[\.border-b\]\:pb-3.border-b.aoa-site{padding-bottom:calc(var(--spacing) * 3)}.aoa-site .\[\.border-b\]\:pb-6.border-b, .\[\.border-b\]\:pb-6.border-b.aoa-site{padding-bottom:calc(var(--spacing) * 6)}.aoa-site .\[\.border-t\]\:pt-3.border-t, .\[\.border-t\]\:pt-3.border-t.aoa-site{padding-top:calc(var(--spacing) * 3)}.aoa-site .\[\.border-t\]\:pt-6.border-t, .\[\.border-t\]\:pt-6.border-t.aoa-site{padding-top:calc(var(--spacing) * 6)}.aoa-site :is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg), :is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg).aoa-site, .aoa-site :is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg), :is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg).aoa-site{rotate:180deg}.aoa-site .\[a\]\:underline:is(a), .\[a\]\:underline:is(a).aoa-site{text-decoration-line:underline}.aoa-site .\[a\]\:underline-offset-3:is(a), .\[a\]\:underline-offset-3:is(a).aoa-site{text-underline-offset:3px}.aoa-site .\[a\]\:transition-colors:is(a), .\[a\]\:transition-colors:is(a).aoa-site{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--aoa-tw-gradient-from,--aoa-tw-gradient-via,--aoa-tw-gradient-to;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site :is(.\*\:\[a\]\:underline>*):is(a), :is(.\*\:\[a\]\:underline>*):is(a).aoa-site{text-decoration-line:underline}.aoa-site :is(.\*\:\[a\]\:underline-offset-3>*):is(a), :is(.\*\:\[a\]\:underline-offset-3>*):is(a).aoa-site{text-underline-offset:3px}.aoa-site .\[button\]\:text-left:is(button), .\[button\]\:text-left:is(button).aoa-site{text-align:left}.aoa-site .\[button\,a\]\:transition-colors:is(button,a), .\[button\,a\]\:transition-colors:is(button,a).aoa-site{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--aoa-tw-gradient-from,--aoa-tw-gradient-via,--aoa-tw-gradient-to;transition-timing-function:var(--aoa-tw-ease,var(--default-transition-timing-function));transition-duration:var(--aoa-tw-duration,var(--default-transition-duration))}.aoa-site .\[button\,a\]\:outline-none:is(button,a), .\[button\,a\]\:outline-none:is(button,a).aoa-site{--aoa-tw-outline-style:none;outline-style:none}.aoa-site .\[button\,a\]\:focus-visible\:ring-3:is(button,a):focus-visible, .\[button\,a\]\:focus-visible\:ring-3:is(button,a):focus-visible.aoa-site{--aoa-tw-ring-shadow:var(--aoa-tw-ring-inset,) 0 0 0 calc(3px + var(--aoa-tw-ring-offset-width)) var(--aoa-tw-ring-color,currentcolor);box-shadow:var(--aoa-tw-inset-shadow), var(--aoa-tw-inset-ring-shadow), var(--aoa-tw-ring-offset-shadow), var(--aoa-tw-ring-shadow), var(--aoa-tw-shadow)}.aoa-site :is(.\*\:\[img\]\:aspect-square>*):is(img), :is(.\*\:\[img\]\:aspect-square>*):is(img).aoa-site{aspect-ratio:1}.aoa-site :is(.\*\:\[img\]\:w-full>*):is(img), :is(.\*\:\[img\]\:w-full>*):is(img).aoa-site{width:100%}.aoa-site :is(.\*\:\[img\]\:object-cover>*):is(img), :is(.\*\:\[img\]\:object-cover>*):is(img).aoa-site{object-fit:cover}.aoa-site :is(.\*\:\[span\]\:last\:flex>*):is(span):last-child, :is(.\*\:\[span\]\:last\:flex>*):is(span):last-child.aoa-site{display:flex}.aoa-site :is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child, :is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child.aoa-site{align-items:center}.aoa-site :is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child, :is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child.aoa-site{gap:calc(var(--spacing) * 2)}.aoa-site :is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-8>*):is(svg:not([class*=size-])), :is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-8>*):is(svg:not([class*=size-])).aoa-site{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.aoa-site .\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button, .\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true].aoa-site button{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.aoa-site .\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-md:nth-child(2)[data-selected=true] button, .\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-md:nth-child(2)[data-selected=true].aoa-site button{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.aoa-site .\[\&\>\*\]\:w-full>*, .\[\&\>\*\]\:w-full.aoa-site>*{width:100%}.aoa-site .\[\&\>\*\]\:focus-visible\:relative>:focus-visible, .\[\&\>\*\]\:focus-visible\:relative.aoa-site>:focus-visible{position:relative}.aoa-site .\[\&\>\*\]\:focus-visible\:z-10>:focus-visible, .\[\&\>\*\]\:focus-visible\:z-10.aoa-site>:focus-visible{z-index:10}.aoa-site .\[\&\>\*\]\:data-\[slot\=field\]\:p-4>[data-slot=field], .\[\&\>\*\]\:data-\[slot\=field\]\:p-4.aoa-site>[data-slot=field]{padding:calc(var(--spacing) * 4)}@container field-group (width>=28rem){.aoa-site .\@md\/field-group\:\[\&\>\*\]\:w-auto>*, .\@md\/field-group\:\[\&\>\*\]\:w-auto.aoa-site>*{width:auto}}.aoa-site .\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child), .\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none.aoa-site>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.aoa-site .\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>:not(:first-child), .\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none.aoa-site>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.aoa-site .\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child), .\[\&\>\*\:not\(\:first-child\)\]\:border-t-0.aoa-site>:not(:first-child){border-top-style:var(--aoa-tw-border-style);border-top-width:0}.aoa-site .\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>:not(:first-child), .\[\&\>\*\:not\(\:first-child\)\]\:border-l-0.aoa-site>:not(:first-child){border-left-style:var(--aoa-tw-border-style);border-left-width:0}.aoa-site .\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>:not(:last-child), .\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none.aoa-site>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.aoa-site .\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child), .\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none.aoa-site>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.aoa-site .\[\&\>\.sr-only\]\:w-auto>.sr-only, .\[\&\>\.sr-only\]\:w-auto.aoa-site>.sr-only{width:auto}.aoa-site .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover, .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\].aoa-site>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.aoa-site .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover, .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\].aoa-site>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklch,var(--muted),var(--foreground) 5%)}}.aoa-site .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover, .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\].aoa-site>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.aoa-site .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover, .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\].aoa-site>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.aoa-site .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.88_calc\(c\*0\.5\)_h\)\]>[data-slot=bubble-content]:is(button,a):hover, .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.88_calc\(c\*0\.5\)_h\)\].aoa-site>[data-slot=bubble-content]:is(button,a):hover{background-color:oklch(from var(--primary) .88 calc(c * .5) h)}@media (prefers-color-scheme:dark){.aoa-site .dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.35_calc\(c\*0\.5\)_h\)\]>[data-slot=bubble-content]:is(button,a):hover, .dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.35_calc\(c\*0\.5\)_h\)\].aoa-site>[data-slot=bubble-content]:is(button,a):hover{background-color:oklch(from var(--primary) .35 calc(c * .5) h)}}.aoa-site .\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group], .\[\&\>\[data-slot\=field-group\]\]\:gap-4.aoa-site>[data-slot=field-group]{gap:calc(var(--spacing) * 4)}.aoa-site .\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label], .\[\&\>\[data-slot\=field-label\]\]\:flex-auto.aoa-site>[data-slot=field-label]{flex:auto}@container field-group (width>=28rem){.aoa-site .\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label], .\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto.aoa-site>[data-slot=field-label]{flex:auto}}.aoa-site .has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-md:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type, .has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-md:has(:is(select[aria-hidden=true]:last-child)).aoa-site>[data-slot=select-trigger]:last-of-type{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.aoa-site .\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]), .\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit.aoa-site>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.aoa-site .\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox], .\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\].aoa-site>[role=checkbox]{--aoa-tw-translate-y:2px;translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site :is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]), :is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]).aoa-site{margin-top:1px}@container field-group (width>=28rem){.aoa-site :is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]), :is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]).aoa-site{margin-top:1px}}.aoa-site .\[\&\>a\]\:underline>a, .\[\&\>a\]\:underline.aoa-site>a{text-decoration-line:underline}.aoa-site .\[\&\>a\]\:underline-offset-4>a, .\[\&\>a\]\:underline-offset-4.aoa-site>a{text-underline-offset:4px}.aoa-site .\[\&\>button\]\:hidden>button, .\[\&\>button\]\:hidden.aoa-site>button{display:none}.aoa-site .\[\&\>input\]\:flex-1>input, .\[\&\>input\]\:flex-1.aoa-site>input{flex:1}.aoa-site .has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input, .has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end]).aoa-site>input{padding-top:calc(var(--spacing) * 3)}.aoa-site .has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input, .has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start]).aoa-site>input{padding-bottom:calc(var(--spacing) * 3)}.aoa-site .has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end])>input, .has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end]).aoa-site>input{padding-right:calc(var(--spacing) * 2)}.aoa-site .has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start])>input, .has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start]).aoa-site>input{padding-left:calc(var(--spacing) * 2)}.aoa-site .\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd, .\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\].aoa-site>kbd{border-radius:calc(var(--radius) - 5px)}.aoa-site .\[\&\>span\]\:text-xs>span, .\[\&\>span\]\:text-xs.aoa-site>span{font-size:var(--text-xs);line-height:var(--aoa-tw-leading,var(--text-xs--line-height))}.aoa-site .\[\&\>span\]\:opacity-70>span, .\[\&\>span\]\:opacity-70.aoa-site>span{opacity:.7}.aoa-site .\[\&\>span\:last-child\]\:truncate>span:last-child, .\[\&\>span\:last-child\]\:truncate.aoa-site>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aoa-site .\[\&\>svg\]\:pointer-events-none>svg, .\[\&\>svg\]\:pointer-events-none.aoa-site>svg{pointer-events:none}.aoa-site .\[\&\>svg\]\:size-3>svg, .\[\&\>svg\]\:size-3.aoa-site>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.aoa-site .\[\&\>svg\]\:size-3\.5>svg, .\[\&\>svg\]\:size-3\.5.aoa-site>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.aoa-site .\[\&\>svg\]\:size-4>svg, .\[\&\>svg\]\:size-4.aoa-site>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.aoa-site .\[\&\>svg\]\:h-2\.5>svg, .\[\&\>svg\]\:h-2\.5.aoa-site>svg{height:calc(var(--spacing) * 2.5)}.aoa-site .\[\&\>svg\]\:h-3>svg, .\[\&\>svg\]\:h-3.aoa-site>svg{height:calc(var(--spacing) * 3)}.aoa-site .\[\&\>svg\]\:w-2\.5>svg, .\[\&\>svg\]\:w-2\.5.aoa-site>svg{width:calc(var(--spacing) * 2.5)}.aoa-site .\[\&\>svg\]\:w-3>svg, .\[\&\>svg\]\:w-3.aoa-site>svg{width:calc(var(--spacing) * 3)}.aoa-site .\[\&\>svg\]\:shrink-0>svg, .\[\&\>svg\]\:shrink-0.aoa-site>svg{flex-shrink:0}.aoa-site .\[\&\>svg\]\:translate-y-0\.5>svg, .\[\&\>svg\]\:translate-y-0\.5.aoa-site>svg{--aoa-tw-translate-y:calc(var(--spacing) * .5);translate:var(--aoa-tw-translate-x) var(--aoa-tw-translate-y)}.aoa-site .\[\&\>svg\]\:text-current>svg, .\[\&\>svg\]\:text-current.aoa-site>svg{color:currentColor}.aoa-site .group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg, .group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *).aoa-site>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.aoa-site .group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg, .group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *).aoa-site>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.aoa-site .group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg, .group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *).aoa-site>svg, .aoa-site .group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg, .group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *).aoa-site>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.aoa-site .group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg, .group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *).aoa-site>svg{display:none}.aoa-site .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]), .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5.aoa-site>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.aoa-site .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]), .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4.aoa-site>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.aoa-site .\[\&\>tr\]\:last\:border-b-0>tr:last-child, .\[\&\>tr\]\:last\:border-b-0.aoa-site>tr:last-child{border-bottom-style:var(--aoa-tw-border-style);border-bottom-width:0}.aoa-site .\[\&\[aria-orientation\=horizontal\]\>div\]\:rotate-90[aria-orientation=horizontal]>div, .\[\&\[aria-orientation\=horizontal\]\>div\]\:rotate-90[aria-orientation=horizontal].aoa-site>div{rotate:90deg}.aoa-site .\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg, .\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open].aoa-site>svg{rotate:180deg}.aoa-site [data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2, [data-side=left][data-collapsible=offcanvas].aoa-site .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}.aoa-site [data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize, [data-side=left][data-state=collapsed].aoa-site .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}.aoa-site [data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2, [data-side=right][data-collapsible=offcanvas].aoa-site .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}.aoa-site [data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize, [data-side=right][data-state=collapsed].aoa-site .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}.aoa-site [data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent, [data-slot=card-content].aoa-site .\[\[data-slot\=card-content\]_\&\]\:bg-transparent, .aoa-site [data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent, [data-slot=popover-content].aoa-site .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}.aoa-site [data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5, [data-variant=legend].aoa-site+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}@media (hover:hover){.aoa-site a.\[a\&\]\:hover\:underline:hover, a.\[a\&\]\:hover\:underline:hover.aoa-site{text-decoration-line:underline}}@property --aoa-tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --aoa-tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --aoa-tw-animation-duration{syntax:"*";inherits:false}@property --aoa-tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --aoa-tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --aoa-tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --aoa-tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --aoa-tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --aoa-tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --aoa-tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --aoa-tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --aoa-tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --aoa-tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --aoa-tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --aoa-tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --aoa-tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --aoa-tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --aoa-scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --aoa-scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --aoa-scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --aoa-scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --aoa-scroll-fade-mask{syntax:"*";inherits:false}@property --aoa-shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --aoa-shimmer-image{syntax:"*";inherits:false}@property --aoa-shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.aoa-site .shimmer, .shimmer.aoa-site{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.aoa-site{--bg:#f5f7fa;--surface:#fff;--surface-2:#eef2f6;--surface-3:#e4e9ef;--orange:#f2632a;--orange-deep:#f2632a;--orange-bright:#f2632a;--orange-soft:#fff1ea;--ink:#10151d;--ink-2:#28313d;--muted:#66717f;--line:#dce2e8;--line-strong:#c6ced7;--dark:#0b1017;--dark-2:#141b24;--white:#fff;--text:#10151d;--dark-text:#10151d;--dark-muted:#66717f;--primary:#f2632a;--primary-foreground:#10151d;--background:#fff;--foreground:#10151d;--input:#c6ced7;--ring:#f2632a;--muted-foreground:#66717f;--destructive:#c72c27;--sans:"Helvetica Neue", "Segoe UI", Arial, sans-serif;--mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--page-pad:clamp(20px, 4.2vw, 68px);--content:1360px;--shadow:0 24px 70px #111c2a1a}.aoa-site *, *.aoa-site{box-sizing:border-box}html:has(> body.aoa-site){scroll-behavior:smooth;background:var(--bg)}body.aoa-site{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;overflow-x:hidden}.aoa-site a, a.aoa-site{color:inherit;text-decoration:none}.aoa-site button, button.aoa-site, .aoa-site input, input.aoa-site, .aoa-site textarea, textarea.aoa-site{font:inherit}.aoa-site section[id], section[id].aoa-site, .aoa-site article[id], article[id].aoa-site, .aoa-site span[id], span[id].aoa-site{scroll-margin-top:92px}.aoa-site ::selection, .aoa-site::selection{background:var(--orange);color:var(--ink)}.aoa-site .sr-only, .sr-only.aoa-site{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.aoa-site .site-header, .site-header.aoa-site{z-index:50;-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);background:#ffffffe0;border-bottom:1px solid #bec8d3bf;height:76px;position:sticky;top:0}.aoa-site .header-inner, .header-inner.aoa-site{width:min(100%,1500px);height:100%;padding:0 var(--page-pad);grid-template-columns:205px 1fr auto;align-items:center;gap:30px;margin:0 auto;display:grid}.aoa-site .logo, .logo.aoa-site{align-items:baseline;gap:12px;width:max-content;transition:transform .25s;display:inline-flex}.aoa-site .logo:hover, .logo:hover.aoa-site{transform:translateY(-2px)}.aoa-site .logo span, .logo.aoa-site span{color:var(--ink);letter-spacing:-.09em;font-size:27px;font-weight:900;line-height:1}.aoa-site .logo small, .logo.aoa-site small{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.13em;font-size:8px;font-weight:800}.aoa-site .desktop-nav, .desktop-nav.aoa-site{justify-content:center;gap:clamp(18px,2.2vw,36px);display:flex}.aoa-site .desktop-nav a, .desktop-nav.aoa-site a{color:#566270;font-size:12px;font-weight:680;transition:color .2s;position:relative}.aoa-site .desktop-nav a:after, .desktop-nav.aoa-site a:after{content:"";background:var(--orange);border-radius:2px;height:2px;transition:right .24s;position:absolute;bottom:-9px;left:0;right:100%}.aoa-site .desktop-nav a:hover, .desktop-nav.aoa-site a:hover{color:var(--ink)}.aoa-site .desktop-nav a:hover:after, .desktop-nav.aoa-site a:hover:after, .aoa-site .desktop-nav a:focus-visible:after, .desktop-nav.aoa-site a:focus-visible:after{right:0}.aoa-site .header-cta, .header-cta.aoa-site{background:var(--orange-soft);min-height:43px;color:var(--ink);border:1px solid #dce2e8;border-radius:10px;align-items:center;gap:12px;padding:0 17px;font-size:12px;font-weight:780;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s;display:inline-flex;box-shadow:0 7px 24px #f2632a14}.aoa-site .header-cta svg, .header-cta.aoa-site svg{width:16px;height:16px;color:var(--orange-deep);transition:transform .22s}.aoa-site .header-cta:hover, .header-cta:hover.aoa-site{border-color:var(--orange);background:#fff1ea;transform:translateY(-2px);box-shadow:0 12px 28px #f2632a29}.aoa-site .header-cta:hover svg, .header-cta:hover.aoa-site svg{transform:translate(2px,-2px)}.aoa-site .mobile-menu, .mobile-menu.aoa-site{display:none}.aoa-site .button, .button.aoa-site{letter-spacing:-.01em;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:22px;min-height:56px;padding:0 22px;font-size:13px;font-weight:790;transition:transform .24s,background .24s,border-color .24s,color .24s,box-shadow .24s;display:inline-flex}.aoa-site .button svg, .button.aoa-site svg{width:18px;height:18px;transition:transform .24s}.aoa-site .button:hover, .button:hover.aoa-site{transform:translateY(-3px)}.aoa-site .button:hover svg, .button:hover.aoa-site svg{transform:translate(4px)}.aoa-site .button-primary, .button-primary.aoa-site{background:var(--orange);color:#0a0e13;position:relative;overflow:hidden;box-shadow:0 14px 34px #f2632a40}.aoa-site .button-primary:before, .button-primary.aoa-site:before{content:"";background:linear-gradient(100deg,#0000,#ffffff6b,#0000);transition:transform .55s;position:absolute;inset:0;transform:translate(-120%)}.aoa-site .button-primary:hover, .button-primary:hover.aoa-site{background:var(--orange-bright);box-shadow:0 20px 45px #f2632a4d}.aoa-site .button-primary:hover:before, .button-primary:hover.aoa-site:before{transform:translate(120%)}.aoa-site .button-ghost, .button-ghost.aoa-site{border-color:var(--line-strong);color:var(--ink);background:#fffc}.aoa-site .button-ghost:hover, .button-ghost:hover.aoa-site{background:#fff;border-color:#9da8b4;box-shadow:0 14px 34px #1924321a}.aoa-site .button-light, .button-light.aoa-site{background:var(--dark);color:#fff;box-shadow:0 15px 34px #10151d33}.aoa-site .button-light:hover, .button-light:hover.aoa-site{background:#1b242f}.aoa-site .hero, .hero.aoa-site{min-height:calc(100svh - 76px);padding:clamp(62px, 7vh, 96px) var(--page-pad) 0;background:linear-gradient(145deg,#fff 0%,#f8fafc 58%,#eef2f6 100%);grid-template-rows:1fr auto;grid-template-columns:minmax(0,5fr) minmax(520px,6fr);column-gap:clamp(36px,5vw,86px);display:grid;position:relative;overflow:hidden}.aoa-site .hero:before, .hero.aoa-site:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2632a29 0%,#f2632a09 48%,#0000 70%);border-radius:50%;width:760px;height:760px;position:absolute;top:-330px;right:-280px}.aoa-site .hero-grid, .hero-grid.aoa-site{opacity:.5;background-image:linear-gradient(#131e2b09 1px,#0000 1px),linear-gradient(90deg,#131e2b09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 92%);mask-image:linear-gradient(#000 0%,#0000 92%)}.aoa-site .hero-copy, .hero-copy.aoa-site{z-index:3;align-self:center;max-width:760px;padding-bottom:62px;position:relative}.aoa-site .platform-badge, .platform-badge.aoa-site{border:1px solid var(--line);color:#4f5c6a;width:fit-content;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;background:#ffffffe0;border-radius:8px;align-items:center;gap:9px;margin-bottom:28px;padding:9px 12px;font-size:9px;font-weight:800;display:inline-flex;box-shadow:0 8px 26px #111c2a0f}.aoa-site .live-dot, .live-dot.aoa-site, .aoa-site .demo-live, .demo-live.aoa-site{background:var(--orange);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite aoa-soft-pulse;box-shadow:0 0 0 5px #f2632a1f}.aoa-site .hero h1, .hero.aoa-site h1{max-width:800px;color:var(--ink);letter-spacing:-.067em;margin:0;font-size:clamp(3.9rem,6.1vw,7rem);font-weight:820;line-height:.91}.aoa-site .hero h1 span, .hero.aoa-site h1 span{color:var(--orange-deep)}.aoa-site .hero-lede, .hero-lede.aoa-site{max-width:680px;color:var(--muted);letter-spacing:-.018em;margin:34px 0 0;font-size:clamp(17px,1.25vw,20px);line-height:1.58}.aoa-site .hero-lede strong, .hero-lede.aoa-site strong{color:var(--ink-2);font-weight:620}.aoa-site .hero-actions, .hero-actions.aoa-site{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.aoa-site .hero-assurance, .hero-assurance.aoa-site{color:#697584;flex-wrap:wrap;gap:22px;margin-top:26px;font-size:11px;display:flex}.aoa-site .hero-assurance span, .hero-assurance.aoa-site span{align-items:center;gap:7px;display:inline-flex}.aoa-site .hero-assurance svg, .hero-assurance.aoa-site svg{width:14px;height:14px;color:var(--orange-deep)}.aoa-site .hero-demo-wrap, .hero-demo-wrap.aoa-site{z-index:3;perspective:1200px;align-self:center;padding-bottom:62px;position:relative}.aoa-site .exchange-demo, .exchange-demo.aoa-site{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd6;border:1px solid #d5dce4;border-radius:22px;padding:16px;transition:transform .4s,box-shadow .4s;position:relative;transform:rotateY(-2deg)rotateX(1deg);box-shadow:0 40px 100px #20304429,inset 0 1px #ffffffe6}.aoa-site .exchange-demo:hover, .exchange-demo:hover.aoa-site{transform:rotateY(0)rotateX(0)translateY(-4px);box-shadow:0 48px 120px #20304433,inset 0 1px #fff}.aoa-site .exchange-demo:before, .exchange-demo.aoa-site:before{content:"";z-index:-1;border-radius:inherit;filter:blur(10px);opacity:.32;background:linear-gradient(130deg,#f2632a8c,#0000 28% 70%,#2752782e);position:absolute;inset:-1px}.aoa-site .demo-topline, .demo-topline.aoa-site{color:#51606f;min-height:38px;font-family:var(--mono);letter-spacing:.1em;justify-content:space-between;align-items:center;padding:0 5px 12px;font-size:8px;font-weight:800;display:flex}.aoa-site .demo-topline>div, .demo-topline.aoa-site>div{align-items:center;gap:10px;display:flex}.aoa-site .demo-topline small, .demo-topline.aoa-site small{color:#8a95a1;font-size:7px}.aoa-site .demo-tabs, .demo-tabs.aoa-site{gap:12px}.aoa-site .demo-tab-list, .demo-tab-list.aoa-site{border:1px solid #e0e5ea;grid-template-columns:repeat(4,1fr);gap:4px;background:#f2f5f8;border-radius:12px;width:100%;height:auto;padding:5px;display:grid}.aoa-site .demo-tab, .demo-tab.aoa-site{cursor:pointer;color:#687583;height:48px;box-shadow:none;border-radius:8px;gap:7px;padding:6px 8px;font-size:10px;transition:color .2s,background .2s,transform .2s}.aoa-site .demo-tab:after, .demo-tab.aoa-site:after{display:none}.aoa-site .demo-tab:hover, .demo-tab:hover.aoa-site{transform:translateY(-1px);color:var(--ink)}.aoa-site .demo-tab[data-state=active], .demo-tab[data-state=active].aoa-site{color:var(--orange-deep);background:#fff;border-color:#dce2e8;box-shadow:0 7px 20px #20304414}.aoa-site .demo-content, .demo-content.aoa-site{background:linear-gradient(150deg,#fff,#f7f9fb);border:1px solid #e1e6eb;border-radius:14px;min-height:382px;padding:19px;animation:.35s aoa-demo-enter;position:relative;overflow:hidden}.aoa-site .demo-content:before, .demo-content.aoa-site:before{content:"";opacity:.65;pointer-events:none;background-image:linear-gradient(#17233109 1px,#0000 1px),linear-gradient(90deg,#17233109 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.aoa-site .demo-channel-label, .demo-channel-label.aoa-site{z-index:2;color:var(--orange-deep);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:8px;font-weight:800;display:inline-flex;position:relative}.aoa-site .demo-channel-label svg, .demo-channel-label.aoa-site svg{width:14px;height:14px}.aoa-site .demo-partners, .demo-partners.aoa-site{z-index:2;grid-template-columns:1fr 92px 1fr;align-items:center;margin-top:33px;display:grid;position:relative}.aoa-site .demo-business, .demo-business.aoa-site{background:#ffffffed;border:1px solid #d9e0e7;border-radius:13px;flex-direction:column;min-height:158px;padding:18px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;box-shadow:0 12px 32px #18263714}.aoa-site .demo-business:hover, .demo-business:hover.aoa-site{border-color:#dce2e8;transform:translateY(-4px);box-shadow:0 18px 42px #18263721}.aoa-site .demo-business small, .demo-business.aoa-site small{color:#8a95a1;font-family:var(--mono);letter-spacing:.12em;font-size:7px;font-weight:800}.aoa-site .demo-business strong, .demo-business.aoa-site strong{color:var(--ink);letter-spacing:-.025em;margin:auto 0 9px;font-size:17px;line-height:1.1}.aoa-site .demo-business span, .demo-business.aoa-site span{color:#66717f;font-size:10px;line-height:1.45}.aoa-site .demo-exchange-line, .demo-exchange-line.aoa-site{background:#f2632a;height:2px;position:relative;box-shadow:0 0 14px #f2632a52}.aoa-site .demo-exchange-line:before, .demo-exchange-line.aoa-site:before, .aoa-site .demo-exchange-line:after, .demo-exchange-line.aoa-site:after{content:"";border-top:2px solid var(--orange);border-right:2px solid var(--orange);width:8px;height:8px;position:absolute;top:-4px}.aoa-site .demo-exchange-line:before, .demo-exchange-line.aoa-site:before{left:0;transform:rotate(-135deg)}.aoa-site .demo-exchange-line:after, .demo-exchange-line.aoa-site:after{right:0;transform:rotate(45deg)}.aoa-site .demo-exchange-line>span, .demo-exchange-line.aoa-site>span{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.1em;white-space:nowrap;background:#fff1ea;border:1px solid #dce2e8;border-radius:5px;padding:6px 7px;font-size:6px;font-weight:800;position:absolute;top:-34px;left:50%;transform:translate(-50%)}.aoa-site .exchange-dot, .exchange-dot.aoa-site{background:var(--orange);border-radius:50%;width:8px;height:8px;animation:2.2s linear infinite aoa-data-flow;position:absolute;top:-3px;box-shadow:0 0 0 4px #f2632a1f}.aoa-site .dot-two, .dot-two.aoa-site{animation-direction:reverse;animation-delay:-1.1s}.aoa-site .demo-result, .demo-result.aoa-site{z-index:2;background:#fff1ea;border:1px solid #dce2e8;border-radius:11px;grid-template-columns:80px 1fr auto;align-items:center;gap:14px;min-height:72px;margin-top:28px;padding:14px 16px;transition:background .22s,transform .22s;display:grid;position:relative}.aoa-site .demo-result:hover, .demo-result:hover.aoa-site{background:#fff1ea;transform:translateY(-2px)}.aoa-site .demo-result>span, .demo-result.aoa-site>span, .aoa-site .demo-result>i, .demo-result.aoa-site>i{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.1em;font-size:7px;font-style:normal;font-weight:800}.aoa-site .demo-result strong, .demo-result.aoa-site strong{color:#28313d;font-size:11px;line-height:1.4}.aoa-site .hero-channel-rail, .hero-channel-rail.aoa-site{z-index:4;border-top:1px solid var(--line);border-left:1px solid var(--line);background:#ffffffb3;grid-column:1/-1;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.aoa-site .hero-channel-rail a, .hero-channel-rail.aoa-site a{border-right:1px solid var(--line);background:#fff3;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:76px;padding:0 20px;transition:background .24s,color .24s,padding .24s;display:grid}.aoa-site .hero-channel-rail a:hover, .hero-channel-rail.aoa-site a:hover{background:#fff1ea;padding-left:26px}.aoa-site .hero-channel-rail span, .hero-channel-rail.aoa-site span{color:var(--orange-deep);font-family:var(--mono);font-size:9px}.aoa-site .hero-channel-rail strong, .hero-channel-rail.aoa-site strong{font-size:12px;font-weight:680}.aoa-site .hero-channel-rail svg, .hero-channel-rail.aoa-site svg{color:#75808c;width:15px;height:15px;transition:transform .2s}.aoa-site .hero-channel-rail a:hover svg, .hero-channel-rail.aoa-site a:hover svg{color:var(--orange-deep);transform:translate(2px,-2px)}.aoa-site .section-label, .section-label.aoa-site{color:var(--muted);font-family:var(--mono);letter-spacing:.14em;align-items:center;gap:12px;font-size:9px;font-weight:800;display:flex}.aoa-site .section-label>span, .section-label.aoa-site>span{border:1px solid var(--line-strong);min-width:30px;min-height:25px;color:var(--orange-deep);background:#ffffff8c;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.aoa-site .definition, .definition.aoa-site{max-width:var(--content);padding:clamp(100px, 11vw, 170px) var(--page-pad);margin:0 auto}.aoa-site .definition-copy, .definition-copy.aoa-site{grid-template-columns:7fr 4fr;align-items:end;gap:8.333%;margin-top:52px;display:grid}.aoa-site .definition h2, .definition.aoa-site h2{letter-spacing:-.057em;margin:0;font-size:clamp(3rem,5.1vw,6rem);font-weight:760;line-height:.98}.aoa-site .definition-copy>:is(p,.aoa-section__description), .definition-copy.aoa-site>p{color:var(--muted);margin:0;font-size:17px;line-height:1.65}.aoa-site .definition-copy>:is(p,.aoa-section__description) strong, .definition-copy.aoa-site>p strong{color:var(--ink);font-weight:640}.aoa-site .system-flow, .system-flow.aoa-site{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;grid-template-columns:1fr 150px 1fr;gap:18px;margin-top:74px;padding:24px;display:grid}.aoa-site .flow-node, .flow-node.aoa-site, .aoa-site .flow-result, .flow-result.aoa-site{border:1px solid var(--line);background:#f8fafc;border-radius:12px;grid-template-columns:42px 1fr;align-items:center;gap:16px;min-height:130px;padding:22px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;position:relative}.aoa-site .flow-node:hover, .flow-node:hover.aoa-site, .aoa-site .flow-result:hover, .flow-result:hover.aoa-site{border-color:#dce2e8;transform:translateY(-4px);box-shadow:0 14px 32px #19243217}.aoa-site .flow-node>span, .flow-node.aoa-site>span{color:#8c97a2;font-family:var(--mono);letter-spacing:.12em;font-size:7px;position:absolute;top:10px;right:12px}.aoa-site .flow-node>svg, .flow-node.aoa-site>svg, .aoa-site .flow-result>svg, .flow-result.aoa-site>svg{background:var(--orange-soft);width:38px;height:38px;color:var(--orange-deep);border-radius:9px;padding:9px}.aoa-site .flow-node div, .flow-node.aoa-site div, .aoa-site .flow-result div, .flow-result.aoa-site div{flex-direction:column;gap:7px;display:flex}.aoa-site .flow-node strong, .flow-node.aoa-site strong, .aoa-site .flow-result strong, .flow-result.aoa-site strong{font-size:16px}.aoa-site .flow-node small, .flow-node.aoa-site small, .aoa-site .flow-result small, .flow-result.aoa-site small{color:var(--muted);font-size:11px;line-height:1.4}.aoa-site .flow-connector, .flow-connector.aoa-site{place-content:center;display:grid;position:relative}.aoa-site .flow-connector span, .flow-connector.aoa-site span{z-index:2;color:var(--orange-deep);font-family:var(--mono);letter-spacing:.12em;background:#fff1ea;border:1px solid #dce2e8;border-radius:6px;padding:8px 10px;font-size:7px;font-weight:800;position:relative}.aoa-site .flow-connector i, .flow-connector.aoa-site i{background:var(--orange);height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 12px #f2632a59}.aoa-site .flow-result, .flow-result.aoa-site{background:#fff1ea;border-color:#dce2e8;grid-column:1/-1;grid-template-columns:42px 1fr auto;min-height:92px}.aoa-site .flow-result>span, .flow-result.aoa-site>span{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.12em;font-size:7px;font-weight:800}.aoa-site .channels-section, .channels-section.aoa-site{padding:clamp(100px, 10vw, 155px) var(--page-pad);border-top:1px solid var(--line);background:#edf1f5}.aoa-site .channels-heading, .channels-heading.aoa-site{max-width:var(--content);grid-template-columns:3fr 6fr 3fr;align-items:end;gap:36px;margin:0 auto 62px;display:grid}.aoa-site .channels-heading h2, .channels-heading.aoa-site h2{letter-spacing:-.057em;margin:0;font-size:clamp(3.1rem,5vw,5.8rem);font-weight:760;line-height:.95}.aoa-site .channels-heading>p, .channels-heading.aoa-site>p{color:var(--muted);margin:0 0 4px;font-size:15px;line-height:1.62}.aoa-site .channel-stack, .channel-stack.aoa-site{max-width:var(--content);perspective:1200px;gap:18px;margin:0 auto;display:grid}.aoa-site .glow-card, .glow-card.aoa-site{--mouse-x:50%;--mouse-y:50%}.aoa-site .glow-card:after, .glow-card.aoa-site:after{content:"";z-index:0;border-radius:inherit;background:radial-gradient(500px circle at var(--mouse-x) var(--mouse-y), #f2632a21, transparent 42%);opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:0}.aoa-site .glow-card:hover:after, .glow-card:hover.aoa-site:after{opacity:1}.aoa-site .glow-card>*, .glow-card.aoa-site>*{z-index:1;position:relative}.aoa-site .channel-card, .channel-card.aoa-site{min-height:370px;transform-style:preserve-3d;background:#ffffffe6;border:1px solid #d8dfe6;border-radius:17px;grid-template-rows:auto 1fr auto;padding:28px 32px 30px;transition:transform .3s,border-color .3s,box-shadow .3s,background .3s;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 55px #1c2a3a13}.aoa-site .channel-card:hover, .channel-card:hover.aoa-site{background:#fff;border-color:#dce2e8;transform:translateY(-7px)scale(1.005);box-shadow:0 30px 75px #1c2a3a24}.aoa-site .channel-card-top, .channel-card-top.aoa-site{justify-content:space-between;align-items:center;display:flex}.aoa-site .channel-card-top span, .channel-card-top.aoa-site span{color:#7b8793;font-family:var(--mono);letter-spacing:.14em;font-size:8px;font-weight:800}.aoa-site .channel-card-top svg, .channel-card-top.aoa-site svg{background:var(--orange-soft);width:42px;height:42px;color:var(--orange-deep);border:1px solid #dce2e8;border-radius:10px;padding:10px;transition:transform .28s,background .28s}.aoa-site .channel-card:hover .channel-card-top svg, .channel-card:hover.aoa-site .channel-card-top svg{background:#fff1ea;transform:rotate(-6deg)scale(1.08)}.aoa-site .channel-card-main, .channel-card-main.aoa-site{grid-template-columns:1fr 1fr;align-items:end;gap:8.333%;padding:45px 0 42px;display:grid}.aoa-site .channel-card-main>div>p, .channel-card-main.aoa-site>div>p{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:9px;font-weight:800}.aoa-site .channel-card-main h3, .channel-card-main.aoa-site h3{letter-spacing:-.055em;max-width:620px;margin:0;font-size:clamp(2.6rem,4.2vw,5rem);font-weight:760;line-height:.95}.aoa-site .channel-card-main>p, .channel-card-main.aoa-site>p{max-width:560px;color:var(--muted);margin:0;font-size:16px;line-height:1.65}.aoa-site .channel-card-data, .channel-card-data.aoa-site{border-top:1px solid var(--line);grid-template-columns:1.2fr 1fr 1.2fr;align-items:center;gap:28px;padding-top:22px;display:grid}.aoa-site .channel-card-data ul, .channel-card-data.aoa-site ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.aoa-site .channel-card-data li, .channel-card-data.aoa-site li{border:1px solid var(--line);color:#566270;background:#f7f9fb;border-radius:6px;padding:7px 9px;font-size:10px;transition:border-color .2s,background .2s,transform .2s}.aoa-site .channel-card-data li:hover, .channel-card-data.aoa-site li:hover{background:#fff1ea;border-color:#dce2e8;transform:translateY(-2px)}.aoa-site .exchange-mini, .exchange-mini.aoa-site{color:#75808e;font-family:var(--mono);letter-spacing:.09em;text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;font-size:7px;display:grid}.aoa-site .exchange-mini i, .exchange-mini.aoa-site i{color:var(--orange-deep);font-size:18px;font-style:normal;transition:transform .25s}.aoa-site .channel-card:hover .exchange-mini i, .channel-card:hover.aoa-site .exchange-mini i{transform:scale(1.25)}.aoa-site .channel-card-data>p, .channel-card-data.aoa-site>p{color:#46515e;align-items:center;gap:9px;margin:0;font-size:11px;line-height:1.45;display:flex}.aoa-site .channel-card-data>p svg, .channel-card-data.aoa-site>p svg{width:16px;height:16px;color:var(--orange-deep);flex:none}.aoa-site .channel-index, .channel-index.aoa-site{color:#10151d06;letter-spacing:-.1em;pointer-events:none;font-size:150px;font-weight:900;line-height:.75;bottom:22px;right:28px;z-index:0;position:absolute}.aoa-site .secondary-section, .secondary-section.aoa-site{padding:clamp(90px, 9vw, 140px) var(--page-pad);border-top:1px solid var(--line);background:#fff}.aoa-site .secondary-heading, .secondary-heading.aoa-site{max-width:var(--content);grid-template-columns:3fr 8fr;gap:40px;margin:0 auto 55px;display:grid}.aoa-site .secondary-heading h2, .secondary-heading.aoa-site h2{letter-spacing:-.055em;max-width:920px;margin:0;font-size:clamp(2.7rem,4.4vw,5rem);font-weight:750;line-height:.97}.aoa-site .secondary-heading p, .secondary-heading.aoa-site p{max-width:640px;color:var(--muted);margin:21px 0 0;font-size:15px;line-height:1.6}.aoa-site .secondary-grid, .secondary-grid.aoa-site{max-width:var(--content);grid-template-columns:repeat(4,1fr);gap:12px;margin:0 auto;display:grid}.aoa-site .secondary-card, .secondary-card.aoa-site{border:1px solid var(--line);background:#f8fafc;border-radius:14px;flex-direction:column;min-height:270px;padding:24px;transition:transform .28s,border-color .28s,box-shadow .28s,background .28s;display:flex;position:relative;overflow:hidden}.aoa-site .secondary-card:hover, .secondary-card:hover.aoa-site{background:#fff;border-color:#dce2e8;transform:translateY(-7px);box-shadow:0 24px 55px #1a27371f}.aoa-site .secondary-card>div, .secondary-card.aoa-site>div{justify-content:space-between;align-items:center;display:flex}.aoa-site .secondary-card>div span, .secondary-card.aoa-site>div span{color:#7a8692;font-family:var(--mono);font-size:9px;font-weight:800}.aoa-site .secondary-card svg, .secondary-card.aoa-site svg{width:34px;height:34px;color:var(--orange-deep);background:var(--orange-soft);border:1px solid #dce2e8;border-radius:9px;padding:8px;transition:transform .25s}.aoa-site .secondary-card:hover svg, .secondary-card:hover.aoa-site svg{transform:rotate(7deg)scale(1.08)}.aoa-site .secondary-card h3, .secondary-card.aoa-site h3{letter-spacing:-.035em;margin:auto 0 14px;font-size:23px}.aoa-site .secondary-card p, .secondary-card.aoa-site p{max-width:255px;color:var(--muted);margin:0;font-size:13px;line-height:1.56}.aoa-site .secondary-card>i, .secondary-card.aoa-site>i{color:#abb4bd;font-size:18px;font-style:normal;transition:transform .24s,color .24s;position:absolute;bottom:23px;right:24px}.aoa-site .secondary-card:hover>i, .secondary-card:hover.aoa-site>i{color:var(--orange-deep);transform:translate(3px,-3px)}@keyframes aoa-soft-pulse{0%,to{box-shadow:0 0 0 4px #f2632a1a}50%{box-shadow:0 0 0 8px #f2632a08}}@keyframes aoa-data-flow{0%{left:6%}to{left:88%}}@keyframes aoa-demo-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.aoa-site .faq-section, .faq-section.aoa-site{padding:clamp(100px, 10vw, 155px) var(--page-pad);border-top:1px solid var(--line);color:var(--ink);background:#f4f6f8;grid-template-columns:4fr 7fr;gap:8.333%;display:grid}.aoa-site .faq-heading, .faq-heading.aoa-site{align-self:start}.aoa-site .faq-heading h2, .faq-heading.aoa-site h2{letter-spacing:-.057em;margin:48px 0 0;font-size:clamp(3rem,4.7vw,5.6rem);font-weight:770;line-height:.96}.aoa-site .faq-heading h2 span, .faq-heading.aoa-site h2 span{color:var(--orange-deep)}.aoa-site .faq-heading>p, .faq-heading.aoa-site>p{max-width:450px;color:var(--muted);margin:28px 0 0;font-size:15px;line-height:1.6}.aoa-site .text-link, .text-link.aoa-site{color:var(--ink);align-items:center;gap:10px;margin-top:30px;font-size:12px;font-weight:760;transition:color .2s,gap .2s;display:inline-flex}.aoa-site .text-link svg, .text-link.aoa-site svg{width:16px;height:16px;color:var(--orange-deep)}.aoa-site .text-link:hover, .text-link:hover.aoa-site{color:var(--orange-deep);gap:15px}.aoa-site .faq-list, .faq-list.aoa-site{border-top:1px solid var(--line-strong)}.aoa-site .faq-item, .faq-item.aoa-site{transition:padding .22s,background .22s;border-color:var(--line)}.aoa-site .faq-item:hover, .faq-item:hover.aoa-site{background:#fff9;padding-left:12px}.aoa-site .faq-trigger, .faq-trigger.aoa-site{letter-spacing:-.022em;grid-template-columns:48px 1fr auto;min-height:86px;line-height:1.25;color:var(--ink);border-radius:0;align-items:center;padding:21px 0;font-size:clamp(16px,1.4vw,21px);text-decoration:none;display:grid}.aoa-site .faq-trigger>svg, .faq-trigger.aoa-site>svg{color:#65717e}.aoa-site .faq-number, .faq-number.aoa-site{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.12em;align-self:start;padding-top:3px;font-size:9px;font-weight:800}.aoa-site .faq-content, .faq-content.aoa-site{padding:0 48px 28px}.aoa-site .faq-content p, .faq-content.aoa-site p{max-width:690px;color:var(--muted);margin:0;font-size:15px;line-height:1.66}.aoa-site .process, .process.aoa-site{max-width:var(--content);padding:clamp(100px, 11vw, 170px) var(--page-pad);margin:0 auto}.aoa-site .process-heading, .process-heading.aoa-site{grid-template-columns:3fr 8fr;align-items:start;gap:40px;display:grid}.aoa-site .process-heading h2, .process-heading.aoa-site h2{letter-spacing:-.058em;max-width:900px;margin:0;font-size:clamp(3rem,5vw,5.8rem);font-weight:760;line-height:.96}.aoa-site .process-steps, .process-steps.aoa-site{border-top:1px solid var(--line-strong);margin:76px 0 0;padding:0;list-style:none}.aoa-site .process-steps li, .process-steps.aoa-site li{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr auto;align-items:center;gap:26px;min-height:145px;padding:27px 12px;transition:padding .25s,background .25s,transform .25s;display:grid}.aoa-site .process-steps li:hover, .process-steps.aoa-site li:hover{background:#fff;padding-left:24px;padding-right:24px;transform:translate(4px)}.aoa-site .process-steps>li>span, .process-steps.aoa-site>li>span{color:var(--orange-deep);font-family:var(--mono);font-size:11px;font-weight:800}.aoa-site .process-steps div, .process-steps.aoa-site div{grid-template-columns:minmax(260px,1fr) 1fr;align-items:center;gap:50px;display:grid}.aoa-site .process-steps strong, .process-steps.aoa-site strong{letter-spacing:-.03em;font-size:clamp(21px,2vw,29px)}.aoa-site .process-steps p, .process-steps.aoa-site p{max-width:550px;color:var(--muted);margin:0;font-size:14px;line-height:1.6}.aoa-site .process-steps small, .process-steps.aoa-site small{color:#7a8692;font-family:var(--mono);letter-spacing:.12em;font-size:7px}.aoa-site .audience-cta, .audience-cta.aoa-site{min-height:300px;padding:60px var(--page-pad);color:#0a0e13;background:linear-gradient(120deg,#f2632a,#f2632a);grid-template-columns:100px 1fr auto;align-items:center;gap:44px;display:grid}.aoa-site .audience-cta-icon, .audience-cta-icon.aoa-site{background:#fff3;border:1px solid #00000040;border-radius:18px;place-content:center;width:82px;height:82px;transition:transform .3s,background .3s;display:grid;box-shadow:inset 0 1px #ffffff4d}.aoa-site .audience-cta:hover .audience-cta-icon, .audience-cta:hover.aoa-site .audience-cta-icon{background:#ffffff4d;transform:rotate(-5deg)scale(1.05)}.aoa-site .audience-cta-icon svg, .audience-cta-icon.aoa-site svg{width:34px;height:34px}.aoa-site .audience-cta p, .audience-cta.aoa-site p{font-family:var(--mono);letter-spacing:.13em;margin:0 0 15px;font-size:8px;font-weight:800}.aoa-site .audience-cta h2, .audience-cta.aoa-site h2{letter-spacing:-.052em;max-width:860px;margin:0;font-size:clamp(2.2rem,3.4vw,4rem);font-weight:770;line-height:1}.aoa-site .news-section, .news-section.aoa-site{padding:clamp(100px, 10vw, 155px) var(--page-pad);border-top:1px solid var(--line);background:#fff}.aoa-site .news-heading, .news-heading.aoa-site{text-align:center;max-width:850px;margin:0 auto 58px}.aoa-site .news-heading .section-label, .news-heading.aoa-site .section-label{justify-content:center}.aoa-site .news-heading h2, .news-heading.aoa-site h2{letter-spacing:-.058em;margin:36px 0 20px;font-size:clamp(3rem,5vw,5.6rem);font-weight:760;line-height:.96}.aoa-site .news-heading>p, .news-heading.aoa-site>p{max-width:620px;color:var(--muted);margin:0 auto;font-size:16px;line-height:1.65}.aoa-site .news-grid, .news-grid.aoa-site{max-width:var(--content);grid-template-columns:repeat(3,1fr);gap:14px;margin:0 auto;display:grid}.aoa-site .news-card, .news-card.aoa-site{border:1px solid var(--line);background:#f7f9fb;border-radius:16px;flex-direction:column;min-height:410px;padding:25px;transition:transform .3s,border-color .3s,background .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.aoa-site .news-card:hover, .news-card:hover.aoa-site{background:#fff;border-color:#dce2e8;transform:translateY(-8px);box-shadow:0 28px 65px #18263721}.aoa-site .news-card-meta, .news-card-meta.aoa-site{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:8px;font-weight:800;display:flex}.aoa-site .news-card-meta small, .news-card-meta.aoa-site small{color:#87929d;font-size:8px}.aoa-site .news-number, .news-number.aoa-site{color:#d7dde3;letter-spacing:-.08em;margin-top:40px;font-size:72px;font-weight:880;line-height:1;transition:color .3s,transform .3s}.aoa-site .news-card:hover .news-number, .news-card:hover.aoa-site .news-number{color:#fff1ea;transform:translate(5px)}.aoa-site .news-card h3, .news-card.aoa-site h3{letter-spacing:-.04em;margin:24px 0 15px;font-size:clamp(23px,2vw,31px);line-height:1.08}.aoa-site .news-card>p, .news-card.aoa-site>p{color:var(--muted);margin:0;font-size:13px;line-height:1.62}.aoa-site .news-card-link, .news-card-link.aoa-site{border-top:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;margin-top:auto;padding-top:27px;font-size:11px;font-weight:780;display:flex}.aoa-site .news-card-link svg, .news-card-link.aoa-site svg{width:17px;height:17px;color:var(--orange-deep);transition:transform .25s}.aoa-site .news-card:hover .news-card-link svg, .news-card:hover.aoa-site .news-card-link svg{transform:translate(3px,-3px)}.aoa-site .newsletter-panel, .newsletter-panel.aoa-site{max-width:var(--content);background:var(--dark);color:#fff;border-radius:18px;grid-template-columns:1fr 1fr;align-items:center;gap:8%;margin:20px auto 0;padding:clamp(32px,4vw,58px);display:grid;overflow:hidden;box-shadow:0 28px 70px #0d141d2e}.aoa-site .newsletter-panel>div>span, .newsletter-panel.aoa-site>div>span{color:var(--orange-bright);font-family:var(--mono);letter-spacing:.12em;font-size:8px;font-weight:800}.aoa-site .newsletter-panel h3, .newsletter-panel.aoa-site h3{letter-spacing:-.05em;max-width:660px;margin:20px 0 16px;font-size:clamp(2rem,3vw,3.5rem);line-height:1}.aoa-site .newsletter-panel>div>p, .newsletter-panel.aoa-site>div>p{color:#aab4c0;max-width:560px;margin:0;font-size:14px;line-height:1.6}.aoa-site .newsletter-form, .newsletter-form.aoa-site{width:100%}.aoa-site .newsletter-row, .newsletter-row.aoa-site{grid-template-columns:1fr auto;gap:8px;display:grid}.aoa-site .newsletter-row [data-slot=input], .newsletter-row.aoa-site [data-slot=input]{height:58px;color:var(--ink);box-shadow:none;background:#fff;border:1px solid #cbd3dc;border-radius:9px;padding:0 16px}.aoa-site .newsletter-row [data-slot=input]:focus-visible, .newsletter-row.aoa-site [data-slot=input]:focus-visible{border-color:var(--orange);outline:0;box-shadow:0 0 0 4px #f2632a26}.aoa-site .newsletter-row [data-slot=button], .newsletter-row.aoa-site [data-slot=button]{background:var(--orange);color:#0b0f14;cursor:pointer;border:0;border-radius:9px;gap:20px;height:58px;padding:0 19px;font-weight:800;transition:transform .22s,background .22s;display:inline-flex}.aoa-site .newsletter-row [data-slot=button]:hover, .newsletter-row.aoa-site [data-slot=button]:hover{background:var(--orange-bright);transform:translateY(-2px)}.aoa-site .newsletter-row [data-slot=button] svg, .newsletter-row.aoa-site [data-slot=button] svg{width:17px;height:17px}.aoa-site .newsletter-consent, .newsletter-consent.aoa-site{grid-template-columns:18px 1fr;align-items:start;gap:10px;margin-top:14px;display:grid}.aoa-site .newsletter-consent [data-slot=checkbox], .newsletter-consent.aoa-site [data-slot=checkbox]{width:17px;height:17px;color:var(--ink);background:#fff;border-color:#9ca7b3;margin-top:2px}.aoa-site .newsletter-consent [data-slot=checkbox][data-state=checked], .newsletter-consent.aoa-site [data-slot=checkbox][data-state=checked]{border-color:var(--orange);background:var(--orange)}.aoa-site .newsletter-consent label, .newsletter-consent.aoa-site label{color:#788493;cursor:pointer;font-size:9px;line-height:1.55}.aoa-site .newsletter-consent a, .newsletter-consent.aoa-site a{color:inherit;text-underline-offset:3px;text-decoration:underline}.aoa-site .newsletter-panel .newsletter-consent label, .newsletter-panel.aoa-site .newsletter-consent label{color:#929eab}.aoa-site .newsletter-message, .newsletter-message.aoa-site{min-height:18px;margin:8px 0 0;font-size:10px;font-weight:700}.aoa-site .newsletter-message.success, .newsletter-message.success.aoa-site{color:#54c977}.aoa-site .newsletter-message.error, .newsletter-message.error.aoa-site{color:#e55d55}.aoa-site .form-section, .form-section.aoa-site{padding:clamp(100px, 11vw, 165px) var(--page-pad);border-top:1px solid var(--line);color:var(--ink);background:#f4f6f8;grid-template-columns:4fr 7fr;gap:8.333%;display:grid;position:relative}.aoa-site .form-anchor, .form-anchor.aoa-site{width:1px;height:1px;position:absolute;top:0;left:0}.aoa-site .form-heading, .form-heading.aoa-site{align-self:start;position:sticky;top:115px}.aoa-site .form-heading h2, .form-heading.aoa-site h2{letter-spacing:-.059em;max-width:560px;margin:46px 0 0;font-size:clamp(3rem,4.8vw,5.7rem);font-weight:770;line-height:.95}.aoa-site .form-heading>p, .form-heading.aoa-site>p{max-width:490px;color:var(--muted);margin:28px 0 0;font-size:16px;line-height:1.62}.aoa-site .form-security-note, .form-security-note.aoa-site{border:1px solid var(--line);color:#596473;background:#ffffffb3;border-radius:10px;grid-template-columns:22px 1fr;gap:12px;max-width:470px;margin-top:30px;padding:15px;font-size:11px;line-height:1.5;display:grid}.aoa-site .form-security-note svg, .form-security-note.aoa-site svg{width:19px;height:19px;color:var(--orange-deep)}.aoa-site .lead-form, .lead-form.aoa-site{border:1px solid var(--line);background:#fff;border-radius:18px;max-width:830px;padding:clamp(24px,3vw,40px);box-shadow:0 24px 65px #1d2b3a17}.aoa-site .form-row, .form-row.aoa-site{gap:22px;margin-bottom:36px;display:grid}.aoa-site .two-fields, .two-fields.aoa-site{grid-template-columns:1fr 1fr}.aoa-site .lead-form label>span, .lead-form.aoa-site label>span, .aoa-site .interest-fieldset legend, .interest-fieldset.aoa-site legend{color:var(--ink);margin-bottom:10px;font-size:11px;font-weight:780;display:block}.aoa-site .lead-form label small, .lead-form.aoa-site label small{color:var(--muted);margin-left:5px;font-weight:520}.aoa-site .lead-form [data-slot=input], .lead-form.aoa-site [data-slot=input], .aoa-site .lead-form [data-slot=textarea], .lead-form.aoa-site [data-slot=textarea]{height:54px;color:var(--ink);box-shadow:none;background:#fbfcfd;border:1px solid #cfd5dc;border-radius:9px;padding:10px 13px;font-size:15px;transition:background .2s,border-color .2s,box-shadow .2s}.aoa-site .lead-form [data-slot=textarea], .lead-form.aoa-site [data-slot=textarea]{resize:vertical;min-height:112px}.aoa-site .lead-form [data-slot=input]:hover, .lead-form.aoa-site [data-slot=input]:hover, .aoa-site .lead-form [data-slot=textarea]:hover, .lead-form.aoa-site [data-slot=textarea]:hover{background:#fff;border-color:#aeb8c2}.aoa-site .lead-form [data-slot=input]:focus-visible, .lead-form.aoa-site [data-slot=input]:focus-visible, .aoa-site .lead-form [data-slot=textarea]:focus-visible, .lead-form.aoa-site [data-slot=textarea]:focus-visible{border-color:var(--orange-deep);outline:0;box-shadow:0 0 0 3px #f2632a21}.aoa-site .interest-fieldset, .interest-fieldset.aoa-site{border:0;margin:0 0 38px;padding:0}.aoa-site .interest-grid, .interest-grid.aoa-site{border-top:1px solid #cfd5dc;border-left:1px solid #cfd5dc;border-radius:10px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.aoa-site .interest-choice, .interest-choice.aoa-site{background:#fff;border-bottom:1px solid #cfd5dc;border-right:1px solid #cfd5dc;grid-template-columns:22px 1fr;gap:12px;min-height:105px;padding:17px;transition:background .2s,box-shadow .2s;display:grid}.aoa-site .interest-choice:hover, .interest-choice:hover.aoa-site{box-shadow:inset 3px 0 var(--orange);background:#f8fafc}.aoa-site .interest-choice:has([data-state=checked]), .interest-choice:has([data-state=checked]).aoa-site{background:#fff1ea}.aoa-site .interest-choice label, .interest-choice.aoa-site label{cursor:pointer}.aoa-site .interest-choice strong, .interest-choice.aoa-site strong{color:var(--ink);margin-bottom:5px;font-size:13px;line-height:1.25;display:block}.aoa-site .interest-choice label span, .interest-choice.aoa-site label span{color:var(--muted);margin:0;font-size:11px;font-weight:470;line-height:1.45;display:block}.aoa-site .interest-choice [data-slot=checkbox], .interest-choice.aoa-site [data-slot=checkbox]{width:18px;height:18px;box-shadow:none;border:1px solid #727d8b;border-radius:4px;margin-top:1px}.aoa-site .interest-choice [data-slot=checkbox][data-state=checked], .interest-choice.aoa-site [data-slot=checkbox][data-state=checked]{border-color:var(--orange);background:var(--orange);color:#080a0e}.aoa-site .form-note, .form-note.aoa-site{margin-bottom:34px;display:block}.aoa-site .form-submit-row, .form-submit-row.aoa-site{grid-template-columns:minmax(220px,290px) 1fr;align-items:center;gap:28px;display:grid}.aoa-site .submit-button, .submit-button.aoa-site{box-shadow:0 13px 30px #f2632a33;background:var(--orange);color:#090b0f;border-radius:9px;justify-content:space-between;min-height:58px;padding:0 21px;font-weight:800;transition:transform .22s,background .22s,box-shadow .22s;display:flex}.aoa-site .submit-button:hover, .submit-button:hover.aoa-site{transform:translateY(-3px);box-shadow:0 18px 38px #f2632a45;background:var(--orange-bright)}.aoa-site .submit-button span, .submit-button.aoa-site span{font-size:20px}.aoa-site .form-submit-row p, .form-submit-row.aoa-site p{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.aoa-site .form-submit-row p a, .form-submit-row.aoa-site p a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.aoa-site .form-message, .form-message.aoa-site{min-height:24px;margin:17px 0 0;font-size:12px;font-weight:700}.aoa-site .form-message.success, .form-message.success.aoa-site{color:#237a3d}.aoa-site .form-message.error, .form-message.error.aoa-site{color:#b12822}.aoa-site .site-footer, .site-footer.aoa-site{padding:78px var(--page-pad) 32px;background:var(--dark);color:#f5f7f9;border-top:1px solid #ffffff1f}.aoa-site .footer-top, .footer-top.aoa-site{max-width:var(--content);border-bottom:1px solid #ffffff24;grid-template-columns:2fr 6fr 3fr;align-items:start;gap:42px;margin:0 auto;padding-bottom:72px;display:grid}.aoa-site .footer-logo, .footer-logo.aoa-site{flex-direction:column;align-items:flex-start;gap:8px;width:fit-content;transition:transform .25s;display:inline-flex}.aoa-site .footer-logo:hover, .footer-logo:hover.aoa-site{transform:translateY(-4px)}.aoa-site .footer-logo span, .footer-logo.aoa-site span{color:#fff;letter-spacing:-.1em;font-size:66px;font-weight:900;line-height:.8}.aoa-site .footer-logo small, .footer-logo.aoa-site small{color:var(--orange-bright);font-family:var(--mono);letter-spacing:.13em;font-size:8px}.aoa-site .footer-top>p, .footer-top.aoa-site>p{letter-spacing:-.052em;margin:0;font-size:clamp(2.1rem,3.3vw,3.9rem);font-weight:680;line-height:1}.aoa-site .footer-email, .footer-email.aoa-site{border-bottom:1px solid var(--orange);color:var(--orange-bright);justify-content:space-between;align-items:center;padding:14px 0;font-size:13px;font-weight:750;transition:padding .2s,color .2s;display:flex}.aoa-site .footer-email:hover, .footer-email:hover.aoa-site{color:#fff;padding-left:7px}.aoa-site .footer-email svg, .footer-email.aoa-site svg{width:17px;height:17px}.aoa-site .footer-bottom, .footer-bottom.aoa-site{max-width:var(--content);color:#7f8b98;grid-template-columns:1fr 1.2fr auto;gap:36px;margin:28px auto 0;font-size:10px;display:grid}.aoa-site .footer-bottom nav, .footer-bottom.aoa-site nav{flex-wrap:wrap;gap:11px 23px;display:flex}.aoa-site .footer-bottom a, .footer-bottom.aoa-site a{transition:color .2s}.aoa-site .footer-bottom a:hover, .footer-bottom.aoa-site a:hover{color:#fff}.aoa-site .footer-bottom p, .footer-bottom.aoa-site p{margin:0}.aoa-site .legal-page, .legal-page.aoa-site{background:var(--bg);min-height:100svh;color:var(--ink)}.aoa-site .legal-header, .legal-header.aoa-site{height:76px;padding:0 var(--page-pad);border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;display:flex}.aoa-site .legal-back, .legal-back.aoa-site{color:#586574;font-size:12px;font-weight:700}.aoa-site .legal-back:hover, .legal-back:hover.aoa-site{color:var(--orange-deep)}.aoa-site .legal-article, .legal-article.aoa-site{max-width:var(--content);padding:clamp(75px, 9vw, 135px) var(--page-pad) clamp(100px, 12vw, 175px);grid-template-columns:4fr 7fr;gap:8.333%;margin:0 auto;display:grid}.aoa-site .legal-intro, .legal-intro.aoa-site{align-self:start;position:sticky;top:115px}.aoa-site .legal-intro .eyebrow, .legal-intro.aoa-site .eyebrow{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.12em;margin:0;font-size:9px}.aoa-site .legal-intro .eyebrow span, .legal-intro.aoa-site .eyebrow span{vertical-align:middle;background:var(--orange);width:22px;height:1px;margin-right:8px;display:inline-block}.aoa-site .legal-intro h1, .legal-intro.aoa-site h1{letter-spacing:-.061em;margin:46px 0 24px;font-size:clamp(3.3rem,5.2vw,5.9rem);font-weight:770;line-height:.94}.aoa-site .legal-intro>p:not(.eyebrow), .legal-intro.aoa-site>p:not(.eyebrow){max-width:440px;color:var(--muted);margin:0 0 22px;font-size:15px;line-height:1.65}.aoa-site .legal-intro time, .legal-intro.aoa-site time{color:#7b8794;font-family:var(--mono);font-size:8px}.aoa-site .legal-content, .legal-content.aoa-site{border-top:1px solid var(--line-strong)}.aoa-site .legal-content section, .legal-content.aoa-site section{border-bottom:1px solid var(--line);padding:32px 0}.aoa-site .legal-content h2, .legal-content.aoa-site h2{letter-spacing:-.027em;margin:0 0 17px;font-size:clamp(19px,1.7vw,26px);line-height:1.2}.aoa-site .legal-content p, .legal-content.aoa-site p, .aoa-site .legal-content li, .legal-content.aoa-site li{color:var(--muted);font-size:14px;line-height:1.72}.aoa-site .legal-content p, .legal-content.aoa-site p{margin:0 0 13px}.aoa-site .legal-content p:last-child, .legal-content.aoa-site p:last-child{margin-bottom:0}.aoa-site .legal-content ul, .legal-content.aoa-site ul{margin:0;padding-left:22px}.aoa-site .legal-content a, .legal-content.aoa-site a{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.aoa-site .legal-content .legal-missing, .legal-content.aoa-site .legal-missing{border:1px solid #dce2e8;border-left:4px solid var(--orange);background:var(--orange-soft);color:#39434f;border-radius:7px;padding:17px 18px}.aoa-site .legal-footer, .legal-footer.aoa-site{min-height:105px;padding:28px var(--page-pad);background:var(--dark);color:#9aa4b1;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:30px;font-size:12px;display:flex}.aoa-site .legal-footer a, .legal-footer.aoa-site a{color:var(--orange-bright)}.aoa-site .news-page, .news-page.aoa-site{background:var(--bg);min-height:100svh}.aoa-site .news-page-hero, .news-page-hero.aoa-site{min-height:680px;padding:clamp(90px, 10vw, 150px) var(--page-pad) 85px;text-align:center;background:linear-gradient(155deg,#fff,#f0f3f7);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.aoa-site .news-page-hero:before, .news-page-hero.aoa-site:before{content:"";opacity:.55;background-image:linear-gradient(#14202e09 1px,#0000 1px),linear-gradient(90deg,#14202e09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.aoa-site .news-page-eyebrow, .news-page-eyebrow.aoa-site{z-index:2;color:var(--orange-deep);font-family:var(--mono);letter-spacing:.14em;margin:0;font-size:9px;font-weight:800;position:relative}.aoa-site .news-page-hero h1, .news-page-hero.aoa-site h1{z-index:2;letter-spacing:-.067em;max-width:1100px;margin:36px 0 25px;font-size:clamp(3.8rem,7vw,8rem);font-weight:800;line-height:.91;position:relative}.aoa-site .news-page-hero h1 span, .news-page-hero.aoa-site h1 span{color:var(--orange-deep)}.aoa-site .news-page-hero>p:not(.news-page-eyebrow), .news-page-hero.aoa-site>p:not(.news-page-eyebrow){z-index:2;max-width:680px;color:var(--muted);margin:0;font-size:18px;line-height:1.6;position:relative}.aoa-site .news-orbit, .news-orbit.aoa-site{pointer-events:none;border:1px solid #f2632a21;border-radius:50%;width:560px;height:560px;animation:20s linear infinite aoa-orbit-turn;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.aoa-site .news-orbit:before, .news-orbit.aoa-site:before, .aoa-site .news-orbit:after, .news-orbit.aoa-site:after{content:"";border:1px solid #22395114;border-radius:50%;position:absolute;inset:65px}.aoa-site .news-orbit:after, .news-orbit.aoa-site:after{border-color:#f2632a1c;inset:145px}.aoa-site .news-orbit span, .news-orbit.aoa-site span{background:var(--orange);border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 0 6px #f2632a1a}.aoa-site .news-orbit span:first-child, .news-orbit.aoa-site span:first-child{top:-5px;left:50%}.aoa-site .news-orbit span:nth-child(2), .news-orbit.aoa-site span:nth-child(2){bottom:100px;right:25px}.aoa-site .news-orbit span:nth-child(3), .news-orbit.aoa-site span:nth-child(3){bottom:70px;left:60px}.aoa-site .news-page-index, .news-page-index.aoa-site{z-index:2;border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffbf;border-radius:13px;grid-template-columns:repeat(3,1fr);width:min(100%,1020px);margin-top:55px;display:grid;position:relative;overflow:hidden}.aoa-site .news-page-index a, .news-page-index.aoa-site a{border-right:1px solid var(--line);color:#4d5966;text-align:left;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:70px;padding:0 17px;font-size:10px;font-weight:700;transition:background .22s,color .22s;display:grid}.aoa-site .news-page-index a:last-child, .news-page-index.aoa-site a:last-child{border-right:0}.aoa-site .news-page-index a:hover, .news-page-index.aoa-site a:hover{color:var(--ink);background:#fff1ea}.aoa-site .news-page-index span, .news-page-index.aoa-site span{color:var(--orange-deep);font-family:var(--mono);font-size:8px}.aoa-site .news-page-index svg, .news-page-index.aoa-site svg{width:14px;height:14px;color:var(--orange-deep);transition:transform .2s}.aoa-site .news-page-index a:hover svg, .news-page-index.aoa-site a:hover svg{transform:translate(3px)}.aoa-site .news-subscribe-top, .news-subscribe-top.aoa-site{max-width:1100px;padding:85px var(--page-pad);text-align:center;grid-template-columns:1fr 1fr;align-items:center;gap:8%;margin:-1px auto 0;display:grid}.aoa-site .news-subscribe-top>div>svg, .news-subscribe-top.aoa-site>div>svg{background:var(--orange-soft);width:34px;height:34px;color:var(--orange-deep);border:1px solid #dce2e8;border-radius:9px;margin:0 auto 15px;padding:8px}.aoa-site .news-subscribe-top>div>span, .news-subscribe-top.aoa-site>div>span{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.12em;font-size:8px;font-weight:800;display:block}.aoa-site .news-subscribe-top h2, .news-subscribe-top.aoa-site h2{letter-spacing:-.05em;margin:18px 0 14px;font-size:clamp(2rem,3vw,3.4rem);line-height:1}.aoa-site .news-subscribe-top>div>p, .news-subscribe-top.aoa-site>div>p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.aoa-site .articles-list, .articles-list.aoa-site{background:#fff}.aoa-site .news-article, .news-article.aoa-site{text-align:center;max-width:860px;margin:0 auto;padding:clamp(110px,12vw,180px) 34px}.aoa-site .news-article+.news-article, .news-article.aoa-site+.news-article{border-top:1px solid var(--line)}.aoa-site .news-article header, .news-article.aoa-site header{flex-direction:column;align-items:center;display:flex}.aoa-site .article-meta, .article-meta.aoa-site{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:18px;font-size:8px;font-weight:800;display:flex}.aoa-site .article-meta small, .article-meta.aoa-site small{border-left:1px solid var(--line-strong);color:#86919c;padding-left:18px;font-size:8px}.aoa-site .article-number, .article-number.aoa-site{color:#e2e7eb;letter-spacing:-.08em;margin-top:42px;font-size:92px;font-weight:900;line-height:.8}.aoa-site .news-article h2, .news-article.aoa-site h2{letter-spacing:-.058em;margin:36px 0 25px;font-size:clamp(3rem,5vw,5.6rem);font-weight:760;line-height:.96}.aoa-site .article-lede, .article-lede.aoa-site{max-width:720px;color:var(--muted);margin:0;font-size:18px;line-height:1.7}.aoa-site .article-body, .article-body.aoa-site{border-top:1px solid var(--line-strong);text-align:left;margin-top:70px}.aoa-site .article-body section, .article-body.aoa-site section{border-bottom:1px solid var(--line);grid-template-columns:54px 1fr;gap:20px;padding:30px 10px;transition:background .22s,padding .22s;display:grid}.aoa-site .article-body section:hover, .article-body.aoa-site section:hover{background:#f7f9fb;padding-left:20px;padding-right:20px}.aoa-site .article-body section>span, .article-body.aoa-site section>span{color:var(--orange-deep);font-family:var(--mono);padding-top:4px;font-size:9px;font-weight:800}.aoa-site .article-body h3, .article-body.aoa-site h3{letter-spacing:-.03em;margin:0 0 11px;font-size:22px;line-height:1.25}.aoa-site .article-body p, .article-body.aoa-site p{color:var(--muted);margin:0;font-size:15px;line-height:1.72}.aoa-site .article-summary, .article-summary.aoa-site{background:var(--orange-soft);text-align:left;border:1px solid #dce2e8;border-radius:12px;grid-template-columns:24px 1fr;align-items:start;gap:14px;margin-top:34px;padding:22px 24px;display:grid}.aoa-site .article-summary svg, .article-summary.aoa-site svg{width:20px;height:20px;color:var(--orange-deep)}.aoa-site .article-summary p, .article-summary.aoa-site p{color:#55616e;margin:0;font-size:13px;line-height:1.65}.aoa-site .article-summary strong, .article-summary.aoa-site strong{color:var(--ink)}.aoa-site .news-final-cta, .news-final-cta.aoa-site{padding:clamp(100px, 11vw, 170px) var(--page-pad);text-align:center;background:#eef2f6;flex-direction:column;align-items:center;display:flex}.aoa-site .news-final-cta>span, .news-final-cta.aoa-site>span{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.13em;font-size:9px;font-weight:800}.aoa-site .news-final-cta h2, .news-final-cta.aoa-site h2{letter-spacing:-.061em;max-width:900px;margin:30px 0 22px;font-size:clamp(3rem,5.4vw,6.2rem);line-height:.94}.aoa-site .news-final-cta>p, .news-final-cta.aoa-site>p{max-width:630px;color:var(--muted);margin:0 0 34px;font-size:16px;line-height:1.65}.aoa-site .back-home, .back-home.aoa-site{color:#66717f;align-items:center;gap:9px;margin-top:30px;font-size:11px;font-weight:700;display:inline-flex}.aoa-site .back-home svg, .back-home.aoa-site svg{width:15px;height:15px;transition:transform .2s}.aoa-site .back-home:hover svg, .back-home:hover.aoa-site svg{transform:translate(-4px)}@keyframes aoa-orbit-turn{to{transform:translate(-50%,-50%)rotate(360deg)}}.aoa-site :focus-visible, :focus-visible.aoa-site{outline:3px solid var(--orange);outline-offset:4px}@media (width<=1180px){.aoa-site .header-inner, .header-inner.aoa-site{grid-template-columns:180px 1fr auto;gap:20px}.aoa-site .desktop-nav, .desktop-nav.aoa-site{gap:18px}.aoa-site .desktop-nav a, .desktop-nav.aoa-site a{font-size:11px}.aoa-site .hero, .hero.aoa-site{grid-template-columns:47% 53%;column-gap:28px}.aoa-site .demo-partners, .demo-partners.aoa-site{grid-template-columns:1fr 70px 1fr}.aoa-site .demo-business, .demo-business.aoa-site{padding:14px}.aoa-site .channels-heading, .channels-heading.aoa-site{grid-template-columns:1fr 2fr}.aoa-site .channels-heading>p, .channels-heading.aoa-site>p{grid-column:2}.aoa-site .channel-card-data, .channel-card-data.aoa-site{grid-template-columns:1fr 1fr}.aoa-site .channel-card-data>p, .channel-card-data.aoa-site>p{grid-column:1/-1}}@media (width<=960px){.aoa-site .site-header, .site-header.aoa-site{height:70px}.aoa-site .header-inner, .header-inner.aoa-site{grid-template-columns:1fr auto}.aoa-site .desktop-nav, .desktop-nav.aoa-site, .aoa-site .header-cta, .header-cta.aoa-site{display:none}.aoa-site .mobile-menu, .mobile-menu.aoa-site{display:block;position:relative}.aoa-site .mobile-menu summary, .mobile-menu.aoa-site summary{cursor:pointer;place-content:center;gap:7px;width:48px;height:48px;list-style:none;display:grid}.aoa-site .mobile-menu summary::-webkit-details-marker, .mobile-menu.aoa-site summary::-webkit-details-marker{display:none}.aoa-site .mobile-menu summary span, .mobile-menu.aoa-site summary span{background:var(--ink);width:23px;height:1.5px;transition:transform .2s}.aoa-site .mobile-menu[open] summary span:first-child, .mobile-menu[open].aoa-site summary span:first-child{transform:translateY(4.25px)rotate(45deg)}.aoa-site .mobile-menu[open] summary span:last-child, .mobile-menu[open].aoa-site summary span:last-child{transform:translateY(-4.25px)rotate(-45deg)}.aoa-site .mobile-menu nav, .mobile-menu.aoa-site nav{padding:20px var(--page-pad) 28px;border-bottom:1px solid var(--line-strong);background:#fffffffa;flex-direction:column;display:flex;position:fixed;top:70px;left:0;right:0;box-shadow:0 24px 50px #19243229}.aoa-site .mobile-menu nav a, .mobile-menu.aoa-site nav a{border-bottom:1px solid var(--line);min-height:53px;color:var(--ink);align-items:center;font-size:16px;font-weight:680;display:flex}.aoa-site .mobile-menu nav .mobile-nav-cta, .mobile-menu.aoa-site nav .mobile-nav-cta{background:var(--orange);color:#090b0f;border:0;border-radius:9px;justify-content:space-between;margin-top:17px;padding:0 17px}.aoa-site .hero, .hero.aoa-site{grid-template-columns:1fr;min-height:auto;padding-top:74px}.aoa-site .hero-copy, .hero-copy.aoa-site{max-width:780px;padding-bottom:50px}.aoa-site .hero-demo-wrap, .hero-demo-wrap.aoa-site{width:min(100%,720px);padding-bottom:70px}.aoa-site .hero-channel-rail, .hero-channel-rail.aoa-site{grid-template-columns:1fr 1fr}.aoa-site .definition-copy, .definition-copy.aoa-site{grid-template-columns:1fr;gap:28px}.aoa-site .definition-copy>:is(p,.aoa-section__description), .definition-copy.aoa-site>p{max-width:680px}.aoa-site .system-flow, .system-flow.aoa-site{grid-template-columns:1fr}.aoa-site .flow-connector, .flow-connector.aoa-site{min-height:76px}.aoa-site .flow-connector i, .flow-connector.aoa-site i{width:1px;height:auto;inset:0 auto 0 50%}.aoa-site .flow-result, .flow-result.aoa-site{grid-column:1}.aoa-site .channels-heading, .channels-heading.aoa-site{grid-template-columns:1fr;gap:28px}.aoa-site .channels-heading>p, .channels-heading.aoa-site>p{grid-column:1;max-width:620px}.aoa-site .channel-card-main, .channel-card-main.aoa-site{grid-template-columns:1fr;gap:25px}.aoa-site .channel-card-main>p, .channel-card-main.aoa-site>p{max-width:650px}.aoa-site .channel-card-data, .channel-card-data.aoa-site{grid-template-columns:1fr}.aoa-site .channel-card-data>p, .channel-card-data.aoa-site>p{grid-column:1}.aoa-site .secondary-heading, .secondary-heading.aoa-site, .aoa-site .process-heading, .process-heading.aoa-site{grid-template-columns:1fr;gap:30px}.aoa-site .secondary-grid, .secondary-grid.aoa-site{grid-template-columns:1fr 1fr}.aoa-site .faq-section, .faq-section.aoa-site, .aoa-site .form-section, .form-section.aoa-site{grid-template-columns:1fr;gap:62px}.aoa-site .form-heading, .form-heading.aoa-site{position:static}.aoa-site .process-steps li, .process-steps.aoa-site li{grid-template-columns:55px 1fr}.aoa-site .process-steps div, .process-steps.aoa-site div{grid-template-columns:1fr;gap:12px}.aoa-site .process-steps small, .process-steps.aoa-site small{grid-column:2}.aoa-site .audience-cta, .audience-cta.aoa-site{grid-template-columns:80px 1fr}.aoa-site .audience-cta .button, .audience-cta.aoa-site .button{grid-column:2;width:fit-content}.aoa-site .news-grid, .news-grid.aoa-site{grid-template-columns:1fr}.aoa-site .news-card, .news-card.aoa-site{min-height:330px}.aoa-site .newsletter-panel, .newsletter-panel.aoa-site{grid-template-columns:1fr;gap:35px}.aoa-site .footer-top, .footer-top.aoa-site{grid-template-columns:1fr 2fr}.aoa-site .footer-email, .footer-email.aoa-site{grid-column:2}.aoa-site .footer-bottom, .footer-bottom.aoa-site{grid-template-columns:1fr 1fr}.aoa-site .footer-bottom p, .footer-bottom.aoa-site p{grid-column:1/-1}.aoa-site .legal-article, .legal-article.aoa-site{grid-template-columns:1fr;gap:60px}.aoa-site .legal-intro, .legal-intro.aoa-site{position:static}.aoa-site .news-subscribe-top, .news-subscribe-top.aoa-site{grid-template-columns:1fr;gap:38px}}@media (width<=640px){.aoa-site .site-header, .site-header.aoa-site{height:64px}.aoa-site .header-inner, .header-inner.aoa-site{padding-left:20px;padding-right:12px}.aoa-site .logo, .logo.aoa-site{gap:9px}.aoa-site .logo span, .logo.aoa-site span{font-size:24px}.aoa-site .logo small, .logo.aoa-site small{font-size:7px}.aoa-site .mobile-menu nav, .mobile-menu.aoa-site nav{top:64px}.aoa-site .hero, .hero.aoa-site{padding:48px 20px 0}.aoa-site .platform-badge, .platform-badge.aoa-site{margin-bottom:22px;font-size:7px}.aoa-site .hero h1, .hero.aoa-site h1{font-size:clamp(3.45rem,16vw,4.7rem);line-height:.92}.aoa-site .hero h1 br, .hero.aoa-site h1 br{display:none}.aoa-site .hero-lede, .hero-lede.aoa-site{margin-top:25px;font-size:16px}.aoa-site .hero-actions, .hero-actions.aoa-site{flex-direction:column;align-items:stretch}.aoa-site .hero-actions .button, .hero-actions.aoa-site .button{justify-content:space-between;width:100%}.aoa-site .hero-assurance, .hero-assurance.aoa-site{flex-direction:column;gap:9px}.aoa-site .hero-demo-wrap, .hero-demo-wrap.aoa-site{margin:0 -7px}.aoa-site .exchange-demo, .exchange-demo.aoa-site{border-radius:16px;padding:10px;transform:none}.aoa-site .demo-topline small, .demo-topline.aoa-site small{display:none}.aoa-site .demo-tab-list, .demo-tab-list.aoa-site{grid-template-columns:1fr 1fr}.aoa-site .demo-tab, .demo-tab.aoa-site{height:43px}.aoa-site .demo-content, .demo-content.aoa-site{min-height:430px;padding:15px}.aoa-site .demo-partners, .demo-partners.aoa-site{grid-template-columns:1fr;gap:43px;margin-top:24px}.aoa-site .demo-business, .demo-business.aoa-site{min-height:115px}.aoa-site .demo-exchange-line, .demo-exchange-line.aoa-site{width:2px;height:43px;margin:-43px auto}.aoa-site .demo-exchange-line:before, .demo-exchange-line.aoa-site:before{top:0;left:-3px;transform:rotate(-45deg)}.aoa-site .demo-exchange-line:after, .demo-exchange-line.aoa-site:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}.aoa-site .demo-exchange-line>span, .demo-exchange-line.aoa-site>span{top:50%;left:12px;transform:translateY(-50%)}.aoa-site .exchange-dot, .exchange-dot.aoa-site{animation:2.2s linear infinite aoa-data-flow-vertical;left:-3px}.aoa-site .demo-result, .demo-result.aoa-site{grid-template-columns:1fr;gap:7px}.aoa-site .demo-result>i, .demo-result.aoa-site>i{display:none}.aoa-site .hero-channel-rail, .hero-channel-rail.aoa-site{margin:0 -20px}.aoa-site .hero-channel-rail a, .hero-channel-rail.aoa-site a{grid-template-columns:25px 1fr;min-height:68px;padding:0 13px}.aoa-site .hero-channel-rail svg, .hero-channel-rail.aoa-site svg{display:none}.aoa-site .hero-channel-rail strong, .hero-channel-rail.aoa-site strong{font-size:10px}.aoa-site .definition, .definition.aoa-site, .aoa-site .process, .process.aoa-site{padding-top:90px;padding-bottom:95px}.aoa-site .definition-copy, .definition-copy.aoa-site{margin-top:40px}.aoa-site .definition h2, .definition.aoa-site h2, .aoa-site .channels-heading h2, .channels-heading.aoa-site h2{font-size:3.25rem}.aoa-site .definition-copy>:is(p,.aoa-section__description), .definition-copy.aoa-site>p{font-size:15px}.aoa-site .system-flow, .system-flow.aoa-site{margin-top:48px;padding:13px}.aoa-site .flow-node, .flow-node.aoa-site{min-height:112px;padding:16px}.aoa-site .flow-result, .flow-result.aoa-site{grid-template-columns:42px 1fr}.aoa-site .flow-result>span, .flow-result.aoa-site>span{display:none}.aoa-site .channels-section, .channels-section.aoa-site, .aoa-site .secondary-section, .secondary-section.aoa-site, .aoa-site .faq-section, .faq-section.aoa-site, .aoa-site .news-section, .news-section.aoa-site, .aoa-site .form-section, .form-section.aoa-site{padding-left:20px;padding-right:20px}.aoa-site .channels-heading, .channels-heading.aoa-site{margin-bottom:44px}.aoa-site .channel-card, .channel-card.aoa-site{min-height:510px;padding:20px}.aoa-site .channel-card-main, .channel-card-main.aoa-site{padding:35px 0 32px}.aoa-site .channel-card-main h3, .channel-card-main.aoa-site h3{font-size:3rem}.aoa-site .channel-card-main>p, .channel-card-main.aoa-site>p{font-size:14px}.aoa-site .channel-card-data, .channel-card-data.aoa-site{gap:21px}.aoa-site .channel-index, .channel-index.aoa-site{font-size:100px}.aoa-site .secondary-grid, .secondary-grid.aoa-site{grid-template-columns:1fr}.aoa-site .secondary-card, .secondary-card.aoa-site{min-height:230px}.aoa-site .faq-section, .faq-section.aoa-site{gap:45px}.aoa-site .faq-heading h2, .faq-heading.aoa-site h2{margin-top:38px;font-size:3.25rem}.aoa-site .faq-trigger, .faq-trigger.aoa-site{grid-template-columns:38px 1fr auto;min-height:76px;font-size:16px}.aoa-site .faq-content, .faq-content.aoa-site{padding:0 0 25px 38px}.aoa-site .process-heading h2, .process-heading.aoa-site h2{font-size:3.25rem}.aoa-site .process-steps, .process-steps.aoa-site{margin-top:48px}.aoa-site .process-steps li, .process-steps.aoa-site li{gap:12px;min-height:160px;padding:22px 0}.aoa-site .process-steps li:hover, .process-steps.aoa-site li:hover{padding-left:8px;padding-right:8px}.aoa-site .process-steps strong, .process-steps.aoa-site strong{font-size:21px}.aoa-site .process-steps p, .process-steps.aoa-site p{font-size:13px}.aoa-site .audience-cta, .audience-cta.aoa-site{grid-template-columns:1fr;gap:24px;padding:55px 20px}.aoa-site .audience-cta-icon, .audience-cta-icon.aoa-site{width:64px;height:64px}.aoa-site .audience-cta .button, .audience-cta.aoa-site .button{grid-column:1;justify-content:space-between;width:100%}.aoa-site .news-heading h2, .news-heading.aoa-site h2{font-size:3.25rem}.aoa-site .news-card, .news-card.aoa-site{min-height:390px}.aoa-site .newsletter-panel, .newsletter-panel.aoa-site{padding:28px 20px}.aoa-site .newsletter-row, .newsletter-row.aoa-site{grid-template-columns:1fr}.aoa-site .newsletter-row [data-slot=button], .newsletter-row.aoa-site [data-slot=button]{justify-content:space-between}.aoa-site .form-section, .form-section.aoa-site{gap:48px}.aoa-site .form-heading h2, .form-heading.aoa-site h2{font-size:3.25rem}.aoa-site .lead-form, .lead-form.aoa-site{padding:22px 16px}.aoa-site .two-fields, .two-fields.aoa-site, .aoa-site .interest-grid, .interest-grid.aoa-site, .aoa-site .form-submit-row, .form-submit-row.aoa-site{grid-template-columns:1fr}.aoa-site .interest-grid, .interest-grid.aoa-site{border-radius:8px}.aoa-site .form-row, .form-row.aoa-site{gap:25px;margin-bottom:30px}.aoa-site .form-submit-row, .form-submit-row.aoa-site{gap:18px}.aoa-site .footer-top, .footer-top.aoa-site{grid-template-columns:1fr;gap:42px}.aoa-site .footer-top>p, .footer-top.aoa-site>p{font-size:2.7rem}.aoa-site .footer-email, .footer-email.aoa-site{grid-column:1}.aoa-site .footer-bottom, .footer-bottom.aoa-site{grid-template-columns:1fr}.aoa-site .footer-bottom p, .footer-bottom.aoa-site p{grid-column:1}.aoa-site .legal-header, .legal-header.aoa-site{height:64px}.aoa-site .legal-header .logo small, .legal-header.aoa-site .logo small{display:none}.aoa-site .legal-article, .legal-article.aoa-site{padding-left:20px;padding-right:20px}.aoa-site .legal-intro h1, .legal-intro.aoa-site h1{font-size:3.4rem}.aoa-site .legal-footer, .legal-footer.aoa-site{flex-direction:column;align-items:flex-start}.aoa-site .news-page-hero, .news-page-hero.aoa-site{min-height:610px;padding:80px 20px 60px}.aoa-site .news-page-hero h1, .news-page-hero.aoa-site h1{font-size:clamp(3.4rem,16vw,4.8rem)}.aoa-site .news-page-hero>p:not(.news-page-eyebrow), .news-page-hero.aoa-site>p:not(.news-page-eyebrow){font-size:16px}.aoa-site .news-orbit, .news-orbit.aoa-site{width:440px;height:440px}.aoa-site .news-page-index, .news-page-index.aoa-site{grid-template-columns:1fr;margin-top:40px}.aoa-site .news-page-index a, .news-page-index.aoa-site a{border-right:0;border-bottom:1px solid var(--line);min-height:56px}.aoa-site .news-page-index a:last-child, .news-page-index.aoa-site a:last-child{border-bottom:0}.aoa-site .news-subscribe-top, .news-subscribe-top.aoa-site{padding:70px 20px}.aoa-site .news-article, .news-article.aoa-site{padding:100px 20px}.aoa-site .article-number, .article-number.aoa-site{font-size:72px}.aoa-site .news-article h2, .news-article.aoa-site h2{font-size:3.2rem}.aoa-site .article-lede, .article-lede.aoa-site{font-size:16px}.aoa-site .article-body, .article-body.aoa-site{margin-top:50px}.aoa-site .article-body section, .article-body.aoa-site section{grid-template-columns:38px 1fr;padding-left:0;padding-right:0}.aoa-site .article-body h3, .article-body.aoa-site h3{font-size:19px}.aoa-site .news-final-cta, .news-final-cta.aoa-site{padding-left:20px;padding-right:20px}.aoa-site .news-final-cta h2, .news-final-cta.aoa-site h2{font-size:3.25rem}}@keyframes aoa-data-flow-vertical{0%{top:5%}to{top:88%}}@media (prefers-reduced-motion:reduce){html:has(> body.aoa-site){scroll-behavior:auto}.aoa-site *, *.aoa-site, .aoa-site :before, .aoa-site:before, .aoa-site :after, .aoa-site:after{transition-duration:.001ms;animation-duration:.001ms;animation-iteration-count:1}.aoa-site .exchange-demo, .exchange-demo.aoa-site, .aoa-site .channel-card, .channel-card.aoa-site, .aoa-site .secondary-card, .secondary-card.aoa-site, .aoa-site .news-card, .news-card.aoa-site{transform:none}}body.aoa-site{background:#e9edf2}.aoa-site .site-header, .site-header.aoa-site{background:#f4f6f8e8;border-bottom-color:#c9d0d8}.aoa-site .hero, .hero.aoa-site{background:linear-gradient(138deg,#f2f4f7 0%,#e5e9ee 55%,#d7dde5 100%)}.aoa-site .hero:after, .hero.aoa-site:after{content:"";pointer-events:none;border:1px solid #1f2b381a;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-210px;right:32%;box-shadow:0 0 0 70px #1f2b3806,0 0 0 140px #1f2b3805}.aoa-site .hero-side-card, .hero-side-card.aoa-site{z-index:3;color:#fff;background:linear-gradient(145deg,#202a35,#121820);border:1px solid #303b48;border-radius:21px;flex-direction:column;align-self:center;min-height:520px;padding:34px;transition:transform .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 38px 90px #161f2a40}.aoa-site .hero-side-card:hover, .hero-side-card:hover.aoa-site{transform:translateY(-5px);box-shadow:0 48px 105px #161f2a4f}.aoa-site .hero-side-card:before, .hero-side-card.aoa-site:before{content:"";background:radial-gradient(circle,#f2632a5c,#f2632a0d 46%,#0000 70%);border-radius:50%;width:380px;height:380px;position:absolute;top:-210px;right:-190px}.aoa-site .hero-side-card:after, .hero-side-card.aoa-site:after{content:"";opacity:.22;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 95%);mask-image:linear-gradient(#000,#0000 95%)}.aoa-site .hero-side-top, .hero-side-top.aoa-site{z-index:2;color:#b5bfca;font-family:var(--mono);letter-spacing:.12em;align-items:center;gap:10px;font-size:8px;font-weight:800;display:flex;position:relative}.aoa-site .hero-side-card>p, .hero-side-card.aoa-site>p{z-index:2;color:var(--orange-bright);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:62px 0 12px;font-size:9px;font-weight:800;position:relative}.aoa-site .hero-side-card>strong, .hero-side-card.aoa-site>strong{z-index:2;letter-spacing:-.06em;max-width:520px;font-size:clamp(2.8rem,4vw,5.2rem);line-height:.93;position:relative}.aoa-site .hero-side-channels, .hero-side-channels.aoa-site{z-index:2;border-top:1px solid #ffffff2b;border-left:1px solid #ffffff24;grid-template-columns:1fr 1fr;margin-top:auto;display:grid;position:relative}.aoa-site .hero-side-channels span, .hero-side-channels.aoa-site span{color:#d6dce3;border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;grid-template-columns:24px 17px 1fr;align-items:center;gap:7px;min-height:62px;padding:0 12px;font-size:9px;transition:background .22s,color .22s;display:grid}.aoa-site .hero-side-channels span:hover, .hero-side-channels.aoa-site span:hover{color:#fff;background:#f2632a24}.aoa-site .hero-side-channels i, .hero-side-channels.aoa-site i{color:var(--orange-bright);font-family:var(--mono);font-size:7px;font-style:normal}.aoa-site .hero-side-channels svg, .hero-side-channels.aoa-site svg{color:#8995a2;width:15px;height:15px;transition:color .22s,transform .22s}.aoa-site .hero-side-channels span:hover svg, .hero-side-channels.aoa-site span:hover svg{color:var(--orange-bright);transform:scale(1.1)}.aoa-site .hero-side-card>small, .hero-side-card.aoa-site>small{z-index:2;color:#87939f;margin-top:18px;font-size:9px;line-height:1.5;position:relative}.aoa-site .definition, .definition.aoa-site{max-width:none;padding:clamp(100px, 10vw, 155px) var(--page-pad);color:#f4f6f8;background:linear-gradient(145deg,#19222c,#111820);margin:0}.aoa-site .definition-inner, .definition-inner.aoa-site{max-width:var(--content);margin:0 auto}.aoa-site .definition .section-label, .definition.aoa-site .section-label{color:#9ba6b2}.aoa-site .definition .section-label>span, .definition.aoa-site .section-label>span{color:var(--orange-bright);background:#ffffff0a;border-color:#ffffff42}.aoa-site .definition-stage, .definition-stage.aoa-site{grid-template-columns:minmax(0,5fr) minmax(520px,6fr);align-items:center;gap:clamp(48px,6vw,90px);margin-top:52px;display:grid}.aoa-site .definition-copy, .definition-copy.aoa-site{margin:0;display:block}.aoa-site .definition h2, .definition.aoa-site h2{color:#f6f8fa;font-size:clamp(3rem,5vw,5.8rem)}.aoa-site .definition h2 span, .definition.aoa-site h2 span{color:var(--orange-bright)}.aoa-site .definition-copy>:is(p,.aoa-section__description), .definition-copy.aoa-site>p{color:#a8b2bd;max-width:620px;margin:30px 0 0;font-size:16px;line-height:1.7}.aoa-site .definition-copy>:is(p,.aoa-section__description) strong, .definition-copy.aoa-site>p strong{color:#edf0f4}.aoa-site .definition-copy ul, .definition-copy.aoa-site ul{gap:10px;margin:34px 0 0;padding:0;list-style:none;display:grid}.aoa-site .definition-copy li, .definition-copy.aoa-site li{color:#c0c8d1;align-items:center;gap:10px;font-size:12px;display:flex}.aoa-site .definition-copy li svg, .definition-copy.aoa-site li svg{width:16px;height:16px;color:var(--orange-bright)}.aoa-site .definition-demo .exchange-demo, .definition-demo.aoa-site .exchange-demo{transform:none;box-shadow:0 44px 100px #00000052}.aoa-site .channels-section, .channels-section.aoa-site{background:#dfe4ea}.aoa-site .secondary-section, .secondary-section.aoa-site{background:#f3f5f7}.aoa-site .faq-section, .faq-section.aoa-site{background:#e3e7ec}.aoa-site .process, .process.aoa-site{max-width:none;padding-left:max(var(--page-pad), calc((100vw - var(--content)) / 2 + var(--page-pad)));padding-right:max(var(--page-pad), calc((100vw - var(--content)) / 2 + var(--page-pad)));background:#f7f8fa}.aoa-site .news-section, .news-section.aoa-site{background:#e7ebf0}.aoa-site .form-section, .form-section.aoa-site{background:#dfe4ea}.aoa-site .all-news-link, .all-news-link.aoa-site{width:fit-content;color:var(--ink);align-items:center;gap:10px;margin:32px auto 0;font-size:12px;font-weight:780;transition:gap .2s,color .2s;display:flex}.aoa-site .all-news-link svg, .all-news-link.aoa-site svg{width:16px;height:16px;color:var(--orange-deep)}.aoa-site .all-news-link:hover, .all-news-link:hover.aoa-site{color:var(--orange-deep);gap:15px}.aoa-site .news-archive-page, .news-archive-page.aoa-site, .aoa-site .article-page, .article-page.aoa-site{background:#edf0f4;min-height:100svh}.aoa-site .breadcrumbs, .breadcrumbs.aoa-site{color:#7a8692;justify-content:center;align-items:center;gap:9px;font-size:10px;display:flex}.aoa-site .breadcrumbs a, .breadcrumbs.aoa-site a{transition:color .2s}.aoa-site .breadcrumbs a:hover, .breadcrumbs.aoa-site a:hover{color:var(--orange-deep)}.aoa-site .breadcrumbs span:last-child, .breadcrumbs.aoa-site span:last-child{color:#414d5a}.aoa-site .archive-hero, .archive-hero.aoa-site{padding:clamp(88px, 9vw, 135px) var(--page-pad) clamp(85px, 9vw, 125px);text-align:center;background:linear-gradient(145deg,#f5f7f9,#dce2e8);border-bottom:1px solid #cdd4dc;flex-direction:column;align-items:center;display:flex}.aoa-site .archive-eyebrow, .archive-eyebrow.aoa-site{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.14em;margin:36px 0 0;font-size:9px;font-weight:800}.aoa-site .archive-hero h1, .archive-hero.aoa-site h1{letter-spacing:-.065em;max-width:1030px;margin:30px 0 25px;font-size:clamp(3.7rem,6.5vw,7.4rem);font-weight:800;line-height:.92}.aoa-site .archive-hero h1 span, .archive-hero.aoa-site h1 span{color:var(--orange-deep)}.aoa-site .archive-hero>p:not(.archive-eyebrow), .archive-hero.aoa-site>p:not(.archive-eyebrow){max-width:700px;color:var(--muted);margin:0;font-size:18px;line-height:1.65}.aoa-site .archive-listing, .archive-listing.aoa-site{max-width:var(--content);padding:clamp(90px, 9vw, 135px) var(--page-pad);margin:0 auto}.aoa-site .archive-listing-head, .archive-listing-head.aoa-site{text-align:center;margin-bottom:44px}.aoa-site .archive-listing-head>span, .archive-listing-head.aoa-site>span{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.13em;font-size:8px;font-weight:800}.aoa-site .archive-listing-head h2, .archive-listing-head.aoa-site h2{letter-spacing:-.055em;margin:18px 0 12px;font-size:clamp(2.8rem,4.4vw,5rem);line-height:1}.aoa-site .archive-listing-head p, .archive-listing-head.aoa-site p{color:var(--muted);margin:0;font-size:13px}.aoa-site .archive-grid, .archive-grid.aoa-site{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.aoa-site .archive-card, .archive-card.aoa-site{background:#fff;border:1px solid #d3dae2;border-radius:16px;flex-direction:column;min-width:0;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 18px 45px #1c283612}.aoa-site .archive-card:hover, .archive-card:hover.aoa-site{border-color:#dce2e8;transform:translateY(-7px);box-shadow:0 30px 70px #1c283626}.aoa-site .archive-card-cover, .archive-card-cover.aoa-site{color:#fff;background:linear-gradient(145deg,#25313d,#121922);flex-direction:column;min-height:190px;padding:22px;display:flex;position:relative;overflow:hidden}.aoa-site .archive-card-cover:before, .archive-card-cover.aoa-site:before{content:"";background:radial-gradient(circle,#f2632a7a,#0000 68%);border-radius:50%;width:230px;height:230px;transition:transform .4s;position:absolute;top:-120px;right:-100px}.aoa-site .archive-card:hover .archive-card-cover:before, .archive-card:hover.aoa-site .archive-card-cover:before{transform:scale(1.15)translate(-8px,8px)}.aoa-site .archive-card-cover>span, .archive-card-cover.aoa-site>span, .aoa-site .archive-card-cover>i, .archive-card-cover.aoa-site>i{z-index:2;font-family:var(--mono);letter-spacing:.12em;font-size:7px;font-style:normal;font-weight:800;position:relative}.aoa-site .archive-card-cover>span, .archive-card-cover.aoa-site>span{color:var(--orange-bright)}.aoa-site .archive-card-cover>i, .archive-card-cover.aoa-site>i{color:#7f8c99;margin-top:auto}.aoa-site .archive-card-cover svg, .archive-card-cover.aoa-site svg{z-index:2;color:#fff;background:#ffffff12;border:1px solid #ffffff38;border-radius:14px;width:56px;height:56px;padding:15px;transition:transform .3s,background .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aoa-site .archive-card:hover .archive-card-cover svg, .archive-card:hover.aoa-site .archive-card-cover svg{background:#f2632a2e;transform:translate(-50%,-50%)rotate(-6deg)scale(1.08)}.aoa-site .archive-card-content, .archive-card-content.aoa-site{flex-direction:column;flex:1;padding:24px;display:flex}.aoa-site .archive-card-meta, .archive-card-meta.aoa-site{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:7px;font-weight:800;display:flex}.aoa-site .archive-card-meta small, .archive-card-meta.aoa-site small{color:#87929d;text-align:right;font-size:7px;font-weight:700}.aoa-site .archive-card h2, .archive-card.aoa-site h2{letter-spacing:-.04em;margin:24px 0 15px;font-size:clamp(22px,1.8vw,29px);line-height:1.08}.aoa-site .archive-card-content>p, .archive-card-content.aoa-site>p{color:var(--muted);margin:0;font-size:13px;line-height:1.62}.aoa-site .archive-card-content>div:last-child, .archive-card-content.aoa-site>div:last-child{color:var(--ink);justify-content:space-between;align-items:center;margin-top:auto;padding-top:26px;font-size:11px;font-weight:780;display:flex}.aoa-site .archive-card-content>div:last-child svg, .archive-card-content.aoa-site>div:last-child svg{width:17px;height:17px;color:var(--orange-deep);transition:transform .23s}.aoa-site .archive-card:hover .archive-card-content>div:last-child svg, .archive-card:hover.aoa-site .archive-card-content>div:last-child svg{transform:translate(3px,-3px)}.aoa-site .archive-newsletter, .archive-newsletter.aoa-site{max-width:var(--content);color:#fff;background:linear-gradient(140deg,#202a35,#111820);border-radius:18px;grid-template-columns:1fr 1fr;align-items:center;gap:8%;margin:0 auto clamp(90px,9vw,135px);padding:clamp(36px,4vw,58px);display:grid;box-shadow:0 30px 80px #121a2333}.aoa-site .archive-newsletter>div>svg, .archive-newsletter.aoa-site>div>svg{width:36px;height:36px;color:var(--orange-bright);border:1px solid #fff3;border-radius:9px;padding:9px}.aoa-site .archive-newsletter>div>span, .archive-newsletter.aoa-site>div>span{color:var(--orange-bright);font-family:var(--mono);letter-spacing:.12em;margin-top:20px;font-size:8px;font-weight:800;display:block}.aoa-site .archive-newsletter h2, .archive-newsletter.aoa-site h2{letter-spacing:-.05em;margin:18px 0 14px;font-size:clamp(2.1rem,3vw,3.5rem);line-height:1}.aoa-site .archive-newsletter>div>p, .archive-newsletter.aoa-site>div>p{color:#a3aebb;max-width:580px;margin:0;font-size:14px;line-height:1.6}.aoa-site .archive-cta, .archive-cta.aoa-site{padding:clamp(95px, 10vw, 145px) var(--page-pad);text-align:center;background:#dce2e8;flex-direction:column;align-items:center;display:flex}.aoa-site .archive-cta>span, .archive-cta.aoa-site>span{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.13em;font-size:8px;font-weight:800}.aoa-site .archive-cta h2, .archive-cta.aoa-site h2{letter-spacing:-.058em;max-width:880px;margin:28px 0 20px;font-size:clamp(3rem,5vw,5.8rem);line-height:.95}.aoa-site .archive-cta>p, .archive-cta.aoa-site>p{max-width:660px;color:var(--muted);margin:0 0 34px;font-size:16px;line-height:1.65}.aoa-site .article-page>article, .article-page.aoa-site>article{background:#f7f8fa}.aoa-site .article-hero, .article-hero.aoa-site{padding:clamp(65px, 7vw, 105px) var(--page-pad) 65px;text-align:center;flex-direction:column;align-items:center;display:flex}.aoa-site .article-meta-row, .article-meta-row.aoa-site{color:#7b8793;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;justify-content:center;align-items:center;gap:14px;margin-top:38px;font-size:8px;font-weight:750;display:flex}.aoa-site .article-meta-row span, .article-meta-row.aoa-site span{color:var(--orange-deep)}.aoa-site .article-meta-row time, .article-meta-row.aoa-site time, .aoa-site .article-meta-row small, .article-meta-row.aoa-site small{border-left:1px solid #c7cfd7;padding-left:14px;font-size:8px}.aoa-site .article-hero h1, .article-hero.aoa-site h1{letter-spacing:-.063em;max-width:1040px;margin:34px 0 25px;font-size:clamp(3.4rem,6vw,6.8rem);font-weight:790;line-height:.94}.aoa-site .article-hero>p, .article-hero.aoa-site>p{max-width:760px;color:var(--muted);margin:0;font-size:19px;line-height:1.68}.aoa-site .article-cover-wide, .article-cover-wide.aoa-site{color:#fff;background:linear-gradient(140deg,#27333f,#10171f);border-radius:18px;flex-direction:column;max-width:1120px;min-height:330px;margin:0 auto;padding:36px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #151e293b}.aoa-site .article-cover-wide:before, .article-cover-wide.aoa-site:before{content:"";background:radial-gradient(circle,#f2632a85,#f2632a12 48%,#0000 70%);border-radius:50%;width:560px;height:560px;position:absolute;top:-300px;right:-170px}.aoa-site .article-cover-wide:after, .article-cover-wide.aoa-site:after{content:"";opacity:.25;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.aoa-site .article-cover-wide span, .article-cover-wide.aoa-site span, .aoa-site .article-cover-wide strong, .article-cover-wide.aoa-site strong, .aoa-site .article-cover-wide i, .article-cover-wide.aoa-site i{z-index:2;position:relative}.aoa-site .article-cover-wide span, .article-cover-wide.aoa-site span, .aoa-site .article-cover-wide i, .article-cover-wide.aoa-site i{font-family:var(--mono);letter-spacing:.13em;font-size:8px;font-style:normal;font-weight:800}.aoa-site .article-cover-wide span, .article-cover-wide.aoa-site span{color:var(--orange-bright)}.aoa-site .article-cover-wide strong, .article-cover-wide.aoa-site strong{letter-spacing:-.075em;margin:auto 0;font-size:clamp(3.3rem,6vw,6.5rem);line-height:.8}.aoa-site .article-cover-wide i, .article-cover-wide.aoa-site i{color:#84919e}.aoa-site .article-content-wrap, .article-content-wrap.aoa-site{max-width:820px;margin:0 auto;padding:clamp(80px,8vw,120px) 28px}.aoa-site .article-toc, .article-toc.aoa-site{background:#eef2f5;border:1px solid #d3dae2;border-radius:13px;margin-bottom:58px;padding:25px}.aoa-site .article-toc>span, .article-toc.aoa-site>span{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.12em;text-align:center;margin-bottom:17px;font-size:8px;font-weight:800;display:block}.aoa-site .article-toc ol, .article-toc.aoa-site ol{grid-template-columns:1fr 1fr;gap:0 22px;margin:0;padding:0;list-style:none;display:grid}.aoa-site .article-toc li, .article-toc.aoa-site li{border-top:1px solid #d3dae2}.aoa-site .article-toc a, .article-toc.aoa-site a{color:#53606d;grid-template-columns:28px 1fr;align-items:center;gap:8px;min-height:52px;font-size:11px;line-height:1.35;transition:color .2s,padding .2s;display:grid}.aoa-site .article-toc a:hover, .article-toc.aoa-site a:hover{color:var(--ink);padding-left:5px}.aoa-site .article-toc a span, .article-toc.aoa-site a span{color:var(--orange-deep);font-family:var(--mono);font-size:7px;font-weight:800}.aoa-site .article-prose, .article-prose.aoa-site{color:var(--ink)}.aoa-site .article-intro, .article-intro.aoa-site{color:#46525f;letter-spacing:-.015em;margin:0 0 70px;font-size:20px;line-height:1.78}.aoa-site .article-prose>section, .article-prose.aoa-site>section{padding:0 0 58px}.aoa-site .article-prose>section>span, .article-prose.aoa-site>section>span{background:var(--orange-soft);min-width:32px;min-height:27px;color:var(--orange-deep);font-family:var(--mono);border:1px solid #dce2e8;border-radius:6px;justify-content:center;align-items:center;font-size:8px;font-weight:800;display:inline-flex}.aoa-site .article-prose h2, .article-prose.aoa-site h2{letter-spacing:-.045em;margin:20px 0 18px;font-size:clamp(2rem,3.2vw,3.35rem);line-height:1.04}.aoa-site .article-prose section p, .article-prose.aoa-site section p{color:#5b6774;margin:0;font-size:16px;line-height:1.82}.aoa-site .article-key-point, .article-key-point.aoa-site{background:var(--orange-soft);border:1px solid #dce2e8;border-radius:12px;grid-template-columns:24px 1fr;align-items:start;gap:14px;padding:24px;display:grid}.aoa-site .article-key-point svg, .article-key-point.aoa-site svg{width:20px;height:20px;color:var(--orange-deep)}.aoa-site .article-key-point p, .article-key-point.aoa-site p{color:#55616e;margin:0;font-size:14px;line-height:1.7}.aoa-site .article-key-point strong, .article-key-point.aoa-site strong{color:var(--ink)}.aoa-site .article-cta, .article-cta.aoa-site{padding:clamp(80px, 8vw, 120px) var(--page-pad);text-align:center;background:#dde3e9;flex-direction:column;align-items:center;display:flex}.aoa-site .article-cta>span, .article-cta.aoa-site>span{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.13em;font-size:8px;font-weight:800}.aoa-site .article-cta h2, .article-cta.aoa-site h2{letter-spacing:-.056em;max-width:820px;margin:26px 0 20px;font-size:clamp(2.8rem,4.6vw,5.2rem);line-height:.97}.aoa-site .article-cta>p, .article-cta.aoa-site>p{max-width:650px;color:var(--muted);margin:0 0 32px;font-size:15px;line-height:1.65}.aoa-site .related-articles, .related-articles.aoa-site{max-width:var(--content);padding:clamp(90px, 9vw, 135px) var(--page-pad);margin:0 auto}.aoa-site .related-head, .related-head.aoa-site{justify-content:space-between;align-items:end;gap:28px;margin-bottom:38px;display:flex}.aoa-site .related-head span, .related-head.aoa-site span{color:var(--orange-deep);font-family:var(--mono);letter-spacing:.13em;font-size:8px;font-weight:800}.aoa-site .related-head h2, .related-head.aoa-site h2{letter-spacing:-.054em;margin:17px 0 0;font-size:clamp(2.5rem,4vw,4.6rem);line-height:1}.aoa-site .related-head>a, .related-head.aoa-site>a{color:#4e5a67;align-items:center;gap:9px;font-size:11px;font-weight:760;display:flex}.aoa-site .related-head>a svg, .related-head.aoa-site>a svg{width:15px;height:15px;color:var(--orange-deep);transition:transform .2s}.aoa-site .related-head>a:hover svg, .related-head.aoa-site>a:hover svg{transform:translate(4px)}.aoa-site .related-grid, .related-grid.aoa-site{grid-template-columns:repeat(2,1fr)}.aoa-site .article-back, .article-back.aoa-site{color:#63707d;align-items:center;gap:9px;width:fit-content;margin:0 auto 80px;font-size:11px;font-weight:720;display:flex}.aoa-site .article-back svg, .article-back.aoa-site svg{width:15px;height:15px;transition:transform .2s}.aoa-site .article-back:hover svg, .article-back:hover.aoa-site svg{transform:translate(-4px)}@media (width<=1080px){.aoa-site .definition-stage, .definition-stage.aoa-site{grid-template-columns:1fr}.aoa-site .definition-copy, .definition-copy.aoa-site{max-width:820px}.aoa-site .definition-demo, .definition-demo.aoa-site{max-width:760px}.aoa-site .archive-grid, .archive-grid.aoa-site{grid-template-columns:1fr 1fr}}@media (width<=960px){.aoa-site .hero-side-card, .hero-side-card.aoa-site{width:min(100%,720px);min-height:480px;margin-bottom:70px}.aoa-site .archive-newsletter, .archive-newsletter.aoa-site{margin-left:var(--page-pad);margin-right:var(--page-pad);grid-template-columns:1fr;gap:36px}}@media (width<=640px){.aoa-site .hero-side-card, .hero-side-card.aoa-site{min-height:445px;margin-bottom:55px;padding:24px 20px}.aoa-site .hero-side-card>p, .hero-side-card.aoa-site>p{margin-top:44px}.aoa-site .hero-side-card>strong, .hero-side-card.aoa-site>strong{font-size:3.35rem}.aoa-site .definition, .definition.aoa-site{padding-left:20px;padding-right:20px}.aoa-site .definition-stage, .definition-stage.aoa-site{gap:48px;margin-top:40px}.aoa-site .definition h2, .definition.aoa-site h2{font-size:3.2rem}.aoa-site .definition-demo, .definition-demo.aoa-site{margin:0 -7px}.aoa-site .archive-hero, .archive-hero.aoa-site{padding-left:20px;padding-right:20px}.aoa-site .archive-hero h1, .archive-hero.aoa-site h1{font-size:3.5rem}.aoa-site .archive-hero>p:not(.archive-eyebrow), .archive-hero.aoa-site>p:not(.archive-eyebrow){font-size:16px}.aoa-site .archive-listing, .archive-listing.aoa-site{padding-left:20px;padding-right:20px}.aoa-site .archive-grid, .archive-grid.aoa-site, .aoa-site .related-grid, .related-grid.aoa-site{grid-template-columns:1fr}.aoa-site .archive-card-cover, .archive-card-cover.aoa-site{min-height:175px}.aoa-site .archive-newsletter, .archive-newsletter.aoa-site{margin-left:20px;margin-right:20px;padding:28px 20px}.aoa-site .archive-cta, .archive-cta.aoa-site{padding-left:20px;padding-right:20px}.aoa-site .archive-cta h2, .archive-cta.aoa-site h2{font-size:3.2rem}.aoa-site .article-hero, .article-hero.aoa-site{padding-left:20px;padding-right:20px}.aoa-site .article-meta-row, .article-meta-row.aoa-site{flex-wrap:wrap;gap:10px}.aoa-site .article-meta-row time, .article-meta-row.aoa-site time, .aoa-site .article-meta-row small, .article-meta-row.aoa-site small{padding-left:10px}.aoa-site .article-hero h1, .article-hero.aoa-site h1{font-size:3.35rem}.aoa-site .article-hero>p, .article-hero.aoa-site>p{font-size:16px}.aoa-site .article-cover-wide, .article-cover-wide.aoa-site{min-height:260px;margin:0 20px;padding:24px}.aoa-site .article-cover-wide strong, .article-cover-wide.aoa-site strong{font-size:3.7rem}.aoa-site .article-content-wrap, .article-content-wrap.aoa-site{padding-left:20px;padding-right:20px}.aoa-site .article-toc, .article-toc.aoa-site{padding:19px}.aoa-site .article-toc ol, .article-toc.aoa-site ol{grid-template-columns:1fr}.aoa-site .article-intro, .article-intro.aoa-site{margin-bottom:55px;font-size:18px}.aoa-site .article-prose h2, .article-prose.aoa-site h2{font-size:2.5rem}.aoa-site .article-prose section p, .article-prose.aoa-site section p{font-size:15px}.aoa-site .article-cta, .article-cta.aoa-site{padding-left:20px;padding-right:20px}.aoa-site .article-cta h2, .article-cta.aoa-site h2{font-size:3rem}.aoa-site .related-articles, .related-articles.aoa-site{padding-left:20px;padding-right:20px}.aoa-site .related-head, .related-head.aoa-site{flex-direction:column;align-items:flex-start}.aoa-site .article-back, .article-back.aoa-site{margin-bottom:60px}}@media (prefers-reduced-motion:reduce){.aoa-site .hero-side-card, .hero-side-card.aoa-site, .aoa-site .archive-card, .archive-card.aoa-site, .aoa-site .article-cover-wide, .article-cover-wide.aoa-site, .aoa-site .definition-demo .exchange-demo, .definition-demo.aoa-site .exchange-demo{transition-duration:.001ms;transform:none}}.aoa-site .header-cta, .header-cta.aoa-site{border-color:var(--orange)}.aoa-site .header-cta:hover, .header-cta:hover.aoa-site, .aoa-site .hero-channel-rail a:hover, .hero-channel-rail.aoa-site a:hover, .aoa-site .channel-card-data li:hover, .channel-card-data.aoa-site li:hover, .aoa-site .demo-result:hover, .demo-result:hover.aoa-site{background:var(--orange-soft)}.aoa-site .interest-choice:has([data-state=checked]), .interest-choice:has([data-state=checked]).aoa-site{background:var(--orange-soft)}.aoa-site .button-primary:hover, .button-primary:hover.aoa-site, .aoa-site .newsletter-row [data-slot=button]:hover, .newsletter-row.aoa-site [data-slot=button]:hover, .aoa-site .submit-button:hover, .submit-button:hover.aoa-site{filter:brightness(.96);background:var(--orange)}.aoa-site .demo-exchange-line, .demo-exchange-line.aoa-site{background:var(--orange)}.aoa-site .channel-card:hover, .channel-card:hover.aoa-site, .aoa-site .secondary-card:hover, .secondary-card:hover.aoa-site, .aoa-site .news-card:hover, .news-card:hover.aoa-site, .aoa-site .archive-card:hover, .archive-card:hover.aoa-site{border-color:var(--orange)}.aoa-site .news-card:hover .news-number, .news-card:hover.aoa-site .news-number{color:var(--orange-soft)}.aoa-site .audience-cta, .audience-cta.aoa-site{background:var(--orange)}.aoa-site .hero-3d-visual, .hero-3d-visual.aoa-site{--hero-rotate-x:0deg;--hero-rotate-y:0deg;--hero-light-x:68%;--hero-light-y:32%;z-index:3;perspective:1600px;isolation:isolate;align-self:center;place-items:center;min-width:0;min-height:clamp(430px,39vw,620px);padding-bottom:62px;display:grid;position:relative}.aoa-site .hero-3d-visual:before, .hero-3d-visual.aoa-site:before{content:"";z-index:-3;aspect-ratio:1;filter:blur(4px);background:radial-gradient(circle,#f2632a30,#f2632a0b 43%,#0000 70%);border-radius:50%;width:82%;position:absolute}.aoa-site .hero-3d-tilt, .hero-3d-tilt.aoa-site{z-index:3;width:min(100%,840px);transform:rotateX(var(--hero-rotate-x)) rotateY(var(--hero-rotate-y));transform-style:preserve-3d;will-change:transform;transition:transform .18s ease-out;position:relative}.aoa-site .hero-3d-float, .hero-3d-float.aoa-site{transform-style:preserve-3d;background:#090c11;border:1px solid #303943;border-radius:26px;animation:7.4s ease-in-out infinite aoa-hero-object-float;position:relative;overflow:hidden;box-shadow:0 44px 90px #10182245,0 10px 26px #10182233,inset 0 1px #ffffff21}.aoa-site .hero-3d-float:before, .hero-3d-float.aoa-site:before{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff09}.aoa-site .hero-3d-float:after, .hero-3d-float.aoa-site:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000,#f2632a1f,#0000);height:28%;animation:7.2s ease-in-out infinite aoa-hero-scan;position:absolute;top:-38%;left:0;right:0;transform:skewY(-4deg)}.aoa-site .hero-3d-image, .hero-3d-image.aoa-site{width:100%;height:auto;animation:9s ease-in-out infinite alternate aoa-hero-image-breathe;display:block;transform:scale(1.025)}.aoa-site .hero-3d-glare, .hero-3d-glare.aoa-site{z-index:4;border-radius:inherit;background:radial-gradient(circle at var(--hero-light-x) var(--hero-light-y), #ffffff26, transparent 23%);mix-blend-mode:screen;pointer-events:none;transition:background .16s ease-out;position:absolute;inset:0}.aoa-site .hero-3d-orbit, .hero-3d-orbit.aoa-site{z-index:-1;pointer-events:none;border:1px solid #1f2b3824;border-radius:50%;position:absolute}.aoa-site .hero-3d-orbit:after, .hero-3d-orbit.aoa-site:after{content:"";background:var(--orange);border-radius:50%;width:9px;height:9px;position:absolute;top:26%;left:9%;box-shadow:0 0 0 6px #f2632a1a,0 0 22px #f2632a8c}.aoa-site .hero-3d-orbit.orbit-one, .hero-3d-orbit.orbit-one.aoa-site{aspect-ratio:1.62;width:92%;animation:11s ease-in-out infinite alternate aoa-hero-orbit-drift;transform:rotate(-8deg)}.aoa-site .hero-3d-orbit.orbit-two, .hero-3d-orbit.orbit-two.aoa-site{aspect-ratio:1.25;opacity:.65;width:72%;animation:13s ease-in-out infinite alternate aoa-hero-orbit-drift-reverse;transform:rotate(14deg)}.aoa-site .hero-3d-shadow, .hero-3d-shadow.aoa-site{z-index:-2;filter:blur(25px);background:#0e161f45;border-radius:50%;width:65%;height:54px;animation:7.4s ease-in-out infinite aoa-hero-shadow-breathe;position:absolute;bottom:12%}@keyframes aoa-hero-object-float{0%,to{transform:translateZ(28px)}50%{transform:translate3d(0,-12px,42px)}}@keyframes aoa-hero-image-breathe{0%{transform:scale(1.025)}to{transform:scale(1.055)}}@keyframes aoa-hero-scan{0%,18%{opacity:0;transform:translateY(0)skewY(-4deg)}35%{opacity:1}68%,to{opacity:0;transform:translateY(520%)skewY(-4deg)}}@keyframes aoa-hero-orbit-drift{0%{transform:rotate(-8deg)scale(.98)}to{transform:rotate(-2deg)scale(1.03)}}@keyframes aoa-hero-orbit-drift-reverse{0%{transform:rotate(14deg)scale(1.02)}to{transform:rotate(7deg)scale(.97)}}@keyframes aoa-hero-shadow-breathe{0%,to{opacity:.65;transform:scale(.93)}50%{opacity:.42;transform:scale(1.04)}}.aoa-site .process-heading-copy>p, .process-heading-copy.aoa-site>p{max-width:690px;color:var(--muted);margin:27px 0 0;font-size:16px;line-height:1.68}.aoa-site .process-journey, .process-journey.aoa-site{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:84px 0 0;padding:0;list-style:none;display:grid;position:relative}.aoa-site .process-journey:before, .process-journey.aoa-site:before, .aoa-site .process-journey:after, .process-journey.aoa-site:after{content:"";border-radius:99px;height:2px;position:absolute;top:39px;left:8%}.aoa-site .process-journey:before, .process-journey.aoa-site:before{background:#2c3642;right:8%}.aoa-site .process-journey:after, .process-journey.aoa-site:after{background:var(--orange);width:21%;animation:5.2s ease-in-out infinite alternate aoa-process-progress;box-shadow:0 0 15px #f2632a66}.aoa-site .process-journey>li, .process-journey.aoa-site>li{z-index:2;min-width:0;position:relative}.aoa-site .process-node, .process-node.aoa-site{background:#fff;border:1px solid #cbd2da;border-radius:17px;grid-template-columns:1fr auto;align-items:center;gap:4px;width:80px;height:80px;margin:0 auto;padding:12px;transition:transform .3s,background .3s,border-color .3s,box-shadow .3s;display:grid;box-shadow:0 14px 32px #121d2a1f,inset 0 1px #fff}.aoa-site .process-node span, .process-node.aoa-site span{color:var(--orange);font-family:var(--mono);letter-spacing:.06em;font-size:9px;font-weight:850}.aoa-site .process-node svg, .process-node.aoa-site svg{color:#394553;width:24px;height:24px;transition:color .3s,transform .3s}.aoa-site .process-card, .process-card.aoa-site{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #d4dae1;border-radius:18px;flex-direction:column;min-height:286px;margin-top:27px;padding:28px 25px;transition:transform .32s,border-color .32s,box-shadow .32s,background .32s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 52px #18243213,inset 0 1px #ffffffe6}.aoa-site .process-card:before, .process-card.aoa-site:before{content:"";background:var(--orange);width:0;height:3px;transition:width .4s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0}.aoa-site .process-card h3, .process-card.aoa-site h3{letter-spacing:-.04em;margin:58px 0 16px;font-size:clamp(22px,1.7vw,29px);line-height:1.04}.aoa-site .process-card p, .process-card.aoa-site p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.aoa-site .process-card-arrow, .process-card-arrow.aoa-site{color:#8c97a3;font-size:18px;transition:transform .28s,color .28s;position:absolute;bottom:21px;right:23px}.aoa-site .process-journey>li:hover .process-node, .process-journey.aoa-site>li:hover .process-node{background:#202a35;border-color:#2c3642;transform:translateY(-6px)rotate(-3deg);box-shadow:0 19px 42px #121d2a3b,0 0 0 5px #f2632a14}.aoa-site .process-journey>li:hover .process-node svg, .process-journey.aoa-site>li:hover .process-node svg{color:var(--orange);transform:scale(1.1)rotate(5deg)}.aoa-site .process-journey>li:hover .process-card, .process-journey.aoa-site>li:hover .process-card{border-color:var(--orange);background:#fff;transform:translateY(-9px);box-shadow:0 30px 68px #18243226}.aoa-site .process-journey>li:hover .process-card:before, .process-journey.aoa-site>li:hover .process-card:before{width:100%}.aoa-site .process-journey>li:hover .process-card-arrow, .process-journey.aoa-site>li:hover .process-card-arrow{color:var(--orange);transform:translate(4px,-4px)}@keyframes aoa-process-progress{0%{width:12%}to{width:76%}}.aoa-site .article-hero, .article-hero.aoa-site{background:linear-gradient(145deg,#f7f8fa,#e7ebef);border-bottom:1px solid #d4dae1}.aoa-site .article-content-wrap, .article-content-wrap.aoa-site{max-width:790px}.aoa-site .article-newsletter, .article-newsletter.aoa-site{color:#fff;background:linear-gradient(145deg,#202a35,#10161e);border:1px solid #303a46;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:clamp(44px,7vw,90px);max-width:1120px;margin:0 auto clamp(85px,8vw,120px);padding:clamp(38px,4.5vw,62px);display:grid;box-shadow:0 35px 85px #121b2638,inset 0 1px #ffffff0f}.aoa-site .article-newsletter-copy>svg, .article-newsletter-copy.aoa-site>svg{width:38px;height:38px;color:var(--orange);border:1px solid #ffffff2e;border-radius:10px;padding:9px}.aoa-site .article-newsletter-copy>span, .article-newsletter-copy.aoa-site>span{color:var(--orange);font-family:var(--mono);letter-spacing:.13em;margin-top:21px;font-size:8px;font-weight:800;display:block}.aoa-site .article-newsletter-copy h2, .article-newsletter-copy.aoa-site h2{letter-spacing:-.052em;margin:18px 0 15px;font-size:clamp(2.15rem,3.2vw,3.7rem);line-height:.98}.aoa-site .article-newsletter-copy p, .article-newsletter-copy.aoa-site p{color:#a7b1bc;max-width:560px;margin:0;font-size:14px;line-height:1.65}@media (width<=1080px){.aoa-site .process-journey, .process-journey.aoa-site{grid-template-columns:1fr 1fr;gap:24px}.aoa-site .process-journey:before, .process-journey.aoa-site:before, .aoa-site .process-journey:after, .process-journey.aoa-site:after{display:none}.aoa-site .process-node, .process-node.aoa-site{margin-left:24px}.aoa-site .process-card, .process-card.aoa-site{min-height:255px}}@media (width<=960px){.aoa-site .hero-3d-visual, .hero-3d-visual.aoa-site{width:min(100%,760px);min-height:480px;padding-bottom:70px}.aoa-site .article-newsletter, .article-newsletter.aoa-site{margin-left:var(--page-pad);margin-right:var(--page-pad);grid-template-columns:1fr;gap:38px}}@media (width<=640px){.aoa-site .hero-copy, .hero-copy.aoa-site{padding-bottom:38px}.aoa-site .hero-3d-visual, .hero-3d-visual.aoa-site{min-height:330px;margin:0 -6px;padding-bottom:48px}.aoa-site .hero-3d-float, .hero-3d-float.aoa-site{border-radius:17px;box-shadow:0 28px 58px #10182240}.aoa-site .hero-3d-orbit.orbit-one, .hero-3d-orbit.orbit-one.aoa-site{width:104%}.aoa-site .hero-3d-orbit.orbit-two, .hero-3d-orbit.orbit-two.aoa-site{width:80%}.aoa-site .hero-3d-shadow, .hero-3d-shadow.aoa-site{height:36px;bottom:11%}.aoa-site .process-heading-copy>p, .process-heading-copy.aoa-site>p{margin-top:20px;font-size:14px}.aoa-site .process-journey, .process-journey.aoa-site{grid-template-columns:1fr;gap:20px;margin-top:56px}.aoa-site .process-journey:before, .process-journey.aoa-site:before{background:#c9d0d8;width:1px;height:auto;display:block;inset:32px auto 32px 28px}.aoa-site .process-journey>li, .process-journey.aoa-site>li{grid-template-columns:58px 1fr;align-items:start;gap:14px;display:grid}.aoa-site .process-node, .process-node.aoa-site{border-radius:13px;width:58px;height:58px;margin:0;padding:9px}.aoa-site .process-node svg, .process-node.aoa-site svg{width:19px;height:19px}.aoa-site .process-card, .process-card.aoa-site{min-height:250px;margin:0;padding:24px 20px}.aoa-site .process-card h3, .process-card.aoa-site h3{margin-top:42px;font-size:24px}.aoa-site .article-content-wrap, .article-content-wrap.aoa-site{padding-top:72px}.aoa-site .article-newsletter, .article-newsletter.aoa-site{border-radius:16px;margin:0 20px 78px;padding:30px 20px}.aoa-site .article-newsletter-copy h2, .article-newsletter-copy.aoa-site h2{font-size:2.55rem}}@media (prefers-reduced-motion:reduce){.aoa-site .hero-3d-tilt, .hero-3d-tilt.aoa-site, .aoa-site .hero-3d-float, .hero-3d-float.aoa-site, .aoa-site .hero-3d-image, .hero-3d-image.aoa-site, .aoa-site .hero-3d-orbit, .hero-3d-orbit.aoa-site, .aoa-site .hero-3d-shadow, .hero-3d-shadow.aoa-site, .aoa-site .process-journey:after, .process-journey.aoa-site:after{animation:none;transform:none}}.aoa-site .header-inner, .header-inner.aoa-site{grid-template-columns:130px 1fr auto}.aoa-site .logo, .logo.aoa-site{gap:0}.aoa-site .logo span, .logo.aoa-site span{letter-spacing:-.1em;font-size:30px}.aoa-site .hero, .hero.aoa-site{background:radial-gradient(circle at 78% 38%,#f2632a24,#0000 25%),linear-gradient(138deg,#f7f8fa 0%,#e9edf1 55%,#dce2e8 100%);grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);column-gap:clamp(24px,3.8vw,70px)}.aoa-site .hero:before, .hero.aoa-site:before{opacity:.72;top:-390px;right:-340px}.aoa-site .hero:after, .hero.aoa-site:after{opacity:.7;right:28%}.aoa-site .hero-copy, .hero-copy.aoa-site{max-width:720px}.aoa-site .hero h1, .hero.aoa-site h1{font-size:clamp(4.15rem,6.3vw,7.35rem)}.aoa-site .hero-lede, .hero-lede.aoa-site{max-width:650px}.aoa-site .hero-3d-visual, .hero-3d-visual.aoa-site{min-height:clamp(520px,44vw,700px)}.aoa-site .hero-3d-visual:before, .hero-3d-visual.aoa-site:before{background:radial-gradient(circle,#f2632a24,#f2632a09 44%,#0000 72%);width:88%}.aoa-site .hero-3d-tilt, .hero-3d-tilt.aoa-site{width:min(112%,900px)}.aoa-site .hero-3d-float, .hero-3d-float.aoa-site{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.aoa-site .hero-3d-float:before, .hero-3d-float.aoa-site:before, .aoa-site .hero-3d-float:after, .hero-3d-float.aoa-site:after, .aoa-site .hero-3d-glare, .hero-3d-glare.aoa-site{display:none}.aoa-site .hero-3d-image, .hero-3d-image.aoa-site{filter:drop-shadow(0 38px 34px #0f17203d)drop-shadow(0 10px 14px #0f172021);transform:scale(1.03)}.aoa-site .hero-3d-orbit, .hero-3d-orbit.aoa-site{border-color:#1f2b3829}.aoa-site .hero-3d-shadow, .hero-3d-shadow.aoa-site{opacity:.35;bottom:10%}.aoa-site .hero-channel-rail, .hero-channel-rail.aoa-site{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff61;border-left:0}.aoa-site .hero-channel-rail a, .hero-channel-rail.aoa-site a{background:0 0;border-right:0;position:relative}.aoa-site .hero-channel-rail a:after, .hero-channel-rail.aoa-site a:after{content:"";background:var(--line-strong);width:1px;position:absolute;top:23px;bottom:23px;right:0}.aoa-site .hero-channel-rail a:last-child:after, .hero-channel-rail.aoa-site a:last-child:after{display:none}.aoa-site .hero-channel-rail a:hover, .hero-channel-rail.aoa-site a:hover{background:#ffffffa6}.aoa-site .definition, .definition.aoa-site{padding-top:clamp(105px,10vw,155px);padding-bottom:clamp(110px,11vw,170px)}.aoa-site .definition-intro, .definition-intro.aoa-site{grid-template-columns:minmax(0,7fr) minmax(340px,4fr);align-items:end;gap:8.333%;margin-top:52px;display:grid}.aoa-site .definition-intro h2, .definition-intro.aoa-site h2{margin:0}.aoa-site .definition-copy, .definition-copy.aoa-site{display:block}.aoa-site .definition-copy>:is(p,.aoa-section__description), .definition-copy.aoa-site>p{margin-top:0}.aoa-site .definition-copy ul, .definition-copy.aoa-site ul{margin-top:30px}.aoa-site .definition-demo, .definition-demo.aoa-site{max-width:1220px;margin:76px auto 0}.aoa-site .definition-demo .exchange-demo, .definition-demo.aoa-site .exchange-demo{box-shadow:0 42px 110px #00000059}.aoa-site .definition-demo .exchange-demo:hover, .definition-demo.aoa-site .exchange-demo:hover{transform:translateY(-4px);box-shadow:0 50px 125px #0000006b}.aoa-site .exchange-studio, .exchange-studio.aoa-site{color:var(--ink);background:linear-gradient(155deg,#fffffffa,#eef2f6fa);border:1px solid #ffffff24;border-radius:25px;padding:clamp(24px,3vw,40px);transform:none}.aoa-site .exchange-studio:before, .exchange-studio.aoa-site:before{opacity:.22;background:linear-gradient(130deg,#f2632a99,#0000 24% 72%,#23344640)}.aoa-site .studio-heading, .studio-heading.aoa-site{grid-template-columns:minmax(0,1fr) minmax(330px,.72fr);align-items:end;gap:7%;display:grid}.aoa-site .studio-heading>div, .studio-heading.aoa-site>div{color:var(--orange);grid-column:1/-1;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.aoa-site .studio-heading h3, .studio-heading.aoa-site h3{letter-spacing:-.057em;margin:18px 0 0;font-size:clamp(2.35rem,4vw,4.5rem);line-height:.96}.aoa-site .studio-heading p, .studio-heading.aoa-site p{color:var(--muted);margin:0 0 5px;font-size:14px;line-height:1.67}.aoa-site .studio-selectors, .studio-selectors.aoa-site{background:#ffffffc2;border:1px solid #d6dde4;border-radius:16px;grid-template-columns:1fr 54px 1fr;align-items:end;gap:14px;margin-top:38px;padding:18px;display:grid}.aoa-site .studio-selectors label>span, .studio-selectors.aoa-site label>span{color:#677483;margin:0 0 9px 2px;font-size:10px;font-weight:760;display:block}.aoa-site .studio-select, .studio-select.aoa-site{width:100%;height:58px;color:var(--ink);background:#fff;border-color:#cbd3dc;border-radius:10px;padding:0 16px;font-size:15px;font-weight:740;box-shadow:0 9px 24px #1826370f}.aoa-site .studio-select:hover, .studio-select:hover.aoa-site{border-color:var(--orange)}.aoa-site .studio-swap, .studio-swap.aoa-site{height:58px;color:var(--orange);place-content:center;font-size:23px;display:grid}.aoa-site .exchange-studio .demo-tabs, .exchange-studio.aoa-site .demo-tabs{margin-top:14px}.aoa-site .exchange-studio .demo-tab-list, .exchange-studio.aoa-site .demo-tab-list{border-color:#d6dde4;background:#ffffffb8;padding:6px}.aoa-site .exchange-studio .demo-tab, .exchange-studio.aoa-site .demo-tab{height:51px;font-size:11px;font-weight:720}.aoa-site .exchange-studio .demo-tab[data-state=active], .exchange-studio.aoa-site .demo-tab[data-state=active]{border:1px solid var(--orange);color:var(--ink);box-shadow:0 10px 24px #18263717}.aoa-site .studio-campaign, .studio-campaign.aoa-site{background:#fff;border:1px solid #d6dde4;border-radius:17px;grid-template-columns:1fr 116px 1fr;align-items:center;margin-top:14px;padding:28px;display:grid;position:relative;overflow:hidden}.aoa-site .studio-campaign:before, .studio-campaign.aoa-site:before{content:"";opacity:.55;pointer-events:none;background-image:linear-gradient(#16223009 1px,#0000 1px),linear-gradient(90deg,#16223009 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.aoa-site .studio-business, .studio-business.aoa-site{z-index:2;background:#f7f9fbed;border:1px solid #d8dfe6;border-radius:14px;flex-direction:column;min-height:190px;padding:22px;transition:transform .28s,border-color .28s,box-shadow .28s;display:flex;position:relative}.aoa-site .studio-business:hover, .studio-business:hover.aoa-site{border-color:var(--orange);transform:translateY(-5px);box-shadow:0 20px 42px #1926351f}.aoa-site .studio-business>span, .studio-business.aoa-site>span{color:var(--orange);font-size:11px;font-weight:800}.aoa-site .studio-business strong, .studio-business.aoa-site strong{letter-spacing:-.025em;margin:auto 0 14px;font-size:clamp(18px,1.6vw,24px);line-height:1.2}.aoa-site .studio-business small, .studio-business.aoa-site small{color:var(--muted);font-size:11px;line-height:1.5}.aoa-site .studio-exchange, .studio-exchange.aoa-site{z-index:2;background:var(--orange);height:2px;position:relative;box-shadow:0 0 16px #f2632a52}.aoa-site .studio-exchange>i, .studio-exchange.aoa-site>i{background:var(--orange);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 5px #f2632a1a}.aoa-site .studio-exchange>i:first-child, .studio-exchange.aoa-site>i:first-child{left:-1px}.aoa-site .studio-exchange>i:last-child, .studio-exchange.aoa-site>i:last-child{right:-1px}.aoa-site .studio-exchange>span, .studio-exchange.aoa-site>span{background:#fff;border:1px solid #d6dde4;border-radius:9px;justify-content:center;align-items:center;gap:0;width:48px;height:34px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aoa-site .studio-exchange svg, .studio-exchange.aoa-site svg{width:15px;color:var(--orange)}.aoa-site .studio-exchange svg:last-child, .studio-exchange.aoa-site svg:last-child{transform:rotate(180deg)}.aoa-site .studio-result, .studio-result.aoa-site{background:#202a35;border:1px solid #d6dde4;border-radius:15px;grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid;overflow:hidden}.aoa-site .studio-result>div, .studio-result.aoa-site>div{border-right:1px solid #ffffff1f;grid-template-columns:19px 1fr;align-content:center;gap:7px 10px;min-height:122px;padding:20px;display:grid}.aoa-site .studio-result>div:last-child, .studio-result.aoa-site>div:last-child{border-right:0}.aoa-site .studio-result svg, .studio-result.aoa-site svg{width:18px;height:18px;color:var(--orange)}.aoa-site .studio-result span, .studio-result.aoa-site span{color:#8995a2;font-size:9px;font-weight:760}.aoa-site .studio-result strong, .studio-result.aoa-site strong{color:#fff;grid-column:2;font-size:12px;line-height:1.48}.aoa-site .channel-stack, .channel-stack.aoa-site{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.aoa-site .channel-card, .channel-card.aoa-site{flex-direction:column;min-height:475px;padding:28px;display:flex}.aoa-site .channel-card:first-child, .channel-card:first-child.aoa-site, .aoa-site .channel-card:nth-child(4), .channel-card:nth-child(4).aoa-site{grid-column:span 7}.aoa-site .channel-card:nth-child(2), .channel-card:nth-child(2).aoa-site, .aoa-site .channel-card:nth-child(3), .channel-card:nth-child(3).aoa-site{grid-column:span 5}.aoa-site .channel-card-main, .channel-card-main.aoa-site{padding:46px 0 34px;display:block}.aoa-site .channel-card-main>div>p, .channel-card-main.aoa-site>div>p{margin-bottom:13px}.aoa-site .channel-card-main h3, .channel-card-main.aoa-site h3{max-width:570px;font-size:clamp(2.35rem,3.6vw,4.35rem)}.aoa-site .channel-card-main>p, .channel-card-main.aoa-site>p{max-width:590px;margin-top:25px;font-size:14px}.aoa-site .channel-card-data, .channel-card-data.aoa-site{grid-template-columns:1fr;gap:17px;margin-top:auto;padding-top:21px;display:grid}.aoa-site .channel-card-data ul, .channel-card-data.aoa-site ul{padding-right:36px}.aoa-site .exchange-mini, .exchange-mini.aoa-site{justify-content:flex-start}.aoa-site .channel-index, .channel-index.aoa-site{display:none}.aoa-site .channel-card:hover, .channel-card:hover.aoa-site{border-color:var(--orange);transform:translateY(-8px)}.aoa-site .secondary-grid, .secondary-grid.aoa-site{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);gap:0}.aoa-site .secondary-card, .secondary-card.aoa-site{border:0;border-left:1px solid var(--line);background:0 0;border-radius:0;min-height:285px}.aoa-site .secondary-card:first-child, .secondary-card:first-child.aoa-site{border-left:0}.aoa-site .secondary-card:hover, .secondary-card:hover.aoa-site{border-color:var(--line);box-shadow:inset 0 3px var(--orange);background:#ffffffbf;transform:none}.aoa-site .process-card small, .process-card.aoa-site small{color:#677483;font-family:var(--sans);letter-spacing:0;font-size:10px;font-weight:720}.aoa-site .process-card h3, .process-card.aoa-site h3{margin-top:50px}.aoa-site .trust-section, .trust-section.aoa-site{padding:clamp(105px, 10vw, 155px) var(--page-pad);border-top:1px solid var(--line);background:#edf1f5}.aoa-site .trust-heading, .trust-heading.aoa-site{max-width:var(--content);grid-template-columns:3fr 6fr 3fr;align-items:end;gap:36px;margin:0 auto;display:grid}.aoa-site .trust-heading h2, .trust-heading.aoa-site h2{letter-spacing:-.058em;margin:0;font-size:clamp(3rem,5vw,5.65rem);line-height:.96}.aoa-site .trust-heading>p, .trust-heading.aoa-site>p{color:var(--muted);margin:0 0 5px;font-size:15px;line-height:1.65}.aoa-site .trust-stage, .trust-stage.aoa-site{max-width:var(--content);grid-template-columns:minmax(300px,4fr) minmax(580px,7fr);align-items:center;gap:clamp(38px,6vw,84px);margin:72px auto 0;display:grid}.aoa-site .trust-principles, .trust-principles.aoa-site{border-top:1px solid var(--line-strong)}.aoa-site .trust-principles article, .trust-principles.aoa-site article{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;gap:18px;padding:25px 0;display:grid}.aoa-site .trust-principles svg, .trust-principles.aoa-site svg{border:1px solid var(--line-strong);width:40px;height:40px;color:var(--orange);background:#ffffffb3;border-radius:10px;padding:10px;transition:transform .25s,background .25s}.aoa-site .trust-principles article:hover svg, .trust-principles.aoa-site article:hover svg{background:#fff;transform:rotate(-5deg)scale(1.06)}.aoa-site .trust-principles h3, .trust-principles.aoa-site h3{letter-spacing:-.03em;margin:0 0 8px;font-size:20px}.aoa-site .trust-principles p, .trust-principles.aoa-site p{color:var(--muted);margin:0;font-size:13px;line-height:1.58}.aoa-site .trust-ledger, .trust-ledger.aoa-site{color:#fff;background:linear-gradient(145deg,#202a35,#10161e);border:1px solid #303a46;border-radius:22px;padding:clamp(26px,3.3vw,46px);overflow:hidden;box-shadow:0 35px 85px #121b2638,inset 0 1px #ffffff0f}.aoa-site .trust-ledger-head, .trust-ledger-head.aoa-site{justify-content:space-between;align-items:center;gap:30px;display:flex}.aoa-site .trust-ledger-head>div, .trust-ledger-head.aoa-site>div{flex-direction:column;gap:7px;display:flex}.aoa-site .trust-ledger-head span, .trust-ledger-head.aoa-site span{color:#8f9aa6;font-size:10px}.aoa-site .trust-ledger-head strong, .trust-ledger-head.aoa-site strong{letter-spacing:-.04em;font-size:clamp(24px,2.3vw,34px)}.aoa-site .trust-ledger-head svg, .trust-ledger-head.aoa-site svg{width:50px;height:50px;color:var(--orange);border:1px solid #ffffff29;border-radius:13px;padding:13px}.aoa-site .trust-ledger-labels, .trust-ledger-labels.aoa-site{color:#8995a2;grid-template-columns:1fr auto 1fr;gap:14px;margin-top:38px;padding:0 10px 13px;font-size:9px;font-weight:760;display:grid}.aoa-site .trust-ledger-labels span:last-child, .trust-ledger-labels.aoa-site span:last-child{text-align:right}.aoa-site .trust-ledger-labels i, .trust-ledger-labels.aoa-site i{color:var(--orange);font-size:8px;font-style:normal}.aoa-site .trust-ledger-row, .trust-ledger-row.aoa-site{border-top:1px solid #ffffff1c;grid-template-columns:1fr 110px 1fr;align-items:center;gap:16px;min-height:68px;padding:0 10px;display:grid}.aoa-site .trust-ledger-row>span, .trust-ledger-row.aoa-site>span{color:#7f8b97;text-align:center;font-size:9px}.aoa-site .trust-ledger-row>strong, .trust-ledger-row.aoa-site>strong{font-size:12px;line-height:1.4}.aoa-site .trust-ledger-row>strong:last-child, .trust-ledger-row.aoa-site>strong:last-child{text-align:right}.aoa-site .trust-ledger-foot, .trust-ledger-foot.aoa-site{color:#dce2e8;background:#f2632a1a;border:1px solid #f2632a59;border-radius:10px;align-items:center;gap:11px;margin-top:20px;padding:15px 16px;font-size:11px;line-height:1.5;display:flex}.aoa-site .trust-ledger-foot svg, .trust-ledger-foot.aoa-site svg{width:18px;height:18px;color:var(--orange);flex:none}.aoa-site .audience-cta, .audience-cta.aoa-site{color:#fff;background:linear-gradient(130deg,#222c37,#111820)}.aoa-site .audience-cta-icon, .audience-cta-icon.aoa-site{color:var(--orange);background:#ffffff0f;border-color:#fff3}.aoa-site .audience-cta:hover .audience-cta-icon, .audience-cta:hover.aoa-site .audience-cta-icon{background:#ffffff1a}.aoa-site .audience-cta .button-light, .audience-cta.aoa-site .button-light{background:var(--orange);color:#10151d}.aoa-site .audience-cta .button-light:hover, .audience-cta.aoa-site .button-light:hover{background:#fff}.aoa-site .archive-cta h2, .archive-cta.aoa-site h2, .aoa-site .article-cta h2, .article-cta.aoa-site h2{margin-top:0}.aoa-site .hero-copy[data-reveal], .hero-copy[data-reveal].aoa-site{animation:.8s cubic-bezier(.2,.75,.2,1) both aoa-hero-copy-in}@keyframes aoa-hero-copy-in{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}@keyframes aoa-section-reveal{0%{opacity:.18;filter:blur(5px);translate:0 38px}to{opacity:1;filter:blur();translate:0}}@supports (animation-timeline:view()){.aoa-site [data-reveal]:not(.hero-copy), [data-reveal]:not(.hero-copy).aoa-site{animation:linear both aoa-section-reveal;animation-timeline:view();animation-range:entry 5% cover 28%}}@media (width<=1120px){.aoa-site .definition-intro, .definition-intro.aoa-site{grid-template-columns:1fr;gap:34px}.aoa-site .definition-copy, .definition-copy.aoa-site{max-width:780px}.aoa-site .channel-card:nth-child(n), .channel-card:nth-child(n).aoa-site{grid-column:span 6}.aoa-site .trust-heading, .trust-heading.aoa-site{grid-template-columns:1fr 2fr}.aoa-site .trust-heading>p, .trust-heading.aoa-site>p{grid-column:2}.aoa-site .trust-stage, .trust-stage.aoa-site{grid-template-columns:1fr}.aoa-site .trust-principles, .trust-principles.aoa-site{border-top:0;grid-template-columns:repeat(3,1fr);display:grid}.aoa-site .trust-principles article, .trust-principles.aoa-site article{border:1px solid var(--line);border-right:0;padding:22px;display:block}.aoa-site .trust-principles article:last-child, .trust-principles.aoa-site article:last-child{border-right:1px solid var(--line)}.aoa-site .trust-principles h3, .trust-principles.aoa-site h3{margin-top:28px}}@media (width<=960px){.aoa-site .header-inner, .header-inner.aoa-site{grid-template-columns:1fr auto}.aoa-site .hero, .hero.aoa-site{grid-template-columns:1fr}.aoa-site .hero-copy, .hero-copy.aoa-site{max-width:780px}.aoa-site .hero-3d-visual, .hero-3d-visual.aoa-site{width:min(100%,820px);min-height:500px}.aoa-site .hero-3d-tilt, .hero-3d-tilt.aoa-site{width:100%}.aoa-site .studio-heading, .studio-heading.aoa-site{grid-template-columns:1fr;gap:20px}.aoa-site .studio-heading p, .studio-heading.aoa-site p{max-width:700px}.aoa-site .studio-result, .studio-result.aoa-site{grid-template-columns:1fr}.aoa-site .studio-result>div, .studio-result.aoa-site>div{border-bottom:1px solid #ffffff1f;border-right:0;min-height:92px}.aoa-site .studio-result>div:last-child, .studio-result.aoa-site>div:last-child{border-bottom:0}.aoa-site .channel-card:nth-child(n), .channel-card:nth-child(n).aoa-site{grid-column:1/-1}.aoa-site .channel-card, .channel-card.aoa-site{min-height:440px}.aoa-site .secondary-grid, .secondary-grid.aoa-site{grid-template-columns:1fr 1fr}.aoa-site .secondary-card:nth-child(3), .secondary-card:nth-child(3).aoa-site{border-left:0}.aoa-site .secondary-card:nth-child(n+3), .secondary-card:nth-child(n+3).aoa-site{border-top:1px solid var(--line)}.aoa-site .trust-heading, .trust-heading.aoa-site{grid-template-columns:1fr;gap:30px}.aoa-site .trust-heading>p, .trust-heading.aoa-site>p{grid-column:1;max-width:680px}}@media (width<=640px){.aoa-site .hero h1, .hero.aoa-site h1{font-size:clamp(3.45rem,16vw,4.75rem)}.aoa-site .hero-3d-visual, .hero-3d-visual.aoa-site{min-height:350px;margin:0 -12px}.aoa-site .hero-channel-rail a:after, .hero-channel-rail.aoa-site a:after{top:16px;bottom:16px}.aoa-site .definition-intro, .definition-intro.aoa-site{margin-top:40px}.aoa-site .definition-demo, .definition-demo.aoa-site{margin-top:50px}.aoa-site .exchange-studio, .exchange-studio.aoa-site{border-radius:18px;margin:0 -8px;padding:22px 14px}.aoa-site .studio-heading h3, .studio-heading.aoa-site h3{font-size:2.65rem}.aoa-site .studio-selectors, .studio-selectors.aoa-site{grid-template-columns:1fr;padding:13px}.aoa-site .studio-swap, .studio-swap.aoa-site{height:26px;transform:rotate(90deg)}.aoa-site .exchange-studio .demo-tab-list, .exchange-studio.aoa-site .demo-tab-list{grid-template-columns:1fr 1fr}.aoa-site .studio-campaign, .studio-campaign.aoa-site{grid-template-columns:1fr;gap:38px;padding:16px}.aoa-site .studio-business, .studio-business.aoa-site{min-height:150px}.aoa-site .studio-exchange, .studio-exchange.aoa-site{width:2px;height:38px;margin:-38px auto}.aoa-site .studio-exchange>i, .studio-exchange.aoa-site>i{transform:translate(-50%);left:50%;right:auto}.aoa-site .studio-exchange>i:first-child, .studio-exchange.aoa-site>i:first-child{top:0}.aoa-site .studio-exchange>i:last-child, .studio-exchange.aoa-site>i:last-child{top:auto;bottom:0}.aoa-site .studio-exchange>span, .studio-exchange.aoa-site>span{transform:translate(-50%,-50%)rotate(90deg)}.aoa-site .studio-result>div, .studio-result.aoa-site>div{padding:18px}.aoa-site .channel-card, .channel-card.aoa-site{min-height:500px;padding:22px 20px}.aoa-site .channel-card-main h3, .channel-card-main.aoa-site h3{font-size:3rem}.aoa-site .channel-card-data ul, .channel-card-data.aoa-site ul{padding-right:0}.aoa-site .secondary-grid, .secondary-grid.aoa-site{grid-template-columns:1fr}.aoa-site .secondary-card:nth-child(n), .secondary-card:nth-child(n).aoa-site{border-left:0;border-top:1px solid var(--line);min-height:230px}.aoa-site .secondary-card:first-child, .secondary-card:first-child.aoa-site{border-top:0}.aoa-site .trust-section, .trust-section.aoa-site{padding-left:20px;padding-right:20px}.aoa-site .trust-heading h2, .trust-heading.aoa-site h2{font-size:3.2rem}.aoa-site .trust-principles, .trust-principles.aoa-site{grid-template-columns:1fr}.aoa-site .trust-principles article:nth-child(n), .trust-principles.aoa-site article:nth-child(n){border:0;border-bottom:1px solid var(--line);padding:22px 0;display:grid}.aoa-site .trust-principles h3, .trust-principles.aoa-site h3{margin-top:0}.aoa-site .trust-ledger, .trust-ledger.aoa-site{border-radius:17px;padding:25px 16px}.aoa-site .trust-ledger-labels, .trust-ledger-labels.aoa-site{grid-template-columns:1fr 1fr}.aoa-site .trust-ledger-labels i, .trust-ledger-labels.aoa-site i{display:none}.aoa-site .trust-ledger-row, .trust-ledger-row.aoa-site{grid-template-columns:1fr 1fr;gap:6px 14px;min-height:92px}.aoa-site .trust-ledger-row>span, .trust-ledger-row.aoa-site>span{text-align:left;grid-area:1/1/auto/-1}.aoa-site .trust-ledger-row>strong:last-child, .trust-ledger-row.aoa-site>strong:last-child{text-align:right}}@media (prefers-reduced-motion:reduce){.aoa-site [data-reveal], [data-reveal].aoa-site, .aoa-site .hero-copy[data-reveal], .hero-copy[data-reveal].aoa-site{opacity:1;filter:none;animation:none;translate:none}}.aoa-site .studio-select-field>span, .studio-select-field.aoa-site>span{color:#677483;margin:0 0 9px 2px;font-size:10px;font-weight:760;display:block}.aoa-site .studio-select:focus-visible, .studio-select:focus-visible.aoa-site{border-color:var(--orange);box-shadow:0 0 0 4px #f2632a26,0 9px 24px #18263714}.aoa-site .studio-select-content, .studio-select-content.aoa-site{z-index:100;width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width);max-height:min(340px, var(--radix-select-content-available-height));color:var(--ink);opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #cbd3dc;border-radius:12px;box-shadow:0 24px 60px #10182238}.aoa-site .studio-select-content [data-slot=select-viewport], .studio-select-content.aoa-site [data-slot=select-viewport]{background:#fff;height:auto;min-height:0;padding:6px}.aoa-site .studio-select-content [data-slot=select-item], .studio-select-content.aoa-site [data-slot=select-item]{min-height:44px;color:var(--ink);cursor:pointer;border-radius:7px;padding:10px 38px 10px 12px;font-size:13px}.aoa-site .studio-select-content [data-slot=select-item][data-highlighted], .studio-select-content.aoa-site [data-slot=select-item][data-highlighted]{background:var(--orange-soft);color:var(--ink)}.aoa-site .studio-select-content [data-slot=select-item]:focus-visible, .studio-select-content.aoa-site [data-slot=select-item]:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}.aoa-site .studio-balance-note, .studio-balance-note.aoa-site{background:#fff;border:1px solid #d6dde4;border-radius:12px;grid-template-columns:34px 1fr;align-items:center;gap:13px;margin:14px 0 0;padding:15px 17px;display:grid}.aoa-site .studio-balance-note svg, .studio-balance-note.aoa-site svg{background:var(--orange-soft);width:32px;height:32px;color:var(--orange);border-radius:8px;padding:8px}.aoa-site .studio-balance-note p, .studio-balance-note.aoa-site p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.aoa-site .studio-balance-note strong, .studio-balance-note.aoa-site strong{color:var(--ink)}.aoa-site .exchange-studio .demo-tab-list, .exchange-studio.aoa-site .demo-tab-list{grid-template-columns:repeat(5,minmax(0,1fr))}.aoa-site .exchange-studio .demo-tab:first-child, .exchange-studio.aoa-site .demo-tab:first-child{background:#f2632a0f}.aoa-site .exchange-studio .demo-tab:first-child[data-state=active], .exchange-studio.aoa-site .demo-tab:first-child[data-state=active]{background:var(--orange-soft)}.aoa-site .secondary-card:nth-child(4n+1), .secondary-card:nth-child(4n+1).aoa-site{border-left:0}.aoa-site .secondary-card:nth-child(n+5), .secondary-card:nth-child(n+5).aoa-site{border-top:1px solid var(--line)}.aoa-site .secondary-card-market, .secondary-card-market.aoa-site{color:#fff;box-shadow:inset 0 3px var(--orange);background:linear-gradient(145deg,#222d38,#10171f)}.aoa-site .secondary-card-market:hover, .secondary-card-market:hover.aoa-site{box-shadow:inset 0 3px var(--orange), 0 24px 54px #10182233;background:linear-gradient(145deg,#27333f,#131b24);border-color:#0000}.aoa-site .secondary-card-market>div span, .secondary-card-market.aoa-site>div span{color:#8e9aa6}.aoa-site .secondary-card-market svg, .secondary-card-market.aoa-site svg{color:var(--orange);background:#f2632a1a;border-color:#ffffff26}.aoa-site .secondary-card-market p, .secondary-card-market.aoa-site p{color:#aeb8c2;max-width:none}.aoa-site .secondary-card-link, .secondary-card-link.aoa-site{width:fit-content;color:var(--orange);align-items:center;gap:9px;margin-top:17px;font-size:10px;font-weight:780;display:inline-flex}.aoa-site .secondary-card-link svg, .secondary-card-link.aoa-site svg{background:0 0;border:0;width:15px;height:15px;padding:0;transition:transform .22s}.aoa-site .secondary-card-link:hover svg, .secondary-card-link:hover.aoa-site svg{transform:translate(4px)}.aoa-site .secondary-card-link:focus-visible, .secondary-card-link:focus-visible.aoa-site{outline:2px solid var(--orange);outline-offset:4px;border-radius:4px}.aoa-site .metrics-section, .metrics-section.aoa-site{padding:clamp(105px, 10vw, 155px) var(--page-pad);color:#fff;background:linear-gradient(138deg,#1f2934 0%,#10171f 68%,#0b1017 100%);position:relative;overflow:hidden}.aoa-site .metrics-section:before, .metrics-section.aoa-site:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2632a30,#0000 68%);border-radius:50%;width:720px;height:720px;position:absolute;top:-390px;right:-330px}.aoa-site .metrics-section .section-label, .metrics-section.aoa-site .section-label{color:#8f9ba7}.aoa-site .metrics-section .section-label>span, .metrics-section.aoa-site .section-label>span{color:var(--orange);background:#ffffff0a;border-color:#ffffff29}.aoa-site .metrics-heading, .metrics-heading.aoa-site{z-index:1;max-width:var(--content);grid-template-columns:3fr 6fr 3fr;align-items:end;gap:36px;margin:0 auto;display:grid;position:relative}.aoa-site .metrics-heading h2, .metrics-heading.aoa-site h2{letter-spacing:-.058em;margin:0;font-size:clamp(3rem,5vw,5.65rem);line-height:.96}.aoa-site .metrics-heading>p, .metrics-heading.aoa-site>p{color:#aab4bf;margin:0 0 5px;font-size:14px;line-height:1.65}.aoa-site .metrics-grid, .metrics-grid.aoa-site{z-index:1;max-width:var(--content);border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(4,minmax(0,1fr));margin:72px auto 0;display:grid;position:relative}.aoa-site .metrics-grid>div, .metrics-grid.aoa-site>div{border-right:1px solid #ffffff1f;flex-direction:column;justify-content:space-between;min-height:260px;padding:28px;transition:background .25s,transform .25s;display:flex}.aoa-site .metrics-grid>div:last-child, .metrics-grid.aoa-site>div:last-child{border-right:0}.aoa-site .metrics-grid>div:hover, .metrics-grid.aoa-site>div:hover{background:#ffffff0b;transform:translateY(-5px)}.aoa-site .metrics-grid dt, .metrics-grid.aoa-site dt{color:var(--orange);letter-spacing:-.075em;font-size:clamp(4.6rem,7vw,7.8rem);font-weight:780;line-height:.8}.aoa-site .metrics-grid dd, .metrics-grid.aoa-site dd{flex-direction:column;gap:9px;margin:0;display:flex}.aoa-site .metrics-grid dd strong, .metrics-grid.aoa-site dd strong{letter-spacing:-.025em;font-size:17px}.aoa-site .metrics-grid dd span, .metrics-grid.aoa-site dd span{color:#98a4b0;max-width:240px;font-size:11px;line-height:1.55}.aoa-site .metrics-measurement, .metrics-measurement.aoa-site{z-index:1;max-width:var(--content);justify-content:space-between;align-items:center;gap:28px;margin:24px auto 0;padding:16px 0;display:flex;position:relative}.aoa-site .metrics-measurement>span, .metrics-measurement.aoa-site>span{color:#7f8b97;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:760}.aoa-site .metrics-measurement ul, .metrics-measurement.aoa-site ul{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;padding:0;list-style:none;display:flex}.aoa-site .metrics-measurement li, .metrics-measurement.aoa-site li{color:#c7cfd7;border:1px solid #ffffff21;border-radius:7px;padding:8px 10px;font-size:9px}.aoa-site .audience-cta-copy, .audience-cta-copy.aoa-site{color:#aeb8c2;max-width:760px;margin-top:16px;font-size:12px;line-height:1.55;display:block}@media (width<=1120px){.aoa-site .metrics-heading, .metrics-heading.aoa-site{grid-template-columns:1fr 2fr}.aoa-site .metrics-heading>p, .metrics-heading.aoa-site>p{grid-column:2}.aoa-site .metrics-grid, .metrics-grid.aoa-site{grid-template-columns:1fr 1fr}.aoa-site .metrics-grid>div:nth-child(2), .metrics-grid.aoa-site>div:nth-child(2){border-right:0}.aoa-site .metrics-grid>div:nth-child(n+3), .metrics-grid.aoa-site>div:nth-child(n+3){border-top:1px solid #ffffff1f}}@media (width<=960px){.aoa-site .secondary-card:nth-child(n), .secondary-card:nth-child(n).aoa-site{border-left:1px solid var(--line)}.aoa-site .secondary-card:nth-child(odd), .secondary-card:nth-child(odd).aoa-site{border-left:0}.aoa-site .secondary-card:nth-child(-n+2), .secondary-card:nth-child(-n+2).aoa-site{border-top:0}.aoa-site .secondary-card:nth-child(n+3), .secondary-card:nth-child(n+3).aoa-site{border-top:1px solid var(--line)}.aoa-site .metrics-heading, .metrics-heading.aoa-site{grid-template-columns:1fr;gap:30px}.aoa-site .metrics-heading>p, .metrics-heading.aoa-site>p{grid-column:1;max-width:720px}}@media (width<=640px){.aoa-site .studio-select-content, .studio-select-content.aoa-site{max-width:calc(100vw - 32px)}.aoa-site .studio-balance-note, .studio-balance-note.aoa-site{grid-template-columns:1fr}.aoa-site .exchange-studio .demo-tab-list, .exchange-studio.aoa-site .demo-tab-list{grid-template-columns:1fr 1fr}.aoa-site .exchange-studio .demo-tab:first-child, .exchange-studio.aoa-site .demo-tab:first-child{grid-column:1/-1}.aoa-site .secondary-card:nth-child(n), .secondary-card:nth-child(n).aoa-site{border-left:0;border-top:1px solid var(--line)}.aoa-site .secondary-card:first-child, .secondary-card:first-child.aoa-site{border-top:0}.aoa-site .metrics-section, .metrics-section.aoa-site{padding-left:20px;padding-right:20px}.aoa-site .metrics-heading h2, .metrics-heading.aoa-site h2{font-size:3.2rem}.aoa-site .metrics-grid, .metrics-grid.aoa-site{grid-template-columns:1fr}.aoa-site .metrics-grid>div:nth-child(n), .metrics-grid.aoa-site>div:nth-child(n){border-top:1px solid #ffffff1f;border-right:0;min-height:220px}.aoa-site .metrics-grid>div:first-child, .metrics-grid.aoa-site>div:first-child{border-top:0}.aoa-site .metrics-measurement, .metrics-measurement.aoa-site{flex-direction:column;align-items:flex-start}.aoa-site .metrics-measurement ul, .metrics-measurement.aoa-site ul{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.aoa-site .metrics-grid>div, .metrics-grid.aoa-site>div{transform:none}}@property --aoa-tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --aoa-tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --aoa-tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --aoa-tw-rotate-x{syntax:"*";inherits:false}@property --aoa-tw-rotate-y{syntax:"*";inherits:false}@property --aoa-tw-rotate-z{syntax:"*";inherits:false}@property --aoa-tw-skew-x{syntax:"*";inherits:false}@property --aoa-tw-skew-y{syntax:"*";inherits:false}@property --aoa-tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --aoa-tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --aoa-tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --aoa-tw-leading{syntax:"*";inherits:false}@property --aoa-tw-font-weight{syntax:"*";inherits:false}@property --aoa-tw-tracking{syntax:"*";inherits:false}@property --aoa-tw-ordinal{syntax:"*";inherits:false}@property --aoa-tw-slashed-zero{syntax:"*";inherits:false}@property --aoa-tw-numeric-figure{syntax:"*";inherits:false}@property --aoa-tw-numeric-spacing{syntax:"*";inherits:false}@property --aoa-tw-numeric-fraction{syntax:"*";inherits:false}@property --aoa-tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --aoa-tw-shadow-color{syntax:"*";inherits:false}@property --aoa-tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --aoa-tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --aoa-tw-inset-shadow-color{syntax:"*";inherits:false}@property --aoa-tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --aoa-tw-ring-color{syntax:"*";inherits:false}@property --aoa-tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --aoa-tw-inset-ring-color{syntax:"*";inherits:false}@property --aoa-tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --aoa-tw-ring-inset{syntax:"*";inherits:false}@property --aoa-tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --aoa-tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --aoa-tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --aoa-tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --aoa-tw-duration{syntax:"*";inherits:false}@property --aoa-tw-ease{syntax:"*";inherits:false}@property --aoa-tw-content{syntax:"*";inherits:false;initial-value:""}@property --aoa-tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --aoa-tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --aoa-tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes aoa-spin{to{transform:rotate(360deg)}}@keyframes aoa-pulse{50%{opacity:.5}}@keyframes aoa-enter{0%{opacity:var(--aoa-tw-enter-opacity,1);transform:translate3d(var(--aoa-tw-enter-translate-x,0),var(--aoa-tw-enter-translate-y,0),0)scale3d(var(--aoa-tw-enter-scale,1),var(--aoa-tw-enter-scale,1),var(--aoa-tw-enter-scale,1))rotate(var(--aoa-tw-enter-rotate,0));filter:blur(var(--aoa-tw-enter-blur,0))}}@keyframes aoa-exit{to{opacity:var(--aoa-tw-exit-opacity,1);transform:translate3d(var(--aoa-tw-exit-translate-x,0),var(--aoa-tw-exit-translate-y,0),0)scale3d(var(--aoa-tw-exit-scale,1),var(--aoa-tw-exit-scale,1),var(--aoa-tw-exit-scale,1))rotate(var(--aoa-tw-exit-rotate,0));filter:blur(var(--aoa-tw-exit-blur,0))}}@keyframes aoa-accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}}@keyframes aoa-accordion-up{0%{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}to{height:0}}@keyframes aoa-caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes aoa-scroll-fade-reveal-b{0%{--aoa-scroll-fade-b:var(--_scroll-fade-size-b,var(--aoa-scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}to{--aoa-scroll-fade-b:0px}}@keyframes aoa-scroll-fade-reveal-s{0%{--aoa-scroll-fade-s:0px}to{--aoa-scroll-fade-s:var(--_scroll-fade-size-s,var(--aoa-scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}}@keyframes aoa-scroll-fade-reveal-e{0%{--aoa-scroll-fade-e:var(--_scroll-fade-size-e,var(--aoa-scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}to{--aoa-scroll-fade-e:0px}}@keyframes aoa-tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.aoa-site{--studio-line:#dfe4e9;--studio-muted:#606d7c}.aoa-site .logo img, .logo.aoa-site img{object-fit:contain;width:132px;height:60px;display:block}.aoa-site .header-inner, .header-inner.aoa-site{grid-template-columns:155px 1fr auto;gap:22px}.aoa-site .desktop-nav, .desktop-nav.aoa-site{gap:clamp(14px,1.7vw,28px)}.aoa-site .desktop-nav a, .desktop-nav.aoa-site a{font-size:14px}.aoa-site .site-header, .site-header.aoa-site{z-index:70;background:#fffffff2}.aoa-site .footer-logo img, .footer-logo.aoa-site img{object-fit:contain;background:#fff;border-radius:10px;width:180px;height:80px;padding:8px}.aoa-site .footer-logo small, .footer-logo.aoa-site small{font-size:13px}.aoa-site .hero-copy .hero-eyebrow, .hero-copy.aoa-site .hero-eyebrow{color:#64707e;letter-spacing:.05em;align-items:center;gap:12px;margin:0 0 30px;font-size:13px;font-weight:650;display:flex}.aoa-site .hero-eyebrow:before, .hero-eyebrow.aoa-site:before{content:"";background:var(--orange);width:28px;height:2px}.aoa-site .hero-actions .button, .hero-actions.aoa-site .button{font-size:14px}.aoa-site .hero-assurance, .hero-assurance.aoa-site{font-size:13px}.aoa-site .definition, .definition.aoa-site{padding-bottom:80px}.aoa-site .definition-intro, .definition-intro.aoa-site{gap:6%}.aoa-site .definition h2, .definition.aoa-site h2{letter-spacing:-.052em;font-size:clamp(2.75rem,4.3vw,5rem);line-height:1.05}.aoa-site .definition-demo, .definition-demo.aoa-site{max-width:none;margin-top:75px}.aoa-site .section-label, .section-label.aoa-site{letter-spacing:.09em;font-size:12px}.aoa-site .section-label>span svg, .section-label.aoa-site>span svg{width:16px;height:16px}.aoa-site .partner-workspace, .partner-workspace.aoa-site{color:var(--ink);text-align:left;background:#fff;border:1px solid #3b4148;border-radius:18px;scroll-margin-top:100px;position:relative;overflow:clip;box-shadow:0 40px 90px #0003}.aoa-site .partner-workspace *, .partner-workspace.aoa-site *, .aoa-site .growth-lab *, .growth-lab.aoa-site *, .aoa-site .ai-section *, .ai-section.aoa-site *{min-width:0}.aoa-site .partner-workspace p, .partner-workspace.aoa-site p, .aoa-site .growth-lab p, .growth-lab.aoa-site p, .aoa-site .ai-section p, .ai-section.aoa-site p{text-wrap:pretty}.aoa-site .partner-workspace button, .partner-workspace.aoa-site button, .aoa-site .growth-lab button, .growth-lab.aoa-site button, .aoa-site .ai-section button, .ai-section.aoa-site button{cursor:pointer}.aoa-site .partner-workspace button:focus-visible, .partner-workspace.aoa-site button:focus-visible, .aoa-site .growth-lab button:focus-visible, .growth-lab.aoa-site button:focus-visible, .aoa-site .ai-section button:focus-visible, .ai-section.aoa-site button:focus-visible{outline-offset:3px;outline:3px solid #ed743f}.aoa-site .workspace-topbar, .workspace-topbar.aoa-site{border-bottom:1px solid var(--studio-line);background:#fff;justify-content:space-between;align-items:center;gap:15px;height:64px;padding:0 25px;display:flex}.aoa-site .workspace-brand, .workspace-brand.aoa-site{align-items:center;gap:16px;display:flex}.aoa-site .workspace-brand img, .workspace-brand.aoa-site img{object-fit:contain;width:78px;height:37px}.aoa-site .workspace-brand>span, .workspace-brand.aoa-site>span{border-left:1px solid #d9dfe5;padding-left:16px;font-size:14px;font-weight:650}.aoa-site .model-tag, .model-tag.aoa-site{color:#64707d;white-space:nowrap;border:1px solid #e1e5e9;border-radius:5px;align-items:center;gap:7px;padding:6px 9px;font-size:12px;display:inline-flex}.aoa-site .workspace-body, .workspace-body.aoa-site{grid-template-columns:210px minmax(0,1fr) 220px;display:grid}.aoa-site .workspace-sidebar, .workspace-sidebar.aoa-site{color:#fff;background:#151c24;flex-direction:column;padding:25px 15px 18px;display:flex}.aoa-site .sidebar-label, .sidebar-label.aoa-site{color:#9aa5b2;letter-spacing:.06em;margin:3px 10px 22px;font-size:12px;font-weight:600;line-height:1.5}.aoa-site .preset-list, .preset-list.aoa-site{gap:6px;display:grid}.aoa-site .preset-list button, .preset-list.aoa-site button{text-align:left;color:#aeb8c5;background:0 0;border:1px solid #0000;border-radius:8px;align-items:flex-start;gap:10px;padding:15px 12px;transition:background .2s,border-color .2s;display:flex}.aoa-site .preset-list button:hover, .preset-list.aoa-site button:hover{color:#fff;background:#ffffff08}.aoa-site .preset-list button.active, .preset-list.aoa-site button.active{color:#fff;background:linear-gradient(125deg,#f2632a1e,#f2632a07);border-color:#f2632a70}.aoa-site .preset-list svg, .preset-list.aoa-site svg{color:#8291a3;flex-shrink:0;margin-top:2px}.aoa-site .preset-list button.active svg, .preset-list.aoa-site button.active svg{color:var(--orange)}.aoa-site .preset-list strong, .preset-list.aoa-site strong{font-size:14px;font-weight:550;line-height:1.45;display:block}.aoa-site .preset-list small, .preset-list.aoa-site small{color:#939fae;margin-top:7px;font-size:12px;line-height:1.5;display:block}.aoa-site .sidebar-bottom, .sidebar-bottom.aoa-site{margin:auto 10px 22px;padding-top:42px}.aoa-site .sidebar-bottom svg, .sidebar-bottom.aoa-site svg{color:#f58656;margin-bottom:15px}.aoa-site .sidebar-bottom strong, .sidebar-bottom.aoa-site strong{letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:1.35;display:block}.aoa-site .sidebar-bottom p, .sidebar-bottom.aoa-site p{color:#98a5b4;margin:12px 0 0;font-size:13px;line-height:1.65}.aoa-site .sidebar-calculator, .sidebar-calculator.aoa-site{color:#cbd3dd;border-top:1px solid #ffffff16;gap:8px;padding:16px 10px 0;font-size:12px;line-height:1.5;display:flex}.aoa-site .sidebar-calculator svg, .sidebar-calculator.aoa-site svg{color:#f58656;flex-shrink:0}.aoa-site .workspace-main, .workspace-main.aoa-site{background:#fcfcfd;padding:30px 26px 22px}.aoa-site .workspace-title, .workspace-title.aoa-site{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:28px;display:flex}.aoa-site .eyebrow-orange, .eyebrow-orange.aoa-site{color:#b3481c;letter-spacing:.075em;font-size:12px;font-weight:700}.aoa-site .workspace-title h3, .workspace-title.aoa-site h3{letter-spacing:-.045em;margin:11px 0 0;font-size:clamp(28px,2.8vw,41px);font-weight:650;line-height:1.07}.aoa-site .workspace-step, .workspace-step.aoa-site{font-family:var(--mono);color:#97a2af;white-space:nowrap;margin-top:2px;font-size:12px}.aoa-site .workspace-selectors, .workspace-selectors.aoa-site{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr);align-items:end;gap:10px;margin-bottom:28px;display:grid}.aoa-site .workspace-selectors label, .workspace-selectors.aoa-site label, .aoa-site .campaign-controls label, .campaign-controls.aoa-site label{color:#596574;margin:0 0 8px;font-size:13px;font-weight:550;display:block}.aoa-site .selector-exchange, .selector-exchange.aoa-site{color:#8a95a2;width:18px;height:18px;margin:0 auto 15px}.aoa-site .work-select, .work-select.aoa-site{text-align:left;color:#202935;background:#fff;border:1px solid #d7dee5;border-radius:7px;width:100%;height:auto;min-height:48px;padding:11px 12px;font-size:14px;line-height:1.4;box-shadow:0 2px 4px #182a3c03}.aoa-site .work-select>span, .work-select.aoa-site>span{white-space:normal;overflow-wrap:anywhere}.aoa-site .work-select-content, .work-select-content.aoa-site{min-width:var(--radix-select-trigger-width);z-index:100;max-width:calc(100vw - 36px);max-height:min(360px,var(--radix-select-content-available-height));color:#1c2632;background:#fff;border:1px solid #d8e0e7;border-radius:8px;box-shadow:0 15px 40px #101c3026}.aoa-site .work-select-content [data-slot=select-item], .work-select-content.aoa-site [data-slot=select-item]{white-space:normal;cursor:pointer;padding:11px 32px 11px 12px;font-size:14px}.aoa-site .work-select-content [data-highlighted], .work-select-content.aoa-site [data-highlighted]{color:#9b3b13;background:#fff0e9}.aoa-site .workspace-tabs, .workspace-tabs.aoa-site{gap:0}.aoa-site .workspace-tab-list, .workspace-tab-list.aoa-site{border-bottom:1px solid var(--studio-line);gap:16px;background:0 0;border-radius:0;justify-content:flex-start;width:100%;height:auto;padding:0}.aoa-site .workspace-tab-list [data-slot=tabs-trigger], .workspace-tab-list.aoa-site [data-slot=tabs-trigger]{color:#7d8794;border:0;border-bottom:2px solid #0000;border-radius:0;flex:0 auto;gap:6px;padding:12px 0 15px;font-size:13px;box-shadow:none;background:0 0}.aoa-site .workspace-tab-list [data-slot=tabs-trigger][data-state=active], .workspace-tab-list.aoa-site [data-slot=tabs-trigger][data-state=active]{border-bottom-color:var(--orange);color:#1e2732}.aoa-site .workspace-tab-list svg, .workspace-tab-list.aoa-site svg{width:15px;height:15px}.aoa-site .workspace-tab-panel, .workspace-tab-panel.aoa-site{min-height:363px;padding-top:24px}.aoa-site .plan-channel-label, .plan-channel-label.aoa-site{letter-spacing:.07em;color:#75818e;margin-bottom:11px;font-size:12px;font-weight:650}.aoa-site .channel-choice-list, .channel-choice-list.aoa-site{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;background:0 0;width:100%;height:auto;padding:0;display:grid}.aoa-site .channel-choice-list [data-slot=tabs-trigger], .channel-choice-list.aoa-site [data-slot=tabs-trigger]{color:#6b7786;background:#fff;border:1px solid #e3e7eb;border-radius:6px;flex-direction:column;gap:7px;min-height:64px;padding:9px 2px;font-size:12px;box-shadow:none}.aoa-site .channel-choice-list [data-slot=tabs-trigger][data-state=active], .channel-choice-list.aoa-site [data-slot=tabs-trigger][data-state=active]{color:#9e3c13;background:#fff3ec;border-color:#ec9a75}.aoa-site .channel-choice-list svg, .channel-choice-list.aoa-site svg{width:17px;height:17px}.aoa-site .work-exchange-cards, .work-exchange-cards.aoa-site{grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;display:grid;position:relative}.aoa-site .work-exchange-cards article, .work-exchange-cards.aoa-site article{background:#fff;border:1px solid #e0e5ea;border-radius:10px;flex-direction:column;padding:20px 17px;display:flex}.aoa-site .exchange-party, .exchange-party.aoa-site{align-items:center;gap:10px;display:flex}.aoa-site .exchange-party>span, .exchange-party.aoa-site>span{color:#b1481f;background:#fff0e8;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:13px;font-weight:650;display:grid}.aoa-site .work-exchange-cards article:last-child .exchange-party>span, .work-exchange-cards.aoa-site article:last-child .exchange-party>span{color:#536577;background:#eaf0f5}.aoa-site .exchange-party small, .exchange-party.aoa-site small{color:#85919e;letter-spacing:.05em;font-size:12px;font-weight:650}.aoa-site .exchange-party h4, .exchange-party.aoa-site h4{margin:4px 0 0;font-size:14px;font-weight:650;line-height:1.4}.aoa-site .work-exchange-cards article>p, .work-exchange-cards.aoa-site article>p{letter-spacing:-.015em;margin:20px 0;font-size:16px;font-weight:500;line-height:1.5}.aoa-site .placement-quantity, .placement-quantity.aoa-site{color:#536273;border-top:1px solid #edf0f3;gap:6px;margin-top:auto;padding-top:14px;font-size:12px;line-height:1.5;display:flex}.aoa-site .placement-quantity svg, .placement-quantity.aoa-site svg{flex-shrink:0;margin-top:1px}.aoa-site .party-asset, .party-asset.aoa-site{color:#8792a0;margin-top:10px;font-size:12px;line-height:1.5;display:block}.aoa-site .exchange-center, .exchange-center.aoa-site{color:#ce571f;background:#fff;border:1px solid #e2e7ec;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.aoa-site .plan-insight, .plan-insight.aoa-site{background:#eff3f6;border-radius:8px;gap:11px;margin-top:18px;padding:15px;display:flex}.aoa-site .plan-insight>svg, .plan-insight.aoa-site>svg{color:#ae481e;flex-shrink:0;margin-top:2px}.aoa-site .plan-insight strong, .plan-insight.aoa-site strong{font-size:13px;font-weight:650}.aoa-site .plan-insight p, .plan-insight.aoa-site p{color:#626f7e;margin:5px 0 0;font-size:13px;line-height:1.55}.aoa-site .workspace-bottom, .workspace-bottom.aoa-site{border-top:1px solid var(--studio-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:25px;padding-top:20px;display:flex}.aoa-site .workspace-bottom>span, .workspace-bottom.aoa-site>span{color:#7a8694;align-items:flex-start;gap:7px;max-width:235px;font-size:12px;line-height:1.5;display:flex}.aoa-site .workspace-bottom>span svg, .workspace-bottom.aoa-site>span svg{flex-shrink:0;margin-top:2px}.aoa-site .work-primary, .work-primary.aoa-site{color:#171c21;background:#ed682f;border:1px solid #ed682f;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:11px 14px;font-size:13px;font-weight:650;transition:background .2s,transform .2s;display:inline-flex}.aoa-site .work-primary:hover, .work-primary:hover.aoa-site{background:#ff8049;transform:translateY(-1px)}.aoa-site .workspace-summary, .workspace-summary.aoa-site{border-left:1px solid var(--studio-line);background:linear-gradient(160deg,#f4f6f8,#edf1f4);padding:30px 22px}.aoa-site .summary-label, .summary-label.aoa-site{color:#8995a3;letter-spacing:.06em;font-size:12px;font-weight:650;line-height:1.55;display:block}.aoa-site .summary-symbol, .summary-symbol.aoa-site{color:#df6027;background:#fff;border:1px solid #dce3e9;border-radius:17px;place-items:center;width:64px;height:64px;margin:30px 0 25px;display:grid;box-shadow:0 5px 16px #2a3a4e09}.aoa-site .workspace-summary h4, .workspace-summary.aoa-site h4{letter-spacing:-.035em;margin:0 0 25px;font-size:23px;font-weight:550;line-height:1.2}.aoa-site .workspace-summary dl, .workspace-summary.aoa-site dl{margin:0}.aoa-site .workspace-summary dl>div, .workspace-summary.aoa-site dl>div{border-top:1px solid #dce3e9;padding:15px 0}.aoa-site .workspace-summary dt, .workspace-summary.aoa-site dt{color:#84909e;font-size:12px}.aoa-site .workspace-summary dd, .workspace-summary.aoa-site dd{color:#364454;margin:6px 0 0;font-size:14px;font-weight:550;line-height:1.5}.aoa-site .summary-checks, .summary-checks.aoa-site{gap:14px;margin-top:25px;display:grid}.aoa-site .summary-checks span, .summary-checks.aoa-site span{color:#617183;align-items:center;gap:9px;font-size:12px;display:flex}.aoa-site .summary-checks svg, .summary-checks.aoa-site svg{color:#b94b1a;width:17px;height:17px}.aoa-site .summary-caption, .summary-caption.aoa-site{color:#81909f;border-top:1px solid #dce3e9;margin-top:24px;padding-top:20px;font-size:12px;line-height:1.65}.aoa-site .campaign-controls, .campaign-controls.aoa-site{grid-template-columns:1.2fr 1fr;gap:14px;margin-bottom:24px;display:grid}.aoa-site .campaign-timeline, .campaign-timeline.aoa-site{margin:0;padding:0;list-style:none}.aoa-site .campaign-timeline li, .campaign-timeline.aoa-site li{grid-template-columns:30px 1fr;gap:17px;padding-bottom:24px;display:grid;position:relative}.aoa-site .campaign-timeline li:last-child, .campaign-timeline.aoa-site li:last-child{padding-bottom:0}.aoa-site .campaign-timeline li:not(:last-child):before, .campaign-timeline.aoa-site li:not(:last-child):before{content:"";background:#dce3e9;width:1px;position:absolute;top:31px;bottom:0;left:14px}.aoa-site .campaign-timeline li>span, .campaign-timeline.aoa-site li>span{color:#b74718;background:#fff7f2;border:1px solid #edc4b2;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.aoa-site .campaign-timeline small, .campaign-timeline.aoa-site small{color:#ad451b;font-size:12px}.aoa-site .campaign-timeline h4, .campaign-timeline.aoa-site h4{margin:4px 0 6px;font-size:16px;font-weight:600}.aoa-site .campaign-timeline p, .campaign-timeline.aoa-site p{color:#697686;margin:0;font-size:14px;line-height:1.55}.aoa-site .measurement-intro, .measurement-intro.aoa-site{align-items:flex-start;gap:15px;margin-bottom:24px;display:flex}.aoa-site .measurement-intro>svg, .measurement-intro.aoa-site>svg{color:#c55320;flex-shrink:0;width:24px;height:24px}.aoa-site .measurement-intro h4, .measurement-intro.aoa-site h4{margin:0 0 8px;font-size:19px;line-height:1.3}.aoa-site .measurement-intro p, .measurement-intro.aoa-site p{color:#778491;margin:0;font-size:14px;line-height:1.6}.aoa-site .measurement-table, .measurement-table.aoa-site{border:1px solid #e1e6eb;border-radius:8px;overflow:hidden}.aoa-site .measurement-table>div, .measurement-table.aoa-site>div{grid-template-columns:1.1fr 1fr;display:grid}.aoa-site .measurement-table>div:first-child, .measurement-table.aoa-site>div:first-child{background:#f0f3f6}.aoa-site .measurement-table span, .measurement-table.aoa-site span, .aoa-site .measurement-table strong, .measurement-table.aoa-site strong{border-bottom:1px solid #e9edf1;gap:9px;padding:13px;font-size:13px;line-height:1.5;display:flex}.aoa-site .measurement-table span:last-child, .measurement-table.aoa-site span:last-child{color:#798593}.aoa-site .measurement-table svg, .measurement-table.aoa-site svg{color:#bf4e1b;flex-shrink:0;margin-top:3px}.aoa-site .measurement-privacy, .measurement-privacy.aoa-site{align-items:flex-start;gap:11px;margin-top:22px;display:flex}.aoa-site .measurement-privacy svg, .measurement-privacy.aoa-site svg{color:#79899a;flex-shrink:0}.aoa-site .measurement-privacy p, .measurement-privacy.aoa-site p{color:#758190;margin:0;font-size:13px;line-height:1.6}.aoa-site .measurement-privacy strong, .measurement-privacy.aoa-site strong{color:#475668}.aoa-site .work-text-link, .work-text-link.aoa-site{color:#aa3b10;gap:10px;margin-top:23px;font-size:14px;display:inline-flex}.aoa-site .growth-lab, .growth-lab.aoa-site{padding:110px var(--page-pad) 120px;background:#f6f8fa}.aoa-site .lab-heading, .lab-heading.aoa-site{max-width:var(--content);grid-template-columns:1.6fr 1fr;align-items:end;gap:80px;margin:0 auto 45px;display:grid}.aoa-site .lab-heading h2, .lab-heading.aoa-site h2{letter-spacing:-.05em;margin:28px 0 0;font-size:clamp(36px,4.2vw,63px);font-weight:650;line-height:1.06}.aoa-site .lab-heading h2 span, .lab-heading.aoa-site h2 span{color:#d9561e}.aoa-site .lab-heading>p, .lab-heading.aoa-site>p{color:#6a7786;max-width:390px;margin:0 0 4px auto;font-size:16px;line-height:1.75}.aoa-site .lab-shell, .lab-shell.aoa-site{max-width:var(--content);background:#fff;border:1px solid #dbe2e9;border-radius:16px;gap:0;margin:auto;overflow:clip;box-shadow:0 22px 70px #34486109}.aoa-site .lab-toolbar, .lab-toolbar.aoa-site{border-bottom:1px solid #e2e7ec;justify-content:space-between;align-items:center;gap:15px;padding:15px 25px;display:flex}.aoa-site .lab-tab-list, .lab-tab-list.aoa-site{gap:5px;background:#f0f3f6;height:auto;padding:4px}.aoa-site .lab-tab-list [data-slot=tabs-trigger], .lab-tab-list.aoa-site [data-slot=tabs-trigger]{color:#73808f;gap:8px;min-height:43px;padding:10px 16px;font-size:14px}.aoa-site .lab-tab-list [data-slot=tabs-trigger][data-state=active], .lab-tab-list.aoa-site [data-slot=tabs-trigger][data-state=active]{color:#26323e;background:#fff;box-shadow:0 2px 4px #2334470c}.aoa-site .lab-tab-list svg, .lab-tab-list.aoa-site svg{width:17px;height:17px}.aoa-site .lab-reset, .lab-reset.aoa-site{color:#7c8997;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0 8px 10px;font-size:12px;display:flex}.aoa-site .lab-panel, .lab-panel.aoa-site{grid-template-columns:minmax(280px,.85fr) minmax(0,1.65fr);margin:0;display:grid}.aoa-site .lab-inputs, .lab-inputs.aoa-site{background:#fafbfd;border-right:1px solid #e1e6ec;padding:32px}.aoa-site .lab-input-title, .lab-input-title.aoa-site{align-items:center;gap:13px;margin-bottom:32px;display:flex}.aoa-site .lab-input-title>span, .lab-input-title.aoa-site>span{color:#b54b20;width:35px;height:35px;font:12px var(--mono);background:#fff;border:1px solid #e1e5ea;border-radius:8px;place-items:center;display:grid}.aoa-site .lab-input-title h3, .lab-input-title.aoa-site h3{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600}.aoa-site .lab-input-title p, .lab-input-title.aoa-site p{color:#8a95a2;margin:5px 0 0;font-size:12px}.aoa-site .growth-field, .growth-field.aoa-site{margin-bottom:27px}.aoa-site .growth-field>div:first-child, .growth-field.aoa-site>div:first-child{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.aoa-site .growth-field label, .growth-field.aoa-site label{color:#526172;max-width:190px;font-size:13px;line-height:1.45}.aoa-site .growth-input-wrap, .growth-input-wrap.aoa-site{background:#fff;border:1px solid #dce2e8;border-radius:5px;align-items:center;gap:3px;padding:6px 8px;display:flex}.aoa-site .growth-input-wrap input, .growth-input-wrap.aoa-site input{color:#263440;text-align:right;appearance:textfield;font-variant-numeric:tabular-nums;background:#fff;border:0;outline:0;width:65px;min-width:0;padding:0;font-size:14px}.aoa-site .growth-input-wrap input::-webkit-inner-spin-button, .growth-input-wrap.aoa-site input::-webkit-inner-spin-button{appearance:none}.aoa-site .growth-input-wrap input:focus-visible, .growth-input-wrap.aoa-site input:focus-visible{outline-offset:3px;outline:2px solid #e66e3d}.aoa-site .growth-input-wrap>span, .growth-input-wrap.aoa-site>span{color:#8c98a4;font-size:12px}.aoa-site .growth-slider, .growth-slider.aoa-site{height:18px}.aoa-site .growth-slider [data-slot=slider-track], .growth-slider.aoa-site [data-slot=slider-track]{background:#e0e6ed;height:4px}.aoa-site .growth-slider [data-slot=slider-range], .growth-slider.aoa-site [data-slot=slider-range]{background:#ee703a}.aoa-site .growth-slider [data-slot=slider-thumb], .growth-slider.aoa-site [data-slot=slider-thumb]{background:#ed6c33;border:3px solid #fff;width:17px;height:17px;box-shadow:0 0 0 1px #e9b199,0 2px 6px #d3612e23}.aoa-site .growth-slider [data-slot=slider-thumb]:focus-visible, .growth-slider.aoa-site [data-slot=slider-thumb]:focus-visible{outline-offset:3px;outline:3px solid #db7b4c}.aoa-site .range-labels, .range-labels.aoa-site{color:#93a0ad;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.aoa-site .lab-more, .lab-more.aoa-site{border-top:1px solid #e2e7ed;padding-top:17px}.aoa-site .lab-more summary, .lab-more.aoa-site summary, .aoa-site .lab-method summary, .lab-method.aoa-site summary{cursor:pointer;color:#687789;justify-content:space-between;align-items:center;gap:9px;font-size:13px;list-style:none;display:flex}.aoa-site .lab-more summary:after, .lab-more.aoa-site summary:after, .aoa-site .lab-method summary:after, .lab-method.aoa-site summary:after{content:"+";font-size:19px}.aoa-site .lab-more[open] summary:after, .lab-more[open].aoa-site summary:after, .aoa-site .lab-method[open] summary:after, .lab-method[open].aoa-site summary:after{content:"−"}.aoa-site .lab-more[open] summary, .lab-more[open].aoa-site summary{margin-bottom:24px}.aoa-site .lab-results, .lab-results.aoa-site{padding:33px 38px 25px}.aoa-site .lab-result-title, .lab-result-title.aoa-site{justify-content:space-between;align-items:center;gap:15px;display:flex}.aoa-site .lab-result-title>div>span, .lab-result-title.aoa-site>div>span{color:#7e8c9b;letter-spacing:.08em;font-size:12px;font-weight:650}.aoa-site .lab-revenue, .lab-revenue.aoa-site{color:#17212c;letter-spacing:-.05em;font-variant-numeric:tabular-nums;align-items:baseline;gap:14px;margin-top:10px;font-size:clamp(40px,4.5vw,64px);font-weight:550;display:flex}.aoa-site .lab-revenue small, .lab-revenue.aoa-site small{color:#8b97a5;letter-spacing:0;font-size:14px;font-weight:400}.aoa-site .lab-result-icon, .lab-result-icon.aoa-site{color:#ce5723;background:#fff6f0;border:1px solid #eed5c9;border-radius:12px;place-items:center;width:50px;height:50px;display:grid}.aoa-site .lab-result-icon svg, .lab-result-icon.aoa-site svg{width:25px;height:25px}.aoa-site .lab-kpis, .lab-kpis.aoa-site{border-block:1px solid #e6ebf0;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:25px;padding:21px 0;display:grid}.aoa-site .lab-kpis span, .lab-kpis.aoa-site span{color:#7d8998;font-size:12px;line-height:1.4;display:block}.aoa-site .lab-kpis strong, .lab-kpis.aoa-site strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:9px;font-size:26px;font-weight:550;display:block}.aoa-site .lab-chart-heading, .lab-chart-heading.aoa-site{justify-content:space-between;align-items:center;gap:14px;margin:25px 0 8px;display:flex}.aoa-site .lab-chart-heading h4, .lab-chart-heading.aoa-site h4{margin:0;font-size:14px;font-weight:600}.aoa-site .lab-chart-heading>span, .lab-chart-heading.aoa-site>span{color:#939eab;font-size:12px}.aoa-site .growth-chart, .growth-chart.aoa-site{width:100%;height:250px}.aoa-site .chart-legend, .chart-legend.aoa-site{flex-wrap:wrap;gap:16px;margin:10px 0 20px;display:flex}.aoa-site .chart-legend span, .chart-legend.aoa-site span{color:#748291;align-items:center;gap:7px;font-size:12px;display:flex}.aoa-site .chart-legend i, .chart-legend.aoa-site i{background:#f2632a;width:15px;height:2px}.aoa-site .chart-legend .legend-low, .chart-legend.aoa-site .legend-low{background:#637383}.aoa-site .chart-legend .legend-high, .chart-legend.aoa-site .legend-high{background:#9ba8b8}.aoa-site .lab-equation, .lab-equation.aoa-site{color:#7a8795;background:#f5f7f9;border:1px solid #e8ecf0;border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px;padding:15px;font-size:12px;display:flex}.aoa-site .lab-equation strong, .lab-equation.aoa-site strong{color:#b44c20;margin-left:auto;font-weight:650}.aoa-site .lab-equation b, .lab-equation.aoa-site b{color:#a7b1bb;font-weight:400}.aoa-site .lab-method, .lab-method.aoa-site{padding-top:18px}.aoa-site .lab-method p, .lab-method.aoa-site p{color:#7a8795;margin:14px 0 0;font-size:13px;line-height:1.65}.aoa-site .lab-footer, .lab-footer.aoa-site{background:#fff;border-top:1px solid #e1e7ed;justify-content:space-between;align-items:center;gap:20px;padding:17px 25px;display:flex}.aoa-site .lab-footer p, .lab-footer.aoa-site p{color:#8b96a3;align-items:center;gap:8px;margin:0;font-size:12px;line-height:1.5;display:flex}.aoa-site .lab-footer p svg, .lab-footer.aoa-site p svg{flex-shrink:0}.aoa-site .lab-footer a, .lab-footer.aoa-site a{white-space:nowrap;color:#9f3b13;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.aoa-site .balance-title, .balance-title.aoa-site{letter-spacing:-.035em;margin:14px 0 0;font-size:35px;font-weight:550;line-height:1.1}.aoa-site .balance-intro, .balance-intro.aoa-site{color:#72808f;max-width:580px;margin:20px 0 28px;font-size:15px;line-height:1.7}.aoa-site .value-bars, .value-bars.aoa-site{gap:22px;display:grid}.aoa-site .value-bars>div>div:first-child, .value-bars.aoa-site>div>div:first-child{color:#526376;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px;display:flex}.aoa-site .value-bars strong, .value-bars.aoa-site strong{color:#263848;font-size:22px;font-weight:550}.aoa-site .value-track, .value-track.aoa-site{background:#f0f3f6;border-radius:4px;height:16px;overflow:hidden}.aoa-site .value-track i, .value-track.aoa-site i{background:linear-gradient(90deg,#ffb087,#f2632a);min-width:0;height:100%;transition:width .25s;display:block}.aoa-site .value-track-dark i, .value-track-dark.aoa-site i{background:linear-gradient(90deg,#99acbf,#34485d)}.aoa-site .value-bars small, .value-bars.aoa-site small{color:#96a2ae;margin-top:8px;font-size:12px;display:block}.aoa-site .balance-result, .balance-result.aoa-site{background:#fff7f1;border:1px solid #f0d3c4;border-radius:9px;align-items:center;gap:16px;margin-top:30px;padding:20px;display:flex}.aoa-site .balance-result>svg, .balance-result.aoa-site>svg{color:#bd5225;flex-shrink:0}.aoa-site .balance-result strong, .balance-result.aoa-site strong{font-size:18px;font-weight:550}.aoa-site .balance-result p, .balance-result.aoa-site p{color:#a38170;margin:7px 0 0;font-size:13px;line-height:1.5}.aoa-site .balance-suggestion, .balance-suggestion.aoa-site{padding:24px 0 18px}.aoa-site .balance-suggestion>span, .balance-suggestion.aoa-site>span{letter-spacing:.055em;color:#8593a2;font-size:12px}.aoa-site .balance-suggestion strong, .balance-suggestion.aoa-site strong{letter-spacing:-.04em;margin-top:7px;font-size:38px;font-weight:500;display:block}.aoa-site .balance-suggestion strong small, .balance-suggestion.aoa-site strong small{color:#8b9baa;letter-spacing:0;margin-left:8px;font-size:14px;font-weight:400}.aoa-site .balance-suggestion p, .balance-suggestion.aoa-site p, .aoa-site .balance-caption, .balance-caption.aoa-site{color:#8593a2;margin:8px 0 0;font-size:12px;line-height:1.65}.aoa-site .balance-caption, .balance-caption.aoa-site{border-top:1px solid #e2e8ed;padding-top:18px}.aoa-site .ai-section, .ai-section.aoa-site{padding:105px var(--page-pad) 65px;color:#fff;background:#111820}.aoa-site .ai-heading, .ai-heading.aoa-site{max-width:var(--content);margin:0 auto 50px}.aoa-site .ai-heading .section-label, .ai-heading.aoa-site .section-label{color:#abb5c1}.aoa-site .ai-heading .section-label>span, .ai-heading.aoa-site .section-label>span{color:#f48a5c;background:#ffffff05;border-color:#ffffff25}.aoa-site .ai-heading h2, .ai-heading.aoa-site h2{letter-spacing:-.05em;margin:30px 0 25px;font-size:clamp(38px,4.5vw,68px);font-weight:550;line-height:1.08}.aoa-site .ai-heading h2 span, .ai-heading.aoa-site h2 span{color:#f48959}.aoa-site .ai-heading p, .ai-heading.aoa-site p{color:#9caab9;max-width:760px;margin:0;font-size:17px;line-height:1.7}.aoa-site .ai-workflow, .ai-workflow.aoa-site{max-width:var(--content);gap:0;margin:0 auto}.aoa-site .ai-stage-list, .ai-stage-list.aoa-site{border:1px solid #303b47;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:#18212b;border-radius:10px 10px 0 0;width:100%;height:auto;padding:0;display:grid}.aoa-site .ai-stage-list [data-slot=tabs-trigger], .ai-stage-list.aoa-site [data-slot=tabs-trigger]{color:#91a0b1;white-space:normal;text-align:left;border:0;border-right:1px solid #303b47;border-radius:0;grid-template-columns:20px 1fr auto;justify-items:start;gap:8px 12px;min-height:86px;padding:18px 22px;display:grid;box-shadow:none;background:0 0}.aoa-site .ai-stage-list [data-slot=tabs-trigger]:last-child, .ai-stage-list.aoa-site [data-slot=tabs-trigger]:last-child{border-right:0}.aoa-site .ai-stage-list [data-slot=tabs-trigger]>span, .ai-stage-list.aoa-site [data-slot=tabs-trigger]>span{color:#657486;font:12px var(--mono)}.aoa-site .ai-stage-list [data-slot=tabs-trigger]>svg:not(.ai-stage-arrow), .ai-stage-list.aoa-site [data-slot=tabs-trigger]>svg:not(.ai-stage-arrow){grid-area:2/1;width:18px;height:18px}.aoa-site .ai-stage-list strong, .ai-stage-list.aoa-site strong{grid-area:2/2;font-size:14px;font-weight:500;line-height:1.4}.aoa-site .ai-stage-arrow, .ai-stage-arrow.aoa-site{opacity:0;grid-area:2/3}.aoa-site .ai-stage-list [data-state=active], .ai-stage-list.aoa-site [data-state=active]{color:#ffd4bb;background:#e76f3114;box-shadow:inset 0 2px #f5834b}.aoa-site .ai-stage-list [data-state=active]>span, .ai-stage-list.aoa-site [data-state=active]>span{color:#c37750}.aoa-site .ai-stage-list [data-state=active] .ai-stage-arrow, .ai-stage-list.aoa-site [data-state=active] .ai-stage-arrow{opacity:1}.aoa-site .ai-stage-panel, .ai-stage-panel.aoa-site{background:radial-gradient(at 100% 100%,#a1482110,#0000 70%);border:1px solid #303b47;border-top:0;border-radius:0 0 12px 12px;grid-template-columns:1fr 1fr;gap:70px;min-height:365px;padding:45px 50px;display:grid}.aoa-site .ai-stage-copy, .ai-stage-copy.aoa-site{padding-top:8px}.aoa-site .ai-kicker, .ai-kicker.aoa-site{color:#c78563;font-size:12px;font-weight:500}.aoa-site .ai-stage-copy h3, .ai-stage-copy.aoa-site h3{letter-spacing:-.03em;max-width:430px;margin:18px 0;font-size:34px;font-weight:500;line-height:1.17}.aoa-site .ai-stage-copy>p, .ai-stage-copy.aoa-site>p{color:#91a0b1;max-width:510px;margin:0;font-size:16px;line-height:1.75}.aoa-site .ai-human, .ai-human.aoa-site{color:#c3ccd7;border-top:1px solid #ffffff10;align-items:center;gap:10px;margin-top:27px;padding-top:27px;font-size:13px;display:flex}.aoa-site .ai-human svg, .ai-human.aoa-site svg{color:#d08962;width:20px;height:20px}.aoa-site .ai-process-card, .ai-process-card.aoa-site{background:linear-gradient(130deg,#212b3650,#151b23);border:1px solid #3b414b;border-radius:12px;align-self:center;padding:23px}.aoa-site .ai-data-row, .ai-data-row.aoa-site{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.aoa-site .ai-data-row>span, .ai-data-row.aoa-site>span{color:#9faebc;background:#1b252f;border:1px solid #38424e;border-radius:5px;align-items:center;gap:5px;padding:7px 9px;font-size:12px;display:flex}.aoa-site .ai-data-row svg, .ai-data-row.aoa-site svg{color:#d58761}.aoa-site .ai-flow-divider, .ai-flow-divider.aoa-site{color:#4e5c6c;place-items:center;padding:10px;display:grid}.aoa-site .ai-engine, .ai-engine.aoa-site{background:linear-gradient(105deg,#39281f80,#24232a);border:1px solid #a65c354f;border-radius:7px;grid-template-columns:36px 1fr;align-items:center;gap:3px 12px;padding:16px 20px;display:grid}.aoa-site .ai-engine>svg, .ai-engine.aoa-site>svg{color:#f28c5b;grid-row:1/3;width:25px;height:25px}.aoa-site .ai-engine>span, .ai-engine.aoa-site>span{color:#edd6c9;font-size:14px;font-weight:500}.aoa-site .ai-engine>small, .ai-engine.aoa-site>small{color:#9c8377;font-size:12px}.aoa-site .ai-output, .ai-output.aoa-site{text-align:center}.aoa-site .ai-output>span, .ai-output.aoa-site>span{color:#6c7d90;letter-spacing:.1em;font-size:12px;display:block}.aoa-site .ai-output strong, .ai-output.aoa-site strong{color:#d5dce5;margin-top:8px;font-size:16px;font-weight:500;display:block}.aoa-site .ai-output p, .ai-output.aoa-site p{color:#8794a4;margin:8px 0 0;font-size:12px;line-height:1.6}.aoa-site .ai-bottom, .ai-bottom.aoa-site{max-width:var(--content);justify-content:space-between;align-items:center;gap:22px;margin:24px auto 0;display:flex}.aoa-site .ai-status, .ai-status.aoa-site{color:#c79475;white-space:nowrap;border:1px solid #79533b70;border-radius:4px;padding:7px 10px;font-size:12px}.aoa-site .ai-bottom p, .ai-bottom.aoa-site p{color:#798697;max-width:530px;margin:0;font-size:12px;line-height:1.6}.aoa-site .ai-bottom a, .ai-bottom.aoa-site a{white-space:nowrap;color:#c4cdd8;align-items:center;gap:9px;font-size:13px;display:flex}.aoa-site .faq-heading h2, .faq-heading.aoa-site h2{overflow-wrap:anywhere}.aoa-site .mobile-nav-cta svg, .mobile-nav-cta.aoa-site svg{flex:0 0 20px;width:20px;height:20px}.aoa-site .mobile-menu nav, .mobile-menu.aoa-site nav{overscroll-behavior:contain;max-height:calc(100dvh - 64px);overflow-y:auto}.aoa-site .form-plan-notice, .form-plan-notice.aoa-site{color:#9d411c;background:#fff1e9;border:1px solid #e9b79e;border-radius:8px;align-items:center;gap:10px;margin-bottom:24px;padding:14px 16px;font-size:14px;display:flex}.aoa-site .form-plan-notice svg, .form-plan-notice.aoa-site svg{flex-shrink:0;width:18px;height:18px}.aoa-site .form-plan-notice button, .form-plan-notice.aoa-site button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:13px;text-decoration:underline}@media (width>=1600px){.aoa-site .definition-inner, .definition-inner.aoa-site, .aoa-site .lab-heading, .lab-heading.aoa-site, .aoa-site .lab-shell, .lab-shell.aoa-site, .aoa-site .ai-heading, .ai-heading.aoa-site, .aoa-site .ai-workflow, .ai-workflow.aoa-site, .aoa-site .ai-bottom, .ai-bottom.aoa-site{max-width:1420px}.aoa-site .workspace-body, .workspace-body.aoa-site{grid-template-columns:230px minmax(0,1fr) 250px}.aoa-site .workspace-main, .workspace-main.aoa-site{padding:35px}}@media (width<=1200px){.aoa-site .workspace-body, .workspace-body.aoa-site{grid-template-columns:185px minmax(0,1fr)}.aoa-site .workspace-summary, .workspace-summary.aoa-site{display:none}.aoa-site .workspace-main, .workspace-main.aoa-site{padding:28px}.aoa-site .header-inner, .header-inner.aoa-site{grid-template-columns:130px 1fr auto;gap:16px}.aoa-site .desktop-nav, .desktop-nav.aoa-site{gap:14px}.aoa-site .desktop-nav a, .desktop-nav.aoa-site a{font-size:12px}.aoa-site .lab-results, .lab-results.aoa-site{padding:28px}.aoa-site .lab-inputs, .lab-inputs.aoa-site{padding:28px 24px}.aoa-site .ai-stage-panel, .ai-stage-panel.aoa-site{gap:40px;padding:35px}.aoa-site .ai-stage-list [data-slot=tabs-trigger], .ai-stage-list.aoa-site [data-slot=tabs-trigger]{padding:17px 15px}}@media (width<=1000px){.aoa-site .lab-heading, .lab-heading.aoa-site{grid-template-columns:1fr;gap:24px}.aoa-site .lab-heading>p, .lab-heading.aoa-site>p{max-width:600px;margin:0}.aoa-site .lab-panel, .lab-panel.aoa-site{grid-template-columns:minmax(260px,1fr) minmax(0,1.5fr)}.aoa-site .lab-inputs, .lab-inputs.aoa-site{padding:25px 20px}.aoa-site .lab-results, .lab-results.aoa-site{padding:27px 22px}.aoa-site .lab-revenue, .lab-revenue.aoa-site{flex-wrap:wrap;gap:5px 10px}.aoa-site .lab-kpis, .lab-kpis.aoa-site{gap:12px}.aoa-site .lab-kpis span, .lab-kpis.aoa-site span{font-size:12px}.aoa-site .lab-kpis strong, .lab-kpis.aoa-site strong{font-size:22px}.aoa-site .ai-bottom, .ai-bottom.aoa-site{flex-wrap:wrap}.aoa-site .ai-bottom p, .ai-bottom.aoa-site p{order:3;width:100%;max-width:none}.aoa-site .ai-stage-list strong, .ai-stage-list.aoa-site strong{font-size:13px}.aoa-site .ai-stage-arrow, .ai-stage-arrow.aoa-site{display:none}.aoa-site .ai-stage-panel, .ai-stage-panel.aoa-site{grid-template-columns:1fr 1fr;gap:30px;padding:30px}.aoa-site .ai-stage-copy h3, .ai-stage-copy.aoa-site h3{font-size:29px}}@media (width<=760px){.aoa-site .header-inner, .header-inner.aoa-site{grid-template-columns:1fr auto auto}.aoa-site .hero-eyebrow, .hero-eyebrow.aoa-site{font-size:12px}.aoa-site .hero-assurance, .hero-assurance.aoa-site{font-size:12px}.aoa-site .definition, .definition.aoa-site{padding-top:70px;padding-bottom:45px}.aoa-site .definition-intro, .definition-intro.aoa-site{margin-top:32px}.aoa-site .definition-demo, .definition-demo.aoa-site{margin-top:45px}.aoa-site .definition h2, .definition.aoa-site h2{font-size:clamp(32px,6.5vw,48px);line-height:1.12}.aoa-site .workspace-body, .workspace-body.aoa-site{display:block}.aoa-site .workspace-sidebar, .workspace-sidebar.aoa-site{padding:17px}.aoa-site .sidebar-label, .sidebar-label.aoa-site{margin:0 0 12px;font-size:12px}.aoa-site .preset-list, .preset-list.aoa-site{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.aoa-site .preset-list button, .preset-list.aoa-site button{border-color:#ffffff10;padding:10px}.aoa-site .preset-list strong, .preset-list.aoa-site strong{font-size:12px}.aoa-site .preset-list small, .preset-list.aoa-site small{margin-top:5px;font-size:12px}.aoa-site .preset-list svg, .preset-list.aoa-site svg{width:16px;height:16px}.aoa-site .sidebar-bottom, .sidebar-bottom.aoa-site, .aoa-site .sidebar-calculator, .sidebar-calculator.aoa-site{display:none}.aoa-site .workspace-topbar, .workspace-topbar.aoa-site{height:56px;padding:0 17px}.aoa-site .workspace-brand, .workspace-brand.aoa-site{gap:10px}.aoa-site .workspace-brand img, .workspace-brand.aoa-site img{width:60px;height:30px}.aoa-site .workspace-brand>span, .workspace-brand.aoa-site>span{padding-left:10px;font-size:12px}.aoa-site .model-tag, .model-tag.aoa-site{padding:5px 7px;font-size:12px}.aoa-site .model-tag svg, .model-tag.aoa-site svg{display:none}.aoa-site .workspace-main, .workspace-main.aoa-site{padding:25px 20px}.aoa-site .workspace-title h3, .workspace-title.aoa-site h3{font-size:32px}.aoa-site .desktop-break, .desktop-break.aoa-site{display:none}.aoa-site .workspace-title, .workspace-title.aoa-site{margin-bottom:22px}.aoa-site .workspace-step, .workspace-step.aoa-site{display:none}.aoa-site .work-exchange-cards article, .work-exchange-cards.aoa-site article{padding:18px 15px}.aoa-site .work-exchange-cards article>p, .work-exchange-cards.aoa-site article>p{font-size:15px}.aoa-site .partner-workspace, .partner-workspace.aoa-site{border-radius:13px}.aoa-site .growth-lab, .growth-lab.aoa-site{padding:70px 20px}.aoa-site .lab-toolbar, .lab-toolbar.aoa-site{flex-wrap:wrap;padding:12px 16px}.aoa-site .lab-panel, .lab-panel.aoa-site{grid-template-columns:1fr}.aoa-site .lab-inputs, .lab-inputs.aoa-site{border-bottom:1px solid #e1e7ee;border-right:0;grid-template-columns:1fr 1fr;gap:0 25px;padding:25px;display:grid}.aoa-site .lab-input-title, .lab-input-title.aoa-site{grid-column:1/-1;margin-bottom:25px}.aoa-site .lab-more, .lab-more.aoa-site{grid-column:1/-1}.aoa-site .lab-more[open], .lab-more[open].aoa-site{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.aoa-site .lab-more summary, .lab-more.aoa-site summary{grid-column:1/-1}.aoa-site .lab-results, .lab-results.aoa-site{padding:28px 25px}.aoa-site .lab-footer, .lab-footer.aoa-site{flex-direction:column;align-items:flex-start;gap:15px;padding:18px 22px}.aoa-site .lab-kpis span, .lab-kpis.aoa-site span{font-size:12px}.aoa-site .lab-kpis strong, .lab-kpis.aoa-site strong{font-size:27px}.aoa-site .lab-heading h2, .lab-heading.aoa-site h2{font-size:37px}.aoa-site .lab-heading h2 br, .lab-heading.aoa-site h2 br{display:none}.aoa-site .ai-section, .ai-section.aoa-site{padding:70px 20px 40px}.aoa-site .ai-heading h2, .ai-heading.aoa-site h2{font-size:39px}.aoa-site .ai-heading p, .ai-heading.aoa-site p{font-size:16px}.aoa-site .ai-stage-list, .ai-stage-list.aoa-site{grid-template-columns:repeat(2,minmax(0,1fr))}.aoa-site .ai-stage-list [data-slot=tabs-trigger], .ai-stage-list.aoa-site [data-slot=tabs-trigger]{min-height:74px;padding:14px 17px}.aoa-site .ai-stage-list [data-slot=tabs-trigger]:nth-child(-n+2), .ai-stage-list.aoa-site [data-slot=tabs-trigger]:nth-child(-n+2){border-bottom:1px solid #303b47}.aoa-site .ai-stage-list [data-slot=tabs-trigger]:nth-child(2), .ai-stage-list.aoa-site [data-slot=tabs-trigger]:nth-child(2){border-right:0}.aoa-site .ai-stage-panel, .ai-stage-panel.aoa-site{grid-template-columns:1fr;gap:30px;padding:28px}.aoa-site .ai-human, .ai-human.aoa-site{margin-top:20px;padding-top:20px}.aoa-site .ai-stage-copy h3, .ai-stage-copy.aoa-site h3{max-width:none;font-size:30px}.aoa-site .ai-stage-copy>p, .ai-stage-copy.aoa-site>p{max-width:none}.aoa-site .metrics-grid, .metrics-grid.aoa-site{grid-template-columns:1fr 1fr}.aoa-site .metrics-grid>div:nth-child(n), .metrics-grid.aoa-site>div:nth-child(n){border-top:0;border-right:1px solid #ffffff1a;min-height:185px;padding:22px 17px}.aoa-site .metrics-grid>div:nth-child(2n), .metrics-grid.aoa-site>div:nth-child(2n){border-right:0}.aoa-site .metrics-grid>div:nth-child(n+3), .metrics-grid.aoa-site>div:nth-child(n+3){border-top:1px solid #ffffff1a}.aoa-site .metrics-grid dt, .metrics-grid.aoa-site dt{font-size:65px}.aoa-site .metrics-grid dd strong, .metrics-grid.aoa-site dd strong{font-size:14px}.aoa-site .metrics-grid dd span, .metrics-grid.aoa-site dd span{font-size:12px}.aoa-site .faq-heading h2, .faq-heading.aoa-site h2{font-size:clamp(32px,7vw,48px);line-height:1.08}}@media (width<=480px){.aoa-site .logo img, .logo.aoa-site img{width:115px;height:54px}.aoa-site .workspace-main, .workspace-main.aoa-site{padding:23px 15px 18px}.aoa-site .workspace-brand>span, .workspace-brand.aoa-site>span{font-size:12px}.aoa-site .model-tag, .model-tag.aoa-site{display:none}.aoa-site .workspace-selectors, .workspace-selectors.aoa-site{grid-template-columns:1fr;gap:12px}.aoa-site .selector-exchange, .selector-exchange.aoa-site{display:none}.aoa-site .work-select, .work-select.aoa-site{min-height:44px}.aoa-site .workspace-title h3, .workspace-title.aoa-site h3{font-size:29px}.aoa-site .eyebrow-orange, .eyebrow-orange.aoa-site{font-size:12px}.aoa-site .workspace-tab-list, .workspace-tab-list.aoa-site{gap:0;justify-content:space-between}.aoa-site .workspace-tab-list [data-slot=tabs-trigger], .workspace-tab-list.aoa-site [data-slot=tabs-trigger]{gap:5px;font-size:12px}.aoa-site .workspace-tab-list svg, .workspace-tab-list.aoa-site svg{width:14px;height:14px}.aoa-site .channel-choice-list, .channel-choice-list.aoa-site{gap:4px}.aoa-site .channel-choice-list [data-slot=tabs-trigger], .channel-choice-list.aoa-site [data-slot=tabs-trigger]{font-size:12px}.aoa-site .work-exchange-cards, .work-exchange-cards.aoa-site{grid-template-columns:1fr;gap:22px}.aoa-site .exchange-center, .exchange-center.aoa-site{top:50%;transform:translate(-50%,-50%)rotate(90deg)}.aoa-site .work-exchange-cards article>p, .work-exchange-cards.aoa-site article>p{margin:15px 0}.aoa-site .exchange-party h4, .exchange-party.aoa-site h4{font-size:15px}.aoa-site .party-asset, .party-asset.aoa-site{display:none}.aoa-site .workspace-bottom, .workspace-bottom.aoa-site{align-items:stretch}.aoa-site .workspace-bottom>span, .workspace-bottom.aoa-site>span{max-width:none}.aoa-site .work-primary, .work-primary.aoa-site{width:100%;font-size:13px}.aoa-site .campaign-controls, .campaign-controls.aoa-site{grid-template-columns:1fr}.aoa-site .measurement-table span, .measurement-table.aoa-site span, .aoa-site .measurement-table strong, .measurement-table.aoa-site strong{padding:10px;font-size:12px}.aoa-site .measurement-table span>svg, .measurement-table.aoa-site span>svg{display:none}.aoa-site .lab-heading, .lab-heading.aoa-site{margin-bottom:30px}.aoa-site .lab-heading h2, .lab-heading.aoa-site h2{font-size:33px;line-height:1.1}.aoa-site .lab-toolbar, .lab-toolbar.aoa-site{gap:8px;padding:12px}.aoa-site .lab-tab-list, .lab-tab-list.aoa-site{width:100%}.aoa-site .lab-tab-list [data-slot=tabs-trigger], .lab-tab-list.aoa-site [data-slot=tabs-trigger]{padding:10px 9px;font-size:12px}.aoa-site .lab-reset, .lab-reset.aoa-site{margin-left:auto;font-size:12px}.aoa-site .lab-inputs, .lab-inputs.aoa-site{grid-template-columns:1fr;padding:22px 18px 15px}.aoa-site .growth-field, .growth-field.aoa-site{margin-bottom:22px}.aoa-site .growth-field label, .growth-field.aoa-site label{font-size:13px}.aoa-site .growth-input-wrap input, .growth-input-wrap.aoa-site input{width:70px}.aoa-site .lab-more[open], .lab-more[open].aoa-site{display:block}.aoa-site .lab-results, .lab-results.aoa-site{padding:25px 15px}.aoa-site .lab-revenue, .lab-revenue.aoa-site{font-size:42px}.aoa-site .lab-result-icon, .lab-result-icon.aoa-site{width:42px;height:42px}.aoa-site .lab-result-title>div>span, .lab-result-title.aoa-site>div>span{font-size:12px}.aoa-site .lab-kpis, .lab-kpis.aoa-site{gap:10px;padding:18px 0}.aoa-site .lab-kpis span, .lab-kpis.aoa-site span{font-size:12px;line-height:1.5}.aoa-site .lab-kpis strong, .lab-kpis.aoa-site strong{font-size:24px}.aoa-site .lab-chart-heading, .lab-chart-heading.aoa-site{display:block}.aoa-site .lab-chart-heading>span, .lab-chart-heading.aoa-site>span{margin-top:7px;display:block}.aoa-site .growth-chart, .growth-chart.aoa-site{height:225px}.aoa-site .chart-legend, .chart-legend.aoa-site{gap:9px 12px}.aoa-site .chart-legend span, .chart-legend.aoa-site span{font-size:12px}.aoa-site .lab-equation, .lab-equation.aoa-site{gap:6px}.aoa-site .lab-equation strong, .lab-equation.aoa-site strong{width:100%;margin-top:4px;margin-left:0}.aoa-site .balance-title, .balance-title.aoa-site{font-size:30px}.aoa-site .ai-stage-panel, .ai-stage-panel.aoa-site{padding:24px 18px}.aoa-site .ai-heading h2, .ai-heading.aoa-site h2{font-size:34px}.aoa-site .ai-process-card, .ai-process-card.aoa-site{padding:17px 12px}.aoa-site .ai-stage-copy h3, .ai-stage-copy.aoa-site h3{font-size:28px}.aoa-site .ai-stage-list [data-slot=tabs-trigger], .ai-stage-list.aoa-site [data-slot=tabs-trigger]{padding:14px}.aoa-site .ai-stage-list strong, .ai-stage-list.aoa-site strong, .aoa-site .ai-stage-list [data-slot=tabs-trigger]>span, .ai-stage-list.aoa-site [data-slot=tabs-trigger]>span{font-size:12px}.aoa-site .ai-bottom, .ai-bottom.aoa-site{gap:16px}.aoa-site .ai-bottom a, .ai-bottom.aoa-site a, .aoa-site .ai-status, .ai-status.aoa-site, .aoa-site .ai-human, .ai-human.aoa-site{font-size:12px}.aoa-site .form-plan-notice, .form-plan-notice.aoa-site{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.aoa-site .partner-workspace *, .partner-workspace.aoa-site *, .aoa-site .growth-lab *, .growth-lab.aoa-site *, .aoa-site .ai-section *, .ai-section.aoa-site *{transition:none;animation:none}}.aoa-site .workspace-selectors label, .workspace-selectors.aoa-site label, .aoa-site .campaign-controls label, .campaign-controls.aoa-site label, .aoa-site .growth-field label, .growth-field.aoa-site label, .aoa-site .workspace-tab-list [data-slot=tabs-trigger], .workspace-tab-list.aoa-site [data-slot=tabs-trigger], .aoa-site .lab-more summary, .lab-more.aoa-site summary, .aoa-site .lab-method summary, .lab-method.aoa-site summary, .aoa-site .work-primary, .work-primary.aoa-site{font-size:14px}.aoa-site .channel-choice-list [data-slot=tabs-trigger], .channel-choice-list.aoa-site [data-slot=tabs-trigger]{font-size:12px}.aoa-site .ai-stage-list strong, .ai-stage-list.aoa-site strong{font-size:14px}.aoa-site .channel-card-main>p, .channel-card-main.aoa-site>p, .aoa-site .secondary-card>p, .secondary-card.aoa-site>p, .aoa-site .process-card p, .process-card.aoa-site p, .aoa-site .trust-principles p, .trust-principles.aoa-site p, .aoa-site .faq-trigger, .faq-trigger.aoa-site{font-size:16px}.aoa-site .definition-copy li, .definition-copy.aoa-site li, .aoa-site .hero-channel-rail strong, .hero-channel-rail.aoa-site strong, .aoa-site .news-card-meta small, .news-card-meta.aoa-site small, .aoa-site .news-card-link, .news-card-link.aoa-site, .aoa-site .metrics-measurement li, .metrics-measurement.aoa-site li{font-size:13px}@media (width<=480px){.aoa-site .workspace-tab-list [data-slot=tabs-trigger], .workspace-tab-list.aoa-site [data-slot=tabs-trigger], .aoa-site .channel-choice-list [data-slot=tabs-trigger], .channel-choice-list.aoa-site [data-slot=tabs-trigger]{font-size:12px}.aoa-site .channel-choice-list, .channel-choice-list.aoa-site{grid-template-columns:repeat(3,minmax(0,1fr))}.aoa-site .channel-choice-list [data-slot=tabs-trigger]:first-child, .channel-choice-list.aoa-site [data-slot=tabs-trigger]:first-child{grid-column:span 2}.aoa-site .preset-list strong, .preset-list.aoa-site strong{font-size:14px}.aoa-site .preset-list small, .preset-list.aoa-site small{display:none}.aoa-site .ai-stage-list strong, .ai-stage-list.aoa-site strong{font-size:13px}}.aoa-site .lab-panel[hidden], .lab-panel[hidden].aoa-site, .aoa-site .workspace-tab-panel[hidden], .workspace-tab-panel[hidden].aoa-site, .aoa-site .ai-stage-panel[hidden], .ai-stage-panel[hidden].aoa-site{display:none}.aoa-site .workspace-selectors label, .workspace-selectors.aoa-site label, .aoa-site .campaign-controls label, .campaign-controls.aoa-site label, .aoa-site .growth-field label, .growth-field.aoa-site label, .aoa-site .summary-caption, .summary-caption.aoa-site, .aoa-site .party-asset, .party-asset.aoa-site, .aoa-site .lab-kpis span, .lab-kpis.aoa-site span, .aoa-site .lab-result-title>div>span, .lab-result-title.aoa-site>div>span, .aoa-site .lab-result-title>div>span, .lab-result-title.aoa-site>div>span, .aoa-site .lab-input-title p, .lab-input-title.aoa-site p, .aoa-site .lab-chart-heading>span, .lab-chart-heading.aoa-site>span, .aoa-site .chart-legend span, .chart-legend.aoa-site span, .aoa-site .lab-footer p, .lab-footer.aoa-site p, .aoa-site .range-labels, .range-labels.aoa-site, .aoa-site .lab-method p, .lab-method.aoa-site p, .aoa-site .balance-caption, .balance-caption.aoa-site, .aoa-site .balance-suggestion p, .balance-suggestion.aoa-site p, .aoa-site .value-bars small, .value-bars.aoa-site small, .aoa-site .lab-equation, .lab-equation.aoa-site, .aoa-site .workspace-bottom>span, .workspace-bottom.aoa-site>span, .aoa-site .summary-label, .summary-label.aoa-site, .aoa-site .workspace-summary dt, .workspace-summary.aoa-site dt{color:#627082}.aoa-site .ai-bottom p, .ai-bottom.aoa-site p, .aoa-site .ai-output p, .ai-output.aoa-site p, .aoa-site .ai-engine>small, .ai-engine.aoa-site>small{color:#a6b0bd}.aoa-site .preset-list, .preset-list.aoa-site{scrollbar-width:thin;scrollbar-color:#536579 transparent;align-content:start;max-height:460px;padding-right:4px;overflow-y:auto}.aoa-site .preset-list button, .preset-list.aoa-site button{flex-shrink:0}.aoa-site .party-benefit, .party-benefit.aoa-site{border-top:1px solid #edf0f3;margin-top:16px;padding-top:13px}.aoa-site .party-benefit>small, .party-benefit.aoa-site>small{letter-spacing:.04em;color:#aa491f;font-size:11px;font-weight:650}.aoa-site .party-benefit>p, .party-benefit.aoa-site>p{color:#526376;margin:6px 0 0;font-size:13px;line-height:1.6}.aoa-site .plan-insight .pair-condition, .plan-insight.aoa-site .pair-condition{border-top:1px solid #dce4eb;margin-top:10px;padding-top:10px}.aoa-site .pair-condition b, .pair-condition.aoa-site b{color:#3d4e61;font-weight:600}.aoa-site .growth-example, .growth-example.aoa-site{grid-column:1/-1;margin-bottom:27px}.aoa-site .growth-example>label, .growth-example.aoa-site>label{color:#526172;margin-bottom:8px;font-size:13px;display:block}.aoa-site .growth-example>p, .growth-example.aoa-site>p{color:#708093;margin:9px 0 0;font-size:12px;line-height:1.5}.aoa-site .growth-cost-note, .growth-cost-note.aoa-site{color:#647488;grid-column:1/-1;margin:0;font-size:12px;line-height:1.6}.aoa-site .growth-business-case, .growth-business-case.aoa-site{background:#fff7f1;border:1px solid #efcfbd;border-radius:8px;grid-template-columns:1fr 1.2fr;gap:15px 22px;margin-top:17px;padding:19px;display:grid}.aoa-site .growth-business-case>div>span, .growth-business-case.aoa-site>div>span{color:#91694e;font-size:11px;font-weight:600;line-height:1.5;display:block}.aoa-site .growth-business-case strong, .growth-business-case.aoa-site strong{letter-spacing:-.035em;color:#283644;font-variant-numeric:tabular-nums;margin-top:9px;font-size:25px;font-weight:550;display:block}.aoa-site .growth-business-case strong>small, .growth-business-case.aoa-site strong>small{color:#768392;letter-spacing:0;margin-top:5px;font-size:12px;font-weight:400;display:block}.aoa-site .growth-business-case>p, .growth-business-case.aoa-site>p{color:#79644f;border-top:1px solid #eddccc;grid-column:1/-1;margin:0;padding-top:12px;font-size:12px;line-height:1.65}.aoa-site .growth-business-case[data-positive=false], .growth-business-case[data-positive=false].aoa-site{background:#f3f5f8;border-color:#d9e1e9}.aoa-site .growth-business-case[data-positive=false]>div>span, .growth-business-case[data-positive=false].aoa-site>div>span, .aoa-site .growth-business-case[data-positive=false]>p, .growth-business-case[data-positive=false].aoa-site>p{color:#647488}.aoa-site .desktop-nav a, .desktop-nav.aoa-site a{white-space:nowrap}@media (width<=760px){.aoa-site .preset-list, .preset-list.aoa-site{max-height:260px;padding-right:4px}.aoa-site .growth-example, .growth-example.aoa-site{margin-bottom:25px}}@media (width<=480px){.aoa-site .preset-list, .preset-list.aoa-site{max-height:238px}.aoa-site .party-benefit>p, .party-benefit.aoa-site>p{font-size:13px}.aoa-site .growth-business-case, .growth-business-case.aoa-site{grid-template-columns:1fr 1fr;gap:15px;padding:15px}.aoa-site .growth-business-case strong, .growth-business-case.aoa-site strong{font-size:22px}.aoa-site .growth-business-case>div>span, .growth-business-case.aoa-site>div>span{font-size:11px}}

