@charset "UTF-8";.lp-quote__mark[data-v-73406a8c]{color:#fa5f46;display:block;font-size:clamp(70px,10vw,130px);font-variation-settings:"wght" 900,"wdth" 100,"slnt" 0;line-height:.55;margin-bottom:10px}.lp-quote__text[data-v-73406a8c]{color:#000;font-size:clamp(24px,3.4vw,36px);font-variation-settings:"wght" 900,"wdth" 100,"slnt" 0;line-height:1.05;max-width:860px;text-transform:uppercase}.lp-quote__attribution[data-v-73406a8c]{color:#797e86;font-size:14px;margin-top:16px}.conv-form{position:relative}.conv-form__progress{background-color:#00000014;border-radius:2px;height:4px;margin-bottom:50px;overflow:hidden}@media(min-width:768px){.conv-form__progress{margin-bottom:70px}}.conv-form__progress-fill{background-color:#fa5f46;border-radius:2px;height:100%;transition:width .4s ease}.conv-form__body{min-height:380px}@media(min-width:768px){.conv-form__body{min-height:420px}}.conv-form__counter{color:#fa5f46;display:inline-block;font-size:13px;font-variation-settings:"wght" 600,"wdth" 100,"slnt" 0;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}.conv-form__question{color:#000;font-size:28px;font-variation-settings:"wght" 800,"wdth" 112.5,"slnt" 0;letter-spacing:-.02em;line-height:1.1;margin-bottom:10px}@media(min-width:768px){.conv-form__question{font-size:38px}}.conv-form--compact .conv-form__counter{font-size:13px;margin-bottom:16px}.conv-form--compact .conv-form__question{font-size:19px;font-variation-settings:"wght" 800,"wdth" 100,"slnt" 0;letter-spacing:normal;margin-bottom:16px}@media(min-width:768px){.conv-form--compact .conv-form__question{font-size:19px}}.conv-form__hint{color:#6e7f91;font-size:16px;font-variation-settings:"wght" 400,"wdth" 100,"slnt" 0;line-height:1.5;margin-bottom:30px}@media(min-width:768px){.conv-form__hint{font-size:18px;margin-bottom:40px}}.conv-form__cards{display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.conv-form__cards{gap:14px}}.conv-form__cards--wrap{flex-direction:row;flex-wrap:wrap}.conv-form__card{align-items:center;background-color:#fff;border:2px solid transparent;border-radius:55px;box-shadow:0 2px 12px #0000000f;color:#000;cursor:pointer;display:flex;font-size:16px;font-variation-settings:"wght" 500,"wdth" 100,"slnt" 0;padding:16px 24px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}@media(min-width:768px){.conv-form__card{font-size:18px;padding:18px 30px}}.conv-form__cards--wrap .conv-form__card{font-size:14px;padding:10px 18px}@media(min-width:768px){.conv-form__cards--wrap .conv-form__card{font-size:15px;padding:12px 20px}}.conv-form__card:hover{border-color:#fa5f46;box-shadow:0 4px 20px #0000001a}.conv-form__card--selected{background-color:#fa5f460d;border-color:#fa5f46}.conv-form__input{background-color:#fff;border:1px solid #dadee2;border-radius:55px;box-shadow:0 4px 20px #0000001a;color:#000;font-size:16px;font-variation-settings:"wght" 400,"wdth" 100,"slnt" 0;outline:none;padding:14px 20px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}@media(min-width:768px){.conv-form__input{font-size:18px;padding:18px 30px}}.conv-form__input::-moz-placeholder{color:#8b99a7}.conv-form__input::placeholder{color:#8b99a7}.conv-form__input:focus{border-color:transparent;outline:2px solid #17bfcf}.conv-form__input.is-invalid{box-shadow:0 0 0 2px #dc2626}.conv-form__row{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}@media(min-width:640px){.conv-form__row{align-items:flex-start;flex-direction:row}}.conv-form__field{display:flex;flex:1;flex-direction:column}.conv-form__field--block{margin-bottom:24px}.conv-form__field-error{align-self:flex-start;background:#dc2626;border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-variation-settings:"wght" 600,"wdth" 100,"slnt" 0;margin-top:8px;padding:6px 14px}.conv-form__textarea{background-color:#fff;border:1px solid #dadee2;border-radius:24px;box-shadow:0 4px 20px #0000001a;color:#000;font-size:16px;font-variation-settings:"wght" 400,"wdth" 100,"slnt" 0;min-height:150px;outline:none;padding:18px 20px;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;width:100%}@media(min-width:768px){.conv-form__textarea{font-size:18px;padding:22px 30px}}.conv-form__textarea::-moz-placeholder{color:#8b99a7}.conv-form__textarea::placeholder{color:#8b99a7}.conv-form__textarea:focus{border-color:transparent;outline:2px solid #17bfcf}.conv-form__textarea.is-invalid{box-shadow:0 0 0 2px #dc2626}.conv-form__actions{align-items:center;display:flex;justify-content:space-between;margin-top:30px}.conv-form__back-btn{align-items:center;background:none;border:none;color:#6e7f91;cursor:pointer;display:flex;font-size:15px;font-variation-settings:"wght" 500,"wdth" 100,"slnt" 0;gap:8px;transition:color .2s ease}.conv-form__back-btn:hover{color:#000}.conv-form__legal{color:#6e7f91;font-size:14px;font-variation-settings:"wght" 400,"wdth" 100,"slnt" 0;line-height:1.5;margin-top:24px}.conv-form__legal-link{color:#fa5f46}.conv-form__legal-link:hover{text-decoration:underline}.conv-form__error{color:#bd3b0f;font-size:14px;font-variation-settings:"wght" 500,"wdth" 100,"slnt" 0;margin-top:20px}.lp-contact[data-v-01c2ac81]{display:grid;gap:40px;grid-template-columns:1fr}@media(min-width:1024px){.lp-contact[data-v-01c2ac81]{gap:64px;grid-template-columns:1.05fr .95fr}}.lp-contact__form-col[data-v-01c2ac81],.lp-contact__info[data-v-01c2ac81]{min-width:0}.lp-contact__heading[data-v-01c2ac81]{color:#fff;font-size:clamp(30px,5.2vw,50px);font-variation-settings:"wght" 900,"wdth" 100,"slnt" 0;line-height:1;margin-bottom:16px}.lp-contact__text[data-v-01c2ac81]{color:color-mix(in srgb,#fff 92%,transparent);font-size:16px;max-width:560px}.lp-contact__accordion[data-v-01c2ac81]{margin-top:26px;max-width:540px}.lp-contact__accordion[data-v-01c2ac81] .accordion__item{border-top-color:color-mix(in srgb,#fff 55%,transparent)}.lp-contact__accordion[data-v-01c2ac81] .accordion__item:last-child{border-bottom-color:color-mix(in srgb,#fff 85%,transparent)}.lp-contact__accordion[data-v-01c2ac81] .accordion__header{color:#fff;font-size:16px;padding:13px 0;text-transform:uppercase}.lp-contact__accordion[data-v-01c2ac81] .accordion__icon{color:#fff}.lp-contact__plist[data-v-01c2ac81]{list-style:none;margin:0;padding:0}.lp-contact__plist li[data-v-01c2ac81]{color:color-mix(in srgb,#fff 92%,transparent);font-size:15px;padding:5px 0 5px 26px;position:relative}.lp-contact__plist li[data-v-01c2ac81]:before{color:#fff;content:"✓";font-weight:900;left:0;position:absolute}.lp-contact__form-card[data-v-01c2ac81]{background:#fff;border-radius:18px;box-shadow:0 30px 70px -34px #00000073;padding:32px 34px}.lp-contact[data-v-01c2ac81] .button--orange{background-color:#000;border-color:#000}.lp-contact[data-v-01c2ac81] .button--orange:hover:not(.button--disabled){background-color:#fff;border-color:#000;color:#000}.lp-contact__select[data-v-01c2ac81]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23fa5f46' stroke-width='2' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;border:1px solid #cacbce;border-radius:55px;box-shadow:0 4px 20px #0000001a;color:#000;cursor:pointer;font-size:16px;font-variation-settings:"wght" 400,"wdth" 100,"slnt" 0;margin-top:12px;outline:none;padding:14px 40px 14px 20px;width:100%}.lp-contact__select[data-v-01c2ac81]:focus{border-color:transparent;outline:2px solid #17bfcf}.lp-contact__step-actions[data-v-01c2ac81]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:16px}.lp-contact__step-actions--submit[data-v-01c2ac81]{justify-content:space-between}.lp-contact__step-actions--submit[data-v-01c2ac81] .button{flex:1 1 auto;padding-left:24px;padding-right:24px;text-align:center;white-space:normal}.lp-contact__optional[data-v-01c2ac81]{font-variation-settings:"wght" 400,"wdth" 100,"slnt" 0;opacity:.7}.lp-contact[data-v-01c2ac81] .conv-form__card--suggested{border-color:#fa5f46;color:#fa5f46}.lp-contact[data-v-01c2ac81] .conv-form__card--dimmed{opacity:.35}.lp-contact__small[data-v-01c2ac81]{color:#797e86;font-size:13px;margin-top:14px}
