.blog-page{--blog-ink: #292032;--blog-muted: #6a6470;--blog-line: #e7e2eb;--blog-paper: #faf8f5;--blog-purple: #3a198e;color:var(--blog-ink);background:#fff}.blog-shell{width:min(1200px,calc(100% - 80px));margin-inline:auto}.blog-page a{-webkit-tap-highlight-color:transparent}.blog-page a:focus-visible,.blog-skip:focus-visible{outline:3px solid #713ecd;outline-offset:5px;border-radius:4px}.blog-page [id]{scroll-margin-top:96px}.blog-skip{position:fixed;left:20px;top:-100px;z-index:100;padding:12px 18px;background:#fff;color:#3a198e;font-weight:700}.blog-skip:focus{top:80px}.blog-eyebrow{display:flex;align-items:center;gap:10px;color:var(--blog-purple);text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:1.9px}.blog-eyebrow>span{width:7px;height:7px;flex:0 0 7px;background:#cc5e00;border-radius:50%}.blog-hero{background:var(--blog-paper);border-bottom:1px solid #eee8e0;overflow:hidden}.blog-hero-inner{display:grid;grid-template-columns:.95fr 1.05fr;gap:56px;padding-block:56px;align-items:center}.blog-hero-copy{padding-block:12px}.blog-hero h1{margin-block:21px;font-size:clamp(38px,4.3vw,62px);line-height:1.12;letter-spacing:-2.5px;font-weight:700}.blog-hero h1>span{display:block;color:var(--blog-purple)}.blog-title-dot{color:#ce6200}.blog-hero-description{max-width:460px;font-size:15px;line-height:1.9;color:#625b67}.blog-explore{display:inline-flex;align-items:center;gap:25px;margin-top:30px;font-size:12px;font-weight:700}.blog-explore>span{display:grid;place-items:center;height:38px;width:38px;border:1px solid #c6bbc9;border-radius:50%;font-size:19px;transition:background .2s}.blog-explore:hover>span{background:#eee5f7}.blog-hero-visual{position:relative;aspect-ratio:1.35;min-width:0;border-radius:22px 22px 70px;overflow:hidden;background:#c9c1b5;isolation:isolate}.blog-hero-visual>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:48% center;object-position:48% center}.blog-hero-visual:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#1f162acc);z-index:0}.blog-hero-visual figcaption{position:absolute;bottom:29px;left:30px;right:50px;color:#fff;z-index:1}.blog-hero-visual figcaption>span{font-size:9px;letter-spacing:2px;font-weight:700}.blog-hero-visual figcaption>strong{display:block;font-size:19px;line-height:1.5;margin-top:7px}.blog-hero-mark{position:absolute;display:grid;place-items:center;top:21px;right:21px;height:43px;width:43px;background:#ffffffed;border-radius:50%;color:var(--blog-purple);font-size:27px}.blog-hero-category .blog-hero-inner{display:block;padding-block:43px}.blog-hero-category .blog-hero-copy{max-width:760px}.blog-hero-category .blog-back{display:inline-flex;margin-top:23px}.blog-hero-category h1{margin-top:14px;color:var(--blog-purple)}.blog-hero-category .blog-hero-description{max-width:680px}.blog-hero-category .blog-explore{margin-top:18px}.blog-library{padding-top:30px;padding-bottom:66px}.blog-categories{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:30px;border-bottom:1px solid var(--blog-line)}.blog-categories>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;gap:10px;border:1px solid #ded7e7;border-radius:30px;padding:9px 18px;font-size:12px;font-weight:600;transition:color .2s,background .2s,border-color .2s}.blog-categories>a>span{color:#766b83;font-size:10px;font-weight:500}.blog-categories>a:hover{border-color:#8064b5;background:#f5f0fc}.blog-categories>a[aria-current=page]{background:var(--blog-purple);color:#fff;border-color:var(--blog-purple)}.blog-categories>a[aria-current=page]>span{color:#e7dcfd}.blog-library-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-top:38px;margin-bottom:28px}.blog-library-heading h2{font-size:clamp(23px,2.3vw,31px);font-weight:700;letter-spacing:-.8px;line-height:1.3;margin-top:8px}.blog-count{color:var(--blog-muted);font-size:11px;flex-shrink:0;padding-bottom:4px}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 25px}.blog-card{min-width:0;border:1px solid var(--blog-line);border-radius:16px;background:#fff;transition:border-color .2s,box-shadow .2s}.blog-card:hover{border-color:#c7b5df;box-shadow:0 12px 25px #32165009}.blog-card-link{display:flex;flex-direction:column;height:100%;border-radius:inherit!important}.blog-card-image{aspect-ratio:1.65;position:relative;overflow:hidden;border-radius:15px 15px 0 0;background:#eeece9}.blog-card-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s}.blog-card:hover img{transform:scale(1.035)}.blog-card-arrow{display:grid;place-items:center;position:absolute;right:14px;bottom:14px;width:33px;height:33px;background:#fffffff0;border-radius:50%;font-size:22px;color:var(--blog-purple)}.blog-card-body{display:flex;flex-direction:column;align-items:stretch;flex:1;padding:23px}.blog-card-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:9px;color:var(--blog-muted)}.blog-card-meta>span:first-child{font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--blog-purple)}.blog-card h3{font-size:18px;line-height:1.45;font-weight:700;letter-spacing:-.35px;margin-top:14px;margin-bottom:12px;text-wrap:pretty}.blog-card-body>p{font-size:12px;line-height:1.9;color:var(--blog-muted);margin-bottom:24px}.blog-card-more{margin-top:auto;display:flex;align-items:center;gap:12px;color:var(--blog-purple);font-weight:700;font-size:11px}.blog-card-more>span{font-size:20px}.blog-bottom-note{display:flex;align-items:center;gap:25px;background:#f3edf9;border-radius:20px;padding:30px 35px;margin-bottom:64px}.blog-bottom-note>span{font-size:42px;color:#b35100}.blog-bottom-note>p{font-size:15px;line-height:1.8}.blog-bottom-note>a{margin-left:auto;font-size:12px;font-weight:700;color:var(--blog-purple);padding-block:12px}.blog-bottom-note>a>span{margin-left:10px;font-size:19px}.blog-article{padding-top:27px;padding-bottom:60px}.blog-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;line-height:1.8;color:var(--blog-muted)}.blog-breadcrumb a{padding-block:7px}.blog-breadcrumb a:hover{color:var(--blog-purple);text-decoration:underline}.blog-article-header{max-width:900px;margin:36px auto 34px}.blog-category-label{display:inline-block;background:#f1eafb;color:var(--blog-purple);text-transform:uppercase;letter-spacing:1.6px;font-size:10px;font-weight:700;border-radius:20px;padding:8px 14px}.blog-article h1{font-size:clamp(30px,3.7vw,48px);font-weight:700;line-height:1.2;letter-spacing:-1.8px;margin-top:20px;margin-bottom:22px;text-wrap:pretty}.blog-article-intro{font-size:17px;line-height:1.85;color:#6a626e;max-width:790px}.blog-byline{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:32px;margin-top:24px;font-size:10px;color:var(--blog-muted)}.blog-author{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;white-space:nowrap;color:var(--blog-ink)}.blog-author strong{font-size:11px;font-weight:700}.blog-author-avatar{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;border:1px solid #e5dbf0;background:#f6f1fb}.blog-author-avatar img{display:block;width:26px;height:auto;-o-object-fit:contain;object-fit:contain}.blog-byline-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.blog-article-cover{margin-bottom:40px}.blog-article-cover>img{width:100%;height:auto;max-height:510px;-o-object-fit:cover;object-fit:cover;aspect-ratio:2.25;border-radius:18px;background:#eeece9}.blog-article-cover figcaption{color:#756d79;font-size:10px;margin-top:10px;text-align:right}.blog-reading-layout{display:grid;grid-template-columns:235px minmax(0,720px);gap:55px;justify-content:center;align-items:start}.blog-toc{position:sticky;top:98px;border-top:2px solid var(--blog-purple);padding-top:20px}.blog-toc>p{font-size:10px;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;margin-bottom:15px}.blog-toc nav{display:flex;flex-direction:column}.blog-toc nav a{font-size:11px;line-height:1.75;padding-block:10px;color:#6b6274;border-bottom:1px solid var(--blog-line)}.blog-toc nav a:hover{color:var(--blog-purple)}.blog-toc-back{display:block;font-size:11px;color:var(--blog-purple);font-weight:700;line-height:1.8;margin-top:23px;padding-block:7px}.blog-reading-main{min-width:0}.blog-prose{color:#49404e;font-size:15px;line-height:1.95;overflow-wrap:break-word}.blog-prose p{margin-bottom:22px}.blog-prose h2{color:var(--blog-ink);font-size:25px;font-weight:700;line-height:1.4;letter-spacing:-.5px;margin-top:36px;margin-bottom:17px}.blog-prose h3{color:var(--blog-ink);font-size:19px;font-weight:700;line-height:1.5;margin-top:28px;margin-bottom:12px}.blog-prose strong{color:var(--blog-ink);font-weight:700}.blog-prose ul,.blog-prose ol{padding-left:24px;margin-bottom:24px}.blog-prose ul{list-style:disc}.blog-prose ol{list-style:decimal}.blog-prose li{padding-left:4px;margin-block:9px}.blog-prose li::marker{color:var(--blog-purple)}.blog-prose li>p{margin-bottom:8px}.blog-prose a{color:var(--blog-purple);text-decoration:underline;text-underline-offset:3px}.blog-prose a:hover{text-decoration-thickness:2px}.blog-prose blockquote{border-left:3px solid #dc730e;background:#faf6f0;padding:20px 24px;margin-block:25px;border-radius:0 10px 10px 0}.blog-prose blockquote p:last-child{margin-bottom:0}.blog-prose table{width:100%;margin-block:24px;font-size:13px;border-collapse:collapse}.blog-prose th,.blog-prose td{text-align:left;border:1px solid var(--blog-line);padding:10px}.blog-prose th{background:#f4eff9}.blog-cta{position:relative;background:#f1eafa;border-radius:18px;padding:36px;margin-top:40px}.blog-cta-symbol{position:absolute;top:22px;right:28px;color:#b498de;font-size:30px;line-height:1}.blog-cta .blog-eyebrow{padding-right:30px}.blog-cta h2{margin-top:16px;margin-bottom:14px;font-size:26px;letter-spacing:-.6px;font-weight:700;line-height:1.3;color:var(--blog-purple);max-width:560px}.blog-cta>p:not(.blog-eyebrow){font-size:13px;line-height:1.85;color:#635774;max-width:540px}.blog-cta-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--blog-purple);color:#fff;font-size:12px;font-weight:700;line-height:1.6;padding:15px 21px;border-radius:30px;margin-top:23px;min-height:48px}.blog-cta-link img{width:22px;height:22px;flex-shrink:0}.blog-cta-link>span{font-size:19px;margin-left:4px}.blog-cta-link:hover{background:#5429ae}.blog-cta-note{display:block;font-size:10px;color:#716481;margin-top:12px}.blog-back{font-size:12px;font-weight:600;color:var(--blog-purple);line-height:1.8}.blog-back:hover{text-decoration:underline;text-underline-offset:4px}.blog-end-back{display:inline-block;margin-top:30px;padding-block:10px}.blog-related{background:var(--blog-paper);padding-top:48px;padding-bottom:72px;border-top:1px solid var(--blog-line)}.blog-related .blog-library-heading{margin-top:0}html[data-blog-page] [data-contacto-flotante]{right:15px;bottom:18px}html[data-blog-page] [data-contacto-flotante]>div{flex-direction:row;gap:8px}html[data-blog-page] [data-contacto-flotante] a{min-height:46px;min-width:46px;padding:11px;justify-content:center}html[data-blog-page] [data-contacto-flotante] a>span{display:none}html[data-blog-page] [data-contacto-flotante] img{width:24px;height:24px}@media (max-width: 1100px){.blog-hero-inner{gap:30px}.blog-categories>a{padding-inline:14px}.blog-card-body{padding:19px}.blog-reading-layout{grid-template-columns:200px minmax(0,1fr);gap:35px}.blog-card-meta{flex-wrap:wrap}}@media (max-width: 900px){.blog-shell{width:calc(100% - 48px)}.blog-hero-inner{padding-block:38px;gap:24px}.blog-hero h1{font-size:42px;letter-spacing:-1.7px}.blog-hero-visual{aspect-ratio:.9}.blog-hero-visual figcaption{left:22px;right:30px}.blog-hero-visual figcaption>strong{font-size:17px}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-library-heading{align-items:start;flex-direction:column;gap:12px}.blog-bottom-note{flex-wrap:wrap}.blog-bottom-note>a{margin-left:64px}.blog-reading-layout{grid-template-columns:minmax(0,1fr);gap:28px}.blog-toc{position:static;padding:22px;border:1px solid var(--blog-line);border-radius:12px;background:#faf8fc}.blog-toc nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 25px}.blog-toc-back{display:none}}@media (max-width: 600px){.blog-shell{width:calc(100% - 36px)}.blog-hero-inner{grid-template-columns:1fr;gap:28px;padding-block:26px 30px}.blog-hero-copy{padding-block:7px 0}.blog-eyebrow{font-size:9px;letter-spacing:1.5px}.blog-hero h1{font-size:43px;margin-top:18px;margin-bottom:15px}.blog-hero-description{font-size:13px;line-height:1.9}.blog-explore{margin-top:17px;font-size:11px}.blog-explore>span{width:33px;height:33px}.blog-hero-visual{aspect-ratio:1.5;border-radius:15px 15px 45px}.blog-hero-visual figcaption{left:22px;bottom:20px}.blog-hero-visual figcaption>span{font-size:8px}.blog-hero-visual figcaption>strong{font-size:16px}.blog-hero-mark{width:34px;height:34px;right:15px;top:15px;font-size:23px}.blog-hero-category .blog-hero-inner{padding-block:25px}.blog-library{padding-top:22px;padding-bottom:40px}.blog-categories{gap:8px;padding-bottom:23px}.blog-categories>a{font-size:11px;padding:9px 12px;gap:8px}.blog-library-heading{margin-block:28px 23px}.blog-library-heading h2{font-size:25px;letter-spacing:-.8px}.blog-grid{grid-template-columns:minmax(0,1fr);gap:24px}.blog-card-image{aspect-ratio:1.7}.blog-card-body{padding:22px}.blog-card-meta{font-size:10px}.blog-card h3{font-size:20px;line-height:1.4}.blog-card-body>p{font-size:13px}.blog-card-more{font-size:12px}.blog-bottom-note{padding:25px 22px;gap:15px;margin-bottom:40px}.blog-bottom-note>span{font-size:30px}.blog-bottom-note>p{flex:1;font-size:13px}.blog-bottom-note>a{margin-left:0}.blog-article{padding-top:16px;padding-bottom:38px}.blog-breadcrumb{font-size:10px;gap:8px}.blog-article-header{margin-top:26px;margin-bottom:24px}.blog-article h1{font-size:32px;letter-spacing:-1px;line-height:1.22}.blog-article-intro{font-size:14px}.blog-byline{-moz-column-gap:8px;column-gap:8px;row-gap:10px;line-height:1.7}.blog-byline-divider{display:none}.blog-byline-meta{flex-basis:100%;gap:8px}.blog-article-cover{margin-bottom:25px}.blog-article-cover>img{aspect-ratio:1.5;border-radius:12px}.blog-toc{padding:18px}.blog-toc nav{grid-template-columns:1fr}.blog-toc nav a{font-size:12px}.blog-prose{font-size:14px;line-height:1.95}.blog-prose h2{font-size:23px}.blog-prose h3{font-size:18px}.blog-cta{padding:27px 22px;margin-top:30px}.blog-cta h2{font-size:24px}.blog-cta-link{padding:13px 17px;font-size:11px;max-width:100%}.blog-cta-symbol{top:20px;right:20px;font-size:25px}.blog-related{padding-block:35px 55px}}@media (prefers-reduced-motion: reduce){html[data-blog-page]{scroll-behavior:auto}.blog-page *,.blog-page *:before,.blog-page *:after{transition:none!important}}
