:root{--light-surface-0:#FEFCF8;--light-surface-1:#FCFAF6;--light-surface-2:#F6F4F0;--light-surface-3:#F0EEEA;--light-surface-4:#EAE8E4;--light-surface-5:#E4E2DF;--light-surface-6:#DEDCD9;--light-surface-7:#D8D6D3;--light-surface-8:#D2D0CD;--light-text-primary:#1A1815;--light-text-secondary:#55524E;--light-text-muted:#6B6865;--light-text-disabled:#A6A4A1;--light-border-extra-subtle:oklch(0.24 0.008 84.6 / 0.04);--light-border-subtle:oklch(0.24 0.008 84.6 / 0.07);--light-border:oklch(0.24 0.008 84.6 / 0.11);--light-border-strong:oklch(0.24 0.008 84.6 / 0.18);--light-hover:oklch(0.24 0.008 84.6 / 0.045);--light-active:oklch(0.24 0.008 84.6 / 0.08);--light-selected:oklch(0.24 0.008 84.6 / 0.06);--light-action:var(--primary-800);--light-action-hover:var(--primary-900);--light-on-action:var(--primary-50);--light-inverse-surface:var(--dark-surface-2);--light-inverse-surface-raised:var(--dark-surface-4);--light-inverse-text:var(--dark-text-primary);--light-inverse-text-muted:var(--dark-text-muted);--light-inverse-border:var(--dark-border);--light-inverse-action:var(--dark-action);--light-info-surface:var(--info-50);--light-info-border:var(--info-200);--light-info-text:var(--info-700);--light-info-solid:var(--info-600);--light-info-on-solid:#FFFFFF;--light-success-surface:var(--success-50);--light-success-border:var(--success-200);--light-success-text:var(--success-700);--light-success-solid:var(--success-600);--light-success-on-solid:#FFFFFF;--light-warning-surface:var(--warning-50);--light-warning-border:var(--warning-200);--light-warning-text:var(--warning-700);--light-warning-solid:var(--warning-600);--light-warning-on-solid:#FFFFFF;--light-error-surface:var(--error-50);--light-error-border:var(--error-200);--light-error-text:var(--error-700);--light-error-solid:var(--error-600);--light-error-on-solid:#FFFFFF;--dark-surface-0:#12100E;--dark-surface-1:#181715;--dark-surface-2:#1F1E1B;--dark-surface-3:#262422;--dark-surface-4:#2D2B29;--dark-surface-5:#353330;--dark-surface-6:#3C3A38;--dark-surface-7:#44423F;--dark-surface-8:#4B4947;--dark-text-primary:#F5F3F1;--dark-text-secondary:#BFBDBA;--dark-text-muted:#9A9895;--dark-text-disabled:#6B6866;--dark-border-extra-subtle:oklch(0.96 0.005 67.8 / 0.035);--dark-border-subtle:oklch(0.96 0.005 67.8 / 0.06);--dark-border:oklch(0.96 0.005 67.8 / 0.1);--dark-border-strong:oklch(0.96 0.005 67.8 / 0.16);--dark-hover:oklch(0.96 0.005 67.8 / 0.06);--dark-active:oklch(0.96 0.005 67.8 / 0.1);--dark-selected:oklch(0.96 0.005 67.8 / 0.08);--dark-action:var(--primary-400);--dark-action-hover:var(--primary-300);--dark-on-action:var(--primary-950);--dark-inverse-surface:var(--light-surface-2);--dark-inverse-surface-raised:var(--light-surface-4);--dark-inverse-text:var(--light-text-primary);--dark-inverse-text-muted:var(--light-text-muted);--dark-inverse-border:var(--light-border);--dark-inverse-action:var(--light-action);--dark-info-surface:var(--info-950);--dark-info-border:var(--info-800);--dark-info-text:var(--info-300);--dark-info-solid:var(--info-500);--dark-info-on-solid:#FFFFFF;--dark-success-surface:var(--success-950);--dark-success-border:var(--success-800);--dark-success-text:var(--success-300);--dark-success-solid:var(--success-500);--dark-success-on-solid:#FFFFFF;--dark-warning-surface:var(--warning-950);--dark-warning-border:var(--warning-800);--dark-warning-text:var(--warning-300);--dark-warning-solid:var(--warning-500);--dark-warning-on-solid:var(--warning-950);--dark-error-surface:var(--error-950);--dark-error-border:var(--error-800);--dark-error-text:var(--error-300);--dark-error-solid:var(--error-500);--dark-error-on-solid:#FFFFFF}:root{--surface-0:light-dark(var(--light-surface-0),var(--dark-surface-0));--surface-1:light-dark(var(--light-surface-1),var(--dark-surface-1));--surface-2:light-dark(var(--light-surface-2),var(--dark-surface-2));--surface-3:light-dark(var(--light-surface-3),var(--dark-surface-3));--surface-4:light-dark(var(--light-surface-4),var(--dark-surface-4));--surface-5:light-dark(var(--light-surface-5),var(--dark-surface-5));--surface-6:light-dark(var(--light-surface-6),var(--dark-surface-6));--surface-7:light-dark(var(--light-surface-7),var(--dark-surface-7));--surface-8:light-dark(var(--light-surface-8),var(--dark-surface-8));--text-primary:light-dark(var(--light-text-primary),var(--dark-text-primary));--text-secondary:light-dark(var(--light-text-secondary),var(--dark-text-secondary));--text-muted:light-dark(var(--light-text-muted),var(--dark-text-muted));--text-disabled:light-dark(var(--light-text-disabled),var(--dark-text-disabled));--border-extra-subtle:light-dark(var(--light-border-extra-subtle),var(--dark-border-extra-subtle));--border-subtle:light-dark(var(--light-border-subtle),var(--dark-border-subtle));--border:light-dark(var(--light-border),var(--dark-border));--border-strong:light-dark(var(--light-border-strong),var(--dark-border-strong));--hover:light-dark(var(--light-hover),var(--dark-hover));--active:light-dark(var(--light-active),var(--dark-active));--selected:light-dark(var(--light-selected),var(--dark-selected));--action:light-dark(var(--light-action),var(--dark-action));--action-hover:light-dark(var(--light-action-hover),var(--dark-action-hover));--on-action:light-dark(var(--light-on-action),var(--dark-on-action));--inverse-surface:light-dark(var(--light-inverse-surface),var(--dark-inverse-surface));--inverse-surface-raised:light-dark(var(--light-inverse-surface-raised),var(--dark-inverse-surface-raised));--inverse-text:light-dark(var(--light-inverse-text),var(--dark-inverse-text));--inverse-text-muted:light-dark(var(--light-inverse-text-muted),var(--dark-inverse-text-muted));--inverse-border:light-dark(var(--light-inverse-border),var(--dark-inverse-border));--inverse-action:light-dark(var(--light-inverse-action),var(--dark-inverse-action));--info-surface:light-dark(var(--light-info-surface),var(--dark-info-surface));--info-border:light-dark(var(--light-info-border),var(--dark-info-border));--info-text:light-dark(var(--light-info-text),var(--dark-info-text));--info-solid:light-dark(var(--light-info-solid),var(--dark-info-solid));--info-on-solid:light-dark(var(--light-info-on-solid),var(--dark-info-on-solid));--success-surface:light-dark(var(--light-success-surface),var(--dark-success-surface));--success-border:light-dark(var(--light-success-border),var(--dark-success-border));--success-text:light-dark(var(--light-success-text),var(--dark-success-text));--success-solid:light-dark(var(--light-success-solid),var(--dark-success-solid));--success-on-solid:light-dark(var(--light-success-on-solid),var(--dark-success-on-solid));--warning-surface:light-dark(var(--light-warning-surface),var(--dark-warning-surface));--warning-border:light-dark(var(--light-warning-border),var(--dark-warning-border));--warning-text:light-dark(var(--light-warning-text),var(--dark-warning-text));--warning-solid:light-dark(var(--light-warning-solid),var(--dark-warning-solid));--warning-on-solid:light-dark(var(--light-warning-on-solid),var(--dark-warning-on-solid));--error-surface:light-dark(var(--light-error-surface),var(--dark-error-surface));--error-border:light-dark(var(--light-error-border),var(--dark-error-border));--error-text:light-dark(var(--light-error-text),var(--dark-error-text));--error-solid:light-dark(var(--light-error-solid),var(--dark-error-solid));--error-on-solid:light-dark(var(--light-error-on-solid),var(--dark-error-on-solid));--surface-canvas:var(--surface-0);--surface-page:var(--surface-1);--surface-card:var(--surface-2);--surface-raised:var(--surface-3);--surface-popover:var(--surface-4);--surface-dialog:var(--surface-5);--shadow-card:var(--shadow-2);--shadow-raised:var(--shadow-3);--shadow-popover:var(--shadow-4);--shadow-dialog:var(--shadow-5);--hover-layer:linear-gradient(var(--hover) 0 0);--active-layer:linear-gradient(var(--active) 0 0);--selected-layer:linear-gradient(var(--selected) 0 0)}:root,:root[data-brx-theme="light"],[data-brx-theme="light"]{color-scheme:light;--shadow-1:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07);--shadow-2:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07);--shadow-3:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07);--shadow-4:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07);--shadow-5:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07);--shadow-6:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07),0 24px 24px -12px oklch(0.25 0.01 75.7 / 0.07);--shadow-7:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07),0 24px 24px -12px oklch(0.25 0.01 75.7 / 0.07),0 48px 48px -24px oklch(0.25 0.01 75.7 / 0.07);--shadow-8:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07),0 24px 24px -12px oklch(0.25 0.01 75.7 / 0.07),0 48px 48px -24px oklch(0.25 0.01 75.7 / 0.07),0 96px 96px -48px oklch(0.25 0.01 75.7 / 0.07);--shadow-card:var(--shadow-2);--shadow-raised:var(--shadow-3);--shadow-popover:var(--shadow-4);--shadow-dialog:var(--shadow-5);--inverse-scheme:dark;--inverse-shadow-1:inset 0 0 0 1px rgb(255 255 255 / 0.02);--inverse-shadow-2:inset 0 1px 0 0 rgb(255 255 255 / 0.01),inset 0 0 0 1px rgb(255 255 255 / 0.02),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22);--inverse-shadow-3:inset 0 1px 0 0 rgb(255 255 255 / 0.02),inset 0 0 0 1px rgb(255 255 255 / 0.02),0 0 0 1px rgb(0 0 0 / 0.12),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22);--inverse-shadow-4:inset 0 1px 0 0 rgb(255 255 255 / 0.02),inset 0 0 0 1px rgb(255 255 255 / 0.04),0 0 0 1px rgb(0 0 0 / 0.14),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22);--inverse-shadow-5:inset 0 1px 0 0 rgb(255 255 255 / 0.04),inset 0 0 0 1px rgb(255 255 255 / 0.04),0 0 0 1px rgb(0 0 0 / 0.16),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22);--inverse-shadow-6:inset 0 1px 0 0 rgb(255 255 255 / 0.04),inset 0 0 0 1px rgb(255 255 255 / 0.06),0 0 0 1px rgb(0 0 0 / 0.18),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22),0 24px 24px -12px oklch(0.1 0.005 75.7 / 0.22);--inverse-shadow-7:inset 0 1px 0 0 rgb(255 255 255 / 0.06),inset 0 0 0 1px rgb(255 255 255 / 0.06),0 0 0 1px rgb(0 0 0 / 0.2),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22),0 24px 24px -12px oklch(0.1 0.005 75.7 / 0.22),0 48px 48px -24px oklch(0.1 0.005 75.7 / 0.22);--inverse-shadow-8:inset 0 1px 0 0 rgb(255 255 255 / 0.06),inset 0 0 0 1px rgb(255 255 255 / 0.06),0 0 0 1px rgb(0 0 0 / 0.22),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22),0 24px 24px -12px oklch(0.1 0.005 75.7 / 0.22),0 48px 48px -24px oklch(0.1 0.005 75.7 / 0.22),0 96px 96px -48px oklch(0.1 0.005 75.7 / 0.22)}:root[data-brx-theme="dark"],[data-brx-theme="dark"]{color-scheme:dark;--shadow-1:inset 0 0 0 1px rgb(255 255 255 / 0.02);--shadow-2:inset 0 1px 0 0 rgb(255 255 255 / 0.01),inset 0 0 0 1px rgb(255 255 255 / 0.02),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22);--shadow-3:inset 0 1px 0 0 rgb(255 255 255 / 0.02),inset 0 0 0 1px rgb(255 255 255 / 0.02),0 0 0 1px rgb(0 0 0 / 0.12),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22);--shadow-4:inset 0 1px 0 0 rgb(255 255 255 / 0.02),inset 0 0 0 1px rgb(255 255 255 / 0.04),0 0 0 1px rgb(0 0 0 / 0.14),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22);--shadow-5:inset 0 1px 0 0 rgb(255 255 255 / 0.04),inset 0 0 0 1px rgb(255 255 255 / 0.04),0 0 0 1px rgb(0 0 0 / 0.16),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22);--shadow-6:inset 0 1px 0 0 rgb(255 255 255 / 0.04),inset 0 0 0 1px rgb(255 255 255 / 0.06),0 0 0 1px rgb(0 0 0 / 0.18),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22),0 24px 24px -12px oklch(0.1 0.005 75.7 / 0.22);--shadow-7:inset 0 1px 0 0 rgb(255 255 255 / 0.06),inset 0 0 0 1px rgb(255 255 255 / 0.06),0 0 0 1px rgb(0 0 0 / 0.2),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22),0 24px 24px -12px oklch(0.1 0.005 75.7 / 0.22),0 48px 48px -24px oklch(0.1 0.005 75.7 / 0.22);--shadow-8:inset 0 1px 0 0 rgb(255 255 255 / 0.06),inset 0 0 0 1px rgb(255 255 255 / 0.06),0 0 0 1px rgb(0 0 0 / 0.22),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22),0 24px 24px -12px oklch(0.1 0.005 75.7 / 0.22),0 48px 48px -24px oklch(0.1 0.005 75.7 / 0.22),0 96px 96px -48px oklch(0.1 0.005 75.7 / 0.22);--shadow-card:var(--shadow-2);--shadow-raised:var(--shadow-3);--shadow-popover:var(--shadow-4);--shadow-dialog:var(--shadow-5);--inverse-scheme:light;--inverse-shadow-1:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07);--inverse-shadow-2:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07);--inverse-shadow-3:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07);--inverse-shadow-4:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07);--inverse-shadow-5:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07);--inverse-shadow-6:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07),0 24px 24px -12px oklch(0.25 0.01 75.7 / 0.07);--inverse-shadow-7:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07),0 24px 24px -12px oklch(0.25 0.01 75.7 / 0.07),0 48px 48px -24px oklch(0.25 0.01 75.7 / 0.07);--inverse-shadow-8:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07),0 24px 24px -12px oklch(0.25 0.01 75.7 / 0.07),0 48px 48px -24px oklch(0.25 0.01 75.7 / 0.07),0 96px 96px -48px oklch(0.25 0.01 75.7 / 0.07)}.block-editor-iframe__html:not(.is-zoomed-out){background-color:#fff}:root{--header-height:75px}:root:has(#brx-header.brx-sticky:not(.on-scroll)){--header-offset:var(--header-height)}:root:has(#brx-header.brx-sticky:not(.on-scroll)) body:not(.no-header-offset) #brx-content>.brxe-section:first-child{padding-block-start:calc(var(--section-padding-top,var(--sctn-block-padding)) + var(--header-offset))}:root:has(#brx-header.brx-sticky:not(.on-scroll)) body:not(.no-header-offset) #brx-content>:first-child:not(.brxe-section){margin-block-start:var(--header-offset)}html{scroll-padding-block-start:var(--header-offset,0px)}:target{scroll-margin-block-start:var(--space-m)}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}:is(body.bricks-is-frontend,body) :focus:not(:focus-visible){outline:none}:is(body.bricks-is-frontend,body) :focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}:is(body.bricks-is-frontend,body) :is(input:not([type="checkbox"],[type="radio"],[type="range"],[type="color"],[type="file"],[type="submit"],[type="button"],[type="reset"],[type="image"]),textarea,select):focus-visible{outline:var(--focus-width) solid transparent;border-color:var(--focus-color);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring-color)}:root{--brx-indicator-focus-color:var(--focus-color)}.transition{transition:var(--transition)}:where(a,button,input,select,textarea,summary,[role="button"],.brxe-button){transition:var(--transition)}@media (prefers-reduced-motion: reduce){html:root{--transition-duration:0.01ms;--transition-delay:0ms}}:where(body,p,li,dd,dt,blockquote,figcaption,td,th,label,[class*="brxe-text"]){line-height:var(--text-line-height)}:where(h1,h2,h3,h4,h5,h6){line-height:var(--heading-line-height);text-wrap:pretty}:where(p,li,dd,blockquote,figcaption,[class*="brxe-text"]){text-wrap:pretty}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off)){row-gap:0}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(:not(.auto-spacing--off,script,style,template,link,meta,[hidden])){margin-block:0}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(figure,blockquote):where(:not(.auto-spacing--off)){margin-inline:0}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(:not(script,style,template,link,meta,[hidden])) ~ :where(:not(.auto-spacing--off,script,style,template,link,meta,[hidden])){margin-block-start:var(--auto-space-flow)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(:not(script,style,template,link,meta,[hidden])) ~ :where(p):where(:not(.auto-spacing--off)){margin-block-start:var(--auto-space-paragraph)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(:not(script,style,template,link,meta,[hidden])) ~ :where(ul,ol,dl):where(:not(.auto-spacing--off)){margin-block-start:var(--auto-space-list)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(:not(script,style,template,link,meta,[hidden])) ~ :where(figure,picture,img,video,iframe,table,pre,hr,.tk-image,.tk-video,.wp-block-image,.wp-block-embed):where(:not(.auto-spacing--off)){margin-block-start:var(--auto-space-figure)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(:not(script,style,template,link,meta,[hidden])) ~ :where(blockquote):where(:not(.auto-spacing--off)){margin-block-start:var(--auto-space-blockquote)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(:not(script,style,template,link,meta,[hidden])) ~ :where(h1,h2,h3,h4,h5,h6):where(:not(.auto-spacing--off)){margin-block-start:var(--auto-space-heading)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(ul,ol):where(:not(.auto-spacing--off)){padding-inline-start:var(--auto-space-list-indent)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(ul,ol):where(:not(.auto-spacing--off)) :where(li){margin-block:0}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(ul,ol):where(:not(.auto-spacing--off)) :where(li + li){margin-block-start:var(--auto-space-list-item)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(ul,ol):where(:not(.auto-spacing--off)) :where(ul,ol){margin-block:var(--auto-space-list-item) 0}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(figure):where(:not(.auto-spacing--off)) :where(figcaption){margin-block:var(--auto-space-caption) 0}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(blockquote):where(:not(.auto-spacing--off))>:where(*){margin-block:0}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(blockquote):where(:not(.auto-spacing--off))>:where(* + *){margin-block-start:var(--auto-space-paragraph)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(:not(.auto-spacing--off,script,style,template,link,meta,[hidden])){margin-block:0}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(figure,blockquote):where(:not(.auto-spacing--off)){margin-inline:0}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(:not(script,style,template,link,meta,[hidden])) ~ :where(:not(.auto-spacing--off,script,style,template,link,meta,[hidden])){margin-block-start:var(--auto-space-flow)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(:not(script,style,template,link,meta,[hidden])) ~ :where(p):where(:not(.auto-spacing--off)){margin-block-start:var(--auto-space-paragraph)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(:not(script,style,template,link,meta,[hidden])) ~ :where(ul,ol,dl):where(:not(.auto-spacing--off)){margin-block-start:var(--auto-space-list)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(:not(script,style,template,link,meta,[hidden])) ~ :where(figure,picture,img,video,iframe,table,pre,hr,.tk-image,.tk-video,.wp-block-image,.wp-block-embed):where(:not(.auto-spacing--off)){margin-block-start:var(--auto-space-figure)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(:not(script,style,template,link,meta,[hidden])) ~ :where(blockquote):where(:not(.auto-spacing--off)){margin-block-start:var(--auto-space-blockquote)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(:not(script,style,template,link,meta,[hidden])) ~ :where(h1,h2,h3,h4,h5,h6):where(:not(.auto-spacing--off)){margin-block-start:var(--auto-space-heading)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(ul,ol):where(:not(.auto-spacing--off)){padding-inline-start:var(--auto-space-list-indent)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(ul,ol):where(:not(.auto-spacing--off)) :where(li){margin-block:0}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(ul,ol):where(:not(.auto-spacing--off)) :where(li + li){margin-block-start:var(--auto-space-list-item)}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(ul,ol):where(:not(.auto-spacing--off)) :where(ul,ol){margin-block:var(--auto-space-list-item) 0}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(figure):where(:not(.auto-spacing--off)) :where(figcaption){margin-block:var(--auto-space-caption) 0}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(blockquote):where(:not(.auto-spacing--off))>:where(*){margin-block:0}:is(.auto-spacing,.brxe-text,.brxe-post-content:where(:not([data-source="bricks"]))):where(:not(.auto-spacing--off))>:where(div,section,article):where(:not([class],.auto-spacing--off))>:where(blockquote):where(:not(.auto-spacing--off))>:where(* + *){margin-block-start:var(--auto-space-paragraph)}:root:not(.block-editor-iframe__html){--bricks-color-primary:var(--action);--bricks-color-secondary:var(--text-secondary);--bricks-text-dark:var(--text-primary);--bricks-text-muted:var(--text-muted);--bricks-text-light:var(--text-disabled);--bricks-bg-dark:var(--dark-surface-2);--bricks-bg-light:var(--light-surface-2);--bricks-border-color:var(--border);--bricks-border-radius:var(--radius,4px);--bricks-text-info:var(--info-text);--bricks-bg-info:var(--info-surface);--bricks-text-success:var(--success-text);--bricks-bg-success:var(--success-surface);--bricks-text-warning:var(--warning-text);--bricks-bg-warning:var(--warning-surface);--bricks-text-danger:var(--error-text);--bricks-bg-danger:var(--error-surface)}.bricks-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid transparent;background-color:transparent;color:inherit}.bricks-button:active{background-image:var(--active-layer)}.bricks-button:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.bricks-button:where(.bricks-background-primary,.bricks-color-primary){border-color:var(--btn-primary-border);background-color:var(--btn-primary-bg);color:var(--btn-primary-text)}@media (hover: hover){.bricks-button:where(.bricks-background-primary,.bricks-color-primary):hover{border-color:var(--btn-primary-border-hover);background-color:var(--btn-primary-bg-hover);color:var(--btn-primary-text-hover)}}.bricks-button:where(.outline.bricks-color-primary){border-color:var(--btn-outline-border);background-color:var(--btn-outline-bg);color:var(--btn-outline-text)}@media (hover: hover){.bricks-button:where(.outline.bricks-color-primary):hover{border-color:var(--btn-outline-border-hover);background-color:var(--btn-outline-bg-hover);color:var(--btn-outline-text-hover)}}.bricks-button:where(.bricks-background-secondary,.bricks-color-secondary){border-color:var(--btn-secondary-border);background-color:var(--btn-secondary-bg);color:var(--btn-secondary-text)}@media (hover: hover){.bricks-button:where(.bricks-background-secondary,.bricks-color-secondary):hover{border-color:var(--btn-secondary-border-hover);background-color:var(--btn-secondary-bg-hover);color:var(--btn-secondary-text-hover)}}.bricks-button:where(.outline.bricks-color-secondary){border-color:var(--btn-secondary-text);background-color:transparent;color:var(--btn-secondary-text)}@media (hover: hover){.bricks-button:where(.outline.bricks-color-secondary):hover{border-color:var(--btn-secondary-border);background-color:var(--btn-secondary-bg);color:var(--btn-secondary-text)}}.bricks-button:where(.bricks-background-light,.bricks-color-light){border-color:var(--light-border);background-color:var(--light-surface-2);color:var(--light-text-primary)}@media (hover: hover){.bricks-button:where(.bricks-background-light,.bricks-color-light):hover{border-color:var(--light-border);background-color:var(--light-surface-3);color:var(--light-text-primary)}}.bricks-button:where(.outline.bricks-color-light){border-color:var(--light-surface-2);background-color:transparent;color:var(--light-surface-2)}@media (hover: hover){.bricks-button:where(.outline.bricks-color-light):hover{border-color:var(--light-border);background-color:var(--light-surface-2);color:var(--light-text-primary)}}.bricks-button:where(.bricks-background-dark,.bricks-color-dark){border-color:var(--dark-border);background-color:var(--dark-surface-3);color:var(--dark-text-primary)}@media (hover: hover){.bricks-button:where(.bricks-background-dark,.bricks-color-dark):hover{border-color:var(--dark-border);background-color:var(--dark-surface-4);color:var(--dark-text-primary)}}.bricks-button:where(.outline.bricks-color-dark){border-color:var(--dark-surface-3);background-color:transparent;color:var(--dark-surface-3)}@media (hover: hover){.bricks-button:where(.outline.bricks-color-dark):hover{border-color:var(--dark-border);background-color:var(--dark-surface-3);color:var(--dark-text-primary)}}.bricks-button:where(.bricks-background-muted,.bricks-color-muted){border-color:var(--border);background-color:var(--surface-3);color:var(--text-secondary)}@media (hover: hover){.bricks-button:where(.bricks-background-muted,.bricks-color-muted):hover{border-color:var(--border);background-color:var(--surface-4);color:var(--text-secondary)}}.bricks-button:where(.outline.bricks-color-muted){border-color:var(--text-secondary);background-color:transparent;color:var(--text-secondary)}@media (hover: hover){.bricks-button:where(.outline.bricks-color-muted):hover{border-color:var(--border);background-color:var(--surface-3);color:var(--text-secondary)}}.bricks-button:where(.bricks-background-info,.bricks-color-info){border-color:var(--btn-info-border);background-color:var(--btn-info-bg);color:var(--btn-info-text)}@media (hover: hover){.bricks-button:where(.bricks-background-info,.bricks-color-info):hover{border-color:var(--btn-info-border-hover);background-color:var(--btn-info-bg-hover);color:var(--btn-info-text-hover)}}.bricks-button:where(.outline.bricks-color-info){border-color:var(--info-text);background-color:transparent;color:var(--info-text)}@media (hover: hover){.bricks-button:where(.outline.bricks-color-info):hover{border-color:var(--btn-info-border);background-color:var(--btn-info-bg);color:var(--btn-info-text)}}.bricks-button:where(.bricks-background-success,.bricks-color-success){border-color:var(--btn-success-border);background-color:var(--btn-success-bg);color:var(--btn-success-text)}@media (hover: hover){.bricks-button:where(.bricks-background-success,.bricks-color-success):hover{border-color:var(--btn-success-border-hover);background-color:var(--btn-success-bg-hover);color:var(--btn-success-text-hover)}}.bricks-button:where(.outline.bricks-color-success){border-color:var(--success-text);background-color:transparent;color:var(--success-text)}@media (hover: hover){.bricks-button:where(.outline.bricks-color-success):hover{border-color:var(--btn-success-border);background-color:var(--btn-success-bg);color:var(--btn-success-text)}}.bricks-button:where(.bricks-background-warning,.bricks-color-warning){border-color:var(--btn-warning-border);background-color:var(--btn-warning-bg);color:var(--btn-warning-text)}@media (hover: hover){.bricks-button:where(.bricks-background-warning,.bricks-color-warning):hover{border-color:var(--btn-warning-border-hover);background-color:var(--btn-warning-bg-hover);color:var(--btn-warning-text-hover)}}.bricks-button:where(.outline.bricks-color-warning){border-color:var(--warning-text);background-color:transparent;color:var(--warning-text)}@media (hover: hover){.bricks-button:where(.outline.bricks-color-warning):hover{border-color:var(--btn-warning-border);background-color:var(--btn-warning-bg);color:var(--btn-warning-text)}}.bricks-button:where(.bricks-background-danger,.bricks-color-danger){border-color:var(--btn-error-border);background-color:var(--btn-error-bg);color:var(--btn-error-text)}@media (hover: hover){.bricks-button:where(.bricks-background-danger,.bricks-color-danger):hover{border-color:var(--btn-error-border-hover);background-color:var(--btn-error-bg-hover);color:var(--btn-error-text-hover)}}.bricks-button:where(.outline.bricks-color-danger){border-color:var(--error-text);background-color:transparent;color:var(--error-text)}@media (hover: hover){.bricks-button:where(.outline.bricks-color-danger):hover{border-color:var(--btn-error-border);background-color:var(--btn-error-bg);color:var(--btn-error-text)}}.bricks-button:where(.sm){font-size:var(--btn-font-size-s)}.bricks-button:where(.lg){font-size:var(--btn-font-size-l)}.bricks-button:where(.xl){font-size:calc(var(--btn-font-size-l) * 1.2)}.inverse{color-scheme:var(--inverse-scheme,dark);--shadow-1:var(--inverse-shadow-1);--shadow-2:var(--inverse-shadow-2);--shadow-3:var(--inverse-shadow-3);--shadow-4:var(--inverse-shadow-4);--shadow-5:var(--inverse-shadow-5);--shadow-6:var(--inverse-shadow-6);--shadow-7:var(--inverse-shadow-7);--shadow-8:var(--inverse-shadow-8);--shadow-card:var(--shadow-2);--shadow-raised:var(--shadow-3);--shadow-popover:var(--shadow-4);--shadow-dialog:var(--shadow-5)}:where(.inverse){background-color:var(--surface-2);color:var(--text-secondary)}:root:has(:is(.brxe-toggle-mode,.theme-toggle,[data-theme-toggle]):is(:hover,:focus-visible)) :is(*,*::before,*::after),body:not(.bricks-is-frontend) :is(*,*::before,*::after){transition:none!important}.btn--primary{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-primary-border);background-color:var(--btn-primary-bg);color:var(--btn-primary-text)}@media (hover: hover){.btn--primary:hover{border-color:var(--btn-primary-border-hover);background-color:var(--btn-primary-bg-hover);color:var(--btn-primary-text-hover)}}.btn--primary:active{background-image:var(--active-layer)}.btn--primary:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--primary-s{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-s);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-primary-border);background-color:var(--btn-primary-bg);color:var(--btn-primary-text)}@media (hover: hover){.btn--primary-s:hover{border-color:var(--btn-primary-border-hover);background-color:var(--btn-primary-bg-hover);color:var(--btn-primary-text-hover)}}.btn--primary-s:active{background-image:var(--active-layer)}.btn--primary-s:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--primary-l{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-l);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-primary-border);background-color:var(--btn-primary-bg);color:var(--btn-primary-text)}@media (hover: hover){.btn--primary-l:hover{border-color:var(--btn-primary-border-hover);background-color:var(--btn-primary-bg-hover);color:var(--btn-primary-text-hover)}}.btn--primary-l:active{background-image:var(--active-layer)}.btn--primary-l:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--secondary{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-secondary-border);background-color:var(--btn-secondary-bg);color:var(--btn-secondary-text)}@media (hover: hover){.btn--secondary:hover{border-color:var(--btn-secondary-border-hover);background-color:var(--btn-secondary-bg-hover);color:var(--btn-secondary-text-hover)}}.btn--secondary:active{background-image:var(--active-layer)}.btn--secondary:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--secondary-s{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-s);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-secondary-border);background-color:var(--btn-secondary-bg);color:var(--btn-secondary-text)}@media (hover: hover){.btn--secondary-s:hover{border-color:var(--btn-secondary-border-hover);background-color:var(--btn-secondary-bg-hover);color:var(--btn-secondary-text-hover)}}.btn--secondary-s:active{background-image:var(--active-layer)}.btn--secondary-s:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--secondary-l{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-l);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-secondary-border);background-color:var(--btn-secondary-bg);color:var(--btn-secondary-text)}@media (hover: hover){.btn--secondary-l:hover{border-color:var(--btn-secondary-border-hover);background-color:var(--btn-secondary-bg-hover);color:var(--btn-secondary-text-hover)}}.btn--secondary-l:active{background-image:var(--active-layer)}.btn--secondary-l:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--outline{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-outline-border);background-color:var(--btn-outline-bg);color:var(--btn-outline-text)}@media (hover: hover){.btn--outline:hover{border-color:var(--btn-outline-border-hover);background-color:var(--btn-outline-bg-hover);color:var(--btn-outline-text-hover)}}.btn--outline:active{background-image:var(--active-layer)}.btn--outline:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--outline-s{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-s);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-outline-border);background-color:var(--btn-outline-bg);color:var(--btn-outline-text)}@media (hover: hover){.btn--outline-s:hover{border-color:var(--btn-outline-border-hover);background-color:var(--btn-outline-bg-hover);color:var(--btn-outline-text-hover)}}.btn--outline-s:active{background-image:var(--active-layer)}.btn--outline-s:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--outline-l{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-l);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-outline-border);background-color:var(--btn-outline-bg);color:var(--btn-outline-text)}@media (hover: hover){.btn--outline-l:hover{border-color:var(--btn-outline-border-hover);background-color:var(--btn-outline-bg-hover);color:var(--btn-outline-text-hover)}}.btn--outline-l:active{background-image:var(--active-layer)}.btn--outline-l:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--ghost{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-ghost-border);background-color:var(--btn-ghost-bg);color:var(--btn-ghost-text)}@media (hover: hover){.btn--ghost:hover{border-color:var(--btn-ghost-border-hover);background-color:var(--btn-ghost-bg-hover);color:var(--btn-ghost-text-hover)}}.btn--ghost:active{background-image:var(--active-layer)}.btn--ghost:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--ghost-s{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-s);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-ghost-border);background-color:var(--btn-ghost-bg);color:var(--btn-ghost-text)}@media (hover: hover){.btn--ghost-s:hover{border-color:var(--btn-ghost-border-hover);background-color:var(--btn-ghost-bg-hover);color:var(--btn-ghost-text-hover)}}.btn--ghost-s:active{background-image:var(--active-layer)}.btn--ghost-s:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--ghost-l{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-l);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-ghost-border);background-color:var(--btn-ghost-bg);color:var(--btn-ghost-text)}@media (hover: hover){.btn--ghost-l:hover{border-color:var(--btn-ghost-border-hover);background-color:var(--btn-ghost-bg-hover);color:var(--btn-ghost-text-hover)}}.btn--ghost-l:active{background-image:var(--active-layer)}.btn--ghost-l:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--info{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-info-border);background-color:var(--btn-info-bg);color:var(--btn-info-text)}@media (hover: hover){.btn--info:hover{border-color:var(--btn-info-border-hover);background-color:var(--btn-info-bg-hover);color:var(--btn-info-text-hover)}}.btn--info:active{background-image:var(--active-layer)}.btn--info:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--info-s{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-s);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-info-border);background-color:var(--btn-info-bg);color:var(--btn-info-text)}@media (hover: hover){.btn--info-s:hover{border-color:var(--btn-info-border-hover);background-color:var(--btn-info-bg-hover);color:var(--btn-info-text-hover)}}.btn--info-s:active{background-image:var(--active-layer)}.btn--info-s:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--info-l{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-l);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-info-border);background-color:var(--btn-info-bg);color:var(--btn-info-text)}@media (hover: hover){.btn--info-l:hover{border-color:var(--btn-info-border-hover);background-color:var(--btn-info-bg-hover);color:var(--btn-info-text-hover)}}.btn--info-l:active{background-image:var(--active-layer)}.btn--info-l:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--success{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-success-border);background-color:var(--btn-success-bg);color:var(--btn-success-text)}@media (hover: hover){.btn--success:hover{border-color:var(--btn-success-border-hover);background-color:var(--btn-success-bg-hover);color:var(--btn-success-text-hover)}}.btn--success:active{background-image:var(--active-layer)}.btn--success:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--success-s{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-s);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-success-border);background-color:var(--btn-success-bg);color:var(--btn-success-text)}@media (hover: hover){.btn--success-s:hover{border-color:var(--btn-success-border-hover);background-color:var(--btn-success-bg-hover);color:var(--btn-success-text-hover)}}.btn--success-s:active{background-image:var(--active-layer)}.btn--success-s:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--success-l{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-l);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-success-border);background-color:var(--btn-success-bg);color:var(--btn-success-text)}@media (hover: hover){.btn--success-l:hover{border-color:var(--btn-success-border-hover);background-color:var(--btn-success-bg-hover);color:var(--btn-success-text-hover)}}.btn--success-l:active{background-image:var(--active-layer)}.btn--success-l:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--warning{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-warning-border);background-color:var(--btn-warning-bg);color:var(--btn-warning-text)}@media (hover: hover){.btn--warning:hover{border-color:var(--btn-warning-border-hover);background-color:var(--btn-warning-bg-hover);color:var(--btn-warning-text-hover)}}.btn--warning:active{background-image:var(--active-layer)}.btn--warning:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--warning-s{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-s);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-warning-border);background-color:var(--btn-warning-bg);color:var(--btn-warning-text)}@media (hover: hover){.btn--warning-s:hover{border-color:var(--btn-warning-border-hover);background-color:var(--btn-warning-bg-hover);color:var(--btn-warning-text-hover)}}.btn--warning-s:active{background-image:var(--active-layer)}.btn--warning-s:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--warning-l{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-l);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-warning-border);background-color:var(--btn-warning-bg);color:var(--btn-warning-text)}@media (hover: hover){.btn--warning-l:hover{border-color:var(--btn-warning-border-hover);background-color:var(--btn-warning-bg-hover);color:var(--btn-warning-text-hover)}}.btn--warning-l:active{background-image:var(--active-layer)}.btn--warning-l:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--error{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-error-border);background-color:var(--btn-error-bg);color:var(--btn-error-text)}@media (hover: hover){.btn--error:hover{border-color:var(--btn-error-border-hover);background-color:var(--btn-error-bg-hover);color:var(--btn-error-text-hover)}}.btn--error:active{background-image:var(--active-layer)}.btn--error:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--error-s{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-s);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-error-border);background-color:var(--btn-error-bg);color:var(--btn-error-text)}@media (hover: hover){.btn--error-s:hover{border-color:var(--btn-error-border-hover);background-color:var(--btn-error-bg-hover);color:var(--btn-error-text-hover)}}.btn--error-s:active{background-image:var(--active-layer)}.btn--error-s:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--error-l{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-block) var(--btn-padding-inline);border-radius:var(--btn-radius);font-size:var(--btn-font-size-l);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);text-align:center;text-decoration:none;cursor:pointer;transition:var(--transition);border:var(--btn-border-width) solid var(--btn-error-border);background-color:var(--btn-error-bg);color:var(--btn-error-text)}@media (hover: hover){.btn--error-l:hover{border-color:var(--btn-error-border-hover);background-color:var(--btn-error-bg-hover);color:var(--btn-error-text-hover)}}.btn--error-l:active{background-image:var(--active-layer)}.btn--error-l:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--link{display:inline-flex;align-items:center;gap:var(--btn-gap);padding:0;border:0;border-radius:0;background-color:transparent;color:var(--btn-link-text);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);cursor:pointer;text-decoration-line:underline;text-decoration-color:var(--btn-link-underline);text-decoration-thickness:var(--btn-link-underline-thickness);text-underline-offset:var(--btn-link-underline-offset);transition:var(--transition)}@media (hover: hover){.btn--link:hover{color:var(--btn-link-text-hover);text-decoration-line:underline;text-decoration-color:var(--btn-link-underline-hover)}}.btn--link:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--link-s{display:inline-flex;align-items:center;gap:var(--btn-gap);padding:0;border:0;border-radius:0;background-color:transparent;color:var(--btn-link-text);font-size:var(--btn-font-size-s);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);cursor:pointer;text-decoration-line:underline;text-decoration-color:var(--btn-link-underline);text-decoration-thickness:var(--btn-link-underline-thickness);text-underline-offset:var(--btn-link-underline-offset);transition:var(--transition)}@media (hover: hover){.btn--link-s:hover{color:var(--btn-link-text-hover);text-decoration-line:underline;text-decoration-color:var(--btn-link-underline-hover)}}.btn--link-s:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--link-l{display:inline-flex;align-items:center;gap:var(--btn-gap);padding:0;border:0;border-radius:0;background-color:transparent;color:var(--btn-link-text);font-size:var(--btn-font-size-l);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--btn-letter-spacing);cursor:pointer;text-decoration-line:underline;text-decoration-color:var(--btn-link-underline);text-decoration-thickness:var(--btn-link-underline-thickness);text-underline-offset:var(--btn-link-underline-offset);transition:var(--transition)}@media (hover: hover){.btn--link-l:hover{color:var(--btn-link-text-hover);text-decoration-line:underline;text-decoration-color:var(--btn-link-underline-hover)}}.btn--link-l:is(:disabled,[aria-disabled="true"]){opacity:0.5;cursor:not-allowed;pointer-events:none}.btn--icon.btn--icon{display:inline-flex;align-items:center;justify-content:center;gap:0;padding:var(--btn-padding-block);aspect-ratio:1;border-radius:var(--radius-circle,50vw)}.btn--icon-s.btn--icon-s{display:inline-flex;align-items:center;justify-content:center;gap:0;padding:var(--btn-padding-block);aspect-ratio:1;font-size:var(--btn-font-size-s);border-radius:var(--radius-circle,50vw)}.btn--icon-l.btn--icon-l{display:inline-flex;align-items:center;justify-content:center;gap:0;padding:var(--btn-padding-block);aspect-ratio:1;font-size:var(--btn-font-size-l);border-radius:var(--radius-circle,50vw)}.surface-0{background-color:var(--surface-0)}.surface-1{background-color:var(--surface-1)}.surface-2{background-color:var(--surface-2)}.surface-3{background-color:var(--surface-3)}.surface-4{background-color:var(--surface-4)}.surface-5{background-color:var(--surface-5)}.surface-6{background-color:var(--surface-6)}.surface-7{background-color:var(--surface-7)}.surface-8{background-color:var(--surface-8)}.shadow-1{box-shadow:var(--shadow-1)}.shadow-2{box-shadow:var(--shadow-2)}.shadow-3{box-shadow:var(--shadow-3)}.shadow-4{box-shadow:var(--shadow-4)}.shadow-5{box-shadow:var(--shadow-5)}.shadow-6{box-shadow:var(--shadow-6)}.shadow-7{box-shadow:var(--shadow-7)}.shadow-8{box-shadow:var(--shadow-8)}.surface-inverse{background-color:var(--inverse-surface);color:var(--inverse-text)}.theme-dark{color-scheme:dark;--shadow-1:inset 0 0 0 1px rgb(255 255 255 / 0.02);--shadow-2:inset 0 1px 0 0 rgb(255 255 255 / 0.01),inset 0 0 0 1px rgb(255 255 255 / 0.02),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22);--shadow-3:inset 0 1px 0 0 rgb(255 255 255 / 0.02),inset 0 0 0 1px rgb(255 255 255 / 0.02),0 0 0 1px rgb(0 0 0 / 0.12),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22);--shadow-4:inset 0 1px 0 0 rgb(255 255 255 / 0.02),inset 0 0 0 1px rgb(255 255 255 / 0.04),0 0 0 1px rgb(0 0 0 / 0.14),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22);--shadow-5:inset 0 1px 0 0 rgb(255 255 255 / 0.04),inset 0 0 0 1px rgb(255 255 255 / 0.04),0 0 0 1px rgb(0 0 0 / 0.16),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22);--shadow-6:inset 0 1px 0 0 rgb(255 255 255 / 0.04),inset 0 0 0 1px rgb(255 255 255 / 0.06),0 0 0 1px rgb(0 0 0 / 0.18),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22),0 24px 24px -12px oklch(0.1 0.005 75.7 / 0.22);--shadow-7:inset 0 1px 0 0 rgb(255 255 255 / 0.06),inset 0 0 0 1px rgb(255 255 255 / 0.06),0 0 0 1px rgb(0 0 0 / 0.2),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22),0 24px 24px -12px oklch(0.1 0.005 75.7 / 0.22),0 48px 48px -24px oklch(0.1 0.005 75.7 / 0.22);--shadow-8:inset 0 1px 0 0 rgb(255 255 255 / 0.06),inset 0 0 0 1px rgb(255 255 255 / 0.06),0 0 0 1px rgb(0 0 0 / 0.22),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22),0 24px 24px -12px oklch(0.1 0.005 75.7 / 0.22),0 48px 48px -24px oklch(0.1 0.005 75.7 / 0.22),0 96px 96px -48px oklch(0.1 0.005 75.7 / 0.22);--shadow-card:var(--shadow-2);--shadow-raised:var(--shadow-3);--shadow-popover:var(--shadow-4);--shadow-dialog:var(--shadow-5);--inverse-scheme:light;--inverse-shadow-1:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07);--inverse-shadow-2:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07);--inverse-shadow-3:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07);--inverse-shadow-4:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07);--inverse-shadow-5:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07);--inverse-shadow-6:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07),0 24px 24px -12px oklch(0.25 0.01 75.7 / 0.07);--inverse-shadow-7:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07),0 24px 24px -12px oklch(0.25 0.01 75.7 / 0.07),0 48px 48px -24px oklch(0.25 0.01 75.7 / 0.07);--inverse-shadow-8:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07),0 24px 24px -12px oklch(0.25 0.01 75.7 / 0.07),0 48px 48px -24px oklch(0.25 0.01 75.7 / 0.07),0 96px 96px -48px oklch(0.25 0.01 75.7 / 0.07)}:where(.theme-dark){background-color:var(--surface-1);color:var(--text-secondary)}.theme-light{color-scheme:light;--shadow-1:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07);--shadow-2:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07);--shadow-3:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07);--shadow-4:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07);--shadow-5:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07);--shadow-6:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07),0 24px 24px -12px oklch(0.25 0.01 75.7 / 0.07);--shadow-7:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07),0 24px 24px -12px oklch(0.25 0.01 75.7 / 0.07),0 48px 48px -24px oklch(0.25 0.01 75.7 / 0.07);--shadow-8:0 0 0 1px oklch(0.25 0.01 75.7 / 0.07),0 1px 1px -0.5px oklch(0.25 0.01 75.7 / 0.07),0 3px 3px -1.5px oklch(0.25 0.01 75.7 / 0.07),0 6px 6px -3px oklch(0.25 0.01 75.7 / 0.07),0 12px 12px -6px oklch(0.25 0.01 75.7 / 0.07),0 24px 24px -12px oklch(0.25 0.01 75.7 / 0.07),0 48px 48px -24px oklch(0.25 0.01 75.7 / 0.07),0 96px 96px -48px oklch(0.25 0.01 75.7 / 0.07);--shadow-card:var(--shadow-2);--shadow-raised:var(--shadow-3);--shadow-popover:var(--shadow-4);--shadow-dialog:var(--shadow-5);--inverse-scheme:dark;--inverse-shadow-1:inset 0 0 0 1px rgb(255 255 255 / 0.02);--inverse-shadow-2:inset 0 1px 0 0 rgb(255 255 255 / 0.01),inset 0 0 0 1px rgb(255 255 255 / 0.02),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22);--inverse-shadow-3:inset 0 1px 0 0 rgb(255 255 255 / 0.02),inset 0 0 0 1px rgb(255 255 255 / 0.02),0 0 0 1px rgb(0 0 0 / 0.12),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22);--inverse-shadow-4:inset 0 1px 0 0 rgb(255 255 255 / 0.02),inset 0 0 0 1px rgb(255 255 255 / 0.04),0 0 0 1px rgb(0 0 0 / 0.14),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22);--inverse-shadow-5:inset 0 1px 0 0 rgb(255 255 255 / 0.04),inset 0 0 0 1px rgb(255 255 255 / 0.04),0 0 0 1px rgb(0 0 0 / 0.16),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22);--inverse-shadow-6:inset 0 1px 0 0 rgb(255 255 255 / 0.04),inset 0 0 0 1px rgb(255 255 255 / 0.06),0 0 0 1px rgb(0 0 0 / 0.18),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22),0 24px 24px -12px oklch(0.1 0.005 75.7 / 0.22);--inverse-shadow-7:inset 0 1px 0 0 rgb(255 255 255 / 0.06),inset 0 0 0 1px rgb(255 255 255 / 0.06),0 0 0 1px rgb(0 0 0 / 0.2),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22),0 24px 24px -12px oklch(0.1 0.005 75.7 / 0.22),0 48px 48px -24px oklch(0.1 0.005 75.7 / 0.22);--inverse-shadow-8:inset 0 1px 0 0 rgb(255 255 255 / 0.06),inset 0 0 0 1px rgb(255 255 255 / 0.06),0 0 0 1px rgb(0 0 0 / 0.22),0 1px 1px -0.5px oklch(0.1 0.005 75.7 / 0.22),0 3px 3px -1.5px oklch(0.1 0.005 75.7 / 0.22),0 6px 6px -3px oklch(0.1 0.005 75.7 / 0.22),0 12px 12px -6px oklch(0.1 0.005 75.7 / 0.22),0 24px 24px -12px oklch(0.1 0.005 75.7 / 0.22),0 48px 48px -24px oklch(0.1 0.005 75.7 / 0.22),0 96px 96px -48px oklch(0.1 0.005 75.7 / 0.22)}:where(.theme-light){background-color:var(--surface-1);color:var(--text-secondary)}.theme-inverse{color-scheme:var(--inverse-scheme,dark);--shadow-1:var(--inverse-shadow-1);--shadow-2:var(--inverse-shadow-2);--shadow-3:var(--inverse-shadow-3);--shadow-4:var(--inverse-shadow-4);--shadow-5:var(--inverse-shadow-5);--shadow-6:var(--inverse-shadow-6);--shadow-7:var(--inverse-shadow-7);--shadow-8:var(--inverse-shadow-8);--shadow-card:var(--shadow-2);--shadow-raised:var(--shadow-3);--shadow-popover:var(--shadow-4);--shadow-dialog:var(--shadow-5)}:where(.theme-inverse){background-color:var(--surface-1);color:var(--text-secondary)}.surface-action{background-color:var(--action);color:var(--on-action);--text-primary:var(--on-action);--text-secondary:var(--on-action);--text-muted:color-mix(in oklab,var(--on-action) 75%,transparent)}.surface-info{background-color:var(--info-surface);color:var(--info-text);border-color:var(--info-border);--text-primary:var(--info-text);--text-secondary:var(--info-text);--text-muted:var(--info-text)}.surface-success{background-color:var(--success-surface);color:var(--success-text);border-color:var(--success-border);--text-primary:var(--success-text);--text-secondary:var(--success-text);--text-muted:var(--success-text)}.surface-warning{background-color:var(--warning-surface);color:var(--warning-text);border-color:var(--warning-border);--text-primary:var(--warning-text);--text-secondary:var(--warning-text);--text-muted:var(--warning-text)}.surface-error{background-color:var(--error-surface);color:var(--error-text);border-color:var(--error-border);--text-primary:var(--error-text);--text-secondary:var(--error-text);--text-muted:var(--error-text)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-muted{color:var(--text-muted)}.text-action{color:var(--action)}.text-info{color:var(--info-text)}.text-success{color:var(--success-text)}.text-warning{color:var(--warning-text)}.text-error{color:var(--error-text)}.text-xs{font-size:var(--text-xs);line-height:var(--text-line-height)}.text-s{font-size:var(--text-s);line-height:var(--text-line-height)}.text-m{font-size:var(--text-m);line-height:var(--text-line-height)}.text-l{font-size:var(--text-l);line-height:var(--text-line-height)}.text-xl{font-size:var(--text-xl);line-height:var(--text-line-height)}.text-2xl{font-size:var(--text-2xl);line-height:var(--text-line-height)}.text-3xl{font-size:var(--text-3xl);line-height:var(--text-line-height)}.text-4xl{font-size:var(--text-4xl);line-height:var(--text-line-height)}.text-12{font-size:var(--text-12);line-height:var(--text-line-height)}.text-14{font-size:var(--text-14);line-height:var(--text-line-height)}.text-16{font-size:var(--text-16);line-height:var(--text-line-height)}.text-18{font-size:var(--text-18);line-height:var(--text-line-height)}.text-20{font-size:var(--text-20);line-height:var(--text-line-height)}.text-style-h1{font-family:var(--font-heading);font-size:var(--h1);font-weight:500;line-height:var(--heading-line-height);letter-spacing:-0.029em}.text-style-h2{font-family:var(--font-heading);font-size:var(--h2);font-weight:500;line-height:var(--heading-line-height);letter-spacing:-0.029em}.text-style-h3{font-family:var(--font-heading);font-size:var(--h3);font-weight:500;line-height:var(--heading-line-height);letter-spacing:-0.029em}.text-style-h4{font-family:var(--font-heading);font-size:var(--h4);font-weight:500;line-height:var(--heading-line-height);letter-spacing:-0.029em}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.line-clamp-1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.gap-4xs{gap:var(--space-4xs)}.gap-3xs{gap:var(--space-3xs)}.gap-2xs{gap:var(--space-2xs)}.gap-xs{gap:var(--space-xs)}.gap-s{gap:var(--space-s)}.gap-m{gap:var(--space-m)}.gap-l{gap:var(--space-l)}.gap-xl{gap:var(--space-xl)}.gap-2xl{gap:var(--space-2xl)}.gap-3xl{gap:var(--space-3xl)}.gap-4xl{gap:var(--space-4xl)}.container-gap{gap:var(--container-gap)}.content-gap{gap:var(--content-gap)}.grid-gap{gap:var(--grid-gap)}.padding-4xs{padding:var(--space-4xs)}.padding-block-4xs{padding-block:var(--space-4xs)}.padding-inline-4xs{padding-inline:var(--space-4xs)}.padding-3xs{padding:var(--space-3xs)}.padding-block-3xs{padding-block:var(--space-3xs)}.padding-inline-3xs{padding-inline:var(--space-3xs)}.padding-2xs{padding:var(--space-2xs)}.padding-block-2xs{padding-block:var(--space-2xs)}.padding-inline-2xs{padding-inline:var(--space-2xs)}.padding-xs{padding:var(--space-xs)}.padding-block-xs{padding-block:var(--space-xs)}.padding-inline-xs{padding-inline:var(--space-xs)}.padding-s{padding:var(--space-s)}.padding-block-s{padding-block:var(--space-s)}.padding-inline-s{padding-inline:var(--space-s)}.padding-m{padding:var(--space-m)}.padding-block-m{padding-block:var(--space-m)}.padding-inline-m{padding-inline:var(--space-m)}.padding-l{padding:var(--space-l)}.padding-block-l{padding-block:var(--space-l)}.padding-inline-l{padding-inline:var(--space-l)}.padding-xl{padding:var(--space-xl)}.padding-block-xl{padding-block:var(--space-xl)}.padding-inline-xl{padding-inline:var(--space-xl)}.padding-2xl{padding:var(--space-2xl)}.padding-block-2xl{padding-block:var(--space-2xl)}.padding-inline-2xl{padding-inline:var(--space-2xl)}.padding-3xl{padding:var(--space-3xl)}.padding-block-3xl{padding-block:var(--space-3xl)}.padding-inline-3xl{padding-inline:var(--space-3xl)}.padding-4xl{padding:var(--space-4xl)}.padding-block-4xl{padding-block:var(--space-4xl)}.padding-inline-4xl{padding-inline:var(--space-4xl)}.stack{display:flex;flex-direction:column;gap:var(--content-gap)}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--content-gap)}.center{display:grid;place-items:center}.full-bleed.full-bleed{--_bleed: max(var(--sctn-inline-padding),(100vw - var(--bleed-container,var(--content-width))) / 2);inline-size:100vw;max-inline-size:100vw;margin-inline:calc(50% - 50vw)}:root:has(.full-bleed){overflow-x:clip}.full-bleed-left.full-bleed-left{--_bleed: max(var(--sctn-inline-padding),(100vw - var(--bleed-container,var(--content-width))) / 2);--_keep: max(0px,(100% - var(--bleed-container,var(--content-width))) / 2);inline-size:calc(100% - var(--_keep) * 2 + var(--_bleed));max-inline-size:none;margin-right:var(--_keep);margin-left:calc(var(--_keep) - var(--_bleed))}:root:has(.full-bleed-left){overflow-x:clip}.full-bleed-right.full-bleed-right{--_bleed: max(var(--sctn-inline-padding),(100vw - var(--bleed-container,var(--content-width))) / 2);--_keep: max(0px,(100% - var(--bleed-container,var(--content-width))) / 2);inline-size:calc(100% - var(--_keep) * 2 + var(--_bleed));max-inline-size:none;margin-left:var(--_keep);margin-right:calc(var(--_keep) - var(--_bleed))}:root:has(.full-bleed-right){overflow-x:clip}.full-bleed--padded.full-bleed--padded:not(.full-bleed-left,.full-bleed-right){--_bleed: max(0px,max(var(--sctn-inline-padding),(100vw - var(--bleed-container,var(--content-width))) / 2) - var(--sctn-inline-padding));inline-size:calc(100vw - var(--sctn-inline-padding) * 2);max-inline-size:calc(100vw - var(--sctn-inline-padding) * 2);margin-inline:calc(50% - 50vw + var(--sctn-inline-padding))}:is(.full-bleed-left,.full-bleed-right):is(.full-bleed-left,.full-bleed-right).full-bleed--padded{--_bleed: max(0px,max(var(--sctn-inline-padding),(100vw - var(--bleed-container,var(--content-width))) / 2) - var(--sctn-inline-padding))}:root:has(.full-bleed--padded){overflow-x:clip}.full-bleed-left--padded.full-bleed-left--padded{--_bleed: max(0px,max(var(--sctn-inline-padding),(100vw - var(--bleed-container,var(--content-width))) / 2) - var(--sctn-inline-padding));--_keep: max(0px,(100% - var(--bleed-container,var(--content-width))) / 2);inline-size:calc(100% - var(--_keep) * 2 + var(--_bleed));max-inline-size:none;margin-right:var(--_keep);margin-left:calc(var(--_keep) - var(--_bleed))}:root:has(.full-bleed-left--padded){overflow-x:clip}.full-bleed-right--padded.full-bleed-right--padded{--_bleed: max(0px,max(var(--sctn-inline-padding),(100vw - var(--bleed-container,var(--content-width))) / 2) - var(--sctn-inline-padding));--_keep: max(0px,(100% - var(--bleed-container,var(--content-width))) / 2);inline-size:calc(100% - var(--_keep) * 2 + var(--_bleed));max-inline-size:none;margin-left:var(--_keep);margin-right:calc(var(--_keep) - var(--_bleed))}:root:has(.full-bleed-right--padded){overflow-x:clip}:is(.full-bleed,.full-bleed--padded):not(.full-bleed-left,.full-bleed-right)>.full-bleed__content.full-bleed__content{inline-size:calc(100% - var(--_bleed) * 2);max-inline-size:none;margin-inline:var(--_bleed)}:is(.full-bleed-left,.full-bleed-left--padded)>.full-bleed__content.full-bleed__content{inline-size:calc(100% - var(--_bleed));max-inline-size:none;margin-left:var(--_bleed);margin-right:0}:is(.full-bleed-right,.full-bleed-right--padded)>.full-bleed__content.full-bleed__content{inline-size:calc(100% - var(--_bleed));max-inline-size:none;margin-right:var(--_bleed);margin-left:0}.margin-top-auto{margin-block-start:auto}.content-width-xs{inline-size:100%;max-inline-size:var(--content-width-xs);margin-inline:auto;--bleed-container:var(--content-width-xs)}.content-width-sm{inline-size:100%;max-inline-size:var(--content-width-sm);margin-inline:auto;--bleed-container:var(--content-width-sm)}.content-width-md{inline-size:100%;max-inline-size:var(--content-width-md);margin-inline:auto;--bleed-container:var(--content-width-md)}.content-width{inline-size:100%;max-inline-size:var(--content-width);margin-inline:auto;--bleed-container:var(--content-width)}.content-width-lg{inline-size:100%;max-inline-size:var(--content-width-lg);margin-inline:auto;--bleed-container:var(--content-width-lg)}.content-width-xl{inline-size:100%;max-inline-size:var(--content-width-xl);margin-inline:auto;--bleed-container:var(--content-width-xl)}.auto-spacing{}.auto-spacing--off{}.grid-1{display:grid;grid-template-columns:var(--grid-1);gap:var(--grid-gap)}.grid-2{display:grid;grid-template-columns:var(--grid-2);gap:var(--grid-gap)}.grid-3{display:grid;grid-template-columns:var(--grid-3);gap:var(--grid-gap)}.grid-4{display:grid;grid-template-columns:var(--grid-4);gap:var(--grid-gap)}.grid-5{display:grid;grid-template-columns:var(--grid-5);gap:var(--grid-gap)}.grid-6{display:grid;grid-template-columns:var(--grid-6);gap:var(--grid-gap)}.grid-7{display:grid;grid-template-columns:var(--grid-7);gap:var(--grid-gap)}.grid-8{display:grid;grid-template-columns:var(--grid-8);gap:var(--grid-gap)}.grid-9{display:grid;grid-template-columns:var(--grid-9);gap:var(--grid-gap)}.grid-10{display:grid;grid-template-columns:var(--grid-10);gap:var(--grid-gap)}.grid-11{display:grid;grid-template-columns:var(--grid-11);gap:var(--grid-gap)}.grid-12{display:grid;grid-template-columns:var(--grid-12);gap:var(--grid-gap)}.grid-1-2{display:grid;grid-template-columns:var(--grid-1-2);gap:var(--grid-gap)}.grid-1-3{display:grid;grid-template-columns:var(--grid-1-3);gap:var(--grid-gap)}.grid-2-1{display:grid;grid-template-columns:var(--grid-2-1);gap:var(--grid-gap)}.grid-2-3{display:grid;grid-template-columns:var(--grid-2-3);gap:var(--grid-gap)}.grid-3-1{display:grid;grid-template-columns:var(--grid-3-1);gap:var(--grid-gap)}.grid-3-2{display:grid;grid-template-columns:var(--grid-3-2);gap:var(--grid-gap)}.grid-auto-2{display:grid;grid-template-columns:var(--grid-auto-2);gap:var(--grid-gap)}.grid-auto-3{display:grid;grid-template-columns:var(--grid-auto-3);gap:var(--grid-gap)}.grid-auto-4{display:grid;grid-template-columns:var(--grid-auto-4);gap:var(--grid-gap)}.grid-auto-5{display:grid;grid-template-columns:var(--grid-auto-5);gap:var(--grid-gap)}.grid-auto-6{display:grid;grid-template-columns:var(--grid-auto-6);gap:var(--grid-gap)}.col-span-2{grid-column:span 2}@media (max-width: 767px){.col-span-2{grid-column:auto}}.col-span-3{grid-column:span 3}@media (max-width: 767px){.col-span-3{grid-column:auto}}.col-span-full{grid-column:1 / -1}.row-span-2{grid-row:span 2}@media (max-width: 767px){.row-span-2{grid-row:auto}}.position-relative{position:relative}.position-absolute{position:absolute}.inset-0{inset:0}.sticky-top{position:sticky;inset-block-start:calc(var(--header-offset,0px) + var(--content-gap));align-self:start}.border{border:1px solid var(--border)}.border-subtle{border:1px solid var(--border-subtle)}.border-strong{border:1px solid var(--border-strong)}.border-top{border-block-start:1px solid var(--border)}.border-bottom{border-block-end:1px solid var(--border)}.radius-none{border-radius:var(--radius-none)}.radius-xs{border-radius:var(--radius-xs)}.radius-s{border-radius:var(--radius-s)}.radius-m{border-radius:var(--radius-m)}.radius-l{border-radius:var(--radius-l)}.radius-xl{border-radius:var(--radius-xl)}.radius-xxl{border-radius:var(--radius-xxl)}.radius-50{border-radius:var(--radius-50)}.radius-circle{border-radius:var(--radius-circle)}:where(.clickable-card){position:relative;isolation:isolate;cursor:pointer}.clickable-card :is(:where(h1,h2,h3,h4,h5,h6) a,.clickable-card__link)::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.clickable-card :where(a,button,input,select,textarea,label,summary,[tabindex]):not(:where(h1,h2,h3,h4,h5,h6) a,.clickable-card__link){position:relative;z-index:2}.clickable-card:has(:is(:where(h1,h2,h3,h4,h5,h6) a,.clickable-card__link):focus-visible){outline:var(--focus-width,2px) solid var(--focus-color,currentColor);outline-offset:var(--focus-offset,2px)}.clickable-card :is(:where(h1,h2,h3,h4,h5,h6) a,.clickable-card__link):focus-visible{outline:none}.clickable-card__link{}.img-cover{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.ratio-1-1{aspect-ratio:1}.ratio-3-2{aspect-ratio:3 / 2}.ratio-4-3{aspect-ratio:4 / 3}.ratio-4-5{aspect-ratio:4 / 5}.ratio-16-9{aspect-ratio:16 / 9}.sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.transition{transition:var(--transition)}