.btn.svelte-b18lfs{cursor:pointer;letter-spacing:.028rem;border:1px solid #0000;border-radius:2.8rem;justify-content:center;align-items:center;gap:.8rem;width:min-content;height:5.6rem;padding:0 2.4rem;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;text-decoration:none;transition:color 1s cubic-bezier(.16,1,.3,1),border-color 1s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.btn.svelte-b18lfs{transition:none}}@media screen and (width>768px){.btn.svelte-b18lfs:before{content:"";border-radius:5.6rem;width:0%;height:100%;transition:left 1s cubic-bezier(.16,1,.3,1),width 1s cubic-bezier(.16,1,.3,1);position:absolute;right:0}}@media screen and (width>768px) and (prefers-reduced-motion:reduce){.btn.svelte-b18lfs:before{transition:none}}.btn.svelte-b18lfs .btn-icon{width:1.5rem;height:1.5rem;position:relative}.btn-primary.btn-dark.svelte-b18lfs{color:#121212;background-color:#cefd54}.btn-primary.btn-dark.svelte-b18lfs:before{background-color:#121212}@media screen and (width>768px){.btn-primary.btn-dark.svelte-b18lfs:hover{color:#fff;border-color:#fff}}.btn-primary.btn-light.svelte-b18lfs{color:#fff;background-color:#121212}.btn-primary.btn-light.svelte-b18lfs:before{background-color:#fff}@media screen and (width>768px){.btn-primary.btn-light.svelte-b18lfs:hover{color:#121212;border-color:#121212}}.btn-secondary.svelte-b18lfs{background-color:#0000}.btn-secondary.btn-dark.svelte-b18lfs{color:#fff;border-color:#fff}.btn-secondary.btn-dark.svelte-b18lfs:before{background-color:#fff}@media screen and (width>768px){.btn-secondary.btn-dark.svelte-b18lfs:hover{color:#121212}}.btn-secondary.btn-light.svelte-b18lfs{color:#121212;border-color:#121212}.mask.svelte-b18lfs{display:flex;overflow:hidden}.btn-text.svelte-b18lfs{white-space:nowrap;flex-shrink:0;position:relative;overflow:hidden}.btn.svelte-b18lfs:hover:before{width:100%;left:0}.btn-only-icon.svelte-b18lfs{aspect-ratio:1;height:3.2rem;padding:0}.img-wrapper.svelte-gl7yrj{width:100%;height:100%;display:block;position:relative;overflow:hidden}.img-wrapper.svelte-gl7yrj:not(figure,.cover,.contain):before{content:"";width:100%;padding-bottom:var(--pb,56.25%);display:block}.img-wrapper.loaded.svelte-gl7yrj .img:where(.svelte-gl7yrj){opacity:1}.img-wrapper.cover.svelte-gl7yrj,.img-wrapper.contain.svelte-gl7yrj{height:100%}.img-wrapper.cover.svelte-gl7yrj:before,.img-wrapper.contain.svelte-gl7yrj:before{content:none}.img-wrapper.cover.svelte-gl7yrj img:where(.svelte-gl7yrj){object-fit:cover}.img-wrapper.contain.svelte-gl7yrj img:where(.svelte-gl7yrj){object-fit:contain}.img-wrapper.svelte-gl7yrj .img:where(.svelte-gl7yrj){opacity:0;width:100%;height:100%;transition:opacity .3s cubic-bezier(.47,0,.745,.715);display:block;position:absolute;top:0;left:0}.img-wrapper.svelte-gl7yrj picture:where(.svelte-gl7yrj){display:contents}.img-wrapper.svelte-gl7yrj img:where(.svelte-gl7yrj){pointer-events:none;object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.article-card-link{text-decoration:none}.article-card.svelte-1rqg820{flex-direction:column;gap:1.6rem;display:flex}.card-image-block.svelte-1rqg820{position:relative;overflow:hidden}.card-image.svelte-1rqg820{transform-origin:100% 0;aspect-ratio:1;width:100%;transition:scale 1s cubic-bezier(.16,1,.3,1);position:relative}.card-image.svelte-1rqg820:before,.card-image.svelte-1rqg820:after{content:"";transform-origin:0 0;background-color:#1d1d1d;position:absolute}.card-image.svelte-1rqg820:before{width:101%;height:20%;top:100%;right:0;transform:skew(-45deg)}.card-image.svelte-1rqg820:after{transform-origin:100% 0;width:20%;height:101%;top:0;right:100%;transform:skewY(-45deg)}.card-image.svelte-1rqg820 img{object-fit:cover}.learn-more.svelte-1rqg820{color:#121212;letter-spacing:.028rem;background-color:#fff;border-radius:1.9rem;grid-template-columns:0fr auto;justify-content:flex-end;align-items:center;gap:0;height:3.6rem;padding-inline:1.2rem;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;transition:grid-template-columns 1s cubic-bezier(.16,1,.3,1),gap 1s cubic-bezier(.16,1,.3,1),padding-inline 1s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:.8rem;right:.8rem}.learn-more.svelte-1rqg820 span:where(.svelte-1rqg820){white-space:pre;overflow:hidden;translate:0 .05rem}.learn-more.svelte-1rqg820 .badge-icon{width:1.2rem;height:1.2rem}.card-info.svelte-1rqg820{flex-direction:column;gap:.8rem;display:flex}@media screen and (width>768px){.card-info.svelte-1rqg820{padding-right:1.2rem}}.card-eyebrow.svelte-1rqg820{text-transform:uppercase;letter-spacing:.096rem;font-size:1.2rem;font-style:normal;font-weight:600;line-height:140%}.card-title.svelte-1rqg820{text-wrap:balance;font-size:2.4rem;font-style:normal;font-weight:400;line-height:120%}.card-date.svelte-1rqg820{color:#b8b8b8;letter-spacing:.028rem;margin-top:.8rem;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%}.article-card:hover .card-image.svelte-1rqg820{scale:.9}.article-card:hover .learn-more.svelte-1rqg820{grid-template-columns:1fr auto;gap:1.2rem;padding-inline:1.6rem}[data-source=author].svelte-1rqg820 .card-date:where(.svelte-1rqg820){margin-top:0}@keyframes svelte-5i8hkb-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.article-card-skeleton.svelte-5i8hkb{flex-direction:column;gap:1.6rem;display:flex}.card-image-block.svelte-5i8hkb{position:relative;overflow:hidden}.card-image.svelte-5i8hkb{transform-origin:100% 0;aspect-ratio:1;width:100%;position:relative}.card-image.svelte-5i8hkb:before,.card-image.svelte-5i8hkb:after{content:"";transform-origin:0 0;background-color:#1d1d1d;position:absolute}.card-image.svelte-5i8hkb:before{width:101%;height:20%;top:100%;right:0;transform:skew(-45deg)}.card-image.svelte-5i8hkb:after{transform-origin:100% 0;width:20%;height:101%;top:0;right:100%;transform:skewY(-45deg)}.skeleton-image.svelte-5i8hkb{background:linear-gradient(90deg,#1d1d1d 25%,#4a4a4a 50%,#1d1d1d 75%) 0 0/200% 100%;width:100%;height:100%;animation:1.5s infinite svelte-5i8hkb-shimmer}.card-info.svelte-5i8hkb{flex-direction:column;gap:.8rem;display:flex}@media screen and (width>768px){.card-info.svelte-5i8hkb{padding-right:1.2rem}}.skeleton-eyebrow.svelte-5i8hkb{background:linear-gradient(90deg,#1d1d1d 25%,#4a4a4a 50%,#1d1d1d 75%) 0 0/200% 100%;border-radius:.2rem;width:30%;height:1.2rem;animation:1.5s infinite svelte-5i8hkb-shimmer}.skeleton-title.svelte-5i8hkb{background:linear-gradient(90deg,#1d1d1d 25%,#4a4a4a 50%,#1d1d1d 75%) 0 0/200% 100%;border-radius:.2rem;width:100%;height:2.4rem;animation:1.5s infinite svelte-5i8hkb-shimmer}.skeleton-title.short.svelte-5i8hkb{width:70%;height:2.4rem}.skeleton-date.svelte-5i8hkb{background:linear-gradient(90deg,#1d1d1d 25%,#4a4a4a 50%,#1d1d1d 75%) 0 0/200% 100%;border-radius:.2rem;width:40%;height:1.6rem;margin-top:.8rem;animation:1.5s infinite svelte-5i8hkb-shimmer}[data-theme=dark] .skeleton-image,[data-theme=dark] .skeleton-eyebrow,[data-theme=dark] .skeleton-title,[data-theme=dark] .skeleton-date{background:linear-gradient(90deg,#5a5a5a 25%,#6a6a6a 50%,#5a5a5a 75%) 0 0/200% 100%}
