@font-face{font-family:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.duArDa_className{font-family:Figtree,Figtree Fallback;font-style:normal}.duArDa_variable{--font-brand:"Figtree", "Figtree Fallback"}
:root{--yellow:#fc0;--orange:#ff9500;--coral:#ff6f3b;--white:#fff;--ink:#000;--sand-0:#fffaf0;--sand-1:#fcefd6;--sand-2:#f8dda8;--yellow-text:var(--yellow);--muted-on-dark:#ffffff9e;--muted-on-light:#0000009e;--rule-on-dark:#ffffff24;--rule-on-light:#0000001f;--font:var(--font-brand), "Grift", system-ui, sans-serif;--fs-display:clamp(3.25rem, 8.2vw, 8.25rem);--fs-h2:clamp(2.375rem, 5.2vw, 4.5rem);--fs-h3:clamp(1.5rem, 2.4vw, 1.75rem);--fs-sub:1.25rem;--fs-body:1.0625rem;--fs-small:.875rem;--fs-caption:.75rem;--gutter:clamp(16px, 4vw, 48px);--max:1320px;--nav-h:72px;--ease-out:cubic-bezier(.16, 1, .3, 1);--chamfer:12px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--nav-h)}body{background:var(--ink);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.5;overflow-x:hidden}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--coral);outline-offset:3px}::selection{background:var(--yellow);color:var(--ink)}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin:0 auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.paper{background-color:var(--sand-0);background-image:linear-gradient(#785a2812 1px, transparent 1px), linear-gradient(90deg, #785a2812 1px, transparent 1px), linear-gradient(180deg, var(--sand-0) 0%, var(--sand-1) 70%, var(--sand-2) 100%);background-size:32px 32px,32px 32px,100% 100%}.btn{--bg:var(--yellow);--fg:var(--ink);background:var(--bg);min-height:52px;color:var(--fg);font-size:var(--fs-small);letter-spacing:.01em;cursor:pointer;clip-path:polygon(0 0, calc(100% - var(--chamfer)) 0, 100% var(--chamfer), 100% 100%, var(--chamfer) 100%, 0 calc(100% - var(--chamfer)));transition:background-color .2s, color .2s, transform .2s var(--ease-out);border:0;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.btn:hover{--bg:var(--orange)}.btn:active{transform:translateY(1px)}.btn--ghost{--bg:transparent;--fg:currentColor;clip-path:none;box-shadow:inset 0 0 0 1.5px}.btn--ghost:hover{--bg:var(--white);--fg:var(--ink);box-shadow:inset 0 0 0 1.5px var(--white)}.btn--ink{--bg:var(--ink);--fg:var(--white)}.btn--ink:hover{--bg:var(--coral);--fg:var(--ink)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}
