:root{--atlantic-blue: #2a99d2}._filters_1neml_4{padding:.75rem 0 .5rem}._container_1neml_5{max-width:1120px;margin:0 auto;padding:0 1.5rem}._tags_1neml_7{display:flex;gap:.5rem;flex-wrap:wrap;list-style:none;padding:0;margin:0}._tag_1neml_7{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(42,153,210,.25);background:#2a99d214;color:var(--atlantic-blue);padding:.45rem .75rem;border-radius:999px;font-weight:700;cursor:pointer;transition:all .2s ease}._tag_1neml_7:hover{transform:translateY(-1px)}._active_1neml_20{background:var(--atlantic-blue);color:#fff;border-color:var(--atlantic-blue)}:root{--atlantic-blue: #2a99d2;--shadow: 0 18px 54px rgba(0,0,0,.08)}._gridSection_1rlgs_7{padding:1.5rem 0 3.5rem}._container_1rlgs_8{max-width:1120px;margin:0 auto;padding:0 1.5rem}._grid_1rlgs_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:1.25rem}._card_1rlgs_16{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;display:flex;flex-direction:column}._card_1rlgs_16:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:transparent}._coverWrap_1rlgs_27{display:block}._cover_1rlgs_27{display:block;width:100%;height:auto;aspect-ratio:1200 / 630;-o-object-fit:cover;object-fit:cover;background:linear-gradient(135deg,#3491ce,#49c2c2)}._content_1rlgs_37{padding:1rem 1rem 1.15rem;display:flex;flex-direction:column;gap:.5rem}._meta_1rlgs_38{display:flex;gap:.75rem;flex-wrap:wrap;font-size:.85rem;color:#64748b}._metaItem_1rlgs_39{display:inline-flex;align-items:center;gap:.35rem}._title_1rlgs_41{font-size:1.05rem;font-weight:800;color:#101418;margin:0}._title_1rlgs_41 a{color:inherit;text-decoration:none}._excerpt_1rlgs_43{color:#475569;margin:0;line-height:1.55;font-size:.95rem}._tags_1rlgs_45{display:flex;gap:.4rem;flex-wrap:wrap;list-style:none;padding:0;margin:.25rem 0 0}._tag_1rlgs_45{font-size:.78rem;font-weight:700;color:var(--atlantic-blue);background:#2a99d214;border:1px solid rgba(42,153,210,.18);padding:.28rem .5rem;border-radius:999px}._readMore_1rlgs_56{margin-top:.35rem;align-self:flex-start;display:inline-block;color:#fff;background:var(--atlantic-blue);padding:.5rem .8rem;border-radius:.6rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s}._readMore_1rlgs_56:hover{transform:translateY(-1px);box-shadow:0 10px 28px #2999d240}
