.blog-module__r2Uipq__cats{padding-top:28px}.blog-module__r2Uipq__cats ul{flex-wrap:wrap;gap:10px;margin-top:10px;padding:0;list-style:none;display:flex}.blog-module__r2Uipq__cats a{border:2px solid var(--ink);background:var(--card);border-radius:99px;align-items:center;min-height:44px;padding:6px 16px;font-weight:700;text-decoration:none;display:inline-flex}.blog-module__r2Uipq__cats a:hover{background:var(--ink);color:var(--cream)}.blog-module__r2Uipq__featuredSection{padding:36px 0 0}.blog-module__r2Uipq__featuredSection>.wrap>.blog-module__r2Uipq__card{margin-top:12px}.blog-module__r2Uipq__listSection{padding:48px 0 64px}.blog-module__r2Uipq__listSection h2{margin-bottom:28px}.blog-module__r2Uipq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}.blog-module__r2Uipq__grid>li{display:flex}.blog-module__r2Uipq__card{background:var(--card);border:3px solid var(--ink);border-radius:var(--r);width:100%;box-shadow:var(--sh);flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.blog-module__r2Uipq__card:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-2px)}.blog-module__r2Uipq__card:focus-within{outline:3px solid var(--ink);outline-offset:3px}.blog-module__r2Uipq__cardImg{border-bottom:3px solid var(--ink);background:var(--sand)}.blog-module__r2Uipq__cardImg img{display:block}.blog-module__r2Uipq__cardBody{flex-direction:column;flex:1;gap:10px;padding:22px;display:flex}.blog-module__r2Uipq__kicker{color:var(--deep)}.blog-module__r2Uipq__cardTitle{font-size:var(--fs-mid);line-height:1.15}.blog-module__r2Uipq__cardTitle a{text-decoration:none}.blog-module__r2Uipq__cardTitle a:focus-visible{outline:none}.blog-module__r2Uipq__cardTitle a:after{content:"";position:absolute;inset:0}.blog-module__r2Uipq__cardSummary{font-size:var(--fs-small);max-width:60ch}.blog-module__r2Uipq__meta{font:500 var(--fs-label)/1.4 var(--mono);text-transform:uppercase;letter-spacing:.04em;margin-top:auto;padding-top:6px}.blog-module__r2Uipq__featured{grid-template-columns:1.1fr .9fr;display:grid}.blog-module__r2Uipq__featured .blog-module__r2Uipq__cardImg{border-bottom:0;border-right:3px solid var(--ink)}.blog-module__r2Uipq__featured .blog-module__r2Uipq__cardBody{justify-content:center;padding:32px}.blog-module__r2Uipq__featured .blog-module__r2Uipq__cardTitle{font-size:clamp(28px,3vw,40px);line-height:1.05}.blog-module__r2Uipq__featured .blog-module__r2Uipq__cardSummary{font-size:var(--fs-body)}.blog-module__r2Uipq__empty{max-width:62ch;margin-top:16px}.blog-module__r2Uipq__empty a{text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}.blog-module__r2Uipq__pagination{flex-wrap:wrap;align-items:center;gap:8px 20px;padding:8px 0 64px;display:flex}.blog-module__r2Uipq__pagination ol{gap:6px;padding:0;list-style:none;display:flex}.blog-module__r2Uipq__pagination ol a,.blog-module__r2Uipq__pagination ol span{border:2px solid var(--ink);border-radius:10px;place-items:center;min-width:44px;min-height:44px;font-weight:700;text-decoration:none;display:inline-grid}.blog-module__r2Uipq__pagination ol span{background:var(--ink);color:var(--cream)}.blog-module__r2Uipq__postHead{padding:28px 0 48px}.blog-module__r2Uipq__postHead h1{text-transform:none;max-width:20em;margin-top:14px;font-size:clamp(34px,4.2vw,58px);line-height:1.02}.blog-module__r2Uipq__postHead .lead{margin-top:20px}.blog-module__r2Uipq__catLink{background:var(--ink);min-height:44px;color:var(--cream);border-radius:8px;align-items:center;padding:4px 12px;text-decoration:none;display:inline-flex}.blog-module__r2Uipq__catLink:hover{text-decoration:underline}.blog-module__r2Uipq__byline{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:26px;display:flex}.blog-module__r2Uipq__byPhoto{border:3px solid var(--ink);background:var(--sand);border-radius:50%;flex:none;width:52px;height:52px;overflow:hidden}.blog-module__r2Uipq__byPhoto img{display:block}.blog-module__r2Uipq__byName{font-weight:700}.blog-module__r2Uipq__byName a{text-underline-offset:3px;text-decoration-thickness:2px}.blog-module__r2Uipq__byRole{font-size:var(--fs-small)}.blog-module__r2Uipq__byMeta{font:500 var(--fs-label)/1.4 var(--mono);text-transform:uppercase;letter-spacing:.04em}.blog-module__r2Uipq__hero{margin-top:36px}.blog-module__r2Uipq__hero img{border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--sh);background:var(--sand);display:block}.blog-module__r2Uipq__postBody{padding:56px 0 24px}.blog-module__r2Uipq__layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:56px;display:grid}.blog-module__r2Uipq__aside{gap:22px;display:grid;position:sticky;top:92px}.blog-module__r2Uipq__tocSide{border-top:3px solid var(--ink);padding-top:14px}.blog-module__r2Uipq__tocSide ol,.blog-module__r2Uipq__tocInline ol{margin-top:8px;padding:0;list-style:none;display:grid}.blog-module__r2Uipq__tocSide a,.blog-module__r2Uipq__tocInline a{min-height:44px;line-height:1.3;font-size:var(--fs-small);border-bottom:2px solid var(--sand);align-items:center;padding:6px 0;font-weight:500;text-decoration:none;display:flex}.blog-module__r2Uipq__tocSide a:hover,.blog-module__r2Uipq__tocInline a:hover{text-decoration:underline;text-decoration-thickness:2px}.blog-module__r2Uipq__tocInline{border:3px solid var(--ink);background:var(--card);border-radius:12px;margin-bottom:28px;padding:0 16px;display:none}.blog-module__r2Uipq__tocInline summary{font:700 18px var(--disp);min-height:52px;padding:10px 0}.blog-module__r2Uipq__tocInline summary:after{font-size:28px}.blog-module__r2Uipq__tocInline[open] summary{border-bottom:2px solid var(--ink)}.blog-module__r2Uipq__tocInline nav{padding-bottom:8px}.blog-module__r2Uipq__sideCta{background:var(--peach);border:3px solid var(--ink);border-radius:var(--r);box-shadow:var(--sh);padding:20px}.blog-module__r2Uipq__sideCta p{font-size:var(--fs-small);margin-top:8px}.blog-module__r2Uipq__sideCta .btn{background:var(--orange);width:100%;color:var(--ink);margin-top:14px}.blog-module__r2Uipq__sideCtaTitle{font:700 20px/1.15 var(--disp)}.blog-module__r2Uipq__after{padding:24px 0 64px}.blog-module__r2Uipq__authorCard{border-top:3px solid var(--ink);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:22px;max-width:70ch;padding:28px 0 0;display:grid}.blog-module__r2Uipq__authorPhoto{border:3px solid var(--ink);background:var(--sand);border-radius:50%;width:96px;height:96px;overflow:hidden}.blog-module__r2Uipq__authorPhoto img{display:block}.blog-module__r2Uipq__authorName{font-size:var(--fs-mid);margin-top:6px}.blog-module__r2Uipq__authorName a{text-decoration:none}.blog-module__r2Uipq__authorName a:hover{text-decoration:underline}.blog-module__r2Uipq__authorRole{font-size:var(--fs-small);margin-top:4px}.blog-module__r2Uipq__authorBio{max-width:62ch;margin-top:12px}.blog-module__r2Uipq__authorLinks{flex-wrap:wrap;gap:4px 22px;margin-top:6px;display:flex}.blog-module__r2Uipq__related h2{margin-bottom:28px}.blog-module__r2Uipq__profile{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:32px;display:grid}.blog-module__r2Uipq__profilePhoto{border:3px solid var(--ink);background:var(--cream);border-radius:50%;width:160px;height:160px;overflow:hidden}.blog-module__r2Uipq__profilePhoto img{display:block}.blog-module__r2Uipq__profile h1{font-size:clamp(36px,4.6vw,64px)}.blog-module__r2Uipq__profile .lead{margin-top:14px}.blog-module__r2Uipq__profileBio{max-width:62ch;margin-top:14px}@media (max-width:1000px){.blog-module__r2Uipq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-module__r2Uipq__featured{grid-template-columns:1fr}.blog-module__r2Uipq__featured .blog-module__r2Uipq__cardImg{border-right:0;border-bottom:3px solid var(--ink)}.blog-module__r2Uipq__layout{grid-template-columns:minmax(0,1fr);gap:0}.blog-module__r2Uipq__aside{display:none}.blog-module__r2Uipq__tocInline{display:block}}@media (max-width:600px){.blog-module__r2Uipq__grid{grid-template-columns:1fr}.blog-module__r2Uipq__featured .blog-module__r2Uipq__cardBody,.blog-module__r2Uipq__cardBody{padding:20px}.blog-module__r2Uipq__postHead{padding:20px 0 36px}.blog-module__r2Uipq__postBody{padding:36px 0 16px}.blog-module__r2Uipq__authorCard{grid-template-columns:64px minmax(0,1fr);gap:16px}.blog-module__r2Uipq__authorPhoto{width:64px;height:64px}.blog-module__r2Uipq__profile{grid-template-columns:1fr;gap:20px}.blog-module__r2Uipq__profilePhoto{width:112px;height:112px}}@media (prefers-reduced-motion:reduce){.blog-module__r2Uipq__card,.blog-module__r2Uipq__card:hover{transition:none;transform:none}}.blog-module__r2Uipq__previewBar{background:var(--ink);color:var(--cream);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;padding:10px 16px;font-weight:700;display:flex}.blog-module__r2Uipq__previewBar .btn{min-height:44px;color:var(--cream);border-color:var(--cream);padding:6px 18px;font-size:16px}
@font-face{font-family:Funnel Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3eea4b3d42758fbc-s.0ogxg322i472y.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:Funnel Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3f3f01dfc015e12-s.p.23zh95iq-x3nr.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:Funnel Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3eea4b3d42758fbc-s.0ogxg322i472y.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:Funnel Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3f3f01dfc015e12-s.p.23zh95iq-x3nr.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:Funnel Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3eea4b3d42758fbc-s.0ogxg322i472y.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:Funnel Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3f3f01dfc015e12-s.p.23zh95iq-x3nr.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:Funnel Display Fallback;src:local(Arial);ascent-override:93.85%;descent-override:23.46%;line-gap-override:0.0%;size-adjust:106.55%}.funnel_display_95c2436e-module__13L0VG__className{font-family:Funnel Display,Funnel Display Fallback;font-style:normal}.funnel_display_95c2436e-module__13L0VG__variable{--font-disp:"Funnel Display", "Funnel Display Fallback"}
@font-face{font-family:Funnel Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/94a6d9b3ae777797-s.1go0d5nq_-w5a.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:Funnel Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fc566e733948aae3-s.p.3sn1m8e9yfo1w.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:Funnel Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/94a6d9b3ae777797-s.1go0d5nq_-w5a.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:Funnel Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fc566e733948aae3-s.p.3sn1m8e9yfo1w.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:Funnel Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/94a6d9b3ae777797-s.1go0d5nq_-w5a.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:Funnel Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fc566e733948aae3-s.p.3sn1m8e9yfo1w.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:Funnel Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:24.72%;line-gap-override:0.0%;size-adjust:101.13%}.funnel_sans_d9cd199e-module__ZjqHKW__className{font-family:Funnel Sans,Funnel Sans Fallback;font-style:normal}.funnel_sans_d9cd199e-module__ZjqHKW__variable{--font-sans:"Funnel Sans", "Funnel Sans Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2tuvx2ggl0uf7.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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.048ctm9k7u_u3.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.2t3qiyt2vl-ta.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2_s53-223o24o.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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_5a9ee563-module__aHSU0a__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_5a9ee563-module__aHSU0a__variable{--font-mono:"DM Mono", "DM Mono Fallback"}
