@font-face{font-family:Manrope;src:url("/fonts/manrope-regular.woff2")format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Manrope-Medium;src:url("/fonts/manrope-medium.woff2")format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Manrope-SemiBold;src:url("/fonts/manrope-semibold.woff2")format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Manrope-Bold;src:url("/fonts/manrope-bold.woff2")format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:CormorantGaramond-Medium;src:url("/fonts/cormorantgaramond-medium.woff2")format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:CormorantGaramond-SemiBold;src:url("/fonts/cormorantgaramond-semibold.woff2")format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Ionicons-Web;src:url("/fonts/ionicons.woff2")format("woff2");font-style:normal;font-weight:400;font-display:block}:root{--font-head:"Manrope-Bold", Manrope, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-semi:"Manrope-SemiBold", Manrope, ui-sans-serif, system-ui, sans-serif;--font-body:Manrope, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-display:"CormorantGaramond-Medium", "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-serif:"CormorantGaramond-SemiBold", "Cormorant Garamond", Georgia, "Times New Roman", serif;--sove-ink:#292421;--sove-background:#f8f6f3;--sove-brand-700:#8f452f}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body,#root{background:var(--sove-background);height:100%;min-height:100%}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow:hidden}#main-content{width:100%;min-width:0;height:100%;display:flex}#main-content:focus{outline:none}#root{flex:auto;min-width:0}*{-webkit-tap-highlight-color:transparent}.skip-link{z-index:2147483647;color:#1a1410;font-family:var(--font-semi);background:#fff;border:2px solid #1a1410;border-radius:6px;padding:11px 16px;font-size:14px;line-height:20px;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(calc(-100% - 20px))}.skip-link:focus-visible{outline-offset:2px;outline:2px solid #fff;transform:translateY(0);box-shadow:0 0 0 6px #1a1410}[data-lift]{will-change:transform;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),border-color .2s,background-color .15s}[data-lift=surface],[data-lift=card]{box-shadow:0 3px 14px #2e1f180f}[data-lift=card]:hover{transform:translateY(-4px);box-shadow:0 16px 36px #2e1f181f,0 3px 8px #2e1f180f}[data-lift=card]:active{transform:translateY(-1px)scale(.99);box-shadow:0 6px 16px #2e1f1817}[data-lift=btn]:hover{transform:translateY(-1.5px)}[data-lift=btn]:active{transform:scale(.97)}[data-lift=btn-accent]{box-shadow:0 2px 10px #8f452f2e}[data-lift=btn-accent]:hover{transform:translateY(-1.5px);box-shadow:0 10px 26px #8f452f52}[data-lift=btn-accent]:active{transform:scale(.97)}[data-lift=chip]:active{transform:scale(.94)}a[href]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[role=button]:focus-visible,[role=link]:focus-visible,[role=tab]:focus-visible,[role=checkbox]:focus-visible,[role=radio]:focus-visible,[role=switch]:focus-visible,[role=menuitem]:focus-visible,[contenteditable=true]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 6px #1a1410}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-lift]{will-change:auto;transform:none!important}}