.trial-signup{color:#edf1f2;padding-block:64px;display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:start}.trial-signup h1{font-size:clamp(36px,4.8vw,64px);line-height:1.12;margin:20px 0;letter-spacing:-2px}.trial-signup h1 em{color:var(--gold)}.trial-signup h2{font-size:32px;color:#edf1f2;letter-spacing:-1px}.signup-lead{font-size:22px;font-weight:700;color:var(--gold)}.signup-steps{padding-inline-start:22px;line-height:1.8}.signup-steps li{padding-inline-start:6px;margin-block:18px}.trial-signup a{color:var(--gold);text-decoration:underline;text-underline-offset:4px}.signup-card{background:#172a32;border:1px solid #60747b;padding:30px}.signup-card label{display:block;font-weight:700;margin:20px 0 8px}.signup-card input,.signup-card select{inline-size:100%;display:block;padding:13px;background:#0c1419;color:#fff;border:1px solid #9eafb7;border-radius:3px;font:inherit}.signup-card input:focus-visible,.signup-card select:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.signup-card button{margin-block:16px 4px;border:0;cursor:pointer;max-inline-size:100%;white-space:normal}.signup-note{font-size:13px;color:#c2cdd0;line-height:1.7}.signup-trap{position:absolute;left:-10000px;inline-size:1px;block-size:1px;overflow:hidden}.signup-privacy{grid-column:1/-1;max-inline-size:900px;border-block-start:1px solid #60747b;padding-block-start:24px;scroll-margin-top:24px}.signup-privacy p{color:#c2cdd0}#device{font:14px monospace}@media(max-width:800px){.trial-signup{grid-template-columns:1fr;gap:28px;padding-block:36px}.signup-card{padding:22px}.trial-signup h1{letter-spacing:-1px}.trial-signup h2{font-size:28px}}

.trial-downloads{grid-column:1/-1;scroll-margin-top:140px}.trial-downloads h2{margin-block:0 12px}.trial-platform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block-start:24px}.trial-platform-grid article{background:#172a32;border:1px solid #60747b;padding:24px;min-inline-size:0}.trial-platform-grid h3{font-size:24px;margin-block:0 12px}.trial-platform-grid .button{display:inline-flex;justify-content:center;white-space:normal;max-inline-size:100%;text-align:center;color:#0c1419;text-decoration:none}.trial-platform-grid p{color:#d6e1e5}.trial-downloads[hidden]{display:none}@media(max-width:600px){.trial-platform-grid{grid-template-columns:1fr}.trial-platform-grid .button{display:flex;inline-size:100%}}

#choose-download{scroll-margin-top:140px}
