.haollaTrustImpact{position:relative;overflow:hidden;padding:clamp(72px,9vw,128px) 0;background:radial-gradient(circle at 12% 0%,rgba(88,128,255,.16),transparent 34%),radial-gradient(circle at 88% 22%,rgba(72,205,190,.12),transparent 32%),linear-gradient(180deg,#071126 0%,#0a1730 48%,#081225 100%);color:#f7f9ff;border-top:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.08)}.haollaTrustImpact:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 34%,rgba(255,255,255,.035) 48%,transparent 62%);transform:translateX(-28%)}.haollaTrustImpact .htiWrap{position:relative;width:min(1180px,calc(100% - 40px));margin:0 auto}.haollaTrustImpact .htiHeader{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,.4fr);gap:32px;align-items:end;margin-bottom:36px}.haollaTrustImpact .htiEyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:14px;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#aebfff}.haollaTrustImpact .htiEyebrow:before{content:"";width:28px;height:1px;background:currentColor;opacity:.8}.haollaTrustImpact h2{margin:0;max-width:850px;font-size:clamp(30px,4.2vw,58px);line-height:1.07;letter-spacing:-.045em;font-weight:780}.haollaTrustImpact .htiLead{max-width:800px;margin:18px 0 0;color:rgba(241,245,255,.76);font-size:clamp(16px,1.65vw,20px);line-height:1.75}.haollaTrustImpact .htiPrimary{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:0 20px;border-radius:999px;background:#f7f9ff;color:#081225;text-decoration:none;font-weight:800;box-shadow:0 16px 44px rgba(0,0,0,.22);transition:transform .2s ease,box-shadow .2s ease}.haollaTrustImpact .htiPrimary:hover{transform:translateY(-2px);box-shadow:0 20px 52px rgba(0,0,0,.3)}.haollaTrustImpact .htiAwards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 18px}.haollaTrustImpact .htiAward{min-height:170px;padding:24px;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.095),rgba(255,255,255,.045));backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 20px 50px rgba(0,0,0,.14)}.haollaTrustImpact .htiAwardYear{display:block;margin-bottom:18px;font-size:12px;font-weight:850;letter-spacing:.14em;color:#9db3ff}.haollaTrustImpact .htiAward strong{display:block;font-size:clamp(19px,2vw,25px);line-height:1.28;letter-spacing:-.025em}.haollaTrustImpact .htiAward p{margin:9px 0 0;color:rgba(241,245,255,.67);line-height:1.55}.haollaTrustImpact .htiProofGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px}.haollaTrustImpact .htiProof{padding:22px;border-radius:22px;border:1px solid rgba(255,255,255,.09);background:rgba(5,14,31,.6)}.haollaTrustImpact .htiProof span{display:block;margin-bottom:11px;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:#82d9ca}.haollaTrustImpact .htiProof strong{display:block;font-size:17px;line-height:1.45;letter-spacing:-.015em}.haollaTrustImpact .htiProof p{margin:10px 0 0;font-size:14px;line-height:1.7;color:rgba(241,245,255,.67)}.haollaTrustImpact .htiProof a{display:inline-block;margin-top:13px;color:#dce5ff;font-size:14px;font-weight:750;text-underline-offset:4px}.haollaTrustImpact .htiFounder{display:grid;grid-template-columns:auto auto 1fr;gap:14px;align-items:center;margin-top:18px;padding:20px 22px;border-radius:20px;background:linear-gradient(90deg,rgba(118,143,255,.12),rgba(255,255,255,.045));border:1px solid rgba(255,255,255,.09)}.haollaTrustImpact .htiFounder strong{font-size:16px}.haollaTrustImpact .htiFounder span{padding:7px 10px;border-radius:999px;background:rgba(255,255,255,.08);font-size:12px;font-weight:800;color:#cbd6ff}.haollaTrustImpact .htiFounder p{margin:0;color:rgba(241,245,255,.7);font-size:14px;line-height:1.65}.haollaTrustImpact .htiIntegrity{margin-top:14px;padding:16px 19px;border-left:3px solid rgba(130,217,202,.78);background:rgba(255,255,255,.035);border-radius:0 14px 14px 0}.haollaTrustImpact .htiIntegrity p{margin:0;color:rgba(241,245,255,.74);font-size:14px;line-height:1.7}.haollaTrustImpact .htiIntegrity b{color:#fff}.haollaTrustImpact .htiFootnote{margin:14px 2px 0;color:rgba(241,245,255,.48);font-size:12px;line-height:1.6}@media(max-width:900px){.haollaTrustImpact .htiHeader{grid-template-columns:1fr;align-items:start}.haollaTrustImpact .htiPrimary{justify-self:start}.haollaTrustImpact .htiAwards{grid-template-columns:1fr}.haollaTrustImpact .htiProofGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.haollaTrustImpact .htiFounder{grid-template-columns:1fr;gap:8px;align-items:start}}@media(max-width:620px){.haollaTrustImpact{padding:64px 0}.haollaTrustImpact .htiWrap{width:min(100% - 28px,1180px)}.haollaTrustImpact .htiProofGrid{grid-template-columns:1fr}.haollaTrustImpact .htiAward,.haollaTrustImpact .htiProof{border-radius:18px}.haollaTrustImpact .htiPrimary{width:100%}}@media(prefers-reduced-motion:reduce){.haollaTrustImpact .htiPrimary{transition:none}}