.cq-info-page{overflow-wrap:anywhere}.cq-info-header{margin-bottom:2.75rem}.cq-info-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--cq-accent-red);font-size:.75rem;font-weight:600}.cq-info-header h1{font-family:var(--font-display);letter-spacing:-.035em;margin-top:.75rem;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.15}.cq-info-intro{color:var(--cq-muted-text);margin-top:1.25rem;font-size:1.125rem;line-height:1.75}.cq-info-section{margin-top:2.5rem}.cq-info-page h2{font-family:var(--font-display);font-size:1.25rem;font-weight:600;line-height:1.4}.cq-info-section>p,.cq-info-support>p,.cq-faq-answer p{color:var(--cq-muted-text);margin-top:.875rem;line-height:1.8}.cq-info-links{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1rem;display:flex}.cq-info-links a{align-items:center;min-height:44px;display:inline-flex}.cq-faq-list{border-top:1px solid color-mix(in srgb, var(--color-base-content) 18%, transparent);margin-top:1rem}.cq-faq-item{border-bottom:1px solid color-mix(in srgb, var(--color-base-content) 18%, transparent)}.cq-faq-item summary{cursor:pointer;border-radius:.375rem;min-height:44px;padding:1rem .5rem;font-weight:600;line-height:1.6}.cq-faq-item summary::marker{color:var(--cq-accent-red)}.cq-faq-item summary:hover{background:var(--color-base-200)}.cq-faq-answer{padding:0 .5rem 1.25rem}.cq-faq-answer p{margin-top:0}.cq-faq-answer>a{align-items:center;min-height:44px;margin-top:.5rem;display:inline-flex}.cq-info-support{border:1px solid color-mix(in srgb, var(--color-base-content) 18%, transparent);background:var(--color-base-200);border-radius:1rem;margin-top:3rem;padding:1.5rem}.cq-info-email{align-items:center;min-height:44px;margin-top:.5rem;font-weight:600;display:inline-flex}.cq-info-page a:focus-visible,.cq-faq-item summary:focus-visible{outline-offset:4px;outline:2px solid}
