.xdraw-faq{--faq-blue: 51, 79, 180;--faq-ink: 18, 18, 18}.xdraw-faq__layout{display:grid;grid-template-columns:minmax(28rem,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(5rem,10vw,14rem)}.xdraw-faq__intro{position:sticky;top:12rem}.xdraw-faq__eyebrow{margin:0 0 1.2rem;color:rgb(var(--faq-blue));font-size:1.2rem;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.xdraw-faq__intro h2{margin:0;color:rgb(var(--faq-ink));font-size:clamp(3.6rem,5vw,5.8rem);letter-spacing:-.043em;line-height:1.03}.xdraw-faq__intro .rte{margin-top:2rem;color:rgba(var(--faq-ink),.68);font-size:1.65rem;line-height:1.7}.xdraw-faq__intro .rte p{margin:0}.xdraw-faq__intro .button{margin-top:3rem}.xdraw-faq__items{border-top:1px solid rgba(var(--color-foreground),.16)}.xdraw-faq__item{border-bottom:1px solid rgba(var(--color-foreground),.16)}.xdraw-faq__item summary{display:grid;grid-template-columns:3.5rem minmax(0,1fr) 2.4rem;align-items:center;gap:1.5rem;padding:2.5rem 0;color:rgb(var(--faq-ink));cursor:pointer;list-style:none}.xdraw-faq__item summary::-webkit-details-marker{display:none}.xdraw-faq__index{color:rgb(var(--faq-blue));font-size:1.15rem;font-weight:700;letter-spacing:.1em}.xdraw-faq__question{font-size:clamp(1.7rem,2vw,2.15rem);font-weight:700;line-height:1.3}.xdraw-faq__icon{position:relative;width:2rem;height:2rem}.xdraw-faq__icon:before,.xdraw-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.7rem;height:1px;background:rgb(var(--faq-blue));transform:translate(-50%,-50%);transition:transform .18s ease}.xdraw-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.xdraw-faq__item[open] .xdraw-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.xdraw-faq__answer{max-width:66rem;padding:0 3.9rem 2.8rem 5rem;color:rgba(var(--faq-ink),.7);font-size:1.55rem;line-height:1.75}.xdraw-faq__answer p:first-child{margin-top:0}.xdraw-faq__answer p:last-child{margin-bottom:0}@media screen and (max-width:749px){.xdraw-faq__layout{grid-template-columns:1fr;gap:4.5rem}.xdraw-faq__intro{position:static}.xdraw-faq__item summary{grid-template-columns:2.8rem minmax(0,1fr) 2rem;gap:1rem;padding:2rem 0}.xdraw-faq__answer{padding:0 0 2.4rem 3.8rem}}@media(prefers-reduced-motion:reduce){.xdraw-faq__icon:before,.xdraw-faq__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/xdraw-faq.css.map */
