.hjws-impl-opinion,.hjws-impl-opinion *,.hjws-impl-opinion :after,.hjws-impl-opinion :before{box-sizing:border-box}.hjws-impl-opinion{background:linear-gradient(180deg,#fff,#fafcff);border-top:1px solid rgba(4,61,147,.06);display:block;margin:0;padding:100px 40px 108px;width:100%}.hjws-impl-opinion__container{margin:0 auto;max-width:1200px;width:100%}.hjws-impl-opinion__header{align-items:flex-start;display:flex;flex-direction:column;gap:0;max-width:740px}.hjws-impl-opinion__eyebrow{color:#043d93;display:block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:700;letter-spacing:.13em;margin-bottom:20px;text-transform:uppercase}.hjws-impl-opinion__headline{color:#0f1729;font-size:clamp(1.9rem,3.2vw,3rem);font-weight:800;letter-spacing:-.03em;line-height:1.12;margin:0 0 32px;max-width:720px}.hjws-impl-opinion__headline,.hjws-impl-opinion__intro{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-wrap:break-word;word-break:break-word}.hjws-impl-opinion__intro{color:#374151;font-size:1.05rem;font-weight:400;line-height:1.72;margin:0 0 28px;max-width:740px}.hjws-impl-opinion__pills{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.hjws-impl-opinion__pill{align-items:center;background:rgba(4,61,147,.04);border:1px solid rgba(4,61,147,.12);border-radius:999px;color:#334155;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:600;letter-spacing:.01em;padding:5px 14px;white-space:nowrap}.hjws-impl-opinion__divider{background:rgba(4,61,147,.08);height:1px;margin:52px 0 60px;width:100%}.hjws-impl-opinion__principles{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.hjws-impl-opinion__principles:before{background:linear-gradient(90deg,transparent,rgba(4,61,147,.07) 15%,rgba(4,61,147,.07) 85%,transparent);content:"";height:1px;left:56px;pointer-events:none;position:absolute;right:56px;top:56px;z-index:0}.hjws-impl-opinion__principle{background:#fff;border:1px solid rgba(4,61,147,.09);border-radius:22px;box-shadow:inset 3px 0 0 rgba(4,61,147,.1),0 2px 12px rgba(4,61,147,.05),0 1px 3px rgba(0,0,0,.03);display:flex;flex-direction:column;gap:0;padding:28px;position:relative;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;z-index:1}.hjws-impl-opinion__principle:hover{border-color:rgba(4,61,147,.18);box-shadow:inset 3px 0 0 rgba(4,61,147,.28),0 8px 24px rgba(4,61,147,.08),0 2px 6px rgba(0,0,0,.04);transform:translateY(-3px)}.hjws-impl-opinion__principle-number{color:rgba(4,61,147,.26);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:52px;font-weight:800;letter-spacing:-.04em;line-height:1;margin:0 0 8px}.hjws-impl-opinion__principle-tag{color:rgba(4,61,147,.45);font-size:10px;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.hjws-impl-opinion__principle-tag,.hjws-impl-opinion__principle-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700}.hjws-impl-opinion__principle-title{color:#0f1729;font-size:1.25rem;letter-spacing:-.025em;line-height:1.25;margin:0 0 12px;overflow-wrap:break-word;word-break:break-word}.hjws-impl-opinion__principle-desc{color:#4a5568;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.62;margin:0 0 18px;overflow-wrap:break-word;word-break:break-word}.hjws-impl-opinion__principle-bullets{border-top:1px solid rgba(4,61,147,.06);display:flex;flex-direction:column;gap:8px;list-style:none;margin:auto 0 0;padding:16px 0 0}.hjws-impl-opinion__principle-bullet{align-items:center;color:#374151;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.84rem;font-weight:500;gap:10px;line-height:1.45;overflow-wrap:break-word;word-break:break-word}.hjws-impl-opinion__bullet-dot{background:rgba(4,61,147,.45);border-radius:50%;display:block;flex-shrink:0;height:4px;width:4px}@media (min-width:768px) and (max-width:1099px){.hjws-impl-opinion{padding:84px 32px 88px}.hjws-impl-opinion__header{max-width:100%}.hjws-impl-opinion__principles{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.hjws-impl-opinion__principles:before{display:none}.hjws-impl-opinion__headline{font-size:clamp(1.7rem,3.5vw,2.6rem)}.hjws-impl-opinion__principle-number{font-size:44px}}@media (max-width:767px){.hjws-impl-opinion{padding:64px 20px 72px}.hjws-impl-opinion__header{max-width:100%}.hjws-impl-opinion__headline{font-size:clamp(1.6rem,6vw,2.2rem);margin-bottom:24px}.hjws-impl-opinion__intro{font-size:1rem;margin-bottom:24px}.hjws-impl-opinion__pills{gap:6px}.hjws-impl-opinion__pill{font-size:11px;padding:4px 12px}.hjws-impl-opinion__divider{margin:40px 0 44px}.hjws-impl-opinion__principles{gap:14px;grid-template-columns:1fr}.hjws-impl-opinion__principles:before{display:none}.hjws-impl-opinion__principle{padding:24px 22px}.hjws-impl-opinion__principle-number{font-size:40px}.hjws-impl-opinion__principle-title{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.hjws-impl-opinion__principle{transition:none}}