/* Keep the first form visible beside the invitation on a desktop. */
.pb-trial main>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 64px;max-width:1340px;margin:auto;padding:60px 48px 84px}
.pb-trial .phero{grid-column:1;grid-row:1;padding:0!important}
.pb-trial .phero>.wrap{width:auto;max-width:none;padding:0}
.pb-trial .phero__crumb{margin:0 0 26px;letter-spacing:0}
.pb-trial .phero__meta{font-size:10px;line-height:1.4;margin:0 0 20px}
.pb-trial .phero__h1{font-size:clamp(44px,4.3vw,66px);line-height:1.04;max-width:570px;margin-bottom:22px}
.pb-trial .phero__lede{font-size:17px;line-height:1.5;max-width:550px;margin:0}
.pb-trial main>div>.section,.pb-trial main>div>.section>.wrap,.pb-trial .give{display:contents}
.pb-trial .give__form{grid-column:2;grid-row:1/3;padding:30px 34px;align-self:start;border-radius:18px;border:1px solid #fff9;background:#ffffff70}
.pb-trial .give__h{font-size:28px;margin:8px 0 24px}
.pb-trial .give__k{font-size:10px;letter-spacing:.1em;margin-bottom:12px}
.pb-trial .form__field{margin-bottom:20px}
.pb-trial .form__field input:not([type=checkbox]){min-height:48px}
.pb-trial .form__field--inline{align-items:start}.pb-trial .form__field--inline label{font-size:13px;line-height:1.5}
.pb-trial .cta-cluster .btn{width:100%;justify-content:space-between;border-radius:999px;min-height:54px}
.pb-trial .deal{font-size:12px;line-height:1.5;margin-top:20px}
.pb-trial .give__proof{grid-column:1;grid-row:2;background:transparent;box-shadow:none;border:0;padding:0;border-radius:0;align-self:start}
.pb-trial .give__list li{padding:14px 0}.pb-trial .give__list b{font-size:15px}.pb-trial .give__list i{font-size:13px;line-height:1.5}.pb-trial .give__time{font-size:10px}
@media(max-width:899px){.pb-trial main>div{display:block;padding:32px 24px 60px}.pb-trial .phero__h1{font-size:46px}.pb-trial .give__form{margin:32px 0;padding:26px 22px}.pb-trial .give__proof{margin-top:36px}.pb-trial .phero__lede{font-size:16px}.pb-trial .masthead{padding-inline:24px}}
@media(max-width:359px){.pb-trial main>div{padding-inline:20px}.pb-trial .give__form{padding-inline:14px}.pb-trial .phero__h1{font-size:39px}}
