.blogPost_page__2gdqY{background:var(--app-background);color:var(--ink);padding:96px 24px 120px}.blogPost_inner__Zoxqp{max-width:720px;margin:0 auto}.blogPost_back__Goubt{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:500;color:rgba(19,19,19,.6);text-decoration:none;margin-bottom:28px;transition:color .18s ease}.blogPost_back__Goubt:hover{color:var(--ink)}.blogPost_category__7gTLp{display:inline-block;font-size:.66rem;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:rgba(214,184,142,.95);padding:4px 11px;border-radius:999px;background:rgba(214,184,142,.1);border:1px solid rgba(214,184,142,.22);margin-bottom:20px}.blogPost_title__aKTSm{font-size:clamp(2rem,4.4vw,3rem);font-weight:600;line-height:1.08;letter-spacing:-.035em;color:var(--ink);margin:0 0 18px}.blogPost_meta__rbTPg{display:flex;align-items:center;gap:8px;font-size:.85rem;color:rgba(19,19,19,.55);margin-bottom:44px;padding-bottom:28px;border-bottom:1px solid var(--hairline)}.blogPost_dot__Aa97S{color:rgba(19,19,19,.35)}.blogPost_body__HKEom{font-size:1.075rem;line-height:1.75;color:rgba(19,19,19,.82)}.blogPost_p__fZaZG{margin:0 0 24px}.blogPost_h2__MOU7H{font-size:1.6rem;font-weight:600;letter-spacing:-.02em;color:var(--ink);margin:48px 0 18px;line-height:1.2}.blogPost_h3__W6VBv{font-size:1.22rem;font-weight:600;letter-spacing:-.01em;color:var(--ink);margin:34px 0 14px}.blogPost_ul__V_QPR{margin:0 0 24px;padding-left:22px}.blogPost_ul__V_QPR li{margin-bottom:10px;padding-left:4px}.blogPost_ul__V_QPR li::marker{color:rgba(214,184,142,.85)}.blogPost_quote__P4nlf{margin:32px 0;padding:4px 0 4px 22px;border-left:3px solid rgba(214,184,142,.7);font-size:1.18rem;line-height:1.6;color:var(--ink);font-style:italic}.blogPost_cta__PWf9b{margin-top:64px;padding:36px 36px 40px;background:var(--bg-surface-b);border:1px solid var(--hairline);border-radius:14px;text-align:center}.blogPost_cta__PWf9b h3{font-size:1.4rem;font-weight:600;letter-spacing:-.02em;color:var(--ink);margin:0 0 8px}.blogPost_cta__PWf9b p{font-size:.98rem;color:rgba(19,19,19,.65);margin:0 0 22px}.blogPost_ctaBtn__46RMj{display:inline-block;padding:11px 26px;background:var(--btn-cream-bg);color:#fff;font-size:.92rem;font-weight:600;border-radius:8px;text-decoration:none;transition:background .18s ease}.blogPost_ctaBtn__46RMj:hover{background:var(--btn-cream-bg-hover)}.blogPost_ctaBtn__46RMj:active{background:#000}@media(max-width:640px){.blogPost_page__2gdqY{padding:72px 20px 96px}.blogPost_body__HKEom{font-size:1.02rem}.blogPost_cta__PWf9b{padding:28px 24px 32px}}