.agent-register-form-sec{--skagerrak:#004f5f;--midnight:#37464f;--still:#cceef2;--white:#fff;--blue:#00abc1;--lightbg:#f7fcfd;--stibo:#fbfeff;--arf-row-gap:1.563rem;--arf-col-gap:2.188rem;margin:0 1.5rem 3.375rem}.agent-register-form-sec *,.agent-register-form-sec :after,.agent-register-form-sec :before{box-sizing:border-box}.agent-register-form-sec-cont{align-items:start;background:var(--still);border:1px solid rgba(55,70,79,.25);border-radius:.625rem;display:grid;gap:3.375rem;grid-template-columns:minmax(0,.8fr) minmax(0,.8fr);margin:0 auto;max-width:99.063rem;padding:3.375rem}.agent-register-form__eyebrow{color:var(--skagerrak);font-size:1rem;font-weight:800;letter-spacing:.08em;line-height:1.25rem;margin:0 0 .75rem;text-transform:uppercase}.agent-register-form__heading{color:var(--midnight);font-size:clamp(2rem,4vw,2.5rem);font-weight:800;line-height:1.15;margin:0 0 1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.agent-register-form__description,.agent-register-form__heading{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.agent-register-form__description{color:rgba(55,70,79,.8);font-size:1.125rem;font-weight:500;line-height:1.6;margin:0}.agent-register__form-header{margin:0 0 2rem}.agent-register__form-title{color:var(--skagerrak);font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(2rem,5vw,3.125rem);font-weight:800;line-height:1.08;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.agent-register-form-sec-cont:not(.agent-register-form-sec-cont--form-only) .agent-register__form-title{font-size:clamp(1.5rem,3vw,2rem)}.agent-register__form-description{color:var(--midnight);font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.6;margin:0}.agent-register__form-title+.agent-register__form-description{margin-top:.75rem}.agent-register-form-sec-cont.agent-register-form-sec-cont--form-only .agent-register__form-header{text-align:center}#agent-register-form{scroll-margin-top:10rem}.agent-register__form .hs-error-msgs{color:red;font-size:.9rem;list-style:none;margin:0;padding-top:.625rem}.agent-register__form .hs_error_rollup{color:red}.agent-register__form div.hs-form-field:not(.hs-fieldtype-booleancheckbox):not(.hs-fieldtype-checkbox):not(.hs-fieldtype-radio) label:not(.hs-error-msg),.agent-register__form fieldset>div:not(.hs-fieldtype-booleancheckbox):not(.hs-fieldtype-checkbox):not(.hs-fieldtype-radio):not(.legal-consent-container) label:not(.hs-error-msg){display:none}.agent-register__form .hs-form-field.hs-fieldtype-checkbox .inputs-list label,.agent-register__form .hs-form-field.hs-fieldtype-radio .inputs-list label{align-items:center;color:#37464f;display:flex;gap:.625rem}.agent-register__form form fieldset,.agent-register__form form>div{max-width:unset!important}.agent-register__form fieldset{border:0;margin-inline:0;min-width:0;padding:0}.agent-register__form .hs-form-field{margin:0}.agent-register__form form>.hs-form-field,.agent-register__form form>fieldset{margin-bottom:var(--arf-row-gap);margin-top:0}.agent-register__form form>fieldset:has(>.hs-form-field):not(:has(>.hs-form-field:not([style*=none]))){margin-bottom:0}.agent-register__form .hs-dependent-field>.hs-form-field+.hs-form-field{margin-top:var(--arf-row-gap)}.agent-register__form .legal-consent-container>*+*{margin-top:1rem}.agent-register__form .hs-richtext,.agent-register__form .hs-richtext li,.agent-register__form .hs-richtext p{color:#37464f;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:500;line-height:1.6}.agent-register__form .hs-richtext h2,.agent-register__form .hs-richtext h3{color:#004f5f;font-weight:800;line-height:1.08;margin:0}.agent-register__form .hs-richtext h2{font-size:clamp(2rem,5vw,3.125rem)}.agent-register__form .hs-richtext h3{font-size:1.25rem}.agent-register__form form>.hs-richtext p,.agent-register__form form>fieldset>.hs-richtext p{display:none}.agent-register__form .hs-richtext p{margin:0 0 .75rem}.agent-register__form .hs-richtext>:last-child{margin-bottom:0}.agent-register__form .hs-richtext a{color:#004f5f;font-weight:700;text-decoration:underline}.agent-register__form .hs-richtext a:focus-visible{outline:2px solid #004f5f;outline-offset:2px}.agent-register__form .legal-consent-container .hs-richtext,.agent-register__form .legal-consent-container .hs-richtext p{font-size:.875rem}.agent-register__form--hide-title .hs-richtext:not(.legal-consent-container .hs-richtext){display:none!important}.agent-register__form--hide-title form :is(div,fieldset):has(.hs-richtext):not(:has(.legal-consent-container,input:not([type=hidden]),select,textarea)){display:none!important}.agent-register__form .hs-form-field:not(:has(input:not([type=hidden]),select,textarea)),.agent-register__form form>fieldset:not(:has(.hs-richtext,.legal-consent-container,input:not([type=hidden]),select,textarea)){display:none!important}.agent-register__form .form-columns-1>div[style="display: none;"]{height:0!important;margin-bottom:0!important}.agent-register__form form ul{list-style:none;margin:0;padding-left:0;padding-top:.625rem}.agent-register__form form .input{margin-right:unset!important}.agent-register__form form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.agent-register__form form select,.agent-register__form form textarea{-webkit-appearance:none;appearance:none;background-color:#fff!important;border:1px solid #37464f;border-radius:.625rem;box-shadow:0 0 .188rem 0 rgba(55,70,79,.1);color:rgba(55,70,79,.8)!important;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;padding:1rem 3.75rem 1rem .75rem;transition:all .3s;width:100%!important}.agent-register__form form textarea{min-height:7.5rem;resize:vertical}.agent-register__form form input::placeholder,.agent-register__form form select,.agent-register__form form select::placeholder,.agent-register__form form textarea::placeholder{background:unset;color:rgba(55,70,79,.8)!important}.agent-register__form form input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.agent-register__form form select:focus,.agent-register__form form textarea:focus{border:1px solid #004f5f;box-shadow:0 0 .188rem 0 rgba(55,70,79,.1);color:#004f5f!important;outline:2px solid #004f5f;outline-offset:2px}.agent-register__form form input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus::placeholder,.agent-register__form form select:focus::placeholder,.agent-register__form form textarea:focus::placeholder{color:#004f5f!important}.agent-register__form .hs_your_message label,.agent-register__form form label[placeholder]{display:none}.agent-register__form .hs-form-booleancheckbox{list-style:none!important;margin-left:0!important;padding-left:0!important}.agent-register__form .hs-form-booleancheckbox label{align-items:center;color:#37464f;display:flex;gap:.625rem}.agent-register__form .hs-form-booleancheckbox label input{min-height:1.25rem!important;min-width:1.25rem!important}.agent-register__form form input[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}.agent-register__form [type=checkbox]:checked{background-color:#004f5f!important}.agent-register__form form input[type=checkbox]:focus-visible{outline:2px solid #004f5f;outline-offset:2px}.agent-register__form .hs-form .hs-form-booleancheckbox-display a,.agent-register__form .hs-form-booleancheckbox-display a{color:#37464f!important;font-weight:700}.agent-register__form .hs_submit{margin:.5rem 0 0!important}.agent-register__form .actions{background:linear-gradient(90deg,#009bb9,#004f5f 47%);border-radius:.625rem;max-width:fit-content;overflow:hidden;position:relative;transition:transform .25s ease;z-index:1}.agent-register__form .actions:hover{transform:translateY(-1px)}.agent-register__form .actions:after{content:url(https://www.stibosystems.com/hubfs/Website%20redesign%202024/Home-hero/arrow-right-bold.svg);filter:brightness(10);pointer-events:none;position:absolute;right:1.375rem;scale:.9;top:52%;transform:translateY(-50%);z-index:1}.agent-register__form .actions:before{background:linear-gradient(90deg,#004f5f,#009bb9 47%);border-radius:.625rem;content:"";height:100%;position:absolute;right:-100%;top:0;transition:all .2s;width:100%;z-index:-1}.agent-register__form .actions:hover:before{right:0}.agent-register__form form .hs-button,.agent-register__form form input[type=submit]{background:transparent;border:unset;color:#fff!important;cursor:pointer;font-size:1.125rem;font-weight:700;padding:1rem 3.5rem 1rem 2rem;position:relative;text-align:center;text-transform:unset!important;width:fit-content!important;z-index:2}.agent-register__form form input[type=submit]:focus-visible{outline:2px solid #004f5f;outline-offset:2px}.agent-register__form .form-columns-2{display:flex;gap:var(--arf-row-gap) var(--arf-col-gap)}.agent-register__form .form-columns-2>div{flex:1 1 50%;min-width:0}.agent-register__form .hs-fieldtype-select .input{position:relative}.agent-register__form .hs-fieldtype-select .input:after{content:url(https://www.stibosystems.com/hubfs/Website%20redesign%202024/chevron-up.svg);pointer-events:none;position:absolute;right:1.25rem;top:1.75rem;transform:translateY(-50%) rotate(180deg);z-index:-1}.agent-register__form .g-recaptcha,.agent-register__form .grecaptcha-badge,.agent-register__form .hs-recaptcha,.agent-register__form div:has(>iframe[src*=recaptcha]){display:none!important}.agent-register__form .disclaimer{color:#37464f}.agent-register__form .disclaimer:first-child{margin-bottom:1.5rem}.agent-register__form .disclaimer a{color:#004f5f;font-weight:700;text-decoration:underline!important}.agent-register__form--two-col{container-name:arf;container-type:inline-size}.agent-register__form.agent-register__form--two-col form{align-items:start;display:grid;gap:var(--arf-row-gap) var(--arf-col-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.agent-register__form.agent-register__form--two-col .hs-dependent-field,.agent-register__form.agent-register__form--two-col form>fieldset{display:contents}.agent-register__form.agent-register__form--two-col .hs-form-field{float:none!important;margin:0;width:auto!important}.agent-register__form.agent-register__form--two-col .hs-dependent-field>.hs-form-field+.hs-form-field{margin-top:0}.agent-register__form.agent-register__form--two-col form :is(.hs-fieldtype-textarea,.hs-fieldtype-booleancheckbox,.hs-fieldtype-checkbox,.hs-fieldtype-radio,.hs-richtext,.legal-consent-container,.hs_submit,.hs_error_rollup,.hs_recaptcha){grid-column:1/-1}.agent-register__form.agent-register__form--two-col .hs_submit{margin:0!important}@container arf (max-width: 34rem){.agent-register__form.agent-register__form--two-col form{grid-template-columns:minmax(0,1fr)}}@media (max-width:37.5rem){.agent-register__form .form-columns-2{flex-direction:column;margin-right:0}.agent-register__form .form-columns-2>div{width:100%!important}.agent-register__form .hs-fieldtype-select .input:after{right:.625rem}.agent-register__form form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.agent-register__form form select,.agent-register__form form textarea{padding-right:1.875rem}.agent-register__form form .hs-button,.agent-register__form form input[type=submit]{padding:1rem 3.5rem 1rem 2rem;width:100%!important}.agent-register__form .actions{max-width:100%;width:100%}}@media (max-width:80rem){.agent-register-form-sec-cont{grid-template-columns:1fr}}@media (max-width:48rem){.agent-register-form-sec-cont{padding:2rem 1.375rem}}.agent-register-form-sec-cont.agent-register-form-sec-cont--form-only{grid-template-columns:minmax(0,46rem);justify-content:center}.agent-register-form-sec-cont.agent-register-form-sec-cont--form-only.agent-register-form-sec-cont--two-col{grid-template-columns:minmax(0,60rem)}@media (prefers-reduced-motion:reduce){.agent-register__form .actions,.agent-register__form .actions:before,.agent-register__form form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.agent-register__form form select,.agent-register__form form textarea{transition:none}.agent-register__form .actions:hover{transform:none}}