a{color:#ff6566;text-decoration:none}#creatives .with-oval:before,.faq .with-oval:before{background:none}input:focus,textarea:focus{box-shadow:inset 0 0 0 2px #d6d4ff}.hbspt-form .inputs-list .hs-form-checkbox{max-width:100%;width:48%}.hbspt-form .hs-message legend.hs-field-desc{font-size:12px;line-height:150%;margin-top:15px}.hbspt-form .hs-message legend.hs-field-desc a{color:#676767}.hbspt-form .hs-message legend.hs-field-desc a:hover{color:blue}.hbspt-form .hs_message.hs-message.hs-fieldtype-textarea.hs-form-field{display:flex;flex-direction:column-reverse}.card-shadow{box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.03)}#creatives{font-weight:400}#creatives img{max-width:none}#creatives p{margin:0}#creatives h2{font-size:1.75rem;text-align:center}#creatives h2:not(:first-child){margin-top:10rem}.requirement{grid-gap:1em;display:grid;grid-template-columns:repeat(3,1fr)}.requirement>*{background:#fff;border-radius:.5em;padding:1em;position:relative}.requirement dt{font-size:1.25rem;font-weight:600}.requirement dd{display:grid;font-size:1rem;grid-template-rows:110px 1fr;margin:.4em 0 0}.carbon-demo{background-color:#fff;border-radius:.2em;display:grid;grid-template-columns:130px 1fr;justify-content:center;margin:0 auto;max-width:360px;overflow:hidden;position:relative}.carbon-img{height:auto;width:130px}.carbon-desc{font-size:.875rem;line-height:1.35;padding:.75rem}.carbon-via{bottom:1em;font-size:.625em;font-weight:600;left:calc(130px + .75rem);letter-spacing:.1ch;position:absolute;text-transform:uppercase}.requirement pre{white-space:pre-wrap;word-break:break-all}.example{background:#f5f5f5;border-radius:4px;font-size:.875rem;line-height:1;margin-top:1em;padding:1em;position:relative}.example>*{line-height:1.5;margin:0}.best-practice-grid{grid-gap:2rem;display:grid;grid-template-columns:1fr 1fr}.bad-practice-example{display:flex;flex-wrap:wrap}.bad-practice-example img{height:100px;width:130px}.bad-practice-example>*{align-items:center;display:flex;flex-direction:column;margin:1em}.bad-practice-example>:nth-child(2n){margin-left:6rem}.bad-practice-example span{align-items:center;display:flex;margin-top:.75em}.bad-practice-example svg{stroke:#ff4c54;margin-right:1ch}.top-performing-examples{grid-gap:2em;display:grid;grid-template-columns:repeat(3,1fr);margin-top:2em}@media only screen and (min-width:320px) and (max-width:759px){.best-practice-grid,.requirement,.top-performing-examples{grid-template-columns:1fr}.requirement dd{grid-template-rows:1fr}}