.gm-faq__item{border-top:1px solid var(--gm-rule);display:flex;flex-direction:column;gap:14px;padding:36px 0}.gm-faq__q{color:var(--gm-ink);font-family:var(--gm-font-head);font-size:28px;font-weight:600;line-height:1.2;margin:0}.gm-faq__a{color:var(--gm-text);font-size:18px;line-height:1.6}.gm-faq__a p{margin:0}.gm-faq__a p+p{margin-top:1em}.gm-faq__a a{color:var(--gm-purple);font-weight:600}.gm-faq--grid2{column-gap:96px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.gm-faq--grid2 .gm-faq__item:last-child,.gm-faq--grid2 .gm-faq__item:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--gm-rule)}.gm-faq--interior{column-gap:64px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.gm-faq--interior .gm-faq__item{gap:12px;padding:28px 0}.gm-faq--interior .gm-faq__q{font-size:24px}.gm-faq--interior .gm-faq__a{font-size:17px}.gm-faq--list .gm-faq__item:last-child{border-bottom:1px solid var(--gm-rule)}.gm-faq--dark .gm-faq__item{border-color:var(--gm-rule-dark)}.gm-faq--dark .gm-faq__q{color:#fff}.gm-faq--dark .gm-faq__a{color:var(--gm-lilac)}@media (max-width:1100px){.gm-faq--grid2,.gm-faq--interior{grid-template-columns:minmax(0,1fr)}.gm-faq--grid2 .gm-faq__item:nth-last-child(2):nth-child(odd){border-bottom:0}.gm-faq__q{font-size:24px}}@media (max-width:640px){.gm-faq__item{padding:28px 0}.gm-faq__q{font-size:20px}.gm-faq__a{font-size:17px}}