@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400&family=Source+Serif+4:ital,opsz,wght@0,8..60,300;0,8..60,400;0,8..60,600;1,8..60,400&family=DM+Sans:wght@400;500&display=swap");.blog_container__IKtGu{--bg:#0c0b0f;--surface:#141318;--text:#e8e4de;--text-dim:#9a958c;--accent:#c9f06b;--serif:"Source Serif 4",Georgia,serif;--display:"Playfair Display",Georgia,serif;--sans:"DM Sans",system-ui,sans-serif;--max-w:680px;font-family:var(--serif);color:var(--text);background:var(--bg);font-size:19px;line-height:1.75;-webkit-font-smoothing:antialiased;overflow-x:hidden}.blog_container__IKtGu ::selection{background:var(--accent);color:var(--bg)}.blog_hero__m_tED{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2rem;position:relative;overflow:hidden}.blog_hero__m_tED:before{content:"";position:absolute;top:-40%;left:-20%;width:140%;height:140%;background:radial-gradient(ellipse at 30% 50%,rgba(201,240,107,.04) 0,transparent 60%),radial-gradient(ellipse at 70% 60%,rgba(201,240,107,.03) 0,transparent 50%);pointer-events:none;animation:blog_drift__txVz3 20s ease-in-out infinite alternate}@keyframes blog_drift__txVz3{0%{transform:translate(0) rotate(0deg)}to{transform:translate(30px,-20px) rotate(2deg)}}.blog_heroLabel__mo_Ax{font-family:var(--sans);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:2rem;opacity:0;animation:blog_fadeUp__qgthD 1s ease .3s forwards}.blog_heroTitle__4NEms{font-family:var(--display);font-size:clamp(2.8rem,7vw,5.5rem);font-weight:700;line-height:1.1;max-width:800px;opacity:0;animation:blog_fadeUp__qgthD 1s ease .5s forwards}.blog_heroTitle__4NEms em{font-style:italic;color:var(--accent)}.blog_heroSub__6UCg7{font-size:1rem;margin-top:2rem;max-width:520px;animation:blog_fadeUp__qgthD 1s ease .8s forwards}.blog_heroSub__6UCg7,.blog_scrollHint__e5Yr4{font-family:var(--sans);color:var(--text-dim);opacity:0}.blog_scrollHint__e5Yr4{position:absolute;bottom:3rem;font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;animation:blog_fadeUp__qgthD 1s ease 1.2s forwards}.blog_scrollHint__e5Yr4:after{content:"";display:block;width:1px;height:40px;background:linear-gradient(to bottom,var(--text-dim),transparent);margin:.8rem auto 0;animation:blog_pulse__TAtBN 2s ease-in-out infinite}@keyframes blog_fadeUp__qgthD{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes blog_pulse__TAtBN{0%,to{opacity:.3}50%{opacity:1}}.blog_article__caXiG{max-width:var(--max-w);margin:0 auto;padding:4rem 2rem 8rem}.blog_article__caXiG p{margin-bottom:1.6rem}.blog_lead__7LRzF{font-size:1.25rem;line-height:1.65}.blog_dateLine__jIdXc{font-family:var(--sans);font-size:.8rem;color:var(--text-dim);letter-spacing:.08em;margin-bottom:3rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.06)}.blog_article__caXiG strong{color:var(--accent);font-weight:600}.blog_article__caXiG em{font-style:italic}.blog_sectionBreak__gJdWX{text-align:center;margin:3.5rem 0;color:var(--text-dim);font-size:1.4rem;letter-spacing:.5em;opacity:.3}.blog_pullQuote__5N8uk{font-family:var(--display);font-size:clamp(1.4rem,3.5vw,1.9rem);font-style:italic;line-height:1.45;color:var(--text);margin:3rem 0;padding:2rem 0 2rem 2rem;border-left:3px solid var(--accent)}.blog_momentCard__8rg77{background:var(--surface);border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:2rem 2.2rem;margin:2.5rem 0;position:relative;overflow:hidden}.blog_momentCard__8rg77:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(to right,var(--accent),transparent)}.blog_momentCardLabel__2Mz7O{font-family:var(--sans);font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:var(--accent);margin-bottom:.8rem}.blog_momentCard__8rg77 p{margin-bottom:.8rem;font-size:.95rem;line-height:1.7}.blog_momentCard__8rg77 p:last-child{margin-bottom:0}.blog_productHeader__SoUUn{font-family:var(--display);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:700;margin-bottom:2rem;line-height:1.2}.blog_ctaSection__odfIR{margin-top:5rem;padding:3rem 2.5rem;border-radius:16px;background:linear-gradient(135deg,var(--surface) 0,rgba(201,240,107,.04) 100%);border:1px solid rgba(201,240,107,.15);text-align:center}.blog_ctaSection__odfIR h3{font-family:var(--display);font-size:1.6rem;margin-bottom:1rem}.blog_ctaSection__odfIR p{color:var(--text-dim);font-size:.95rem;max-width:500px;margin:0 auto 1.5rem}.blog_ctaSection__odfIR a{display:inline-block;font-family:var(--sans);font-size:.85rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--bg);background:var(--accent);padding:.85rem 2.2rem;border-radius:8px;text-decoration:none;transition:transform .2s,box-shadow .2s}.blog_ctaSection__odfIR a:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(201,240,107,.25)}.blog_footer__JX1gq{text-align:center;padding:3rem 2rem;font-family:var(--sans);font-size:.75rem;color:var(--text-dim);border-top:1px solid rgba(255,255,255,.04);max-width:var(--max-w);margin:0 auto}@media (max-width:640px){.blog_container__IKtGu{font-size:17px}.blog_article__caXiG{padding:3rem 1.4rem 6rem}.blog_pullQuote__5N8uk{padding-left:1.4rem;font-size:1.2rem}.blog_momentCard__8rg77{padding:1.5rem}.blog_ctaSection__odfIR{padding:2rem 1.5rem}}