.reference-blog{color:#354751;width:calc(100% - 48px);max-width:1120px;margin:0 auto;padding:72px 0}.reference-blog-heading h1{letter-spacing:-.03em;margin:0 0 48px;font-size:clamp(32px,4vw,52px);font-weight:700}.reference-blog-categories{flex-wrap:wrap;gap:14px;margin-bottom:32px;display:flex}.reference-blog-categories button{color:#445862;cursor:pointer;background:#f3f5f5;border:1px solid #0000;border-radius:24px;min-height:44px;padding:10px 18px}.reference-blog-categories button[aria-pressed=true]{border-color:var(--signal-dark);color:var(--signal-dark);background:#e0f4f0}.reference-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;display:grid}.reference-blog-card{min-width:0}.reference-blog-art{aspect-ratio:1.75;color:var(--signal-dark);background:radial-gradient(at 30% 40%,#bbebe3,#edf7f4 70%);border-radius:14px;place-items:center;display:grid}.reference-blog-card:nth-child(2n) .reference-blog-art{background:radial-gradient(at 65% 65%,#d8e6eb,#f1f6f8 70%)}.reference-blog-card-body{padding:22px 0 0}.reference-blog-card-body>span{color:var(--signal-dark);font-size:12px}.reference-blog-card h2{margin:12px 0;font-size:22px;line-height:1.35}.reference-blog-card p{color:#68757d;font-size:15px;line-height:1.65}.reference-blog-explore{text-align:center;background:#edf8f5;border-radius:16px;margin-top:64px;padding:36px}.reference-blog-explore h2{font-size:30px}.reference-blog-explore a{background:var(--signal-dark);color:#fff;border-radius:8px;align-items:center;min-height:48px;padding:12px 24px;display:inline-flex}@media (max-width:900px){.reference-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.reference-blog{width:calc(100% - 36px);padding-top:40px}.reference-blog-grid{grid-template-columns:1fr}.reference-blog-explore{padding:24px 16px}}
