.lpl-partners,.lpl-partner-calculator,.lpl-partner-faq{--lpl-ink:#0d0d0b;--lpl-body:#2a2a25;--lpl-muted:#575654;--lpl-forest:#0f4d33;--lpl-bone:#f2f0e9;--lpl-amber:#ffb716;font-family:Inter,system-ui,sans-serif;font-size:16px;color:var(--lpl-ink);background:#fff;line-height:1.5;-webkit-font-smoothing:antialiased}.lpl-partners *,.lpl-partner-calculator *,.lpl-partner-faq *{box-sizing:border-box}.lpl-partners [hidden],.lpl-partner-calculator [hidden]{display:none!important}.lpl-partners button,.lpl-partners input,.lpl-partners select,.lpl-partners textarea,.lpl-partner-calculator button,.lpl-partner-calculator input{font:inherit;letter-spacing:normal}.lpl-partners h1,.lpl-partners h2,.lpl-partner-calculator h2,.lpl-partner-calculator .lpl-earnings{font-family:Seasons,The Seasons,Georgia,serif;font-weight:400!important;letter-spacing:-.028em;text-transform:none}.lpl-partners a,.lpl-partner-faq a{color:var(--lpl-forest);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.lpl-partners a:hover,.lpl-partner-faq a:hover{color:var(--lpl-ink)}.lpl-partners :focus-visible,.lpl-partner-faq :focus-visible{outline:2px solid var(--lpl-forest);outline-offset:3px}.lpl-partner-calculator :focus-visible{outline:2px solid #fff;outline-offset:3px}.lpl-partners [tabindex="-1"]:focus{outline:none}.lpl-partner-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.lpl-partner-module{display:grid;grid-template-columns:40% minmax(0,1fr);grid-template-rows:84px 1fr;min-height:860px}.lpl-partner-topbar{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:flex-end;padding:0 64px;border-bottom:1px solid rgba(13,13,11,.1)}.lpl-partner-topbar p{margin:0;color:var(--lpl-muted);font-size:15px}.lpl-partner-topbar a{font-weight:600}.lpl-partner-visual{grid-column:1;grid-row:1 / 3;display:flex;flex-direction:column;min-width:0}.lpl-partner-photos{position:relative;flex:1;min-height:360px;background:#e6e3d9;overflow:hidden}.lpl-partner-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s ease}.lpl-partner-photo.is-active{opacity:1}.lpl-partner-photo[data-photo=intro]{object-position:50% 30%}.lpl-partner-photo[data-photo=vet]{object-position:46% 40%}.lpl-partner-photo[data-photo=creator]{object-position:50% 50%}.lpl-partner-slab{flex:none;background:#0a3524;color:#fff;padding:32px 44px 36px}.lpl-partner-eyebrow,.lpl-partner-label,.lpl-partner-progress p{margin:0;font:500 13px/1.35 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase}.lpl-partner-eyebrow{color:var(--lpl-forest)}.lpl-partner-slab .lpl-partner-eyebrow{color:#fffc}.lpl-partner-slab ul{list-style:none;margin:14px 0 0;padding:0}.lpl-partner-slab li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-top:1px solid rgba(255,255,255,.18);font-size:16px;font-weight:600}.lpl-partner-slab li:before{content:"\2713";font-weight:400;flex:none}.lpl-partner-slab .lpl-partner-slab-note{font-size:13px;line-height:1.5;color:#ffffffd6;margin:14px 0 0}.lpl-partner-stage{grid-column:2;grid-row:2;display:flex;flex-direction:column;justify-content:center;padding:40px 104px 56px;min-width:0}.lpl-partner-stage-inner{width:100%;max-width:560px;margin:auto 0}.lpl-partner-intro h1{font-size:58px;line-height:.98;margin:20px -64px 0 0}.lpl-partner-lifetime{text-decoration:underline;text-decoration-color:var(--lpl-amber);text-decoration-thickness:6px;text-underline-offset:10px;text-decoration-skip-ink:none}.lpl-partner-intro .lpl-partner-lede{font-size:18px;line-height:1.55;color:var(--lpl-body);margin:24px 0 0;max-width:48ch;text-wrap:pretty}.lpl-partner-intro .lpl-partner-primary{margin-top:36px}.lpl-partner-intro .lpl-partner-offer-line{margin-top:20px;line-height:1.6}.lpl-partner-primary{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:12px 28px;border:0;border-radius:6px;background:var(--lpl-amber);color:var(--lpl-ink)!important;font-size:16px!important;line-height:1.25;font-weight:600!important;letter-spacing:.2px;text-decoration:none!important;cursor:pointer;text-align:center;box-shadow:none}.lpl-partner-primary:hover{background:#e6a700}.lpl-partner-primary:disabled{cursor:wait;opacity:.65}.lpl-partner-back{min-height:44px;border:0;background:none;padding:10px 0;font-size:15px!important;font-weight:600!important;color:var(--lpl-ink);cursor:pointer}.lpl-partner-back:hover{color:var(--lpl-forest)}.lpl-partner-step h2,.lpl-partner-path h2{font-size:40px;line-height:1.04;margin:0}.lpl-partner-path h2{font-size:44px;line-height:1.02}.lpl-partner-step-intro{font-size:16px;line-height:1.55;margin:12px 0 0;color:var(--lpl-body)}.lpl-partner-progress{margin:0 0 36px}.lpl-partner-progress p{color:var(--lpl-muted)}.lpl-partner-progress-bars{display:flex;gap:6px;margin-top:12px}.lpl-partner-progress-bars span{height:3px;flex:1;border-radius:2px;background:#0d0d0b1f}.lpl-partner-progress-bars span.is-done{background:var(--lpl-forest)}.lpl-partner-path-cards{display:grid;gap:12px;margin-top:32px}.lpl-partner-path-card{position:relative;display:block;width:100%;padding:22px 48px 22px 24px;border:1px solid rgba(13,13,11,.2);border-radius:8px;background:#fff;text-align:left;color:var(--lpl-ink);cursor:pointer}.lpl-partner-path-card:hover{border-color:var(--lpl-forest);background:var(--lpl-bone)}.lpl-partner-path-card strong{display:block;font-size:18px;font-weight:600}.lpl-partner-path-card small{display:block;margin-top:6px;font-size:15px;line-height:1.5;color:var(--lpl-muted)}.lpl-partner-path-card:after{content:"\2192";position:absolute;right:24px;top:24px;color:var(--lpl-forest)}.lpl-partner-path>.lpl-partner-back{margin-top:28px}.lpl-partner-form{margin:0}.lpl-partner-step{margin:0;padding:0;border:0;min-width:0}.lpl-partner-fields{display:grid;gap:16px;margin-top:26px}.lpl-partner-field label{display:block;margin-bottom:8px}.lpl-partner-optional{color:var(--lpl-muted);margin-left:8px;letter-spacing:.04em}.lpl-partner-field input,.lpl-partner-field select,.lpl-partner-field textarea{display:block;width:100%;min-height:52px;padding:0 16px;border:1px solid rgba(13,13,11,.2);border-radius:6px;background:#fff;color:var(--lpl-ink);font-size:16px;line-height:1.5;box-shadow:none;max-width:100%}.lpl-partner-field input::placeholder,.lpl-partner-field textarea::placeholder{color:#7a7871;opacity:1}.lpl-partner-field input:hover,.lpl-partner-field select:hover,.lpl-partner-field textarea:hover{border-color:#0d0d0b66}.lpl-partner-field textarea{padding:13px 16px;min-height:112px;resize:vertical}.lpl-partner-field select{-webkit-appearance:none;appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='m3.5 5.25 3.5 3.5 3.5-3.5' fill='none' stroke='%230D0D0B' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E");background-size:14px;background-position:right 16px center;background-repeat:no-repeat}.lpl-partner-field [aria-invalid=true]{border-color:#b42318}.lpl-partner-error{margin:6px 0 0;color:#b42318;font-size:14px;line-height:1.45}.lpl-partner-country-note,.lpl-partner-server-error{padding:12px 14px;background:var(--lpl-bone);border-radius:6px;font-size:15px;line-height:1.5;margin:12px 0 0}.lpl-partner-server-error{margin-bottom:24px;border-left:3px solid #b42318}.lpl-partner-interests{border:0;padding:0;margin:24px 0 0;min-width:0}.lpl-partner-interests legend{margin-bottom:10px}.lpl-partner-chips{display:flex;flex-wrap:wrap;gap:8px}.lpl-partner-chip{position:relative;display:inline-flex;align-items:center;cursor:pointer}.lpl-partner-chip input{position:absolute;opacity:0;width:1px;height:1px}.lpl-partner-chip span{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 16px;border:1px solid rgba(13,13,11,.24);border-radius:6px;color:var(--lpl-ink);font-size:15px;line-height:1.4;background:#fff}.lpl-partner-chip:hover span{border-color:var(--lpl-ink)}.lpl-partner-chip input:checked+span{background:var(--lpl-forest);border-color:var(--lpl-forest);color:#fff;font-weight:600}.lpl-partner-chip input:checked+span:before{content:"\2713"}.lpl-partner-chip input:focus-visible+span{outline:2px solid var(--lpl-forest);outline-offset:3px}.lpl-partner-terms-note{font-size:15px;line-height:1.5;color:var(--lpl-body);margin:12px 0 0}.lpl-partner-optin{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;color:var(--lpl-body);margin:18px 0 0;cursor:pointer}.lpl-partner-optin input{flex:none;-webkit-appearance:auto;appearance:auto;width:20px;height:20px;margin:1px 0 0;accent-color:var(--lpl-forest)}.lpl-partner-step-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:32px}.lpl-partner-privacy{font-size:14px;line-height:1.5;color:var(--lpl-muted);margin:16px 0 0}.lpl-partner-confirmation-icon{display:inline-flex;justify-content:center;align-items:center;flex:none;width:52px;min-width:52px;max-width:52px;height:52px;min-height:52px;max-height:52px;padding:0;border:0;border-radius:6px;background:var(--lpl-forest);color:#fff;line-height:1}.lpl-partner-confirmation-icon svg{display:block;flex:none;width:22px;height:22px}.lpl-partner-confirmation h2{font-size:48px;line-height:1;margin:28px 0 0}.lpl-partner-confirmation p{font-size:18px;line-height:1.55;color:var(--lpl-body);margin:16px 0 0;max-width:40ch}.lpl-partner-confirmation>a{display:inline-block;margin-top:36px;font:500 13px/1.35 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase}.lpl-partners:not(.is-enhanced) .lpl-partner-js-only{display:none!important}.lpl-partners:not(.is-enhanced) .lpl-partner-forms{margin-top:48px}.lpl-partners:not(.is-enhanced) .lpl-partner-form+.lpl-partner-form{margin-top:48px;padding-top:32px;border-top:1px solid rgba(13,13,11,.2)}.lpl-partners:not(.is-enhanced) .lpl-partner-step+.lpl-partner-step{margin-top:32px}.lpl-partners.is-enhanced .lpl-partner-native-only{display:none!important}.lpl-partner-native-title{font-family:Inter,system-ui,sans-serif!important;font-size:20px!important;margin:0 0 28px!important}.lpl-partner-calculator{container-type:inline-size;background:var(--lpl-forest);color:#fff;padding:72px 72px 56px}.lpl-partner-calculator-inner{max-width:1440px;margin:auto}.lpl-partner-calculator-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px 40px}.lpl-partner-calculator-col{min-width:0;border-top:1px solid rgba(255,255,255,.26);padding-top:28px}.lpl-partner-calculator h2{font-size:36px;line-height:1.06;margin:0;max-width:15ch;color:#fff}.lpl-partner-calculator .lpl-partner-label{color:#ffffffd6}.lpl-partner-count-label{display:block;margin-top:28px}.lpl-partner-stepper{display:inline-grid;grid-template-columns:56px 112px 56px;height:56px;margin-top:10px;border:1px solid rgba(255,255,255,.4);border-radius:6px}.lpl-partner-stepper button{background:none;border:0;color:#fff;font-size:22px;cursor:pointer}.lpl-partner-stepper button:hover{background:#ffffff1a}.lpl-partner-stepper button:disabled{opacity:.4;cursor:default}.lpl-partner-stepper input{width:100%;min-width:0;text-align:center;font-family:Seasons,The Seasons,Georgia,serif;font-size:28px;color:#fff;background:none;border:0;border-left:1px solid rgba(255,255,255,.18);border-right:1px solid rgba(255,255,255,.18);border-radius:0;font-variant-numeric:tabular-nums;padding:0 8px;box-shadow:none}.lpl-partner-range{display:block;width:100%;max-width:300px;margin:22px 0 0;accent-color:var(--lpl-amber);cursor:pointer;min-height:28px}.lpl-earnings{font-size:clamp(48px,5cqw,64px);line-height:1.1;margin:22px 0 0;color:var(--lpl-amber);font-variant-numeric:tabular-nums;white-space:nowrap}.lpl-partner-currency{font-size:13px;color:#ffffffd6;margin:8px 0 0}.lpl-partner-assumptions{margin:38px 0 0;max-width:84ch;font-size:16px;line-height:1.6;color:#ffffffeb}.lpl-partner-method{margin:16px 0 0;max-width:84ch}.lpl-partner-method summary{display:inline-flex;gap:10px;align-items:center;cursor:pointer;list-style:none;font:500 13px/1.6 ui-monospace,SF Mono,Menlo,monospace;text-decoration:underline;text-underline-offset:4px;color:#fff}.lpl-partner-method summary::-webkit-details-marker{display:none}.lpl-partner-method summary:before{content:"+";text-decoration:none}.lpl-partner-method[open] summary:before{content:"\2212"}.lpl-partner-method p{font-size:15px;line-height:1.6;color:#ffffffe0;margin:14px 0 0}.lpl-partner-faq{padding:72px;max-width:1584px;margin:auto}.lpl-partner-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;margin-top:24px}.lpl-partner-faq-item{border-top:1px solid rgba(13,13,11,.2);padding:22px 0}.lpl-partner-faq-item h3{font:600 17px/1.5 Inter,system-ui,sans-serif;margin:0;color:var(--lpl-ink)}.lpl-partner-faq-item p{font-size:16px;line-height:1.6;margin:8px 0 0;color:var(--lpl-body)}@media(min-width:750px)and (max-width:1279px){.lpl-partner-module{min-height:760px}.lpl-partner-stage{padding:40px 48px 56px}.lpl-partner-intro h1{font-size:50px;margin-right:-16px}.lpl-partner-topbar{padding:0 40px}.lpl-partner-slab{padding:28px}.lpl-partner-step-footer{flex-wrap:wrap}.lpl-partner-calculator,.lpl-partner-faq{padding:56px 40px}}@media(min-width:750px)and (max-width:989px){.lpl-partner-stage{padding:40px 36px}.lpl-partner-intro h1{font-size:42px;margin-right:0}.lpl-partner-slab{padding:24px}.lpl-partner-slab li{font-size:15px}.lpl-partner-step h2{font-size:36px}}@media(max-width:899px){.lpl-partner-faq-grid{grid-template-columns:1fr}}@media(max-width:749px){.lpl-partner-module{display:flex;flex-direction:column;min-height:0}.lpl-partner-topbar{order:0;min-height:56px;padding:0 24px}.lpl-partner-visual{display:contents}.lpl-partner-photos{order:1;flex:none;min-height:0;aspect-ratio:4/3}.lpl-partner-stage{order:2;padding:32px 24px 40px}.lpl-partner-stage-inner{max-width:none}.lpl-partner-slab{order:3;padding:24px 24px 28px}.lpl-partners.is-enhanced[data-step]:not([data-step="0"]) .lpl-partner-photos,.lpl-partners.is-enhanced[data-step]:not([data-step="0"]) .lpl-partner-slab{display:none}.lpl-partners.is-enhanced[data-step]:not([data-step="0"]) .lpl-partner-stage{padding:28px 24px 40px}.lpl-partner-intro h1{font-size:38px;line-height:1.02;margin:16px 0 0}.lpl-partner-lifetime{text-decoration-thickness:4px;text-underline-offset:7px}.lpl-partner-intro .lpl-partner-lede{font-size:17px;margin-top:20px}.lpl-partner-intro .lpl-partner-primary{margin-top:28px;width:100%}.lpl-partner-step h2,.lpl-partner-path h2{font-size:32px;line-height:1.06}.lpl-partner-progress{margin-bottom:28px}.lpl-partner-step-footer{flex-direction:column-reverse;align-items:stretch;gap:4px;margin-top:28px}.lpl-partner-step-footer .lpl-partner-primary{width:100%}.lpl-partner-step-footer .lpl-partner-back{text-align:left}.lpl-partner-chip span{padding:9px 14px}.lpl-partner-confirmation-icon{width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px}.lpl-partner-confirmation-icon svg{width:20px;height:20px}.lpl-partner-confirmation h2{font-size:36px;line-height:1.02;margin-top:24px}.lpl-partner-confirmation p{font-size:17px}.lpl-partner-confirmation>a{margin-top:28px}.lpl-partner-calculator{padding:44px 24px 40px}.lpl-partner-calculator-grid{grid-template-columns:1fr}.lpl-partner-calculator h2{font-size:28px}.lpl-earnings{font-size:48px}.lpl-partner-range{max-width:none}.lpl-partner-assumptions{margin-top:28px}.lpl-partner-faq{padding:48px 24px}.lpl-partner-faq-grid{gap:0}.lpl-partner-primary{padding-left:20px;padding-right:20px}}@media(prefers-reduced-motion:reduce){.lpl-partner-photo{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/lpl-partners.css.map */
