h2,h3{scroll-margin-top:2rem}blockquote,th{color:var(--color-text-secondary)}.info-box p,body{font-family:var(--font-body);color:var(--color-text);line-height:1.7}.info-box p,body,h1,h2,h3,h4,h5,h6{color:var(--color-text)}.info-box p,ol,p,td,th,ul{text-align:left}.info-box p strong,.odds-example p strong,th{text-transform:uppercase;letter-spacing:.05em}.info-box p strong,.key-takeaway p,h1,h2,h3,h4,h5,h6,strong,th{font-weight:600}.fun-fact,header{position:relative}main,table{width:100%}.info-box p,body,details>div p{line-height:1.7}.article-image figcaption,.fun-fact p,.section-bridge p,blockquote,em,figcaption{font-style:italic}.articulos-card__image-link img,img{object-fit:cover;object-fit:cover}.articulos-card__title a,.burger-logo a,.footer-links a,.footer-logo-text,.logo-wrapper,.sitemap-list a,.tag,a{text-decoration:none}@font-face{font-display:swap;font-family:Orbitron;font-style:normal;font-weight:700;src:url('fonts/orbitron-v35-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'JetBrains Mono';font-style:normal;font-weight:400;src:url('fonts/jetbrains-mono-v24-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'JetBrains Mono';font-style:normal;font-weight:500;src:url('fonts/jetbrains-mono-v24-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url('fonts/inter-v20-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url('fonts/inter-v20-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url('fonts/inter-v20-latin-600.woff2') format('woff2')}:root{--color-bg:#0D0D12;--color-bg-card:#16161D;--color-bg-surface:#1A1A24;--color-bg-elevated:#1E1E28;--color-text:#E8E8EC;--color-text-secondary:#9090A0;--color-border:#2A2A3A;--color-accent:#00D4FF;--color-accent-secondary:#FF00FF;--color-warning:#FFB800;--color-success:#00FF85;--color-danger:#FF4757;--font-display:'Orbitron','Share Tech Mono',monospace;--font-heading:'Rajdhani','Exo 2',sans-serif;--font-body:'Inter',system-ui,sans-serif;--font-mono:'JetBrains Mono','Fira Code',monospace;--content-max-width:1000px;--section-gap:clamp(3rem, 6vw, 5rem);--container-padding:clamp(1rem, 4vw, 2rem);--text-xs:0.75rem;--text-sm:0.875rem;--text-base:clamp(1rem, 0.95rem + 0.25vw, 1.125rem);--text-lg:clamp(1.125rem, 1rem + 0.5vw, 1.25rem);--text-xl:clamp(1.25rem, 1.1rem + 0.75vw, 1.5rem);--text-2xl:clamp(1.5rem, 1.25rem + 1.25vw, 2rem);--text-3xl:clamp(2rem, 1.5rem + 2.5vw, 3rem);--text-hero:clamp(2.5rem, 2rem + 4vw, 4.5rem)}*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:var(--text-base);background-color:var(--color-bg);min-height:100vh}.info-box p strong,.odds-example p strong,.odds-example td:first-child,h1,h2,h3,h4,h5,h6,th{font-family:var(--font-heading)}h1,h2,h3,h4,h5,h6{line-height:1.2;text-align:left}.info-box p strong,a{color:var(--color-accent)}h2{font-size:var(--text-2xl);margin-top:2rem;margin-bottom:1.5rem}h3{font-size:var(--text-xl);margin-top:2.5rem;margin-bottom:1rem}ol,p,ul{margin-bottom:1.25rem}a{transition:opacity .2s}a:hover{opacity:.8}a:focus,summary:focus{outline:2px solid var(--color-accent);outline-offset:2px}.toc-list>li,li{margin-bottom:.5rem}blockquote{border-left:3px solid var(--color-accent);padding-left:1rem;margin:1.5rem 0}table{border-collapse:collapse;margin:1.5rem 0;font-size:var(--text-sm)}.hero-label,th{font-size:var(--text-xs)}td,th{padding:.75rem 1rem;border-bottom:1px solid var(--color-border)}.container{max-width:var(--content-max-width);margin:0 auto;padding:0 15px}.info-box{background:var(--color-bg-elevated);border-left:4px solid var(--color-accent);padding:1.5rem 2rem;margin:2rem 0;border-radius:0 8px 8px 0;box-shadow:0 4px 20px rgba(0,0,0,.15)}.card-grid>div,.odds-example{border:1px solid var(--color-border)}.info-box p{margin-bottom:0}.info-box p strong{font-size:1.125rem;display:block;margin-bottom:.75rem}.odds-example{background:linear-gradient(135deg,var(--color-bg-surface) 0,var(--color-bg) 100%);border-radius:12px;padding:2rem;margin:2rem 0;box-shadow:0 4px 24px rgba(0,0,0,.2)}.odds-example p{text-align:center;margin-bottom:1rem}.callout p,.fun-fact p,.glossary-term p,.key-takeaway p{margin-bottom:0;text-align:left}.odds-example p strong{font-size:1rem;color:var(--color-text-secondary)}.odds-example table{margin:0}.odds-example th{background:0 0;color:var(--color-text-secondary)}.odds-example td{font-family:var(--font-mono);color:var(--color-accent);font-size:1.125rem}.odds-example td:first-child{font-weight:600;color:var(--color-text)}.callout{background:rgba(255,184,0,.08);border:1px solid var(--color-warning);border-radius:8px;padding:1.25rem 1.5rem;margin:1.5rem 0;box-shadow:0 2px 12px rgba(255,184,0,.1)}.at-a-glance,details{border-bottom:1px solid var(--color-border)}.callout p{font-family:var(--font-body);color:var(--color-text);line-height:1.6}.callout p strong{color:var(--color-warning)}.key-takeaway{border-top:3px solid var(--color-accent);padding-top:1.5rem;margin:2.5rem 0}.at-a-glance,details:first-of-type{border-top:1px solid var(--color-border)}.key-takeaway p{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-text);line-height:1.4}.fun-fact{padding-left:1.5rem;margin:1.5rem 0}.fun-fact::before{content:'—';position:absolute;left:0;color:var(--color-accent);font-weight:700}.fun-fact p{color:var(--color-text-secondary)}.dos-donts li,.pre-bet-checklist li{color:var(--color-text);line-height:1.5;position:relative}.glossary-term{display:flex;align-items:baseline;gap:12px;margin:1rem 0}.glossary-term p strong{font-family:var(--font-mono);color:var(--color-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--color-accent)}.dos-donts>div:first-child p strong,.dos-donts>div:last-child p strong,.pre-bet-checklist p strong{font-family:var(--font-heading);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.comparison,.dos-donts{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:2rem 0}.dos-donts>div{padding:1.5rem;border-radius:8px}.dos-donts>div:first-child{background:rgba(0,255,133,.06);border:1px solid rgba(0,255,133,.25)}.dos-donts>div:last-child{background:rgba(255,71,87,.06);border:1px solid rgba(255,71,87,.25)}.dos-donts p,.pre-bet-checklist p{margin-bottom:1rem;text-align:left}.dos-donts>div:first-child p strong{font-size:1rem;color:var(--color-success)}.dos-donts>div:last-child p strong{font-size:1rem;color:var(--color-danger)}.dos-donts ul,.footer-links,.toc-list{list-style:none;padding:0;margin:0}.dos-donts li{padding-left:1.5rem;margin-bottom:.75rem}.dos-donts>div:first-child li::before{content:'\2713';position:absolute;left:0;color:var(--color-success);font-weight:700}.dos-donts>div:last-child li::before{content:'\2717';position:absolute;left:0;color:var(--color-danger);font-weight:700}.pre-bet-checklist{margin:2rem 0;padding-left:1.5rem;border-left:2px solid var(--color-accent)}.pre-bet-checklist p strong{font-size:1.125rem;color:var(--color-accent)}.pre-bet-checklist ul{list-style:none;padding:0;margin:0;position:relative}.pre-bet-checklist li{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;padding-left:2rem}.pre-bet-checklist li::before{content:'\2610';position:absolute;left:0;color:var(--color-accent);font-size:1.1rem;background:var(--color-bg);padding-right:.25rem}.at-a-glance p:last-child,.hero-label,.hero-meta,.hero-subtitle,.section-bridge p{color:var(--color-text-secondary)}.at-a-glance{display:flex;justify-content:space-between;gap:1rem;margin:2rem 0;padding:1.25rem 0}.at-a-glance>div{flex:1;text-align:center;padding:0 1rem;border-right:1px solid var(--color-border)}.at-a-glance>div:last-child{border-right:none}.at-a-glance p{margin-bottom:0;text-align:center}.at-a-glance p strong{font-family:var(--font-mono);font-size:1.75rem;color:var(--color-accent);font-weight:500;display:block}.at-a-glance p:last-child{font-size:var(--text-sm);margin-top:.25rem}@media (max-width:600px){.glossary-term{flex-direction:column;gap:.25rem}.at-a-glance{flex-direction:column;gap:1.5rem}.at-a-glance>div{border-right:none;border-bottom:1px solid var(--color-border);padding-bottom:1.5rem}.at-a-glance>div:last-child{border-bottom:none;padding-bottom:0}}.worked-example{background:var(--color-bg-surface);border-radius:8px;padding:2rem;margin:2rem 0;box-shadow:0 4px 20px rgba(0,0,0,.15)}.article-image,.article-image img{box-shadow:0 8px 32px rgba(0,0,0,.2)}.worked-example p{margin-bottom:.75rem;text-align:left}.worked-example p strong{font-family:var(--font-heading);font-weight:600;font-size:1.125rem;color:var(--color-text);display:block;margin-bottom:1.25rem}.worked-example p:not(:first-child){font-family:var(--font-mono);color:var(--color-text);background:var(--color-bg);padding:.75rem 1rem;border-radius:4px;font-size:var(--text-sm)}.worked-example p:last-child{background:rgba(0,212,255,.1);border:1px solid var(--color-accent);color:var(--color-accent)}.section-bridge{text-align:center;margin:3rem 0;padding:1rem 0;position:relative}.section-bridge::after,.section-bridge::before{content:'';position:absolute;top:50%;width:30%;height:1px;background:linear-gradient(90deg,transparent,var(--color-border),transparent)}.section-bridge::before{left:0}.section-bridge::after{right:0}.section-bridge p{font-family:var(--font-body);display:inline-block;padding:0 1.5rem;background:var(--color-bg);margin-bottom:0;text-align:center}.comparison h4,.hero-badge,.hero-label,.hero-subtitle{font-family:var(--font-heading)}.card-grid>div,.comparison>div{background:var(--color-bg-card);padding:1.5rem}.comparison h4,.hero-inner h1{margin-bottom:1rem;text-transform:uppercase}.comparison h4,.comparison p{text-align:left}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin:2rem 0}.card-grid>div{border-radius:8px;transition:transform .2s,box-shadow .2s}.card-grid>div:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.comparison>div{border:1px solid var(--color-border);border-radius:8px}.comparison h4{font-size:1rem;color:var(--color-accent);letter-spacing:.05em}.hero-inner h1,.toc-list>li>a,summary{color:var(--color-text)}@media (max-width:700px){.comparison,.dos-donts{grid-template-columns:1fr}}[data-content=hero]{max-width:none;padding:0;position:relative;overflow:hidden}.hero-inner{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(0,212,255,.12) 0,transparent 60%),var(--color-bg)}.home .hero-inner{padding-top:2.2rem}.hero-inner::before{content:'';position:absolute;inset:0;opacity:.04;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='52' viewBox='0 0 60 52'%3E%3Cpath fill='none' stroke='%2300D4FF' stroke-width='0.5' d='M30 1L55 14v24L30 51 5 38V14z M30 1v50 M5 14l50 24 M55 14L5 38'/%3E%3C/svg%3E");background-size:60px 52px;mask-image:radial-gradient(ellipse 100% 80% at 50% 50%,black 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 100% 80% at 50% 50%,black 20%,transparent 70%)}.hero-label{font-weight:600;text-transform:uppercase;letter-spacing:.2em;margin-bottom:1.5rem}.hero-inner h1{font-family:var(--font-display);font-size:var(--text-hero);font-weight:700;letter-spacing:.1em;text-align:center;line-height:1.1}.hero-meta time,summary::after{font-family:var(--font-mono)}.hero-subtitle{font-size:var(--text-xl);font-weight:500;margin-bottom:2rem;text-align:center}.hero-divider{width:120px;height:2px;background:linear-gradient(90deg,transparent,var(--color-accent),transparent);margin:1.2rem auto .8rem}.hero-meta{display:flex;align-items:center;gap:1rem;font-size:var(--text-sm);margin-bottom:3rem;flex-wrap:wrap;justify-content:center}.hero-badge,.toc-list ul a:hover,.toc-list>li>a:hover,summary::after,summary:hover{color:var(--color-accent)}.hero-badge{background:rgba(0,212,255,.1);padding:.25rem .75rem;border-radius:4px;font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em}.toc-title,summary{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:600}[data-content=hero] figure{max-width:var(--content-max-width);margin:0 auto;padding:0 var(--container-padding);position:relative}[data-content=hero] figure img{width:100%;max-width:100%;height:auto;display:block;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.4)}[data-content=hero] figcaption{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;margin-top:1rem;font-style:italic}[data-content=toc]{padding-bottom:calc(var(--section-gap)/ 2)}.toc-title{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem}.toc-list>li>a{font-family:var(--font-heading);font-size:var(--text-base);font-weight:600;display:inline-block;padding:.5rem 0;transition:color .2s,transform .2s}.toc-list ul a,details>div p,figcaption{color:var(--color-text-secondary)}.toc-list>li>a:hover{transform:translateX(4px);opacity:1}.toc-list ul{list-style:none;margin-top:.25rem;margin-bottom:0}.toc-list ul li{margin-bottom:.25rem}.toc-list ul a{font-size:var(--text-sm);font-weight:400;padding:.25rem 0;display:inline-block;transition:color .2s}.toc-list ul a:hover{opacity:1}details{interpolate-size:allow-keywords}summary{padding:1.25rem 2.5rem 1.25rem 0;cursor:pointer;position:relative;list-style:none;transition:color .2s}summary::-webkit-details-marker{display:none}summary::after{content:'+';position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.5rem;transition:transform .3s}.article-image img,.hero-image{height:auto;display:block;margin:0 auto;transition:transform .3s,box-shadow .3s;width:100%}details[open] summary::after{transform:translateY(-50%) rotate(45deg)}::details-content{display:block;opacity:0;block-size:0;overflow:hidden}details[open]::details-content{opacity:1;block-size:auto}details>div{padding-bottom:1.25rem}details>div p{margin-bottom:0}@supports not selector(::details-content){details[open]>:not(summary){animation:.3s forwards faq-fade-in}@keyframes faq-fade-in{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}}figure{margin:2rem auto;max-width:100%}figcaption{font-size:var(--text-sm);text-align:center;margin-top:.75rem}.article-image,.hero-image{max-width:100%;height:auto;display:block;margin:0 auto;border-radius:8px}@media (prefers-color-scheme:dark){.pre-bet-checklist li::before,.section-bridge p{background:var(--color-bg)}}.hero-image{max-width:100%;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.4)}.hero-image:hover{transform:scale(1.01);box-shadow:0 24px 70px rgba(0,0,0,.5)}.article-image{margin:2.5rem auto;max-width:100%;text-align:center}.article-image img{border-radius:8px}.article-image img:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.3)}.article-image figcaption{margin-top:1rem;font-size:.875rem;color:#9090a0;text-align:center;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.5}@media (prefers-color-scheme:light){:root{--color-bg:#F5F5F7;--color-bg-card:#FFFFFF;--color-bg-surface:#FAFAFA;--color-bg-elevated:#FFFFFF;--color-text:#1A1A24;--color-text-secondary:#5A5A6A;--color-border:#E0E0E8}.hero-inner{background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(0,212,255,.08) 0,transparent 60%),var(--color-bg)}.hero-inner::before{opacity:.03}.hero-image,[data-content=hero] figure img{box-shadow:0 20px 60px rgba(0,0,0,.15)}.info-box,.worked-example{box-shadow:0 4px 20px rgba(0,0,0,.08)}.odds-example{box-shadow:0 4px 24px rgba(0,0,0,.1);background:linear-gradient(135deg,var(--color-bg-surface) 0,var(--color-bg-card) 100%)}.article-image,.article-image img{box-shadow:0 8px 32px rgba(0,0,0,.1)}.pre-bet-checklist li::before,.section-bridge p{background:var(--color-bg)}.hero-image:hover{box-shadow:0 24px 70px rgba(0,0,0,.2)}.article-image img:hover{box-shadow:0 12px 40px rgba(0,0,0,.15)}.article-image figcaption{color:#5a5a6a}}@media (max-width:768px){:root{--section-gap:3rem}.hero-inner h1{font-size:35px}h2{margin-top:3rem}h3{margin-top:2rem}[data-content=hero] figure{padding:0 1rem}.article-image{margin:2rem auto}.article-image img{border-radius:6px}.article-image figcaption{padding:0 1rem;font-size:.8125rem}}@media (max-width:480px){.hero-inner h1{letter-spacing:.05em}.hero-meta{flex-direction:column;gap:.5rem}.hero-image{border-radius:8px}.article-image img{border-radius:4px}.article-image figcaption{font-size:.75rem}}img{width:100%;max-height:700px}.wp-block-image img{margin-bottom:2rem}.header-top{position:fixed;width:100%;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 11px;background:var(--color-accent);z-index:1001;box-shadow:0 2px 10px rgba(0,0,0,.1)}.burger-logo,.main-navigation ul{margin:0;padding:0}.logo-wrapper{flex-wrap:nowrap!important;display:flex!important;align-items:center!important}.main-logo-img{max-height:45px;width:auto;flex-shrink:0}.logo-text{white-space:nowrap;font-size:1.4rem;font-weight:700;text-transform:capitalize;color:#fff}.main-menu a:hover,.menu-link{color:inherit}.logo-wrapper{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;column-gap:.5rem!important}.main-menu{gap:1.2rem;display:flex}.main-menu a{padding:0 10px;display:inline-block;transition:color .3s}.menu-item__inner{display:inline-flex;justify-content:space-between;align-items:center;position:relative}.menu-item-has-children>.sub-menu,.sub-menu{display:none}.menu-toggle.active .icon-chevron{transform:rotate(180deg)}.menu-item-has-children>.sub-menu.active{display:block}.sub-menu{min-width:220px;width:100%}.main-navigation{top:0;position:absolute;width:100%;left:-100%;background-color:inherit;z-index:-1;overflow:auto}.has-overlay{overflow:hidden}.main-navigation.active{position:relative;color:inherit;background-color:inherit;left:0;top:3.5rem;height:100vh;z-index:9}.menu-link{font-size:.9rem}.menu-item-has-children:last-child .sub-menu,.menu-item-has-children:nth-last-child(2) .sub-menu{right:0;left:auto;padding:.9rem}.sub-menu--level-2{right:100%!important;top:0!important;left:auto!important}.sub-menu .sub-menu--level-2 li{margin-bottom:.9rem}.main-menu li{position:relative;cursor:pointer;list-style-type:none;margin:0}.main-menu li.active{font-weight:600;padding:10px;background:#01090a1f;border-bottom:4px solid rgb(255 255 255)}.burger-line{width:100%;height:3px;background-color:#fff;border-radius:2px;transition:.3s;position:absolute;left:0}.burger-line:first-child{top:0}.burger-line:nth-child(2){top:48%;transform:translateY(-50%)}.burger-line:nth-child(3){bottom:2px}.js-burger{flex-direction:column;cursor:pointer;width:30px;height:25px;position:absolute;z-index:1003;background:0 0;border:none;padding:.5rem;right:2rem;top:1rem}.js-burger.active .burger-line:first-child{transform:rotate(45deg) translate(6px,7px)}.js-burger.active .burger-line:nth-child(2){opacity:0}.js-burger.active .burger-line:nth-child(3){transform:rotate(-45deg) translate(7px,-8px)}.main-navigation::after{display:block;content:'';position:relative;width:100%;height:5rem}.main-menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1.4rem;row-gap:1rem;margin:0;padding:0}.burger-logo{white-space:nowrap;text-transform:uppercase;display:flex;align-items:center;column-gap:.5rem}.burger-logo a{font-size:clamp(.5rem, 1.1rem + 1.1vw, 1.5rem)!important;z-index:2;color:var(--color-primary)}.burger-logo a:hover{color:#fff!important}@media(min-width:1100px){.container-casa{padding:7rem 0 2rem;text-align:center;max-width:80rem;margin:auto}.menu-toggle{padding:3px}.main-navigation{overflow:visible;justify-content:end;display:flex}.header-nav{display:flex;align-items:center;margin:auto;padding:0 2rem;width:100%}.js-burger,.main-navigation::after,.sub-menu{display:none}.header-nav a{display:flex;text-transform:capitalize;text-decoration:none;transition:color var(--transition);font-size:1.1rem;flex-wrap:wrap;align-items:center;column-gap:1.4rem;row-gap:1rem;margin:0;padding:0 3px;z-index:1000}.sub-menu{min-width:280px;max-width:320px;width:100%;position:absolute;top:100%;left:0;z-index:8}.sub-menu a{color:#fff}.header>.container{flex-wrap:nowrap}.menu-item-has-children:hover>.sub-menu{display:block}.main-navigation{top:0;position:absolute;left:-100%;background-color:inherit;z-index:9;position:inherit}.icon-chevron{width:1.2em;height:1.2em;vertical-align:middle}.wp-block-image{margin:2rem 0}}.container-casa p{text-align:center;font-size:1.3rem;max-width:700px;margin:1rem auto 0}.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}.breadcrumbs{display:flex;justify-content:center;align-items:center;margin:0 0 3rem;gap:.5rem}.breadcrumbs-content{display:contents}@media (max-width:1024px){.sitemap-list{grid-template-columns:repeat(2,1fr);gap:1.25rem}}.sitemap-list li{margin-bottom:8px;padding-left:15px;position:relative}.sitemap-list a{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;color:#333;font-size:14px;transition:.3s}.tag:hover{background:#007cba;color:#fff}.toc{background:rgba(230,57,70,.1)!important;padding:var(--spacing-md)!important;border-radius:var(--radius-lg);margin-bottom:var(--spacing-sm);border:1px solid var(--border-color)}@media (max-width:1100px){.burger-logo,.header-nav,.header-top{display:flex}.burger-logo{align-items:center;text-transform:uppercase;top:.5rem;left:1.1rem;z-index:2;position:absolute}.burger-logo a{color:#fff!important}.main-navigation ul{display:block}.main-menu li{text-align:left;margin-top:21px}.sub-menu li{margin-top:0!important;padding:.2rem 1rem}.main-menu li.active{border-bottom:none}.header-nav a{font-size:1.2rem}.menu-item-has-children>.sub-menu.active{margin-left:.8rem}.header-top{position:relative;min-height:57px;align-items:center}.breadcrumbs{margin:2.5rem 0 3rem}.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:.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__content{padding:0 17px 16px;display:flex;flex-direction:column;flex-grow:1}.articulos-card__excerpt,.articulos-card__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.articulos-card__title{margin-top:10px;font-size:1rem;line-height:1.3;font-weight:700;min-height:1.6rem}.articulos-card__excerpt{margin-top:auto;margin-bottom:0;color:#6e6e73;font-size:.95rem;line-height:1.5}.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-position:center;display:block;transition:transform .6s}.articulos-card:hover .articulos-card__image-link img{transform:scale(1.08)}.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-section{padding:15px}.tag{font-size:12px;padding:3px 8px}.sitemap-list{grid-template-columns:1fr;gap:1rem;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:0!important;-webkit-tap-highlight-color:transparent}.site-footer{background:#1a1a1a;color:#fff;padding:60px 0 30px;font-family:'Source Serif 4',serif;margin-top:2.5rem}.footer-col h3,.footer-logo{font-family:'Barlow Condensed',sans-serif}.footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:40px}.footer-logo,.footer-logo-text{font-weight:700;margin-bottom:15px}.footer-col h3{font-size:20px;text-transform:uppercase;margin:0 0 15px;color:var(--color-accent)}.footer-links li{margin-bottom:10px}.footer-links a{color:#ccc;transition:color .3s;font-size:.9rem}.footer-links a:hover{color:#fff}.footer-logo{font-size:24px;display:block}.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:84px}.footer-logo-text{font-size:28px;color:#0073aa;display:block;text-transform:uppercase}.table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:20px 0;border:1px solid #e0e0e0;border-radius:8px}[data-content],h2[id],h3[id]{scroll-margin-top:80px}.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}