@font-face{font-family:Flapjack;src:url(/fonts/TAYFlapjack.woff2)format("woff2"),url(/fonts/TAYFlapjack.woff)format("woff"),url(/fonts/TAYFlapjack.otf)format("opentype");font-weight:400 900;font-style:normal;font-display:swap}:root{--pel-orange:#ce643e;--pel-orange-ink:#a55032;--pel-blue:#3e6ab9;--pel-green:#2f6a44;--pel-cream:#f7f0de;--pel-ink:#171717;--pel-sand:#efe7d4;--pel-black:#131313;--pel-white:#fff;--bg:var(--pel-cream);--surface:var(--pel-cream);--surface-sunken:var(--pel-sand);--text:var(--pel-ink);--text-muted:#171717a6;--text-on-dark:var(--pel-cream);--brand:var(--pel-orange);--border:var(--pel-ink);--border-soft:#1717172e;--scrim:#0a0a0a73;--success:#2f6a44;--warning:#ea941e;--error:#b4472a;--info:#4576ce;--accent:var(--pel-orange);--ink:var(--pel-ink);--cream:var(--pel-cream);--blue:var(--pel-blue);--green:var(--pel-green);--font-display:"Flapjack", "Fraunces", Georgia, serif;--font-body:"Montserrat", system-ui, sans-serif;--t-display-2xl:clamp(70px, 12.5vw, 210px);--t-display-xl:clamp(46px, 6.6vw, 120px);--t-display-lg:clamp(40px, 5.5vw, 88px);--t-h2:clamp(34px, 4.6vw, 66px);--t-h3:32px;--t-statement:clamp(26px, 2.6vw, 38px);--t-display-xs:24px;--t-body:14px;--t-label:12px;--t-label-lg:14px;--t-label-sm:11px;--t-caption:11px;--t-micro:9px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-15:60px;--space-20:80px;--space-24:96px;--space-30:120px;--gutter:48px;--section-y:96px;--container:1320px;--container-narrow:1180px;--prose:470px;--radius-sm:12px;--radius-md:16px;--radius-lg:22px;--radius-pill:999px;--radius-circle:50%;--shadow-pop:0 8px 0 var(--brand);--shadow-card:0 10px 30px #0000001f;--shadow-float:0 8px 22px #00000038;--shadow-drawer:0 16px 44px #00000040;--border-width:1.5px;--dur-fast:.2s;--dur-med:.3s;--dur-drawer:.38s;--ease-out:cubic-bezier(.22, 1, .36, 1)}
