.hdr[data-astro-cid-hdr26v2]{z-index:50;color:var(--text);border-bottom:1px solid var(--line);transition:background .35s var(--ease), color .35s var(--ease), border-color .35s;background:#fff;position:sticky;top:0}
.hdr--over[data-astro-cid-hdr26v2]{color:var(--paper);-webkit-backdrop-filter:none;background:0 0;border-color:#0000;position:fixed;inset:0 0 auto}
.hdr--over[data-astro-cid-hdr26v2]:before{content:"";pointer-events:none;background:linear-gradient(#00000080,#0000);transition:opacity .35s;position:absolute;inset:0 0 -40px}
.hdr--over[data-astro-cid-hdr26v2].is-scrolled,.hdr--over[data-astro-cid-hdr26v2].is-open{color:var(--text);border-color:var(--line);background:#fff}
.hdr--over[data-astro-cid-hdr26v2].is-scrolled:before,.hdr--over[data-astro-cid-hdr26v2].is-open:before{opacity:0}
.hdr-bar[data-astro-cid-hdr26v2]{height:var(--header);align-items:center;gap:32px;display:flex;position:relative}
.brand[data-astro-cid-hdr26v2]{font:500 17px/1 var(--sans);letter-spacing:-.01em;align-items:center;gap:12px;display:flex}
.brand[data-astro-cid-hdr26v2] img[data-astro-cid-hdr26v2]{width:40px;height:auto}
.nav[data-astro-cid-hdr26v2]{margin-left:auto}
.nav[data-astro-cid-hdr26v2] ul[data-astro-cid-hdr26v2]{align-items:center;gap:32px;list-style:none;display:flex}
.nav[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2],.mega-btn[data-astro-cid-hdr26v2]{padding-block:8px;font-size:15px;line-height:1.6;transition:opacity .3s;display:block;position:relative}
.nav[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]:focus-visible,.mega-btn[data-astro-cid-hdr26v2]:focus-visible{opacity:.65;outline:none}
.nav[data-astro-cid-hdr26v2] ul[data-astro-cid-hdr26v2]:hover>li[data-astro-cid-hdr26v2]>[data-astro-cid-hdr26v2]:is(a,button):not(:hover),.is-open[data-astro-cid-hdr26v2] .nav[data-astro-cid-hdr26v2] li[data-astro-cid-hdr26v2]:not(:has([aria-expanded=true]))>[data-astro-cid-hdr26v2]:is(a,button){opacity:.45}
.nav[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2][aria-current=page]{font-weight:500}
.hdr-end[data-astro-cid-hdr26v2]{align-items:center;gap:20px;display:flex}
.phone[data-astro-cid-hdr26v2]{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px}
.hdr-cta[data-astro-cid-hdr26v2]{min-height:40px;padding:8px 16px}
.burger[data-astro-cid-hdr26v2]{width:44px;height:44px;display:none;position:relative}
.burger[data-astro-cid-hdr26v2] span[data-astro-cid-hdr26v2]{height:1.5px;transition:transform .3s var(--ease), top .3s var(--ease);background:currentColor;position:absolute;left:11px;right:11px}
.burger[data-astro-cid-hdr26v2] span[data-astro-cid-hdr26v2]:first-child{top:18px}
.burger[data-astro-cid-hdr26v2] span[data-astro-cid-hdr26v2]:last-child{top:25px}
.is-open[data-astro-cid-hdr26v2] .burger[data-astro-cid-hdr26v2] span[data-astro-cid-hdr26v2]:first-child{top:21.5px;transform:rotate(45deg)}
.is-open[data-astro-cid-hdr26v2] .burger[data-astro-cid-hdr26v2] span[data-astro-cid-hdr26v2]:last-child{top:21.5px;transform:rotate(-45deg)}
.mega[data-astro-cid-hdr26v2]{background:var(--paper);color:var(--text);border-bottom:1px solid var(--line);box-shadow:var(--shadow);visibility:hidden;opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease), visibility .3s;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}
.mega[data-astro-cid-hdr26v2][data-open=true]{visibility:visible;opacity:1;transform:none}
.mega-grid[data-astro-cid-hdr26v2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;padding-block:40px 48px;display:grid}
.mega-primary[data-astro-cid-hdr26v2]{display:none}
.mega-title[data-astro-cid-hdr26v2]{font-family:var(--display);margin-bottom:16px;font-size:26px}
.mega[data-astro-cid-hdr26v2] ul[data-astro-cid-hdr26v2]{gap:10px;list-style:none;display:grid}
.mega-col[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]{color:var(--mute);font-size:15px;transition:color .2s}
.mega-col[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]:hover{color:var(--text)}
.mega--cat[data-astro-cid-hdr26v2],.hdr-scrim[data-astro-cid-hdr26v2],.hdr-sheet[data-astro-cid-hdr26v2]{display:none}
@media (width>=901px){.roll[data-astro-cid-hdr26v2]{vertical-align:top;display:inline-block;position:relative;overflow:hidden}}
@media (width>=901px){.roll[data-astro-cid-hdr26v2]>span[data-astro-cid-hdr26v2]{transition:transform .5s cubic-bezier(.65,0,.35,1);display:block}}
@media (width>=901px){.roll[data-astro-cid-hdr26v2]>span[data-astro-cid-hdr26v2]:after{content:attr(data-t);white-space:nowrap;position:absolute;top:100%;left:0}}
@media (width>=901px){[data-astro-cid-hdr26v2]:is(.nav a,.mega-btn,.phone):hover .roll[data-astro-cid-hdr26v2]>span[data-astro-cid-hdr26v2]{transform:translateY(-100%)}}
@media (width>=901px){.hdr-scrim[data-astro-cid-hdr26v2]{z-index:49;backdrop-filter:blur(7px)saturate(.9);opacity:0;visibility:hidden;background:#0d0d0d85;transition:opacity .4s,visibility 0s linear .4s;display:block;position:fixed;inset:0}}
@media (width>=901px){.hdr-scrim[data-astro-cid-hdr26v2][data-on]{opacity:1;visibility:visible;transition:opacity .5s}}
@media (width>=901px){.hdr-sheet[data-astro-cid-hdr26v2]{background:var(--paper);height:0;transition:height .62s cubic-bezier(.76,0,.24,1);display:block;position:absolute;top:100%;left:0;right:0}}
@media (width>=901px){.mega[data-astro-cid-hdr26v2]{box-shadow:none;opacity:1;max-height:calc(100vh - var(--header));visibility:hidden;background:0 0;border:0;transition:visibility 0s linear .3s;transform:none}}
@media (width>=901px){.mega[data-astro-cid-hdr26v2][data-open=true]{visibility:visible;transition:none;transform:none}}
@media (width>=901px){.mega[data-astro-cid-hdr26v2]>.wrap[data-astro-cid-hdr26v2]{opacity:0;transition:opacity .22s}}
@media (width>=901px){.mega[data-astro-cid-hdr26v2][data-open=true]>.wrap[data-astro-cid-hdr26v2]{opacity:1;transition:opacity .3s 80ms}}
@media (width>=901px){.mega-ready[data-astro-cid-hdr26v2] .mega--cat[data-astro-cid-hdr26v2]{display:block}}
@media (width>=901px){.cat-grid[data-astro-cid-hdr26v2]{grid-template-columns:minmax(280px,4fr) minmax(0,8fr);align-items:stretch;gap:clamp(32px,5vw,88px);padding-block:clamp(28px,3.4vw,48px) clamp(32px,3.6vw,52px);display:grid}}
@media (width>=901px){.cat-left[data-astro-cid-hdr26v2]{flex-direction:column;justify-content:space-between;gap:28px;display:flex}}
@media (width>=901px){.cat-list[data-astro-cid-hdr26v2]{gap:0;list-style:none;display:grid}}
@media (width>=901px){.cat-list[data-astro-cid-hdr26v2] li[data-astro-cid-hdr26v2]{padding-bottom:.14em;overflow:hidden}}
@media (width>=901px){.cat-list[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]{color:var(--mute);align-items:flex-start;gap:6px;transition:transform 0s linear .3s,color .25s;display:inline-flex;transform:translateY(112%)}}
@media (width>=901px){.mega[data-astro-cid-hdr26v2][data-open=true] .cat-list[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]{transition:transform .85s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 55ms + .16s), color .25s ease;transform:none}}
@media (width>=901px){.cat-list[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2][aria-current],.cat-list[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]:hover,.cat-list[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]:focus-visible{color:var(--text);outline:none}}
@media (width>=901px){.cat-name[data-astro-cid-hdr26v2]{font-family:var(--display);letter-spacing:-.012em;font-size:clamp(36px,3.7vw,62px);font-weight:300;line-height:1.08}}
@media (width>=901px){.cat-count[data-astro-cid-hdr26v2]{font-variant-numeric:tabular-nums;margin-top:.7em;font-size:11px;line-height:1}}
@media (width>=901px){.cat-foot[data-astro-cid-hdr26v2]{opacity:0;align-items:center;gap:10px;transition:opacity .2s;display:flex}}
@media (width>=901px){.mega[data-astro-cid-hdr26v2][data-open=true] .cat-foot[data-astro-cid-hdr26v2]{opacity:1;transition:opacity .6s .5s}}
@media (width>=901px){.cat-stage[data-astro-cid-hdr26v2]{clip-path:inset(0 0 100%);min-width:0;transition:clip-path 0s linear .3s;display:grid}}
@media (width>=901px){.mega[data-astro-cid-hdr26v2][data-open=true] .cat-stage[data-astro-cid-hdr26v2]{clip-path:inset(0);transition:clip-path .95s cubic-bezier(.76,0,.24,1) 60ms}}
@media (width>=901px){.cat-slide[data-astro-cid-hdr26v2]{opacity:0;visibility:hidden;grid-area:1/1;align-content:start;gap:14px;transition:opacity .45s,visibility 0s linear .45s;display:grid}}
@media (width>=901px){.cat-slide[data-astro-cid-hdr26v2][data-on]{opacity:1;visibility:visible;transition:opacity .5s}}
@media (width>=901px){.cat-big[data-astro-cid-hdr26v2]{background:var(--stone);color:#fff;height:clamp(190px,37vh,400px);position:relative;overflow:hidden}}
@media (width>=901px){.cat-big-img[data-astro-cid-hdr26v2]{height:100%;display:block}}
@media (width>=901px){.cat-big[data-astro-cid-hdr26v2] img[data-astro-cid-hdr26v2]{object-fit:cover;object-position:50% 64%;width:100%;height:100%;transition:transform 0s linear .45s;transform:scale(1.07)}}
@media (width>=901px){.mega[data-astro-cid-hdr26v2][data-open=true] .cat-slide[data-astro-cid-hdr26v2][data-on] .cat-big[data-astro-cid-hdr26v2] img[data-astro-cid-hdr26v2]{transition:transform 1.6s cubic-bezier(.16,1,.3,1);transform:none}}
@media (width>=901px){.cat-big-img[data-astro-cid-hdr26v2]:hover img[data-astro-cid-hdr26v2]{filter:brightness(1.03)}}
@media (width>=901px){.cat-big-cap[data-astro-cid-hdr26v2]{pointer-events:none;background:linear-gradient(#0000,#00000080);justify-content:space-between;align-items:baseline;gap:16px;padding:48px 18px 14px;font-size:14px;display:flex;position:absolute;bottom:0;left:0;right:0}}
@media (width>=901px){.cat-big-cap[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]{pointer-events:auto;transition:opacity .2s}}
@media (width>=901px){.cat-big-cap[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]:hover{opacity:.7}}
@media (width>=901px){.cat-picks[data-astro-cid-hdr26v2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}}
@media (width>=901px){.cat-pick[data-astro-cid-hdr26v2]{opacity:0;gap:7px;transition:opacity .15s,transform 0s linear .3s;display:grid;transform:translateY(14px)}}
@media (width>=901px){.mega[data-astro-cid-hdr26v2][data-open=true] .cat-slide[data-astro-cid-hdr26v2][data-on] .cat-pick[data-astro-cid-hdr26v2]{opacity:1;transition:opacity .6s ease calc(var(--i) * 60ms + .2s), transform .8s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * 60ms + .2s);transform:none}}
@media (width>=901px){.cat-img[data-astro-cid-hdr26v2]{aspect-ratio:3/2;background:var(--stone);display:block;overflow:hidden}}
@media (width>=901px){.cat-img[data-astro-cid-hdr26v2] img[data-astro-cid-hdr26v2]{object-fit:cover;object-position:50% 70%;width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1)}}
@media (width>=901px){.cat-pick[data-astro-cid-hdr26v2]:hover .cat-img[data-astro-cid-hdr26v2] img[data-astro-cid-hdr26v2]{transform:scale(1.04)}}
@media (width>=901px){.cat-pick-name[data-astro-cid-hdr26v2]{font-size:13px;line-height:1.3}}
@media (width>=901px){.mega-title[data-astro-cid-hdr26v2]{font-size:clamp(26px,2.2vw,34px);font-weight:300}}
@media (width>=901px){.mega-col[data-astro-cid-hdr26v2]{opacity:0;transition:opacity .15s,transform 0s linear .3s;transform:translateY(18px)}}
@media (width>=901px){.mega[data-astro-cid-hdr26v2][data-open=true] .mega-col[data-astro-cid-hdr26v2]{opacity:1;transition:opacity .6s ease calc(var(--i) * 70ms + .14s), transform .85s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * 70ms + .14s);transform:none}}
@media (width>=901px){.mega-col[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]{transition:color .2s,transform .4s cubic-bezier(.16,1,.3,1);display:inline-block}}
@media (width>=901px){.mega-col[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]:hover{transform:translate(5px)}}
@media (width>=901px) and (prefers-reduced-motion:reduce){.hdr-sheet[data-astro-cid-hdr26v2],.mega[data-astro-cid-hdr26v2],.mega[data-astro-cid-hdr26v2] [data-astro-cid-hdr26v2],.hdr-scrim[data-astro-cid-hdr26v2],.roll[data-astro-cid-hdr26v2]>span[data-astro-cid-hdr26v2]{transition-duration:.01ms!important;transition-delay:0s!important}}
@media (width<=1200px){.phone[data-astro-cid-hdr26v2]{display:none}}
@media (width<=1200px){.nav[data-astro-cid-hdr26v2] ul[data-astro-cid-hdr26v2]{gap:22px}}
@media (width<=900px){.nav[data-astro-cid-hdr26v2],.hdr-cta[data-astro-cid-hdr26v2],.mega--cat[data-astro-cid-hdr26v2]{display:none!important}}
@media (width<=900px){.burger[data-astro-cid-hdr26v2]{display:block}}
@media (width<=900px){.hdr-end[data-astro-cid-hdr26v2]{gap:8px;margin-left:auto}}
@media (width<=900px){.mega[data-astro-cid-hdr26v2]{top:var(--header);height:calc(100dvh - var(--header));box-shadow:none;background:var(--ink);color:var(--paper);transition:visibility 50ms;position:fixed;bottom:0;overflow-y:auto;transform:none}}
@media (width<=900px){.mega-col[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]{color:var(--mute-on-ink)}}
@media (width<=900px){.mega-col[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]:hover{color:var(--paper)}}
@media (width<=900px){.mega-primary[data-astro-cid-hdr26v2],.mega-msg[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]{border-color:var(--line-on-ink)!important}}
@media (width<=900px){.mega-grid[data-astro-cid-hdr26v2]{transform-origin:50%;grid-template-columns:1fr;gap:28px;padding-block:24px 64px}}
@media (width<=900px){.mega-primary[data-astro-cid-hdr26v2]{border-bottom:1px solid var(--line);gap:24px;padding-bottom:8px;display:grid}}
@media (width<=900px){.mega-primary[data-astro-cid-hdr26v2] ul[data-astro-cid-hdr26v2]{display:grid;gap:4px!important}}
@media (width<=900px){.mega-primary[data-astro-cid-hdr26v2] ul[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]{font-family:var(--display);font-size:clamp(42px,9vw,64px);line-height:1.15}}
@media (width<=900px){.mega-contact[data-astro-cid-hdr26v2]{justify-items:start;gap:14px;padding-bottom:24px;display:grid}}
@media (width<=900px){.mega-phone[data-astro-cid-hdr26v2]{font-variant-numeric:tabular-nums;font-size:22px}}
@media (width<=900px){.mega-msg[data-astro-cid-hdr26v2]{flex-wrap:wrap;gap:10px;display:flex}}
@media (width<=900px){.mega-msg[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]{border:1px solid var(--line);border-radius:0;align-items:center;gap:7px;padding:10px 12px;font-size:14px;display:inline-flex}}
@media (width<=900px){.mega-msg[data-astro-cid-hdr26v2] .social-icon{width:16px;height:16px}}
@media (width<=900px){.mega-col[data-astro-cid-hdr26v2] a[data-astro-cid-hdr26v2]{font-size:16px}}
.more-projects[data-astro-cid-refs26v2]{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}
.more-projects[data-astro-cid-refs26v2] summary[data-astro-cid-refs26v2]{cursor:pointer;min-height:44px}
.more-project-links[data-astro-cid-refs26v2]{grid-template-columns:1fr 1fr;gap:20px 32px;margin-top:24px;display:grid}
.more-project-links[data-astro-cid-refs26v2] a[data-astro-cid-refs26v2]{line-height:1.5;display:block}
@media (width<=600px){.more-project-links[data-astro-cid-refs26v2]{grid-template-columns:1fr}}
.reference-grid[data-astro-cid-refs26v2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.5vw,24px);display:grid}
.reference-grid--single[data-astro-cid-refs26v2]{grid-template-columns:1fr}
.reference-note[data-astro-cid-refs26v2]{margin-bottom:28px}
.made-grid[data-astro-cid-refs26v2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}
.made-item[data-astro-cid-refs26v2]{border-top:1px solid var(--line);align-content:start;gap:18px;padding-top:24px;display:grid}
.catalog-actions[data-astro-cid-refs26v2]{justify-items:start;gap:16px;display:grid}
.service-links[data-astro-cid-refs26v2]{flex-wrap:wrap;gap:18px 28px;margin-top:40px;display:flex}
.project-products[data-astro-cid-refs26v2]{border-top:1px solid var(--line)}
@media (width>=901px) and (hover:hover){.reference-grid[data-astro-cid-refs26v2]:not(.reference-grid--single){transition:grid-template-columns .7s cubic-bezier(.16,1,.3,1)}}
@media (width>=901px) and (hover:hover){.reference-grid[data-astro-cid-refs26v2]:not(.reference-grid--single) .frame{height:clamp(260px,27vw,440px);aspect-ratio:auto!important}}
@media (width>=901px) and (hover:hover){.reference-grid[data-astro-cid-refs26v2]:has(>div:first-child:hover){grid-template-columns:1.7fr .85fr .85fr}}
@media (width>=901px) and (hover:hover){.reference-grid[data-astro-cid-refs26v2]:has(>div:nth-child(2):hover){grid-template-columns:.85fr 1.7fr .85fr}}
@media (width>=901px) and (hover:hover){.reference-grid[data-astro-cid-refs26v2]:has(>div:nth-child(3):hover){grid-template-columns:.85fr .85fr 1.7fr}}
@media (width<=900px){.reference-grid[data-astro-cid-refs26v2]{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (width<=600px){.made-grid[data-astro-cid-refs26v2]{grid-template-columns:1fr}}
@media (width<=600px){.reference-grid[data-astro-cid-refs26v2]:not(.reference-grid--single){margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}}
@media (width<=600px){.reference-grid[data-astro-cid-refs26v2]:not(.reference-grid--single)::-webkit-scrollbar{display:none}}
@media (width<=600px){.reference-grid[data-astro-cid-refs26v2]:not(.reference-grid--single)>div[data-astro-cid-refs26v2]{scroll-snap-align:start;flex:0 0 82%}}
@media (width<=600px){.reference-grid--single[data-astro-cid-refs26v2]{grid-template-columns:1fr}}
.project-story[data-astro-cid-story26v2]{min-width:0}
a[data-astro-cid-story26v2]{align-content:start;gap:14px;display:grid}
a[data-astro-cid-story26v2] .frame>img{transition:transform 1.1s cubic-bezier(.16,1,.3,1)}
.project-story-copy[data-astro-cid-story26v2]{gap:6px;min-width:0;display:grid}
h3[data-astro-cid-story26v2]{font-size:clamp(22px,1.9vw,30px);font-weight:400;line-height:1.12}
.project-story-summary[data-astro-cid-story26v2]{color:var(--mute);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:60ch;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}
.project-story--featured[data-astro-cid-story26v2] a[data-astro-cid-story26v2]{gap:clamp(16px,2vw,28px)}
.project-story--featured[data-astro-cid-story26v2] .frame{height:clamp(320px,min(74vh,50vw),860px)}
.project-story--featured[data-astro-cid-story26v2] .project-story-copy[data-astro-cid-story26v2]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:baseline;gap:12px clamp(24px,5vw,88px)}
.project-story--featured[data-astro-cid-story26v2] h3[data-astro-cid-story26v2]{font-size:clamp(30px,3.6vw,58px);font-weight:300;line-height:1.04}
.project-story--featured[data-astro-cid-story26v2] .project-story-summary[data-astro-cid-story26v2]{-webkit-line-clamp:unset;font-size:clamp(15px,1.15vw,17px);display:block}
@media (hover:hover) and (pointer:fine){a[data-astro-cid-story26v2]:hover .frame>img{transform:scale(1.015)}}
@media (width<=900px){.project-story--featured[data-astro-cid-story26v2] .project-story-copy[data-astro-cid-story26v2]{grid-template-columns:1fr}}
@media (width<=900px){.project-story--featured[data-astro-cid-story26v2] .frame{height:72vw}}
.partner-card[data-astro-cid-partner26v2]{flex-wrap:wrap;align-items:baseline;gap:12px;padding-block:10px;scroll-margin-top:100px;display:flex}
.partner-card[data-astro-cid-partner26v2] h3[data-astro-cid-partner26v2]{font-size:clamp(24px,2.3vw,36px);font-weight:300;line-height:1.1}
.partner-card[data-astro-cid-partner26v2] h3[data-astro-cid-partner26v2] a[data-astro-cid-partner26v2]{transition:opacity .25s}
.partner-card[data-astro-cid-partner26v2] h3[data-astro-cid-partner26v2] a[data-astro-cid-partner26v2]:hover{opacity:.5}
