
.lisqinieccom-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.lisqinieccom-kit-6 e-page-transition{background-color:#FFBC7D;}.lisqinieccom-section.lisqinieccom-section-boxed > .lisqinieccom-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.lisqinieccom-widget:not(:last-child){margin-block-end:20px;}.lisqinieccom-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.lisqinieccom-section.lisqinieccom-section-boxed > .lisqinieccom-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.lisqinieccom-section.lisqinieccom-section-boxed > .lisqinieccom-container{max-width:767px;}.e-con{--container-max-width:767px;}}
.lisqinieccom-33155 .lisqinieccom-element.lisqinieccom-element-dcdb807{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;box-shadow:27px 0px 10px 0px rgba(0,0,0,0.5);}.lisqinieccom-theme-builder-content-area{height:400px;}.lisqinieccom-location-header:before, .lisqinieccom-location-footer:before{content:"";display:table;clear:both;}
.lisqinieccom-32161 .lisqinieccom-element.lisqinieccom-element-9884087{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.lisqinieccom-theme-builder-content-area{height:400px;}.lisqinieccom-location-header:before, .lisqinieccom-location-footer:before{content:"";display:table;clear:both;}
.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4860f6f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:13%;--padding-right:13%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4860f6f7:not(.lisqinieccom-motion-effects-element-type-background), .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4860f6f7 > .lisqinieccom-motion-effects-container > .lisqinieccom-motion-effects-layer{background-color:#000000;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-32ceaa3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:13%;--padding-right:13%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-32ceaa3:not(.lisqinieccom-motion-effects-element-type-background), .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-32ceaa3 > .lisqinieccom-motion-effects-container > .lisqinieccom-motion-effects-layer{background-color:#000000;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-060f10f .qwz_section_title_wrap{text-align:left;margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-060f10f .qwz_section_title_wrap .qwz_section_title{color:#FFFFFF;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317{--grid-row-gap:35px;--grid-column-gap:30px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .lisqinieccom-button{background-color:#0B0B0B;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:underline;line-height:74px;letter-spacing:0px;word-spacing:0px;fill:#F0F0F0;color:#F0F0F0;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .lisqinieccom-post__thumbnail__link{width:100%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .lisqinieccom-post__meta-data span + span:before{content:"•";}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .lisqinieccom-post__text{margin-top:20px;margin-bottom:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .lisqinieccom-post__badge{right:0;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .lisqinieccom-post__card .lisqinieccom-post__badge{background-color:#0B0B0B;margin:20px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .lisqinieccom-post__title, .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .lisqinieccom-post__title a{color:#212121;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .lisqinieccom-post__read-more{color:#0B0B0B;margin-bottom:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .e-load-more-message{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:60px;letter-spacing:-0.28px;word-spacing:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-80f3194{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:13%;--padding-right:13%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-80f3194:not(.lisqinieccom-motion-effects-element-type-background), .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-80f3194 > .lisqinieccom-motion-effects-container > .lisqinieccom-motion-effects-layer{background-color:#000000;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-b12a465 .qwz_section_title_wrap{text-align:left;margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-b12a465 .qwz_section_title_wrap .qwz_section_title{color:#FFFFFF;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d{--grid-row-gap:35px;--grid-column-gap:30px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .lisqinieccom-button{background-color:#0B0B0B;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:underline;line-height:74px;letter-spacing:0px;word-spacing:0px;fill:#F0F0F0;color:#F0F0F0;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .lisqinieccom-post__thumbnail__link{width:100%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .lisqinieccom-post__meta-data span + span:before{content:"•";}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .lisqinieccom-post__text{margin-top:20px;margin-bottom:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .lisqinieccom-post__badge{right:0;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .lisqinieccom-post__card .lisqinieccom-post__badge{background-color:#0B0B0B;margin:20px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .lisqinieccom-post__title, .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .lisqinieccom-post__title a{color:#212121;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .lisqinieccom-post__read-more{color:#0B0B0B;margin-bottom:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .e-load-more-message{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:60px;letter-spacing:-0.28px;word-spacing:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0a878b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:13%;--padding-right:13%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0a878b3:not(.lisqinieccom-motion-effects-element-type-background), .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0a878b3 > .lisqinieccom-motion-effects-container > .lisqinieccom-motion-effects-layer{background-color:#000000;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3931bc2 .qwz_section_title_wrap{text-align:left;margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3931bc2 .qwz_section_title_wrap .qwz_section_title{color:#FFFFFF;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98{--grid-row-gap:35px;--grid-column-gap:30px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .lisqinieccom-button{background-color:#0B0B0B;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:underline;line-height:74px;letter-spacing:0px;word-spacing:0px;fill:#F0F0F0;color:#F0F0F0;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .lisqinieccom-post__thumbnail__link{width:100%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .lisqinieccom-post__meta-data span + span:before{content:"•";}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .lisqinieccom-post__text{margin-top:20px;margin-bottom:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .lisqinieccom-post__badge{right:0;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .lisqinieccom-post__card .lisqinieccom-post__badge{background-color:#0B0B0B;margin:20px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .lisqinieccom-post__title, .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .lisqinieccom-post__title a{color:#212121;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .lisqinieccom-post__read-more{color:#0B0B0B;margin-bottom:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .e-load-more-message{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:60px;letter-spacing:-0.28px;word-spacing:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-ea26763{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:13%;--padding-right:13%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-ea26763:not(.lisqinieccom-motion-effects-element-type-background), .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-ea26763 > .lisqinieccom-motion-effects-container > .lisqinieccom-motion-effects-layer{background-color:#000000;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3eda826 .qwz_section_title_wrap{text-align:left;margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3eda826 .qwz_section_title_wrap .qwz_section_title{color:#FFFFFF;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68{--grid-row-gap:35px;--grid-column-gap:30px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .lisqinieccom-button{background-color:#0B0B0B;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:underline;line-height:74px;letter-spacing:0px;word-spacing:0px;fill:#F0F0F0;color:#F0F0F0;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .lisqinieccom-post__thumbnail__link{width:100%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .lisqinieccom-post__meta-data span + span:before{content:"•";}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .lisqinieccom-post__text{margin-top:20px;margin-bottom:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .lisqinieccom-post__badge{right:0;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .lisqinieccom-post__card .lisqinieccom-post__badge{background-color:#0B0B0B;margin:20px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .lisqinieccom-post__title, .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .lisqinieccom-post__title a{color:#212121;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .lisqinieccom-post__read-more{color:#0B0B0B;margin-bottom:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .e-load-more-message{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:60px;letter-spacing:-0.28px;word-spacing:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-88540ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:13%;--padding-right:13%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-88540ed:not(.lisqinieccom-motion-effects-element-type-background), .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-88540ed > .lisqinieccom-motion-effects-container > .lisqinieccom-motion-effects-layer{background-color:#000000;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-2c19e46 .qwz_section_title_wrap{text-align:left;margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-2c19e46 .qwz_section_title_wrap .qwz_section_title{color:#FFFFFF;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e{--grid-row-gap:35px;--grid-column-gap:30px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .lisqinieccom-button{background-color:#0B0B0B;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:underline;line-height:74px;letter-spacing:0px;word-spacing:0px;fill:#F0F0F0;color:#F0F0F0;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .lisqinieccom-post__thumbnail__link{width:100%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .lisqinieccom-post__meta-data span + span:before{content:"•";}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .lisqinieccom-post__text{margin-top:20px;margin-bottom:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .lisqinieccom-post__badge{right:0;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .lisqinieccom-post__card .lisqinieccom-post__badge{background-color:#0B0B0B;margin:20px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .lisqinieccom-post__title, .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .lisqinieccom-post__title a{color:#212121;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .lisqinieccom-post__read-more{color:#0B0B0B;margin-bottom:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .e-load-more-message{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:60px;letter-spacing:-0.28px;word-spacing:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-a196f8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:13%;--padding-right:13%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-a196f8d:not(.lisqinieccom-motion-effects-element-type-background), .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-a196f8d > .lisqinieccom-motion-effects-container > .lisqinieccom-motion-effects-layer{background-color:#000000;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-d1b3e91 .qwz_section_title_wrap{text-align:left;margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-d1b3e91 .qwz_section_title_wrap .qwz_section_title{color:#FFFFFF;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4{--grid-row-gap:35px;--grid-column-gap:30px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .lisqinieccom-button{background-color:#0B0B0B;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:underline;line-height:74px;letter-spacing:0px;word-spacing:0px;fill:#F0F0F0;color:#F0F0F0;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .lisqinieccom-post__thumbnail__link{width:100%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .lisqinieccom-post__meta-data span + span:before{content:"•";}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .lisqinieccom-post__text{margin-top:20px;margin-bottom:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .lisqinieccom-post__badge{right:0;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .lisqinieccom-post__card .lisqinieccom-post__badge{background-color:#0B0B0B;margin:20px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .lisqinieccom-post__title, .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .lisqinieccom-post__title a{color:#212121;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .lisqinieccom-post__read-more{color:#0B0B0B;margin-bottom:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .e-load-more-message{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:60px;letter-spacing:-0.28px;word-spacing:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-d79c474{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:13%;--padding-right:13%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-d79c474:not(.lisqinieccom-motion-effects-element-type-background), .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-d79c474 > .lisqinieccom-motion-effects-container > .lisqinieccom-motion-effects-layer{background-color:#000000;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-9712b8a .qwz_section_title_wrap{text-align:left;margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-9712b8a .qwz_section_title_wrap .qwz_section_title{color:#FFFFFF;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a{--grid-row-gap:35px;--grid-column-gap:30px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .lisqinieccom-button{background-color:#0B0B0B;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:underline;line-height:74px;letter-spacing:0px;word-spacing:0px;fill:#F0F0F0;color:#F0F0F0;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .lisqinieccom-post__thumbnail__link{width:100%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .lisqinieccom-post__meta-data span + span:before{content:"•";}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .lisqinieccom-post__text{margin-top:20px;margin-bottom:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .lisqinieccom-post__badge{right:0;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .lisqinieccom-post__card .lisqinieccom-post__badge{background-color:#0B0B0B;margin:20px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .lisqinieccom-post__title, .lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .lisqinieccom-post__title a{color:#212121;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .lisqinieccom-post__read-more{color:#0B0B0B;margin-bottom:0px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .e-load-more-message{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:60px;letter-spacing:-0.28px;word-spacing:0px;}body.lisqinieccom-page-34205:not(.lisqinieccom-motion-effects-element-type-background), body.lisqinieccom-page-34205 > .lisqinieccom-motion-effects-container > .lisqinieccom-motion-effects-layer{background-color:#181818;}@media(max-width:1024px){.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4860f6f7{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:50%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-060f10f .qwz_section_title_wrap{margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .lisqinieccom-button{font-size:14px;line-height:30px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .e-load-more-message{font-size:50px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-b12a465 .qwz_section_title_wrap{margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .lisqinieccom-button{font-size:14px;line-height:30px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .e-load-more-message{font-size:50px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3931bc2 .qwz_section_title_wrap{margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .lisqinieccom-button{font-size:14px;line-height:30px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .e-load-more-message{font-size:50px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3eda826 .qwz_section_title_wrap{margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .lisqinieccom-button{font-size:14px;line-height:30px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .e-load-more-message{font-size:50px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-2c19e46 .qwz_section_title_wrap{margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .lisqinieccom-button{font-size:14px;line-height:30px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .e-load-more-message{font-size:50px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-d1b3e91 .qwz_section_title_wrap{margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .lisqinieccom-button{font-size:14px;line-height:30px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .e-load-more-message{font-size:50px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-9712b8a .qwz_section_title_wrap{margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .lisqinieccom-button{font-size:14px;line-height:30px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .e-load-more-message{font-size:50px;}}@media(min-width:768px){.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4860f6f7{--width:100%;}}@media(max-width:767px){.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4860f6f7{--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-060f10f .qwz_section_title_wrap{margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .lisqinieccom-post__thumbnail__link{width:100%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .lisqinieccom-button{letter-spacing:2px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-666ed317 .e-load-more-message{font-size:36px;line-height:50px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-b12a465 .qwz_section_title_wrap{margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .lisqinieccom-post__thumbnail__link{width:100%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .lisqinieccom-button{letter-spacing:2px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3a7a39d .e-load-more-message{font-size:36px;line-height:50px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3931bc2 .qwz_section_title_wrap{margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .lisqinieccom-post__thumbnail__link{width:100%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .lisqinieccom-button{letter-spacing:2px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-e809d98 .e-load-more-message{font-size:36px;line-height:50px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-3eda826 .qwz_section_title_wrap{margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .lisqinieccom-post__thumbnail__link{width:100%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .lisqinieccom-button{letter-spacing:2px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-0f5dd68 .e-load-more-message{font-size:36px;line-height:50px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-2c19e46 .qwz_section_title_wrap{margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .lisqinieccom-post__thumbnail__link{width:100%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .lisqinieccom-button{letter-spacing:2px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-999a63e .e-load-more-message{font-size:36px;line-height:50px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-d1b3e91 .qwz_section_title_wrap{margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .lisqinieccom-post__thumbnail__link{width:100%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .lisqinieccom-button{letter-spacing:2px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-4f10df4 .e-load-more-message{font-size:36px;line-height:50px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-9712b8a .qwz_section_title_wrap{margin-bottom:16px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .lisqinieccom-post__thumbnail__link{width:100%;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .lisqinieccom-button{letter-spacing:2px;}.lisqinieccom-34205 .lisqinieccom-element.lisqinieccom-element-914b16a .e-load-more-message{font-size:36px;line-height:50px;}}/* Start custom CSS for posts, class: .lisqinieccom-element-666ed317 *//* ============================================================
   RNC BLOG ARCHIVE · CSS RESKIN
   - Tło: #000000
   - Accent: #c79564
   - Font: Helvetica Neue / sans-serif
============================================================ */

/* ===== ZMIENNE ===== */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
  --rnc-accent: #c79564;
  --rnc-accent-soft: rgba(199, 149, 100, 0.7);
  --rnc-text-strong: #ffffff;
  --rnc-text: #e8e8ea;
  --rnc-muted: rgba(232, 232, 234, 0.62);
  --rnc-faint: rgba(232, 232, 234, 0.42);
  --rnc-surface: #111111;
  --rnc-surface-hover: #161616;
  --rnc-border: rgba(255, 255, 255, 0.08);
  --rnc-border-hover: rgba(255, 255, 255, 0.22);
  --rnc-hairline: rgba(255, 255, 255, 0.08);
  --rnc-bg: #000000;
  --rnc-font: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --rnc-font-ui: 'Helvetica Neue', Helvetica, Arial, sans-serif;

  --rnc-title-size: clamp(16px, 1.6vw, 22px);
  --rnc-body-size: clamp(13px, 1vw, 14.5px);
  --rnc-meta-size: clamp(9px, 0.7vw, 10.5px);
  --rnc-pad-h: clamp(18px, 2.5vw, 28px);
  --rnc-pad-v: clamp(20px, 2.5vw, 30px);

  background-color: var(--rnc-bg) !important;
}

/* ============================================================
   KARTA POSTA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card {
  background: var(--rnc-surface) !important;
  border: 1px solid var(--rnc-border) !important;
  border-radius: 0 !important;
  overflow: hidden !important;
  position: relative !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  transition:
    border-color 0.4s ease,
    background 0.4s ease,
    transform 0.4s cubic-bezier(0.2, 0.6, 0.2, 1),
    box-shadow 0.4s ease !important;
  box-shadow: none !important;
  will-change: transform !important;
}

/* Złoty pasek na górze – wjeżdża na hover */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card::before {
  content: '' !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: 3px !important;
  background: var(--rnc-accent) !important;
  transform: scaleX(0) !important;
  transform-origin: left center !important;
  transition: transform 0.45s cubic-bezier(0.2, 0.6, 0.2, 1) !important;
  z-index: 4 !important;
  pointer-events: none !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover {
  border-color: var(--rnc-border-hover) !important;
  background: var(--rnc-surface-hover) !important;
  transform: translateY(-4px) !important;
  box-shadow: 0 18px 38px rgba(0, 0, 0, 0.55) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover::before {
  transform: scaleX(1) !important;
}

/* ============================================================
   MINIATURA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link {
  aspect-ratio: 16 / 10 !important;
  overflow: hidden !important;
  background: #0a0a0a !important;
  margin: 0 !important;
  padding: 0 !important;
  position: relative !important;
  display: block !important;
  border-radius: 0 !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
  border-radius: 0 !important;
  filter: brightness(0.92) !important;
  transform: scale(1) !important;
  transition:
    transform 0.6s cubic-bezier(0.2, 0.6, 0.2, 1),
    filter 0.6s ease !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__thumbnail__link img {
  transform: scale(1.05) !important;
  filter: brightness(1) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link::after,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link::before {
  display: none !important;
  content: none !important;
  background: none !important;
  opacity: 0 !important;
}

/* ============================================================
   ODZNAKA KATEGORII
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__badge {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 600 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: var(--rnc-accent) !important;
  background: transparent !important;
  border: none !important;
  padding: var(--rnc-pad-v) var(--rnc-pad-h) 0 !important;
  margin: 0 !important;
  line-height: 1.4 !important;
}

/* ============================================================
   KONTENER TEKSTU
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__text {
  padding: clamp(12px, 1.4vw, 18px) var(--rnc-pad-h) var(--rnc-pad-v) !important;
  display: flex !important;
  flex-direction: column !important;
  gap: clamp(12px, 1.4vw, 18px) !important;
  flex: 1 !important;
  background: transparent !important;
}

/* ============================================================
   TYTUŁ
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__title {
  margin: 0 !important;
  padding: 0 !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__title a {
  font-family: var(--rnc-font) !important;
  font-size: var(--rnc-title-size) !important;
  font-weight: 800 !important;
  line-height: 1.2 !important;
  letter-spacing: -0.03em !important;
  color: var(--rnc-text-strong) !important;
  text-decoration: none !important;
  text-wrap: balance !important;
  transition: opacity 0.3s ease !important;
  display: block !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__title a {
  opacity: 0.85 !important;
}

/* ============================================================
   EXCERPT
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__excerpt p {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-body-size) !important;
  line-height: 1.75 !important;
  color: var(--rnc-muted) !important;
  margin: 0 !important;
  font-weight: 400 !important;
  max-width: 52ch !important;
}

/* ============================================================
   META DATA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data {
  margin: auto 0 0 !important;
  padding: clamp(14px, 1.8vw, 20px) var(--rnc-pad-h) var(--rnc-pad-v) !important;
  border-top: 1px solid var(--rnc-hairline) !important;
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  flex-wrap: wrap !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data span,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data a {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 600 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: var(--rnc-faint) !important;
  text-decoration: none !important;
  transition: opacity 0.25s ease !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data a:hover {
  opacity: 0.7 !important;
  color: var(--rnc-accent) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data i,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data svg {
  display: none !important;
}

/* ============================================================
   LOAD MORE BUTTON
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-button {
  font-family: var(--rnc-font-ui) !important;
  font-size: clamp(10px, 0.75vw, 11.5px) !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  color: var(--rnc-text-strong) !important;
  background: transparent !important;
  border: 1px solid rgba(255, 255, 255, 0.18) !important;
  border-radius: 0 !important;
  padding: clamp(10px, 1.2vw, 14px) clamp(24px, 3vw, 40px) !important;
  transition: background 0.25s ease, color 0.25s ease, border-color 0.25s ease !important;
  cursor: pointer !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-button:hover {
  background: var(--rnc-accent) !important;
  color: #ffffff !important;
  border-color: var(--rnc-accent) !important;
}

/* ============================================================
   RESPONSYWNOŚĆ
============================================================ */
@media (max-width: 1024px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(15px, 2.4vw, 20px);
    --rnc-pad-h: clamp(16px, 2.8vw, 24px);
    --rnc-pad-v: clamp(18px, 2.8vw, 26px);
  }
}

@media (max-width: 768px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(15px, 4.5vw, 19px);
    --rnc-body-size: clamp(12.5px, 3.5vw, 14px);
    --rnc-meta-size: clamp(9px, 2.5vw, 10px);
    --rnc-pad-h: clamp(14px, 5vw, 20px);
    --rnc-pad-v: clamp(16px, 5vw, 22px);
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card {
    border: none !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.06) !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card::before {
    display: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover {
    transform: none !important;
    box-shadow: none !important;
    background: transparent !important;
    border-color: rgba(255, 255, 255, 0.06) !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__excerpt p {
    max-width: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data {
    border-top: none !important;
    padding-top: 8px !important;
  }
}

@media (max-width: 480px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(14px, 5vw, 18px);
    --rnc-pad-h: 14px;
    --rnc-pad-v: 16px;
  }
}

@media (max-width: 360px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: 14px;
    --rnc-pad-h: 12px;
    --rnc-pad-v: 14px;
  }
}

/* ============================================================
   CZYTAJ DALEJ — fix widoczności
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__read-more {
  color: var(--rnc-accent) !important;
  font-family: var(--rnc-font-ui) !important;
  font-size: clamp(10px, 0.75vw, 11.5px) !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  transition: gap 0.3s ease, opacity 0.3s ease !important;
  padding-bottom: 3px !important;
  border-bottom: 1px solid var(--rnc-accent-soft) !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__read-more::after {
  content: '→' !important;
  font-size: 14px !important;
  color: var(--rnc-accent) !important;
  transition: transform 0.3s ease !important;
  display: inline-block !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__read-more {
  gap: 14px !important;
  opacity: 0.8 !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__read-more::after {
  transform: translateX(4px) !important;
}

/* ============================================================
   BADGE KATEGORII — czarne tło
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__badge {
  position: absolute !important;
  top: 14px !important;
  left: 14px !important;
  z-index: 3 !important;
  background: rgba(0, 0, 0, 0.99) !important;
  color: var(--rnc-accent) !important;
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 700 !important;
  letter-spacing: 0.14em !important;
  text-transform: uppercase !important;
  padding: 5px 10px !important;
  border: none !important;
  border-radius: 0 !important;
  margin: 0 !important;
  line-height: 1.4 !important;
  backdrop-filter: blur(4px) !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .lisqinieccom-element-3a7a39d *//* ============================================================
   RNC BLOG ARCHIVE · CSS RESKIN
   - Tło: #000000
   - Accent: #c79564
   - Font: Helvetica Neue / sans-serif
============================================================ */

/* ===== ZMIENNE ===== */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
  --rnc-accent: #c79564;
  --rnc-accent-soft: rgba(199, 149, 100, 0.7);
  --rnc-text-strong: #ffffff;
  --rnc-text: #e8e8ea;
  --rnc-muted: rgba(232, 232, 234, 0.62);
  --rnc-faint: rgba(232, 232, 234, 0.42);
  --rnc-surface: #111111;
  --rnc-surface-hover: #161616;
  --rnc-border: rgba(255, 255, 255, 0.08);
  --rnc-border-hover: rgba(255, 255, 255, 0.22);
  --rnc-hairline: rgba(255, 255, 255, 0.08);
  --rnc-bg: #000000;
  --rnc-font: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --rnc-font-ui: 'Helvetica Neue', Helvetica, Arial, sans-serif;

  --rnc-title-size: clamp(16px, 1.6vw, 22px);
  --rnc-body-size: clamp(13px, 1vw, 14.5px);
  --rnc-meta-size: clamp(9px, 0.7vw, 10.5px);
  --rnc-pad-h: clamp(18px, 2.5vw, 28px);
  --rnc-pad-v: clamp(20px, 2.5vw, 30px);

  background-color: var(--rnc-bg) !important;
}

/* ============================================================
   KARTA POSTA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card {
  background: var(--rnc-surface) !important;
  border: 1px solid var(--rnc-border) !important;
  border-radius: 0 !important;
  overflow: hidden !important;
  position: relative !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  transition:
    border-color 0.4s ease,
    background 0.4s ease,
    transform 0.4s cubic-bezier(0.2, 0.6, 0.2, 1),
    box-shadow 0.4s ease !important;
  box-shadow: none !important;
  will-change: transform !important;
}

/* Złoty pasek na górze – wjeżdża na hover */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card::before {
  content: '' !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: 3px !important;
  background: var(--rnc-accent) !important;
  transform: scaleX(0) !important;
  transform-origin: left center !important;
  transition: transform 0.45s cubic-bezier(0.2, 0.6, 0.2, 1) !important;
  z-index: 4 !important;
  pointer-events: none !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover {
  border-color: var(--rnc-border-hover) !important;
  background: var(--rnc-surface-hover) !important;
  transform: translateY(-4px) !important;
  box-shadow: 0 18px 38px rgba(0, 0, 0, 0.55) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover::before {
  transform: scaleX(1) !important;
}

/* ============================================================
   MINIATURA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link {
  aspect-ratio: 16 / 10 !important;
  overflow: hidden !important;
  background: #0a0a0a !important;
  margin: 0 !important;
  padding: 0 !important;
  position: relative !important;
  display: block !important;
  border-radius: 0 !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
  border-radius: 0 !important;
  filter: brightness(0.92) !important;
  transform: scale(1) !important;
  transition:
    transform 0.6s cubic-bezier(0.2, 0.6, 0.2, 1),
    filter 0.6s ease !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__thumbnail__link img {
  transform: scale(1.05) !important;
  filter: brightness(1) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link::after,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link::before {
  display: none !important;
  content: none !important;
  background: none !important;
  opacity: 0 !important;
}

/* ============================================================
   ODZNAKA KATEGORII
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__badge {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 600 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: var(--rnc-accent) !important;
  background: transparent !important;
  border: none !important;
  padding: var(--rnc-pad-v) var(--rnc-pad-h) 0 !important;
  margin: 0 !important;
  line-height: 1.4 !important;
}

/* ============================================================
   KONTENER TEKSTU
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__text {
  padding: clamp(12px, 1.4vw, 18px) var(--rnc-pad-h) var(--rnc-pad-v) !important;
  display: flex !important;
  flex-direction: column !important;
  gap: clamp(12px, 1.4vw, 18px) !important;
  flex: 1 !important;
  background: transparent !important;
}

/* ============================================================
   TYTUŁ
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__title {
  margin: 0 !important;
  padding: 0 !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__title a {
  font-family: var(--rnc-font) !important;
  font-size: var(--rnc-title-size) !important;
  font-weight: 800 !important;
  line-height: 1.2 !important;
  letter-spacing: -0.03em !important;
  color: var(--rnc-text-strong) !important;
  text-decoration: none !important;
  text-wrap: balance !important;
  transition: opacity 0.3s ease !important;
  display: block !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__title a {
  opacity: 0.85 !important;
}

/* ============================================================
   EXCERPT
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__excerpt p {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-body-size) !important;
  line-height: 1.75 !important;
  color: var(--rnc-muted) !important;
  margin: 0 !important;
  font-weight: 400 !important;
  max-width: 52ch !important;
}

/* ============================================================
   META DATA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data {
  margin: auto 0 0 !important;
  padding: clamp(14px, 1.8vw, 20px) var(--rnc-pad-h) var(--rnc-pad-v) !important;
  border-top: 1px solid var(--rnc-hairline) !important;
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  flex-wrap: wrap !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data span,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data a {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 600 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: var(--rnc-faint) !important;
  text-decoration: none !important;
  transition: opacity 0.25s ease !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data a:hover {
  opacity: 0.7 !important;
  color: var(--rnc-accent) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data i,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data svg {
  display: none !important;
}

/* ============================================================
   LOAD MORE BUTTON
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-button {
  font-family: var(--rnc-font-ui) !important;
  font-size: clamp(10px, 0.75vw, 11.5px) !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  color: var(--rnc-text-strong) !important;
  background: transparent !important;
  border: 1px solid rgba(255, 255, 255, 0.18) !important;
  border-radius: 0 !important;
  padding: clamp(10px, 1.2vw, 14px) clamp(24px, 3vw, 40px) !important;
  transition: background 0.25s ease, color 0.25s ease, border-color 0.25s ease !important;
  cursor: pointer !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-button:hover {
  background: var(--rnc-accent) !important;
  color: #ffffff !important;
  border-color: var(--rnc-accent) !important;
}

/* ============================================================
   RESPONSYWNOŚĆ
============================================================ */
@media (max-width: 1024px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(15px, 2.4vw, 20px);
    --rnc-pad-h: clamp(16px, 2.8vw, 24px);
    --rnc-pad-v: clamp(18px, 2.8vw, 26px);
  }
}

@media (max-width: 768px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(15px, 4.5vw, 19px);
    --rnc-body-size: clamp(12.5px, 3.5vw, 14px);
    --rnc-meta-size: clamp(9px, 2.5vw, 10px);
    --rnc-pad-h: clamp(14px, 5vw, 20px);
    --rnc-pad-v: clamp(16px, 5vw, 22px);
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card {
    border: none !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.06) !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card::before {
    display: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover {
    transform: none !important;
    box-shadow: none !important;
    background: transparent !important;
    border-color: rgba(255, 255, 255, 0.06) !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__excerpt p {
    max-width: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data {
    border-top: none !important;
    padding-top: 8px !important;
  }
}

@media (max-width: 480px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(14px, 5vw, 18px);
    --rnc-pad-h: 14px;
    --rnc-pad-v: 16px;
  }
}

@media (max-width: 360px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: 14px;
    --rnc-pad-h: 12px;
    --rnc-pad-v: 14px;
  }
}

/* ============================================================
   CZYTAJ DALEJ — fix widoczności
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__read-more {
  color: var(--rnc-accent) !important;
  font-family: var(--rnc-font-ui) !important;
  font-size: clamp(10px, 0.75vw, 11.5px) !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  transition: gap 0.3s ease, opacity 0.3s ease !important;
  padding-bottom: 3px !important;
  border-bottom: 1px solid var(--rnc-accent-soft) !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__read-more::after {
  content: '→' !important;
  font-size: 14px !important;
  color: var(--rnc-accent) !important;
  transition: transform 0.3s ease !important;
  display: inline-block !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__read-more {
  gap: 14px !important;
  opacity: 0.8 !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__read-more::after {
  transform: translateX(4px) !important;
}

/* ============================================================
   BADGE KATEGORII — czarne tło
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__badge {
  position: absolute !important;
  top: 14px !important;
  left: 14px !important;
  z-index: 3 !important;
  background: rgba(0, 0, 0, 0.99) !important;
  color: var(--rnc-accent) !important;
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 700 !important;
  letter-spacing: 0.14em !important;
  text-transform: uppercase !important;
  padding: 5px 10px !important;
  border: none !important;
  border-radius: 0 !important;
  margin: 0 !important;
  line-height: 1.4 !important;
  backdrop-filter: blur(4px) !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .lisqinieccom-element-e809d98 *//* ============================================================
   RNC BLOG ARCHIVE · CSS RESKIN
   - Tło: #000000
   - Accent: #c79564
   - Font: Helvetica Neue / sans-serif
============================================================ */

/* ===== ZMIENNE ===== */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
  --rnc-accent: #c79564;
  --rnc-accent-soft: rgba(199, 149, 100, 0.7);
  --rnc-text-strong: #ffffff;
  --rnc-text: #e8e8ea;
  --rnc-muted: rgba(232, 232, 234, 0.62);
  --rnc-faint: rgba(232, 232, 234, 0.42);
  --rnc-surface: #111111;
  --rnc-surface-hover: #161616;
  --rnc-border: rgba(255, 255, 255, 0.08);
  --rnc-border-hover: rgba(255, 255, 255, 0.22);
  --rnc-hairline: rgba(255, 255, 255, 0.08);
  --rnc-bg: #000000;
  --rnc-font: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --rnc-font-ui: 'Helvetica Neue', Helvetica, Arial, sans-serif;

  --rnc-title-size: clamp(16px, 1.6vw, 22px);
  --rnc-body-size: clamp(13px, 1vw, 14.5px);
  --rnc-meta-size: clamp(9px, 0.7vw, 10.5px);
  --rnc-pad-h: clamp(18px, 2.5vw, 28px);
  --rnc-pad-v: clamp(20px, 2.5vw, 30px);

  background-color: var(--rnc-bg) !important;
}

/* ============================================================
   KARTA POSTA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card {
  background: var(--rnc-surface) !important;
  border: 1px solid var(--rnc-border) !important;
  border-radius: 0 !important;
  overflow: hidden !important;
  position: relative !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  transition:
    border-color 0.4s ease,
    background 0.4s ease,
    transform 0.4s cubic-bezier(0.2, 0.6, 0.2, 1),
    box-shadow 0.4s ease !important;
  box-shadow: none !important;
  will-change: transform !important;
}

/* Złoty pasek na górze – wjeżdża na hover */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card::before {
  content: '' !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: 3px !important;
  background: var(--rnc-accent) !important;
  transform: scaleX(0) !important;
  transform-origin: left center !important;
  transition: transform 0.45s cubic-bezier(0.2, 0.6, 0.2, 1) !important;
  z-index: 4 !important;
  pointer-events: none !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover {
  border-color: var(--rnc-border-hover) !important;
  background: var(--rnc-surface-hover) !important;
  transform: translateY(-4px) !important;
  box-shadow: 0 18px 38px rgba(0, 0, 0, 0.55) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover::before {
  transform: scaleX(1) !important;
}

/* ============================================================
   MINIATURA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link {
  aspect-ratio: 16 / 10 !important;
  overflow: hidden !important;
  background: #0a0a0a !important;
  margin: 0 !important;
  padding: 0 !important;
  position: relative !important;
  display: block !important;
  border-radius: 0 !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
  border-radius: 0 !important;
  filter: brightness(0.92) !important;
  transform: scale(1) !important;
  transition:
    transform 0.6s cubic-bezier(0.2, 0.6, 0.2, 1),
    filter 0.6s ease !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__thumbnail__link img {
  transform: scale(1.05) !important;
  filter: brightness(1) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link::after,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link::before {
  display: none !important;
  content: none !important;
  background: none !important;
  opacity: 0 !important;
}

/* ============================================================
   ODZNAKA KATEGORII
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__badge {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 600 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: var(--rnc-accent) !important;
  background: transparent !important;
  border: none !important;
  padding: var(--rnc-pad-v) var(--rnc-pad-h) 0 !important;
  margin: 0 !important;
  line-height: 1.4 !important;
}

/* ============================================================
   KONTENER TEKSTU
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__text {
  padding: clamp(12px, 1.4vw, 18px) var(--rnc-pad-h) var(--rnc-pad-v) !important;
  display: flex !important;
  flex-direction: column !important;
  gap: clamp(12px, 1.4vw, 18px) !important;
  flex: 1 !important;
  background: transparent !important;
}

/* ============================================================
   TYTUŁ
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__title {
  margin: 0 !important;
  padding: 0 !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__title a {
  font-family: var(--rnc-font) !important;
  font-size: var(--rnc-title-size) !important;
  font-weight: 800 !important;
  line-height: 1.2 !important;
  letter-spacing: -0.03em !important;
  color: var(--rnc-text-strong) !important;
  text-decoration: none !important;
  text-wrap: balance !important;
  transition: opacity 0.3s ease !important;
  display: block !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__title a {
  opacity: 0.85 !important;
}

/* ============================================================
   EXCERPT
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__excerpt p {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-body-size) !important;
  line-height: 1.75 !important;
  color: var(--rnc-muted) !important;
  margin: 0 !important;
  font-weight: 400 !important;
  max-width: 52ch !important;
}

/* ============================================================
   META DATA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data {
  margin: auto 0 0 !important;
  padding: clamp(14px, 1.8vw, 20px) var(--rnc-pad-h) var(--rnc-pad-v) !important;
  border-top: 1px solid var(--rnc-hairline) !important;
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  flex-wrap: wrap !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data span,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data a {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 600 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: var(--rnc-faint) !important;
  text-decoration: none !important;
  transition: opacity 0.25s ease !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data a:hover {
  opacity: 0.7 !important;
  color: var(--rnc-accent) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data i,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data svg {
  display: none !important;
}

/* ============================================================
   LOAD MORE BUTTON
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-button {
  font-family: var(--rnc-font-ui) !important;
  font-size: clamp(10px, 0.75vw, 11.5px) !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  color: var(--rnc-text-strong) !important;
  background: transparent !important;
  border: 1px solid rgba(255, 255, 255, 0.18) !important;
  border-radius: 0 !important;
  padding: clamp(10px, 1.2vw, 14px) clamp(24px, 3vw, 40px) !important;
  transition: background 0.25s ease, color 0.25s ease, border-color 0.25s ease !important;
  cursor: pointer !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-button:hover {
  background: var(--rnc-accent) !important;
  color: #ffffff !important;
  border-color: var(--rnc-accent) !important;
}

/* ============================================================
   RESPONSYWNOŚĆ
============================================================ */
@media (max-width: 1024px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(15px, 2.4vw, 20px);
    --rnc-pad-h: clamp(16px, 2.8vw, 24px);
    --rnc-pad-v: clamp(18px, 2.8vw, 26px);
  }
}

@media (max-width: 768px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(15px, 4.5vw, 19px);
    --rnc-body-size: clamp(12.5px, 3.5vw, 14px);
    --rnc-meta-size: clamp(9px, 2.5vw, 10px);
    --rnc-pad-h: clamp(14px, 5vw, 20px);
    --rnc-pad-v: clamp(16px, 5vw, 22px);
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card {
    border: none !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.06) !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card::before {
    display: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover {
    transform: none !important;
    box-shadow: none !important;
    background: transparent !important;
    border-color: rgba(255, 255, 255, 0.06) !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__excerpt p {
    max-width: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data {
    border-top: none !important;
    padding-top: 8px !important;
  }
}

@media (max-width: 480px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(14px, 5vw, 18px);
    --rnc-pad-h: 14px;
    --rnc-pad-v: 16px;
  }
}

@media (max-width: 360px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: 14px;
    --rnc-pad-h: 12px;
    --rnc-pad-v: 14px;
  }
}

/* ============================================================
   CZYTAJ DALEJ — fix widoczności
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__read-more {
  color: var(--rnc-accent) !important;
  font-family: var(--rnc-font-ui) !important;
  font-size: clamp(10px, 0.75vw, 11.5px) !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  transition: gap 0.3s ease, opacity 0.3s ease !important;
  padding-bottom: 3px !important;
  border-bottom: 1px solid var(--rnc-accent-soft) !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__read-more::after {
  content: '→' !important;
  font-size: 14px !important;
  color: var(--rnc-accent) !important;
  transition: transform 0.3s ease !important;
  display: inline-block !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__read-more {
  gap: 14px !important;
  opacity: 0.8 !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__read-more::after {
  transform: translateX(4px) !important;
}

/* ============================================================
   BADGE KATEGORII — czarne tło
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__badge {
  position: absolute !important;
  top: 14px !important;
  left: 14px !important;
  z-index: 3 !important;
  background: rgba(0, 0, 0, 0.99) !important;
  color: var(--rnc-accent) !important;
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 700 !important;
  letter-spacing: 0.14em !important;
  text-transform: uppercase !important;
  padding: 5px 10px !important;
  border: none !important;
  border-radius: 0 !important;
  margin: 0 !important;
  line-height: 1.4 !important;
  backdrop-filter: blur(4px) !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .lisqinieccom-element-0f5dd68 *//* ============================================================
   RNC BLOG ARCHIVE · CSS RESKIN
   - Tło: #000000
   - Accent: #c79564
   - Font: Helvetica Neue / sans-serif
============================================================ */

/* ===== ZMIENNE ===== */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
  --rnc-accent: #c79564;
  --rnc-accent-soft: rgba(199, 149, 100, 0.7);
  --rnc-text-strong: #ffffff;
  --rnc-text: #e8e8ea;
  --rnc-muted: rgba(232, 232, 234, 0.62);
  --rnc-faint: rgba(232, 232, 234, 0.42);
  --rnc-surface: #111111;
  --rnc-surface-hover: #161616;
  --rnc-border: rgba(255, 255, 255, 0.08);
  --rnc-border-hover: rgba(255, 255, 255, 0.22);
  --rnc-hairline: rgba(255, 255, 255, 0.08);
  --rnc-bg: #000000;
  --rnc-font: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --rnc-font-ui: 'Helvetica Neue', Helvetica, Arial, sans-serif;

  --rnc-title-size: clamp(16px, 1.6vw, 22px);
  --rnc-body-size: clamp(13px, 1vw, 14.5px);
  --rnc-meta-size: clamp(9px, 0.7vw, 10.5px);
  --rnc-pad-h: clamp(18px, 2.5vw, 28px);
  --rnc-pad-v: clamp(20px, 2.5vw, 30px);

  background-color: var(--rnc-bg) !important;
}

/* ============================================================
   KARTA POSTA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card {
  background: var(--rnc-surface) !important;
  border: 1px solid var(--rnc-border) !important;
  border-radius: 0 !important;
  overflow: hidden !important;
  position: relative !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  transition:
    border-color 0.4s ease,
    background 0.4s ease,
    transform 0.4s cubic-bezier(0.2, 0.6, 0.2, 1),
    box-shadow 0.4s ease !important;
  box-shadow: none !important;
  will-change: transform !important;
}

/* Złoty pasek na górze – wjeżdża na hover */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card::before {
  content: '' !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: 3px !important;
  background: var(--rnc-accent) !important;
  transform: scaleX(0) !important;
  transform-origin: left center !important;
  transition: transform 0.45s cubic-bezier(0.2, 0.6, 0.2, 1) !important;
  z-index: 4 !important;
  pointer-events: none !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover {
  border-color: var(--rnc-border-hover) !important;
  background: var(--rnc-surface-hover) !important;
  transform: translateY(-4px) !important;
  box-shadow: 0 18px 38px rgba(0, 0, 0, 0.55) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover::before {
  transform: scaleX(1) !important;
}

/* ============================================================
   MINIATURA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link {
  aspect-ratio: 16 / 10 !important;
  overflow: hidden !important;
  background: #0a0a0a !important;
  margin: 0 !important;
  padding: 0 !important;
  position: relative !important;
  display: block !important;
  border-radius: 0 !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
  border-radius: 0 !important;
  filter: brightness(0.92) !important;
  transform: scale(1) !important;
  transition:
    transform 0.6s cubic-bezier(0.2, 0.6, 0.2, 1),
    filter 0.6s ease !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__thumbnail__link img {
  transform: scale(1.05) !important;
  filter: brightness(1) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link::after,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link::before {
  display: none !important;
  content: none !important;
  background: none !important;
  opacity: 0 !important;
}

/* ============================================================
   ODZNAKA KATEGORII
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__badge {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 600 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: var(--rnc-accent) !important;
  background: transparent !important;
  border: none !important;
  padding: var(--rnc-pad-v) var(--rnc-pad-h) 0 !important;
  margin: 0 !important;
  line-height: 1.4 !important;
}

/* ============================================================
   KONTENER TEKSTU
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__text {
  padding: clamp(12px, 1.4vw, 18px) var(--rnc-pad-h) var(--rnc-pad-v) !important;
  display: flex !important;
  flex-direction: column !important;
  gap: clamp(12px, 1.4vw, 18px) !important;
  flex: 1 !important;
  background: transparent !important;
}

/* ============================================================
   TYTUŁ
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__title {
  margin: 0 !important;
  padding: 0 !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__title a {
  font-family: var(--rnc-font) !important;
  font-size: var(--rnc-title-size) !important;
  font-weight: 800 !important;
  line-height: 1.2 !important;
  letter-spacing: -0.03em !important;
  color: var(--rnc-text-strong) !important;
  text-decoration: none !important;
  text-wrap: balance !important;
  transition: opacity 0.3s ease !important;
  display: block !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__title a {
  opacity: 0.85 !important;
}

/* ============================================================
   EXCERPT
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__excerpt p {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-body-size) !important;
  line-height: 1.75 !important;
  color: var(--rnc-muted) !important;
  margin: 0 !important;
  font-weight: 400 !important;
  max-width: 52ch !important;
}

/* ============================================================
   META DATA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data {
  margin: auto 0 0 !important;
  padding: clamp(14px, 1.8vw, 20px) var(--rnc-pad-h) var(--rnc-pad-v) !important;
  border-top: 1px solid var(--rnc-hairline) !important;
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  flex-wrap: wrap !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data span,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data a {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 600 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: var(--rnc-faint) !important;
  text-decoration: none !important;
  transition: opacity 0.25s ease !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data a:hover {
  opacity: 0.7 !important;
  color: var(--rnc-accent) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data i,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data svg {
  display: none !important;
}

/* ============================================================
   LOAD MORE BUTTON
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-button {
  font-family: var(--rnc-font-ui) !important;
  font-size: clamp(10px, 0.75vw, 11.5px) !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  color: var(--rnc-text-strong) !important;
  background: transparent !important;
  border: 1px solid rgba(255, 255, 255, 0.18) !important;
  border-radius: 0 !important;
  padding: clamp(10px, 1.2vw, 14px) clamp(24px, 3vw, 40px) !important;
  transition: background 0.25s ease, color 0.25s ease, border-color 0.25s ease !important;
  cursor: pointer !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-button:hover {
  background: var(--rnc-accent) !important;
  color: #ffffff !important;
  border-color: var(--rnc-accent) !important;
}

/* ============================================================
   RESPONSYWNOŚĆ
============================================================ */
@media (max-width: 1024px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(15px, 2.4vw, 20px);
    --rnc-pad-h: clamp(16px, 2.8vw, 24px);
    --rnc-pad-v: clamp(18px, 2.8vw, 26px);
  }
}

@media (max-width: 768px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(15px, 4.5vw, 19px);
    --rnc-body-size: clamp(12.5px, 3.5vw, 14px);
    --rnc-meta-size: clamp(9px, 2.5vw, 10px);
    --rnc-pad-h: clamp(14px, 5vw, 20px);
    --rnc-pad-v: clamp(16px, 5vw, 22px);
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card {
    border: none !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.06) !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card::before {
    display: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover {
    transform: none !important;
    box-shadow: none !important;
    background: transparent !important;
    border-color: rgba(255, 255, 255, 0.06) !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__excerpt p {
    max-width: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data {
    border-top: none !important;
    padding-top: 8px !important;
  }
}

@media (max-width: 480px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(14px, 5vw, 18px);
    --rnc-pad-h: 14px;
    --rnc-pad-v: 16px;
  }
}

@media (max-width: 360px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: 14px;
    --rnc-pad-h: 12px;
    --rnc-pad-v: 14px;
  }
}

/* ============================================================
   CZYTAJ DALEJ — fix widoczności
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__read-more {
  color: var(--rnc-accent) !important;
  font-family: var(--rnc-font-ui) !important;
  font-size: clamp(10px, 0.75vw, 11.5px) !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  transition: gap 0.3s ease, opacity 0.3s ease !important;
  padding-bottom: 3px !important;
  border-bottom: 1px solid var(--rnc-accent-soft) !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__read-more::after {
  content: '→' !important;
  font-size: 14px !important;
  color: var(--rnc-accent) !important;
  transition: transform 0.3s ease !important;
  display: inline-block !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__read-more {
  gap: 14px !important;
  opacity: 0.8 !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__read-more::after {
  transform: translateX(4px) !important;
}

/* ============================================================
   BADGE KATEGORII — czarne tło
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__badge {
  position: absolute !important;
  top: 14px !important;
  left: 14px !important;
  z-index: 3 !important;
  background: rgba(0, 0, 0, 0.99) !important;
  color: var(--rnc-accent) !important;
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 700 !important;
  letter-spacing: 0.14em !important;
  text-transform: uppercase !important;
  padding: 5px 10px !important;
  border: none !important;
  border-radius: 0 !important;
  margin: 0 !important;
  line-height: 1.4 !important;
  backdrop-filter: blur(4px) !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .lisqinieccom-element-999a63e *//* ============================================================
   RNC BLOG ARCHIVE · CSS RESKIN
   - Tło: #000000
   - Accent: #c79564
   - Font: Helvetica Neue / sans-serif
============================================================ */

/* ===== ZMIENNE ===== */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
  --rnc-accent: #c79564;
  --rnc-accent-soft: rgba(199, 149, 100, 0.7);
  --rnc-text-strong: #ffffff;
  --rnc-text: #e8e8ea;
  --rnc-muted: rgba(232, 232, 234, 0.62);
  --rnc-faint: rgba(232, 232, 234, 0.42);
  --rnc-surface: #111111;
  --rnc-surface-hover: #161616;
  --rnc-border: rgba(255, 255, 255, 0.08);
  --rnc-border-hover: rgba(255, 255, 255, 0.22);
  --rnc-hairline: rgba(255, 255, 255, 0.08);
  --rnc-bg: #000000;
  --rnc-font: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --rnc-font-ui: 'Helvetica Neue', Helvetica, Arial, sans-serif;

  --rnc-title-size: clamp(16px, 1.6vw, 22px);
  --rnc-body-size: clamp(13px, 1vw, 14.5px);
  --rnc-meta-size: clamp(9px, 0.7vw, 10.5px);
  --rnc-pad-h: clamp(18px, 2.5vw, 28px);
  --rnc-pad-v: clamp(20px, 2.5vw, 30px);

  background-color: var(--rnc-bg) !important;
}

/* ============================================================
   KARTA POSTA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card {
  background: var(--rnc-surface) !important;
  border: 1px solid var(--rnc-border) !important;
  border-radius: 0 !important;
  overflow: hidden !important;
  position: relative !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  transition:
    border-color 0.4s ease,
    background 0.4s ease,
    transform 0.4s cubic-bezier(0.2, 0.6, 0.2, 1),
    box-shadow 0.4s ease !important;
  box-shadow: none !important;
  will-change: transform !important;
}

/* Złoty pasek na górze – wjeżdża na hover */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card::before {
  content: '' !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: 3px !important;
  background: var(--rnc-accent) !important;
  transform: scaleX(0) !important;
  transform-origin: left center !important;
  transition: transform 0.45s cubic-bezier(0.2, 0.6, 0.2, 1) !important;
  z-index: 4 !important;
  pointer-events: none !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover {
  border-color: var(--rnc-border-hover) !important;
  background: var(--rnc-surface-hover) !important;
  transform: translateY(-4px) !important;
  box-shadow: 0 18px 38px rgba(0, 0, 0, 0.55) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover::before {
  transform: scaleX(1) !important;
}

/* ============================================================
   MINIATURA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link {
  aspect-ratio: 16 / 10 !important;
  overflow: hidden !important;
  background: #0a0a0a !important;
  margin: 0 !important;
  padding: 0 !important;
  position: relative !important;
  display: block !important;
  border-radius: 0 !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
  border-radius: 0 !important;
  filter: brightness(0.92) !important;
  transform: scale(1) !important;
  transition:
    transform 0.6s cubic-bezier(0.2, 0.6, 0.2, 1),
    filter 0.6s ease !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__thumbnail__link img {
  transform: scale(1.05) !important;
  filter: brightness(1) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link::after,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link::before {
  display: none !important;
  content: none !important;
  background: none !important;
  opacity: 0 !important;
}

/* ============================================================
   ODZNAKA KATEGORII
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__badge {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 600 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: var(--rnc-accent) !important;
  background: transparent !important;
  border: none !important;
  padding: var(--rnc-pad-v) var(--rnc-pad-h) 0 !important;
  margin: 0 !important;
  line-height: 1.4 !important;
}

/* ============================================================
   KONTENER TEKSTU
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__text {
  padding: clamp(12px, 1.4vw, 18px) var(--rnc-pad-h) var(--rnc-pad-v) !important;
  display: flex !important;
  flex-direction: column !important;
  gap: clamp(12px, 1.4vw, 18px) !important;
  flex: 1 !important;
  background: transparent !important;
}

/* ============================================================
   TYTUŁ
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__title {
  margin: 0 !important;
  padding: 0 !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__title a {
  font-family: var(--rnc-font) !important;
  font-size: var(--rnc-title-size) !important;
  font-weight: 800 !important;
  line-height: 1.2 !important;
  letter-spacing: -0.03em !important;
  color: var(--rnc-text-strong) !important;
  text-decoration: none !important;
  text-wrap: balance !important;
  transition: opacity 0.3s ease !important;
  display: block !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__title a {
  opacity: 0.85 !important;
}

/* ============================================================
   EXCERPT
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__excerpt p {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-body-size) !important;
  line-height: 1.75 !important;
  color: var(--rnc-muted) !important;
  margin: 0 !important;
  font-weight: 400 !important;
  max-width: 52ch !important;
}

/* ============================================================
   META DATA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data {
  margin: auto 0 0 !important;
  padding: clamp(14px, 1.8vw, 20px) var(--rnc-pad-h) var(--rnc-pad-v) !important;
  border-top: 1px solid var(--rnc-hairline) !important;
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  flex-wrap: wrap !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data span,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data a {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 600 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: var(--rnc-faint) !important;
  text-decoration: none !important;
  transition: opacity 0.25s ease !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data a:hover {
  opacity: 0.7 !important;
  color: var(--rnc-accent) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data i,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data svg {
  display: none !important;
}

/* ============================================================
   LOAD MORE BUTTON
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-button {
  font-family: var(--rnc-font-ui) !important;
  font-size: clamp(10px, 0.75vw, 11.5px) !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  color: var(--rnc-text-strong) !important;
  background: transparent !important;
  border: 1px solid rgba(255, 255, 255, 0.18) !important;
  border-radius: 0 !important;
  padding: clamp(10px, 1.2vw, 14px) clamp(24px, 3vw, 40px) !important;
  transition: background 0.25s ease, color 0.25s ease, border-color 0.25s ease !important;
  cursor: pointer !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-button:hover {
  background: var(--rnc-accent) !important;
  color: #ffffff !important;
  border-color: var(--rnc-accent) !important;
}

/* ============================================================
   RESPONSYWNOŚĆ
============================================================ */
@media (max-width: 1024px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(15px, 2.4vw, 20px);
    --rnc-pad-h: clamp(16px, 2.8vw, 24px);
    --rnc-pad-v: clamp(18px, 2.8vw, 26px);
  }
}

@media (max-width: 768px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(15px, 4.5vw, 19px);
    --rnc-body-size: clamp(12.5px, 3.5vw, 14px);
    --rnc-meta-size: clamp(9px, 2.5vw, 10px);
    --rnc-pad-h: clamp(14px, 5vw, 20px);
    --rnc-pad-v: clamp(16px, 5vw, 22px);
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card {
    border: none !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.06) !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card::before {
    display: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover {
    transform: none !important;
    box-shadow: none !important;
    background: transparent !important;
    border-color: rgba(255, 255, 255, 0.06) !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__excerpt p {
    max-width: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data {
    border-top: none !important;
    padding-top: 8px !important;
  }
}

@media (max-width: 480px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(14px, 5vw, 18px);
    --rnc-pad-h: 14px;
    --rnc-pad-v: 16px;
  }
}

@media (max-width: 360px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: 14px;
    --rnc-pad-h: 12px;
    --rnc-pad-v: 14px;
  }
}

/* ============================================================
   CZYTAJ DALEJ — fix widoczności
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__read-more {
  color: var(--rnc-accent) !important;
  font-family: var(--rnc-font-ui) !important;
  font-size: clamp(10px, 0.75vw, 11.5px) !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  transition: gap 0.3s ease, opacity 0.3s ease !important;
  padding-bottom: 3px !important;
  border-bottom: 1px solid var(--rnc-accent-soft) !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__read-more::after {
  content: '→' !important;
  font-size: 14px !important;
  color: var(--rnc-accent) !important;
  transition: transform 0.3s ease !important;
  display: inline-block !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__read-more {
  gap: 14px !important;
  opacity: 0.8 !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__read-more::after {
  transform: translateX(4px) !important;
}

/* ============================================================
   BADGE KATEGORII — czarne tło
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__badge {
  position: absolute !important;
  top: 14px !important;
  left: 14px !important;
  z-index: 3 !important;
  background: rgba(0, 0, 0, 0.99) !important;
  color: var(--rnc-accent) !important;
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 700 !important;
  letter-spacing: 0.14em !important;
  text-transform: uppercase !important;
  padding: 5px 10px !important;
  border: none !important;
  border-radius: 0 !important;
  margin: 0 !important;
  line-height: 1.4 !important;
  backdrop-filter: blur(4px) !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .lisqinieccom-element-4f10df4 *//* ============================================================
   RNC BLOG ARCHIVE · CSS RESKIN
   - Tło: #000000
   - Accent: #c79564
   - Font: Helvetica Neue / sans-serif
============================================================ */

/* ===== ZMIENNE ===== */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
  --rnc-accent: #c79564;
  --rnc-accent-soft: rgba(199, 149, 100, 0.7);
  --rnc-text-strong: #ffffff;
  --rnc-text: #e8e8ea;
  --rnc-muted: rgba(232, 232, 234, 0.62);
  --rnc-faint: rgba(232, 232, 234, 0.42);
  --rnc-surface: #111111;
  --rnc-surface-hover: #161616;
  --rnc-border: rgba(255, 255, 255, 0.08);
  --rnc-border-hover: rgba(255, 255, 255, 0.22);
  --rnc-hairline: rgba(255, 255, 255, 0.08);
  --rnc-bg: #000000;
  --rnc-font: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --rnc-font-ui: 'Helvetica Neue', Helvetica, Arial, sans-serif;

  --rnc-title-size: clamp(16px, 1.6vw, 22px);
  --rnc-body-size: clamp(13px, 1vw, 14.5px);
  --rnc-meta-size: clamp(9px, 0.7vw, 10.5px);
  --rnc-pad-h: clamp(18px, 2.5vw, 28px);
  --rnc-pad-v: clamp(20px, 2.5vw, 30px);

  background-color: var(--rnc-bg) !important;
}

/* ============================================================
   KARTA POSTA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card {
  background: var(--rnc-surface) !important;
  border: 1px solid var(--rnc-border) !important;
  border-radius: 0 !important;
  overflow: hidden !important;
  position: relative !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  transition:
    border-color 0.4s ease,
    background 0.4s ease,
    transform 0.4s cubic-bezier(0.2, 0.6, 0.2, 1),
    box-shadow 0.4s ease !important;
  box-shadow: none !important;
  will-change: transform !important;
}

/* Złoty pasek na górze – wjeżdża na hover */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card::before {
  content: '' !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: 3px !important;
  background: var(--rnc-accent) !important;
  transform: scaleX(0) !important;
  transform-origin: left center !important;
  transition: transform 0.45s cubic-bezier(0.2, 0.6, 0.2, 1) !important;
  z-index: 4 !important;
  pointer-events: none !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover {
  border-color: var(--rnc-border-hover) !important;
  background: var(--rnc-surface-hover) !important;
  transform: translateY(-4px) !important;
  box-shadow: 0 18px 38px rgba(0, 0, 0, 0.55) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover::before {
  transform: scaleX(1) !important;
}

/* ============================================================
   MINIATURA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link {
  aspect-ratio: 16 / 10 !important;
  overflow: hidden !important;
  background: #0a0a0a !important;
  margin: 0 !important;
  padding: 0 !important;
  position: relative !important;
  display: block !important;
  border-radius: 0 !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
  border-radius: 0 !important;
  filter: brightness(0.92) !important;
  transform: scale(1) !important;
  transition:
    transform 0.6s cubic-bezier(0.2, 0.6, 0.2, 1),
    filter 0.6s ease !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__thumbnail__link img {
  transform: scale(1.05) !important;
  filter: brightness(1) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link::after,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link::before {
  display: none !important;
  content: none !important;
  background: none !important;
  opacity: 0 !important;
}

/* ============================================================
   ODZNAKA KATEGORII
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__badge {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 600 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: var(--rnc-accent) !important;
  background: transparent !important;
  border: none !important;
  padding: var(--rnc-pad-v) var(--rnc-pad-h) 0 !important;
  margin: 0 !important;
  line-height: 1.4 !important;
}

/* ============================================================
   KONTENER TEKSTU
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__text {
  padding: clamp(12px, 1.4vw, 18px) var(--rnc-pad-h) var(--rnc-pad-v) !important;
  display: flex !important;
  flex-direction: column !important;
  gap: clamp(12px, 1.4vw, 18px) !important;
  flex: 1 !important;
  background: transparent !important;
}

/* ============================================================
   TYTUŁ
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__title {
  margin: 0 !important;
  padding: 0 !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__title a {
  font-family: var(--rnc-font) !important;
  font-size: var(--rnc-title-size) !important;
  font-weight: 800 !important;
  line-height: 1.2 !important;
  letter-spacing: -0.03em !important;
  color: var(--rnc-text-strong) !important;
  text-decoration: none !important;
  text-wrap: balance !important;
  transition: opacity 0.3s ease !important;
  display: block !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__title a {
  opacity: 0.85 !important;
}

/* ============================================================
   EXCERPT
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__excerpt p {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-body-size) !important;
  line-height: 1.75 !important;
  color: var(--rnc-muted) !important;
  margin: 0 !important;
  font-weight: 400 !important;
  max-width: 52ch !important;
}

/* ============================================================
   META DATA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data {
  margin: auto 0 0 !important;
  padding: clamp(14px, 1.8vw, 20px) var(--rnc-pad-h) var(--rnc-pad-v) !important;
  border-top: 1px solid var(--rnc-hairline) !important;
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  flex-wrap: wrap !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data span,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data a {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 600 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: var(--rnc-faint) !important;
  text-decoration: none !important;
  transition: opacity 0.25s ease !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data a:hover {
  opacity: 0.7 !important;
  color: var(--rnc-accent) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data i,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data svg {
  display: none !important;
}

/* ============================================================
   LOAD MORE BUTTON
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-button {
  font-family: var(--rnc-font-ui) !important;
  font-size: clamp(10px, 0.75vw, 11.5px) !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  color: var(--rnc-text-strong) !important;
  background: transparent !important;
  border: 1px solid rgba(255, 255, 255, 0.18) !important;
  border-radius: 0 !important;
  padding: clamp(10px, 1.2vw, 14px) clamp(24px, 3vw, 40px) !important;
  transition: background 0.25s ease, color 0.25s ease, border-color 0.25s ease !important;
  cursor: pointer !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-button:hover {
  background: var(--rnc-accent) !important;
  color: #ffffff !important;
  border-color: var(--rnc-accent) !important;
}

/* ============================================================
   RESPONSYWNOŚĆ
============================================================ */
@media (max-width: 1024px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(15px, 2.4vw, 20px);
    --rnc-pad-h: clamp(16px, 2.8vw, 24px);
    --rnc-pad-v: clamp(18px, 2.8vw, 26px);
  }
}

@media (max-width: 768px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(15px, 4.5vw, 19px);
    --rnc-body-size: clamp(12.5px, 3.5vw, 14px);
    --rnc-meta-size: clamp(9px, 2.5vw, 10px);
    --rnc-pad-h: clamp(14px, 5vw, 20px);
    --rnc-pad-v: clamp(16px, 5vw, 22px);
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card {
    border: none !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.06) !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card::before {
    display: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover {
    transform: none !important;
    box-shadow: none !important;
    background: transparent !important;
    border-color: rgba(255, 255, 255, 0.06) !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__excerpt p {
    max-width: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data {
    border-top: none !important;
    padding-top: 8px !important;
  }
}

@media (max-width: 480px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(14px, 5vw, 18px);
    --rnc-pad-h: 14px;
    --rnc-pad-v: 16px;
  }
}

@media (max-width: 360px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: 14px;
    --rnc-pad-h: 12px;
    --rnc-pad-v: 14px;
  }
}

/* ============================================================
   CZYTAJ DALEJ — fix widoczności
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__read-more {
  color: var(--rnc-accent) !important;
  font-family: var(--rnc-font-ui) !important;
  font-size: clamp(10px, 0.75vw, 11.5px) !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  transition: gap 0.3s ease, opacity 0.3s ease !important;
  padding-bottom: 3px !important;
  border-bottom: 1px solid var(--rnc-accent-soft) !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__read-more::after {
  content: '→' !important;
  font-size: 14px !important;
  color: var(--rnc-accent) !important;
  transition: transform 0.3s ease !important;
  display: inline-block !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__read-more {
  gap: 14px !important;
  opacity: 0.8 !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__read-more::after {
  transform: translateX(4px) !important;
}

/* ============================================================
   BADGE KATEGORII — czarne tło
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__badge {
  position: absolute !important;
  top: 14px !important;
  left: 14px !important;
  z-index: 3 !important;
  background: rgba(0, 0, 0, 0.99) !important;
  color: var(--rnc-accent) !important;
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 700 !important;
  letter-spacing: 0.14em !important;
  text-transform: uppercase !important;
  padding: 5px 10px !important;
  border: none !important;
  border-radius: 0 !important;
  margin: 0 !important;
  line-height: 1.4 !important;
  backdrop-filter: blur(4px) !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .lisqinieccom-element-914b16a *//* ============================================================
   RNC BLOG ARCHIVE · CSS RESKIN
   - Tło: #000000
   - Accent: #c79564
   - Font: Helvetica Neue / sans-serif
============================================================ */

/* ===== ZMIENNE ===== */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
  --rnc-accent: #c79564;
  --rnc-accent-soft: rgba(199, 149, 100, 0.7);
  --rnc-text-strong: #ffffff;
  --rnc-text: #e8e8ea;
  --rnc-muted: rgba(232, 232, 234, 0.62);
  --rnc-faint: rgba(232, 232, 234, 0.42);
  --rnc-surface: #111111;
  --rnc-surface-hover: #161616;
  --rnc-border: rgba(255, 255, 255, 0.08);
  --rnc-border-hover: rgba(255, 255, 255, 0.22);
  --rnc-hairline: rgba(255, 255, 255, 0.08);
  --rnc-bg: #000000;
  --rnc-font: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --rnc-font-ui: 'Helvetica Neue', Helvetica, Arial, sans-serif;

  --rnc-title-size: clamp(16px, 1.6vw, 22px);
  --rnc-body-size: clamp(13px, 1vw, 14.5px);
  --rnc-meta-size: clamp(9px, 0.7vw, 10.5px);
  --rnc-pad-h: clamp(18px, 2.5vw, 28px);
  --rnc-pad-v: clamp(20px, 2.5vw, 30px);

  background-color: var(--rnc-bg) !important;
}

/* ============================================================
   KARTA POSTA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card {
  background: var(--rnc-surface) !important;
  border: 1px solid var(--rnc-border) !important;
  border-radius: 0 !important;
  overflow: hidden !important;
  position: relative !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  transition:
    border-color 0.4s ease,
    background 0.4s ease,
    transform 0.4s cubic-bezier(0.2, 0.6, 0.2, 1),
    box-shadow 0.4s ease !important;
  box-shadow: none !important;
  will-change: transform !important;
}

/* Złoty pasek na górze – wjeżdża na hover */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card::before {
  content: '' !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: 3px !important;
  background: var(--rnc-accent) !important;
  transform: scaleX(0) !important;
  transform-origin: left center !important;
  transition: transform 0.45s cubic-bezier(0.2, 0.6, 0.2, 1) !important;
  z-index: 4 !important;
  pointer-events: none !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover {
  border-color: var(--rnc-border-hover) !important;
  background: var(--rnc-surface-hover) !important;
  transform: translateY(-4px) !important;
  box-shadow: 0 18px 38px rgba(0, 0, 0, 0.55) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover::before {
  transform: scaleX(1) !important;
}

/* ============================================================
   MINIATURA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link {
  aspect-ratio: 16 / 10 !important;
  overflow: hidden !important;
  background: #0a0a0a !important;
  margin: 0 !important;
  padding: 0 !important;
  position: relative !important;
  display: block !important;
  border-radius: 0 !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
  border-radius: 0 !important;
  filter: brightness(0.92) !important;
  transform: scale(1) !important;
  transition:
    transform 0.6s cubic-bezier(0.2, 0.6, 0.2, 1),
    filter 0.6s ease !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__thumbnail__link img {
  transform: scale(1.05) !important;
  filter: brightness(1) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link::after,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__thumbnail__link::before {
  display: none !important;
  content: none !important;
  background: none !important;
  opacity: 0 !important;
}

/* ============================================================
   ODZNAKA KATEGORII
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__badge {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 600 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: var(--rnc-accent) !important;
  background: transparent !important;
  border: none !important;
  padding: var(--rnc-pad-v) var(--rnc-pad-h) 0 !important;
  margin: 0 !important;
  line-height: 1.4 !important;
}

/* ============================================================
   KONTENER TEKSTU
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__text {
  padding: clamp(12px, 1.4vw, 18px) var(--rnc-pad-h) var(--rnc-pad-v) !important;
  display: flex !important;
  flex-direction: column !important;
  gap: clamp(12px, 1.4vw, 18px) !important;
  flex: 1 !important;
  background: transparent !important;
}

/* ============================================================
   TYTUŁ
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__title {
  margin: 0 !important;
  padding: 0 !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__title a {
  font-family: var(--rnc-font) !important;
  font-size: var(--rnc-title-size) !important;
  font-weight: 800 !important;
  line-height: 1.2 !important;
  letter-spacing: -0.03em !important;
  color: var(--rnc-text-strong) !important;
  text-decoration: none !important;
  text-wrap: balance !important;
  transition: opacity 0.3s ease !important;
  display: block !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__title a {
  opacity: 0.85 !important;
}

/* ============================================================
   EXCERPT
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__excerpt p {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-body-size) !important;
  line-height: 1.75 !important;
  color: var(--rnc-muted) !important;
  margin: 0 !important;
  font-weight: 400 !important;
  max-width: 52ch !important;
}

/* ============================================================
   META DATA
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data {
  margin: auto 0 0 !important;
  padding: clamp(14px, 1.8vw, 20px) var(--rnc-pad-h) var(--rnc-pad-v) !important;
  border-top: 1px solid var(--rnc-hairline) !important;
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  flex-wrap: wrap !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data span,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data a {
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 600 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: var(--rnc-faint) !important;
  text-decoration: none !important;
  transition: opacity 0.25s ease !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data a:hover {
  opacity: 0.7 !important;
  color: var(--rnc-accent) !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data i,
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data svg {
  display: none !important;
}

/* ============================================================
   LOAD MORE BUTTON
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-button {
  font-family: var(--rnc-font-ui) !important;
  font-size: clamp(10px, 0.75vw, 11.5px) !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  color: var(--rnc-text-strong) !important;
  background: transparent !important;
  border: 1px solid rgba(255, 255, 255, 0.18) !important;
  border-radius: 0 !important;
  padding: clamp(10px, 1.2vw, 14px) clamp(24px, 3vw, 40px) !important;
  transition: background 0.25s ease, color 0.25s ease, border-color 0.25s ease !important;
  cursor: pointer !important;
}
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-button:hover {
  background: var(--rnc-accent) !important;
  color: #ffffff !important;
  border-color: var(--rnc-accent) !important;
}

/* ============================================================
   RESPONSYWNOŚĆ
============================================================ */
@media (max-width: 1024px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(15px, 2.4vw, 20px);
    --rnc-pad-h: clamp(16px, 2.8vw, 24px);
    --rnc-pad-v: clamp(18px, 2.8vw, 26px);
  }
}

@media (max-width: 768px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(15px, 4.5vw, 19px);
    --rnc-body-size: clamp(12.5px, 3.5vw, 14px);
    --rnc-meta-size: clamp(9px, 2.5vw, 10px);
    --rnc-pad-h: clamp(14px, 5vw, 20px);
    --rnc-pad-v: clamp(16px, 5vw, 22px);
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card {
    border: none !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.06) !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card::before {
    display: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover {
    transform: none !important;
    box-shadow: none !important;
    background: transparent !important;
    border-color: rgba(255, 255, 255, 0.06) !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__excerpt p {
    max-width: none !important;
  }

  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__meta-data {
    border-top: none !important;
    padding-top: 8px !important;
  }
}

@media (max-width: 480px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: clamp(14px, 5vw, 18px);
    --rnc-pad-h: 14px;
    --rnc-pad-v: 16px;
  }
}

@media (max-width: 360px) {
  .lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top {
    --rnc-title-size: 14px;
    --rnc-pad-h: 12px;
    --rnc-pad-v: 14px;
  }
}

/* ============================================================
   CZYTAJ DALEJ — fix widoczności
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__read-more {
  color: var(--rnc-accent) !important;
  font-family: var(--rnc-font-ui) !important;
  font-size: clamp(10px, 0.75vw, 11.5px) !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  transition: gap 0.3s ease, opacity 0.3s ease !important;
  padding-bottom: 3px !important;
  border-bottom: 1px solid var(--rnc-accent-soft) !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__read-more::after {
  content: '→' !important;
  font-size: 14px !important;
  color: var(--rnc-accent) !important;
  transition: transform 0.3s ease !important;
  display: inline-block !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__read-more {
  gap: 14px !important;
  opacity: 0.8 !important;
}

.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__card:hover .lisqinieccom-post__read-more::after {
  transform: translateX(4px) !important;
}

/* ============================================================
   BADGE KATEGORII — czarne tło
============================================================ */
.lisqinieccom-widget-posts.lisqinieccom-posts--thumbnail-top .lisqinieccom-post__badge {
  position: absolute !important;
  top: 14px !important;
  left: 14px !important;
  z-index: 3 !important;
  background: rgba(0, 0, 0, 0.99) !important;
  color: var(--rnc-accent) !important;
  font-family: var(--rnc-font-ui) !important;
  font-size: var(--rnc-meta-size) !important;
  font-weight: 700 !important;
  letter-spacing: 0.14em !important;
  text-transform: uppercase !important;
  padding: 5px 10px !important;
  border: none !important;
  border-radius: 0 !important;
  margin: 0 !important;
  line-height: 1.4 !important;
  backdrop-filter: blur(4px) !important;
}/* End custom CSS */
/*# sourceURL=lisqinieccom-frontend-inline-css */