@font-face{font-family:Sora;src:url('/assets/descubre/sora-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url('/assets/descubre/sora-600.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url('/assets/descubre/manrope-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url('/assets/descubre/manrope-600.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}
:root,html[data-theme="light"]{--bg:#f6f7f2;--bg2:#edf0eb;--card:#fff;--ink:#061c33;--muted:#526174;--faint:#526174;--gold:#2859e8;--gold-hi:#1c45bd;--gold-ink:#fff;--gold-dim:#e4ebff;--gold-line:#b4c7fa;--teal:#236f58;--line:#d4dcd9;--line-2:#becbd2;--serif:Sora,Arial,sans-serif;--sans:Manrope,Arial,sans-serif;--nav-bg:#f6f7f2;--glass:#fff;--glass-2:#f6f7f2;--shadow:0 20px 40px #061c330a}html{scroll-padding-top:110px}body{background:#f6f7f2;color:#061c33;font-family:Manrope,Arial,sans-serif}body:before{display:none}h1,h2,h3{font-family:Sora,Arial,sans-serif}::selection{background:#c5d5ff;color:#061c33}a,button,input,select,summary{touch-action:manipulation}.skip-link{z-index:1000}.dark-scope{--ink:#f6f7f2;--muted:#bbcbd9;--gold:#a8c1ff;--gold-ink:#061c33}.rv{opacity:1!important;transform:none!important;filter:none!important}.blog-page-main{padding-top:60px}.blog-page-main .post{background:transparent;border:0;padding:0}.blog-page-main .article-body{font-family:Manrope,Arial,sans-serif;font-size:17px}.blog-page-main h1{letter-spacing:-.05em}.blog-page-main .kicker{color:#2859e8}.blog-page-main .callout{background:#e9eef8;border-color:#bbcbdf}.blog-page-main .toc{background:#edf0eb}.blog-page-main a{color:#2859e8}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #2859e8;outline-offset:4px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.rv{animation:none!important}}
/* Existing research keeps its URLs, evidence and reading structure. */
main.article{padding-top:65px;max-width:900px;background:transparent;color:#061c33}main.article .article-head h1{font-family:Sora,Arial,sans-serif;font-size:clamp(38px,4.5vw,62px);font-weight:400;letter-spacing:-.05em;line-height:1.18}main.article .eyebrow{color:#2859e8}main.article p,main.article li{font-family:Manrope,Arial,sans-serif;color:#415267;font-size:17px;line-height:1.85}main.article h2{font-family:Sora,Arial,sans-serif;font-size:29px;font-weight:400;letter-spacing:-.035em;margin-top:45px}main.article a{color:#2859e8}main.article .meta,main.article .meta a{font-size:12px}main.article .article-toc{background:#edf0eb;border-color:#d4dcd9}main.article .evidence-note{background:#e9eef8;border-color:#c6d4e6}main.article .tblwrap{border-color:#c6d4e6}.backdrop{display:none}@media(max-width:760px){main.article{padding-top:40px;width:calc(100% - 40px)}main.article .article-head h1{font-size:37px}main.article p,main.article li{font-size:16px}main.article h2{font-size:26px}}
.agenda-redesign{background:#f6f7f2;color:#061c33}.agenda-redesign .agenda-hero{padding:60px 0}.agenda-redesign .wrap{width:min(1280px,calc(100% - 96px));max-width:none}.agenda-redesign h1{font:400 clamp(42px,4.7vw,68px)/1.16 Sora,Arial,sans-serif;letter-spacing:-.055em}.agenda-redesign h2{font:400 clamp(30px,3vw,44px)/1.2 Sora,Arial,sans-serif;letter-spacing:-.045em}.agenda-redesign .origen-nota{font-family:Manrope,Arial,sans-serif;font-size:11px;background:transparent;border:0;padding:0;letter-spacing:.03em;color:#526174}.agenda-redesign .origen-nota:before{display:none}.agenda-redesign .lead{font-size:17px;color:#526174;margin-top:25px;max-width:660px}.agenda-redesign .hero-mini-stats{padding-top:30px;margin-top:25px;border-top:1px solid #cbd6db;gap:40px}.agenda-redesign .hero-mini-stats b{font:600 13px Manrope,Arial,sans-serif;color:#061c33}.agenda-redesign .hero-mini-stats span{font-size:12px;color:#526174}.agenda-redesign .btn{border-radius:7px;font-size:13px;font-family:Manrope,Arial,sans-serif}.agenda-redesign .btn-gold{background:#2859e8;border-color:#2859e8;color:#fff}.agenda-redesign .agenda-results{padding:35px 0 60px}.agenda-redesign .card{border:0;border-top:1px solid #cbd6db;background:transparent;box-shadow:none;border-radius:0;padding:25px 0}.agenda-redesign .card .icon{display:none}.agenda-redesign .card h3{font:400 21px Sora,Arial,sans-serif;letter-spacing:-.04em}.agenda-redesign .card p:not(.paso-num){font-size:14px;color:#526174}.agenda-redesign .book-panel{border-radius:10px;background:#fff;backdrop-filter:none;box-shadow:none;border:1px solid #cbd6db;max-width:760px}.agenda-redesign .aviso-correo{border:0;border-bottom:1px solid #d8e1e8;border-radius:0;background:transparent;padding:0 0 25px}.agenda-redesign .aviso-correo b{font:600 16px Manrope,Arial,sans-serif;color:#061c33}.agenda-redesign .aviso-correo p{font-size:13px;color:#526174}.agenda-redesign .form input{background:#f6f7f2;border-color:#b7c5cf;color:#061c33;border-radius:6px;min-height:48px}.agenda-redesign .hint,.agenda-redesign .privacy-note{color:#526174;font-family:Manrope,Arial,sans-serif}.agenda-redesign .msg{color:#a12424}.agenda-redesign .agenda-booking{background:#e9eef6;padding:60px 0}.agenda-redesign .agenda-faq{padding:70px 0}.agenda-redesign .eslogan{font-style:normal}.agenda-redesign .wa-fab{display:none}.agenda-redesign .faq{max-width:900px;margin:auto}.agenda-redesign .faq summary{font-family:Manrope,Arial,sans-serif}.agenda-redesign .sec-head{margin-bottom:30px}.agenda-redesign .hero-ctas{margin-top:25px}@media(max-width:760px){.agenda-redesign .wrap{width:calc(100% - 40px)}.agenda-redesign .agenda-hero{padding:40px 0}.agenda-redesign .hero-mini-stats{gap:22px}.agenda-redesign .hero-mini-stats div{min-width:40%}.agenda-redesign .lead{font-size:16px}.agenda-redesign .grid.g3{grid-template-columns:1fr;gap:15px}.agenda-redesign .agenda-results{padding-bottom:35px}.agenda-redesign .book-panel{padding:25px}.agenda-redesign .agenda-booking{padding:45px 0}.agenda-redesign .agenda-faq{padding:50px 0}}
.agenda-redesign [hidden]{display:none!important}
