.t6{font-size:2.986rem}.t5{font-size:2.488rem}.t4{font-size:2.074rem}.t3{font-size:1.728rem}.t2{font-size:1.44rem}.t1{font-size:1.2rem}.t0{font-size:1rem}.t-1{font-size:.833rem}.t-2{font-size:.694rem}.flow>*+*{margin-top:var(--gap,1.5em)}a{color:#ff6566;text-decoration:none}input:focus,textarea:focus{box-shadow:inset 0 0 0 2px #d6d4ff}hr{background-color:hsla(0,0%,60%,.15);border:0;height:1px}.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}.main-title{font-size:16px;font-weight:400;line-height:1.4;max-inline-size:70ch;text-align:left}.main-title>:first-child{font-size:3em}.\@cover-examples{display:flex;flex-wrap:wrap;gap:2ex;justify-content:space-between;margin-block:2em}.\@cover-examples>*{flex-basis:500px}.\@cover-requirements{display:flex;flex-wrap:wrap;gap:2em;justify-content:space-between}.\@cover-requirements>*{background:#fff;border-radius:.5em;flex-basis:400px;flex-grow:1;padding:1em;position:relative}.\@cover-requirements dt{font-size:1.15rem;font-weight:500}.\@cover-requirements dd{font-size:1rem;margin:unset}.\@cover-article{background-color:#fff;font-size:1.3rem;font-weight:400;margin:4em auto 0;max-inline-size:80ch}.\@cover-article>:first-child{text-align:center}.cover-card{display:grid;row-gap:1ex}.cover-card img{width:100%}.cover-card p{font-size:1em;font-weight:500;margin:unset}footer nav ul a{padding:revert}footer .flex-wrapper{align-items:flex-start;justify-content:space-between}footer .flex-wrapper>:first-child{flex-basis:400px;flex-grow:1}footer .footer-nav{--gap:1em;display:flex;flex-basis:auto;flex-grow:1;flex-wrap:wrap;gap:4em;justify-content:space-around}footer .footer-nav>*{flex-basis:25ch;flex-grow:1}footer .footer-nav h4{margin:unset}footer .footer-nav ul{font-size:1.5rem;list-style:none;padding:0}footer .footer-nav ul a{font-weight:400;opacity:.8}footer .footer-nav ul a:hover{opacity:1}.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{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1em}.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{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}.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{margin-right:1ch;stroke:#ff4c54}.top-performing-examples{display:grid;grid-template-columns:repeat(3,1fr);margin-top:2em;grid-gap: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}}#carbon-expertise{margin-block:8em}#carbon-expertise h4,#carbon-expertise p{margin:unset}