.unbit-stories{color:#101a32;background:#fffaf0}.unbit-stories>.eyebrow{color:#76521d}.unbit-stories>h2{color:#101a32;margin-bottom:28px;font-size:clamp(24px,3vw,34px)}.unbit-story-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.unbit-story-card{color:#fff4df;isolation:isolate;background:#103b3a;border:1px solid #c9a34f;border-radius:14px;display:block;position:relative;overflow:hidden}.unbit-story-card>img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;transition:transform .3s;display:block}.unbit-story-card>div{background:linear-gradient(145deg,#194e4b,#103b3a);padding:18px}.unbit-story-card h3{color:#f6d477;word-break:keep-all;overflow-wrap:anywhere;margin:0 0 8px;font-size:21px;line-height:1.5}.unbit-story-card p{color:#fff7e8;margin:0 0 12px;font-size:14px}.unbit-story-card span{color:#f6d477;font-size:14px}.unbit-story-card:focus-visible{outline-offset:4px;outline:3px solid #d9b86c}@media (hover:hover){.unbit-story-card:hover>img{transform:scale(1.035)}}@media (max-width:900px){.unbit-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (max-width:480px){.unbit-story-card>div{padding:12px}.unbit-story-card h3{font-size:18px}.unbit-story-card p{font-size:13px}}@media (prefers-reduced-motion:reduce){.unbit-story-card>img{transition:none}}.story-topic-links{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.story-topic-links a{color:#237f79;background:#fffcf5;border:1px solid #b48a43;border-radius:8px;padding:10px 14px;display:inline-block}.story-service-links{background:#fffcf5;border:1px solid #d6b875;border-radius:12px;margin:30px 0;padding:22px}.story-service-links h2{font-size:22px}.story-service-links a{color:#237f79;padding:8px 0;text-decoration:underline;display:block}.story-empty{background:#fffcf5;border:1px solid #d6b875;border-radius:12px;padding:28px}.unbit-story-card>div{min-height:148px}.unbit-story-card{height:100%}@media (max-width:600px){.unbit-story-grid{grid-template-columns:1fr}.unbit-story-card>img{aspect-ratio:4/3}.unbit-story-card>div{min-height:132px}}
