.trust-diligence-card{background:#09171fd1;border:1px solid #29d7c83d;border-radius:1.4rem;padding:clamp(1.5rem,3vw,2.3rem);box-shadow:0 30px 80px #0000003d}.trust-diligence-card strong{margin-bottom:1rem;font-size:clamp(1.4rem,2.4vw,1.95rem);line-height:1.12;display:block}.trust-diligence-card>p:last-child{color:#9db0bf;margin-bottom:0;line-height:1.7}.diligence-question-grid{border-top:1px solid #a2c5d826;border-left:1px solid #a2c5d826;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.diligence-question-grid li{border-bottom:1px solid #a2c5d826;border-right:1px solid #a2c5d826;grid-template-columns:3rem minmax(0,1fr);gap:1rem;min-height:10rem;padding:1.5rem;display:grid}.diligence-question-grid span{color:#29d7c8;letter-spacing:.14em;font-size:.7rem;font-weight:900}.diligence-question-grid p{color:#dce7ed;margin-bottom:0;font-size:1.1rem;line-height:1.5}.trust-pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.trust-pillar-grid a{min-height:17rem;color:inherit;background:#0d1c25d1;border:1px solid #a2c5d826;border-radius:1.2rem;flex-direction:column;padding:1.8rem;text-decoration:none;display:flex}.trust-pillar-grid a>span{color:#29d7c8;margin-left:auto}.trust-pillar-grid h3{margin:auto 0 .8rem;font-size:1.5rem;line-height:1.1}.trust-pillar-grid p{color:#9db0bf;margin-bottom:0;line-height:1.65}.policy-category-stack{gap:3.2rem;margin-bottom:2.5rem;display:grid}.policy-category-heading{border-bottom:1px solid #a2c5d826;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.9rem;display:flex}.policy-category-heading h3{margin:0;font-size:1.35rem}.policy-category-heading span{color:#7f95a5;text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:800}.policy-preview-list{display:grid}.policy-preview-list a{color:inherit;border-bottom:1px solid #a2c5d821;grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);align-items:center;gap:2rem;padding:1.3rem 0;text-decoration:none;display:grid}.policy-preview-list strong{margin-bottom:.4rem;font-size:1.08rem;display:block}.policy-preview-list p{color:#9db0bf;margin-bottom:0;line-height:1.55}.policy-preview-meta{text-align:right;justify-items:end;gap:.35rem;display:grid}.policy-preview-meta span{color:#29d7c8;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.policy-preview-meta small{color:#758b9a}.trust-boundary-section{background:radial-gradient(circle at 90% 16%,#29d7c80f,#0000 24rem),#0b151d;border-block:1px solid #a2c5d821}.trust-classification-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.trust-classification-grid article{background:#0d1c25cc;border:1px solid #a2c5d826;border-radius:1rem;padding:1.5rem}.trust-classification-grid span,.complaints-appeals-grid>a>span{color:#29d7c8;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.7rem;font-weight:900;display:inline-block}.trust-classification-grid p{color:#9db0bf;margin-bottom:0;line-height:1.65}.complaints-appeals-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.complaints-appeals-grid>a{min-height:17rem;color:inherit;background:#0d1c25cc;border:1px solid #a2c5d826;border-radius:1.2rem;padding:2rem;text-decoration:none}.complaints-appeals-grid h3{margin:0 0 .9rem;font-size:clamp(1.5rem,2.7vw,2.2rem);line-height:1.1}.complaints-appeals-grid p{color:#9db0bf;margin-bottom:0;line-height:1.7}@media (max-width:950px){.trust-pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.diligence-question-grid,.trust-pillar-grid,.trust-classification-grid,.complaints-appeals-grid{grid-template-columns:1fr}.policy-preview-list a{grid-template-columns:1fr;gap:.7rem}.policy-preview-meta{text-align:left;justify-items:start}.trust-pillar-grid a,.complaints-appeals-grid>a{min-height:0}}
