.ntech-js-register{background:var(--gn,linear-gradient(135deg,#0a1f4e 0,#1a3a7a 55%,#1e4d9a 100%));font-family:var(--font,Inter,sans-serif);padding-block:88px;padding-inline:24px;scroll-margin-block-start:5.5rem;text-align:center}.ntech-js-register__inner{margin-inline:auto;max-inline-size:1080px}.ntech-js-register :is(h1,h2,h3,h4){color:#fff;font-size:clamp(28px,3.4vw,44px);font-weight:800;letter-spacing:-.6px;line-height:1.1;margin-block:0 18px;margin-inline:auto;max-inline-size:18ch;overflow-wrap:break-word}.ntech-js-register :is(h1,h2,h3,h4) strong{font-weight:800}.ntech-js-register__copy{color:hsla(0,0%,100%,.65);font-size:18px;line-height:1.7;margin-block-end:36px;margin-inline:auto;max-inline-size:50ch;overflow-wrap:break-word}.ntech-js-register__copy p{margin:0}.ntech-js-register__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.ntech-js-register__action{align-items:center;border-radius:4px;box-sizing:border-box;display:inline-flex;justify-content:center;line-height:1.2;min-block-size:44px;text-align:center;text-decoration:none}.ntech-js-register__action.is-filled{background:var(--go,linear-gradient(135deg,#f7a052,#e8841a));border:0;box-shadow:0 2px 10px rgba(247,160,82,.35);color:#fff;font-size:14.5px;font-weight:700;padding:13px 22px}.ntech-js-register__action.is-outline{background:transparent;border:2px solid hsla(0,0%,100%,.4);color:#fff;font-size:14px;font-weight:600;padding:11px 20px}.ntech-js-register__action:focus-visible{outline:2px solid #fff;outline-offset:3px}.ntech-js-register__action:active{transform:scale(.98)}.ntech-js-register [data-r]{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.ntech-js-register [data-r].vis{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.ntech-js-register__action.is-filled:hover{color:#fff;opacity:.9}.ntech-js-register__action.is-outline:hover{border-color:#fff}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ntech-js-register__action{transition:transform .16s ease-out,border-color .16s ease-out,opacity .16s ease-out}.ntech-js-register__action.is-filled:hover{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.ntech-js-register [data-r],.ntech-js-register [data-r].vis,.ntech-js-register__action{opacity:1;transform:none;transition:none}}