@layer reset{@scope([data-astryx-theme=verela]) to ([data-astryx-theme]){:where(h1,h2,h3,h4,h5,h6){font-family:var(--font-family-heading);color:var(--color-text-primary)}:where(h1){font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:1.3333}:where(h2){font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:1.4}:where(h3){font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.4118}:where(h4){font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:1.4286}:where(h5){font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1.6667}:where(h6){font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1.6}:where(p){font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-text-primary);line-height:1.4286}:where(small){font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);line-height:1.6667}:where(code,pre){font-family:var(--font-family-code);font-size:var(--font-size-base);line-height:1.4286}:where(hr){border:none;border-top:1px solid var(--color-border)}}}@layer astryx-theme{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@scope([data-astryx-theme=verela]) to ([data-astryx-theme]){:scope{--font-size-4xs:.375rem;--font-size-3xs:.4375rem;--font-size-2xs:.5rem;--font-size-xs:.625rem;--font-size-sm:.75rem;--font-size-base:.875rem;--font-size-lg:1.0625rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.8125rem;--font-size-4xl:2.1875rem;--font-size-5xl:2.625rem;--text-heading-1-size:var(--font-size-2xl);--text-heading-1-weight:var(--font-weight-semibold);--text-heading-1-leading:1.3333;--text-heading-2-size:var(--font-size-xl);--text-heading-2-weight:var(--font-weight-semibold);--text-heading-2-leading:1.4;--text-heading-3-size:var(--font-size-lg);--text-heading-3-weight:var(--font-weight-semibold);--text-heading-3-leading:1.4118;--text-heading-4-size:var(--font-size-base);--text-heading-4-weight:var(--font-weight-semibold);--text-heading-4-leading:1.4286;--text-heading-5-size:var(--font-size-sm);--text-heading-5-weight:var(--font-weight-semibold);--text-heading-5-leading:1.6667;--text-heading-6-size:var(--font-size-xs);--text-heading-6-weight:var(--font-weight-semibold);--text-heading-6-leading:1.6;--text-body-size:var(--font-size-base);--text-body-weight:var(--font-weight-normal);--text-body-leading:1.4286;--text-large-size:var(--font-size-lg);--text-large-weight:var(--font-weight-semibold);--text-large-leading:1.4118;--text-label-size:var(--font-size-base);--text-label-weight:var(--font-weight-medium);--text-label-leading:1.4286;--text-code-size:var(--font-size-base);--text-code-weight:var(--font-weight-normal);--text-code-leading:1.4286;--text-supporting-size:var(--font-size-sm);--text-supporting-weight:var(--font-weight-normal);--text-supporting-leading:1.6667;--text-display-1-size:var(--font-size-5xl);--text-display-1-weight:var(--font-weight-normal);--text-display-1-leading:1.2381;--text-display-2-size:var(--font-size-4xl);--text-display-2-weight:var(--font-weight-normal);--text-display-2-leading:1.2571;--text-display-3-size:var(--font-size-3xl);--text-display-3-weight:var(--font-weight-normal);--text-display-3-leading:1.3793;--duration-fast-min:.115s;--duration-fast:.15s;--duration-fast-max:.2s;--duration-medium-min:.21s;--duration-medium:.28s;--duration-medium-max:.375s;--duration-slow-min:.525s;--duration-slow:.7s;--duration-slow-max:.935s;--font-family-body:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-heading:var(--font-manrope), var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-code:var(--font-ibm-plex-mono), "SF Mono", Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-syntax-keyword:var(--lightningcss-light,#700084)var(--lightningcss-dark,#efa8ff);--color-syntax-string:var(--lightningcss-light,#005600)var(--lightningcss-dark,#a6d2a2);--color-syntax-comment:var(--lightningcss-light,#737373)var(--lightningcss-dark,#a3a3a3);--color-syntax-number:var(--lightningcss-light,#6e3500)var(--lightningcss-dark,#ffb37f);--color-syntax-function:var(--lightningcss-light,#00458c)var(--lightningcss-dark,#a0caff);--color-syntax-type:var(--lightningcss-light,#700084)var(--lightningcss-dark,#efa8ff);--color-syntax-variable:var(--lightningcss-light,#171717)var(--lightningcss-dark,#e5e5e5);--color-syntax-operator:var(--lightningcss-light,#737373)var(--lightningcss-dark,#a3a3a3);--color-syntax-constant:var(--lightningcss-light,#6e3500)var(--lightningcss-dark,#ffb37f);--color-syntax-tag:var(--lightningcss-light,#89001a)var(--lightningcss-dark,#ffaeaa);--color-syntax-attribute:var(--lightningcss-light,#584400)var(--lightningcss-dark,#eec12f);--color-syntax-property:var(--lightningcss-light,#005348)var(--lightningcss-dark,#83dac9);--color-syntax-punctuation:var(--lightningcss-light,#a3a3a3)var(--lightningcss-dark,#525252);--color-syntax-background:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#0a0a0a);--color-background-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#102129);--color-background-body:var(--lightningcss-light,#f5f8f7)var(--lightningcss-dark,#0c171d);--color-background-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#14252d);--color-background-popover:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1b3039);--color-background-muted:var(--lightningcss-light,#ebf1ef)var(--lightningcss-dark,#102129);--color-accent:var(--lightningcss-light,#123b5d)var(--lightningcss-dark,#70b7d9);--color-accent-muted:var(--lightningcss-light,#123b5d1a)var(--lightningcss-dark,#70b7d926);--color-neutral:var(--lightningcss-light,#171c221a)var(--lightningcss-dark,#dde3ec33);--color-overlay:var(--lightningcss-light,#171c2266)var(--lightningcss-dark,#171c2299);--color-overlay-hover:var(--lightningcss-light,#171c220d)var(--lightningcss-dark,#ffffff0d);--color-overlay-pressed:var(--lightningcss-light,#171c221a)var(--lightningcss-dark,#ffffff1a);--color-text-primary:var(--lightningcss-light,#102a38)var(--lightningcss-dark,#ecf4f3);--color-text-secondary:var(--lightningcss-light,#526671)var(--lightningcss-dark,#afc1c2);--color-text-disabled:var(--lightningcss-light,#89919e)var(--lightningcss-dark,#575f6b);--color-text-accent:var(--lightningcss-light,#0f766e)var(--lightningcss-dark,#71d2c5);--color-on-dark:#fff;--color-on-light:#171717;--color-on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#081820);--color-on-success:var(--lightningcss-light,#fff)var(--lightningcss-dark,#171717);--color-on-error:var(--lightningcss-light,#fff)var(--lightningcss-dark,#171717);--color-on-warning:#171717;--color-icon-accent:var(--lightningcss-light,#0f766e)var(--lightningcss-dark,#71d2c5);--color-icon-primary:var(--lightningcss-light,#102a38)var(--lightningcss-dark,#ecf4f3);--color-icon-secondary:var(--lightningcss-light,#526671)var(--lightningcss-dark,#afc1c2);--color-icon-disabled:var(--lightningcss-light,#89919e)var(--lightningcss-dark,#575f6b);--color-success:var(--lightningcss-light,#167457)var(--lightningcss-dark,#80d7b1);--color-error:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ffb4aa);--color-warning:var(--lightningcss-light,#9a5b00)var(--lightningcss-dark,#f2c56b);--color-success-muted:var(--lightningcss-light,#1674571f)var(--lightningcss-dark,#80d7b124);--color-error-muted:var(--lightningcss-light,#b423181f)var(--lightningcss-dark,#ffb4aa24);--color-warning-muted:var(--lightningcss-light,#9a5b001f)var(--lightningcss-dark,#f2c56b24);--color-border:var(--lightningcss-light,#102a381a)var(--lightningcss-dark,#d5e0de1f);--color-border-emphasized:var(--lightningcss-light,#d5e0de)var(--lightningcss-dark,#435a64);--color-skeleton:var(--lightningcss-light,#d5e0de)var(--lightningcss-dark,#435a64);--color-shadow:var(--lightningcss-light,#102a381a)var(--lightningcss-dark,#00000059);--color-tint-hover:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--color-background-red:var(--lightningcss-light,#facecb)var(--lightningcss-dark,#ff9e973d);--color-border-red:var(--lightningcss-light,#e6bab8)var(--lightningcss-dark,#ff6f6c);--color-icon-red:var(--lightningcss-light,#89001a)var(--lightningcss-dark,#ff9e97);--color-text-red:var(--lightningcss-light,#89001a)var(--lightningcss-dark,#ffc6c1);--color-background-orange:var(--lightningcss-light,#ffd699)var(--lightningcss-dark,#f4661d33);--color-border-orange:var(--lightningcss-light,#f4661d)var(--lightningcss-dark,#f0763a);--color-icon-orange:var(--lightningcss-light,#c2500f)var(--lightningcss-dark,#ff9b66);--color-text-orange:var(--lightningcss-light,#a63a05)var(--lightningcss-dark,#ffad80);--color-background-yellow:var(--lightningcss-light,#f8da9d)var(--lightningcss-dark,#deb4333d);--color-border-yellow:var(--lightningcss-light,#e4c279)var(--lightningcss-dark,#c0990e);--color-icon-yellow:var(--lightningcss-light,#584400)var(--lightningcss-dark,#deb433);--color-text-yellow:var(--lightningcss-light,#584400)var(--lightningcss-dark,#fdcf4f);--color-background-green:var(--lightningcss-light,#c5e5c0)var(--lightningcss-dark,#84c9803d);--color-border-green:var(--lightningcss-light,#b2d1ac)var(--lightningcss-dark,#69ad67);--color-icon-green:var(--lightningcss-light,#0c5700)var(--lightningcss-dark,#84c980);--color-text-green:var(--lightningcss-light,#0c5700)var(--lightningcss-dark,#9fe59b);--color-background-teal:var(--lightningcss-light,#a5e3d6)var(--lightningcss-dark,#7ec6b83d);--color-border-teal:var(--lightningcss-light,#94d6c8)var(--lightningcss-dark,#63ab9d);--color-icon-teal:var(--lightningcss-light,#005348)var(--lightningcss-dark,#7ec6b8);--color-text-teal:var(--lightningcss-light,#005348)var(--lightningcss-dark,#99e2d3);--color-background-cyan:var(--lightningcss-light,#a3e0ef)var(--lightningcss-dark,#83c2d43d);--color-border-cyan:var(--lightningcss-light,#91d3e3)var(--lightningcss-dark,#67a7b8);--color-icon-cyan:var(--lightningcss-light,#00505f)var(--lightningcss-dark,#83c2d4);--color-text-cyan:var(--lightningcss-light,#00505f)var(--lightningcss-dark,#9edef0);--color-background-blue:var(--lightningcss-light,#c4ddfb)var(--lightningcss-dark,#9eb7ff3d);--color-border-blue:var(--lightningcss-light,#b1c9e7)var(--lightningcss-dark,#6d9cfe);--color-icon-blue:var(--lightningcss-light,#00458c)var(--lightningcss-dark,#9eb7ff);--color-text-blue:var(--lightningcss-light,#00458c)var(--lightningcss-dark,#c7d3ff);--color-background-purple:var(--lightningcss-light,#eccef3)var(--lightningcss-dark,#f297ff3d);--color-border-purple:var(--lightningcss-light,#d8bbdf)var(--lightningcss-dark,#dd74f0);--color-icon-purple:var(--lightningcss-light,#700084)var(--lightningcss-dark,#f297ff);--color-text-purple:var(--lightningcss-light,#700084)var(--lightningcss-dark,#fac1ff);--color-background-pink:var(--lightningcss-light,#fccadc)var(--lightningcss-dark,#ff99c33d);--color-border-pink:var(--lightningcss-light,#e7b7c8)var(--lightningcss-dark,#f273aa);--color-icon-pink:var(--lightningcss-light,#83004b)var(--lightningcss-dark,#ff99c3);--color-text-pink:var(--lightningcss-light,#83004b)var(--lightningcss-dark,#ffc3da);--color-background-gray:var(--lightningcss-light,#e5e5e5)var(--lightningcss-dark,var(--color-neutral));--color-border-gray:var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,#262626);--color-icon-gray:var(--lightningcss-light,#525252)var(--lightningcss-dark,#a3a3a3);--color-text-gray:var(--lightningcss-light,#262626)var(--lightningcss-dark,#e5e5e5);--radius-none:0px;--radius-inner:4px;--radius-element:8px;--radius-container:12px;--radius-page:28px;--radius-full:9999px;--shadow-low:0 2px 4px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#00000040), 0 4px 8px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#0006), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff14);--shadow-med:0 2px 4px var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#00000059), 0 4px 12px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#00000080), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff1f);--shadow-high:0 4px 6px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#00000080), 0 12px 24px var(--lightningcss-light,#00000026)var(--lightningcss-dark,#000000b3), inset 0 0 0 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff26);--shadow-inset-hover:inset 0px 0px 0px 2px #0074e24d;--shadow-inset-selected:inset 0px 0px 0px 2px #0074e280;--shadow-inset-success:inset 0px 0px 0px 2px #1981004d;--shadow-inset-warning:inset 0px 0px 0px 2px #ffce2f4d;--shadow-inset-error:inset 0px 0px 0px 2px #e33f4a4d;--color-background-inverted:var(--lightningcss-light,#171c22)var(--lightningcss-dark,#f9fcff);--color-track:var(--lightningcss-light,#a3acb9)var(--lightningcss-dark,#3f4753);--radius-chat:28px}@supports (color:lab(0% 0 0)){:scope{--shadow-low:0 2px 4px var(--lightningcss-light,lab(0% 0 0/.05))var(--lightningcss-dark,lab(0% 0 0/.25)), 0 4px 8px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(0% 0 0/.4)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(100% 0 0/.08));--shadow-med:0 2px 4px var(--lightningcss-light,lab(0% 0 0/.05))var(--lightningcss-dark,lab(0% 0 0/.35)), 0 4px 12px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(0% 0 0/.5)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(100% 0 0/.12));--shadow-high:0 4px 6px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(0% 0 0/.5)), 0 12px 24px var(--lightningcss-light,lab(0% 0 0/.15))var(--lightningcss-dark,lab(0% 0 0/.7)), inset 0 0 0 1px var(--lightningcss-light,lab(0% 0 0/0))var(--lightningcss-dark,lab(100% 0 0/.15))}}.astryx-heading.level-1{font-family:var(--font-family-heading);font-size:var(--text-heading-1-size);font-weight:var(--text-heading-1-weight);line-height:var(--text-heading-1-leading)}.astryx-heading.level-2{font-family:var(--font-family-heading);font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-weight);line-height:var(--text-heading-2-leading)}.astryx-heading.level-3{font-family:var(--font-family-heading);font-size:var(--text-heading-3-size);font-weight:var(--text-heading-3-weight);line-height:var(--text-heading-3-leading)}.astryx-heading.level-4{font-family:var(--font-family-heading);font-size:var(--text-heading-4-size);font-weight:var(--text-heading-4-weight);line-height:var(--text-heading-4-leading)}.astryx-heading.level-5{font-family:var(--font-family-heading);font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading)}.astryx-heading.level-6{font-family:var(--font-family-heading);font-size:var(--text-heading-6-size);font-weight:var(--text-heading-6-weight);line-height:var(--text-heading-6-leading)}.astryx-text.body{font-family:var(--font-family-body);font-size:var(--text-body-size);line-height:var(--text-body-leading)}.astryx-text.large{font-family:var(--font-family-body);font-size:var(--text-large-size);line-height:var(--text-large-leading)}.astryx-text.label{font-family:var(--font-family-body);font-size:var(--text-label-size);line-height:var(--text-label-leading)}.astryx-text.code{font-family:var(--font-family-code);font-size:var(--text-code-size);line-height:var(--text-code-leading)}.astryx-text.supporting{font-family:var(--font-family-body);font-size:var(--text-supporting-size);line-height:var(--text-supporting-leading)}.astryx-text.display-1{font-family:var(--font-family-heading);font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}.astryx-text.display-2{font-family:var(--font-family-heading);font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}.astryx-text.display-3{font-family:var(--font-family-heading);font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}.astryx-button.destructive{background-color:var(--color-error-muted);color:var(--color-error)}.astryx-badge.info{color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#171717);background-color:var(--lightningcss-light,#0074e2)var(--lightningcss-dark,#6d9cfe)}.astryx-badge.neutral{background-color:var(--color-background-gray);color:var(--color-text-gray)}.astryx-badge.success{color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#171717);background-color:var(--lightningcss-light,#198100)var(--lightningcss-dark,#64af4c)}.astryx-badge.warning{color:#171717;background-color:#ffce2f}.astryx-badge.error{color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#171717);background-color:var(--lightningcss-light,#e33f4a)var(--lightningcss-dark,#ff705d)}.astryx-badge.red{background-color:var(--color-background-red);color:var(--color-text-red)}.astryx-badge.orange{background-color:var(--color-background-orange);color:var(--color-text-orange)}.astryx-badge.yellow{background-color:var(--color-background-yellow);color:var(--color-text-yellow)}.astryx-badge.green{background-color:var(--color-background-green);color:var(--color-text-green)}.astryx-badge.teal{background-color:var(--color-background-teal);color:var(--color-text-teal)}.astryx-badge.cyan{background-color:var(--color-background-cyan);color:var(--color-text-cyan)}.astryx-badge.blue{background-color:var(--color-background-blue);color:var(--color-text-blue)}.astryx-badge.purple{background-color:var(--color-background-purple);color:var(--color-text-purple)}.astryx-badge.pink{background-color:var(--color-background-pink);color:var(--color-text-pink)}.astryx-badge.gray{background-color:var(--color-background-gray);color:var(--color-text-gray)}.astryx-statusdot.success{background-color:var(--lightningcss-light,#198100)var(--lightningcss-dark,#64af4c)}.astryx-statusdot.warning{background-color:#ffce2f}.astryx-statusdot.error{background-color:var(--lightningcss-light,#e33f4a)var(--lightningcss-dark,#ff705d)}.astryx-statusdot.accent{background-color:var(--lightningcss-light,#0074e2)var(--lightningcss-dark,#6d9cfe)}.astryx-banner.info{background-color:var(--color-background-blue);--color-accent-muted:transparent;--color-text-primary:var(--color-text-blue);--color-text-secondary:var(--color-text-blue);--color-accent:var(--color-text-blue)}.astryx-banner.success{--color-text-primary:var(--color-text-green);--color-text-secondary:var(--color-text-green);--color-success:var(--color-text-green)}.astryx-banner.warning{--color-text-primary:var(--color-text-yellow);--color-text-secondary:var(--color-text-yellow);--color-warning:var(--color-text-yellow)}.astryx-banner.error{--color-text-primary:var(--color-text-red);--color-text-secondary:var(--color-text-red);--color-error:var(--color-text-red)}.astryx-switch{--color-background-gray:var(--color-border-emphasized)}.astryx-progressbar{--color-background-muted:var(--color-border-emphasized)}.astryx-progressbar.accent{--color-accent:var(--lightningcss-light,#123b5d)var(--lightningcss-dark,#70b7d9)}.astryx-progressbar.success{--color-success:#198100}.astryx-progressbar.warning{--color-warning:#ffce2f}.astryx-progressbar.error{--color-error:#e33f4a}.astryx-card{--astryx-card-padding:var(--spacing-3)}.astryx-card.red{--color-text-primary:var(--color-text-red);--color-text-secondary:var(--color-text-red);--color-error:var(--color-text-red)}.astryx-section{--astryx-section-padding:var(--spacing-3)}.astryx-app-shell-header{background-color:var(--color-background-surface)}.astryx-selectable-card.blue{--color-text-primary:var(--color-text-blue);--color-text-secondary:var(--color-text-blue)}.astryx-text.primary,.astryx-heading.primary{color:var(--color-text-primary)}.astryx-text.secondary,.astryx-heading.secondary{color:var(--color-text-secondary)}.astryx-text.disabled,.astryx-heading.disabled{color:var(--color-text-disabled)}.astryx-text.placeholder,.astryx-heading.placeholder{color:var(--color-text-secondary)}.astryx-text.accent,.astryx-heading.accent{color:var(--color-text-accent)}}@scope([data-astryx-theme=verela]) to ([data-astryx-theme]){[data-astryx-media=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-text-primary:var(--color-on-dark);--color-icon-primary:var(--color-on-dark);--color-accent:var(--color-on-dark)}[data-astryx-media=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-text-primary:var(--color-on-light);--color-icon-primary:var(--color-on-light);--color-accent:var(--color-on-light)}}}
html,body{overscroll-behavior:none}html{scroll-behavior:smooth}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:var(--color-background-body);color:var(--color-text-primary);font-family:var(--font-family-body);text-rendering:optimizelegibility}:where(.astryx-heading){text-wrap:balance}:where(.astryx-heading.astryx-editorial-heading){font-family:var(--font-newsreader)}:where(.astryx-heading.astryx-editorial-heading.display-1){font-size:var(--text-display-1-size);line-height:var(--text-display-1-leading)}:where(.astryx-heading.astryx-editorial-heading.display-2){font-size:var(--text-display-2-size);line-height:var(--text-display-2-leading)}:where(.astryx-heading.astryx-editorial-heading.display-3){font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}.verela-public :where(.astryx-heading.astryx-editorial-heading){font-family:var(--font-family-heading)}.verela-display-hero{font-size:clamp(var(--font-size-4xl), calc(var(--font-size-2xl) + 2.6vw), 4.25rem);letter-spacing:-.02em;line-height:1.08}:where(.astryx-text){text-wrap:pretty}.verela-nav-item,.verela-nav-item .astryx-text{text-wrap:nowrap;white-space:nowrap}:where(.astryx-text.code,.astryx-timestamp){font-variant-numeric:tabular-nums}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{animation:marquee var(--duration-slow) linear infinite}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}[data-theme-switching],[data-theme-switching] *,[data-theme-switching] :before,[data-theme-switching] :after{transition:none!important}@layer components{.verela-public{--color-background-body:var(--lightningcss-light,#f7f6f5)var(--lightningcss-dark,#131015);--color-background-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a171a);--color-background-card:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1a1f);--color-background-muted:var(--lightningcss-light,#f7f6f5)var(--lightningcss-dark,#131015);--color-background-popover:var(--lightningcss-light,#fff)var(--lightningcss-dark,#241f25);--color-text-primary:var(--lightningcss-light,#231f23)var(--lightningcss-dark,#f4f0f1);--color-text-secondary:var(--lightningcss-light,#231f23a3)var(--lightningcss-dark,#f4f0f1b3);--color-icon-primary:var(--lightningcss-light,#231f23)var(--lightningcss-dark,#f4f0f1);--color-icon-secondary:var(--lightningcss-light,#231f23a3)var(--lightningcss-dark,#f4f0f1b3);--color-border:var(--lightningcss-light,#231f231a)var(--lightningcss-dark,#f4f0f11f);--color-border-emphasized:var(--lightningcss-light,#d9d4d2)var(--lightningcss-dark,#4a434a);--color-skeleton:var(--lightningcss-light,#e7e2e0)var(--lightningcss-dark,#3a343a);--color-accent:var(--lightningcss-light,#231f23)var(--lightningcss-dark,#f4f0f1);--color-accent-muted:var(--lightningcss-light,#231f231a)var(--lightningcss-dark,#f4f0f126);--color-on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#231f23);--color-text-accent:var(--color-text-orange);--color-icon-accent:var(--color-icon-orange);--verela-warm:var(--color-border-orange);--verela-warm-soft:var(--color-background-orange);--radius-container:20px;--shadow-low:0 4px 40px var(--lightningcss-light,#231f2314)var(--lightningcss-dark,#00000073);--shadow-med:0 4px 80px var(--lightningcss-light,#231f231f)var(--lightningcss-dark,#0000008c);--verela-ease-entrance:cubic-bezier(.625, .05, 0, 1);--ease-standard:var(--verela-ease-entrance);--verela-content-max:90rem}.verela-warm-wash{background:linear-gradient(var(--verela-wash-angle,150deg), color-mix(in srgb, var(--verela-warm,var(--color-accent)) var(--verela-wash-from,16%), transparent), color-mix(in srgb, var(--verela-warm-soft,var(--color-accent-muted)) var(--verela-wash-to,26%), transparent)), var(--color-background-card)}.verela-warm-edge{border:var(--border-width) solid color-mix(in srgb, var(--verela-warm,var(--color-accent)) 24%, var(--color-border))}.verela-public .astryx-progressbar{--color-accent:inherit}[role=combobox]:focus-visible{outline:2px solid var(--color-accent)!important;outline-offset:2px!important}.verela-pill{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);padding-block:var(--spacing-1);padding-inline:var(--spacing-3)}.verela-mono-label{font-family:var(--font-family-code);letter-spacing:.08em;text-transform:uppercase}.verela-mono-value{font-family:var(--font-family-code)}.verela-section-air>.astryx-section{padding-block:calc(var(--spacing-12) + var(--spacing-4))}@media (max-width:768px){.verela-section-air>.astryx-section{padding-block:var(--spacing-10)}}.verela-marketing-eyebrow{background:color-mix(in srgb, var(--color-background-surface) 45%, var(--color-background-body));color:var(--color-text-orange);align-self:flex-start;align-items:center;gap:var(--spacing-2);display:inline-flex}.verela-hero .verela-marketing-eyebrow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb, var(--color-background-surface) 45%, transparent)}.verela-marketing-eyebrow{margin-block-end:var(--spacing-3)}.verela-marketing-eyebrow:before{background:var(--verela-warm,var(--color-accent));border-radius:var(--radius-inner);content:"";height:var(--spacing-2);width:var(--spacing-2);flex:none}.verela-center-header .verela-marketing-eyebrow{align-self:center}.verela-band-label{color:var(--color-text-accent)}.verela-dark-band{--color-background-body:#1a171a;--color-background-surface:#221e22;--color-background-card:#241f24;--color-background-popover:#2a252a;--color-background-muted:#1f1a1f;--color-background-inverted:#f9fcff;--color-text-primary:#f4f0f1;--color-text-secondary:#f4f0f1b3;--color-text-accent:var(--color-text-orange);--color-text-disabled:#575f6b;--color-icon-primary:#f4f0f1;--color-icon-secondary:#f4f0f1b3;--color-icon-accent:var(--color-icon-orange);--color-icon-disabled:#575f6b;--color-accent:#f4f0f1;--color-accent-muted:#f4f0f126;--color-on-accent:#231f23;--color-neutral:#dde3ec33;--color-border:#f4f0f11f;--color-border-emphasized:#4a434a;--color-skeleton:#3a343a;--color-track:#3f4753;--color-shadow:#00000059;--color-tint-hover:white;--color-overlay-hover:#ffffff0d;--color-overlay-pressed:#ffffff1a;--color-success:#80d7b1;--color-error:#ffb4aa;--color-warning:#f2c56b;--shadow-low:0 4px 40px #00000073;--shadow-med:0 4px 80px #0000008c;--color-background-orange:#f4661d33;--color-border-orange:#f0763a;--color-icon-orange:#ff9b66;--color-text-orange:#ffad80;--verela-warm:var(--color-border-orange);--verela-warm-soft:var(--color-background-orange);color:var(--color-text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1a171a}.verela-dark-band>.astryx-section{background-color:#0000}.verela-plan-card{transition:box-shadow var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard)}.verela-plan-card:hover{box-shadow:var(--shadow-med);scale:1.02}.verela-plan-tile{background:var(--color-background-muted);border-radius:var(--radius-element)}.verela-plan-tile-recommended{--verela-wash-angle:160deg;--verela-wash-from:22%;--verela-wash-to:30%;border-radius:var(--radius-element)}.verela-shell-canvas{background:var(--color-background-body);isolation:isolate;position:relative}.verela-shell-canvas:before{background-image:linear-gradient(var(--color-border) var(--border-width), transparent var(--border-width)), linear-gradient(90deg, var(--color-border) var(--border-width), transparent var(--border-width));background-size:var(--spacing-12) var(--spacing-12);content:"";pointer-events:none;z-index:-1;height:52rem;position:absolute;inset:0 0 auto;-webkit-mask-image:radial-gradient(120% 100% at 75% 0,#000 0%,#0000 72%);mask-image:radial-gradient(120% 100% at 75% 0,#000 0%,#0000 72%)}.verela-shell-canvas:after{background:radial-gradient(56rem 32rem at 82% -8%, color-mix(in srgb, var(--verela-warm,var(--color-accent)) 16%, transparent), transparent 70%);content:"";pointer-events:none;z-index:-1;height:52rem;position:absolute;inset:0 0 auto}.verela-page-head,.verela-page-head>.astryx-section{background:0 0}.verela-page-head.verela-section-air>.astryx-section{padding-block-start:calc(var(--spacing-12) * 2)}@media (max-width:768px){.verela-page-head.verela-section-air>.astryx-section{padding-block-start:var(--spacing-12)}}.verela-fact-chip{background:color-mix(in srgb, var(--color-background-surface) 60%, transparent);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary);padding-block:var(--spacing-1);padding-inline:var(--spacing-3)}.verela-fact-chip>svg{color:var(--color-icon-accent);height:var(--spacing-4);width:var(--spacing-4);flex:none}.verela-icon-chip{background:var(--color-accent-muted);border:var(--border-width) solid color-mix(in srgb, var(--color-accent) 22%, transparent);border-radius:var(--radius-element);color:var(--color-icon-accent);height:var(--spacing-11);width:var(--spacing-11);flex:none}.verela-icon-chip-sm{height:var(--spacing-8);width:var(--spacing-8)}.verela-icon-chip-sm>svg{height:var(--spacing-4);width:var(--spacing-4)}.verela-icon-chip>svg{height:var(--spacing-5);width:var(--spacing-5)}.verela-hero-card{box-shadow:var(--shadow-med)}.verela-card-lift{transition:box-shadow var(--duration-fast) var(--ease-standard), translate var(--duration-fast) var(--ease-standard)}.verela-card-lift:hover{box-shadow:var(--shadow-med);translate:0 calc(var(--spacing-0-5) * -1)}.verela-cta-band{padding-block:calc(var(--spacing-12) + var(--spacing-8));position:relative;overflow:clip visible}.verela-cta-band>.astryx-section{background:0 0;padding-block:0}.verela-public footer>.verela-section-air>.astryx-section{background:0 0;padding-block-start:var(--spacing-6)}.verela-cta-band:after{background-image:linear-gradient(180deg, var(--color-border-orange), var(--color-background-orange) 55%);content:"";filter:blur(100px);bottom:-22rem;pointer-events:none;z-index:-1;border-radius:50%;height:32rem;position:absolute;inset-inline:10%}@keyframes verela-cta-drift{0%{translate:0 calc(var(--spacing-10) * -1)}to{translate:0 var(--spacing-10)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.verela-cta-band:after{animation:linear both verela-cta-drift;animation-timeline:view()}}}@media (max-width:768px){.verela-cta-band{padding-block:calc(var(--spacing-12) + var(--spacing-2))}.verela-cta-band:after{bottom:-14rem;height:22rem;inset-inline:2%}}@keyframes verela-fade-up{0%{opacity:0;translate:0 var(--spacing-12)}to{opacity:1;translate:0}}.verela-hero-enter,.verela-hero-enter-2{animation:verela-fade-up .6s var(--verela-ease-entrance,var(--ease-standard)) both}.verela-hero-enter-2{animation-delay:.11s}.verela-reveal-armed{opacity:0;translate:0 var(--spacing-4)}.verela-reveal-armed.verela-reveal-visible{opacity:1;transition:opacity var(--duration-medium-max) var(--verela-ease-entrance,var(--ease-standard)), translate var(--duration-medium-max) var(--verela-ease-entrance,var(--ease-standard));transition-delay:calc(var(--verela-reveal-index,0) * 80ms);translate:0}@media (prefers-reduced-motion:reduce){.verela-hero-enter,.verela-hero-enter-2{animation:none}.verela-reveal-armed{opacity:1;translate:none}}.verela-public .astryx-banner.info{--color-text-accent:var(--color-text-blue)}.verela-public .astryx-app-shell,.verela-public #astryx-app-shell-main{background:0 0}.verela-public .astryx-app-shell-header{padding-block-start:var(--spacing-2);padding-inline:var(--spacing-4);background:0 0}.verela-float-nav{anchor-name:--verela-nav-card;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb, var(--color-background-surface) 72%, transparent);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-container);box-shadow:var(--shadow-low);max-width:var(--verela-content-max);padding-inline:var(--spacing-4);transition:background-color var(--duration-fast) var(--verela-ease-entrance);margin-inline:auto}.verela-public .astryx-app-shell-header:has([popover]:popover-open .verela-resources-popover) .verela-float-nav{background:var(--color-background-surface);border-block-end-color:var(--color-background-surface);border-end-end-radius:0;border-end-start-radius:0}@media (max-width:767px){.verela-public .astryx-app-shell-header,.verela-float-nav{padding-inline:var(--spacing-2)}}.verela-float-banner{padding:var(--spacing-2) var(--spacing-4) 0}.verela-float-banner .astryx-banner{border-radius:var(--radius-container);font-size:var(--font-size-sm);max-width:var(--verela-content-max);width:100%;margin-inline:auto}.verela-float-banner .astryx-banner .astryx-text{font-size:var(--font-size-sm)}@media (max-width:539px){.verela-float-banner .astryx-banner{flex-wrap:wrap}}.verela-nav-item{white-space:nowrap}@media (max-width:480px){.verela-public .astryx-banner{align-items:flex-start;row-gap:var(--spacing-2);flex-direction:column}}.verela-nav-trigger{font-weight:var(--font-weight-medium,500)}.verela-nav-trigger.is-active{color:var(--color-text-accent)}.verela-public [popover]:popover-open{opacity:1;transition:opacity var(--duration-fast) var(--verela-ease-entrance), translate var(--duration-fast) var(--verela-ease-entrance);translate:0}@starting-style{.verela-public [popover]:popover-open{opacity:0;translate:0 -2px}}.verela-resources-item{border-radius:var(--radius-element);padding:var(--spacing-3);text-decoration:none;display:block}.verela-resources-item.is-compact{padding:var(--spacing-2) var(--spacing-3)}.verela-resources-item:hover{background:var(--color-background-muted)}.verela-resources-group{min-width:0}.verela-resources-panel{align-items:start}.verela-public [popover]:has(.verela-resources-popover){background:var(--color-background-surface);border:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-low);padding:var(--spacing-6);border-block-start:none;border-start-start-radius:0;border-start-end-radius:0;border-end-end-radius:var(--radius-container);border-end-start-radius:var(--radius-container);inset:auto!important;left:anchor(--verela-nav-card left)!important;position-area:none!important;position-try-fallbacks:none!important;right:anchor(--verela-nav-card right)!important;top:anchor(--verela-nav-card bottom)!important;width:auto!important;margin:0!important}.verela-public [popover]:has(.verela-resources-popover):popover-open{clip-path:inset(0 -3rem -3rem);opacity:1;transition:clip-path var(--duration-medium) var(--verela-ease-entrance);animation:none;translate:0}@starting-style{.verela-public [popover]:has(.verela-resources-popover):popover-open{clip-path:inset(0 -3rem 100%);opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.verela-public [popover]:has(.verela-resources-popover):popover-open{clip-path:none;transition:none}}:is(.verela-public [popover]:has(.verela-resources-popover),.verela-public [popover]:has(.verela-mobile-popover)){background:var(--color-background-surface);border:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-low);border-block-start:none;border-start-start-radius:0;border-start-end-radius:0;border-end-end-radius:var(--radius-container);border-end-start-radius:var(--radius-container);inset:auto!important;left:anchor(--verela-nav-card left)!important;position-area:none!important;position-try-fallbacks:none!important;max-width:none!important;right:anchor(--verela-nav-card right)!important;top:anchor(--verela-nav-card bottom)!important;width:auto!important;margin:0!important}.verela-public [popover]:has(.verela-resources-popover){padding:var(--spacing-6)}.verela-public [popover]:has(.verela-mobile-popover){padding:var(--spacing-2) var(--spacing-3) var(--spacing-4);overflow-y:auto;bottom:var(--spacing-4)!important;height:auto!important;max-height:none!important}:is(.verela-public [popover]:has(.verela-resources-popover)>*,.verela-public [popover]:has(.verela-mobile-popover)>*){box-shadow:none;background:0 0}:is(.verela-public [popover]:has(.verela-resources-popover):popover-open,.verela-public [popover]:has(.verela-mobile-popover):popover-open){clip-path:inset(0 -3rem -3rem);opacity:1;transition:clip-path var(--duration-medium) var(--verela-ease-entrance);animation:none;translate:0}@starting-style{:is(.verela-public [popover]:has(.verela-resources-popover):popover-open,.verela-public [popover]:has(.verela-mobile-popover):popover-open){clip-path:inset(0 -3rem 100%);opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){:is(.verela-public [popover]:has(.verela-resources-popover):popover-open,.verela-public [popover]:has(.verela-mobile-popover):popover-open){clip-path:none;transition:none}}.verela-public .astryx-app-shell-header:has([popover]:popover-open) .verela-float-nav{background:var(--color-background-surface);border-block-end-color:var(--color-background-surface);border-end-end-radius:0;border-end-start-radius:0}.verela-mobile-popover .astryx-segmented-control>*{flex:1}.verela-public [data-testid=mobile-nav-toggle],.verela-menu-toggle .verela-menu-icon-close,.verela-menu-toggle[aria-expanded=true] .verela-menu-icon-open{display:none}.verela-menu-toggle[aria-expanded=true] .verela-menu-icon-close{display:block}.verela-drawer-disclosure .astryx-collapsible>button{padding-inline:var(--spacing-2)}.verela-drawer-disclosure .verela-resources-panel{gap:var(--spacing-5);padding-block:var(--spacing-2)}.verela-drawer-disclosure .verela-resources-item{padding-inline:var(--spacing-2)}.verela-public [popover]:has(.astryx-selector-option):not(:has(.verela-mobile-popover)){position-area:block-end span-inline-start!important;margin-block-start:var(--spacing-1)!important}.verela-master-footer{box-shadow:var(--shadow-low)}.verela-footer-gap{row-gap:calc(var(--spacing-12) + var(--spacing-12) + var(--spacing-6))}@media (max-width:768px){.verela-footer-gap{row-gap:calc(var(--spacing-12) + var(--spacing-4))}}.verela-center-header{text-align:center;margin-inline:auto}.verela-section-split{row-gap:calc(var(--spacing-12) + var(--spacing-4))}@media (max-width:768px){.verela-section-split{row-gap:var(--spacing-10)}}.verela-workflow-split{grid-template-columns:minmax(0,1fr)}@media (min-width:64rem){.verela-workflow-split{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}}.verela-split-halves{grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:64rem){.verela-split-halves{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.verela-split-lead{order:-1}.verela-split-matched{align-items:stretch}.verela-split-matched>*>.astryx-aspect-ratio,.verela-split-fill,.verela-split-fill>.astryx-card{height:100%}.verela-split-fill>.astryx-grid{align-content:center;height:100%}.verela-split-share>*{flex:1}.verela-split-center{align-self:center}}@keyframes verela-media-in{0%{opacity:0}to{opacity:1}}.verela-media-frame img{animation:verela-media-in var(--duration-medium) var(--verela-ease-entrance) both}.verela-media-frame>.astryx-aspect-ratio{border-radius:var(--radius-container)}.verela-media-crop-start img{object-position:left center}.verela-workflow-tab{border:var(--border-width) solid transparent;border-radius:var(--radius-container);color:inherit;cursor:pointer;font:inherit;padding:var(--spacing-5);text-align:start;transition:background-color var(--duration-medium) var(--ease-standard), border-color var(--duration-medium) var(--ease-standard);background:0 0;width:100%}.verela-workflow-tab:hover{background:var(--color-background-card)}.verela-workflow-tab.is-active{background:var(--color-background-card);border-color:var(--color-border);box-shadow:var(--shadow-low)}.verela-workflow-tab:not(.is-active) .astryx-heading{color:var(--color-text-secondary)}.verela-workflow-frame{--verela-wash-angle:150deg;--verela-wash-from:18%;--verela-wash-to:26%;border-radius:var(--radius-container);min-height:26rem;padding:var(--spacing-8);align-items:center}.verela-story-card{box-shadow:var(--shadow-med);width:min(22rem,100%)}.verela-book{background:var(--color-background-body);min-height:100dvh;padding:var(--spacing-4)}.verela-book-panel{border-radius:var(--radius-container);overflow:hidden}.verela-book-artifact{box-shadow:var(--shadow-med)}.verela-book-statement{font-family:var(--font-family-heading)}@media (min-width:768.02px){.verela-book-grid{min-height:calc(100dvh - var(--spacing-8))}}@media (max-width:768px){.verela-workflow-frame{min-height:0;padding:var(--spacing-5)}}.verela-brand-mark-lg .astryx-navicon{height:var(--spacing-12);width:var(--spacing-12)}.verela-brand-mark-lg .astryx-navicon>svg{height:var(--spacing-7);width:var(--spacing-7)}.verela-marquee{--verela-marquee-gap:var(--spacing-10);-webkit-mask-image:linear-gradient(90deg, transparent, black var(--spacing-12), black calc(100% - var(--spacing-12)), transparent);mask-image:linear-gradient(90deg, transparent, black var(--spacing-12), black calc(100% - var(--spacing-12)), transparent);padding-block:var(--spacing-4);overflow:hidden}.verela-marquee-track{width:max-content;animation:45s linear infinite marquee}.verela-marquee:hover .verela-marquee-track{animation-play-state:paused}.verela-marquee-run{column-gap:var(--verela-marquee-gap);padding-inline-end:var(--verela-marquee-gap)}.verela-trust-panel{box-shadow:var(--shadow-med)}.verela-trust-controls{margin:0;padding:0;list-style:none}.verela-trust-controls>li>svg{color:var(--color-icon-accent);height:var(--spacing-4);width:var(--spacing-4);flex:none}.verela-head-glow{position:relative;overflow:clip visible}.verela-head-glow:after{background-image:linear-gradient(180deg, var(--color-border-orange), var(--color-background-orange) 65%);content:"";filter:blur(100px);opacity:.5;pointer-events:none;inset-inline:18%;z-index:-1;border-radius:50%;height:22rem;position:absolute;top:30%}.verela-head-artifact{box-shadow:var(--shadow-med);width:100%;max-width:52rem;margin-inline:auto}.verela-about-hero{row-gap:calc(var(--spacing-12) + var(--spacing-8))}@media (max-width:768px){.verela-about-hero{row-gap:var(--spacing-10)}.verela-head-glow:after{height:16rem;inset-inline:6%}}.verela-doc-tile{height:100%}.verela-carousel .astryx-button{transition:background-color var(--duration-fast) var(--verela-ease-entrance), border-color var(--duration-fast) var(--verela-ease-entrance), color var(--duration-fast) var(--verela-ease-entrance), opacity var(--duration-fast) var(--verela-ease-entrance)}.verela-carousel-track{--verela-carousel-inset:max(0px, calc((100% - var(--verela-content-max)) / 2));padding-inline:var(--verela-carousel-inset);scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline-start:var(--verela-carousel-inset);overflow-x:auto}.verela-carousel-track.is-faded-end{-webkit-mask-image:linear-gradient(90deg, black calc(100% - var(--spacing-12)), transparent);mask-image:linear-gradient(90deg, black calc(100% - var(--spacing-12)), transparent)}.verela-carousel-track.is-faded-start{-webkit-mask-image:linear-gradient(90deg, transparent, black var(--spacing-12));mask-image:linear-gradient(90deg, transparent, black var(--spacing-12))}.verela-carousel-track.is-faded-start.is-faded-end{-webkit-mask-image:linear-gradient(90deg, transparent, black var(--spacing-12), black calc(100% - var(--spacing-12)), transparent);mask-image:linear-gradient(90deg, transparent, black var(--spacing-12), black calc(100% - var(--spacing-12)), transparent)}.verela-carousel-track::-webkit-scrollbar{display:none}.verela-carousel-track:focus-visible{border-radius:var(--radius-container);outline:var(--spacing-0-5) solid var(--color-focus);outline-offset:var(--spacing-1)}.verela-carousel-card{scroll-snap-align:start;flex:none;width:min(28rem,82vw)}.verela-bento-card{height:100%}@media (min-width:48rem){.verela-bento-card{min-height:26rem}}.verela-bento-panel{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-element);width:100%}.verela-faq-rail{top:calc(var(--spacing-12) * 2);width:14rem;position:sticky}.verela-faq-rail-item{border-radius:var(--radius-element);padding:var(--spacing-2) var(--spacing-3)}.verela-faq-rail-item.is-active{background:var(--color-accent-muted)}.verela-faq-groups{row-gap:calc(var(--spacing-12) + var(--spacing-12) + var(--spacing-6))}@media (max-width:768px){.verela-faq-rail{display:none}.verela-faq-groups{row-gap:calc(var(--spacing-12) + var(--spacing-4))}}.verela-public .astryx-section>*{max-width:var(--verela-content-max);width:100%;margin-inline:auto}.verela-public .astryx-section>.verela-full-bleed{max-width:none}.verela-content-measure{max-width:var(--verela-content-max);width:100%;margin-inline:auto}.verela-anchor-section{scroll-margin-top:calc(var(--spacing-12) + var(--spacing-7))}}@layer utilities{table td:before{pointer-events:none}@media (max-width:768px){.verela-desktop-only{display:none}}@media (max-width:1024px){.verela-wide-only{display:none}}@media (min-width:1025px){.verela-narrow-only{display:none}}.astryx-side-nav div:has(>div>[data-astryx-edge-comp]){padding-top:var(--spacing-2)}.astryx-card.pricing-card-featured{border-color:var(--color-border-orange);box-shadow:var(--shadow-high)}}
