.ta-faq-page-head{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:end;gap:48px 80px;display:grid}.ta-faq-page-head h1{max-width:900px;margin:0!important}.ta-faq-page-head>.ta-faq-hero-intro{margin:0;font-size:16px;line-height:1.75;max-width:560px!important}.ta-faq-index{background:var(--ta-white);border-bottom:1px solid var(--ta-line);padding-block:34px}.ta-faq-index h2{letter-spacing:.08em;text-transform:uppercase;color:var(--ta-muted);margin:0 0 18px;font-size:13px}.ta-faq-index nav{border-top:1px solid var(--ta-line);border-inline-start:1px solid var(--ta-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ta-faq-index a{border-inline-end:1px solid var(--ta-line);border-bottom:1px solid var(--ta-line);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:14px 18px;font-size:14px;font-weight:600;line-height:1.4;display:grid}.ta-faq-index a b{font:inherit;text-align:start}.ta-faq-index a span{color:var(--ta-primary-strong);flex:none;font-size:20px}.ta-faq-index a:hover{text-underline-offset:5px;text-decoration:underline}.ta-faq-groups{background:var(--ta-white);padding-block:28px 78px}.ta-faq-group{border-bottom:1px solid var(--ta-line);grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:44px 80px;padding:54px 0;scroll-margin-top:96px;display:grid}.ta-faq-group:last-child{border-bottom:0}.ta-faq-group-head{align-self:start;position:sticky;top:108px}.ta-faq-group-head .ta-index{color:var(--ta-primary-strong);letter-spacing:.1em;margin-bottom:18px;font-size:12px;font-weight:700;display:block}.ta-faq-group-head h2{margin:0 0 16px;font-size:clamp(27px,2.5vw,38px);line-height:1.15}.ta-faq-group-head p{max-width:430px;color:var(--ta-muted);font-size:14px;line-height:1.75}.ta-faq-questions{border-top:1px solid #bfc8cc}.ta-faq-questions details{border-bottom:1px solid #cbd4d6}.ta-faq-questions summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:22px;min-height:72px;padding:18px 0;font-size:16px;font-weight:600;line-height:1.5;list-style:none;display:grid}.ta-faq-questions summary::-webkit-details-marker{display:none}.ta-faq-questions details>p{max-width:760px;color:var(--ta-muted);padding:0 42px 24px 0;font-size:15px;line-height:1.8}.ta-site[dir=rtl] .ta-faq-questions details>p{padding:0 0 24px 42px}.ta-faq-questions .ta-faq-toggle{width:28px;height:28px;color:var(--ta-primary-strong);place-items:center;font-size:25px;font-weight:400;transition:transform .2s;display:grid}.ta-faq-questions details[open] .ta-faq-toggle{transform:rotate(45deg)}.ta-faq-support{background:var(--ta-surface-muted);border-top:1px solid var(--ta-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding-block:42px;display:grid}.ta-faq-support h2{max-width:740px;margin:0 0 13px;font-size:clamp(28px,3vw,42px);line-height:1.15}.ta-faq-support p{color:var(--ta-muted);max-width:760px;font-size:15px;line-height:1.75}.ta-faq-support .ta-button{white-space:nowrap}@media (max-width:900px){.ta-faq-page-head{grid-template-columns:1fr;gap:22px}.ta-faq-index nav{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-faq-group{grid-template-columns:1fr;gap:24px;padding-block:44px}.ta-faq-group-head{position:static}.ta-faq-support{grid-template-columns:1fr;gap:22px}.ta-faq-support .ta-button{justify-self:start}}@media (max-width:600px){.ta-faq-page-head{padding-block:30px 38px!important}.ta-faq-page-head h1{font-size:37px!important;line-height:1.08!important}.ta-faq-index{padding-block:26px}.ta-faq-index nav{border-inline-start:0;grid-template-columns:1fr}.ta-faq-index a{border-inline-end:0;min-height:58px;padding:11px 0}.ta-faq-groups{padding-block:5px 46px}.ta-faq-group{gap:20px;padding-block:38px}.ta-faq-group-head h2{font-size:29px}.ta-faq-questions summary{min-height:68px;padding-block:16px;font-size:15px}.ta-faq-questions details>p{padding-inline-end:34px;font-size:14px}.ta-site[dir=rtl] .ta-faq-questions details>p{padding-inline:34px 0}.ta-faq-support{padding-block:34px}.ta-faq-support .ta-button{white-space:normal;width:100%}}@media (prefers-reduced-motion:reduce){.ta-faq-questions .ta-faq-toggle{transition:none}}
