.decision-strip{padding:42px max(24px,calc((100vw - 1180px)/2));display:flex;align-items:center;gap:24px;background:#e7eadf;border-bottom:1px solid #d4d8c7}.decision-strip>div{flex:1}.decision-strip span{font-size:11px;text-transform:uppercase;letter-spacing:.12em}.decision-strip h2{font-size:29px;line-height:1.12;margin:10px 0}.decision-strip p{max-width:650px;line-height:1.6;font-size:14px}.brief-result{margin-top:25px;padding:26px;background:#fffdf8;border:1px solid #cfd1c6}.brief-result pre{white-space:pre-wrap;font:inherit;line-height:1.6}.brief-result h3{font-size:24px;margin:0 0 15px}.brief-result .button{display:inline-block;margin:12px 6px 0 0}.brief-result [role=status]{font-size:13px}@media(max-width:700px){.decision-strip{display:block;padding:30px 22px}.decision-strip .button{display:block;margin-top:12px}.brief-result{padding:20px}.brief-result .button{display:block;text-align:center}}
.brief-result .button--outline{color:#141612;border-color:#73766c}.hero h1,.hero h1 em{overflow-wrap:normal}.wrap{box-sizing:border-box;max-width:1180px}.wrap>.dark,.wrap>.final{margin-left:0;margin-right:0}
main.wrap .dark,main.wrap .final,.wrap .dark,.wrap .final{margin-left:0!important;margin-right:0!important}@media(min-width:800px){.dark,.final{margin-left:0!important;margin-right:0!important}}
.hero h1,.hero h1 em{overflow-wrap:anywhere;word-break:normal}

@media(max-width:600px){.hero h1.long-title{font-size:40px;line-height:1.08}}
