.elementor-2570 .elementor-element.elementor-element-5ccbb9b5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2570 .elementor-element.elementor-element-35437b71{--display:flex;}.elementor-2570 .elementor-element.elementor-element-65bd561{--display:flex;}.elementor-2570 .elementor-element.elementor-element-3f783266{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), "Staatliches", Sans-serif;color:var( --e-global-color-primary );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), "Staatliches", Sans-serif;color:var( --e-global-color-primary );}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-family:var( --e-global-typography-text-font-family ), "Staatliches", Sans-serif;color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), "Staatliches", Sans-serif;}.elementor-2570 .elementor-element.elementor-element-4afd73c4 .elementor-icon-list-icon{width:14px;}.elementor-2570 .elementor-element.elementor-element-4afd73c4 .elementor-icon-list-icon i{font-size:14px;}.elementor-2570 .elementor-element.elementor-element-4afd73c4 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), "Staatliches", Sans-serif;}.elementor-2570 .elementor-element.elementor-element-febe47d{--display:flex;}.elementor-2570 .elementor-element.elementor-element-27b1b84c{--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;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), "Staatliches", Sans-serif;}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), "Staatliches", Sans-serif;}.elementor-2570 .elementor-element.elementor-element-e8b0b40 .elementor-toc__header-title{text-align:start;}.elementor-2570 .elementor-element.elementor-element-e8b0b40 .elementor-toc__header{flex-direction:row;}.elementor-2570 .elementor-element.elementor-element-e8b0b40{--item-text-hover-decoration:underline;}.elementor-2570 .elementor-element.elementor-element-7f4403c5{--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;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), "Staatliches", Sans-serif;}.elementor-2570 .elementor-element.elementor-element-42acf3c8{--display:flex;}.elementor-2570 .elementor-element.elementor-element-1f46bb7e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2570 .elementor-element.elementor-element-7df07a99{--display:flex;}.elementor-2570 .elementor-element.elementor-element-29d8675b{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), "Staatliches", Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), "Staatliches", Sans-serif;}.elementor-2570 .elementor-element.elementor-element-4a84d968{--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;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), "Staatliches", Sans-serif;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), "Staatliches", Sans-serif;}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), "Staatliches", Sans-serif;}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), "Staatliches", Sans-serif;}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), "Staatliches", Sans-serif;}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), "Staatliches", Sans-serif;}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), "Staatliches", Sans-serif;}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), "Staatliches", Sans-serif;}.elementor-2570 .elementor-element.elementor-element-5cc19884{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2570 .elementor-element.elementor-element-5cc19884 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2570 .elementor-element.elementor-element-5cc19884:after{content:"0.66";}.elementor-2570 .elementor-element.elementor-element-5cc19884 .elementor-post__thumbnail__link{width:100%;}.elementor-2570 .elementor-element.elementor-element-5cc19884 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2570 .elementor-element.elementor-element-5cc19884 .elementor-post__text{margin-top:20px;}.elementor-2570 .elementor-element.elementor-element-5cc19884 .elementor-post__badge{right:0;}.elementor-2570 .elementor-element.elementor-element-5cc19884 .elementor-post__card .elementor-post__badge{margin:20px;}@media(max-width:1024px){ .elementor-2570 .elementor-element.elementor-element-1f46bb7e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-2570 .elementor-element.elementor-element-1f46bb7e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2570 .elementor-element.elementor-element-5cc19884 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2570 .elementor-element.elementor-element-5cc19884:after{content:"0.5";}.elementor-2570 .elementor-element.elementor-element-5cc19884 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS */:root{--adl-red:#E11E24
;--adl-deep:#B82B20;--adl-gold:#F3C72E;--adl-ink:#333;--adl-muted:#66615D;--adl-cream:#FFF8EF;--adl-line:#E9DED3}

.elementor-page-2570{overflow-x:clip;background:#fff;color:var(--adl-ink)}
.elementor-page-2570,.elementor-page-2570 p,.elementor-page-2570 li{font-family:"Roboto Condensed",Roboto,sans-serif}
.elementor-page-2570 :is(.elementor-element-65bd561,.elementor-element-febe47d){width:calc(100% - 48px);max-width:1120px;margin-inline:auto}
.elementor-page-2570 .adl-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--adl-red);font:700 13px/1.2 Inter,sans-serif;letter-spacing:.13em;text-transform:uppercase}
.elementor-page-2570 .adl-eyebrow .elementor-heading-title:before{content:"";width:28px;height:3px;border-radius:4px;background:var(--adl-gold)}
.elementor-page-2570 .adl-title .elementor-heading-title{margin:0;color:var(--adl-ink);font:400 clamp(42px,5vw,70px)/.98 Staatliches,"Roboto Condensed",sans-serif;letter-spacing:.01em;text-wrap:balance}
.elementor-page-2570 .adl-excerpt{color:var(--adl-muted);font:400 20px/1.55 "Roboto Condensed",Roboto,sans-serif;max-width:680px}.elementor-page-2570 .adl-excerpt p{margin:0}
.elementor-page-2570 .adl-date{color:var(--adl-muted);font:600 13px/1.4 Inter,sans-serif;text-transform:uppercase;letter-spacing:.06em}
.elementor-page-2570 .adl-btn .elementor-button{border-radius:10px;background:var(--adl-red);color:#fff;font:600 16px/1 Inter,sans-serif;padding:15px 24px;transition:.2s}.elementor-page-2570 .adl-btn .elementor-button:hover{background:var(--adl-deep);transform:translateY(-1px)}
.elementor-page-2570 .adl-btn-gold .elementor-button{background:var(--adl-gold);color:var(--adl-deep)}
.elementor-page-2570 .adl-section-title .elementor-heading-title{margin:0;color:var(--adl-red);font:400 clamp(34px,4vw,52px)/1.05 Staatliches,sans-serif}
.elementor-page-2570 .elementor-element-7df07a99{width:calc(100% - 48px);max-width:1120px;margin:72px auto 0;padding:42px 48px;border-radius:22px;background:linear-gradient(120deg,var(--adl-deep),var(--adl-red));color:#fff;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center}
.elementor-page-2570 .elementor-element-7df07a99 .elementor-heading-title{margin:0;color:#fff;font:400 clamp(34px,4vw,50px)/1 Staatliches,sans-serif}.elementor-page-2570 .elementor-element-7df07a99 .adl-cta-copy{color:#fff;font-size:18px;line-height:1.55;max-width:700px}
.elementor-page-2570 .elementor-element-4a84d968{width:calc(100% - 48px);max-width:1120px;margin:76px auto 0;padding-bottom:72px;gap:28px}.elementor-page-2570 .adl-related-posts .elementor-posts-container{gap:26px}
.elementor-page-2570 .adl-related-posts .elementor-post__card{height:100%;overflow:hidden;border:1px solid var(--adl-line);border-radius:16px;background:#fff;box-shadow:0 12px 32px rgba(62,45,32,.08)}
.elementor-page-2570 .adl-related-posts .elementor-post__thumbnail{padding-bottom:62%!important}.elementor-page-2570 .adl-related-posts .elementor-post__thumbnail img{object-fit:cover;transition:transform .35s}.elementor-page-2570 .adl-related-posts .elementor-post__card:hover img{transform:scale(1.035)}
.elementor-page-2570 .adl-related-posts .elementor-post__title{font:400 26px/1.08 Staatliches,sans-serif;margin-bottom:10px}.elementor-page-2570 .adl-related-posts .elementor-post__title a{color:var(--adl-ink)}.elementor-page-2570 .adl-related-posts .elementor-post__excerpt{color:var(--adl-muted);font:400 16px/1.5 "Roboto Condensed",sans-serif}.elementor-page-2570 .adl-related-posts .elementor-post__read-more{color:var(--adl-red);font:700 13px/1 Inter,sans-serif;text-transform:uppercase}
.elementor-page-2570 .elementor-element-35437b71{padding:62px 0 56px;background:linear-gradient(135deg,#FFF9F3,#FFF2E7)}.elementor-page-2570 .elementor-element-65bd561{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:56px;align-items:center}.elementor-page-2570 .elementor-element-3f783266{gap:20px}.elementor-page-2570 .adl-blog-image .elementor-widget-container{overflow:hidden;border-radius:20px;box-shadow:0 18px 45px rgba(86,47,28,.16)}.elementor-page-2570 .adl-blog-image img{display:block;width:100%;height:420px;object-fit:cover}
.elementor-page-2570 .elementor-element-febe47d{display:grid!important;grid-template-columns:260px minmax(0,760px);justify-content:center;align-items:start;gap:64px;padding:72px 0 10px}.elementor-page-2570 .elementor-element-27b1b84c{position:sticky;top:110px;padding:24px;border:1px solid var(--adl-line);border-radius:16px;background:var(--adl-cream);gap:12px}.elementor-page-2570 .adl-toc-label .elementor-heading-title{margin:0;color:var(--adl-red);font:400 26px/1 Staatliches,sans-serif}.elementor-page-2570 .adl-toc .elementor-toc__header{display:none}.elementor-page-2570 .adl-toc .elementor-toc__body{padding:0}.elementor-page-2570 .adl-toc .elementor-toc__list-item{margin-bottom:10px}.elementor-page-2570 .adl-toc a{color:var(--adl-ink);font:500 14px/1.35 Inter,sans-serif}
.elementor-page-2570 .elementor-element-7f4403c5 .elementor-widget-theme-post-content{color:var(--adl-ink);font:400 19px/1.75 "Roboto Condensed",Roboto,sans-serif}.elementor-page-2570 .elementor-element-7f4403c5 p{margin:0 0 1.25em}.elementor-page-2570 .elementor-element-7f4403c5 h2{margin:1.7em 0 .55em!important;color:var(--adl-red)!important;font:400 36px/1.08 Staatliches,sans-serif!important}.elementor-page-2570 .elementor-element-7f4403c5 h3{margin:1.5em 0 .45em!important;color:var(--adl-ink)!important;font:600 25px/1.2 "Roboto Condensed",sans-serif!important}.elementor-page-2570 .elementor-element-7f4403c5 ul,.elementor-page-2570 .elementor-element-7f4403c5 ol{margin:0 0 1.5em;padding-left:1.25em}.elementor-page-2570 .elementor-element-7f4403c5 li{margin:.45em 0}.elementor-page-2570 .elementor-element-7f4403c5 a{color:var(--adl-red);font-weight:700;text-decoration:underline;text-decoration-color:var(--adl-gold);text-decoration-thickness:2px}.elementor-page-2570 .elementor-element-7f4403c5 img{max-width:100%;height:auto;margin:28px 0;border-radius:14px}.elementor-page-2570 .elementor-element-7f4403c5 blockquote{margin:34px 0;padding:24px 28px;border-left:5px solid var(--adl-gold);background:var(--adl-cream);font-size:22px}
.elementor-page-2570 .elementor-element-42acf3c8{margin-top:34px;padding-top:24px;border-top:1px solid var(--adl-line);display:flex!important;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.elementor-page-2570 .adl-share-label .elementor-heading-title{margin:0;color:var(--adl-muted);font:700 12px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}
.elementor-page-2570 .elementor-element-7f4403c5 .elementor-widget-theme-post-content>.elementor-widget-container>.elementor>.e-con:first-child>.elementor-widget-heading:first-child,.elementor-page-2570 .elementor-element-7f4403c5 .elementor-widget-theme-post-content>.elementor-widget-container>.elementor>.e-con:first-child>.elementor-widget-image:first-of-type{display:none!important}
@media(max-width:1024px){.elementor-page-2570 :is(.elementor-element-65bd561,.elementor-element-febe47d){width:calc(100% - 40px)}.elementor-page-2570 .elementor-element-65bd561{grid-template-columns:1fr 42%;gap:36px}.elementor-page-2570 .adl-blog-image img{height:340px}.elementor-page-2570 .elementor-element-febe47d{grid-template-columns:220px minmax(0,1fr);gap:36px}}
@media(max-width:767px){.elementor-page-2570 :is(.elementor-element-65bd561,.elementor-element-febe47d){width:calc(100% - 32px)}.elementor-page-2570 .adl-title .elementor-heading-title{font-size:38px;line-height:1.02}.elementor-page-2570 .adl-excerpt{font-size:18px}.elementor-page-2570 .elementor-element-7df07a99{width:calc(100% - 32px);margin-top:48px;padding:30px 24px;grid-template-columns:1fr;border-radius:16px}.elementor-page-2570 .elementor-element-4a84d968{width:calc(100% - 32px);margin-top:54px;padding-bottom:52px}.elementor-page-2570 .elementor-element-35437b71{padding:36px 0 32px}.elementor-page-2570 .elementor-element-65bd561{grid-template-columns:1fr;gap:26px}.elementor-page-2570 .adl-blog-image img{height:240px}.elementor-page-2570 .elementor-element-febe47d{grid-template-columns:1fr;gap:28px;padding:42px 0 0}.elementor-page-2570 .elementor-element-27b1b84c{position:static;padding:20px}.elementor-page-2570 .elementor-element-7f4403c5 .elementor-widget-theme-post-content{font-size:18px;line-height:1.66}.elementor-page-2570 .elementor-element-7f4403c5 h2{font-size:30px!important}.elementor-page-2570 .elementor-element-42acf3c8{align-items:flex-start;flex-direction:column}}
.elementor-page-2570 .elementor-element-7f4403c5 .adl-post-content>.elementor-widget-container>.elementor>.e-con:first-child>.e-con-inner>.elementor-widget-heading:first-child,.elementor-page-2570 .elementor-element-7f4403c5 .adl-post-content>.elementor-widget-container>.elementor>.e-con:first-child>.e-con-inner>.elementor-widget-image:nth-child(2){display:none!important}:root{--adl-red:#E11E24;--adl-deep:#B82B20;--adl-gold:#F3C72E;--adl-ink:#333;--adl-muted:#66615D;--adl-cream:#FFF8EF;--adl-line:#E9DED3}
.elementor-page-2570{overflow:hidden;background:#fff;color:var(--adl-ink)}
.elementor-page-2570,.elementor-page-2570 p,.elementor-page-2570 li{font-family:"Roboto Condensed",Roboto,sans-serif}
.elementor-page-2570 :is(.elementor-element-65bd561,.elementor-element-febe47d){width:calc(100% - 48px);max-width:1120px;margin-inline:auto}
.elementor-page-2570 .adl-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--adl-red);font:700 13px/1.2 Inter,sans-serif;letter-spacing:.13em;text-transform:uppercase}
.elementor-page-2570 .adl-eyebrow .elementor-heading-title:before{content:"";width:28px;height:3px;border-radius:4px;background:var(--adl-gold)}
.elementor-page-2570 .adl-title .elementor-heading-title{margin:0;color:var(--adl-ink);font:400 clamp(42px,5vw,70px)/.98 Staatliches,"Roboto Condensed",sans-serif;letter-spacing:.01em;text-wrap:balance}
.elementor-page-2570 .adl-excerpt{color:var(--adl-muted);font:400 20px/1.55 "Roboto Condensed",Roboto,sans-serif;max-width:680px}.elementor-page-2570 .adl-excerpt p{margin:0}
.elementor-page-2570 .adl-date{color:var(--adl-muted);font:600 13px/1.4 Inter,sans-serif;text-transform:uppercase;letter-spacing:.06em}
.elementor-page-2570 .adl-btn .elementor-button{border-radius:10px;background:var(--adl-red);color:#fff;font:600 16px/1 Inter,sans-serif;padding:15px 24px;transition:.2s}.elementor-page-2570 .adl-btn .elementor-button:hover{background:var(--adl-deep);transform:translateY(-1px)}
.elementor-page-2570 .adl-btn-gold .elementor-button{background:var(--adl-gold);color:var(--adl-deep)}
.elementor-page-2570 .adl-section-title .elementor-heading-title{margin:0;color:var(--adl-red);font:400 clamp(34px,4vw,52px)/1.05 Staatliches,sans-serif}
.elementor-page-2570 .elementor-element-7df07a99{width:calc(100% - 48px);max-width:1120px;margin:72px auto 0;padding:42px 48px;border-radius:22px;background:linear-gradient(120deg,var(--adl-deep),var(--adl-red));color:#fff;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center}
.elementor-page-2570 .elementor-element-7df07a99 .elementor-heading-title{margin:0;color:#fff;font:400 clamp(34px,4vw,50px)/1 Staatliches,sans-serif}.elementor-page-2570 .elementor-element-7df07a99 .adl-cta-copy{color:#fff;font-size:18px;line-height:1.55;max-width:700px}
.elementor-page-2570 .elementor-element-4a84d968{width:calc(100% - 48px);max-width:1120px;margin:76px auto 0;padding-bottom:72px;gap:28px}.elementor-page-2570 .adl-related-posts .elementor-posts-container{gap:26px}
.elementor-page-2570 .adl-related-posts .elementor-post__card{height:100%;overflow:hidden;border:1px solid var(--adl-line);border-radius:16px;background:#fff;box-shadow:0 12px 32px rgba(62,45,32,.08)}
.elementor-page-2570 .adl-related-posts .elementor-post__thumbnail{padding-bottom:62%!important}.elementor-page-2570 .adl-related-posts .elementor-post__thumbnail img{object-fit:cover;transition:transform .35s}.elementor-page-2570 .adl-related-posts .elementor-post__card:hover img{transform:scale(1.035)}
.elementor-page-2570 .adl-related-posts .elementor-post__title{font:400 26px/1.08 Staatliches,sans-serif;margin-bottom:10px}.elementor-page-2570 .adl-related-posts .elementor-post__title a{color:var(--adl-ink)}.elementor-page-2570 .adl-related-posts .elementor-post__excerpt{color:var(--adl-muted);font:400 16px/1.5 "Roboto Condensed",sans-serif}.elementor-page-2570 .adl-related-posts .elementor-post__read-more{color:var(--adl-red);font:700 13px/1 Inter,sans-serif;text-transform:uppercase}
.elementor-page-2570 .elementor-element-35437b71{padding:62px 0 56px;background:linear-gradient(135deg,#FFF9F3,#FFF2E7)}.elementor-page-2570 .elementor-element-65bd561{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:56px;align-items:center}.elementor-page-2570 .elementor-element-3f783266{gap:20px}.elementor-page-2570 .adl-blog-image .elementor-widget-container{overflow:hidden;border-radius:20px;box-shadow:0 18px 45px rgba(86,47,28,.16)}.elementor-page-2570 .adl-blog-image img{display:block;width:100%;height:420px;object-fit:cover}
.elementor-page-2570 .elementor-element-febe47d{display:grid!important;grid-template-columns:260px minmax(0,760px);justify-content:center;align-items:start;gap:64px;padding:72px 0 10px}.elementor-page-2570 .elementor-element-27b1b84c{position:sticky;top:110px;padding:24px;border:1px solid var(--adl-line);border-radius:16px;background:var(--adl-cream);gap:12px}.elementor-page-2570 .adl-toc-label .elementor-heading-title{margin:0;color:var(--adl-red);font:400 26px/1 Staatliches,sans-serif}.elementor-page-2570 .adl-toc .elementor-toc__header{display:none}.elementor-page-2570 .adl-toc .elementor-toc__body{padding:0}.elementor-page-2570 .adl-toc .elementor-toc__list-item{margin-bottom:10px}.elementor-page-2570 .adl-toc a{color:var(--adl-ink);font:500 14px/1.35 Inter,sans-serif}
.elementor-page-2570 .elementor-element-7f4403c5 .elementor-widget-theme-post-content{color:var(--adl-ink);font:400 19px/1.75 "Roboto Condensed",Roboto,sans-serif}.elementor-page-2570 .elementor-element-7f4403c5 p{margin:0 0 1.25em}.elementor-page-2570 .elementor-element-7f4403c5 h2{margin:1.7em 0 .55em!important;color:var(--adl-red)!important;font:400 36px/1.08 Staatliches,sans-serif!important}.elementor-page-2570 .elementor-element-7f4403c5 h3{margin:1.5em 0 .45em!important;color:var(--adl-ink)!important;font:600 25px/1.2 "Roboto Condensed",sans-serif!important}.elementor-page-2570 .elementor-element-7f4403c5 ul,.elementor-page-2570 .elementor-element-7f4403c5 ol{margin:0 0 1.5em;padding-left:1.25em}.elementor-page-2570 .elementor-element-7f4403c5 li{margin:.45em 0}.elementor-page-2570 .elementor-element-7f4403c5 a{color:var(--adl-red);font-weight:700;text-decoration:underline;text-decoration-color:var(--adl-gold);text-decoration-thickness:2px}.elementor-page-2570 .elementor-element-7f4403c5 img{max-width:100%;height:auto;margin:28px 0;border-radius:14px}.elementor-page-2570 .elementor-element-7f4403c5 blockquote{margin:34px 0;padding:24px 28px;border-left:5px solid var(--adl-gold);background:var(--adl-cream);font-size:22px}
.elementor-page-2570 .elementor-element-42acf3c8{margin-top:34px;padding-top:24px;border-top:1px solid var(--adl-line);display:flex!important;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.elementor-page-2570 .adl-share-label .elementor-heading-title{margin:0;color:var(--adl-muted);font:700 12px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}
.elementor-page-2570 .elementor-element-7f4403c5 .elementor-widget-theme-post-content>.elementor-widget-container>.elementor>.e-con:first-child>.elementor-widget-heading:first-child,.elementor-page-2570 .elementor-element-7f4403c5 .elementor-widget-theme-post-content>.elementor-widget-container>.elementor>.e-con:first-child>.elementor-widget-image:first-of-type{display:none!important}
@media(max-width:1024px){.elementor-page-2570 :is(.elementor-element-65bd561,.elementor-element-febe47d){width:calc(100% - 40px)}.elementor-page-2570 .elementor-element-65bd561{grid-template-columns:1fr 42%;gap:36px}.elementor-page-2570 .adl-blog-image img{height:340px}.elementor-page-2570 .elementor-element-febe47d{grid-template-columns:220px minmax(0,1fr);gap:36px}}
@media(max-width:767px){.elementor-page-2570 :is(.elementor-element-65bd561,.elementor-element-febe47d){width:calc(100% - 32px)}.elementor-page-2570 .adl-title .elementor-heading-title{font-size:38px;line-height:1.02}.elementor-page-2570 .adl-excerpt{font-size:18px}.elementor-page-2570 .elementor-element-7df07a99{width:calc(100% - 32px);margin-top:48px;padding:30px 24px;grid-template-columns:1fr;border-radius:16px}.elementor-page-2570 .elementor-element-4a84d968{width:calc(100% - 32px);margin-top:54px;padding-bottom:52px}.elementor-page-2570 .elementor-element-35437b71{padding:36px 0 32px}.elementor-page-2570 .elementor-element-65bd561{grid-template-columns:1fr;gap:26px}.elementor-page-2570 .adl-blog-image img{height:240px}.elementor-page-2570 .elementor-element-febe47d{grid-template-columns:1fr;gap:28px;padding:42px 0 0}.elementor-page-2570 .elementor-element-27b1b84c{position:static;padding:20px}.elementor-page-2570 .elementor-element-7f4403c5 .elementor-widget-theme-post-content{font-size:18px;line-height:1.66}.elementor-page-2570 .elementor-element-7f4403c5 h2{font-size:30px!important}.elementor-page-2570 .elementor-element-42acf3c8{align-items:flex-start;flex-direction:column}}:root{--adl-red:#E11E24;--adl-deep:#B82B20;--adl-gold:#F3C72E;--adl-ink:#333;--adl-muted:#66615D;--adl-cream:#FFF8EF;--adl-line:#E9DED3}
.adl-template{overflow:hidden;background:#fff;color:var(--adl-ink)}
.adl-template,.adl-template p,.adl-template li{font-family:"Roboto Condensed",Roboto,sans-serif}
.adl-template .adl-shell{width:calc(100% - 48px);max-width:1120px;margin-inline:auto}
.adl-template .adl-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--adl-red);font:700 13px/1.2 Inter,sans-serif;letter-spacing:.13em;text-transform:uppercase}
.adl-template .adl-eyebrow .elementor-heading-title:before{content:"";width:28px;height:3px;border-radius:4px;background:var(--adl-gold)}
.adl-template .adl-title .elementor-heading-title{margin:0;color:var(--adl-ink);font:400 clamp(42px,5vw,70px)/.98 Staatliches,"Roboto Condensed",sans-serif;letter-spacing:.01em;text-wrap:balance}
.adl-template .adl-excerpt{color:var(--adl-muted);font:400 20px/1.55 "Roboto Condensed",Roboto,sans-serif;max-width:680px}.adl-template .adl-excerpt p{margin:0}
.adl-template .adl-date{color:var(--adl-muted);font:600 13px/1.4 Inter,sans-serif;text-transform:uppercase;letter-spacing:.06em}
.adl-template .adl-btn .elementor-button{border-radius:10px;background:var(--adl-red);color:#fff;font:600 16px/1 Inter,sans-serif;padding:15px 24px;transition:.2s}.adl-template .adl-btn .elementor-button:hover{background:var(--adl-deep);transform:translateY(-1px)}
.adl-template .adl-btn-gold .elementor-button{background:var(--adl-gold);color:var(--adl-deep)}
.adl-template .adl-section-title .elementor-heading-title{margin:0;color:var(--adl-red);font:400 clamp(34px,4vw,52px)/1.05 Staatliches,sans-serif}
.adl-template .adl-brand-cta{width:calc(100% - 48px);max-width:1120px;margin:72px auto 0;padding:42px 48px;border-radius:22px;background:linear-gradient(120deg,var(--adl-deep),var(--adl-red));color:#fff;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center}
.adl-template .adl-brand-cta .elementor-heading-title{margin:0;color:#fff;font:400 clamp(34px,4vw,50px)/1 Staatliches,sans-serif}.adl-template .adl-brand-cta .adl-cta-copy{color:#fff;font-size:18px;line-height:1.55;max-width:700px}
.adl-template .adl-related{width:calc(100% - 48px);max-width:1120px;margin:76px auto 0;padding-bottom:72px;gap:28px}.adl-template .adl-related-posts .elementor-posts-container{gap:26px}
.adl-template .adl-related-posts .elementor-post__card{height:100%;overflow:hidden;border:1px solid var(--adl-line);border-radius:16px;background:#fff;box-shadow:0 12px 32px rgba(62,45,32,.08)}
.adl-template .adl-related-posts .elementor-post__thumbnail{padding-bottom:62%!important}.adl-template .adl-related-posts .elementor-post__thumbnail img{object-fit:cover;transition:transform .35s}.adl-template .adl-related-posts .elementor-post__card:hover img{transform:scale(1.035)}
.adl-template .adl-related-posts .elementor-post__title{font:400 26px/1.08 Staatliches,sans-serif;margin-bottom:10px}.adl-template .adl-related-posts .elementor-post__title a{color:var(--adl-ink)}.adl-template .adl-related-posts .elementor-post__excerpt{color:var(--adl-muted);font:400 16px/1.5 "Roboto Condensed",sans-serif}.adl-template .adl-related-posts .elementor-post__read-more{color:var(--adl-red);font:700 13px/1 Inter,sans-serif;text-transform:uppercase}
.adl-blog-template .adl-blog-hero{padding:62px 0 56px;background:linear-gradient(135deg,#FFF9F3,#FFF2E7)}.adl-blog-template .adl-blog-hero-grid{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:56px;align-items:center}.adl-blog-template .adl-hero-copy{gap:20px}.adl-blog-template .adl-blog-image .elementor-widget-container{overflow:hidden;border-radius:20px;box-shadow:0 18px 45px rgba(86,47,28,.16)}.adl-blog-template .adl-blog-image img{display:block;width:100%;height:420px;object-fit:cover}
.adl-blog-template .adl-reading-grid{display:grid!important;grid-template-columns:260px minmax(0,760px);justify-content:center;align-items:start;gap:64px;padding:72px 0 10px}.adl-blog-template .adl-toc-card{position:sticky;top:110px;padding:24px;border:1px solid var(--adl-line);border-radius:16px;background:var(--adl-cream);gap:12px}.adl-blog-template .adl-toc-label .elementor-heading-title{margin:0;color:var(--adl-red);font:400 26px/1 Staatliches,sans-serif}.adl-blog-template .adl-toc .elementor-toc__header{display:none}.adl-blog-template .adl-toc .elementor-toc__body{padding:0}.adl-blog-template .adl-toc .elementor-toc__list-item{margin-bottom:10px}.adl-blog-template .adl-toc a{color:var(--adl-ink);font:500 14px/1.35 Inter,sans-serif}
.adl-blog-template .adl-article-body .elementor-widget-theme-post-content{color:var(--adl-ink);font:400 19px/1.75 "Roboto Condensed",Roboto,sans-serif}.adl-blog-template .adl-article-body p{margin:0 0 1.25em}.adl-blog-template .adl-article-body h2{margin:1.7em 0 .55em!important;color:var(--adl-red)!important;font:400 36px/1.08 Staatliches,sans-serif!important}.adl-blog-template .adl-article-body h3{margin:1.5em 0 .45em!important;color:var(--adl-ink)!important;font:600 25px/1.2 "Roboto Condensed",sans-serif!important}.adl-blog-template .adl-article-body ul,.adl-blog-template .adl-article-body ol{margin:0 0 1.5em;padding-left:1.25em}.adl-blog-template .adl-article-body li{margin:.45em 0}.adl-blog-template .adl-article-body a{color:var(--adl-red);font-weight:700;text-decoration:underline;text-decoration-color:var(--adl-gold);text-decoration-thickness:2px}.adl-blog-template .adl-article-body img{max-width:100%;height:auto;margin:28px 0;border-radius:14px}.adl-blog-template .adl-article-body blockquote{margin:34px 0;padding:24px 28px;border-left:5px solid var(--adl-gold);background:var(--adl-cream);font-size:22px}
.adl-blog-template .adl-share-wrap{margin-top:34px;padding-top:24px;border-top:1px solid var(--adl-line);display:flex!important;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.adl-blog-template .adl-share-label .elementor-heading-title{margin:0;color:var(--adl-muted);font:700 12px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}
.adl-blog-template .adl-article-body .elementor-widget-theme-post-content>.elementor-widget-container>.elementor>.e-con:first-child>.elementor-widget-heading:first-child,.adl-blog-template .adl-article-body .elementor-widget-theme-post-content>.elementor-widget-container>.elementor>.e-con:first-child>.elementor-widget-image:first-of-type{display:none!important}
@media(max-width:1024px){.adl-template .adl-shell{width:calc(100% - 40px)}.adl-blog-template .adl-blog-hero-grid{grid-template-columns:1fr 42%;gap:36px}.adl-blog-template .adl-blog-image img{height:340px}.adl-blog-template .adl-reading-grid{grid-template-columns:220px minmax(0,1fr);gap:36px}}
@media(max-width:767px){.adl-template .adl-shell{width:calc(100% - 32px)}.adl-template .adl-title .elementor-heading-title{font-size:38px;line-height:1.02}.adl-template .adl-excerpt{font-size:18px}.adl-template .adl-brand-cta{width:calc(100% - 32px);margin-top:48px;padding:30px 24px;grid-template-columns:1fr;border-radius:16px}.adl-template .adl-related{width:calc(100% - 32px);margin-top:54px;padding-bottom:52px}.adl-blog-template .adl-blog-hero{padding:36px 0 32px}.adl-blog-template .adl-blog-hero-grid{grid-template-columns:1fr;gap:26px}.adl-blog-template .adl-blog-image img{height:240px}.adl-blog-template .adl-reading-grid{grid-template-columns:1fr;gap:28px;padding:42px 0 0}.adl-blog-template .adl-toc-card{position:static;padding:20px}.adl-blog-template .adl-article-body .elementor-widget-theme-post-content{font-size:18px;line-height:1.66}.adl-blog-template .adl-article-body h2{font-size:30px!important}.adl-blog-template .adl-share-wrap{align-items:flex-start;flex-direction:column}}
/* Corrección de imagen y acceso al contenido */
.elementor-page-2570 .adl-blog-image img{height:auto!important;max-height:none!important;object-fit:contain!important}
.elementor-page-2570 .adl-post-content{display:block!important;visibility:visible!important;opacity:1!important}
@media(max-width:767px){.elementor-page-2570 .elementor-element-27b1b84c{display:none!important}.elementor-page-2570 .elementor-element-febe47d{padding-top:28px!important}}
/* Mantener el desplazamiento vertical de los artículos */
html body.elementor-page-2570{overflow-x:clip!important;overflow-y:visible!important}/* End custom CSS */