.rs-grc{background:#fff;padding:72px 0 96px}.rs-grc__layout{align-items:flex-start;display:grid;gap:68px;grid-template-columns:minmax(0,1fr) minmax(0,468px)}.rs-grc__prose{max-width:540px}.rs-grc__eyebrow{color:#5a6e8c;font-family:Manrope,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.8px;margin:0 0 20px;text-transform:uppercase}.rs-grc__title{color:#0b1733;font-family:var(--rs-font-heading,"Hanken Grotesk"),sans-serif;font-size:34px;font-weight:800;letter-spacing:-.4px;line-height:1.2;margin:0 0 24px}.rs-grc__body{color:#4e6280;font-family:Manrope,sans-serif;font-size:15px;font-weight:400;line-height:1.7}.rs-grc__body p{margin:0 0 16px}.rs-grc__body p:last-child{margin-bottom:0}.rs-grc__body strong{color:#0b1733;font-weight:700}.rs-grc__form-col{position:sticky;top:24px}.rs-grc__card{background:#fff;border:1px solid #e2e8f4;border-radius:22px;box-shadow:0 20px 60px rgba(11,23,51,.08);overflow:hidden;padding:40px 36px 32px;position:relative}.rs-grc__card-strip{background:linear-gradient(90deg,#4ac97e,#1a6bff);height:5px;left:0;position:absolute;right:0;top:0}.rs-grc__form-title{color:#0b1733;font-family:var(--rs-font-heading,"Hanken Grotesk"),sans-serif;font-size:24px;font-weight:800;line-height:1.25;margin:0 0 8px}.rs-grc__form-sub{color:#5a6e8c;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;line-height:1.55;margin:0 0 22px}.rs-bd-form--gated .hs_cos_wrapper,.rs-bd-form--gated .hs_cos_wrapper_type_form{display:block;margin:0!important;padding:0!important}.rs-bd-form--gated form{display:flex;flex-direction:column;gap:14px;margin:0!important}.rs-bd-form--gated fieldset{border:0!important;margin:0!important;max-width:100%!important;padding:0!important}.rs-bd-form--gated .hsfc-FieldGroup--columns-2,.rs-bd-form--gated fieldset.form-columns-2{display:grid!important;gap:0 16px!important;grid-template-columns:1fr 1fr!important}.rs-bd-form--gated fieldset>.hs-form-field,.rs-bd-form--gated fieldset>.hsfc-Field,.rs-bd-form--gated fieldset>div{margin:0!important;width:100%!important}.rs-bd-form--gated .hs-form-field>label,.rs-bd-form--gated .hsfc-Label,.rs-bd-form--gated label{color:#0b1733!important;display:block!important;font-family:Manrope,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:0!important;margin:0 0 6px!important;text-transform:none!important}.rs-bd-form--gated input[type=email],.rs-bd-form--gated input[type=number],.rs-bd-form--gated input[type=password],.rs-bd-form--gated input[type=tel],.rs-bd-form--gated input[type=text],.rs-bd-form--gated input[type=url],.rs-bd-form--gated select,.rs-bd-form--gated textarea{background:#f4f7ff!important;border:1px solid #e2e8f4!important;border-radius:10px!important;box-sizing:border-box!important;color:#0b1733!important;font-family:Manrope,sans-serif!important;font-size:14px!important;padding:12px 16px!important;width:100%!important}.rs-bd-form--gated input::placeholder,.rs-bd-form--gated textarea::placeholder{color:#8898b0!important}.rs-bd-form--gated input:focus,.rs-bd-form--gated select:focus,.rs-bd-form--gated textarea:focus{background:#fff!important;border-color:#5465fe!important;outline:2px solid rgba(84,101,254,.25)!important;outline-offset:1px!important}.rs-bd-form--gated .actions,.rs-bd-form--gated .hs_submit,.rs-bd-form--gated .hsfc-Form__SubmitButtonRow{margin-top:6px!important}.rs-bd-form--gated .hs-button,.rs-bd-form--gated button[type=submit],.rs-bd-form--gated input[type=submit]{background:#8bd96f!important;border:0!important;border-radius:12px!important;color:#0b1733!important;cursor:pointer!important;font-family:Manrope,sans-serif!important;font-size:15px!important;font-weight:800!important;padding:16px 20px!important;transition:background-color .15s ease,transform .15s ease!important;width:100%!important}.rs-bd-form--gated .hs-button:hover,.rs-bd-form--gated button[type=submit]:hover,.rs-bd-form--gated input[type=submit]:hover{background:#9be07e!important;transform:translateY(-1px)}.rs-grc__thanks{color:#0b1733;font-family:Manrope,sans-serif;font-size:15px;font-weight:700;margin:12px 0 0}.rs-grc__trust{display:flex;flex-wrap:wrap;gap:6px 22px;justify-content:center;list-style:none;margin:16px 0 0;padding:0}.rs-grc__trust li{align-items:center;color:#5a6e8c;display:inline-flex;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;gap:6px}.rs-grc__check{color:#4ac97e;font-weight:800}@media (max-width:1024px){.rs-grc{padding:56px 0 72px}.rs-grc__layout{gap:36px;grid-template-columns:1fr}.rs-grc__form-col{position:static}}@media (max-width:640px){.rs-grc__title{font-size:26px}.rs-grc__card{border-radius:16px;padding:32px 22px 28px}.rs-bd-form--gated .hsfc-FieldGroup--columns-2,.rs-bd-form--gated fieldset.form-columns-2{grid-template-columns:1fr!important}}