@font-face{font-family:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/pinyon-script-latin-400-normal-HCoaxbyT.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/pinyon-script-latin-ext-400-normal-DzUoH_k9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/libre-baskerville-latin-400-normal-C42RasBZ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/libre-baskerville-latin-400-italic-Dx5Rrf3o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/libre-baskerville-latin-ext-400-normal-DehDhP4C.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/libre-baskerville-latin-ext-400-italic-BgvGgHFw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--blue-300:#b6c9db;--blue-200:#cfdbe7;--blue-100:#e6edf3;--cream-50:#fcfbf9;--cream-100:#f7f5f2;--cream-200:#efece6;--cream-300:#e6e1d8;--cream-400:#ddd7cc;--slate-500:#74808b;--slate-600:#586470;--slate-700:#44505b;--slate-900:#262d34;--slate-950:#1b2126;--olive-600:#5f622a;--olive-700:#4a4d1f;--olive-800:#3d4019;--olive-200:#dcdea6;--olive-100:#eceddb;--ink-900:#21201f;--ink-700:#3d3b38;--brick-600:#9a3b2e;--brick-700:#7f2f24;--brick-100:#f6e9e4;--amber-700:#7d5a14;--amber-100:#f5ecd9;--color-ground:var(--blue-300);--color-sheet:var(--cream-100);--color-surface:var(--cream-50);--color-sunk:var(--cream-200);--color-text:var(--ink-900);--color-text-soft:var(--ink-700);--color-text-muted:var(--slate-600);--color-text-on-ground:var(--slate-700);--color-script:var(--slate-500);--color-text-inverse:var(--cream-100);--color-rule:var(--cream-400);--color-border-control:var(--slate-500);--color-action:var(--olive-600);--color-action-hover:var(--olive-700);--color-action-pressed:var(--olive-800);--color-action-wash:var(--olive-100);--color-on-action:var(--cream-100);--color-danger:var(--brick-600);--color-danger-hover:var(--brick-700);--color-danger-wash:var(--brick-100);--color-warning:var(--amber-700);--color-warning-wash:var(--amber-100);--color-info-wash:var(--blue-100);--color-focus:var(--olive-600);--color-scrim:#262d348f;--color-dark:var(--slate-900);--color-dark-line:#f7f5f252;--color-dark-muted:#aab6c2;--font-script:"Pinyon Script", "Snell Roundhand", "Apple Chancery", cursive;--font-serif:"Libre Baskerville", "Baskerville", Georgia, "Times New Roman", serif;--font-sans:"Figtree Variable", "Figtree", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-names:400 2.75rem/1.05 var(--font-script);--text-script-xl:400 2.5rem/1.1 var(--font-script);--text-script-lg:400 2rem/1.15 var(--font-script);--text-title:400 1.375rem/1.3 var(--font-serif);--text-lead:italic 400 1.0625rem/1.45 var(--font-serif);--text-label:italic 400 1.0625rem/1.3 var(--font-serif);--text-body:400 .9375rem/1.7 var(--font-serif);--text-ui:400 .9375rem/1.45 var(--font-sans);--text-ui-strong:600 .9375rem/1.45 var(--font-sans);--text-ui-sm:400 .875rem/1.4 var(--font-sans);--text-small:400 .8125rem/1.45 var(--font-sans);--text-micro:500 .6875rem/1.3 var(--font-sans);--text-button:600 .8125rem/1 var(--font-sans);--text-button-sm:600 .75rem/1 var(--font-sans);--text-overline:500 .6875rem/1 var(--font-sans);--tracking-button:.12em;--tracking-overline:.22em;--tracking-counter:.16em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--ground-pad:12px;--sheet-pad-x:20px;--sheet-pad-y:28px;--sheet-max:1100px;--measure:34em;--grid-gap:4px;--tap:44px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--radius-sm:2px;--radius-md:4px;--radius-full:999px;--border-hair:1px solid var(--color-rule);--double-rule:inset 0 0 0 4px var(--color-sheet), inset 0 0 0 5px var(--color-rule);--shadow-sheet:0 1px 2px #262d3414, 0 18px 40px -24px #262d3459;--shadow-raised:0 1px 2px #262d341a, 0 6px 20px -6px #262d3438;--shadow-dialog:0 2px 6px #262d341f, 0 28px 64px -16px #262d3466;--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in-out:cubic-bezier(.45, 0, .25, 1);--z-sticky:10;--z-bar:20;--z-dialog:40;--z-lightbox:50;--z-toast:60}@media (width>=600px){:root{--ground-pad:24px;--sheet-pad-x:40px;--sheet-pad-y:40px;--grid-gap:6px}}@media (width>=900px){:root{--text-names:400 4rem/1.05 var(--font-script);--text-script-xl:400 3.25rem/1.1 var(--font-script);--text-script-lg:400 2.5rem/1.15 var(--font-script);--text-title:400 1.5rem/1.3 var(--font-serif);--text-lead:italic 400 1.1875rem/1.45 var(--font-serif);--text-body:400 1rem/1.75 var(--font-serif);--ground-pad:32px;--sheet-pad-x:56px;--sheet-pad-y:48px}}:root[data-surface=portal]{--text-title:400 1.375rem/1.3 var(--font-serif);--text-body:400 .875rem/1.5 var(--font-sans);--text-ui:400 .875rem/1.45 var(--font-sans);--text-ui-strong:600 .875rem/1.45 var(--font-sans);--text-button:600 .75rem/1 var(--font-sans);--grid-gap:6px}@media (prefers-reduced-motion:reduce){:root{--dur-fast:.01ms;--dur-base:.01ms;--dur-slow:.01ms}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-top:var(--space-6);background:var(--color-ground)}html[data-surface=portal]{background:var(--color-sheet)}body{background:inherit;min-height:100dvh;color:var(--color-text);font:var(--text-ui);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;margin:0}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4{font:var(--text-title);text-wrap:balance}ul[role=list],ol[role=list],menu{margin:0;padding:0;list-style:none}img,picture,svg,video,canvas{max-width:100%;display:block}img{height:auto}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;margin:0}button{cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0}button:disabled,[aria-disabled=true]{cursor:default}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}a{color:var(--color-action);text-underline-offset:.18em;transition:color var(--dur-fast) var(--ease-out);text-decoration:underline;text-decoration-thickness:1px}a:hover{color:var(--color-action-hover)}hr{border:0;border-top:var(--border-hair);margin:0}::selection{background:var(--olive-200);color:var(--ink-900)}[hidden]{display:none!important}:focus{outline:none}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}[data-tone=dark] :focus-visible,[data-tone=dark]:focus-visible{outline-color:var(--cream-100)}[data-focus-visible]{outline:2px solid var(--color-focus);outline-offset:2px}[data-tone=dark] [data-focus-visible]{outline-color:var(--cream-100)}.t-names{font:var(--text-names);color:var(--color-script)}.t-script-xl{font:var(--text-script-xl);color:var(--color-script);text-wrap:balance}.t-script-lg{font:var(--text-script-lg);color:var(--color-script);text-wrap:balance}.t-title{font:var(--text-title);color:var(--color-text);text-wrap:balance}.t-lead{font:var(--text-lead);color:var(--color-action)}.t-label{font:var(--text-label);color:var(--color-text)}.t-body{font:var(--text-body);color:var(--color-text-soft);max-width:var(--measure);text-wrap:pretty}.t-ui{font:var(--text-ui)}.t-small{font:var(--text-small);color:var(--color-text-muted)}.t-overline{font:var(--text-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--color-text-muted)}.t-num{font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25em;height:1.25em}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
