.ps-signup{box-sizing:border-box;border:1px solid var(--ps-blue-soft,#edf0ff);background:var(--ps-bg-2,#f6f7fb);width:100%;min-width:0;max-width:752px;color:var(--ps-ink,#0e1330);text-align:start;border-radius:16px;flex-direction:column;gap:20px;margin:32px 0;padding:20px;display:flex;box-shadow:0 1px 2px #0e13300a,0 16px 32px -20px #0e133033}.ps-signup .ps-signup__copy,.ps-signup .ps-signup__action{min-width:0}.ps-signup .ps-signup__title{color:var(--ps-ink,#0e1330);letter-spacing:-.01em;text-wrap:balance;border:0;margin:0;padding:0;font-size:24px;font-weight:700;line-height:1.25}.ps-signup .ps-signup__description{max-width:34em;color:var(--ps-ink-2,#313a5e);text-wrap:pretty;margin:8px 0 0;font-size:15px;line-height:1.6}.ps-signup .ps-signup__button{box-sizing:border-box;background:var(--ps-blue,#4255ff);color:#fff;text-align:center;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:48px;padding:12px 20px;font-size:16px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.ps-signup .ps-signup__button:hover{background-color:var(--ps-blue-hover,#3345e6);color:#fff}.ps-signup .ps-signup__button:focus-visible{outline:3px solid var(--ps-focus,#4255ff);outline-offset:3px}.ps-signup .ps-signup__label{min-width:0}.ps-signup .ps-signup__arrow{flex:none}.ps-signup .ps-signup__terms{color:var(--ps-muted,#5b6482);margin:10px 0 0;font-size:13px;line-height:1.5}@media (min-width:760px){.ps-signup{flex-flow:wrap;align-items:center;gap:20px 32px;margin:40px 0;padding:28px 32px}.ps-signup .ps-signup__copy{flex:999 300px}.ps-signup .ps-signup__action{flex:240px}.ps-signup .ps-signup__title{font-size:26px}.ps-signup .ps-signup__description{font-size:16px}}@media (prefers-reduced-motion:no-preference){.ps-signup .ps-signup__button{transition:background-color .15s}.ps-signup .ps-signup__arrow{transition:transform .15s}.ps-signup .ps-signup__button:hover .ps-signup__arrow{transform:translate(2px)}}@media print{.ps-signup{display:none!important}}
