@font-face{font-family:Grotesk;src:url(/fonts/grotesk-latin.woff2)format("woff2");font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:Reading;src:url(/fonts/serif-latin.woff2)format("woff2");font-style:normal;font-weight:200 900;font-display:swap}@font-face{font-family:Hand;src:url(/fonts/hurricane.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--paper:#faf9f5;--ink:#292c28;--muted:#565d52;--orange:#f6643f;--red:#c5371e;--lime:#dbea68;--blue:#2547c4;--yellow:#ffd342;--line:#a9ada2;color:var(--ink);background:var(--paper);font-synthesis:none;scroll-behavior:smooth;scroll-padding-top:24px;font-family:Grotesk,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img{max-width:100%;height:auto;display:block}h1,h2,h3,p,figure{margin:0}h1,h2,h3{letter-spacing:-.04em;text-wrap:balance;font-weight:600;line-height:1.06}h1{font-size:clamp(3.3rem,7.3vw,6rem)}h2{font-size:clamp(2rem,3.8vw,3.1rem)}h3{font-size:2rem}p{line-height:1.7}::selection{background:var(--lime);color:var(--ink)}:focus-visible{outline:3px solid var(--blue);outline-offset:5px;border-radius:2px}main:focus{outline:none}[hidden]{display:none!important}.hand{letter-spacing:normal;font-kerning:normal;color:var(--red);font-family:Hand,Georgia,serif;font-size:1.5em;font-style:normal;font-weight:400;line-height:1.05}.site-shell{width:min(1160px,100% - 80px);margin:auto}.skip-link{background:var(--ink);color:var(--paper);z-index:20;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:14px 22px;position:fixed;top:16px;left:16px;overflow:hidden}.skip-link:focus{clip-path:none;width:auto;height:auto}.eyebrow{letter-spacing:.085em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.5}.button{border:1px solid var(--ink);border-radius:3px;justify-content:center;align-items:center;gap:24px;min-height:49px;padding:12px 18px;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.button span{font-size:21px}.primary{background:var(--red);color:var(--paper)}.primary:hover{background:#a62b17}.text-link{text-underline-offset:5px;align-items:center;gap:16px;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.section-space{margin:58px 0}.section-line{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;padding-bottom:18px;display:flex}.section-line h2{letter-spacing:-.04em;font-size:27px}.section-line>a{align-items:center;gap:14px;min-height:44px;font-size:13px;display:inline-flex}.cover{border:1px solid var(--ink);border-radius:4px 40px 4px 4px;grid-template-columns:1fr 1fr;gap:0 30px;margin:0 -12px;padding:32px 30px 0;display:grid}.cover-title{padding:10px 0 28px}.cover-title>.eyebrow{margin-bottom:22px;font-size:10px}.cover h1{letter-spacing:-.04em;font-size:clamp(4rem,7.7vw,6rem);line-height:.97}.cover h1 .hand{margin-top:3px;font-size:1.5em;display:inline-block}.cover-dek{margin:16px 0 22px;font-size:15px;line-height:1.7}.cover-byline{border-top:1px solid var(--ink);color:var(--muted);grid-column:1/-1;justify-content:space-between;gap:20px;padding:20px 0;font-size:11px;display:flex}.intro{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.intro p{font-size:16px}.intro h2{font-size:clamp(2.2rem,3.4vw,3rem)}.scene-figure{align-self:center;min-width:0;padding:0 0 18px;position:relative}.scene-stage{isolation:isolate;aspect-ratio:1;background:var(--paper);touch-action:pan-y;border-radius:43% 51% 43% 48%;width:100%;position:relative;overflow:hidden}.scene-poster,.scene-mount{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.scene-poster{z-index:1}.scene-mount{z-index:0}.scene-mount canvas{width:100%;height:100%;display:block}.scene-stage[data-ready=true] .scene-poster{opacity:0;pointer-events:none}.scene-stage[data-ready=true] .scene-mount{z-index:2}.scene-controls{min-height:44px;color:var(--muted);justify-content:space-between;align-items:center;gap:14px;font-size:11px;display:flex}.scene-controls button{border:0;border-bottom:1px solid var(--ink);color:var(--ink);background:0 0;border-radius:0;min-height:44px;padding:10px 0;font-size:12px}.scene-kind-specimen .scene-stage{background:0 0;border-radius:8px}.scene-kind-specimen .scene-kind-specimen .scene-poster{object-fit:contain}.essay-list{gap:18px;display:grid}.essay-card{border:1px solid var(--ink);padding:32px 70px 30px 32px;text-decoration:none;transition:transform .18s,background-color .18s;display:block;position:relative}.essay-card:hover{transform:translateY(-3px)}.essay-card h3{max-width:23ch;font-size:clamp(1.8rem,3.6vw,2.85rem)}.essay-card p{max-width:52ch;margin-top:18px;font-size:15px;line-height:1.75}.essay-card-meta{flex-wrap:wrap;gap:20px;margin-bottom:22px;font-size:11px;display:flex}.card-arrow{font-size:23px;position:absolute;top:29px;right:30px}.card-read{text-underline-offset:4px;margin-top:22px;font-size:12px;text-decoration:underline;display:inline-block}.essay-tone-0{background:var(--orange);border-radius:3px 46px 3px 3px}.essay-tone-1{background:var(--lime);border-radius:26px 3px 3px}.essay-tone-2{background:var(--paper);border-radius:3px 26px 3px 3px}.editorial .essay-card{padding:32px 70px 28px 34px}.editorial .essay-card-meta{margin-bottom:15px}.editorial .essay-tone-0:after{content:"";background-image:radial-gradient(var(--ink) 1px,transparent 1.3px);opacity:.5;background-size:7px 7px;width:85px;height:65px;position:absolute;bottom:0;right:0}.editorial .essay-tone-1{width:78%;margin-left:auto}.editorial .essay-tone-1 h3{font-size:clamp(1.7rem,3vw,2.2rem)}.editorial .essay-tone-1 p,.editorial .card-read{display:none}.work-teaser{background:var(--blue);color:var(--paper);border:1px solid var(--ink);border-radius:26px 3px;grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin:0 -12px;padding:38px 40px;text-decoration:none;display:grid}.work-teaser>.eyebrow,.work-teaser .eyebrow{margin-bottom:22px}.work-teaser h2{font-size:clamp(2rem,3.6vw,3rem)}.work-teaser p:not(.eyebrow){max-width:40ch;margin:20px 0 14px;font-size:15px;line-height:1.75}.teaser-art{border:1px solid var(--ink);background:var(--paper);color:var(--ink);border-radius:6px;padding:12px 20px 18px;transition:transform .3s;position:relative;transform:rotate(-3deg)}.teaser-art img{object-fit:contain;width:100%;max-height:280px}.work-teaser:hover .teaser-art{transform:rotate(0)}.vision{border:1px solid var(--ink);border-radius:3px 34px 3px 3px;grid-template-columns:1fr 1fr;gap:40px;padding:32px 34px;display:grid}.vision h2{letter-spacing:-.04em;font-family:Reading,Georgia,serif;font-size:clamp(2.1rem,3.2vw,2.8rem);font-weight:500;line-height:1.2}.vision p{margin-bottom:18px;font-size:16px}.vision .hand{font-size:1.5em}.signup{background:var(--yellow);border:1px solid var(--ink);border-radius:3px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:50px;margin:50px -12px 0;padding:34px;display:grid}.signup h2{letter-spacing:-.04em;margin:12px 0 18px;font-size:34px}.signup p:not(.eyebrow){max-width:43ch;font-size:13px;line-height:1.7}.signup label{margin-bottom:12px;font-size:12px;display:block}.form-fields{border-bottom:1px solid var(--ink);align-items:stretch;display:flex}.form-fields input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;border-radius:0;padding:12px 8px 12px 0;font-size:15px}.form-fields input:focus-visible{outline-offset:1px}.form-fields button{border:1px solid var(--ink);background:var(--ink);min-height:48px;color:var(--paper);border-radius:0;flex-shrink:0;align-items:center;gap:18px;padding:10px 18px;font-size:13px;display:flex}.form-fields button:hover{background:var(--blue)}.signup .form-response{max-width:none;padding:13px 0 0;font-size:13px;display:none}.form-response:target,.form-response[data-shown=true]{display:block!important}.signup .rss-option{margin-top:15px;font-size:11px}.site-footer{border-top:1px solid var(--ink);color:var(--muted);justify-content:space-between;align-items:center;gap:22px;margin-top:24px;padding:28px 0 34px;font-size:12px;display:flex}.site-footer>a{text-decoration:none}.site-footer>div{align-items:center;gap:24px;display:flex}.site-footer a{align-items:center;min-height:44px;display:inline-flex}.index-header{border-bottom:1px solid var(--ink);min-height:320px;padding:42px 0 44px;position:relative}.index-header h1{margin:25px 0 20px}.index-header>p:not(.eyebrow){max-width:44ch;font-size:17px}.writing-header,.subscribe-header{padding-right:35%;overflow:hidden}.index-header>img{object-fit:contain;mix-blend-mode:multiply;z-index:-1;width:42%;height:100%;position:absolute;top:12px;right:-28px}.writing-header h1,.subscribe-header h1{font-size:clamp(3.5rem,7vw,6rem)}.breadcrumb{align-items:center;min-height:44px;margin:0 0 18px;font-size:12px;display:inline-flex}.article-header{border:1px solid var(--ink);border-top:4px solid var(--orange);border-radius:3px 32px 3px 3px;margin:0 -12px;padding:36px 48px 0}.article-header h1{max-width:18ch;margin:26px 0;font-size:clamp(2.8rem,6vw,5.4rem)}.article-dek{max-width:48ch;font-family:Reading,Georgia,serif;font-size:clamp(1.25rem,2.3vw,1.65rem);line-height:1.5}.article-meta{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:34px;padding:19px 0;font-size:11px;display:flex}.prose{min-width:0;font-family:Reading,Georgia,serif;font-size:20px;line-height:1.85}.prose p{margin-bottom:1.3em;line-height:1.85}.prose h2{letter-spacing:-.04em;margin:1.8em 0 .8em;font-family:Grotesk,Arial,sans-serif;font-size:clamp(1.7rem,3vw,2.15rem);line-height:1.16}.prose h2:first-child{margin-top:0}.prose a{text-decoration-color:var(--red)}.prose a:hover{color:var(--red)}.prose ul,.prose ol{padding-left:1.2em}.article-body{max-width:680px;margin:58px auto 50px}.article-body>p:first-child{font-size:23px;line-height:1.7}.end-mark{color:var(--red);text-align:center;margin:35px 0;font-family:Grotesk,Arial,sans-serif;font-size:34px}.next-essay{background:var(--lime);border:1px solid var(--ink);border-radius:22px 3px 3px;max-width:800px;margin-left:auto;padding:28px 75px 30px 30px;text-decoration:none;display:block;position:relative}.next-essay h2{max-width:25ch;margin-top:14px;font-size:clamp(1.7rem,3.5vw,2.5rem)}.next-essay>span:last-child{font-size:25px;position:absolute;top:28px;right:28px}.next-essay:hover{text-decoration:underline}.signup-compact{margin-top:60px}.project-card{border:1px solid var(--ink);background:var(--blue);color:var(--paper);border-radius:25px 3px;grid-template-columns:1fr 1fr;text-decoration:none;display:grid;overflow:hidden}.project-card-art{background:var(--paper);padding:30px;position:relative}.project-card-art img{aspect-ratio:1;object-fit:contain;width:100%;transition:transform .4s}.project-card:hover img{transform:scale(1.04)}.project-card-copy{align-self:center;padding:40px}.project-card h2{margin:25px 0;font-size:clamp(2rem,3.5vw,3rem)}.project-card-copy>p:not(.eyebrow){margin-bottom:24px;font-size:15px}.project-header{border:1px solid var(--ink);border-radius:3px 30px 3px 3px;padding:34px}.project-header h1{max-width:16ch;margin:24px 0;font-size:clamp(3rem,6vw,5.5rem)}.project-header>p:last-child{max-width:55ch;font-size:17px}.project-optics{border:1px solid var(--ink);background:#e7ebfa;border-radius:25px 3px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:36px;margin:30px -12px 50px;padding:30px 40px 20px;display:grid}.optics-title h2{margin:25px 0;font-size:clamp(2.5rem,4.5vw,4rem)}.optics-title>p:last-child{max-width:25ch;font-size:15px}.project-story{grid-template-columns:240px minmax(0,680px);gap:70px;margin:60px 0;display:grid}.project-intent{border-top:1px solid var(--ink);align-self:start;padding:20px 0}.project-intent ul{margin:18px 0;padding:0;list-style:none}.project-intent li{margin-bottom:18px;font-size:13px;line-height:1.8}.project-intent ul{padding-left:18px;list-style:outside}.project-intent li::marker{color:var(--red)}.project-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin:45px 0;font-size:13px;display:flex}.about-header{border-bottom:1px solid var(--ink);grid-template-columns:1.15fr .85fr;align-items:center;gap:20px;padding:40px 0;display:grid}.about-header h1{margin:26px 0;font-size:clamp(3.1rem,6.5vw,5.7rem)}.about-header>div>p:last-child{max-width:39ch;font-size:18px}.about-header>img{object-fit:contain;width:100%;transform:rotate(6deg)}.about-story{grid-template-columns:240px minmax(0,680px);gap:70px;margin:65px 0;display:grid}.about-story aside>p:not(.eyebrow){margin:20px 0;font-family:Reading,Georgia,serif;font-size:25px;line-height:1.35}.about-story aside img{mix-blend-mode:multiply;width:95%;margin-top:35px}.subscription-notes{justify-content:space-between;align-items:center;gap:30px;margin:30px 0 65px;font-size:13px;display:flex}.subscription-notes p{max-width:40ch}.subscription-notes a{align-items:center;min-height:44px;display:flex}.not-found{min-height:580px;padding:50px 0 70px;position:relative;overflow:hidden}.not-found h1{max-width:15ch;margin:28px 0}.not-found>p:not(.eyebrow){max-width:42ch;font-size:17px}.not-found img{z-index:-1;opacity:.8;width:39%;position:absolute;bottom:-20px;right:-30px}.error-links{flex-wrap:wrap;align-items:center;gap:28px;margin-top:28px;font-size:14px;display:flex}@media (width>=1500px){.cover h1{font-size:96px}}@media (width<=900px){.site-shell{width:calc(100% - 52px)}.cover{gap:0 18px;padding:26px 24px 0}.cover h1{font-size:clamp(3.8rem,8.5vw,5.6rem)}.cover-title>.eyebrow{max-width:25ch}.intro{gap:35px}.work-teaser{gap:25px;padding:30px}.signup{gap:30px;padding:28px}.project-story,.about-story{grid-template-columns:190px minmax(0,1fr);gap:35px}.project-card-copy{padding:26px}.project-optics{gap:20px;padding:26px}.prose{font-size:19px}}@media (width<=640px){.site-shell{width:calc(100% - 40px)}.cover{border-radius:3px 28px 3px 3px;grid-template-columns:1fr;gap:12px;margin:0 -8px;padding:24px 22px 0}.cover-title{padding:0 0 8px}.cover-title>.eyebrow{max-width:none;margin-bottom:26px;font-size:9px}.cover h1{font-size:clamp(3.9rem,17vw,6rem);line-height:.96}.cover-dek{margin:14px 0 20px;font-size:14px}.cover .scene-figure{margin-top:10px}.scene-stage{max-width:420px;margin:auto}.scene-controls{font-size:10px}.cover-byline{flex-direction:column;gap:7px;padding:18px 0;font-size:10px}.section-space{margin:38px 0}.intro{grid-template-columns:1fr;gap:20px}.intro h2{font-size:34px}.intro p{font-size:15px}.section-line{gap:14px;padding-bottom:12px}.section-line h2{font-size:22px}.section-line>a{gap:7px;font-size:10px}.essay-card,.editorial .essay-card{padding:26px 48px 26px 23px}.essay-card h3{font-size:29px}.essay-card p{margin-top:16px;font-size:14px}.essay-card-meta{margin-bottom:18px;font-size:10px}.card-arrow{font-size:20px;top:23px;right:20px}.editorial .essay-tone-1{width:92%;padding:24px 48px 24px 23px}.editorial .essay-tone-1 h3{font-size:26px}.work-teaser{border-radius:22px 3px;grid-template-columns:1fr;gap:25px;margin:0 -8px;padding:28px 24px}.work-teaser h2{font-size:32px}.work-teaser .eyebrow{margin-bottom:18px}.teaser-art{margin:0 4px 6px}.teaser-art img{max-height:270px}.work-teaser p:not(.eyebrow){font-size:14px}.vision{grid-template-columns:1fr;gap:22px;padding:28px 24px}.vision h2{font-size:33px}.vision p{margin-bottom:14px;font-size:15px}.signup{grid-template-columns:1fr;gap:28px;margin:38px -8px 0;padding:27px 23px}.signup h2{font-size:32px}.signup label{font-size:11px}.form-fields input{font-size:14px}.form-fields button{gap:12px;padding:10px 13px;font-size:12px}.site-footer{flex-wrap:wrap;align-items:start;gap:0 24px;margin-top:22px;padding:14px 0 24px;font-size:12px}.site-footer>span{align-items:center;min-height:44px;display:flex}.site-footer>div{justify-content:space-between;width:100%}.index-header{min-height:0;padding:30px 0}.index-header h1{margin:24px 0 18px;font-size:clamp(3rem,13.5vw,4.8rem)}.index-header>p:not(.eyebrow){max-width:30ch;font-size:15px}.writing-header,.subscribe-header{padding-right:0}.index-header>img{opacity:.25;width:38%;height:210px;top:auto;bottom:-20px;right:-30px}.breadcrumb{margin-bottom:12px}.article-header{margin:0 -8px;padding:27px 23px 0}.article-header h1{margin:23px 0;font-size:clamp(2.55rem,10.5vw,4rem)}.article-dek{font-size:21px}.article-meta{margin-top:28px;padding:17px 0;font-size:10px}.article-body{margin:36px auto}.prose{font-size:19px;line-height:1.8}.prose p{line-height:1.8}.article-body>p:first-child{font-size:21px}.prose h2{margin-top:1.5em;font-size:27px}.next-essay{padding:25px 55px 26px 24px}.next-essay h2{font-size:27px}.next-essay>span:last-child{right:21px}.project-card{grid-template-columns:1fr}.project-card-art{padding:23px}.project-card-art img{max-height:340px}.project-card-copy{padding:28px 24px}.project-card h2{font-size:32px}.project-card-copy>p:not(.eyebrow){font-size:14px}.project-header{padding:26px 23px}.project-header h1{font-size:clamp(2.6rem,11.5vw,3.8rem)}.project-header>p:last-child{font-size:15px}.project-optics{grid-template-columns:1fr;gap:15px;margin:26px -8px 35px;padding:26px 23px 18px}.optics-title h2{margin:18px 0;font-size:40px}.optics-title h2 br{display:none}.optics-title>p:last-child{max-width:32ch;font-size:14px}.project-optics .scene-figure{width:100%}.project-story,.about-story{grid-template-columns:1fr;gap:30px;margin:38px 0}.project-intent ul{margin-bottom:0}.project-intent{border-bottom:1px solid var(--line)}.project-links{justify-content:start;gap:18px;margin:35px 0}.about-header{grid-template-columns:1fr;gap:20px;padding:26px 0}.about-header h1{margin:24px 0;font-size:clamp(3rem,13.8vw,5rem)}.about-header>div>p:last-child{font-size:17px}.about-header>img{max-height:340px}.about-story aside img{display:none}.about-story aside>p:not(.eyebrow){max-width:20ch;font-size:27px}.subscription-notes{flex-direction:column;align-items:start;gap:12px;margin-bottom:38px}.not-found{min-height:540px;padding:30px 0 55px}.not-found h1{font-size:clamp(3rem,13.5vw,4rem)}.not-found>p:not(.eyebrow){font-size:16px}.not-found img{opacity:.2;width:65%;right:-65px}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.essay-card:hover,.work-teaser:hover .teaser-art,.project-card:hover img{transform:none}}@media print{.site-shell{width:100%}.site-footer,.signup,.scene-controls,.next-essay,.project-links{display:none}.article-header{border:0;margin:0;padding:0}.article-body{max-width:100%}.prose{font-size:12pt}.scene-mount{display:none}.scene-poster{opacity:1!important}}.arrow-icon{vertical-align:-.18em;flex-shrink:0;display:inline-block}.breadcrumb{gap:7px}.essay-card-meta,.editorial .essay-card-meta{margin:16px 0 0}.article-header h1,.project-header h1{margin-top:0}.cover-title{padding-top:18px}.next-essay h2{margin-top:0}.about-header>img{max-height:460px}@media (width<=640px){.about-header>img{max-height:340px}}.page-heading{max-width:900px;margin:48px 0 56px}.page-heading h1{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(44px,6vw,80px);line-height:1.04}.page-heading h1 .hand{font-size:1.5em;line-height:.8}.page-heading>p{max-width:650px;margin-top:26px;font-size:19px;line-height:1.65}.work-record-list{border-top:1px solid var(--line);margin:0 0 70px}.work-record{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding:32px 0;text-decoration:none;display:flex}.work-record h2{margin:0 0 13px;font-size:clamp(29px,3.3vw,44px);line-height:1.12}.work-record p{max-width:760px;margin-bottom:13px;font-size:18px;line-height:1.6}.work-record span{font-size:14px}.work-record>svg{flex-shrink:0}.work-record:hover h2{text-underline-offset:6px;text-decoration:underline 1px}.follow-options{flex-wrap:wrap;align-items:center;gap:18px 24px;display:flex}.follow-options>p{flex-basis:100%;font-size:17px}.follow-options .button{margin:0}.evidence ul{padding-left:0;list-style:none}.evidence li+li{margin-top:22px}.evidence h2{margin-bottom:24px;font-size:20px}.evidence li p{margin-top:7px;font-size:13px}.cover h1{font-size:clamp(44px,6.2vw,78px)}.cover h1 .hand{margin-top:-.08em;font-size:1.45em;line-height:.82;display:block}.cover-dek{margin-top:28px}.cover>.scene-figure>img{object-fit:contain;width:100%;max-height:580px}.prose a{text-underline-offset:4px}.signup input{caret-color:var(--red)}@media (width<=680px){.page-heading{margin:34px 0 40px}.page-heading h1{font-size:43px}.page-heading>p{font-size:18px}.work-record{gap:20px;padding:26px 0}.work-record h2{font-size:31px}.work-record p{font-size:17px}.work-record span{font-size:13px}.cover h1{font-size:clamp(38px,10.2vw,56px)}.cover h1 .hand{font-size:1.6em}.cover>.scene-figure>img{max-height:300px}.cover-dek,.follow-options>p{font-size:16px}}.work-record:last-child{border-bottom:0}.section-line+.work-record-list{border-top:0}.site-shell>.site-header{margin-bottom:28px}@media (width<=640px){.site-shell>.site-header{margin-bottom:22px}}.site-header{--brand-size:38px;border-bottom:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:baseline;gap:24px;padding-block:16px 17px;display:flex}.site-header .brand{min-height:44px;font-size:var(--brand-size);color:inherit;white-space:nowrap;flex:none;align-items:baseline;gap:.2em;padding-block:4px;line-height:1;text-decoration:none;display:inline-flex}.site-header .brand-mark{object-fit:contain;flex:none;width:auto;height:1em;display:block;position:relative;top:.05em}.site-header .brand-name{align-items:baseline;gap:.25em;display:inline-flex}.site-header .brand-first{letter-spacing:0;font:400 1em/1 Hand,cursive}.site-header .brand-last{font-variation-settings:"opsz" 36;letter-spacing:.07em;text-transform:uppercase;margin-right:-.07em;font:300 .89em/1 Reading,serif}.site-header .brand-first,.site-header .brand-last{font-synthesis:none}.site-header nav{align-items:baseline;gap:32px;margin:0;padding:0;display:flex}.site-header nav a{min-width:44px;min-height:44px;color:inherit;white-space:nowrap;text-underline-offset:6px;align-items:center;gap:10px;font:400 15px/1 Grotesk,sans-serif;text-decoration:none;display:inline-flex}.site-header nav a:hover,.site-header nav a[aria-current=page]{text-decoration-line:underline}.site-header .header-follow{border-left:1px solid var(--line);padding-left:32px}.site-header nav svg{flex:none;width:18px;height:18px}.site-header a:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:2px}@media (width<=959px){.site-header{--brand-size:36px;flex-direction:column;align-items:stretch;gap:2px;padding-block:14px 0}.site-header .brand{align-self:flex-start}.site-header nav{gap:28px}.site-header .header-follow{border-left:0;padding-left:0}}@media (width<=599px){.site-header{--brand-size:min(32px, (100vw - 40px) / 9.8);padding-top:10px}.site-header nav{justify-content:space-between;gap:8px}.site-header nav a{gap:8px}}@media print{.site-header nav{display:none}}
