.lgq{--lgq-navy: #23305f;--lgq-navy-2: #2d3b72;--lgq-navy-line: #4a5890;--lgq-red: #c93a2a;--lgq-red-2: #d9533f;--lgq-red-text: #b8321f;--lgq-brand-red: #ec4f3e;--lgq-yellow: #ffc871;--lgq-cream: #f8f4ef;--lgq-ink: #1d1d1d;--lgq-text: #333333;--lgq-muted: #555555;--lgq-line: #e3ded5;--lgq-radius: 16px;--lgq-pad-x: clamp(20px, 6vw, 120px);--lgq-pad-y: clamp(56px, 7vw, 104px);font-family:var(--font-stack-body, Poppins, "Helvetica Neue", sans-serif);color:var(--lgq-ink);padding:var(--lgq-pad-y) var(--lgq-pad-x)}.lgq *,.lgq *:before,.lgq *:after{box-sizing:border-box}.lgq p{margin:0}.lgq img{display:block;max-width:100%;height:auto}.lgq__inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(24px,3.5vw,48px)}.lgq--white{background:#fff}.lgq--cream{background:var(--lgq-cream)}.lgq--navy{background:var(--lgq-navy);color:#fff}.lgq--dark{background:var(--lgq-ink);color:#fff}.lgq--red{background:var(--lgq-brand-red);color:#fff}.lgq__eyebrow{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--lgq-red-text)}.lgq--navy .lgq__eyebrow,.lgq--dark .lgq__eyebrow{color:var(--lgq-yellow)}.lgq__title{margin:0;font-family:var(--font-stack-headings, Poppins, sans-serif);font-size:clamp(26px,2.6vw,36px);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:inherit}.lgq__text{font-size:clamp(15px,1.15vw,16px);line-height:1.65;color:var(--lgq-text);display:flex;flex-direction:column;gap:14px}.lgq--navy .lgq__text{color:#dfe3f0}.lgq--dark .lgq__text{color:#d6d6d6}.lgq__text a{color:var(--lgq-red-text)}.lgq--navy .lgq__text a,.lgq--dark .lgq__text a{color:#fff}.lgq__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4.5vw,64px);align-items:start}.lgq__head{display:flex;flex-direction:column;gap:14px}.lgq__buttons{display:flex;flex-wrap:wrap;gap:12px}.lgq__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:25px;font-size:15px;font-weight:500;text-decoration:none;border:1px solid var(--lgq-ink);color:var(--lgq-ink);background:transparent;transition:background-color .2s,color .2s}.lgq__btn:hover,.lgq__btn--solid{background:var(--lgq-ink);color:#fff}.lgq__btn--solid:hover{background:#000}.lgq--dark .lgq__btn,.lgq--navy .lgq__btn{border-color:#fff;color:#fff}.lgq--dark .lgq__btn:hover,.lgq--navy .lgq__btn:hover{background:#fff;color:var(--lgq-ink)}.lgq a:focus-visible,.lgq button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.lgq__media{border-radius:var(--lgq-radius);overflow:hidden;background:#d9cfc0}.lgq__media img{width:100%;height:100%;object-fit:cover}.lgq__media .placeholder-svg{width:100%;height:100%}.lgq-hero .lgq__split{align-items:center}.lgq-hero__h1{margin:0;font-size:clamp(18px,1.6vw,22px);font-weight:600}.lgq-hero__promise{font-family:var(--font-stack-headings, Poppins, sans-serif);font-size:clamp(28px,3.2vw,44px);font-weight:800;line-height:1.1;letter-spacing:-.03em;color:var(--lgq-navy)}.lgq-hero__media{aspect-ratio:4 / 4.3}.lgq-stats__top{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.lgq-stats__top .lgq__text{max-width:460px}.lgq-stats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lgq-stat{padding:clamp(18px,2vw,28px);border-radius:var(--lgq-radius);background:var(--lgq-navy-2);display:flex;flex-direction:column;gap:8px}.lgq-stat__value{font-size:clamp(30px,3.4vw,48px);font-weight:800;line-height:1;color:var(--lgq-yellow)}.lgq-stat__label{font-size:15px;line-height:1.4;color:#e8ebf5}.lgq-stats__labels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lgq-label{min-height:72px;padding:10px 14px;border-radius:12px;border:1px solid var(--lgq-navy-line);display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:500;text-align:center;color:#fff;text-decoration:none}.lgq-label img{max-height:40px;width:auto}.lgq-stats__outro{font-size:15px;line-height:1.6;color:#c9cfe3;max-width:900px}.lgq-poles__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:20px;overflow:hidden}.lgq-pole{padding:clamp(28px,3.4vw,48px);color:#fff;display:flex;flex-direction:column;gap:24px}.lgq-pole__eyebrow{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.lgq-pole__title{margin:0;font-size:clamp(21px,2vw,28px);font-weight:700;line-height:1.2}.lgq-pole__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.lgq-pole__item{padding:16px 20px;border-radius:12px;font-size:15px;line-height:1.45}.lgq-poles__outro{font-size:17px;line-height:1.6;color:var(--lgq-text);max-width:900px}.lgq-poles__outro strong{font-weight:600;color:var(--lgq-ink)}.lgq-eco__diagram{display:flex;flex-direction:column}.lgq-eco__root{align-self:center;display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 36px;border-radius:var(--lgq-radius);background:#fff;text-align:center}.lgq-eco__root-label{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--lgq-muted)}.lgq-eco__root img{max-height:40px;width:auto}.lgq-eco__fork{display:flex;flex-direction:column;align-items:center}.lgq-eco__stem{width:2px;height:28px;background:var(--lgq-navy)}.lgq-eco__branch{width:50%;height:28px;border-top:2px solid var(--lgq-navy);border-left:2px solid var(--lgq-red);border-right:2px solid var(--lgq-navy)}.lgq-eco__poles{display:grid;grid-template-columns:5fr 7fr;gap:32px}.lgq-eco__pole{display:flex;flex-direction:column;align-items:center}.lgq-eco__pole-head{width:100%;padding:24px 28px;border-radius:20px;color:#fff;text-align:center;display:flex;flex-direction:column;gap:6px}.lgq-eco__pole-title{margin:0;font-size:clamp(19px,1.8vw,24px);font-weight:800;text-transform:uppercase;letter-spacing:.02em}.lgq-eco__pole-sub{font-size:15px;opacity:.92}.lgq-eco__line{width:2px;height:22px}.lgq-eco__pill{padding:10px 26px;border-radius:30px;border:2px solid;background:#fff;font-size:15px;font-weight:700;text-align:center}.lgq-eco__split{width:52%;height:24px;border:2px solid;border-bottom:0}.lgq-eco__cards{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lgq-eco__card{background:#fff;border-radius:var(--lgq-radius);padding:22px;display:flex;flex-direction:column;gap:12px}.lgq-eco__target{margin:0;font-size:15px;font-weight:800;text-transform:uppercase}.lgq-eco__detail{font-size:13px;color:var(--lgq-muted)}.lgq-eco__platform{border:1px solid #ece6dc;border-radius:12px;padding:14px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;text-decoration:none;color:var(--lgq-ink);transition:border-color .2s}a.lgq-eco__platform:hover{border-color:var(--lgq-ink)}.lgq-eco__platform-desc{font-size:13px;line-height:1.45;color:var(--lgq-text)}.lgq-eco__logo{height:48px;display:flex;align-items:center;justify-content:center}.lgq-eco__logo img{max-height:48px;max-width:200px;width:auto;object-fit:contain}.lgq-eco__logo-text{font-size:18px;font-weight:700;letter-spacing:-.02em}.lgq-eco__highlight{border-radius:12px;padding:14px;background:var(--lgq-cream);display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.lgq-eco__highlight-value{font-size:26px;font-weight:800;line-height:1;color:var(--lgq-navy)}.lgq-eco__highlight-label{font-size:13px;font-weight:600;color:var(--lgq-text)}.lgq-infra__head{max-width:860px;display:flex;flex-direction:column;gap:12px}.lgq-infra__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lgq-infra__photo{min-height:420px}.lgq-infra__key{border-radius:var(--lgq-radius);background:var(--lgq-cream);padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.lgq-infra__key-value{font-size:clamp(40px,4vw,56px);font-weight:800;line-height:1;color:var(--lgq-navy)}.lgq-infra__key-label{font-size:15px;color:var(--lgq-text);padding-top:10px}.lgq-infra__map{border-radius:12px;overflow:hidden;background:var(--lgq-yellow)}.lgq-infra__stats{display:flex;flex-direction:column;gap:16px}.lgq-infra__stat{border-radius:var(--lgq-radius);border:1px solid var(--lgq-line);padding:24px;display:flex;flex-direction:column;gap:4px;flex:1;justify-content:center}.lgq-infra__stat-value{font-size:clamp(28px,2.6vw,36px);font-weight:800;color:var(--lgq-navy);line-height:1.1}.lgq-infra__stat-label{font-size:14px;color:var(--lgq-text)}.lgq-impact__community{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lgq-impact__stat{padding:28px;border-radius:var(--lgq-radius);background:#2a2a2a}.lgq-impact__stat-value{font-size:clamp(38px,3.6vw,52px);font-weight:800;line-height:1;color:var(--lgq-yellow)}.lgq-impact__stat-value sup{font-size:.5em;vertical-align:super}.lgq-impact__stat-label{font-size:15px;color:#d6d6d6;padding-top:10px}.lgq-timeline{list-style:none;margin:0;padding:20px 0 0;border-top:2px solid #4a4a4a;display:grid;grid-template-columns:repeat(var(--lgq-steps, 8),minmax(0,1fr));gap:16px}.lgq-timeline__item{display:flex;flex-direction:column;gap:8px}.lgq-timeline__year{font-size:22px;font-weight:800;color:var(--lgq-yellow)}.lgq-timeline__text{font-size:13px;line-height:1.45;color:#d6d6d6}.lgq-vision .lgq__split{align-items:end}.lgq-vision__title{margin:0;font-family:var(--font-stack-headings, Poppins, sans-serif);font-size:clamp(38px,4vw,56px);font-weight:800;line-height:1.02;letter-spacing:-.03em;color:var(--lgq-red-text)}.lgq-vision__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lgq-engage{padding:28px;border-radius:var(--lgq-radius);background:var(--lgq-cream);display:flex;flex-direction:column;gap:10px}.lgq-engage__num{font-size:13px;font-weight:700;color:var(--lgq-red-text)}.lgq-engage__title{margin:0;font-size:18px;font-weight:700}.lgq-engage__text{font-size:14px;line-height:1.55;color:var(--lgq-text)}.lgq-team .lgq__split{align-items:center}.lgq-team__media{aspect-ratio:1 / 1.05}.lgq-team__content{display:flex;flex-direction:column;gap:32px}.lgq-team__block{display:flex;flex-direction:column;gap:12px}.lgq-team__block .lgq__title{font-size:clamp(24px,2vw,28px)}.lgq-team__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.lgq-team__chip{font-size:13px;padding:8px 14px;border-radius:20px;background:#fff;border:1px solid var(--lgq-line)}.lgq-bcorp__grid{display:grid;grid-template-columns:5fr 7fr;gap:clamp(32px,4.5vw,64px);align-items:center}.lgq-bcorp__intro{display:flex;flex-direction:column;gap:20px}.lgq-bcorp__logo img{width:88px;height:auto}.lgq-bcorp__card{background:#fff;border-radius:20px;padding:clamp(22px,2.6vw,36px);display:flex;flex-direction:column;gap:24px}.lgq-bcorp__score{display:flex;align-items:flex-end;gap:24px}.lgq-bcorp__score-value{font-size:clamp(56px,5vw,72px);font-weight:800;line-height:.9;color:var(--lgq-navy)}.lgq-bcorp__score-label{font-size:14px;line-height:1.5;color:var(--lgq-text)}.lgq-bcorp__pillars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.lgq-bcorp__pillar{display:grid;grid-template-columns:140px 1fr 48px;gap:12px;align-items:center;font-size:14px}.lgq-bcorp__bar{height:10px;border-radius:5px;background:#eeeae3;overflow:hidden}.lgq-bcorp__bar span{display:block;height:100%;border-radius:5px;background:var(--lgq-navy)}.lgq-bcorp__pillar-value{font-weight:600;text-align:right}.lgq-bcorp__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lgq-bcorp__fact{padding:18px;border-radius:12px;background:var(--lgq-cream)}.lgq-bcorp__fact-value{font-size:28px;font-weight:800;color:var(--lgq-red-text)}.lgq-bcorp__fact-label{font-size:13px;color:var(--lgq-text)}.lgq-bcorp__checks-title{font-size:14px;font-weight:600}.lgq-bcorp__checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lgq-bcorp__check{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.5}.lgq-bcorp__check svg{flex-shrink:0;margin-top:2px;color:var(--lgq-red-text)}.lgq-bcorp__note{font-size:14px;line-height:1.6;color:var(--lgq-muted);padding-top:14px;border-top:1px solid #ece6dc}.lgq-faq__grid{display:grid;grid-template-columns:1fr 2fr;gap:clamp(24px,4.5vw,64px)}.lgq-faq__item{border-bottom:1px solid #e7e7e7}.lgq-faq__item:last-child{border-bottom:0}.lgq-faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:22px 0;font-size:16px;font-weight:600}.lgq-faq__q::-webkit-details-marker{display:none}.lgq-faq__icon{flex-shrink:0;width:20px;height:20px;transition:transform .2s}.lgq-faq__item[open] .lgq-faq__icon{transform:rotate(45deg)}.lgq-faq__a{padding:0 0 22px;font-size:14px;line-height:1.6;color:var(--lgq-muted)}.lgq-faq__a p+p{margin-top:10px}.lgq-cta__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lgq-cta__card{background:#fff;color:var(--lgq-ink);border-radius:var(--lgq-radius);padding:32px;display:flex;flex-direction:column;gap:12px}.lgq-cta__audience{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.lgq-cta__heading{margin:0;font-size:20px;font-weight:700;line-height:1.3}.lgq-cta__link{font-size:15px;font-weight:500;color:var(--lgq-red-text)}@media screen and (max-width:1023px){.lgq-stats__grid,.lgq-stats__labels,.lgq-vision__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lgq-eco__poles{grid-template-columns:1fr;gap:48px}.lgq-eco__fork{display:none}.lgq-infra__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lgq-infra__stats{grid-column:span 2;flex-direction:row}.lgq-timeline{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:24px}.lgq-cta__grid{grid-template-columns:1fr}}@media screen and (max-width:767px){.lgq__split,.lgq-poles__grid,.lgq-bcorp__grid,.lgq-faq__grid{grid-template-columns:1fr}.lgq-poles__grid{border-radius:0;gap:16px;overflow:visible}.lgq-pole{border-radius:var(--lgq-radius);padding:28px 22px}.lgq-stats__top{flex-direction:column;align-items:flex-start}.lgq-stat__label{font-size:13px}.lgq-label{min-height:64px;font-size:12px}.lgq-hero__media{aspect-ratio:16 / 10;order:2}.lgq-eco__cards{grid-template-columns:1fr}.lgq-eco__split{display:none}.lgq-eco__card{padding:18px}.lgq-infra__grid{grid-template-columns:1fr}.lgq-infra__photo{min-height:220px}.lgq-infra__key{padding:22px}.lgq-infra__stats{grid-column:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lgq-infra__stat{padding:18px}.lgq-impact__community{grid-template-columns:1fr;gap:10px}.lgq-impact__stat{padding:20px}.lgq-timeline{grid-template-columns:1fr;gap:0;padding:0;border-top:0;border-left:2px solid #4a4a4a;margin-left:6px}.lgq-timeline__item{padding:0 0 18px 18px;gap:2px}.lgq-timeline__year{font-size:18px}.lgq-vision__grid{grid-template-columns:1fr;gap:10px}.lgq-engage{padding:20px}.lgq-team__media{aspect-ratio:16 / 11}.lgq-bcorp__pillar{grid-template-columns:110px 1fr 36px;gap:8px;font-size:13px}.lgq-bcorp__score{flex-direction:column;align-items:flex-start;gap:6px}.lgq-faq__q{font-size:15px;padding:18px 0}.lgq-cta__card{padding:22px}.lgq__buttons .lgq__btn{width:100%}}@media(prefers-reduced-motion:reduce){.lgq *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/lg-qsn.css.map */
