.Blog-module__zrYZYG__muted{color:var(--c-muted);line-height:1.65}.Blog-module__zrYZYG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Blog-module__zrYZYG__cardMeta{letter-spacing:.04em;color:var(--c-muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem}.Blog-module__zrYZYG__badges{flex-wrap:wrap;gap:.4rem;display:flex}.Blog-module__zrYZYG__badges b,.Blog-module__zrYZYG__badges i{border-radius:999px;padding:.3rem .7rem;font-size:.7rem;font-style:normal;font-weight:600}.Blog-module__zrYZYG__badges b{background:var(--c-coral);color:var(--c-accent-strong)}.Blog-module__zrYZYG__badges i{background:rgb(var(--rgb-accent) / .12);color:var(--c-accent-hover)}.Blog-module__zrYZYG__featuredWrap{max-width:var(--max-w);padding:2.8rem var(--gutter) 0;margin:0 auto}.Blog-module__zrYZYG__featured{background:var(--c-bg);animation:Blog-module__zrYZYG__rise .7s var(--ease-out) .2s both;border-radius:2rem;align-items:center;gap:1.6rem;padding:1rem;display:grid;box-shadow:-12px -12px 30px #ffffffd9,18px 22px 46px #6e553c29}.Blog-module__zrYZYG__featImg{background:#1d1916;border-radius:1.4rem;display:block;overflow:hidden}.Blog-module__zrYZYG__featImg img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:scale .7s var(--ease-out);display:block}.Blog-module__zrYZYG__featured:hover .Blog-module__zrYZYG__featImg img{scale:1.04}.Blog-module__zrYZYG__featText{justify-items:start;gap:.9rem;padding:.6rem .6rem 1rem;display:grid}.Blog-module__zrYZYG__featText strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:800;line-height:1.08}.Blog-module__zrYZYG__excerpt{-webkit-line-clamp:3;color:var(--c-muted);-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.Blog-module__zrYZYG__list{max-width:var(--max-w);padding:4rem var(--gutter) 0;margin:0 auto}.Blog-module__zrYZYG__filters{flex-wrap:wrap;gap:.55rem;display:flex}.Blog-module__zrYZYG__filters button{background:var(--c-bg);font:inherit;color:var(--c-text);cursor:pointer;border:0;border-radius:999px;padding:.55rem 1.05rem;font-size:.86rem;font-weight:600;transition:background-color .25s,color .25s;box-shadow:-4px -4px 10px #ffffffd9,5px 6px 14px #6e553c21}.Blog-module__zrYZYG__filters button[aria-pressed=true]{color:#fff;background:#1d1916}.Blog-module__zrYZYG__grid{gap:1.3rem;margin-top:2rem;display:grid}.Blog-module__zrYZYG__card{background:var(--c-bg);animation:Blog-module__zrYZYG__rise .55s var(--ease-out) both;animation-delay:calc(var(--i) * 80ms);transition:translate .3s var(--ease-out);border-radius:1.6rem;align-content:start;gap:.6rem;padding:.8rem .8rem 1.3rem;display:grid;box-shadow:-8px -8px 20px #ffffffd9,10px 12px 26px #6e553c21}.Blog-module__zrYZYG__card:hover{translate:0 -4px}.Blog-module__zrYZYG__cardImg{background:#1d1916;border-radius:1.1rem;margin-bottom:.4rem;display:block;position:relative;overflow:hidden}.Blog-module__zrYZYG__cardImg img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;transition:scale .6s var(--ease-out);display:block}.Blog-module__zrYZYG__card:hover .Blog-module__zrYZYG__cardImg img{scale:1.05}.Blog-module__zrYZYG__cardImg b{background:#ffffffeb;border-radius:999px;padding:.3rem .7rem;font-size:.7rem;position:absolute;top:.7rem;left:.7rem}.Blog-module__zrYZYG__card .Blog-module__zrYZYG__cardMeta,.Blog-module__zrYZYG__card strong,.Blog-module__zrYZYG__card em{padding:0 .4rem}.Blog-module__zrYZYG__card strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.15rem;line-height:1.25}.Blog-module__zrYZYG__card em{color:var(--c-accent-hover);align-items:center;gap:.35rem;margin-top:.3rem;font-size:.84rem;font-style:normal;font-weight:600;display:inline-flex}.Blog-module__zrYZYG__topic{margin:5rem max(var(--gutter), calc((100% - var(--max-w)) / 2 + var(--gutter))) 0;background:var(--c-bg);border-radius:2rem;align-items:end;gap:1.6rem;padding:2.2rem 1.6rem;display:grid;box-shadow:-10px -10px 24px #ffffffd9,14px 18px 36px #6e553c26}.Blog-module__zrYZYG__topicTitle{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.7rem,3.6vw,2.5rem);font-weight:800;line-height:1.05}.Blog-module__zrYZYG__topicTitle+.Blog-module__zrYZYG__muted{max-width:30rem;margin-top:.8rem}.Blog-module__zrYZYG__topicForm{gap:.8rem;display:grid}.Blog-module__zrYZYG__topicForm input{background:var(--c-bg);width:100%;font:inherit;color:var(--c-text);border:1.5px solid #0000;border-radius:999px;padding:.95rem 1.1rem;box-shadow:inset 3px 3px 7px #6e553c21,inset -3px -3px 7px #ffffffe6}.Blog-module__zrYZYG__topicForm input:focus{border-color:var(--c-coral);outline:none}.Blog-module__zrYZYG__topicForm button{justify-self:start}.Blog-module__zrYZYG__progress{z-index:20;background:linear-gradient(90deg, var(--c-coral), var(--c-accent));transform-origin:0;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.Blog-module__zrYZYG__progress{animation:linear both Blog-module__zrYZYG__read;animation-timeline:scroll(root)}}@keyframes Blog-module__zrYZYG__read{to{transform:scaleX(1)}}.Blog-module__zrYZYG__article{max-width:72rem;padding:3.5rem var(--gutter) 0;margin:0 auto}.Blog-module__zrYZYG__aHead{justify-items:start;gap:1.2rem;max-width:50rem;display:grid}.Blog-module__zrYZYG__crumbs{letter-spacing:.06em;color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:.55rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.76rem;display:flex}.Blog-module__zrYZYG__crumbs a{padding-block:.3rem}.Blog-module__zrYZYG__aTitle{font-family:var(--font-display);letter-spacing:-.05em;animation:Blog-module__zrYZYG__rise .8s var(--ease-out) .1s both;font-size:clamp(2.2rem,5.4vw,4rem);font-weight:800;line-height:1.04}.Blog-module__zrYZYG__aImg{animation:Blog-module__zrYZYG__rise .8s var(--ease-out) .25s both;background:#1d1916;border-radius:2rem;margin:2.6rem 0 0;overflow:hidden;box-shadow:0 40px 70px -40px #28190f8c}.Blog-module__zrYZYG__aImg img{object-fit:cover;object-position:top;width:100%;height:auto;max-height:34rem;display:block}.Blog-module__zrYZYG__aGrid{gap:2.6rem;margin-top:3rem;display:grid}.Blog-module__zrYZYG__aGrid>*{min-width:0}.Blog-module__zrYZYG__aside{order:2;align-content:start;gap:1.2rem;display:grid}.Blog-module__zrYZYG__facts,.Blog-module__zrYZYG__toc{background:var(--c-bg);border-radius:1.5rem;gap:.35rem;padding:1.4rem;display:grid;box-shadow:-8px -8px 20px #ffffffd9,10px 12px 26px #6e553c21}.Blog-module__zrYZYG__factsLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--c-accent-hover);margin-bottom:.4rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.68rem;font-weight:600}.Blog-module__zrYZYG__facts strong{font-family:var(--font-display);font-size:1.3rem}.Blog-module__zrYZYG__facts small{color:var(--c-muted);font-size:.82rem}.Blog-module__zrYZYG__facts ul{gap:.45rem;margin:.8rem 0 0;padding:0;font-size:.84rem;line-height:1.45;list-style:none;display:grid}.Blog-module__zrYZYG__facts li{gap:.55rem;display:flex}.Blog-module__zrYZYG__facts li:before{content:"";background:var(--c-coral);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.45rem}.Blog-module__zrYZYG__toc a{border-bottom:1px solid var(--c-line);gap:.6rem;padding:.45rem 0;font-size:.86rem;font-weight:600;line-height:1.35;transition:color .2s;display:flex}.Blog-module__zrYZYG__toc a:last-child{border-bottom:0}.Blog-module__zrYZYG__toc a:hover{color:var(--c-accent-hover)}.Blog-module__zrYZYG__toc a span{color:var(--c-accent-hover);flex:none;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.7rem;font-weight:400}.Blog-module__zrYZYG__body{color:#3b3530;max-width:44rem;font-size:1.06rem;line-height:1.8}.Blog-module__zrYZYG__body p+p{margin-top:1.1rem}.Blog-module__zrYZYG__body .Blog-module__zrYZYG__first{color:var(--c-text);font-size:1.22rem;line-height:1.65}.Blog-module__zrYZYG__body h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--c-text);margin:2.6rem 0 1rem;scroll-margin-top:6rem;font-size:clamp(1.45rem,2.6vw,1.85rem);line-height:1.15}.Blog-module__zrYZYG__body blockquote{background:radial-gradient(ellipse 60% 70% at 100% 0%, rgb(var(--rgb-accent) / .2), transparent 70%), #1d1916;color:#fff;border-radius:1.6rem;margin:2.4rem 0;padding:1.8rem 1.8rem 1.6rem 2rem;position:relative}.Blog-module__zrYZYG__body blockquote p{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.25rem,2.4vw,1.55rem);font-weight:700;line-height:1.35}.Blog-module__zrYZYG__body blockquote:before{content:"“";font-family:var(--font-display);color:var(--c-coral);font-size:4.5rem;line-height:1;position:absolute;top:-1.2rem;left:1.2rem}.Blog-module__zrYZYG__body cite{letter-spacing:.1em;text-transform:uppercase;color:var(--c-coral);margin-top:.8rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.74rem;font-style:normal;display:block}.Blog-module__zrYZYG__author{background:var(--c-bg);border-radius:1.4rem;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:3rem;padding:1.2rem 1.4rem;font-size:.95rem;line-height:1.4;display:flex;box-shadow:-8px -8px 20px #ffffffd9,10px 12px 26px #6e553c21}.Blog-module__zrYZYG__author>span:nth-child(2){flex:1;display:grid}.Blog-module__zrYZYG__author small{color:var(--c-muted)}.Blog-module__zrYZYG__authorMark{width:3rem;height:3rem;font-family:var(--font-display);color:var(--c-coral);background:#1d1916;border-radius:50%;place-items:center;font-weight:800;display:grid}.Blog-module__zrYZYG__authorLink{color:var(--c-accent-hover);align-items:center;gap:.35rem;padding-block:.3rem;font-weight:600;display:inline-flex}.Blog-module__zrYZYG__related{max-width:var(--max-w);padding:6rem var(--gutter) 0;margin:0 auto}.Blog-module__zrYZYG__relTitle{max-width:14ch}@keyframes Blog-module__zrYZYG__rise{0%{opacity:0;translate:0 20px}}@media (prefers-reduced-motion:reduce){.Blog-module__zrYZYG__featured,.Blog-module__zrYZYG__card,.Blog-module__zrYZYG__aTitle,.Blog-module__zrYZYG__aImg{animation:none}}@media (min-width:720px){.Blog-module__zrYZYG__grid{grid-template-columns:repeat(2,1fr)}.Blog-module__zrYZYG__topic{grid-template-columns:1fr 1fr;padding:3rem}.Blog-module__zrYZYG__topicForm{grid-template-columns:1fr auto;align-items:center}}@media (min-width:1020px){.Blog-module__zrYZYG__featured{grid-template-columns:1.15fr .85fr;gap:2.6rem;padding:1.2rem 2.6rem 1.2rem 1.2rem}.Blog-module__zrYZYG__grid{grid-template-columns:repeat(3,1fr)}.Blog-module__zrYZYG__aGrid{grid-template-columns:17rem 1fr;gap:4rem}.Blog-module__zrYZYG__aside{order:0;align-self:start;position:sticky;top:6.5rem}}
