@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:600;src:url(//horseracingnotgamstop.com/wp-content/themes/sportnieuws/fonts/playfair-display-v40-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Playfair Display';font-style:normal;font-weight:700;src:url(//horseracingnotgamstop.com/wp-content/themes/sportnieuws/fonts/playfair-display-v40-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:400;src:url(//horseracingnotgamstop.com/wp-content/themes/sportnieuws/fonts/inter-v20-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:600;src:url(//horseracingnotgamstop.com/wp-content/themes/sportnieuws/fonts/inter-v20-latin-600.woff2) format('woff2')}:root{--color-primary:#1b4332;--color-accent:#d4a843;--color-bg:#faf8f5;--color-text:#2d2d2d;--color-surface:#e8f0ec;--color-border:#d1d5db;--color-danger:#c53030;--color-danger-bg:#fef2f2;--color-accent-bg:#fffbeb;--color-muted:#6b7280;--color-white:#fff;--hero-start:#1b4332;--hero-end:#0d2818;--ff-display:'Playfair Display',Georgia,serif;--ff-body:'Inter',system-ui,sans-serif;--h1:clamp(2rem, 4vw, 3.25rem);--h2:clamp(1.5rem, 3vw, 2.25rem);--h3:clamp(1.15rem, 2vw, 1.5rem);--body:clamp(1rem, 1.5vw, 1.125rem);--caption:clamp(.8rem, 1.2vw, .9rem);--cw:1100px;--gap:clamp(3rem, 6vw, 5rem);--radius:6px}@media(prefers-color-scheme:dark){:root{--color-bg:#1a1a1a;--color-text:#e0e0e0;--color-surface:#2a2f2c;--color-border:#3a3a3a;--color-muted:#9ca3af;--color-danger-bg:#2d1b1b;--color-accent-bg:#2d2a1f;--color-white:#1a1a1a}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--ff-body);font-size:var(--body);font-weight:400;line-height:1.72;color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased}h2,h3{text-align:left;scroll-margin-top:2rem}h2{font-family:var(--ff-display);font-size:var(--h2);font-weight:600;line-height:1.25;color:var(--color-primary);margin-bottom:1.25rem}h3{font-family:var(--ff-body);font-size:var(--h3);font-weight:600;line-height:1.35;color:var(--color-primary);margin-bottom:.75rem}@media(prefers-color-scheme:dark){h2,h3{color:var(--color-accent)}}p{text-align:left;margin-bottom:1.15rem}ul,ol{text-align:left;margin-bottom:1.15rem}li{margin-bottom:.4rem}a{color:var(--color-primary);text-decoration-color:var(--color-accent);text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}a:hover{color:var(--color-accent)}@media(prefers-color-scheme:dark){a{color:var(--color-accent);text-decoration-color:var(--color-border)}a:hover{color:var(--color-text)}}a:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:2px}strong{font-weight:600}blockquote{border-left:3px solid var(--color-accent);padding:.75rem 1.25rem;margin:1.5rem 0;color:var(--color-muted);font-style:italic}table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:var(--caption)}th,td{text-align:left;padding:.65rem .85rem;border-bottom:1px solid var(--color-border)}th{font-weight:600;color:var(--color-primary);background:var(--color-surface);position:sticky;top:0;z-index:2}@media(prefers-color-scheme:dark){th{color:var(--color-accent)}}tbody tr:nth-child(even){background:var(--color-surface)}header{position:relative;z-index:10}main{width:100%}.container{max-width:var(--cw);margin:0 auto;padding:0 15px;margin-bottom:var(--gap)}.info-box{background:var(--color-surface);border-left:4px solid var(--color-primary);border-radius:var(--radius);padding:1.25rem 1.5rem;margin:1.75rem 0;box-shadow:0 1px 3px rgba(0,0,0,.04)}.info-box p{margin-bottom:.5rem;color:var(--color-text)}.info-box p:last-child{margin-bottom:0}.callout-warning{background:var(--color-danger-bg);border-left:4px solid var(--color-danger);border-radius:var(--radius);padding:1.25rem 1.5rem;margin:1.75rem 0;box-shadow:0 1px 3px rgba(0,0,0,.04)}.callout-warning p{margin-bottom:.5rem;color:var(--color-text)}.callout-warning p:last-child{margin-bottom:0}.key-takeaway{border-top:2px solid var(--color-accent);padding-top:1rem;margin:2rem 0}.key-takeaway p{font-family:var(--ff-display);font-size:clamp(1.1rem, 2vw, 1.3rem);font-weight:600;line-height:1.5;color:var(--color-text);margin-bottom:0}.comparison-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius);padding:1.5rem;margin:1.25rem 0;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:box-shadow .25s,transform .25s}.comparison-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);transform:translateY(-2px)}.comparison-card h3{color:var(--color-primary);margin-bottom:.5rem}@media(prefers-color-scheme:dark){.comparison-card{background:var(--color-surface)}.comparison-card h3{color:var(--color-accent)}}.comparison-card p{margin-bottom:.65rem;color:var(--color-text)}.comparison-card p:last-child{margin-bottom:0}.separator,.current-title{color:#fff}.breadcrumbs a{color:#d4a843}.tldr{background:var(--color-surface);border-left:4px solid var(--color-accent);border-radius:var(--radius);padding:1.5rem 1.75rem;margin:1.75rem 0}.tldr h2{font-family:var(--ff-display);font-size:clamp(1.1rem, 2vw, 1.25rem);font-weight:600;margin-bottom:1rem;color:var(--color-primary)}@media(prefers-color-scheme:dark){.tldr h2{color:var(--color-accent)}}.tldr ul{margin-bottom:0}.tldr li{margin-bottom:.5rem;color:var(--color-text)}.author-box{border-top:1px solid var(--color-border);padding-top:1.5rem;margin-top:2rem}.author-box p{font-size:var(--caption);color:var(--color-muted);margin-bottom:.35rem}.fun-fact{position:relative;padding-left:1.5rem;margin:1.5rem 0}.fun-fact:before{content:'\2014';position:absolute;left:0;color:var(--color-accent);font-weight:600}.fun-fact p{font-style:italic;color:var(--color-muted);margin-bottom:0}.glossary-term{display:flex;align-items:baseline;gap:12px;margin:1rem 0}.glossary-term strong{font-family:'Courier New',monospace;color:var(--color-accent);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.glossary-term p{color:var(--color-muted);margin-bottom:0}@media(max-width:600px){.glossary-term{flex-direction:column;gap:4px}}.dos-donts{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1.75rem 0}.dos-donts>div:first-child p strong{color:#16a34a}.dos-donts>div:last-child p strong{color:var(--color-danger)}.dos-donts ul{padding-left:1.25rem}.dos-donts li{color:var(--color-text)}@media(max-width:600px){.dos-donts{grid-template-columns:1fr}}.pre-bet-checklist{margin:1.75rem 0}.pre-bet-checklist>p strong{font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.06em;font-size:var(--caption);color:var(--color-accent)}.pre-bet-checklist ul{border-left:2px solid var(--color-border);padding-left:1.75rem;list-style:none}.pre-bet-checklist li{position:relative;padding-left:.25rem;color:var(--color-text)}.pre-bet-checklist li:before{content:'\2610';position:absolute;left:-1.5rem;color:var(--color-accent);background:var(--color-bg);padding:0 2px}.at-a-glance{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px, 1fr));gap:0;margin:1.75rem 0}.at-a-glance>div{padding:1rem 1.25rem;border-right:1px solid var(--color-border);text-align:center}.at-a-glance>div:last-child{border-right:none}.at-a-glance p{margin-bottom:.25rem;text-align:center}.at-a-glance p strong{font-family:var(--ff-display);font-size:clamp(1.1rem, 2vw, 1.35rem);color:var(--color-primary)}@media(prefers-color-scheme:dark){.at-a-glance p strong{color:var(--color-accent)}}@media(max-width:600px){.at-a-glance{grid-template-columns:1fr 1fr}.at-a-glance>div{border-right:none;border-bottom:1px solid var(--color-border)}}.worked-example{background:var(--color-surface);border-radius:var(--radius);padding:1.5rem 1.75rem;margin:1.75rem 0;box-shadow:0 1px 3px rgba(0,0,0,.04)}.worked-example p{color:var(--color-text)}.worked-example p strong{font-family:'Courier New',monospace;font-size:.95em}.worked-example hr{border:none;border-top:1px dashed var(--color-border);margin:.75rem 0}.section-bridge{text-align:center;margin:1.5rem 0;color:var(--color-accent);font-style:italic;font-family:var(--ff-display);font-size:var(--body)}.section-bridge:before{content:'\2014\00a0';color:var(--color-border)}.section-bridge:after{content:'\00a0\2014';color:var(--color-border)}.section-bridge p{margin-bottom:0;text-align:center;color:var(--color-accent)}.odds-example{background:var(--color-primary);border-radius:var(--radius);padding:1.5rem;margin:1.75rem 0;text-align:center}.odds-example p{text-align:center;color:var(--color-bg);margin-bottom:.5rem}.odds-example p:last-child{margin-bottom:0}@media(prefers-color-scheme:dark){.odds-example{background:#0d2818}.odds-example p{color:#e0e0e0}}[data-content=hero]{max-width:none;width:100%;margin-left:calc(50% - 50vw);padding:0;margin-bottom:0;background:linear-gradient(135deg,var(--hero-start),var(--hero-end));position:relative;overflow:hidden}.hero-inner{max-width:var(--cw);margin:2.2rem auto 0;padding:0 15px 2rem;position:relative;z-index:2}article{margin-top:2.5rem}[data-content=hero] h1{font-family:var(--ff-display);font-size:var(--h1);font-weight:700;line-height:1.15;color:#fff;text-align:center;margin-bottom:1rem}@media(prefers-color-scheme:dark){[data-content=hero] h1{color:#e0e0e0}}.hero-subtitle{font-family:var(--ff-body);font-size:var(--caption);font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:var(--color-accent);text-align:center;display:block;margin-bottom:0}[data-content=toc]{max-width:var(--cw);margin-top:calc(var(--gap)*.6)}.toc-nav{column-count:2;column-gap:2.5rem}.toc-nav>ul{list-style:none;padding:0;margin:0}.toc-item{break-inside:avoid;margin-bottom:.85rem}.toc-item>a{font-family:var(--ff-body);font-size:var(--caption);font-weight:600;color:var(--color-primary);text-decoration:none;transition:color .2s}.toc-item>a:hover{color:var(--color-accent)}@media(prefers-color-scheme:dark){.toc-item>a{color:var(--color-accent)}.toc-item>a:hover{color:var(--color-text)}}.toc-sub{list-style:none;margin-top:.35rem}.toc-sub li{margin-bottom:.3rem}.toc-sub a{font-size:calc(var(--caption)*.92);font-weight:400;color:var(--color-muted);text-decoration:none}.toc-sub a:hover{color:var(--color-accent)}@media(max-width:600px){.toc-nav{column-count:1}}[data-content=faq] details{border-bottom:1px solid var(--color-border);interpolate-size:allow-keywords}[data-content=faq] summary{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;cursor:pointer;font-weight:600;font-size:var(--body);color:var(--color-text);list-style:none;gap:1rem}[data-content=faq] summary::-webkit-details-marker{display:none}[data-content=faq] summary::marker{content:''}[data-content=faq] summary:after{content:'+';font-size:1.3rem;font-weight:400;color:var(--color-accent);transition:transform .3s;flex-shrink:0}[data-content=faq] details[open] summary:after{transform:rotate(45deg)}[data-content=faq] details::details-content{opacity:0;block-size:0;overflow:hidden;transition:opacity .35s ease,block-size .35s ease,content-visibility .35s ease allow-discrete}[data-content=faq] details[open]::details-content{opacity:1;block-size:auto}@supports not selector(::details-content){[data-content=faq] details[open]>*:not(summary){animation:fadein .3s ease forwards}@keyframes fadein{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}[data-content=faq] details>div{padding:0 0 1.25rem}[data-content=faq] details p{color:var(--color-text);margin-bottom:.5rem}.btn-start{display:inline-block;font-family:var(--ff-body);font-size:var(--caption);font-weight:600;letter-spacing:.04em;text-decoration:none;border-radius:4px;padding:.6rem 1.4rem;background:var(--color-accent);color:var(--hero-end);margin-top:1.75rem;transition:background .2s,transform .15s,box-shadow .2s}.btn-start:hover{background:#c49a38;transform:translateY(-1px);box-shadow:0 4px 12px rgba(212,168,67,.3);color:var(--hero-end)}.btn-top{position:fixed;bottom:2rem;right:2rem;background:var(--color-primary);color:var(--color-white);z-index:50;box-shadow:0 2px 10px rgba(0,0,0,.15);border-radius:50%;width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;font-size:1.1rem;opacity:.85;text-decoration:none;transition:opacity .2s,transform .15s}.btn-top:hover{opacity:1;transform:translateY(-2px);color:var(--color-white)}@media(prefers-color-scheme:dark){.btn-top{background:var(--color-accent);color:var(--hero-end)}}[data-content=author-box]{margin-bottom:2rem}[data-content=footer-disclaimer]{margin-bottom:2rem}[data-content=footer-disclaimer] p{font-size:var(--caption);color:var(--color-muted);line-height:1.6}footer{margin:0 auto;padding:2rem 1.25rem;border-top:1px solid var(--color-border);font-size:calc(var(--caption)*.9);color:var(--color-muted)}@media(max-width:768px){table{font-size:calc(var(--caption)*.9)}}@media(max-width:480px){.comparison-card{padding:1.15rem}}.hero-image{display:block;max-width:100%;height:auto;border-radius:8px}.article-image{display:block;max-width:100%;height:auto;border-radius:6px}figure{max-width:100%}figcaption{text-align:center;font-size:clamp(0.8rem, 1.2vw, 0.9rem);color:var(--color-text-secondary,#6b7280);margin-top:.6rem;font-style:italic;line-height:1.5}[data-content=hero] figure{margin:2rem auto 0}[data-content=hero] figcaption{color:rgba(255,255,255,.6)}@media (prefers-color-scheme:dark){.hero-image,.article-image{opacity:.92}}img{width:100%;object-fit:cover;max-height:700px}.hero-label{font-family:var(--ff-body);font-size:calc(var(--caption)*.85);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}.hero-figure{margin:2.5rem auto}.wp-block-image img{margin-bottom:2rem}.footer-menu{list-style:none}.container-casa{text-align:center;padding-top:2rem}.home .container-casa{margin-top:3rem}.container-casa p{margin:0 auto 2.5rem;text-align:center;max-width:800px}.main-logo a{color:var(--color-text);font-size:1.5rem}.header-top{background:var(--color-accent);min-height:var(--space-xl);position:fixed;top:0;left:0;width:100%;height:58px;display:flex;justify-content:space-between;align-items:center;padding:0 100px;z-index:1001;box-shadow:0 2px 10px rgba(0,0,0,.1)}.burger-logo{margin:0;padding:0;display:flex;align-items:center}.logo-wrapper{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;text-decoration:none}.main-logo-img{max-height:63px;width:52px;flex-shrink:0;border-radius:50%}.logo-text{color:var(--color-text);font-size:1.3rem;font-weight:700;white-space:nowrap}.burger-btn{width:40px;height:40px;background:0 0;border:none;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;z-index:1002}.burger-btn span,.burger-btn span:before,.burger-btn span:after{content:"";display:block;width:25px;height:2px;background-color:var(--color-text);position:absolute;transition:all .3s ease-in-out}.burger-btn span:before{top:-8px}.burger-btn span:after{top:8px}.js-burger.active span{background-color:transparent !important}.js-burger.active span:before{transform:translateY(8px) rotate(45deg)}.js-burger.active span:after{transform:translateY(-8px) rotate(-45deg)}.main-navigation{position:fixed;top:0;right:0;width:500px;height:auto;max-height:100vh;background:var(--color-accent);z-index:9999;transition:visibility .6s ease-out,transform .6s ease-out,border-radius .6s ease-out;padding:80px 20px 40px;box-shadow:0 10px 30px rgba(0,0,0,.2);visibility:hidden;overflow-y:auto;display:block;transform-origin:top right;transform:scale(0);border-radius:50%}.main-navigation.active{visibility:visible;transform:scale(1);border-radius:0 0 15px 15px}@keyframes menuItemFadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.main-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.main-menu li{opacity:0;animation:menuItemFadeIn .3s ease-out forwards;animation-play-state:paused}.main-navigation.active .main-menu li{animation-play-state:running}.main-navigation.active .main-menu li:nth-child(1){animation-delay:.2s}.main-navigation.active .main-menu li:nth-child(2){animation-delay:.3s}.main-navigation.active .main-menu li:nth-child(3){animation-delay:.4s}.main-navigation.active .main-menu li:nth-child(4){animation-delay:.5s}.main-navigation.active .main-menu li:nth-child(5){animation-delay:.6s}.main-navigation.active .main-menu li:nth-child(6){animation-delay:.7s}.main-navigation.active .main-menu li:nth-child(7){animation-delay:.8s}.main-navigation.active .main-menu li:nth-child(8){animation-delay:.9s}.main-navigation.active .main-menu li:nth-child(9){animation-delay:1s}.main-navigation.active .main-menu li:nth-child(10){animation-delay:1.1s}.main-navigation.active .main-menu{opacity:1}.main-menu a{text-decoration:none;color:var(--color-text);font-size:1.4rem;font-weight:500;transition:color .2s}.main-menu a:hover{color:var(--color-secondary)}body.has-overlay{overflow:hidden}.btn-close{position:absolute;top:20px;right:40px;font-size:2.5rem;border:none;background:0 0;cursor:pointer;line-height:1;color:var(--c-primary)}.menu-item-has-children>a{display:flex !important;align-items:center;justify-content:space-between}.menu-item-has-children>a:after{content:"▼";font-size:.7rem;transition:transform .3s ease}.menu-item-has-children.is-open>a:after{transform:rotate(180deg);color:#3b9eff}.sub-menu{list-style:none !important;padding-left:20px !important;margin:0 !important;max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1);width:100vh}.sub-menu li{padding:10px 0}.sub-menu a{font-size:1rem !important;font-weight:400 !important}.menu-item-has-children>a{display:flex !important;justify-content:space-between;align-items:center;width:100%}.menu-item-has-children:hover>.sub-menu{max-height:1000px !important;visibility:visible;opacity:1}.main-menu li.current-menu-item>a,.main-menu li.current_page_item>a,.main-menu li.current-post-ancestor>a,.main-menu li.current-menu-ancestor>a,.main-menu li.current-page-ancestor>a{color:var(--c-primary);font-weight:700 !important}.main-menu li.menu-item-has-children.is-open>a{color:var(--c-primary)}.main-menu li.active>a{color:var(--color-secondary);font-weight:700 !important}.main-navigation.active .main-menu .current-menu-item>a{color:var(--c-primary)}.sitemap-content{margin:30px 0}.sitemap-section{margin-bottom:40px;padding:20px;border-radius:8px}.sitemap-section h2{color:inherit;padding-bottom:10px;margin-bottom:15px}.sitemap-section h3{color:#555;margin:15px 0 10px}.sitemap-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;list-style:none;padding:0;margin:0}.post-thumbnail{margin-top:2.5rem}.breadcrumbs{display:flex;justify-content:center;align-items:center;margin:1rem 0 2rem;gap:.5rem;padding-top:3rem}.breadcrumbs-content{display:contents}@media (max-width:1024px){.sitemap-list{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (max-width:992px){.header-top{padding:0 1rem}}@media (max-width:768px){.sitemap-list{grid-template-columns:1fr;gap:1rem}nav[aria-label=Hauptnavigation]{display:none !important}.main-navigation{width:100%}}.sitemap-list li{margin-bottom:8px;padding-left:15px;position:relative}.sitemap-list li:before{content:"›";position:absolute;left:0;color:#007cba}.sitemap-list a{text-decoration:none;color:inherit;transition:color .3s}.sitemap-list a:hover{color:#007cba}.category-group{margin-bottom:20px}.tags-cloud{line-height:2}.tag{display:inline-block;background:#e9e9e9;padding:5px 10px;margin:3px;border-radius:3px;text-decoration:none;color:#333;font-size:14px;transition:all .3s}.tag:hover{background:#007cba;color:#fff}@media (max-width:768px){.sitemap-section{padding:15px}.tag{font-size:12px;padding:3px 8px}.container-casa p{padding:0 15px;text-align:center}}@media (max-width:1100px){.wide-image-container{margin-left:calc(-2 * var(--space-xl));margin-right:calc(-2 * var(--space-xl));border-radius:var(--img-radius)}.site-branding nav{background:0 0;border-radius:var(--radius);margin-bottom:calc(var(--gap) * 1.5);box-shadow:none;border:none}}header p{font-size:var(--font-md)}.toc-wrap{padding:1rem}.articulos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px, 1fr));gap:32px;padding-top:30px;max-width:var(--max-width);margin:0 auto}.articulos-card{background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:all .4s cubic-bezier(.165,.84,.44,1);border:1px solid rgba(0,0,0,.03);box-shadow:0 4px 20px rgba(0,0,0,.04);padding:0}.articulos-card:hover{transform:translateY(-10px);box-shadow:0 30px 60px rgba(0,0,0,.12)}.articulos-card__image-link img{width:100%;height:170px;object-fit:cover;transition:transform .6s ease}.articulos-card:hover .articulos-card__image-link img{transform:scale(1.08)}.articulos-card__content{padding:0 17px 16px;display:flex;flex-direction:column;flex-grow:1}.articulos-card__title{margin-top:10px;font-size:1rem;line-height:1.3;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:1.6rem}.articulos-card__title a{text-decoration:none}.articulos-card__excerpt{margin-top:auto;margin-bottom:0;color:#6e6e73;font-size:.95rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.articulos-card__link{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#1d1d1f;font-weight:600;font-size:.9rem;transition:gap .3s}.articulos-card__link svg{transition:transform .3s}.articulos-card__link:hover{color:#0073aa;gap:12px}.articulos-card__image-link{display:block;overflow:hidden;border-radius:6px 6px 0 0;height:170px}.articulos-card__image-link img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .6s ease}.articulos-card:hover .articulos-card__image-link img{transform:scale(1.08)}.sitemap-grid{margin:2rem auto}.articulos-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);display:flex;align-items:center;justify-content:center}.load-more-wrapper{text-align:center;margin:40px 0}.btn-load-more{background-color:#0073aa;color:#fff;border:none;padding:12px 30px;border-radius:5px;cursor:pointer;font-size:1rem;transition:background .3s}.btn-load-more:hover{background-color:#005177}@media (max-width:559px){.articulos-grid{gap:17px}.articulos-card__image-link{height:17rem}}@media (max-width:768px){.sitemap-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px, 1fr));gap:5px;list-style:none;padding:0}}#site-navigation a,.menu-item a{outline:none !important;-webkit-tap-highlight-color:transparent}.back-to-top{position:fixed;bottom:2rem;right:2rem;width:44px;height:44px;background:var(--color-accent);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-md);opacity:0;visibility:hidden;transition:opacity var(--transition),transform var(--transition);z-index:100}.back-to-top.visible{opacity:1;visibility:visible}.back-to-top:hover{transform:translateY(-3px);background:var(--c-primary)}.back-to-top svg{width:20px;height:20px}.site-footer{background:#1a1a1a;color:#fff;padding:60px 0 30px;font-family:'Source Serif 4',serif;margin-top:2.5rem}.footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:40px}.footer-col div{font-family:'Barlow Condensed',sans-serif;font-size:17px;text-transform:uppercase;margin:0 0 15px;color:var(--color-accent)}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:10px}.footer-links a{color:#ccc;text-decoration:none;transition:color .3s;font-size:.9rem}.footer-links a:hover{color:#fff}.footer-logo{font-family:'Barlow Condensed',sans-serif;font-size:24px;font-weight:700;display:block;margin-bottom:15px}.footer-bottom{border-top:1px solid #333;padding-top:30px;font-size:13px;color:#888;text-align:center}.safety-icons{display:flex;gap:15px;font-family:'JetBrains Mono',monospace;font-weight:700}@media (max-width:992px){.footer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.footer-grid{grid-template-columns:1fr}}.footer-logo-container img{height:auto;display:block;margin-bottom:20px;max-width:50px;border-radius:50%}.footer-logo-text{font-size:28px;font-weight:700;text-decoration:none;color:#0073aa;display:block;margin-bottom:15px;text-transform:uppercase}.table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:20px 0;border:1px solid #e0e0e0;border-radius:8px}section,h2[id],h3[id],[data-content]{scroll-margin-top:80px}a[target=_blank]:after{content:" ↗";font-size:.75em;vertical-align:super}.entry-content{margin-top:2rem}