@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-normal.7BpKI3vF.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-normal.YHFkNujK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-normal.CFFu7zhK.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-italic.BHALq22K.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-italic.B8-t4Nou.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-italic.D2JnYqd-.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-cyrillic-ext-500-normal.DcrB4vVx.woff2) format("woff2"),url(/_astro/caveat-cyrillic-ext-500-normal.DqTXtm5N.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-cyrillic-500-normal.DpMZbbjM.woff2) format("woff2"),url(/_astro/caveat-cyrillic-500-normal.DLSfp5IU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-latin-ext-500-normal.jKqJW7bC.woff2) format("woff2"),url(/_astro/caveat-latin-ext-500-normal.wUUXxlbS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-latin-500-normal.B9SDL8cy.woff2) format("woff2"),url(/_astro/caveat-latin-500-normal.Do9veZfZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #f7f3ec;--paper-2: #efe9dd;--paper-3: #e7dfd0;--ink: #1e1c19;--ink-2: #4b4740;--ink-3: #7b766c;--line: rgba(30, 28, 25, .16);--accent: #e45e48;--accent-deep: #c94a35;--marker: #edc556;--teal: #176f70;--teal-deep: #125c5d;--mint: #dfe9e3;--mint-2: #ebf1ed;--font-display: "Fraunces Variable", Georgia, "Times New Roman", serif;--font-body: "Figtree Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-hand: "Caveat", "Bradley Hand", "Segoe Print", cursive;--max: 1200px;--gutter: clamp(1.25rem, 4vw, 3rem);--radius: 18px;--ease-out: cubic-bezier(.16, 1, .3, 1);--shadow: 0 30px 60px -34px rgba(30, 28, 25, .5);--nav-h: 76px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:var(--paper)}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:1.05rem;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}p{margin:0}::selection{background:var(--marker);color:var(--ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body:after{content:"";position:fixed;inset:0;z-index:9000;pointer-events:none;opacity:.075;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}h1,h2,h3,h4,.display{font-family:var(--font-display);font-weight:450;letter-spacing:-.012em;line-height:1.06;font-variation-settings:"opsz" 144,"SOFT" 40,"WONK" 1;margin:0;text-wrap:balance}h2{font-size:clamp(2.1rem,4.4vw,3.5rem)}h3{font-size:clamp(1.45rem,2.4vw,1.95rem)}.display-xl{font-size:clamp(2.4rem,6vw,5rem);line-height:1}em{font-style:italic}.hand{font-family:var(--font-hand);font-weight:500}.container{max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.section{padding:clamp(5rem,10vw,9rem) 0}.section-head{max-width:46rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.section-head .lede{margin-top:1.25rem}.eyebrow{display:inline-flex;align-items:center;gap:.75rem;font-size:.74rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--teal);margin:0 0 1.25rem}.eyebrow:before{content:"";width:1.4rem;height:2px;background:var(--accent);border-radius:2px}.lede{font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.62;color:var(--ink-2);max-width:58ch}.small{font-size:.92rem;color:var(--ink-3)}.num{font-family:var(--font-display);font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 60,"WONK" 1;color:var(--accent);font-size:1.1rem;letter-spacing:.02em}.btn{display:inline-flex;align-items:center;gap:.65rem;background:var(--ink);color:var(--paper);padding:.95rem 1.55rem;border-radius:999px;font-weight:600;font-size:.95rem;letter-spacing:.01em;line-height:1;border:1.5px solid var(--ink);transition:background .25s ease,border-color .25s ease,color .25s ease,transform .25s var(--ease-out);white-space:nowrap}.btn svg{width:16px;height:16px;transition:transform .3s var(--ease-out);flex:none}.btn:hover{background:var(--accent);border-color:var(--accent);color:#fff;transform:translateY(-1px)}.btn:hover svg{transform:translate(4px)}.btn-ghost{background:transparent;color:var(--ink)}.btn-ghost:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.dark .btn{background:var(--paper);color:var(--ink);border-color:var(--paper)}.dark .btn:hover{background:var(--accent);border-color:var(--accent);color:#fff}.dark .btn-ghost{background:transparent;color:var(--paper)}.dark .btn-ghost:hover{background:var(--paper);color:var(--ink)}.link{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;color:var(--ink);background-image:linear-gradient(var(--accent),var(--accent));background-repeat:no-repeat;background-size:100% 2px;background-position:0 100%;padding-bottom:2px;transition:color .2s ease,background-size .3s var(--ease-out)}.link:hover{color:var(--accent);background-size:0% 2px}.link svg{width:14px;height:14px}.mark{font-style:italic;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 14' preserveAspectRatio='none'%3E%3Cpath d='M3 9 C 40 3, 78 12, 118 7 S 175 4, 197 8' fill='none' stroke='%23e45e48' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:0% .32em;background-position:0 96%;transition:background-size 1.1s var(--ease-out);transition-delay:.7s}.is-visible .mark,.mark.is-drawn{background-size:100% .32em}.teal .mark{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 14' preserveAspectRatio='none'%3E%3Cpath d='M3 9 C 40 3, 78 12, 118 7 S 175 4, 197 8' fill='none' stroke='%23edc556' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E")}.hl{background-image:linear-gradient(104deg,transparent .6%,var(--marker) 1.2%,var(--marker) 98%,transparent 98.6%);background-size:100% .62em;background-repeat:no-repeat;background-position:0 78%;padding:0 .12em;margin:0 -.12em}.card{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(1.5rem,3vw,2.4rem);transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}.card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.card-paper{background:#fbf8f1;border:1px solid var(--line);border-radius:6px;box-shadow:0 12px 30px -18px #1e1c1973}.dark{background:var(--ink);color:var(--paper)}.dark .eyebrow{color:#f7f3ec9e}.dark .lede{color:#f7f3ecc7}.dark ::selection{background:var(--accent);color:#fff}.dark :focus-visible{outline-color:var(--marker)}.teal{background:var(--teal);color:var(--paper)}.teal .eyebrow{color:#f7f3ecb8}.teal .eyebrow:before{background:var(--marker)}.teal .lede{color:#f7f3ecd6}.teal .small{color:#f7f3ec9e}.teal .btn{background:var(--marker);color:var(--ink);border-color:var(--marker)}.teal .btn:hover{background:var(--paper);border-color:var(--paper);color:var(--ink)}.teal .link{color:var(--paper);background-image:linear-gradient(var(--marker),var(--marker))}.teal .link:hover{color:var(--marker)}.teal ::selection{background:var(--marker);color:var(--ink)}.teal :focus-visible{outline-color:var(--marker)}.mint{background:var(--mint)}.mint .card{background:var(--paper)}.band{padding:clamp(3.5rem,7vw,6rem) 0}[data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .95s var(--ease-out),transform .95s var(--ease-out);transition-delay:calc(var(--d, 0) * .11s);will-change:opacity,transform}[data-reveal].is-visible{opacity:1;transform:none}.ink-reveal{clip-path:inset(0 100% 0 0);transition:clip-path 1.4s var(--ease-out);transition-delay:calc(var(--d, 0) * .14s)}.is-visible .ink-reveal,.ink-reveal.is-visible{clip-path:inset(0 0 0 0)}.hairline{border:0;border-top:1px solid var(--line);margin:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transform:none;transition:none}.mark{background-size:100% .32em;transition:none}.ink-reveal{clip-path:none;transition:none}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}section[id],[id=top]{scroll-margin-top:calc(var(--nav-h) + 8px)}.nav[data-astro-cid-dmqpwcec]{position:fixed;top:0;left:0;right:0;z-index:100;background:#f7f3ec00;border-bottom:1px solid transparent;transition:background .35s ease,border-color .35s ease,backdrop-filter .35s ease}.nav[data-astro-cid-dmqpwcec].is-scrolled{background:#f7f3ece0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:var(--line)}.nav-inner[data-astro-cid-dmqpwcec]{max-width:var(--max);margin:0 auto;padding:0 var(--gutter);height:var(--nav-h);display:flex;align-items:center;gap:2rem}.nav-logo[data-astro-cid-dmqpwcec]{display:block;flex:none}.nav-logo[data-astro-cid-dmqpwcec] img[data-astro-cid-dmqpwcec]{height:24px;width:auto}.nav-links[data-astro-cid-dmqpwcec]{display:none;gap:2rem;margin-left:auto}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{font-size:.95rem;font-weight:500;color:var(--ink-2);background-image:linear-gradient(var(--accent),var(--accent));background-repeat:no-repeat;background-size:0% 2px;background-position:0 100%;padding-bottom:3px;transition:color .2s ease,background-size .3s var(--ease-out)}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--ink);background-size:100% 2px}.nav-cta[data-astro-cid-dmqpwcec]{display:none;padding:.75rem 1.2rem;font-size:.9rem}.nav-toggle[data-astro-cid-dmqpwcec]{margin-left:auto;width:44px;height:44px;display:grid;place-content:center;gap:6px;border-radius:999px}.nav-toggle[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{display:block;width:22px;height:2px;background:var(--ink);transition:transform .3s var(--ease-out),opacity .2s}.nav-toggle[data-astro-cid-dmqpwcec][aria-expanded=true] span[data-astro-cid-dmqpwcec]:first-child{transform:translateY(4px) rotate(45deg)}.nav-toggle[data-astro-cid-dmqpwcec][aria-expanded=true] span[data-astro-cid-dmqpwcec]:last-child{transform:translateY(-4px) rotate(-45deg)}.nav-menu[data-astro-cid-dmqpwcec]{background:var(--paper);border-bottom:1px solid var(--line);padding:.5rem var(--gutter) 1.5rem;display:grid;gap:.25rem}.nav-menu[data-astro-cid-dmqpwcec][hidden]{display:none}.nav-menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{padding:.9rem 0;font-family:var(--font-display);font-size:1.5rem;border-bottom:1px solid var(--line)}.nav-menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].btn{font-family:var(--font-body);font-size:.95rem;justify-content:center;margin-top:1rem;border-bottom:1.5px solid var(--ink)}@media(min-width:860px){.nav-links[data-astro-cid-dmqpwcec],.nav-cta[data-astro-cid-dmqpwcec]{display:inline-flex}.nav-toggle[data-astro-cid-dmqpwcec],.nav-menu[data-astro-cid-dmqpwcec]{display:none!important}}.bp-stack[data-astro-cid-nxqpeofx]{position:relative;width:100%;aspect-ratio:1445 / 715;animation:bp-cycle 7s linear infinite}.bp-layer[data-astro-cid-nxqpeofx]{position:absolute;animation-duration:7s;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-iteration-count:infinite;transform-origin:center;will-change:transform,opacity}.bp-layer[data-astro-cid-nxqpeofx] img[data-astro-cid-nxqpeofx]{width:100%;height:auto;display:block}.bp-layer[data-astro-cid-nxqpeofx]:nth-child(1){left:.969%;top:1.958%;width:17.716%;animation-name:bp-pop-1}.bp-layer[data-astro-cid-nxqpeofx]:nth-child(2){left:16.332%;top:32.028%;width:13.218%;animation-name:bp-pop-2}.bp-layer[data-astro-cid-nxqpeofx]:nth-child(3){left:20%;top:48.531%;width:29.896%;animation-name:bp-pop-3}.bp-layer[data-astro-cid-nxqpeofx]:nth-child(4){left:41.592%;top:77.203%;width:35.709%;animation-name:bp-pop-4}.bp-layer[data-astro-cid-nxqpeofx]:nth-child(5){left:68.512%;top:38.182%;width:30.519%;animation-name:bp-pop-5}@keyframes bp-cycle{0%,81%{opacity:1}90%,to{opacity:0}}@keyframes bp-pop-1{0%,4.29%{opacity:0;transform:scale(.55)}10.0%{opacity:1;transform:scale(1.07)}12.57%,to{opacity:1;transform:scale(1)}}@keyframes bp-pop-2{0%,10.71%{opacity:0;transform:scale(.55)}14.29%{opacity:1;transform:scale(1.07)}16.86%,to{opacity:1;transform:scale(1)}}@keyframes bp-pop-3{0%,21.43%{opacity:0;transform:scale(.55)}27.14%{opacity:1;transform:scale(1.07)}29.71%,to{opacity:1;transform:scale(1)}}@keyframes bp-pop-4{0%,27.86%{opacity:0;transform:scale(.55)}31.43%{opacity:1;transform:scale(1.07)}34.0%,to{opacity:1;transform:scale(1)}}@keyframes bp-pop-5{0%,38.57%{opacity:0;transform:scale(.55)}44.29%{opacity:1;transform:scale(1.07)}46.86%,to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.bp-stack[data-astro-cid-nxqpeofx],.bp-layer[data-astro-cid-nxqpeofx]{animation:none;opacity:1;transform:none}}.hero[data-astro-cid-bbe6dxrz]{padding:calc(var(--nav-h) + clamp(2.5rem,7vh,5rem)) 0 clamp(3rem,6vw,5rem)}.hero-eyebrow[data-astro-cid-bbe6dxrz]{animation:fade-up .9s var(--ease-out) .1s both}.wordmark[data-astro-cid-bbe6dxrz]{margin:.25rem 0 clamp(2.5rem,5vw,4rem)}.wordmark[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:100%;height:auto;animation:wipe 1.7s var(--ease-out) .3s both}.hero-grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(2rem,5vw,4rem);align-items:center}.headline[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-weight:440;font-variation-settings:"opsz" 144,"SOFT" 40,"WONK" 1;font-size:clamp(1.85rem,3.1vw,2.85rem);line-height:1.12;letter-spacing:-.012em;text-wrap:balance;margin-bottom:1.5rem}.actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.hero-art[data-astro-cid-bbe6dxrz]{margin:0;text-align:center}.hero-art[data-astro-cid-bbe6dxrz] figcaption[data-astro-cid-bbe6dxrz]{font-size:1.45rem;color:var(--ink-2);margin-top:.5rem;transform:rotate(-1.5deg);text-wrap:balance}@keyframes wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(max-width:860px){.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}.hero-art[data-astro-cid-bbe6dxrz]{max-width:620px;margin:0 auto}.hero-art[data-astro-cid-bbe6dxrz] figcaption[data-astro-cid-bbe6dxrz]{font-size:1.25rem}}@media(prefers-reduced-motion:reduce){.wordmark[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz],.hero-eyebrow[data-astro-cid-bbe6dxrz]{animation:none}}.marquee[data-astro-cid-tpudeaz7]{padding:1.15rem 0;background:var(--marker)}.marquee-clip[data-astro-cid-tpudeaz7]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-track[data-astro-cid-tpudeaz7]{display:flex;width:max-content;animation:marquee 75s linear infinite}.marquee[data-astro-cid-tpudeaz7]:hover .marquee-track[data-astro-cid-tpudeaz7]{animation-play-state:paused}.marquee-item[data-astro-cid-tpudeaz7]{display:inline-flex;align-items:center;gap:2rem;padding-right:2rem;font-family:var(--font-display);font-style:italic;font-variation-settings:"opsz" 72,"SOFT" 60,"WONK" 1;font-size:clamp(1.15rem,1.8vw,1.5rem);color:var(--ink);white-space:nowrap}.marquee-dot[data-astro-cid-tpudeaz7]{width:7px;height:7px;border-radius:50%;background:var(--accent);display:inline-block}@keyframes marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-tpudeaz7]{animation:none;flex-wrap:wrap;width:auto}}.elicit-grid[data-astro-cid-r6pqu5kp]{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(2rem,6vw,5rem);align-items:center}.elicit-copy[data-astro-cid-r6pqu5kp] h2[data-astro-cid-r6pqu5kp]{margin-bottom:1.25rem}.elicit-line[data-astro-cid-r6pqu5kp]{margin-top:2.25rem;padding-top:1.75rem;border-top:1px solid var(--line)}.elicit-prompt[data-astro-cid-r6pqu5kp]{font-family:var(--font-display);font-variation-settings:"opsz" 144,"SOFT" 40,"WONK" 1;font-size:clamp(1.4rem,2.2vw,1.9rem);line-height:1.2}.elicit-answer[data-astro-cid-r6pqu5kp]{font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.1;color:var(--accent);margin:.35rem 0 .75rem;min-height:1.2em;transform:rotate(-1.2deg);transform-origin:left center}.caret[data-astro-cid-r6pqu5kp]{display:inline-block;width:3px;height:.85em;background:var(--accent);margin-left:4px;vertical-align:-.08em;animation:blink 1s steps(2) infinite}@keyframes blink{to{opacity:0}}.elicit-note[data-astro-cid-r6pqu5kp]{color:var(--ink-2);max-width:44ch;transition:opacity .4s ease}.elicit-note[data-astro-cid-r6pqu5kp].is-fading{opacity:0}.elicit-art[data-astro-cid-r6pqu5kp]{position:relative;aspect-ratio:1 / 1;max-width:560px;margin:0 auto;width:100%;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 20px 44px -26px #1e1c1980;transform:rotate(-1.2deg)}.elicit-img[data-astro-cid-r6pqu5kp]{position:absolute;inset:clamp(.75rem,2vw,1.25rem);display:grid;place-items:center;opacity:0;clip-path:inset(0 100% 0 0);transition:opacity .4s ease,clip-path 1.2s var(--ease-out)}.elicit-img[data-astro-cid-r6pqu5kp].is-active{opacity:1;clip-path:inset(0 0 0 0)}.elicit-img[data-astro-cid-r6pqu5kp].is-leaving{opacity:0;clip-path:inset(0 0 0 0);transition:opacity .35s ease}.elicit-img[data-astro-cid-r6pqu5kp] img[data-astro-cid-r6pqu5kp]{width:100%;height:100%;object-fit:contain}@media(max-width:860px){.elicit-grid[data-astro-cid-r6pqu5kp]{grid-template-columns:1fr}.elicit-art[data-astro-cid-r6pqu5kp]{order:-1;max-width:420px}}.way[data-astro-cid-7wem6nq2]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,6vw,5rem);align-items:center;padding:clamp(2.5rem,5vw,4rem) 0;border-top:1px solid var(--line)}.way-copy[data-astro-cid-7wem6nq2] h3[data-astro-cid-7wem6nq2]{margin:.75rem 0 1.25rem;font-size:clamp(1.7rem,3vw,2.5rem)}.way-body[data-astro-cid-7wem6nq2]{color:var(--ink-2);font-size:1.08rem;max-width:56ch}.way-example[data-astro-cid-7wem6nq2]{margin:1.75rem 0 0;padding:1.25rem 1.5rem;border-left:3px solid var(--accent);background:var(--paper-2);border-radius:0 12px 12px 0;font-family:var(--font-display);font-variation-settings:"opsz" 48,"SOFT" 40,"WONK" 1;font-size:1.2rem;line-height:1.4;max-width:52ch}.way-photo[data-astro-cid-7wem6nq2]{margin:0}.slides[data-astro-cid-7wem6nq2]{position:relative;aspect-ratio:3 / 2;border-radius:10px;overflow:hidden;box-shadow:var(--shadow);transform:rotate(1.2deg);transition:transform .6s var(--ease-out);--count: 9;--each: 3s;--fade: .8s}.way-photo[data-astro-cid-7wem6nq2]:hover .slides[data-astro-cid-7wem6nq2]{transform:rotate(0) scale(1.01)}.slide[data-astro-cid-7wem6nq2]{position:absolute;inset:0;opacity:0;animation:slide-cycle calc(var(--count) * var(--each)) linear infinite;animation-delay:calc(var(--n) * var(--each))}.slide[data-astro-cid-7wem6nq2] img[data-astro-cid-7wem6nq2]{width:100%;height:100%;object-fit:cover;display:block}@keyframes slide-cycle{0%{opacity:0;transform:translate(3%) scale(1.03)}3%{opacity:1;transform:none}11.1%{opacity:1;transform:none}14.1%{opacity:0;transform:none}to{opacity:0;transform:none}}.way-photo[data-astro-cid-7wem6nq2] figcaption[data-astro-cid-7wem6nq2]{margin-top:1.1rem;text-align:right;font-size:1.35rem;color:var(--ink-3)}.way-alt[data-astro-cid-7wem6nq2]{grid-template-columns:1.15fr .85fr}.way-facts[data-astro-cid-7wem6nq2]{list-style:none;margin:1.75rem 0 0;padding:0;max-width:56ch}.way-facts[data-astro-cid-7wem6nq2] li[data-astro-cid-7wem6nq2]{padding:.85rem 0 .85rem 1.4rem;border-top:1px solid rgba(30,28,25,.14);position:relative;color:var(--ink-2);font-size:1rem}.way-facts[data-astro-cid-7wem6nq2] li[data-astro-cid-7wem6nq2]:last-child{border-bottom:1px solid rgba(30,28,25,.14)}.way-facts[data-astro-cid-7wem6nq2] li[data-astro-cid-7wem6nq2]:before{content:"";position:absolute;left:0;top:1.25rem;width:8px;height:8px;border-radius:50%;border:1.6px solid var(--accent)}.loop[data-astro-cid-7wem6nq2]{margin:0;position:relative;color:var(--ink);max-width:480px;justify-self:center;width:100%}.loop[data-astro-cid-7wem6nq2] svg[data-astro-cid-7wem6nq2]{width:100%;height:auto;overflow:visible}.loop-path[data-astro-cid-7wem6nq2]{stroke-dasharray:1 1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s var(--ease-out)}.loop-path[data-astro-cid-7wem6nq2]:nth-child(2){transition-delay:.35s}.loop-path[data-astro-cid-7wem6nq2]:nth-child(3){transition-delay:.7s}.loop-dot[data-astro-cid-7wem6nq2]{transform-origin:center;transform-box:fill-box;transform:scale(0);transition:transform .5s var(--ease-out);transition-delay:calc(1.1s + var(--dd, 0) * .12s)}.is-visible[data-astro-cid-7wem6nq2] .loop-path[data-astro-cid-7wem6nq2]{stroke-dashoffset:0}.is-visible[data-astro-cid-7wem6nq2] .loop-dot[data-astro-cid-7wem6nq2]{transform:scale(1)}.loop-text[data-astro-cid-7wem6nq2]{position:absolute;inset:0;display:grid;place-content:center;text-align:center;font-family:var(--font-display);font-style:italic;font-variation-settings:"opsz" 96,"SOFT" 60,"WONK" 1;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.05;color:var(--ink)}.loop-text[data-astro-cid-7wem6nq2] em[data-astro-cid-7wem6nq2]{color:var(--accent);font-style:italic}@media(max-width:860px){.way[data-astro-cid-7wem6nq2],.way-alt[data-astro-cid-7wem6nq2]{grid-template-columns:1fr}.loop[data-astro-cid-7wem6nq2]{max-width:360px}}@media(prefers-reduced-motion:reduce){.slide[data-astro-cid-7wem6nq2]{animation:none}.slide[data-astro-cid-7wem6nq2]:first-child{opacity:1}.loop-path[data-astro-cid-7wem6nq2]{stroke-dashoffset:0;transition:none}.loop-dot[data-astro-cid-7wem6nq2]{transform:scale(1);transition:none}}.lede-strong[data-astro-cid-yqtntaog]{font-weight:600;color:var(--ink)}.outputs[data-astro-cid-yqtntaog]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.5vw,2rem)}.output[data-astro-cid-yqtntaog] figure[data-astro-cid-yqtntaog]{margin:0}.output-art[data-astro-cid-yqtntaog]{background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 14px 34px -22px #1e1c1973;padding:clamp(.75rem,1.5vw,1.25rem);aspect-ratio:1 / 1;display:grid;place-items:center}.output-art[data-astro-cid-yqtntaog] img[data-astro-cid-yqtntaog]{width:100%;height:100%;object-fit:contain}.output[data-astro-cid-yqtntaog] figcaption[data-astro-cid-yqtntaog]{padding:1.1rem .25rem 0;display:grid;gap:.25rem}.output-caption[data-astro-cid-yqtntaog]{font-size:1.7rem;color:var(--accent);line-height:1}.output-text[data-astro-cid-yqtntaog]{color:var(--ink-2);font-size:.98rem}.mural[data-astro-cid-yqtntaog]{margin-top:clamp(4rem,8vw,7rem)}.mural-head[data-astro-cid-yqtntaog]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:end;margin-bottom:1.75rem}.mural-head[data-astro-cid-yqtntaog] h3[data-astro-cid-yqtntaog]{font-size:clamp(1.6rem,2.8vw,2.3rem)}.mural-lede[data-astro-cid-yqtntaog]{color:var(--ink-2);max-width:48ch}.mural-wrap[data-astro-cid-yqtntaog]{position:relative}.mural-band[data-astro-cid-yqtntaog]{overflow-x:auto;overflow-y:hidden;border-radius:var(--radius);border:1px solid var(--line);background:#fff;box-shadow:0 14px 34px -22px #1e1c1973;scrollbar-width:none}.mural-band[data-astro-cid-yqtntaog]::-webkit-scrollbar{display:none}.mural-track[data-astro-cid-yqtntaog]{width:max-content;padding:2.5rem 3rem}.mural-track[data-astro-cid-yqtntaog] img[data-astro-cid-yqtntaog]{height:clamp(320px,42vw,560px);width:auto;max-width:none}.mural-labels[data-astro-cid-yqtntaog]{position:absolute;top:1rem;left:0;right:0;display:flex;justify-content:space-between;padding:0 1.25rem;font-size:.72rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);pointer-events:none}.mural-foot[data-astro-cid-yqtntaog]{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;flex-wrap:wrap}.mobile-only[data-astro-cid-yqtntaog]{display:none}.carry[data-astro-cid-yqtntaog]{margin-top:clamp(4rem,8vw,7rem);display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,6vw,5rem);align-items:center}.carry-photo[data-astro-cid-yqtntaog]{margin:0}.carry-photo[data-astro-cid-yqtntaog] img[data-astro-cid-yqtntaog]{border-radius:10px;box-shadow:var(--shadow);transform:rotate(-1.2deg)}.carry-quote[data-astro-cid-yqtntaog]{font-family:var(--font-display);font-variation-settings:"opsz" 144,"SOFT" 40,"WONK" 1;font-size:clamp(1.7rem,3.2vw,2.6rem);line-height:1.12;text-wrap:balance;margin-bottom:1.25rem}.carry-body[data-astro-cid-yqtntaog]{color:var(--ink-2);max-width:46ch}.mural-dialog[data-astro-cid-yqtntaog]{border:0;padding:0;margin:auto;width:min(96vw,1900px);max-height:92vh;background:#fff;border-radius:12px;box-shadow:0 40px 80px -30px #00000080}.mural-dialog[data-astro-cid-yqtntaog]::backdrop{background:#1e1c19c7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mural-dialog-scroll[data-astro-cid-yqtntaog]{overflow:auto;max-height:92vh;padding:2rem}.mural-dialog-scroll[data-astro-cid-yqtntaog] img[data-astro-cid-yqtntaog]{width:1817px;max-width:none}.mural-close[data-astro-cid-yqtntaog]{position:sticky;top:.75rem;float:right;margin:.75rem .75rem 0 0;z-index:2;width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:var(--ink);color:var(--paper)}.mural-close[data-astro-cid-yqtntaog] svg[data-astro-cid-yqtntaog]{width:18px;height:18px}@media(max-width:860px){.outputs[data-astro-cid-yqtntaog]{grid-template-columns:1fr;max-width:460px;margin:0 auto}.mural-head[data-astro-cid-yqtntaog],.carry[data-astro-cid-yqtntaog]{grid-template-columns:1fr}.mural-track[data-astro-cid-yqtntaog]{padding:2rem 1.25rem}.desktop-only[data-astro-cid-yqtntaog]{display:none}.mobile-only[data-astro-cid-yqtntaog]{display:inline}}.human[data-astro-cid-sp4a3k3h]{position:relative;overflow:hidden}.human-grid[data-astro-cid-sp4a3k3h]{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(2.5rem,6vw,6rem);align-items:end;position:relative;z-index:1}.human-copy[data-astro-cid-sp4a3k3h] h2[data-astro-cid-sp4a3k3h]{margin-bottom:1.5rem}.human-uses-label[data-astro-cid-sp4a3k3h]{font-size:.74rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#f4efe699;margin-bottom:1rem}.human-uses[data-astro-cid-sp4a3k3h] ul[data-astro-cid-sp4a3k3h]{list-style:none;margin:0;padding:0}.human-uses[data-astro-cid-sp4a3k3h] li[data-astro-cid-sp4a3k3h]{padding:.9rem 0;border-top:1px solid rgba(244,239,230,.16);font-family:var(--font-display);font-variation-settings:"opsz" 72,"SOFT" 40,"WONK" 1;font-size:1.25rem;display:flex;align-items:center;gap:.9rem}.human-uses[data-astro-cid-sp4a3k3h] li[data-astro-cid-sp4a3k3h]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--marker);flex:none}.human-watermark[data-astro-cid-sp4a3k3h]{position:absolute;left:50%;bottom:-3%;width:94%;max-width:1600px;transform:translate(-50%);opacity:.05;pointer-events:none}@media(max-width:860px){.human-grid[data-astro-cid-sp4a3k3h]{grid-template-columns:1fr}}.steps[data-astro-cid-qxlvabwf]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;counter-reset:step}.step[data-astro-cid-qxlvabwf]{position:relative;padding:2rem 1.75rem 2.25rem;border-top:2px solid var(--ink);background:var(--paper);border-radius:0 0 var(--radius) var(--radius)}.step[data-astro-cid-qxlvabwf]:nth-child(1){border-top-color:var(--accent)}.step[data-astro-cid-qxlvabwf]:nth-child(2){border-top-color:var(--marker)}.step[data-astro-cid-qxlvabwf]:nth-child(3){border-top-color:var(--teal)}.step[data-astro-cid-qxlvabwf]:nth-child(4){border-top-color:var(--ink)}.step-icon[data-astro-cid-qxlvabwf]{width:72px;height:72px;margin-bottom:1.5rem}.step-icon[data-astro-cid-qxlvabwf] img[data-astro-cid-qxlvabwf]{width:100%;height:100%;object-fit:contain}.step[data-astro-cid-qxlvabwf] h3[data-astro-cid-qxlvabwf]{margin:.25rem 0 .75rem}.step-text[data-astro-cid-qxlvabwf]{color:var(--ink-2);font-size:.98rem}@media(max-width:1000px){.steps[data-astro-cid-qxlvabwf]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.steps[data-astro-cid-qxlvabwf]{grid-template-columns:1fr}}.people-grid[data-astro-cid-e2ocloyh]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.25rem,3vw,2.5rem)}.person[data-astro-cid-e2ocloyh]{display:grid;gap:1rem;align-content:start}.person-sig[data-astro-cid-e2ocloyh]{height:84px;display:flex;align-items:center}.person-sig[data-astro-cid-e2ocloyh] img[data-astro-cid-e2ocloyh]{height:64px;width:auto}.person-sig-james[data-astro-cid-e2ocloyh] img[data-astro-cid-e2ocloyh]{height:76px}.person-role[data-astro-cid-e2ocloyh]{font-size:.74rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.person-role-teal[data-astro-cid-e2ocloyh]{color:var(--teal)}.person-bio[data-astro-cid-e2ocloyh]{color:var(--ink-2)}.person[data-astro-cid-e2ocloyh] .link[data-astro-cid-e2ocloyh]{justify-self:start;margin-top:.5rem}@media(max-width:760px){.people-grid[data-astro-cid-e2ocloyh]{grid-template-columns:1fr}}.cta[data-astro-cid-4xty6sx2]{border-top:1px solid rgba(247,243,236,.12)}.cta-inner[data-astro-cid-4xty6sx2]{max-width:56rem}.cta[data-astro-cid-4xty6sx2] h2[data-astro-cid-4xty6sx2]{margin-bottom:1.5rem}.cta-actions[data-astro-cid-4xty6sx2]{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem}.cta-note[data-astro-cid-4xty6sx2]{margin-top:2rem}.footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--line);padding:clamp(3rem,6vw,5rem) 0 2rem}.footer-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:2.5rem;align-items:start}.footer-brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:240px;height:auto}.footer-tag[data-astro-cid-sz7xmlte]{margin-top:1rem;color:var(--ink-2);font-family:var(--font-display);font-style:italic;font-variation-settings:"opsz" 48,"SOFT" 60,"WONK" 1;font-size:1.15rem}.footer-links[data-astro-cid-sz7xmlte],.footer-people[data-astro-cid-sz7xmlte]{display:grid;gap:.6rem;align-content:start}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.footer-people[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--ink-2);font-size:.98rem}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.footer-people[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--accent)}.footer-foot[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--line);font-size:.85rem;color:var(--ink-3)}.footer-credit[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--ink-2);font-weight:600}.footer-credit[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--accent)}@media(max-width:760px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}}
