.ct-label{color:var(--ibm-text-2,#525252);margin:0 0 20px;font-size:14px;line-height:1.4}.ct-title{letter-spacing:-.03em;color:var(--ibm-text,#161616);margin:0 0 20px;font-weight:300;line-height:1.02}.ct-title .ct-accent{color:var(--ibm-blue,#0f62fe)}html.dark:not(.academy-force-light) .ct-title .ct-accent{color:var(--ibm-blue-soft,#78a9ff)}.ct-lead{max-width:44ch;color:var(--ibm-text,#161616);margin:0 0 20px;font-size:18px;line-height:1.5}.ct-body{max-width:46ch;color:var(--ibm-text-2,#525252);margin:0 0 16px;font-size:15px;line-height:1.6}.ct-body a{color:var(--ibm-blue,#0f62fe);text-underline-offset:4px;text-decoration:underline}html.dark:not(.academy-force-light) .ct-body a{color:var(--ibm-blue-soft,#78a9ff)}.ct-rows{border-top:1px solid var(--ibm-line,#e0e0e0);margin:32px 0 0}.ct-rows>div{border-bottom:1px solid var(--ibm-line,#e0e0e0);grid-template-columns:128px minmax(0,1fr);gap:4px 20px;padding:16px 0;display:grid}.ct-rows dt{color:var(--ibm-text-2,#525252);font-size:14px;line-height:1.45}.ct-rows dd{color:var(--ibm-text,#161616);margin:0;font-size:15px;line-height:1.5}.ct-rows dd p{color:var(--ibm-text-2,#525252);margin:4px 0 0;font-size:14px}.ct-link{color:var(--ibm-blue,#0f62fe);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.ct-link:hover{color:var(--ibm-blue-dark,#0050e6);text-underline-offset:4px;text-decoration:underline}.ct-link svg{flex:none;width:16px;height:16px}html.dark:not(.academy-force-light) .ct-link{color:var(--ibm-blue-soft,#78a9ff)}html.dark:not(.academy-force-light) .ct-link:hover{color:#a6c8ff}@media (max-width:480px){.ct-rows>div{grid-template-columns:1fr}}.ct-form{background:var(--ibm-grey-10,#f4f4f4);border:1px solid var(--ibm-line,#e0e0e0);padding:32px}@media (min-width:640px){.ct-form{padding:40px}}.ct-grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:640px){.ct-grid--2{grid-template-columns:1fr 1fr}}.ct-field{min-width:0;display:block}.ct-field>span{color:var(--ibm-text-2,#525252);margin-bottom:8px;font-size:12px;line-height:1.35;display:block}.ct-field>span em{color:var(--ibm-text-2,#525252);font-style:normal}.ct-input,.ct-textarea,.ct-select{width:100%;min-width:0;height:40px;font:inherit;color:var(--ibm-text,#161616);border:0;border-bottom:1px solid var(--ibm-field-line,#8d8d8d);background:#fff;border-radius:0;outline:0;margin:0;padding:0 16px;font-size:14px;line-height:1.3;transition:outline-color 70ms cubic-bezier(.2,0,.38,.9);display:block}.ct-textarea{resize:vertical;height:auto;min-height:136px;padding:12px 16px;line-height:1.5}.ct-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='%23161616'><path d='M8 11L3 6l.7-.7L8 9.6l4.3-4.3.7.7z'/></svg>");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.ct-input::placeholder,.ct-textarea::placeholder{color:#a8a8a8}.ct-input:focus,.ct-textarea:focus,.ct-select:focus{outline:2px solid var(--ibm-blue,#0f62fe);outline-offset:-2px;border-bottom-color:#0000}.ct-input:disabled,.ct-textarea:disabled{color:#c6c6c6}html.dark:not(.academy-force-light) .ct-input,html.dark:not(.academy-force-light) .ct-textarea,html.dark:not(.academy-force-light) .ct-select{color:#f4f4f4;background:#262626}html.dark:not(.academy-force-light) .ct-select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='%23f4f4f4'><path d='M8 11L3 6l.7-.7L8 9.6l4.3-4.3.7.7z'/></svg>")}html.dark:not(.academy-force-light) .ct-input::placeholder,html.dark:not(.academy-force-light) .ct-textarea::placeholder{color:#6f6f6f}html.dark:not(.academy-force-light) .ct-input:focus,html.dark:not(.academy-force-light) .ct-textarea:focus,html.dark:not(.academy-force-light) .ct-select:focus{outline-color:#fff}.ct-helper{color:var(--ibm-text-2,#525252);margin:8px 0 0;font-size:12px;line-height:1.45}.ct-actions{border-top:1px solid var(--ibm-line,#e0e0e0);flex-direction:column;gap:16px;margin-top:32px;padding-top:24px;display:flex}@media (min-width:640px){.ct-actions{flex-direction:row;justify-content:space-between;align-items:center}}.ct-consent{max-width:36ch;color:var(--ibm-text-2,#525252);margin:0;font-size:13px;line-height:1.5}.ct-form .btn{width:100%}@media (min-width:640px){.ct-form .btn{width:auto}}.ct-form .btn:disabled{opacity:.6;cursor:not-allowed}.ct-note{color:var(--ibm-text,#161616);border:1px solid var(--ibm-line,#e0e0e0);border-left:3px solid var(--ibm-blue,#0f62fe);background:#fff;align-items:flex-start;gap:12px;margin-top:24px;padding:14px 16px;font-size:14px;line-height:1.45;display:flex}.ct-note--error{border-left-color:#da1e28}.ct-note--success{border-left-color:#24a148}.ct-note svg{flex:none;width:20px;height:20px}.ct-note--error svg{color:#da1e28}.ct-note--success svg{color:#24a148}html.dark:not(.academy-force-light) .ct-note{color:#f4f4f4;background:#262626}.ct-after{border-top:1px solid var(--ibm-line,#e0e0e0);margin-top:64px;padding-top:32px}.ct-after h2{letter-spacing:-.02em;color:var(--ibm-text,#161616);margin:0 0 24px;font-size:clamp(24px,2.4vw,32px);font-weight:300;line-height:1.2}.ct-steps{grid-template-columns:1fr;gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ct-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.ct-steps li{border-top:2px solid var(--ibm-text,#161616);padding-top:14px}.ct-steps strong{color:var(--ibm-text,#161616);margin-bottom:8px;font-size:16px;font-weight:500;display:block}.ct-steps p{color:var(--ibm-text-2,#525252);margin:0;font-size:14px;line-height:1.55}
