.syf-s09b{position:relative;overflow:hidden;padding-block:var(--syf-s09b-pad,clamp(40px, 5vw, 64px));background:var(--syf-s09b-bg,var(--syf-sand))}.syf-s09b>.syf-wrap{position:relative;z-index:1}.syf-s09b__head{max-width:60ch;margin-bottom:clamp(20px, 2.6vw, 32px)}.syf-s09b__head h2{margin:0}.syf-s09b__grid{display:grid;grid-template-columns:var(--syf-s09b-cols,repeat(2,minmax(0,1fr)));gap:clamp(16px, 2.4vw, 26px)}.syf-s09b__card{position:relative;margin:0;overflow:hidden;min-height:clamp(280px, 34vw, 400px);border-radius:var(--syf-radius);box-shadow:var(--syf-shadow-lg);background:var(--syf-s09b-card-bg,var(--syf-deep))}.syf-s09b__card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.syf-s09b__card:hover img{transform:scale(1.05)}.syf-s09b__shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgb(8 30 28 / .92) 0%,rgb(8 30 28 / .62) 22%,rgb(8 30 28 / .2) 46%,#fff0 72%)}.syf-s09b__cap{position:absolute;inset-inline:0;bottom:0;z-index:2;padding:clamp(18px, 2.4vw, 28px);color:#fff;text-shadow:0 1px 12px rgb(6 24 22 / .55)}.syf-s09b__cap b{display:block;font-size:clamp(1.15rem, 2vw, 1.55rem);line-height:1.3}.syf-s09b__cap .syf-s09b__pin{margin-top:8px;color:#CFE9A8}.syf-s09b__pin{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;font-weight:600;color:var(--syf-green-deep)}.syf-s09b__pin svg{width:13px;height:13px;fill:currentColor;flex:0 0 auto}@media (max-width:760px){.syf-s09b__grid{grid-template-columns:var(--syf-s09b-cols-m,1fr)}}@media (prefers-reduced-motion:reduce){.syf-s09b__card img{transition:none}.syf-s09b__card:hover img{transform:none}}