/** Shopify CDN: Minification failed

Line 12:10598 Unexpected "li"

**/
/* Legacy landing-page global styles.
   Vendored from the pages' original builder during the 2026-09 migration and
   renamed so no builder name survives. 20 @font-face block(s) self-hosting Lato on the
   builder's CDN were removed; the template loads Lato from Google Fonts instead.
   Do not edit by hand: regenerate with the vendoring script in
   outputs/landing-pages/migration-staging/scripts/. */
/*csspartsseparator*/.lp-legacy.bs-primary{color:#FFFFFF;background-color:#262626;font-style:normal;font-weight:400;text-decoration:none;border-color:rgba(0, 0, 0, 0%);border-style:solid;border-width:2px;animation:none;border-radius:4px;font-family:Lato;}.lp-legacy.bs-primary.bhg:hover{opacity:0.80;}.lp-legacy.ts-regular-6,.default-styles-wrapper .lp-regular6{font-weight:400;font-style:normal;text-decoration:none;color:#262626;font-family:Lato;}.lp-legacy.ts-regular-5,.default-styles-wrapper .lp-regular5{font-weight:400;font-style:normal;text-decoration:none;color:#4D4D4D;font-family:Lato;}.lp-legacy.ts-regular-4,.default-styles-wrapper .lp-regular4{font-weight:400;font-style:normal;text-decoration:none;color:#3B3B3B;font-family:Lato;}.lp-legacy.ts-regular-3,.default-styles-wrapper .lp-regular3{font-weight:400;font-style:normal;text-decoration:none;color:#262626;font-family:Lato;}.lp-legacy.ts-regular-2,.default-styles-wrapper .lp-regular2{font-weight:400;font-style:normal;text-decoration:none;color:#262626;font-family:Lato;}.lp-legacy.ts-regular-1,.default-styles-wrapper p{font-weight:400;font-style:normal;text-decoration:none;color:#262626;font-family:Lato;}.lp-legacy.ts-link,.default-styles-wrapper a{font-weight:inherit;font-style:inherit;text-decoration:underline;color:inherit;font-family:inherit;}.lp-legacy.ts-h4,.default-styles-wrapper h4{font-weight:700;font-style:normal;text-decoration:none;color:#262626;font-family:Lato;}.lp-legacy.ts-h3,.default-styles-wrapper h3{font-weight:700;font-style:normal;text-decoration:none;color:#262626;font-family:Lato;}.lp-legacy.ts-h2,.default-styles-wrapper h2{font-weight:700;font-style:normal;text-decoration:none;color:#262626;font-family:Lato;}.lp-legacy.ts-h1,.default-styles-wrapper h1{font-weight:700;font-style:normal;text-decoration:none;color:#262626;font-family:Lato;}.lp-legacy.bs-style-3{color:#262626;background-color:rgba(0, 0, 0, 0%);font-style:normal;font-weight:400;text-decoration:underline;border-color:#262626;border-style:none;border-width:2px;animation:none;border-radius:4px;font-family:Lato;}.lp-legacy.bs-style-3.bhg:hover{opacity:0.80;}.lp-legacy.bs-style-2{color:#FFFFFF;background-color:#262626;font-style:normal;font-weight:400;text-decoration:none;border-color:rgba(0, 0, 0, 0%);border-style:solid;border-width:2px;animation:none;border-radius:4px;font-family:Lato;}.lp-legacy.bs-style-2.bhg:hover{opacity:0.80;}.lp-legacy.bs-style-1{color:#FFFFFF;background-color:#262626;font-style:normal;font-weight:400;text-decoration:none;border-color:rgba(0, 0, 0, 0%);border-style:solid;border-width:2px;animation:none;border-radius:4px;font-family:Lato;}.lp-legacy.bs-style-1.bhg:hover{opacity:0.80;}.lp-legacy.bs-secondary{color:#262626;background-color:rgba(0, 0, 0, 0%);font-style:normal;font-weight:400;text-decoration:none;border-color:#262626;border-style:solid;border-width:2px;animation:none;border-radius:4px;font-family:Lato;}.lp-legacy.bs-secondary.bhg:hover{opacity:0.80;}@media(min-width:992px){.lp-legacy.bs-primary{font-size:18px;padding-top:16px;padding-bottom:16px;padding-right:24px;padding-left:24px;width:auto;}.lp-legacy.ts-regular-6,.default-styles-wrapper .lp-regular6{font-size:10px;line-height:1.43;}.lp-legacy.ts-regular-5,.default-styles-wrapper .lp-regular5{font-size:12px;line-height:1.43;}.lp-legacy.ts-regular-4,.default-styles-wrapper .lp-regular4{font-size:12px;line-height:1.43;}.lp-legacy.ts-regular-3,.default-styles-wrapper .lp-regular3{font-size:12px;line-height:1.43;}.lp-legacy.ts-regular-2,.default-styles-wrapper .lp-regular2{font-size:16px;line-height:1.43;}.lp-legacy.ts-regular-1,.default-styles-wrapper p{font-size:18px;line-height:1.43;}.lp-legacy.ts-link,.default-styles-wrapper a{font-size:inherit;line-height:inherit;}.lp-legacy.ts-h4,.default-styles-wrapper h4{font-size:24px;line-height:1.2;}.lp-legacy.ts-h3,.default-styles-wrapper h3{font-size:28px;line-height:1.2;}.lp-legacy.ts-h2,.default-styles-wrapper h2{font-size:32px;line-height:1.2;}.lp-legacy.ts-h1,.default-styles-wrapper h1{font-size:40px;line-height:1.2;}.lp-legacy.bs-style-3{font-size:14px;padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:0px;width:auto;}.lp-legacy.bs-style-2{font-size:18px;padding-top:16px;padding-bottom:16px;padding-right:24px;padding-left:24px;width:100%;}.lp-legacy.bs-style-1{font-size:16px;padding-top:16px;padding-bottom:16px;padding-right:24px;padding-left:24px;width:auto;}.lp-legacy.bs-secondary{font-size:18px;padding-top:16px;padding-bottom:16px;padding-right:24px;padding-left:24px;width:auto;}}@media(min-width:768px) and (max-width:991.98px){.lp-legacy.bs-primary{font-size:18px;padding-top:16px;padding-bottom:16px;padding-right:24px;padding-left:24px;width:auto;}.lp-legacy.ts-regular-6,.default-styles-wrapper .lp-regular6{font-size:10px;line-height:1.43;}.lp-legacy.ts-regular-5,.default-styles-wrapper .lp-regular5{font-size:12px;line-height:1.43;}.lp-legacy.ts-regular-4,.default-styles-wrapper .lp-regular4{font-size:12px;line-height:1.43;}.lp-legacy.ts-regular-3,.default-styles-wrapper .lp-regular3{font-size:12px;line-height:1.43;}.lp-legacy.ts-regular-2,.default-styles-wrapper .lp-regular2{font-size:16px;line-height:1.43;}.lp-legacy.ts-regular-1,.default-styles-wrapper p{font-size:18px;line-height:1.43;}.lp-legacy.ts-link,.default-styles-wrapper a{font-size:inherit;line-height:inherit;}.lp-legacy.ts-h4,.default-styles-wrapper h4{font-size:24px;line-height:1.2;}.lp-legacy.ts-h3,.default-styles-wrapper h3{font-size:28px;line-height:1.2;}.lp-legacy.ts-h2,.default-styles-wrapper h2{font-size:32px;line-height:1.2;}.lp-legacy.ts-h1,.default-styles-wrapper h1{font-size:40px;line-height:1.2;}.lp-legacy.bs-style-3{font-size:14px;padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:0px;width:auto;}.lp-legacy.bs-style-2{font-size:18px;padding-top:16px;padding-bottom:16px;padding-right:24px;padding-left:24px;width:100%;}.lp-legacy.bs-style-1{font-size:16px;padding-top:16px;padding-bottom:16px;padding-right:24px;padding-left:24px;width:auto;}.lp-legacy.bs-secondary{font-size:18px;padding-top:16px;padding-bottom:16px;padding-right:24px;padding-left:24px;width:auto;}}@media(max-width:767.98px){.lp-legacy.bs-primary{font-size:16px;padding-top:12px;padding-bottom:12px;padding-right:20px;padding-left:20px;width:84%;}.lp-legacy.ts-regular-6,.lp-default-styles-text .default-styles-wrapper.is-custom .lp-regular6{font-size:10px;line-height:1.43;}.lp-legacy.ts-regular-5,.lp-default-styles-text .default-styles-wrapper.is-custom .lp-regular5{font-size:12px;line-height:1.43;}.lp-legacy.ts-regular-4,.lp-default-styles-text .default-styles-wrapper.is-custom .lp-regular4{font-size:12px;line-height:1.43;}.lp-legacy.ts-regular-3,.lp-default-styles-text .default-styles-wrapper.is-custom .lp-regular3{font-size:12px;line-height:1.43;}.lp-legacy.ts-regular-2,.lp-default-styles-text .default-styles-wrapper.is-custom .lp-regular2{font-size:16px;line-height:1.43;}.lp-default-styles-text .default-styles-wrapper.is-custom{font-size:18px;line-height:1.43;}.lp-legacy.ts-regular-1,.lp-default-styles-text .default-styles-wrapper.is-custom p,.lp-default-styles-text .default-styles-wrapper.is-custom div,.lp-default-styles-text .default-styles-wrapper.is-custom li{font-size:18px;line-height:1.43;}.lp-legacy.ts-link,.lp-default-styles-text .default-styles-wrapper.is-custom a{font-size:inherit;line-height:inherit;}.lp-legacy.ts-h4,.lp-default-styles-text .default-styles-wrapper.is-custom h4{font-size:18px;line-height:1.2;}.lp-legacy.ts-h3,.lp-default-styles-text .default-styles-wrapper.is-custom h3{font-size:20px;line-height:1.2;}.lp-legacy.ts-h2,.lp-default-styles-text .default-styles-wrapper.is-custom h2{font-size:24px;line-height:1.2;}.lp-legacy.ts-h1,.lp-default-styles-text .default-styles-wrapper.is-custom h1{font-size:28px;line-height:1.2;}.lp-legacy.bs-style-3{font-size:14px;padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:0px;width:84%;}.lp-legacy.bs-style-2{font-size:16px;padding-top:12px;padding-bottom:12px;padding-right:20px;padding-left:20px;width:100%;}.lp-legacy.bs-style-1{font-size:16px;padding-top:12px;padding-bottom:12px;padding-right:20px;padding-left:20px;width:84%;}.lp-legacy.bs-secondary{font-size:16px;padding-top:12px;padding-bottom:12px;padding-right:20px;padding-left:20px;width:84%;}.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-regular6,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-legacy.ts-regular-6{font-size:10px!important;line-height:1.43!important;}.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-regular5,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-legacy.ts-regular-5{font-size:12px!important;line-height:1.43!important;}.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-regular4,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-legacy.ts-regular-4{font-size:12px!important;line-height:1.43!important;}.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-regular3,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-legacy.ts-regular-3{font-size:12px!important;line-height:1.43!important;}.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-regular2,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-legacy.ts-regular-2{font-size:16px!important;line-height:1.43!important;}.lp-default-styles-text .default-styles-wrapper:not(.is-custom){font-size:18px!important;line-height:1.43!important;}.lp-default-styles-text .default-styles-wrapper:not(.is-custom) h1>span,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) h2>span,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) h3>span,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) h4>span,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) p>span,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) div>span,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) ul>span,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) ol>span,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) li>span,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) a>span,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) span>span{font-size:inherit!important;line-height:inherit!important;}.lp-default-styles-text .default-styles-wrapper:not(.is-custom) p,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) div,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) ul:not(.lp-legacy)li,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) ol:not(.lp-legacy)li,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-legacy.ts-regular-1:not(ul,ol){font-size:18px!important;line-height:1.43!important;}.lp-default-styles-text .default-styles-wrapper:not(.is-custom) a,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-legacy.ts-link{font-size:inherit!important;line-height:inherit!important;}.lp-default-styles-text .default-styles-wrapper:not(.is-custom) h4,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-legacy.ts-h4{font-size:18px!important;line-height:1.2!important;}.lp-default-styles-text .default-styles-wrapper:not(.is-custom) h3,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-legacy.ts-h3{font-size:20px!important;line-height:1.2!important;}.lp-default-styles-text .default-styles-wrapper:not(.is-custom) h2,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-legacy.ts-h2{font-size:24px!important;line-height:1.2!important;}.lp-default-styles-text .default-styles-wrapper:not(.is-custom) h1,.lp-default-styles-text .default-styles-wrapper:not(.is-custom) .lp-legacy.ts-h1{font-size:28px!important;line-height:1.2!important;}}.default-styles-wrapper h1>span,.default-styles-wrapper h2>span,.default-styles-wrapper h3>span,.default-styles-wrapper h4>span,.default-styles-wrapper p>span,.default-styles-wrapper div>span,.default-styles-wrapper li>span,.default-styles-wrapper a>span,.default-styles-wrapper span>span{font-size:inherit;font-style:inherit;text-decoration:inherit;font-family:inherit;color:inherit;font-weight:inherit;}.default-styles-wrapper{font-weight:400;font-style:normal;color:#262626;font-family:Lato;}