@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-400-latin.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:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-400-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/libre-baskerville-400-latin.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:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/libre-baskerville-400-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--paper:#fff;--ink:#161619;--ink-soft:#838889;--line:#e3e7e8;--olive:#b7b89a;--beige:#f2eee6;--grey-box:#f3f5f6;--serif:"Libre Baskerville", Georgia, serif;--sans:"Roboto", system-ui, -apple-system, "Segoe UI", sans-serif;--wrap:1170px;--read:750px;--text:640px;--gutter:15px;--header-h:77px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:400 18px/1.55556 var(--sans);-webkit-font-smoothing:antialiased;margin:0}@media (width<=767px){body{font-size:16px}}img,video,iframe{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--serif);margin:0 0 .5em;font-weight:400;line-height:1.33333}h1{font-size:clamp(2.25rem,6vw,3.75rem)}h2{font-size:clamp(1.75rem,4vw,2.5rem)}h3{font-size:clamp(1.5rem,3.4vw,2.1875rem)}h4,h5,h6{font-family:var(--sans);margin:0 0 .5em;font-weight:400;line-height:1.55556}h4{font-size:24px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}@media (width<=1200px){.wrap{padding:0 max(var(--gutter), 4vw)}}.btn{font:400 14px/25px var(--sans);text-transform:uppercase;border-bottom:2px solid;display:inline-block}.btn:hover{opacity:.7}.underline{border-bottom:2px solid}.cat{font:600 11px/1.55556 var(--sans);text-transform:uppercase;color:var(--ink)}.date{font:500 12px/1.55556 var(--sans);text-transform:uppercase;color:var(--ink-soft)}.site-header{z-index:10;background:var(--paper);height:var(--header-h);position:sticky;top:0}.site-header .inner{grid-template-columns:1fr auto 1fr;align-items:center;height:100%;margin:0 45px;padding:0 15px;display:grid}.brand img{width:auto;height:18px}.site-nav{gap:32px;display:flex}.site-nav a{font:400 14px/21.78px var(--sans);text-transform:uppercase;color:#000;border-bottom:2px solid}.site-nav a:hover,.site-nav a[aria-current=page]{opacity:.6}.mnav{display:none}@media (width<=991px){.site-header{height:60px}.site-header .inner{margin:0;padding:0 20px}.site-header .site-nav{display:none}.brand{grid-area:1/2}.brand img{height:20px}.mnav{grid-area:1/1;display:block}.mnav summary{cursor:pointer;place-items:center;width:24px;height:24px;list-style:none;display:grid}.mnav summary::-webkit-details-marker{display:none}.mnav summary span,.mnav summary span:before,.mnav summary span:after{background:var(--ink);width:20px;height:2px;display:block;position:relative}.mnav summary span:before,.mnav summary span:after{content:"";position:absolute;left:0}.mnav summary span:before{top:-6px}.mnav summary span:after{top:6px}.mnav[open] summary span{background:0 0}.mnav[open] summary span:before{top:0;transform:rotate(45deg)}.mnav[open] summary span:after{top:0;transform:rotate(-45deg)}.mnav nav{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;padding:10px 20px 20px;display:flex;position:absolute;top:60px;left:0;right:0}.mnav nav a{font:400 16px/1 var(--sans);text-transform:uppercase;border-bottom:1px solid var(--line);padding:14px 0}}.site-footer{background:var(--olive);color:#000;margin-top:90px;font-size:14px;line-height:1.55556}.site-footer .cols{grid-template-columns:1.65fr .95fr .95fr 1.65fr;gap:30px;margin:0 45px;padding:65px 15px 50px;display:grid}.site-footer h2{font:400 24px/45px var(--sans);color:var(--ink);margin:0 0 20px}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li{margin:0 0 14px}.site-footer a:hover{opacity:.6}.site-footer .insta img{width:300px;max-width:100%}.site-footer .about p{max-width:34ch;margin:0}.site-footer .bottom{justify-content:space-between;align-items:center;gap:20px;margin:0 45px;padding:40px 15px 35px;display:flex}.site-footer .bottom p{margin:0}.site-footer .archive-note{opacity:.6;margin-top:2px;font-size:12px;display:block}.socials{gap:20px;display:flex}.socials svg{fill:currentColor;width:14px;height:14px;display:block}@media (width<=991px){.site-footer .cols,.site-footer .bottom{margin:0;padding-left:20px;padding-right:20px}.site-footer .cols{grid-template-columns:1fr 1fr;padding-top:50px;padding-bottom:20px}}@media (width<=560px){.site-footer .cols{gap:10px 30px}.site-footer .insta,.site-footer .about{grid-column:1/-1}.site-footer .bottom{flex-direction:column-reverse;align-items:flex-start}}.card{flex-direction:column;display:flex}.card .thumb{aspect-ratio:12/7;background:var(--line);display:block;overflow:hidden}.card .thumb img{object-fit:cover;width:100%;height:100%}.card h3{margin:0}.card .cat,.card .date{width:fit-content;display:block}.card h3 a:hover{opacity:.7}.card p{color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:15px 0 0;font-size:16px;line-height:22px;display:-webkit-box;overflow:hidden}.card--list .body{border-bottom:1px solid var(--line);padding-bottom:20px}.card--row{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:40px;display:grid}.card--row .body>.cat{margin-top:0}@media (width<=767px){.card--row{grid-template-columns:1fr;gap:0}.card--row .body>.cat{margin-top:17px}}.card--list .cat{margin:17px 0 10px}.card--list h3{font-size:30px;line-height:1.33333}.card--list .date{margin-top:10px}@media (width<=767px){.card--list h3{font-size:28px}}.card--grid h3{margin-top:20px;font-size:1.1rem;line-height:1.33333}.card--grid p{margin-top:6px;line-height:1.375}.card--mini h3{margin-top:15px;font-size:16px;line-height:1.55556}.blog-layout{grid-template-columns:minmax(0,750px) 390px;justify-content:space-between;display:grid}.posts-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:40px 30px;display:grid}.posts-rows{align-content:start;gap:40px;display:grid}@media (width<=1100px){.blog-layout{grid-template-columns:minmax(0,1fr) 330px;gap:40px}}@media (width<=991px){.blog-layout{grid-template-columns:1fr;gap:60px}}@media (width<=600px){.posts-grid{grid-template-columns:1fr}}.page-title{text-align:center;padding:60px 0 50px}.page-title h1{text-transform:uppercase;margin:0;font-size:clamp(1.9rem,5vw,2.75rem);line-height:1.2}.page-title p{color:var(--ink-soft);max-width:56ch;margin:12px auto 0;font-size:16px}.pagination{text-transform:uppercase;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:30px;font-size:14px;display:flex}.pagination a{border-bottom:2px solid}.pagination span{color:var(--ink-soft)}.sidebar{padding-left:60px}@media (width<=1100px){.sidebar{padding-left:0}}.widget{border:1px solid var(--line);margin:0 0 40px;padding:16px 26px 28px}.widget.filled{background:var(--olive);border:0}.widget h2{font:400 14px/26.25px var(--sans);text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--ink);margin:0 0 20px;padding-bottom:13px}.widget ul{margin:0;padding:0;list-style:none}.widget-cats li{border-bottom:1px solid #ffffff73}.widget-cats li:last-child{border-bottom:0}.widget-cats a{color:#000;justify-content:space-between;align-items:baseline;padding:13px 0 8px;display:flex}.widget-cats a:hover,.widget-cats a[aria-current=page]{opacity:.6}.widget-cats small{color:#00000059;font-size:11px}.widget-pick .thumb{aspect-ratio:12/7;display:block;overflow:hidden}.widget-pick img{object-fit:cover;width:100%;height:100%}.widget-pick .cat{margin:14px 0 4px;font-size:9px;display:block}.widget-pick h3{margin:0;font-size:16px;line-height:1.2}.widget-popular li{border-bottom:1px solid var(--line);grid-template-columns:32px minmax(0,1fr);align-items:center;padding:12px 0;display:grid}.widget-popular li:last-child{border-bottom:0}.widget-popular .n{color:#c9cdce;font-size:24px;line-height:1}.widget-popular .cat{color:var(--ink-soft);font-size:9px;line-height:1.4;display:block}.widget-popular a{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.4;display:block;overflow:hidden}.page-hero{height:max(420px, calc(100svh - var(--header-h)));color:#fff;text-align:center;max-height:900px;position:relative;overflow:hidden}.page-hero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-hero:after{content:"";background:#0000001f;position:absolute;inset:0}.page-hero .titles{z-index:1;padding:0 20px;position:absolute;top:70%;left:0;right:0;transform:translateY(-50%)}.page-hero h1{color:#fff;margin:0 0 25px;font-size:clamp(2rem,5vw,2.5rem);line-height:1.16667}.page-hero p{margin:0;font-size:20px}@media (width<=991px){.page-hero{height:60svh;min-height:360px}}.text-block{max-width:calc(var(--read) + 2 * var(--gutter));padding:0 var(--gutter);text-align:center;margin:0 auto}.text-block p{margin:0 0 27px}.post-cover{margin:0 45px;padding:0 15px}.post-cover img{width:auto;max-width:100%;margin:0 auto}@media (width>=1200px){.post-cover{position:relative}.post-cover:after{content:"";background:var(--paper);width:1170px;max-width:calc(100% - 15px);height:140px;position:absolute;bottom:0;left:15px}.post-cover+.post-head{margin-top:-140px;padding-top:35px;position:relative}}@media (width<=991px){.post-cover{margin:0;padding:0 20px}}.post-head,.prose,.author-box,.post-nav,.related{max-width:calc(var(--read) + 2 * var(--gutter));padding-left:var(--gutter);padding-right:var(--gutter);margin-left:auto;margin-right:auto}@media (width<=991px){.post-head,.prose,.author-box,.post-nav,.related{padding-left:20px;padding-right:20px}}.post-head{padding-top:35px}.post-head .cat{align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:inline-flex}.post-head .cat:before{content:"";background:currentColor;width:20px;height:2px}.post-head h1{margin:0 0 20px;font-size:clamp(2.5rem,7vw,3.75rem);line-height:1.16667}.prose{margin-top:40px}.prose p,.prose ul,.prose ol{margin:0 0 27px}.prose a:not(:has([style*=underline],img)){text-underline-offset:.15em;text-decoration:underline 1px}.prose .wp-block-group.has-background{margin:0 0 27px;padding:1.25em 2.375em}.prose .wp-block-group.has-background>.wp-block-group__inner-container>:first-child{margin-top:0}.prose .wp-block-group.has-background>.wp-block-group__inner-container>:last-child{margin-bottom:0}@media (width<=600px){.prose .wp-block-group.has-background{padding:1em 1.25em}}.prose h2{margin:33px 0;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.55556}.prose h3{margin:30px 0;font-size:clamp(1.5rem,3.4vw,2.1875rem);line-height:1.55556}.prose li{margin:.3em 0}.prose img{margin:0 auto}.prose figure{margin:0 0 27px}.prose figcaption{color:var(--ink-soft);text-align:center;margin-top:8px;font-size:14px}.prose blockquote{border-left:2px solid var(--ink);font-family:var(--serif);margin:40px 0;padding:0 0 0 30px;font-size:1.4rem;line-height:1.5}.prose blockquote cite{font:400 14px var(--sans);color:var(--ink-soft);margin-top:10px;font-style:normal;display:block}.prose .starter,.prose h2.starter,.prose h3.starter{font-family:var(--serif);background-color:var(--beige);box-shadow:inset 0 -.175em var(--paper), inset 0 -.2em var(--paper);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:clamp(1.4rem,4vw,1.875rem);line-height:1.55556;display:inline}.prose .starter+*{margin-top:18px}.prose .wp-block-pullquote{text-align:center;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);margin:40px 0;padding:30px 0}.prose .wp-block-pullquote blockquote{border:0;margin:0;padding:0}.prose .wp-block-columns{gap:30px;margin:0 0 27px;display:flex}.prose .wp-block-column{flex:1 1 0;min-width:0}@media (width<=640px){.prose .wp-block-columns{flex-direction:column}}.prose .wp-block-gallery{--cols:3;margin:0 0 27px}.prose .wp-block-gallery.columns-1{--cols:1}.prose .wp-block-gallery.columns-2{--cols:2}.prose .wp-block-gallery.columns-4{--cols:4}.prose .blocks-gallery-grid{flex-wrap:wrap;gap:18px;margin:0;padding:0;list-style:none;display:flex}.prose .blocks-gallery-item{width:calc((100% - 18px * (var(--cols) - 1)) / var(--cols));flex-grow:1;margin:0;display:flex}.prose .blocks-gallery-item figure{flex:1;margin:0}.prose .is-cropped .blocks-gallery-item a,.prose .is-cropped .blocks-gallery-item img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=600px){.prose .blocks-gallery-grid{gap:10px}.prose .blocks-gallery-item{width:calc(50% - 5px)}}.prose .wp-block-button__link{background:var(--ink);color:var(--paper);text-transform:uppercase;padding:.8em 1.6em;font-size:14px;display:inline-block}.prose .wp-block-button__link a{color:inherit;border:0}.prose .embed-video iframe{aspect-ratio:16/9;border:0;width:100%}.prose .embed-spotify iframe{border:0;border-radius:12px;width:100%}.prose .has-text-align-center,.prose .aligncenter{text-align:center}.prose table{border-collapse:collapse;width:100%;font-size:16px}.prose td,.prose th{border-bottom:1px solid var(--line);text-align:left;padding:8px}.prose:after{content:"";background:var(--line);height:1px;margin-top:30px;display:block}.author-box{margin-top:20px}.author-box .inner{background:var(--grey-box);grid-template-columns:80px minmax(0,1fr);align-items:start;column-gap:30px;padding:30px 30px 60px;display:grid}.author-box .vcard{display:contents}.author-box img{object-fit:cover;border-radius:50%;grid-row:1/span 2;width:80px;height:80px}.author-box h2{font:400 24px/1 var(--sans);color:#000;margin:3px 0 10px}.author-box a.vcard:hover h2{opacity:.7}.author-box p{margin:0;font-size:16px;line-height:1.55556}@media (width<=600px){.author-box .inner{grid-template-columns:40px minmax(0,1fr);column-gap:14px;padding:20px 20px 30px}.author-box img{grid-row:1;width:40px;height:40px}.author-box h2{margin:10px 0 20px;font-size:20px}.author-box p{grid-column:1/-1}}.post-nav>.labels,.post-nav>.links{grid-template-columns:1fr 1fr;display:grid}.post-nav{padding-top:30px}.post-nav .labels{font:600 12px/1 var(--sans);text-transform:uppercase;margin-bottom:20px}.post-nav .labels span+span{text-align:right}.post-nav .links{border-bottom:1px solid var(--line);padding-bottom:30px}.post-nav .links:after{content:none}.post-nav a{align-items:center;gap:20px;font-size:16px;line-height:1.55556;display:flex}.post-nav a:hover{opacity:.7}.post-nav .prev{border-right:1px solid var(--line);padding-right:30px}.post-nav .next{text-align:right;flex-direction:row-reverse;grid-column:2;padding-left:30px}.post-nav img{object-fit:cover;flex-shrink:0;width:100px;height:68px}@media (width<=600px){.post-nav img{display:none}.post-nav a{font-size:14px}.post-nav .prev{padding-right:15px}.post-nav .next{padding-left:15px}}.related{padding-top:33px}.related h2{font:400 16px/1.55556 var(--sans);text-transform:uppercase;margin:0 0 20px}.related .row{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}@media (width<=600px){.related .row{grid-template-columns:1fr 1fr;gap:20px}}
