.security-sections{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(.85rem,2vw,1rem);margin:0;padding:0;list-style:none}@media (min-width:768px){.security-sections{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.security-sections{grid-template-columns:repeat(3,minmax(0,1fr))}.security-sections>li:last-child{grid-column:2/3}}.security-card{height:100%;padding:1.15rem 1.2rem;border-radius:var(--radius-card);border:var(--border-hairline) solid color-mix(in srgb,var(--muted) 14%,transparent);background:color-mix(in srgb,var(--neutral-white) 96%,transparent);box-shadow:0 1px 2px rgb(11 15 46/.04)}.security-card-title{margin:0 0 .45rem;font-family:var(--font-poppins),system-ui,sans-serif;font-size:1.0625rem;font-weight:600;color:#0b0f2e}.security-card-text{margin:0;font-family:var(--font-manrope),sans-serif;font-size:.9375rem;line-height:1.55;color:#556178}.trust-anchor{scroll-margin-top:calc(var(--nav-offset) + .75rem)}.trust-nav-section{padding-block:.35rem 0}.trust-cards-section{padding-top:clamp(1.5rem,4vw,2.25rem)}.trust-nav-list{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.trust-nav-link{display:inline-flex;min-height:2.75rem;align-items:center;padding-inline:.85rem;border:1px solid color-mix(in srgb,var(--ink) 22%,transparent);border-radius:999px;background:transparent;font-family:var(--font-manrope),sans-serif;font-size:.875rem;font-weight:600;color:var(--ink);text-decoration:none}.trust-nav-link:focus-visible,.trust-nav-link:hover{border-color:color-mix(in srgb,var(--accent-primary) 35%,#e2e8f0)}.trust-nav-link:focus-visible{outline:2px solid color-mix(in srgb,var(--background-primary) 35%,transparent);outline-offset:2px}.trust-card-grid,.trust-detail-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem;margin:1.5rem 0 0;padding:0;list-style:none}.trust-card-grid{margin-top:0}@media (min-width:768px){.trust-card-grid,.trust-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (min-width:1100px){.trust-card-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.trust-card-grid>li:nth-child(-n+3){grid-column:span 2}.trust-card-grid>li:nth-child(n+4){grid-column:span 3}}.trust-card{display:flex;height:100%;flex-direction:column;gap:.35rem;text-decoration:none;color:inherit}.trust-card:focus-visible,.trust-card:hover{border-color:color-mix(in srgb,var(--accent-primary) 28%,transparent)}.trust-card:focus-visible{outline:2px solid color-mix(in srgb,var(--background-primary) 35%,transparent);outline-offset:2px}.trust-card-icon{display:inline-flex;gap:.35rem;margin-bottom:.35rem;color:color-mix(in srgb,var(--background-primary) 82%,var(--north-gradient-mid))}.trust-card-icon svg{width:1.15rem;height:1.15rem}.trust-detail{height:100%;min-width:0;padding:.15rem .1rem .35rem}.trust-detail-title{margin:0;font-family:var(--font-poppins),system-ui,sans-serif;font-size:1rem;font-weight:600;color:var(--ink)}.trust-detail-text{margin:.4rem 0 0;font-family:var(--font-manrope),sans-serif;font-size:.9375rem;line-height:1.55;color:var(--muted)}.trust-faq{display:grid;gap:0;margin:1.5rem 0 0}.trust-faq-item{padding-block:1rem;border-top:var(--border-hairline) solid color-mix(in srgb,var(--muted) 18%,transparent)}.trust-faq-item:last-child{border-bottom:var(--border-hairline) solid color-mix(in srgb,var(--muted) 18%,transparent)}.trust-faq-question{margin:0;font-family:var(--font-poppins),system-ui,sans-serif;font-size:1.02rem;font-weight:600;color:var(--ink)}.trust-faq-answer{margin:.4rem 0 0;font-family:var(--font-manrope),sans-serif;font-size:.975rem;line-height:1.55;color:var(--muted)}.trust-contact-mail{display:inline-flex;margin-top:1.35rem;min-height:3rem;align-items:center;gap:.7rem;padding-inline:.2rem;color:var(--ink);text-decoration:none}.trust-contact-mail:focus-visible{outline:2px solid color-mix(in srgb,var(--background-primary) 35%,transparent);outline-offset:3px;border-radius:.4rem}.trust-contact-mail-address,.trust-contact-mail-label{display:block}.trust-contact-mail-label{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.trust-contact-mail-address,.trust-contact-mail-label{font-family:var(--font-manrope),sans-serif;font-weight:600}.trust-contact-mail-address{font-size:1.05rem;color:var(--ink)}