.post-tile{width:100%;padding-block:var(--sp-s);border-top:calc(.08 * var(--u)) solid var(--ink);color:var(--tone-strong);flex-direction:column;display:flex}.post-tile__inner{gap:var(--column-gap);grid-template-columns:5fr 7fr;display:grid}.post-tile__image-wrap{height:calc(15 * var(--u));border-radius:var(--radius-default);position:relative;overflow:clip}.post-tile__img{object-fit:cover;transition:transform .7s var(--ease-in-out)}@media (hover:hover) and (pointer:fine){.post-tile:hover .post-tile__img{transform:scale(1.1)}}.post-tile__right{justify-content:space-between;align-items:flex-start;gap:var(--sp-3xs);max-width:var(--col-4);flex-direction:column;display:flex}.post-tile__top{align-items:flex-start;gap:var(--sp-4xs);flex-direction:column;display:flex}@media (max-width:991px){.post-tile__image-wrap{height:calc(20 * var(--u))}}@media (max-width:767px){.post-tile__inner{gap:var(--sp-2xs)}.post-tile__image-wrap{height:40vw}.post-tile__right{max-width:none}}@media (max-width:479px){.post-tile__inner{gap:var(--sp-xs);grid-template-columns:1fr}.post-tile__image-wrap{height:60vw}.post-tile__right{max-width:90vw}}
.blog-top{padding-top:var(--section-s);padding-bottom:var(--section-xs)}.blog-top__headline{margin-bottom:var(--sp-m)}.blog-wide{padding:var(--sp-m);border-radius:var(--radius-default);justify-content:space-between;align-items:flex-end;display:flex;position:relative;overflow:clip}.blog-wide__bg{object-fit:cover;filter:blur(6px)}.blog-wide__overlay{background:var(--ink-64);position:absolute;inset:0}.blog-wide__thumb{z-index:4;border-radius:var(--radius-default);width:32%;height:54vh;min-height:460px;position:relative;overflow:clip}.blog-wide__thumb-img{object-fit:cover}.blog-wide__tile{z-index:4;align-items:flex-start;gap:var(--sp-m);max-width:var(--col-4);color:var(--paper);flex-direction:column;display:flex;position:relative}.blog-wide__top{align-items:flex-start;gap:var(--sp-3xs);flex-direction:column;display:flex}.blog-wide__tile .btn{--btn-fg:var(--ink);--btn-fg-hover:var(--ink);--btn-bg:var(--paper);--btn-bg-hover:var(--paper-88);--btn-border:var(--paper);--btn-border-hover:var(--paper-88)}.blog-all{padding-top:var(--section-s);padding-bottom:var(--section-m)}.blog-all__grid{gap:var(--column-gap);grid-template-columns:5fr 7fr;display:grid;position:relative}.blog-all__left{top:calc(10 * var(--u));align-items:flex-start;gap:var(--sp-xs);flex-direction:column;display:flex;position:sticky}.blog-all__filters{align-items:flex-start;gap:var(--sp-3xs);flex-direction:column;display:flex}.blog-all__filter-list{align-items:flex-start;gap:var(--sp-6xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.blog-all__filter{color:var(--ink);transition:opacity .2s}@media (hover:hover) and (pointer:fine){.blog-all__filter:hover{opacity:.6}}.blog-all__filter[aria-current]{text-underline-offset:.25em;text-decoration:underline}.blog-all__list{margin:0;padding:0;list-style:none;position:relative}.blog-all__item{z-index:2;background:var(--paper);position:relative}@media (max-width:991px){.blog-wide__thumb{width:40%;height:39vw;min-height:0}.blog-wide__tile{width:40%;max-width:none}}@media (max-width:767px){.blog-wide{align-items:stretch;gap:var(--sp-3xs);padding:var(--sp-s);flex-direction:column}.blog-wide__thumb{width:100%;height:60vw}.blog-wide__tile{width:99%}.blog-all__grid{gap:var(--sp-s);grid-template-columns:1fr}.blog-all__left{position:relative;top:0}}
