:root{--color-background:#fefcf5;--color-black:#3c3a39;--color-black-rgb:11,9,7;--color-black-80:#0b0907cc;--color-black-60:#0b090799;--color-black-40:#0b090766;--color-black-20:#0b090733;--color-black-10:#0b09071a;--color-black-5:#0b09070d;--color-white:#fffcf6;--color-white-50:#fffcf680;--color-white-10:#fffcf61a;--color-white-tint:#eaeae2;--color-pink:#f49eff;--color-primary-red:#ff272d;--color-yellow:#ffc753;--color-primary-yellow:#fdc211;--color-orange:#ff7300;--color-lav:#817fff;--color-primary-blue:#2677ff;--color-light-blue:#aaf2fc;--color-light-gray:#f7f7f5;--page-padding-x:20px;--page-padding-x-half:10px;--max-content-width:1440px;--module-vertical-spacing:0;--font-suisse:"Suisse Int'l",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"Suisse Int'l Mono",monospace;--font-h0-size:clamp(4.375rem,4vw + 2rem,6.25rem);--font-h1-size:clamp(3.4375rem,3vw + 1.5rem,4.6875rem);--font-h2-size:clamp(2.5rem,2.5vw + 1rem,4rem);--font-h3-size:clamp(2rem,1.5vw + 1rem,2.625rem);--font-h4-size:clamp(1.5rem,1vw + .75rem,2rem);--font-p1-size:clamp(1.0625rem,.5vw + .75rem,1.375rem);--font-p2-size:clamp(.875rem,.5vw + .5rem,1.125rem);--font-p3-size:clamp(.75rem,.35vw + .5rem,.9375rem);--font-eyebrow-size:15px;--font-heading-weight:500;--font-heading-line-height:1;--font-paragraph-weight:400;--font-paragraph-line-height:1.1}@media (min-width:768px){:root{--page-padding-x:50px;--page-padding-x-half:25px}}@media (min-width:1024px){:root{--page-padding-x:100px;--page-padding-x-half:50px}}.BlogLanding-module-scss-module__nFjd2W__blogLanding{padding:60px var(--page-padding-x)100px;background-color:var(--color-white);flex-direction:column;gap:120px;width:100%;display:flex}@media (max-width:1024px){.BlogLanding-module-scss-module__nFjd2W__blogLanding{padding:40px var(--page-padding-x)80px;gap:80px}}@media (max-width:768px){.BlogLanding-module-scss-module__nFjd2W__blogLanding{padding:30px var(--page-padding-x)60px;gap:60px}}.BlogLanding-module-scss-module__nFjd2W__featuredPost{cursor:pointer;grid-template-columns:1fr 1fr;align-items:center;gap:60px;text-decoration:none;transition:transform .3s;display:grid}.BlogLanding-module-scss-module__nFjd2W__featuredPost:hover{transform:translateY(-4px)}.BlogLanding-module-scss-module__nFjd2W__featuredPost:hover .BlogLanding-module-scss-module__nFjd2W__featuredImage{opacity:.95}@media (max-width:1024px){.BlogLanding-module-scss-module__nFjd2W__featuredPost{grid-template-columns:1fr;gap:40px}}.BlogLanding-module-scss-module__nFjd2W__featuredContent{flex-direction:column;gap:20px;display:flex}.BlogLanding-module-scss-module__nFjd2W__featuredCategory{color:#fefefe;width:fit-content;font-family:var(--font-suisse);text-transform:capitalize;background-color:#3c3a39;border-radius:25px;padding:6px 16px;font-size:14px;font-weight:400;line-height:1.05;display:inline-flex}.BlogLanding-module-scss-module__nFjd2W__featuredTitle{font-family:var(--font-suisse);font-size:var(--font-h2-size);font-weight:var(--font-heading-weight);line-height:var(--font-heading-line-height);letter-spacing:-1.28px;color:var(--color-black);letter-spacing:-1.28px;margin:0}@media (max-width:1024px){.BlogLanding-module-scss-module__nFjd2W__featuredTitle{font-family:var(--font-suisse);font-size:var(--font-h3-size);font-weight:var(--font-heading-weight);line-height:var(--font-heading-line-height)}}@media (max-width:768px){.BlogLanding-module-scss-module__nFjd2W__featuredTitle{letter-spacing:-.64px;font-size:32px}}.BlogLanding-module-scss-module__nFjd2W__featuredExcerpt{font-family:var(--font-suisse);font-size:var(--font-p1-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:#3c3a3999;max-width:500px;margin:0}@media (max-width:768px){.BlogLanding-module-scss-module__nFjd2W__featuredExcerpt{font-size:16px}}.BlogLanding-module-scss-module__nFjd2W__featuredAuthor{align-items:center;gap:10px;margin-top:10px;display:flex}.BlogLanding-module-scss-module__nFjd2W__featuredAuthorImage{object-fit:cover;border-radius:50%;width:32px;height:32px}.BlogLanding-module-scss-module__nFjd2W__featuredAuthorName{font-family:var(--font-suisse);color:var(--color-black);font-size:15px;font-weight:400;line-height:1.05}.BlogLanding-module-scss-module__nFjd2W__featuredAuthorName:after{content:"•";color:#3c3a394d;margin:0 8px}.BlogLanding-module-scss-module__nFjd2W__featuredDate{font-family:var(--font-suisse);color:#3c3a3966;font-size:15px;font-weight:400;line-height:1.05}.BlogLanding-module-scss-module__nFjd2W__featuredImageContainer{aspect-ratio:16/10;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:20px;width:100%;position:relative;overflow:hidden}@media (max-width:1024px){.BlogLanding-module-scss-module__nFjd2W__featuredImageContainer{aspect-ratio:16/9}}.BlogLanding-module-scss-module__nFjd2W__featuredImage{object-fit:cover;width:100%;height:100%;transition:opacity .3s}.BlogLanding-module-scss-module__nFjd2W__webinarBanner{background-color:var(--color-light-gray);cursor:pointer;box-sizing:border-box;border-radius:20px;justify-content:space-between;align-items:center;gap:40px;width:100%;padding:40px 50px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex}.BlogLanding-module-scss-module__nFjd2W__webinarBanner:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0b090714}.BlogLanding-module-scss-module__nFjd2W__webinarBanner:hover .BlogLanding-module-scss-module__nFjd2W__webinarCta{transform:translate(4px)}@media (max-width:1024px){.BlogLanding-module-scss-module__nFjd2W__webinarBanner{flex-direction:column;align-items:flex-start;gap:30px;padding:30px 35px}}@media (max-width:768px){.BlogLanding-module-scss-module__nFjd2W__webinarBanner{border-radius:16px;gap:24px;padding:25px}}.BlogLanding-module-scss-module__nFjd2W__webinarContent{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.BlogLanding-module-scss-module__nFjd2W__webinarEyebrow{background-color:var(--color-black);color:#fefefe;width:fit-content;font-family:var(--font-suisse);text-transform:uppercase;letter-spacing:1px;border-radius:20px;padding:6px 14px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.BlogLanding-module-scss-module__nFjd2W__webinarTitle{font-family:var(--font-suisse);color:var(--color-black);letter-spacing:-.5px;margin:0;font-size:28px;font-weight:500;line-height:1.2}@media (max-width:768px){.BlogLanding-module-scss-module__nFjd2W__webinarTitle{font-size:22px}}.BlogLanding-module-scss-module__nFjd2W__webinarDescription{font-family:var(--font-suisse);color:var(--color-black-60);max-width:600px;margin:0;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:768px){.BlogLanding-module-scss-module__nFjd2W__webinarDescription{font-size:15px}}.BlogLanding-module-scss-module__nFjd2W__webinarCta{background-color:var(--color-black);color:#fefefe;border-radius:100px;flex-shrink:0;align-items:center;gap:10px;padding:14px 24px;transition:transform .2s;display:flex}.BlogLanding-module-scss-module__nFjd2W__webinarCta svg{flex-shrink:0;width:20px;height:20px}@media (max-width:768px){.BlogLanding-module-scss-module__nFjd2W__webinarCta{padding:12px 20px}}.BlogLanding-module-scss-module__nFjd2W__webinarCtaText{font-family:var(--font-suisse);color:#fefefe;white-space:nowrap;font-size:15px;font-weight:500}@media (max-width:768px){.BlogLanding-module-scss-module__nFjd2W__webinarCtaText{font-size:14px}}.BlogLanding-module-scss-module__nFjd2W__latestSection{flex-direction:column;gap:60px;display:flex}@media (max-width:768px){.BlogLanding-module-scss-module__nFjd2W__latestSection{gap:40px}}.BlogLanding-module-scss-module__nFjd2W__latestHeading{font-family:var(--font-suisse);font-size:var(--font-h3-size);font-weight:var(--font-heading-weight);line-height:var(--font-heading-line-height);color:var(--color-black);letter-spacing:-.96px;margin:0}@media (max-width:768px){.BlogLanding-module-scss-module__nFjd2W__latestHeading{letter-spacing:-.64px;font-size:32px}}.BlogLanding-module-scss-module__nFjd2W__postsGrid{grid-template-columns:repeat(3,1fr);gap:60px 40px;display:grid}@media (max-width:1024px){.BlogLanding-module-scss-module__nFjd2W__postsGrid{grid-template-columns:repeat(2,1fr);gap:40px 30px}}@media (max-width:768px){.BlogLanding-module-scss-module__nFjd2W__postsGrid{grid-template-columns:1fr;gap:40px}}.BlogLanding-module-scss-module__nFjd2W__loadMoreContainer{justify-content:center;margin-top:20px;display:flex}
