.blog-module__R2lbeq__frame{--blog-ease:cubic-bezier(.32, .72, 0, 1);background:#faf9fc}.blog-module__R2lbeq__frame>section{background:0 0;padding-block:6rem}.blog-module__R2lbeq__eyebrow{background:var(--color-highlight-soft);width:fit-content;color:var(--color-highlight-ink);font:600 .625rem/1.2 var(--font-display);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;padding:.5rem .875rem;display:inline-flex}.blog-module__R2lbeq__shell{background:#2a1f4609;border-radius:2rem;min-width:0;padding:.375rem;box-shadow:0 0 0 1px #2a1f4608}.blog-module__R2lbeq__core{background:var(--color-surface);border-radius:1.625rem;min-width:0;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 12px 44px -28px #2a1f462e}.blog-module__R2lbeq__featured{background:#6048c10f}.blog-module__R2lbeq__featured .blog-module__R2lbeq__core{background:#f6f3fd}.blog-module__R2lbeq__featureLayout{gap:1.5rem;padding:1.5rem;display:grid}.blog-module__R2lbeq__featureRail,.blog-module__R2lbeq__featureStory{min-width:0}.blog-module__R2lbeq__libraryHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}@media (min-width:768px){.blog-module__R2lbeq__featureLayout{grid-template-columns:minmax(0,.3fr) minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem);padding:2.5rem}}.blog-module__R2lbeq__card{position:relative}.blog-module__R2lbeq__cardLink:after{border-radius:2rem}.blog-module__R2lbeq__cardLink:focus-visible{outline:none}.blog-module__R2lbeq__cardLink:focus-visible:after{outline:2px solid var(--color-action);outline-offset:3px}.blog-module__R2lbeq__arrow{background:#6048c112;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;transition:transform .6s cubic-bezier(.32,.72,0,1);display:inline-flex}.blog-module__R2lbeq__card:hover .blog-module__R2lbeq__arrow,.blog-module__R2lbeq__ctaButton:hover .blog-module__R2lbeq__arrow{transform:translate(2px,-1px)scale(1.05)}.blog-module__R2lbeq__imageShell{background:#2a1f460a;border-radius:1.125rem;padding:.25rem}.blog-module__R2lbeq__imageShell img{border-radius:.875rem}.blog-module__R2lbeq__topicTray{background:#2a1f4609;border-radius:1.5rem;padding:.375rem;box-shadow:inset 0 1px 2px #2a1f4608}.blog-module__R2lbeq__topicLink{isolation:isolate;white-space:nowrap;min-height:3rem;color:var(--color-muted);font:600 .8125rem/1.5 var(--font-display);border-radius:1.125rem;align-items:center;gap:.625rem;padding:.75rem 1.25rem;display:flex;position:relative}.blog-module__R2lbeq__topicLink:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:#fff;transition:opacity .45s cubic-bezier(.32,.72,0,1),transform .45s cubic-bezier(.32,.72,0,1);position:absolute;inset:0;transform:scale(.97);box-shadow:0 3px 14px -6px #2a1f462e}.blog-module__R2lbeq__topicLink:hover:before{opacity:.6;transform:scale(1)}.blog-module__R2lbeq__topicLink[aria-current=page]{color:var(--color-highlight-ink)}.blog-module__R2lbeq__topicLink[aria-current=page]:before{opacity:1;transform:scale(1)}.blog-module__R2lbeq__topicLink:focus-visible{outline:2px solid var(--color-action);outline-offset:-2px}.blog-module__R2lbeq__pagination{flex-direction:column;gap:1.25rem;padding:.5rem 0;display:flex}.blog-module__R2lbeq__paginationTray{background:#2a1f4609;border-radius:999px;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem;display:flex;box-shadow:inset 0 1px 2px #2a1f4608}.blog-module__R2lbeq__pageControl{min-width:2.75rem;min-height:2.75rem;color:var(--color-muted);font:600 .8125rem/1.5 var(--font-display);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.375rem .75rem;transition:transform .5s cubic-bezier(.32,.72,0,1);display:inline-flex}a.blog-module__R2lbeq__pageControl{background:#fff;box-shadow:0 2px 8px -4px #2a1f4624}a.blog-module__R2lbeq__pageControl:hover{transform:translateY(-2px)}a.blog-module__R2lbeq__pageControl:active{transform:scale(.97)}.blog-module__R2lbeq__pageControl:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}.blog-module__R2lbeq__pageControl[aria-current=page]{background:var(--color-primary);color:#fff}.blog-module__R2lbeq__pageControl[aria-disabled=true]{color:var(--color-subtle)}.blog-module__R2lbeq__pageControl .blog-module__R2lbeq__arrow{background:#2a1f460a;width:1.5rem;height:1.5rem}.blog-module__R2lbeq__pageControl[aria-disabled=true] .blog-module__R2lbeq__arrow{background:0 0}.blog-module__R2lbeq__ctaCore{flex-direction:column;gap:2rem;padding:2rem;display:flex}.blog-module__R2lbeq__ctaButton{border:0;border-radius:999px;padding-right:.75rem;transition:transform .6s cubic-bezier(.32,.72,0,1);box-shadow:0 10px 28px -12px #6048c159}.blog-module__R2lbeq__ctaButton .blog-module__R2lbeq__arrow{background:#ffffff26}.blog-module__R2lbeq__ctaButton:hover{transform:translateY(-2px)}.blog-module__R2lbeq__ctaButton:active{transform:scale(.98)}html.motion-ready .blog-module__R2lbeq__frame .reveal{will-change:auto;transition:opacity .85s cubic-bezier(.32,.72,0,1),transform .85s cubic-bezier(.32,.72,0,1);transform:translateY(24px)}:is(html.motion-ready .blog-module__R2lbeq__frame .reveal.is-visible,html.motion-ready .blog-module__R2lbeq__frame .reveal:focus-within){opacity:1;transform:none}@media (min-width:768px){.blog-module__R2lbeq__ctaCore{flex-direction:row;justify-content:space-between;align-items:center;padding:2.5rem}}@media (min-width:1280px){.blog-module__R2lbeq__pagination{flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width:767px){.blog-module__R2lbeq__frame>section{padding:2rem 1rem}.blog-module__R2lbeq__paginationTray{gap:.25rem}.blog-module__R2lbeq__pageControl{gap:.25rem;padding-inline:.5rem}.blog-module__R2lbeq__ctaCore{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.blog-module__R2lbeq__frame *,.blog-module__R2lbeq__topicLink:before,.blog-module__R2lbeq__arrow,.blog-module__R2lbeq__pageControl,.blog-module__R2lbeq__ctaButton{transition:none!important}html.motion-ready .blog-module__R2lbeq__frame .reveal{opacity:1;transform:none}.blog-module__R2lbeq__arrow,a.blog-module__R2lbeq__pageControl:hover,.blog-module__R2lbeq__ctaButton:hover,.blog-module__R2lbeq__ctaButton:active{transform:none}}
.SiteHeader-module__Tkw0gW__header{width:100%;padding:1.25rem 1rem 0;position:sticky;top:0}.SiteHeader-module__Tkw0gW__minimal{position:relative}.SiteHeader-module__Tkw0gW__header.SiteHeader-module__Tkw0gW__overlay{height:0;padding-top:0}.SiteHeader-module__Tkw0gW__overlay .SiteHeader-module__Tkw0gW__inner{position:relative;top:1.25rem}.SiteHeader-module__Tkw0gW__inner{background:#ffffffeb;border-radius:999px;justify-content:space-between;align-items:center;gap:1.5rem;max-width:78rem;margin-inline:auto;padding:.71875rem 1.25rem;display:flex;box-shadow:0 0 0 1px #241c3a0a,0 12px 48px -16px #241c3a24}.SiteHeader-module__Tkw0gW__header:not(.SiteHeader-module__Tkw0gW__minimal) .SiteHeader-module__Tkw0gW__inner{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.SiteHeader-module__Tkw0gW__inner a.group{border-radius:999px;height:2.75rem;transition-duration:.4s;transition-timing-function:cubic-bezier(.32,.72,0,1)}.SiteHeader-module__Tkw0gW__wordmark img{height:2.125rem}.SiteHeader-module__Tkw0gW__minimal .SiteHeader-module__Tkw0gW__wordmark img{height:1.75rem}.SiteHeader-module__Tkw0gW__tagline{font-family:var(--font-body);color:var(--color-muted);padding-left:.625rem;font-size:.8125rem;line-height:1.25;display:none}@media (min-width:1280px){.SiteHeader-module__Tkw0gW__tagline{display:inline-block}}@media (max-width:767px){.SiteHeader-module__Tkw0gW__header{padding-top:.75rem}.SiteHeader-module__Tkw0gW__inner{gap:.75rem;padding-inline:.875rem}.SiteHeader-module__Tkw0gW__overlay .SiteHeader-module__Tkw0gW__inner{top:.75rem}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__Tkw0gW__inner a.group{transition:none}}
