.trust-page{background-color:var(--bg-color);flex-direction:column;min-height:100vh;display:flex}.trust-nav{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a365df2;position:fixed;top:0;left:0;right:0}.trust-nav__container{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:1rem 2rem;display:flex}.trust-nav__logo{color:#fff;font-size:1.5rem;font-weight:700;text-decoration:none}.trust-nav__links{align-items:center;gap:1.5rem;display:flex}.trust-nav__link{color:#fffc;font-weight:500;text-decoration:none;transition:color .2s}.trust-nav__link:hover{color:#fff;text-decoration:none}.trust-nav__cta{color:#1a365d;background:#fff;border-radius:.5rem;padding:.5rem 1.25rem;font-weight:600;text-decoration:none;transition:background-color .2s}.trust-nav__cta:hover{color:#1a365d;background:#ffffffe6;text-decoration:none}.trust-hero{color:#fff;text-align:center;background:linear-gradient(135deg,#1a365d 0%,#2d4a6f 100%);padding:120px 20px 80px}.trust-hero__container{max-width:800px;margin:0 auto}.trust-hero__title{margin-bottom:16px;font-size:42px;font-weight:700}.trust-hero__subtitle{opacity:.9;margin-bottom:32px;font-size:18px;line-height:1.6}.trust-hero__badges{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.trust-content{background-color:#f8f9fa;flex:1;padding:60px 20px}.trust-content__container{max-width:900px;margin:0 auto}.trust-section{margin-bottom:48px}.trust-section__title{color:var(--text-primary);border-bottom:2px solid #e0e0e0;margin-bottom:24px;padding-bottom:12px;font-size:28px;font-weight:700}.trust-section__intro{color:#444;margin-bottom:16px;font-size:16px}.trust-card{background:#fff;border-radius:8px;margin-bottom:16px;padding:24px;box-shadow:0 1px 3px #0000001a}.trust-card h3{color:var(--text-primary);margin-bottom:12px;font-size:20px;font-weight:600}.trust-card p{color:#444;margin-bottom:12px;font-size:16px;line-height:1.7}.trust-card p:last-child{margin-bottom:0}.trust-card ul{margin:0;padding-left:20px}.trust-card li{color:#444;margin-bottom:8px;font-size:15px;line-height:1.6}.trust-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.trust-card--compact{padding:20px}.trust-card--compact h3{font-size:18px}.trust-table{border-collapse:collapse;background:#fff;border-radius:8px;width:100%;margin:16px 0;overflow:hidden;box-shadow:0 1px 3px #0000001a}.trust-table th,.trust-table td{text-align:left;border-bottom:1px solid #e0e0e0;padding:12px 16px;font-size:15px}.trust-table th{color:var(--text-primary);background-color:#f5f5f5;font-weight:600}.trust-table td{color:#444}.trust-table tr:last-child td{border-bottom:none}.trust-note{color:var(--text-secondary);margin-top:16px;font-size:14px;font-style:italic}.trust-links{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;display:grid}.trust-link{color:inherit;background:#fff;border-radius:8px;align-items:center;gap:16px;padding:20px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:0 1px 3px #0000001a}.trust-link:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.trust-link__icon{color:var(--primary-color);font-size:28px}.trust-link__icon svg{width:28px;height:28px}.trust-link__text{flex-direction:column;display:flex}.trust-link__text strong{color:var(--text-primary);font-size:16px}.trust-link__text span{color:var(--text-secondary);font-size:14px}.trust-section--contact{background:#fff;border-radius:8px;padding:32px;box-shadow:0 1px 3px #0000001a}.trust-section--contact .trust-section__title{border-bottom:none;margin-bottom:24px;padding-bottom:0}.trust-contacts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;margin-bottom:24px;display:grid}.trust-contact{flex-direction:column;gap:4px;display:flex}.trust-contact strong{color:var(--text-secondary);font-size:14px}.trust-contact a{color:var(--primary-color);font-size:16px}.trust-contact__cta{color:#444;margin:0}@media (max-width:768px){.trust-nav__container{padding:1rem}.trust-nav__link{display:none}.trust-hero{padding:100px 20px 60px}.trust-hero__title{font-size:32px}.trust-hero__badges{flex-direction:column;align-items:center}.trust-content{padding:40px 16px}.trust-section__title{font-size:24px}.trust-card{padding:20px}.trust-section--contact{padding:24px}}
