.pq{background-color:var(--m-section-bg,#fff);padding:72px 1rem}.pq__inner{margin:0 auto;max-width:var(--m-max-w,1050px)}.pq__heading{margin-bottom:3rem;text-align:center}.pq__heading :is(h1,h2,h3,h4){color:var(--m-heading,#1a1a1a);font-family:Anton,sans-serif;font-size:clamp(26px,4vw,40px);font-weight:400;line-height:1.1;margin:0}.pq__grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.pq__card{background:var(--m-card-bg,#fafafa);border:1px solid var(--m-card-border,#ededed);border-radius:var(--m-radius,12px);flex:0 0 calc((100% - (var(--m-cols, 3) - 1)*20px)/var(--m-cols, 3));padding:1.75rem}.pq__icon{color:var(--m-icon,#f85c2c);display:inline-flex;margin-bottom:1.25rem}.pq__icon svg{height:34px;width:34px}.pq__card-title{color:var(--m-title,#1a1a1a);font-family:Raleway,sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:1;margin:0 0 .6rem}.pq__card-text{color:var(--m-text,#6a6a6a);font-size:14px;line-height:1.55;margin:0}.pq__controls{align-items:center;display:none;gap:1rem;margin-top:1.75rem}.pq__progress{background:#e6e6e6;border-radius:999px;flex:1 1 auto;height:4px;overflow:hidden}.pq__progress-bar{background:var(--m-icon,#f85c2c);border-radius:999px;display:block;height:100%;transition:width .25s ease;width:0}.pq__nav-group{display:flex;flex:0 0 auto;gap:.6rem}.pq__nav{align-items:center;background:var(--m-icon,#f85c2c);border:none;border-radius:50%;box-shadow:0 6px 16px rgba(0,0,0,.18);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;padding:0;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;width:44px}.pq__nav:active,.pq__nav:focus,.pq__nav:focus-visible,.pq__nav:hover{background:var(--m-icon,#f85c2c);border:none;border-radius:50%;color:#fff;outline:none}.pq__nav:hover{transform:translateY(-1px)}.pq__nav.is-disabled,.pq__nav.is-disabled:active,.pq__nav.is-disabled:focus,.pq__nav.is-disabled:focus-visible,.pq__nav.is-disabled:hover{background:#fff;border:1px solid #d9d9d9;border-radius:50%;box-shadow:none;color:#1a1a1a;cursor:default;outline:none}.pq__nav.is-disabled:hover{transform:none}.pq__nav-img{display:block;height:22px;max-width:26px;object-fit:contain;width:auto}.pq__nav--next .pq__nav-img{transform:scaleX(-1)}@media (max-width:1024px){.pq__card{flex-basis:calc(50% - 10px)}}@media (max-width:767px){.pq{padding:48px 1rem}.pq__grid{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;padding-bottom:4px;scrollbar-width:none}.pq__grid::-webkit-scrollbar{display:none}.pq__card{flex:0 0 82%;scroll-snap-align:start}.pq__controls{display:flex}}