.nx-rsr{--nx-warm: #FAF6F0;--nx-peach: #FDEEE3;background:#fff;font-size:17px;line-height:1.5;color:var(--nx-ink)}.nx-rsr main{padding-top:12px}.nx-rsr main .font-serif{font-family:inherit;letter-spacing:-.025em}.nx-rsr main h1{font-size:36px;line-height:1.06;letter-spacing:-.03em;font-weight:700;max-width:22ch}.nx-rsr main h2.text-2xl,.nx-rsr main h2.text-xl{font-size:28px;line-height:1.12;font-weight:700}.nx-rsr main h3.text-xl{font-size:21px;line-height:1.25;font-weight:700}.nx-rsr main h2.text-lg{font-size:21px;font-weight:700}.nx-rsr main .text-xs{font-size:14px}.nx-rsr main .text-sm{font-size:16px}.nx-rsr main .text-base{font-size:17px}.nx-rsr main .text-lg{font-size:19px;line-height:1.45;color:var(--nx-body)}.nx-rsr main .leading-relaxed{line-height:1.55}.nx-rsr main .text-ink-muted{color:var(--nx-ink2)}.nx-rsr main .text-brand,.nx-rsr main a.text-brand{color:var(--nx-cta-hover)}.nx-rsr main a.hover\:text-brand:hover{color:var(--nx-cta-hover)}.nx-rsr main h1.sr-only{position:static;width:auto;height:auto;margin:0 0 10px;padding:0;overflow:visible;clip:auto;white-space:normal}.nx-rsr main section.border-y{border:0;background:var(--nx-warm);border-radius:24px;padding:28px}.nx-rsr main section.border-y img.border{border:0;border-radius:16px}.nx-rsr main .rounded-2xl.border{border:0;background:var(--nx-wash);border-radius:20px;padding:24px}.nx-rsr main .divide-y>li{padding-block:18px}.nx-rsr main .divide-y>li .font-semibold{font-size:17px}.nx-rsr main span.rounded-full.border{border:0;background:var(--nx-wash);color:var(--nx-ink2);padding:5px 10px;font-size:12px;letter-spacing:.06em}.nx-rsr main span.rounded-full.border.border-brand{background:var(--nx-peach);color:var(--nx-cta-hover)}.nx-rsr main .border-t.border-ink{border-top:1px solid var(--nx-line)}.nx-rsr main .border-t.border-ink p.text-4xl{font-size:40px;line-height:1;letter-spacing:-.03em;color:var(--nx-cta-hover)}.nx-rsr main .border-t.border-ink p.font-semibold{font-size:17px}.nx-rsr .research-btn,.nx-rsr div.research-study .btns .btn{min-height:52px;padding:12px 24px;border-radius:999px;border:0;box-shadow:inset 0 0 0 2px var(--nx-line);font-size:16px;font-weight:700;color:var(--nx-ink);background:#fff}.nx-rsr .research-btn:hover,.nx-rsr div.research-study .btns .btn:hover{background:#fff;color:var(--nx-ink);box-shadow:inset 0 0 0 2px var(--nx-ink)}.nx-rsr .research-btn--primary,.nx-rsr div.research-study .btns .btn.p{background:var(--nx-cta);color:#fff;box-shadow:none}.nx-rsr .research-btn--primary:hover,.nx-rsr div.research-study .btns .btn.p:hover{background:var(--nx-cta-hover);color:#fff;box-shadow:none}.nx-rsr main a.border-2.border-brand{border:0;border-radius:999px;padding:6px 6px 6px 20px;background:var(--nx-wash);color:var(--nx-ink);font-size:16px;min-height:52px}.nx-rsr main a.border-2.border-brand span.bg-brand{background:var(--nx-cta);border-radius:999px;padding:10px 18px}.nx-rsr main .border-t.border-gray-200{border-color:var(--nx-line)}.nx-rsr main input[type=email]{min-height:50px;border-radius:12px;border-color:#ddd8cf;font-size:16px}.nx-rsr main button[type=submit].bg-brand,.nx-rsr main form .bg-brand{background:var(--nx-cta);border-radius:999px;min-height:50px;font-size:16px}.nx-rsr main form .bg-brand:hover{background:var(--nx-cta-hover)}.nx-rsr main .bg-orange-50{background:var(--nx-peach);border-radius:16px;font-size:16px}.nx-rsr .research-study{--rx-sans: "Manrope", system-ui, sans-serif;--rx-serif: "Manrope", system-ui, sans-serif;--orange: var(--nx-cta);--line: var(--nx-line);font-size:17px}.nx-rsr .research-study h1,.nx-rsr .research-study h2,.nx-rsr .research-study h3{letter-spacing:-.025em}.nx-rsr .research-study .num .v,.nx-rsr .research-study .dr .g,.nx-rsr .research-study .fn{color:var(--nx-cta-hover)}.nx-rsr .research-study .panel,.nx-rsr .research-study .chartbox{background:var(--nx-wash);border-radius:16px;padding:16px 18px}.nx-rsr .research-study .chartimg{border:0;border-radius:16px}.nx-rsr .research-study .page{margin-bottom:56px}.nx-rsr .research-study .tbl{font-size:15px}.nx-rsr .research-study .tbl th{font-size:12px;color:var(--nx-ink2);border-bottom-color:var(--nx-ink)}.nx-rsr .research-study .quote{font-size:22px}@media (min-width: 900px){.nx-rsr main h1{font-size:46px}.nx-rsr main h2.text-2xl{font-size:32px}.nx-rsr main section.border-y{padding:36px}}
