.llpe-section{--llpe-orange:#FF7800;--llpe-orange-hi:#FF9333;--llpe-cyan:#00AAD4;--llpe-pink:#EE3164;--llpe-green:#9DC443;--llpe-darkblue:#00244A;--llpe-gap:24px;--llpe-visible:3;--llpe-radius:20px;box-sizing:border-box;position:relative;overflow:hidden;padding:56px clamp(16px,4vw,64px);font-family:Rubik,Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.llpe-section *,.llpe-section ::after,.llpe-section ::before{box-sizing:border-box}.llpe-section h2::after,.llpe-section h2::before{content:none!important;display:none!important;background:0 0!important}.llpe-section .llpe-card__title,.llpe-section .llpe-modal__title,.llpe-section .llpe-title{font-family:Rubik,Roboto,Arial,sans-serif!important;font-weight:800!important;background:0 0!important}.llpe-section .llpe-eyebrow{font-weight:800!important;font-family:Rubik,Roboto,Arial,sans-serif!important}.llpe-section[data-llpe-theme] .llpe-title{font-size:clamp(28px, 3.4vw, 46px)!important;line-height:1.07!important;letter-spacing:-.02em!important;font-weight:800!important;margin:10px 0 0!important;padding:0!important}.llpe-section[data-llpe-theme] .llpe-modal__title{font-size:clamp(22px, 3vw, 30px)!important;line-height:1.12!important}.llpe-container{position:relative;max-width:1320px;margin:0 auto}.llpe-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px;background:0 0!important;box-shadow:none!important;padding:0!important;border:0!important;position:static!important}.llpe-section .llpe-nav{background:0 0!important;box-shadow:none!important;padding:0!important}.llpe-header__text{max-width:780px}.llpe-eyebrow{margin:0;font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--llpe-orange)}.llpe-title{margin:10px 0 0;font-size:clamp(26px, 4vw, 44px);line-height:1.08;font-weight:800;letter-spacing:-.02em}.llpe-subtitle{margin:12px 0 0;font-size:16px;line-height:1.5;max-width:620px}.llpe-nav{display:flex;gap:12px;flex-shrink:0;padding-bottom:4px}.llpe-arrow{width:52px;height:52px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;border:1.5px solid transparent;background:0 0;transition:background .18s,color .18s,border-color .18s,opacity .18s}.llpe-arrow:disabled{opacity:.35;cursor:default}.llpe-carousel{position:relative}.llpe-viewport{overflow:hidden}.llpe-track{display:flex;gap:var(--llpe-gap);transition:transform .42s cubic-bezier(.2,.7,.2,1);will-change:transform}.llpe-card{flex:0 0 calc((100% - (var(--llpe-visible) - 1) * var(--llpe-gap))/ var(--llpe-visible));max-width:calc((100% - (var(--llpe-visible) - 1) * var(--llpe-gap))/ var(--llpe-visible));display:flex;flex-direction:column;overflow:hidden;border-radius:var(--llpe-radius);transition:transform .2s,box-shadow .2s}.llpe-card__media{position:relative;display:block;width:100%;padding:0;border:0;cursor:pointer;overflow:hidden;aspect-ratio:16/9;background:rgba(0,0,0,.15)}.llpe-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.llpe-card:hover .llpe-card__media img{transform:scale(1.04)}.llpe-card__ph{display:block;width:100%;height:100%;background:repeating-linear-gradient(45deg,rgba(0,0,0,.06),rgba(0,0,0,.06) 10px,rgba(0,0,0,.03) 10px,rgba(0,0,0,.03) 20px)}.llpe-badge{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;font-size:12.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;box-shadow:0 4px 14px rgba(0,0,0,.3)}.llpe-badge--static{position:static;align-self:flex-start;box-shadow:none}.llpe-card__body{padding:20px;display:flex;flex-direction:column;flex:1}.llpe-card__title{font-size:21px;font-weight:800;letter-spacing:-.01em;line-height:1.18;cursor:pointer}.llpe-card__date{display:inline-flex;align-self:flex-start;align-items:center;gap:7px;margin-top:12px;padding:6px 12px;border-radius:999px;font-size:13.5px;font-weight:700}.llpe-card__excerpt{margin:12px 0 0;font-size:14.5px;line-height:1.5}.llpe-card__actions{display:flex;gap:10px;margin-top:auto;padding-top:18px}.llpe-btn{font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;border-radius:12px;padding:13px 18px;border:1.5px solid transparent;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s}.llpe-btn--ghost{flex:0 0 auto;background:0 0}.llpe-btn--cta{flex:1;border:none;font-weight:800;color:#fff;background:var(--llpe-orange);box-shadow:0 8px 20px rgba(255,120,0,.35)}.llpe-btn--cta:hover{background:var(--llpe-orange-hi)}.llpe-btn--block{width:100%;flex:none;padding:16px;font-size:16px}.llpe-dots{display:flex;gap:9px;justify-content:center;margin-top:30px}.llpe-dot{height:10px;width:10px;border-radius:999px;border:none;cursor:pointer;padding:0;transition:width .25s,background .25s}.llpe-dot.is-active{width:26px}.llpe-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:28px}.llpe-modal[hidden]{display:none}.llpe-modal__overlay{position:absolute;inset:0;background:rgba(0,16,34,.74);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:llpeFade .2s ease}.llpe-modal__dialog{position:relative;width:1000px;max-width:100%;max-height:92vh;overflow:auto;border-radius:24px;box-shadow:0 40px 100px rgba(0,0,0,.5);animation:llpePop .26s cubic-bezier(.2,.7,.2,1)}.llpe-modal__close{position:absolute;top:16px;right:16px;z-index:3;width:44px;height:44px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);color:#fff;transition:background .18s}.llpe-modal__close:hover{background:var(--llpe-pink)}.llpe-modal__grid{display:grid;grid-template-columns:1.05fr 1fr}.llpe-modal__media{padding:22px}.llpe-modal__cover{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px;box-shadow:0 16px 40px rgba(0,0,0,.35)}.llpe-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.llpe-gallery__item{margin:0}.llpe-gallery__item img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:10px}.llpe-gallery__item figcaption{font-size:11px;opacity:.6;margin-top:4px;text-align:center}.llpe-modal__body{padding:30px 30px 30px 8px;display:flex;flex-direction:column}.llpe-modal__title{margin:14px 0 0;font-size:clamp(22px, 3vw, 30px);font-weight:800;line-height:1.12;letter-spacing:-.01em}.llpe-modal__meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.llpe-chip{display:inline-flex;align-items:center;padding:8px 13px;border-radius:10px;font-size:14px;font-weight:600}.llpe-modal__text{margin-top:18px;font-size:15.5px;line-height:1.62}.llpe-modal__text p{margin:0 0 10px}.llpe-modal__offer{margin-top:14px;font-weight:700}.llpe-modal__terms{margin-top:12px;font-size:13.5px;opacity:.8}.llpe-modal__disclaimer{margin-top:12px;font-size:12px;opacity:.55}.llpe-modal__cta{margin-top:auto;padding-top:24px}@keyframes llpeFade{from{opacity:0}to{opacity:1}}@keyframes llpePop{from{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}.llpe-section[data-llpe-theme=dark]{background-color:#1b2747;background-image:radial-gradient(900px 500px at 85% -10%,rgba(0,170,212,.18),transparent 60%),radial-gradient(700px 500px at -10% 110%,rgba(255,120,0,.14),transparent 60%),linear-gradient(120deg,rgba(0,36,74,.55) 0,rgba(0,36,74,.2) 55%,rgba(0,36,74,.6) 100%)}.llpe-section[data-llpe-theme=dark] .llpe-title{color:#fff!important}.llpe-section[data-llpe-theme=dark] .llpe-subtitle{color:rgba(255,255,255,.72)}.llpe-section[data-llpe-theme=dark] .llpe-arrow{border-color:rgba(0,170,212,.45);background:rgba(0,36,74,.55);color:#fff}.llpe-section[data-llpe-theme=dark] .llpe-arrow:not(:disabled):hover{background:var(--llpe-cyan);border-color:var(--llpe-cyan)}.llpe-section[data-llpe-theme=dark] .llpe-card{background:#0c264a;border:1px solid rgba(0,170,212,.22)}.llpe-section[data-llpe-theme=dark] .llpe-card:hover{transform:translateY(-6px);box-shadow:0 18px 44px rgba(0,0,0,.5)}.llpe-section[data-llpe-theme=dark] .llpe-card__title{color:#fff}.llpe-section[data-llpe-theme=dark] .llpe-card__date{background:rgba(0,170,212,.16);color:#3bbbdb}.llpe-section[data-llpe-theme=dark] .llpe-card__excerpt{color:rgba(255,255,255,.68)}.llpe-section[data-llpe-theme=dark] .llpe-btn--ghost{border-color:rgba(255,255,255,.28);color:#fff}.llpe-section[data-llpe-theme=dark] .llpe-btn--ghost:hover{border-color:#fff;background:rgba(255,255,255,.08)}.llpe-section[data-llpe-theme=dark] .llpe-dot{background:rgba(255,255,255,.28)}.llpe-section[data-llpe-theme=dark] .llpe-dot.is-active{background:var(--llpe-cyan)}.llpe-section[data-llpe-theme=dark] .llpe-modal__dialog{background:#0c264a;border:1px solid rgba(0,170,212,.2);color:rgba(255,255,255,.82)}.llpe-section[data-llpe-theme=dark] .llpe-modal__title{color:#fff}.llpe-section[data-llpe-theme=dark] .llpe-chip{background:rgba(255,255,255,.06);color:rgba(255,255,255,.82)}.llpe-section[data-llpe-theme=dark] .llpe-chip--accent{background:rgba(0,170,212,.16);color:#3bbbdb}.llpe-section[data-llpe-theme=dark] .llpe-modal__text{color:rgba(255,255,255,.78)}.llpe-section[data-llpe-theme=light]{background:#f4f6fa;background-image:radial-gradient(420px 420px at 92% -12%,rgba(0,170,212,.18),transparent 70%),radial-gradient(380px 380px at -8% 112%,rgba(255,120,0,.14),transparent 70%)}.llpe-section[data-llpe-theme=light] .llpe-eyebrow{color:var(--llpe-orange)}.llpe-section[data-llpe-theme=light] .llpe-title{color:var(--llpe-darkblue)!important}.llpe-section[data-llpe-theme=light] .llpe-subtitle{color:#5d7e9e}.llpe-section[data-llpe-theme=light] .llpe-arrow{border-color:rgba(0,36,74,.16);background:#fff;color:var(--llpe-darkblue);box-shadow:0 6px 16px rgba(0,36,74,.1)}.llpe-section[data-llpe-theme=light] .llpe-arrow:not(:disabled):hover{background:var(--llpe-darkblue);color:#fff;border-color:var(--llpe-darkblue)}.llpe-section[data-llpe-theme=light] .llpe-card{background:#fff;border:1px solid rgba(0,36,74,.08);box-shadow:0 8px 24px rgba(0,36,74,.08)}.llpe-section[data-llpe-theme=light] .llpe-card:hover{transform:translateY(-6px);box-shadow:0 20px 44px rgba(0,36,74,.16)}.llpe-section[data-llpe-theme=light] .llpe-card__title{color:var(--llpe-darkblue)}.llpe-section[data-llpe-theme=light] .llpe-card__date{background:rgba(0,36,74,.06);color:#416487}.llpe-section[data-llpe-theme=light] .llpe-card__excerpt{color:#5d7e9e}.llpe-section[data-llpe-theme=light] .llpe-btn--ghost{border-color:rgba(0,36,74,.18);color:var(--llpe-darkblue);background:#fff}.llpe-section[data-llpe-theme=light] .llpe-btn--ghost:hover{border-color:var(--llpe-darkblue);background:#f4f6fa}.llpe-section[data-llpe-theme=light] .llpe-dot{background:rgba(0,36,74,.18)}.llpe-section[data-llpe-theme=light] .llpe-dot.is-active{background:var(--llpe-darkblue)}.llpe-section[data-llpe-theme=light] .llpe-modal__dialog{background:#fff;color:#46627d}.llpe-section[data-llpe-theme=light] .llpe-modal__title{color:var(--llpe-darkblue)}.llpe-section[data-llpe-theme=light] .llpe-chip{background:rgba(0,36,74,.06);color:#416487}.llpe-section[data-llpe-theme=light] .llpe-chip--accent{background:rgba(0,170,212,.14);color:#0a6e8c}.llpe-section[data-llpe-theme=light] .llpe-modal__text{color:#46627d}@media (max-width:1023px){.llpe-section{--llpe-visible:2}.llpe-header{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.llpe-section{--llpe-visible:1;--llpe-gap:14px;padding:36px 16px}.llpe-card__actions{flex-direction:column-reverse}.llpe-btn--ghost{width:100%}.llpe-modal{padding:0}.llpe-modal__dialog{width:100%;max-width:100%;max-height:100vh;height:100%;border-radius:0}.llpe-modal__grid{grid-template-columns:1fr}.llpe-modal__body{padding:22px}.llpe-gallery{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.llpe-track{transition:none}.llpe-modal__dialog,.llpe-modal__overlay{animation:none}.llpe-card{transition:none}}