.gg-faq-v2{background:var(--gg-faq-bg);color:var(--gg-faq-fg);padding:var(--gg-faq-pt,48px) 0 var(--gg-faq-pb,48px)}.gg-faq-v2 *,.gg-faq-v2 *:before,.gg-faq-v2 *:after{box-sizing:border-box}.gg-faq-v2 .gg-faq-v2__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:clamp(32px,6vw,88px);width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(16px,3.3vw,48px)}.gg-faq-v2 .gg-faq-v2__eyebrow{margin:0 0 12px;color:inherit;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.gg-faq-v2 .gg-faq-v2__heading{margin:0;color:inherit;font-family:inherit;font-size:clamp(26px,3vw,38px);font-weight:700;line-height:1.15;letter-spacing:-.025em;text-transform:none;overflow-wrap:anywhere}.gg-faq-v2 .gg-faq-v2__intro{max-width:35ch;margin:18px 0 0;color:inherit;font-size:15px;line-height:1.65}.gg-faq-v2 .gg-faq-v2__contact{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;color:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.gg-faq-v2 .gg-faq-v2__content{min-width:0}.gg-faq-v2 .gg-faq-v2__category{margin:28px 0 4px;padding:0 0 10px;color:inherit;font-family:inherit;font-size:17px;font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none}.gg-faq-v2 .gg-faq-v2__category:first-child{margin-top:0}.gg-faq-v2 .gg-faq-v2__item{border-bottom:1px solid var(--gg-faq-line);margin:0;padding:0}.gg-faq-v2 .gg-faq-v2__question{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:18px 0;color:inherit;font-family:inherit;font-size:16px;font-weight:500;line-height:1.5;cursor:pointer;list-style:none}.gg-faq-v2 .gg-faq-v2__question::-webkit-details-marker{display:none}.gg-faq-v2 .gg-faq-v2__question::marker{content:""}.gg-faq-v2 .gg-faq-v2__question>span{overflow-wrap:anywhere}.gg-faq-v2 .gg-faq-v2__icon{flex-shrink:0;transition:transform .16s ease}.gg-faq-v2 .gg-faq-v2__item[open] .gg-faq-v2__icon{transform:rotate(180deg)}.gg-faq-v2 .gg-faq-v2__answer{padding:0 28px 20px 0;color:inherit;font-size:15px;line-height:1.7;overflow-wrap:anywhere}.gg-faq-v2 .gg-faq-v2__answer>:first-child{margin-top:0}.gg-faq-v2 .gg-faq-v2__answer>:last-child{margin-bottom:0}.gg-faq-v2 .gg-faq-v2__answer a{color:inherit;text-decoration:underline;text-underline-offset:3px}.gg-faq-v2 .gg-faq-v2__answer ul,.gg-faq-v2 .gg-faq-v2__answer ol{padding-inline-start:22px}.gg-faq-v2 summary:focus-visible,.gg-faq-v2 a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.gg-faq-v2{padding-block:calc(var(--gg-faq-pt,48px) * .65) calc(var(--gg-faq-pb,48px) * .65)}.gg-faq-v2 .gg-faq-v2__inner{grid-template-columns:minmax(0,1fr);gap:28px;padding-inline:16px}.gg-faq-v2 .gg-faq-v2__question{font-size:15px;padding-block:16px}.gg-faq-v2 .gg-faq-v2__answer{padding-right:0;font-size:14px}}@media(prefers-reduced-motion:reduce){.gg-faq-v2 .gg-faq-v2__icon{transition:none}}.gg-story{background:var(--gg-story-bg);color:var(--gg-story-text);padding:var(--gg-story-space) clamp(16px,3.3vw,48px)}.gg-story__inner{max-width:1344px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:center}.gg-story__inner--text-only{display:block;max-width:720px}.gg-story__media{overflow:hidden;border-radius:12px;aspect-ratio:4 / 3}.gg-story__image{display:block;width:100%;height:100%;object-fit:cover}.gg-story__heading{margin:0 0 20px;font-family:inherit;font-size:clamp(26px,3vw,38px);font-weight:700;line-height:1.15;letter-spacing:-.025em;color:inherit;text-wrap:balance}.gg-story__text{font-size:16px;line-height:1.65;overflow-wrap:anywhere}.gg-story__text p{margin:0 0 16px}.gg-story__text>:last-child{margin-bottom:0}.gg-story__text a{color:inherit;text-underline-offset:3px}.gg-story__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:24px;padding:12px 24px;border-radius:6px;background:#1a6640;color:#fff;font-size:15px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none}.gg-story__button:hover{background:#145132;color:#fff}.gg-story a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.gg-story__button:focus-visible{outline-color:var(--gg-story-text)}@media(max-width:749px){.gg-story{padding-right:16px;padding-left:16px}.gg-story__inner{grid-template-columns:minmax(0,1fr);gap:28px}.gg-story__text{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map?subset=AAAAAMA */
