.cat-nav[data-astro-cid-uck7am52]{scroll-margin-top:var(--nav-h);background:#fff;border-bottom:1px solid #0b366614;padding:30px 0}.cat-nav-label[data-astro-cid-uck7am52]{color:var(--ink-soft,#3f4752);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:.64rem;font-weight:800}.cat-nav-list[data-astro-cid-uck7am52]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cat-nav-link[data-astro-cid-uck7am52]{color:var(--navy-700,#0b3666);background:#fff;border:1px solid #0b366624;border-radius:999px;align-items:center;gap:10px;padding:9px 16px;font-size:.76rem;font-weight:700;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.cat-nav-link[data-astro-cid-uck7am52]:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-deep);transform:translateY(-2px)}.cat-nav-name[data-astro-cid-uck7am52]{line-height:1.3}.cat-nav-power[data-astro-cid-uck7am52]{background:var(--accent-soft);color:var(--accent-deep);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.68rem;font-weight:800}.cat-nav-link[data-astro-cid-uck7am52]:hover .cat-nav-power[data-astro-cid-uck7am52]{background:var(--accent);color:#fff}.cat-block[data-astro-cid-uck7am52]{background:#fff;padding:66px 0 72px}.cat-block[data-astro-cid-uck7am52].tinted{background:var(--bg-alt,#f7f8fa)}.cat-head[data-astro-cid-uck7am52]{max-width:680px;margin-bottom:36px}.cat-head-top[data-astro-cid-uck7am52]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.cat-power[data-astro-cid-uck7am52]{background:var(--accent);color:#fff;letter-spacing:.06em;white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:.68rem;font-weight:800}.cat-head[data-astro-cid-uck7am52] h2[data-astro-cid-uck7am52]{color:var(--navy-700,#0b3666);font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:800;line-height:1.18}.cat-intro[data-astro-cid-uck7am52]{color:var(--ink-soft,#3f4752);margin:14px 0 0;font-size:.92rem;line-height:1.65}.cat-link[data-astro-cid-uck7am52]{color:var(--accent-deep);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:8px;margin-top:20px;font-size:.74rem;font-weight:800;transition:color .2s;display:inline-flex}.cat-link[data-astro-cid-uck7am52] svg[data-astro-cid-uck7am52]{transition:transform .2s}.cat-link[data-astro-cid-uck7am52]:hover{color:var(--navy-700,#0b3666)}.cat-link[data-astro-cid-uck7am52]:hover svg[data-astro-cid-uck7am52]{transform:translate(4px)}@media (width<=540px){.cat-nav[data-astro-cid-uck7am52]{padding:24px 0}.cat-block[data-astro-cid-uck7am52]{padding:48px 0 54px}}.pu-hero[data-astro-cid-usksj3mg]{background:linear-gradient(180deg, #fff 0%, var(--accent-soft) 100%);border-bottom:1px solid #0b366614;padding:46px 0 78px}.crumbs[data-astro-cid-usksj3mg]{color:var(--ink-soft,#3f4752);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:30px;font-size:.76rem;display:flex}.crumbs[data-astro-cid-usksj3mg] a[data-astro-cid-usksj3mg]{color:var(--navy-700,#0b3666);font-weight:700}.crumbs[data-astro-cid-usksj3mg] a[data-astro-cid-usksj3mg]:hover{color:var(--accent-deep)}.crumbs[data-astro-cid-usksj3mg] [data-astro-cid-usksj3mg][aria-current=page]{color:var(--ink-soft,#3f4752)}.pu-hero[data-astro-cid-usksj3mg] h1[data-astro-cid-usksj3mg]{color:var(--navy-700,#0b3666);margin:14px 0 0;font-size:clamp(2rem,4.4vw,3rem);font-weight:800;line-height:1.1}.hero-accent[data-astro-cid-usksj3mg]{color:var(--accent-deep)}.hero-intro[data-astro-cid-usksj3mg]{max-width:720px;color:var(--ink-soft,#3f4752);margin:18px 0 0;font-size:.98rem;line-height:1.7}.hero-actions[data-astro-cid-usksj3mg]{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.hero-cta[data-astro-cid-usksj3mg]{background:var(--accent);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:9px;padding:12px 22px;font-size:.76rem;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.hero-cta[data-astro-cid-usksj3mg] .icon-badge{color:#fff}.hero-cta[data-astro-cid-usksj3mg]:hover{background:var(--accent-deep);transform:translateY(-2px)}.hero-secondary[data-astro-cid-usksj3mg]{color:var(--navy-700,#0b3666);letter-spacing:.06em;text-transform:uppercase;border:1.5px solid #0b366633;border-radius:999px;align-items:center;padding:12px 22px;font-size:.76rem;font-weight:800;transition:border-color .2s,transform .2s;display:inline-flex}.hero-secondary[data-astro-cid-usksj3mg]:hover{border-color:var(--accent-deep);transform:translateY(-2px)}.hero-stats[data-astro-cid-usksj3mg]{flex-wrap:wrap;gap:14px;margin:44px 0 0;padding:0;list-style:none;display:flex}.hero-stats[data-astro-cid-usksj3mg] li[data-astro-cid-usksj3mg]{border-radius:var(--radius-md,14px);background:#fff;border:1px solid #0b36661a;flex:160px;padding:16px 20px;box-shadow:0 2px 4px #152b540a}.hero-stats[data-astro-cid-usksj3mg] strong[data-astro-cid-usksj3mg]{color:var(--accent-deep);font-size:1.5rem;font-weight:800;line-height:1.1;display:block}.hero-stats[data-astro-cid-usksj3mg] span[data-astro-cid-usksj3mg]{color:var(--ink-soft,#3f4752);letter-spacing:.12em;text-transform:uppercase;margin-top:6px;font-size:.66rem;font-weight:800;display:block}.pu-cta[data-astro-cid-usksj3mg]{background:var(--navy-700,#0b3666);color:#fff;padding:66px 0}.cta-inner[data-astro-cid-usksj3mg]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:26px;display:flex}.cta-inner[data-astro-cid-usksj3mg] h2[data-astro-cid-usksj3mg]{color:#fff;margin:0;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:800}.cta-inner[data-astro-cid-usksj3mg] p[data-astro-cid-usksj3mg]{color:#ffffffc7;margin:8px 0 0;font-size:.9rem}.cta-btn[data-astro-cid-usksj3mg]{background:var(--gold,#d3b51a);color:var(--navy-700,#0b3666);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:13px 24px;font-size:.76rem;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.cta-btn[data-astro-cid-usksj3mg]:hover{background:#e0c247;transform:translateY(-2px)}
