.BlogPost-module__J4CTGW__article{--paper:#f7f3ea;--poster-paper:#eee5c6;--ink:#173f31;--blue:#164866;--red:#9f3e30;background:var(--paper);padding:4rem 0 8rem}.BlogPost-module__J4CTGW__shell{width:min(100%,980px);margin-inline:auto;padding-inline:2rem}.BlogPost-module__J4CTGW__breadcrumb a{border-bottom:1px solid var(--red);color:var(--ink);font-family:var(--font-barlow-condensed),sans-serif;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.45rem;padding-bottom:.35rem;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.BlogPost-module__J4CTGW__breadcrumb svg{stroke-width:1.6px;width:1rem;height:1rem}.BlogPost-module__J4CTGW__postHeader{background:radial-gradient(circle at 12% 18%,#74522917 0 1px,transparent 2px),radial-gradient(circle at 82% 70%,#74522914 0 1px,transparent 2px),linear-gradient(98deg,transparent 0 48%,#53442a0a 50%,transparent 52%),var(--poster-paper);color:var(--ink);background-size:31px 37px,43px 29px,100% 100%,auto;border:8px solid #4a3024;outline:2px solid #231b17;margin-top:3rem;padding:clamp(2rem,5vw,4.5rem);position:relative;box-shadow:10px 11px #82b6c5}.BlogPost-module__J4CTGW__postHeader:after{content:"";pointer-events:none;border:1px solid #3232252e;position:absolute;inset:.45rem}.BlogPost-module__J4CTGW__marks{justify-content:flex-end;gap:.35rem;margin-bottom:1.5rem;display:flex}.BlogPost-module__J4CTGW__marks span{background:var(--ink);width:2.2rem;height:.5rem}.BlogPost-module__J4CTGW__marks span:nth-child(2){background:var(--red);width:.8rem}.BlogPost-module__J4CTGW__marks span:nth-child(3){background:var(--blue);width:.45rem}.BlogPost-module__J4CTGW__label{color:var(--red);font-family:var(--font-caveat),cursive;letter-spacing:.04em;text-transform:uppercase;font-size:clamp(1.15rem,2vw,1.5rem);font-weight:500}.BlogPost-module__J4CTGW__postHeader h1{overflow-wrap:anywhere;max-width:15ch;font-family:var(--font-bodoni),Georgia,serif;letter-spacing:-.065em;text-wrap:balance;text-shadow:3px 3px #82b6c5;text-transform:uppercase;margin-top:.7rem;font-size:clamp(3.2rem,7.5vw,6.8rem);font-weight:500;line-height:.88}.BlogPost-module__J4CTGW__wave{fill:none;width:100%;height:15px;stroke:var(--red);stroke-width:1.6px;margin-top:2rem;overflow:visible}.BlogPost-module__J4CTGW__description{max-width:42rem;color:color-mix(in srgb,var(--ink)82%,transparent);font-family:var(--font-source-serif),Georgia,serif;margin-top:1.25rem;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.55}.BlogPost-module__J4CTGW__meta{border-top:1px dotted var(--ink);font-family:var(--font-barlow-condensed),sans-serif;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:.8rem;font-size:.78rem;font-weight:500;display:flex}.BlogPost-module__J4CTGW__meta span{color:var(--red)}.BlogPost-module__J4CTGW__prose{color:#343b35;width:min(100%,760px);font-family:var(--font-source-serif),Georgia,serif;margin:6rem auto 0}:is(.BlogPost-module__J4CTGW__prose p,.BlogPost-module__J4CTGW__prose li){font-size:1.08rem;line-height:1.8}:is(.BlogPost-module__J4CTGW__prose h2,.BlogPost-module__J4CTGW__prose h3,.BlogPost-module__J4CTGW__prose h4){color:var(--ink);font-family:var(--font-bodoni),Georgia,serif;letter-spacing:-.035em;text-wrap:balance;font-weight:500}.BlogPost-module__J4CTGW__prose h2{margin-top:4rem;font-size:clamp(2.5rem,5vw,3.7rem);line-height:.98}.BlogPost-module__J4CTGW__prose h3{margin-top:3rem;font-size:clamp(1.75rem,3vw,2.35rem);line-height:1.05}.BlogPost-module__J4CTGW__prose a{color:var(--blue);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:.22em;text-decoration-thickness:1px}.BlogPost-module__J4CTGW__prose strong{color:var(--ink);font-weight:600}.BlogPost-module__J4CTGW__prose blockquote{border-left:5px solid var(--red);color:var(--ink);background:#f3d28c;margin-block:2.5rem;padding:1.5rem 1.75rem;font-style:normal}.BlogPost-module__J4CTGW__prose hr{border-color:var(--red);margin-block:4rem}.BlogPost-module__J4CTGW__prose pre{background:#e7e0cf;border:1px solid #b9b29f;border-radius:0}.BlogPost-module__J4CTGW__prose code{color:var(--blue)}@media (max-width:640px){.BlogPost-module__J4CTGW__article{padding:3rem 0 6rem}.BlogPost-module__J4CTGW__shell{padding-inline:1.25rem}.BlogPost-module__J4CTGW__postHeader{border-width:6px;margin-top:2.25rem;padding:2.25rem 1.35rem 1.6rem;box-shadow:7px 8px #82b6c5}.BlogPost-module__J4CTGW__postHeader h1{text-shadow:2px 2px #82b6c5;font-size:clamp(2.65rem,13vw,4rem);line-height:.92}.BlogPost-module__J4CTGW__description{font-size:1rem}.BlogPost-module__J4CTGW__meta{flex-direction:column;align-items:flex-start;gap:.35rem}.BlogPost-module__J4CTGW__prose{margin-top:4.5rem}:is(.BlogPost-module__J4CTGW__prose p,.BlogPost-module__J4CTGW__prose li){font-size:1rem;line-height:1.75}}
