.cf-meta{background:var(--paper)}.cf-meta .wrap{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,5vw,72px);align-items:center}.cf-meta blockquote{font-family:var(--f-display);font-weight:500;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.18;letter-spacing:-.02em}.cf-meta blockquote .ig{color:var(--ignite)}.cf-meta .who{font-family:var(--f-mono);font-size:.78rem;letter-spacing:.08em;color:var(--tx-ink-soft);margin-top:24px}.cf-meta-side{display:flex;flex-direction:column;gap:14px}.cf-meta-side .row{display:flex;gap:16px;padding:20px 22px;border:1px solid var(--line-ink);border-radius:16px;background:var(--paper-pure)}.cf-meta-side .row .ic{font-family:var(--f-mono);color:var(--ignite);font-size:.82rem;padding-top:2px}.cf-meta-side .row b{display:block;font-weight:600;margin-bottom:3px}.cf-meta-side .row p{color:var(--tx-ink-mut);font-size:.96rem}.cf-pillars{background:var(--ink);color:var(--tx-paper)}.cf-pgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line-paper);border:1px solid var(--line-paper);border-radius:20px;overflow:hidden;margin-top:48px}.cf-p{background:var(--ink);padding:36px;min-height:230px;display:flex;flex-direction:column}.cf-p .pn{font-family:var(--f-mono);font-size:.74rem;letter-spacing:.12em;color:var(--ignite-2);margin-bottom:18px}.cf-p h3{font-size:1.6rem;letter-spacing:-.02em;margin-bottom:10px}.cf-p p{color:var(--tx-paper-mut);font-size:1rem}.cf-flow{background:var(--paper-2)}.flow-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px}.flow-step{position:relative;padding:28px 24px;background:var(--paper-pure);border:1px solid var(--line-ink);border-radius:18px;min-height:200px;display:flex;flex-direction:column}.flow-step .num{width:34px;height:34px;border-radius:50%;background:var(--ink);color:var(--paper);display:grid;place-items:center;font-family:var(--f-mono);font-size:.86rem;margin-bottom:18px}.flow-step.result .num{background:var(--ignite)}.flow-step h4{font-family:var(--f-display);font-weight:700;font-size:1.1rem;margin-bottom:8px;letter-spacing:-.01em}.flow-step p{color:var(--tx-ink-mut);font-size:.95rem}.flow-step .arrow{position:absolute;right:-14px;top:44px;color:var(--ignite);z-index:2;font-family:var(--f-mono)}.cf-sla{background:var(--paper)}.sla-table{width:100%;border-collapse:collapse;background:var(--paper-pure);border:1px solid var(--line-ink);border-radius:20px;overflow:hidden;margin-top:40px}.sla-table th,.sla-table td{text-align:left;padding:22px 26px;border-bottom:1px solid var(--line-ink);vertical-align:top}.sla-table thead th{background:var(--ink);color:var(--tx-paper);font-family:var(--f-mono);font-size:.72rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.sla-table tbody tr:last-child td{border-bottom:none}.sla-table .type{display:flex;align-items:center;gap:11px;font-family:var(--f-display);font-weight:700;font-size:1.2rem;letter-spacing:-.01em}.sla-table .type .led{width:11px;height:11px;border-radius:50%;flex:none}.sla-table .type.crit .led{background:var(--ignite)}.sla-table .type.norm .led{background:var(--amber)}.sla-table .type.mejora .led{background:var(--live)}.sla-table td.def{color:var(--tx-ink-mut);font-size:1rem;max-width:38ch}.sla-table td.time{font-family:var(--f-display);font-weight:700;font-size:1.6rem;letter-spacing:-.02em;white-space:nowrap}.sla-note{margin-top:22px;color:var(--tx-ink-mut);font-size:.98rem;max-width:70ch}.sla-note b{color:var(--ink)}.cf-own{background:var(--ink);color:var(--tx-paper)}.own-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px}.own-card{border:1px solid var(--line-paper);border-radius:22px;padding:36px;background:var(--ink-2)}.own-card.yours{border-color:color-mix(in oklab,var(--ignite) 40%,var(--line-paper))}.own-card .ttl{font-family:var(--f-mono);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px;display:flex;align-items:center;gap:10px}.own-card.yours .ttl{color:var(--ignite-2)}.own-card.ours .ttl{color:var(--tx-paper-mut)}.own-card ul{list-style:none;display:flex;flex-direction:column;gap:16px}.own-card li{display:flex;gap:13px;align-items:flex-start;font-size:1.05rem}.own-card li b{font-weight:600;display:block;margin-bottom:2px}.own-card li span{color:var(--tx-paper-mut);font-size:.95rem;display:block}.own-card li .dot{width:8px;height:8px;border-radius:50%;margin-top:8px;flex:none}.own-card.yours li .dot{background:var(--ignite)}.own-card.ours li .dot{background:var(--tx-paper-soft)}.own-quote{margin-top:28px;font-family:var(--f-display);font-weight:500;font-size:clamp(1.2rem,2vw,1.6rem);line-height:1.3;letter-spacing:-.01em;color:var(--tx-paper);max-width:50ch}.cf-life{background:var(--paper-2)}.life{margin-top:48px;position:relative}.life:before{content:"";position:absolute;left:19px;top:14px;bottom:14px;width:2px;background:var(--line-ink)}.stage{position:relative;padding:0 0 36px 60px}.stage:last-child{padding-bottom:0}.stage .led{position:absolute;left:10px;top:2px;width:20px;height:20px;border-radius:50%;border:3px solid var(--paper-2);z-index:2}.stage.s-on .led{background:var(--live);box-shadow:0 0 0 4px color-mix(in oklab,var(--live) 25%,transparent)}.stage.s-warn .led{background:var(--amber);box-shadow:0 0 0 4px color-mix(in oklab,var(--amber) 25%,transparent)}.stage.s-pause .led{background:var(--ignite);box-shadow:0 0 0 4px color-mix(in oklab,var(--ignite) 22%,transparent)}.stage.s-off .led{background:var(--tx-ink-soft)}.stage.s-back .led{background:var(--ignite);box-shadow:0 0 0 4px color-mix(in oklab,var(--ignite) 22%,transparent)}.stage .sh{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:8px}.stage h3{font-size:1.4rem;letter-spacing:-.02em}.stage .when{font-family:var(--f-mono);font-size:.74rem;letter-spacing:.06em;color:var(--tx-ink-soft);white-space:nowrap}.stage p{color:var(--tx-ink-mut);font-size:1rem;max-width:60ch}.stage .sub{margin-top:14px;display:flex;flex-direction:column;gap:8px}.stage .sub .si{display:flex;gap:12px;font-family:var(--f-mono);font-size:.82rem;color:var(--tx-ink-mut)}.stage .sub .si .d{color:var(--ignite);min-width:96px}.cf-fees{background:var(--paper)}.fee-card{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(28px,4vw,56px);margin-top:40px;padding:clamp(28px,4vw,44px);border:1px solid var(--line-ink);border-radius:24px;background:var(--paper-pure)}.fee-price{display:flex;flex-direction:column;gap:6px}.fee-price .fp-from{font-family:var(--f-mono);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--tx-ink-mut)}.fee-price .fp-amount{font-family:var(--f-display);font-weight:700;font-size:clamp(3rem,7vw,4.4rem);letter-spacing:-.03em;line-height:1}.fee-price .fp-cur{font-family:var(--f-mono);font-size:1rem;font-weight:400;color:var(--tx-ink-mut);letter-spacing:0}.fee-price .fp-once{font-family:var(--f-mono);font-size:.74rem;letter-spacing:.04em;color:var(--ignite);margin-top:4px}.fee-incl .fi-label{font-family:var(--f-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tx-ink-mut);margin-bottom:16px}.fi-list{display:grid;gap:13px}.fi-list li{display:flex;align-items:flex-start;gap:11px;font-size:1.02rem;line-height:1.45}.fi-list .ck{flex:none;width:21px;height:21px;margin-top:1px;color:var(--ignite)}.fee-note{margin-top:22px;color:var(--tx-ink-mut);font-size:.98rem;max-width:64ch}.cf-onboard{background:var(--ink);color:var(--tx-paper);text-align:center}.cf-onboard .big5{font-family:var(--f-display);font-weight:700;font-size:clamp(4rem,12vw,9rem);line-height:.9;letter-spacing:-.05em}.cf-onboard .big5 .u{color:var(--ignite);font-size:.35em;vertical-align:middle;letter-spacing:-.02em}@media(max-width:900px){.cf-meta .wrap,.cf-pgrid{grid-template-columns:1fr}.flow-grid{grid-template-columns:1fr 1fr}.flow-step .arrow{display:none}.own-grid{grid-template-columns:1fr}.fee-card{grid-template-columns:1fr;gap:26px;padding:26px 22px}.sla-table th,.sla-table td{padding:14px}.sla-table td.time{font-size:1.25rem}}@media(max-width:640px){.sla-table,.sla-table tbody,.sla-table tr,.sla-table td{display:block}.sla-table thead{display:none}.sla-table tr{padding:20px}.sla-table tr+tr{border-top:1px solid var(--line-ink)}.sla-table td{padding:0;border:none}.sla-table td.def{margin:10px 0 14px;max-width:none}.sla-table td.time{font-size:1.35rem}.sla-table td.time:before{content:"Respuesta";display:block;font-family:var(--f-mono);font-size:.6rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--tx-ink-mut);margin-bottom:5px}}@media(max-width:560px){.flow-grid{grid-template-columns:1fr}}
