*,:after,:before{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%}body{background:#fff;color:#444;font-family:Poppins,sans-serif;margin:0}iframe,img{display:block}[hidden]{display:none!important}p>a:not(.button){color:#5150aa;font-weight:600;transition:color .2s ease}p>a:not(.button):hover{color:#2d2970}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #ffdc32;outline-offset:4px}.site-header{background:#5150aa;height:8rem;padding-inline:1.5rem;width:100%}.site-header__inner{align-items:center;display:flex;height:100%;margin-inline:auto;max-width:80rem;width:100%}.site-header__brand{align-items:center;color:#fff;display:inline-flex;text-decoration:none}.site-header__logo{display:block;height:auto;max-height:4rem;max-width:15rem;width:auto}.main--confirmation-page,.main--landing-page{padding:4rem 1.5rem 8rem}.main--confirmation-page>section,.main--landing-page>section{margin-inline:auto;max-width:80rem;width:100%}.two-column{align-items:start;display:grid;gap:5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.confirmation-message,.form-panel,.influencer-message,.reward-panel{min-width:0}.hs-sms_consent,.hs-submit{padding-top:2rem}.form-panel,.reward-panel{background:#ebebf6;border:1px solid #cfcfcf;border-radius:16px;display:flex;flex-direction:column;gap:1.5rem;padding:clamp(1.5rem,4vw,3rem)}.form-panel>.headline,.reward-panel>.headline{display:flex;flex-direction:column;gap:.5rem}.form-panel>.headline h2,.reward-panel>.headline h2{color:#111;font-size:1.875rem;font-weight:600;line-height:2.5rem}.form-panel>.headline p,.reward-panel>.headline p{color:#444;font-size:1rem;font-weight:300;line-height:1.5rem}.influencer-message{display:flex;flex-direction:column;gap:1.5rem}.influencer-message>.headline{display:flex;flex-direction:column;gap:.5rem}.influencer-message>.headline p{color:#767676;font-size:.75rem;font-weight:600;letter-spacing:1.2px;line-height:1.125rem;text-transform:uppercase}.influencer-message__heading{color:#111;font-size:2.25rem;font-weight:600;letter-spacing:-1px;line-height:3rem}.influencer-message>.copy{display:flex;flex-direction:column;gap:1.5rem}.influencer-message>.copy p{color:#444;font-size:1.125rem;font-weight:300;line-height:2rem}.influencer-message>.attribution p{color:#767676;font-size:.875rem;font-weight:500;line-height:1.5rem}.media--image{aspect-ratio:1/1;border:1px solid #cfcfcf;border-radius:8px;max-width:20rem;overflow:hidden;width:100%}.influencer-media__image,.media--image img{height:100%;object-fit:cover;width:100%}.influencer-media--video{aspect-ratio:16/9;background:#111;border:1px solid #cfcfcf;border-radius:8px;overflow:hidden}.influencer-media__video{border:0;height:100%;width:100%}.influencer-media__error{align-items:center;background:#ebebf6;border:1px solid #cfcfcf;border-radius:8px;color:#444;display:flex;font-size:1rem;line-height:1.5rem;min-height:8rem;padding:1.5rem}.influencer-message>.disclaimer{border-top:1px solid #ebebf6;padding-top:1.5rem}.influencer-message>.disclaimer p{color:#767676;font-size:.75rem;font-weight:300;line-height:1rem}.influencer-message>.disclaimer p a{color:#767676;font-size:.75rem;font-weight:500;text-decoration:underline}.form-panel form.hs-form{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.form-panel form.hs-form>.hs-email,.form-panel form.hs-form>.hs-recaptcha,.form-panel form.hs-form>.hs-sms_consent,.form-panel form.hs-form>.hs-submit,.form-panel form.hs-form>div:has(>.hs-richtext.hs-main-font-element){grid-column:1/-1}.form-panel form.hs-form .hs-form-field{display:flex;flex-direction:column;gap:.5rem;min-width:0}.form-panel form.hs-form .hs-submit,.form-panel form.hs-form .hs-submit .actions{width:100%}.form-panel form.hs-form .hs-form-field>label{font-size:.875rem;font-weight:500;letter-spacing:.35px;line-height:1.5rem}.form-panel form.hs-form .hs-form-required{color:#c00;padding-left:.25rem}.form-panel form.hs-form input[type=email],.form-panel form.hs-form input[type=tel],.form-panel form.hs-form input[type=text],.form-panel form.hs-form select{background:#fff;border:2px solid #cfcfcf;border-radius:6px;color:#111;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;min-height:3rem;padding:.75rem;width:100%}.form-panel form.hs-form select{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:3rem}.form-panel form.hs-form select:required:invalid{color:#767676}.form-panel form.hs-form select option{color:#111}.form-panel form.hs-form .hs-state .input{position:relative}.form-panel form.hs-form .hs-state .input:after{border-bottom:1px solid #444;border-right:1px solid #444;content:"";height:.5rem;pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-70%) rotate(45deg);width:.5rem;z-index:1}.form-panel form.hs-form>.hs-sms_consent{width:100%}.form-panel form.hs-form .hs-sms_consent>label{color:#767676;display:block;font-size:.75rem;font-weight:400;line-height:1rem;width:100%}.form-panel form.hs-form .hs-sms_consent .hs-form-checkbox,.form-panel form.hs-form .hs-sms_consent .inputs-list{list-style:none;margin:0;padding:0}.form-panel form.hs-form .hs-sms_consent .hs-form-checkbox:before{content:none;display:none}.form-panel form.hs-form .hs-sms_consent .hs-form-checkbox::marker{content:""}.form-panel form.hs-form .hs-sms_consent .hs-form-checkbox-display{align-items:center;color:#767676;cursor:pointer;display:flex;font-size:.75rem;gap:.5rem;line-height:1rem;width:fit-content}.form-panel form.hs-form .hs-sms_consent input[type=checkbox]{accent-color:#5150aa;cursor:pointer;flex:0 0 1rem;height:1rem;margin:0;padding:0;width:1rem}.form-panel form.hs-form .hs-sms_consent .hs-form-checkbox-display>span{display:inline;line-height:1rem;margin:0}.form-panel form.hs-form>div:has(>.hs-richtext.hs-main-font-element){color:#767676;font-size:.75rem;line-height:1rem;width:100%}.form-panel form.hs-form>div:has(>.hs-richtext.hs-main-font-element) p{margin:0}.form-panel form.hs-form .hs-error-msgs{background:rgba(255,0,0,.1);color:#c00;font-size:.8125rem;font-style:italic;font-weight:300;list-style:none;margin:0;padding:.25rem .5rem}.form-panel form.hs-form input[type=submit]{background:#5150aa;border:0;border-radius:6px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;min-height:3rem;padding:.75rem;transition:transform .2s ease;width:100%;will-change:transform}.form-panel form.hs-form input[type=submit]:hover{transform:scale(1.05)}.confirmation-message{display:flex;flex-direction:column;gap:3rem}.confirmation-message>div{display:flex;flex-direction:column;gap:1.5rem}.confirmation-message h1{color:#111;font-size:2.25rem;font-weight:600;letter-spacing:-1px;line-height:3rem}.confirmation-message h2{color:#111;font-size:1.875rem;font-weight:600;line-height:2.5rem}.confirmation-message p{color:#444;font-size:1.125rem;font-weight:300;line-height:2rem}.confirmation-message strong{font-weight:600}a.button{align-items:center;background:#fee100;border-radius:4px;color:#364153;display:flex;font-size:.875rem;font-weight:700;height:2.5rem;justify-content:center;max-width:16rem;text-decoration:none;transition:transform .2s ease;width:100%;will-change:transform}a.button.hollow{background:transparent;border:1px solid #5150aa;color:#5150aa}a.button.primary{background:#5150aa;color:#ebebf6}a.button:hover{transform:scale(1.05)}.meeting-scheduler{background:#5150aa;border:1px solid #fff;border-radius:16px;overflow:hidden;width:100%}.meeting-scheduler .meetings-iframe-container{background:#5150aa;border-radius:inherit;overflow:hidden;width:100%}.meeting-scheduler iframe{border:0;display:block;width:100%!important}#invalid-referral,.invalid-referral{display:flex;flex-direction:column;gap:1rem;padding-block:4rem}#invalid-referral h1,.invalid-referral__heading{color:#111;font-size:2.25rem;font-weight:600;letter-spacing:-1px;line-height:3rem}#invalid-referral p,.invalid-referral__copy{color:#444;font-size:1.125rem;font-weight:300;line-height:2rem}@media (max-width:63.9375rem){.site-header{height:5.5rem}.site-header__logo{max-height:3rem;max-width:12rem}.main--confirmation-page,.main--landing-page{padding:3rem 1.5rem 6rem}.two-column{gap:3rem;grid-template-columns:minmax(0,1fr)}}@media (max-width:30rem){#invalid-referral h1,.confirmation-message h1,.influencer-message__heading,.invalid-referral__heading{font-size:2rem;letter-spacing:-.5px;line-height:2.5rem}.form-panel>.headline h2,.reward-panel>.headline h2{font-size:1.5rem;line-height:2rem}.form-panel form.hs-form{grid-template-columns:minmax(0,1fr)}.form-panel form.hs-form>.hs-form-field,.form-panel form.hs-form>.hs-submit{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.form-panel form.hs-form input[type=submit],a.button,p>a:not(.button){transition:none}.form-panel form.hs-form input[type=submit]:hover,a.button:hover{transform:none}}