.fq-hero{width:var(--col);margin:0 auto;padding-top:104px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.fq-hero .eb{letter-spacing:.16em}.fq-hero h1{font-size:clamp(46px,5.56vw,80px);line-height:.98;letter-spacing:-.045em}.fq-hero p{font-size:20px;color:var(--body);max-width:620px;line-height:1.4}.fq-ask{width:var(--col);margin:128px auto 0;border-radius:var(--radius);padding:80px min(120px,8.33vw);display:flex;justify-content:space-between;align-items:center;gap:48px}.fq-ask__t{display:flex;flex-direction:column;gap:14px;max-width:560px}.fq-ask h2{font-size:clamp(32px,3.61vw,52px);letter-spacing:-.035em;line-height:1.02}.fq-ask p{font-size:19px;color:var(--body);line-height:1.45}.fq-ask__r{align-items:flex-end;gap:12px;font-size:14px;color:var(--cap)}.fq-ask__r,.fq-close{display:flex;flex-direction:column}.fq-close{align-items:center;gap:26px;padding:150px 0 140px;text-align:center}.fq-close h2{font-size:clamp(40px,5vw,72px);letter-spacing:-.045em;line-height:1}@media (max-width:1023px){.fq-ask{flex-direction:column}.fq-ask,.fq-ask__r{align-items:flex-start}}@media (max-width:767px){.fq-hero{width:auto;padding:56px 20px 0;align-items:flex-start;text-align:left;gap:18px}.fq-hero .eb{font-size:12px}.fq-hero p{font-size:17px;line-height:1.5}.fq-ask{width:auto;margin:72px 20px 0;border-radius:22px;padding:32px 24px;gap:24px;background:radial-gradient(90% 60% at 50% 100%,rgba(219,106,0,.16),rgba(219,106,0,0) 70%),var(--mist)}.fq-ask__t{gap:12px}.fq-ask p{font-size:16px;line-height:1.5}.fq-ask__r{align-self:stretch;align-items:center}.fq-ask__r a{align-self:stretch;min-height:52px;font-size:16px}.fq-close{padding:72px 20px 64px;gap:20px}.fq-close a{align-self:stretch;min-height:52px}}