.ir-mod.ir-dark{background:var(--bw-navy);color:#fff}.ir-mod.ir-dark h2,.ir-mod.ir-dark h3{color:#fff}.ir-mod.ir-dark p{color:hsla(0,0%,100%,.88)}.ir-mod.ir-dark a{color:#9cd3f0}.ir-mod.ir-soft{background:var(--bw-surface)}.ir-mod.ir-sky{background:var(--bw-sky)}.ir-mod.ir-white{background:#fff}.ir .ir-dl{max-width:640px}.ir .ir-center .ir-dl,.ir .ir-center.ir-dl{margin-left:auto;margin-right:auto}.ir .ir-dl h2{margin:0 0 12px}.ir .ir-dl__body>p{font-size:17px;margin:0 0 24px}.ir .ir-dl__row{display:flex;gap:10px}.ir .ir-dl__label{left:-9999px;position:absolute}.ir .ir-dl input[type=email]{background:#fff;border:2px solid #bdbdbd;border-radius:999px;color:#132543;flex:1;font:inherit;font-size:16px;min-width:0;padding:14px 18px}.ir .ir-dl input[type=email]:focus{border-color:#4babe0;outline:none}.ir .ir-dl .ir-btn{padding:14px 28px;white-space:nowrap}.ir .ir-dl .ir-btn[disabled]{cursor:wait;opacity:.6}.ir .ir-dl p.ir-dl__err{color:#ff8a80;display:none;font-size:14px;margin:10px 0 0}.ir:not(.ir-dark) .ir-dl p.ir-dl__err{color:#cb3129}.ir .ir-dl p.ir-dl__err.is-on{display:block}.ir .ir-dl__fine p{font-size:12px;margin:16px 0 0;opacity:.75}.ir .ir-dl__done h3{font-size:26px;margin:0 0 10px}.ir .ir-dl__done:focus{outline:none}@media (max-width:560px){.ir .ir-dl__row{flex-direction:column}}.ir .ir-dl form.ir-dl__form{background:transparent!important;border:0;box-shadow:none;margin:0;padding:0}.ir .ir-dl-split{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ir .ir-dl-split__text h2{font-size:clamp(34px,3.6vw,52px);line-height:1.15;margin:0 0 24px}.ir .ir-dl-split__text p{font-size:17px;line-height:1.55;margin:0 0 1.2em}.ir .ir-dl-split .ir-dl{max-width:none}.ir .ir-dl-card{background:#fff;border:1px solid #e1e7ef;border-radius:24px;box-shadow:0 18px 55px rgba(19,37,67,.1);color:#132543;padding:36px;text-align:left}.ir .ir-dl-card h2{color:#132543}.ir .ir-dl-card .hs-form fieldset{max-width:none}.ir .ir-dl-card .hs-form .hs-form-field{margin-bottom:16px}.ir .ir-dl-card .hs-form label{color:#132543;font-size:15px;font-weight:500}.ir .ir-dl-card .hs-form input.hs-input:not([type=checkbox]):not([type=radio]),.ir .ir-dl-card .hs-form select.hs-input,.ir .ir-dl-card .hs-form textarea.hs-input{box-sizing:border-box;width:100%}.ir .ir-dl-card .hs-form .hs_company,.ir .ir-dl-card .hs-form .hs_firstname,.ir .ir-dl-card .hs-form .hs_jobtitle,.ir .ir-dl-card .hs-form .hs_lastname{box-sizing:border-box;float:left;width:50%}.ir .ir-dl-card .hs-form .hs_firstname,.ir .ir-dl-card .hs-form .hs_jobtitle{padding-right:8px}.ir .ir-dl-card .hs-form .hs_company,.ir .ir-dl-card .hs-form .hs_lastname{padding-left:8px}.ir .ir-dl-card .hs-form .hs_account_class__c,.ir .ir-dl-card .hs-form .hs_email,.ir .ir-dl-card .hs-form .hs_submit{clear:both}.ir .ir-dl-card .hs-form .hs-button,.ir .ir-dl-card .hs-form input[type=submit]{background-color:#4babe0!important;border-color:#4babe0!important;color:#fff!important}.ir .ir-dl-card .hs-form .hs-button:hover,.ir .ir-dl-card .hs-form input[type=submit]:hover{background-color:#3a99cd!important;border-color:#3a99cd!important}.ir .ir-dl-card .hs-error-msg,.ir .ir-dl-card .hs-error-msgs label{color:#cb3129!important}@media (max-width:900px){.ir .ir-dl-split{gap:32px;grid-template-columns:1fr}.ir .ir-dl-card{padding:28px}.ir .ir-dl-card .hs-form .hs_company,.ir .ir-dl-card .hs-form .hs_firstname,.ir .ir-dl-card .hs-form .hs_jobtitle,.ir .ir-dl-card .hs-form .hs_lastname{float:none;padding-left:0;padding-right:0;width:100%}}