.pa-cl__grid{display:grid;grid-template-columns:repeat(var(--cols-m,1),minmax(0,1fr));gap:min(var(--rgap,1.6rem),1.6rem) min(var(--gap,1.2rem),1.2rem)}.pa-cl__cell{min-width:0}@media (min-width:768px){.pa-cl__grid{grid-template-columns:repeat(var(--cols-t,3),minmax(0,1fr));gap:var(--rgap,1.6rem) var(--gap,2rem)}}@media (min-width:1280px){.pa-cl__grid{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}}@media (max-width:767px){.pa-cl__grid--swipe{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--col-m,68vw);margin-inline:calc(var(--pa-gutter) * -1);padding-inline:var(--pa-gutter);scroll-padding-inline:var(--pa-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.pa-cl__grid--swipe::-webkit-scrollbar{display:none}.pa-cl__grid--swipe>*{scroll-snap-align:start}}.pa-cl__grid--framed{position:relative;gap:0;overflow:hidden;border-radius:var(--pa-r-block-m)}.pa-cl__grid--framed::after{content:"";position:absolute;inset:0;border:.1rem solid var(--c-border);border-radius:inherit;pointer-events:none}.pa-cl__grid--framed>.pa-cl__cell{position:relative}.pa-cl__grid--framed>.pa-cl__cell::before{content:"";position:absolute;inset:0;border:solid var(--c-border);border-width:0 .1rem .1rem 0;pointer-events:none;z-index:1}@media (max-width:767px){.pa-cl__grid--framed[style*="--cols-m:1"]>.pa-cl__cell::before{border-right-width:0}.pa-cl__grid--framed[style*="--cols-m:2"]>.pa-cl__cell:nth-child(2n)::before{border-right-width:0}}@media (min-width:768px){.pa-cl__grid--framed{border-radius:var(--pa-r-block)}}@media (min-width:768px) and (max-width:1279px){.pa-cl__grid--framed>.pa-cl__cell:nth-child(3n)::before{border-right-width:0}}@media (min-width:1280px){.pa-cl__grid--framed[style*="--cols:4"]>.pa-cl__cell:nth-child(4n)::before,.pa-cl__grid--framed[style*="--cols:3"]>.pa-cl__cell:nth-child(3n)::before,.pa-cl__grid--framed[style*="--cols:5"]>.pa-cl__cell:nth-child(5n)::before,.pa-cl__grid--framed[style*="--cols:6"]>.pa-cl__cell:nth-child(6n)::before,.pa-cl__grid--framed[style*="--cols:2"]>.pa-cl__cell:nth-child(2n)::before{border-right-width:0}}.pa-ccard{height:100%;overflow:hidden;background:var(--c-bg);color:var(--c-text)}.pa-ccard--boxed{border:.1rem solid var(--c-border);border-radius:var(--pa-r-block-m)}.pa-ccard__link{display:flex;flex-direction:column;height:100%;color:inherit}.pa-ccard--boxed .pa-ccard__link{padding:1.2rem}.pa-cl__grid--framed .pa-ccard__link{padding:1.2rem 1.5rem}.pa-ccard__img{position:relative;display:block;aspect-ratio:var(--r,1);overflow:hidden;border-radius:var(--pa-r-block-m);background:var(--c-bg2)}.pa-ccard__img img,.pa-ccard__img svg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.pa-ccard--round .pa-ccard__img{border-radius:50%}.pa-ccard__foot{display:flex;align-items:center;gap:.8rem;padding-top:1.2rem}.pa-ccard__title{flex:1;min-width:0;margin:0;font-family:var(--pa-font-body);font-weight:var(--pa-font-body-w);font-size:1.6rem;line-height:1.625}.pa-ccard__title.pa-h5,.pa-ccard__title.pa-h6{font-family:var(--pa-font-head);font-weight:var(--pa-font-head-w)}.pa-ccard__btn{display:flex;align-items:center;justify-content:center;flex:none;width:3.2rem;height:3.2rem;border:.1rem solid var(--c-border);border-radius:50%;transition:background-color .3s,color .3s,border-color .3s}.pa-ccard__btn svg{width:1.4rem;height:1.4rem;stroke-width:2}.pa-ccard--standard .pa-ccard__foot{justify-content:center;text-align:center}.pa-ccard--standard .pa-ccard__title{display:inline-flex;align-items:center;gap:.4rem;flex:none}.pa-ccard--standard .pa-ccard__title svg{width:1.4rem;height:1.4rem;transition:transform .3s}@media (hover:hover){.pa-ccard__link:hover .pa-ccard__img img{transform:scale(1.05)}.pa-ccard__link:hover .pa-ccard__btn{border-color:var(--c-text);background:var(--c-text);color:var(--c-bg)}.pa-ccard__link:hover .pa-ccard__title svg{transform:translateX(.3rem)}}@media (min-width:768px){.pa-ccard--boxed{border-radius:var(--pa-r-block)}.pa-ccard--boxed .pa-ccard__link{padding:1.6rem}.pa-cl__grid--framed .pa-ccard__link{padding:3.2rem 2rem}.pa-ccard__img{border-radius:var(--pa-r-block)}.pa-ccard--round .pa-ccard__img{border-radius:50%}.pa-ccard__foot{padding-top:1.6rem}}.pa-cs__track{display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--pa-gutter) * -1);padding-inline:var(--pa-gutter)}.pa-cs__track::-webkit-scrollbar{display:none}.pa-cs__item{display:flex;flex-direction:column;align-items:center;gap:1.2rem;flex:0 0 11rem;scroll-snap-align:start;text-align:center}.pa-cs__img{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--pa-r-block-m);background:var(--c-bg2)}.pa-cs__item--round .pa-cs__img{border-radius:50%}.pa-cs__img img,.pa-cs__img svg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.pa-cs__item:hover .pa-cs__img img{transform:scale(1.05)}.pa-cs__title{font-weight:600;line-height:1.4}@media (min-width:768px){.pa-cs__track{gap:3rem}.pa-cs__item{flex-basis:16rem}.pa-cs__track--center{justify-content:safe center}}