body.hly-body .fq{color:var(--pg-ink);font-family:var(--pg-font);max-width:1200px;margin-inline:auto;padding:clamp(48px,9vh,96px) 32px 112px}body.hly-body .fq ::selection{background:rgba(23,195,125,.35)}body.hly-body .fq-eyebrow{margin:0 0 26px;font:500 11px/1 var(--pg-font);letter-spacing:.22em;text-transform:uppercase;color:var(--pg-faint)}body.hly-body .fq-title{margin:0 0 20px;font-family:var(--pg-font);font-weight:520;font-size:clamp(40px,4.6vw,62px);line-height:1.04;letter-spacing:-.04em;color:var(--pg-ink)}body.hly-body .fq-tagline{margin:0;max-width:560px;font-size:15px;line-height:1.6;letter-spacing:-.006em;color:var(--pg-dim)}body.hly-body .fq-list{margin-top:clamp(44px,7vh,72px);max-width:840px;border-top:1px solid var(--pg-line)}body.hly-body .fq-item{border-bottom:1px solid var(--pg-line)}body.hly-body .fq-q{margin:0;font-size:inherit;font-weight:inherit}body.hly-body .fq-q button{display:flex;align-items:baseline;gap:22px;width:100%;padding:26px 4px;background:none;border:0;cursor:pointer;text-align:start;font-family:var(--pg-font);font-size:16.5px;font-weight:520;letter-spacing:-.015em;line-height:1.45;color:var(--pg-ink);transition:color .2s}body.hly-body .fq-q button:hover{color:var(--pg-mint)}body.hly-body .fq-num{flex:0 0 auto;font:500 11.5px/1 var(--pg-font);letter-spacing:.08em;color:rgba(143,255,206,.5)}body.hly-body .fq-qt{flex:1 1 auto;min-width:0}body.hly-body .fq-x{flex:0 0 auto;align-self:center;display:inline-flex;color:var(--pg-faint);transition:transform .3s ease,color .2s}body.hly-body .fq-q button:hover .fq-x{color:var(--pg-mint)}body.hly-body .fq-item[data-open] .fq-x{transform:rotate(45deg);color:var(--pg-mint)}body.hly-body .fq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}body.hly-body .fq-item[data-open] .fq-a{grid-template-rows:1fr}body.hly-body .fq-a-in{overflow:hidden;min-height:0}body.hly-body .fq-a p{margin:0;padding:0 4px 30px;padding-inline-start:calc(4px + 22px + 2ch);max-width:640px;font-size:14.5px;line-height:1.65;letter-spacing:-.004em;color:var(--pg-dim)}body.hly-body .fq-cta{margin-top:clamp(48px,7vh,72px);padding:40px 0;text-align:center;border-block:1px solid var(--pg-line)}body.hly-body .fq-cta h2{margin:0 auto 10px;max-width:620px;font-family:var(--pg-font);font-weight:520;font-size:clamp(24px,3vw,32px);line-height:1.12;letter-spacing:-.03em;color:var(--pg-ink)}body.hly-body .fq-cta p{margin:0 auto 22px;max-width:480px;font-size:14.5px;line-height:1.6;color:var(--pg-dim)}body.hly-body .fq-cta .btn svg{width:15px;height:15px}@media (max-width:640px){body.hly-body .fq{padding-inline:22px}body.hly-body .fq-q button{gap:14px;padding-block:22px;font-size:15.5px}body.hly-body .fq-a p{padding-inline-start:4px}}@media (prefers-reduced-motion:reduce){body.hly-body .fq-a,body.hly-body .fq-x{transition:none}}