.BlogIndex-module__qRyquq__page{--blog-width:min(var(--page), 1084px);color:#0a0b0f;background:#fff;font-family:inherit}.BlogIndex-module__qRyquq__hero{padding:var(--hero-space-start) var(--page-gutter) var(--space-64);background:#fff;position:relative;overflow:hidden}.BlogIndex-module__qRyquq__heroInner{z-index:1;align-items:center;gap:var(--space-24);max-width:var(--measure-hero);text-align:center;flex-direction:column;margin:0 auto;display:flex;position:relative}.BlogIndex-module__qRyquq__hero h1{font-size:var(--text-product-hero);line-height:var(--leading-title);letter-spacing:var(--tracking-title);font-weight:var(--weight-heading);text-wrap:balance;margin:0}.BlogIndex-module__qRyquq__intro{max-width:var(--measure-body);color:#596273;font-size:var(--text-body);line-height:var(--leading-body);margin:0}.BlogIndex-module__qRyquq__heroMeta{justify-content:center;gap:var(--space-8) var(--space-24);color:#677081;font-size:var(--text-metadata);line-height:var(--leading-small);flex-wrap:wrap;display:flex}.BlogIndex-module__qRyquq__heroMeta span+span:before{content:"";width:4px;height:4px;margin:0 var(--space-24) 2px 0;vertical-align:middle;background:#c3c8d0;border-radius:50%;display:inline-block}.BlogIndex-module__qRyquq__library{width:var(--blog-width);padding:0 0 var(--section-space);margin:0 auto}.BlogIndex-module__qRyquq__libraryHeader{justify-content:space-between;align-items:center;gap:var(--space-16) var(--space-24);margin-bottom:var(--space-32);border-top:1px solid #e4e4e8;flex-wrap:wrap;padding-top:40px;display:flex}.BlogIndex-module__qRyquq__libraryHeader h2{font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.2;font-weight:var(--weight-heading);letter-spacing:-.02em;margin:0}.BlogIndex-module__qRyquq__filters{flex-wrap:wrap;gap:6px;display:flex}.BlogIndex-module__qRyquq__filters button{color:#3c4043;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dadce0;border-radius:999px;justify-content:center;align-items:center;padding:4px 14px;font-size:12px;font-weight:500;line-height:1.5;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.BlogIndex-module__qRyquq__filters .BlogIndex-module__qRyquq__activeFilter{color:#fff;background:#202124;border-color:#202124}.BlogIndex-module__qRyquq__grid{gap:var(--space-24) 20px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.BlogIndex-module__qRyquq__card{height:100%}.BlogIndex-module__qRyquq__empty{color:#5f6368;font-size:var(--text-body);margin:0}.BlogIndex-module__qRyquq__cta{width:var(--blog-width);margin:0 auto var(--space-80);padding:var(--space-64);align-items:center;gap:var(--space-64);color:#fff;background:linear-gradient(135deg,#020407,#09243a 70%,#12436a);border-radius:16px;grid-template-columns:1fr auto;display:grid;position:relative;overflow:hidden}.BlogIndex-module__qRyquq__ctaGlow{opacity:.22;filter:blur(80px);background:#2aa8ff;border-radius:50%;width:440px;height:440px;position:absolute;top:-180px;right:-100px}.BlogIndex-module__qRyquq__cta>div:not(.BlogIndex-module__qRyquq__ctaGlow){z-index:1;position:relative}.BlogIndex-module__qRyquq__ctaEyebrow{color:#70c0ff;font-size:var(--text-eyebrow);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);line-height:var(--leading-small);text-transform:uppercase;display:inline-block}.BlogIndex-module__qRyquq__cta h2{max-width:640px;margin:var(--space-24) 0 0;font-size:var(--text-section);line-height:var(--leading-section);letter-spacing:var(--tracking-heading);font-weight:var(--weight-heading);text-wrap:balance}.BlogIndex-module__qRyquq__ctaActions{gap:var(--space-12);flex-direction:column;align-items:flex-start;display:flex}.BlogIndex-module__qRyquq__ctaActions a{padding:var(--button-padding-block) var(--button-padding-inline);border-radius:var(--button-radius);color:#07111c;font-size:var(--text-small);font-weight:var(--weight-label);line-height:var(--leading-small);letter-spacing:0;min-height:var(--button-min-height);justify-content:center;align-items:center;gap:var(--button-gap);text-align:center;background:#fff;border:1px solid #0000;text-decoration:none;display:inline-flex}.BlogIndex-module__qRyquq__ctaActions .BlogIndex-module__qRyquq__secondary{color:#fff;background:#ffffff12;border:1px solid #ffffff47}.BlogIndex-module__qRyquq__page a:focus-visible,.BlogIndex-module__qRyquq__filters button:focus-visible{outline-offset:4px;outline:2px solid #5850cb}@media (hover:hover){.BlogIndex-module__qRyquq__filters button:not(.BlogIndex-module__qRyquq__activeFilter):hover{background:#f1f3f4;border-color:#c4c7cc}}@media (max-width:1023px){.BlogIndex-module__qRyquq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.BlogIndex-module__qRyquq__cta{gap:var(--space-32);grid-template-columns:1fr}.BlogIndex-module__qRyquq__ctaActions{flex-direction:row}}@media (max-width:767px){.BlogIndex-module__qRyquq__grid{gap:var(--space-16) 12px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.BlogIndex-module__qRyquq__hero{padding-bottom:var(--space-48)}.BlogIndex-module__qRyquq__hero h1{font-size:clamp(2rem,8.2vw,3rem)}.BlogIndex-module__qRyquq__libraryHeader{padding-top:var(--space-32);margin-bottom:var(--space-24)}.BlogIndex-module__qRyquq__cta{margin-bottom:var(--space-48);padding:var(--space-32) var(--space-24)}.BlogIndex-module__qRyquq__ctaActions{flex-direction:column}}@media (max-width:339px){.BlogIndex-module__qRyquq__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.BlogIndex-module__qRyquq__filters button{transition:none}}
