.blog-markdown_h2__VFEWy{margin:48px 0 0;color:var(--lp-text);font-size:clamp(22px,2.4vw,28px);font-weight:600;line-height:1.2;letter-spacing:-.025em;text-wrap:balance;scroll-margin-top:calc(var(--oferta-top-h, 64px) + 24px)}.blog-markdown_h2__VFEWy:first-child{margin-top:0}.blog-markdown_h3__Sy2Ey,.blog-markdown_h4__FJaWC{margin:32px 0 0;color:var(--lp-text);font-weight:600;line-height:1.3;letter-spacing:-.02em;text-wrap:balance}.blog-markdown_h3__Sy2Ey{font-size:21px}.blog-markdown_h4__FJaWC{font-size:18px}.blog-markdown_paragraph__o0HKv{margin:16px 0 0;color:var(--lp-text-2);font-size:17px;line-height:1.7;text-wrap:pretty;overflow-wrap:break-word}.blog-markdown_listItem__yBelL strong,.blog-markdown_paragraph__o0HKv strong,.blog-markdown_quote__84LhT strong{color:var(--lp-text);font-weight:600}.blog-markdown_link__nAmzI{border-radius:3px;color:var(--lp-text);text-decoration:underline;text-decoration-color:var(--lp-border);text-underline-offset:4px;overflow-wrap:anywhere;transition:text-decoration-color var(--lp-dur-fast) var(--lp-ease)}.blog-markdown_link__nAmzI:hover{text-decoration-color:currentColor}.blog-markdown_link__nAmzI:focus-visible{outline:2px solid var(--lp-text-2);outline-offset:2px}.blog-markdown_list__JYNIO,.blog-markdown_orderedList__5KU3c{display:grid;gap:10px;margin:16px 0 0;padding-left:1.4em;color:var(--lp-text-2);font-size:17px;line-height:1.65}.blog-markdown_list__JYNIO{list-style:disc}.blog-markdown_orderedList__5KU3c{list-style:decimal}.blog-markdown_listItem__yBelL{padding-left:4px;text-wrap:pretty;overflow-wrap:break-word}.blog-markdown_listItem__yBelL::marker{color:var(--lp-text-3);font-variant-numeric:tabular-nums}.blog-markdown_listItem__yBelL>.blog-markdown_list__JYNIO,.blog-markdown_listItem__yBelL>.blog-markdown_orderedList__5KU3c{margin-top:10px}.blog-markdown_listItem__yBelL>.blog-markdown_paragraph__o0HKv:first-child{margin-top:0}.blog-markdown_quote__84LhT{margin:20px 0 0;padding:2px 0 2px 20px;border-left:2px solid color-mix(in srgb,var(--lp-brand) 45%,var(--lp-border));text-wrap:pretty}.blog-markdown_quote__84LhT>.blog-markdown_paragraph__o0HKv:first-child{margin-top:0}.blog-markdown_inlineCode__HlO9J{padding:2px 6px;border:1px solid var(--lp-border);border-radius:6px;font-size:.88em;overflow-wrap:anywhere}.blog-markdown_codeBlock__gwcc4,.blog-markdown_inlineCode__HlO9J{background:var(--lp-card);color:var(--lp-text);font-family:var(--lp-font-mono)}.blog-markdown_codeBlock__gwcc4{margin:20px 0 0;padding:16px 18px;overflow-x:auto;border:1px solid var(--lp-border);border-radius:10px;font-size:14px;line-height:1.6}.blog-markdown_codeBlock__gwcc4:focus-visible{outline:2px solid var(--lp-text-2);outline-offset:2px}.blog-markdown_rule__ov_JV{margin:40px 0;border:0;border-top:1px solid var(--lp-border)}.blog-markdown_image__J5mJD{display:block;max-width:100%;height:auto;margin:20px 0 0;border:1px solid var(--lp-border);border-radius:10px}.blog-markdown_figure___hupG{margin:24px 0 0}.blog-markdown_figureImage__JP1wo{display:block;width:100%;height:auto;border:1px solid var(--lp-border);border-radius:12px;background:var(--lp-card)}.blog-markdown_caption__F3yJG{margin-top:10px;color:var(--lp-text-3);font-size:14px;line-height:1.5;text-wrap:pretty}.blog-markdown_tableWrap__jPRQS{margin:20px 0 0;overflow-x:auto;border:1px solid var(--lp-border);border-radius:10px}.blog-markdown_tableWrap__jPRQS:focus-visible{outline:2px solid var(--lp-text-2);outline-offset:2px}.blog-markdown_table__BUQ8Q{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.blog-markdown_table__BUQ8Q td,.blog-markdown_table__BUQ8Q th{padding:10px 14px;border-bottom:1px solid var(--lp-divider);color:var(--lp-text-2);text-align:left;vertical-align:top}.blog-markdown_table__BUQ8Q th{color:var(--lp-text);font-family:var(--lp-font-mono);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.blog-markdown_table__BUQ8Q tbody tr:last-child td{border-bottom:0}.blog-markdown_table__BUQ8Q .blog-markdown_alignLeft__1V_uF{text-align:left}.blog-markdown_table__BUQ8Q .blog-markdown_alignCenter___Qp29{text-align:center}.blog-markdown_table__BUQ8Q .blog-markdown_alignRight__jzJPA{text-align:right}@media (max-width:479px){.blog-markdown_list__JYNIO,.blog-markdown_orderedList__5KU3c,.blog-markdown_paragraph__o0HKv{font-size:16px}}.blog-post_categoryLink__nsM9M{color:inherit;text-decoration:none}.blog-post_categoryLink__nsM9M:hover{color:var(--lp-text)}.blog-post_categoryLink__nsM9M:focus-visible{outline:2px solid var(--lp-text-2);outline-offset:2px;border-radius:3px}.blog-post_byline__9taA6{display:flex;align-items:center;gap:12px;margin-top:20px}.blog-post_byline__9taA6>:first-child{flex-shrink:0}.blog-post_byline__9taA6>p{min-width:0;margin:0}@media (min-width:1024px){.blog-post_noToc__aNQux{grid-template-columns:minmax(0,62ch)}}section.blog-post_heroTight__6trir.blog-post_heroTight__6trir{padding-bottom:clamp(28px,4vw,48px)}.blog-post_coverSection__P0uQw{position:relative;padding-bottom:clamp(32px,4vw,56px)}.blog-post_cover__GC7yd{margin:0}.blog-post_coverImage__VfGoO{display:block;width:100%;height:auto;aspect-ratio:1200/630;-o-object-fit:cover;object-fit:cover;border:1px solid var(--lp-border);border-radius:12px;background:var(--lp-card)}.blog-post_tags__epFNq{display:flex;flex-wrap:wrap;gap:8px;margin:40px 0 0;padding:0;list-style:none}.blog-post_tag__goVnw{padding:6px 12px;border:1px solid var(--lp-border);border-radius:var(--lp-radius-pill);background:var(--lp-card);color:var(--lp-text-2);font-size:13px;line-height:1.4}.blog-post_author__F9W2J{display:flex;align-items:flex-start;gap:16px;margin-top:32px;padding:20px 22px;background:var(--lp-card);border:1px solid var(--lp-border);border-radius:12px}.blog-post_authorBody__Kpk5I{min-width:0}.blog-post_authorTitle__m8Pie{margin:0;color:var(--lp-text-3);font-family:var(--lp-font-mono);font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.blog-post_authorName__sItPy{margin:6px 0 0;color:var(--lp-text);font-size:19px;font-weight:600;line-height:1.3;letter-spacing:-.02em}.blog-post_authorRole__KoAB9{margin:2px 0 0;color:var(--lp-text-2);font-size:15px;line-height:1.5;text-wrap:pretty}@media (max-width:479px){.blog-post_author__F9W2J{padding:16px 16px 18px}}