.page[data-astro-cid-ikoevrkw]{max-width:1280px;margin:0 auto;padding:60px clamp(16px,4vw,52px) 20px}.hero-tag[data-astro-cid-ikoevrkw]{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#294a6b;margin-bottom:16px}.hero-tag[data-astro-cid-ikoevrkw]:before{content:"";display:block;width:20px;height:1px;background:#294a6b}h1[data-astro-cid-ikoevrkw]{margin:0;font-family:Bricolage Grotesque,sans-serif;font-weight:600;font-size:clamp(36px,5.5vw,68px);line-height:.98;letter-spacing:-.03em;color:#1a1710}.hero-p[data-astro-cid-ikoevrkw]{margin:16px 0 0;max-width:560px;font-size:clamp(15px,1.4vw,17px);line-height:1.65;color:#544d3d}.stats[data-astro-cid-ikoevrkw]{display:flex;flex-wrap:wrap;gap:0;margin-top:32px;background:#fbf8f1;border:1px solid #e6dfd0;border-radius:16px;padding:20px 28px;max-width:fit-content}.stat[data-astro-cid-ikoevrkw]{padding:0 28px}.stat[data-astro-cid-ikoevrkw]:first-child{padding-left:0}.stat[data-astro-cid-ikoevrkw]:last-child{padding-right:0}.stat-val[data-astro-cid-ikoevrkw]{font-family:Bricolage Grotesque,sans-serif;font-weight:600;font-size:28px;line-height:1;color:#1a1710}.stat-lbl[data-astro-cid-ikoevrkw]{font-size:10.5px;letter-spacing:.06em;color:#7a7158;margin-top:4px;text-transform:uppercase}.stat-sep[data-astro-cid-ikoevrkw]{width:1px;background:#e6dfd0;margin:4px 0}.grid[data-astro-cid-ikoevrkw]{max-width:1280px;margin:44px auto 0;padding:0 clamp(16px,4vw,52px);display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.card[data-astro-cid-ikoevrkw]{background:#fff;border:1px solid #e6dfd0;border-radius:16px;padding:22px;text-decoration:none;color:inherit;display:block;transition:all .25s}.card[data-astro-cid-ikoevrkw]:hover{border-color:#294a6b;box-shadow:0 8px 28px #1a171014;transform:translateY(-2px)}.card-header[data-astro-cid-ikoevrkw]{display:flex;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid #ece5d6}.card-flag[data-astro-cid-ikoevrkw]{width:28px;height:20px;border-radius:3px;object-fit:cover;flex-shrink:0;box-shadow:0 1px 3px #1a17101f}.card-name[data-astro-cid-ikoevrkw]{font-family:Bricolage Grotesque,sans-serif;font-weight:600;font-size:1.1rem;line-height:1;color:#1a1710}.card-arrow[data-astro-cid-ikoevrkw]{margin-left:auto;font-size:.9rem;color:#294a6b;opacity:0;transition:opacity .25s}.card[data-astro-cid-ikoevrkw]:hover .card-arrow[data-astro-cid-ikoevrkw]{opacity:1}.c-sec[data-astro-cid-ikoevrkw]{margin-bottom:14px}.c-sec[data-astro-cid-ikoevrkw]:last-child{margin-bottom:0}.c-sec[data-astro-cid-ikoevrkw] h4[data-astro-cid-ikoevrkw]{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#0c7d6f;margin:0 0 8px;font-weight:600}.c-tag[data-astro-cid-ikoevrkw]{display:inline-block;background:#0c7d6f12;border:1px solid rgba(12,125,111,.15);color:#3a352b;padding:3px 9px;border-radius:6px;font-size:11.5px;margin:0 4px 4px 0;line-height:1.45;transition:background .2s}.c-tag-inst[data-astro-cid-ikoevrkw]{background:#294a6b12;border-color:#294a6b29}.cta[data-astro-cid-ikoevrkw]{max-width:1280px;margin:48px auto 0;padding:0 clamp(16px,4vw,52px)}.cta-inner[data-astro-cid-ikoevrkw]{border-radius:20px;background:linear-gradient(130deg,#294a6b,#1f3a52 50%,#0c7d6f);color:#eef4f6;padding:clamp(32px,4vw,48px);display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.cta-label[data-astro-cid-ikoevrkw]{font-weight:600;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#eef4f699;margin-bottom:10px}.cta-title[data-astro-cid-ikoevrkw]{margin:0;font-family:Bricolage Grotesque,sans-serif;font-weight:600;font-size:clamp(20px,3vw,32px);line-height:1.1;letter-spacing:-.02em;max-width:440px}.cta-link[data-astro-cid-ikoevrkw]{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;border-radius:999px;background:#f3eee2;color:#294a6b;text-decoration:none;font-weight:700;font-size:14px;white-space:nowrap;transition:transform .25s;flex-shrink:0}.cta-link[data-astro-cid-ikoevrkw]:hover{transform:translateY(-2px)}
