.princ[data-astro-cid-wgomrv4c]{gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.princ[data-astro-cid-wgomrv4c] li[data-astro-cid-wgomrv4c]{gap:var(--sp-2);padding:var(--sp-5);border-radius:var(--radius-lg);background:var(--c-surface);font:600 19px/1.35 var(--font-heading);color:var(--c-ink);flex-direction:column;transition:background-color .25s,color .25s,transform .25s;display:flex;position:relative;overflow:hidden}.princ[data-astro-cid-wgomrv4c] li[data-astro-cid-wgomrv4c]:hover{background:var(--c-primary);color:var(--c-white);transform:translateY(-3px)}.princ__n[data-astro-cid-wgomrv4c]{font:700 40px/1 var(--font-heading);color:var(--c-accent);transition:color .25s}.princ[data-astro-cid-wgomrv4c] li[data-astro-cid-wgomrv4c]:hover .princ__n[data-astro-cid-wgomrv4c]{color:var(--c-accent-on-dark)}.princ__src[data-astro-cid-wgomrv4c]{margin:var(--sp-4) 0 0;color:var(--c-text);font-size:14px}.princ__src[data-astro-cid-wgomrv4c] a[data-astro-cid-wgomrv4c]{text-underline-offset:2px;text-decoration:underline}.group__intro[data-astro-cid-wgomrv4c]{gap:var(--sp-7);margin-bottom:var(--sp-6);grid-template-columns:6fr 6fr;align-items:center;display:grid}.group__points[data-astro-cid-wgomrv4c]{margin:var(--sp-4) 0 0;gap:10px;padding:0;list-style:none;display:grid}.group__points[data-astro-cid-wgomrv4c] li[data-astro-cid-wgomrv4c]{color:var(--c-ink);align-items:center;gap:10px;font-weight:600;display:flex}.group__points[data-astro-cid-wgomrv4c] svg{background:var(--c-primary);width:24px;height:24px;color:var(--c-white);border-radius:50%;flex:none;padding:4px}.group__facts[data-astro-cid-wgomrv4c]{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.group__facts[data-astro-cid-wgomrv4c] li[data-astro-cid-wgomrv4c]{padding:var(--sp-5);border-radius:var(--radius-lg);background:linear-gradient(150deg, var(--c-primary-deep), var(--c-primary));color:#ffffffe0;flex-direction:column;gap:6px;font-weight:600;transition:transform .25s;display:flex}.group__facts[data-astro-cid-wgomrv4c] li[data-astro-cid-wgomrv4c]:hover{transform:translateY(-4px)}.group__facts[data-astro-cid-wgomrv4c] span[data-astro-cid-wgomrv4c]{font:700 32px/1.1 var(--font-heading);color:var(--c-white)}.group__h3[data-astro-cid-wgomrv4c]{margin-bottom:var(--sp-4);font-size:24px}.group__types[data-astro-cid-wgomrv4c]{gap:var(--sp-3);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.group__types[data-astro-cid-wgomrv4c] li[data-astro-cid-wgomrv4c]{padding:var(--sp-4);border-radius:var(--radius-md);background:var(--c-white);border:1px solid var(--c-line);flex-direction:column;gap:6px;font-size:15px;transition:transform .2s,border-color .2s;display:flex}.group__types[data-astro-cid-wgomrv4c] li[data-astro-cid-wgomrv4c]:hover{border-color:var(--c-primary);transform:translateY(-3px)}.group__types[data-astro-cid-wgomrv4c] strong[data-astro-cid-wgomrv4c]{font:600 18px/1.3 var(--font-heading);color:var(--c-ink)}.group__icon[data-astro-cid-wgomrv4c]{background:var(--c-surface);width:44px;height:44px;color:var(--c-primary);border-radius:12px;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.group[data-astro-cid-wgomrv4c]{scroll-margin-top:var(--header-h)}.duo[data-astro-cid-wgomrv4c]{gap:var(--sp-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.chips[data-astro-cid-wgomrv4c]{margin:var(--sp-4) 0 0;flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.chips[data-astro-cid-wgomrv4c] li[data-astro-cid-wgomrv4c]{border-radius:var(--radius-pill);background:var(--c-white);border:1px solid var(--c-line);color:var(--c-ink);padding:10px 18px;font-size:15px;font-weight:600;transition:border-color .2s,color .2s,transform .2s}.chips[data-astro-cid-wgomrv4c] li[data-astro-cid-wgomrv4c]:hover{border-color:var(--c-primary);color:var(--c-primary);transform:translateY(-2px)}.teambox[data-astro-cid-wgomrv4c]{padding:var(--sp-6);border-radius:var(--radius-lg);background:linear-gradient(150deg, var(--c-primary-deep), var(--c-primary));color:var(--c-white)}.teambox[data-astro-cid-wgomrv4c] .eyebrow[data-astro-cid-wgomrv4c]{color:var(--c-accent-on-dark)}.teambox[data-astro-cid-wgomrv4c] h2[data-astro-cid-wgomrv4c]{color:var(--c-white);margin-bottom:var(--sp-4)}.team[data-astro-cid-wgomrv4c]{margin:0 0 var(--sp-4);gap:10px;padding:0;list-style:none;display:grid}.team[data-astro-cid-wgomrv4c] li[data-astro-cid-wgomrv4c]{color:#fffffff0;align-items:center;gap:12px;font-weight:600;display:flex}.team__icon[data-astro-cid-wgomrv4c]{background:#ffffff24;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s,color .2s;display:inline-flex}.team[data-astro-cid-wgomrv4c] li[data-astro-cid-wgomrv4c]:hover .team__icon[data-astro-cid-wgomrv4c]{background:var(--c-white);color:var(--c-primary)}.teambox[data-astro-cid-wgomrv4c] .link-arrow[data-astro-cid-wgomrv4c]{color:var(--c-white)}@media (width<=1023px){.group__intro[data-astro-cid-wgomrv4c]{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}.group__types[data-astro-cid-wgomrv4c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.group__types[data-astro-cid-wgomrv4c],.group__facts[data-astro-cid-wgomrv4c]{grid-template-columns:minmax(0,1fr)}}@media (width<=1023px){.princ[data-astro-cid-wgomrv4c]{grid-template-columns:repeat(2,minmax(0,1fr))}.duo[data-astro-cid-wgomrv4c]{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}}@media (width<=599px){.princ[data-astro-cid-wgomrv4c]{grid-template-columns:minmax(0,1fr)}.teambox[data-astro-cid-wgomrv4c]{padding:var(--sp-5)}}
