.hjws-web-seo *,.hjws-web-seo :after,.hjws-web-seo :before{box-sizing:border-box}.hjws-web-seo{border-top:1px solid rgba(4,61,147,.06);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:96px 40px 108px;width:100%}.hjws-web-seo__inner{gap:56px;max-width:1200px}.hjws-web-seo__header,.hjws-web-seo__inner{display:flex;flex-direction:column;margin:0 auto}.hjws-web-seo__header{align-items:center;gap:0;max-width:720px;text-align:center;width:100%}.hjws-web-seo__eyebrow{display:block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:700;letter-spacing:.13em;margin-bottom:18px;text-transform:uppercase}.hjws-web-seo__headline{color:#0f1729;font-size:clamp(1.75rem,2.8vw,2.6rem);font-weight:800;letter-spacing:-.03em;line-height:1.12;margin:0 0 22px}.hjws-web-seo__copy,.hjws-web-seo__headline{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-wrap:break-word;word-break:break-word}.hjws-web-seo__copy{color:#374151;font-size:1.0625rem;line-height:1.72;margin:0;max-width:640px}.hjws-web-seo__pillars{align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.hjws-web-seo__pillar{background:#fff;border:1.5px solid rgba(4,61,147,.1);border-radius:18px;box-shadow:0 2px 12px rgba(4,61,147,.06),0 1px 3px rgba(0,0,0,.03);display:flex;flex-direction:column;gap:16px;opacity:0;padding:32px 28px;transform:translateY(10px);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.hjws-web-seo__pillar.is-visible{opacity:1;transform:translateY(0)}.hjws-web-seo__pillar:hover{border-color:rgba(4,61,147,.22);box-shadow:0 10px 32px rgba(4,61,147,.09),0 2px 6px rgba(0,0,0,.04);transform:translateY(-3px)}.hjws-web-seo__pillar:not(.is-visible):hover{transform:translateY(10px)}.hjws-web-seo__pillar-header{align-items:center;display:flex;gap:14px}.hjws-web-seo__pillar-icon{align-items:center;background:rgba(4,61,147,.07);border:1px solid rgba(4,61,147,.14);border-radius:11px;color:#043d93;display:flex;flex-shrink:0;height:44px;justify-content:center;min-width:44px;transition:background .22s ease;width:44px}.hjws-web-seo__pillar:hover .hjws-web-seo__pillar-icon{background:rgba(4,61,147,.12)}.hjws-web-seo__pillar-title{color:#0f1729;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0;overflow-wrap:break-word;transition:color .22s ease;word-break:break-word}.hjws-web-seo__pillar:hover .hjws-web-seo__pillar-title{color:#043d93}.hjws-web-seo__pillar-desc{color:#4a5568;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9375rem;line-height:1.68;margin:0;overflow-wrap:break-word;word-break:break-word}.hjws-web-seo__items{border-top:1px solid rgba(4,61,147,.07);display:flex;flex-direction:column;gap:7px;list-style:none;margin:0;padding:8px 0 0}.hjws-web-seo__item{align-items:flex-start;color:#374151;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;gap:8px;line-height:1.45;overflow-wrap:break-word;word-break:break-word}.hjws-web-seo__item svg{flex-shrink:0;margin-top:2px}.hjws-web-seo__statement{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:720px;width:100%}.hjws-web-seo__statement-rule{background:linear-gradient(90deg,transparent,rgba(4,61,147,.12) 20%,rgba(4,61,147,.12) 80%,transparent);height:1px;max-width:560px;width:100%}.hjws-web-seo__statement-text{color:#374151;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.05rem;font-style:italic;font-weight:500;line-height:1.65;margin:0;overflow-wrap:break-word;text-align:center;word-break:break-word}@media (max-width:767px){.hjws-web-seo{padding:64px 20px 72px}.hjws-web-seo__pillars{gap:14px;grid-template-columns:1fr}.hjws-web-seo__pillar{padding:24px 20px}.hjws-web-seo__pillar:hover{transform:none}}@media (prefers-reduced-motion:reduce){.hjws-web-seo__pillar{opacity:1;transform:none;transition:none}.hjws-web-seo__pillar:hover{transform:none}}