.channels[data-astro-cid-sjvofkio]{border-top:1px solid var(--line);flex-wrap:wrap;gap:32px 64px;margin-top:88px;padding-top:36px;display:flex}.channels__group[data-astro-cid-sjvofkio]{flex-direction:column;gap:16px;display:flex}.channels__label[data-astro-cid-sjvofkio]{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);font-size:.7188rem}.brands[data-astro-cid-sjvofkio]{flex-wrap:wrap;gap:14px 26px;margin:0;padding:0;list-style:none;display:flex}.brand[data-astro-cid-sjvofkio]{letter-spacing:-.01em;align-items:center;gap:9px;font-size:1rem;font-weight:600;display:inline-flex}.brand[data-astro-cid-sjvofkio] svg[data-astro-cid-sjvofkio]{width:24px;height:24px;fill:var(--brand,var(--c-ink));flex:none}.brand--mono[data-astro-cid-sjvofkio] svg[data-astro-cid-sjvofkio]{fill:var(--c-ink)}.brand--neutral[data-astro-cid-sjvofkio] svg[data-astro-cid-sjvofkio]{fill:none;color:var(--c-muted)}.flow{grid-template-columns:280px 1fr;align-items:start;gap:24px;display:grid}.flow__steps{gap:4px;margin:0;padding:0;list-style:none;display:grid;position:sticky;top:96px}.flow__steps button{width:100%;color:var(--c-text-3);font-family:var(--f-display);letter-spacing:-.01em;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:baseline;gap:14px;padding:14px 16px;font-size:1.125rem;font-weight:600;transition:background .2s,color .2s;display:flex;position:relative;overflow:hidden}.flow__steps button:hover{color:var(--c-ink);background:var(--line-card)}.flow__steps button[aria-selected=true]{color:var(--c-ink);background:var(--c-surface);border-color:var(--line-card)}.flow__no{font-family:var(--f-mono);letter-spacing:.12em;color:var(--c-accent);font-size:.7188rem;font-weight:400}.flow__bar{background:var(--c-accent);width:0;height:2px;position:absolute;bottom:0;left:0}.flow__steps button[aria-selected=true] .flow__bar{animation:flowbar var(--flow-ms,7s) linear forwards}.flow.is-paused .flow__bar{animation-play-state:paused}@keyframes flowbar{to{width:100%}}.flow__stage{border-radius:var(--r-hero);background:var(--c-dark);color:var(--c-on-dark);flex-direction:column;gap:16px;min-height:560px;padding:26px;display:flex}:root[data-theme=dark] .flow__stage{border:1px solid var(--line-dark)}.flow__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.flow__label{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent-dark);font-size:.6875rem}.flow__controls{gap:6px;display:flex}.flow__controls button{width:36px;height:36px;color:var(--c-on-dark);cursor:pointer;background:0 0;border:1px solid #f6f5f233;border-radius:50%;font-size:.8125rem}.flow__controls button:hover{background:#f6f5f214}.flow__title{letter-spacing:-.025em;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;line-height:1.1}.flow__screen{animation:flowin .45s var(--ease);flex:1}@keyframes flowin{0%{opacity:0;transform:translateY(10px)}}.flow__text{font-family:var(--f-mono);color:var(--c-on-dark-2);max-width:62ch;font-size:.8125rem;line-height:1.85}@media (width<=900px){.flow{grid-template-columns:1fr}.flow__steps{scrollbar-width:none;gap:6px;padding-bottom:4px;display:flex;position:static;overflow-x:auto}.flow__steps button{white-space:nowrap;padding:10px 14px;font-size:.9375rem}.flow__stage{min-height:0;padding:20px}}.scr{gap:12px;display:grid}.scr--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.scr--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.kw{border-collapse:collapse;width:100%;font-family:var(--f-mono);font-size:.7188rem}.kw th{text-align:left;color:var(--c-on-dark-3);padding:4px 0;font-weight:400}.kw td{color:var(--c-on-dark-2);border-top:1px solid #f6f5f214;padding:7px 0}.kw th:not(:first-child),.kw td:not(:first-child){text-align:right}.kw tr.is-hot td{color:var(--c-on-dark)}.kw tr.is-hot td:first-child:before{content:"● ";color:var(--c-accent-dark)}.cluster{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cluster__hub{background:var(--c-accent-fill);color:var(--c-accent-ink);border-radius:14px;padding:10px 16px;font-size:1.125rem;font-weight:700}.cluster__item{font-family:var(--f-mono);color:var(--c-on-dark-2);border:1px solid #f6f5f229;border-radius:10px;padding:8px 12px;font-size:.7188rem}.cluster__item.is-done:before{content:"✓ ";color:var(--c-accent-dark)}.cluster__item.is-new{border-style:dashed}.meter{font-family:var(--f-mono);color:var(--c-on-dark-3);align-items:center;gap:12px;font-size:.6875rem;display:flex}.meter i{background:#f6f5f21a;border-radius:6px;flex:1;height:6px;overflow:hidden}.meter b{background:var(--c-accent-fill);height:100%;display:block}.cal{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.cal>div{min-height:96px;font-family:var(--f-mono);color:var(--c-on-dark-3);background:#f6f5f20a;border-radius:10px;flex-direction:column;gap:6px;padding:8px;font-size:.6562rem;display:flex}.cal b{font-weight:400}.ev{background:var(--c-accent-fill);color:var(--c-accent-ink);border-radius:7px;padding:5px 7px;line-height:1.35}.ev--soc{color:var(--c-on-dark);background:#f6f5f21f}@media (width<=900px){.cal{grid-template-columns:1fr}.cal>div{flex-direction:row;align-items:center;gap:10px;min-height:0}.cal b{width:22px}}.pipe--col{grid-template-columns:1fr}.doc{gap:8px}.doc__h1{letter-spacing:-.01em;font-size:1.0625rem;font-weight:700;line-height:1.25}.doc__meta{font-family:var(--f-mono);color:var(--c-on-dark-3);font-size:.6562rem}.doc__h2{font-family:var(--f-mono);color:var(--c-on-dark-2);border-left:2px solid var(--c-accent-dark);padding-left:10px;font-size:.7188rem}.score{font-family:var(--f-mono);background:var(--c-accent-fill);color:var(--c-accent-ink);border-radius:999px;align-self:flex-start;margin-top:auto;padding:5px 10px;font-size:.6875rem}.linkhint{font-family:var(--f-mono);color:var(--c-on-dark-2);font-size:.8125rem;line-height:1.8}.linkhint mark{background:var(--c-accent-soft);color:var(--c-on-dark);border-bottom:2px solid var(--c-accent-dark);border-radius:4px;padding:1px 4px}.targets{flex-wrap:wrap;gap:8px;display:flex}.targets span{color:var(--c-on-dark-3);border:1px solid #f6f5f224;border-radius:12px;padding:10px 14px;font-weight:600}.targets .is-on{color:var(--c-on-dark);border-color:var(--c-accent-dark);background:#f6f5f21a}.post{background:#f6f5f20d;border:1px solid #f6f5f214;border-radius:14px;flex-direction:column;gap:8px;min-height:140px;padding:14px;display:flex}.post b{font-size:.9375rem}.post span{font-family:var(--f-mono);color:var(--c-on-dark-2);font-size:.7188rem;line-height:1.6}.post i{font-style:normal;font-family:var(--f-mono);background:var(--c-accent-fill);color:var(--c-accent-ink);border-radius:999px;align-self:flex-start;margin-top:auto;padding:4px 9px;font-size:.6562rem}.tile{background:#f6f5f20d;border:1px solid #f6f5f214;border-radius:16px;flex-direction:column;gap:10px;min-height:150px;padding:18px;display:flex}.tile__label{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-on-dark-3);font-size:.6562rem}.tile__big{letter-spacing:-.03em;font-size:2.25rem;font-weight:700;line-height:1}.tile__big small{font-family:var(--f-mono);letter-spacing:0;color:var(--c-accent-dark);margin-left:8px;font-size:.75rem;font-weight:400}.tile__text{font-family:var(--f-mono);color:var(--c-on-dark-2);font-size:.75rem;line-height:1.7}.tile--wide{grid-column:1/-1}.spark{align-items:flex-end;gap:5px;height:54px;margin-top:auto;display:flex}.spark i{background:#f6f5f224;border-radius:4px 4px 2px 2px;flex:1}.spark i.on{background:var(--c-accent-fill)}.pipe{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.pipe span{font-family:var(--f-mono);color:var(--c-on-dark-2);background:#f6f5f20f;border-radius:10px;justify-content:space-between;gap:8px;padding:9px 12px;font-size:.6875rem;display:flex}.pipe span.done{color:var(--c-on-dark)}.pipe span.done:after{content:"✓";color:var(--c-accent-dark)}.pipe span.now{outline:1px solid var(--c-accent-dark);color:var(--c-on-dark)}.pipe span.now:after{content:"…";color:var(--c-accent-dark)}.chiprow{flex-wrap:wrap;gap:6px;display:flex}.chiprow b{font-weight:400;font-family:var(--f-mono);border-radius:var(--r-pill);color:var(--c-on-dark-2);border:1px solid #f6f5f229;padding:5px 10px;font-size:.6875rem}.chiprow b.ok{background:var(--c-accent-fill);color:var(--c-accent-ink);border-color:#0000}.hero[data-astro-cid-lcdefpme]{padding-top:104px;padding-bottom:72px}.hero__row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px 48px;margin-top:40px;display:flex}.hero__proof[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px 22px;margin:18px 0 0;padding:0;display:flex}.hero__proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-family:var(--f-mono);color:var(--c-text-3);align-items:center;gap:8px;font-size:.75rem;list-style:none;display:inline-flex}.tick[data-astro-cid-lcdefpme]{background:var(--c-accent-fill);border-radius:50%;place-items:center;width:16px;height:16px;display:inline-grid}.tick[data-astro-cid-lcdefpme]:after{content:"";border-left:1.6px solid var(--c-accent-ink);border-bottom:1.6px solid var(--c-accent-ink);width:6px;height:3px;transform:rotate(-45deg)translate(1px,-1px)}.spec[data-astro-cid-lcdefpme]{background:var(--line-dark);border-radius:var(--r-table);gap:1px;display:grid;overflow:hidden}.spec[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{background:var(--c-dark);font-family:var(--f-mono);justify-content:space-between;gap:20px;padding:18px 22px;font-size:.8125rem;display:flex}.spec[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child{color:var(--c-on-dark)}.spec[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child{color:var(--c-on-dark-3);text-align:right}.diff[data-astro-cid-lcdefpme]{border-radius:var(--r-card);border:1px solid var(--line-dark);font-family:var(--f-mono);background:#f6f5f208;padding:22px;font-size:.75rem;line-height:1.9}.diff__head[data-astro-cid-lcdefpme]{color:var(--c-on-dark-3);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:12px;margin-bottom:14px;font-size:.6875rem;display:flex}.diff[data-astro-cid-lcdefpme] del[data-astro-cid-lcdefpme]{color:#e9a0a0;background:#e978781a;border-radius:6px;padding:2px 8px;text-decoration:none;display:block}.diff[data-astro-cid-lcdefpme] ins[data-astro-cid-lcdefpme]{color:var(--c-accent-dark);background:#a6e05a1f;border-radius:6px;margin-top:6px;padding:2px 8px;text-decoration:none;display:block}.diff__why[data-astro-cid-lcdefpme]{color:var(--c-on-dark-3);margin-top:16px}.diff__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.diff__actions[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border-radius:var(--r-pill);color:var(--c-on-dark-2);border:1px solid #f6f5f233;padding:7px 14px}.diff__actions[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme].go{background:var(--c-accent-fill);color:var(--c-accent-ink);border-color:#0000}.prices[data-astro-cid-lcdefpme]{--min:240px;align-items:stretch}.price[data-astro-cid-lcdefpme]{position:relative}.price--hot[data-astro-cid-lcdefpme]{background:var(--c-dark);color:var(--c-on-dark);border-color:#0000}:root[data-theme=dark] .price--hot[data-astro-cid-lcdefpme]{border-color:var(--line-dark)}.price--hot[data-astro-cid-lcdefpme] .card__text[data-astro-cid-lcdefpme],.price--hot[data-astro-cid-lcdefpme] .price__list[data-astro-cid-lcdefpme]{color:var(--c-on-dark-2)}.price__flag[data-astro-cid-lcdefpme]{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--r-pill);background:var(--c-accent-fill);color:var(--c-accent-ink);padding:5px 12px;font-size:.6562rem;position:absolute;top:-12px;right:22px}.price__amount[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:2.75rem;font-weight:700;line-height:1}.price__amount--text[data-astro-cid-lcdefpme]{font-size:2rem}.price__sub[data-astro-cid-lcdefpme]{font-family:var(--f-mono);opacity:.75;margin:-4px 0 0;font-size:.7188rem}.price__amount[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-family:var(--f-mono);letter-spacing:0;opacity:.7;font-size:.75rem;font-weight:400}.price__list[data-astro-cid-lcdefpme]{font-family:var(--f-mono);color:var(--c-text-3);gap:9px;margin:4px 0 0;padding:0;font-size:.7812rem;line-height:1.6;list-style:none;display:grid}.price__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:10px;display:flex}.price__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].price__group{opacity:.75;margin-top:6px}.price__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].price__group:before{display:none}.price__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--c-accent);border-radius:50%;flex:0 0 6px;height:6px;margin-top:.55em}.price--hot[data-astro-cid-lcdefpme] .price__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{background:var(--c-accent-fill)}.price[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:auto}.price--hot[data-astro-cid-lcdefpme] .btn--outline[data-astro-cid-lcdefpme]{color:var(--c-on-dark);border-color:#f6f5f242}.faq[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-table)}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-table);padding:22px 0}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;gap:20px;font-size:1.25rem;font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";font-family:var(--f-mono);color:var(--c-accent);font-weight:400;transition:transform .2s}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{transform:rotate(45deg)}.faq[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--f-mono);color:var(--c-text-3);max-width:70ch;margin-top:12px;font-size:.8125rem;line-height:1.85}.link[data-astro-cid-lcdefpme]{color:var(--c-accent);border-bottom:1px solid}.cta[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{max-width:18ch;font-size:clamp(2.25rem,5vw,3.75rem)}.cta[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--c-accent-dark)}
