@font-face{font-family:LVPOHeading;src:url(/wp-content/mu-plugins/lionvina-poly-overview/assets/heading.ttf) format('truetype');font-weight:700;font-display:swap}@font-face{font-family:LVPOBody;src:url(/wp-content/mu-plugins/lionvina-poly-overview/assets/body.ttf) format('truetype');font-weight:400;font-display:swap}@font-face{font-family:LVPOBody;src:url(/wp-content/mu-plugins/lionvina-poly-overview/assets/body-bold.ttf) format('truetype');font-weight:700;font-display:swap}#lv-poly-pillar-story #lvpo-overview{max-width:1440px;margin:auto;padding:28px 40px 0;container-type:inline-size}#lv-poly-pillar-story #lvpo-overview .lvpo-section-label{display:flex;align-items:center;gap:14px;margin:0 0 22px}#lv-poly-pillar-story #lvpo-overview .lvpo-section-number{font-size:13px;font-weight:700;line-height:1;color:#0788e0}#lv-poly-pillar-story #lvpo-overview .lvpo-section-label h2{margin:0;color:#0c3967;font-family:LVPOHeading,'Arial Narrow',Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:.015em;line-height:1.15}#lv-poly-pillar-story #lvpo-overview .lvpo-section-rule{height:1px;flex:1;margin-left:8px;background:#d9e8f1}#lv-poly-pillar-story #lvpo-overview .lvpo-lv-hero{position:relative;isolation:isolate;width:100%;aspect-ratio:1672/941;overflow:hidden;border-radius:5px;background:#e6f3ff;container-type:inline-size}#lv-poly-pillar-story #lvpo-overview .lvpo-hero-scene,#lv-poly-pillar-story #lvpo-overview .lvpo-hero-wash{position:absolute;inset:0;width:100%;height:100%}#lv-poly-pillar-story #lvpo-overview .lvpo-hero-scene{z-index:-2}#lv-poly-pillar-story #lvpo-overview .lvpo-hero-scene img{display:block;width:100%;height:100%;object-fit:cover}#lv-poly-pillar-story #lvpo-overview .lvpo-hero-wash{z-index:-1;background:linear-gradient(90deg,#ffffff80 0%,#ffffff3d 45%,transparent 72%)}#lv-poly-pillar-story #lvpo-overview .lvpo-distributor{position:absolute;left:4.65%;top:5.4%;width:39%;display:flex;align-items:center;gap:1.5cqw}#lv-poly-pillar-story #lvpo-overview .lvpo-distributor img{display:block;width:56%;height:auto}#lv-poly-pillar-story #lvpo-overview .lvpo-distributor span{display:block;border-left:1px solid #0c4686;padding-left:1.15cqw;white-space:nowrap;font-size:1.16cqw;line-height:1.4;color:#06357d}#lv-poly-pillar-story #lvpo-overview .lvpo-hero-title{position:absolute;left:4.65%;top:19.8%;margin:0;color:#06347e;font-family:LVPOHeading,'Arial Narrow',Arial,sans-serif;font-size:5.85cqw;font-weight:700;line-height:1.12;letter-spacing:-.012em;white-space:nowrap}#lv-poly-pillar-story #lvpo-overview .lvpo-hero-tagline{position:absolute;left:5.15%;top:31.6%;margin:0;color:#55759c;font-size:1.31cqw;line-height:1.5;letter-spacing:.165em}#lv-poly-pillar-story #lvpo-overview .lvpo-mobile-break{display:none}#lv-poly-pillar-story #lvpo-overview .lvpo-brand-logos{position:absolute;left:4.55%;top:35.6%;display:flex;align-items:center;justify-content:space-between;gap:2.1cqw;width:45.8%;height:17.2cqw;mix-blend-mode:multiply}#lv-poly-pillar-story #lvpo-overview .lvpo-brand-logos img{display:block;object-fit:contain;height:auto}#lv-poly-pillar-story #lvpo-overview .lvpo-brand-sunlite{width:36.5%}#lv-poly-pillar-story #lvpo-overview .lvpo-brand-lion{width:32.5%}#lv-poly-pillar-story #lvpo-overview .lvpo-brand-polycar{width:25%}#lv-poly-pillar-story #lvpo-overview .lvpo-overview-copy{display:grid;grid-template-columns:.9fr 1.55fr;gap:7%;padding:36px 20px 40px;border-bottom:1px solid #e0eaf1}#lv-poly-pillar-story #lvpo-overview .lvpo-eyebrow{margin:0 0 12px;color:#097eca;font-size:10px;line-height:1.5;letter-spacing:.095em;font-weight:700}#lv-poly-pillar-story #lvpo-overview .lvpo-copy-heading h3{margin:0;color:#103f6b;font-family:LVPOHeading,'Arial Narrow',Arial,sans-serif;font-size:38px;font-weight:700;line-height:1.12}#lv-poly-pillar-story #lvpo-overview .lvpo-copy-body p{margin:0 0 12px;color:#546c7e;font-size:15px;line-height:1.8}#lv-poly-pillar-story #lvpo-overview .lvpo-copy-body strong{font-weight:700;color:#154a72}#lv-poly-pillar-story #lvpo-overview .lvpo-text-link{display:inline-flex;align-items:center;gap:18px;margin-top:7px;color:#087bc3;font-size:12px;font-weight:700;text-decoration:none;padding:5px 0}#lv-poly-pillar-story #lvpo-overview .lvpo-text-link span{font-size:20px;line-height:1;transition:transform .2s}#lv-poly-pillar-story #lvpo-overview .lvpo-text-link:hover span{transform:translateX(4px)}#lv-poly-pillar-story #lvpo-overview .lvpo-text-link:focus-visible{outline:2px solid #0988dc;outline-offset:5px}#lv-poly-pillar-story #lvpo-overview .lvpo-text-link:hover{text-decoration:underline}@media(min-width:1600px){#lv-poly-pillar-story #lvpo-overview{padding-top:34px}}@media(max-width:900px) and (min-width:641px){#lv-poly-pillar-story #lvpo-overview{padding:25px 24px 0}#lv-poly-pillar-story #lvpo-overview .lvpo-overview-copy{padding:28px 8px 34px;grid-template-columns:.9fr 1.4fr;gap:5%}#lv-poly-pillar-story #lvpo-overview .lvpo-copy-heading h3{font-size:32px}#lv-poly-pillar-story #lvpo-overview .lvpo-copy-body p{font-size:14px}#lv-poly-pillar-story #lvpo-overview .lvpo-section-label h2{font-size:22px}}@media(max-width:640px){#lv-poly-pillar-story #lvpo-overview{padding:22px 16px 0}#lv-poly-pillar-story #lvpo-overview .lvpo-section-label{gap:10px;margin-bottom:16px}#lv-poly-pillar-story #lvpo-overview .lvpo-section-number{font-size:12px}#lv-poly-pillar-story #lvpo-overview .lvpo-section-label h2{font-size:20px;letter-spacing:0}#lv-poly-pillar-story #lvpo-overview .lvpo-section-rule{margin-left:4px}#lv-poly-pillar-story #lvpo-overview .lvpo-lv-hero{aspect-ratio:2/3;border-radius:4px}#lv-poly-pillar-story #lvpo-overview .lvpo-hero-wash{background:linear-gradient(180deg,#ffffff91 0%,#ffffff58 40%,transparent 65%)}#lv-poly-pillar-story #lvpo-overview .lvpo-distributor{left:6%;top:5%;width:88%;gap:3.1cqw}#lv-poly-pillar-story #lvpo-overview .lvpo-distributor img{width:53%}#lv-poly-pillar-story #lvpo-overview .lvpo-distributor span{padding-left:2.8cqw;font-size:2.58cqw;line-height:1.45}#lv-poly-pillar-story #lvpo-overview .lvpo-hero-title{left:6%;top:19.8%;font-size:10.65cqw;line-height:1.03;white-space:normal;max-width:88%;letter-spacing:-.012em}#lv-poly-pillar-story #lvpo-overview .lvpo-hero-title span{display:block}#lv-poly-pillar-story #lvpo-overview .lvpo-hero-tagline{left:6.4%;top:35.2%;font-size:2.64cqw;line-height:1.6;letter-spacing:.1em;max-width:88%}#lv-poly-pillar-story #lvpo-overview .lvpo-mobile-break{display:inline}#lv-poly-pillar-story #lvpo-overview .lvpo-brand-logos{left:6%;top:43%;width:88%;height:24cqw;gap:3cqw;align-items:center}#lv-poly-pillar-story #lvpo-overview .lvpo-brand-sunlite{width:36%}#lv-poly-pillar-story #lvpo-overview .lvpo-brand-lion{width:32%}#lv-poly-pillar-story #lvpo-overview .lvpo-brand-polycar{width:26%}#lv-poly-pillar-story #lvpo-overview .lvpo-overview-copy{display:block;padding:26px 4px 30px}#lv-poly-pillar-story #lvpo-overview .lvpo-eyebrow{font-size:9px;letter-spacing:.07em;margin-bottom:10px}#lv-poly-pillar-story #lvpo-overview .lvpo-copy-heading h3{font-size:32px;line-height:1.08;margin-bottom:18px}#lv-poly-pillar-story #lvpo-overview .lvpo-copy-body p{font-size:15px;line-height:1.8;margin-bottom:13px}#lv-poly-pillar-story #lvpo-overview .lvpo-text-link{font-size:12px;margin-top:6px}}@media(prefers-reduced-motion:reduce){#lv-poly-pillar-story #lvpo-overview *{scroll-behavior:auto!important;transition:none!important}}#lv-poly-pillar-story #lvpo-overview{max-width:none;width:100%;margin:0 0 36px;padding:0;display:block;border:0;border-radius:0;box-shadow:none;background:#fff;color:#133f63;font-family:LVPOBody,Arial,sans-serif;container-type:inline-size}#lv-poly-pillar-story #lvpo-overview *,#lv-poly-pillar-story #lvpo-overview *:before,#lv-poly-pillar-story #lvpo-overview *:after{box-sizing:border-box}#lv-poly-pillar-story #lvpo-overview img{max-width:100%;border:0;box-shadow:none}#lv-poly-pillar-story #lvpo-overview h2,#lv-poly-pillar-story #lvpo-overview h3{text-transform:none!important;font-style:normal;text-shadow:none;padding:0}