.lp__bg{background-color:var(--color);position:fixed;width:100vw;height:100vh;overflow:hidden}.lp__bg img,.lp__bg video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lp-form__row{display:flex;gap:12px}.lp-form__item{flex:1;position:relative}.lp-form__item--xs{flex:.5}.lp-form__item--sm{flex:.7}.lp-form__item:only-child{flex:1}.lp-input{border:1px solid var(--border-color,rgba(0, 0, 0, .2));border-radius:3px;background-color:var(--background-color,#fff);width:100%;padding:var(--input-v-pad) var(--input-h-pad)}.lp-label{color:var(--lighttextcolor);font-size:var(--label-size);line-height:18px;padding:0 3px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);left:calc(var(--input-h-pad) - 3px);transition:.2s all;max-width:calc(100% - var(--input-h-pad) * 2 + 6px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-input[type=date]~.lp-label,.lp-input:focus~.lp-label,.lp-input--hasval~.lp-label{background-color:var(--background-color,#fff);position:absolute;top:0}.lp-input:focus{border-color:var(--color);outline:0}.lp-input--select{background-image:url('data:image/svg+xml;urf8,<svg viewBox="0 0 22 7" xmlns="http://www.w3.org/2000/svg" width="20"><polyline fill="none" stroke="currentColor" points="1,1 6,6 11,1" stroke-linejoin="round" stroke-linecap="round"/></svg>');background-position:right 50%;background-repeat:no-repeat;cursor:pointer;padding-right:25px;min-width:calc(3.5em + 25px)}.lp-input:focus .lp-label{color:var(--color)}.lp__advocate_info{border:1px solid var(--color);border-radius:3px;padding:8px 12px}.lp__advocate_info__edit{color:var(--color);cursor:pointer;float:right;transition:.2s all}.lp__advocate_info__edit:hover{color:var(--colordark)}.lp__advocate_info span{display:block}.lp--lightcolor .lp__advocate_info__edit{color:var(--contrast)}.lp-form__custom-row label{font-size:var(--label-size)}.lp-form__item--textarea textarea{resize:none;display:block}.lp-form__item--toplabel .lp-label{display:block;position:static;transform:none;white-space:normal;padding:0;margin:0 0 5px;max-width:100%;line-height:120%;pointer-events:unset}.lp-form__item--select select.lp-input{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline fill='none' stroke='%23666' stroke-width='1.5' points='1,1 6,6 11,1' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;padding-right:30px;cursor:pointer}.lp-form__item--checkbox{display:flex;align-items:center;gap:8px;justify-content:start;cursor:pointer;min-height:32px;flex-wrap:wrap}.lp-form__item--checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;width:0;height:0;position:absolute;opacity:0;margin:0;pointer-events:none}.lp-form__item--checkbox .lp-label{margin:0;position:static!important;transform:none!important;white-space:normal;max-width:100%;line-height:120%;pointer-events:unset;padding-left:26px}.lp-form__item--checkbox .lp-label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;box-sizing:border-box;border:1.5px solid rgba(0,0,0,.25);border-radius:3px;background:#fff;transition:all .2s ease;flex-shrink:0}.lp-form__item--checkbox .lp-label:after{content:"";position:absolute;left:4px;top:50%;width:8px;height:4px;border:2px solid #fff;border-top:none;border-right:none;transform:translateY(-65%) rotate(-45deg) scale(0);transition:transform .2s ease}.lp-form__item--checkbox:hover .lp-label:before{border-color:var(--color)}.lp-form__item--checkbox:has(input:checked) .lp-label:before{background:var(--color);border-color:var(--color)}.lp-form__item--checkbox:has(input:checked) .lp-label:after{transform:translateY(-65%) rotate(-45deg) scale(1)}.lp-form__item--checkbox:has(input:focus-visible) .lp-label:before{outline:2px solid var(--color);outline-offset:2px}.lp-form__item--checkbox .lp-form__field-description{width:100%;margin:0;font-size:.8em;opacity:.65;line-height:1.4;cursor:text}.lp-form__item--checkbox:has(.lp-form__checkbox--toggle) .lp-label{padding-left:0}.lp-form__item--checkbox:has(.lp-form__checkbox--toggle) .lp-label:before,.lp-form__item--checkbox:has(.lp-form__checkbox--toggle) .lp-label:after{display:none}.lp-form__item--checkbox input[type=checkbox].lp-form__checkbox--toggle{appearance:none;-webkit-appearance:none;width:44px;height:24px;position:static;opacity:1;pointer-events:auto}.lp-form__field-description{margin:0 0 4px;font-size:.8em;opacity:.65;line-height:1.4}.lp-form__survey.questions{border:1px solid #ddd;padding:16px;border-radius:4px;margin-top:1rem}.lp-form__survey .question{display:none}.lp-form__survey .question>br,.lp-form__survey .question p:empty{display:none}.lp-form__survey .question--active{gap:16px;display:grid;grid-template-columns:2fr 1fr}.lp-form__survey .question--error textarea,.lp-form__survey .question--error input[type=text],.lp-form__survey .question--error input[type=date],.lp-form__survey .question--error select{border-color:#9d0000;background-color:#ffefef}.lp-form__survey .question--error .question__question:after{content:"Required Field";font-size:calc(var(--body-size) * .6);opacity:.5;color:#9d0000}.lp-form__survey .question__question{font-weight:700;grid-column:1 / 3}.lp-form__survey .question__question input[type=text],.lp-form__survey .question__question input[type=date],.lp-form__survey .question__question select{border:1px solid #ddd;border-radius:4px;display:block;font-size:16px;font-weight:400;resize:none;margin-top:8px;width:100%;appearance:none;-webkit-appearance:none;background-color:#fff;padding:8px;cursor:pointer}.lp-form__survey .question__question select{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline fill='none' stroke='%23666' stroke-width='1.5' points='1,1 6,6 11,1' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;padding-right:30px}.lp-form__survey .question__question textarea{border:1px solid #ddd;border-radius:4px;display:block;font-size:16px;font-weight:400;margin-top:8px;width:100%;background-color:#fff;padding:8px;cursor:text;resize:vertical}.lp-form__survey .question__question textarea:focus,.lp-form__survey .question__question input:focus,.lp-form__survey .question__question select:focus{border-color:var(--color);outline:0}.lp-form__survey .question__nav{font-size:14px;line-height:100%}.lp-form__survey .question__footer{grid-column:1 / 3;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;line-height:100%}.lp-form__survey .question__meta-col{display:flex;flex-direction:column;gap:4px;min-width:0}.lp-form__survey .question__steps{font-weight:700}.lp-form__survey .question__explainer{display:block;line-height:13px;font-size:12px;opacity:.8}.lp-form__survey .question__buttons{display:flex;gap:8px;flex-shrink:0}.lp-form__survey .question__buttons button{background:var(--color);color:var(--contrast, #fff);border:2px solid var(--color);border-radius:4px;cursor:pointer;font-weight:700;padding:.5em;line-height:1;text-align:center;white-space:nowrap}.lp-form__survey .question__buttons button:hover{background:var(--bright-color);border-color:var(--bright-color)}.lp-form__survey .question__buttons button[data-action=back]{background:none;border-color:transparent;color:inherit;order:-1}.lp-form__survey .question__buttons button[data-action=back]:hover{background:#0000000f;border-color:transparent}.lp-form__survey .question__buttons button[data-action=back].disabled{pointer-events:none;opacity:.5}.lp-form__survey .question__meta{opacity:.8;font-size:calc(var(--body-size) * .75);font-weight:400}.lp-form__survey--complete{display:flex;align-items:center;justify-content:space-between;border:1px solid #ddd;padding:8px 16px;border-radius:4px;margin-top:1rem}.lp-form__survey-summary{font-weight:700}.lp-form__survey-edit{background:none;border:0;color:var(--color);cursor:pointer;font-weight:700;padding:4px 8px;display:inline-flex;gap:4px;align-items:center}.lp-form__survey-edit:hover{color:var(--bright-color)}.lp-form__radio-group,.lp-form__checkbox-group{display:flex;flex-direction:column;gap:8px;margin-top:4px}.lp-form__radio-option,.lp-form__checkbox-option{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:400;min-height:28px;padding:2px 0;position:relative}.lp-form__radio-option input,.lp-form__checkbox-option input{appearance:none;-webkit-appearance:none;width:0;height:0;position:absolute;opacity:0;margin:0}.lp-form__checkbox-option span{padding-left:26px}.lp-form__checkbox-option:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;box-sizing:border-box;border:1.5px solid rgba(0,0,0,.25);border-radius:3px;background:#fff;transition:all .2s ease}.lp-form__checkbox-option:after{content:"";position:absolute;left:4px;top:50%;width:8px;height:4px;border:2px solid #fff;border-top:none;border-right:none;transform:translateY(-65%) rotate(-45deg) scale(0);transition:transform .2s ease}.lp-form__checkbox-option:hover:before{border-color:var(--color)}.lp-form__checkbox-option:has(input:checked):before{background:var(--color);border-color:var(--color)}.lp-form__checkbox-option:has(input:checked):after{transform:translateY(-65%) rotate(-45deg) scale(1)}.lp-form__checkbox-option:has(input:focus-visible):before{outline:2px solid var(--color);outline-offset:2px}.lp-form__radio-option span{padding-left:26px}.lp-form__radio-option:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;box-sizing:border-box;border:1.5px solid rgba(0,0,0,.25);border-radius:50%;background:#fff;transition:all .2s ease}.lp-form__radio-option:after{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%) scale(0);width:10px;height:10px;border-radius:50%;background:var(--color);transition:transform .2s ease}.lp-form__radio-option:hover:before{border-color:var(--color)}.lp-form__radio-option:has(input:checked):before{border-color:var(--color)}.lp-form__radio-option:has(input:checked):after{transform:translateY(-50%) scale(1)}.lp-form__radio-option:has(input:focus-visible):before{outline:2px solid var(--color);outline-offset:2px}.lp-form__checkbox--toggle{appearance:none;-webkit-appearance:none;width:44px;height:24px;background-color:#ccc;border-radius:12px;cursor:pointer;transition:background-color .2s,background-position .2s;flex-shrink:0;border:none;padding:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='10' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px 20px;background-position:2px center}.lp-form__checkbox--toggle:hover{background-color:#b0b0b0}.lp-form__checkbox--toggle:checked{background-color:var(--color);background-position:22px center}.lp-form__checkbox--toggle:focus-visible{outline:2px solid var(--color);outline-offset:2px}.lp-form__radio-group[data-columns="2"],.lp-form__checkbox-group[data-columns="2"]{display:grid;grid-template-columns:1fr 1fr}.lp-form__radio-group[data-columns="3"],.lp-form__checkbox-group[data-columns="3"]{display:grid;grid-template-columns:1fr 1fr 1fr}.lp-form__radio-group[data-columns=horizontal],.lp-form__checkbox-group[data-columns=horizontal]{flex-direction:row;flex-wrap:wrap}.lp-form__survey .question__radio-group,.lp-form__survey .question__checkbox-group{display:flex;flex-direction:column;gap:8px;margin-top:8px}.lp-form__survey .question__radio-option,.lp-form__survey .question__checkbox-option{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:400;min-height:28px;padding:2px 0;position:relative}.lp-form__survey .question__radio-option input,.lp-form__survey .question__checkbox-option input{appearance:none;-webkit-appearance:none;width:0;height:0;position:absolute;opacity:0;margin:0}.lp-form__survey .question__checkbox-option span{padding-left:26px}.lp-form__survey .question__checkbox-option:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;box-sizing:border-box;border:1.5px solid rgba(0,0,0,.25);border-radius:3px;background:#fff;transition:all .2s ease}.lp-form__survey .question__checkbox-option:after{content:"";position:absolute;left:4px;top:50%;width:8px;height:4px;border:2px solid #fff;border-top:none;border-right:none;transform:translateY(-65%) rotate(-45deg) scale(0);transition:transform .2s ease}.lp-form__survey .question__checkbox-option:hover:before{border-color:var(--color)}.lp-form__survey .question__checkbox-option:has(input:checked):before{background:var(--color);border-color:var(--color)}.lp-form__survey .question__checkbox-option:has(input:checked):after{transform:translateY(-65%) rotate(-45deg) scale(1)}.lp-form__survey .question__checkbox-option:has(input:focus-visible):before{outline:2px solid var(--color);outline-offset:2px}.lp-form__survey .question__radio-option span{padding-left:26px}.lp-form__survey .question__radio-option:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;box-sizing:border-box;border:1.5px solid rgba(0,0,0,.25);border-radius:50%;background:#fff;transition:all .2s ease}.lp-form__survey .question__radio-option:after{content:"";position:absolute;left:4px;top:50%;transform:translateY(-50%) scale(0);width:10px;height:10px;border-radius:50%;background:var(--color);transition:transform .2s ease}.lp-form__survey .question__radio-option:hover:before{border-color:var(--color)}.lp-form__survey .question__radio-option:has(input:checked):before{border-color:var(--color)}.lp-form__survey .question__radio-option:has(input:checked):after{transform:translateY(-50%) scale(1)}.lp-form__survey .question__radio-option:has(input:focus-visible):before{outline:2px solid var(--color);outline-offset:2px}.lp-form__survey .question__checkbox--toggle{appearance:none;-webkit-appearance:none;width:44px;height:24px;background-color:#ccc;border-radius:12px;cursor:pointer;transition:background-color .2s,background-position .2s;flex-shrink:0;border:none;padding:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='10' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px 20px;background-position:2px center}.lp-form__survey .question__checkbox--toggle:hover{background-color:#b0b0b0}.lp-form__survey .question__checkbox--toggle:checked{background-color:var(--color);background-position:22px center}.lp-form__survey .question__checkbox--toggle:focus-visible{outline:2px solid var(--color);outline-offset:2px}.lp-form__survey .question__radio-group[data-columns="2"],.lp-form__survey .question__checkbox-group[data-columns="2"]{display:grid;grid-template-columns:1fr 1fr}.lp-form__survey .question__radio-group[data-columns="3"],.lp-form__survey .question__checkbox-group[data-columns="3"]{display:grid;grid-template-columns:1fr 1fr 1fr}.lp-form__survey .question__radio-group[data-columns=horizontal],.lp-form__survey .question__checkbox-group[data-columns=horizontal]{flex-direction:row;flex-wrap:wrap}.lp-form__radio-option:has(input:disabled),.lp-form__checkbox-option:has(input:disabled){opacity:.5;cursor:not-allowed}.lp-form__survey .question__radio-option:has(input:disabled),.lp-form__survey .question__checkbox-option:has(input:disabled){opacity:.5;cursor:not-allowed}.lp-modal{display:none}.lp-modal.active{display:flex}.lp-modal__close>*{pointer-events:none}.lp-modal{background-color:#0000004d;max-width:none;position:fixed;inset:0;z-index:99999}.lp-modal__inner{margin:auto;width:600px}.lp-modal__close{color:var(--viera);font-size:24px}.lp-modal-box{background-color:#fff;flex-direction:column;border-radius:4px}.lp-modal-box__bar{display:flex;justify-content:space-between;border-bottom:1px solid #eee;padding:20px}.lp-modal-box__bar__title{font-family:var(--heading-family);font-size:min(var(--heading-size),32px)}.lp-modal-box__content{padding:20px}.questions{border:1px solid #ddd;padding:16px;border-radius:4px;margin-top:1rem}.question{display:none}.question>br,.question p:empty{display:none}.question--active{gap:16px;display:grid;grid-template-columns:2fr 1fr}.question--error textarea{border-color:#9d0000;background-color:#ffefef}.question--error .question__question:after{content:"Required Field";font-size:calc(var(--body-size) * .6);opacity:.5;color:#9d0000}.question__question{font-weight:700;grid-column:1 / 3}.question__question textarea{border:1px solid #ddd;border-radius:4px;display:block;font-size:16px;resize:none;margin-top:8px;width:100%}.question__question textarea:focus{border-color:var(--color);outline:0}.question__nav{font-size:14px;line-height:100%}.question__steps{display:flex;gap:16px}.question__steps strong{padding-right:8px}.question__steps button{padding:0 8px}.question__steps .disabled,.question__steps button[data-action=create]{pointer-events:none;opacity:.5}.question__explainer{display:block;line-height:13px;font-size:12px;opacity:.8}.question__button button{border:2px solid var(--color);border-radius:4px;cursor:pointer;font-weight:700;padding:.5em;text-align:center;width:100%}.question__button button:hover{border-color:var(--bright-color)}.question__button .lp-btn--sending{pointer-events:none}.question__meta{opacity:.8;font-size:calc(var(--body-size) * .75)}.lp-form__bread~.lp-input--textarea{padding-top:48px}.lp-form__bread{display:block;color:var(--lighttextcolor);font-size:var(--label-size);line-height:18px;opacity:0;padding:var(--input-v-pad) var(--input-h-pad);position:absolute;transition:.2s all;z-index:4}.lp-input--textarea{display:block;font-size:16px;resize:none;height:220px;padding:var(--input-v-pad) var(--input-h-pad) 72px}.lp-form__item .hide--signature{padding-bottom:12px}.lp-form__bread--top{top:0;left:0}.lp-form__bread--bottom{bottom:0;left:0}.show-bottom .lp-form__bread--bottom,.show-top .lp-form__bread--top{opacity:1}.lp-message-tabs{display:flex;justify-content:space-between;margin:5px 0 0}.lp-tab{flex:1;background-color:#f7f7f7;border:solid 1px #ddd;cursor:pointer;display:flex;align-items:center;min-height:40px;padding:8px 10px;transition:background .2s,border-top-color .2s,border-left-color .2s,border-right-color .2s;justify-content:space-between}.lp-tab:first-child{border-top-left-radius:3px}.lp-tab:last-child{border-top-right-radius:3px}.lp-tab~.lp-tab{margin-left:-1px;position:relative}.lp-tab__label{font-size:12px;line-height:12px;pointer-events:none}.lp-tab__icon{color:var(--color);font-size:14px;pointer-events:none}.lp--lightcolor .lp-tab__icon{color:#000}.lp-tab:hover{background-color:#fff}.lp-tab--active{background-color:#fff;border-bottom:1px solid transparent;padding-bottom:9px;z-index:1}.lp__messages-title{display:flex;justify-content:space-between;align-items:flex-end;margin:5px}.lp__messages-title button{color:var(--color);opacity:.5}.lp--lightcolor .lp__messages-title button{color:#000;opacity:.5}.lp__messages-title button:hover{opacity:1}.lp-message-tabs~.lp-form__item--messages{margin-top:0}.lp-message-tabs~.lp-form__item--messages:before{content:"";position:absolute;top:0;left:1px;right:1px;height:24px;background:linear-gradient(#fff,transparent);z-index:2}.lp-message-tabs~.lp-form__item--messages .lp-input{border-top-left-radius:0;border-top-right-radius:0;border-top:0}.lp__messages{margin-top:1em}.lp__messages:focus-within .lp-tab{border-bottom-color:var(--color)}.lp__messages:focus-within .lp-tab--active{border-color:var(--color);border-bottom-color:transparent}.checkbox:checked{accent-color:var(--color)}label *{pointer-events:none}.lp-message-disclaimer{margin:8px 0 0;font-size:.75em;opacity:.65;line-height:1.4;text-align:center}.hide{display:none}.lp__heading{font-family:var(--heading-family);font-weight:var(--heading-weight);word-break:break-word;line-height:1.2;font-size:var(--heading-lg)}.lp__heading--md{font-size:var(--heading-md)}.lp__heading--sm{font-size:var(--heading-sm)}.lp__fineprint{font-size:var(--fineprint-size);opacity:.75}.lp__copy{margin-bottom:18px;font-size:var(--body-size)}.lp__copy span[style*=background-color]{padding:1px 5px;margin:-5px}.lp__copy div:empty{padding-bottom:27px}.patchcall{margin:1em 0}.patchcall__recipient{box-shadow:inset 0 0 0 1px #ccc;border-radius:4px;color:#000!important;display:flex;gap:.75em;padding:.5em .75em;margin:.5em 0;align-items:center}.patchcall__recipient:hover{box-shadow:inset 0 0 0 3px var(--color)}.patchcall__recipient span:empty{display:none}.patchcall__recipient--in_progress{box-shadow:inset 0 0 0 1px var(--color);animation:1s ease-in-out infinite glow}.patchcall__recipient--completed{background-color:#eee}.patchcall__recipient__status,.patchcall__recipient__time,.patchcall__recipient__count{color:var(--color);font-size:80%;font-weight:700}.patchcall__recipient--completed .patchcall__recipient__status,.patchcall__recipient--completed .patchcall__recipient__time,.patchcall__recipient--completed .patchcall__recipient__count{color:var(--colordark)}.lp--lightcolor .patchcall__recipient__status,.lp--lightcolor .patchcall__recipient__time,.lp--lightcolor .patchcall__recipient__count{color:#000}.patchcall__recipient__name{flex:1}.patchcall__unreachable{color:var(--lighttextcolor);border-top:1px solid #eee;margin:1rem 0 0;padding:1rem 0 0;font-style:italic;text-align:center;font-size:calc(var(--body-size) - 2px)}@keyframes glow{0%{box-shadow:0 0 0 var(--bright-color),inset 0 0 0 1px var(--color)}50%{box-shadow:0 0 8px var(--bright-color),inset 0 0 0 1px var(--color)}to{box-shadow:0 0 0 var(--bright-color),inset 0 0 0 1px var(--color)}}.patchcall--loading{border:1px solid var(--color);color:var(--color);display:flex;align-items:center;justify-content:center;height:4em;width:100%;border-radius:4px}.lp--lightcolor .patchcall--loading{color:#000}.patchcall__no-recipients{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2em 1em;border:1px solid #eee;border-radius:4px;background-color:#f9f9f9}.patchcall__no-recipients__icon{font-size:2em;color:var(--color);margin-bottom:.5em;opacity:.6}.lp--lightcolor .patchcall__no-recipients__icon{color:#666}.patchcall__no-recipients__message{margin:0;color:var(--lighttextcolor)}.gotv{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0;justify-content:center}.gotv__link{color:#000!important;display:flex;flex-direction:column;flex:0 0 calc(50% - 5px);gap:5px;text-align:center;box-shadow:inset 0 0 0 1px #ccc;border-radius:4px;line-height:110%;padding:1em;font-weight:700;font-size:14px;justify-content:center}.gotv__link:hover{box-shadow:inset 0 0 0 3px var(--color)}.gotv__link div{color:var(--color)!important;font-size:24px}.lp--lightcolor a.gotv__link{text-decoration:none}.lp--lightcolor a.gotv__link div{color:#000!important}.lp__share{border-top:1px solid #eee;padding-top:10px;text-align:center}.lp__share__label{font-weight:700;display:block;margin-bottom:.5rem}.lp__share__items{container-type:inline-size;display:grid;grid-template-columns:50% 50%;gap:.5rem}.lp__share__item{align-items:center;border-radius:.375rem;border:0;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:.75rem;justify-content:left;padding:.5rem .75rem;text-decoration:none;text-overflow:ellipsis;transition:.2s all;white-space:nowrap;overflow:hidden}.lp__share .lp__share__item:hover{transform:scale(1.05);color:#fff}.lp__share .lp__share svg{height:1.2em;width:auto}.lp__share .lp__share__item--fb{background:#1877f2;color:#fff}.lp__share .lp__share__item--tx{background:#000;color:#fff}.lp__share .lp__share__item--li{background:#0a66c2;color:#fff}.lp__share .lp__share__item--wa{background:#25d366;color:#fff}.lp__share .lp__share__item--tg{background:#26a5e4;color:#fff}.lp__share .lp__share__item--rd{background:#ff4500;color:#fff}.lp__share .lp__share__item--mail{background:var(--color);color:var(--contrast)}.lp__share .lp__share__item--copy{background:#fff;color:#666;border:1px solid #ddd}.lp__share .lp__share__item--copy:hover{border-color:var(--color);color:#666}.lp__share__items .lp__share__item:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:50%}@container (max-width: 400px){.lp__share__items{display:flex;flex-direction:column;align-items:stretch}.lp__share__items .lp__share__item{width:100%!important}}button{font:inherit;text-align:inherit;background-color:transparent;border:none;padding:0}.lp-btn{align-items:center;background-color:var(--color);border-radius:4px;cursor:pointer;color:#fff;display:flex;flex-grow:1;font-size:20px;justify-content:center;padding:10px 20px;text-align:center;transition:.2s all;width:100%}.lp-btn:hover{background-color:var(--bright-color);color:#fff}.lp-btn[disabled]{pointer-events:none;opacity:.75}.lp-btn span{font-size:12px;text-align:left;padding-left:6px;line-height:12px}.lp-btn--ghost{background-color:#fff;box-shadow:inset 0 0 0 2px var(--color);color:var(--color)}.lp-btn--ghost:hover{background-color:#fff;box-shadow:inset 0 0 0 2px var(--bright-color);color:var(--bright-color)}.lp--lightcolor .lp-btn,.lp--lightcolor .lp-btn:hover,.lp--lightcolor .lp-btn--ghost,.lp--lightcolor .lp-btn--ghost:hover{color:#000}.lp-btn-sendplus{flex-grow:2}.lp-btn--sending{position:relative;overflow:hidden}.lp-btn--sending:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:2s shimmer infinite linear;z-index:1}@media(prefers-reduced-motion:reduce){.lp-btn--sending:before{animation:2s pulse infinite ease-in-out}}#id_sendbtn_div{gap:10px}#id_sendbtn_div:has(.lp-btn--sending){pointer-events:none}#id_sendbtn_div:has(.lp-btn--sending) .lp-btn:not(.lp-btn--sending){opacity:50%}@keyframes shimmer{0%{left:-100%}to{left:200%}}@keyframes pulse{0%,to{opacity:.3}50%{opacity:.6}}#id_sendbtn_div{display:flex;flex-wrap:wrap}#id_sendbtn_div>.lp-btn{width:unset}#id_sendbtn_div div{flex-basis:100%}#id_sendbtn_div .error:empty{display:none}#id_sendbtn_help_div{text-align:end;line-height:100%}#id_sendbtn_help_div>button{color:var(--color);font-weight:700;font-size:12px}.lp--lightcolor #id_sendbtn_help_div>button{color:#000;text-decoration:underline}#storyteller-video,#pipeRecordRTC-storyteller-video{height:auto!important}#pipeSafariNotification-storyteller-video{position:relative;z-index:1}.storyteller-video-container{border-radius:4px;border:1px solid #ddd;padding:20px;margin-bottom:1.1em}.storyteller-video-container strong{font-size:1.1em}.storyteller-video-container ul{padding-left:1.75em}.storyteller-video-container li{position:relative;line-height:110%;list-style-type:none;margin:.5em 0}.storyteller-video-container li svg{color:var(--color);position:absolute;left:-1.5em}#storyteller-video{overflow:hidden;border-radius:4px;margin-bottom:0}#storyteller-video *{font-family:var(--body-family)}.storyteller__pipe__actions{display:flex;justify-content:center;height:0px;padding-left:40px;position:relative}.storyteller__skip{font-size:12px;color:var(--lighttextcolor)!important;display:block;text-align:center;padding:10px;margin:10px 0}.storyteller__skip:hover{text-decoration:underline}.storyteller__record_btn,.storyteller__stop_btn{border-radius:30px;bottom:45px;box-shadow:0 0 0 1px #fff;color:var(--viera)!important;font-size:24px;height:40px;line-height:0px;margin:unset;padding:8px 5px;position:relative;text-align:center;width:40px;transform:translate(-50%)}.storyteller__record_btn:not(:only-child),.storyteller__stop_btn:not(:only-child){transform:unset}.storyteller__record_btn:hover,.storyteller__stop_btn:hover{box-shadow:0 0 0 3px #fff}.storyteller__play_btn,.storyteller__pause_btn{height:40px;text-align:center;width:40px;bottom:45px;color:#ffffffbf!important;font-size:24px;line-height:0px;margin:unset;padding:8px 5px;position:relative}.storyteller__play_btn:hover,.storyteller__pause_btn:hover{color:#fff!important}.storyteller__play_btn:disabled,.storyteller__pause_btn:disabled{opacity:0;pointer-events:none}.storyteller__play_btn .fa-play,.storyteller__pause_btn .fa-pause{transform:translate(2px)}.pipeFileInput{align-items:center;background:none;border-radius:4px;border:1px dashed var(--color);color:var(--color)!important;justify-content:center;padding:20px 0}.pipeRecordRTC{width:100%!important}.pipeRecordRTC span{width:100%;height:100%!important;position:relative!important;margin:0!important;left:0!important}#pipeStartRecording-storyteller-video{align-items:center;height:100%;width:100%}#pipeStartRecording-storyteller-video>div{margin:auto}.pipeCamContainerNoMenu{left:0!important;right:unset!important}#pipe-upload-form-storyteller-video:has(.storyteller--upload-done){cursor:default}#pipe-upload-wrap-storyteller-video,.storyteller-upload-button{display:flex;align-items:center;justify-content:center!important;margin-top:20px;transition:.2s all;width:100%}#pipe-upload-wrap-storyteller-video>*,.storyteller-upload-button>*{color:var(--color)!important;fill:var(--color)}#pipe-upload-wrap-storyteller-video:hover>*,.storyteller-upload-button:hover>*{color:var(--bright-color)!important;fill:var(--bright-color)}.pipeStartUploading{max-height:5px}.pipeMobileRecorder{width:auto}#storyteller-container .lp-btn{margin-top:0}.storyteller-upload-progress{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;color:var(--color)}.storyteller--upload-progress,.storyteller--upload-done{display:unset!important}.storyteller--upload-progress #pipeUploadIcon-storyteller-video,.storyteller--upload-done #pipeUploadIcon-storyteller-video{display:none}.storyteller--upload-progress #pipeCustomUpload-storyteller-video{width:100%}.storyteller--upload-done{pointer-events:none}#storyteller-video #pipe-upload-form-storyteller-video{display:none!important}#storyteller-video.storyteller--upload-enabled #pipe-upload-form-storyteller-video{display:block!important}.lp--lightcolor #pipeStartRecording-storyteller-video{color:#000!important}.storyteller-video--waiting{display:none!important}.progress{margin:1em 0}.progress__bar{background-color:#eee;border-radius:10px;height:10px;overflow:hidden}.progress__fill{background-color:var(--color);padding:0;max-width:100%;height:100%;animation:1s ease-out 0s 1 progressFill;transform-origin:0 0}.progress__label{font-size:16px}.progress__count{font-family:var(--heading-family);font-size:calc(var(--heading-size) * .9);font-weight:var(--heading-weight)}@keyframes progressFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.clock{display:flex;gap:.5em;margin:1em 0}.clock *{line-height:100%}.clock__item{flex:1;text-align:center}.clock__label{font-size:14px;padding-top:.5em}.clock__colon,.clock__num{font-family:var(--heading-family);font-size:var(--heading-size);font-weight:var(--heading-weight);position:relative;padding:.5rem}.clock__num:before{border-radius:4px;content:"";position:absolute;background-color:var(--color);opacity:.1;inset:0;width:100%;z-index:0}.clock__colon{align-self:flex-start;padding:.5rem 0}.clock--timesup{color:var(--viera)}.clock--timesup .clock__num:before{background-color:var(--viera)}.clock--to .clock__colon{display:none}.lp_image{margin:1em 0}.lp_image img{max-width:100%;height:auto;display:inline-block}.lp_video{margin:1em 0}.video__file,.video__url{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.lp_video iframe,.lp_video video{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.lp__watermark{opacity:.2;position:fixed;bottom:1vw;filter:drop-shadow(0 0 0 rgba(0,0,0,.5));padding:10px;text-transform:uppercase;font-size:13px}.lp__watermark:hover{color:#00ffad!important;opacity:1!important;filter:drop-shadow(0 0 5px rgba(0,0,0,.2))}.lp__watermark--left,.lp__watermark--center{right:1vw}.lp__watermark--right{left:1vw}.lp--lightcolor .lp__watermark{color:#000;opacity:.1}.lp--darkcolor .lp__watermark{color:#fff}.screen-reader-text{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.lp .ProseMirror-trailingBreak{display:none!important}.tiptap mark{padding:var(--spacing-1);border-radius:var(--radius-container)}.letterlabs--active .lp-form__wrapper{display:none}.lp-form__wrapper{font-size:16px;gap:12px;display:flex;flex-direction:column}.lp-form__wrapper+.lp-form__wrapper{margin-top:16px}.lp-form__wrapper.lp-form__wrapper--message{gap:0}.lp-form__error{color:var(--viera);border:1px solid var(--viera);padding:var(--spacing-4);border-radius:var(--radius-small)}.lp-form__redirecting,.lp-form__checking-requirements,.lp-form__confirmation-placeholder{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.lp-form__checking-requirements,.lp-form__confirmation-placeholder{max-height:100%;min-height:250px}.lp--embed *{box-sizing:border-box;font-family:inherit}.lp__content{background-color:#fff;border-radius:4px;grid-column:2 / 3;grid-row:2 / 3;padding:min(1.5em,36px) min(1.5em,36px) min(1em,24px);position:relative;max-width:80cqw}.lp__content--narrow{width:360px}.lp__content--standard{width:480px}.lp__content--wide{width:600px}.lp__content--embed{background-color:unset;width:100%;max-width:100%}:root{--heading-lg: clamp(2rem, 4vw + .5rem, 3.5rem);--heading-md: clamp(1.5rem, 3vw + .25rem, 2.5rem);--heading-sm: clamp(1.125rem, 2vw + .25rem, 1.875rem);--body-size: clamp(.9375rem, 1vw + .375rem, 1.125rem);--fineprint-size: clamp(.75rem, .5vw + .375rem, .875rem)}.device{container-name:device;container-type:size}.device .lp{--heading-lg: clamp(2rem, 4cqw + .5rem, 3.5rem);--heading-md: clamp(1.5rem, 3cqw + .25rem, 2.5rem);--heading-sm: clamp(1.125rem, 2cqw + .25rem, 1.875rem);--body-size: clamp(.9375rem, 1cqw + .375rem, 1.125rem);--fineprint-size: clamp(.75rem, .5cqw + .375rem, .875rem)}.lp{background-color:var(--color);display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:1fr auto 1fr;min-height:100cqh;grid-gap:10cqw;position:relative}.lp--left{grid-template-columns:0 auto 1fr}.lp--right{grid-template-columns:1fr auto 0}.lp--center{grid-template-columns:1fr auto 1fr}.lp a{color:var(--color)}.lp a:hover{color:var(--bright-color)}.lp button{cursor:pointer}.lp--lightcolor a{color:#000;text-decoration:underline}.lp--lightcolor a:hover{color:#000}.lp__bg{background-color:var(--color);background-size:cover;background-position:50% 50%;position:fixed;width:100cqw;height:100cqh}.lp__bg__video{width:100%;height:100%;object-fit:cover}.lp__fineprint{font-size:12px;opacity:.75}.lp__logo{display:block;max-width:100%;height:auto}.lp__logo--center{margin-left:auto;margin-right:auto}.lp__logo--left{margin-right:auto}.lp__logo--right{margin-left:auto}.lp-form{font-size:16px;display:flex;flex-direction:column;gap:12px}.form--sending,.flex-form--sending{pointer-events:none}.flex-form--sending .input_box.inp-w-label:after{bottom:4px;top:auto}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lp__edit{position:fixed;top:1vw;left:1vw}@media(max-width:1024px){.lp{grid-gap:5vw}}.lp-content__link{color:var(--color);text-decoration:none}.lp-content__link:hover{color:var(--bright-color)}@container device (max-width: 768px){.lp--center{grid-gap:5cqw}.lp--right,.lp--left{grid-gap:0}.lp--right .lp__content{grid-column:2 / 4;border-radius:4px 0 0 4px}.lp--left .lp__content{grid-column:1 / 3;border-radius:0 4px 4px 0}}@media(max-width:768px){.lp--center{grid-gap:5cqw}.lp--right,.lp--left{grid-gap:0}.lp--right .lp__content{grid-column:2 / 4;border-radius:4px 0 0 4px}.lp--left .lp__content{grid-column:1 / 3;border-radius:0 4px 4px 0}}@container device (max-width: 480px){.lp{grid-gap:0;grid-template-rows:66cqw auto auto}.lp__bg{position:relative;grid-column:1 / 4;grid-row:1 / 2;height:66cqw}.lp__content{max-width:100cqw;width:100cqw;grid-column:1 / 4!important;grid-row:2 / 4!important;margin-top:-12px;border-radius:12px 12px 0 0!important}.lp__bg--empty+.lp__content{grid-row:1 / 4;margin-top:0;border-radius:0!important}.lp__content{padding-bottom:30px}.lp__watermark{color:#999;filter:none;position:absolute;left:auto;bottom:0;right:10px}.lp__watermark:before{content:"Powered by "}.lp__watermark svg{width:10px;height:15px}}@media(max-width:480px){.lp{grid-gap:0;grid-template-rows:66cqw auto auto}.lp__bg{position:relative;grid-column:1 / 4;grid-row:1 / 2;height:66cqw}.lp__content{max-width:100cqw;width:100cqw;grid-column:1 / 4!important;grid-row:2 / 4!important;margin-top:-12px;border-radius:12px 12px 0 0!important}.lp__bg--empty+.lp__content{grid-row:1 / 4;margin-top:0;border-radius:0!important}.lp__content{padding-bottom:30px}.lp__watermark{color:#999;filter:none;position:absolute;left:auto;bottom:0;right:10px}.lp__watermark:before{content:"Powered by "}.lp__watermark svg{width:10px;height:15px}}:root{--spacing-1: .25rem;--spacing-4: 1rem;--radius-container: .5rem;--radius-small: 4px;--lighttextcolor: #666666;--viera: #FF374C}
