.gg-faq{padding-block:var(--gg-space-8);background-color:rgb(var(--color-background))}.gg-faq__inner{display:grid;gap:var(--gg-space-6)}@media screen and (min-width:990px){.gg-faq--split .gg-faq__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gg-space-7);align-items:start}.gg-faq--split .gg-faq__rail{position:sticky;top:var(--gg-space-7)}}.gg-faq--stacked .gg-faq__inner{max-width:82rem;margin-inline:auto}.gg-faq__head{margin-bottom:var(--gg-space-5)}.gg-faq__support{padding:var(--gg-space-5);border:1px solid var(--gg-border);border-radius:var(--gg-radius);background-color:var(--gg-surface);box-shadow:var(--gg-shadow-1)}.gg-faq--stacked .gg-faq__support{max-width:52rem;margin-inline:auto;text-align:center}.gg-faq__support-title{margin:0;font-size:1.7rem;font-weight:600;line-height:1.3;color:var(--gg-ink)}.gg-faq__support-text{margin:var(--gg-space-2) 0 0;font-size:1.4rem;line-height:1.6;color:var(--gg-text-muted)}.gg-faq__support-btn{display:inline-block;margin-top:var(--gg-space-4);padding:1.1rem 2.2rem;border-radius:var(--gg-radius);background-color:var(--gg-graphite);color:var(--gg-text-inverse);font-size:1.4rem;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:background-color var(--gg-duration) var(--gg-ease)}.gg-faq__support-btn:hover{background-color:var(--gg-graphite-dark)}.gg-faq__list{border-top:1px solid var(--gg-border)}.gg-faq__item{position:relative;border-bottom:1px solid var(--gg-border)}.gg-faq__item:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background-color:var(--gg-accent);transform:scaleY(0);transform-origin:top;transition:transform var(--gg-duration) var(--gg-ease-out)}.gg-faq__item[open]:before{transform:scaleY(1)}.gg-faq__q{display:flex;align-items:center;justify-content:space-between;gap:var(--gg-space-4);padding:var(--gg-space-4) var(--gg-space-3) var(--gg-space-4) var(--gg-space-4);cursor:pointer;list-style:none;transition:background-color var(--gg-duration-fast) var(--gg-ease)}.gg-faq__q::-webkit-details-marker{display:none}.gg-faq__q:hover{background-color:var(--gg-surface-sunken)}.gg-faq__q-text{font-size:1.6rem;font-weight:600;line-height:1.45;color:var(--gg-ink)}@media screen and (min-width:750px){.gg-faq__q-text{font-size:1.7rem}}.gg-faq__sign{position:relative;flex:0 0 auto;width:2rem;height:2rem}.gg-faq__sign:before,.gg-faq__sign:after{content:"";position:absolute;top:50%;left:50%;width:1.4rem;height:1.5px;background-color:var(--gg-steel);transform:translate(-50%,-50%);transition:transform var(--gg-duration) var(--gg-ease-out),background-color var(--gg-duration) var(--gg-ease)}.gg-faq__sign:after{transform:translate(-50%,-50%) rotate(90deg)}.gg-faq__item[open] .gg-faq__sign:before,.gg-faq__item[open] .gg-faq__sign:after{background-color:var(--gg-accent)}.gg-faq__item[open] .gg-faq__sign:after{transform:translate(-50%,-50%) rotate(0)}.gg-faq__a{overflow:hidden}.gg-faq__a-inner{padding:0 var(--gg-space-6) var(--gg-space-5) var(--gg-space-4);font-size:1.5rem;line-height:1.7;color:var(--gg-text-muted)}.gg-faq__a-inner>:first-child{margin-top:0}.gg-faq__a-inner>:last-child{margin-bottom:0}.gg-faq__a-inner a{color:var(--gg-ink);text-underline-offset:.2em}.gg-faq__item[open] .gg-faq__a{animation:gg-faq-reveal var(--gg-duration) var(--gg-ease-out)}@keyframes gg-faq-reveal{0%{opacity:0;transform:translateY(-4px)}}@supports selector(details::details-content){.gg-faq{interpolate-size:allow-keywords}.gg-faq__item::details-content{block-size:0;overflow:hidden;transition:block-size var(--gg-duration) var(--gg-ease-out),content-visibility var(--gg-duration) allow-discrete}.gg-faq__item[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){.gg-faq__item[open] .gg-faq__a{animation:none}.gg-faq__item:before,.gg-faq__item::details-content,.gg-faq__sign:before,.gg-faq__sign:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/gg-faq.css.map */
