@property --next-gap{syntax:"*";inherits:false}@property --next-grid-min{syntax:"*";inherits:false}@property --next-grid-columns{syntax:"*";inherits:false}@property --next-masonry-columns{syntax:"*";inherits:false}@property --next-masonry-min{syntax:"*";inherits:false}@layer next.base{:root{--next-font-system:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--next-font-sans:var(--next-font-system);--next-font-weight:400;--next-letter-spacing:normal;--next-font-mono:ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Cascadia Mono", "Segoe UI Mono", "Liberation Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace;--next-text-xs:.875rem;--next-text-sm:.9375rem;--next-text-md:1rem;--next-text-lg:1.125rem;--next-text-xl:1.5rem;--next-text-2xl:1.875rem;--next-text-display:clamp(1.875rem, 6cqi, 2.75rem);--next-tracking-display:-.016em;--next-tracking-heading:-.012em;--next-tracking-title:-.005em;--next-font-label:500 var(--next-text-xs) / var(--next-leading-tight) var(--next-font-sans);--next-radius-xs:.25rem;--next-radius-sm:.375rem;--next-radius-md:.5rem;--next-radius-lg:.625rem;--next-radius-xl:.75rem;--next-radius-2xl:1.125rem;--next-radius-pill:999px;--next-radius-default:var(--next-radius-xs);--next-rhythm:.25rem;--next-space-1:var(--next-rhythm);--next-space-2:calc(var(--next-rhythm) * 2);--next-space-3:calc(var(--next-rhythm) * 3);--next-space-4:calc(var(--next-rhythm) * 4);--next-space-5:calc(var(--next-rhythm) * 6);--next-space-6:calc(var(--next-rhythm) * 9);--next-section-gap:calc(var(--next-rhythm) * 12);--next-container-sm:48rem;--next-container-md:72rem;--next-container-lg:92.5rem;--next-breakpoint-xs:30rem;--next-breakpoint-sm:40rem;--next-breakpoint-md:48rem;--next-breakpoint-lg:64rem;--next-breakpoint-xl:80rem;--next-target-size:0px;--next-leading:round(up, calc(1em + var(--next-rhythm) * 1.5), var(--next-rhythm));--next-leading-tight:round(up, calc(1em + var(--next-rhythm)), var(--next-rhythm));--next-leading-heading:round(up, calc(1em + var(--next-rhythm)), var(--next-rhythm));--next-leading-none:1;--next-control-line-height:1.3;--next-control-height:calc(var(--next-rhythm) * 10);--next-control-height-sm:calc(var(--next-rhythm) * 9);--next-control-height-lg:calc(var(--next-rhythm) * 11);--next-control-padding-y:calc((var(--next-control-height) - 2px - 1lh) / 2);--next-control-padding-y-sm:calc((var(--next-control-height-sm) - 2px - 1lh) / 2);--next-control-padding-y-lg:calc((var(--next-control-height-lg) - 2px - 1lh) / 2);--next-tone-tint-subtle:5%;--next-tone-tint-hover:10%;--next-tone-tint-active:18%;--next-tone-edge:45%;--next-shade-hover:14%;--next-shade-active:24%;--next-soft-shade-hover:8%;--next-soft-shade-active:16%;--next-on-fill-threshold:.7;--next-on-fill-dark:.21;--next-duration:.15s;--next-focus-ring:2px solid var(--next-accent-text);--next-layer-raised:1;--next-layer-dropdown:4;--next-layer-sticky:8;--next-layer-backdrop:11;--next-layer-panel:12;--next-layer-popover:20;--next-layer-veil:90;--next-layer-toast:100;--next-layer-tooltip:10000;--next-shadow-raised:none;--next-shadow-overlay:none;--next-bg:Canvas;--next-surface:Canvas;--next-ink:CanvasText;--next-ink-heading:currentcolor;--next-muted:GrayText;--next-rule:GrayText;--next-field-border:GrayText;--next-soft:ButtonFace;--next-accent:LinkText;--next-accent-ink:Canvas;--next-accent-text:var(--next-accent);--next-highlight:Mark;--next-highlight-ink:MarkText;--next-struct:GrayText;--next-icon:currentcolor;--next-danger:CanvasText;--next-danger-hover:var(--next-danger);--next-danger-soft:Canvas;--next-danger-ink:Canvas;--next-success:CanvasText;--next-warning:CanvasText;--next-palette-1:GrayText;--next-palette-2:CanvasText;--next-palette-3:GrayText;--next-palette-5:GrayText;--next-palette-6:CanvasText;--next-palette-7:GrayText;--next-palette-8:CanvasText;--next-palette-9:GrayText;--next-palette-10:CanvasText;--next-root-bg:var(--next-bg);--next-root-ink:var(--next-ink);--next-root-font-size:var(--next-text-md);--next-root-font-family:var(--next-font-sans);--next-root-underline-offset:20%;--next-root-font-size-adjust:from-font;--next-root-font-smoothing:antialiased;--next-root-font-smoothing-moz:grayscale;--next-root-text-rendering:optimizeLegibility;--next-root-font-weight:var(--next-font-weight,400);--next-root-letter-spacing:var(--next-letter-spacing,normal);--next-root-focus-ring:var(--next-focus-ring);--next-root-focus-offset:2px}html{color-scheme:light dark;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:var(--next-root-font-smoothing);-moz-osx-font-smoothing:var(--next-root-font-smoothing-moz);text-rendering:var(--next-root-text-rendering)}body{margin:0}.next-root{background:var(--next-root-bg);min-height:100dvh;color:var(--next-root-ink);font:var(--next-root-font-weight) var(--next-root-font-size)/1.5 var(--next-root-font-family);font-size-adjust:var(--next-root-font-size-adjust);letter-spacing:var(--next-root-letter-spacing);text-underline-offset:var(--next-root-underline-offset)}*,:before,:after{box-sizing:border-box}img,svg,video{max-width:100%}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}:focus-visible{outline:var(--next-root-focus-ring);outline-offset:var(--next-root-focus-offset)}:root{--next-typography-display-size:var(--next-text-display);--next-typography-heading-size:var(--next-text-xl);--next-typography-base-size:var(--next-text-md);--next-typography-small-size:var(--next-text-xs);--next-typography-link-color:var(--next-accent-text);--next-typography-muted-color:var(--next-muted);--next-typography-code-bg:var(--next-soft);--next-typography-code-radius:var(--next-radius-xs);--next-typography-mono-font:var(--next-font-mono);--next-typography-label-font:var(--next-font-label);--next-typography-section-gap:var(--next-section-gap);--next-typography-sub-gap:calc(var(--next-rhythm) * 5);--next-typography-heading-gap:var(--next-space-2);--next-typography-hint-gap:var(--next-space-3);--next-typography-success-color:var(--next-success);--next-typography-warning-color:var(--next-warning);--next-typography-danger-color:var(--next-danger);--next-typography-title-leading:var(--next-leading-heading,1.2);--next-typography-eyebrow-leading:var(--next-leading-none,1);--next-typography-mark-bg:var(--next-highlight,Mark);--next-typography-mark-ink:var(--next-highlight-ink,MarkText);--next-typography-mark-radius:var(--next-radius-xs);--next-typography-heading-color:var(--next-ink-heading,currentcolor);--next-typography-heading-leading:var(--next-leading-heading,1.2);--next-typography-h3-leading:var(--next-leading-tight,1.3);--next-typography-title-tracking:var(--next-tracking-display,-.016em);--next-typography-heading-tracking:var(--next-tracking-heading,-.012em);--next-typography-h3-tracking:var(--next-tracking-title,-.005em);--next-typography-text-leading:var(--next-leading,1.5)}h1,h2,h3,h4,.next-title,.next-heading{color:var(--next-typography-heading-color);text-wrap:balance;letter-spacing:var(--next-typography-h3-tracking);margin:0}h1,.next-title{font-size:var(--next-typography-display-size);font-weight:700;line-height:var(--next-typography-title-leading);letter-spacing:var(--next-typography-title-tracking)}h2,.next-heading{font-size:var(--next-typography-heading-size);font-weight:650;line-height:var(--next-typography-heading-leading);letter-spacing:var(--next-typography-heading-tracking)}h3{font-size:var(--next-typography-base-size);font-weight:600;line-height:var(--next-typography-h3-leading)}.next-heading{margin:var(--next-typography-section-gap) 0 var(--next-typography-heading-gap)}a{color:var(--next-typography-link-color)}code,.next-code{border-radius:var(--next-typography-code-radius);background:var(--next-typography-code-bg);font-family:var(--next-typography-mono-font);font-weight:500;font-size:max(var(--next-typography-small-size), .86em);padding:.06em .34em;line-height:1}mark,.next-mark{border-radius:var(--next-typography-mark-radius);background:var(--next-typography-mark-bg);color:var(--next-typography-mark-ink);box-decoration-break:clone;padding:0 .25em}.next-text{line-height:var(--next-typography-text-leading);text-wrap:pretty;margin:0}.next-text--muted{color:var(--next-typography-muted-color)}.next-text--success{color:var(--next-typography-success-color)}.next-text--warning{color:var(--next-typography-warning-color)}.next-text--danger{color:var(--next-typography-danger-color)}.next-text--mono{font-family:var(--next-typography-mono-font)}.next-text--tabular{font-variant-numeric:tabular-nums}.next-text--nowrap{white-space:nowrap}.next-text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.next-eyebrow{font:var(--next-typography-label-font);line-height:var(--next-typography-eyebrow-leading);letter-spacing:.08em;text-transform:uppercase;color:var(--next-typography-muted-color)}.next-lead{max-width:74ch;font-size:var(--next-typography-base-size);line-height:var(--next-typography-text-leading);text-wrap:pretty;color:var(--next-typography-muted-color);margin:0}.next-sub{max-width:80ch;margin:0 0 var(--next-typography-sub-gap);line-height:var(--next-typography-text-leading);text-wrap:pretty;color:var(--next-typography-muted-color)}.next-hint{margin:0 0 var(--next-typography-hint-gap);font-size:var(--next-typography-small-size);line-height:var(--next-typography-text-leading);text-wrap:pretty;color:var(--next-typography-muted-color)}.next-label{font:var(--next-typography-label-font);color:var(--next-typography-muted-color)}h1,h2,.next-title,.next-heading{font-family:var(--onnix-font-display);font-weight:var(--onnix-font-display-weight)}}@layer next.components{:root{--next-graph-color:var(--next-soft);--next-graph-opacity:.9;--next-graph-width:1.7;--next-graph-rule:var(--next-rule);--next-graph-surface:var(--next-surface);--next-graph-soft:var(--next-soft);--next-graph-muted:var(--next-muted);--next-graph-ink:var(--next-ink);--next-graph-accent:var(--next-accent);--next-graph-mark:var(--next-palette-2);--next-graph-series-1:var(--next-soft);--next-graph-series-2:var(--next-palette-2);--next-graph-series-3:var(--next-palette-3);--next-graph-series-4:var(--next-palette-4,var(--next-danger));--next-graph-series-5:var(--next-palette-5);--next-graph-series-6:var(--next-palette-6);--next-graph-radius:var(--next-radius-default);--next-graph-padding-x:var(--next-space-1);--next-graph-label-font:var(--next-font-label);--next-graph-caption-size:var(--next-text-xs);--next-graph-caption-font:var(--next-font-mono);--next-graph-duration:var(--next-duration)}.next-graph{padding:.5rem var(--next-graph-padding-x);border:1px solid var(--next-graph-rule);border-radius:var(--next-graph-radius);background:var(--next-graph-surface);overflow:auto}.next-graph__svg{display:block}.next-graph__col-title{font:var(--next-graph-label-font);letter-spacing:.05em;text-transform:uppercase;fill:var(--next-graph-muted)}.next-graph__col-rule{stroke:var(--next-graph-rule);stroke-width:1px}.next-graph__edge{fill:none;stroke:var(--next-graph-color);stroke-width:var(--next-graph-width);opacity:var(--next-graph-opacity)}@media (prefers-reduced-motion:no-preference){.next-graph__edge{transition:opacity var(--next-graph-duration)}}.next-graph__arrow{fill:var(--next-graph-color)}.next-graph__edge--1,.next-graph__arrow--1{--next-graph-color:var(--next-graph-series-1);--next-graph-opacity:.32;--next-graph-width:1.15}.next-graph__edge--2,.next-graph__arrow--2{--next-graph-color:var(--next-graph-series-2)}.next-graph__edge--3,.next-graph__arrow--3{--next-graph-color:var(--next-graph-series-3);--next-graph-opacity:.85;--next-graph-width:1.5}.next-graph__edge--4,.next-graph__arrow--4{--next-graph-color:var(--next-graph-series-4);--next-graph-opacity:.95;--next-graph-width:2}.next-graph__edge--5,.next-graph__arrow--5{--next-graph-color:var(--next-graph-series-5);--next-graph-opacity:.95;--next-graph-width:2}.next-graph__edge--6,.next-graph__arrow--6{--next-graph-color:var(--next-graph-series-6);--next-graph-opacity:.95;--next-graph-width:2}.next-graph__edge--highlighted{--next-graph-opacity:1;--next-graph-width:2.4}.next-graph__edge--dimmed{--next-graph-opacity:.05}.next-graph__edge--hidden{display:none}.next-graph__node{cursor:pointer}@media (prefers-reduced-motion:no-preference){.next-graph__node{transition:opacity var(--next-graph-duration)}}.next-graph__node--dimmed{opacity:.22}.next-graph__node:hover .next-graph__box{stroke:var(--next-graph-accent)}.next-graph__node:focus-visible .next-graph__box{stroke:var(--next-graph-accent);stroke-width:2.5px}.next-graph__box{fill:var(--next-graph-surface);stroke:var(--next-graph-rule);stroke-width:1px}.next-graph__box--group{fill:var(--next-graph-soft)}.next-graph__box--global{fill:var(--next-graph-soft);stroke:var(--next-graph-muted);stroke-dasharray:3 3}.next-graph__box--selected{fill:var(--next-graph-soft);stroke:var(--next-graph-accent);stroke-width:2px}.next-graph__caption{font:500 var(--next-graph-caption-size) var(--next-graph-caption-font);fill:var(--next-graph-ink);pointer-events:none}.next-graph__mark{fill:var(--next-graph-mark)}:root{--next-tooltip-bg:var(--next-ink,CanvasText);--next-tooltip-fg:var(--next-surface,Canvas);--next-tooltip-radius:var(--next-radius-default,0);--next-tooltip-font-family:var(--next-font-sans,sans-serif);--next-tooltip-font-size:.875rem;--next-tooltip-padding:.5rem .75rem;--next-tooltip-padding-described:var(--next-space-3,.75rem);--next-tooltip-description-ink:color-mix(in srgb, var(--next-tooltip-fg) 70%, transparent);--next-tooltip-description-size:var(--next-text-xs,.875rem);--next-tooltip-description-gap:var(--next-rhythm,.25rem);--next-tooltip-title-weight:600;--next-tooltip-max-width:20rem;--next-tooltip-layer:var(--next-layer-tooltip,10000);--next-tooltip-fade-in:var(--next-duration,0s);--next-tooltip-move-in:calc(var(--next-duration,0s) * 4 / 3);--next-tooltip-fade-out:calc(var(--next-duration,0s) * 2 / 3);--next-tooltip-move-out:var(--next-duration,0s);--next-tooltip-enter-transform:scale(.5);--next-tooltip-arrow:6px;--next-tooltip-line-height:var(--next-leading,1.5)}.next-tooltip{z-index:var(--next-tooltip-layer);box-sizing:border-box;max-width:var(--next-tooltip-max-width);padding:var(--next-tooltip-padding);border-radius:var(--next-tooltip-radius);background:var(--next-tooltip-bg);color:var(--next-tooltip-fg);font-family:var(--next-tooltip-font-family);font-size:var(--next-tooltip-font-size);line-height:var(--next-tooltip-line-height);opacity:0;transform:var(--next-tooltip-enter-transform);pointer-events:none;position:fixed;top:0;left:0}@media (prefers-reduced-motion:no-preference){.next-tooltip{transition:opacity var(--next-tooltip-fade-out) ease-in, transform var(--next-tooltip-move-out) ease-in}}.next-tooltip--described{padding:var(--next-tooltip-padding-described)}.next-tooltip--top{transform-origin:bottom}.next-tooltip--bottom{transform-origin:top}.next-tooltip--right{transform-origin:0}.next-tooltip--left{transform-origin:100%}.next-tooltip--shown{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.next-tooltip--shown{transition:opacity var(--next-tooltip-fade-in) ease-out, transform var(--next-tooltip-move-in) ease-out}}@starting-style{.next-tooltip--shown{opacity:0;transform:var(--next-tooltip-enter-transform)}}.next-tooltip__title{font-weight:var(--next-tooltip-title-weight)}.next-tooltip__description{margin-top:var(--next-tooltip-description-gap);color:var(--next-tooltip-description-ink);font-size:var(--next-tooltip-description-size)}.next-tooltip__arrow{border:var(--next-tooltip-arrow) solid transparent;width:0;height:0;position:absolute}.next-tooltip__arrow--top{border-bottom-width:0;border-top-color:var(--next-tooltip-bg);top:100%}.next-tooltip__arrow--bottom{border-top-width:0;border-bottom-color:var(--next-tooltip-bg);bottom:100%}.next-tooltip__arrow--right{border-left-width:0;border-right-color:var(--next-tooltip-bg);right:100%}.next-tooltip__arrow--left{border-right-width:0;border-left-color:var(--next-tooltip-bg);left:100%}}@layer next.utilities{.next-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[hidden]{display:none}:root{--next-scheme-bg:var(--next-bg,Canvas);--next-scheme-ink:var(--next-ink,CanvasText);--next-scheme-dark-font-smoothing:antialiased;--next-scheme-dark-font-smoothing-moz:grayscale}.next-scheme-dark,.next-scheme-light{background-color:var(--next-scheme-bg);color:var(--next-scheme-ink)}.next-scheme-dark{color-scheme:dark;-webkit-font-smoothing:var(--next-scheme-dark-font-smoothing);-moz-osx-font-smoothing:var(--next-scheme-dark-font-smoothing-moz)}.next-scheme-light{color-scheme:light}}:root{--next-bg:light-dark(#f5f5f5,#1c1917);--next-surface:light-dark(#fff,#292524);--next-ink:light-dark(#171717,#e7e5e4);--next-muted:light-dark(#525252,#a6a09b);--next-rule:light-dark(#e5e5e5,#3b3733);--next-field-border:var(--next-rule);--next-soft:light-dark(#ededed,#322e2b);--next-accent:light-dark(oklch(54.6% .245 262.881),oklch(62.3% .214 259.815));--next-accent-ink:oklch(from var(--next-accent) calc(var(--next-on-fill-dark) + (1 - var(--next-on-fill-dark)) * clamp(0, (var(--next-on-fill-threshold) - l) * 1000, 1)) 0 0);--next-focus-ring:2px solid var(--next-accent);--next-root-focus-offset:2px;--next-code-editor-focus-offset:-2px;--next-choice-bar-focus-offset:-2px;--next-accent-text:light-dark(oklch(from var(--next-accent) min(l, .47) c h),oklch(from var(--next-accent) max(l, .73) c h));--next-highlight:light-dark(#fff1a8,#5a4a00);--next-highlight-ink:light-dark(#171717,#fff6cc);--next-struct:light-dark(#a1a1a1,#57534e);--next-icon:oklch(70.8% 0 0);--next-danger:light-dark(oklch(57.7% .245 27.325),oklch(63.7% .237 25.331));--next-danger-hover:light-dark(oklch(50.5% .213 27.518),oklch(63.7% .237 25.331));--next-danger-soft:light-dark(oklch(97.1% .013 17.38),oklch(25.8% .092 26.042));--next-danger-ink:#fff;--next-success:light-dark(#17703d,#57c785);--next-warning:light-dark(#8a5300,#f0b45a);--next-shadow-overlay:0 8px 24px -12px #00000040, 0 2px 8px -4px #0003;--next-palette-1:light-dark(#3c6300,#9ae600);--next-palette-2:light-dark(#f54900,#ff8904);--next-palette-3:light-dark(#615fff,#a3b3ff);--next-palette-5:light-dark(#005f5a,#00d5be);--next-palette-6:light-dark(#193cb8,#2b7fff);--next-palette-7:#096;--next-palette-8:light-dark(#a3004c,#f6339a);--next-palette-9:light-dark(#007595,#53eafd);--next-palette-10:light-dark(#c800de,#e12afb);--next-button-accent-text:var(--next-accent);--next-button-shadow-dark:#00000080;--next-button-danger-border:var(--next-danger);--next-button-danger-hover-border:var(--next-button-danger-border);--next-button-danger-hover-bg:var(--next-danger-soft);--next-button-danger-active-bg:var(--next-button-danger-hover-bg);--next-button-danger-hover-ink:var(--next-danger);--next-button-danger-icon:var(--next-danger);--next-button-danger-icon-hover:var(--next-danger);--next-button-danger-focus-ring:2px solid var(--next-button-danger);--next-button-danger-solid-ink:var(--next-danger-ink);--next-button-danger-solid-hover-bg:var(--next-danger-hover);--next-button-danger-solid-active-bg:var(--next-button-danger-solid-hover-bg);--next-button-danger-solid-icon:#fff9;--next-button-danger-solid-icon-hover:#ffffffb3;--next-button-danger-solid-focus-ring:2px solid var(--next-button-danger-solid-bg);--next-button-shadow:0 1px 2px light-dark(#0000000d,var(--next-button-shadow-dark));--next-button-primary-shadow:0 1px 2px light-dark(oklch(from var(--next-button-accent) calc(l * .5) c h / .25),var(--next-button-shadow-dark));--next-button-outline-shadow:0 1px 2px light-dark(oklch(from var(--next-button-accent) calc(min(l, .47) * .5) c h / .25),var(--next-button-shadow-dark));--next-button-danger-shadow:0 1px 2px light-dark(oklch(from var(--next-button-danger-solid-bg) calc(l * .5) c h / .25),var(--next-button-shadow-dark));--next-button-danger-solid-shadow:0 1px 2px light-dark(oklch(from var(--next-button-danger-solid-bg) calc(l * .5) c h / .25),var(--next-button-shadow-dark));--next-switch-thumb-radius:50%;--next-input-border:light-dark(oklch(87% 0 0),oklch(37.1% 0 0));--next-input-shadow:var(--next-button-shadow);--next-input-range-thumb-radius:50%;--next-series-toggle-swatch-radius:2px;--next-choice-bar-muted:var(--next-muted);--next-choice-bar-ink:var(--next-ink);--next-choice-bar-shadow:var(--next-button-shadow);--next-progress-mini-radius:3px;--next-table-expand-duration:calc(var(--next-duration) * 2 / 3);--next-stat-spark-fill-opacity:.15;--next-loading-overlay:color-mix(in srgb, var(--next-surface) 65%, transparent);--next-tree-line-radius:0;--next-tree-icon-fill:color-mix(in srgb, var(--next-palette-2) 30%, transparent);--next-divider-style:solid;--next-sidebar-toggle-radius:var(--next-radius-md);--next-dialog-backdrop:#00000080;--next-dialog-move-in:calc(var(--next-duration) * 4 / 3);--next-dialog-fade-out:calc(var(--next-duration) * 2 / 3);--next-avatar-presence-radius:50%;--next-payment-card-spot-a:oklch(85% .04 10/.7);--next-payment-card-spot-b:oklch(85% .035 70/.6);--next-payment-card-spot-c:oklch(86% .025 150/.7);--next-payment-card-gray-dark-from:#1a1a1a;--next-payment-card-gray-dark-to:#3e3e3e;--next-payment-card-gray-light-bg:#f5f5f5;--next-payment-card-gray-light-border:#e5e5e5;--next-payment-card-strip-dark:#262626;--next-payment-card-salmon:#f4d9d0;--next-payment-card-strip-from:#a9c0ee;--next-payment-card-strip-to:#cfc3ed;--next-copy-icon-out:calc(var(--next-duration) * 2 / 3);--next-drop-zone-over-bg:color-mix(in oklch, var(--next-accent) var(--next-tone-tint-hover), var(--next-surface));--next-pricing-block-shadow:var(--next-button-shadow);--next-alert-shadow:var(--next-button-shadow);--next-toast-duration-in:calc(var(--next-duration) / 2);--next-global-spinner-veil:color-mix(in srgb, var(--next-bg) 75%, transparent);--next-glow-background-fill:color-mix(in oklch, var(--next-accent) var(--next-tone-tint-subtle), transparent);--next-popover-shadow:none;--next-popover-shadow-filter:drop-shadow(0 6px 8px #0000001f) drop-shadow(0 1px 3px #0000001a);--next-popover-move-in:calc(var(--next-duration) * 4 / 3);--next-popover-fade-out:calc(var(--next-duration) * 2 / 3);--next-overlay-bg:color-mix(in srgb, var(--next-bg) 65%, transparent);--next-overlay-duration-out:calc(var(--next-duration) * 5 / 3);--next-autocomplete-shadow:var(--next-shadow-overlay);--next-query-input-shadow:var(--next-shadow-overlay);--next-syntax-fg:light-dark(#1f2328,#e6edf3);--next-syntax-comment:light-dark(#606871,#a5acb4);--next-syntax-punctuation:var(--next-syntax-fg);--next-syntax-property:light-dark(#0550ae,#79c0ff);--next-syntax-string:light-dark(#0a3069,#a5d6ff);--next-syntax-number:light-dark(#0550ae,#79c0ff);--next-syntax-keyword:light-dark(#c9212d,#ff8981);--next-syntax-function:light-dark(#7a45dd,#d2a8ff);--next-syntax-variable:light-dark(#953800,#ffa657);--next-code-editor-selection:color-mix(in oklch, var(--next-accent) 25%, transparent);--next-code-editor-line-bg:color-mix(in oklch, var(--next-ink) 6%, transparent);--next-code-editor-line-border:1px solid var(--next-rule);--next-code-editor-comment:var(--next-syntax-comment);--next-code-editor-punctuation:var(--next-syntax-punctuation);--next-code-editor-property:var(--next-syntax-property);--next-code-editor-string:var(--next-syntax-string);--next-code-editor-number:var(--next-syntax-number);--next-code-editor-keyword:var(--next-syntax-keyword);--next-code-editor-function:var(--next-syntax-function);--next-code-editor-variable:var(--next-syntax-variable);--next-code-highlight-line-bg:light-dark(#fef9c2,#5f3408);--next-code-highlight-fg:var(--next-syntax-fg);--next-code-highlight-comment:var(--next-syntax-comment);--next-code-highlight-punctuation:var(--next-syntax-punctuation);--next-code-highlight-property:var(--next-syntax-property);--next-code-highlight-string:var(--next-syntax-string);--next-code-highlight-number:var(--next-syntax-number);--next-code-highlight-keyword:var(--next-syntax-keyword);--next-code-highlight-function:var(--next-syntax-function);--next-code-highlight-variable:var(--next-syntax-variable);--next-chart-tooltip-shadow:var(--next-shadow-overlay);--next-font-sans:"IBM Plex Sans", var(--next-font-system);--next-font-weight:450;--next-letter-spacing:normal}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(/assets/IBMPlexSans-cyrillic-ext-CXU3YvQl.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(/assets/IBMPlexSans-cyrillic-CnEgTPdE.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(/assets/IBMPlexSans-latin-ext-KUPCjGsn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(/assets/IBMPlexSans-latin-BD64o3ke.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--next-font-sans:"Inter", var(--next-font-system);--next-font-weight:400;--next-letter-spacing:normal}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/Inter-cyrillic-ext-Cpd2YT5r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/Inter-cyrillic-C5ekK6td.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/Inter-latin-ext-B_-bZUTo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/Inter-latin-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--onnix-lazurit:#1e40be;--onnix-night:#0d1a4a;--onnix-pyrite:#e9a21b;--onnix-pyrite-light:#ffc23d;--onnix-white:#fff;--onnix-on-blue:#c3d0f7;--onnix-fog:light-dark(#f1f4fc,#101e57);--onnix-facet-1:#9db2f2;--onnix-facet-2:#7590e6;--onnix-facet-3:#57d;--onnix-facet-4:#2d52c8;--onnix-radius-big:1.5rem;--onnix-button-weight:600;--next-bg:light-dark(#f1f4fc,#0d1a4a);--next-surface:light-dark(#fff,#16256b);--next-ink:light-dark(#0d1a4a,#f1f4fc);--next-muted:light-dark(#59638a,#a8b4e0);--next-rule:light-dark(#dce2f0,#2e3f8c);--next-soft:light-dark(#f7f9fe,#1d2f7e);--next-accent:light-dark(#1e40be,#86a7fd);--next-highlight:light-dark(#ffc23d,#e9a21b);--next-highlight-ink:#0d1a4a;--next-struct:light-dark(#8590b8,#6f83d0);--next-icon:var(--next-struct);--next-warning:light-dark(#8a5a00,#ffc23d);--next-band-soft-fill:var(--onnix-fog);--next-band-tint-fill:light-dark(#dde5fb,color-mix(in oklch, var(--next-accent) var(--next-band-tint-share), var(--next-surface)));--next-band-brand-fill:var(--onnix-lazurit);--next-band-brand-ink:var(--onnix-white);--next-band-dark-fill:var(--onnix-night);--next-band-dark-ink:var(--onnix-white);--next-input-border:light-dark(#c3cce6,#3a4d9e);--onnix-font-display:"Unbounded", var(--next-font-sans);--onnix-font-display-weight:500;--next-section-header-title-font:var(--onnix-font-display);--next-section-header-title-weight:var(--onnix-font-display-weight);--next-section-header-eyebrow-weight:600;--next-section-header-eyebrow-tracking:.14em;--next-section-header-eyebrow-case:uppercase;--next-section-header-eyebrow-size:var(--next-text-xs);--next-section-header-eyebrow-ink:light-dark(#8a5a00,#c3d0f7);--next-heading-weight-hero:var(--onnix-font-display-weight);--next-heading-weight-1:var(--onnix-font-display-weight);--next-heading-weight-2:var(--onnix-font-display-weight);--next-button-radius:var(--next-radius-xl);--next-input-radius:var(--next-radius-xl);--next-card-radius:1rem;--next-button-shadow:none;--next-button-primary-shadow:none;--next-button-outline-shadow:none;--next-button-danger-shadow:none;--next-button-danger-solid-shadow:none;--next-input-shadow:none;--next-choice-bar-shadow:none;--next-pricing-block-shadow:none;--next-alert-shadow:none}.next-button{font-weight:var(--onnix-button-weight)}.next-heading-step--hero,.next-heading-step--1,.next-heading-step--2{font-family:var(--onnix-font-display)}.landing-body{--next-root-bg:light-dark(#fff,#0d1a4a);--next-root-focus-offset:3px;--next-button-soft:var(--onnix-fog);--next-button-shade-hover:100%;--next-button-padding-y:calc((2.75rem - 2px - 1lh) / 2);--next-button-padding-x:1.25rem;--next-button-padding-y-lg:calc((3rem - 2px - 1lh) / 2);--next-button-padding-x-lg:1.5rem}.next-band--brand{--next-ink:var(--onnix-white);--next-muted:var(--onnix-on-blue);--next-rule:color-mix(in oklab, var(--onnix-white) 25%, transparent);--next-accent:var(--onnix-pyrite-light);--next-accent-ink:var(--onnix-night);--next-accent-text:var(--onnix-pyrite-light);--next-highlight:var(--onnix-pyrite-light);--next-focus-ring:2px solid var(--onnix-pyrite-light);--next-root-focus-ring:2px solid var(--onnix-pyrite-light);--next-button-accent:var(--onnix-pyrite-light);--next-button-accent-ink:var(--onnix-night);--next-button-accent-text:var(--onnix-white);--next-button-ink:var(--onnix-pyrite);--next-input-bg:var(--onnix-white);--next-input-color:var(--onnix-night);--next-input-muted:#59638a;--next-input-border:var(--onnix-white);--next-input-accent:var(--onnix-night);--next-input-focus-color:var(--onnix-pyrite-light);--next-input-danger-focus:var(--onnix-pyrite-light);--next-section-header-text-ink:var(--onnix-on-blue);--next-section-header-eyebrow-ink:var(--onnix-on-blue)}.next-band--dark{--next-ink:var(--onnix-white);--next-muted:var(--onnix-on-blue);--next-rule:color-mix(in oklab, var(--onnix-white) 15%, transparent);--next-accent:var(--onnix-pyrite-light);--next-accent-ink:var(--onnix-night);--next-accent-text:var(--onnix-pyrite-light);--next-focus-ring:2px solid var(--onnix-pyrite-light);--next-root-focus-ring:2px solid var(--onnix-pyrite-light);--next-section-header-text-ink:var(--onnix-on-blue);--next-section-header-eyebrow-ink:var(--onnix-on-blue)}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/Unbounded-cyrillic-D0U_xfn4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/Unbounded-latin-ext-gahC9mFq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/Unbounded-latin-CRXBNjfR.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--landing-gutter:clamp(1rem, 4vw, 2rem);--landing-width:80rem;--landing-section-pad:calc(var(--next-rhythm) * 16)}@media (width>=40rem){:root{--landing-section-pad:calc(var(--next-rhythm) * 24)}}@media (width>=64rem){:root{--landing-section-pad:calc(var(--next-rhythm) * 28)}}.landing-column{box-sizing:border-box;width:min(100% - 2 * var(--landing-gutter), var(--landing-width));margin-inline:auto}.landing-anchor{scroll-margin-top:calc(var(--next-rhythm) * 20)}.landing-section{padding-block:var(--landing-section-pad)}.landing-footer__grid,.landing-faq__grid,.landing-economics__grid,.landing-hero__grid{gap:calc(var(--next-rhythm) * 12);display:grid}@media (width>=64rem){.landing-footer__grid,.landing-faq__grid,.landing-economics__grid,.landing-hero__grid{gap:calc(var(--next-rhythm) * 8);grid-template-columns:repeat(12,minmax(0,1fr))}}.landing-skip{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.landing-skip:focus{z-index:var(--next-layer-popover);inset:calc(var(--next-rhythm) * 3) auto auto calc(var(--next-rhythm) * 3);block-size:auto;inline-size:auto;padding:calc(var(--next-rhythm) * 2) calc(var(--next-rhythm) * 4);border-radius:var(--next-radius-xl);background:var(--onnix-white);clip-path:none;color:var(--onnix-night);font-size:var(--next-text-xs);font-weight:600;line-height:calc(var(--next-rhythm) * 5);position:fixed}.landing-heading{--next-section-header-title-size:1.875rem;--next-section-header-title-leading:1.2;--next-section-header-tracking:-.01em;--next-section-header-width:none;--next-section-header-text-width:42rem;--next-section-header-text-size:var(--next-text-lg)}@media (width>=40rem){.landing-heading{--next-section-header-title-size:2.25rem;--next-section-header-title-leading:1.1111}}.landing-heading{text-wrap:pretty}.landing-heading--md{--next-section-header-title-size:1.5rem;--next-section-header-title-leading:1.3333;--next-section-header-text-size:var(--next-text-md)}@media (width>=40rem){.landing-heading--md{--next-section-header-title-size:1.875rem;--next-section-header-title-leading:1.2}}.landing-btn-outline{--next-button-padding-y-lg:calc((3rem - 4px - 1lh) / 2);--next-button-bg:transparent;--next-button-border:var(--next-ink);--next-button-fg:var(--next-ink);border-width:2px}.landing-btn-outline:hover{--next-button-bg:color-mix(in oklab, var(--next-ink) 10%, transparent);--next-button-border:var(--next-ink);--next-button-fg:var(--next-ink)}.landing-btn-outline:active{background:color-mix(in oklab, var(--next-ink) 18%, transparent)}.landing-tile{--next-icon-tile-bg:var(--onnix-fog);--next-icon-tile-border:transparent;--next-icon-tile-ink:var(--next-accent);--next-icon-tile-radius:var(--next-radius-xl)}.landing-tile--44{--next-icon-tile-size:calc(var(--next-rhythm) * 11)}.landing-tile--outline{--next-icon-tile-bg:var(--next-surface);--next-icon-tile-border:var(--next-rule)}.landing-tile--night{--next-icon-tile-bg:color-mix(in oklab, var(--next-ink) 10%, transparent)}.landing-header{z-index:var(--next-layer-sticky);border-bottom:1px solid var(--next-rule);background:color-mix(in srgb, var(--next-root-bg) 90%, transparent);backdrop-filter:blur(12px);position:sticky;top:0}.landing-header__bar{justify-content:space-between;align-items:center;gap:calc(var(--next-rhythm) * 6);block-size:calc(var(--next-rhythm) * 16);display:flex}.landing-header__nav{align-items:center;gap:calc(var(--next-rhythm) * 1);display:none}@media (width>=64rem){.landing-header__nav{display:flex}}.landing-header__link{padding:calc(var(--next-rhythm) * 2) calc(var(--next-rhythm) * 3);border-radius:var(--next-radius-md);color:var(--next-ink);font-size:var(--next-text-xs);font-weight:500;line-height:calc(var(--next-rhythm) * 5);text-decoration:none}@media (prefers-reduced-motion:no-preference){.landing-header__link{transition-property:color,background-color;transition-duration:.15s}}.landing-header__link:hover{background:var(--onnix-fog);color:var(--next-accent)}.landing-header__actions{align-items:center;gap:calc(var(--next-rhythm) * 2);display:flex}.landing-header__cta{display:none}@media (width>=40rem){.landing-header__cta{display:inline-flex}}@media (width>=64rem){.landing-header__toggle{display:none}}.landing-header__panel{border-bottom:1px solid var(--next-rule);background:var(--next-root-bg);position:absolute;inset:100% 0 auto}@media (width>=64rem){.landing-header__panel{display:none}}.landing-header__panel-nav{padding-block:calc(var(--next-rhythm) * 3);flex-direction:column;display:flex}.landing-header__panel-link{padding:calc(var(--next-rhythm) * 3);border-radius:var(--next-radius-md);color:var(--next-ink);font-size:var(--next-text-md);font-weight:500;line-height:calc(var(--next-rhythm) * 6);text-decoration:none}@media (prefers-reduced-motion:no-preference){.landing-header__panel-link{transition-property:color,background-color;transition-duration:.15s}}.landing-header__panel-link:hover{background:var(--onnix-fog);color:var(--next-accent)}.landing-header__panel-cta{margin-top:calc(var(--next-rhythm) * 3)}@media (width>=40rem){.landing-header__panel-cta{display:none}}.landing-hero{isolation:isolate;position:relative;overflow:hidden}.landing-hero__ghost{z-index:-1;inset:auto calc(var(--next-rhythm) * -28) calc(var(--next-rhythm) * -20) auto;inline-size:24rem;position:absolute}@media (width>=64rem){.landing-hero__ghost{display:none}}.landing-hero__grid{padding-block:var(--landing-section-pad);align-items:center}.landing-hero__copy{min-width:0}@media (width>=64rem){.landing-hero__copy{grid-column:span 7}}.landing-hero__art{display:none}@media (width>=64rem){.landing-hero__art{grid-column:span 5;display:block}}.landing-hero__art-shape{inline-size:100%;max-inline-size:28rem;margin-inline:auto;display:block}.landing-announcement{align-items:center;gap:calc(var(--next-rhythm) * 3);max-inline-size:100%;padding:calc(var(--next-rhythm) * 1.5) calc(var(--next-rhythm) * 4) calc(var(--next-rhythm) * 1.5) calc(var(--next-rhythm) * 1.5);border:1px solid color-mix(in oklab, var(--next-ink) 25%, transparent);border-radius:var(--next-radius-pill);background:color-mix(in oklab, var(--next-ink) 10%, transparent);color:var(--next-ink);font-size:var(--next-text-xs);line-height:calc(var(--next-rhythm) * 5);text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.landing-announcement{transition-property:background-color;transition-duration:.15s}}.landing-announcement:hover{background:color-mix(in oklab, var(--next-ink) 15%, transparent)}.landing-announcement__badge{padding:calc(var(--next-rhythm) * .5) calc(var(--next-rhythm) * 2.5);border-radius:var(--next-radius-pill);background:var(--next-accent);color:var(--next-accent-ink);font-size:var(--next-text-xs);letter-spacing:.025em;font-weight:600;line-height:calc(var(--next-rhythm) * 4);text-transform:uppercase}.landing-announcement__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.landing-announcement__arrow{inline-size:calc(var(--next-rhythm) * 4);block-size:calc(var(--next-rhythm) * 4);flex:none}@media (prefers-reduced-motion:no-preference){.landing-announcement__arrow{transition-property:transform;transition-duration:.15s}}.landing-announcement:hover .landing-announcement__arrow{transform:translateX(calc(var(--next-rhythm) * .5))}.landing-hero__title{margin:calc(var(--next-rhythm) * 8) 0 0;color:var(--next-ink);letter-spacing:-.01em;font-size:1.875rem;line-height:1.2}@media (width>=30rem){.landing-hero__title{font-size:2.25rem;line-height:1.1111}}@media (width>=48rem){.landing-hero__title{font-size:3rem;line-height:1}}@media (width>=64rem){.landing-hero__title{font-size:2.75rem}}@media (width>=80rem){.landing-hero__title{font-size:3.5rem;line-height:1.06}}.landing-hero__highlight{color:var(--next-accent)}.landing-hero__text{max-inline-size:36rem;margin:calc(var(--next-rhythm) * 6) 0 0;color:var(--next-muted);font-size:var(--next-text-lg);line-height:calc(var(--next-rhythm) * 7);text-wrap:pretty}@media (width>=40rem){.landing-hero__text{font-size:1.25rem}}.landing-hero__actions{gap:calc(var(--next-rhythm) * 3);margin-top:calc(var(--next-rhythm) * 10);flex-direction:column;display:flex}@media (width>=40rem){.landing-hero__actions{flex-direction:row}}.landing-hero__features{gap:calc(var(--next-rhythm) * 3);margin:calc(var(--next-rhythm) * 10) 0 0;padding:0;list-style:none;display:grid}.landing-hero__feature{align-items:center;gap:calc(var(--next-rhythm) * 3);display:flex}.landing-check{inline-size:calc(var(--next-rhythm) * 6);block-size:calc(var(--next-rhythm) * 6);border-radius:var(--next-radius-pill);background:var(--next-accent);color:var(--next-accent-ink);flex:none;place-items:center;display:grid}.landing-check__glyph{inline-size:calc(var(--next-rhythm) * 3.5);block-size:calc(var(--next-rhythm) * 3.5)}.landing-facts{border-bottom:1px solid var(--next-rule)}.landing-facts__list{gap:calc(var(--next-rhythm) * 10) calc(var(--next-rhythm) * 6);padding-block:calc(var(--next-rhythm) * 12);grid-template-columns:repeat(2,minmax(0,1fr));margin-block:0;display:grid}@media (width>=40rem){.landing-facts__list{padding-block:calc(var(--next-rhythm) * 14)}}@media (width>=64rem){.landing-facts__list{column-gap:calc(var(--next-rhythm) * 8);grid-template-columns:repeat(4,minmax(0,1fr))}}.landing-fact{justify-content:flex-end;gap:calc(var(--next-rhythm) * 2);border-inline-start:2px solid var(--onnix-pyrite);flex-direction:column-reverse;margin:0;padding-inline-start:calc(var(--next-rhythm) * 5);display:flex}.landing-fact__label{color:var(--next-muted);font-size:var(--next-text-xs);line-height:calc(var(--next-rhythm) * 5);margin:0}.landing-fact__value{color:var(--next-accent);font-family:var(--onnix-font-display);letter-spacing:-.025em;margin:0;font-size:1.5rem;font-weight:500;line-height:1.3333}@media (width>=40rem){.landing-fact__value{font-size:1.875rem;line-height:1.2}}@media (width>=64rem){.landing-fact__value{font-size:2.25rem;line-height:1.1111}}.landing-categories__grid{gap:calc(var(--next-rhythm) * 4);margin:calc(var(--next-rhythm) * 12) 0 0;padding:0;list-style:none;display:grid}@media (width>=40rem){.landing-categories__grid{gap:calc(var(--next-rhythm) * 6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.landing-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-card{--next-card-padding-y:calc(var(--next-rhythm) * 6);--next-card-padding-x:calc(var(--next-rhythm) * 6);block-size:100%}@media (prefers-reduced-motion:no-preference){.landing-card{transition-property:border-color;transition-duration:.15s}}@media (width>=40rem){.landing-card{--next-card-padding-y:calc(var(--next-rhythm) * 8);--next-card-padding-x:calc(var(--next-rhythm) * 8)}}.landing-card:hover{--next-card-border:var(--next-accent)}@media (prefers-reduced-motion:no-preference){.landing-card .landing-tile--hover{transition-property:background-color,color;transition-duration:.15s}}.landing-card:hover .landing-tile--hover{--next-icon-tile-bg:var(--next-accent);--next-icon-tile-ink:var(--next-accent-ink)}.landing-card__title{margin:calc(var(--next-rhythm) * 6) 0 0;color:var(--next-ink);font-size:var(--next-text-lg);letter-spacing:normal;font-weight:600;line-height:calc(var(--next-rhythm) * 7)}.landing-card__text{margin:calc(var(--next-rhythm) * 2) 0 0;color:var(--next-muted);font-size:var(--next-text-md);line-height:1.5}.landing-steps{gap:calc(var(--next-rhythm) * 12);margin:calc(var(--next-rhythm) * 14) 0 0;padding:0;list-style:none;display:grid}@media (width>=40rem){.landing-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.landing-steps{gap:calc(var(--next-rhythm) * 8);grid-template-columns:repeat(4,minmax(0,1fr))}}.landing-step__head{align-items:center;gap:calc(var(--next-rhythm) * 4);display:flex}.landing-step__number{color:var(--next-accent);font-family:var(--onnix-font-display);letter-spacing:-.025em;font-size:3rem;font-weight:500;line-height:1}.landing-step__line{display:none}@media (width>=64rem){.landing-step__line{block-size:1px;background:color-mix(in srgb, var(--next-accent) 25%, transparent);flex:1;margin-inline-end:calc(var(--next-rhythm) * -8);display:block}}.landing-step__tile{margin-top:calc(var(--next-rhythm) * 6)}.landing-step__title{margin:calc(var(--next-rhythm) * 5) 0 0;color:var(--next-ink);font-size:var(--next-text-lg);letter-spacing:normal;font-weight:600;line-height:calc(var(--next-rhythm) * 7)}.landing-step__text{margin:calc(var(--next-rhythm) * 2) 0 0;color:var(--next-muted);font-size:var(--next-text-md);line-height:1.5}.landing-audience__grid{gap:calc(var(--next-rhythm) * 6);display:grid}@media (width>=64rem){.landing-audience__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-audience__cell{display:grid}.landing-audience__card{--next-card-radius:var(--onnix-radius-big);--next-card-padding-y:calc(var(--next-rhythm) * 6);--next-card-padding-x:calc(var(--next-rhythm) * 6)}@media (width>=40rem){.landing-audience__card{--next-card-padding-y:calc(var(--next-rhythm) * 10);--next-card-padding-x:calc(var(--next-rhythm) * 10)}}.landing-audience__card--night{padding:var(--next-card-padding-y) var(--next-card-padding-x);border:1px solid var(--next-rule);border-radius:var(--next-card-radius)}.landing-audience__list{gap:calc(var(--next-rhythm) * 6);margin:calc(var(--next-rhythm) * 8) 0 0;padding:calc(var(--next-rhythm) * 8) 0 0;border-top:1px solid var(--next-rule);list-style:none;display:grid}.landing-audience__item{gap:calc(var(--next-rhythm) * 4);display:flex}.landing-audience__title{color:var(--next-ink);font-size:var(--next-text-md);letter-spacing:normal;margin:0;font-weight:600;line-height:1.5}.landing-audience__text{margin:calc(var(--next-rhythm) * 1) 0 0;color:var(--next-muted);font-size:var(--next-text-md);line-height:1.5}.landing-economics{padding-bottom:var(--landing-section-pad)}.landing-economics__grid{padding-top:var(--landing-section-pad);border-top:1px solid var(--next-rule)}.landing-economics__intro{min-width:0}@media (width>=64rem){.landing-economics__intro{grid-column:span 5}}.landing-economics__plans{gap:calc(var(--next-rhythm) * 4);margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.landing-economics__plans{gap:calc(var(--next-rhythm) * 6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.landing-economics__plans{grid-column:span 7}}.landing-plan{--next-card-bg:var(--onnix-fog);block-size:100%}.landing-plan__name{color:var(--next-muted);font-size:var(--next-text-xs);font-weight:600;line-height:calc(var(--next-rhythm) * 5);margin:0}.landing-plan__price{margin:calc(var(--next-rhythm) * 3) 0 0;color:var(--next-accent);font-family:var(--onnix-font-display);letter-spacing:-.025em;font-size:2.25rem;font-weight:500;line-height:1.1111}.landing-plan__period{margin:calc(var(--next-rhythm) * 1) 0 0;color:var(--next-muted);font-size:var(--next-text-xs);line-height:calc(var(--next-rhythm) * 5)}.landing-plan__rows{margin:calc(var(--next-rhythm) * 6) 0 0;font-size:var(--next-text-md);line-height:1.5}.landing-plan__row{justify-content:space-between;align-items:baseline;gap:calc(var(--next-rhythm) * 4);padding-block:calc(var(--next-rhythm) * 3);border-top:1px solid var(--next-rule);display:flex}.landing-plan__label{color:var(--next-muted);margin:0}.landing-plan__value{color:var(--next-ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}.landing-faq__intro{min-width:0}@media (width>=64rem){.landing-faq__intro{grid-column:span 4}}.landing-faq__list{--next-gap:calc(var(--next-rhythm) * 3)}@media (width>=64rem){.landing-faq__list{grid-column:span 8}}.landing-faq__item{--next-collapse-padding-y:calc(var(--next-rhythm) * 5);--next-collapse-padding-x:calc(var(--next-rhythm) * 5);--next-collapse-radius:var(--next-card-radius);--next-collapse-summary-hover-bg:transparent;--next-collapse-content-padding:0px;--next-atom-icon-size:calc(var(--next-rhythm) * 8);border:1px solid var(--next-rule);border-radius:var(--next-card-radius);background:var(--next-surface);color:var(--next-ink);font-weight:600}@media (prefers-reduced-motion:no-preference){.landing-faq__item{transition-property:border-color;transition-duration:.15s}}@media (width>=40rem){.landing-faq__item{--next-collapse-padding-x:calc(var(--next-rhythm) * 6)}}.landing-faq__item:hover,.landing-faq__item[open]{border-color:var(--next-accent)}.landing-faq__answer{padding:0 calc(var(--next-rhythm) * 5) calc(var(--next-rhythm) * 5);color:var(--next-muted);margin:0;font-weight:400;line-height:1.5}@media (width>=40rem){.landing-faq__answer{padding-inline:calc(var(--next-rhythm) * 6)}}.landing-faq__plus{inline-size:calc(var(--next-rhythm) * 8);block-size:calc(var(--next-rhythm) * 8);border-radius:var(--next-radius-pill);background:var(--onnix-fog);color:var(--next-accent);flex:none;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.landing-faq__plus{transition:transform .2s}}.landing-faq__plus--open{transform:rotate(45deg)}.landing-waitlist{isolation:isolate;padding-block:var(--landing-section-pad);position:relative;overflow:hidden}.landing-waitlist__ghost{z-index:-1;inset:calc(var(--next-rhythm) * -24) calc(var(--next-rhythm) * -24) auto auto;inline-size:32rem;max-inline-size:none;position:absolute}.landing-waitlist__ghost--back{inset:auto auto calc(var(--next-rhythm) * -32) calc(var(--next-rhythm) * -32);inline-size:24rem;display:none;transform:scaleX(-1)}@media (width>=64rem){.landing-waitlist__ghost--back{display:block}}.landing-waitlist__grid{align-items:center;gap:calc(var(--next-rhythm) * 10);display:grid}@media (width>=64rem){.landing-waitlist__grid{gap:calc(var(--next-rhythm) * 8);grid-template-columns:repeat(12,minmax(0,1fr))}}.landing-waitlist__intro{--next-section-header-text-width:36rem;min-width:0}@media (width>=64rem){.landing-waitlist__intro{grid-column:span 6}}.landing-waitlist__form{min-width:0}@media (width>=64rem){.landing-waitlist__form{grid-column:8/span 5}}.landing-waitlist__label{color:var(--next-ink);font-size:var(--next-text-xs);font-weight:600;line-height:calc(var(--next-rhythm) * 5);display:block}.landing-waitlist__row{gap:calc(var(--next-rhythm) * 3);margin-top:calc(var(--next-rhythm) * 2);flex-direction:column;display:flex}@media (width>=40rem){.landing-waitlist__row{flex-direction:row}}.landing-field{--next-input-padding-y-lg:calc((3rem - 2px - 1lh) / 2);--next-input-text-size-lg:var(--next-text-md);flex:1;min-width:0}.landing-waitlist__note{margin:calc(var(--next-rhythm) * 3) 0 0;color:var(--next-muted);font-size:var(--next-text-xs);line-height:calc(var(--next-rhythm) * 5)}.landing-waitlist__status{min-block-size:calc(var(--next-rhythm) * 6);margin:calc(var(--next-rhythm) * 4) 0 0;font-weight:500;line-height:1.5}.landing-waitlist__message{align-items:flex-start;gap:calc(var(--next-rhythm) * 2);display:flex}.landing-waitlist__message--invalid{color:var(--next-accent)}.landing-waitlist__icon{inline-size:calc(var(--next-rhythm) * 5);block-size:calc(var(--next-rhythm) * 5);margin-top:calc(var(--next-rhythm) * .5);color:var(--next-accent);flex:none}.landing-footer{padding-block:calc(var(--next-rhythm) * 14)}@media (width>=40rem){.landing-footer{padding-block:calc(var(--next-rhythm) * 16)}}.landing-footer__brand{min-width:0}@media (width>=64rem){.landing-footer__brand{grid-column:span 6}}.landing-footer__text{max-inline-size:24rem;margin:calc(var(--next-rhythm) * 5) 0 0;color:var(--next-muted);line-height:1.5}.landing-footer__nav{gap:calc(var(--next-rhythm) * 8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=64rem){.landing-footer__nav{grid-column:span 6}}.landing-footer__title{color:var(--next-muted);font-size:var(--next-text-xs);letter-spacing:.14em;font-weight:600;line-height:calc(var(--next-rhythm) * 5);text-transform:uppercase;margin:0}.landing-footer__links{gap:calc(var(--next-rhythm) * 1);margin:calc(var(--next-rhythm) * 4) 0 0;padding:0;list-style:none;display:grid}.landing-footer__link{padding-block:calc(var(--next-rhythm) * 1.5);border-radius:var(--next-radius-sm);color:var(--next-ink);line-height:1.5;text-decoration:none;display:inline-block}@media (prefers-reduced-motion:no-preference){.landing-footer__link{transition-property:color;transition-duration:.15s}}.landing-footer__link:hover{color:var(--next-accent)}.landing-footer__copyright{margin:calc(var(--next-rhythm) * 12) 0 0;padding-top:calc(var(--next-rhythm) * 6);border-top:1px solid var(--next-rule);color:var(--next-muted);font-size:var(--next-text-xs);line-height:calc(var(--next-rhythm) * 5)}.landing-notfound{min-block-size:60svh;padding-block:var(--landing-section-pad);align-items:center;display:grid}.landing-notfound__body{justify-items:start;gap:calc(var(--next-rhythm) * 6);display:grid}.landing-notfound__title{letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:1.875rem;line-height:1.2}@media (width>=40rem){.landing-notfound__title{font-size:2.25rem;line-height:1.1111}}.landing-notfound__text{max-inline-size:42rem;color:var(--next-muted);font-size:var(--next-text-lg);text-wrap:pretty;margin:0}
