/* Native Elementor archive, mapped to the v4 blog mockup. All rules stay in this document. */
.elementor-19189{--teal:#0A4A4C;--deep:#052B2E;--mint:#2EE0BE;--cream:#F6F4EC;--white:#FDFEFD;--grey:#54706F;--line:#D9D5C6;--head:'Poppins',sans-serif;--body:'Plus Jakarta Sans',sans-serif}
.elementor-19189 *{box-sizing:border-box}
.elementor-19189 a{color:inherit}
.elementor-19189 h1 small{font:400 16px/1.6 var(--body);letter-spacing:0;color:var(--grey)}
.elementor-19189 [data-id="2d0048c4"] a{text-decoration:none}
.elementor-19189 [data-id="2d0048c4"] span{padding:0 10px;color:#0FA69A}
.elementor-19189 [role=tab][aria-selected=true]{background:var(--teal);border-color:var(--teal);color:var(--cream)}
.elementor-19189 [role=tab]:focus-visible,.elementor-19189 a:focus-visible,.elementor-19189 button:focus-visible,.elementor-19189 summary:focus-visible{outline:3px solid #0FA69A;outline-offset:4px}
.elementor-19189 .elementor-post{margin:0;min-width:0;--fam-1:#2EE0BE;--fam-2:#0FA69A;--fam-tinte:#D9F7EF;--fam-texto:#0A4A4C}
.elementor-19189 [data-familia=start]{--fam-1:#F8B62D;--fam-2:#E98239;--fam-tinte:#FCEBD1;--fam-texto:#805925}
.elementor-19189 [data-familia=interactive]{--fam-1:#FF6B35;--fam-2:#F8B62D;--fam-tinte:#F7E1D2;--fam-texto:#905639}
.elementor-19189 [data-familia=neuro]{--fam-1:#B8A5E8;--fam-2:#6C5C99;--fam-tinte:#EBE5F5;--fam-texto:#64527F}
.elementor-19189 [data-familia=academy]{--fam-1:#61B5D3;--fam-2:#247AA0;--fam-tinte:#DDEEF3;--fam-texto:#376A81}
.elementor-19189 [data-familia=freshup]{--fam-1:#D2E66E;--fam-2:#8DA439;--fam-tinte:#EEF2D8;--fam-texto:#5B6D2C}
.elementor-19189 .elementor-post a{text-decoration:none}
.elementor-19189 .elementor-widget-posts .elementor-post .elementor-post__title a{color:inherit!important;font:inherit!important;letter-spacing:inherit!important}
.elementor-19189 [data-id="6b92f32a"],.elementor-19189 [data-id="2a433a26"],.elementor-19189 [data-id="6896b8c6"]{flex:1.2 1 0px}
.elementor-19189 .elementor-post__text{min-width:0;margin:0}
.elementor-19189 .elementor-post__title{font-family:var(--head);font-weight:600;color:var(--teal);margin:0;letter-spacing:-.01em;text-wrap:balance}
.elementor-19189 .elementor-post__meta-data{font:400 13px/1.5 var(--body);color:var(--grey);padding:0;margin:0;display:flex;gap:12px;flex-wrap:wrap;border:0}
.elementor-19189 .elementor-post__meta-data span:before{display:none!important}
.elementor-19189 .etiqueta{display:flex;align-items:center;gap:9px;margin:0;font:600 13px/1.4 var(--head);color:var(--fam-texto)}
.elementor-19189 .etiqueta:before{content:'';width:9px;height:9px;border-radius:50%;flex:none;background:var(--fam-1)}
.elementor-19189 .thumb{position:relative;display:block;flex:none}
.elementor-19189 .thumb__marco{position:relative;isolation:isolate;display:block;overflow:hidden;aspect-ratio:16/10;border-radius:28px 10px 28px 28px;background:var(--fam-tinte);box-shadow:inset 0 0 0 1px #0A4A4C0F;transition:transform .35s}
.elementor-19189 .thumb__marco:before{content:'';position:absolute;inset:0;z-index:-1;background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20240%22%3E%3Ctitle%3EPatr%C3%B3n%20Efervescencia%20%C2%B7%20interactive%3C%2Ftitle%3E%3Ccircle%20cx%3D%22210.2%22%20cy%3D%22223.9%22%20r%3D%227.7%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%2246.0%22%20cy%3D%2275.6%22%20r%3D%2211.0%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22337.8%22%20cy%3D%2255.5%22%20r%3D%225.5%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22171.6%22%20cy%3D%2231.6%22%20r%3D%2211.0%22%20fill%3D%22%23FF6B35%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2292.1%22%20cy%3D%2283.3%22%20r%3D%227.7%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22342.2%22%20cy%3D%2216.0%22%20r%3D%225.5%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22266.9%22%20cy%3D%22157.3%22%20r%3D%227.7%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22129.9%22%20cy%3D%22187.8%22%20r%3D%227.7%22%20fill%3D%22%23FF6B35%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22325.1%22%20cy%3D%22219.9%22%20r%3D%2211.0%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%2241.0%22%20cy%3D%220.0%22%20r%3D%2211.0%22%20fill%3D%22%23F8B62D%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2241.0%22%20cy%3D%22240.0%22%20r%3D%2211.0%22%20fill%3D%22%23F8B62D%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22278.0%22%20cy%3D%22203.1%22%20r%3D%2211.0%22%20fill%3D%22%23F8B62D%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2278.6%22%20cy%3D%22207.5%22%20r%3D%225.5%22%20fill%3D%22%23F8B62D%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2277.9%22%20cy%3D%22237.1%22%20r%3D%225.5%22%20fill%3D%22%23F8B62D%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2277.9%22%20cy%3D%22-2.9%22%20r%3D%225.5%22%20fill%3D%22%23F8B62D%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22289.9%22%20cy%3D%22147.7%22%20r%3D%225.5%22%20fill%3D%22%23F8B62D%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2285.8%22%20cy%3D%2291.8%22%20r%3D%227.7%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22326.3%22%20cy%3D%22153.5%22%20r%3D%227.7%22%20fill%3D%22%23FF6B35%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22227.9%22%20cy%3D%221.7%22%20r%3D%2211.0%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22227.9%22%20cy%3D%22241.7%22%20r%3D%2211.0%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22393.4%22%20cy%3D%2220.1%22%20r%3D%2211.0%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22-6.6%22%20cy%3D%2220.1%22%20r%3D%2211.0%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22145.4%22%20cy%3D%228.2%22%20r%3D%227.7%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%2299.6%22%20cy%3D%22151.1%22%20r%3D%225.5%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22238.0%22%20cy%3D%2246.3%22%20r%3D%2211.0%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22190.8%22%20cy%3D%22151.1%22%20r%3D%227.7%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22128.8%22%20cy%3D%22177.3%22%20r%3D%2211.0%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22298.4%22%20cy%3D%2210.2%22%20r%3D%225.5%22%20fill%3D%22%23FF6B35%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22193.2%22%20cy%3D%22103.3%22%20r%3D%227.7%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22366.1%22%20cy%3D%22145.4%22%20r%3D%225.5%22%20fill%3D%22%23F8B62D%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22333.4%22%20cy%3D%22143.9%22%20r%3D%225.5%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22218.7%22%20cy%3D%22213.0%22%20r%3D%227.7%22%20fill%3D%22%23F8B62D%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22257.8%22%20cy%3D%22239.0%22%20r%3D%227.7%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22257.8%22%20cy%3D%22-1.0%22%20r%3D%227.7%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22252.7%22%20cy%3D%22218.3%22%20r%3D%225.5%22%20fill%3D%22%23FF6B35%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22103.7%22%20cy%3D%22239.1%22%20r%3D%2211.0%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22103.7%22%20cy%3D%22-0.9%22%20r%3D%2211.0%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%229.9%22%20cy%3D%22214.6%22%20r%3D%227.7%22%20fill%3D%22%23FF6B35%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22316.4%22%20cy%3D%22159.1%22%20r%3D%227.7%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22363.2%22%20cy%3D%2216.7%22%20r%3D%227.7%22%20fill%3D%22%23FF6B35%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22182.2%22%20cy%3D%22149.5%22%20r%3D%227.7%22%20fill%3D%22%23FF6B35%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22205.3%22%20cy%3D%22184.2%22%20r%3D%227.7%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22210.3%22%20cy%3D%2261.8%22%20r%3D%2211.0%22%20fill%3D%22%23FF6B35%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22213.7%22%20cy%3D%22223.8%22%20r%3D%225.5%22%20fill%3D%22%23F8B62D%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22317.7%22%20cy%3D%22232.6%22%20r%3D%2211.0%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22317.7%22%20cy%3D%22-7.4%22%20r%3D%2211.0%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22238.6%22%20cy%3D%2222.3%22%20r%3D%225.5%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%2251.5%22%20cy%3D%22110.4%22%20r%3D%227.7%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22293.3%22%20cy%3D%22122.7%22%20r%3D%225.5%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%2282.5%22%20cy%3D%2238.8%22%20r%3D%225.5%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22280.7%22%20cy%3D%22138.4%22%20r%3D%225.5%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22253.2%22%20cy%3D%22111.8%22%20r%3D%2211.0%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22231.3%22%20cy%3D%22130.5%22%20r%3D%225.5%22%20fill%3D%22%23F8B62D%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22378.1%22%20cy%3D%22122.2%22%20r%3D%2211.0%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22376.7%22%20cy%3D%22215.5%22%20r%3D%227.7%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22157.7%22%20cy%3D%22117.1%22%20r%3D%227.7%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%222.8%22%20cy%3D%22105.3%22%20r%3D%2211.0%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22402.8%22%20cy%3D%22105.3%22%20r%3D%2211.0%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22334.0%22%20cy%3D%22106.0%22%20r%3D%225.5%22%20fill%3D%22%23F8B62D%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%2226.5%22%20cy%3D%22216.2%22%20r%3D%227.7%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%2217.0%22%20cy%3D%22201.2%22%20r%3D%225.5%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3Ccircle%20cx%3D%22380.2%22%20cy%3D%22201.9%22%20r%3D%225.5%22%20fill%3D%22%23FF6B35%22%20opacity%3D%221%22%2F%3E%3C%2Fsvg%3E');background-size:420px auto;opacity:.1}
.elementor-19189 .thumb__marco img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.elementor-19189 .thumb__vacio{position:absolute;inset:0;display:grid;place-items:center;color:var(--fam-texto);opacity:.6}
.elementor-19189 .thumb__vacio svg{width:42px;height:42px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.elementor-19189 .par{position:absolute;left:18px;bottom:-13px;width:34px;height:26px;z-index:2}
.elementor-19189 .par:before,.elementor-19189 .par:after{content:'';position:absolute;border-radius:50%;box-shadow:0 0 0 4px var(--white)}
.elementor-19189 .par:before{width:18px;height:18px;left:0;bottom:0;background:var(--fam-1)}
.elementor-19189 .par:after{width:12px;height:12px;left:20px;top:0;background:var(--fam-2)}
.elementor-19189 .frsko-archive-hero .elementor-posts-container{display:block}
.elementor-19189 .frsko-archive-hero .elementor-post{display:flex;flex-direction:column;gap:32px;background:radial-gradient(circle at 95% 10%,#12A09088,transparent 58%),radial-gradient(circle at 10% 95%,#2EE0BE40,transparent 54%),var(--deep);border-radius:48px 16px 48px 48px;padding:12px 12px 30px;box-shadow:0 18px 36px -24px #0A4A4C80;height:100%}
.elementor-19189 .frsko-archive-hero .thumb{flex:1;display:flex}
.elementor-19189 .frsko-archive-hero .thumb__marco{flex:1;min-height:240px;aspect-ratio:auto;border-radius:38px 12px 38px 38px;background:#F6F4EC17}
.elementor-19189 .frsko-archive-hero .thumb__vacio{color:var(--cream)}
.elementor-19189 .frsko-archive-hero .par{left:26px;bottom:-15px}
.elementor-19189 .frsko-archive-hero .par:before,.elementor-19189 .frsko-archive-hero .par:after{box-shadow:0 0 0 4px #07393C}
.elementor-19189 .frsko-archive-hero .elementor-post__text{display:grid;gap:10px;padding:6px 26px 0}
.elementor-19189 .frsko-archive-hero .elementor-post__title{font-size:28px;line-height:1.15;letter-spacing:-.015em;color:var(--cream)}
.elementor-19189 .frsko-archive-hero .etiqueta{color:var(--cream);font-size:14px}
.elementor-19189 .sello-menta{justify-self:start;border-radius:999px;padding:4px 12px;color:var(--teal);background:var(--mint);font:600 12px/1.4 var(--head)}
.elementor-19189 .frsko-archive-hero .elementor-post__excerpt{margin:0}
.elementor-19189 .frsko-archive-hero .elementor-post__excerpt p{font:400 16px/1.6 var(--body);color:#F6F4ECDB;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.elementor-19189 .frsko-archive-hero .elementor-post__meta-data{color:#F6F4ECB8;font-size:14px}
.elementor-19189 .frsko-archive-rank .elementor-posts-container{display:block}
.elementor-19189 .frsko-archive-rank .elementor-post{display:grid;grid-template-columns:92px minmax(0,1fr);gap:16px;align-items:center;padding:16px 4px;border-bottom:1px solid var(--line)}
.elementor-19189 .frsko-archive-rank .elementor-post:first-child{border-top:1px solid var(--line)}
.elementor-19189 .frsko-feature-mas-leidos.frsko-archive-rank .elementor-post{grid-template-columns:44px 92px minmax(0,1fr)}
.elementor-19189 .puesto__num{font:800 40px/1 var(--head);letter-spacing:-.04em;color:#0FA69A}
.elementor-19189 .frsko-archive-rank .thumb__marco{aspect-ratio:1;border-radius:20px 8px 20px 20px}
.elementor-19189 .frsko-archive-rank .thumb__vacio svg{width:28px;height:28px}
.elementor-19189 .frsko-archive-rank .elementor-post__text{display:grid;gap:4px}
.elementor-19189 .frsko-archive-rank .elementor-post__title{font-size:18px;line-height:1.25}
.elementor-19189 .frsko-archive-rank .par{display:none}
.elementor-19189 .frsko-archive-grid .elementor-posts-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 32px}
.elementor-19189 .frsko-archive-grid .elementor-post{display:flex;flex-direction:column;gap:24px}
.elementor-19189 .frsko-archive-grid .elementor-post:nth-child(3n+2) .thumb__marco{border-radius:10px 28px 28px 28px}
.elementor-19189 .frsko-archive-grid .elementor-post:nth-child(3n) .thumb__marco{border-radius:28px 28px 10px 28px}
.elementor-19189 .frsko-archive-grid .elementor-post__text{display:flex;flex-direction:column;gap:8px;flex:1;padding-top:6px}
.elementor-19189 .frsko-archive-grid .elementor-post__title{font-size:18px;line-height:1.28;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.elementor-19189 .frsko-archive-grid .elementor-post__meta-data{margin-top:auto;padding-top:4px}
.elementor-19189 .elementor-pagination{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:64px;font:600 14px/1.4 var(--head)}
.elementor-19189 .page-numbers{display:grid;place-items:center;min-width:40px;min-height:40px;border:1px solid var(--line);border-radius:999px;padding:8px 14px;text-decoration:none}
.elementor-19189 .page-numbers.current{background:var(--teal);color:var(--cream);border-color:var(--teal)}
.elementor-19189 .frsko-filter-shell{border-block:1px solid var(--line);padding:16px 0;font:400 14px/1.4 var(--body)}
.elementor-19189 .frsko-filter-inner{position:relative;width:calc(100% - clamp(32px,10vw,96px));max-width:1200px;margin:auto;display:flex;align-items:center;gap:16px}
.elementor-19189 .frsko-search{display:flex;gap:4px;align-items:center;flex:0 0 44px;transition:flex-basis .25s;overflow:hidden;border:1px solid var(--line);border-radius:999px;background:var(--white)}
.elementor-19189 .frsko-search:hover,.elementor-19189 .frsko-search:focus-within,.elementor-19189 .frsko-search.has-value{flex-basis:220px}
.elementor-19189 .frsko-search button{flex:none;width:42px;height:42px;padding:10px;border:0;background:transparent;color:var(--teal);cursor:pointer}
.elementor-19189 .frsko-search svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2}
.elementor-19189 .frsko-search input{min-width:0;max-width:160px;border:0;outline:0;background:transparent;font:inherit;padding:0;height:42px;color:var(--teal)}
.elementor-19189 .frsko-category-pills{display:flex;gap:8px;flex:1;overflow:auto;scrollbar-width:thin;padding:4px;min-width:0}
.elementor-19189 .frsko-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;flex:none;min-height:38px;padding:6px 14px;border:1px solid var(--line);border-radius:999px;font:600 13px/1.4 var(--head);color:var(--teal);text-decoration:none;background:transparent;cursor:pointer}
.elementor-19189 .frsko-pill small{font:400 11px/1.2 var(--body);opacity:.75}
.elementor-19189 .frsko-pill.active{color:var(--cream);background:var(--teal);border-color:var(--teal)}
.elementor-19189 .frsko-pill:hover{border-color:#0FA69A}
.elementor-19189 .frsko-count{white-space:nowrap;color:var(--teal);font:600 13px/1.4 var(--head);margin:0}
.elementor-19189 .frsko-filter-panel summary{list-style:none}
.elementor-19189 .frsko-filter-panel summary::-webkit-details-marker{display:none}
.elementor-19189 .frsko-filter-fields{position:absolute;top:calc(100% + 24px);left:0;right:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding:28px;background:var(--white);border-radius:28px 10px 28px 28px;box-shadow:0 18px 40px -16px #0A4A4C55;z-index:40}
.elementor-19189 .frsko-filter-fields label{display:flex;flex-direction:column;gap:10px;font:600 13px/1.4 var(--head);color:var(--teal)}
.elementor-19189 .frsko-filter-fields select{width:100%;font:400 14px/1.5 var(--body);color:var(--teal);background:var(--white);border:1px solid var(--line);border-radius:12px;padding:10px}
.elementor-19189 .frsko-filter-actions{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:16px}
.elementor-19189 .frsko-clear{color:var(--teal);font:600 14px/1.5 var(--head);text-decoration:underline;text-underline-offset:4px}
.elementor-19189 .frsko-apply{border:0;border-radius:999px;padding:12px 24px;background:var(--mint);color:var(--teal);font:600 14px/1.4 var(--head);cursor:pointer}
.elementor-19189 .frsko-filter-state{margin:12px 0 0;padding:0 max(clamp(16px,5vw,48px),calc((100vw - 1200px)/2));color:var(--grey)}
.elementor-19189 .frsko-archive-subscribe{font-family:var(--body)}
.elementor-19189 .frsko-archive-subscribe .elementor-field-group{padding-bottom:12px}
.elementor-19189 .frsko-archive-subscribe .elementor-field-type-email .elementor-field{min-height:52px;border:1px solid #F6F4EC55;background:#F6F4EC0A;color:var(--cream);border-radius:999px;padding:12px 20px;font:400 16px/1.5 var(--body)}
.elementor-19189 .frsko-archive-subscribe .elementor-field::placeholder{color:#F6F4ECBF;opacity:1}
.elementor-19189 .frsko-archive-subscribe .elementor-button{min-height:52px;border-radius:999px;background:var(--mint);color:var(--teal);font:600 14px/1.4 var(--head);padding:12px 20px}
.elementor-19189 .frsko-archive-subscribe .elementor-field-type-acceptance{order:3;font:400 12px/1.5 var(--body);color:#F6F4ECCC}
.elementor-19189 .frsko-archive-subscribe .elementor-field-option label{font:inherit;color:inherit}
.elementor-19189 .frsko-archive-subscribe .elementor-field-option a{text-decoration:underline}
.elementor-19189 .frsko-archive-subscribe .elementor-message{color:var(--cream)}
@media(max-width:1024px){.elementor-19189 .frsko-archive-grid .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-19189 .frsko-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-19189 .frsko-filter-inner{flex-wrap:wrap}.elementor-19189 .frsko-category-pills{order:3;flex-basis:100%}.elementor-19189 .frsko-filter-panel{margin-left:auto}}
@media(max-width:600px){.elementor-19189 .frsko-archive-grid .elementor-posts-container{grid-template-columns:1fr}.elementor-19189 .frsko-feature-mas-leidos.frsko-archive-rank .elementor-post{grid-template-columns:30px 72px minmax(0,1fr);gap:12px}.elementor-19189 .frsko-archive-rank .elementor-post{grid-template-columns:72px minmax(0,1fr);gap:12px}.elementor-19189 .puesto__num{font-size:28px}.elementor-19189 .frsko-archive-rank .elementor-post__title{font-size:16px}.elementor-19189 .frsko-archive-hero .elementor-post__text{padding-inline:14px}.elementor-19189 .frsko-archive-hero .elementor-post__title{font-size:24px}.elementor-19189 .frsko-filter-fields{grid-template-columns:1fr;max-height:65vh;overflow:auto}.elementor-19189 .frsko-count{font-size:12px}}
@media(prefers-reduced-motion:reduce){.elementor-19189 *{transition:none!important;scroll-behavior:auto!important}}

#content .ast-container:has(.elementor-19189){max-width:none;padding:0;display:block}
#primary:has(.elementor-19189){margin:0;width:100%}
