.ot-faq__grid{display:grid;gap:var(--ot-space-10)}@media (min-width:992px){.ot-faq__grid{gap:var(--ot-space-16);grid-template-columns:.8fr 1.2fr}}.ot-faq__list{border-top:var(--ot-rule-w) solid}.ot-faq__item{border-bottom:1px solid var(--ot-border)}.ot-section--dark .ot-faq__item{border-color:var(--ot-border-inverse)}.ot-faq__q{cursor:pointer;font-family:var(--ot-font-display);font-size:var(--ot-fs-h6);font-weight:var(--ot-fw-display);letter-spacing:var(--ot-ls-heading);list-style:none;padding:var(--ot-space-5) var(--ot-space-10) var(--ot-space-5) 0;position:relative}.ot-faq__q::-webkit-details-marker{display:none}.ot-faq__q:after{color:var(--ot-orange);content:"+";font-family:var(--ot-font-mono);font-size:1.5rem;font-weight:var(--ot-fw-regular);position:absolute;right:0;top:50%;transform:translateY(-50%)}.ot-faq__item[open] .ot-faq__q:after{content:"−"}.ot-faq__q:focus-visible{outline:2px solid var(--ot-focus);outline-offset:2px}.ot-faq__a{color:var(--ot-text-2);padding:0 var(--ot-space-10) var(--ot-space-5) 0}.ot-section--dark .ot-faq__a{color:var(--ot-text-inverse-2)}.ot-faq__a p{margin:0}