@charset "UTF-8";.qdna-hero{text-align:center;--qbg-image-y: top;--qbg-wash-land: #dcecea;--hstat-divider: rgba(176, 132, 47, .4)}.qdna-hero.is-dark{--hstat-divider: rgba(230, 205, 130, .14)}.qdna-hero .inner{max-width:860px;margin:0 auto;padding-top:60px}.logo-glow{width:112px;height:112px;margin:0 auto 28px;filter:drop-shadow(0 10px 26px rgba(176,132,47,.45));animation:qrise .7s ease both}.qdna-hero .chip{margin-bottom:var(--head-gap);animation:qrise .7s ease .04s both}.qdna-hero h1{font-size:var(--fs-h1);line-height:1.03;text-wrap:balance;animation:qrise .7s ease .08s both}.hero-sub{font-size:var(--fs-serif-lg);color:var(--section-muted);margin-top:20px;animation:qrise .7s ease .14s both}.qdna-hero .wysiwyg{max-width:600px;margin:22px auto 0;font-size:var(--fs-lead);line-height:1.64;color:var(--section-fg);animation:qrise .7s ease .2s both}.qdna-hero .wysiwyg p+p{margin-top:1em}.hero-cta{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:16px;max-width:100%;margin-top:36px;animation:qrise .7s ease .26s both}.hero-cta .btn{justify-content:center;text-align:center;min-width:0}@media (max-width: 779.98px){.hero-cta{grid-auto-flow:row;grid-auto-columns:auto;grid-auto-rows:1fr;gap:12px}}.hero-stats{display:flex;justify-content:center;align-items:stretch;margin-top:56px;animation:qrise .7s ease .32s both}.hero-stats .hstat{padding:0 40px}.hero-stats .hstat+.hstat{border-left:1px solid;border-image:linear-gradient(transparent,var(--hstat-divider),transparent) 1}.hero-stats .hstat .n{font-family:var(--font-head);font-weight:600;font-size:var(--fs-stat);line-height:1;color:var(--section-gold)}.hero-stats .hstat .l{font-size:13.5px;line-height:1.35;color:var(--section-muted);margin-top:8px;max-width:140px;margin-inline:auto}@media (max-width: 780px){.qdna-hero .inner{padding-top:0}}@media (max-width: 539.98px){.hero-cta{display:grid;width:100%}}@media (max-width: 560px){.hero-stats{flex-wrap:wrap;gap:24px 0}.hero-stats .hstat{flex:1 0 33%;padding:0 12px}.hero-stats .hstat+.hstat{border-left:none}.hero-stats .hstat .n{font-size:40px}}
