.BlogFeaturedCarousel-module__PixNqG__section{margin-bottom:clamp(1.35rem,3vw,2rem)}.BlogFeaturedCarousel-module__PixNqG__frame{position:relative}.BlogFeaturedCarousel-module__PixNqG__viewport{border-radius:var(--radius-lg);overflow:hidden}.BlogFeaturedCarousel-module__PixNqG__track{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.8vw,1rem);transition:transform .45s cubic-bezier(.22,1,.36,1);display:grid}.BlogFeaturedCarousel-module__PixNqG__slide{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--color-border) 88%, transparent);background:var(--color-surface);grid-template-rows:auto 1fr;min-width:0;transition:border-color .28s,box-shadow .28s;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.BlogFeaturedCarousel-module__PixNqG__slideActive{border-color:color-mix(in srgb, var(--color-primary) 22%, var(--color-border));box-shadow:0 10px 32px color-mix(in srgb, var(--color-primary) 10%, transparent), 0 1px 2px #0f172a0a}.BlogFeaturedCarousel-module__PixNqG__slide:hover{border-color:color-mix(in srgb, var(--color-primary) 24%, var(--color-border))}.BlogFeaturedCarousel-module__PixNqG__media{aspect-ratio:5/3;background:color-mix(in srgb, var(--color-border) 35%, var(--color-surface));position:relative;overflow:hidden}.BlogFeaturedCarousel-module__PixNqG__img{object-fit:cover;object-position:center;transition:transform .55s cubic-bezier(.22,1,.36,1)}.BlogFeaturedCarousel-module__PixNqG__slideActive:hover .BlogFeaturedCarousel-module__PixNqG__img,.BlogFeaturedCarousel-module__PixNqG__slide:hover .BlogFeaturedCarousel-module__PixNqG__img{transform:scale(1.04)}.BlogFeaturedCarousel-module__PixNqG__body{flex-direction:column;gap:.45rem;min-width:0;padding:.85rem .95rem 1rem;display:flex}.BlogFeaturedCarousel-module__PixNqG__cat{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-primary) 70%, var(--color-muted));margin:0;font-size:.65rem;font-weight:600}.BlogFeaturedCarousel-module__PixNqG__title{letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(.88rem,.35vw + .82rem,.98rem);font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.BlogFeaturedCarousel-module__PixNqG__title a{color:inherit;text-decoration:none;transition:color .2s}.BlogFeaturedCarousel-module__PixNqG__slide:hover .BlogFeaturedCarousel-module__PixNqG__title a{color:color-mix(in srgb, var(--color-primary) 75%, var(--color-text))}.BlogFeaturedCarousel-module__PixNqG__meta{border-top:1px solid color-mix(in srgb, var(--color-border) 75%, transparent);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.3rem .45rem;margin-top:auto;padding-top:.55rem;font-size:.72rem;font-weight:400;display:flex}.BlogFeaturedCarousel-module__PixNqG__sep{opacity:.55}.BlogFeaturedCarousel-module__PixNqG__stretchLink{z-index:1;border-radius:inherit;position:absolute;inset:0}.BlogFeaturedCarousel-module__PixNqG__stretchLink:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 55%, transparent);outline-offset:2px}.BlogFeaturedCarousel-module__PixNqG__body>:not(.BlogFeaturedCarousel-module__PixNqG__stretchLink){z-index:0;pointer-events:none;position:relative}.BlogFeaturedCarousel-module__PixNqG__body a:not(.BlogFeaturedCarousel-module__PixNqG__stretchLink){pointer-events:auto}.BlogFeaturedCarousel-module__PixNqG__nav{z-index:3;border:1px solid color-mix(in srgb, var(--color-border) 90%, transparent);background:color-mix(in srgb, var(--color-surface) 94%, white);width:2.15rem;height:2.15rem;color:var(--color-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-size:1.2rem;line-height:1;transition:border-color .2s,background .2s,transform .2s;display:inline-flex;position:absolute;top:38%;translate:0 -50%;box-shadow:0 4px 18px #0f172a1a}.BlogFeaturedCarousel-module__PixNqG__nav:hover{border-color:color-mix(in srgb, var(--color-primary) 35%, var(--color-border));background:var(--color-surface);transform:translateY(-50%)scale(1.04)}.BlogFeaturedCarousel-module__PixNqG__nav:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 45%, transparent);outline-offset:2px}.BlogFeaturedCarousel-module__PixNqG__navPrev{inset-inline-start:-.55rem}.BlogFeaturedCarousel-module__PixNqG__navNext{inset-inline-end:-.55rem}.BlogFeaturedCarousel-module__PixNqG__dots{flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:.75rem;display:flex}.BlogFeaturedCarousel-module__PixNqG__dot{background:color-mix(in srgb, var(--color-muted) 35%, var(--color-border));cursor:pointer;border:none;border-radius:999px;width:.45rem;height:.45rem;padding:0;transition:width .22s,background .22s}.BlogFeaturedCarousel-module__PixNqG__dot:hover{background:color-mix(in srgb, var(--color-primary) 45%, var(--color-muted))}.BlogFeaturedCarousel-module__PixNqG__dotActive{background:color-mix(in srgb, var(--color-primary) 78%, var(--color-text));width:1.35rem}.BlogFeaturedCarousel-module__PixNqG__dot:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 45%, transparent);outline-offset:3px}@media (max-width:1023px){.BlogFeaturedCarousel-module__PixNqG__track{display:block}.BlogFeaturedCarousel-module__PixNqG__slide:not(.BlogFeaturedCarousel-module__PixNqG__slideActive){display:none}.BlogFeaturedCarousel-module__PixNqG__nav{top:42%}.BlogFeaturedCarousel-module__PixNqG__navPrev{inset-inline-start:.35rem}.BlogFeaturedCarousel-module__PixNqG__navNext{inset-inline-end:.35rem}}@media (max-width:640px){.BlogFeaturedCarousel-module__PixNqG__slideActive:hover .BlogFeaturedCarousel-module__PixNqG__img,.BlogFeaturedCarousel-module__PixNqG__slide:hover .BlogFeaturedCarousel-module__PixNqG__img{transform:none}}@media (prefers-reduced-motion:reduce){.BlogFeaturedCarousel-module__PixNqG__track,.BlogFeaturedCarousel-module__PixNqG__slide,.BlogFeaturedCarousel-module__PixNqG__img,.BlogFeaturedCarousel-module__PixNqG__nav{transition:none}.BlogFeaturedCarousel-module__PixNqG__slideActive:hover .BlogFeaturedCarousel-module__PixNqG__img,.BlogFeaturedCarousel-module__PixNqG__slide:hover .BlogFeaturedCarousel-module__PixNqG__img{transform:none}}
.BlogMagazine-module__a-M8VW__page{padding:clamp(1.5rem,3.5vw,2.25rem) 1rem clamp(2.75rem,5vw,4rem);position:relative;overflow-x:clip}.BlogMagazine-module__a-M8VW__inner{z-index:1;max-width:1280px;margin:0 auto;position:relative}.BlogMagazine-module__a-M8VW__hero{margin-bottom:clamp(1rem,2.5vw,1.35rem)}.BlogMagazine-module__a-M8VW__kicker{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--color-primary-deep) 72%, var(--color-muted));align-items:center;gap:.55rem;margin:0;font-size:.72rem;font-weight:700;display:inline-flex}.BlogMagazine-module__a-M8VW__kickerMark{background:var(--color-primary);flex-shrink:0;width:28px;height:1px}.BlogMagazine-module__a-M8VW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.85rem 1.25rem;margin-bottom:clamp(1.25rem,2.8vw,1.75rem);display:flex}.BlogMagazine-module__a-M8VW__filters{flex:1;gap:.55rem;min-width:0;display:grid}.BlogMagazine-module__a-M8VW__filterLabel{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-muted) 90%, var(--color-text));margin:0;font-size:.72rem;font-weight:600}.BlogMagazine-module__a-M8VW__chips{flex-wrap:wrap;gap:.45rem;display:flex}.BlogMagazine-module__a-M8VW__count{font-variant-numeric:tabular-nums;color:var(--color-muted);flex-shrink:0;margin:0;font-size:.8rem;font-weight:500}.BlogMagazine-module__a-M8VW__chip{border:1px solid color-mix(in srgb, var(--color-border) 90%, transparent);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:999px;padding:.42rem .85rem;font-size:.84rem;font-weight:500;transition:border-color .2s,background .2s,color .2s}.BlogMagazine-module__a-M8VW__chip:hover{border-color:color-mix(in srgb, var(--color-primary) 28%, var(--color-border));background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface))}.BlogMagazine-module__a-M8VW__chip:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 40%, transparent);outline-offset:2px}.BlogMagazine-module__a-M8VW__chipActive{border-color:color-mix(in srgb, var(--color-primary) 38%, transparent);background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface));color:color-mix(in srgb, var(--color-primary) 82%, var(--color-text))}.BlogMagazine-module__a-M8VW__empty{border-radius:var(--radius-md);border:1px dashed color-mix(in srgb, var(--color-border) 90%, transparent);color:var(--color-muted);text-align:center;margin:0;padding:1.15rem 1.1rem;font-weight:500}.BlogMagazine-module__a-M8VW__grid{gap:clamp(1rem,2.2vw,1.35rem);display:grid}@media (min-width:640px){.BlogMagazine-module__a-M8VW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.BlogMagazine-module__a-M8VW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.BlogMagazine-module__a-M8VW__tile{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--color-border) 88%, transparent);background:var(--color-surface);grid-template-rows:auto 1fr;min-height:100%;transition:transform .28s,border-color .28s,box-shadow .28s;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.BlogMagazine-module__a-M8VW__tile:hover{border-color:color-mix(in srgb, var(--color-primary) 24%, var(--color-border));box-shadow:0 10px 32px color-mix(in srgb, var(--color-primary) 10%, transparent), 0 1px 2px #0f172a0a;transform:translateY(-3px)}.BlogMagazine-module__a-M8VW__tileMedia{aspect-ratio:5/3;background:color-mix(in srgb, var(--color-border) 35%, var(--color-surface));min-width:0;position:relative;overflow:hidden}.BlogMagazine-module__a-M8VW__tileMedia:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(#0000 55%,#0f172a14 100%);transition:opacity .28s;position:absolute;inset:0}.BlogMagazine-module__a-M8VW__tile:hover .BlogMagazine-module__a-M8VW__tileMedia:after{opacity:1}.BlogMagazine-module__a-M8VW__tileImg{object-fit:cover;object-position:center;transition:transform .55s cubic-bezier(.22,1,.36,1)}.BlogMagazine-module__a-M8VW__tile:hover .BlogMagazine-module__a-M8VW__tileImg{transform:scale(1.045)}.BlogMagazine-module__a-M8VW__tileBody{flex-direction:column;gap:.5rem;min-width:0;padding:1rem 1.1rem 1.15rem;display:flex}.BlogMagazine-module__a-M8VW__tileCat{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-primary) 70%, var(--color-muted));margin:0;font-size:.68rem;font-weight:600}.BlogMagazine-module__a-M8VW__tileTitle{letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(.95rem,.3vw + .88rem,1.05rem);font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.BlogMagazine-module__a-M8VW__tileTitle a{color:inherit;text-decoration:none;transition:color .2s}.BlogMagazine-module__a-M8VW__tile:hover .BlogMagazine-module__a-M8VW__tileTitle a{color:color-mix(in srgb, var(--color-primary) 75%, var(--color-text))}.BlogMagazine-module__a-M8VW__tileExcerpt{color:var(--color-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.88rem;line-height:1.65;display:-webkit-box;overflow:hidden}.BlogMagazine-module__a-M8VW__meta{border-top:1px solid color-mix(in srgb, var(--color-border) 75%, transparent);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.35rem .55rem;margin-top:auto;padding-top:.65rem;font-size:.76rem;font-weight:400;display:flex}.BlogMagazine-module__a-M8VW__sep{opacity:.55}.BlogMagazine-module__a-M8VW__tileRead{width:fit-content;color:color-mix(in srgb, var(--color-primary) 72%, var(--color-text));align-items:center;gap:.3rem;margin-top:.15rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.BlogMagazine-module__a-M8VW__tileRead:hover{color:var(--color-primary)}.BlogMagazine-module__a-M8VW__coverHit{z-index:2;border-radius:inherit;position:absolute;inset:0}.BlogMagazine-module__a-M8VW__coverHit:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 55%, transparent);outline-offset:2px}.BlogMagazine-module__a-M8VW__tileBody>:not(.BlogMagazine-module__a-M8VW__coverHit){z-index:3;pointer-events:none;position:relative}.BlogMagazine-module__a-M8VW__tileBody a:not(.BlogMagazine-module__a-M8VW__coverHit){pointer-events:auto}@media (max-width:640px){.BlogMagazine-module__a-M8VW__toolbar{flex-direction:column;align-items:stretch}.BlogMagazine-module__a-M8VW__tile:hover,.BlogMagazine-module__a-M8VW__tile:hover .BlogMagazine-module__a-M8VW__tileImg{transform:none}}@media (prefers-reduced-motion:reduce){.BlogMagazine-module__a-M8VW__tile,.BlogMagazine-module__a-M8VW__tileImg,.BlogMagazine-module__a-M8VW__tileMedia:after{transition:none}.BlogMagazine-module__a-M8VW__tile:hover,.BlogMagazine-module__a-M8VW__tile:hover .BlogMagazine-module__a-M8VW__tileImg{transform:none}}
