.dt-about__lead{color:var(--fb-t1);margin:14px 0 0;font-size:18px;line-height:1.75}.dt-about__slogan{border-bottom:1px solid var(--fb-divider);letter-spacing:1px;color:var(--fb-t3);margin:10px 0 0;padding-bottom:24px;font-size:14px}.dt-about__slogan+.dt-privacy__h2{margin-top:28px}.dt-about__link{color:var(--fb-brand-text);font-weight:600}.dt-about__link:hover{text-decoration:underline}.dt-about__nowrap{white-space:nowrap}.dt-about__faq{flex-direction:column;gap:10px;margin-top:14px;display:flex}.dt-about__faq-item{border:1px solid var(--fb-divider);background:var(--fb-card);border-radius:12px;overflow:hidden}.dt-about__faq-q{cursor:pointer;color:var(--fb-t1);padding:14px 44px 14px 16px;font-size:15px;font-weight:600;line-height:1.6;list-style:none;position:relative}.dt-about__faq-q::-webkit-details-marker{display:none}.dt-about__faq-q:after{content:"+";color:var(--fb-t3);font-size:18px;font-weight:400;line-height:1;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.dt-about__faq-q:hover{color:var(--fb-brand-text)}.dt-about__faq-item[open] .dt-about__faq-q:after{content:"−"}.dt-about__faq-a{color:var(--fb-t2);margin:0;padding:0 16px 16px;font-size:15px;line-height:1.85}@media (max-width:767px){.dt-about__lead{margin-top:10px;font-size:16px;line-height:1.7}.dt-about__slogan{margin-top:8px;padding-bottom:18px;font-size:13px}.dt-about__slogan+.dt-privacy__h2{margin-top:22px}.dt-about__faq{gap:8px;margin-top:12px}.dt-about__faq-q{padding:12px 38px 12px 14px;font-size:14px}.dt-about__faq-q:after{right:14px}.dt-about__faq-a{padding:0 14px 14px;font-size:14px;line-height:1.8}}
