.article--process{--process-accent:#b8a57a}.process-hero{color:#fff;background:#1a1712;align-items:flex-end;min-height:88vh;padding:150px 2.25rem 72px;display:flex;position:relative;overflow:hidden}.process-hero__media{z-index:0;position:absolute;inset:0}.process-hero__media img{object-fit:cover;object-position:center 35%;width:100%;height:115%;display:block}.process-hero__vignette{background:linear-gradient(#1a171247 0,#1a17128c 55%,#1a1712eb 100%),linear-gradient(90deg,#1a171273 0,#0000 45%,#1a171240 100%);position:absolute;inset:0}.process-hero__grain{pointer-events:none;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.process-hero__inner{z-index:1;width:100%;max-width:1100px;margin-inline:auto;position:relative}.process-hero__breadcrumbs{font-family:var(--font-sans);color:#ffffffb8;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;font-size:13px;display:flex}.process-hero__breadcrumbs a{color:#fff;border-bottom:1px solid #0000;font-weight:600;text-decoration:none;transition:border-color .2s,opacity .2s}.process-hero__breadcrumbs a:hover{opacity:.85;border-bottom-color:currentColor}.process-hero__breadcrumbs [aria-current=page]{color:#ffffff8c}.process-hero__content{flex-direction:column;gap:18px;max-width:760px;display:flex}.process-hero__category{width:-moz-fit-content;width:fit-content;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff40;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700}.process-hero__title{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(40px,6vw,74px);font-weight:900;line-height:.98}.process-hero__title-line{display:block}.process-hero__title-line--accent{color:var(--process-accent)}.process-hero__excerpt{font-family:var(--font-sans);font-size:var(--step-1);color:#ffffffd1;max-width:58ch;margin:0;line-height:1.7}.process-hero__meta{font-family:var(--font-sans);color:#ffffffb3;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;font-size:14px;display:flex}.process-hero__meta .article__author-avatar{background:var(--process-accent);color:#1a1712}.process-hero__meta .article__author-name,.process-hero__meta time{color:#ffffffe6}.process-hero__scroll{z-index:2;opacity:.6;width:1px;height:48px;position:absolute;bottom:28px;left:50%;overflow:hidden;transform:translate(-50%)}.process-hero__scroll-line{background:linear-gradient(180deg,var(--process-accent) 0%,transparent 100%);width:100%;height:100%;animation:2s ease-in-out infinite processScrollPulse;display:block}@keyframes processScrollPulse{0%{opacity:0;transform:translateY(-100%)}40%{opacity:1}80%{opacity:0;transform:translateY(100%)}to{opacity:0;transform:translateY(100%)}}.article--process .article__toc-label{margin-bottom:18px}.article--process .article__toc-list{counter-reset:etapa;position:relative}.article--process .article__toc-list:before{content:"";background:linear-gradient(180deg,var(--process-accent) 0%,var(--color-border) 100%);border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:15px}.article--process .article__toc-link{color:var(--color-text-dark);border-left:none;padding:9px 0 9px 44px;font-size:13px;transition:color .25s;position:relative}.article--process .article__toc-link[data-toc-step]:before{counter-increment:etapa;content:counter(etapa);border:2px solid var(--color-border);background:var(--color-bg-primary);width:32px;height:32px;font-family:var(--font-display);color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:800;transition:border-color .25s,background .25s,color .25s;display:flex;position:absolute;top:5px;left:0}.article--process .article__toc-link:hover{color:var(--color-text-secondary)}.article--process .article__toc-link[data-toc-status=active]{color:var(--color-text-secondary);font-weight:700}.article--process .article__toc-link[data-toc-status=active]:before{border-color:var(--process-accent);background:var(--process-accent);color:#1a1712}.article--process .article__toc-link:not([data-toc-step]){opacity:.85;padding-left:26px;font-size:12.5px}.article--process .article__toc-link:not([data-toc-step]):before{content:"";background:var(--color-border);border:0;width:10px;height:10px;left:10px}.article--process .article__toc-link:not([data-toc-step])[data-toc-status=active]:before{background:var(--process-accent)}.article--process .article__layout{padding-top:72px}.article--process .article__body h2{scroll-margin-top:120px}.article--process .article__inline-image{border-radius:28px;margin:56px 0;position:relative;overflow:hidden;box-shadow:0 28px 70px #4b423424}.article--process .article__inline-image:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #a0927a40;position:absolute;inset:0}.article--process .article__inline-image img{border:0;border-radius:0}@media (max-width:1023px){.process-hero{min-height:88vh;padding:140px 1.5rem 52px}.process-hero__title{font-size:clamp(38px,9vw,64px)}.article--process .article__toc-list:before{display:none}}@media (max-width:600px){.process-hero{min-height:85vh;padding:120px 1.25rem 48px}.process-hero__breadcrumbs{font-size:12px}.process-hero__excerpt{font-size:16px}}