.BlogPage-module__9i3Cpq__page{background:var(--neo-bg);min-height:100vh;color:var(--text-dark)}.BlogPage-module__9i3Cpq__container{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:0 calc(24px + 2rem)}.BlogPage-module__9i3Cpq__eyebrow{color:var(--primary-color);font-family:var(--font-plus-jakarta), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .55rem;font-size:.68rem;font-weight:800;line-height:1.4}.BlogPage-module__9i3Cpq__hero{padding:7.25rem 0 4rem}.BlogPage-module__9i3Cpq__hero .BlogPage-module__9i3Cpq__container{max-width:1400px;margin-left:auto;margin-right:auto}.BlogPage-module__9i3Cpq__hero h1{max-width:none;font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.035em;margin:0;font-size:2.5rem;font-weight:800;line-height:1.15}.BlogPage-module__9i3Cpq__intro{color:var(--text-light);margin:.45rem 0 0;font-size:1.05rem;line-height:1.6}.BlogPage-module__9i3Cpq__featured{padding:0 0 5rem}.BlogPage-module__9i3Cpq__sectionHeading{margin-bottom:1.1rem}.BlogPage-module__9i3Cpq__sectionHeading h2,.BlogPage-module__9i3Cpq__archiveHeading h2{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.025em;margin:0;font-size:1.6rem;font-weight:800;line-height:1.2}.BlogPage-module__9i3Cpq__featuredRow{color:inherit;border-top:1px solid #1a0b2e1f;border-bottom:1px solid #1a0b2e1f;align-items:stretch;gap:2.25rem;padding:0;text-decoration:none;display:flex}.BlogPage-module__9i3Cpq__thumbnail{background:linear-gradient(135deg, #ff6b352e, #6b14481f), var(--neo-bg);width:380px;box-shadow:var(--neo-raised-sm,4px 4px 10px #d1d9e673, -4px -4px 10px #ffffffa6);transition:transform .25s var(--ease);border-radius:12px;flex:0 0 380px;align-self:stretch;margin:1.35rem 0;position:relative;overflow:hidden}.BlogPage-module__9i3Cpq__thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.BlogPage-module__9i3Cpq__featureContent{flex-direction:column;flex:auto;justify-content:space-between;min-width:0;max-width:none;padding:1.35rem 0;display:flex}.BlogPage-module__9i3Cpq__meta,.BlogPage-module__9i3Cpq__postMeta{color:var(--text-light);letter-spacing:.055em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.3rem 1rem;font-size:.64rem;font-weight:700;display:flex}.BlogPage-module__9i3Cpq__meta span:first-child,.BlogPage-module__9i3Cpq__postMeta span:first-child{color:var(--primary-color)}.BlogPage-module__9i3Cpq__featureContent h3{max-width:none;font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.03em;margin:.6rem 0 .5rem;font-size:2rem;font-weight:800;line-height:1.15}.BlogPage-module__9i3Cpq__featureContent>p{max-width:900px;color:var(--text-light);margin:0;font-size:.9rem;line-height:1.6}.BlogPage-module__9i3Cpq__readMore{width:fit-content;color:var(--text-dark);align-items:center;gap:.65rem;margin-top:.9rem;font-size:.76rem;font-weight:800;display:inline-flex}.BlogPage-module__9i3Cpq__arrow,.BlogPage-module__9i3Cpq__postArrow{background:var(--gradient-primary);color:#fff;width:32px;height:32px;box-shadow:var(--primary-glow-sm);transition:transform .25s var(--ease);border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.BlogPage-module__9i3Cpq__featuredRow:hover .BlogPage-module__9i3Cpq__arrow{transform:translate(4px)}.BlogPage-module__9i3Cpq__featuredRow:hover .BlogPage-module__9i3Cpq__thumbnail{transform:translateY(-2px)}.BlogPage-module__9i3Cpq__archive{padding:0 0 6rem}.BlogPage-module__9i3Cpq__archiveHeading{border-bottom:1px solid #1a0b2e1f;padding-bottom:.9rem}.BlogPage-module__9i3Cpq__postList{display:grid}.BlogPage-module__9i3Cpq__postRow{color:inherit;border-bottom:1px solid #1a0b2e1a;grid-template-columns:190px minmax(0,1fr) 36px;align-items:center;gap:1.5rem;padding:1.15rem 0;text-decoration:none;display:grid}.BlogPage-module__9i3Cpq__postThumbnail{aspect-ratio:16/9;background:linear-gradient(135deg,#ff6b3521,#6b144814);border-radius:9px;width:100%}.BlogPage-module__9i3Cpq__postMain{min-width:0}.BlogPage-module__9i3Cpq__postMeta{margin-bottom:.35rem;font-size:.6rem}.BlogPage-module__9i3Cpq__postMain h3{max-width:none;font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.025em;margin:0;font-size:1.28rem;font-weight:700;line-height:1.22}.BlogPage-module__9i3Cpq__postMain p{max-width:820px;color:var(--text-light);margin:.3rem 0 0;font-size:.8rem;line-height:1.55}.BlogPage-module__9i3Cpq__postArrow{color:var(--text-dark);box-shadow:none;background:0 0;border:1px solid #1a0b2e24}.BlogPage-module__9i3Cpq__postRow:hover .BlogPage-module__9i3Cpq__postArrow{background:var(--gradient-primary);color:#fff;border-color:#0000;transform:translate(3px)}@media (max-width:991px){.BlogPage-module__9i3Cpq__container{padding-left:calc(20px + 1.5rem);padding-right:calc(20px + 1.5rem)}.BlogPage-module__9i3Cpq__featuredRow{gap:1.75rem}.BlogPage-module__9i3Cpq__thumbnail{flex-basis:320px;width:320px}}@media (max-width:768px){.BlogPage-module__9i3Cpq__container,.BlogPage-module__9i3Cpq__hero .BlogPage-module__9i3Cpq__container{padding-left:1.4rem;padding-right:1.4rem}.BlogPage-module__9i3Cpq__hero{padding:6rem 0 2.5rem}.BlogPage-module__9i3Cpq__hero h1{letter-spacing:-.025em;font-size:1.6rem;line-height:1.2}.BlogPage-module__9i3Cpq__intro{margin-top:.7rem;font-size:.9rem;line-height:1.55}.BlogPage-module__9i3Cpq__featured{padding-bottom:3.5rem}.BlogPage-module__9i3Cpq__sectionHeading h2,.BlogPage-module__9i3Cpq__archiveHeading h2{font-size:1.6rem}.BlogPage-module__9i3Cpq__featuredRow{gap:1.25rem}.BlogPage-module__9i3Cpq__thumbnail{flex-basis:300px;width:300px}.BlogPage-module__9i3Cpq__featureContent{padding:1rem 0}.BlogPage-module__9i3Cpq__featureContent h3{font-size:1.55rem;line-height:1.18}.BlogPage-module__9i3Cpq__featureContent>p{font-size:.8rem}.BlogPage-module__9i3Cpq__postRow{grid-template-columns:145px minmax(0,1fr) 32px;gap:1rem;padding:1rem 0}.BlogPage-module__9i3Cpq__postMain h3{font-size:1.08rem}.BlogPage-module__9i3Cpq__postMain p{font-size:.76rem}}@media (max-width:600px){.BlogPage-module__9i3Cpq__featuredRow{flex-direction:column;align-items:stretch;gap:1rem;padding-top:1rem;padding-bottom:1rem}.BlogPage-module__9i3Cpq__thumbnail{aspect-ratio:16/9;flex:none;align-self:start;width:100%;max-width:300px;min-height:0;margin:0}.BlogPage-module__9i3Cpq__featureContent{padding:0}.BlogPage-module__9i3Cpq__featureContent .BlogPage-module__9i3Cpq__readMore{margin-bottom:0}.BlogPage-module__9i3Cpq__featureContent h3{font-size:1.5rem}.BlogPage-module__9i3Cpq__postRow{grid-template-columns:105px minmax(0,1fr) 30px;gap:.85rem}.BlogPage-module__9i3Cpq__postMain p{display:none}.BlogPage-module__9i3Cpq__postMain h3{font-size:1rem}.BlogPage-module__9i3Cpq__postMeta{gap:.25rem .55rem;font-size:.55rem}}@media (max-width:480px){.BlogPage-module__9i3Cpq__container,.BlogPage-module__9i3Cpq__hero .BlogPage-module__9i3Cpq__container{padding-left:1.2rem;padding-right:1.2rem}.BlogPage-module__9i3Cpq__hero{margin-top:1.6rem;padding:5.5rem 0 2.25rem}.BlogPage-module__9i3Cpq__hero h1{font-size:1.6rem}.BlogPage-module__9i3Cpq__eyebrow{font-size:.62rem}.BlogPage-module__9i3Cpq__thumbnail{max-width:none}.BlogPage-module__9i3Cpq__featureContent{padding:0}.BlogPage-module__9i3Cpq__featureContent h3{font-size:1.4rem}.BlogPage-module__9i3Cpq__featureContent>p{font-size:.78rem}.BlogPage-module__9i3Cpq__postRow{grid-template-columns:92px minmax(0,1fr) 28px;gap:.7rem}.BlogPage-module__9i3Cpq__postArrow{flex-basis:28px;width:28px;height:28px;font-size:.65rem}}
