.qa-article{color:#17131c;background:#fff;font-family:Arial,Helvetica,sans-serif;padding-bottom:92px}.qa-article *{box-sizing:border-box}.qa-title{max-width:1180px;margin:0 auto;padding:44px 24px 24px;text-align:center;font-size:clamp(26px,3.1vw,42px);line-height:1.2;font-weight:800}.qa-row{padding:44px 24px}.qa-row:nth-child(2n){background:#faf7fc}.qa-inner{max-width:1180px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.qa-copy{grid-column:2;grid-row:1;min-width:0}.qa-media{grid-column:1;grid-row:1;min-width:0}.qa-reverse .qa-copy{grid-column:1}.qa-reverse .qa-media{grid-column:2}.qa-copy h2{font-family:inherit;font-size:clamp(26px,2.8vw,38px);font-weight:800;line-height:1.16;letter-spacing:-.6px;margin:0 0 22px;color:inherit}.qa-copy h3,.qa-copy h4{font-family:inherit;line-height:1.4;color:inherit;margin:22px 0 14px}.qa-copy h3{font-size:23px}.qa-copy h4{font-size:19px}.qa-copy p{font-size:17px;line-height:1.7;letter-spacing:.1px;margin:0 0 15px}.qa-copy strong{font-weight:700}.qa-media img{display:block;width:100%;height:auto;border-radius:12px;margin:0}.qa-article .qa-cta{display:flex;align-items:center;justify-content:center;min-height:56px;width:100%;padding:14px 28px;background:#d2b3d8;color:#24182a;text-decoration:none;font-size:19px;font-weight:800;line-height:1.3;text-align:center;border-radius:8px;border:0;transition:background .2s}.qa-copy .qa-cta{margin-top:26px}.qa-article .qa-cta:hover{background:#c39bcd}.qa-article .qa-cta:focus-visible{outline:3px solid #5e3e6a;outline-offset:4px}.qa-sticky{position:fixed;bottom:0;left:0;right:0;z-index:40;background:#fff;padding:12px 24px max(12px,env(safe-area-inset-bottom));border-top:1px solid #eee;box-shadow:0 -3px 14px #00000008}.qa-sticky .qa-cta{max-width:600px;margin:auto}.qa-finale .qa-inner{display:flex;flex-direction:column;max-width:980px;text-align:center}.qa-finale .qa-copy{display:contents}.qa-finale h2{order:0}.qa-finale .qa-media{order:1;width:100%;max-width:820px}.qa-finale .qa-cta{order:2;max-width:600px;margin:0 auto}.qa-finale h2{font-size:clamp(28px,3vw,40px);font-weight:800;margin:0;line-height:1.2}@media(max-width:749px){.qa-title{padding:28px 20px 8px;font-size:28px}.qa-row{padding:32px 20px}.qa-inner{display:flex;flex-direction:column;gap:24px}.qa-copy,.qa-media{width:100%}.qa-copy h2{font-size:28px;letter-spacing:-.4px;margin-bottom:18px}.qa-copy p{font-size:16px;line-height:1.65}.qa-sticky{padding-left:16px;padding-right:16px}.qa-article .qa-cta{min-height:52px}.qa-finale .qa-inner{gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
