.pg-body .ct-before,.pg-body .ct-who{border:1px solid var(--line);border-radius:var(--r-card);padding:24px 32px}.pg-body .ct-before h2,.pg-body .ct-who h2{color:var(--ink);margin:0 0 8px;font-size:1.25rem}.pg-body .ct-before ul{margin:0;padding:0 0 0 1.1em}.pg-body .ct-before li+li{margin-top:4px}.pg-body .ct-before a{color:var(--ink)}.pg-body .ct-who p{color:var(--grey);margin:0}.pg-body .ct-who p+p{margin-top:4px}.dist-form.ct-form textarea{resize:vertical;border:1.5px solid var(--line);border-radius:var(--r-sm);width:100%;min-width:0;min-height:10rem;color:var(--deep);background:#fff;outline:none;padding:14px 16px;font:400 16px Space Grotesk,sans-serif;transition:border-color .3s,box-shadow .3s}.dist-form.ct-form textarea:focus{border-color:var(--ink);box-shadow:0 0 0 4px #0035661a}.dist-form.ct-form [aria-invalid=true]{border-color:#b3261e}.dist-form.ct-form .ct-count{text-align:right;font-variant-numeric:tabular-nums;margin:0}.dist-form.ct-form .field .error{margin:0}.ct-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.pg-body .ct-sent p{color:var(--ink);margin:0 0 12px;scroll-margin-top:120px}.pg-body .ct-sent p:focus{outline:none}@media (width<=640px){.pg-body .ct-before,.pg-body .ct-who{padding:20px}}
