.lms-container,.lms-container__pagination,.no-lmscards{--primary_color:#eb690b;--tertiary_color:#6b7880;--dark_color:#1a1c1e;--black_color:#1a1c1e;--light_color:#f0f3f5;--white_color:#fff;--border-radius:6px;--cl-accent:#eb690b;--cl-heading:#1a1c1e;--cl-text:#495156;--cl-muted:#6b7880;--cl-border:#c3ced7;--cl-font-display:var(--dilo-font-display);--cl-font-body:var(--dilo-font-body)}.lms-container{gap:20px}.lms-card-container{background-color:#fff;border:1px solid var(--cl-border);border-radius:6px;box-shadow:0 1px 2px rgba(26,28,30,.04);transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}@media (hover:hover) and (prefers-reduced-motion:no-preference){.lms-card-container:hover{border-color:var(--cl-accent);box-shadow:0 8px 24px rgba(26,28,30,.1);transform:translateY(-3px)}}.featured-image-container{background-color:#f0f3f5}.featured-image-container img{transition:transform .3s ease}@media (hover:hover) and (prefers-reduced-motion:no-preference){.lms-card-container:hover .featured-image-container img{transform:scale(1.04)}}.post-title{color:var(--cl-heading);font-family:var(--cl-font-display);font-size:21px;font-weight:700;letter-spacing:.02em;line-height:1.15;margin:0;min-height:2.3em;text-transform:uppercase}.post-summary:empty{display:none}.post-summary{color:var(--cl-text);font-family:var(--cl-font-body);font-size:16px;font-weight:400;line-height:1.65;margin:0}.post-search-details{min-width:0}.post-details{gap:20px;padding:24px}.post-details__top{display:flex;flex-direction:column;gap:10px}.post-details__bottom{width:100%}.lms-card-container__tags,.tag-container{color:var(--cl-accent);font-family:var(--cl-font-body);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.tag-container{background-color:#fef3ec;border-radius:3px;letter-spacing:.06em;padding:4px 10px}.lms-card-container__tags--below{align-items:center;display:flex;gap:8px}.lms-card-container__tags svg{fill:currentColor;height:12px;width:12px}.lmscard-view-link{align-items:center;background-color:transparent;border:1px solid var(--cl-accent);border-radius:0;color:var(--cl-accent);font-family:var(--cl-font-body);font-size:12px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.06em;padding:12px 20px;text-align:center;text-transform:uppercase;transition:background-color .15s linear,color .15s linear;width:100%}.lmscard-view-link svg{fill:currentColor}.lms-card-container:focus-visible .lmscard-view-link,.lms-card-container:hover .lmscard-view-link{background-color:var(--cl-accent);color:#fff}.lms-container__pagination{font-family:var(--cl-font-body);gap:14px;margin-top:32px}.no-lmscards{color:var(--cl-muted);font-family:var(--cl-font-body);font-size:16px;line-height:1.65;padding:40px 0;text-align:center}@media (max-width:767px){.lms-container{gap:16px}.post-title{font-size:19px}}