.blog-card[data-astro-cid-7ahxywo7]{border-radius:var(--border-web);border:1px solid var(--color-border);background:var(--color-white);flex-direction:column;height:100%;padding:1.7rem;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.blog-card[data-astro-cid-7ahxywo7]:hover{transform:translateY(-4px);box-shadow:0 10px 20px #0000001a}.image-blog-card[data-astro-cid-7ahxywo7]{border-radius:calc(var(--border-web) / 2);aspect-ratio:16/10;width:100%;margin-bottom:20px;position:relative;overflow:hidden}.image-blog-card[data-astro-cid-7ahxywo7] img[data-astro-cid-7ahxywo7]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.blog-card[data-astro-cid-7ahxywo7]:hover .image-blog-card[data-astro-cid-7ahxywo7] img[data-astro-cid-7ahxywo7]{transform:scale(1.05)}.article-card__tags-overlay[data-astro-cid-7ahxywo7]{z-index:2;flex-wrap:wrap;gap:.5rem;display:flex;position:absolute;bottom:1rem;left:1rem}.tag[data-astro-cid-7ahxywo7]{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff26;border:1px solid #fff6;border-radius:9999px;width:auto;height:auto;padding:.25rem .75rem;font-size:.75rem;font-weight:500}.blog-card-content[data-astro-cid-7ahxywo7]{flex-direction:column;flex-grow:1;padding:0;display:flex}.blog-card-meta[data-astro-cid-7ahxywo7]{color:var(--color-primary-ink);align-items:center;gap:.25rem;margin-bottom:.75rem;font-size:.875rem;font-weight:500;display:flex}h3[data-astro-cid-7ahxywo7]{font-family:var(--font-heading);color:var(--color-dark);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}p[data-astro-cid-7ahxywo7]{font-family:var(--font-sans);color:var(--color-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;margin-top:.5rem;margin-bottom:1.5rem;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.read-more[data-astro-cid-7ahxywo7]{text-align:center;background-color:var(--color-primary);width:fit-content;color:var(--color-dark);justify-content:center;align-items:center;gap:.5rem;margin-top:auto;padding-left:1.1rem;padding-right:1.1rem;font-size:1rem;font-weight:600;transition:color .3s;display:inline-flex}.read-more[data-astro-cid-7ahxywo7]:hover{color:var(--color-white)}.read-more[data-astro-cid-7ahxywo7] i[data-astro-cid-7ahxywo7]{font-size:1.3rem;transition:transform .3s ease-in-out}.read-more[data-astro-cid-7ahxywo7]:hover i[data-astro-cid-7ahxywo7]{transform:rotate(-30deg)}@media (width<=767px){.blog-card[data-astro-cid-7ahxywo7]{width:100%;padding:1.25rem}}.social-share[data-astro-cid-w7whim4q]{font-family:var(--font-sans);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem;margin-bottom:2rem;display:flex}.social-share[data-astro-cid-w7whim4q] strong[data-astro-cid-w7whim4q]{color:var(--color-dark);font-size:1rem;font-weight:600}.social-share-links[data-astro-cid-w7whim4q]{align-items:center;gap:.75rem;display:flex}.social-share-links[data-astro-cid-w7whim4q] a[data-astro-cid-w7whim4q]{border:1px solid var(--color-border,#e0e0e0);width:42px;height:42px;color:var(--color-muted,#555);background-color:#0000;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.social-share-links[data-astro-cid-w7whim4q] a[data-astro-cid-w7whim4q] i[data-astro-cid-w7whim4q]{font-size:1.6rem;line-height:1}.social-share-links[data-astro-cid-w7whim4q] a[data-astro-cid-w7whim4q].whatsapp:hover{color:#fff;background-color:#25d366;border-color:#25d366;transform:translateY(-2px)}.social-share-links[data-astro-cid-w7whim4q] a[data-astro-cid-w7whim4q].linkedin:hover{color:#fff;background-color:#0a66c2;border-color:#0a66c2;transform:translateY(-2px)}.social-share-links[data-astro-cid-w7whim4q] a[data-astro-cid-w7whim4q].x:hover{color:#fff;background-color:#000;border-color:#000;transform:translateY(-2px)}.article-main-section{padding:0 0 5rem}.article-header{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:83ch;margin:0 auto 3rem;display:flex}.article-header h1{letter-spacing:-.02em;margin-bottom:0;font-size:2.75rem;line-height:1.15}.article-body{color:var(--color-dark);max-width:75ch;margin:0 auto;font-size:1.125rem;line-height:1.75}.article-body-width{max-width:84ch;margin:0 auto}.article-body h2,.article-body h3,.article-body h4{font-family:var(--font-heading);color:var(--color-dark);margin-top:3rem;margin-bottom:1.25rem;scroll-margin-top:100px}.article-body h2{border-bottom:2px solid var(--color-primary);padding-bottom:.75rem;font-size:2rem;line-height:1.3}.article-body h3{color:var(--color-primary-dark);font-size:1.5rem;line-height:1.4}.article-body h4{margin-top:2.5rem;font-size:1.25rem;font-weight:700;line-height:1.4}.article-body h2+p,.article-body h3+p,.article-body h4+p{margin-top:.5rem}.article-body p{hyphens:auto;margin-bottom:1.75rem}.article-body>p:first-of-type{color:var(--color-dark);margin-bottom:2.5rem;font-size:1.3rem;font-weight:500;line-height:1.65}.article-body hr{background:linear-gradient(to right, transparent, var(--color-primary) 20%, var(--color-primary) 80%, transparent);border:0;border-radius:2px;max-width:33%;height:3px;margin:4rem auto}.article-body strong{color:var(--color-dark);font-weight:700}.article-body em{color:var(--color-dark);font-style:italic}.article-body a{color:var(--color-primary-dark);text-underline-offset:3px;word-break:break-word;font-weight:500;text-decoration:underline;text-decoration-thickness:2px;transition:all .2s}.article-body a:hover{color:var(--color-primary);text-decoration-thickness:3px}.article-body a:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:3px}.article-main-image{border-radius:var(--border-web);width:100%;height:auto;margin-bottom:2rem;box-shadow:0 4px 12px #00000014}figure.embedded-asset{max-width:100%;margin:3rem auto;display:block}figure.embedded-asset img,.article-body img{border-radius:calc(var(--border-web) / 2);max-width:100%;height:auto;margin:0 auto;transition:transform .3s;display:block;box-shadow:0 4px 12px #00000014}figure.embedded-asset img:hover,.article-body img:hover{transform:scale(1.02)}figure.embedded-asset figcaption,.article-body figcaption{text-align:center;color:var(--color-muted);margin-top:1rem;padding:0 1rem;font-size:.9rem;font-style:italic;line-height:1.5}.article-meta-info{border-bottom:2px solid var(--color-border);color:var(--color-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;margin-top:1.5rem;margin-bottom:3rem;padding-bottom:2rem;font-size:.95rem;font-weight:500;display:flex}.article-meta-info>div:first-child{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.article-meta-info time,.article-meta-info span{align-items:center;gap:.4rem;display:inline-flex}.article-meta-info i{color:var(--color-primary);opacity:.9;font-size:1.25rem}.article-meta-info span[aria-hidden=true]{color:var(--color-primary);opacity:.5;font-size:1.5rem;line-height:1}.article-meta-info .tags-meta{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.article-meta-info .tag{background-color:var(--color-light);color:var(--color-muted);border-radius:var(--border-full);border:1px solid var(--color-border);cursor:default;padding:.4rem .9rem;font-size:.85rem;transition:all .25s}.article-meta-info .tag:hover{background-color:var(--color-primary);color:var(--color-dark);border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 8px #2ac2d233}.article-body ul,.article-body ol{max-width:70ch;margin-bottom:2rem;padding-left:0}.article-body ol{counter-reset:list-counter;list-style:none}.article-body ol li{counter-increment:list-counter;margin-bottom:1rem;padding-left:2.5rem;position:relative}.article-body ol li:before{content:counter(list-counter);background-color:var(--color-primary);color:var(--color-dark);border-radius:var(--border-full);justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.9rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.article-body ul{list-style:none}.article-body ul li{margin-bottom:1rem;padding-left:2rem;position:relative}.article-body ul li:before{content:"";color:var(--color-primary);font-family:Phosphor-fill;font-size:1.2rem;position:absolute;top:2px;left:0}.article-body ul ul,.article-body ol ol,.article-body ul ol,.article-body ol ul{margin-top:.75rem;margin-bottom:.75rem}.article-body blockquote{color:var(--color-dark);background-color:var(--color-light);border-radius:calc(var(--border-web) / 2);margin:3.5rem 0;padding:2.5rem 2.5rem 2rem;font-size:1.25rem;font-style:italic;font-weight:500;line-height:1.6;position:relative;box-shadow:0 2px 12px #2ac2d214}.article-body blockquote:before{content:"";color:var(--color-primary);opacity:.95;font-family:Phosphor-fill;font-size:4.5rem;line-height:1;position:absolute;top:-1.75rem;left:-1.5rem}.article-body blockquote p,.article-body blockquote p:last-child{margin-bottom:0}.article-body blockquote strong{color:var(--color-primary-dark);font-style:normal}.article-body code{background:var(--color-light);color:var(--color-primary-dark);border:1px solid var(--color-border);border-radius:4px;padding:.2rem .5rem;font-family:Monaco,Courier New,monospace;font-size:.9em}.article-body pre{background:var(--color-dark);color:var(--color-light);border-radius:calc(var(--border-web) / 3);margin:2.5rem 0;padding:1.5rem;font-size:.9rem;line-height:1.6;overflow-x:auto}.article-body pre code{color:inherit;background:0 0;border:none;padding:0}.table-wrapper{border:1px solid var(--color-border);background-color:var(--color-white);scrollbar-width:thin;scrollbar-color:var(--color-primary) transparent;background-color:#0000;background-image:linear-gradient(90deg,#fff 30%,#fff0),linear-gradient(90deg,#fff0,#fff 70%),radial-gradient(farthest-side at 0,#0000001a,#0000),radial-gradient(farthest-side at 100%,#0000001a,#0000);background-position:0 0,0 100%,0 0,0 100%;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;border-radius:12px;margin:3.5rem 0;position:relative;overflow-x:auto}.table-wrapper::-webkit-scrollbar{height:6px}.table-wrapper::-webkit-scrollbar-track{background:0 0}.table-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-border);border:1px solid #0000;border-radius:20px}.table-wrapper::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary)}.article-body table{border-collapse:collapse;width:100%;min-width:650px;font-size:.95rem}.article-body thead th{background-color:var(--color-light);color:var(--color-dark);text-transform:uppercase;letter-spacing:.05em;text-align:left;border-bottom:2px solid var(--color-primary);padding:1rem 1.25rem;font-size:.75rem;font-weight:700}.article-body td{border-bottom:1px solid var(--color-border);color:var(--color-dark);padding:1.25rem;line-height:1.6}.article-body tbody tr:nth-child(2n){background-color:#00000005}.article-body tbody tr:hover td{background-color:rgba(var(--color-primary-rgb), .05)}@media (width<=768px){.table-wrapper{border-left:none;border-right:none;border-radius:0;margin:2rem -1.5rem}.article-body td{padding:1rem .75rem}}.article-sources{border:2px solid var(--color-border);border-radius:calc(var(--border-web) / 2);background-color:var(--color-light);max-width:84ch;margin-top:4rem;margin-left:auto;margin-right:auto;padding:2rem}.article-sources h3,.article-sources h4,.article-sources h5,.article-sources h6{color:var(--color-dark);margin-top:0;margin-bottom:1.5rem;font-size:1.25rem}.article-sources ul{padding-left:0;list-style:none}.article-sources li{color:var(--color-muted);margin-bottom:.75rem;padding-left:1.5rem;font-size:.9rem;line-height:1.6;position:relative}.article-sources{counter-reset:source-counter}.article-sources li{counter-increment:source-counter}.article-sources li:before{content:"[" counter(source-counter) "]";color:var(--color-primary);font-weight:600;position:absolute;left:0}.article-sources li a{color:var(--color-primary-dark);word-break:break-word;text-decoration:underline}.article-sources li a:hover{color:var(--color-primary)}@media (width<=768px){.article-header h1{font-size:2rem;line-height:1.2}.article-body{font-size:1.05rem;line-height:1.7}.article-body>p:first-of-type{font-size:1.15rem}.article-body h2{border-bottom-width:2px;margin-top:2.5rem;padding-bottom:.75rem;font-size:1.65rem}.article-body h3{margin-top:2rem;font-size:1.35rem}.article-body h4{margin-top:1.75rem;font-size:1.15rem}.article-body blockquote{margin:2.5rem 0;padding:1.5rem 1.5rem 1.25rem;font-size:1.1rem}.article-body blockquote:before{font-size:2.75rem;top:-1.5rem;left:1rem}.article-body ul,.article-body ol{padding-left:0}.article-body hr{max-width:50%;margin:3rem auto}.article-meta-info{gap:.5rem 1rem;margin-bottom:2rem;padding-bottom:1.25rem;font-size:.9rem}.table-wrapper{border-left:none;border-right:none;border-radius:0;margin:2rem -1.5rem}figure.embedded-asset{margin:2rem 0}.article-sources{margin-top:3.5rem;padding:1.75rem}.article-sources h3{margin-bottom:1.25rem;font-size:1.2rem}.article-sources li{padding-left:1.75rem;font-size:.9rem}}@media (prefers-reduced-motion:reduce){.article-body *,.article-body :before,.article-body :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.article-body ::selection{background-color:var(--color-primary);color:var(--color-dark)}.back-to-blog-link{background-color:var(--color-light);color:var(--color-primary-dark);border:2px solid var(--color-border);border-radius:var(--border-full);align-items:center;gap:.5rem;margin-top:4rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.back-to-blog-link:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-dark);transform:translate(-4px)}.back-to-blog-link i{font-size:1.25rem;transition:transform .3s}.back-to-blog-link:hover i{transform:translate(-3px)}.related-articles{border-top:2px solid var(--color-border);margin-top:5rem;padding-top:3rem}.related-articles h2{text-align:center;color:var(--color-dark);margin-bottom:2.5rem;font-size:2rem}@media print{.article-body{color:#000;font-size:12pt;line-height:1.5}.article-body a{color:#000;text-decoration:underline}.article-body a[href^=http]:after{content:" (" attr(href) ")";font-size:.8em}figure.embedded-asset img,.article-body img{page-break-inside:avoid;max-width:100%}.article-body h2,.article-body h3,.article-body h4{page-break-after:avoid}}@media (width<=768px){.embedded-asset,.article-main-image{border-radius:calc(var(--border-web)/2);width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}.table-wrapper{border-left:none;border-right:none;width:calc(100% + 2rem);margin:2.5rem -1rem;box-shadow:inset 10px 0 10px -10px #0000001a}}
