.lp-subtitle{display:block;color:#a13c28;font-size:.64em;line-height:1.15;margin-top:.4em}.lp-hero h1{font-size:clamp(2.2rem,3.5vw,4rem);overflow-wrap:anywhere}.lp-topic{border-left:3px solid #a13c28;padding-left:1rem;margin-top:2rem;font-size:1.08rem;line-height:1.65}.lp-process li{padding:.7rem 0}.lp-directory{columns:2;column-gap:3rem}.lp-directory li{break-inside:avoid;margin-bottom:.9rem}.lp-directory a{text-decoration:underline;text-underline-offset:4px}input[readonly]{background:#f5f2ea;color:#272723}.measurement-choice{background:transparent;border:0;text-decoration:underline;font:inherit;color:inherit;padding:.5rem 0;cursor:pointer}.analytics-choice{position:fixed;bottom:1rem;left:1rem;right:1rem;z-index:1000;max-width:42rem;background:#fffdf8;border:1px solid #272723;padding:1.2rem;font-size:1rem;box-shadow:0 3px 16px #0002}.analytics-choice button{margin:.4rem .8rem .2rem 0;padding:.7rem;border:1px solid #a13c28;cursor:pointer;background:#fff;color:#272723;font:inherit}.analytics-choice p{margin:0 0 .7rem}.pagebody form label{display:block;margin:1rem 0}.pagebody form input,.pagebody form textarea,.pagebody form select{display:block;width:100%;padding:.8rem;font:inherit}.pagebody form{max-width:42rem}.mobilebar a{min-height:48px;display:flex;justify-content:center;align-items:center}.quick-intake{scroll-margin-top:1rem}.pagebody details summary{cursor:pointer;font-weight:700;padding:1rem 0}.pagebody details p{line-height:1.7}@media(max-width:760px){.lp-directory{columns:1}.lp-hero .intro-copy{order:0!important}.lp-hero .quick-intake{order:1!important}.lp-hero h1{font-size:2.25rem}.lp-hero .lp-topic{display:none}.lp-hero .intro-copy{padding-bottom:1rem}.lp-hero .lead{font-size:1.05rem;line-height:1.55}.lp-hero .button{display:none}.analytics-choice{bottom:5rem}.quick-intake input,.quick-intake select{font-size:16px!important}}

@media(max-width:760px){.campaign-page header nav{display:none}.campaign-page .crumb{display:none}.campaign-page .lp-hero .eyebrow{font-size:.65rem}.campaign-page .lp-hero .lead{margin-bottom:.6rem}.campaign-page .lp-hero{padding-top:1.4rem}.campaign-page .quick-intake{padding-top:1rem}}
