@import"https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";:root{--bg: #F4EFE4;--bg-muted: #ECE8DF;--surface: #FFFFFF;--paper-texture: url(data:image/png;base64,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);--text: #3A352F;--text-muted: #5C564C;--text-quiet: #8A8378;--border: rgba(58, 53, 47, .1);--border-soft: rgba(58, 53, 47, .06);--border-dashed: rgba(58, 53, 47, .15);--terracotta: #C88566;--sage: #9CAA8C;--tan: #B89B7B;--blush: #D4A7A0;--taupe: #A88A7A;--olive: #7F8869;--mustard: #C7A179;--warm-gray: #BFB29C;--font-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-sans: "Public Sans", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-pill: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--font-sans);font-size:15px;font-weight:400;line-height:1.55;color:var(--text);background-color:var(--bg);background-image:var(--paper-texture);background-repeat:repeat;background-size:220px 220px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;border:none;background:none;padding:0}h1,h2,h3,h4{font-family:var(--font-serif);font-weight:500;color:var(--text);margin:0;letter-spacing:-.4px;line-height:1.1}h1{font-size:56px}h2{font-size:36px}h3{font-size:24px}h4{font-size:18px}p{margin:0}.serif{font-family:var(--font-serif)}.eyebrow{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--text-quiet)}.muted{color:var(--text-muted)}.center{text-align:center}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.dsfSidebar{--sb-bg: #e7e0cf;--sb-border: #d6cfbc;--sb-card-bg: #f4f0e4;--sb-card-border: #ddd6c4;--sb-ink: #3a3a2c;--sb-muted: #6b6656;--sb-quiet: #8a8574;--sb-label: #a49e8c;--sb-accent: #144432;--sb-active-bg: #f4f0e4;--sb-avatar-ink: #20402f;--sb-grad: linear-gradient(150deg, #144432, #5f8a6d 55%, #bcd0bd);--sb-serif: "Times New Roman", Times, serif;--sb-sans: "Public Sans", "Mulish", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--sb-w: 248px;--sb-rail-w: 60px}.dsfAppShell{display:flex;align-items:stretch;min-height:100vh;min-height:100dvh;background-color:var(--bg, #faf6f0);background-image:var(--paper-texture);background-repeat:repeat;background-size:220px 220px}.dsfAppMain{flex:1;min-width:0;display:flex;flex-direction:column}.dsfSidebar [hidden]{display:none!important}.dsfAppTopbar,.dsfScrim{display:none}.dsfSidebar{flex:none;width:var(--sb-w);align-self:stretch;position:sticky;top:0;height:100vh;height:100dvh;display:flex;flex-direction:column;gap:2px;padding:16px 14px;background:var(--sb-bg);border-right:1px solid var(--sb-border);color:var(--sb-ink);font-family:var(--sb-sans);overflow-y:auto;overflow-x:hidden;transition:width .18s ease,transform .2s ease;z-index:40}.dsfSidebarBrand{display:flex;align-items:center;gap:8px;padding:2px 4px;margin-bottom:14px}.dsfSidebarBrandLink{display:flex;align-items:center;gap:9px;min-width:0;flex:1;color:var(--sb-ink);text-decoration:none}.dsfSidebarSwatch{width:24px;height:24px;flex:none;border-radius:7px;background:var(--sb-grad)}.dsfSidebarBrandName{font-family:var(--sb-serif);font-style:italic;font-size:17.5px;font-weight:400;letter-spacing:-.03em;color:var(--sb-accent);white-space:nowrap}.dsfSidebarToggle{flex:none;width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--sb-border);border-radius:8px;background:var(--sb-card-bg);color:var(--sb-muted);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.dsfSidebarToggle:hover{background:var(--sb-active-bg);color:var(--sb-accent);border-color:var(--sb-accent)}.dsfSidebarClose{display:none;flex:none;width:34px;height:34px;place-items:center;border:1px solid var(--sb-border);border-radius:8px;background:var(--sb-card-bg);color:var(--sb-muted);cursor:pointer}.dsfSidebarClose:hover{background:var(--sb-active-bg);color:var(--sb-accent);border-color:var(--sb-accent)}.dsfSidebarCard{display:block;width:100%;background:var(--sb-card-bg);border:1px solid var(--sb-card-border);border-radius:16px;padding:16px;margin-bottom:16px;color:var(--sb-ink);font-family:var(--sb-sans)}.dsfSidebarCardTop{display:flex;align-items:center;gap:12px;min-width:0}.dsfSidebarCardDemo{background:linear-gradient(150deg,#1444321f,#1444320a);border-color:#1444324d}.dsfSidebarDemoTag{display:inline-block;margin-bottom:4px;padding:1px 8px;border-radius:999px;background:var(--sb-accent);color:#f4f0e4;font-family:var(--sb-sans);font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.dsfSidebarAvatar{width:40px;height:40px;flex:none;border-radius:50%;display:grid;place-items:center;background:linear-gradient(150deg,#dbe3d4,#a9c2ad);color:var(--sb-avatar-ink);font-family:var(--sb-serif);font-size:15px;font-weight:700;letter-spacing:.2px}.dsfSidebarCardNames{min-width:0;flex:1}.dsfSidebarNames{display:block;font-family:var(--sb-serif);font-style:italic;font-size:18.5px;font-weight:400;letter-spacing:-.03em;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dsfSidebarDate{display:block;margin-top:2px;font-size:11.5px;color:var(--sb-quiet);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dsfSidebarCountdown{display:flex;align-items:baseline;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--sb-card-border)}.dsfSidebarCountNum{font-family:var(--sb-serif);font-style:italic;font-size:30px;font-weight:400;letter-spacing:-.03em;line-height:1;color:var(--sb-accent)}.dsfSidebarCountLabel{font-size:11.5px;color:var(--sb-quiet)}.dsfSidebarSub{display:block;font-size:9.5px;color:var(--sb-quiet)}.dsfSidebarCardCaret{flex:none;font-size:9px;color:var(--sb-quiet)}.dsfSidebarBack{display:flex;align-items:center;gap:8px;width:100%;background:var(--sb-card-bg);border:1px solid var(--sb-card-border);border-radius:12px;padding:11px;margin-bottom:14px;color:var(--sb-ink);font-family:var(--sb-sans);font-size:12.5px;font-weight:600;text-decoration:none;transition:border-color .12s ease,box-shadow .12s ease}.dsfSidebarBack:hover{border-color:#c8c0aa;box-shadow:0 2px 8px #3c382812}.dsfSidebarBackArrow{flex:none;font-size:14px;color:var(--sb-accent)}.dsfNav{display:flex;flex-direction:column;gap:2px}.dsfNavGroupLabel{font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sb-label);padding:12px 10px 5px}.dsfNavItem{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;font-family:var(--sb-serif);font-style:italic;font-size:14.5px;font-weight:400;letter-spacing:-.02em;color:var(--sb-muted);text-decoration:none;cursor:pointer;background:transparent;border:none;text-align:left;width:100%;white-space:nowrap;transition:background .12s ease,color .12s ease}.dsfNavItem:hover{background:#f4f0e4a6;color:var(--sb-ink)}.dsfNavItem.is-active{background:var(--sb-active-bg);color:var(--sb-accent);box-shadow:0 1px 2px #3c382814}.dsfNavIcon{flex:none;width:18px;height:18px;display:grid;place-items:center;color:currentColor}.dsfNavIcon svg{width:18px;height:18px}.dsfNavLabel{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.dsfNavRow{position:relative}.dsfNavCaretBtn{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:26px;height:26px;display:grid;place-items:center;border:none;background:transparent;border-radius:7px;cursor:pointer;color:var(--sb-muted);opacity:.6;transition:opacity .12s ease,background .12s ease}.dsfNavCaretBtn:hover{opacity:1;background:#3c382814}.dsfNavCaretBtn svg{transition:transform .15s ease}.dsfNavCaretBtn.is-open svg{transform:rotate(90deg)}.dsfSidebarFooter{margin-top:auto;padding-top:12px;display:flex;flex-direction:column;gap:8px}.dsfSidebarLegal,.dsfSidebarContact{display:none}.dsfNavDivider{height:1px;background:var(--sb-border);margin:8px}.dsfSubMenu{margin:2px 0 8px;padding-left:6px;border-left:2px solid var(--sb-border)}.dsfSubMenu .dsfNavItem{font-size:13.5px}.dsfSubMenuCta{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:4px;padding:8px 10px;border:1px solid var(--sb-accent);border-radius:999px;background:transparent;color:var(--sb-accent);font-family:var(--sb-serif);font-style:italic;font-size:13.5px;font-weight:400;letter-spacing:-.02em;text-decoration:none;cursor:pointer;transition:background .12s ease,color .12s ease}.dsfSubMenuCta:hover{background:var(--sb-accent);color:#edeae1}.dsfSidebarAuth{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.dsfSidebarAuthPrimary{display:block;padding:9px 12px;border:none;border-radius:999px;background:var(--sb-accent);color:#f4f0e4;font-family:var(--sb-serif);font-style:italic;font-size:14px;font-weight:400;letter-spacing:-.02em;text-align:center;text-decoration:none;cursor:pointer}.dsfSidebarAuthPrimary:hover{filter:brightness(.96)}.dsfSidebarAuthGhost{display:block;padding:8px 12px;border:1px solid var(--sb-border);border-radius:999px;background:transparent;color:var(--sb-muted);font-family:var(--sb-serif);font-style:italic;font-size:14px;font-weight:400;letter-spacing:-.02em;text-align:center;text-decoration:none;cursor:pointer}.dsfSidebarAuthGhost:hover{border-color:var(--sb-accent);color:var(--sb-accent)}.dsfSidebarUser{display:flex;align-items:center;gap:9px;width:100%;text-align:left;background:var(--sb-card-bg);border:1px solid var(--sb-card-border);border-radius:12px;padding:9px 10px;color:var(--sb-ink);font-family:var(--sb-sans);cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.dsfSidebarUser:hover{border-color:#c8c0aa;box-shadow:0 2px 8px #3c382812}.dsfSidebarUserAvatar{width:26px;height:26px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--sb-bg);border:1px solid var(--sb-border);color:var(--sb-muted);font-size:12px;font-weight:700}.dsfSidebarUserBody{min-width:0;flex:1}.dsfSidebarUserLabel{display:block;font-size:12px;font-weight:700;line-height:1.1}.dsfSidebarUserEmail{display:block;margin-top:1px;font-size:9.5px;color:var(--sb-quiet);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:721px){.dsfSidebar.is-collapsed{width:var(--sb-rail-w);padding:12px 0;align-items:center}.dsfSidebar.is-collapsed .dsfSidebarBrand{justify-content:center;padding:0;margin-bottom:12px}.dsfSidebar.is-collapsed .dsfSidebarBrandLink,.dsfSidebar.is-collapsed .dsfSidebarCard,.dsfSidebar.is-collapsed .dsfSidebarBack,.dsfSidebar.is-collapsed .dsfNavGroupLabel,.dsfSidebar.is-collapsed .dsfSidebarAuth,.dsfSidebar.is-collapsed .dsfSubMenu,.dsfSidebar.is-collapsed .dsfSidebarFooter .dsfSidebarAuthPrimary,.dsfSidebar.is-collapsed .dsfSidebarFooter .dsfSidebarAuthGhost,.dsfSidebar.is-collapsed .dsfSidebarUserBody,.dsfSidebar.is-collapsed .dsfSidebarCardCaret,.dsfSidebar.is-collapsed .dsfSidebarFooterText{display:none}.dsfSidebar.is-collapsed .dsfSidebarUser{justify-content:center;padding:6px;gap:0}.dsfSidebar.is-collapsed .dsfNavDivider{width:32px;margin:8px 0}.dsfSidebar.is-collapsed .dsfNav{gap:4px;align-items:center}.dsfSidebar.is-collapsed .dsfNavItem{flex-direction:column;gap:3px;width:48px;padding:7px 0;text-align:center}.dsfSidebar.is-collapsed .dsfNavLabel{flex:none;font-size:9px;font-weight:400;letter-spacing:0;line-height:1}.dsfSidebar.is-collapsed .dsfNavCaretBtn{display:none}.dsfSidebar.is-collapsed .dsfNavItem.is-active{color:var(--sb-accent)}}@media(max-width:720px){.dsfAppShell[data-shell=static]{flex-direction:column}.dsfAppShell[data-shell=static] .dsfSidebar{width:100%;height:auto;position:sticky;top:0;flex-direction:row;align-items:center;gap:4px;padding:10px 12px;border-right:none;border-bottom:1px solid var(--sb-border);overflow-x:auto;overflow-y:hidden}.dsfAppShell[data-shell=static] .dsfSidebarBrand{margin-bottom:0;margin-right:6px}.dsfAppShell[data-shell=static] .dsfSidebarCard,.dsfAppShell[data-shell=static] .dsfSidebarBack,.dsfAppShell[data-shell=static] .dsfSidebarAuth,.dsfAppShell[data-shell=static] .dsfNavGroupLabel,.dsfAppShell[data-shell=static] .dsfNavDivider,.dsfAppShell[data-shell=static] .dsfSidebarFooter,.dsfAppShell[data-shell=static] .dsfSidebarToggle{display:none}.dsfAppShell[data-shell=static] .dsfNav{flex-direction:row;gap:4px}.dsfAppShell[data-shell=static] .dsfNavItem{width:auto;padding:7px 11px}}@media(max-width:720px){.dsfAppShell[data-shell=app]{flex-direction:column;--dsf-topbar-h: 58px;--dsf-tabbar-h: 58px}.dsfAppShell[data-shell=app] .dsfAppTopbar{display:flex;align-items:center;gap:10px;height:var(--dsf-topbar-h);padding:0 14px;background-color:var(--bg, #faf6f0);background-image:var(--paper-texture);background-repeat:repeat;background-size:220px 220px;border-bottom:1px solid var(--border-soft, rgba(58, 53, 47, .08));position:sticky;top:0;z-index:45}.dsfAppTopbarBrand{display:flex;align-items:center;gap:8px;color:#144432;text-decoration:none;font-family:Times New Roman,Times,serif;font-style:italic;font-size:19px;font-weight:400;letter-spacing:-.03em}.dsfAppTopbarTitle{color:#144432;font-family:Times New Roman,Times,serif;font-style:italic;font-size:20px;font-weight:400;letter-spacing:-.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dsfAppTopbarSpacer{flex:1}.dsfAppTopbarBtn{display:inline-grid;place-items:center;width:38px;height:38px;border:none;background:none;color:var(--text, #3a352f);font-size:20px;line-height:1;border-radius:9px;cursor:pointer}.dsfAppShell[data-shell=app] .dsfSidebar{position:fixed;top:0;left:0;bottom:0;height:100vh;height:100dvh;width:min(82vw,300px);transform:translate(-100%);box-shadow:16px 0 40px #1f1c182e;z-index:150;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.dsfAppShell[data-shell=app] .dsfSidebarContact{display:flex;flex-wrap:wrap;gap:4px;padding:10px 10px 0;font-size:11.5px;color:var(--sb-quiet)}.dsfAppShell[data-shell=app] .dsfSidebarContact a{color:inherit;text-decoration:underline}.dsfAppShell[data-shell=app] .dsfSidebarContact a:hover{color:var(--sb-ink)}.dsfAppShell[data-shell=app] .dsfSidebarLegal{display:flex;align-items:center;gap:8px;padding:10px 10px 0;font-size:11.5px;color:var(--sb-quiet)}.dsfAppShell[data-shell=app] .dsfSidebarLegal a{color:inherit;text-decoration:none}.dsfAppShell[data-shell=app] .dsfSidebarLegal a:hover{color:var(--sb-ink);text-decoration:underline}.dsfAppShell[data-shell=app] .dsfSidebar.is-drawer-open{transform:none}.dsfAppShell[data-shell=app] .dsfSidebarToggle{display:none}.dsfAppShell[data-shell=app] .dsfSidebarClose{display:grid}.dsfAppShell[data-shell=app] .dsfScrim.is-open{display:block;position:fixed;inset:0;background:#1f1c1866;z-index:140}}.main[data-astro-cid-scuu7fyy]{flex:1}.siteFooter[data-astro-cid-scuu7fyy]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:24px 32px;border-top:1px solid var(--border-soft);font-size:14px;color:var(--text-quiet)}.footerContact[data-astro-cid-scuu7fyy] a[data-astro-cid-scuu7fyy]{color:var(--color-text-muted, #76706a);text-decoration:underline}.footerLinks[data-astro-cid-scuu7fyy]{display:flex;gap:16px}.footerLink[data-astro-cid-scuu7fyy]{color:var(--color-text-muted, #76706a);text-decoration:none;font-size:14px}.footerLink[data-astro-cid-scuu7fyy]:hover{text-decoration:underline}@media(max-width:720px){.siteFooter[data-astro-cid-scuu7fyy]{flex-direction:column;gap:6px;align-items:flex-start;padding:20px}}
