@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url("./media/dm-sans-latin-400-Y2PJ5BOZ.ttf") format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url("./media/dm-sans-latin-500-WJMKLIXC.ttf") format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url("./media/dm-sans-latin-600-AFJ5CDW4.ttf") format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url("./media/dm-sans-latin-700-75G63SEB.ttf") format("truetype")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url("./media/playfair-display-latin-400-PCJGSBCP.ttf") format("truetype")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url("./media/playfair-display-latin-600-NG2WJKPI.ttf") format("truetype")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url("./media/playfair-display-latin-700-IOIYRAWI.ttf") format("truetype")}:root{color-scheme:light;--byiara-color-rose-700: #8f2e47;--byiara-color-rose-600: #a93c57;--byiara-color-rose-500: #c04d68;--byiara-color-rose-400: #d4607a;--byiara-color-rose-300: #eda8b8;--byiara-color-rose-100: #f9dce4;--byiara-color-rose-50: #fff3f6;--byiara-color-plum-950: #281219;--byiara-color-plum-800: #4b1524;--byiara-color-plum-700: #5f1b2d;--byiara-color-plum-600: #6e2235;--byiara-color-plum-500: #8f2e47;--byiara-color-plum-100: #f2d8df;--byiara-color-plum-50: #fbf1f4;--byiara-color-mauve-700: #574149;--byiara-color-mauve-600: #6c5960;--byiara-color-mauve-500: #87757c;--byiara-color-mauve-300: #cbbec3;--byiara-color-mauve-200: #ded4d8;--byiara-color-mauve-100: #eee7ea;--byiara-color-mauve-50: #f8f4f6;--byiara-color-white: #ffffff;--byiara-color-background: var(--byiara-color-white);--byiara-color-surface: var(--byiara-color-white);--byiara-color-surface-muted: var(--byiara-color-mauve-50);--byiara-color-surface-tinted: var(--byiara-color-rose-50);--byiara-color-text: var(--byiara-color-plum-950);--byiara-color-text-muted: var(--byiara-color-mauve-700);--byiara-color-text-subtle: var(--byiara-color-mauve-600);--byiara-color-primary: var(--byiara-color-rose-500);--byiara-color-primary-hover: var(--byiara-color-rose-600);--byiara-color-primary-strong: var(--byiara-color-rose-700);--byiara-color-primary-action: var(--byiara-color-rose-500);--byiara-color-primary-action-hover: var(--byiara-color-rose-700);--byiara-color-on-primary: var(--byiara-color-white);--byiara-color-primary-soft: var(--byiara-color-rose-100);--byiara-color-primary-tint: var(--byiara-color-rose-50);--byiara-color-accent: var(--byiara-color-plum-700);--byiara-color-accent-soft: var(--byiara-color-plum-100);--byiara-color-on-accent: var(--byiara-color-white);--byiara-color-border: var(--byiara-color-mauve-200);--byiara-color-border-subtle: var(--byiara-color-mauve-100);--byiara-color-border-strong: var(--byiara-color-mauve-500);--byiara-color-border-rose: var(--byiara-color-rose-100);--byiara-color-focus: var(--byiara-color-plum-700);--byiara-color-danger: #a52828;--byiara-color-danger-hover: #842020;--byiara-color-success: #216a4a;--byiara-color-warning: #75520f;--byiara-color-info: #275a8d;--byiara-font-family-sans: "DM Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--byiara-font-family-display: "Playfair Display", Georgia, "Times New Roman", serif;--byiara-font-size-xs: .75rem;--byiara-font-size-sm: .875rem;--byiara-font-size-md: 1rem;--byiara-font-size-base: 1rem;--byiara-font-size-lg: 1.125rem;--byiara-font-size-xl: 1.25rem;--byiara-font-size-2xl: 1.5rem;--byiara-font-size-3xl: 2rem;--byiara-font-size-4xl: 2.75rem;--byiara-font-size-5xl: 4rem;--byiara-line-height-display: 1.04;--byiara-line-height-tight: 1.12;--byiara-line-height-title: 1.2;--byiara-line-height-body: 1.6;--byiara-line-height-loose: 1.72;--byiara-font-weight-regular: 400;--byiara-font-weight-medium: 500;--byiara-font-weight-semibold: 600;--byiara-font-weight-bold: 700;--byiara-space-3xs: .125rem;--byiara-space-2xs: .25rem;--byiara-space-xs: .5rem;--byiara-space-sm: .75rem;--byiara-space-md: 1rem;--byiara-space-lg: 1.5rem;--byiara-space-xl: 2rem;--byiara-space-2xl: 3rem;--byiara-space-3xl: 4rem;--byiara-space-4xl: 6rem;--byiara-radius-sm: .25rem;--byiara-radius-md: .5rem;--byiara-radius-lg: .75rem;--byiara-radius-pill: 999px;--byiara-size-icon-button-sm: 2rem;--byiara-size-icon-button-md: 2.375rem;--byiara-shadow-sm: 0 1px 2px color-mix(in srgb, var(--byiara-color-plum-950) 10%, transparent);--byiara-shadow-md: 0 8px 8px color-mix(in srgb, var(--byiara-color-plum-950) 9%, transparent);--byiara-container-sm: 40rem;--byiara-container-md: 64rem;--byiara-container-lg: 76rem;--byiara-measure-copy: 68ch;--byiara-measure-narrow: 54ch;--byiara-z-index-base: 0;--byiara-z-index-raised: 1;--byiara-z-index-dropdown: 200;--byiara-z-index-sticky: 300;--byiara-z-index-overlay: 700;--byiara-z-index-modal: 800;--byiara-z-index-toast: 900;--byiara-z-index-tooltip: 1000;--byiara-ease-out: cubic-bezier(.23, 1, .32, 1);--byiara-ease-out-soft: cubic-bezier(.25, 1, .5, 1);--byiara-ease-spring: cubic-bezier(.32, .72, 0, 1);--byiara-duration-fast: .14s;--byiara-duration-base: .22s;--byiara-duration-slow: .32s}.byiara-theme-admin{--byiara-color-background: #fff8fa;--byiara-color-surface-muted: var(--byiara-color-mauve-50)}html{min-height:100%;background:var(--byiara-color-background);font-family:var(--byiara-font-family-sans);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{min-height:100%;margin:0;background:var(--byiara-color-background);color:var(--byiara-color-text);font-size:var(--byiara-font-size-base);line-height:var(--byiara-line-height-body)}*,*:before,*:after{box-sizing:border-box}button,input,select,textarea{font:inherit}button{cursor:pointer;touch-action:manipulation}:focus-visible{outline:3px solid var(--byiara-color-focus);outline-offset:3px}::selection{background:var(--byiara-color-primary-soft);color:var(--byiara-color-text)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}body{min-width:20rem}.button-secondary{display:inline-flex;align-items:center;justify-content:center;gap:var(--byiara-space-xs);min-height:2.75rem;min-width:2.75rem;padding:0 var(--byiara-space-md);border-radius:var(--byiara-radius-md);font-weight:var(--byiara-font-weight-semibold);font-size:var(--byiara-font-size-sm);text-decoration:none;cursor:pointer;transition:background-color var(--byiara-duration-fast) var(--byiara-ease-out),border-color var(--byiara-duration-fast) var(--byiara-ease-out),box-shadow var(--byiara-duration-fast) var(--byiara-ease-out),color var(--byiara-duration-fast) var(--byiara-ease-out),transform var(--byiara-duration-fast) var(--byiara-ease-out);border:1px solid var(--byiara-color-border);background:var(--byiara-color-white);color:var(--byiara-color-text);box-shadow:var(--byiara-shadow-sm)}.button-secondary:disabled{opacity:.6;cursor:not-allowed}.button-secondary:active:not(:disabled){transform:scale(.97)}@media(hover:hover)and (pointer:fine){.button-secondary:hover:not(:disabled){background:var(--byiara-color-surface-tinted);border-color:var(--byiara-color-primary);color:var(--byiara-color-primary-strong);box-shadow:var(--byiara-shadow-sm)}}
