.cart-trigger{position:relative;border:1px solid #555c57;background:transparent;color:inherit;padding:10px 13px;cursor:pointer;font-weight:700}.cart-trigger:hover{border-color:var(--acid);color:var(--acid)}.faq-grid{display:grid;grid-template-columns:.65fr 1.35fr;gap:70px}.faq-list{display:grid;gap:10px}.faq-item{border:1px solid var(--line);background:var(--panel)}.faq-item summary{cursor:pointer;list-style:none;padding:20px 22px;font-weight:700;display:flex;justify-content:space-between;gap:20px}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:'+';color:var(--acid);font-size:1.25rem}.faq-item[open] summary:after{content:'−'}.faq-item p{margin:0;padding:0 22px 22px;color:var(--muted)}.footer-in{align-items:flex-start}.footer-meta{display:grid;justify-items:end;gap:10px;white-space:nowrap}.legal-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 14px}.legal-links a:hover{color:var(--acid)}@media(max-width:850px){.faq-grid{grid-template-columns:1fr;gap:34px}.cart-trigger{padding:8px 10px}.footer-meta{justify-items:start}.legal-links{justify-content:flex-start}}@media(max-width:520px){.cart-trigger .cart-label{display:none}}
