.kf-llc .kf-llc-hero{padding-top:48px;padding-bottom:64px}.kf-llc .kf-llc-hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;display:grid}.kf-llc .kf-llc-service-label{border-radius:var(--kf-radius-pill);font-family:var(--kf-font-body);letter-spacing:.01em;color:var(--kf-accent);background:#0148c40f;border:1px solid #0148c438;align-items:center;gap:9px;margin-bottom:16px;padding:8px 16px 8px 10px;font-size:.92rem;font-weight:700;display:inline-flex}.kf-llc .kf-llc-service-label-icon{background:var(--kf-grad-accent);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.kf-llc .kf-llc-hero-title{max-width:620px;font-size:clamp(2.05rem,3.7vw,2.85rem)}.kf-llc .kf-llc-hero-title span{color:var(--kf-accent)}.kf-llc .kf-llc-hero-sub{max-width:560px;color:var(--kf-ink-soft);margin-top:16px;font-size:1.05rem;line-height:1.6}.kf-llc .kf-llc-trust-badges{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.kf-llc .kf-llc-trust-badges li{border-radius:var(--kf-radius-pill);border:1px solid var(--kf-border-strong);color:var(--kf-ink-soft);background:#fff;align-items:center;gap:7px;padding:7px 15px;font-size:.79rem;font-weight:600;display:inline-flex}.kf-llc .kf-llc-trust-badges svg{color:var(--kf-accent)}.kf-llc .kf-llc-price-card{border-radius:var(--kf-radius-lg);background:linear-gradient(160deg, var(--kf-accent-light), var(--kf-accent) 60%);box-shadow:var(--kf-shadow-glow);color:#fff;flex-direction:column;padding:34px 32px;display:flex;position:relative}.kf-llc .kf-llc-price-card-label{letter-spacing:.1em;text-transform:uppercase;color:#ffffffbf;font-size:.78rem;font-weight:700}.kf-llc .kf-llc-price-card-amount{font-family:var(--kf-font-head);margin-top:6px;font-size:3.3rem;font-weight:700;line-height:1}.kf-llc .kf-llc-price-card-note{color:#ffffffd9;margin-top:8px;font-size:.86rem}.kf-llc .kf-llc-price-card-list{border-top:1px solid #ffffff38;flex-direction:column;gap:9px;margin-top:22px;padding-top:20px;display:flex}.kf-llc .kf-llc-price-card-list li{align-items:flex-start;gap:8px;font-size:.86rem;font-weight:500;display:flex}.kf-llc .kf-llc-price-card-list svg{color:#fff;flex-shrink:0;margin-top:1px}.kf-llc .kf-llc-price-card-link{color:#fff;align-items:center;gap:6px;margin-top:22px;font-size:.84rem;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:no-preference){.kf-llc .kf-llc-price-card{animation:kf-llc-hero-in .7s var(--kf-ease) .15s both}}@keyframes kf-llc-hero-in{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.kf-llc .kf-llc-grid-3{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px;display:grid}.kf-llc .kf-llc-feature-card{padding:26px 24px}.kf-llc .kf-llc-feature-card h3{margin-top:16px;font-size:1rem}.kf-llc .kf-llc-feature-card p{color:var(--kf-ink-soft);margin-top:8px;font-size:.88rem;line-height:1.55}.kf-llc .kf-llc-closing{text-align:center;max-width:820px;color:var(--kf-ink-soft);margin:34px auto 0;font-size:.95rem;line-height:1.7}.kf-llc .kf-llc-closing strong{color:var(--kf-ink)}.kf-llc .kf-llc-included-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px;display:grid}.kf-llc .kf-llc-included-card{padding:26px 24px}.kf-llc .kf-llc-included-card h3{margin-top:16px;font-size:1.02rem}.kf-llc .kf-llc-included-card ul{flex-direction:column;gap:9px;margin-top:14px;display:flex}.kf-llc .kf-llc-included-card li{color:var(--kf-ink-soft);align-items:flex-start;gap:8px;font-size:.86rem;display:flex}.kf-llc .kf-llc-included-card li svg{color:var(--kf-accent);flex-shrink:0;margin-top:2px}.kf-llc .kf-llc-perks{text-align:center;font-family:var(--kf-font-head);color:var(--kf-accent);margin-top:26px;font-size:1rem;font-weight:700}.kf-llc .kf-llc-included-fineprint{text-align:center;color:var(--kf-ink-mute);margin-top:10px;font-size:.76rem}.kf-llc .kf-llc-timeline{grid-template-columns:repeat(7,1fr);gap:14px;margin-top:36px;display:grid;position:relative}.kf-llc .kf-llc-timeline:before{content:"";border-top:2px dashed var(--kf-border-strong);z-index:0;position:absolute;top:23px;left:3%;right:3%}.kf-llc .kf-llc-timeline-step{z-index:1;position:relative}.kf-llc .kf-llc-timeline-icon{background:var(--kf-grad-accent);color:#fff;width:46px;height:46px;box-shadow:0 0 0 5px var(--kf-bg);border-radius:14px;justify-content:center;align-items:center;display:inline-flex;position:relative}.kf-llc .kf-section-warm .kf-llc-timeline-icon{box-shadow:0 0 0 5px var(--kf-surface-tint)}.kf-llc .kf-llc-timeline-badge{border:1px solid var(--kf-border-strong);width:20px;height:20px;color:var(--kf-accent);font-family:var(--kf-font-head);background:#fff;border-radius:999px;justify-content:center;align-items:center;font-size:.66rem;font-weight:700;display:flex;position:absolute;top:-7px;right:-7px}.kf-llc .kf-llc-timeline-step h3{margin-top:13px;font-size:.88rem;line-height:1.35}.kf-llc .kf-llc-platform-card{padding:24px 22px}.kf-llc .kf-llc-platform-head{align-items:center;gap:12px;display:flex}.kf-llc .kf-llc-platform-logo{width:38px;height:38px;font-family:var(--kf-font-head);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.05rem;font-weight:700;display:inline-flex;overflow:hidden}.kf-llc .kf-llc-platform-logo img{object-fit:contain;background:#fff;width:100%;height:100%;padding:6px}.kf-llc .kf-llc-platform-name{font-family:var(--kf-font-head);color:var(--kf-ink);font-size:1.05rem;font-weight:700}.kf-llc .kf-llc-platform-card p{color:var(--kf-ink-soft);margin-top:12px;font-size:.86rem;line-height:1.55}.kf-llc .kf-llc-partners{border-top:1px solid var(--kf-border);border-bottom:1px solid var(--kf-border);background:var(--kf-surface);padding:26px 0}.kf-llc .kf-llc-partners-label{text-align:center;letter-spacing:.02em;color:var(--kf-ink-mute);margin-bottom:16px;font-size:.76rem;font-weight:600}.kf-llc .kf-llc-partners-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 36px;display:flex}.kf-llc .kf-llc-partner{align-items:center;gap:10px;display:inline-flex}.kf-llc .kf-llc-partner .kf-llc-platform-logo{border-radius:9px;width:32px;height:32px;font-size:.9rem}.kf-llc .kf-llc-partner span:last-child{font-family:var(--kf-font-head);color:var(--kf-ink-soft);font-size:.95rem;font-weight:700}.kf-llc .kf-llc-callout{border-radius:var(--kf-radius-md);background:var(--kf-navy);color:#fff;text-align:center;margin-top:26px;padding:18px 22px;font-size:.9rem;font-weight:500;line-height:1.55}.kf-llc .kf-llc-why-card{padding:24px 22px}.kf-llc .kf-llc-why-card h3{margin-top:15px;font-size:.98rem}.kf-llc .kf-llc-why-card p{color:var(--kf-ink-soft);margin-top:7px;font-size:.86rem;line-height:1.55}.kf-llc .kf-llc-testimonial-grid{grid-template-columns:1fr 1fr;gap:22px;margin-top:30px;display:grid}.kf-llc .kf-llc-testimonial{flex-direction:column;justify-content:space-between;padding:28px 26px;display:flex}.kf-llc .kf-llc-testimonial-stars{color:#f0b429;gap:2px;display:flex}.kf-llc .kf-llc-testimonial blockquote{color:var(--kf-ink-soft);margin-top:14px;font-size:.92rem;line-height:1.65}.kf-llc .kf-llc-testimonial figcaption{border-top:1px solid var(--kf-border);margin-top:18px;padding-top:16px}.kf-llc .kf-llc-testimonial-name{color:var(--kf-ink);font-size:.88rem;font-weight:700}.kf-llc .kf-llc-testimonial-meta{color:var(--kf-ink-mute);margin-top:2px;font-size:.78rem}.kf-llc .kf-llc-faq-heading{text-align:center;margin-bottom:10px;font-size:clamp(1.8rem,3.4vw,2.5rem)}.kf-llc .kf-llc-faq-heading span{color:var(--kf-accent)}.kf-llc .kf-llc-faq-tabs{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex}.kf-llc .kf-llc-faq-tab{border-radius:var(--kf-radius-md);color:var(--kf-ink);font-family:var(--kf-font-body);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .2s var(--kf-ease);background:#fff;border:1px solid #0148c459;justify-content:center;align-items:center;padding:14px 26px;font-size:.86rem;font-weight:600;display:inline-flex}.kf-llc .kf-llc-faq-tab:hover{border-color:var(--kf-accent);color:var(--kf-accent)}.kf-llc .kf-llc-faq-tab.is-active{background:var(--kf-accent);border-color:var(--kf-accent);color:#fff;box-shadow:var(--kf-shadow-glow)}.kf-llc .kf-llc-faq-tab:focus-visible{outline:2px solid var(--kf-accent);outline-offset:2px}.kf-llc .kf-llc-faq-grid{grid-template-columns:1fr 1fr;align-items:start;gap:18px 26px;margin-top:44px;display:grid}.kf-llc .kf-llc-faq-col{flex-direction:column;gap:18px;display:flex}.kf-llc .kf-llc-faq-item{box-shadow:var(--kf-shadow-xs);transition:border-color .2s var(--kf-ease), box-shadow .2s var(--kf-ease);background:#fff;border:1.5px solid #0148c44d;border-radius:999px}.kf-llc .kf-llc-faq-item:hover{border-color:var(--kf-accent)}.kf-llc .kf-llc-faq-item[open]{border-color:var(--kf-accent);box-shadow:var(--kf-shadow-sm);border-radius:26px}.kf-llc .kf-llc-faq-item summary{cursor:pointer;font-family:var(--kf-font-head);color:var(--kf-ink);justify-content:space-between;align-items:center;gap:16px;padding:17px 26px;font-size:.94rem;font-weight:700;line-height:1.4;list-style:none;display:flex}.kf-llc .kf-llc-faq-item summary::-webkit-details-marker{display:none}.kf-llc .kf-llc-faq-plus{color:var(--kf-ink);transition:transform .25s var(--kf-ease), color .25s var(--kf-ease);flex-shrink:0}.kf-llc .kf-llc-faq-item[open] .kf-llc-faq-plus{color:var(--kf-accent);transform:rotate(45deg)}.kf-llc .kf-llc-faq-item summary:focus-visible{outline:2px solid var(--kf-accent);outline-offset:-2px;border-radius:inherit}.kf-llc .kf-llc-faq-answer{color:var(--kf-ink-soft);padding:0 26px 20px;font-size:.9rem;line-height:1.65}.kf-llc .kf-llc-final{background:var(--kf-navy);text-align:center;padding:88px 0}.kf-llc .kf-llc-final h2{color:#fff;font-size:clamp(1.7rem,3vw,2.3rem)}.kf-llc .kf-llc-final .kf-page-lead{color:#ffffffb8;margin-left:auto;margin-right:auto}.kf-llc .kf-llc-final .kf-btn-row{justify-content:center}.kf-llc .kf-llc-final .kf-btn-secondary{color:#fff;background:0 0;border-color:#ffffff59}.kf-llc .kf-llc-final .kf-btn-secondary:hover{color:#fff;border-color:#fff}.kf-llc .kf-llc-final .kf-llc-risk{color:#fff9;margin-top:20px;font-size:.8rem}@media (width<=1080px){.kf-llc .kf-llc-timeline{grid-template-columns:repeat(4,1fr);row-gap:30px}.kf-llc .kf-llc-timeline:before{display:none}}@media (width<=960px){.kf-llc .kf-llc-hero-grid{grid-template-columns:1fr;gap:36px}}@media (width<=860px){.kf-llc .kf-llc-grid-3,.kf-llc .kf-llc-included-grid{grid-template-columns:1fr 1fr}}@media (width<=640px){.kf-llc .kf-llc-timeline{grid-template-columns:1fr;gap:22px}.kf-llc .kf-llc-timeline:before{border-top:none;border-left:2px dashed var(--kf-border-strong);display:block;inset:8px auto 8px 22px}.kf-llc .kf-llc-timeline-step{align-items:center;gap:14px;display:flex}.kf-llc .kf-llc-timeline-step h3{margin-top:0}}@media (width<=860px){.kf-llc .kf-llc-faq-grid{grid-template-columns:1fr;gap:16px}.kf-llc .kf-llc-faq-col{gap:16px}}@media (width<=600px){.kf-llc .kf-llc-grid-3,.kf-llc .kf-llc-included-grid,.kf-llc .kf-llc-testimonial-grid{grid-template-columns:1fr}.kf-llc .kf-llc-price-card-amount{font-size:2.7rem}.kf-llc .kf-llc-faq-tab{padding:12px 18px;font-size:.78rem}.kf-llc .kf-llc-service-label{border-radius:var(--kf-radius-md);align-items:flex-start;padding:9px 14px 9px 9px;font-size:.84rem}}.kf-llc .kf-llc-pain-card{align-items:flex-start;gap:13px;padding:20px 22px;display:flex}.kf-llc .kf-llc-pain-x{color:#e11d48;background:#f43f5e1a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.kf-llc .kf-llc-pain-card p{color:var(--kf-ink);padding-top:4px;font-size:.92rem;font-weight:600;line-height:1.45}.kf-llc .kf-llc-pills{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.kf-llc .kf-llc-pill{border-radius:var(--kf-radius-pill);border:1px solid var(--kf-border);background:var(--kf-surface);box-shadow:var(--kf-shadow-xs);color:var(--kf-ink);align-items:center;gap:8px;padding:11px 18px;font-size:.88rem;font-weight:600;display:inline-flex}.kf-llc .kf-llc-pill svg{color:var(--kf-accent);flex-shrink:0}.kf-llc .kf-llc-checklist-card{margin-top:28px;padding:32px 34px}.kf-llc .kf-llc-checklist{grid-template-columns:1fr 1fr;gap:14px 32px;display:grid}.kf-llc .kf-llc-checklist li{color:var(--kf-ink);align-items:flex-start;gap:10px;font-size:.94rem;font-weight:500;display:flex}.kf-llc .kf-llc-checklist li svg{color:var(--kf-accent);flex-shrink:0;margin-top:2px}.kf-llc .kf-llc-compare{border:1px solid var(--kf-border);border-radius:var(--kf-radius-lg);max-width:780px;box-shadow:var(--kf-shadow-sm);background:var(--kf-surface);margin-top:28px;overflow:hidden}.kf-llc .kf-llc-compare-row{grid-template-columns:1.1fr 1fr 1fr;align-items:stretch;display:grid}.kf-llc .kf-llc-compare-row+.kf-llc-compare-row{border-top:1px solid var(--kf-border)}.kf-llc .kf-llc-compare-cell{align-items:center;gap:8px;padding:16px 20px;font-size:.9rem;display:flex}.kf-llc .kf-llc-compare-rowlabel{color:var(--kf-ink-soft);background:var(--kf-surface-tint);font-weight:600}.kf-llc .kf-llc-compare-them{color:var(--kf-ink-mute);border-left:1px solid var(--kf-border)}.kf-llc .kf-llc-compare-us{color:var(--kf-ink);border-left:1px solid var(--kf-border);background:#0148c40a;font-weight:600}.kf-llc .kf-llc-compare-head .kf-llc-compare-cell{font-family:var(--kf-font-head);color:var(--kf-ink);font-size:.95rem;font-weight:700}.kf-llc .kf-llc-compare-head .kf-llc-compare-us{color:var(--kf-accent)}.kf-llc .kf-llc-compare-us svg{color:var(--kf-accent);flex-shrink:0}.kf-llc .kf-llc-compare-them svg{color:var(--kf-ink-mute);flex-shrink:0}.kf-llc .kf-llc-pricing{border-radius:var(--kf-radius-lg);max-width:820px;box-shadow:var(--kf-shadow-md);border:1px solid var(--kf-border);grid-template-columns:1.2fr 1fr;gap:0;margin-top:30px;display:grid;overflow:hidden}.kf-llc .kf-llc-pricing-left{background:var(--kf-surface);padding:34px}.kf-llc .kf-llc-pricing-left h3{margin-bottom:16px;font-size:1.05rem}.kf-llc .kf-llc-pricing-left ul{flex-direction:column;gap:11px;display:flex}.kf-llc .kf-llc-pricing-left li{color:var(--kf-ink-soft);align-items:flex-start;gap:9px;font-size:.9rem;display:flex}.kf-llc .kf-llc-pricing-left li svg{color:var(--kf-accent);flex-shrink:0;margin-top:2px}.kf-llc .kf-llc-pricing-right{background:linear-gradient(160deg, var(--kf-accent-light), var(--kf-accent) 60%);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 32px;display:flex}.kf-llc .kf-llc-pricing-plabel{letter-spacing:.1em;text-transform:uppercase;color:#ffffffc7;font-size:.76rem;font-weight:700}.kf-llc .kf-llc-pricing-amount{font-family:var(--kf-font-head);margin-top:6px;font-size:3.4rem;font-weight:700;line-height:1}.kf-llc .kf-llc-pricing-psub{color:#ffffffd9;margin-top:8px;font-size:.84rem}.kf-llc .kf-llc-pricing-cta{border-radius:var(--kf-radius-pill);width:100%;color:var(--kf-accent);transition:transform .25s var(--kf-ease), box-shadow .25s var(--kf-ease);background:#fff;justify-content:center;align-items:center;gap:8px;margin-top:22px;padding:13px 26px;font-size:.92rem;font-weight:700;display:inline-flex}.kf-llc .kf-llc-pricing-cta:hover{transform:translateY(-2px);box-shadow:0 14px 30px #00000038}.kf-llc .kf-llc-price-card-amount.is-text,.kf-llc .kf-llc-pricing-amount.is-text{font-size:2.1rem;line-height:1.15}.kf-llc .kf-llc-scope-grid{grid-template-columns:1fr 1fr;align-items:start;gap:22px;margin-top:28px;display:grid}.kf-llc .kf-llc-scope-grid .kf-llc-checklist-card{height:100%;margin-top:0}.kf-llc .kf-llc-scope-title{border-bottom:1px solid var(--kf-border);align-items:center;gap:9px;margin-bottom:18px;padding-bottom:14px;font-size:1rem;display:flex}.kf-llc .kf-llc-scope-title.is-in svg{color:var(--kf-accent)}.kf-llc .kf-llc-scope-title.is-out svg{color:#e11d48}.kf-llc .kf-llc-checklist.is-single{grid-template-columns:1fr}.kf-llc .kf-llc-checklist.is-out li{color:var(--kf-ink-mute)}.kf-llc .kf-llc-checklist.is-out li svg{color:#e11d48;opacity:.7}.kf-llc .kf-llc-subhead{margin-top:40px;margin-bottom:4px}.kf-llc .kf-llc-timing{border-radius:var(--kf-radius-md);border:1px solid var(--kf-border);background:var(--kf-surface);box-shadow:var(--kf-shadow-xs);align-items:flex-start;gap:14px;max-width:780px;margin-top:34px;padding:18px 22px;display:flex}.kf-llc .kf-llc-timing-icon{width:38px;height:38px;color:var(--kf-accent);background:#0148c41a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.kf-llc .kf-llc-timing strong{font-family:var(--kf-font-head);color:var(--kf-ink);margin-bottom:3px;font-size:.94rem;display:block}.kf-llc .kf-llc-timing p{color:var(--kf-ink-soft);font-size:.88rem;line-height:1.55}.kf-llc .kf-llc-compliance{text-align:left;align-items:flex-start;gap:12px;font-size:.86rem;line-height:1.6;display:flex}.kf-llc .kf-llc-compliance svg{opacity:.85;margin-top:2px}.kf-llc a.kf-llc-related-card{flex-direction:column;display:flex}.kf-llc .kf-llc-related-go{color:var(--kf-accent);align-items:center;gap:6px;margin-top:14px;font-size:.84rem;font-weight:700;display:inline-flex}.kf-llc .kf-llc-plans{grid-template-columns:1fr 1fr;align-items:start;gap:22px;max-width:880px;margin-top:30px;display:grid}.kf-llc .kf-llc-plan{border-radius:var(--kf-radius-lg);border:1px solid var(--kf-border);background:var(--kf-surface);box-shadow:var(--kf-shadow-sm);flex-direction:column;padding:32px 30px;display:flex;position:relative}.kf-llc .kf-llc-plan.is-featured{border-color:var(--kf-accent);box-shadow:var(--kf-shadow-glow)}.kf-llc .kf-llc-plan-badge{background:var(--kf-grad-accent);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:5px 14px;font-size:.7rem;font-weight:700;position:absolute;top:-12px;left:30px}.kf-llc .kf-llc-plan-name{font-family:var(--kf-font-head);color:var(--kf-ink);font-size:1.1rem;font-weight:700}.kf-llc .kf-llc-plan-price{align-items:baseline;gap:6px;margin-top:10px;display:flex}.kf-llc .kf-llc-plan-amount{font-family:var(--kf-font-head);color:var(--kf-accent);font-size:2.5rem;font-weight:700;line-height:1}.kf-llc .kf-llc-plan-period{color:var(--kf-ink-mute);font-size:.85rem}.kf-llc .kf-llc-plan-tagline{color:var(--kf-ink-soft);margin-top:10px;font-size:.88rem;line-height:1.55}.kf-llc .kf-llc-plan ul{border-top:1px solid var(--kf-border);flex-direction:column;gap:11px;margin-top:20px;padding-top:20px;display:flex}.kf-llc .kf-llc-plan li{color:var(--kf-ink-soft);align-items:flex-start;gap:9px;font-size:.9rem;display:flex}.kf-llc .kf-llc-plan li svg{color:var(--kf-accent);flex-shrink:0;margin-top:2px}.kf-llc .kf-llc-plan li.is-off{color:var(--kf-ink-mute)}.kf-llc .kf-llc-plan li.is-off svg{color:var(--kf-border-strong)}.kf-llc .kf-llc-plan .kf-btn{width:100%;margin-top:24px}.kf-llc .kf-llc-journey{flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:30px;display:flex}.kf-llc .kf-llc-journey-step{border-radius:var(--kf-radius-lg);border:1px solid var(--kf-border);background:var(--kf-surface);min-width:130px;box-shadow:var(--kf-shadow-xs);text-align:center;transition:transform .25s var(--kf-ease), border-color .25s var(--kf-ease), box-shadow .25s var(--kf-ease);flex-direction:column;flex:1 1 0;align-items:center;gap:10px;padding:22px 14px;display:flex;position:relative}.kf-llc a.kf-llc-journey-step:hover{box-shadow:var(--kf-shadow-md);border-color:#0148c44d;transform:translateY(-3px)}.kf-llc .kf-llc-journey-step.is-current{border-color:var(--kf-accent);background:#0148c40a}.kf-llc .kf-llc-journey-icon{width:42px;height:42px;color:var(--kf-accent);background:#0148c41a;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.kf-llc .kf-llc-journey-step.is-current .kf-llc-journey-icon{background:var(--kf-grad-accent);color:#fff}.kf-llc .kf-llc-journey-step span{color:var(--kf-ink);font-size:.84rem;font-weight:700;line-height:1.3}.kf-llc .kf-llc-journey-step small{color:var(--kf-ink-mute);font-size:.72rem;font-weight:600}.kf-llc .kf-llc-journey-step:not(:last-child):after{content:"";z-index:1;border-top:2px solid var(--kf-border-strong);border-right:2px solid var(--kf-border-strong);width:10px;height:10px;position:absolute;top:50%;right:-13px;transform:translateY(-50%)rotate(45deg)}@media (width<=820px){.kf-llc .kf-llc-pricing,.kf-llc .kf-llc-plans{grid-template-columns:1fr}}@media (width<=860px){.kf-llc .kf-llc-scope-grid{grid-template-columns:1fr}}@media (width<=720px){.kf-llc .kf-llc-checklist,.kf-llc .kf-llc-compare-row{grid-template-columns:1fr}.kf-llc .kf-llc-compare-cell{border-left:none}.kf-llc .kf-llc-compare-them,.kf-llc .kf-llc-compare-us{border-top:1px dashed var(--kf-border)}.kf-llc .kf-llc-compare-rowlabel{color:var(--kf-ink);font-weight:700}.kf-llc .kf-llc-journey-step:not(:last-child):after{top:auto;bottom:-13px;right:50%;transform:translate(50%)rotate(135deg)}}
