.cf-landing .hero{align-items:start}.cf-landing .hero h1{max-width:630px}.cf-landing .hero .lead{max-width:610px}.cf-landing .mail-wrap{width:100%;min-width:0}.cf-landing .cf-example-label{margin-bottom:14px}.cf-landing .mail{overflow:hidden}.cf-landing .mail-body{padding-top:22px}.cf-landing .mail .item{padding-top:18px;padding-bottom:18px}.cf-landing .mail .item-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cf-landing .mail .cf-location{color:var(--ct-muted-fg);margin:4px 0 8px;font-size:12px}.cf-landing .mail .cf-demo-source{cursor:default;color:#75553e;border-bottom:none;margin-top:4px;font-size:13px;text-decoration:none;display:inline-block}.cf-landing .mail .mail-foot{line-height:1.55}.cf-landing .cf-honest .wrap{max-width:960px}.cf-landing .cf-honest h2{max-width:800px;margin-top:14px}.cf-landing .cf-honest .lead{max-width:780px}.cf-landing .start .step-url .btn{min-width:125px}@media (max-width:900px){.cf-landing .hero{grid-template-columns:1fr;gap:40px}.cf-landing .mail-wrap{max-width:620px}}@media (max-width:540px){.cf-landing .hero{gap:28px}.cf-landing .mail .item-top{align-items:flex-start}.cf-landing .mail .item-kind{flex-shrink:0}}
