.home-compliance[data-astro-cid-lcdefpme]{background:var(--cmnbg);border-top:1px solid #d6e4ee;border-bottom:1px solid #d6e4ee;padding:85px 0 90px;position:relative;overflow:hidden}.home-compliance[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:radial-gradient(#206dff0f 0%,#0000 70%);width:900px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-compliance[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{z-index:2;position:relative}.compliance-divider[data-astro-cid-lcdefpme]{pointer-events:none;z-index:3;background:linear-gradient(90deg,#0000 0%,#206dff40 20%,#206dff99 50%,#206dff40 80%,#0000 100%);width:100%;height:2px;position:absolute;left:0}.compliance-divider--top[data-astro-cid-lcdefpme]{top:0}.compliance-divider--bottom[data-astro-cid-lcdefpme]{bottom:0}.hc-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:48px;display:grid}@media (width<=1100px){.hc-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.hc-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.hc-card[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000008}.hc-card[data-astro-cid-lcdefpme]:hover{border-color:#206dff59;transform:translateY(-3px);box-shadow:0 10px 28px #206dff1a}.hc-card__icon[data-astro-cid-lcdefpme]{color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:flex;box-shadow:0 4px 14px #0000001f}.hc-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--n900-clr);flex:1;margin:0;font-size:.95rem;font-weight:700;line-height:1.3}.hc-card__arrow[data-astro-cid-lcdefpme]{color:#94a3b8;flex-shrink:0;margin-left:auto;font-size:13px;transition:transform .2s,color .2s}.hc-card[data-astro-cid-lcdefpme]:hover .hc-card__arrow[data-astro-cid-lcdefpme]{color:var(--p1-clr);transform:translate(3px)}.hc-cta[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.hc-cta__btns[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.hc-cta__audit-btn[data-astro-cid-lcdefpme]{background:var(--p1-clr);color:#fff;border:none;border-radius:50px;align-items:center;gap:10px;padding:15px 30px;font-size:15px;font-weight:700;text-decoration:none;transition:box-shadow .25s,transform .2s,background .2s;display:inline-flex;box-shadow:0 4px 24px #206dff59}.hc-cta__audit-btn[data-astro-cid-lcdefpme]:hover{background:#1757cc;transform:translateY(-2px);box-shadow:0 8px 36px #206dff80}.hc-cta__audit-pill[data-astro-cid-lcdefpme]{background:var(--p3-clr);color:var(--n900-clr);letter-spacing:.06em;text-transform:uppercase;border-radius:20px;padding:2px 9px;font-size:10px;font-weight:800;display:inline-block}.hc-cta__ghost-btn[data-astro-cid-lcdefpme]{color:var(--n900-clr);background:#fff;border:1.5px solid #cbd5e1;border-radius:50px;align-items:center;gap:8px;padding:15px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .25s,color .25s,transform .2s,box-shadow .25s;display:inline-flex}.hc-cta__ghost-btn[data-astro-cid-lcdefpme]:hover{border-color:var(--p1-clr);color:var(--p1-clr);transform:translateY(-2px);box-shadow:0 4px 16px #206dff1f}.hc-cta__sub[data-astro-cid-lcdefpme]{color:var(--text-muted);align-items:center;gap:7px;margin:0;font-size:13px;display:flex}.hc-cta__sub[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:#22c55e}.trinity-section[data-astro-cid-lcdefpme]{background:linear-gradient(#ebf3f6 0%,#f5f9fb 40%,#fff 100%);padding:60px 0 65px;position:relative}.trinity-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.trinity-card[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:28px 24px;transition:transform .28s cubic-bezier(.23,1,.32,1),box-shadow .28s,border-color .28s;display:flex;box-shadow:0 2px 12px #0c0c0e08}.trinity-card[data-astro-cid-lcdefpme]:hover{border-color:#206dff4d;transform:translateY(-4px);box-shadow:0 12px 30px #206dff14}.trinity-card__header[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.trinity-card__icon[data-astro-cid-lcdefpme]{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:flex}.trinity-icon--seo[data-astro-cid-lcdefpme]{color:var(--p1-clr);background:#206dff1a}.trinity-icon--aeo[data-astro-cid-lcdefpme]{color:#c48a00;background:#ffb52526}.trinity-icon--geo[data-astro-cid-lcdefpme]{color:#7c3aed;background:#7c3aed1a}.trinity-card__tag[data-astro-cid-lcdefpme]{letter-spacing:.05em;text-transform:uppercase;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:700}.trinity-tag--seo[data-astro-cid-lcdefpme]{color:var(--p1-clr);background:#206dff14}.trinity-tag--aeo[data-astro-cid-lcdefpme]{color:#9a6700;background:#ffb52524}.trinity-tag--geo[data-astro-cid-lcdefpme]{color:#7c3aed;background:#7c3aed14}.trinity-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-heading);color:var(--n900-clr);margin:0 0 4px;font-size:24px;font-weight:700;line-height:1.2}.trinity-card__role[data-astro-cid-lcdefpme]{color:var(--text-muted);margin-bottom:14px;font-size:13px;font-weight:600;display:block}.trinity-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text);flex:1;margin:0 0 20px;font-size:14px;line-height:1.65}.trinity-card__footer[data-astro-cid-lcdefpme]{border-top:1px solid #f1f5f9;margin-top:auto;padding-top:14px}.trinity-pill[data-astro-cid-lcdefpme]{color:var(--n800-clr);background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:7px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.trinity-pill[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:#10b981;font-size:11px}.trinity-synergy[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-top:36px;padding:16px 24px;display:flex;box-shadow:0 2px 10px #00000005}.trinity-synergy__content[data-astro-cid-lcdefpme]{flex:1;align-items:center;gap:16px;display:flex}.trinity-synergy__icon[data-astro-cid-lcdefpme]{width:38px;height:38px;color:var(--p1-clr);background:#206dff14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}.trinity-synergy__text[data-astro-cid-lcdefpme]{color:var(--text);margin:0;font-size:13.5px;line-height:1.55}.trinity-synergy__text[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--n900-clr)}.trinity-synergy__link[data-astro-cid-lcdefpme]{color:var(--p1-clr);white-space:nowrap;background:#206dff0f;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.trinity-synergy__link[data-astro-cid-lcdefpme]:hover{background:var(--p1-clr);color:#fff;transform:translate(2px)}.trinity-synergy__link[data-astro-cid-lcdefpme]:hover i[data-astro-cid-lcdefpme]{transform:translate(3px)}.trinity-synergy__link[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{font-size:12px;transition:transform .2s}@media (width<=991px){.trinity-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:16px}.trinity-synergy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;padding:18px 20px}.trinity-synergy__link[data-astro-cid-lcdefpme]{justify-content:center;width:100%}}
