@font-face{font-family:Delight;src:url(/typography/delight-vf.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-display:"Delight", sans-serif;--color-black:#000;--color-black-soft:#0a0a0a;--color-black-card:#111;--color-accent:#cfed56;--color-accent-bg:#f0f7da;--color-accent-text:#4a6200;--color-white:#fff;--color-white-75:#ffffffbf;--color-white-65:#ffffffa6;--color-white-50:#ffffff80;--color-white-20:#fff3;--color-white-08:#ffffff14;--color-border:#e8e8e8;--color-bg-light:#fafafa;--color-button-advisor:#ed637a;--color-mirage:#1a1a2e;--color-gray-light:#ededed;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--shadow-card:0 2px 8px #0000000f;--shadow-card-hover:0 8px 24px #0000001f;--shadow-nav:0 21px 28px #00000069;--max-width:1440px;--px:64px;--px-mobile:24px}*,:before,:after{box-sizing:border-box}.bi-main{--negro:#000;--blanco:#fff;--naranja:#ff810d;--lima:#cfed56;--gris-lt:#ededed;--gris-mid:#a7a39c;--h:"Delight", sans-serif;--b:"Delight", sans-serif;font-family:var(--b);color:var(--negro);background:var(--blanco);-webkit-font-smoothing:antialiased}.bi-main a{color:inherit;text-decoration:none}.bi-main img{max-width:100%;display:block}.bi-btn{font-family:var(--b);cursor:pointer;white-space:nowrap;border:2px solid #0000;justify-content:center;align-items:center;gap:6px;padding:13px 24px;font-size:.875rem;font-weight:600;line-height:1;transition:all .18s;display:inline-flex}.bi-btn--naranja{background:var(--naranja);color:var(--blanco)}.bi-btn--naranja:hover{background:#e67200}.bi-btn--negro{background:var(--negro);color:var(--blanco)}.bi-btn--negro:hover{background:#222}.bi-btn--lima{background:var(--lima);color:var(--negro);font-weight:700}.bi-btn--lima:hover{background:#b8d43e}.bi-tag{letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;font-size:.6rem;font-weight:700;display:inline-block}.bi-tag--lima{background:var(--lima);color:var(--negro)}.bi-tag--naranja{background:var(--naranja);color:var(--blanco)}.bi-tag--negro{color:var(--blanco);background:#222}.bi-tag--gris{color:var(--gris-mid);background:#333}.bi-blog-hero{background:var(--negro);padding:64px 5% 0;position:relative;overflow:hidden}.bi-blog-hero:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000,#0000 39px,#ffffff08 39px 40px),repeating-linear-gradient(90deg,#0000,#0000 59px,#ffffff08 59px 60px);position:absolute;inset:0}.bi-blog-hero__inner{z-index:2;max-width:1200px;margin:0 auto;position:relative}.bi-blog-hero__label{background:var(--lima);color:var(--negro);letter-spacing:.13em;text-transform:uppercase;margin-bottom:20px;padding:4px 10px;font-size:.65rem;font-weight:700;display:inline-block}.bi-blog-hero__title{font-family:var(--h);color:var(--blanco);margin-bottom:10px;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:900;line-height:1.05}.bi-blog-hero__sub{color:#ffffff73;max-width:520px;margin-bottom:40px;font-size:.9rem;line-height:1.6}.bi-filters{background:var(--negro);border-top:1px solid #1a1a1a;padding:0 5%}.bi-filters__inner{-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:center;gap:4px;max-width:1200px;margin:0 auto;display:flex;overflow-x:auto}.bi-filters__inner::-webkit-scrollbar{display:none}.bi-filter-btn{font-family:var(--b);color:var(--gris-mid);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;padding:14px 20px;font-size:.78rem;font-weight:600;transition:all .18s}.bi-filter-btn:hover{color:var(--blanco)}.bi-filter-btn--active{color:var(--lima);border-bottom-color:var(--lima)}.bi-section-header{justify-content:space-between;align-items:baseline;max-width:1200px;margin:0 auto 32px;display:flex}.bi-section-header__title{font-family:var(--h);color:var(--negro);font-size:1.15rem;font-weight:900}.bi-section-header__link{color:var(--gris-mid);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.78rem;font-weight:600;transition:color .18s}.bi-section-header__link:hover{color:var(--negro)}.bi-featured{background:var(--blanco);padding:64px 5%}.bi-featured__inner{max-width:1200px;margin:0 auto}.bi-featured-card{background:var(--negro);cursor:pointer;grid-template-columns:1fr 420px;gap:0;text-decoration:none;transition:opacity .18s;display:grid}.bi-featured-card:hover{opacity:.92}.bi-featured-card__image{background:#111;align-items:flex-end;min-height:420px;display:flex;position:relative;overflow:hidden}.bi-featured-card__image:before{content:"";background-image:repeating-linear-gradient(0deg,#0000,#0000 39px,#ffffff0a 39px 40px),repeating-linear-gradient(90deg,#0000,#0000 59px,#ffffff0a 59px 60px);position:absolute;inset:0}.bi-featured-card__image-label{z-index:2;font-family:var(--h);color:#ffffff0f;-webkit-user-select:none;user-select:none;padding:24px;font-size:4rem;font-weight:900;line-height:1;position:relative}.bi-featured-card__body{flex-direction:column;justify-content:space-between;padding:40px 36px;display:flex}.bi-featured-card__top{flex:1}.bi-featured-card__tags{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.bi-featured-card__title{font-family:var(--h);color:var(--blanco);margin-bottom:16px;font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:900;line-height:1.1}.bi-featured-card__title span{color:var(--lima)}.bi-featured-card__excerpt{color:#ffffff80;margin-bottom:28px;font-size:.83rem;line-height:1.7}.bi-featured-card__meta{flex-direction:column;gap:14px;display:flex}.bi-article-stats{gap:20px;display:flex}.bi-article-stat{color:var(--gris-mid);align-items:center;gap:5px;font-size:.72rem;display:flex}.bi-article-stat__icon{opacity:.5;font-size:.7rem}.bi-featured-card__author{border-top:1px solid #222;align-items:center;gap:12px;padding-top:20px;display:flex}.bi-author-avatar{width:36px;height:36px;font-family:var(--h);color:var(--negro);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:flex}.bi-author-name{font-family:var(--h);color:var(--blanco);font-size:.82rem;font-weight:700}.bi-author-role{color:var(--gris-mid);margin-top:2px;font-size:.68rem}.bi-articles{background:var(--blanco);padding:0 5% 80px}.bi-articles__inner{max-width:1200px;margin:0 auto}.bi-articles-grid{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.bi-article-card{background:var(--gris-lt);cursor:pointer;flex-direction:column;text-decoration:none;transition:background .18s;display:flex}.bi-article-card:hover{background:#e0e0e0}.bi-article-card__thumb{background:var(--negro);justify-content:center;align-items:center;height:160px;display:flex;position:relative;overflow:hidden}.bi-article-card__thumb:before{content:"";background-image:repeating-linear-gradient(0deg,#0000,#0000 19px,#ffffff0a 19px 20px),repeating-linear-gradient(90deg,#0000,#0000 29px,#ffffff0a 29px 30px);position:absolute;inset:0}.bi-article-card__thumb-num{z-index:2;font-family:var(--h);color:#ffffff12;-webkit-user-select:none;user-select:none;font-size:3.5rem;font-weight:900;line-height:1;position:relative}.bi-article-card__thumb--naranja{background:var(--naranja)}.bi-article-card__thumb--lima{background:var(--lima)}.bi-article-card__thumb--lima .bi-article-card__thumb-num{color:#0000001a}.bi-article-card__body{flex-direction:column;flex:1;padding:22px 20px 24px;display:flex}.bi-article-card__tags{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.bi-article-card__title{font-family:var(--h);color:var(--negro);flex:1;margin-bottom:10px;font-size:.95rem;font-weight:800;line-height:1.25}.bi-article-card__excerpt{color:var(--gris-mid);margin-bottom:18px;font-size:.76rem;line-height:1.6}.bi-article-card__footer{border-top:1px solid #00000014;justify-content:space-between;align-items:center;padding-top:14px;display:flex}.bi-article-card__author-mini{align-items:center;gap:8px;display:flex}.bi-avatar-mini{width:28px;height:28px;font-family:var(--h);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6rem;font-weight:800;display:flex}.bi-author-mini-name{color:var(--negro);font-size:.72rem;font-weight:600}.bi-article-card__read{color:var(--gris-mid);font-size:.68rem}.bi-newsletter{background:var(--negro);padding:56px 5%}.bi-newsletter__inner{grid-template-columns:1fr 1fr;align-items:center;gap:48px;max-width:1200px;margin:0 auto;display:grid}.bi-newsletter__title{font-family:var(--h);color:var(--blanco);margin-bottom:8px;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:900;line-height:1.1}.bi-newsletter__title span{color:var(--lima)}.bi-newsletter__sub{color:#fff6;font-size:.82rem;line-height:1.6}.bi-newsletter__form{display:flex}.bi-newsletter__input{font-family:var(--b);color:var(--blanco);background:#111;border:1px solid #333;outline:none;flex:1;padding:14px 18px;font-size:.85rem}.bi-newsletter__input::placeholder{color:var(--gris-mid)}.bi-newsletter__input:focus{border-color:var(--lima)}.bi-newsletter__btn{background:var(--lima);color:var(--negro);font-family:var(--b);cursor:pointer;white-space:nowrap;border:none;padding:14px 24px;font-size:.82rem;font-weight:700;transition:background .18s}.bi-newsletter__btn:hover{background:#b8d43e}.bi-newsletter__note{color:#ffffff40;margin-top:10px;font-size:.68rem}.bi-topics{background:var(--gris-lt);padding:64px 5%}.bi-topics__inner{max-width:1200px;margin:0 auto}.bi-topics-grid{grid-template-columns:repeat(4,1fr);gap:2px;margin-top:32px;display:grid}.bi-topic-card{background:var(--blanco);border-top:3px solid var(--gris-lt);cursor:pointer;padding:24px 22px;text-decoration:none;transition:border-color .18s,background .18s;display:block}.bi-topic-card:hover{border-top-color:var(--naranja);background:#f8f8f8}.bi-topic-card__num{font-family:var(--h);color:var(--gris-mid);letter-spacing:.08em;margin-bottom:10px;font-size:.65rem;font-weight:900}.bi-topic-card__name{font-family:var(--h);color:var(--negro);margin-bottom:6px;font-size:.92rem;font-weight:800;line-height:1.2}.bi-topic-card__count{color:var(--gris-mid);font-size:.72rem}.bi-fab{z-index:300;background:var(--negro);border-top:2px solid var(--lima);padding:12px 16px;display:none;position:fixed;bottom:0;left:0;right:0}.bi-fab__inner{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:1000px){.bi-featured-card{grid-template-columns:1fr}.bi-featured-card__image{min-height:220px}.bi-articles-grid,.bi-topics-grid{grid-template-columns:repeat(2,1fr)}.bi-newsletter__inner{grid-template-columns:1fr}}@media (max-width:900px){.bi-fab{display:block}.bi-main{padding-bottom:76px}}@media (max-width:768px){.bi-blog-hero{padding-top:48px}.bi-featured,.bi-topics,.bi-newsletter{padding:48px 5%}.bi-featured-card__body{padding:32px 28px}}@media (max-width:600px){.bi-blog-hero{padding:40px 16px 0}.bi-featured{padding:40px 16px}.bi-articles{padding:0 16px 56px}.bi-topics,.bi-newsletter{padding:40px 16px}.bi-filters{padding:0 16px}.bi-articles-grid{grid-template-columns:1fr}.bi-featured-card__body{padding:28px 22px}.bi-featured-card__image-label{font-size:3rem}.bi-newsletter__form{flex-direction:column;gap:10px}.bi-newsletter__btn{width:100%}}@media (max-width:400px){.bi-section-header{flex-direction:column;align-items:flex-start;gap:4px}.bi-topics-grid{grid-template-columns:1fr}.bi-featured-card__body{padding:24px 18px}.bi-article-card__body{padding:20px 18px}.bi-fab__inner{gap:8px}.bi-fab .bi-btn{padding:12px 14px;font-size:.8rem}}
