.qtf{background:var(--bg-1,#fff);padding:96px 32px}@media (max-width:760px){.qtf{padding:64px 32px}}.qtf__container{max-width:1176px;margin:0 auto}.qtf__head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px;margin-bottom:48px}.qtf__head-copy{max-width:660px}.qtf__eyebrow{color:var(--brand-orange);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:14px}.qtf .qtf__heading{margin:0 0 14px}.qtf .qtf__lede{margin:0;font-size:19px}.qtf .qtf__see-all{display:inline-flex;align-items:center;gap:8px;color:var(--brand-orange);font-weight:800;font-size:15px;text-decoration:none;white-space:nowrap}.qtf__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:980px){.qtf__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.qtf__grid{grid-template-columns:1fr}}.qtf__card{display:block;position:relative;overflow:hidden;text-decoration:none;background:#fff;border:1px solid var(--border-default);border-radius:20px;padding:28px;box-shadow:var(--shadow-sm);transition:transform .25s var(--ease-smooth),box-shadow .25s var(--ease-smooth),border-color .25s var(--ease-smooth)}.qtf__card:focus-visible,.qtf__card:hover{transform:translateY(-4px);border-color:var(--brand-orange);box-shadow:0 22px 44px -16px rgba(242,107,31,.3)}.qtf__card:focus-visible{outline:2px solid var(--brand-orange);outline-offset:2px}.qtf__card-glow{position:absolute;top:-40px;right:-40px;width:160px;height:160px;border-radius:50%;background:var(--gradient-hero);opacity:.07;transition:opacity .25s;pointer-events:none}.qtf__card:focus-visible .qtf__card-glow,.qtf__card:hover .qtf__card-glow{opacity:.14}.qtf__card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px;position:relative}.qtf__chip{width:64px;height:64px;border-radius:16px;background:var(--gradient-navy);display:flex;align-items:center;justify-content:center;box-shadow:none;transition:box-shadow .25s}.qtf__card:focus-visible .qtf__chip,.qtf__card:hover .qtf__chip{box-shadow:var(--shadow-navy)}.qtf__chip-icon{width:32px;height:32px;filter:invert(1) brightness(2)}.qtf__qr-box{width:78px;height:78px;padding:6px;background:#fff;border:1px solid var(--border-default);border-radius:12px;box-sizing:border-box}.qtf .qtf__card-title{color:var(--brand-navy);font-size:24px;font-weight:900;letter-spacing:-.01em;margin:0 0 8px}.qtf .qtf__card-subtitle{font-size:15px;line-height:1.55;margin:0 0 24px;min-height:46px}.qtf__cta{display:inline-flex;align-items:center;gap:4px;padding:12px 20px;background:var(--gradient-cta);color:#fff;border-radius:10px;font-size:14px;font-weight:800;box-shadow:0 8px 18px -6px rgba(242,107,31,.45);transition:background .25s var(--ease-smooth)}.qtf__card:focus-visible .qtf__cta,.qtf__card:hover .qtf__cta{background:var(--brand-orange-hover)}.qtf__cta-arrow{transition:transform .25s}.qtf__card:focus-visible .qtf__cta-arrow,.qtf__card:hover .qtf__cta-arrow{transform:translateX(3px)}