@font-face{font-family:Hanken Grotesk;src:url(../../../fonts/hanken-var.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(../../../fonts/newsreader-var.woff2) format("woff2");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(../../../fonts/newsreader-italic-var.woff2) format("woff2");font-weight:400 500;font-style:italic;font-display:swap}.page.svelte-1ieswed{--ink: #1c1916;--body: #6b6256;--muted: #a89e8c;--teal: #0083ad;--canvas: #FFF9EF;--news-border: #f2e7d3;min-height:100vh;background:var(--canvas);color:#23201b;font-family:Hanken Grotesk,ui-sans-serif,system-ui,sans-serif;display:flex;flex-direction:column}.page.svelte-1ieswed *{box-sizing:border-box}.shell-main.svelte-1ieswed{flex:1;width:100%;max-width:1180px;margin:0 auto;box-sizing:border-box;padding:clamp(20px,4vw,40px) clamp(18px,5vw,44px) clamp(40px,6vw,72px)}.back.svelte-1ieswed{display:inline-flex;align-items:center;gap:6px;margin:0 0 clamp(14px,3vw,24px);background:none;border:none;cursor:pointer;padding:6px 10px 6px 0;font-family:inherit;font-size:14px;font-weight:600;color:var(--body);transition:color .15s ease}.back.svelte-1ieswed:hover{color:var(--teal)}.back.svelte-1ieswed svg:where(.svelte-1ieswed){transition:transform .15s ease}.back.svelte-1ieswed:hover svg:where(.svelte-1ieswed){transform:translate(-2px)}
