.blog-page{padding-bottom:40px}.blog-page h1,.blog-page h2{letter-spacing:-.025em;line-height:1.06}.blog-hero{padding-top:80px;padding-bottom:64px}.blog-hero h1{letter-spacing:-.035em;max-width:900px;font-size:clamp(44px,5.5vw,80px);line-height:1.03}.blog-intro{max-width:640px;color:var(--ink-soft);margin-top:28px;font-size:17px;line-height:1.8}.blog-posts{padding-bottom:100px}.blog-filter{border-top:1px solid var(--hairline);flex-wrap:wrap;gap:10px;padding:28px 0;display:flex}.blog-filter button{border:1.5px solid var(--ink);border-radius:var(--rs1);color:var(--ink);background:0 0;padding:9px 16px;font-size:14px;line-height:1.2}.blog-filter button:nth-child(2n){border-radius:var(--rs2)}.blog-filter button:hover{background:var(--paper-raised)}.blog-filter button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.blog-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px;margin:0;padding:0;list-style:none;display:grid}.blog-list-wrap:not([data-filter]) .blog-list:not(.blog-list-plain)>li:first-child{grid-column:1/-1}.blog-list-wrap[data-filter=busqueda] li:not([data-cat=busqueda]),.blog-list-wrap[data-filter=cv] li:not([data-cat=cv]),.blog-list-wrap[data-filter=entrevistas] li:not([data-cat=entrevistas]),.blog-list-wrap[data-filter=carrera] li:not([data-cat=carrera]),.blog-list-wrap[data-filter=mercado] li:not([data-cat=mercado]){display:none}.post-card,.post-card-link{height:100%}.post-card-link{flex-direction:column;gap:22px;display:flex}.post-card .post-cover{transition:transform .25s,box-shadow .25s}.post-card-link:hover .post-cover{transform:translate(-3px,-4px);box-shadow:7px 8px 0 -1px #1a171035}.post-card-link:hover h2,.post-card-link:hover h3{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.post-card-cat{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft);font-size:12px}.post-card h2,.post-card h3{letter-spacing:-.02em;margin-top:12px;font-size:30px;font-weight:300;line-height:1.1}.post-card-excerpt{color:var(--ink-soft);margin-top:14px;font-size:15px;line-height:1.65}.post-meta{color:var(--ink-soft);flex-wrap:wrap;gap:4px 10px;margin-top:18px;font-size:13px;display:flex}.blog-list-wrap:not([data-filter]) .blog-list:not(.blog-list-plain)>li:first-child .post-card-link{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:48px;padding-bottom:48px;display:grid}.blog-list-wrap:not([data-filter]) .blog-list:not(.blog-list-plain)>li:first-child h2{font-size:clamp(34px,3.6vw,50px)}.post-cover{aspect-ratio:16/10;border:2px solid var(--ink);border-radius:var(--r2);background:var(--paper-raised);position:relative;overflow:hidden}li:nth-child(3n+2) .post-cover{border-radius:var(--r3)}li:nth-child(3n) .post-cover{border-radius:var(--r4)}.post-cover img{object-fit:cover;width:100%;height:100%;display:block}.post-cover-type{flex-direction:column;justify-content:space-between;padding:26px 28px;display:flex}.post-cover-type:after{content:"";aspect-ratio:1;border:1px solid var(--hairline);outline:1px solid var(--hairline);outline-offset:18px;border-radius:50%;width:75%;position:absolute;bottom:-45%;right:-18%}.post-cover-ring{border:1px solid var(--hairline);border-radius:50%;place-items:center;width:76px;height:76px;display:grid}.post-cover-type em{z-index:1;max-width:80%;font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(28px,2.6vw,40px);font-weight:200;line-height:1.05;position:relative}.blog-empty{border-top:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:56px;padding:64px 0 20px;display:grid}.blog-empty-mark{aspect-ratio:1;border:1px solid var(--hairline);outline:1px solid var(--hairline);outline-offset:14px;border-radius:50%;place-items:center;width:200px;margin:15px;display:grid}.blog-empty h2{font-size:clamp(32px,3.4vw,46px)}.blog-empty h2+p{max-width:600px;color:var(--ink-soft);margin-top:20px;font-size:17px;line-height:1.8}.blog-empty-topics-label{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft);margin-top:34px;font-size:12px}.blog-empty-topics{flex-wrap:wrap;gap:10px;margin:14px 0 36px;padding:0;list-style:none;display:flex}.blog-empty-topics li{border:1px solid var(--ink-soft);border-radius:var(--rs2);padding:8px 15px;font-size:14px}.blog-empty-topics li:nth-child(odd){border-radius:var(--rs1)}.post{--measure:720px;padding:56px 24px 0}.post-header,.post-hero,.post-body>*{max-width:var(--measure);margin-left:auto;margin-right:auto}.post-back{color:var(--ink-soft);gap:10px;margin-bottom:44px;font-size:14px;display:inline-flex}.post-back:hover,.post-header .eyebrow a:hover{color:var(--ink);text-underline-offset:5px;text-decoration:underline}.post-header h1{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(40px,5vw,68px);line-height:1.04}.post-lead{font-family:var(--font-display);color:var(--ink-soft);margin-top:26px;font-size:clamp(20px,1.8vw,24px);font-weight:300;line-height:1.45}.post-header .post-meta{border-top:1px solid var(--hairline);margin-top:30px;padding-top:22px;font-size:14px}.post-author{color:var(--ink)}.post-author span{color:var(--ink-soft)}.post-hero{max-width:1040px;margin-top:52px;margin-bottom:0}.post-hero .post-cover{aspect-ratio:16/9}.post-body{margin-top:56px;font-size:18px;line-height:1.75}.prose>:first-child{margin-top:0}.prose p,.prose ul,.prose ol,.prose blockquote,.prose table,.prose pre,.prose figure,.prose hr{margin:0 0 1.35em}.prose h2{letter-spacing:-.02em;margin:2.1em 0 .6em;font-size:clamp(30px,3vw,38px);font-weight:300;line-height:1.12}.prose h3{margin:1.8em 0 .5em;font-size:25px;font-weight:400;line-height:1.2}.prose h4{letter-spacing:.14em;text-transform:uppercase;margin:1.6em 0 .4em;font-size:15px}.prose h2+h3{margin-top:.8em}.prose a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.prose a:hover{text-decoration-thickness:2px}.prose strong{font-weight:600}.prose em{font-style:italic}.prose ul,.prose ol{padding-left:1.3em}.prose li+li,.prose li>ul,.prose li>ol{margin-top:.45em}.prose li>ul,.prose li>ol{margin-bottom:0}.prose ul li::marker{content:"✦  ";color:var(--ink-soft);font-size:.7em}.prose ol li::marker{font-family:var(--font-display);color:var(--ink-soft)}.prose blockquote{border-left:2px solid var(--ink);font-family:var(--font-display);padding:4px 0 4px 26px;font-size:1.3em;font-weight:300;line-height:1.45}.prose blockquote p:last-child{margin-bottom:0}.prose hr{border:0;border-top:1px solid var(--hairline);height:0;margin:2.6em auto}.prose img{border:2px solid var(--ink);border-radius:var(--r3);height:auto;margin:2em auto;display:block}.prose p>img:only-child{margin:0 auto}.prose code{background:var(--paper-raised);border:1px solid var(--hairline);border-radius:6px;padding:2px 6px;font-size:.88em}.prose pre{background:var(--paper-raised);border:1px solid var(--hairline);border-radius:12px;padding:18px 20px;font-size:15px;line-height:1.6;overflow-x:auto}.prose pre code{background:0 0;border:0;padding:0}.prose table{border-collapse:collapse;width:max-content;max-width:100%;font-size:15px;line-height:1.5;display:block;overflow-x:auto}.prose th,.prose td{border-bottom:1px solid var(--hairline);text-align:left;vertical-align:top;padding:11px 16px}.prose th{border-bottom:1.5px solid var(--ink);font-weight:600}.post-body>.post-cta{max-width:820px}.post-cta{background:var(--ink-deep);color:var(--paper);border-radius:var(--r2);align-items:flex-start;gap:32px;margin:3em auto;padding:44px 46px;display:flex}.post-cta img{flex-shrink:0;margin-top:4px}.post-cta p.eyebrow{color:#b8ae9d;margin-bottom:14px;font-size:12px}.post-cta p{margin:0}.post-cta .button{text-decoration:none}.post-cta-title{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(30px,3vw,40px);font-weight:200;line-height:1.08}.post-cta .post-cta-text{color:#d9d0c1;margin:16px 0 28px;font-size:16px;line-height:1.7}.post-cta .button{padding:14px 26px;font-size:16px}.post-related{border-top:1px solid var(--hairline);margin-top:60px;padding-top:64px}.post-related-head{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:44px;display:flex}.post-related-head h2{font-size:clamp(34px,3.6vw,50px)}.post-related-head .text-link{flex-shrink:0;font-size:14px}.post-back-bottom{max-width:768px;margin:auto;padding:60px 24px 30px}.post-back-bottom .post-back{margin:0}.blog-footer{border-top:1px solid var(--hairline);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:28px;padding-bottom:28px;font-size:12px;display:flex}.blog-footer>a{text-transform:uppercase;letter-spacing:.2em}.blog-footer nav{flex-wrap:wrap;gap:24px;display:flex}.blog-footer a:hover{text-decoration:underline}@media (max-width:1000px){.blog-list{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-list-plain>li:nth-child(3){display:none}}@media (max-width:700px){.blog-hero{padding-top:38px;padding-bottom:44px}.blog-hero h1{font-size:44px}.blog-intro,.blog-empty h2+p{font-size:16px}.blog-posts{padding-bottom:70px}.blog-list{grid-template-columns:1fr;gap:44px}.blog-list-plain>li:nth-child(3){display:list-item}.blog-list-wrap:not([data-filter]) .blog-list:not(.blog-list-plain)>li:first-child .post-card-link{border-bottom:0;align-items:stretch;gap:22px;padding-bottom:0;display:flex}.blog-list-wrap:not([data-filter]) .blog-list:not(.blog-list-plain)>li:first-child h2,.post-card h2,.post-card h3{font-size:28px}.post-cover-type{padding:20px 22px}.post-cover-type em{font-size:28px}.blog-empty{grid-template-columns:1fr;gap:36px;padding-top:48px}.blog-empty-mark{width:130px}.blog-empty-mark img{width:44px;height:44px}.post{padding-top:30px}.post-back{margin-bottom:30px}.post-header h1{font-size:40px}.post-body{margin-top:40px;font-size:17px}.post-cta{flex-direction:column;gap:20px;padding:32px 26px}.post-related{padding-top:48px}.post-related-head{flex-direction:column;gap:16px;margin-bottom:32px}.blog-footer{text-align:center;flex-direction:column}.blog-footer nav{justify-content:center;gap:18px}}
