.tf-v2>section.t2-dm-cab{--bg:#fff;background:#fff;display:grid;grid-template-columns:1fr minmax(0,460px);gap:64px;align-items:start;padding:64px var(--pad) 80px}.tf-v2 .t2-dm-cab h1{font-size:46px;line-height:1.08;font-weight:800;letter-spacing:-.03em;margin:0 0 26px;color:var(--ink)}.tf-v2 .t2-dm-cab h1 .tf-hl{display:block}.tf-v2 .t2-dm-cab h2{font-size:21px;line-height:1.3;font-weight:700;letter-spacing:-.01em;margin:0 0 18px;color:var(--ink)}.tf-v2 .t2-dm-cab .tf-card__checks{list-style:none;margin:0;padding:0;max-width:540px;font-size:17px;line-height:1.55}.tf-v2 .t2-dm-cab .tf-card__checks li{position:relative;margin:0 0 14px}.tf-v2 .t2-dm-cab .tf-card__checks li:before{position:absolute;left:0;top:3px}.tf-v2 .t2-dm-form{scroll-margin-top:110px;padding:28px 28px 24px;border:1px solid var(--ink-12);border-radius:22px;background:#fff;box-shadow:0 18px 50px -24px #0d213740}.tf-v2 .t2-dm-form .hs-form fieldset{max-width:none!important}.tf-v2 .t2-dm-form .hs-form-field{margin:0 0 14px}.tf-v2 .t2-dm-form .hs-form-field>label{display:block;margin:0 0 6px;font-size:14px;font-weight:600;color:var(--ink)}.tf-v2 .t2-dm-form .hs-form-required{color:var(--or-d);margin-left:2px}.tf-v2 .t2-dm-form .hs-input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;width:100%!important;padding:11px 14px;border:1px solid var(--ink-12);border-radius:12px;background:#f5f7fa;font:inherit;font-size:15px;color:var(--ink);transition:border-color .2s,background .2s}.tf-v2 .t2-dm-form .hs-input:focus{outline:none;border-color:var(--or);background:#fff}.tf-v2 .t2-dm-form textarea.hs-input{min-height:110px;resize:vertical}.tf-v2 .t2-dm-form .legal-consent-container,.tf-v2 .t2-dm-form .hs-richtext{font-size:12.5px;line-height:1.5;color:var(--ink-70)}.tf-v2 .t2-dm-form .legal-consent-container a{color:var(--or-d)}.tf-v2 .t2-dm-form .hs-form-booleancheckbox-display{display:flex;gap:10px;align-items:flex-start}.tf-v2 .t2-dm-form .hs-form-booleancheckbox-display input{margin-top:3px;accent-color:var(--or)}.tf-v2 .t2-dm-form ul.inputs-list{list-style:none;margin:0;padding:0}.tf-v2 .t2-dm-form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.tf-v2 .t2-dm-form .hs-error-msg,.tf-v2 .t2-dm-form .hs-main-font-element{font-size:13px;color:#c0392b}.tf-v2 .t2-dm-form .hs_submit{margin-top:18px}.tf-v2 .t2-dm-form .hs-button{width:100%;padding:14px 22px;border:0;border-radius:999px;background:var(--or);color:#fff;font:inherit;font-size:16px;font-weight:700;cursor:pointer;transition:background .2s}.tf-v2 .t2-dm-form .hs-button:hover{background:var(--or-d)}.tf-v2 .t2-dm-form .submitted-message{font-size:16px;color:var(--ink)}.tf-v2 .t2-dm-foto{display:block;width:100%;height:auto;border-radius:22px}@media(max-width:980px){.tf-v2>section.t2-dm-cab{grid-template-columns:1fr;gap:0}.tf-v2 .t2-dm-cab__texto{display:contents}.tf-v2 .t2-dm-cab h1{order:1;margin-bottom:24px}.tf-v2 .t2-dm-form{order:2;margin-bottom:36px}.tf-v2 .t2-dm-cab h2{order:3}.tf-v2 .t2-dm-cab .tf-card__checks{order:4}}@media(max-width:640px){.tf-v2>section.t2-dm-cab{padding:40px 20px 56px}.tf-v2 .t2-dm-cab h1{font-size:32px}.tf-v2 .t2-dm-cab h2{font-size:19px}.tf-v2 .t2-dm-cab .tf-card__checks{font-size:15.5px;line-height:1.45}.tf-v2 .t2-dm-cab .tf-card__checks li{margin:0 0 9px}.tf-v2 .t2-dm-form{padding:22px 18px 18px}}
