.card-swap-container{transform-origin:100% 100%;perspective:900px;position:absolute;bottom:0;right:0;overflow:visible;transform:translate(5%,20%)}.card{border:1px solid var(--color-border);background:var(--color-primary);transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;border-radius:0;position:absolute;top:50%;left:50%;overflow:hidden}@media (max-width:768px){.card-swap-container{transform:scale(.75)translate(25%,25%)}}@media (max-width:480px){.card-swap-container{transform:scale(.55)translate(25%,25%)}}
.BlogHero-module__LNlwSq__hero{min-height:70vh;padding-bottom:var(--section-padding);background-color:var(--color-primary);align-items:flex-end;display:flex;position:relative;overflow:hidden}.BlogHero-module__LNlwSq__bgText{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px #ffffff0d;writing-mode:vertical-rl;text-orientation:mixed;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;white-space:nowrap;font-size:40vw;line-height:.8;position:absolute;top:0;right:0;transform:translateY(-10%)}.BlogHero-module__LNlwSq__container{z-index:1;gap:var(--gutter);grid-template-columns:1fr 1fr;align-items:center;width:100%;display:grid;position:relative}.BlogHero-module__LNlwSq__content{max-width:800px;margin-top:120px}.BlogHero-module__LNlwSq__cardSwapWrapper{justify-content:flex-end;width:100%;display:flex}.BlogHero-module__LNlwSq__title{text-transform:none;margin-bottom:32px}.BlogHero-module__LNlwSq__subtitle{font-size:var(--text-caption);color:var(--color-muted);letter-spacing:.1em}@media (max-width:768px){.BlogHero-module__LNlwSq__hero{min-height:50vh;padding-top:calc(var(--nav-height) + 40px)}.BlogHero-module__LNlwSq__container{grid-template-columns:1fr;gap:64px}.BlogHero-module__LNlwSq__cardSwapWrapper{justify-content:center}.BlogHero-module__LNlwSq__bgText{font-size:50vw}}
.BlogList-module__Dk4pKa__section{padding-bottom:calc(var(--section-padding) * 2);background-color:var(--color-primary);position:relative}.BlogList-module__Dk4pKa__list{border-top:1px solid var(--color-border);flex-direction:column;display:flex}.BlogList-module__Dk4pKa__item{border-bottom:1px solid var(--color-border);position:relative}.BlogList-module__Dk4pKa__link{gap:var(--gutter);color:var(--color-secondary);grid-template-columns:3fr 7fr;padding:80px 0;transition:opacity .3s;display:grid}.BlogList-module__Dk4pKa__list:hover .BlogList-module__Dk4pKa__link{opacity:.3}.BlogList-module__Dk4pKa__list .BlogList-module__Dk4pKa__link:hover{opacity:1}.BlogList-module__Dk4pKa__meta{flex-direction:column;gap:16px;display:flex}.BlogList-module__Dk4pKa__date{font-size:var(--text-small);color:var(--color-secondary);letter-spacing:.05em}.BlogList-module__Dk4pKa__category{font-size:var(--text-small);color:var(--color-muted);text-transform:uppercase;letter-spacing:.05em}.BlogList-module__Dk4pKa__titleWrapper{flex-direction:column;justify-content:center;display:flex}.BlogList-module__Dk4pKa__title{transition:transform .5s var(--ease-out);margin:0;line-height:1.1}.BlogList-module__Dk4pKa__link:hover .BlogList-module__Dk4pKa__title{transform:translate(20px)}.BlogList-module__Dk4pKa__floatingImageContainer{pointer-events:none;z-index:9999;opacity:0;width:320px;height:400px;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);will-change:transform, opacity;border-radius:0;position:fixed;top:0;left:0;overflow:hidden;transform:scale(.95)}.BlogList-module__Dk4pKa__floatingImageContainer.BlogList-module__Dk4pKa__visible{opacity:1;transform:scale(1)}@media (max-width:900px){.BlogList-module__Dk4pKa__link{grid-template-columns:1fr;gap:32px;padding:56px 0}.BlogList-module__Dk4pKa__meta{flex-direction:row;justify-content:space-between}.BlogList-module__Dk4pKa__link:hover .BlogList-module__Dk4pKa__title{transform:none}.BlogList-module__Dk4pKa__floatingImageContainer{display:none}}
