.trust-page{background:#f8f4eb}.trust-hero{padding:clamp(4rem,9vw,8rem) 1.3rem 3.5rem}.trust-hero-inner{max-width:980px;margin:auto}.trust-hero h1{font-family:"Songti SC","STSong",Georgia,serif;font-size:clamp(3rem,7vw,6.5rem);line-height:1.08;letter-spacing:-.035em;margin:.7rem 0 1.2rem}.trust-hero p{max-width:760px;font-size:1.15rem;color:#5b6269}.trust-layout{max-width:980px;margin:auto;padding:0 1.3rem 7rem}.trust-card{background:#fffdf8;border:1px solid var(--line);border-radius:28px;padding:clamp(1.5rem,5vw,4.5rem);box-shadow:0 20px 60px rgba(32,38,51,.08)}.trust-card h2{font-family:"Songti SC","STSong",Georgia,serif;font-size:clamp(1.8rem,3vw,2.7rem);margin:3rem 0 1rem}.trust-card h2:first-child{margin-top:0}.trust-card p,.trust-card li{color:#474e55}.trust-card li{margin:.65rem 0}.trust-principles{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:2rem 0}.trust-principle{padding:1.35rem;border:1px solid var(--line);border-radius:17px;background:#f7f2e8}.trust-principle strong{display:block;color:var(--navy);margin-bottom:.35rem}.trust-links{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:2.5rem}.footer-links{display:flex;flex-wrap:wrap;gap:.35rem .9rem;margin:0 0 1rem}.footer-links a{color:#bbc4d0;font-size:.8rem;text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.trust-principles{grid-template-columns:1fr}.trust-hero{padding-top:3rem}}
