.wpcursor-webinaire-inscription{--wb-navy:#06113a;--wb-red:#9e2b35;--wb-gold:#e8c878;--wb-cream:#f7f2e9;margin:0;width:100%}.wpcursor-webinaire-inscription--sticky{position:sticky;top:1.25rem;align-self:start}.wpcursor-webinaire-inscription__card{background:#fff;border-radius:18px;box-shadow:0 12px 36px rgba(6,17,58,.14);overflow:hidden;box-sizing:border-box}.wpcursor-webinaire-inscription__header{padding:1.15rem 1.25rem 1.05rem;background:var(--wb-navy);text-align:center}.wpcursor-webinaire-inscription__header-title{margin:0 0 .35rem;font-size:.95rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--wb-gold);line-height:1.3}.wpcursor-webinaire-inscription__header-sub{margin:0;font-size:.95rem;font-style:italic;font-weight:400;line-height:1.4;color:#fff}.wpcursor-webinaire-inscription__pills{display:flex;flex-wrap:wrap;gap:.55rem;padding:1rem 1.15rem .25rem}.wpcursor-webinaire-inscription__pill{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .75rem;background:var(--wb-cream);border:1px solid #eadfcb;border-radius:999px;box-sizing:border-box}.wpcursor-webinaire-inscription__pill-icon{display:inline-flex;flex:0 0 auto}.wpcursor-webinaire-inscription__pill-icon svg{display:block}.wpcursor-webinaire-inscription__pill-text{font-size:.86rem;font-weight:600;line-height:1.25;color:var(--wb-navy);white-space:nowrap}.wpcursor-webinaire-inscription__form{padding:.85rem 1.15rem 1.25rem}.wpcursor-webinaire-inscription__empty{margin:0;padding:1rem 0;text-align:center;color:#5a6478;font-size:.95rem}.wpcursor-webinaire-inscription__form .hs-form,.wpcursor-webinaire-inscription__form .hbspt-form{font-family:inherit;color:var(--wb-navy);max-width:100%}.wpcursor-webinaire-inscription__form .hs-form-field{margin-bottom:0.85rem!important}.wpcursor-webinaire-inscription__form .hs-form-field>label{display:block!important;margin:0 0 0.35rem!important;font-size:0.86rem!important;font-weight:600!important;color:#3a4458!important}.wpcursor-webinaire-inscription__form .hs-form-required{color:var(--wb-red)!important}.wpcursor-webinaire-inscription__form .hs-input,.wpcursor-webinaire-inscription__form input.hs-input,.wpcursor-webinaire-inscription__form select.hs-input,.wpcursor-webinaire-inscription__form textarea.hs-input{width:100%!important;max-width:100%!important;box-sizing:border-box!important;border:1px solid #d5dae3!important;border-radius:8px!important;background:#fff!important;color:var(--wb-navy)!important;box-shadow:none!important;min-height:2.55rem;padding:.55rem 0.75rem!important;font-size:0.95rem!important}.wpcursor-webinaire-inscription__form .hs-input:focus,.wpcursor-webinaire-inscription__form input.hs-input:focus,.wpcursor-webinaire-inscription__form select.hs-input:focus,.wpcursor-webinaire-inscription__form textarea.hs-input:focus{border-color:#c9a45a!important;outline:none!important;box-shadow:0 0 0 3px rgba(212,162,76,.25)!important}.wpcursor-webinaire-inscription__form .hs-richtext,.wpcursor-webinaire-inscription__form .legal-consent-container,.wpcursor-webinaire-inscription__form .hs-form-booleancheckbox-display{font-size:0.78rem!important;line-height:1.4!important;color:#7a8496!important;font-style:italic}.wpcursor-webinaire-inscription__form .hs-button,.wpcursor-webinaire-inscription__form input.hs-button,.wpcursor-webinaire-inscription__form .hs-submit .actions input[type="submit"]{width:100%!important;margin-top:0.35rem!important;padding:.85rem 1rem!important;background:var(--wb-red)!important;border:0!important;border-radius:8px!important;color:#fff!important;font-size:1rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.04em!important;box-shadow:0 3px 0 rgba(110,20,30,.35)!important;cursor:pointer}.wpcursor-webinaire-inscription__form .hs-button:hover,.wpcursor-webinaire-inscription__form input.hs-button:hover,.wpcursor-webinaire-inscription__form .hs-submit .actions input[type="submit"]:hover{filter:brightness(.96)}.wpcursor-webinaire-inscription__form .hs-form fieldset.form-columns-2{display:flex!important;flex-wrap:wrap!important;gap:0 0.75rem!important;max-width:100%!important}.wpcursor-webinaire-inscription__form .hs-form fieldset.form-columns-2 .hs-form-field{width:calc(50% - 0.375rem)!important;float:none!important}.et_pb_row:has(.wpcursor-webinaire-inscription),.et_pb_column:has(.wpcursor-webinaire-inscription){overflow:visible!important;align-items:flex-start}@media (max-width:980px){.wpcursor-webinaire-inscription--sticky{position:static}}@media (max-width:520px){.wpcursor-webinaire-inscription__form .hs-form fieldset.form-columns-2 .hs-form-field{width:100%!important}.wpcursor-webinaire-inscription__pill-text{white-space:normal}}