.nessova-trust{color:#141414;background:#fff;direction:rtl;text-align:right}
.nessova-trust a,.nessova-purchase-help a{color:inherit;text-decoration:underline;text-underline-offset:4px}
.nessova-trust a:hover,.nessova-purchase-help a:hover{color:#454545}
.nessova-trust a:focus-visible,.nessova-trust summary:focus-visible,.nessova-purchase-help a:focus-visible{outline:2px solid #141414;outline-offset:5px}
.nessova-trust__service{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 40px;padding:18px 24px;border-bottom:1px solid #e4e4e4;font-size:14px;line-height:1.5}
.nessova-trust__service a{display:flex;align-items:center;min-height:44px}
.nessova-trust__inner{max-width:1240px;margin:auto;padding:72px 32px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:80px}
.nessova-trust h2{font:inherit;font-size:32px;font-weight:700;line-height:1.25;margin:0 0 22px;letter-spacing:-.02em}
.nessova-trust__intro p{font-size:17px;line-height:1.8;max-width:55ch;margin:0 0 20px}
.nessova-trust__links{display:flex;gap:12px 24px;flex-wrap:wrap;font-size:15px}
.nessova-trust__links a{min-height:44px;display:inline-flex;align-items:center}
.nessova-trust__faq details{border-bottom:1px solid #ddd}
.nessova-trust__faq summary{cursor:pointer;padding:20px 0;font-size:17px;font-weight:600;line-height:1.6;list-style-position:inside}
.nessova-trust__faq details[open] summary{padding-bottom:12px}
.nessova-trust__answer{font-size:16px;line-height:1.85;padding:0 0 20px;max-width:65ch}
.nessova-trust__answer p{margin:0}
.nessova-trust__answer a{overflow-wrap:anywhere}
.nessova-purchase-help{direction:rtl;text-align:right;border-top:1px solid #ddd;margin-top:16px;padding-top:12px;color:#141414;font-size:13px;line-height:1.7}
.nessova-purchase-help p{margin:0 0 9px}
.nessova-purchase-help__links{display:flex;gap:8px 22px;flex-wrap:wrap}
.nessova-purchase-help__links a{display:inline-flex;align-items:center;min-height:44px}
@media(max-width:749px){.nessova-trust__service{gap:0;justify-content:flex-start;padding:12px 24px}.nessova-trust__service a{width:100%}.nessova-trust__inner{grid-template-columns:1fr;gap:40px;padding:40px 24px}.nessova-trust h2{font-size:27px;margin-bottom:18px}.nessova-trust__intro p{font-size:16px}.nessova-trust__faq summary{font-size:16px}.nessova-trust__answer{font-size:15px}}
