.wt-ref-page .wt-ref-qual{background:#fff}.wt-ref-qual__grid{align-items:stretch;display:grid;gap:48px;grid-template-columns:1.1fr .9fr}.wt-ref-qual__h2{color:var(--wt-ink);font-family:var(--font-brand);font-size:clamp(30px,3.4vw,44px);font-weight:600;letter-spacing:-.03em;line-height:1.06;margin:18px 0 0;max-width:420px}.wt-ref-qual__lede{color:var(--fg-muted);font-family:var(--font-body);font-size:16px;line-height:1.55;margin:16px 0 28px;max-width:440px}.wt-ref-qual__list{display:flex;flex-direction:column;gap:2px}.wt-ref-qual__check{align-items:flex-start;border-top:1px solid var(--border);display:flex;gap:16px;padding:18px 0}.wt-ref-qual__check:first-child{border-top:0}.wt-ref-qual__check .tick{align-items:center;background:#3094ed;border-radius:999px;color:#fff;display:flex;flex-shrink:0;height:26px;justify-content:center;margin-top:1px;width:26px}.wt-ref-qual__body p{color:var(--fg);font-family:var(--font-body);font-size:16px;line-height:1.5;margin:0}.wt-ref-qual__body p b{font-family:var(--font-brand);font-weight:700}.wt-ref-qual__fit{background:#524fef;border-radius:28px;color:#fff;display:flex;flex-direction:column;overflow:hidden;padding:40px;position:relative}.wt-ref-qual__fit-graphic{color:#fff;height:100%;inset:0;opacity:.08;pointer-events:none;position:absolute;width:100%}.wt-ref-page .wt-ref-qual__fit-h{color:#fff;font-family:var(--font-brand);font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0;position:relative}.wt-ref-page .wt-ref-qual__fit-p{color:hsla(0,0%,100%,.88);font-family:var(--font-body);font-size:16px;line-height:1.55;margin:14px 0 0;max-width:320px;position:relative}.wt-ref-qual__fit-cta{margin-top:auto;padding-top:28px;position:relative}.wt-ref-qual__fit .wt-btn-primary{background:#fff;box-shadow:0 18px 40px rgba(0,0,0,.18);color:#524fef}.wt-ref-qual__fit .wt-btn-primary:hover{background:#f6f5f0;color:#3f3cd9}.wt-ref-qual__fit-meta{align-items:center;color:hsla(0,0%,100%,.7);display:flex;font-family:var(--font-body);font-size:13px;gap:8px;margin-top:16px}.wt-ref-qual__fit-meta svg{color:var(--wt-light-aqua)}@media (max-width:920px){.wt-ref-qual__grid{gap:28px;grid-template-columns:1fr}}