.AuthorNote-module__Qg0Jla__wrap{margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--color-border-strong)}.AuthorNote-module__Qg0Jla__by{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-2);font-weight:500}.AuthorNote-module__Qg0Jla__name{color:var(--color-text-primary);font-weight:700}.AuthorNote-module__Qg0Jla__bio{color:var(--color-text-secondary);word-break:keep-all;max-width:34rem;margin-bottom:var(--space-3);font-size:.9375rem;line-height:1.8}.AuthorNote-module__Qg0Jla__meta{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;color:var(--color-text-muted);display:flex}.AuthorNote-module__Qg0Jla__dot{color:var(--color-border-2)}.AuthorNote-module__Qg0Jla__link{text-underline-offset:3px;color:var(--color-text-secondary);text-decoration:underline}
.PostFooterCta-module__b-u4qa__wrap{margin-top:var(--space-16);padding:var(--space-10);background:var(--color-black);color:var(--color-white)}.PostFooterCta-module__b-u4qa__eyebrow{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.18em;color:var(--color-gray-400);margin-bottom:var(--space-3);font-weight:600}.PostFooterCta-module__b-u4qa__heading{letter-spacing:-.02em;color:var(--color-white);word-break:keep-all;margin-bottom:var(--space-8);font-size:1.375rem;font-weight:800;line-height:1.4}.PostFooterCta-module__b-u4qa__steps{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PostFooterCta-module__b-u4qa__step{gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid #ffffff2e;grid-template-columns:3rem 1fr;display:grid}.PostFooterCta-module__b-u4qa__no{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.1em;color:var(--color-gray-500);padding-top:.2em;font-weight:600}.PostFooterCta-module__b-u4qa__stepBody{min-width:0}.PostFooterCta-module__b-u4qa__stepLabel{align-items:baseline;gap:var(--space-3);color:var(--color-white);margin-bottom:var(--space-2);flex-wrap:wrap;font-size:1.0625rem;font-weight:700;display:flex}.PostFooterCta-module__b-u4qa__price{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;color:var(--color-gray-400);font-weight:500}.PostFooterCta-module__b-u4qa__stepText{color:var(--color-gray-300);word-break:keep-all;margin-bottom:var(--space-4);font-size:.9375rem;line-height:1.8}.PostFooterCta-module__b-u4qa__primary,.PostFooterCta-module__b-u4qa__secondary{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--color-white);padding:.85rem 1.75rem;font-weight:600;transition:background .2s,color .2s;display:inline-block}.PostFooterCta-module__b-u4qa__primary{background:var(--color-white);color:var(--color-black)}.PostFooterCta-module__b-u4qa__primary:hover,.PostFooterCta-module__b-u4qa__secondary{color:var(--color-white);background:0 0}.PostFooterCta-module__b-u4qa__secondary:hover{background:var(--color-white);color:var(--color-black)}.PostFooterCta-module__b-u4qa__tertiary{color:var(--color-gray-300);text-underline-offset:4px;font-size:.9375rem;font-weight:600;text-decoration:underline;transition:color .2s}.PostFooterCta-module__b-u4qa__tertiary:hover{color:var(--color-white)}@media (max-width:640px){.PostFooterCta-module__b-u4qa__wrap{padding:var(--space-8)var(--space-6)}.PostFooterCta-module__b-u4qa__step{gap:var(--space-2);grid-template-columns:1fr}}
.PostArticle-module__homJcG__main{min-height:100vh;padding-top:76px}.PostArticle-module__homJcG__header{padding:var(--space-16)0 var(--space-10);border-bottom:1px solid var(--color-border-strong)}.PostArticle-module__homJcG__backLink{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;margin-bottom:var(--space-8);font-weight:600;display:inline-block}.PostArticle-module__homJcG__meta{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.PostArticle-module__homJcG__category{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--color-border-strong);padding:2px 8px;font-weight:600}.PostArticle-module__homJcG__date{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.1em;color:var(--color-text-muted)}.PostArticle-module__homJcG__title{letter-spacing:-.03em;text-transform:none;word-break:keep-all;max-width:52rem;margin-bottom:var(--space-4);font-size:clamp(1.4rem,3.6vw,2.4rem);font-weight:800;line-height:1.2}.PostArticle-module__homJcG__description{font-size:var(--text-body-lg);color:var(--color-text-muted);word-break:keep-all;max-width:44rem}.PostArticle-module__homJcG__bodyWrap{padding-top:var(--space-12);padding-bottom:var(--space-24);max-width:calc(680px + var(--space-12)*2)}.PostArticle-module__homJcG__hero{max-width:980px;margin:var(--space-12)auto 0;padding:0 var(--space-6)}.PostArticle-module__homJcG__heroImg{width:100%;height:auto;display:block}.PostArticle-module__homJcG__body{color:var(--color-text-secondary);word-break:keep-all;font-size:1.0625rem;line-height:1.9}.PostArticle-module__homJcG__body h2{letter-spacing:-.02em;margin:var(--space-12)0 var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-border-strong);font-size:1.5rem;font-weight:800}.PostArticle-module__homJcG__body h3{margin:var(--space-8)0 var(--space-3);font-size:1.1875rem;font-weight:700}.PostArticle-module__homJcG__body p{margin-bottom:var(--space-5);font-size:inherit;line-height:inherit}.PostArticle-module__homJcG__body strong{color:var(--color-black);font-weight:700}.PostArticle-module__homJcG__body ul,.PostArticle-module__homJcG__body ol{margin:0 0 var(--space-5)var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.PostArticle-module__homJcG__body blockquote{margin:var(--space-6)0;padding:var(--space-4)var(--space-6);border-left:3px solid var(--color-black);background:var(--color-bg-2);font-style:normal}.PostArticle-module__homJcG__body blockquote p{margin:0}.PostArticle-module__homJcG__body hr{border:none;border-top:1px solid var(--color-border-strong);margin:var(--space-10)0}.PostArticle-module__homJcG__body a{text-underline-offset:3px;text-decoration:underline}.PostArticle-module__homJcG__body img{width:calc(100% + var(--space-12));max-width:none;margin:var(--space-10)calc(var(--space-12)/-2);height:auto;display:block}@media (max-width:768px){.PostArticle-module__homJcG__body img{width:100%;margin-left:0;margin-right:0}}.PostArticle-module__homJcG__body p:has(>img:only-child){margin-bottom:0}.PostArticle-module__homJcG__body code{font-family:var(--font-mono);background:var(--color-bg-2);border:1px solid var(--color-border);padding:2px 6px;font-size:.875em}.PostArticle-module__homJcG__tags{gap:var(--space-2);margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.PostArticle-module__homJcG__tag{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;color:var(--color-text-muted);border:1px solid var(--color-border);padding:4px 10px}.PostArticle-module__homJcG__ad{margin:var(--space-8)0}
.page-module__Q2_tea__bar{z-index:60;background:var(--color-black);color:var(--color-white);border-bottom:1px solid var(--color-white);position:sticky;top:0}.page-module__Q2_tea__barInner{align-items:center;gap:var(--space-4);max-width:1280px;padding:var(--space-3)var(--space-6);flex-wrap:wrap;margin:0 auto;display:flex}.page-module__Q2_tea__badge{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.14em;border:1px solid var(--color-white);padding:3px 10px;font-weight:600}.page-module__Q2_tea__note{color:var(--color-gray-300);word-break:keep-all;font-size:.875rem}.page-module__Q2_tea__spacer{flex:auto}.page-module__Q2_tea__link{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-white);text-underline-offset:4px;font-weight:600;text-decoration:underline}.page-module__Q2_tea__link:hover{color:var(--color-gray-300)}
