.hk-s .lk-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,80px);align-items:center}.hk-s .lk-hero .head{gap:22px}.hk-s .lk-hero h1{margin:0;font-weight:500;font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:-.045em}.hk-s .lk-hero h1 em{display:block;font-weight:600}.hk-s .lk-stage{position:relative}.hk-s .lk-field{position:absolute;inset:-36px -36px 36px 40%;width:auto;max-height:none;aspect-ratio:auto;z-index:0}.hk-s .lk-k{font:500 11px/1.4 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.hk-s .lk-file{position:relative;z-index:1;background:var(--surface);border:1px solid var(--line);box-shadow:0 32px 64px -36px rgba(var(--ink-rgb),.35)}.hk-s .lk-file-hd{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line)}.hk-s .lk-av{width:36px;height:36px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background:var(--soft);font-weight:600}.hk-s .lk-file-hd>span:nth-child(2){display:flex;flex-direction:column;flex:1}.hk-s .lk-file-hd b{font-weight:500}.hk-s .lk-badge{font:500 11px/1 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;padding:7px 10px;border:1px solid var(--line-strong);transition:all .3s ease}.hk-s .lk-file.done .lk-badge{background:var(--blue);border-color:var(--blue);color:#fff}.hk-s .lk-groups{list-style:none;margin:0;padding:8px 0}.hk-s .lk-groups li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:center;padding:10px 20px}.hk-s .lk-groups li>span{display:flex;flex-direction:column}.hk-s .lk-groups b{font-weight:500;font-size:15px}.hk-s .lk-groups li>span>span{font-size:13px;color:var(--muted)}.hk-s .lk-groups i{position:relative;width:20px;height:20px;border-radius:9999px;border:1.5px solid var(--line-strong);transition:background-color .3s ease,border-color .3s ease}.hk-s .lk-groups i::after{content:"";position:absolute;left:5px;top:5px;width:7px;height:4px;border-left:1.5px solid var(--surface);border-bottom:1.5px solid var(--surface);transform:rotate(-45deg);opacity:0}.hk-s .lk-groups li.ok i{background:var(--blue);border-color:var(--blue)}.hk-s .lk-groups li.ok i::after{opacity:1}.hk-s .lk-groups li.now i{border-color:var(--blue);box-shadow:0 0 0 4px color-mix(in srgb,var(--blue) 15%,transparent)}.hk-s .lk-done{display:flex;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid var(--line);font-weight:500;color:var(--muted);transition:color .3s ease}.hk-s .lk-done i{width:10px;height:10px;border-radius:9999px;background:var(--line)}.hk-s .lk-file.done .lk-done{color:var(--blue-tx)}.hk-s .lk-file.done .lk-done i{background:var(--blue)}.hk-s .lk-head{display:flex;flex-direction:column;gap:16px;max-width:720px;margin-bottom:clamp(28px,4vw,48px)}.hk-s .lk-head h2{margin:0}.hk-s .lk-note{margin:20px 0 0;font-size:15px;color:var(--muted);max-width:70ch}.hk-s .lk-split{display:grid;grid-template-columns:1fr 1fr;border-top:1.5px solid var(--ink)}.hk-s .lk-split>div{padding:24px 32px 8px 0}.hk-s .lk-split>div+div{padding-left:32px;border-left:1px solid var(--line)}.hk-s .lk-tag{display:inline-block;margin-bottom:12px;font:500 12px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--blue-tx)}.hk-s .lk-list{list-style:none;margin:0;padding:0;counter-reset:lk}.hk-s .lk-list li{display:grid;grid-template-columns:32px minmax(0,1fr);padding:12px 0;border-bottom:1px solid var(--line);font-size:16px;counter-increment:lk}.hk-s .lk-list li::before{content:counter(lk,decimal-leading-zero);font:500 12px/1.9 var(--f-mono);color:var(--muted)}.hk-s .lk-fail{background:var(--soft)}.hk-s .lk-fail-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(32px,6vw,96px);align-items:start}.hk-s .lk-cases{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.hk-s .lk-cases li{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;padding:18px 20px;background:var(--surface);border:1px solid var(--line)}.hk-s .lk-cases b{font-weight:500}.hk-s .lk-cases span{font-size:15px;color:var(--muted)}.hk-s .lk-plans{border-top:1px solid var(--line-strong)}.hk-s .lk-pr{display:grid;grid-template-columns:minmax(120px,1fr) repeat(4,minmax(0,1fr));gap:16px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--line)}.hk-s .lk-ph{font:500 12px/1.4 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:12px 0}.hk-s .lk-pr>span:first-child{font-weight:500;font-size:17px}.hk-s .lk-big{font-size:24px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.hk-s .lk-ph .lk-big{font-size:12px}@media (max-width:980px){.hk-s .lk-hero-grid,.hk-s .lk-fail-grid{grid-template-columns:minmax(0,1fr)}.hk-s .lk-field{inset:-16px -16px 24px 30%}}@media (max-width:760px){.hk-s .lk-split{grid-template-columns:minmax(0,1fr)}.hk-s .lk-split>div+div{padding-left:0;border-left:0}.hk-s .lk-cases li{grid-template-columns:minmax(0,1fr);gap:4px}.hk-s .lk-ph{display:none}.hk-s .lk-pr{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}.hk-s .lk-pr>span:first-child{grid-column:1/-1}.hk-s .lk-pr>span:nth-child(2)::after{content:" inversores/mes";font-size:13px;font-weight:400;color:var(--muted)}.hk-s .lk-pr>span:nth-child(3)::after{content:" empresas/mes";font-size:13px;font-weight:400;color:var(--muted)}.hk-s .lk-pr>span:nth-child(4)::before{content:"Extra inversor ";color:var(--muted)}.hk-s .lk-pr>span:nth-child(5)::before{content:"Extra empresa ";color:var(--muted)}.hk-s .lk-pr>span:nth-child(n+4){font-size:14px}}