:is(.lpl-native-careers,.lpl-native-vet,.lpl-native-evidence){--lpl-ink:#0D0D0B;--lpl-body:#3F3E3A;--lpl-muted:#55544F;--lpl-paper:#FFF;--lpl-cream:#F2F0E9;--lpl-forest:#0F4D33;--lpl-deep:#0A3524;--lpl-rule:rgba(13,13,11,.10);--lpl-rule-strong:rgba(13,13,11,.20);--lpl-mono:ui-monospace,"SF Mono",Menlo,"Roboto Mono",monospace;--lpl-display:"Seasons",Georgia,serif;display:block;color:var(--lpl-ink);background:#FFF;font:400 16.5px/1.6 Inter,system-ui,sans-serif;overflow-wrap:break-word;box-sizing:border-box}:is(.lpl-native-careers,.lpl-native-vet,.lpl-native-evidence) :is(*,*::before,*::after){box-sizing:border-box;box-shadow:none}:is(.lpl-native-careers,.lpl-native-vet,.lpl-native-evidence) :is(h1,h2,h3,h4,p,dl,dd){margin:0}:is(.lpl-native-careers,.lpl-native-vet,.lpl-native-evidence) :is(h1,h2,h3,h4){font-family:var(--lpl-display);font-weight:400;color:inherit;text-wrap:pretty}:is(.lpl-native-careers,.lpl-native-vet,.lpl-native-evidence) :is(a,button,input,select,textarea):focus-visible{outline:2px solid #0F4D33;outline-offset:3px;box-shadow:none}:is(.lpl-native-careers,.lpl-native-vet,.lpl-native-evidence) a{color:#0F4D33;text-decoration:none}:is(.lpl-native-careers,.lpl-native-vet,.lpl-native-evidence) a:hover{color:#0D0D0B}:is(.lpl-native-careers,.lpl-native-vet,.lpl-native-evidence) button{font-family:Inter,system-ui,sans-serif;cursor:pointer}:is(.lpl-native-careers,.lpl-native-vet,.lpl-native-evidence) [hidden]{display:none!important}.lpl-native-careers{--lplc-body:#3F3E3A;--lplc-secondary:#55544F;--lplc-tertiary:#55544F;--lplc-paper:#FFF;--lplc-panel:#F2F0E9;padding:0;overflow:clip}.lpl-native-careers .lpl-careers__header,.lpl-native-careers .lpl-careers__section{width:100%;max-width:1440px;margin:0 auto;padding:clamp(56px,6.4vw,112px) clamp(24px,5.2vw,104px);text-align:left}.lpl-native-careers .lpl-careers__header{padding-bottom:0}.lpl-native-careers .lpl-careers__eyebrow,.lpl-native-careers .lpl-careers__role-count,.lpl-native-careers .lpl-careers__category{font:500 13px/1.4 var(--lpl-mono);letter-spacing:.1em;text-transform:uppercase;color:#0F4D33}.lpl-native-careers h1{font-size:clamp(50px,8vw,128px);line-height:.92;letter-spacing:-.028em;margin-top:clamp(18px,2.2vw,30px);margin-bottom:0;display:flex;flex-direction:column}.lpl-native-careers__intro-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(24px,4vw,80px);align-items:start;margin-top:clamp(36px,4.4vw,72px);border-top:1px solid #0D0D0B;padding-top:clamp(24px,2.8vw,40px)}.lpl-native-careers__lead{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(22px,2.6vw,36px);min-width:0}.lpl-native-careers .lpl-careers__intro{max-width:none;margin:0}.lpl-native-careers .lpl-careers__intro p{font-size:clamp(17.5px,1.55vw,23px);line-height:1.5;color:#0D0D0B;max-width:40ch}.lpl-native-careers .lpl-careers__intro-secondary{display:flex;flex-direction:column;gap:14px;max-width:52ch;margin:0}.lpl-native-careers .lpl-careers__intro-secondary p{font-size:16.5px;line-height:1.66;color:#3F3E3A;margin:0}.lpl-native-careers .button,.lpl-native-vet .vp-submit{display:inline-flex;align-items:center;justify-content:center;min-height:44px;background:#0F4D33;color:#FFF;border:0;padding:16px 34px;border-radius:6px;font:600 15.5px/1.4 Inter,system-ui,sans-serif;letter-spacing:.2px;text-transform:none;text-decoration:none;box-shadow:none}.lpl-native-careers .button:hover,.lpl-native-vet .vp-submit:hover{background:#0A3524;color:#FFF}.lpl-native-careers .button.lpl-careers__hero-cta{width:auto;margin:0}.lpl-native-careers .button::before,.lpl-native-careers .button::after{content:none}.lpl-native-careers .lpl-careers__section--roles{background:#FFF;border-radius:0}.lpl-native-careers .lpl-careers__section-heading{margin:0;padding-bottom:clamp(18px,2vw,26px);border-bottom:1px solid #0D0D0B;gap:12px 32px}.lpl-native-careers .lpl-careers__section-heading h2{font-size:clamp(38px,5vw,76px);line-height:.98;letter-spacing:-.028em}.lpl-native-careers .lpl-careers__role-count{font-variant-numeric:tabular-nums}.lpl-native-careers .lpl-careers__department{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(20px,4vw,80px);padding:clamp(32px,3.8vw,56px) 0;margin:0;border-top:0;border-bottom:1px solid var(--lpl-rule-strong)}.lpl-native-careers .lpl-careers__department-heading{margin:0;max-width:none}.lpl-native-careers .lpl-careers__department-heading h3{font:400 clamp(26px,2.6vw,38px)/1.04 var(--lpl-display);letter-spacing:-.028em;color:#0D0D0B;text-transform:none;margin:0}.lpl-native-careers .lpl-careers__department-heading p{font-size:15.5px;line-height:1.6;color:#3F3E3A;margin-top:12px;max-width:40ch}.lpl-native-careers .lpl-careers__grid{gap:0;min-width:0;border-top:1px solid var(--lpl-rule)}.lpl-native-careers .lpl-careers__card{border-bottom:1px solid var(--lpl-rule)}.lpl-native-careers .lpl-careers__role-link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 24px;align-items:center;padding:clamp(20px,2.2vw,28px) 0;border:0;border-radius:0;background:#FFF;transform:none;text-decoration:none}.lpl-native-careers .lpl-careers__role-link:hover{background:#FAF9F5;transform:none;box-shadow:none}.lpl-native-careers .lpl-careers__card-copy{display:flex;flex-direction:column;gap:8px;min-width:0}.lpl-native-careers .lpl-careers__category{margin:0}.lpl-native-careers .lpl-careers__card h4{font:400 clamp(22px,2vw,29px)/1.1 var(--lpl-display);letter-spacing:-.02em;margin:0}.lpl-native-careers .lpl-careers__card-summary{font-size:15.5px;line-height:1.6;color:#3F3E3A;margin:0;max-width:62ch}.lpl-native-careers .lpl-careers__card-actions{display:contents}.lpl-native-careers .lpl-careers__card-pills{grid-column:1;grid-row:2;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px;margin:0}.lpl-native-careers .lpl-careers__pill{border:1px solid var(--lpl-rule-strong);background:transparent;border-radius:6px;padding:6px 10px;font:400 14px/1.3 Inter,system-ui,sans-serif;letter-spacing:0;text-transform:none;color:#0D0D0B;white-space:normal}.lpl-native-careers .lpl-careers__chevron{background:transparent;display:inline-flex;align-items:center;justify-content:center;grid-column:2;grid-row:1 / span 2;width:44px;height:44px;margin:0;border:1px solid var(--lpl-rule-strong);border-radius:6px;font:400 22px/1 Inter,system-ui,sans-serif;color:#0D0D0B}.lpl-native-careers .lpl-careers__dialog{position:fixed;inset:0 0 0 auto;width:min(100%,760px);max-width:760px;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;border-radius:0;background:#FFF;box-shadow:none;color:#0D0D0B;animation:none}.lpl-native-careers .lpl-careers__dialog::backdrop{background:rgba(10,26,18,.56);animation:none}.lpl-native-careers .lpl-careers__dialog-shell{height:100%;max-height:100%;display:flex;flex-direction:column}.lpl-native-careers .lpl-careers__dialog-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:clamp(24px,3vw,44px) clamp(24px,3.4vw,52px) clamp(20px,2.4vw,32px);border-bottom:1px solid var(--lpl-rule-strong);flex:none}.lpl-native-careers .lpl-careers__dialog-meta{margin:0}.lpl-native-careers .lpl-careers__dialog-meta .lpl-careers__pill{font:500 13px/1.4 var(--lpl-mono);letter-spacing:.1em;text-transform:uppercase;border:0;padding:0;color:#55544F}.lpl-native-careers .lpl-careers__dialog-header h2{font:400 clamp(30px,3.2vw,46px)/1.02 var(--lpl-display);letter-spacing:-.028em;margin-top:14px}.lpl-native-careers .lpl-careers__dialog-header h2+p{font-size:16px;line-height:1.6;color:#3F3E3A;margin-top:12px;max-width:56ch}.lpl-native-careers .lpl-careers__dialog-close{margin:0;width:44px;min-width:44px;height:44px;min-height:44px;border-radius:6px;background:#0D0D0B;color:#FFF;flex:none;padding:0;font-size:22px}.lpl-native-careers .lpl-careers__dialog-close span,.lpl-native-careers .lpl-careers__dialog-close:hover span{background:none;color:inherit;border-radius:0;width:auto;height:auto}.lpl-native-careers .lpl-careers__dialog-body{flex:1 1 auto;min-height:0;overflow:auto;padding:0 clamp(24px,3.4vw,52px) clamp(24px,3vw,40px)}.lpl-native-careers .lpl-careers__dialog-footer{flex:none;padding:18px clamp(24px,3.4vw,52px);border-top:1px solid var(--lpl-rule-strong);background:#FFF}.lpl-native-careers .lpl-careers__dialog-footer .button{width:100%;padding:17px 32px;font-size:15.5px}.lpl-native-careers .lpl-career-description__section{margin:clamp(22px,2.6vw,32px) 0 0;padding-top:clamp(22px,2.6vw,32px);border-top:1px solid var(--lpl-rule)}.lpl-native-careers .lpl-career-description__section :is(h3,h4){font:500 13px/1.4 var(--lpl-mono);letter-spacing:.1em;text-transform:uppercase;color:#0F4D33}.lpl-native-careers .lpl-career-description :is(p,li){font-size:16px;line-height:1.66;color:#3F3E3A}.lpl-native-careers .lpl-career-description__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:14px 24px;margin-top:14px;border-radius:8px}.lpl-native-careers .lpl-career-description__details>div{display:flex;flex-direction:column;gap:6px;padding:0}.lpl-native-careers .lpl-career-description__details dt{font:500 13px/1.4 var(--lpl-mono);letter-spacing:.06em;color:#55544F}.lpl-native-careers .lpl-career-description__details dd{font-size:15.5px;line-height:1.45;font-weight:600;color:#0D0D0B}.lpl-native-careers .lpl-career-description li{padding:9px 0 9px 22px;border-bottom:1px solid rgba(13,13,11,.06);margin:0}.lpl-native-careers .lpl-career-description li::before{width:6px;height:6px;top:17px;left:0;background:#0F4D33;border-radius:0}.lpl-native-careers .lpl-career-description__apply-with{border-radius:8px}@media(max-width:800px){.lpl-native-careers .lpl-careers__department{grid-template-columns:1fr}.lpl-native-careers .lpl-careers__dialog-header{max-height:48dvh;overflow:auto}}.lpl-native-vet .vp-section{background:#FFF;color:#0D0D0B;padding:clamp(56px,6.4vw,112px) 0}.lpl-native-vet .vp-inner{max-width:1440px;margin:0 auto;padding:0 clamp(24px,5.2vw,104px);width:100%}.lpl-native-vet .vp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:clamp(36px,5vw,96px);align-items:start}.lpl-native-vet .vp-copy,.lpl-native-vet .vp-card{min-width:0;max-width:none}.lpl-native-vet :is(.vp-eyebrow,.vp-trust__title,.vp-list-heading,.vp-careers__eyebrow,.vp-card__eyebrow,.vp-field__label){font:500 13px/1.4 var(--lpl-mono);letter-spacing:.1em;text-transform:uppercase;color:#0F4D33}.lpl-native-vet .vp-h1{font:400 clamp(44px,6.2vw,96px)/.96 var(--lpl-display);letter-spacing:-.028em;margin:clamp(18px,2.2vw,30px) 0 0;max-width:12ch}.lpl-native-vet .vp-subhead{font-size:clamp(17.5px,1.55vw,23px);line-height:1.45;color:#0D0D0B;margin:clamp(22px,2.6vw,36px) 0 0;max-width:40ch}.lpl-native-vet .vp-body{margin:clamp(16px,1.8vw,22px) 0 0;max-width:56ch}.lpl-native-vet .vp-body p{font-size:16.5px;line-height:1.66;color:#3F3E3A;margin:0}.lpl-native-vet .vp-trust{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;align-items:start;margin-top:clamp(32px,3.8vw,56px);background:#F2F0E9;border:0;border-radius:8px;padding:clamp(20px,2.2vw,28px)}.lpl-native-vet .vp-trust-mark{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:6px;background:#0F4D33;color:#FFF}.lpl-native-vet .vp-trust-mark svg{width:18px;height:18px}.lpl-native-vet .vp-trust__title{color:#0D0D0B}.lpl-native-vet .vp-trust__text{font-size:15.5px;line-height:1.55;color:#3F3E3A;margin-top:8px;max-width:48ch}.lpl-native-vet .vp-divider{height:1px;background:var(--lpl-rule-strong);margin-top:clamp(36px,4.2vw,64px)}.lpl-native-vet .vp-list-heading{color:#0D0D0B;margin-top:clamp(20px,2.4vw,36px)}.lpl-native-vet .vp-list{list-style:none;margin:clamp(12px,1.4vw,18px) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));column-gap:clamp(20px,2.6vw,40px)}.lpl-native-vet .vp-list__item{display:flex;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid var(--lpl-rule)}.lpl-native-vet .vp-list__check{flex:none;display:inline-flex;color:#0F4D33;background:none}.lpl-native-vet .vp-list__check svg{width:16px;height:16px}.lpl-native-vet .vp-list__text{font-size:16px;line-height:1.4;color:#0D0D0B}.lpl-native-vet .vp-card{position:static;border:1px solid var(--lpl-rule-strong);border-radius:8px;background:#FFF;padding:clamp(24px,3vw,48px);box-shadow:none}.lpl-native-vet .vp-card__heading{font:400 clamp(30px,3.2vw,46px)/1 var(--lpl-display);letter-spacing:-.028em;margin-top:14px}.lpl-native-vet .vp-card__microcopy{font-size:14.5px;line-height:1.5;color:#55544F;margin-top:12px;padding-bottom:clamp(18px,2vw,26px);border-bottom:1px solid var(--lpl-rule)}.lpl-native-vet .vp-form{display:flex;flex-direction:column;gap:clamp(16px,1.8vw,22px);margin-top:clamp(20px,2.4vw,30px)}.lpl-native-vet .vp-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:clamp(16px,1.8vw,22px)}.lpl-native-vet .vp-field{display:flex;flex-direction:column;gap:9px;min-width:0}.lpl-native-vet .vp-field__label{color:#0D0D0B}.lpl-native-vet .vp-req{color:#0F4D33}.lpl-native-vet .vp-optional{color:#55544F}.lpl-native-vet .vp-field__input{width:100%;min-height:50px;font:400 16.5px/1.4 Inter,system-ui,sans-serif;color:#0D0D0B;background:#FFF;border:1px solid var(--lpl-rule-strong);border-radius:6px;padding:14px 16px;appearance:none;box-shadow:none}.lpl-native-vet .vp-field__input:hover{border-color:rgba(13,13,11,.32)}.lpl-native-vet .vp-field__input::placeholder{color:#7A7871;opacity:1}.lpl-native-vet .vp-field__textarea{line-height:1.55;resize:vertical;min-height:150px}.lpl-native-vet .vp-select-wrap{position:relative;margin-top:auto}.lpl-native-vet .vp-field__select{padding-right:44px;cursor:pointer}.lpl-native-vet .vp-select-caret{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;display:inline-flex;color:#0D0D0B}.lpl-native-vet .vp-field__input:last-child{margin-top:auto}.lpl-native-vet .vp-checkbox{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:start;cursor:pointer;min-height:44px}.lpl-native-vet .vp-checkbox--required{border-top:1px solid var(--lpl-rule);padding-top:clamp(16px,1.8vw,22px)}.lpl-native-vet .vp-checkbox input{position:absolute;opacity:0;width:20px;height:20px;margin:0}.lpl-native-vet .vp-checkbox__mark{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(13,13,11,.32);border-radius:3px;margin-top:2px;color:transparent;background:#FFF}.lpl-native-vet .vp-checkbox input:checked+.vp-checkbox__mark{background:#0F4D33;border-color:#0F4D33;color:#FFF}.lpl-native-vet .vp-checkbox input:focus-visible+.vp-checkbox__mark{outline:2px solid #0F4D33;outline-offset:3px}.lpl-native-vet .vp-checkbox__text{font-size:14.5px;line-height:1.55;color:#3F3E3A}.lpl-native-vet .vp-checkbox__text a{border-bottom:1px solid currentColor}.lpl-native-vet .vp-submit{gap:12px;width:100%;padding:17px 32px;margin-top:4px}.lpl-native-vet .vp-compliance{font-size:14px;line-height:1.6;color:#55544F}.lpl-native-vet :is(.vp-success,.vp-error){border:1px solid var(--lpl-rule-strong);padding:24px;border-radius:8px;font-size:16px;background:#F2F0E9}.lpl-native-vet .vp-careers--band{background:#0A3524;color:#FFF}.lpl-native-vet .vp-careers--band .vp-careers__inner{max-width:1440px;margin:0 auto;padding:clamp(56px,6.4vw,112px) clamp(24px,5.2vw,104px) clamp(48px,5.6vw,96px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(24px,4vw,80px);align-items:end}.lpl-native-vet .vp-careers--band .vp-careers__eyebrow{color:#C6C5C0}.lpl-native-vet .vp-careers--band .vp-careers__heading{font:400 clamp(36px,5vw,76px)/.98 var(--lpl-display);letter-spacing:-.028em;margin-top:clamp(16px,2vw,26px);max-width:14ch;color:#FFF}.lpl-native-vet .vp-careers--band .vp-careers__inner>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(20px,2.4vw,32px);border-top:1px solid rgba(255,255,255,.20);padding-top:clamp(20px,2.4vw,32px)}.lpl-native-vet .vp-careers--band .vp-careers__copy{font-size:clamp(16.5px,1.3vw,19px);line-height:1.6;color:#C6C5C0;max-width:46ch}.lpl-native-vet .vp-careers--band .vp-careers__link{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;background:#FFF;color:#0D0D0B;padding:15px 32px;border-radius:6px;font-size:15.5px;font-weight:600;letter-spacing:.2px}.lpl-native-vet .vp-careers--band .vp-careers__link:hover{background:#F2F0E9}.lpl-native-vet .vp-careers--band :focus-visible{outline-color:#FFF}.lpl-native-vet .vp-careers--inline{margin-top:clamp(36px,4.2vw,64px);border-top:1px solid var(--lpl-rule-strong);padding-top:clamp(20px,2.4vw,36px)}.lpl-native-vet .vp-careers--inline .vp-careers__heading{font-size:clamp(28px,3vw,42px);line-height:1.04;letter-spacing:-.028em;margin-top:14px}.lpl-native-vet .vp-careers--inline .vp-careers__copy{font-size:16px;line-height:1.6;color:#3F3E3A;margin-top:12px;max-width:48ch}.lpl-native-vet .vp-careers--inline .vp-careers__link{display:inline-flex;gap:10px;min-height:44px;align-items:center;margin-top:clamp(18px,2vw,26px);font:500 13px/1.4 var(--lpl-mono);letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid currentColor}.lpl-native-evidence{padding:clamp(56px,6.4vw,112px) 0 0}.lpl-native-evidence .lpl-rci__wrap{width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(24px,5.2vw,104px) clamp(56px,6.4vw,112px)}.lpl-native-evidence .lpl-rci__hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:clamp(24px,4vw,80px);align-items:end}.lpl-native-evidence .lpl-rci__kicker{font:500 13px/1.4 var(--lpl-mono);letter-spacing:.1em;text-transform:uppercase;color:#0F4D33}.lpl-native-evidence h1{font-size:clamp(46px,7vw,112px);line-height:.94;letter-spacing:-.028em;margin-top:clamp(18px,2.2vw,30px);max-width:12ch}.lpl-native-evidence__highlight{text-decoration:underline;text-decoration-color:#FFB716;text-decoration-thickness:.06em;text-underline-offset:.12em;text-decoration-skip-ink:none}.lpl-native-evidence .lpl-rci__dek{font-size:clamp(17.5px,1.55vw,23px);line-height:1.5;color:#0D0D0B;margin-top:clamp(22px,2.6vw,36px);max-width:48ch}.lpl-native-evidence .lpl-rci__meta{font:500 13px/1.9 var(--lpl-mono);letter-spacing:.1em;text-transform:uppercase;color:#55544F;border-top:1px solid var(--lpl-rule-strong);padding-top:16px;max-width:36ch}.lpl-native-evidence .lpl-rci__trust{font:400 clamp(20px,1.9vw,27px)/1.34 var(--lpl-display);letter-spacing:-.012em;color:#0D0D0B;margin-top:clamp(40px,4.8vw,80px);padding-top:clamp(20px,2.4vw,32px);border-top:1px solid #0D0D0B;max-width:52ch;text-wrap:pretty}.lpl-native-evidence .lpl-rci__tools{margin-top:clamp(32px,4vw,56px);background:#F2F0E9;border-radius:8px;padding:clamp(20px,2.6vw,40px)}.lpl-native-evidence .lpl-rci__search-row{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.lpl-native-evidence .lpl-rci__label{flex:1 1 360px;display:flex;flex-direction:column;gap:12px;min-width:0;font:500 13px/1.4 var(--lpl-mono);letter-spacing:.1em;text-transform:uppercase;color:#0D0D0B}.lpl-native-evidence .lpl-rci__search{width:100%;min-width:0;min-height:62px;font:400 17px/1.4 Inter,system-ui,sans-serif;letter-spacing:.005em;text-transform:none;color:#0D0D0B;background:#FFF;border:2px solid #0D0D0B;border-radius:0;padding:17px 20px;appearance:none}.lpl-native-evidence .lpl-rci__search::placeholder{color:#7A7871;opacity:1}.lpl-native-evidence .lpl-rci__clear{flex:none;display:inline-flex;align-items:center;justify-content:center;height:62px;padding:0 28px;border:1px solid rgba(13,13,11,.28);border-radius:6px;background:#FFF;font-size:15.5px;font-weight:600;color:#0D0D0B}.lpl-native-evidence .lpl-rci__clear:hover{border-color:#0D0D0B}.lpl-native-evidence .lpl-rci__filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:clamp(18px,2.2vw,32px);margin-top:clamp(22px,2.6vw,36px);padding-top:clamp(18px,2vw,26px);border-top:1px solid rgba(13,13,11,.12)}.lpl-native-evidence .lpl-rci__filter-name{font:500 13px/1.4 var(--lpl-mono);letter-spacing:.1em;text-transform:uppercase;color:#55544F}.lpl-native-evidence .lpl-rci__pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.lpl-native-evidence .lpl-rci__pill{min-height:44px;padding:9px 14px;border-radius:6px;background:#FFF;color:#0D0D0B;border:1px solid var(--lpl-rule-strong);font-size:14.5px;line-height:1.2;white-space:normal}.lpl-native-evidence .lpl-rci__pill[aria-pressed=true]{background:#0F4D33;color:#FFF;border-color:#0F4D33;font-weight:600}.lpl-native-evidence .lpl-rci__pill:hover{border-color:#0D0D0B}.lpl-native-evidence .lpl-rci__grade-note{margin-top:clamp(20px,2.4vw,32px);border-top:1px solid rgba(13,13,11,.12);padding-top:16px}.lpl-native-evidence .lpl-rci__grade-note summary{list-style:none;cursor:pointer;font:500 13px/1.4 var(--lpl-mono);letter-spacing:.09em;text-transform:uppercase;color:#0F4D33;display:inline-flex;align-items:center;min-height:44px;border-bottom:1px solid #0F4D33;padding-bottom:4px}.lpl-native-evidence .lpl-rci__grade-note summary::-webkit-details-marker{display:none}.lpl-native-evidence .lpl-rci__grade-note p{font-size:15.5px;line-height:1.66;color:#3F3E3A;margin-top:14px;max-width:80ch}.lpl-native-evidence .lpl-rci__result-line{display:flex;justify-content:space-between;align-items:baseline;gap:8px 32px;flex-wrap:wrap;margin-top:clamp(20px,2.4vw,32px)}.lpl-native-evidence .lpl-rci__result-line>span:first-child{font:500 13px/1.4 var(--lpl-mono);letter-spacing:.1em;text-transform:uppercase;color:#0D0D0B;font-variant-numeric:tabular-nums}.lpl-native-evidence .lpl-rci__result-line strong{font-weight:500;color:#0F4D33}.lpl-native-evidence .lpl-rci__result-line>span:last-child{font-size:14.5px;line-height:1.5;color:#55544F;max-width:60ch}.lpl-native-evidence .lpl-rci__archive-head{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:clamp(16px,3vw,64px);align-items:end;border-top:1px solid var(--lpl-rule-strong);padding-top:clamp(20px,2.4vw,36px);margin-top:clamp(56px,6.4vw,112px)}.lpl-native-evidence .lpl-rci__archive-title{font-size:clamp(34px,4.4vw,66px);line-height:1;letter-spacing:-.028em}.lpl-native-evidence .lpl-rci__archive-note{font-size:16px;line-height:1.62;color:#3F3E3A;max-width:54ch}.lpl-native-evidence .lpl-rci__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:clamp(16px,1.8vw,28px);margin-top:clamp(28px,3.4vw,52px)}.lpl-native-evidence .lpl-rci__card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--lpl-rule);border-radius:8px;padding:clamp(22px,2.4vw,32px);background:#FFF}.lpl-native-evidence .lpl-rci__card-meta{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:start;padding-bottom:16px;border-bottom:1px solid var(--lpl-rule)}.lpl-native-evidence .lpl-rci__card-meta>span{display:flex;flex:1 1 65px;flex-direction:column;gap:4px;font:500 13px/1.4 var(--lpl-mono);letter-spacing:.06em;color:#55544F}.lpl-native-evidence .lpl-rci__card-meta strong{font:600 15px/1.4 Inter,system-ui,sans-serif;letter-spacing:0;color:#0D0D0B}.lpl-native-evidence .lpl-rci__card-meta>span:last-child{align-items:flex-end;text-align:right;flex:1 1 130px}.lpl-native-evidence .lpl-rci__card-meta strong.lpl-rci__grade{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #0F4D33;background:#F2F0E9;color:#0F4D33;font:400 20px/1 var(--lpl-display);letter-spacing:0}.lpl-native-evidence .lpl-rci__card-meta .lpl-rci__grade[data-grade=A]{background:#0F4D33;color:#FFF}.lpl-native-evidence .lpl-rci__title{font-size:clamp(22px,1.9vw,27px);line-height:1.12;letter-spacing:-.02em;margin-top:18px}.lpl-native-evidence .lpl-rci__title a{color:#0D0D0B}.lpl-native-evidence .lpl-rci__title a:hover{color:#0F4D33}.lpl-native-evidence .lpl-rci__takeaway{font-size:15.5px;line-height:1.62;color:#3F3E3A;margin-top:12px;text-wrap:pretty}.lpl-native-evidence .lpl-rci__read{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;margin-top:auto;padding-top:20px;font:500 13px/1.4 var(--lpl-mono);letter-spacing:.09em;text-transform:uppercase;color:#0F4D33;border-bottom:1px solid #0F4D33;padding-bottom:4px}.lpl-native-evidence .lpl-rci__empty{border-top:1px solid #0D0D0B;padding-top:clamp(20px,2.4vw,32px);font:400 clamp(22px,2.2vw,30px)/1.25 var(--lpl-display);letter-spacing:-.012em;max-width:40ch}.lpl-native-evidence .lpl-rci__cta{background:#0A3524;color:#FFF}.lpl-native-evidence .lpl-rci__cta-inner{max-width:1440px;margin:0 auto;padding:clamp(56px,6.4vw,112px) clamp(24px,5.2vw,104px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(24px,4vw,80px);align-items:end}.lpl-native-evidence .lpl-rci__cta p{font:400 clamp(30px,3.8vw,56px)/1.04 var(--lpl-display);letter-spacing:-.028em;max-width:18ch;text-wrap:pretty;color:#FFF}.lpl-native-evidence .lpl-rci__cta-actions{display:flex;gap:12px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.20);padding-top:clamp(20px,2.4vw,32px)}.lpl-native-evidence .lpl-rci__cta-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;background:transparent;color:#FFF;border:1px solid rgba(255,255,255,.58);padding:15px 30px;border-radius:6px;font-size:15.5px;line-height:1.4;font-weight:600;text-align:center}.lpl-native-evidence .lpl-rci__cta-link:hover{background:rgba(255,255,255,.10);color:#FFF}.lpl-native-evidence .lpl-rci__cta-link--primary{background:#FFB716;color:#0D0D0B;border:0;padding:16px 32px}.lpl-native-evidence .lpl-rci__cta-link--primary:hover{background:#E6A700;color:#0D0D0B}.lpl-native-evidence .lpl-rci__cta :focus-visible{outline-color:#FFF}@media(prefers-reduced-motion:reduce){:is(.lpl-native-careers,.lpl-native-vet,.lpl-native-evidence) :is(*,*::before,*::after){scroll-behavior:auto!important;animation:none!important;transition:none!important}}
