.ts-quick-answer,.ts-geo-faq,.ts-geo-related{box-sizing:border-box;width:100%;max-width:820px;margin:28px auto;min-width:0;overflow-wrap:anywhere;color:var(--ts-ink,#151915);text-align:left}
.ts-quick-answer{padding:20px 24px;border-left:3px solid var(--ts-amber,#e98b0b);background:#f6eee2;font-size:16px;line-height:1.7}
.ts-quick-answer p{margin:0}.ts-quick-answer .ts-geo-label{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;color:#854800}
.ts-geo-faq h2,.ts-geo-related h2{font-size:clamp(24px,3vw,32px);line-height:1.2;margin:0 0 18px}
.ts-geo-faq__item{border-top:1px solid #cbd0c9}.ts-geo-faq__item:last-child{border-bottom:1px solid #cbd0c9}
.ts-geo-faq__item summary{cursor:pointer;padding:18px 8px;font-size:16px;font-weight:600;line-height:1.5;min-height:48px}
.ts-geo-faq__answer{padding:0 8px 20px;font-size:16px;line-height:1.7}.ts-geo-faq summary:focus-visible,.ts-geo-related a:focus-visible{outline:2px solid #a55a00;outline-offset:4px}
.ts-geo-related{border-top:1px solid #cbd0c9;padding-top:24px}.ts-geo-related ul{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0;padding-left:20px}.ts-geo-related a{text-underline-offset:4px}
.ts-geo-product-support{padding:0 24px}.product-info__description>.ts-quick-answer{margin-top:0}
@media(max-width:620px){.ts-quick-answer{padding:16px 18px;margin-top:20px;margin-bottom:20px}.ts-geo-related ul{display:block}.ts-geo-related li+li{margin-top:14px}.ts-geo-faq__item summary{padding:16px 4px}.ts-geo-faq__answer{padding-left:4px;padding-right:4px}}
