.post_article__LMzOI{min-height:calc(100vh - 200px);background-color:var(--background);padding:40px 20px 80px;max-width:800px;margin-left:auto;margin-right:auto}.post_articleHeader__Vh5o_{margin-bottom:48px;padding-bottom:32px;border-bottom:2px solid var(--surface)}.post_container__YDZrk{max-width:800px;margin:0 auto}.post_backLink__hXPI6{display:inline-flex;align-items:center;color:var(--accent);text-decoration:none;font-weight:600;font-size:.95rem;margin-bottom:32px;transition:all .3s ease}@media (hover:hover){.post_backLink__hXPI6:hover{color:var(--primary);transform:translateX(-4px)}}.post_header__ZUiNa{margin-bottom:48px;padding-bottom:32px;border-bottom:2px solid var(--surface)}.post_meta__tDN9z{display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}.post_category__I4hsT{display:inline-block;background-color:var(--accent);color:var(--white);padding:6px 14px;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.post_divider__t_qGe{color:var(--border);font-weight:300}.post_date__q7Poh,.post_readTime__JlhZo{color:var(--muted);font-size:.9rem;font-weight:500}.post_title__lerbg{font-size:3rem;font-weight:800;color:var(--text);line-height:1.2;margin-bottom:20px;letter-spacing:-.5px}.post_excerpt__O3dro{font-size:1.25rem;line-height:1.7;color:var(--muted);margin-bottom:24px}.post_authorInfo__aSGkc{margin-top:16px}.post_author__ZaWwC{color:var(--text);font-weight:600;font-size:1rem}.post_coverImage__xfygv{margin:0 0 32px;border-radius:12px;overflow:hidden;line-height:0}.post_coverImage__xfygv img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}.post_keyTakeaways__Bs2PZ{background:color-mix(in srgb,var(--accent) 8%,var(--surface));border-left:4px solid var(--accent);border-radius:0 12px 12px 0;padding:24px 28px;margin:0 0 40px}.post_keyTakeawayTitle__tRbfc{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin:0 0 16px}.post_keyTakeaways__Bs2PZ ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.post_keyTakeawayItem__3Aiq7{padding-left:20px;position:relative;font-size:.975rem;line-height:1.6;color:var(--text);margin:0}.post_keyTakeawayItem__3Aiq7:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0}@media (max-width:768px){.post_coverImage__xfygv{border-radius:8px;margin-bottom:24px}.post_keyTakeaways__Bs2PZ{padding:20px;margin-bottom:32px}}.post_content__VBBIG{font-size:1.125rem;line-height:1.8;color:var(--text)}.post_content__VBBIG p{margin-bottom:24px}.post_content__VBBIG h2{font-size:2rem;font-weight:700;color:var(--text);margin-top:48px;margin-bottom:20px;line-height:1.3;letter-spacing:-.3px}.post_content__VBBIG h3{font-size:1.5rem;font-weight:600;color:var(--text);margin-top:36px;margin-bottom:16px;line-height:1.4}.post_content__VBBIG ol,.post_content__VBBIG ul{margin-bottom:24px;padding-left:32px}.post_content__VBBIG li{margin-bottom:12px;line-height:1.7}.post_content__VBBIG li strong{color:var(--primary);font-weight:700}.post_content__VBBIG a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 30%,transparent);text-underline-offset:3px;transition:all .3s ease}@media (hover:hover){.post_content__VBBIG a:hover{color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}}.post_content__VBBIG blockquote,.post_content__VBBIG em{font-style:italic;color:var(--muted)}.post_content__VBBIG blockquote{border-left:4px solid var(--accent);padding-left:24px;margin:32px 0}.post_content__VBBIG code{background-color:var(--surface);padding:2px 8px;border-radius:4px;font-size:.95em;font-family:Courier New,monospace;color:var(--primary)}.post_content__VBBIG pre{background-color:#1e1e1e;color:#d4d4d4;padding:20px;border-radius:8px;overflow-x:auto;margin:24px 0}.post_content__VBBIG pre code{background-color:transparent;padding:0;color:inherit}.post_content__VBBIG .post_blog-generated-image__cq_5N,.post_content__VBBIG figure{margin:32px auto;max-width:700px;text-align:center;border-radius:10px;overflow:hidden}.post_content__VBBIG .post_blog-generated-image__cq_5N img,.post_content__VBBIG figure img{width:100%;height:auto;display:block;border-radius:10px}.post_content__VBBIG .post_blog-generated-image__cq_5N figcaption,.post_content__VBBIG figure figcaption{font-size:.85rem;color:var(--muted,#6c757d);padding:8px 12px;font-style:italic}.post_content__VBBIG table{width:100%;border-collapse:collapse;margin:28px 0;font-size:.95rem;overflow-x:auto;display:block}.post_content__VBBIG thead tr{background:var(--accent);color:var(--white,#fff)}.post_content__VBBIG td,.post_content__VBBIG th{padding:12px 16px;border:1px solid var(--border);text-align:left;white-space:nowrap}.post_content__VBBIG tbody tr:nth-child(2n){background:var(--surface-elevated,rgba(0,0,0,.03))}.post_footer__hvKqy{margin-top:64px;padding-top:40px;border-top:2px solid var(--surface)}.post_shareSection__sHWGs{background:var(--surface);padding:32px;border-radius:12px;text-align:center;margin-bottom:32px}.post_shareText__dGRxZ{font-size:1.1rem;font-weight:600;color:var(--text);margin:0}.post_backButton__9A8o_{display:inline-flex;align-items:center;color:var(--accent);text-decoration:none;font-weight:600;font-size:1rem;padding:12px 24px;border:2px solid var(--accent);border-radius:8px;transition:all .3s ease}@media (hover:hover){.post_backButton__9A8o_:hover{background-color:var(--accent);color:var(--white);transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.15)}}.post_shopCta__56Pq7{margin:64px auto 0;padding:0 0 8px;max-width:800px}.post_shopCtaInner__KqXRa{background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);border-radius:20px;padding:48px 40px;text-align:center;position:relative;overflow:hidden}.post_shopCtaInner__KqXRa:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 70% 30%,hsla(0,0%,100%,.12) 0,transparent 60%);pointer-events:none}.post_shopCtaLabel__z_9MX{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.7);margin:0 0 12px}.post_shopCtaTitle__WSRlM{font-family:var(--font-heading,inherit);font-size:2rem;font-weight:800;color:#fff;margin:0 0 12px;letter-spacing:-.5px;line-height:1.2}.post_shopCtaSubtitle__jSemR{font-size:1rem;color:hsla(0,0%,100%,.85);max-width:480px;margin:0 auto 28px;line-height:1.6}.post_shopCtaButton___FAxE{display:inline-flex;align-items:center;gap:8px;background-color:#fff;color:var(--primary);font-size:.95rem;font-weight:700;padding:14px 32px;border-radius:var(--button-radius,50px);text-decoration:none;letter-spacing:.02em;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 4px 16px rgba(0,0,0,.25);position:relative;z-index:1}@media (hover:hover){.post_shopCtaButton___FAxE:hover{transform:translateY(-3px);box-shadow:0 8px 28px rgba(0,0,0,.3)}}.post_shopCtaButton___FAxE:active{transform:translateY(-1px)}@media (max-width:768px){.post_shopCta__56Pq7{margin-top:48px}.post_shopCtaInner__KqXRa{padding:36px 24px;border-radius:16px}.post_shopCtaTitle__WSRlM{font-size:1.6rem}.post_shopCtaSubtitle__jSemR{font-size:.95rem}}@media (max-width:480px){.post_shopCtaTitle__WSRlM{font-size:1.4rem}.post_shopCtaButton___FAxE{width:100%;justify-content:center;padding:14px 24px}}.post_relatedSection__B9Qg3{margin-top:64px;padding-top:48px;border-top:2px solid var(--surface);max-width:800px;margin-left:auto;margin-right:auto}.post_relatedTitle__Ne9yF{font-size:1.75rem;font-weight:700;color:var(--text);margin-bottom:32px;text-align:center}.post_relatedGrid__91KMr{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:24px;gap:24px}.post_relatedCard__RwL1r{background:var(--surface);border-radius:12px;padding:24px;text-decoration:none;color:inherit;transition:all .3s ease;display:flex;flex-direction:column;border:1px solid transparent}@media (hover:hover){.post_relatedCard__RwL1r:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.08);border-color:var(--accent)}}.post_relatedCategory__D4neO{display:inline-block;background-color:var(--accent);color:var(--white);padding:4px 10px;border-radius:12px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;width:-moz-fit-content;width:fit-content}.post_relatedCardTitle__Zqz9r{font-size:1.1rem;font-weight:600;color:var(--text);margin-bottom:8px;line-height:1.4}.post_relatedExcerpt__uk_RH{font-size:.875rem;line-height:1.6;color:var(--muted,#6c757d);margin-bottom:16px;flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post_relatedMeta__4lljF{display:flex;justify-content:space-between;font-size:.8rem;color:var(--muted,#6c757d)}@media (max-width:768px){.post_article__LMzOI{padding:24px 16px 60px}.post_title__lerbg{font-size:2rem}.post_excerpt__O3dro{font-size:1.1rem}.post_content__VBBIG{font-size:1.05rem}.post_content__VBBIG h2{font-size:1.6rem;margin-top:36px}.post_content__VBBIG h3{font-size:1.3rem;margin-top:28px}.post_content__VBBIG blockquote{padding-left:16px;margin:24px 0}.post_content__VBBIG ol,.post_content__VBBIG ul{padding-left:24px}.post_shareSection__sHWGs{padding:24px}.post_shareText__dGRxZ{font-size:1rem}.post_relatedGrid__91KMr{grid-template-columns:1fr}.post_relatedTitle__Ne9yF{font-size:1.5rem}}@media (max-width:480px){.post_title__lerbg{font-size:1.75rem}.post_content__VBBIG,.post_excerpt__O3dro{font-size:1rem}.post_content__VBBIG h2{font-size:1.4rem}.post_content__VBBIG h3{font-size:1.2rem}.post_meta__tDN9z{gap:8px}.post_backButton__9A8o_{width:100%;justify-content:center}}