.post-main{max-width:760px;margin:0 auto;padding:56px 20px 64px;color:var(--page-fg, #c5c5cf);font-family:Georgia,Times New Roman,serif;line-height:1.85;font-size:clamp(1.2rem,2.7vw,1.32rem);position:relative;z-index:2}html:not([data-theme=light]) .post-main{color:var(--fg-muted, #c5c5cf)}.post-header{text-align:center;margin-bottom:36px;padding:30px 26px}.post-date{font-family:Calming,system-ui,sans-serif;font-size:.78rem;color:var(--gold-500);text-transform:uppercase;letter-spacing:2.5px;font-weight:700;margin-bottom:16px;display:block}html[data-theme=light] .post-date{color:var(--t-gold-ink)}.post-byline{margin:12px 0 0;font-family:Georgia,serif;font-size:.92rem;color:var(--fg-muted, #c5c5cf)}.post-byline a{color:var(--gold-500);text-decoration:none}.post-byline a:hover{text-decoration:underline}html[data-theme=light] .post-byline{color:var(--t-muted)}html[data-theme=light] .post-byline a{color:var(--t-gold-ink)}.post-title{font-family:Bagind Regular,Georgia,serif;font-size:clamp(2rem,6vw,2.7rem);letter-spacing:var(--tracking-display);color:var(--gold-500);line-height:1.18;margin:0 auto}html[data-theme=light] .post-title{color:var(--t-gold-ink)}.post-title{clip-path:inset(0 100% 0 0)}.post-header.is-in .post-title{animation:postTitleReveal 1.5s var(--ease-standard, cubic-bezier(.2, .8, .2, 1)) .12s both}@keyframes postTitleReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -.12em 0 0)}}@media(prefers-reduced-motion:reduce){.post-title{clip-path:none;animation:none}}.post-content p,.post-content li,.post-content .blog-widget-container,.post-content .blog-paragraph,.post-content .blog-image-caption,.post-content .faq-a,.post-content .blog-conclusion-card p{font-family:Georgia,Times New Roman,serif}.post-hero-image{width:100%;max-width:100%;height:auto;border-radius:var(--radius-xl, 16px);max-height:500px;object-fit:cover;margin:0 auto 44px;display:block;box-shadow:0 10px 30px #00000080;border:1px solid var(--gold-soft)}html[data-theme=light] .post-hero-image{box-shadow:0 12px 34px #3c341424;border-color:var(--t-gold-soft)}.post-content h2,.post-content h3,.post-content h4{color:#fff;font-family:Bagind Regular,Georgia,serif;letter-spacing:var(--tracking-display);line-height:1.28;margin-top:40px;margin-bottom:14px;text-transform:none!important}html[data-theme=light] .post-content h2,html[data-theme=light] .post-content h3,html[data-theme=light] .post-content h4{color:var(--t-fg)}.post-content h2{font-size:clamp(1.4rem,3.4vw,1.65rem)}.post-content h3{font-size:clamp(1.24rem,2.9vw,1.42rem)}.post-content a{color:var(--gold-500);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gold-line);transition:color var(--dur-fast, .2s) ease,text-decoration-color var(--dur-fast, .2s) ease}.post-content a:hover{text-decoration-color:var(--gold-500)}html[data-theme=light] .post-content a{color:var(--t-gold-ink);text-decoration-color:var(--t-gold-soft)}html[data-theme=light] .post-content a:hover{text-decoration-color:var(--t-gold-ink)}.post-content img{max-width:100%;height:auto;border-radius:var(--radius-card, 12px);margin:30px 0}.post-content p{margin-bottom:22px}.post-content figure{margin:30px 0}.post-content blockquote{margin:30px 0;padding:4px 22px;border-left:3px solid var(--gold-line);color:var(--fg-muted, #c5c5cf);font-style:italic}html[data-theme=light] .post-content blockquote{border-left-color:var(--t-gold-soft);color:var(--t-muted)}.post-content iframe{max-width:100%;border-radius:var(--radius-card, 12px)}.back-btn{display:inline-flex;align-items:center;gap:10px;color:var(--gold-500);text-decoration:none;font-family:Calming,system-ui,sans-serif;font-weight:700;letter-spacing:.02em;margin-top:50px;padding:13px 26px;border:1px solid var(--gold-line);border-radius:999px;transition:transform var(--dur-base, .3s) var(--ease-standard),background var(--dur-base, .3s) ease,border-color var(--dur-base, .3s) ease}.back-btn:hover{background:var(--gold-soft);border-color:var(--gold-500);transform:translateY(-2px)}html[data-theme=light] .back-btn{color:var(--t-gold-ink);border-color:var(--t-gold-soft)}html[data-theme=light] .back-btn:hover{background:#d4af371a;border-color:var(--t-gold)}.post-content .elementor-location-header,.post-content .ast-main-header-wrap,.post-content .ast-mobile-header-wrap,.post-content header,.post-content .elementor-location-footer,.post-content .ast-footer-wrapper,.post-content footer{display:none!important}.post-content .side-menu,.post-content .menu-overlay,.post-content .burger-btn,.post-content .desktop-nav,.post-content .app-style-footer,.post-content .float-ai,.post-content .chat-widget{display:none!important}.post-content .blog-list li:before{content:""!important;width:27px;height:27px;top:.12em;left:-36px;background:var(--gold-500);-webkit-mask:url(/media/list-icons/mano-estrella.svg) center / contain no-repeat;mask:url(/media/list-icons/mano-estrella.svg) center / contain no-repeat}.post-content .blog-list{padding-left:40px!important}.post-content .blog-list li{padding-left:2px}.post-content .blog-list li:nth-child(4n+2):before{-webkit-mask-image:url(/media/list-icons/nota-plan.svg);mask-image:url(/media/list-icons/nota-plan.svg)}.post-content .blog-list li:nth-child(4n+3):before{-webkit-mask-image:url(/media/list-icons/escudo-estrella.svg);mask-image:url(/media/list-icons/escudo-estrella.svg)}.post-content .blog-list li:nth-child(4n):before{-webkit-mask-image:url(/media/list-icons/estrellas.svg);mask-image:url(/media/list-icons/estrellas.svg)}html[data-theme=light] .post-content .blog-list li:before{background:var(--t-gold-ink)}html[data-theme=light] .post-content{--color-primary: var(--t-gold-ink);--color-text: var(--t-fg);--color-text-soft: var(--t-muted);--color-border: rgba(230, 208, 148, .55);--bg-dark: transparent;--bg-card: rgba(255, 255, 255, .72);--text-light: var(--t-muted);--text-white: var(--t-fg)}html[data-theme=light] .post-content .share-magic-section{background:#ffffffb8;box-shadow:0 8px 26px #2c2c2c1f}html[data-theme=light] .post-content .share-btn-magic{background-color:var(--t-gold, #d4af37)!important;border-color:var(--t-gold, #d4af37)!important;color:#1c1c1c!important}html[data-theme=light] .post-content .share-btn-magic:hover,html[data-theme=light] .post-content .share-btn-magic:focus{background-color:#2c2c2c!important;color:var(--t-gold, #d4af37)!important;border-color:#2c2c2c!important}html[data-theme=light] .post-content .blog-conclusion-card{background:radial-gradient(circle at top right,#d4af3724,#ffffffd9)}html[data-theme=light] .post-content .blog-image{box-shadow:0 10px 30px #2c2c2c24}html[data-theme=light] .post-content .blog-table{background-color:#ffffffb8}html[data-theme=light] .post-content .blog-table th{background-color:#d4af371f;border-bottom-color:var(--t-gold, #d4af37)}html[data-theme=light] .post-content .copy-alert{background:var(--t-gold, #d4af37);color:#1c1c1c}html[data-theme=light] .post-content .faq-item[open]{border-color:var(--t-gold, #d4af37)}.post-content *{box-sizing:border-box!important;max-width:100vw!important}.post-content .ast-related-posts-wrap img,.post-content .related-posts img,.post-content .elementor-posts img,#ast-related-posts-wrap img{width:100%!important;max-width:350px!important;height:auto!important;margin:0 auto 15px!important;display:block!important;object-fit:cover!important;aspect-ratio:3/4!important;border-radius:12px!important}.post-content .ast-related-posts-wrap article,.post-content .elementor-posts article,#ast-related-posts-wrap article{text-align:center!important;display:flex;flex-direction:column;align-items:center}
