:root{--ink: #141414;--grey: #6e6e6e;--muted: #9a9a9a;--muted-2: #b4b4b2;--line: #eaeaea;--line-2: #e4e4e0;--line-3: #ddddd9;--bg: #ffffff;--bg-light: #f6f6f4;--pale: #ecece8;--pale-2: #f2f2f0;--orange: #f05a22;--orange-tint: #fdf1eb;--orange-tint-2: #fde9e0;--dark: #141414;--dark-card: #1e1e1e;--dark-card-2: #1a1a1a;--dark-line: #2e2e2e;--font: "Urbanist", system-ui, sans-serif;--hand: "Caveat", cursive;--mono: "JetBrains Mono", ui-monospace, monospace;--ease: cubic-bezier(.2, .7, .2, 1);--gutter: clamp(40px, 5.6vw, 80px);--max: 1440px;--nav-h: 84px;--h1: 100px;--h2: 72px;--h2-sm: 64px}@media(max-width:1099px){:root{--gutter: 40px;--nav-h: 72px;--h1: 76px;--h2: 56px;--h2-sm: 56px}}@media(max-width:639px){:root{--gutter: 20px;--nav-h: 64px;--h1: 48px;--h2: 40px;--h2-sm: 40px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--nav-h)}html,body{margin:0;background:var(--bg)}body{font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:clip}img{max-width:100%}a{color:var(--ink);text-decoration:none;transition:color .2s}a:hover{color:var(--orange)}button,input,textarea{font-family:inherit}button{color:inherit}h1,h2,h3,p{margin:0}:focus-visible{outline:2px solid var(--orange);outline-offset:3px}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media(min-width:1100px){.only-compact{display:none!important}}@media(max-width:1099px){.only-desktop{display:none!important}}@media(min-width:640px){.only-mobile{display:none!important}}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.eyebrow{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--grey);margin-bottom:20px}.eyebrow img{display:block;flex:none;width:12px;height:16px}.dark .eyebrow{color:#8c8c8c}@media(max-width:1099px){.eyebrow{font-size:12px;gap:10px;margin-bottom:14px}.eyebrow img{width:10px;height:14px}}.h2{font-size:var(--h2);font-weight:400;letter-spacing:-.03em;line-height:1}.h2 b,.h2 strong{font-weight:600}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:600;white-space:nowrap;border:0;cursor:pointer;transition:background .3s,color .2s}.btn-orange{background:var(--orange);color:#fff}.btn-orange:hover{color:#fff;background:#e04e18}.btn-ink{background:var(--ink);color:#fff}.btn-ink:hover{color:#fff;background:#000}.btn-line{border:1px solid var(--ink);background:transparent;color:var(--ink)}.tag{display:inline-block;border:1px solid #e2e2e0;border-radius:999px;padding:5px 12px;font-size:13px;color:var(--grey)}.link-under{font-size:17px;font-weight:500;border-bottom:1px solid var(--ink);padding-bottom:4px}.slot{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.slot img{width:100%;height:100%;object-fit:cover;display:block}.slot-ph{font-size:13px;font-weight:500;letter-spacing:.02em;opacity:.85;text-align:center;padding:12px}.hand{font-family:var(--hand);font-size:26px;font-weight:500;color:var(--grey);transform:rotate(-2deg);transform-origin:left}.round{flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--ink);background:transparent;color:var(--ink);transition:background .25s,color .25s}.is-open>*>.round,.is-open .round{background:var(--ink);color:#fff}.pulse{animation:pulse 1.6s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}.prose h2{font-size:34px;font-weight:500;letter-spacing:-.02em;line-height:1.15;margin:48px 0 16px}.prose h3{font-size:24px;font-weight:600;letter-spacing:-.01em;margin:36px 0 12px}.prose p{font-size:20px;font-weight:300;line-height:1.7;color:#3a3a3a;margin:0 0 22px}.prose ul{margin:0 0 24px;padding-left:22px}.prose li{font-size:20px;font-weight:300;line-height:1.7;color:#3a3a3a;margin-bottom:6px}.prose li::marker{color:var(--orange)}.prose blockquote{margin:32px 0;padding:4px 0 4px 24px;border-left:3px solid var(--orange);font-size:26px;font-weight:400;line-height:1.4;letter-spacing:-.01em;color:var(--ink)}.prose a{color:var(--ink);border-bottom:1px solid var(--orange)}.prose strong{font-weight:600;color:var(--ink)}.prose img{max-width:100%;display:block;margin:32px 0}.prose>:first-child{margin-top:0}.prose-page h2{margin-top:32px;margin-bottom:14px}.prose-page h3{margin:28px 0 10px}.prose-page p{margin-bottom:20px}.prose-page blockquote{margin:28px 0}@media(max-width:639px){.prose p,.prose li{font-size:18px}.prose h2{font-size:28px}.prose blockquote{font-size:22px}}.draft-pill{display:inline-flex;margin:24px 0 0;padding:6px 12px;border-radius:999px;background:#f0f0ee;font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--grey)}.cookie[data-astro-cid-fzbxxtek]{position:fixed;left:24px;bottom:24px;z-index:80;width:392px;background:#fff;border:1px solid var(--line-2);border-radius:20px;padding:22px 22px 20px}.cookie[data-astro-cid-fzbxxtek][hidden]{display:none}.cookie-top[data-astro-cid-fzbxxtek]{display:flex;align-items:flex-start;gap:16px}.cookie-icon[data-astro-cid-fzbxxtek]{position:relative;flex:none;width:56px;height:56px;border-radius:50%;background:var(--orange-tint);display:flex;align-items:center;justify-content:center}.cookie-icon[data-astro-cid-fzbxxtek] img[data-astro-cid-fzbxxtek]{display:block;height:26px;width:auto}.bite[data-astro-cid-fzbxxtek]{position:absolute;right:-2px;top:6px;width:16px;height:16px;border-radius:50%;background:#fff}.crumb[data-astro-cid-fzbxxtek]{position:absolute;border-radius:50%;background:var(--orange)}.c1[data-astro-cid-fzbxxtek]{left:12px;bottom:10px;width:5px;height:5px}.c2[data-astro-cid-fzbxxtek]{right:12px;bottom:16px;width:4px;height:4px}.cookie-text[data-astro-cid-fzbxxtek]{min-width:0}.cookie-title[data-astro-cid-fzbxxtek]{font-size:19px;font-weight:600;letter-spacing:-.01em}.cookie[data-astro-cid-fzbxxtek] p[data-astro-cid-fzbxxtek]{margin:6px 0 0;font-size:15px;font-weight:300;color:var(--grey);line-height:1.5}.cookie[data-astro-cid-fzbxxtek] p[data-astro-cid-fzbxxtek] a[data-astro-cid-fzbxxtek]{color:var(--ink);border-bottom:1px solid var(--orange)}.cookie-note[data-astro-cid-fzbxxtek]{font-size:22px;margin:12px 0 0 72px}.cookie-btns[data-astro-cid-fzbxxtek]{display:flex;gap:8px;margin-top:16px}.cookie-btns[data-astro-cid-fzbxxtek] button[data-astro-cid-fzbxxtek]{flex:1;height:46px;border-radius:999px;border:1px solid #dcdcda;background:#fff;color:var(--ink);font-size:15px;font-weight:500;cursor:pointer}.cookie-btns[data-astro-cid-fzbxxtek] .yes[data-astro-cid-fzbxxtek]{border:0;background:var(--orange);color:#fff;font-weight:600}@media(max-width:639px){.cookie[data-astro-cid-fzbxxtek]{left:12px;right:12px;bottom:12px;width:auto}}
