.windows-subscription-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr);align-items:start;gap:clamp(2rem,6vw,6rem);padding-block:clamp(1.75rem,5vw,5rem);display:grid}.windows-subscription h1{letter-spacing:-.04em;overflow-wrap:break-word;margin:0 0 1.25rem;font-size:clamp(2.45rem,5vw,4.5rem);line-height:1.07}.windows-subscription-layout p{max-width:54ch;color:var(--muted);margin:0 0 1.25rem;line-height:1.65}.windows-subscription-form{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:1.25rem;padding:clamp(1.15rem,3vw,2.25rem);display:grid}.windows-subscription-form h2{margin:0;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2}.windows-subscription-form .form-field{gap:.45rem;display:grid}.windows-subscription-form .button{text-align:center;white-space:normal;justify-self:start}.windows-subscription-form p{margin:0}@media (width<=760px){.windows-subscription-layout{grid-template-columns:minmax(0,1fr);gap:1.5rem}.windows-subscription-form .button{width:100%}}
