.blog-page[data-v-fa7a2331]{min-height:100vh;background:#0a1628;color:#fff}.hero[data-v-fa7a2331]{padding:145px 48px 84px;text-align:center;position:relative;overflow:hidden}.grid[data-v-fa7a2331],.thumbnail-grid[data-v-fa7a2331]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(20,168,160,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(20,168,160,.07) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 72%);mask-image:radial-gradient(ellipse at center,#000,transparent 72%)}.glow[data-v-fa7a2331],.thumb-glow[data-v-fa7a2331]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(13,115,119,.22),transparent 63%)}.hero-content[data-v-fa7a2331]{position:relative;max-width:730px;margin:auto}.eyebrow[data-v-fa7a2331]{color:#14a8a0;text-transform:uppercase;letter-spacing:.16em;font-size:.7rem}.eyebrow i[data-v-fa7a2331]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#14a8a0;margin:0 9px 1px 0}.hero h1[data-v-fa7a2331]{font:300 clamp(3rem,6vw,5.2rem)/1.05 Georgia,serif;margin:24px 0 18px}.hero em[data-v-fa7a2331]{color:#c8a96e}.hero p[data-v-fa7a2331]{color:#d2e5ffa6;line-height:1.75;margin:auto;max-width:600px}.filters[data-v-fa7a2331]{position:sticky;top:72px;z-index:20;padding:16px 48px;background:#0d1f3a;border-block:1px solid rgba(200,169,110,.2);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.filters>span[data-v-fa7a2331],.consultation>small[data-v-fa7a2331]{color:#14a8a0;text-transform:uppercase;font-size:.68rem;letter-spacing:.13em;margin-right:4px}.filters button[data-v-fa7a2331]{color:#ffffffa6;background:transparent;border:1px solid rgba(200,169,110,.25);padding:7px 14px;border-radius:999px;cursor:pointer}.filters button.active[data-v-fa7a2331],.filters button[data-v-fa7a2331]:hover{background:#0d737740;border-color:#0d7377;color:#fff}.filters b[data-v-fa7a2331],.topic b[data-v-fa7a2331]{font-size:.67rem;margin-left:4px;color:#c8a96e}.layout[data-v-fa7a2331]{max-width:1380px;margin:auto;padding:56px 48px 80px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:38px}.articles[data-v-fa7a2331]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-content:start}.card[data-v-fa7a2331]{background:#0d1f3a;border:1px solid rgba(200,169,110,.2);border-radius:16px;overflow:hidden;transition:.25s}.card[data-v-fa7a2331]:hover{transform:translateY(-5px);border-color:#0d7377;box-shadow:0 18px 45px #0006}.card.featured[data-v-fa7a2331]{grid-column:span 2}.thumbnail[data-v-fa7a2331]{height:180px;position:relative;overflow:hidden;display:grid;place-items:center;background:#0c263a}.featured .thumbnail[data-v-fa7a2331]{height:240px}.thumbnail img[data-v-fa7a2331]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.emoji[data-v-fa7a2331]{z-index:1;font-size:4rem;filter:drop-shadow(0 0 18px #14a8a0)}.card-body[data-v-fa7a2331]{padding:23px}.featured .card-body[data-v-fa7a2331]{padding:30px}.meta[data-v-fa7a2331]{display:flex;gap:10px;align-items:center;color:#94a6bd;font-size:.7rem}.meta span[data-v-fa7a2331]{color:#14a8a0;text-transform:uppercase;letter-spacing:.1em}.meta small[data-v-fa7a2331]{margin-left:auto}.card h2[data-v-fa7a2331]{font:400 1.38rem/1.25 Georgia,serif;margin:13px 0 10px}.featured h2[data-v-fa7a2331]{font-size:2rem}.card p[data-v-fa7a2331]{font-size:.84rem;line-height:1.65;color:#b5c2d2}.card-footer[data-v-fa7a2331]{margin-top:20px;display:flex;align-items:center;justify-content:space-between;font-size:.75rem}.author[data-v-fa7a2331]{color:#b5c2d2}.author b[data-v-fa7a2331],.avatar[data-v-fa7a2331]{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#0d7377,#14a8a0);font-size:.62rem;margin-right:7px;color:#fff}.card-footer a[data-v-fa7a2331],.about a[data-v-fa7a2331],.consultation a[data-v-fa7a2331]{color:#14a8a0;text-decoration:none}.card-footer i[data-v-fa7a2331]{font-style:normal;font-size:1rem}.empty[data-v-fa7a2331]{color:#b5c2d2}aside[data-v-fa7a2331]{display:grid;gap:20px;align-content:start}.side-card[data-v-fa7a2331]{padding:22px;background:#0d1f3a;border:1px solid rgba(200,169,110,.2);border-radius:14px}.side-card h2[data-v-fa7a2331]{font:400 1.15rem Georgia,serif;margin-bottom:14px}.side-card p[data-v-fa7a2331]{color:#b5c2d2;font-size:.83rem;line-height:1.6;margin:10px 0 16px}.avatar[data-v-fa7a2331]{width:52px;height:52px;font-size:.9rem}.topic[data-v-fa7a2331]{padding:10px 0;width:100%;display:flex;justify-content:space-between;background:none;border:0;border-bottom:1px solid rgba(200,169,110,.12);color:#d5e2ef;text-align:left;cursor:pointer}.recent[data-v-fa7a2331]{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid rgba(200,169,110,.12);text-decoration:none;color:#e3edf8;font-size:.78rem;line-height:1.35}.recent>b[data-v-fa7a2331]{color:#c8a96e}.recent small[data-v-fa7a2331]{display:block;color:#14a8a0;margin-top:3px}.newsletter input[data-v-fa7a2331]{width:100%;padding:11px;border-radius:5px;border:1px solid #315067;background:#081524;color:#fff;margin-bottom:9px}.newsletter button[data-v-fa7a2331],.tags button[data-v-fa7a2331]{cursor:pointer}.newsletter button[data-v-fa7a2331]{width:100%;padding:11px;border:0;border-radius:5px;background:#0d7377;color:#fff}.tags[data-v-fa7a2331]{display:flex;flex-wrap:wrap;gap:7px}.tags button[data-v-fa7a2331]{padding:5px 8px;border:1px solid rgba(200,169,110,.25);border-radius:4px;background:#10263d;color:#b5c2d2;font-size:.68rem}.consultation[data-v-fa7a2331]{background:linear-gradient(145deg,#0d737740,#0d1f3a);border-color:#0d7377}.consultation a[data-v-fa7a2331]{display:block;background:#0d7377;color:#fff;text-align:center;padding:10px;border-radius:6px}@media (max-width:850px){.layout[data-v-fa7a2331]{grid-template-columns:1fr;padding:36px 20px}.filters[data-v-fa7a2331]{top:64px;padding:13px 20px}.hero[data-v-fa7a2331]{padding:115px 20px 60px}aside[data-v-fa7a2331]{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.articles[data-v-fa7a2331]{grid-template-columns:1fr}.card.featured[data-v-fa7a2331]{grid-column:auto}.featured .thumbnail[data-v-fa7a2331]{height:180px}.featured h2[data-v-fa7a2331]{font-size:1.38rem}aside[data-v-fa7a2331]{grid-template-columns:1fr}.filters[data-v-fa7a2331]{position:static}}
