@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,100..900;1,9..144,100..900&family=Geist+Mono:wght@100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";._loadingIndicator_1u7g0_1{display:flex;grid-column:1/-1;flex:1;flex-direction:column;justify-content:center;align-items:center;gap:var(--unit-4);padding:var(--unit-4);text-align:center}._size-small_6bj9h_1{font:var(--font-heading-small)}._size-medium_6bj9h_5{font:var(--font-heading-medium)}._size-large_6bj9h_9{font:var(--font-heading-large)}@media(max-width:39.9375rem){._size-medium_6bj9h_5{font-size:1.75rem}._size-large_6bj9h_9{font-size:2rem}}._page_1vhip_1{grid-column:main}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:root{--unit-0: 0rem;--unit-1: .25rem;--unit-2: .5rem;--unit-3: .75rem;--unit-4: 1rem;--unit-5: 1.25rem;--unit-6: 1.5rem;--unit-7: 1.75rem;--unit-8: 2rem;--unit-9: 2.25rem;--unit-10: 2.5rem;--unit-12: 3rem;--unit-14: 3.5rem;--unit-16: 4rem;--unit-18: 4.5rem;--unit-20: 5rem;--unit-24: 5.5rem;--unit-28: 6rem;--unit-32: 6.5rem;--unit-36: 7rem;--unit-circular: 50%;--unit-full: 9999rem}:root{--font-body-small-regular: 400 .875rem / 160% "Inter";--font-body-medium-regular: 400 1rem / 160% "Inter";--font-body-large-regular: 400 1.125rem / 160% "Inter";--font-body-small-medium: 500 .875rem / 160% "Inter";--font-body-medium-medium: 500 1rem / 160% "Inter";--font-body-large-medium: 500 1.125rem / 160% "Inter";--font-body-small-bold: 600 .875rem / 160% "Inter";--font-body-medium-bold: 600 1rem / 160% "Inter";--font-body-large-bold: 600 1.125rem / 160% "Inter";--font-heading-small: 800 2.25rem / 100% "Fraunces";--font-heading-medium: 800 3rem / 100% "Fraunces";--font-heading-large: 800 3.75rem / 100% "Fraunces";--font-mono-small: 400 .875rem / 160% "Geist Mono";--font-mono-medium: 400 1rem / 160% "Geist Mono"}:root{--color-terracotta: #c65d3b;--color-terracotta-dark: #a64a2d;--color-terracotta-soft: #e8b8a3;--color-forest: #2d4a3e;--color-forest-soft: #4a6b5c;--color-brass: #b8935a;--color-brass-soft: #d4b686;--color-cream: #f5efe6;--color-cream-dark: #ebe2d3;--color-surface: #fdfbf7;--color-ink: #2c2420;--color-ink-soft: #5a4f48;--color-line: #e0d5c4;--color-success: #5a8b6f;--color-warn: #d4935a;--color-sidebar: var(--color-ink);--color-sidebar-foreground: var(--color-cream);--color-sidebar-hover: rgba(245, 239, 230, .06);--color-sidebar-active: rgba(245, 239, 230, .12);--gradient-terracotta: linear-gradient( to bottom right, var(--color-terracotta), var(--color-terracotta-dark) )}:root{--color-primary-050: color-mix(in oklch shorter hue, var(--color-terracotta), white 90%);--color-primary-100: color-mix(in oklch shorter hue, var(--color-terracotta), white 80%);--color-primary-150: color-mix(in oklch shorter hue, var(--color-terracotta), white 70%);--color-primary-200: color-mix(in oklch shorter hue, var(--color-terracotta), white 60%);--color-primary-250: color-mix(in oklch shorter hue, var(--color-terracotta), white 50%);--color-primary-300: color-mix(in oklch shorter hue, var(--color-terracotta), white 40%);--color-primary-350: color-mix(in oklch shorter hue, var(--color-terracotta), white 30%);--color-primary-400: color-mix(in oklch shorter hue, var(--color-terracotta), white 20%);--color-primary-450: color-mix(in oklch shorter hue, var(--color-terracotta), white 10%);--color-primary-500: var(--color-terracotta);--color-primary-550: color-mix(in oklch shorter hue, var(--color-terracotta), black 10%);--color-primary-600: color-mix(in oklch shorter hue, var(--color-terracotta), black 20%);--color-primary-650: color-mix(in oklch shorter hue, var(--color-terracotta), black 30%);--color-primary-700: color-mix(in oklch shorter hue, var(--color-terracotta), black 40%);--color-primary-750: color-mix(in oklch shorter hue, var(--color-terracotta), black 50%);--color-primary-800: color-mix(in oklch shorter hue, var(--color-terracotta), black 60%);--color-primary-850: color-mix(in oklch shorter hue, var(--color-terracotta), black 70%);--color-primary-900: color-mix(in oklch shorter hue, var(--color-terracotta), black 80%);--color-primary-950: color-mix(in oklch shorter hue, var(--color-terracotta), black 90%);--color-secondary-050: color-mix(in oklch shorter hue, var(--color-forest), white 90%);--color-secondary-100: color-mix(in oklch shorter hue, var(--color-forest), white 80%);--color-secondary-150: color-mix(in oklch shorter hue, var(--color-forest), white 70%);--color-secondary-200: color-mix(in oklch shorter hue, var(--color-forest), white 60%);--color-secondary-250: color-mix(in oklch shorter hue, var(--color-forest), white 50%);--color-secondary-300: color-mix(in oklch shorter hue, var(--color-forest), white 40%);--color-secondary-350: color-mix(in oklch shorter hue, var(--color-forest), white 30%);--color-secondary-400: color-mix(in oklch shorter hue, var(--color-forest), white 20%);--color-secondary-450: color-mix(in oklch shorter hue, var(--color-forest), white 10%);--color-secondary-500: var(--color-forest);--color-secondary-550: color-mix(in oklch shorter hue, var(--color-forest), black 10%);--color-secondary-600: color-mix(in oklch shorter hue, var(--color-forest), black 20%);--color-secondary-650: color-mix(in oklch shorter hue, var(--color-forest), black 30%);--color-secondary-700: color-mix(in oklch shorter hue, var(--color-forest), black 40%);--color-secondary-750: color-mix(in oklch shorter hue, var(--color-forest), black 50%);--color-secondary-800: color-mix(in oklch shorter hue, var(--color-forest), black 60%);--color-secondary-850: color-mix(in oklch shorter hue, var(--color-forest), black 70%);--color-secondary-900: color-mix(in oklch shorter hue, var(--color-forest), black 80%);--color-secondary-950: color-mix(in oklch shorter hue, var(--color-forest), black 90%);--color-tertiary-050: color-mix(in oklch shorter hue, var(--color-brass), white 90%);--color-tertiary-100: color-mix(in oklch shorter hue, var(--color-brass), white 80%);--color-tertiary-150: color-mix(in oklch shorter hue, var(--color-brass), white 70%);--color-tertiary-200: color-mix(in oklch shorter hue, var(--color-brass), white 60%);--color-tertiary-250: color-mix(in oklch shorter hue, var(--color-brass), white 50%);--color-tertiary-300: color-mix(in oklch shorter hue, var(--color-brass), white 40%);--color-tertiary-350: color-mix(in oklch shorter hue, var(--color-brass), white 30%);--color-tertiary-400: color-mix(in oklch shorter hue, var(--color-brass), white 20%);--color-tertiary-450: color-mix(in oklch shorter hue, var(--color-brass), white 10%);--color-tertiary-500: var(--color-brass);--color-tertiary-550: color-mix(in oklch shorter hue, var(--color-brass), black 10%);--color-tertiary-600: color-mix(in oklch shorter hue, var(--color-brass), black 20%);--color-tertiary-650: color-mix(in oklch shorter hue, var(--color-brass), black 30%);--color-tertiary-700: color-mix(in oklch shorter hue, var(--color-brass), black 40%);--color-tertiary-750: color-mix(in oklch shorter hue, var(--color-brass), black 50%);--color-tertiary-800: color-mix(in oklch shorter hue, var(--color-brass), black 60%);--color-tertiary-850: color-mix(in oklch shorter hue, var(--color-brass), black 70%);--color-tertiary-900: color-mix(in oklch shorter hue, var(--color-brass), black 80%);--color-tertiary-950: color-mix(in oklch shorter hue, var(--color-brass), black 90%);--color-error-050: color-mix(in oklch shorter hue, #cc3e40, white 90%);--color-error-100: color-mix(in oklch shorter hue, #cc3e40, white 80%);--color-error-150: color-mix(in oklch shorter hue, #cc3e40, white 70%);--color-error-200: color-mix(in oklch shorter hue, #cc3e40, white 60%);--color-error-250: color-mix(in oklch shorter hue, #cc3e40, white 50%);--color-error-300: color-mix(in oklch shorter hue, #cc3e40, white 40%);--color-error-350: color-mix(in oklch shorter hue, #cc3e40, white 30%);--color-error-400: color-mix(in oklch shorter hue, #cc3e40, white 20%);--color-error-450: color-mix(in oklch shorter hue, #cc3e40, white 10%);--color-error-500: #cc3e40;--color-error-550: color-mix(in oklch shorter hue, #cc3e40, black 10%);--color-error-600: color-mix(in oklch shorter hue, #cc3e40, black 20%);--color-error-650: color-mix(in oklch shorter hue, #cc3e40, black 30%);--color-error-700: color-mix(in oklch shorter hue, #cc3e40, black 40%);--color-error-750: color-mix(in oklch shorter hue, #cc3e40, black 50%);--color-error-800: color-mix(in oklch shorter hue, #cc3e40, black 60%);--color-error-850: color-mix(in oklch shorter hue, #cc3e40, black 70%);--color-error-900: color-mix(in oklch shorter hue, #cc3e40, black 80%);--color-error-950: color-mix(in oklch shorter hue, #cc3e40, black 90%);--color-neutral-050: color-mix(in oklch shorter hue, #8a7f76, white 90%);--color-neutral-100: color-mix(in oklch shorter hue, #8a7f76, white 80%);--color-neutral-150: color-mix(in oklch shorter hue, #8a7f76, white 70%);--color-neutral-200: color-mix(in oklch shorter hue, #8a7f76, white 60%);--color-neutral-250: color-mix(in oklch shorter hue, #8a7f76, white 50%);--color-neutral-300: color-mix(in oklch shorter hue, #8a7f76, white 40%);--color-neutral-350: color-mix(in oklch shorter hue, #8a7f76, white 30%);--color-neutral-400: color-mix(in oklch shorter hue, #8a7f76, white 20%);--color-neutral-450: color-mix(in oklch shorter hue, #8a7f76, white 10%);--color-neutral-500: #8a7f76;--color-neutral-550: color-mix(in oklch shorter hue, #8a7f76, black 10%);--color-neutral-600: color-mix(in oklch shorter hue, #8a7f76, black 20%);--color-neutral-650: color-mix(in oklch shorter hue, #8a7f76, black 30%);--color-neutral-700: color-mix(in oklch shorter hue, #8a7f76, black 40%);--color-neutral-750: color-mix(in oklch shorter hue, #8a7f76, black 50%);--color-neutral-800: color-mix(in oklch shorter hue, #8a7f76, black 60%);--color-neutral-850: color-mix(in oklch shorter hue, #8a7f76, black 70%);--color-neutral-900: color-mix(in oklch shorter hue, #8a7f76, black 80%);--color-neutral-950: color-mix(in oklch shorter hue, #8a7f76, black 90%)}#root{isolation:isolate}input,button,textarea{font:inherit}body{background-color:var(--color-cream);color:var(--color-ink);font:var(--font-body-medium-regular)}
