:root{--wtm-accent:#d93a2e;--wtm-accent-soft:#fdeceb;--wtm-ink:#1f1d1c;--wtm-muted:#6b6560;--wtm-line:#ece6e1;--wtm-panel:#ffffff}.wt-nav-centered{margin-left:auto!important;margin-right:auto!important}.wt-menu-centered{justify-content:center!important}.wt-mega-item>a{display:inline-flex!important;align-items:center;gap:6px;border-radius:999px;transition:background-color .15s,color .15s}.wt-mega-item.wt-drop>a{padding-left:14px!important;padding-right:14px!important}.wt-mega-item.is-open>a,.wt-mega-item.current-menu-item>a{background:var(--wtm-accent-soft)!important;color:var(--wtm-accent)!important}.wt-mega-item .wt-chev{transition:transform .2s;flex:none}.wt-mega-item.is-open .wt-chev{transform:rotate(180deg)}.wt-hoy-link>a{display:inline-flex!important;align-items:center;gap:7px}.wt-dot{width:7px;height:7px;border-radius:50%;background:var(--wtm-accent);flex:none;box-shadow:0 0 0 0 rgb(217 58 46 / .45);animation:wtm-pulse 2.4s ease-out infinite}@keyframes wtm-pulse{0%{box-shadow:0 0 0 0 rgb(217 58 46 / .45)}70%,100%{box-shadow:0 0 0 7px #fff0}}.wt-mega{display:none;position:fixed;z-index:99990;top:0;left:50%;transform:translateX(-50%);width:min(1200px, calc(100vw - 32px));max-height:calc(100vh - 120px);overflow-y:auto;background:var(--wtm-panel);border:1px solid var(--wtm-line);border-radius:20px;box-shadow:0 2px 6px rgb(31 29 28 / .05),0 24px 60px rgb(31 29 28 / .14);padding:26px 30px 24px;text-align:left;color:var(--wtm-ink);font-size:15px;line-height:1.4;text-transform:none;letter-spacing:normal;white-space:normal}.wt-mega-item.is-open>.wt-mega{display:block;animation:wtm-in .16s ease-out}@keyframes wtm-in{from{opacity:0;margin-top:-6px}to{opacity:1;margin-top:0}}.wt-mega::before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px}.wt-mega-in{display:grid;grid-template-columns:250px minmax(0,1fr)}.wt-mega-feat{display:flex;flex-direction:column;gap:4px;padding-right:26px;border-right:1px solid var(--wtm-line)}.wt-mega-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 22px;padding-left:24px}.wt-mega-col{display:flex;flex-direction:column;gap:22px;min-width:0}.wt-mega-g{display:flex;flex-direction:column;gap:2px;min-width:0}.wt-mega .wt-mega-h{margin:0 0 8px!important;padding:0!important;font-size:12px!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--wtm-accent)!important;line-height:1.2!important}.wt-mega a{display:block!important;text-decoration:none!important;text-transform:none!important;letter-spacing:normal!important;color:var(--wtm-ink)!important;background:none!important;border:0!important;white-space:normal!important;font-weight:400!important;line-height:1.35!important;height:auto!important}.wt-mega a strong{display:block;font-size:15.5px;font-weight:700;color:var(--wtm-ink)}.wt-mega a span{display:block;font-size:13.5px;color:var(--wtm-muted);margin-top:2px}.wt-mega a.wt-mega-l{padding:7px 10px!important;margin:0 -10px!important;border-radius:10px}.wt-mega a.wt-mega-l span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wt-mega a.wt-mega-l:hover,.wt-mega a.wt-mega-l:focus-visible{background:#f7f3f0!important}.wt-mega a.wt-mega-l:hover strong{color:var(--wtm-accent)}.wt-mega a.wt-mega-fi{display:flex!important;gap:14px;align-items:flex-start;padding:10px!important;margin:0 -10px!important;border-radius:14px}.wt-mega a.wt-mega-fi:hover,.wt-mega a.wt-mega-fi:focus-visible{background:#f7f3f0!important}.wt-mega-ico{display:grid!important;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;background:var(--wtm-accent-soft);color:var(--wtm-accent)!important;margin:0!important}.wt-mega-txt{display:block;margin:0!important;color:inherit!important}.wt-mega a.wt-mega-all{margin-top:auto!important;padding:14px 0 0!important;font-weight:700!important;color:var(--wtm-accent)!important}.wt-mega a.wt-mega-all:hover{text-decoration:underline!important}.wt-mega a:focus-visible{outline:2px solid var(--wtm-accent);outline-offset:2px}@media (max-width:1100px){.wt-mega-in{grid-template-columns:210px minmax(0,1fr)}.wt-mega-cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.wt-mega{padding:22px 22px 20px}.wt-mega-cols{gap:22px 18px;padding-left:20px}}.wt-mega-item.wt-acc>.wt-mega{position:static!important;transform:none!important;width:auto!important;max-height:none;margin:4px 0 10px!important;padding:16px 14px!important;border-radius:14px;box-shadow:none;animation:none;background:var(--wtm-panel)}.wt-mega-item.wt-acc>.wt-mega::before{display:none}.wt-acc .wt-mega-in,.wt-acc .wt-mega-cols{display:flex;flex-direction:column;gap:18px}.wt-acc .wt-mega-feat{border-right:0;padding-right:0;padding-bottom:16px;border-bottom:1px solid var(--wtm-line)}.wt-acc .wt-mega-cols{padding-left:0}.wt-acc .wt-mega a.wt-mega-l span{white-space:normal}.wt-acc .wt-mega a.wt-mega-all{padding-top:8px!important}@media (prefers-reduced-motion:reduce){.wt-dot,.wt-mega-item.is-open>.wt-mega{animation:none}}.wt-acc .wt-mega-feat .wt-mega-h,.wt-acc .wt-mega a.wt-mega-fi{display:none!important}.wt-acc .wt-mega-feat{padding-bottom:12px}.wt-acc .wt-mega a.wt-mega-all{padding-top:0!important}.wt-mega a{font-size:15px!important;font-family:inherit!important}.wt-mega-item>a,.wt-hoy-link>a{text-decoration:none!important}:root{--ink:#12131F;--bg:#F3F4F8;--card:#FFFFFF;--line:#E1E3EC;--line-2:#D3D6E3;--muted:#5A5F73;--body:#4A4F63;--soft:#C9CBDA;--yellow:#FFD60A;--indigo:#4338F0;--font-display:'Bricolage Grotesque', system-ui, sans-serif;--font-body:'Figtree', system-ui, sans-serif;--wrap:1280px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.5}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}a:hover{color:var(--indigo)}:focus-visible{outline:3px solid var(--indigo);outline-offset:2px}h1,h2,h3,h4{font-family:var(--font-display)}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.skip-link{position:absolute;left:16px;top:-60px;z-index:100;background:var(--yellow);color:var(--ink);padding:10px 18px;border-radius:999px;font-weight:600}.skip-link:focus{top:12px}.wrap{max-width:var(--wrap);margin:0 auto;padding-left:32px;padding-right:32px}.read-progress{height:5px;background:var(--line);position:sticky;top:0;z-index:60}.admin-bar .read-progress{top:32px}#read-progress-bar{display:block;height:5px;width:0;background:var(--yellow)}.topbar{background:var(--ink);color:#E7E8F0}.topbar .wrap{padding-top:10px;padding-bottom:10px;display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;justify-content:space-between;font-size:14px}.topbar-trends{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.topbar-trends strong{color:var(--yellow);font-weight:600}.topbar-trends a{color:#E7E8F0;border:1px solid #3A3D52;border-radius:999px;padding:3px 12px}.topbar-trends a:hover{color:var(--ink);background:var(--yellow);border-color:var(--yellow)}.site-header{background:var(--card);border-bottom:1px solid var(--line)}.header-main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding-top:20px;padding-bottom:14px}.brand{display:flex;align-items:center;gap:12px}.brand-mark{width:44px;height:44px;border-radius:12px;background:var(--yellow);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:26px;color:var(--ink)}.brand-logo{width:44px;height:44px;object-fit:contain;border-radius:12px}.brand-name{font-family:var(--font-display);font-weight:800;font-size:28px;letter-spacing:-.5px;line-height:1}.header-actions{display:flex;align-items:center;gap:12px}.search-form{display:flex;align-items:center;gap:10px;background:var(--card);border:1px solid var(--line-2);border-radius:999px;padding:0 18px;min-width:280px}.search-form svg{flex:none}.search-form input[type="search"]{flex:1;min-width:0;height:44px;border:0;outline:0;background:#fff0;font:inherit;font-size:15px;color:var(--ink)}.search-form:focus-within{border-color:var(--indigo);box-shadow:0 0 0 3px rgb(67 56 240 / .15)}.search-toggle{display:none}.icon-btn{width:44px;height:44px;border-radius:999px;border:1px solid var(--line-2);background:var(--card);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ink);padding:0}.icon-btn:hover{border-color:var(--indigo);color:var(--indigo)}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:11px 22px;font-weight:600;font-size:15px;border:0;cursor:pointer;font-family:inherit}.btn--indigo{background:var(--indigo);color:#fff}.btn--indigo:hover{background:#3328D0;color:#fff}.btn--yellow{background:var(--yellow);color:var(--ink)}.btn--yellow:hover{background:#FFE24D;color:var(--ink)}.primary-nav{padding-bottom:14px}.primary-nav ul{list-style:none;margin:0;padding:0}.nav-list{display:flex;flex-wrap:wrap;gap:6px 28px;font-weight:600;font-size:16px}.nav-list>li{position:relative}.nav-list a,.nav-list button{display:block;padding:6px 0;border:0;border-bottom:3px solid #fff0;background:none;font:inherit;color:inherit;cursor:pointer}.nav-list a:hover,.nav-list button:hover{color:var(--indigo)}.nav-list .is-current>a,.nav-list .current-menu-item>a,.nav-list .current-cat>a,.nav-list .current-menu-ancestor>a{border-bottom-color:var(--yellow)}.has-more>button,.menu-item-has-children>a{color:var(--indigo)}.more-list,.sub-menu{position:absolute;right:0;top:100%;z-index:50;min-width:250px;display:none;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:8px;box-shadow:0 12px 32px rgb(18 19 31 / .12)}.more-list a,.sub-menu a{padding:10px 12px;border:0;border-radius:8px;font-weight:500}.more-list a:hover,.sub-menu a:hover{background:var(--bg)}.has-more:hover>.more-list,.has-more:focus-within>.more-list,.has-more.open>.more-list,.menu-item-has-children:hover>.sub-menu,.menu-item-has-children:focus-within>.sub-menu,.menu-item-has-children.open>.sub-menu{display:block}.menu-item-has-children>a[href="#"]::after{content:" ▾"}.site-main{padding-top:36px;padding-bottom:64px}.stack{display:flex;flex-direction:column;gap:56px}.card{position:relative;background:var(--card);border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.card-media{position:relative;aspect-ratio:16 / 9;background:var(--line);overflow:hidden}.card-media img,.thumb-ph{width:100%;height:100%;object-fit:cover;display:block}.thumb-ph{background:#D9CBB4}.tint-1{background:#C9D2FF}.tint-2{background:#BFE3D0}.tint-3{background:#F2C9A8}.tint-4{background:#FFE27A}.card-body{padding:18px;display:flex;flex-direction:column;gap:8px}.card-title{margin:0;font-weight:600;font-size:21px;line-height:1.2;letter-spacing:-.2px}.card-title a::after{content:"";position:absolute;inset:0;z-index:1}.card:hover .card-title a{color:var(--indigo)}.card-meta{margin:0;font-size:13px;color:var(--muted)}.cat-label{position:relative;z-index:2;align-self:flex-start;font-size:12px;font-weight:600;color:var(--indigo);text-transform:uppercase;letter-spacing:.6px}.cat-label:hover{text-decoration:underline}.badge-sponsor{position:absolute;left:10px;top:10px;z-index:2;background:var(--ink);color:#fff;font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px;letter-spacing:.4px;text-transform:uppercase}.card-row{flex-direction:row;align-items:center;gap:20px;padding:16px;border-radius:16px}.card-row .card-media{width:220px;aspect-ratio:auto;height:130px;flex:none;border-radius:12px}.card-row .card-body{padding:0;gap:8px}.card-row .card-title{font-size:22px}.card-mini{flex-direction:row;align-items:center;gap:16px;padding:12px;border-radius:16px}.card-mini .card-media{width:120px;aspect-ratio:auto;height:96px;flex:none;border-radius:10px}.card-mini .card-body{padding:0;gap:6px}.card-mini .card-title{font-size:19px}.hero{display:flex;flex-wrap:wrap;gap:24px}.hero-main{flex:2 1 640px;min-width:0;border-radius:20px}.hero-main .card-media{aspect-ratio:auto;height:380px}.hero-main .card-body{padding:28px 32px 32px;gap:12px}.hero-main .card-media .cat-label{position:absolute;left:20px;top:20px;background:var(--yellow);color:var(--ink);font-size:13px;text-transform:none;letter-spacing:0;padding:6px 12px;border-radius:999px}.hero-title{margin:0;font-weight:800;font-size:44px;line-height:1.05;letter-spacing:-1px}.hero-title a::after{content:"";position:absolute;inset:0;z-index:1}.hero-main:hover .hero-title a{color:var(--indigo)}.hero-excerpt{margin:0;font-size:18px;line-height:1.5;color:var(--body)}.hero-side{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:16px}.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.section-title{margin:0;font-weight:800;font-size:32px;letter-spacing:-.5px;line-height:1.1}.more-link{font-weight:600;color:var(--indigo)}.more-link:hover{text-decoration:underline}.chips{display:flex;flex-wrap:wrap;gap:10px}.chip{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:10px 18px;font-weight:500;font-size:15px;min-height:44px;display:inline-flex;align-items:center}.chip:hover{border-color:var(--indigo);color:var(--indigo)}.chip.is-active{background:var(--ink);border-color:var(--ink);color:#fff;font-weight:600}.two-col{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}.two-col>.col-main{flex:2 1 600px;min-width:0;display:flex;flex-direction:column;gap:20px}.sidebar{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:20px}.panel{background:var(--card);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:18px}.panel-title{margin:0;font-weight:800;font-size:24px;letter-spacing:-.3px;line-height:1.15}.rank-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.rank-item{display:flex;gap:14px;align-items:flex-start}.rank-n{flex:none;width:40px;height:40px;border-radius:8px;background:var(--ink);color:var(--yellow);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:20px}.rank-title{font-weight:600;line-height:1.3;padding-top:2px}.rank-item:hover .rank-title{color:var(--indigo)}.quote-box{background:var(--yellow);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:10px}.eyebrow{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.6px}.quote-text{margin:0;font-family:var(--font-display);font-weight:800;font-size:26px;line-height:1.15}.quote-box a{font-weight:600;text-decoration:underline}.newsletter-title{margin:0;font-family:var(--font-display);font-weight:800;line-height:1.1}.newsletter--box{background:var(--ink);color:#fff;border-radius:20px;padding:24px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.newsletter--box .newsletter-title{font-size:22px}.newsletter--band{background:var(--indigo);color:#fff;border-radius:24px;padding:36px 40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.newsletter--band .newsletter-title{font-size:30px;max-width:560px}.newsletter--band .btn{padding:14px 28px}.ad-wrap{background:var(--line);border-radius:20px;padding:12px 16px 16px;display:flex;flex-direction:column;align-items:center;gap:6px;overflow:hidden}.ad-label{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.6px}.ad-slot{max-width:100%;overflow:hidden;text-align:center}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cat-blocks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cat-block{background:var(--card);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:14px}.cat-block-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.cat-block-name{margin:0;font-weight:800;font-size:22px;letter-spacing:-.2px}.cat-block .more-link{font-size:14px}.cat-block .card{border-radius:12px}.cat-block .card-media{aspect-ratio:auto;height:170px;border-radius:12px}.cat-block .card-body{padding:12px 0 0}.cat-block-link{color:var(--body);border-top:1px solid var(--line);padding-top:12px}.archive-hero{background:var(--ink);color:#fff}.archive-hero .wrap{padding-top:48px;padding-bottom:48px;display:flex;flex-direction:column;gap:14px}.breadcrumbs{font-size:14px;color:var(--muted);display:flex;flex-wrap:wrap;gap:8px}.breadcrumbs a{color:inherit}.breadcrumbs a:hover{text-decoration:underline}.archive-hero .breadcrumbs{color:var(--soft)}.archive-hero .breadcrumbs span:last-child{color:#fff}.archive-title{margin:0;font-weight:800;font-size:64px;line-height:1;letter-spacing:-2px}.archive-title span{color:var(--yellow)}.archive-desc{max-width:640px;font-size:19px;line-height:1.5;color:var(--soft)}.archive-desc p{margin:0}.filters{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between}.filters .chip{font-size:14px;padding:10px 18px}.filters-count{font-size:14px;color:var(--muted)}.card-featured{flex-direction:row;flex-wrap:wrap;border-radius:24px}.card-featured .card-media{flex:1 1 480px;aspect-ratio:auto;min-height:340px}.card-featured .card-body{flex:1 1 420px;padding:40px;justify-content:center;gap:14px}.card-featured .card-title{font-weight:800;font-size:38px;line-height:1.05;letter-spacing:-.8px}.card-featured .card-excerpt{margin:0;font-size:17px;line-height:1.5;color:var(--body)}.badge-yellow{position:absolute;left:20px;top:20px;z-index:2;background:var(--yellow);color:var(--ink);font-weight:600;font-size:13px;padding:6px 12px;border-radius:999px}.navigation.pagination{margin-top:8px}.nav-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center}.page-numbers{min-width:44px;height:44px;padding:0 14px;border-radius:999px;background:var(--card);border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;font-weight:500}a.page-numbers:hover{border-color:var(--indigo);color:var(--indigo)}.page-numbers.current{background:var(--ink);border-color:var(--ink);color:#fff;font-weight:600}.page-numbers.next,.page-numbers.prev{background:var(--yellow);border-color:var(--yellow);color:var(--ink);font-weight:600;padding:0 20px}.page-numbers.dots{border:0;background:none}.empty{align-items:flex-start}.empty h2{margin:0;font-weight:800;font-size:28px}.article-head{max-width:900px;display:flex;flex-direction:column;gap:18px}.article-head .cat-label{background:var(--yellow);color:var(--ink);font-size:13px;text-transform:none;letter-spacing:0;padding:6px 14px;border-radius:999px}.article-title{margin:0;font-weight:800;font-size:56px;line-height:1.02;letter-spacing:-1.5px}.article-lead{margin:0;font-size:21px;line-height:1.5;color:var(--body)}.article-meta{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;font-size:14px;color:var(--muted)}.article-author{display:flex;align-items:center;gap:10px;color:var(--ink);font-weight:600}.avatar-w{width:36px;height:36px;border-radius:999px;background:var(--ink);color:var(--yellow);display:flex;align-items:center;justify-content:center;font-weight:600}.article-figure{margin:0;display:flex;flex-direction:column;gap:10px}.article-figure img{width:100%;height:auto;max-height:560px;object-fit:cover;border-radius:24px;aspect-ratio:16 / 9}.article-figure figcaption,.entry-content figcaption,.wp-caption-text{font-size:14px;color:var(--muted);line-height:1.4}.single-layout{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.share{flex:none;display:flex;gap:10px}.single-main{flex:1 1 560px;min-width:0;max-width:720px;display:flex;flex-direction:column;gap:32px}.single-side{flex:1 1 300px;min-width:0;max-width:360px;display:flex;flex-direction:column;gap:20px}.entry-content{font-size:19px;line-height:1.7;overflow-wrap:break-word}.entry-content>*{margin-top:0;margin-bottom:22px}.entry-content h2{margin:36px 0 16px;font-weight:800;font-size:32px;line-height:1.1;letter-spacing:-.6px;scroll-margin-top:24px}.entry-content h3{margin:28px 0 12px;font-weight:800;font-size:24px;line-height:1.15}.entry-content a{color:var(--indigo);text-decoration:underline;text-underline-offset:3px}.entry-content a:hover{text-decoration-thickness:2px}.entry-content ul,.entry-content ol{padding-left:1.4em}.entry-content li{margin-bottom:8px}.entry-content img{border-radius:16px}.entry-content figure{margin-left:0;margin-right:0}.entry-content blockquote{margin:8px 0 22px;padding:24px 28px;background:var(--yellow);border-radius:16px;font-family:var(--font-display);font-weight:800;font-size:28px;line-height:1.15;color:var(--ink)}.entry-content blockquote p{margin:0}.entry-content table{width:100%;border-collapse:collapse;display:block;overflow-x:auto;font-size:16px}.entry-content th,.entry-content td{border:1px solid var(--line-2);padding:10px 12px;text-align:left}.entry-content iframe,.entry-content video{max-width:100%;border-radius:16px}.toc{background:var(--card);border-radius:16px;padding:20px 24px;font-size:16px;line-height:1.4}.toc-title{display:block;font-family:var(--font-display);font-weight:800;font-size:18px;margin-bottom:10px}.toc ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.toc a{color:var(--indigo);text-decoration:none}.toc a:hover{text-decoration:underline}#ez-toc-container,.ez-toc-container-direction{display:none!important}.tags{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:15px;padding-top:24px;border-top:1px solid var(--line-2)}.tags strong{font-weight:600}.tags a{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:6px 14px}.tags a:hover{border-color:var(--indigo)}.related-list{display:flex;flex-direction:column;gap:16px}.related-item{display:flex;gap:12px;align-items:center}.related-item .thumb{width:88px;height:72px;border-radius:8px;overflow:hidden;flex:none}.related-item .thumb img,.related-item .thumb .thumb-ph{width:100%;height:100%;object-fit:cover}.related-item span.t{font-weight:600;line-height:1.25}.related-item:hover span.t{color:var(--indigo)}.comments-area .comment-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.comments-area .children{list-style:none;padding-left:24px;margin-top:16px}.comments-area .avatar{border-radius:999px;float:left;margin-right:12px}.comments-area input[type="text"],.comments-area input[type="email"],.comments-area input[type="url"],.comments-area textarea{width:100%;border:1px solid var(--line-2);border-radius:12px;padding:12px 14px;font:inherit;background:#fff}.comments-area .submit{background:var(--indigo);color:#fff;border:0;border-radius:999px;padding:12px 24px;font:inherit;font-weight:600;cursor:pointer}.site-footer{background:var(--ink);color:var(--soft);margin-top:0}.footer-main{padding-top:48px;padding-bottom:48px;display:flex;flex-wrap:wrap;gap:32px 64px;justify-content:space-between}.footer-brand{display:flex;flex-direction:column;gap:12px;max-width:360px}.footer-brand .brand-name{color:#fff;font-size:26px}.footer-col{display:flex;flex-direction:column;gap:8px}.footer-col h2{margin:0 0 4px;font-family:var(--font-body);font-size:16px;font-weight:600;color:var(--yellow)}.footer-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.site-footer a{color:var(--soft)}.site-footer a:hover{color:#fff;text-decoration:underline}.footer-copy{border-top:1px solid #2A2D40;text-align:center;padding:18px 32px;font-size:14px}@media (max-width:1000px){.grid,.cat-blocks{grid-template-columns:repeat(2,minmax(0,1fr))}.archive-title{font-size:52px}.article-title{font-size:46px}}@media (max-width:760px){body{font-size:16px}.wrap{padding-left:16px;padding-right:16px}.topbar-trends{display:none}.header-main{padding-top:12px;padding-bottom:8px;gap:8px}.brand-mark,.brand-logo{width:38px;height:38px;font-size:22px;border-radius:10px}.brand-name{font-size:21px;letter-spacing:-.4px}.header-actions .btn{display:none}.search-toggle{display:inline-flex;border:0}.search-wrap{display:none;width:100%;order:3}.search-wrap.is-open{display:block}.search-form{min-width:0;width:100%}.primary-nav{overflow-x:auto;padding-bottom:14px;-webkit-overflow-scrolling:touch}.nav-list{flex-wrap:nowrap;white-space:nowrap;gap:8px}.nav-list a,.nav-list button{background:var(--bg);border:0;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:500;min-height:44px;display:flex;align-items:center}.nav-list .is-current>a,.nav-list .current-menu-item>a,.nav-list .current-cat>a{background:var(--ink);color:#fff}.has-more,.more-list,.sub-menu,.menu-item-has-children{display:contents;position:static}.has-more>button{display:none}.nav-list .menu-item-has-children>a[href="#"]{display:none}.more-list,.sub-menu{box-shadow:none;border:0;padding:0}.has-more>.more-list,.menu-item-has-children>.sub-menu{display:contents}.more-list li,.sub-menu li{display:block}.site-main{padding-top:16px;padding-bottom:40px}.stack{gap:28px}.hero{gap:16px}.hero-main .card-media{height:210px}.hero-main .card-media .cat-label{left:12px;top:12px;font-size:12px;padding:6px 10px}.hero-main .card-body{padding:16px 18px 20px}.hero-title{font-size:26px;letter-spacing:-.5px}.hero-excerpt{display:none}.card-mini{padding:10px;gap:12px;border-radius:14px}.card-mini .card-media{width:96px;height:80px}.card-mini .card-title{font-size:16px}.section-title{font-size:24px}.chips{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;padding-bottom:4px}.chip{flex:none}.card-row{padding:10px;gap:12px;border-radius:14px}.card-row .card-media{width:96px;height:80px;border-radius:8px}.card-row .card-title{font-size:16px}.card-row .card-meta{display:none}.two-col{gap:28px}.panel{padding:20px;border-radius:18px}.panel-title{font-size:22px}.rank-n{width:34px;height:34px;font-size:16px}.quote-box{padding:20px;border-radius:18px}.quote-text{font-size:24px}.grid,.cat-blocks{grid-template-columns:minmax(0,1fr);gap:16px}.archive-hero .wrap{padding-top:32px;padding-bottom:32px}.archive-title{font-size:40px;letter-spacing:-1px}.archive-desc{font-size:17px}.card-featured .card-media{min-height:220px}.card-featured .card-body{padding:24px 20px}.card-featured .card-title{font-size:28px}.newsletter--band{padding:24px}.newsletter--band .newsletter-title{font-size:24px}.article-title{font-size:34px;letter-spacing:-.8px}.article-lead{font-size:18px}.article-figure img{border-radius:16px}.single-layout{gap:24px}.single-main{gap:24px}.entry-content{font-size:18px}.entry-content h2{font-size:26px}.entry-content blockquote{font-size:22px;padding:20px}.footer-main{padding-top:32px;padding-bottom:32px;gap:24px}}@media print{.topbar,.site-header,.site-footer,.share,.single-side,.read-progress{display:none}body{background:#fff}}.wt-wrap{--wt-accent:#e8483b;--wt-accent-2:#ffc93c;--wt-ink:#1d1d1f;--wt-muted:#5f6368;--wt-bg:#ffffff;--wt-soft:#fff6ec;--wt-line:#ece4da;--wt-radius:16px;--wt-shadow:0 1px 2px rgba(0,0,0,.05), 0 8px 24px rgba(0,0,0,.06);color:var(--wt-ink);max-width:960px;margin:0 auto;font-size:17px;line-height:1.6}.wt-wrap *,.wt-wrap *::before,.wt-wrap *::after{box-sizing:border-box}.wt-head{text-align:center;margin:0 0 18px}.wt-emoji{display:block;font-size:52px;line-height:1;margin-bottom:6px}.wt-lead{color:var(--wt-muted);font-size:1.08em;margin:0 auto 18px;max-width:720px;text-align:center}.wt-app{background:var(--wt-soft);border:1px solid var(--wt-line);border-radius:var(--wt-radius);padding:22px;margin:0 0 32px}.wt-row{display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:14px}.wt-row.one{grid-template-columns:1fr}.wt-field label{display:block;font-weight:700;font-size:.9em;margin-bottom:6px}.wt-field input,.wt-field select,.wt-field textarea{width:100%;font:inherit;color:inherit;padding:11px 13px;border:1.5px solid var(--wt-line);border-radius:12px;background:#fff}.wt-field textarea{min-height:96px;resize:vertical}.wt-field input:focus,.wt-field select:focus,.wt-field textarea:focus{outline:none;border-color:var(--wt-accent);box-shadow:0 0 0 3px rgb(232 72 59 / .15)}.wt-chips{display:flex;flex-wrap:wrap;gap:8px}.wt-chip{font:inherit;font-size:.92em;cursor:pointer;padding:7px 13px;border-radius:999px;border:1.5px solid var(--wt-line);background:#fff;color:var(--wt-ink);transition:border-color .15s,background .15s}.wt-chip:hover{border-color:var(--wt-accent)}.wt-chip[aria-pressed="true"]{background:var(--wt-accent);border-color:var(--wt-accent);color:#fff}.wt-chip small{opacity:.75;font-size:.82em}.wt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:800;font-size:1em;cursor:pointer;text-decoration:none;padding:13px 22px;border-radius:12px;border:0;background:var(--wt-accent);color:#fff;box-shadow:0 3px 0 #b8342a;transition:transform .08s,box-shadow .08s}.wt-btn:hover{color:#fff;filter:brightness(1.05)}.wt-btn:active{transform:translateY(2px);box-shadow:0 1px 0 #b8342a}.wt-btn.ghost{background:#fff;color:var(--wt-ink);box-shadow:0 0 0 1.5px var(--wt-line) inset}.wt-btn.ghost:active{transform:translateY(1px)}.wt-btn.block{width:100%}.wt-result{margin-top:18px;background:#fff;border-radius:var(--wt-radius);box-shadow:var(--wt-shadow);padding:22px;position:relative;animation:wt-pop .28s ease-out}.wt-result[hidden]{display:none}@keyframes wt-pop{from{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}.wt-kicker{text-transform:uppercase;letter-spacing:.08em;font-size:.74em;font-weight:800;color:var(--wt-accent);margin:0 0 6px}.wt-big{font-size:1.35em;font-weight:800;line-height:1.3;margin:0 0 8px}.wt-huge{font-size:2.6em;font-weight:900;line-height:1;margin:4px 0 10px;color:var(--wt-accent)}.wt-text{font-size:1.12em;margin:0 0 6px}.wt-note{color:var(--wt-muted);font-size:.92em;margin:8px 0 0}.wt-meter{height:12px;background:#f1ebe4;border-radius:99px;overflow:hidden;margin:10px 0 4px}.wt-meter span{display:block;height:100%;background:linear-gradient(90deg,var(--wt-accent-2),var(--wt-accent));border-radius:99px;transition:width .6s ease}.wt-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.wt-fact{background:var(--wt-soft);border-radius:12px;padding:10px;text-align:center;font-size:.9em}.wt-fact b{display:block;font-size:1.1em}.wt-share{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:14px;border-top:1px dashed var(--wt-line)}.wt-share button,.wt-share a{font:inherit;font-size:.88em;font-weight:700;cursor:pointer;text-decoration:none;padding:8px 13px;border-radius:10px;border:1.5px solid var(--wt-line);background:#fff;color:var(--wt-ink)}.wt-share .wa{background:#25d366;border-color:#25d366;color:#fff}.wt-share button:hover,.wt-share a:hover{border-color:var(--wt-accent)}.wt-share .wa:hover{border-color:#1da851;color:#fff}.wt-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);background:var(--wt-ink,#1d1d1f);color:#fff;padding:10px 16px;border-radius:10px;font-size:15px;z-index:99999;animation:wt-pop .2s}.wt-progress{font-size:.85em;color:var(--wt-muted);font-weight:700;margin-bottom:6px}.wt-q{font-size:1.2em;font-weight:800;margin:0 0 14px;line-height:1.35}.wt-opts{display:grid;gap:10px}.wt-opt{font:inherit;text-align:left;cursor:pointer;padding:13px 16px;border-radius:12px;border:1.5px solid var(--wt-line);background:#fff;color:var(--wt-ink);transition:border-color .12s,transform .08s}.wt-opt:hover{border-color:var(--wt-accent)}.wt-opt:active{transform:scale(.99)}.wt-canvas-preview{width:100%;height:auto;border-radius:10px;box-shadow:var(--wt-shadow);display:block;margin-top:4px}.wt-hoy{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.wt-hoy-item{background:#fff;border-radius:14px;padding:16px;box-shadow:var(--wt-shadow)}.wt-hoy-item .wt-kicker{margin-bottom:4px}.wt-hoy-item p{margin:0;font-size:.96em}.wt-hoy-item a{font-size:.85em;font-weight:700;color:var(--wt-accent);display:inline-block;margin-top:8px}.wt-hoy-title{font-weight:900;font-size:1.15em;margin:0 0 12px}.wt-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.wt-card{display:flex;gap:12px;align-items:center;padding:14px;border-radius:14px;background:#fff;border:1px solid var(--wt-line);color:var(--wt-ink);text-decoration:none;transition:transform .12s,box-shadow .12s,border-color .12s}.wt-card:hover{transform:translateY(-2px);box-shadow:var(--wt-shadow);border-color:var(--wt-accent);color:var(--wt-ink)}.wt-card-ico{font-size:30px;width:48px;height:48px;display:grid;place-items:center;background:var(--wt-soft);border-radius:12px;flex:none}.wt-card-txt strong{display:block;font-size:1em;line-height:1.25}.wt-card-txt span{display:block;color:var(--wt-muted);font-size:.86em;line-height:1.35;margin-top:2px}.wt-group{margin:0 0 28px}.wt-group h2,.wt-related h2{font-size:1.25em;margin:0 0 12px}.wt-related{margin-top:36px}.wt-all{text-align:right;margin:12px 0 0}.wt-all a{font-weight:700;color:var(--wt-accent)}.wt-seo h2{font-size:1.45em;margin:1.4em 0 .5em}.wt-seo h3{font-size:1.15em;margin:1.3em 0 .4em}.wt-seo a{color:var(--wt-accent)}.wt-faq details{border:1px solid var(--wt-line);border-radius:12px;padding:12px 16px;margin-bottom:8px;background:#fff}.wt-faq summary{cursor:pointer;font-weight:700}.wt-faq details p{margin:8px 0 0;color:var(--wt-muted)}@media (max-width:640px){.wt-wrap{font-size:16px}.wt-app{padding:16px}.wt-row,.wt-grid,.wt-hoy{grid-template-columns:1fr}.wt-facts{grid-template-columns:repeat(3,1fr)}.wt-huge{font-size:2.2em}}.wt-h2{font-size:1.4em;text-align:center;margin:8px 0 14px}.wt-list{margin:8px 0 0;padding-left:1.1em;display:grid;gap:4px}.wt-list .wt-note{display:inline;margin:0}.wt-table-wrap{overflow-x:auto;margin:12px 0 18px;border:1px solid var(--wt-line);border-radius:12px}.wt-table{width:100%;border-collapse:collapse;font-size:.95em;margin:0}.wt-table th,.wt-table td{text-align:left;padding:9px 12px;border-bottom:1px solid var(--wt-line);vertical-align:top}.wt-table th{background:var(--wt-soft);font-weight:700;font-size:.9em}.wt-table tr:last-child td{border-bottom:0}.wt-zone{border:1px solid var(--wt-line);border-radius:12px;padding:10px 14px;margin-bottom:8px;background:#fff}.wt-zone summary{cursor:pointer;font-weight:700}.wt-zone summary span{color:var(--wt-muted);font-weight:400}.wt-zone .wt-table-wrap{margin-bottom:4px}.wt-jokes{list-style:none;padding:0;margin:12px 0 18px;display:grid;gap:10px}.wt-jokes li{background:var(--wt-soft);border-radius:12px;padding:12px 16px;margin:0}.wt-jokes time{display:block;font-size:.78em;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--wt-accent);margin-bottom:4px}.wt-jokes p{margin:0}@media (min-width:1100px){.wt-tool-page .wt-wrap:not(.wt-narrow){width:min(960px, calc(100vw - 80px));max-width:none}.wt-tool-page .wtp .wt-wrap{width:auto}}.wt-live{display:flex;flex-direction:column;gap:16px}.wt-live>.wt-result{margin-top:0}.wt-live h2{font-size:1.2em;margin:0 0 10px;line-height:1.25}.wt-live-sec{background:#fff;border-radius:14px;padding:18px 20px;box-shadow:var(--wt-shadow)}.wt-live-sec ul{margin:0;padding-left:1.1em;display:grid;gap:6px}.wt-live-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wt-credit{font-size:.82em;color:var(--wt-muted);margin:0}.wt-credit a{color:inherit}.wt-nodata{background:#fff;border-radius:12px;padding:16px;margin:0;color:var(--wt-muted)}.wt-more{background:#fff;border-radius:14px;padding:12px 18px;box-shadow:var(--wt-shadow)}.wt-more summary{cursor:pointer;font-weight:700}.wt-more[open] summary{margin-bottom:10px}.wt-more .wt-years{padding-left:0}.wt-daynav{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;font-size:.95em}.wt-daynav a{color:var(--wt-accent);font-weight:700;text-decoration:none}.wt-daynav strong{font-size:1.15em}.wt-years{list-style:none;padding:0!important;display:grid;gap:8px}.wt-years li{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;line-height:1.45}.wt-years b{color:var(--wt-accent);font-variant-numeric:tabular-nums}.wt-cumple{list-style:none;padding:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}.wt-cumple li{display:flex;gap:12px;align-items:center;background:var(--wt-soft);border-radius:12px;padding:10px 12px;min-width:0}.wt-age{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--wt-accent);color:#fff;font-weight:800;font-variant-numeric:tabular-nums}.wt-cumple strong{display:block;line-height:1.25}.wt-cumple em{display:block;font-style:normal;font-size:.85em;color:var(--wt-muted);line-height:1.3}.wt-cal details{border-top:1px solid var(--wt-line);padding:8px 0}.wt-cal summary{cursor:pointer;font-weight:700}.wt-cal-days{display:grid;grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:6px;margin-top:8px}.wt-cal-days a{display:grid;place-items:center;height:36px;border-radius:8px;background:var(--wt-soft);color:var(--wt-ink);text-decoration:none;font-weight:600;font-variant-numeric:tabular-nums}.wt-cal-days a:hover{background:var(--wt-accent);color:#fff}.wt-fest-list{list-style:none;padding:0;margin:0;display:grid;gap:8px}.wt-fest-list li{background:#fff;border-radius:12px;padding:12px 16px;display:grid;grid-template-columns:290px minmax(0,1fr);gap:2px 14px;border-left:5px solid #d9d2cb}.wt-fest-list li.is-puente{border-left-color:#2e9e5b}.wt-fest-list li.is-acueducto{border-left-color:#1f7a45}.wt-fest-list li.is-finde{border-left-color:#f2b632}.wt-fest-list time{font-weight:700;grid-row:span 2;color:var(--wt-ink)}.wt-fest-list span{color:var(--wt-muted);font-size:.9em}.wt-fest-list small{color:var(--wt-muted);font-weight:400}.wt-cd-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wt-cd-list li{background:#fff;border-radius:14px;padding:14px;display:flex;gap:14px;align-items:center;min-width:0}.wt-cd-n{flex:none;width:72px;text-align:center}.wt-cd-n b{display:block;font-size:1.9em;line-height:1;color:var(--wt-accent);font-variant-numeric:tabular-nums}.wt-cd-n small{color:var(--wt-muted);font-size:.8em}.wt-cd-t{min-width:0}.wt-cd-t strong{display:block}.wt-cd-t em{display:block;font-style:normal;font-size:.82em;color:var(--wt-muted)}.wt-cd-t span{display:block;font-size:.88em;margin-top:3px}.wt-luz-top{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;align-items:stretch}.wt-luz-now{margin:0!important;border-top:6px solid #f2b632}.wt-luz-now.is-barato{border-top-color:#2e9e5b}.wt-luz-now.is-caro{border-top-color:#d93a2e}.wt-luz-now .wt-huge small{font-size:.4em;color:var(--wt-muted);font-weight:700}.wt-luz-facts{grid-template-columns:1fr!important;margin:0!important;align-content:center}.wt-luz-facts .wt-fact{background:#fff;text-align:left;display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:12px 14px}.wt-bars{display:flex;align-items:flex-end;gap:3px;height:150px;background:#fff;border-radius:14px;padding:14px 12px 8px}.wt-bar{flex:1;border-radius:4px 4px 0 0;background:#f2b632;min-width:0}.wt-bar.is-b{background:#2e9e5b}.wt-bar.is-c{background:#d93a2e}.wt-bar.is-now{outline:3px solid var(--wt-ink);outline-offset:1px}.wt-bars-x{display:flex;justify-content:space-between;font-size:.78em;color:var(--wt-muted);padding:0 12px;margin-top:-10px}.wt-tiempo-out{transition:opacity .2s}.wt-tiempo-next{list-style:none;padding:0;margin:12px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wt-tiempo-next li{background:#fff;border-radius:12px;padding:12px 14px;display:grid;gap:2px}.wt-tiempo-next span{color:var(--wt-muted);font-size:.9em}.wt-huge small{font-size:.45em;color:var(--wt-muted)}.wt-universo .wt-big{margin:0}.wt-apod{margin:0}.wt-apod img{width:100%;height:auto;border-radius:14px;display:block}.wt-apod figcaption{font-size:.82em;color:var(--wt-muted);margin-top:6px}.wt-apod-text{background:#fff;border-radius:14px;padding:16px 18px}.wt-apod-text p{margin:0 0 6px}.wt-live-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:28px}.wt-live-card{display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid var(--wt-line);border-radius:14px;padding:14px 16px;text-decoration:none;color:var(--wt-ink)}.wt-live-card:hover{border-color:var(--wt-accent);color:var(--wt-ink)}.wt-live-card .wt-kicker{margin:0}.wt-live-card-t{font-weight:600;line-height:1.4}.wt-live-card-l{margin-top:auto;font-size:.85em;font-weight:700;color:var(--wt-accent)}@media (max-width:640px){.wt-live-cols,.wt-cumple,.wt-cd-list,.wt-luz-top,.wt-tiempo-next{grid-template-columns:1fr!important}.wt-fest-list li{grid-template-columns:1fr}.wt-fest-list time{grid-row:auto}.wt-years li{grid-template-columns:52px minmax(0,1fr)}.wt-bars{height:120px;gap:2px;padding:10px 8px 6px}}@media (max-width:760px){.wt-live-cards{grid-template-columns:1fr}}.wtp{--wtp-accent:#d93a2e;--wtp-accent-soft:#fdeceb;--wtp-ink:#1f1d1c;--wtp-muted:#6b6560;--wtp-line:#ece6e1;--wtp-stone:#f6f3f1;--wtp-night:#1f1d1c;--wtp-night-2:#2b2826;--wtp-night-line:#4a4542;--wtp-sun:#ffc93c;--wtp-new:#fffbef;color:var(--wtp-ink);font-size:16px;line-height:1.5}.wtp *,.wtp *::before,.wtp *::after{box-sizing:border-box}body.wally-portada{overflow-x:clip}.wally-portada-main{display:block;max-width:none!important;width:auto!important;margin:0!important;padding:0!important;background:transparent!important}.wtp-in{max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.wtp a{text-decoration:none}.wtp-eyebrow{margin:0;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--wtp-accent)}.wtp-h1,.wtp-h2,.wtp-h3{margin:0;font-weight:800;letter-spacing:-.03em;color:inherit;text-wrap:balance}.wtp-h1{font-size:clamp(40px, 5.4vw, 68px);line-height:1.02;letter-spacing:-.035em}.wtp-h2{font-size:clamp(30px, 3.4vw, 44px);line-height:1.08}.wtp-h3{font-size:clamp(24px, 2.4vw, 30px);line-height:1.15;letter-spacing:-.02em}.wtp-hero{display:flex;flex-wrap:wrap;gap:56px;align-items:center;padding-top:64px;padding-bottom:72px}.wtp-hero-txt{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:22px}.wtp-sub{margin:0;font-size:20px;line-height:1.5;color:#4f4a46;max-width:540px}.wtp-ctas{display:flex;gap:12px;flex-wrap:wrap}.wtp .wtp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;background:var(--wtp-accent);color:#fff;font-weight:700;padding:13px 24px;border-radius:12px;font-size:17px;border:1.5px solid var(--wtp-accent);transition:filter .15s}.wtp .wtp-btn:hover{filter:brightness(1.06);color:#fff}.wtp .wtp-btn.ghost{background:#fff0;color:var(--wtp-ink);border-color:#e3dcd6}.wtp .wtp-btn.ghost:hover{border-color:var(--wtp-ink);color:var(--wtp-ink)}.wtp-facts{margin:0;display:flex;gap:22px;flex-wrap:wrap;font-size:14px;color:var(--wtp-muted)}.wtp-facts strong{color:var(--wtp-ink)}.wtp-mini{flex:1 1 420px;min-width:0;max-width:520px;margin:0;font-size:16px}.wtp .wt-app.wtp-mini-app{background:var(--wtp-stone);border:0;border-radius:24px;padding:24px;margin:0;display:flex;flex-direction:column;gap:14px}.wtp-mini-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.wtp-mini-title{font-weight:700;font-size:15px}.wtp-pill{font-size:12px;font-weight:700;color:var(--wtp-accent);background:var(--wtp-accent-soft);padding:4px 10px;border-radius:999px}.wtp-mini-card{background:#fff;border-radius:18px;padding:20px;box-shadow:0 1px 2px rgb(31 29 28 / .05),0 10px 30px rgb(31 29 28 / .08);display:flex;flex-direction:column;gap:8px;min-height:196px}.wtp-mini-card .wt-kicker,.wtp-mini-card .wt-note{margin:0}.wtp-mini-txt{margin:0;font-weight:700;font-size:20px;line-height:1.32;letter-spacing:-.01em}.wtp-mini-btns{display:flex;gap:10px;flex-wrap:wrap}.wtp-mini-btns .wt-btn{flex:1 1 auto;font-size:15px;padding:12px 16px}.wtp .wtp-mini-more{font-size:14px;font-weight:700;color:var(--wtp-accent)}.wtp .wtp-mini .wt-chip{font-size:14px}.wtp-band{background:var(--wtp-night);color:#f6f3f1;width:100vw;margin-left:calc(50% - 50vw);padding:56px 0 60px}.wtp-band .wtp-h2{color:#fff}.wtp-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:28px}.wtp-head>div{display:flex;flex-direction:column;gap:6px}.wtp .wtp-head-link{font-weight:700;color:var(--wtp-sun)}.wtp .wtp-head-link.red{color:var(--wtp-accent)}.wtp .wtp-head-link:hover{text-decoration:underline}.wtp-live{color:var(--wtp-sun);display:flex;align-items:center;gap:8px}.wtp-live span{width:8px;height:8px;border-radius:50%;background:#ff6a5c;animation:wtp-pulse 2.4s ease-out infinite}@keyframes wtp-pulse{0%{box-shadow:0 0 0 0 rgb(255 106 92 / .5)}70%,100%{box-shadow:0 0 0 8px #fff0}}.wtp .wtp-hoy-wrap{max-width:none;margin:0;color:inherit}.wtp .wt-app.wtp-hoy-app{background:#fff0;border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.wtp-hoy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.wtp-hoy-card{background:var(--wtp-night-2);border-radius:18px;padding:22px;display:flex;flex-direction:column;gap:10px}.wtp-k{margin:0;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--wtp-sun)}.wtp-hoy-txt{margin:0;font-size:18px;line-height:1.45;color:#fff}.wtp-hoy-sub{margin:0;font-size:14px;color:#c9c1ba}.wtp .wtp-more{margin-top:auto;color:#c9c1ba;font-size:14px;font-weight:600}.wtp .wtp-more:hover{color:#fff}.wtp-horo-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.wtp-horo .wtp-more{margin-top:0}.wtp-signs{display:flex;gap:8px;flex-wrap:wrap}.wtp-signs button{font:inherit;font-size:14px;font-weight:600;cursor:pointer;min-height:38px;border:1.5px solid var(--wtp-night-line);background:#fff0;color:#f6f3f1;border-radius:999px;padding:6px 13px}.wtp-signs button:hover{border-color:#8a837d}.wtp-signs button[aria-pressed="true"]{background:var(--wtp-sun);border-color:var(--wtp-sun);color:var(--wtp-ink);font-weight:700}.wtp-horo .wtp-hoy-txt b{color:var(--wtp-sun)}.wtp-horo .wtp-hoy-sub{display:block;margin-top:6px}.wtp-tools{padding-top:72px;padding-bottom:24px}.wtp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.wtp .wtp-card{border:1px solid var(--wtp-line);border-radius:18px;padding:20px;background:#fff;display:flex;flex-direction:column;gap:10px;color:var(--wtp-ink);transition:transform .15s,box-shadow .15s,border-color .15s}.wtp .wtp-card:hover{transform:translateY(-2px);border-color:var(--wtp-accent);box-shadow:0 10px 30px rgb(31 29 28 / .08);color:var(--wtp-ink)}.wtp .wtp-card.is-new{background:var(--wtp-new)}.wtp-card-top{display:flex;justify-content:space-between;align-items:center}.wtp-ico{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--wtp-accent-soft);color:var(--wtp-accent)}.is-new .wtp-ico{background:#ffefc2;color:#8a5a00}.wtp-badge{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--wtp-sun);color:var(--wtp-ink);padding:4px 10px;border-radius:999px}.wtp-card strong{font-size:18px;line-height:1.25}.wtp-card>span:last-child{font-size:15px;color:var(--wtp-muted)}.wtp-reading{display:flex;flex-wrap:wrap;gap:48px;padding-top:56px;padding-bottom:72px}.wtp-top{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:14px}.wtp-top ol{margin:0;padding:0;list-style:none}.wtp-top li{display:flex;gap:16px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--wtp-line);margin:0}.wtp-num{font-weight:800;font-size:28px;color:var(--wtp-accent);min-width:28px;font-variant-numeric:tabular-nums;line-height:1}.wtp-top-txt{display:flex;flex-direction:column;gap:4px;min-width:0}.wtp .wtp-top-txt a{font-weight:700;font-size:17px;line-height:1.35;color:var(--wtp-ink)}.wtp .wtp-top-txt a:hover{color:var(--wtp-accent)}.wtp-top-txt span{font-size:13px;color:var(--wtp-muted)}.wtp-latest{flex:2 1 560px;min-width:0;display:flex;flex-direction:column;gap:18px}.wtp-latest-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.wtp-cats{display:flex;gap:8px;flex-wrap:wrap;font-size:14px;font-weight:600}.wtp .wtp-cats a{padding:6px 12px;border-radius:999px;border:1px solid #e3dcd6;color:var(--wtp-ink)}.wtp .wtp-cats a:hover{border-color:var(--wtp-ink)}.wtp-posts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 22px}.wtp .wtp-post{display:flex;flex-direction:column;gap:8px;color:var(--wtp-ink)}.wtp .wtp-post:hover strong{color:var(--wtp-accent)}.wtp-thumb{display:grid;place-items:center;aspect-ratio:4 / 3;max-width:100%;border-radius:14px;overflow:hidden;color:var(--wtp-muted);font-size:13px;font-weight:600;margin-bottom:4px}.wtp-thumb img{width:100%;height:100%;object-fit:cover;display:block}.wtp-thumb.tint-0{background:#fdeceb}.wtp-thumb.tint-1{background:#ffefc2}.wtp-thumb.tint-2{background:#e6efe9}.wtp-thumb.tint-3{background:#e8ecf6}.wtp-post-cat{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--wtp-accent)}.wtp-post strong{font-size:18px;line-height:1.3}.wtp-post-meta{font-size:13px;color:var(--wtp-muted)}@media (max-width:640px){.wtp-in{padding-left:16px;padding-right:16px}.wtp-hero{padding-top:28px;padding-bottom:36px;gap:26px}.wtp-hero-txt{gap:16px}.wtp-sub{font-size:17px}.wtp .wtp-btn{flex:1 1 auto}.wtp .wt-app.wtp-mini-app{padding:16px;border-radius:20px}.wtp-band{padding:32px 0 36px}.wtp-head{margin-bottom:18px}.wtp-hoy-card{padding:18px}.wtp-signs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.wtp-tools{padding-top:36px}.wtp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wtp .wtp-card{padding:14px;gap:6px}.wtp-card strong{font-size:15px}.wtp-card>span:last-child{font-size:13px}.wtp-ico{width:36px;height:36px}.wtp-ico svg{width:18px;height:18px}.wtp-badge{font-size:10px;padding:3px 7px}.wtp-reading{padding-top:32px;gap:32px}.wtp-posts{gap:18px 12px}.wtp-post strong{font-size:15px}.wtp-post-cat{font-size:11px}.wtp-post-meta{font-size:12px}}@media (prefers-reduced-motion:reduce){.wtp-live span{animation:none}.wtp .wtp-card{transition:none}}.wtp .wtp-livecards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.wtp .wtp-livecards .wt-live-card{display:flex;flex-direction:column;gap:6px;background:var(--wtp-night-2);border:1px solid #fff0;border-radius:16px;padding:16px 18px;color:#fff;text-decoration:none}.wtp .wtp-livecards .wt-live-card:hover{border-color:var(--wtp-sun);color:#fff}.wtp .wtp-livecards .wt-kicker{margin:0;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--wtp-sun)}.wtp .wtp-livecards .wt-live-card-t{font-size:15px;line-height:1.45;color:#fff}.wtp .wtp-livecards .wt-live-card-l{margin-top:auto;font-size:13px;font-weight:600;color:#c9c1ba}@media (max-width:900px){.wtp .wtp-livecards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.wtp .wtp-livecards{grid-template-columns:1fr}}body.rwd-body{margin:0;background:#fff}.rwd{--rwd-acento:#0B7A6B;--rwd-acento-suave:#E2F2EF;--rwd-tinta:#111827;--rwd-gris:#4B5563;--rwd-linea:#E5E9EA;--rwd-fondo2:#F1F5F4;--rwd-oscuro:#0E1A1F;--rwd-oscuro-txt:#C9D3D6;--rwd-display:'Bricolage Grotesque', 'Poppins', system-ui, sans-serif;--rwd-texto:'DM Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;font-family:var(--rwd-texto);font-size:16px;line-height:1.5;color:var(--rwd-tinta);background:#fff;-webkit-font-smoothing:antialiased}.rwd *,.rwd *::before,.rwd *::after{box-sizing:border-box}.rwd a{color:inherit;text-decoration:none}.rwd a:hover{color:var(--rwd-acento)}.rwd a:focus-visible,.rwd button:focus-visible,.rwd input:focus-visible{outline:3px solid var(--rwd-acento);outline-offset:2px}.rwd h1,.rwd h2,.rwd h3,.rwd h4{font-family:var(--rwd-display);color:inherit;margin:0;padding:0;text-transform:none}.rwd p{margin:0}.rwd ul,.rwd ol{margin:0;padding:0;list-style:none}.rwd img{max-width:100%;height:auto;border:0}.rwd button{font-family:inherit}.rwd-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rwd-skip{position:absolute;left:-9999px;top:8px;z-index:1000;background:#fff;padding:10px 16px;border-radius:8px}.rwd-skip:focus{left:16px}.rwd-wrap{max-width:1240px;margin:0 auto;padding-left:24px;padding-right:24px}.rwd-topbar{background:var(--rwd-oscuro);color:var(--rwd-oscuro-txt);font-size:13px}.rwd-topbar__in{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;padding-bottom:8px}.rwd-topbar__redes{display:flex;gap:18px}.rwd .rwd-topbar a{color:var(--rwd-oscuro-txt)}.rwd .rwd-topbar a:hover{color:#fff}.rwd-header{background:#fff;border-bottom:1px solid var(--rwd-linea);position:sticky;top:0;z-index:50}.admin-bar .rwd-header{top:32px}.rwd-header__in{display:flex;align-items:center;gap:16px;padding-top:14px;padding-bottom:14px}.rwd-logo{display:flex;align-items:center;gap:12px;margin-right:auto;flex-shrink:0}.rwd-logo__img{max-height:54px;width:auto;display:block}.rwd-logo__badge{width:44px;height:44px;border-radius:12px;background:var(--rwd-acento);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--rwd-display);font-weight:800;font-size:19px}.rwd-logo__txt{font-family:var(--rwd-display);font-weight:800;font-size:26px;letter-spacing:-.5px;color:var(--rwd-tinta)}.rwd-nav .rwd-menu{display:flex;flex-wrap:wrap;gap:2px}.rwd-nav .rwd-menu>li{position:relative}.rwd-nav .rwd-menu a{display:block;padding:10px 14px;border-radius:8px;font-weight:500;font-size:15px;color:var(--rwd-tinta)}.rwd-nav .rwd-menu a:hover,.rwd-nav .rwd-menu .current-menu-item>a,.rwd-nav .rwd-menu .current-category-ancestor>a,.rwd-nav .rwd-menu .current-menu-parent>a{background:var(--rwd-fondo2);color:var(--rwd-acento)}.rwd-nav .menu-item-has-children>a::after{content:"";display:inline-block;width:6px;height:6px;margin-left:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg);opacity:.6}.rwd-nav .sub-menu{position:absolute;top:100%;left:0;min-width:220px;background:#fff;border:1px solid var(--rwd-linea);border-radius:12px;box-shadow:0 12px 32px rgb(17 24 39 / .12);padding:8px;opacity:0;visibility:hidden;transform:translateY(6px);transition:.18s;z-index:60}.rwd-nav li:hover>.sub-menu,.rwd-nav li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none}.rwd-nav .sub-menu a{padding:9px 12px;font-size:14px}.rwd-btn-icon{width:44px;height:44px;border-radius:10px;border:1px solid var(--rwd-linea);background:#fff;color:var(--rwd-tinta);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0}.rwd-btn-icon:hover{background:var(--rwd-fondo2)}.rwd-menu-toggle{display:none}.rwd-buscar{border-top:1px solid var(--rwd-linea);background:#fff}.rwd-buscar form{display:flex;gap:10px;padding-top:14px;padding-bottom:14px}.rwd-buscar input{flex:1;height:48px;border:1px solid var(--rwd-linea);border-radius:10px;padding:0 16px;font:inherit;font-size:16px}.rwd-buscar button,.rwd-news button{height:48px;padding:0 22px;border:0;border-radius:10px;background:var(--rwd-acento);color:#fff;font-weight:700;font-size:15px;cursor:pointer}.rwd-trend{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:18px;font-size:14px}.rwd-trend strong{margin-right:6px}.rwd-trend a{padding:6px 12px;border-radius:999px;background:var(--rwd-fondo2)}.rwd-main{display:flex;flex-direction:column;gap:64px;padding-top:28px;padding-bottom:72px}.rwd-main--cat{padding-top:40px}.rwd-cols{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}.rwd-cols__main{flex:999 1 600px;min-width:0;display:flex;flex-direction:column;gap:48px}.rwd-cols__side{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:28px}.rwd-grid{display:grid;gap:32px 28px}.rwd-grid--4{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.rwd-grid--3{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.rwd-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.rwd-grid--lista{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px 28px}section.rwd-grid--3{gap:40px 32px}.rwd-sec-h{--rwd-sec:var(--rwd-tinta);display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-bottom:2px solid var(--rwd-sec);padding-bottom:10px;margin-bottom:22px}.rwd-sec-h h2{font-weight:800;font-size:28px;line-height:1.15;color:var(--rwd-sec)}.rwd .rwd-sec-h a{font-weight:700;font-size:15px;color:var(--rwd-sec);white-space:nowrap}.rwd .rwd-sec-h a:hover{text-decoration:underline}.rwd-trio .rwd-sec-h h2{font-size:24px}.rwd-trio .rwd-sec-h{margin-bottom:16px}.rwd-card{display:flex;flex-direction:column;gap:12px;min-width:0}.rwd-card__img{display:block;border-radius:12px;overflow:hidden;aspect-ratio:16 / 9;background:var(--rwd-linea)}.rwd .rwd-card__img .rwd-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.rwd-img--vacia{display:block}.rwd-card:hover .rwd-img{transform:scale(1.04)}.rwd-card__body{display:flex;flex-direction:column;gap:8px;min-width:0}.rwd-card__t{font-weight:800;font-size:19px;line-height:1.25;letter-spacing:-.2px}.rwd .rwd-card__t a:hover{color:var(--rwd-acento)}.rwd-card__x{font-size:15px;line-height:1.55;color:var(--rwd-gris)}.rwd-meta{font-size:13px;color:var(--rwd-gris)}.rwd .rwd-pill{align-self:flex-start;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.5}.rwd .rwd-pill:hover{filter:brightness(.95)}.rwd-card--grande{gap:16px}.rwd-card--grande .rwd-card__img{border-radius:18px}.rwd-card--grande .rwd-card__t{font-size:clamp(28px, 3.2vw, 40px);line-height:1.1;letter-spacing:-.8px}.rwd-card--grande .rwd-card__x{font-size:17px}.rwd-card--grande .rwd-pill{font-size:13px;padding:4px 12px}.rwd-card--grande .rwd-meta{font-size:14px}.rwd-card--media .rwd-card__img{border-radius:14px}.rwd-card--media .rwd-card__t{font-size:21px;line-height:1.2}.rwd-card--lista{flex-direction:row;align-items:center;gap:16px}.rwd-card--lista .rwd-card__img{flex:0 0 120px;height:80px;aspect-ratio:auto;border-radius:10px}.rwd-card--lista .rwd-card__t{font-size:17px}.rwd-card--lista .rwd-card__body{gap:6px}.rwd-card--horizontal{flex-direction:row;flex-wrap:wrap;align-items:center;gap:28px}.rwd-card--horizontal .rwd-card__img{flex:1 1 360px;border-radius:16px}.rwd-card--horizontal .rwd-card__body{flex:1 1 300px;gap:12px}.rwd-card--horizontal .rwd-card__t{font-size:clamp(24px, 2.6vw, 32px);line-height:1.12;letter-spacing:-.5px}.rwd-card--horizontal .rwd-card__x{font-size:16px}.rwd-hero{display:flex;flex-wrap:wrap;gap:28px}.rwd-hero>.rwd-card--grande{flex:2 1 560px}.rwd-hero__lado{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:28px}.rwd-mini{display:flex;flex-direction:column;margin-top:16px!important;border-top:1px solid var(--rwd-linea)}.rwd-mini li{border-bottom:1px solid var(--rwd-linea)}.rwd-mini a{display:block;padding:12px 0;font-weight:700;font-size:15px;line-height:1.35}.rwd-box{border:1px solid var(--rwd-linea);border-radius:16px;padding:22px}.rwd-box h2{font-weight:800;font-size:22px;margin-bottom:16px}.rwd-top{counter-reset:rwd;display:flex;flex-direction:column;gap:16px}.rwd-top li{counter-increment:rwd;display:flex;gap:14px;align-items:flex-start}.rwd-top li::before{content:counter(rwd);font-family:var(--rwd-display);font-weight:800;font-size:30px;line-height:1;color:var(--rwd-acento);min-width:26px}.rwd-top a{font-weight:700;font-size:15px;line-height:1.35}.rwd-cats a{display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:10px;font-weight:500}.rwd-cats a:hover{background:var(--rwd-fondo2)}.rwd-cats a span:nth-child(2){flex:1}.rwd-dot{width:12px;height:12px;border-radius:4px;flex-shrink:0}.rwd-news{border-radius:16px;padding:24px;background:var(--rwd-oscuro);color:#fff;display:flex;flex-direction:column;gap:12px}.rwd-news h2{font-weight:800;font-size:22px;color:#fff}.rwd-news p,.rwd-news label{color:var(--rwd-oscuro-txt);font-size:14px}.rwd-news input{height:46px;border-radius:10px;border:0;padding:0 14px;font:inherit;font-size:15px;width:100%}.rwd-news button{background:#14A38F;color:var(--rwd-oscuro)}.rwd-ad{text-align:center}.rwd-ad__l{display:block;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--rwd-gris);margin-bottom:6px}.rwd-cat-h{background:var(--rwd-cat-suave);border-bottom:1px solid rgb(0 0 0 / .06)}.rwd-cat-h .rwd-wrap{padding-top:44px;padding-bottom:36px;display:flex;flex-direction:column;gap:14px}.rwd-migas{font-size:14px;color:var(--rwd-gris);display:flex;flex-wrap:wrap;gap:8px}.rwd-migas [aria-current]{color:var(--rwd-cat);font-weight:700}.rwd-cat-h h1{font-weight:800;font-size:clamp(40px, 5vw, 56px);letter-spacing:-1.2px;line-height:1;color:var(--rwd-cat)}.rwd-cat-h__desc{max-width:680px;font-size:18px;line-height:1.55;color:#33413F}.rwd-chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:14px;margin-top:6px}.rwd-chips__n{color:var(--rwd-gris);margin-right:6px}.rwd-chips a{padding:7px 14px;border-radius:999px;background:#fff;border:1px solid rgb(0 0 0 / .08)}.rwd .rwd-chips a.is-on{background:var(--rwd-cat);border-color:var(--rwd-cat);color:#fff;font-weight:700}.rwd-cat-dest{padding-bottom:40px;border-bottom:1px solid var(--rwd-linea)}.rwd-orden{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:-16px}.rwd-orden h2{font-weight:800;font-size:26px}.rwd-orden__btns{display:flex;gap:4px;background:var(--rwd-fondo2);padding:4px;border-radius:12px}.rwd-orden__btns a{min-height:40px;display:inline-flex;align-items:center;padding:0 16px;border-radius:9px;font-weight:500;font-size:14px;color:var(--rwd-gris)}.rwd .rwd-orden__btns a.is-on{background:#fff;color:var(--rwd-tinta);font-weight:700;box-shadow:0 1px 3px rgb(0 0 0 / .08)}.rwd-pag{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;font-weight:700;font-size:15px}.rwd-pag .page-numbers{min-width:44px;height:44px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--rwd-linea)}.rwd .rwd-pag .page-numbers.current{background:var(--rwd-acento);border-color:var(--rwd-acento);color:#fff}.rwd-pag .page-numbers.dots{border:0;color:var(--rwd-gris)}.rwd-vacio{font-size:18px;color:var(--rwd-gris)}.rwd-footer{background:var(--rwd-oscuro);color:var(--rwd-oscuro-txt);font-size:15px}.rwd-footer .rwd-wrap{padding-top:56px;padding-bottom:28px;display:flex;flex-direction:column;gap:40px}.rwd-footer__cols{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:32px}.rwd-footer__cols>div{display:flex;flex-direction:column;gap:10px}.rwd-footer__cols ul{display:flex;flex-direction:column;gap:10px}.rwd-footer strong{color:#fff}.rwd-footer p{line-height:1.55}.rwd-footer__nombre{font-family:var(--rwd-display);font-weight:800;font-size:24px;color:#fff}.rwd .rwd-footer a{color:var(--rwd-oscuro-txt)}.rwd .rwd-footer a:hover{color:#fff}.rwd-footer__copy{border-top:1px solid #2A383E;padding-top:20px;font-size:13px}@media (max-width:960px){.rwd-menu-toggle{display:inline-flex}.rwd-nav{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid var(--rwd-linea);box-shadow:0 12px 24px rgb(17 24 39 / .08);padding:8px 16px 16px;max-height:calc(100vh - 120px);overflow-y:auto}.rwd-nav.is-open{display:block}.rwd-nav .rwd-menu{flex-direction:column}.rwd-nav .sub-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;padding:0 0 0 14px;min-width:0}.rwd-header__in{position:relative}}@media (max-width:782px){.admin-bar .rwd-header{top:46px}}@media (max-width:600px){.admin-bar .rwd-header{top:0}}@media (max-width:600px){.rwd-wrap{padding-left:16px;padding-right:16px}.rwd-logo__txt{font-size:20px}.rwd-logo__img{max-height:42px}.rwd-main{gap:48px}.rwd-sec-h h2{font-size:24px}.rwd-card--lista .rwd-card__img{flex-basis:96px;height:68px}.rwd-hero>.rwd-card--grande,.rwd-hero__lado,.rwd-cols__main,.rwd-cols__side,.rwd-card--horizontal .rwd-card__img,.rwd-card--horizontal .rwd-card__body{flex-basis:100%}.rwd-grid--4,.rwd-grid--3,.rwd-grid--2,.rwd-grid--lista{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.rwd *{transition:none!important}}