footer{margin-top:2rem;display:flex;justify-content:center;width:100%;height:-moz-fit-content;height:fit-content;flex-direction:column;text-align:center;color:#000;color:#c5c4c4}footer .bottom-band{padding-bottom:.5rem;background-color:#000;box-shadow:-50vw 0 0 0 #000,50vw 0 0 0 #000}footer .nosotros{height:3rem;display:flex;justify-content:center;align-items:center}footer .follows{font-size:smaller;text-transform:uppercase;font-weight:900;letter-spacing:5px;text-wrap:nowrap;width:min-content;align-self:center;padding:.2rem 1rem}footer .follow-logo{height:30px}footer .copyright{font-size:small;padding-bottom:0;background-color:#000;box-shadow:-50vw 0 0 0 #000,50vw 0 0 0 #000}.clock-wrapper{--clock-height:var(--cl-height,3.4rem);width:-moz-fit-content;width:fit-content;height:var(--clock-height);display:grid;justify-items:center;align-content:center;align-items:center;grid-template-columns:2rem auto;grid-gap:.3rem;gap:.3rem;.title{text-align:center;font-size:x-small;color:var(--main-dark)}.clock{position:relative;aspect-ratio:1/1;height:calc(var(--clock-height) - 1.5rem);align-self:center;border:2px solid var(--gray-diet);border-radius:50%}.hours,.minutes{transition:all 1s;position:absolute;border-radius:1px;top:50%;left:50%;transform-origin:center 1px;width:1px}.minutes{height:45%;background-color:#c80e0e;transform:rotate(calc(var(--minutes) * 6deg + 180deg))}.hours{background-color:var(--main-dark);width:1px;height:25%;transform:rotate(calc(var(--hours) * 30deg + (var(--minutes) * .5deg) + 180deg))}}.HeaderLinks_open-menu__8NG2G{grid-column:1/-1;grid-row:2/4;align-self:flex-end;position:relative;display:flex;justify-content:center;z-index:99}.HeaderLinks_open-icon__oNd5P{color:var(--main-dark);align-self:flex-end;justify-content:center;align-items:center;height:30px;width:30px;padding:.5rem;margin:5px;display:none}.HeaderLinks_header-links__pgdgw{z-index:100;font-size:small;display:flex;width:max-content;color:var(--main-gray);transition:all color background-color .5s 0s 0s}.HeaderLinks_header-links__pgdgw>.HeaderLinks_follows__BNqAd,.HeaderLinks_header-links__pgdgw>.HeaderLinks_links-date___oj7f,.HeaderLinks_header-links__pgdgw>.color-scheme-btn{display:none}.HeaderLinks_cat-wrapper__zJTRx{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.HeaderLinks_inner-link__lF2XM{font-weight:400;font-size:1.1em;padding:0 .5rem 0 6px;text-decoration:none;width:min-content;position:relative;overflow:visible;display:flex;align-items:flex-end}.HeaderLinks_cat-wrapper__zJTRx>.HeaderLinks_inner-link__lF2XM{width:max-content;display:flex}.HeaderLinks_inner-link__lF2XM:hover{text-decoration:underline}.HeaderLinks_inner-link__lF2XM:after{--offset:3px;background-color:var(--main-accent);content:"";position:absolute;width:4px;height:calc(100% - 2 * var(--offset));left:0;bottom:var(--offset)}@media (max-width:900px){.HeaderLinks_open-menu__8NG2G{display:flex;justify-content:unset}.HeaderLinks_open-icon__oNd5P{display:flex;z-index:95}.HeaderLinks_header-links__pgdgw>*{grid-row:unset;grid-column:unset}.HeaderLinks_header-links__pgdgw{z-index:94;height:calc(100vh - var(--header-height));max-height:max-content;transition:all 1s,color 0s,background-color 0s,box-shadow 0s;display:flex;flex-direction:column;grid-auto-flow:row;box-shadow:-1rem 0 0 color-mix(in srgb,var(--main-light) 95%,transparent);transform:translate(-30px,100%);gap:1rem;padding:1rem 1rem 1rem 0;background-color:color-mix(in srgb,var(--main-light) 98%,transparent)}.HeaderLinks_cat-wrapper__zJTRx{display:grid;justify-content:flex-start}.HeaderLinks_header-links__pgdgw .HeaderLinks_inner-link__lF2XM{min-height:35px}.HeaderLinks_header-links__pgdgw .color-scheme-btn{translate:0 .5rem}.HeaderLinks_header-links__pgdgw .HeaderLinks_follows__BNqAd,.HeaderLinks_header-links__pgdgw .HeaderLinks_links-date___oj7f,.HeaderLinks_header-links__pgdgw .color-scheme-btn{display:flex}.HeaderLinks_header-links__pgdgw .color-scheme-btn{margin:0 auto}.HeaderLinks_header-links__pgdgw .HeaderLinks_follows__BNqAd,.HeaderLinks_header-links__pgdgw .HeaderLinks_links-date___oj7f{background-color:var(--main-accent);padding:.4rem 2rem;height:1.7rem}.HeaderLinks_header-links__pgdgw:not(.HeaderLinks_open__ppmDP){transform:translate(-100px,100%);opacity:0;pointer-events:none}}@media (max-width:650px){.HeaderLinks_open-menu__8NG2G{grid-row:1/-1;height:36px;display:flex}.HeaderLinks_open-icon__oNd5P{align-self:center}.HeaderLinks_header-links__pgdgw{transform:translate(-40px,40px);padding-left:.5rem;justify-content:flex-start}.HeaderLinks_header-links__pgdgw:not(.HeaderLinks_open__ppmDP){transform:translate(-100px,40px)}}@media (min-width:900px){.smaller .HeaderLinks_open-menu__8NG2G{grid-row:1/-1;height:36px;display:flex;justify-content:unset}.smaller .HeaderLinks_open-icon__oNd5P{align-self:center;display:flex;z-index:95}.smaller .HeaderLinks_header-links__pgdgw>*{grid-row:unset;grid-column:unset}.smaller .HeaderLinks_header-links__pgdgw{z-index:94;height:calc(100vh - var(--header-height));max-height:max-content;display:flex;flex-direction:column;grid-template-rows:auto auto 1fr auto;gap:1rem;background-color:color-mix(in srgb,var(--main-light) 98%,transparent);transform:translate(-3rem,1.5rem);justify-content:flex-start;padding:1rem}.smaller .HeaderLinks_header-links__pgdgw.HeaderLinks_open__ppmDP{max-width:400px;transition:all 1s,color 0s,background-color 0s,box-shadow 0s}.smaller .HeaderLinks_header-links__pgdgw.HeaderLinks_open__ppmDP .HeaderLinks_cat-wrapper__zJTRx{display:grid;justify-content:flex-start}.smaller .HeaderLinks_header-links__pgdgw:not(.HeaderLinks_open__ppmDP){transform:translate(-100px,25px);opacity:0;pointer-events:none}.smaller .HeaderLinks_header-links__pgdgw:not(.HeaderLinks_open__ppmDP) *{display:none;opacity:0}.smaller .HeaderLinks_header-links__pgdgw .HeaderLinks_follows__BNqAd,.smaller .HeaderLinks_header-links__pgdgw .HeaderLinks_links-date___oj7f,.smaller .HeaderLinks_header-links__pgdgw .color-scheme-btn{display:flex}.smaller .HeaderLinks_header-links__pgdgw .color-scheme-btn{translate:0 .5rem;margin:0 auto}.smaller .HeaderLinks_header-links__pgdgw .HeaderLinks_inner-link__lF2XM{min-height:35px}.smaller .HeaderLinks_header-links__pgdgw .HeaderLinks_follows__BNqAd,.smaller .HeaderLinks_header-links__pgdgw .HeaderLinks_links-date___oj7f{background-color:var(--main-accent);padding:.4rem 2rem;height:1.7rem}}:root{font-family:Titillium Web,Helvetica,Arial,serif;font-size:1.2rem;text-wrap:pretty;--main-light:#fff;--main-light-lm:#ececec;--light-secondary:#fefefe;--white-ish-text:#e6e6e6;--main-dark:#181a1b;--main-dark-lm:#181a1b;--darker-dark:#131212;--main-accent:#e5a62f;--main-gray:#8f8f8f;--gray-e:#eee;--gray-diet:#647179;--gray-rec:#707070;--gray-lines:#adb5be;--green-accent:#bbd4aa;--green-mark:#94c11f;--success:var(--green-mark);--carousel-accent:color-mix(in srgb,var(--main-accent) 65%,var(--main-light));--fecha-diet-bg:#e8cc93;--header-height:14rem;--header-height-smaller:3rem;--header-color:var(--main-light);--slider-padding:1rem;--border-radius:3px;--card-height:45vh;--font-size-largest-titles:clamp(1.5rem,5vw,2.1rem);--line-height-largest-titles:clamp(2rem,8vw,2.5rem);--font-size-large-titles:clamp(1.1rem,3.2vw,1.5rem);--line-height-large-titles:clamp(1.7rem,5vw,1.8rem);--font-size-medium-titles:clamp(1rem,3vw,1.2rem);--line-height-medium-titles:clamp(1.5rem,4.5vw,1.7rem);--font-size-small:clamp(1rem,3vw,1.2rem);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;box-sizing:border-box}html.devMode{* a,a{pointer-events:none!important}}*{box-sizing:border-box}body{min-height:100vh;margin:0 auto;display:grid;grid-template-areas:"." "header" "top-banner" "main" "footer";color:var(--main-dark);background-color:var(--main-light)}body .top-banner{grid-area:top-banner;width:100%;height:100%;max-width:800px;max-height:350px}body:has(.full-screen){overflow:hidden}header{display:grid;grid-template-columns:1fr minmax(auto,1200px) 1fr}header:before{content:"";position:absolute;width:100%;left:50%;translate:-50% 0;background-color:var(--main-light);height:var(--header-height);top:-11.5rem;border-bottom:1px solid var(--main-dark);z-index:1}body:has(.smaller){--header-height:var(--header-height-smaller,3rem)}body:has(.smaller) header:before{top:-1px;z-index:1}body:not(:has(.smaller)) header{background-color:var(--main-light)}iframe{width:100%!important}@media (min-width:900px){header .side{min-width:1rem}}@media (max-width:900px){body{--padding-mobile:calc(2 * clamp(0.2rem, 5vw, 0.4rem))}}@media (max-width:650px){body{--header-height:150px;--slider-padding:0.5rem;grid-template-columns:auto 1fr auto}body:has(.smaller){--header-height:40px}body header:before{top:0}:has(>iframe){position:relative}}header{grid-column:1/-1;width:100%;z-index:1000;grid-area:header;position:-webkit-sticky;position:sticky;top:0;margin-inline:auto;container-type:inline-size}header.loading{position:relative}main{grid-area:main;max-width:1100px;margin-inline:auto}footer{grid-area:footer}a{text-decoration:inherit}a,a:visited{color:inherit}button{border:1px solid var(--dark);border-radius:2px;border-bottom-right-radius:0;padding:.6rem 1rem;font-family:inherit;font-size:1rem;font-weight:500;cursor:pointer;background-color:inherit}button:hover{text-shadow:0 0 2px var(--lightgray)}label:has(input){cursor:pointer}input[type=checkbox],input[type=radio]{cursor:pointer}ul{-webkit-padding-start:20px;padding-inline-start:20px}li{list-style-position:outside;font-size:large;font-weight:inherit;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-after:10px;padding-block-end:10px}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}main{--layout_gap:1rem;--_height_top:800px;--_height_sec:calc(var(--_height_top) / 3);--_height_s2:calc(var(--_height_sec) * 1.35);margin-top:1rem;display:grid;width:100%;grid-template-columns:repeat(12,1fr);align-items:start;max-height:max-content;grid-gap:var(--layout_gap);gap:var(--layout_gap);grid-row-gap:3rem;row-gap:3rem}main:has(>.today-banner.alts){margin-top:1rem}.section-sep{position:relative;border-bottom:calc(var(--is_horizontal) * 1px) dashed var(--border-color,var(--main-dark));border-right:calc(var(--is_vertical) * 1px) dashed var(--border-color,var(--main-dark))}.section-sep.extend-left:before{width:100vw;translate:calc(-2px + -100%) 0}.section-sep.extend-left:before,.section-sep.extend-right:after{content:"";height:1px;position:absolute;top:0;border-top:1px dashed var(--border-color,var(--main-dark))}.section-sep.extend-right:after{width:calc(100vw - 100%);right:0;translate:calc(2px + 100%) 0}main .bottom-angle-thing:after,main .bottom-angle-thing:before{content:"";position:absolute;bottom:var(--bot);left:var(--l-bat,50%);right:var(--r-bat,unset);height:var(--h-bat,1.2rem);width:2px;transform-origin:bottom;background-color:var(--bot-thing-color,#d3d3d3);transform:rotate(calc(var(--rot-offset, 0deg) + 45deg)) translateY(1px);border-radius:5px 5px 0 0}main .bottom-angle-thing:before{transform:rotate(calc(calc(var(--rot-offset, 0deg)) + -45deg)) translateY(1px)}main:has(.today-banner){grid-template-areas:"tday tday tday tday tday tday tday tday tday tday tday tday" "cove cove cove cove cove cove cove cove cove cove cove cove" "car car car car car car car  car  car  car  car car " "tidb tidb tidb tidb tidb sep2 line line line line line line" "tidb tidb tidb tidb tidb sep2 sep3 sep3 sep3 sep3 sep3 sep3 " "tidb tidb tidb tidb tidb sep2 rec  rec  rec  rec  rec rec " "sep1 sep1 sep1 sep1 sep1 sep1 sep1 sep1 sep1 sep1 sep1 sep1" "maibanner maibanner maibanner maibanner maibanner maibanner maibanner maibanner maibanner maibanner maibanner maibanner" "sepMB sepMB sepMB sepMB sepMB sepMB sepMB sepMB sepMB sepMB sepMB sepMB"}.today-banner{grid-column:1/-1;height:-moz-fit-content;height:fit-content;justify-self:center;grid-area:tday}.day-news-wrapper{grid-column:1/-1;grid-area:cove;display:grid;grid-template-columns:subgrid;grid-template-rows:auto;grid-auto-rows:1fr;grid-row-gap:inherit;row-gap:inherit;.day-diet{grid-column:9/-1;grid-row:1}}.cover-sep,.mail-list-sep{grid-area:sep1;--is_horizontal:1;grid-column:1/-1;position:relative}.mail-list-sep{grid-area:sepMB}.vert-sep{grid-area:sep2;--is_vertical:1;translate:-50% 0;height:100%}.tidbits-recommended-sep{--is_horizontal:1;grid-area:sep4}.lines-game-sep{--is_horizontal:1;grid-area:sep3}.carousel{grid-column:1/-1}main:has(.admin-wrapper){.carousel{display:none}}main:has(.about-us){.carousel{grid-row:unset}}main:has(.Article){row-gap:0;display:block;max-width:100vw}main:has(.Article)>.section-sep{--is_horizontal:1;margin:2rem 0}main:has(.admin)+.carousel{display:none}.main-whatsapp{position:-webkit-sticky;position:sticky;top:90vh;right:1rem;height:-moz-fit-content;height:fit-content;z-index:99;grid-column:1/-1;grid-row:1/-1;display:flex;-webkit-backdrop-filter:brightness(.3);backdrop-filter:brightness(.3);justify-self:flex-end;-webkit-margin-end:1rem;margin-inline-end:1rem;-webkit-margin-start:auto;margin-inline-start:auto;font-weight:400!important}body:has(header.smaller) .main-whatsapp{transition:all .5s linear;border-radius:50%;padding:.5rem}body:has(header.smaller) .main-whatsapp .wa-text{display:none}.tw:has(blockquote){display:flex;justify-content:center}blockquote.twitter-tweet{display:inline-block;font-family:Helvetica Neue,Roboto,Segoe UI,Calibri,sans-serif;font-size:14px;line-height:20px;border-radius:5px;border-color:#eee #ddd #bbb;border-style:solid;border-width:1px;box-shadow:0 1px 3px rgba(0,0,0,.15);margin:0 auto;-webkit-margin-after:1rem;margin-block-end:1rem;padding:0 10px 16px 20px;max-width:468px}blockquote.twitter-tweet p{position:relative}blockquote.twitter-tweet p:before{content:"";display:block;position:absolute;top:2px;left:-16px;height:14px;aspect-ratio:1;background-image:url(/icons/x_twitter_icon.png);background-size:cover}blockquote.twitter-tweet a{font-style:italic}@media (max-width:900px){main .vert-sep{display:none}main .day-news-wrapper{grid-auto-rows:auto}main .day-news-wrapper .cover-wrapper{grid-column:1/-1}main .day-news-wrapper .day-diet{grid-column:1/-1;grid-row:auto;grid-template-columns:repeat(4,1fr);gap:var(--layout_gap);min-width:min(92vw,350px);justify-self:center}main>.section-sep{grid-row:auto;grid-column:1/-1;--is_horizontal:1;--is_vertical:unset}}@media (max-width:650px){main>.section-sep{--is_vertical:unset}.main-whatsapp{border-radius:50%!important;padding:.1rem!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.main-whatsapp .wa-text{display:none!important}}