.recurso-card{gap:0;padding:0;display:grid;overflow:hidden}.recurso-card__media{aspect-ratio:4/3;background:var(--c-surface);position:relative;overflow:hidden}.recurso-card__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 82%;object-position:50% 82%;width:100%;height:100%;display:block;position:absolute;inset:0}.recurso-card__media:after{content:"";pointer-events:none;background:linear-gradient(#05060700 50%,#050607bf 100%);position:absolute;inset:0}.recurso-card__badge{z-index:1;border:1px solid var(--c-accent);font:600 var(--fs-1)/1 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.2em;color:var(--c-accent);background:#050607bf;border-radius:2px;padding:6px 10px;position:absolute;top:16px;left:16px}.recurso-card__body{align-content:center;justify-items:start;gap:14px;padding:clamp(24px,3.4vw,48px);display:grid}.recurso-card__kicker{color:var(--c-accent);margin:0}.recurso-card__title{font:400 var(--fs-4)/1.3 Michroma, sans-serif;text-transform:uppercase;color:var(--c-text);text-wrap:balance;margin:0}.recurso-card__text{max-width:52ch;font:300 var(--fs-2)/1.6 "Geist Variable", sans-serif;color:var(--c-text-2);margin:0}.recurso-card__cta{margin-top:6px}.recurso-card__meta{color:var(--c-text-2);margin:0}@media (width>=768px){.recurso-card{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.recurso-card__media{aspect-ratio:auto;min-height:320px}}.recurso-card__kicker,.recurso-card__meta{font:600 var(--fs-1)/1.3 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.14em;text-transform:uppercase}@media (width<=767px){.recurso-card__body{text-align:center;justify-items:center}}.blog .recurso-card{margin-top:clamp(32px,4vw,56px)}.recurso-quiz{border:1px solid var(--c-line,#ffffff14);background:var(--c-surface,#0d1114);border-radius:6px;margin-top:24px;transition:border-color .2s}.recurso-quiz[open]{border-color:#5ace1759}.recurso-quiz__summary{cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:flex}.recurso-quiz__summary-left{flex:14rem;min-width:0}.recurso-quiz__summary::-webkit-details-marker{display:none}.recurso-quiz__kicker{font:600 var(--fs-1)/1 "JetBrains Mono Variable", monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--c-accent,#5ace17);margin:0 0 6px;display:block}.recurso-quiz__heading{font:400 var(--fs-3)/1.3 Michroma, sans-serif;text-transform:uppercase;color:var(--c-text,#f2f4f3);margin:0}.recurso-quiz__summary-badge{align-items:center;gap:12px;display:flex}.recurso-quiz__pill{font:600 var(--fs-1)/1 "JetBrains Mono Variable", monospace;color:var(--c-accent,#5ace17);white-space:nowrap;background:#5ace171a;border:1px solid #5ace1766;border-radius:99px;padding:6px 12px}.recurso-quiz__chevron{color:var(--c-text-2,#8a918d);font-size:16px;transition:transform .2s}.recurso-quiz[open] .recurso-quiz__chevron{transform:rotate(180deg)}.recurso-quiz__body{border-top:1px solid var(--c-line,#ffffff0f);padding:0 24px 28px}.recurso-quiz__intro{font:300 var(--fs-2)/1.6 "Geist Variable", sans-serif;color:var(--c-text-2,#c9cfcc);max-width:65ch;margin:20px 0}.recurso-quiz__scorecard{border:1px solid var(--c-line,#ffffff14);background:#07090b;border-radius:4px;margin-bottom:24px;padding:18px 20px}.recurso-quiz__scorecard[data-score=green]{border-left:3px solid #5ace17}.recurso-quiz__scorecard[data-score=amber]{border-left:3px solid #f59e0b}.recurso-quiz__scorecard[data-score=red]{border-left:3px solid #e5322d}.recurso-quiz__score-gauge{align-items:center;gap:12px;margin-bottom:8px;display:flex}.recurso-quiz__gauge-light{border-radius:50%;width:12px;height:12px}.recurso-quiz__scorecard[data-score=green] .recurso-quiz__gauge-light{background:#5ace17;box-shadow:0 0 10px #5ace1799}.recurso-quiz__scorecard[data-score=amber] .recurso-quiz__gauge-light{background:#f59e0b;box-shadow:0 0 10px #f59e0b99}.recurso-quiz__scorecard[data-score=red] .recurso-quiz__gauge-light{background:#e5322d;box-shadow:0 0 10px #e5322d99}.recurso-quiz__gauge-title{font:600 var(--fs-2)/1 Michroma, sans-serif;text-transform:uppercase;color:#f2f4f3;margin-right:12px}.recurso-quiz__gauge-count{font:600 var(--fs-1)/1 "JetBrains Mono Variable", monospace;color:var(--c-text-2,#8a918d)}.recurso-quiz__gauge-text{font:400 var(--fs-1)/1.5 "Geist Variable", sans-serif;color:var(--c-text-2,#c9cfcc);margin:0}.recurso-quiz__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:28px;display:grid}.recurso-quiz__sector{border:1px solid var(--c-line,#ffffff0d);background:#05060766;border-radius:4px;padding:16px}.recurso-quiz__sector-head{border-bottom:1px solid var(--c-line,#ffffff0d);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:8px;display:flex}.recurso-quiz__sector-num{font:700 var(--fs-1)/1 "JetBrains Mono Variable", monospace;color:var(--c-accent,#5ace17)}.recurso-quiz__sector-title{font:400 var(--fs-1)/1 Michroma, sans-serif;text-transform:uppercase;color:#f2f4f3}.recurso-quiz__sector-when{color:#8a918d;white-space:nowrap;margin-left:auto;font:400 12px/1 JetBrains Mono Variable,monospace}.recurso-quiz__items{flex-direction:column;gap:10px;display:flex}.recurso-quiz__item{cursor:pointer;color:#c9cfcc;align-items:flex-start;gap:10px;font:300 13px/1.45 Geist Variable,sans-serif;display:flex}.recurso-quiz__input{opacity:0;pointer-events:none;position:absolute}.recurso-quiz__box{background:#050607;border:1px solid #ffffff40;border-radius:2px;flex-shrink:0;width:16px;height:16px;margin-top:1px;transition:all .15s}.recurso-quiz__input:focus-visible+.recurso-quiz__box{outline:2px solid var(--c-accent,#5ace17);outline-offset:2px}.recurso-quiz__input:checked+.recurso-quiz__box{background:var(--c-accent,#5ace17);border-color:var(--c-accent,#5ace17);box-shadow:0 0 8px #5ace1766}.recurso-quiz__input:checked~.recurso-quiz__item-text{color:#f2f4f3}.recurso-quiz__footer{border-top:1px solid var(--c-line,#ffffff14);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;display:flex}.recurso-quiz__footer-kicker{letter-spacing:.15em;text-transform:uppercase;color:var(--c-accent,#5ace17);margin:0 0 4px;font:600 12px/1 JetBrains Mono Variable,monospace}.recurso-quiz__footer-title{font:400 var(--fs-2)/1.2 Michroma, sans-serif;text-transform:uppercase;color:#f2f4f3;margin:0 0 6px}.recurso-quiz__footer-text{color:#8a918d;max-width:50ch;margin:0;font:300 13px/1.5 Geist Variable,sans-serif}.recurso-quiz__footer-ctas{flex-wrap:wrap;gap:12px;display:flex}@media (width<=767px){.recurso-card__media{aspect-ratio:2}}.recurso-card__media:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg, transparent 38%, #ffffff29 48%, rgb(var(--c-accent-rgb) / .12) 52%, transparent 62%);animation:recurso-sheen 7s var(--ease-brand) 1.2s infinite;background-position:130% 0;background-size:260% 100%;position:absolute;inset:0}@keyframes recurso-sheen{0%{background-position:130% 0}35%,to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.recurso-card__media:before{animation:none;display:none}}html.is-anatomia-pinned .float-cta,html.is-proceso-pinned .float-cta{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px)}.anatomia,.paquetes,.proceso,.trabajo,.faq,#consulta,#autodiagnostico-marca{scroll-margin-top:76px}#hero .page-hero__content{max-width:min(calc(42rem + 2 * var(--grid-margin)), 100%)}.draw-iso{right:var(--grid-margin);width:min(26vw,440px);position:absolute;bottom:clamp(28px,4.5vh,64px)}.draw-iso .tag-graphic__grid line{stroke:#ffffff24}.draw-iso .tag-graphic__draw{stroke-width:1.5px;filter:drop-shadow(0 0 6px rgb(var(--c-accent-rgb) / .55))}html:not(.tier-static) .draw-iso:not(.is-ready){visibility:hidden}@media (width<=767px){.draw-iso{top:84px;bottom:auto;right:var(--grid-margin);width:46vw}}.anatomia{overflow-x:clip}.anatomia .chapter-head{max-width:none;padding-bottom:20px}.anatomia .chapter-head__title{text-wrap:balance}.anatomia .chapter-head__lead{max-width:46rem}.anatomia__stage{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,72px);margin-top:clamp(20px,2.4vw,36px);display:grid}.anatomia__list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.anatomia__item{-moz-column-gap:8px;border-left:2px solid var(--c-line);transition:border-color var(--dur-micro) var(--ease-brand), opacity var(--dur-micro) var(--ease-brand);grid-template-columns:2.4em 1fr;column-gap:8px;padding:12px 0 12px 14px;display:grid}.anatomia__item-num,.anatomia__item-label{font:600 var(--fs-1)/1.4 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.14em;text-transform:uppercase}.anatomia__item-num{color:var(--c-text-2)}.anatomia__item-label{color:var(--c-text);transition:color var(--dur-micro) var(--ease-brand)}.anatomia__item-text{font:300 var(--fs-2)/1.5 "Geist Variable", sans-serif;color:var(--c-text-2);grid-column:2;margin-top:4px}.anatomia.is-building .anatomia__item{opacity:.45}.anatomia.is-building .anatomia__item.is-done{opacity:.8}.anatomia.is-building .anatomia__item.is-active{opacity:1;border-left-color:var(--c-accent)}.anatomia.is-building .anatomia__item.is-active .anatomia__item-label,.anatomia.is-building .anatomia__item.is-active .anatomia__item-num{color:var(--c-accent)}.anatomia__canvas{--cols:12;--rows:8;aspect-ratio:16/10;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-template-rows:repeat(var(--rows), minmax(0, 1fr));background:radial-gradient(80% 70% at 30% 30%, rgb(var(--c-accent-rgb) / .06), transparent 70%), #0a0d0fb8;border:1px solid var(--c-line);border-radius:var(--radius);justify-self:end;width:min(100%,160svh - 560px);display:grid;position:relative;overflow:hidden;container-type:inline-size}.anatomia__grid{pointer-events:none;grid-area:1/1/-1/-1;position:absolute;inset:0}.anatomia__gl{background:#ffffff12;position:absolute}.anatomia__gl--v{width:1px;top:0;bottom:0}.anatomia__gl--h{height:1px;left:0;right:0}.anatomia__gl--v:nth-child(2),.anatomia__gl--v:nth-child(12){background:rgb(var(--c-accent-rgb) / .22)}.anatomia__layer{min-width:0;min-height:0;position:relative}.anatomia__logo{flex-direction:column;grid-area:1/2/5/7;justify-content:center;align-items:center;gap:2.2cqi;display:flex}.anatomia__mark{width:11cqi;height:auto;overflow:visible}.anatomia__mark path{fill:none;stroke:var(--c-accent);stroke-width:3px;stroke-linecap:square}.anatomia__wordmark{letter-spacing:.18em;color:var(--c-text);padding-left:.18em;font:400 4.2cqi/1 Michroma,sans-serif}.anatomia__colors{grid-area:1/7/3/12;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8cqi;padding-block:1.6cqi .6cqi;display:grid}.anatomia__swatch{flex-direction:column;gap:.5cqi;min-width:0;display:flex}.anatomia__chip{border-radius:2px;flex:1;box-shadow:inset 0 0 0 1px #ffffff1a}.anatomia__swatch-name,.anatomia__swatch-hex{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:clip;font:600 max(9px,1cqi)/1.2 JetBrains Mono Variable,JetBrains Mono Fallback,monospace;overflow:hidden}.anatomia__swatch-name{color:var(--c-text)}.anatomia__swatch-hex{color:var(--c-text-2)}.anatomia__type{grid-area:3/7/5/12;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;padding-bottom:1.2cqi;display:grid}.anatomia__specimen{flex-direction:column;gap:.6cqi;min-width:0;display:flex}.anatomia__glyphs{color:var(--c-text);line-height:1}.anatomia__specimen--display .anatomia__glyphs{font:400 5.6cqi/1 Michroma,sans-serif}.anatomia__specimen--body .anatomia__glyphs{font:300 6.4cqi/1 Geist Variable,sans-serif}.anatomia__specimen--mono .anatomia__glyphs{color:var(--c-accent);font:600 5.6cqi/1 JetBrains Mono Variable,JetBrains Mono Fallback,monospace}.anatomia__type-label{letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-2);font:600 max(9px,1cqi)/1.2 JetBrains Mono Variable,JetBrains Mono Fallback,monospace}.anatomia__apps{grid-area:5/2/9/12;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:3cqi;padding-bottom:3.2cqi;display:grid}.anatomia__app{flex-direction:column;align-items:center;gap:1cqi;min-width:0;display:flex}.anatomia__app-art{border-radius:2px;justify-content:center;align-items:center;gap:1cqi;display:flex;position:relative;box-shadow:0 1.4cqi 3cqi -1cqi #000c}.anatomia__app-mark{width:3.4cqi;height:auto;overflow:visible}.anatomia__app-mark path{fill:none;stroke:var(--c-accent);stroke-width:4px}.anatomia__app-label{letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-2);font:600 max(9px,1cqi)/1.2 JetBrains Mono Variable,JetBrains Mono Fallback,monospace}.anatomia__app--card .anatomia__app-art{aspect-ratio:85/55;border:1px solid #ffffff1a;border-left:3px solid var(--c-accent);letter-spacing:.16em;width:82%;color:var(--c-text);background:#0d1113;font:400 1.5cqi/1 Michroma,sans-serif}.anatomia__app--box .anatomia__app-art{aspect-ratio:1/.9;background:linear-gradient(#111618 0%,#07090a 100%);border:1px solid #ffffff1a;width:58%}.anatomia__app--box .anatomia__app-mark{width:6cqi}.anatomia__lid{border-bottom:1px solid var(--c-accent);background:#151b1d;border-radius:2px;height:24%;position:absolute;top:0;left:-3%;right:-3%}.anatomia__app--post .anatomia__app-art{aspect-ratio:1;background:var(--c-accent);flex-direction:column;justify-content:space-between;align-items:flex-start;width:54%;padding:1.4cqi}.anatomia__post-title{text-transform:uppercase;color:#050607;font:400 1.05cqi/1.25 Michroma,sans-serif}.anatomia__app--post .anatomia__app-mark path{stroke:#050607}@media (width<=1023px){.anatomia__stage{grid-template-columns:1fr}.anatomia__canvas{justify-self:stretch;width:100%}.anatomia__list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px 24px}}@container (width<=700px){.anatomia__swatch-name{display:none}}@container (width<=480px){.anatomia__type-label{display:none}}@media (width<=599px){.anatomia__swatch-name,.anatomia__swatch-hex{display:none}.anatomia__colors{padding-bottom:1.6cqi}}.paquetes__grid{gap:var(--grid-gutter);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin-top:clamp(40px,5vw,64px);display:grid}.paquete{flex-direction:column;gap:12px;padding:clamp(22px,2vw,32px);display:flex}.paquete.is-recommended{border-color:rgb(var(--c-accent-rgb) / .55);box-shadow:inset 3px 0 0 var(--c-accent), inset 0 1px 0 #ffffff14, 0 30px 60px -30px rgb(var(--c-accent-rgb) / .35)}.paquete__head{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}.paquete__grid{font:600 var(--fs-2)/1 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.08em;color:var(--c-text);border:1px solid #ffffff38;border-radius:2px;padding:6px 10px}.paquete.is-recommended .paquete__grid{background:var(--c-accent);border-color:var(--c-accent);color:#050607}.paquete__badge{font:600 var(--fs-1)/1 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent)}.paquete__name{text-transform:uppercase;color:var(--c-text);text-wrap:balance;margin-top:8px;font:400 clamp(1rem,.78rem + .5vw,1.25rem)/1.25 Michroma,sans-serif}.paquete__audience{font:300 var(--fs-2)/1.5 "Geist Variable", sans-serif;color:var(--c-text-2);min-height:3em}.paquete__price{-moz-column-gap:8px;color:var(--c-text);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:8px;display:flex}.paquete__from{font:600 var(--fs-1)/1 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--c-text-2);flex-basis:100%}.paquete__amount{white-space:nowrap;min-height:1.1em;font:400 clamp(1.5rem,1.05rem + 1vw,2.1rem)/1.1 Michroma,sans-serif;display:inline-block}.paquete__amount.is-price-pending{min-width:5ch}.paquete__cur{color:var(--c-text-2);white-space:pre;font:300 clamp(1.2rem,.95rem + .6vw,1.6rem)/1 Geist Variable,sans-serif}.paquete__unit{color:var(--c-text-2);white-space:nowrap;margin-left:2px;font:300 clamp(.95rem,.8rem + .3vw,1.15rem)/1 Geist Variable,sans-serif}.paquete__iva{min-height:1.3em;font:600 var(--fs-1)/1.3 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-2)}.paquete__includes{border-top:1px solid var(--c-line);font:300 var(--fs-2)/1.45 "Geist Variable", sans-serif;color:var(--c-text);gap:8px;margin:8px 0 0;padding:16px 0 0;list-style:none;display:grid}.paquete__includes li{padding-left:18px;position:relative}.paquete__includes li:before{content:"";background:var(--c-accent);width:8px;height:1px;position:absolute;top:.7em;left:0}.paquete__facts{grid-template-columns:1fr 1fr;gap:12px;margin:auto 0 0;padding-top:16px;display:grid}.paquete__facts dt{font:600 var(--fs-1)/1.3 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-2)}.paquete__facts dd{font:300 var(--fs-2)/1.4 "Geist Variable", sans-serif;color:var(--c-text);margin:4px 0 0}.paquete__cta{justify-content:center;margin-top:8px}.paquetes-table__wrap{margin-top:clamp(48px,6vw,88px);overflow-x:auto}.paquetes-table__wrap:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px}.paquetes-table{border-collapse:collapse;width:100%;min-width:680px}.paquetes-table caption{text-align:left;font:400 var(--fs-4)/1.2 Michroma, sans-serif;text-transform:uppercase;color:var(--c-text);padding-bottom:20px}.paquetes-table th,.paquetes-table td{border-bottom:1px solid var(--c-line);padding:14px 12px}.paquetes-table thead th{font:600 var(--fs-1)/1.35 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text);text-align:center;vertical-align:bottom;width:17%}.paquetes-table__grid{color:var(--c-text-2);margin-bottom:6px;display:block}.paquetes-table thead th.is-recommended{color:var(--c-accent);box-shadow:inset 0 2px 0 var(--c-accent)}.paquetes-table thead th.is-recommended .paquetes-table__grid{color:var(--c-accent)}.paquetes-table tbody th{text-align:left;font:300 var(--fs-2)/1.4 "Geist Variable", sans-serif;color:var(--c-text)}.paquetes-table td{text-align:center}.paquetes-table td.is-recommended,.paquetes-table thead th.is-recommended{background:rgb(var(--c-accent-rgb) / .05)}.paquetes-table__yes{color:var(--c-accent);font-size:1.1em}.paquetes-table__no{color:#ffffff38}.paquetes-table__note{font:600 var(--fs-1)/1 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--c-accent)}@media (hover:hover){.paquetes-table tbody tr:hover th,.paquetes-table tbody tr:hover td{background-color:#ffffff06}}.paquetes__ref{border-left:2px solid var(--c-accent);max-width:68ch;font-size:var(--fs-2);color:var(--c-text-2);margin-top:clamp(24px,3vw,32px);padding-left:16px;line-height:1.55}.paquetes__ref strong{color:var(--c-text);font-weight:600}.paquetes__nota{font:600 var(--fs-1)/1.4 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-2);margin-top:24px}@media (width<=1199px){.paquetes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=699px){.paquetes__grid{grid-template-columns:1fr}.paquete__audience{min-height:0}.paquetes-table{table-layout:fixed;width:auto;min-width:0}.paquetes-table caption{max-width:calc(100vw - 2 * var(--grid-margin));position:sticky;left:0}.paquetes-table thead th{width:104px}.paquetes-table tbody th,.paquetes-table thead td{z-index:1;background:var(--c-bg);width:min(148px,36vw);box-shadow:1px 0 0 var(--c-line);padding-left:0;position:sticky;left:0}}.proceso{overflow-x:clip}.proceso__viewport{margin-top:clamp(32px,4vw,56px)}.proceso__circuit{display:none}.proceso__track{gap:4px;max-width:46rem;margin:0;padding:0;list-style:none;display:grid}.proceso__paso{border-left:2px solid var(--c-line);transition:opacity var(--dur-micro) var(--ease-brand), border-color var(--dur-micro) var(--ease-brand);align-content:start;gap:6px;padding:18px 0 18px 20px;display:grid}.proceso__sector{font:600 var(--fs-1)/1.4 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--c-text-2);transition:color var(--dur-micro) var(--ease-brand)}.proceso__label{font:400 var(--fs-4)/1.25 Michroma, sans-serif;text-transform:uppercase;color:var(--c-text);transition:color var(--dur-micro) var(--ease-brand);margin:0}.proceso__text{max-width:34ch;font:300 var(--fs-3)/1.5 "Geist Variable", sans-serif;color:var(--c-text-2);margin:0}.proceso.is-scroller{--paso-w:clamp(320px, 30vw, 480px)}.proceso.is-scroller .chapter-head{max-width:none}.proceso.is-scroller .proceso__viewport{margin-inline:calc(-1 * var(--grid-margin));padding-inline:var(--grid-margin);overflow:hidden}.proceso.is-scroller .proceso__rail{will-change:transform;width:max-content}.proceso.is-scroller .proceso__circuit{width:calc(var(--paso-w) * 5);height:auto;margin-bottom:20px;display:block;overflow:visible}.proceso.is-scroller .proceso__track{gap:0;max-width:none;display:flex}.proceso.is-scroller .proceso__label{font-size:min(var(--fs-5), calc(var(--paso-w) / 13))}.proceso.is-scroller .proceso__paso{flex:0 0 var(--paso-w);width:var(--paso-w);border-left:0;padding:4px clamp(24px,3vw,56px) 8px 0}.proceso__line-base,.proceso__line-draw{fill:none;stroke-width:4px;stroke-linecap:square}.proceso__line-base{stroke:#ffffff24;stroke-dasharray:18 14}.proceso__line-draw{stroke:var(--c-accent);filter:drop-shadow(0 0 6px rgb(var(--c-accent-rgb) / .5))}.proceso__node{fill:var(--c-bg);stroke:#fff6;stroke-width:4px;transition:fill var(--dur-micro) var(--ease-brand), stroke var(--dur-micro) var(--ease-brand)}.proceso__node.is-done{stroke:var(--c-accent)}.proceso__node.is-active{fill:var(--c-accent);stroke:var(--c-accent)}.proceso.is-running .proceso__paso{opacity:.4}.proceso.is-running .proceso__paso.is-done{opacity:.75}.proceso.is-running .proceso__paso.is-active{opacity:1}.proceso.is-running .proceso__paso.is-active .proceso__sector,.proceso.is-running .proceso__paso.is-active .proceso__label{color:var(--c-accent)}.trabajo__grid{gap:var(--grid-gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(32px,4vw,56px);display:grid}@media (width<=1023px){.trabajo__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.trabajo__grid{grid-template-columns:1fr}}.faq .chapter-head,#faq .chapter-head{margin-inline:auto}.faq__layout{margin-top:clamp(32px,4vw,56px)}.faq__list{gap:12px;max-width:58rem;margin-inline:auto;display:grid}.faq__aside{display:none}@media (width>=1024px){.faq__layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,4vw,80px);display:grid}.faq__list{max-width:none}.faq__aside{display:block;position:sticky;top:96px}}.faq__visual{border-radius:var(--radius);border:1px solid rgb(var(--c-accent-rgb) / .28);height:clamp(360px,46vh,460px);box-shadow:inset 0 1px 0 #ffffff0f, 0 0 24px rgb(var(--c-accent-rgb) / .08);background:var(--c-surface);position:relative;overflow:hidden}.faq__img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 45%;object-position:50% 45%;width:100%;height:100%;display:block}.faq__visual:after{content:"";pointer-events:none;background:linear-gradient(#05060759 0%,#05060700 30% 60%,#050607b3 100%);position:absolute;inset:0}.faq__item{padding:0}.faq__item[open]{border-color:rgb(var(--c-accent-rgb) / .35);box-shadow:inset 3px 0 0 var(--c-accent), inset 0 1px 0 #ffffff14}.faq__q{cursor:pointer;min-height:56px;font:600 var(--fs-2)/1.4 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:20px;padding:16px clamp(18px,2vw,28px);list-style:none;display:flex}.faq__q::-webkit-details-marker{display:none}.faq__q::marker{content:""}.faq__q:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.faq__item[open] .faq__q{color:var(--c-accent)}.faq__icon{width:14px;height:14px;transition:transform var(--dur-micro) var(--ease-brand);flex:none;position:relative}.faq__icon:before,.faq__icon:after{content:"";background:currentColor;width:100%;height:1.6px;margin-top:-.8px;position:absolute;top:50%;left:0}.faq__icon:after{transform:rotate(90deg)}.faq__item[open] .faq__icon{transform:rotate(45deg)}.faq__a{padding:0 clamp(18px,2vw,28px) 20px}.faq__a p{max-width:62ch;font:300 var(--fs-3)/1.6 "Geist Variable", sans-serif;color:var(--c-text-2);margin:0}@media (hover:hover){.faq__q:hover{color:var(--c-accent)}}@media (prefers-reduced-motion:reduce){.faq__icon{transition:none}}@media (width<=767px){.anatomia__item{text-align:center;border-left:0;padding:16px 0 12px;display:block;position:relative}.anatomia__item-num{margin-right:8px}.anatomia__item-text{display:block}.anatomia__item:before{content:"";background:var(--c-line);width:24px;height:2px;position:absolute;top:0;left:50%;translate:-50%}.anatomia.is-building .anatomia__item.is-active:before{background:var(--c-accent)}.paquete{text-align:center;align-items:center}.paquete__head{justify-content:center}.paquete__audience{min-height:0}.paquete__price{justify-content:center}.paquete__includes{align-self:stretch}.paquete__includes li{text-align:left}.paquete__facts,.paquete__cta{align-self:stretch}.paquetes-table caption,.paquetes__nota{text-align:center}.proceso__track{margin-inline:auto}.proceso__paso{text-align:center;border-left:0;justify-items:center;padding:22px 0 18px;position:relative}.proceso__paso:before{content:"";background:var(--c-line);width:24px;height:2px;position:absolute;top:0;left:50%;translate:-50%}.proceso__text{margin-inline:auto}.proceso.is-running .proceso__paso.is-active:before{background:var(--c-accent)}.anatomia.is-sticky .anatomia__stage{flex-direction:column;align-items:stretch;display:flex}.anatomia.is-sticky .anatomia__canvas{z-index:2;background:radial-gradient(80% 70% at 30% 30%, rgb(var(--c-accent-rgb) / .06), transparent 70%), #0a0d0f;box-shadow:0 -12px 0 12px var(--c-bg), 0 22px 22px 2px var(--c-bg);order:-1;position:sticky;top:76px}.anatomia.is-sticky .anatomia__list{grid-template-columns:minmax(0,1fr);gap:0}.anatomia.is-sticky .anatomia__item{min-height:112px;padding-block:20px 14px}}.paquetes-compare__summary{display:none}@media (width<=767px){.paquetes-compare{border:1px solid var(--c-line);border-top:2px solid var(--c-accent);background:#0a0d0f99;margin-top:28px}.paquetes-compare__summary{cursor:pointer;min-height:52px;font:600 var(--fs-1)/1.3 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--c-text);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.paquetes-compare__summary::-webkit-details-marker{display:none}.paquetes-compare__chev{border-right:2px solid var(--c-accent);border-bottom:2px solid var(--c-accent);width:10px;height:10px;transition:transform var(--dur-micro) var(--ease-brand);transform:rotate(45deg)translate(-2px,-2px)}.paquetes-compare[open] .paquetes-compare__chev{transform:rotate(-135deg)}.paquetes-compare .paquetes-table__wrap{margin-top:0;padding:0 0 12px}.paquetes-compare .paquetes-table caption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.proceso.is-vertical .proceso__track{max-width:none;margin-inline:0;position:relative}.proceso.is-vertical .proceso__paso{text-align:left;justify-items:start;padding:22px 0 18px 36px}.proceso.is-vertical .proceso__text{margin-inline:0}.proceso.is-vertical .proceso__paso:before{z-index:1;background:var(--c-bg);border:2px solid #ffffff59;width:12px;height:12px;top:24px;left:2px;translate:none;rotate:45deg}.proceso.is-vertical .proceso__paso.is-done:before,.proceso.is-vertical .proceso__paso.is-active:before{background:var(--c-accent);border-color:var(--c-accent);box-shadow:0 0 10px rgb(var(--c-accent-rgb) / .8)}.proceso.is-vertical .proceso__paso.is-hit:before{animation:.42s steps(3,end) both lane-hit}.proceso.is-vertical .proceso__paso.is-hit .proceso__label{animation:.42s steps(3,end) both lane-label}@keyframes proceso-hit{0%,66%{box-shadow:0 0 14px #fff, 0 0 24px rgb(var(--c-accent-rgb));background:#fff}}@keyframes proceso-label{0%,66%{filter:brightness(1.8)}to{filter:none}}}@media (width<=767px) and (prefers-reduced-motion:reduce){.proceso.is-vertical .proceso__paso.is-hit:before,.proceso.is-vertical .proceso__paso.is-hit .proceso__label{animation:none}}@media (width<=767px){.paquetes-compare .paquetes-table th[scope=row],.paquetes-compare .paquetes-table thead td:first-child{padding-left:16px}}.marca-check{padding:0 var(--grid-margin) clamp(48px, 6vw, 96px);position:relative}.marca-check__inner{max-width:1680px;margin-inline:auto}.recurso-quiz--marca{margin-top:0}.recurso-quiz--marca .recurso-quiz__summary{padding:clamp(20px,2.4vw,32px) clamp(20px,2.4vw,36px)}.recurso-quiz--marca .recurso-quiz__summary:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.recurso-quiz--marca .recurso-quiz__summary-badge{flex-wrap:wrap}.recurso-quiz--marca .recurso-quiz__toggle{pointer-events:none}.recurso-quiz--marca[open] .recurso-quiz__toggle{border-color:var(--c-accent);color:var(--c-accent)}@media (hover:hover){.recurso-quiz--marca .recurso-quiz__summary:hover .recurso-quiz__toggle{background:rgb(var(--c-accent-rgb) / .12);border-color:var(--c-accent)}}.recurso-quiz--marca .recurso-quiz__item{font-size:var(--fs-2);line-height:1.5}.recurso-quiz--marca .recurso-quiz__box{margin-top:3px}.recurso-quiz--marca .recurso-quiz__gauge-text{font-size:var(--fs-2)}.recurso-quiz--marca .recurso-quiz__pick{border-left:2px solid var(--c-accent);margin-top:14px;padding:2px 0 2px 14px}.recurso-quiz--marca .recurso-quiz__pick-line{font:600 var(--fs-1)/1.4 "JetBrains Mono Variable", "JetBrains Mono Fallback", monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-2);margin:0}.recurso-quiz--marca .recurso-quiz__pick-line[hidden]{display:none}.recurso-quiz--marca [data-quiz-done]{color:var(--c-accent)}.recurso-quiz--marca .recurso-quiz__pick b{color:var(--c-accent);margin-left:6px;font-weight:600}.recurso-quiz--marca .recurso-quiz__pick-why{font:300 var(--fs-2)/1.5 "Geist Variable", sans-serif;color:var(--c-text);margin:6px 0 0}.recurso-quiz--marca .recurso-quiz__footer-text{font-size:var(--fs-2);color:var(--c-text-2)}.recurso-quiz--marca[open] .recurso-quiz__body{animation:marca-check-in .42s var(--ease-brand) both}@keyframes marca-check-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}html.tier-static .recurso-quiz--marca[open] .recurso-quiz__body{animation:none}@media (prefers-reduced-motion:reduce){.recurso-quiz--marca[open] .recurso-quiz__body{animation:none}}@media (width<=767px){.recurso-quiz--marca .recurso-quiz__summary-badge{width:100%}.recurso-quiz--marca .recurso-quiz__toggle{white-space:normal;text-align:center;flex:100%;justify-content:center;padding-block:10px;line-height:1.4}.recurso-quiz--marca .recurso-quiz__body{padding-inline:20px}}
