.hero{background:linear-gradient(160deg,#f7f5fe,#efebfd 55%,#f4f1fd);padding:52px 0 74px}.hero-grid{align-items:start;display:grid;gap:56px;grid-template-columns:1.16fr .84fr}#register{scroll-margin-top:0}#signup{scroll-margin-top:14px}.chip{align-items:center;background:#fff;border:1px solid var(--border-2);border-radius:999px;box-shadow:0 1px 2px rgba(44,35,103,.05);color:var(--violet);display:inline-flex;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:700;gap:.55rem;letter-spacing:.1em;margin-bottom:1.3rem;padding:.42rem 1.05rem .42rem .85rem;text-transform:uppercase}.chip i{background:#f2542d;border-radius:50%;display:block;height:7px;width:7px}.hero h1{color:var(--ink);font-size:clamp(2.15rem,4.5vw,3.5rem);font-weight:700}.hero h1 span{color:var(--violet);display:block}.money{color:var(--violet-deep);font-family:Poppins,sans-serif;font-size:clamp(1.06rem,1.75vw,1.38rem);font-weight:600;line-height:1.38;margin:1.15rem 0;max-width:34ch}.money b{color:var(--violet);font-weight:700;white-space:nowrap}.sizzle{color:var(--grey);font-size:1.02rem;max-width:56ch}.sizzle b{color:var(--ink);font-weight:700}.when{display:flex;flex-wrap:wrap;gap:.7rem;margin:1.6rem 0 1.7rem}.when span{background:#fff;border:1px solid var(--border-2);border-radius:10px;box-shadow:0 1px 2px rgba(44,35,103,.04);color:var(--ink);font-size:.9rem;font-weight:500;padding:.62rem 1.05rem}.speakers-inline{align-items:center;border-top:1px solid #e3def7;display:flex;gap:.95rem;padding-top:1.5rem}.faces{display:flex}.faces .ph,.faces img{background:#7d6bef;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(44,35,103,.14);height:50px;object-fit:cover;width:50px}.faces .ph{align-items:center;color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:600;justify-content:center}.faces>:not(:first-child){margin-left:-14px}.speakers-inline b{color:var(--ink);display:block;font-size:.95rem;font-weight:700}.speakers-inline small{color:var(--grey);font-size:.82rem}.reg{background:#fff;border-radius:var(--r-lg);box-shadow:0 24px 60px rgba(44,35,103,.14);position:sticky;top:28px}.reg,.reg-head{overflow:hidden}.reg-head{background:var(--grad);color:#fff;padding:30px 32px 26px;position:relative}.reg-head:after{background:hsla(0,0%,100%,.09);border-radius:50%;content:"";height:250px;position:absolute;right:-80px;top:-100px;width:250px}.reg-head h3{color:#fff;font-size:1.55rem;margin-bottom:.3rem}.reg-head h3,.reg-head p{position:relative;z-index:2}.reg-head p{color:#ddd6fa;font-size:.85rem;margin:0}.bonus{align-items:flex-start;background:var(--tint);border-bottom:1px solid var(--lavender);color:var(--violet-deep);display:flex;font-size:.85rem;gap:.75rem;line-height:1.5;padding:1rem 32px}.bonus b{font-weight:700}.reg-body{padding:26px 32px 30px}.fine{color:var(--grey-2);font-size:.75rem;line-height:1.45;margin:.9rem 0 0;text-align:center}.reg .hubspot-innovapptive-form .hs-form{display:flex;flex-direction:column;gap:14px;padding:0}.reg .hubspot-innovapptive-form .hs-form-field,.reg .hubspot-innovapptive-form fieldset{border:0;margin:0;max-width:none;padding:0}.reg .hubspot-innovapptive-form label{color:var(--ink);display:block;font-size:12.5px;font-weight:600;margin:0 0 6px}.reg .hubspot-innovapptive-form label .hs-form-required{color:#f04438;margin-left:2px}.reg .hubspot-innovapptive-form .hs-input,.reg .hubspot-innovapptive-form input[type=email],.reg .hubspot-innovapptive-form input[type=number],.reg .hubspot-innovapptive-form input[type=tel],.reg .hubspot-innovapptive-form input[type=text],.reg .hubspot-innovapptive-form select,.reg .hubspot-innovapptive-form textarea{appearance:none;-webkit-appearance:none;background:var(--field)!important;border:1.5px solid var(--border-2)!important;border-radius:11px!important;color:var(--ink)!important;font-family:inherit!important;font-size:14.5px!important;line-height:1.4!important;padding:12px 15px!important;transition:box-shadow .18s ease,border-color .18s ease,background-color .18s ease;width:100%!important}.reg .hubspot-innovapptive-form .hs-input::placeholder{color:#a9afb9}.reg .hubspot-innovapptive-form .hs-input:focus,.reg .hubspot-innovapptive-form select:focus,.reg .hubspot-innovapptive-form textarea:focus{background:#fff!important;border-color:var(--violet)!important;box-shadow:0 0 0 4px rgba(92,72,218,.13)!important;outline:none!important}.reg .hubspot-innovapptive-form .inputs-list{list-style:none;margin:4px 0 0;padding:0}.reg .hubspot-innovapptive-form .inputs-list>li{margin:6px 0}.reg .hubspot-innovapptive-form .hs-form-booleancheckbox-display{align-items:flex-start;color:var(--grey-2);cursor:pointer;display:flex;font-size:12px;font-weight:400;gap:10px;line-height:1.5;margin:0}.reg .hubspot-innovapptive-form .inputs-list input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important;background:initial!important;border:initial!important;border-radius:0!important;box-shadow:none!important;max-width:16px!important}.reg .hubspot-innovapptive-form .inputs-list input[type=checkbox],.reg .hubspot-innovapptive-form .inputs-list input[type=radio]{accent-color:var(--violet);cursor:pointer;flex:0 0 16px!important;height:16px!important;margin:2px 0 0!important;min-width:16px!important;padding:0!important;width:16px!important}.reg .hubspot-innovapptive-form .inputs-list input[type=radio]{-webkit-appearance:radio!important;appearance:radio!important}.reg .hubspot-innovapptive-form .hs-form-booleancheckbox-display>span{flex:1;margin:0;padding:0}.reg .hubspot-innovapptive-form .hs-form-booleancheckbox-display b{color:var(--ink);font-weight:600}.reg .hubspot-innovapptive-form .hs-error-msgs{color:#f04438;font-size:12px;list-style:none;margin-top:6px;padding:0}.reg .hubspot-innovapptive-form .invalid .hs-input{background:#fef3f2!important;border-color:#f04438!important}.reg .hubspot-innovapptive-form .hs-richtext,.reg .hubspot-innovapptive-form .legal-consent-container{color:var(--grey-2);font-size:11.5px;line-height:1.5}.reg .hubspot-innovapptive-form .legal-consent-container a{color:var(--violet);font-weight:600;text-decoration:underline}.reg .hubspot-innovapptive-form .actions,.reg .hubspot-innovapptive-form .hs-submit{margin-top:8px}.reg .hubspot-innovapptive-form .hs-button,.reg .hubspot-innovapptive-form input[type=submit]{background:var(--grad)!important;border:0!important;border-radius:999px!important;box-shadow:0 10px 26px rgba(92,72,218,.32)!important;color:#fff!important;cursor:pointer!important;font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:600!important;padding:16px!important;transition:transform .2s ease,box-shadow .2s ease!important;width:100%!important}.reg .hubspot-innovapptive-form .hs-button:hover,.reg .hubspot-innovapptive-form input[type=submit]:hover{box-shadow:0 14px 34px rgba(92,72,218,.42)!important;transform:translateY(-2px)}.reg .hubspot-innovapptive-form .submitted-message{color:var(--ink);padding:8px 0;text-align:center}.reg .hubspot-innovapptive-form .submitted-message h3{color:var(--violet-deep);font-size:21px;font-weight:600;margin-bottom:9px}.reg .hubspot-innovapptive-form .submitted-message p{color:var(--grey);font-size:14px}.reg .hubspot-innovapptive-form .hs_recaptcha{display:flex;justify-content:center}.reg .hubspot-innovapptive-form:not(.is-loaded){min-height:220px;visibility:hidden}@media (max-width:1000px){.hero-grid{gap:36px;grid-template-columns:1fr}.reg{position:static}}@media (max-width:560px){.bonus,.reg-body,.reg-head{padding-left:24px;padding-right:24px}}@media (max-width:900px){.hero{padding:30px 0 42px}.hero-grid{display:flex;flex-direction:column;gap:24px}.chip{font-size:.68rem;margin-bottom:1rem;padding:.36rem .85rem .36rem .7rem}.hero h1{font-size:clamp(2rem,8.6vw,2.7rem)}.money{font-size:1.04rem;line-height:1.45;margin:.9rem 0;max-width:none}.sizzle{font-size:.95rem;line-height:1.6;max-width:none}.when{gap:.45rem;margin:1.2rem 0}.when span{border-radius:9px;font-size:.81rem;padding:.5rem .8rem}.speakers-inline{gap:.8rem;padding-top:1.2rem}.faces .ph,.faces img{height:44px;width:44px}.speakers-inline b{font-size:.88rem}.speakers-inline small{font-size:.76rem;line-height:1.4}.reg{border-radius:18px;box-shadow:0 14px 36px rgba(44,35,103,.13)}.reg-head{padding:24px 22px 20px}.reg-head h3{font-size:1.35rem}.reg-head p{font-size:.79rem}.bonus{font-size:.81rem;padding:.9rem 22px}.reg-body{padding:22px 22px 24px}.reg .hubspot-innovapptive-form .hs-input,.reg .hubspot-innovapptive-form input[type=email],.reg .hubspot-innovapptive-form input[type=number],.reg .hubspot-innovapptive-form input[type=tel],.reg .hubspot-innovapptive-form input[type=text],.reg .hubspot-innovapptive-form select,.reg .hubspot-innovapptive-form textarea{font-size:16px!important;padding:12px 14px!important}.reg .hubspot-innovapptive-form .hs-button,.reg .hubspot-innovapptive-form input[type=submit]{font-size:15.5px!important;min-height:52px;padding:15px!important}.fine{font-size:.72rem}}@media (max-width:420px){.hero h1{font-size:clamp(1.85rem,8.8vw,2.3rem)}}