.adt-getstarted{--navy:#161d2d;--blue:#1d44f8;--blue-deep:#0030df;--ink:#1f2733;--muted:#6d758f;--line:#d4dae8;--line2:#e1e4ed;--err:#d1345b;--ok:#1eb355;--font-head:var(--font-jost),"Jost",system-ui,sans-serif;--font-body:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;font-family:var(--font-body);color:var(--ink);line-height:1.6}.adt-getstarted .ga-wrap{max-width:620px;margin:0 auto}.adt-getstarted .ga-title{font-family:var(--font-head);text-align:center;color:var(--navy);letter-spacing:-.01em;margin:0 0 26px;font-size:clamp(22px,4vw,26px);font-weight:600;line-height:1.15}.adt-getstarted .ga-subtitle{font-family:var(--font-head);color:var(--navy);letter-spacing:-.01em;margin:0 0 16px;font-size:18px;font-weight:600;line-height:1.25}.adt-getstarted label.f{font-family:var(--font-head);color:var(--navy);margin:18px 0 5px;font-size:14.5px;font-weight:600;display:block}.adt-getstarted label.f .req{color:var(--err)}.adt-getstarted .help{color:var(--muted);margin:-2px 0 7px;font-size:13px}.adt-getstarted input[type=text],.adt-getstarted input[type=email],.adt-getstarted select{border:1px solid var(--line);width:100%;font-size:15px;font-family:var(--font-body);color:var(--ink);background:#fbfcfe;border-radius:9px;padding:12px 14px;transition:border-color .15s,box-shadow .15s}.adt-getstarted input:focus,.adt-getstarted select:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #1d44f824}.adt-getstarted .row{gap:16px;display:flex}.adt-getstarted .row>div{flex:1;min-width:0}.adt-getstarted .radios label{cursor:pointer;align-items:center;gap:10px;margin:9px 0;font-weight:500;display:flex}.adt-getstarted .radios input{accent-color:var(--blue);width:17px;height:17px}.adt-getstarted .consent{align-items:flex-start;gap:11px;margin:24px 0 6px;font-size:14px;display:flex}.adt-getstarted .consent input{accent-color:var(--blue);flex:none;width:17px;height:17px;margin-top:3px}.adt-getstarted .legal{color:var(--muted);margin:10px 0 0;font-size:12px}.adt-getstarted a{color:var(--blue);text-decoration:none}.adt-getstarted a:hover{text-decoration:underline}.adt-getstarted .actions{justify-content:space-between;gap:12px;margin-top:30px;display:flex}.adt-getstarted button{font-family:var(--font-head);cursor:pointer;border:1.5px solid #0000;border-radius:9px;padding:13px 26px;font-size:15px;font-weight:600;transition:transform .15s,background .2s,box-shadow .2s}.adt-getstarted .primary{background:var(--blue);color:#fff;box-shadow:0 6px 18px #1d44f838}.adt-getstarted .primary:hover:not(:disabled){background:var(--blue-deep);transform:translateY(-1px)}.adt-getstarted .primary:disabled{box-shadow:none;cursor:not-allowed;background:#9aa6bd}.adt-getstarted .ghost{color:var(--navy);border-color:var(--line2);background:#fff}.adt-getstarted .ghost:hover{border-color:var(--blue);color:var(--blue)}.adt-getstarted .terms{border:1px solid var(--line2);color:#31404f;background:#fbfcfe;border-radius:10px;max-height:340px;padding:18px 20px;font-size:13.5px;overflow:auto}.adt-getstarted .terms h3{font-family:var(--font-head);color:var(--navy);margin:16px 0 6px;font-size:15px}.adt-getstarted .terms h3:first-child{margin-top:0}.adt-getstarted .terms p{margin:8px 0}.adt-getstarted .placeholder{color:var(--err);font-style:italic}.adt-getstarted .err-msg{color:var(--err);margin-top:14px;font-size:13.5px}.adt-getstarted .ga-steps{flex-direction:column;gap:14px;margin-top:22px;display:flex}.adt-getstarted .ga-acc{border:1px solid var(--line2);background:#fff;border-radius:14px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.adt-getstarted .ga-acc.open{border-color:#c3ccff;box-shadow:0 8px 24px #1d44f814}.adt-getstarted .ga-acc.locked{opacity:.5}.adt-getstarted .ga-acc-head{cursor:pointer;text-align:left;width:100%;font-family:var(--font-head);background:0 0;border:none;align-items:center;gap:12px;padding:17px 20px;display:flex}.adt-getstarted .ga-acc.locked .ga-acc-head{cursor:not-allowed}.adt-getstarted .ga-acc-title{color:var(--navy);margin-right:auto;font-size:15.5px;font-weight:600}.adt-getstarted .ga-acc-badge{width:28px;height:28px;color:var(--muted);background:#eef1f8;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.adt-getstarted .ga-acc.open .ga-acc-badge{background:var(--blue);color:#fff}.adt-getstarted .ga-acc.done .ga-acc-badge{color:var(--ok);background:#1eb35524}.adt-getstarted .ga-acc-badge svg{width:15px;height:15px}.adt-getstarted .ga-acc-summary{font-family:var(--font-body);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:45%;font-size:13px;overflow:hidden}.adt-getstarted .ga-acc-chev{width:18px;height:18px;color:var(--muted);flex:none;transition:transform .3s}.adt-getstarted .ga-acc.open .ga-acc-chev{transform:rotate(180deg)}.adt-getstarted .ga-acc-body{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.adt-getstarted .ga-acc.open .ga-acc-body{grid-template-rows:1fr}.adt-getstarted .ga-acc-inner{min-height:0;overflow:hidden}.adt-getstarted .ga-acc-pad{padding:2px 20px 22px}.adt-getstarted .ga-acc-pad .f:first-child{margin-top:6px}.adt-getstarted .ga-acc-actions{justify-content:flex-end;margin-top:24px;display:flex}.adt-getstarted .ga-acc-actions .primary{min-width:150px}.adt-getstarted .ga-terms-lead{font-family:var(--font-head);color:var(--navy);margin:6px 0 14px;font-size:15px;font-weight:600}.adt-getstarted .ga-done{text-align:center;border:1px solid var(--line2);background:#fff;border-radius:16px;padding:clamp(34px,5vw,48px) 24px;box-shadow:0 6px 30px #161d2d14}.adt-getstarted .ga-done .ga-title{margin-bottom:12px}.adt-getstarted .ga-done p{color:var(--muted);max-width:460px;margin:0 auto}.adt-getstarted .ga-done-tick{width:52px;height:52px;color:var(--ok);background:#1eb35524;border-radius:50%;place-items:center;margin-bottom:18px;display:inline-grid}.adt-getstarted .ga-done-tick svg{width:26px;height:26px}@media (max-width:560px){.adt-getstarted .row{flex-direction:column;gap:0}.adt-getstarted .ga-acc-summary{display:none}.adt-getstarted .ga-acc-actions{margin-top:20px}.adt-getstarted .ga-acc-actions .primary{width:100%}}
