@import url(https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;0,700;0,800;1,500&family=JetBrains+Mono:wght@500;600;700&display=swap);.kwrt-page,.kwrt-popup-overlay{--kwrt-ink:#241422;--kwrt-ink-soft:#4A3A47;--kwrt-muted:#7A6B76;--kwrt-faint:#A9979F;--kwrt-border:#F0DCE6;--kwrt-border-soft:#F6E9EF;--kwrt-bg:#FFFBFD;--kwrt-surface:#FFFFFF;--kwrt-surface-alt:#FDF3F7;--kwrt-primary:#E11D74;--kwrt-primary-dark:#B5155C;--kwrt-primary-tint:#FCE7F0;--kwrt-success:#17A163;--kwrt-success-tint:#E9F9F1;--kwrt-warn:#B45309;--kwrt-radius-lg:14px;--kwrt-radius-md:10px;--kwrt-radius-sm:7px;--kwrt-shadow-card:0 1px 2px rgba(36,20,34,0.04), 0 1px 3px rgba(36,20,34,0.06);--kwrt-shadow-lift:0 4px 8px rgba(36,20,34,0.04), 0 12px 24px rgba(36,20,34,0.08);background:var(--kwrt-bg);font-family:'Inter',-apple-system,BlinkMacSystemFont,sans-serif;color:var(--kwrt-ink-soft);line-height:1.6;box-sizing:border-box;font-size:15px}.kwrt-page *,.kwrt-popup-overlay *{box-sizing:border-box}.kwrt-mono{font-family:'JetBrains Mono',monospace}.kwrt-page a{color:var(--kwrt-primary)}.kwrt-section,.kwrt-split{background:var(--kwrt-bg)}.kwrt-split{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:start;max-width:1280px;margin:0 auto;padding:56px 24px 40px}.kwrt-pitch{padding-top:12px}.kwrt-pitch-badge{display:inline-flex;align-items:center;gap:8px;font-family:'JetBrains Mono',monospace;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--kwrt-primary-dark);background:var(--kwrt-primary-tint);border:1px solid #F6C6DD;padding:6px 12px 6px 10px;border-radius:100px;margin-bottom:22px}.kwrt-dot-live{width:7px;height:7px;border-radius:50%;background:var(--kwrt-primary);box-shadow:0 0 0 3px rgb(36 81 255 / .18)}.kwrt-pitch-h1{font-size:46px;font-weight:800;line-height:1.12;letter-spacing:-.02em;color:var(--kwrt-ink);margin:0 0 18px}.kwrt-pitch-sub{font-size:17px;line-height:1.6;color:var(--kwrt-muted);max-width:46ch;margin:0 0 32px}.kwrt-pitch-bullets{list-style:none;margin:0 0 36px;padding:0;display:flex;flex-direction:column;gap:14px}.kwrt-pitch-bullets li{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:var(--kwrt-ink-soft)}.kwrt-pb-icon{flex:0 0 auto;width:20px;height:20px;border-radius:6px;background:var(--kwrt-primary-tint);color:var(--kwrt-primary);display:flex;align-items:center;justify-content:center;font-size:9px;margin-top:1px}.kwrt-pitch-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--kwrt-border);border:1px solid var(--kwrt-border);border-radius:var(--kwrt-radius-md);overflow:hidden;margin-bottom:24px}.kwrt-pitch-stat{background:var(--kwrt-surface);padding:16px 14px;display:flex;flex-direction:column;gap:4px}.kwrt-pitch-stat strong{font-family:'JetBrains Mono',monospace;font-size:21px;font-weight:700;color:var(--kwrt-ink);letter-spacing:-.01em}.kwrt-pitch-stat span{font-size:11.5px;color:var(--kwrt-muted);font-weight:500}.kwrt-pitch-trust{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--kwrt-faint);font-weight:500}.kwrt-pitch-trust span:nth-child(even){color:var(--kwrt-border)}.kwrt-form-col{position:relative}.kwrt-form-card{background:var(--kwrt-surface);border:1px solid var(--kwrt-border);border-radius:var(--kwrt-radius-lg);box-shadow:var(--kwrt-shadow-lift);padding:28px 28px 24px}.kwrt-form-card-top{margin-bottom:22px}.kwrt-form-card-title{font-size:19px;font-weight:700;color:var(--kwrt-ink);margin:0 0 4px;letter-spacing:-.01em}.kwrt-form-card-desc{font-size:13.5px;color:var(--kwrt-muted);margin:0}.kwrt-stepper{margin-bottom:26px}.kwrt-stepper-track{position:relative;height:2px;background:var(--kwrt-border);border-radius:2px;margin:0 16px 14px}.kwrt-stepper-fill{position:absolute;top:0;left:0;height:100%;background:var(--kwrt-primary);border-radius:2px;width:0%;transition:width 0.3s ease}.kwrt-stepper-items{display:flex;justify-content:space-between}.kwrt-stepper-item{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:default;flex:1}.kwrt-stepper-item.is-done{cursor:pointer}.kwrt-stepper-circle{width:26px;height:26px;border-radius:50%;border:1.5px solid var(--kwrt-border);background:var(--kwrt-surface);color:var(--kwrt-faint);display:flex;align-items:center;justify-content:center;font-family:'JetBrains Mono',monospace;font-size:12px;font-weight:700;transition:all 0.2s ease}.kwrt-stepper-label{font-size:11px;font-weight:600;color:var(--kwrt-faint);letter-spacing:.01em}.kwrt-stepper-item.is-active .kwrt-stepper-circle{border-color:var(--kwrt-primary);background:var(--kwrt-primary);color:#fff;box-shadow:0 0 0 4px var(--kwrt-primary-tint)}.kwrt-stepper-item.is-active .kwrt-stepper-label{color:var(--kwrt-ink)}.kwrt-stepper-item.is-done .kwrt-stepper-circle{border-color:var(--kwrt-primary);background:var(--kwrt-primary-tint);color:var(--kwrt-primary-dark)}.kwrt-stepper-item.is-done .kwrt-stepper-label{color:var(--kwrt-ink-soft)}.kwrt-step{display:none;flex-direction:column;gap:18px;animation:kwrtStepIn 0.25s ease}.kwrt-step.is-active{display:flex}@keyframes kwrtStepIn{from{opacity:0;transform:translateX(6px)}to{opacity:1;transform:translateX(0)}}.kwrt-field{display:flex;flex-direction:column;gap:7px}.kwrt-label{font-size:13px;font-weight:600;color:var(--kwrt-ink);display:flex;align-items:center;gap:6px}.kwrt-req{color:#D92D20;font-weight:700}.kwrt-label-opt{font-size:11px;font-weight:500;color:var(--kwrt-muted);text-transform:none;background:var(--kwrt-surface-alt);border:1px solid var(--kwrt-border-soft);padding:1px 7px;border-radius:100px}.kwrt-hint{font-size:12.5px;color:var(--kwrt-muted);margin:0;line-height:1.5}#kwrt-subtype-wrap{animation:kwrtStepIn 0.2s ease}.kwrt-input{width:100%;padding:11px 13px;font-size:14.5px;font-family:inherit;color:var(--kwrt-ink);background:var(--kwrt-surface);border:1.5px solid var(--kwrt-border);border-radius:var(--kwrt-radius-sm);transition:border-color 0.15s ease,box-shadow 0.15s ease}.kwrt-input::placeholder{color:var(--kwrt-faint)}.kwrt-input:focus{outline:none;border-color:var(--kwrt-primary);box-shadow:0 0 0 3.5px var(--kwrt-primary-tint)}.kwrt-input:disabled{background:var(--kwrt-surface-alt);color:var(--kwrt-faint);cursor:not-allowed}.kwrt-input-error{border-color:#D92D20!important;box-shadow:0 0 0 3.5px #FEE4E2!important}select.kwrt-input{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2.3'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:15px;padding-right:36px}.kwrt-input-prefix-wrap{display:flex;align-items:stretch}.kwrt-input-prefix{display:flex;align-items:center;padding:0 12px;background:var(--kwrt-surface-alt);border:1.5px solid var(--kwrt-border);border-right:none;border-radius:var(--kwrt-radius-sm) 0 0 var(--kwrt-radius-sm);color:var(--kwrt-muted);font-size:14px}.kwrt-input-prefixed{border-radius:0 var(--kwrt-radius-sm) var(--kwrt-radius-sm) 0}.kwrt-radio-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kwrt-radio-card{position:relative;cursor:pointer}.kwrt-radio-card input{position:absolute;opacity:0}.kwrt-radio-card-inner{padding:13px 14px;border:1.5px solid var(--kwrt-border);border-radius:var(--kwrt-radius-sm);text-align:center;transition:all 0.15s ease}.kwrt-radio-card-label{font-size:13.5px;font-weight:600;color:var(--kwrt-ink-soft)}.kwrt-radio-card input:checked+.kwrt-radio-card-inner{border-color:var(--kwrt-primary);background:var(--kwrt-primary-tint);box-shadow:0 0 0 3.5px var(--kwrt-primary-tint)}.kwrt-radio-card input:checked+.kwrt-radio-card-inner .kwrt-radio-card-label{color:var(--kwrt-primary-dark)}.kwrt-location-row{margin-bottom:8px}.kwrt-location-row:last-child{margin-bottom:0}.kwrt-add-loc-btn{display:inline-flex;align-items:center;gap:6px;margin-top:10px;background:none;border:none;color:var(--kwrt-primary);font-size:13px;font-weight:600;cursor:pointer;padding:0}.kwrt-add-loc-btn:hover{color:var(--kwrt-primary-dark)}.kwrt-ai-toggle{display:flex;align-items:flex-start;gap:12px;padding:14px;background:var(--kwrt-surface-alt);border:1px solid var(--kwrt-border-soft);border-radius:var(--kwrt-radius-md)}.kwrt-toggle-switch{position:relative;flex:0 0 auto;width:38px;height:22px}.kwrt-toggle-switch input{opacity:0;width:0;height:0}.kwrt-toggle-slider{position:absolute;inset:0;cursor:pointer;background:var(--kwrt-border);border-radius:100px;transition:0.2s}.kwrt-toggle-slider::before{content:'';position:absolute;height:16px;width:16px;left:3px;top:3px;background:#fff;border-radius:50%;transition:0.2s;box-shadow:0 1px 2px rgb(16 24 40 / .15)}.kwrt-toggle-switch input:checked+.kwrt-toggle-slider{background:var(--kwrt-primary)}.kwrt-toggle-switch input:checked+.kwrt-toggle-slider::before{transform:translateX(16px)}.kwrt-ai-toggle-text{display:flex;flex-direction:column;gap:2px}.kwrt-ai-toggle-text strong{font-size:13.5px;color:var(--kwrt-ink)}.kwrt-ai-toggle-text span{font-size:12.5px;color:var(--kwrt-muted);line-height:1.5}.kwrt-review-note{padding:14px;background:var(--kwrt-success-tint);border:1px solid #C8ECDA;border-radius:var(--kwrt-radius-md)}.kwrt-review-note p{margin:0;font-size:13.5px;color:#0D6B44}.kwrt-step-nav{display:flex;align-items:center;gap:12px;margin-top:22px}.kwrt-btn-back{display:inline-flex;align-items:center;gap:6px;background:var(--kwrt-surface);border:1.5px solid var(--kwrt-border);color:var(--kwrt-ink-soft);font-size:14px;font-weight:600;padding:12px 18px;border-radius:var(--kwrt-radius-sm);cursor:pointer;transition:border-color 0.15s ease}.kwrt-btn-back:hover{border-color:var(--kwrt-faint)}.kwrt-btn-research{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--kwrt-primary);color:#fff;font-size:14.5px;font-weight:700;padding:12px 20px;border:none;border-radius:var(--kwrt-radius-sm);cursor:pointer;transition:background 0.15s ease,transform 0.1s ease}.kwrt-btn-research:hover{background:var(--kwrt-primary-dark)}.kwrt-btn-research:active{transform:scale(.99)}.kwrt-btn-research:disabled{opacity:.6;cursor:not-allowed}.kwrt-form-note{text-align:center;font-size:12px;color:var(--kwrt-faint);margin:14px 0 0}.kwrt-status{margin-top:14px;padding:12px 14px;border-radius:var(--kwrt-radius-sm);font-size:13.5px;font-weight:500}.kwrt-status.error{background:#FEF3F2;color:#B42318;border:1px solid #FECDCA}.kwrt-status.success{background:var(--kwrt-success-tint);color:#0D6B44;border:1px solid #C8ECDA}.kwrt-section{max-width:1120px;margin:0 auto;padding:64px 24px}.kwrt-eyebrow{display:inline-block;font-family:'JetBrains Mono',monospace;font-size:11.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--kwrt-primary);margin-bottom:12px}.kwrt-section-h2{font-size:30px;font-weight:800;color:var(--kwrt-ink);letter-spacing:-.015em;line-height:1.25;margin:0 0 16px;max-width:46ch}.kwrt-section-h3{font-size:17px;font-weight:700;color:var(--kwrt-ink);margin:28px 0 14px}.kwrt-copy p{font-size:15px;color:var(--kwrt-muted);max-width:66ch;margin:0 0 12px}.kwrt-copy strong{color:var(--kwrt-ink-soft)}.kwrt-divider{border:none;border-top:1px solid var(--kwrt-border-soft);max-width:1120px;margin:0 auto}.kwrt-row-2col{display:grid;grid-template-columns:1fr 1fr;gap:0;max-width:1120px;margin:0 auto}.kwrt-col-half{max-width:none}.kwrt-steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:32px}.kwrt-step-card{position:relative;padding:22px 18px;background:var(--kwrt-surface);border:1px solid var(--kwrt-border);border-radius:var(--kwrt-radius-md)}.kwrt-step-num{font-family:'JetBrains Mono',monospace;font-size:12px;font-weight:700;color:var(--kwrt-primary)}.kwrt-step-icon{font-size:22px;margin:10px 0 12px}.kwrt-step-card h4{font-size:14.5px;font-weight:700;color:var(--kwrt-ink);margin:0 0 6px}.kwrt-step-card p{font-size:13px;color:var(--kwrt-muted);margin:0;line-height:1.5}.kwrt-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}.kwrt-feature-card{padding:22px;background:var(--kwrt-surface);border:1px solid var(--kwrt-border);border-radius:var(--kwrt-radius-md)}.kwrt-feature-icon{font-size:22px;display:block;margin-bottom:12px}.kwrt-feature-title{font-size:15px;font-weight:700;color:var(--kwrt-ink);margin-bottom:6px}.kwrt-feature-desc{font-size:13.5px;color:var(--kwrt-muted);line-height:1.55}.kwrt-example{margin-top:28px;border:1px solid var(--kwrt-border);border-radius:var(--kwrt-radius-md);overflow:hidden;box-shadow:var(--kwrt-shadow-card)}.kwrt-example-bar{display:flex;align-items:center;gap:8px;padding:11px 16px;background:var(--kwrt-surface-alt);border-bottom:1px solid var(--kwrt-border)}.kwrt-dot{width:9px;height:9px;border-radius:50%}.kwrt-dot-r{background:#F04438}.kwrt-dot-y{background:#F79009}.kwrt-dot-g{background:#12B76A}.kwrt-example-bar span{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--kwrt-muted);margin-left:6px}.kwrt-example-body{background:var(--kwrt-surface)}.kwrt-example-row{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border-bottom:1px solid var(--kwrt-border-soft)}.kwrt-example-row:last-child{border-bottom:none}.kwrt-ex-kw{font-size:14px;color:var(--kwrt-ink-soft);font-weight:500}.kwrt-ex-vol,.kwrt-ex-diff{font-family:'JetBrains Mono',monospace;font-size:11px;font-weight:600;padding:3px 9px;border-radius:100px}.kwrt-ex-vol{background:var(--kwrt-primary-tint);color:var(--kwrt-primary-dark)}.kwrt-ex-diff{background:var(--kwrt-success-tint);color:#0D6B44}.kwrt-chip-wrap{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.kwrt-chip{font-size:13px;font-weight:500;color:var(--kwrt-ink-soft);background:var(--kwrt-surface-alt);border:1px solid var(--kwrt-border);padding:6px 13px;border-radius:100px}.kwrt-chip-more{color:var(--kwrt-primary-dark);background:var(--kwrt-primary-tint);border-color:#F6C6DD;font-weight:600}.kwrt-callout{display:flex;gap:12px;padding:16px 18px;border-radius:var(--kwrt-radius-md);margin-top:20px}.kwrt-callout-icon{flex:0 0 auto;font-size:17px}.kwrt-callout p{margin:4px 0 0;font-size:13.5px;color:var(--kwrt-ink-soft)}.kwrt-callout strong{font-size:14px;color:var(--kwrt-ink)}.kwrt-callout-primary{background:var(--kwrt-primary-tint);border:1px solid #F6C6DD}.kwrt-callout-success{background:var(--kwrt-success-tint);border:1px solid #C8ECDA}.kwrt-table-wrap{margin-top:18px;border:1px solid var(--kwrt-border);border-radius:var(--kwrt-radius-md);overflow:hidden}.kwrt-content-table{width:100%;border-collapse:collapse;font-size:13.5px}.kwrt-content-table th{text-align:left;background:var(--kwrt-surface-alt);color:var(--kwrt-muted);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em;padding:10px 14px}.kwrt-content-table td{padding:12px 14px;border-top:1px solid var(--kwrt-border-soft);color:var(--kwrt-ink-soft)}.kwrt-faq{display:flex;flex-direction:column;gap:10px;margin-top:24px}.kwrt-faq-item{border:1px solid var(--kwrt-border);border-radius:var(--kwrt-radius-md);padding:4px 16px;background:var(--kwrt-surface)}.kwrt-faq-item summary{padding:13px 0;font-size:14px;font-weight:600;color:var(--kwrt-ink);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.kwrt-faq-item summary::-webkit-details-marker{display:none}.kwrt-faq-item summary::after{content:'+';color:var(--kwrt-faint);font-size:18px;font-weight:400}.kwrt-faq-item[open] summary::after{content:'−'}.kwrt-faq-answer{font-size:13.5px;color:var(--kwrt-muted);padding:0 0 14px;line-height:1.6}.kwrt-cta{max-width:1120px;margin:0 auto 64px;padding:48px 40px;background:var(--kwrt-surface-alt);border:1px solid var(--kwrt-border);border-radius:var(--kwrt-radius-lg);text-align:center}.kwrt-cta h2{color:var(--kwrt-ink);font-size:26px;font-weight:800;margin:0 0 12px;letter-spacing:-.01em}.kwrt-cta p{color:var(--kwrt-muted);font-size:14.5px;max-width:52ch;margin:0 auto 24px}.kwrt-cta a{display:inline-flex;align-items:center;gap:8px;background:var(--kwrt-primary);color:#fff;font-size:14.5px;font-weight:700;padding:12px 24px;border-radius:var(--kwrt-radius-sm);text-decoration:none}.kwrt-cta a:hover{background:var(--kwrt-primary-dark)}.kwrt-popup-overlay{position:fixed!important;inset:0;background:rgb(15 23 42 / .6);backdrop-filter:blur(8px);z-index:999999!important;display:flex;align-items:flex-start;justify-content:center;padding:24px;overflow-y:auto}.kwrt-popup{position:relative;background:#f8f9fb;border-radius:16px;width:100%;max-width:1360px;overflow:hidden;box-shadow:0 4px 6px rgb(0 0 0 / .05),0 20px 60px rgb(0 0 0 / .18);animation:kwrtSlideUp 0.3s cubic-bezier(.22,1,.36,1)}@keyframes kwrtSlideUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.kwrt-popup-header{background:#fff;border-bottom:1px solid #e8eaed;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.kwrt-popup-header-left{display:flex;align-items:center;gap:12px}.kwrt-popup-logo{width:40px;height:40px;background:#FCE7F0;border:1px solid #F6C6DD;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.kwrt-popup-title{font-size:16px;font-weight:700;color:#111827;margin:0 0 2px}.kwrt-popup-subtitle{font-size:12px;color:#6b7280;margin:0}.kwrt-popup-header-actions{display:flex;align-items:center;gap:8px}.kwrt-btn-download{background:#E11D74;color:#fff;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background 0.15s}.kwrt-btn-download:hover{background:#B5155C}.kwrt-popup-close{width:32px;height:32px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.15s}.kwrt-popup-close:hover{background:#f3f4f6;color:#111827}.kwrt-stats-strip{display:flex;flex-wrap:wrap;gap:10px;background:#f8f9fb;padding:16px 24px 8px}.kwrt-stat-item{--accent:#E11D74;flex:0 1 140px;min-width:120px;background:#fff;border:1px solid #e5e7eb;border-top:3px solid var(--accent);border-radius:10px;padding:14px 16px;box-shadow:0 1px 3px rgb(0 0 0 / .05)}.kwrt-stat-item-clickable{cursor:pointer;transition:all 0.15s}.kwrt-stat-item-clickable:hover{box-shadow:0 4px 12px rgb(0 0 0 / .1);transform:translateY(-2px)}.kwrt-stat-icon-wrap{width:30px;height:30px;border-radius:8px;background:color-mix(in srgb,var(--accent) 12%,#fff);display:flex;align-items:center;justify-content:center;font-size:15px;margin-bottom:10px}@supports not (background:color-mix(in srgb,red 10%,white)){.kwrt-stat-icon-wrap{background:#f0f4ff}}.kwrt-stat-value{font-size:26px;font-weight:800;color:#111827;line-height:1}.kwrt-stat-label{font-size:10.5px;color:#6b7280;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-top:5px}.kwrt-chart-section{background:#f8f9fb;padding:16px 24px 8px}.kwrt-chart-card-full-header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px;margin-bottom:6px}.kwrt-chart-title{font-size:13px;font-weight:700;color:#374151;margin:0;text-transform:uppercase;letter-spacing:.06em}.kwrt-chart-hint{font-size:11.5px;color:#9ca3af;font-style:italic}.kwrt-chart-card-inner{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px 20px 8px}#kwrt-chart-bar{min-height:220px}.kwrt-popup-body{padding:0 24px 0;background:#f8f9fb}.kwrt-tabs{display:flex;flex-wrap:wrap;gap:2px;background:#fff;border-radius:10px 10px 0 0;padding:4px 8px 0;margin-top:16px;border-bottom:1px solid #e5e7eb}.kwrt-tab{--tab-color:#E11D74;display:flex;align-items:center;gap:6px;padding:11px 13px;border:none;border-bottom:2px solid #fff0;background:#fff0;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;color:#6b7280;white-space:nowrap;transition:all 0.15s;margin-bottom:-1px}.kwrt-tab-icon{font-size:13px}.kwrt-tab:hover{color:#111827;background:#f9fafb;border-radius:6px 6px 0 0}.kwrt-tab.active{color:var(--tab-color);border-bottom-color:var(--tab-color)}.kwrt-tab-count{background:#f3f4f6;color:#6b7280;border-radius:20px;padding:1px 8px;font-size:10.5px;font-weight:700}.kwrt-tab.active .kwrt-tab-count{background:color-mix(in srgb,var(--tab-color) 15%,#fff);color:var(--tab-color)}@supports not (background:color-mix(in srgb,red 15%,white)){.kwrt-tab.active .kwrt-tab-count{background:#eff6ff;color:var(--tab-color)}}.kwrt-tab-panel{display:none}.kwrt-tab-panel.active{display:block}.kwrt-panel-section{background:#fff;border-radius:0 0 10px 10px;padding:18px 22px 22px;border:1px solid #e5e7eb;border-top:none}.kwrt-panel-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.kwrt-panel-section-title{font-size:15px;font-weight:700;color:#111827;display:flex;align-items:center;gap:8px}.kwrt-panel-section-title .kwrt-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.kwrt-panel-kw-count{background:#f3f4f6;color:#6b7280;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600}.kwrt-results-table-wrap{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;max-height:460px;overflow-y:auto;scrollbar-width:thin}.kwrt-table{width:100%;border-collapse:collapse;font-size:13px}.kwrt-table thead th{position:sticky;top:0;z-index:1;background:#f9fafb;border-bottom:2px solid #e5e7eb;color:#374151;text-align:left;padding:10px 14px;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.kwrt-table tbody tr{transition:background 0.1s}.kwrt-table tbody tr:nth-child(even){background:#fafbfc}.kwrt-table tbody tr:hover{background:#FDF3F7}.kwrt-table td{padding:10px 14px;border-bottom:1px solid #f1f3f4;font-size:13px}.kwrt-table td:last-child{border-bottom:none}.kwrt-col-no{width:44px;color:#9ca3af;font-weight:600}.kwrt-col-cat{width:140px}.kwrt-col-kw{min-width:200px}.kwrt-col-comp{width:110px;white-space:nowrap}.kwrt-col-use{width:80px;white-space:nowrap}.kwrt-col-intent{width:130px;color:#6b7280;font-size:12px}.kwrt-kw-text{font-weight:500;color:#111827}.kwrt-cat-badge{display:inline-block;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:700}.kwrt-comp-badge{display:inline-block;padding:3px 10px;border-radius:6px;font-size:11.5px;font-weight:700}.kwrt-comp-low{background:#dcfce7;color:#166534}.kwrt-comp-medium{background:#fef9c3;color:#854d0e}.kwrt-comp-high{background:#fee2e2;color:#991b1b}.kwrt-use-badge{display:inline-block;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.02em}.kwrt-use-seo{background:#dbeafe;color:#1e3a8a}.kwrt-use-ppc{background:#ede9fe;color:#4c1d95}.kwrt-use-both{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}LEAD MODAL============================================================*/ .kwrt-popup.kwrt-lead-mode{max-width:500px;transition:max-width 0.25s ease}.kwrt-lead-inline{padding:40px 24px;min-height:460px;display:flex;align-items:center;justify-content:center}.kwrt-lead-box{background:#fff;border-radius:20px;padding:36px;width:100%;max-width:440px;box-shadow:0 20px 60px rgb(0 0 0 / .3);animation:kwrtSlideUp 0.35s cubic-bezier(.34,1.56,.64,1)}.kwrt-lead-header{text-align:center;margin-bottom:24px}.kwrt-lead-icon{font-size:40px;width:72px;height:72px;background:linear-gradient(135deg,rgb(234 122 154 / .15),rgb(250 199 182 / .15));border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.kwrt-lead-header h3{font-size:20px;font-weight:700;color:#1a1f2e;margin:0 0 8px}.kwrt-lead-header p{font-size:14px;color:#6b7280;margin:0}.kwrt-lead-fields{display:flex;flex-direction:column;gap:14px}#kwrt-lead-status{margin-bottom:12px;padding:10px 14px;border-radius:10px;font-size:13px}@media (max-width:1024px){.kwrt-split{gap:24px}.kwrt-pitch-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.kwrt-split{grid-template-columns:1fr;gap:20px;padding:28px 20px 20px}.kwrt-pitch{order:2;padding-top:0}.kwrt-form-col{order:1;position:static}.kwrt-pitch-stats{grid-template-columns:repeat(4,1fr)}.kwrt-row-2col{grid-template-columns:1fr;gap:40px}.kwrt-pitch-badge{margin-bottom:14px}.kwrt-pitch-h1{margin-bottom:12px}.kwrt-pitch-sub{margin-bottom:20px}.kwrt-pitch-bullets{margin-bottom:22px}}@media (max-width:768px){.kwrt-form-card{padding:22px 18px 18px}.kwrt-popup-header{flex-direction:column;align-items:flex-start;gap:12px}.kwrt-popup-header-actions{width:100%;justify-content:space-between}.kwrt-popup-body{padding:0 16px}.kwrt-stat-item{flex:0 0 calc(50% - 5px)}.kwrt-radio-cards{gap:8px}.kwrt-radio-card-inner{padding:10px 8px}.kwrt-radio-card-label{font-size:12px}.kwrt-steps-grid,.kwrt-feature-grid{grid-template-columns:1fr}.kwrt-cta{padding:32px 22px}.kwrt-section{padding:40px 20px}.kwrt-stepper-label{display:none}}@media (max-width:600px){.kwrt-pitch-stats{grid-template-columns:repeat(2,1fr)}.kwrt-pitch-stat strong{font-size:18px;white-space:nowrap}.kwrt-pitch-h1{font-size:28px}.kwrt-popup-overlay{padding:0}.kwrt-popup{max-width:100%;min-height:100%;border-radius:0}.kwrt-stat-item{flex:0 0 100%}.kwrt-panel-section{padding:16px}.kwrt-table thead th,.kwrt-table td{padding:8px 8px;font-size:12px}.kwrt-col-cat{width:90px}.kwrt-col-comp,.kwrt-col-use,.kwrt-col-intent{display:none}.kwrt-tab{padding:11px 10px;font-size:12px}}@media (max-width:480px){.kwrt-popup{border-radius:0}.kwrt-popup-header{padding:16px}.kwrt-popup-title{font-size:16px}.kwrt-btn-download-label{display:none}.kwrt-btn-download{padding:9px 12px}}