.legal-line[data-astro-cid-fmgelhwa]{display:block;position:absolute;left:50%;top:50%;width:1.25rem;height:2px;transition:rotate .4s cubic-bezier(.16,1,.3,1),translate .4s cubic-bezier(.16,1,.3,1)}.legal-line-1[data-astro-cid-fmgelhwa]{background:#151515;translate:-50% calc(-50% - 3px)}.legal-line-2[data-astro-cid-fmgelhwa]{background:#151515;translate:-50% calc(-50% + 3px)}.menu-open .legal-line-1[data-astro-cid-fmgelhwa]{background:#fff;translate:-50% -50%;rotate:45deg}.menu-open .legal-line-2[data-astro-cid-fmgelhwa]{background:#fff;translate:-50% -50%;rotate:-45deg}.menu-open .legal-menu-text[data-astro-cid-fmgelhwa]{color:#fff}.res-filter-mobile-wrap[data-astro-cid-fmgelhwa]{padding-left:1rem;padding-top:2rem;padding-bottom:.5rem}@media(min-width:768px){.res-filter-mobile-wrap[data-astro-cid-fmgelhwa]{padding-left:2rem}}.res-filter-list-mobile[data-astro-cid-fmgelhwa]{scrollbar-width:none}.res-filter-list-mobile[data-astro-cid-fmgelhwa]::-webkit-scrollbar{display:none}.res-filter-btn[data-astro-cid-fmgelhwa]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:transparent;border:1px solid rgba(30,30,30,.1);border-radius:.5rem;cursor:pointer;transition:border-color .25s ease,background-color .25s ease;white-space:nowrap}.res-filter-btn--block[data-astro-cid-fmgelhwa]{width:100%;justify-content:flex-start}.res-filter-dot[data-astro-cid-fmgelhwa]{width:.5rem;height:.5rem;border-radius:.125rem;background:#15151526;transition:background-color .25s ease;flex-shrink:0}.res-filter-label[data-astro-cid-fmgelhwa]{font-family:Syne,sans-serif;font-weight:600;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:#15151599;line-height:1;transition:color .25s ease}.res-filter-btn[data-astro-cid-fmgelhwa]:hover .res-filter-label[data-astro-cid-fmgelhwa]{color:#151515}.res-filter-btn[data-astro-cid-fmgelhwa]:hover .res-filter-dot[data-astro-cid-fmgelhwa]{background:#f2757380}.res-filter-btn[data-astro-cid-fmgelhwa].is-active{background:#151515;border-color:#151515}.res-filter-btn[data-astro-cid-fmgelhwa].is-active .res-filter-dot[data-astro-cid-fmgelhwa]{background:#f27573}.res-filter-btn[data-astro-cid-fmgelhwa].is-active .res-filter-label[data-astro-cid-fmgelhwa]{color:#fff}.res-section[data-astro-cid-fmgelhwa]{padding-top:.5rem;padding-bottom:4rem}.res-grid[data-astro-cid-fmgelhwa]{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:1024px){.res-section[data-astro-cid-fmgelhwa]{padding-block:4rem}.res-grid[data-astro-cid-fmgelhwa]{grid-template-columns:repeat(2,minmax(0,1fr))}}.res-card[data-astro-cid-fmgelhwa]{transition:opacity .3s ease,transform .3s ease}.res-card[data-astro-cid-fmgelhwa].is-hidden{display:none}.res-card-link[data-astro-cid-fmgelhwa]{display:block;color:inherit}.res-card-image[data-astro-cid-fmgelhwa]{position:relative;width:100%;aspect-ratio:16 / 10;border-radius:.5rem;overflow:hidden;background:#151515;box-shadow:0 0 #15151500;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.res-card-link[data-astro-cid-fmgelhwa]:hover .res-card-image[data-astro-cid-fmgelhwa]{transform:translateY(-2px);box-shadow:0 12px 24px -8px #1515151f}.res-card-image-img[data-astro-cid-fmgelhwa]{width:100%;height:100%;object-fit:cover;display:block}.res-card-image-placeholder[data-astro-cid-fmgelhwa]{position:relative;width:100%;height:100%;background:#151515;overflow:hidden}.res-card-image-placeholder[data-astro-cid-fmgelhwa]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:12px 12px;background-position:0 0}.res-card-image-glow[data-astro-cid-fmgelhwa]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 100% 80% at 110% -10%,rgba(242,117,115,.18),transparent 60%);opacity:.7;transition:opacity .5s ease}.res-card-link[data-astro-cid-fmgelhwa]:hover .res-card-image-glow[data-astro-cid-fmgelhwa]{opacity:1}.res-card-image-bar[data-astro-cid-fmgelhwa]{position:absolute;left:1.5rem;bottom:1.5rem;width:2.5rem;height:4px;background:#f27573;border-radius:2px;transition:width .4s cubic-bezier(.16,1,.3,1);pointer-events:none}.res-card-link[data-astro-cid-fmgelhwa]:hover .res-card-image-bar[data-astro-cid-fmgelhwa]{width:4rem}.res-card-meta[data-astro-cid-fmgelhwa]{margin-top:1rem;display:flex;align-items:center;gap:.5rem;font-family:Syne,sans-serif;font-weight:600;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;line-height:1}.res-card-category[data-astro-cid-fmgelhwa]{color:#f27573}.res-card-meta-sep[data-astro-cid-fmgelhwa]{color:#1515154d}.res-card-date[data-astro-cid-fmgelhwa]{color:#15151580}.res-card-heading[data-astro-cid-fmgelhwa]{margin:.625rem 0 0;font-family:Syne,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.25;letter-spacing:-.015em;color:#151515;transition:color .2s ease}.res-card-link[data-astro-cid-fmgelhwa]:hover .res-card-heading[data-astro-cid-fmgelhwa]{color:#f27573}.res-card-excerpt[data-astro-cid-fmgelhwa]{margin-top:.5rem;font-family:DM Sans,sans-serif;font-size:.9375rem;line-height:1.55;color:#151515b3;letter-spacing:-.005em}.res-card-author[data-astro-cid-fmgelhwa]{margin-top:1rem;display:flex;align-items:center;gap:.625rem}.res-card-avatar[data-astro-cid-fmgelhwa]{width:1.75rem;height:1.75rem;border-radius:999px;object-fit:cover;background:#151515;flex-shrink:0}.res-card-author-name[data-astro-cid-fmgelhwa]{font-family:Syne,sans-serif;font-weight:600;font-size:.8125rem;color:#151515bf}.res-show-more-wrap[data-astro-cid-fmgelhwa]{display:flex;justify-content:center;margin-top:2.5rem}@media(min-width:1024px){.res-show-more-wrap[data-astro-cid-fmgelhwa]{margin-top:3.5rem}}.res-show-more[data-astro-cid-fmgelhwa]{position:relative;background:transparent;border:0;padding:0 0 .25rem;cursor:pointer;font-family:Syne,sans-serif;font-weight:700;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;color:#151515}.res-show-more[data-astro-cid-fmgelhwa].hidden{display:none}.res-show-more[data-astro-cid-fmgelhwa]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.16,1,.3,1)}.res-show-more[data-astro-cid-fmgelhwa]:hover:after{transform:scaleX(1)}@media(min-width:1024px){.res-card[data-astro-cid-fmgelhwa],.res-card-link[data-astro-cid-fmgelhwa]{height:100%}.res-card-link[data-astro-cid-fmgelhwa]{display:flex;flex-direction:column}.res-card-author[data-astro-cid-fmgelhwa]{margin-top:auto;padding-top:1rem}.res-card-heading[data-astro-cid-fmgelhwa]{font-size:1.5rem}.res-card-excerpt[data-astro-cid-fmgelhwa]{font-size:1rem}}
