.keyword-landing .keyword-discovery .kw-intro{grid-template-columns:minmax(0,.86fr) minmax(0,1.24fr);gap:24px}.keyword-landing .keyword-discovery .kw-flow{perspective:none;--kf-progress:0;height:445px}.keyword-landing .kf-scene{isolation:isolate;color:#244754;width:100%;height:400px;font-size:10px;position:relative}.keyword-landing .kf-top{color:#567a86;letter-spacing:.2px;justify-content:space-between;font-size:8px;display:flex;position:absolute;inset:5px 4px auto}.keyword-landing .kf-top>span{align-items:center;gap:6px;display:flex}.keyword-landing .kf-top i{background:#4c9d94;border-radius:50%;width:4px;height:4px}.keyword-landing .kf-connections{z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.keyword-landing .kf-connections path{fill:none;stroke:#528f91;stroke-width:1px;stroke-dasharray:3 5;opacity:.35}.keyword-landing .kf-connections .kf-signal{stroke:#287876;stroke-width:1.7px;stroke-dasharray:2 16;opacity:.8;animation:2s linear infinite kfConnect}.keyword-landing .kf-insight{background:#ffffffd9;border:1px solid #fff;border-radius:11px;align-items:center;gap:8px;padding:9px 11px;line-height:1.4;transition:transform .7s,background .7s;display:flex;position:absolute;top:35px;box-shadow:0 5px 20px #365f6e0a}.keyword-landing .kf-insight-a{width:37%;left:5%}.keyword-landing .kf-insight-b{width:46%;right:3%}.keyword-landing .kf-dot{color:#568d7c;background:#e4f1ed;border-radius:8px;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.keyword-landing .kf-insight small{color:#86a0a6;font-size:7px;display:block}.keyword-landing .kf-insight b{white-space:nowrap;margin-top:3px;font-size:9px;font-weight:550;display:block}.keyword-landing .kf-insight .kf-check{color:#4d9e7d;margin-left:auto;font-size:12px}.keyword-landing .kf-main-cards{grid-template-columns:1fr 1.08fr 1fr;align-items:start;gap:12px;display:grid;position:absolute;top:108px;left:0;right:0}.keyword-landing .kf-card{background:#fffefd;border:1px solid #fff;border-radius:13px;min-width:0;height:230px;padding:12px 11px 10px;transition:transform .65s cubic-bezier(.2,.7,.2,1),box-shadow .65s,border-color .65s;position:relative;overflow:hidden;transform:translateY(4px);box-shadow:0 13px 30px #365f6e14}.keyword-landing .kf-card>header{white-space:nowrap;align-items:center;gap:5px;margin-bottom:14px;font-size:9px;display:flex}.keyword-landing .kf-card>header>span{color:#87a0a7;font-size:7px}.keyword-landing .kf-card>header>b{font-weight:600}.keyword-landing .kf-card>header>i{color:#8aa4ad;margin-left:auto;font-size:12px;font-style:normal}.keyword-landing .kf-windowbar{background:#f2f6f7;border:1px solid #e8eff0;border-bottom:0;border-radius:5px 5px 0 0;align-items:center;gap:2px;height:16px;padding:0 5px;display:flex}.keyword-landing .kf-windowbar i{background:#c3d3d9;border-radius:50%;width:3px;height:3px}.keyword-landing .kf-windowbar span{color:#94a5ad;margin-left:4px;font-size:6px}.keyword-landing .kf-input{background:#fff;border:1px solid #c5dfdf;border-radius:0 0 5px 5px;align-items:center;gap:5px;height:28px;padding:0 7px;display:flex}.keyword-landing .kf-input>span{color:#7da2ae;font-size:13px}.keyword-landing .kf-input b{white-space:nowrap;font-size:9px;font-weight:500}.keyword-landing .kf-input i{border-right:1px solid #7798ac;height:10px;animation:1s steps(2,end) infinite queryCaret}.keyword-landing .kf-autocomplete{background:#fff;border:1px solid #e6eeee;border-radius:6px;margin:5px 0 0;padding:3px;transition:opacity .5s,transform .5s;box-shadow:0 5px 9px #526b7610}.keyword-landing .kf-autocomplete>div{color:#708992;border-radius:3px;justify-content:space-between;padding:5px 6px;font-size:7px;display:flex}.keyword-landing .kf-autocomplete b{color:#a4b5bc;font-size:8px;font-weight:400}.keyword-landing .kf-autocomplete .is-selected{color:#3a746d;background:#e9f3f1}.keyword-landing .kf-search-foot{align-items:center;gap:6px;margin-top:9px;display:flex}.keyword-landing .kf-search-foot>span{color:#90a4a9;white-space:nowrap;font-size:6px}.keyword-landing .kf-search-foot svg{width:75%;height:24px;overflow:visible}.keyword-landing .kf-search-foot path{stroke:#80b5a8;stroke-width:1.5px;fill:none;stroke-dasharray:160;stroke-dashoffset:0;animation:3.3s infinite kfSpark}.keyword-landing .kf-card-status{color:#849c9e;white-space:nowrap;border-top:1px solid #edf0ef;align-items:center;gap:5px;padding-top:8px;font-size:6px;display:flex;position:absolute;bottom:10px;left:11px;right:11px}.keyword-landing .kf-card-status i{background:#a3c7b8;border-radius:50%;width:4px;height:4px}.keyword-landing .kf-filter{justify-content:space-between;align-items:center;gap:4px;margin:4px 0 10px;display:flex}.keyword-landing .kf-filter>span{font-size:8px;font-weight:550}.keyword-landing .kf-filter b{color:#819c9d;background:#f8fbf9;border:1px solid #e2ebe9;border-radius:4px;padding:4px;font-size:6px;font-weight:400}.keyword-landing .kf-list-label{color:#95a7ad;border-bottom:1px solid #e9eeee;justify-content:space-between;padding-bottom:6px;font-size:6px;display:flex}.keyword-landing .kf-product{border-bottom:1px solid #edf1f1;border-radius:5px;align-items:center;gap:5px;height:38px;padding:3px;transition:background .4s,transform .5s;display:flex}.keyword-landing .kf-product>i{color:#95ac8f;background:#ecf4e9;border:1px solid #dce8dc;border-radius:4px;flex:none;place-items:center;width:19px;height:24px;font-size:9px;font-style:normal;display:grid}.keyword-landing .kf-product:nth-of-type(4)>i{color:#b6a283;background:#f7efdf;border-color:#eee6d9}.keyword-landing .kf-product>div{flex:1;min-width:0}.keyword-landing .kf-product b{white-space:nowrap;text-overflow:ellipsis;color:#506f79;font-size:7px;font-weight:500;display:block;overflow:hidden}.keyword-landing .kf-product small{color:#90a1a8;margin-top:3px;font-size:7px;display:block}.keyword-landing .kf-product>span{color:#95a9ac;font-size:7px}.keyword-landing .kf-detail{opacity:0;color:#6a9086;background:#f0faf4;border:1px solid #cde5de;border-radius:8px;flex-wrap:wrap;justify-content:space-between;padding:10px 9px;font-size:7px;transition:opacity .5s,transform .65s;display:flex;position:absolute;bottom:33px;left:7px;right:7px;transform:translateY(14px);box-shadow:0 8px 16px #527b721c}.keyword-landing .kf-detail b{color:#3d7763;font-size:9px}.keyword-landing .kf-detail small{color:#94aaa2;width:100%;margin-top:5px;font-size:6px}.keyword-landing .kf-metric-label{color:#8ca2a8;white-space:nowrap;margin-top:4px;font-size:6px;display:block}.keyword-landing .kf-revenue-number{letter-spacing:-1px;color:#285966;margin-top:4px;display:block;font-size:26px!important;font-weight:500!important;line-height:1.3!important}.keyword-landing .kf-revenue-number small{letter-spacing:-.3px;margin-left:3px;font-size:11px!important}.keyword-landing .kf-chart{height:91px;margin-top:9px;position:relative}.keyword-landing .kf-chart>span{color:#92a6ac;font-size:6px}.keyword-landing .kf-chart-grid{background:repeating-linear-gradient(#0000 0 17px,#e5eeee 18px 19px);position:absolute;inset:19px 0 14px}.keyword-landing .kf-chart svg{width:100%;height:60px;position:absolute;inset:18px 0 12px;overflow:visible}.keyword-landing .kf-area{fill:#cfe9d5;opacity:.38}.keyword-landing .kf-line{fill:none;stroke:#70ac8b;stroke-width:1.8px;stroke-dasharray:185;animation:6.6s infinite kfLine}.keyword-landing .kf-chart-axis{color:#9baeb3;justify-content:space-between;font-size:5px;display:flex;position:absolute;bottom:0;left:0;right:0}.keyword-landing .kf-chart-scan{opacity:0;border-left:1px dashed #8bbca4;transition:opacity .4s;position:absolute;top:20px;bottom:12px;left:68%}.keyword-landing .kf-chart-tooltip{z-index:1;opacity:0;background:#fff;border:1px solid #e2ede6;border-radius:4px;padding:5px;font-size:6px;transition:opacity .4s,transform .4s;position:absolute;top:12px;right:2px;transform:translateY(6px);box-shadow:0 5px 10px #425d6110}.keyword-landing .kf-chart-tooltip b{color:#4e9b73;margin-top:2px;font-size:7px;display:block}.keyword-landing .kf-price{color:#8ba0a7;justify-content:space-between;margin-top:9px;font-size:6px;display:flex}.keyword-landing .kf-price b{color:#63868e;font-size:8px;font-weight:500}.keyword-landing .kf-bottom{grid-template-columns:1.15fr 1fr;gap:13px;display:grid;position:absolute;top:358px;left:4%;right:2%}.keyword-landing .kf-bottom article{background:#fffefa;border:1px solid #fff;border-radius:10px;padding:10px 12px;transition:transform .6s,background .6s;position:relative;box-shadow:0 9px 22px #365f6e10}.keyword-landing .kf-bottom header{color:#52737c;align-items:center;gap:6px;font-size:8px;display:flex}.keyword-landing .kf-bottom header b{font-weight:500}.keyword-landing .kf-bottom header i{color:#91a8ad;margin-left:auto;font-size:12px;font-style:normal}.keyword-landing .kf-related>div{gap:4px;margin-top:9px;display:flex}.keyword-landing .kf-related>div>span{color:#7c9993;white-space:nowrap;background:#f5f9f7;border:1px solid #e3eceb;border-radius:4px;padding:4px 5px;font-size:6px;transition:background .6s,transform .6s}.keyword-landing .kf-related>small{display:none}.keyword-landing .kf-watch>div{align-items:center;gap:7px;margin-top:6px;display:flex}.keyword-landing .kf-watch-icon{color:#88a2b8;background:#ecf2f8;border-radius:6px;place-items:center;width:23px;height:24px;font-size:10px;display:grid}.keyword-landing .kf-watch>div b{font-size:8px;font-weight:500;display:block}.keyword-landing .kf-watch>div small{color:#91a3aa;white-space:nowrap;margin-top:3px;font-size:5px;display:block}.keyword-landing .kf-saved-check{color:#6eaf8c;opacity:0;margin-left:auto;font-style:normal;transition:opacity .5s}.keyword-landing .kf-saved-toast{text-align:center;color:#52896b;opacity:0;background:#e7f5eb;border:1px solid #cce3d6;border-radius:6px;padding:5px;font-size:7px;transition:opacity .6s,transform .6s;position:absolute;bottom:-15px;left:10px;right:10px;transform:translateY(7px);box-shadow:0 5px 10px #46745c0c}.keyword-landing .kf-cursor{pointer-events:none;z-index:4;filter:drop-shadow(0 3px 6px #35597120);transition:left 1.1s cubic-bezier(.3,.7,.2,1),top 1.1s cubic-bezier(.3,.7,.2,1);position:absolute;top:43%;left:20%}.keyword-landing .kf-cursor svg{width:19px;height:23px;display:block}.keyword-landing .kf-cursor>span{white-space:nowrap;letter-spacing:.1px;color:#fff;background:#234c63;border-radius:14px;padding:5px 7px;font-size:6px;position:absolute;top:20px;left:12px}.keyword-landing .kf-cursor>i{border:1px solid #75a5a0;border-radius:50%;width:23px;height:23px;animation:3.3s infinite kfClick;position:absolute;top:-8px;left:-8px}.keyword-landing .kw-flow[data-step="0"] .kf-search,.keyword-landing .kw-flow[data-step="1"] .kf-compare,.keyword-landing .kw-flow[data-step="2"] .kf-revenue{border-color:#a8ccc9;transform:translateY(-7px);box-shadow:0 18px 30px #365f6e20}.keyword-landing .kw-flow[data-step="1"] .kf-cursor{top:48%;left:50%}.keyword-landing .kw-flow[data-step="2"] .kf-cursor{top:52%;left:83%}.keyword-landing .kw-flow[data-step="3"] .kf-cursor{top:94%;left:85%}.keyword-landing .kw-flow[data-step="1"] .kf-detail{opacity:1;transform:translateY(0)}.keyword-landing .kw-flow[data-step="1"] .kf-product:nth-of-type(3){background:#e4f0eb;transform:translate(2px)}.keyword-landing .kw-flow[data-step="2"] .kf-chart-tooltip,.keyword-landing .kw-flow[data-step="2"] .kf-chart-scan{opacity:1;transform:translateY(0)}.keyword-landing .kw-flow[data-step="3"] .kf-watch{background:#f4fff7;border-color:#badfc5;transform:translateY(-5px)}.keyword-landing .kw-flow[data-step="3"] .kf-saved-check,.keyword-landing .kw-flow[data-step="3"] .kf-saved-toast{opacity:1;transform:translateY(0)}.keyword-landing .kw-flow[data-step="3"] .kf-related>div>span:nth-child(2){background:#e1eee6;transform:translateY(-2px)}.keyword-landing .kw-flow[data-step="0"] .kf-insight-a,.keyword-landing .kw-flow[data-step="2"] .kf-insight-b{background:#fff;transform:translateY(-3px)}.keyword-landing .kf-controls{align-items:center;gap:9px;display:flex;position:absolute;bottom:-24px;left:0;right:0}.keyword-landing .kf-controls .kw-motion{width:26px;height:26px;font-size:10px}.keyword-landing .kf-controls>small{color:#688690;margin-left:auto;font-size:6px}.keyword-landing .kf-steps{gap:7px;display:flex}.keyword-landing .kf-steps button{font:inherit;color:#79949c;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:5px 0;font-size:7px;display:flex}.keyword-landing .kf-steps button>i{background:#bfd5d8;border-radius:3px;width:12px;height:3px;position:relative;overflow:hidden}.keyword-landing .kf-steps button[aria-pressed=true]{color:#426d77}.keyword-landing .kf-steps button[aria-pressed=true]>i{width:22px}.keyword-landing .kf-steps button[aria-pressed=true]>i:after{content:"";transform-origin:0;transform:scaleX(var(--kf-progress));background:#5d999b;position:absolute;inset:0}.keyword-landing .kw-flow.is-paused *{animation-play-state:paused!important}.keyword-landing .keyword-discovery .kw-intro{padding-bottom:45px}@keyframes kfConnect{to{stroke-dashoffset:-36px}}@keyframes kfClick{0%,30%,to{opacity:0;transform:scale(.3)}45%{opacity:.8}70%{opacity:0;transform:scale(1.6)}}@keyframes kfSpark{0%{stroke-dashoffset:160px;opacity:.4}55%,to{stroke-dashoffset:0;opacity:1}}@keyframes kfLine{0%{stroke-dashoffset:185px}60%,to{stroke-dashoffset:0}}@media (min-width:1500px){.keyword-landing .keyword-discovery .kw-flow{height:470px}.keyword-landing .kf-main-cards{gap:14px;top:110px}.keyword-landing .kf-card{height:246px;padding:14px 13px}.keyword-landing .kf-card>header{margin-bottom:17px;font-size:10px}.keyword-landing .kf-product{height:41px}.keyword-landing .kf-product b{font-size:8px}.keyword-landing .kf-metric-label{font-size:7px}.keyword-landing .kf-revenue-number{font-size:30px!important}.keyword-landing .kf-chart{height:99px}.keyword-landing .kf-chart svg{height:68px}.keyword-landing .kf-bottom{top:375px}.keyword-landing .kf-insight{padding:11px 13px;top:38px}.keyword-landing .kf-insight b{font-size:10px}.keyword-landing .kf-bottom article{padding:12px 13px}.keyword-landing .kf-bottom header{font-size:9px}.keyword-landing .kf-related>div>span{font-size:7px}.keyword-landing .kf-controls{bottom:-15px}}@media (max-width:1200px){.keyword-landing .keyword-discovery .kw-intro{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:15px}.keyword-landing .keyword-discovery .kw-copy h1{font-size:32px}.keyword-landing .kf-main-cards{gap:7px}.keyword-landing .kf-card{padding:11px 8px}.keyword-landing .kf-card>header{gap:3px;font-size:7px}.keyword-landing .kf-card>header>span,.keyword-landing .kf-product b{font-size:6px}.keyword-landing .kf-product{gap:3px}.keyword-landing .kf-product>i{width:15px;height:21px}.keyword-landing .kf-product small{font-size:6px}.keyword-landing .kf-controls>small{font-size:5px}.keyword-landing .kf-insight{gap:5px;padding:8px}.keyword-landing .kf-dot{width:23px;height:23px}.keyword-landing .kf-insight b{font-size:7px}.keyword-landing .kf-insight small{font-size:6px}.keyword-landing .kf-bottom{gap:8px;left:0;right:0}.keyword-landing .kf-bottom article{padding:10px 8px}.keyword-landing .kf-related>div{gap:3px}.keyword-landing .kf-related>div>span{padding:4px 3px;font-size:5px}.keyword-landing .kf-bottom header{font-size:7px}.keyword-landing .kf-card-status{font-size:5px;left:8px;right:8px}}@media (max-width:1050px) and (min-width:851px){.keyword-landing .keyword-discovery .kw-intro{grid-template-columns:1fr}.keyword-landing .kw-flow{justify-self:center;max-width:640px}}@media (max-width:750px){.keyword-landing .keyword-discovery .kw-intro{grid-template-columns:1fr;gap:22px}.keyword-landing .keyword-discovery .kw-flow{width:100%;max-width:610px;height:445px}.keyword-landing .kf-insight-a{width:39%;left:1%}.keyword-landing .kf-insight-b{width:52%;right:1%}.keyword-landing .kf-cursor>span{font-size:5px}.keyword-landing .kf-controls{gap:6px}.keyword-landing .kf-controls>small{font-size:5px}.keyword-landing .kf-steps{gap:5px}.keyword-landing .kf-steps button{font-size:6px}.keyword-landing .kf-steps button>i{width:7px}.keyword-landing .kf-steps button[aria-pressed=true]>i{width:14px}.keyword-landing .kf-top{font-size:6px}}@media (max-width:430px){.keyword-landing .kf-card{height:218px;padding:10px 6px}.keyword-landing .kf-card>header{gap:3px;font-size:6px}.keyword-landing .kf-card>header>span{display:none}.keyword-landing .kf-card>header>i{font-size:8px}.keyword-landing .kf-main-cards{grid-template-columns:1fr 1.1fr 1fr;gap:6px}.keyword-landing .kf-windowbar span{font-size:5px}.keyword-landing .kf-input{gap:3px;padding:0 4px}.keyword-landing .kf-input b{font-size:7px}.keyword-landing .kf-autocomplete>div{padding:5px 3px;font-size:5px}.keyword-landing .kf-filter>span{font-size:6px}.keyword-landing .kf-filter b{padding:3px;font-size:5px}.keyword-landing .kf-product>i{width:12px;height:18px;font-size:6px}.keyword-landing .kf-product b,.keyword-landing .kf-product small,.keyword-landing .kf-product>span{font-size:5px}.keyword-landing .kf-product{height:35px}.keyword-landing .kf-metric-label{font-size:5px}.keyword-landing .kf-revenue-number{font-size:23px!important}.keyword-landing .kf-revenue-number small{font-size:8px!important}.keyword-landing .kf-price{font-size:5px}.keyword-landing .kf-price b{font-size:6px}.keyword-landing .kf-chart-axis{font-size:4px}.keyword-landing .kf-bottom{top:342px}.keyword-landing .kf-related>div{flex-wrap:wrap}.keyword-landing .kf-related>div>span{font-size:5px}.keyword-landing .kf-bottom header{font-size:6px}.keyword-landing .kf-watch>div small{font-size:4px}.keyword-landing .kf-watch-icon{width:18px;font-size:8px}.keyword-landing .kf-saved-toast{font-size:5px;left:5px;right:5px}.keyword-landing .kf-card-status{font-size:4px;left:6px;right:6px}.keyword-landing .keyword-discovery .kw-flow{height:430px}.keyword-landing .kf-controls{bottom:-15px}}@media (prefers-reduced-motion:reduce){.keyword-landing .kw-flow *{transition:none!important;animation:none!important}.keyword-landing .kf-cursor{display:none}}.keyword-landing .kw-flow .kf-card,.keyword-landing .kw-flow[data-step] .kf-card,.keyword-landing .kw-flow .kf-insight,.keyword-landing .kw-flow[data-step] .kf-insight,.keyword-landing .kw-flow .kf-bottom article,.keyword-landing .kw-flow[data-step] .kf-bottom article{will-change:auto!important;transition:none!important;animation:none!important;transform:translate(0,0)rotate(0)scale(1)!important}.keyword-landing .kw-flow .kf-search,.keyword-landing .kw-flow[data-step] .kf-search{background:linear-gradient(150deg,#fff 25%,#edf6ff);border-color:#d4e6f5;box-shadow:0 12px 26px #365f6e12}.keyword-landing .kw-flow .kf-compare,.keyword-landing .kw-flow[data-step] .kf-compare{background:linear-gradient(150deg,#fff 25%,#f3edfb);border-color:#e1d6ef;box-shadow:0 12px 26px #365f6e12}.keyword-landing .kw-flow .kf-revenue,.keyword-landing .kw-flow[data-step] .kf-revenue{background:linear-gradient(150deg,#fff 25%,#fff1df);border-color:#efdfc8;box-shadow:0 12px 26px #365f6e12}.keyword-landing .kw-flow .kf-insight-a,.keyword-landing .kw-flow[data-step] .kf-insight-a{background:#f0f8ff;border-color:#d7e8f5}.keyword-landing .kw-flow .kf-insight-b,.keyword-landing .kw-flow[data-step] .kf-insight-b{background:#fff8ee;border-color:#f0e2cd}.keyword-landing .kw-flow .kf-related,.keyword-landing .kw-flow[data-step] .kf-related{background:#fff8e9;border-color:#f0e1bd}.keyword-landing .kw-flow .kf-watch,.keyword-landing .kw-flow[data-step] .kf-watch{background:#eefaf3;border-color:#cce7d7}.keyword-landing .kw-flow .kf-card>header{color:#355267}.keyword-landing .kw-flow .kf-revenue-number{color:#95673f}.keyword-landing .kw-flow .kf-line{stroke:#ce9b62}.keyword-landing .kw-flow .kf-area{fill:#efd5ae}.keyword-landing .kw-flow .kf-autocomplete .is-selected{color:#4c789b;background:#e6f1fb}.keyword-landing .kw-flow[data-step="1"] .kf-product:nth-of-type(3){background:#eae0f6}.keyword-landing .kw-flow .kf-detail{color:#88769c;background:#f5effe;border-color:#ddcdef}.keyword-landing .kw-flow .kf-detail b{color:#7f5fa5}.keyword-landing .kw-flow .kf-saved-toast{background:#e0f2e7;border-color:#c4e4cf;font-size:7px;bottom:6px}.keyword-landing .kw-flow[data-step="3"] .kf-watch>div{opacity:0;transition:opacity .4s}.keyword-landing .kw-flow .kf-watch>div{transition:opacity .4s}@media (min-width:1201px){.keyword-landing .kw-flow .kf-card>header,.keyword-landing .kw-flow .kf-input b{font-size:11px}.keyword-landing .kw-flow .kf-autocomplete>div,.keyword-landing .kw-flow .kf-product b{font-size:9px}.keyword-landing .kw-flow .kf-product small,.keyword-landing .kw-flow .kf-metric-label,.keyword-landing .kw-flow .kf-price{font-size:8px}.keyword-landing .kw-flow .kf-price b{font-size:10px}}.keyword-landing .kf-active-demo .kf-card{overflow:hidden}.keyword-landing .kf-active-demo .kf-autocomplete{z-index:2;background:#fff;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1),clip-path .45s;position:relative;box-shadow:0 8px 16px #4a738a20}.keyword-landing .kf-active-demo .kf-autocomplete>div{transition:background .25s,color .25s}.keyword-landing .kf-active-demo .kf-input{transition:box-shadow .3s;box-shadow:0 0 0 2px #e1edf7}.keyword-landing .kf-search-popup{z-index:4;opacity:0;color:#698ba2;background:#f3faff;border:1px solid #b8d6ec;border-radius:8px;padding:11px;font-size:8px;transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .3s;position:absolute;bottom:34px;left:11px;right:11px;transform:translateY(45px);box-shadow:0 12px 22px #4e759129}.keyword-landing .kf-search-popup>span{color:#67998a;font-size:7px;display:block}.keyword-landing .kf-search-popup>b{color:#3b6d93;margin:8px 0;font-size:13px;font-weight:550;display:block}.keyword-landing .kf-search-popup>small{color:#7494a9;font-size:7px}.keyword-landing .kf-active-demo .kf-table-viewport{border-bottom:1px solid #e5dcee;height:114px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 7% 89%,#0000);mask-image:linear-gradient(#0000,#000 7% 89%,#0000)}.keyword-landing .kf-active-demo .kf-table-track{will-change:transform}.keyword-landing .kf-active-demo .kf-product{flex-shrink:0;min-height:38px;transition:background .35s;background:0 0!important;height:38px!important;transform:none!important}.keyword-landing .kf-active-demo .kf-product.kf-row-highlight{background:#e6d9f7!important}.keyword-landing .kf-active-demo .kf-detail{z-index:4;transition:opacity .35s,transform .6s cubic-bezier(.16,1,.3,1);bottom:31px;box-shadow:0 10px 20px #68548524}.keyword-landing .kf-active-demo .kf-chart{overflow:visible}.keyword-landing .kf-active-demo .kf-line{stroke-dasharray:none;stroke-width:2px;animation:none!important}.keyword-landing .kf-active-demo .kf-area{opacity:.45;transition:none}.keyword-landing .kf-moving-point{fill:#c6955d;stroke:#fff;stroke-width:2px;filter:drop-shadow(0 2px 3px #a57b4a33)}.keyword-landing .kf-active-demo .kf-chart-tooltip{z-index:5;white-space:nowrap;border-color:#ead8ba;min-width:45px;transition:opacity .2s,transform .3s;box-shadow:0 5px 12px #8c724b22}.keyword-landing .kf-active-demo .kf-chart-tooltip b{color:#aa793f}.keyword-landing .kf-active-demo .kf-chart-scan{border-color:#d5b282;transition:none}.keyword-landing .kf-active-demo .kf-count{font:inherit;letter-spacing:inherit;font-variant-numeric:tabular-nums;min-width:1.35em;display:inline-block}.keyword-landing .kf-revenue-popup{z-index:6;opacity:0;color:#ac8b60;background:#fff7e9;border:1px solid #e6cca9;border-radius:8px;padding:10px;transition:opacity .3s,transform .5s cubic-bezier(.16,1,.3,1);position:absolute;bottom:33px;left:10px;right:10px;transform:translateY(40px);box-shadow:0 9px 19px #9c7e4e22}.keyword-landing .kf-revenue-popup>span{font-size:7px;display:block}.keyword-landing .kf-revenue-popup>b{color:#926b3b;margin:5px 0;font-size:11px;display:block}.keyword-landing .kf-revenue-popup>small{font-size:6px;display:block}.keyword-landing .kf-active-demo .kf-related>div.kf-chip-viewport{height:24px;margin-top:8px;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.keyword-landing .kf-active-demo .kf-chip-track{will-change:transform;grid-template-columns:repeat(3,max-content);align-content:start;gap:5px;line-height:1;display:grid}.keyword-landing .kf-active-demo .kf-chip-track>span{white-space:nowrap;color:#a18a58;background:#fffaf0;border:1px solid #eadbb8;border-radius:4px;height:23px;padding:5px 6px;font-size:7px}.keyword-landing .kf-active-demo .kf-watch{overflow:hidden}.keyword-landing .kf-active-demo .kf-saved-toast{z-index:3;padding:9px 5px;font-size:8px;transition:opacity .35s,transform .6s cubic-bezier(.16,1,.3,1);bottom:6px;left:8px;right:8px}.keyword-landing .kf-active-demo .kf-watch>div{transition:opacity .3s}.keyword-landing .kf-active-demo .kf-search-foot path{animation-duration:2.6s}.keyword-landing .kf-active-demo.is-paused .kf-autocomplete,.keyword-landing .kf-active-demo.is-paused .kf-detail,.keyword-landing .kf-active-demo.is-paused .kf-search-popup,.keyword-landing .kf-active-demo.is-paused .kf-revenue-popup,.keyword-landing .kf-active-demo.is-paused .kf-saved-toast{transition:none}@media (min-width:1500px){.keyword-landing .kf-active-demo .kf-table-viewport{height:123px}.keyword-landing .kf-active-demo .kf-product{min-height:41px;height:41px!important}.keyword-landing .kf-search-popup>b{font-size:15px}.keyword-landing .kf-revenue-popup>b{font-size:13px}.keyword-landing .kf-active-demo .kf-chart-tooltip{font-size:8px}.keyword-landing .kf-active-demo .kf-chart-tooltip b{font-size:10px}}@media (max-width:430px){.keyword-landing .kf-active-demo .kf-table-viewport{height:105px}.keyword-landing .kf-active-demo .kf-product{min-height:35px;height:35px!important}.keyword-landing .kf-search-popup{padding:8px;left:5px;right:5px}.keyword-landing .kf-search-popup>b{font-size:10px}.keyword-landing .kf-search-popup>span,.keyword-landing .kf-search-popup>small{font-size:5px}.keyword-landing .kf-revenue-popup{padding:7px;left:5px;right:5px}.keyword-landing .kf-revenue-popup>b{font-size:8px}.keyword-landing .kf-revenue-popup>span,.keyword-landing .kf-revenue-popup>small{font-size:5px}.keyword-landing .kf-active-demo .kf-chip-track>span{padding:5px 3px;font-size:5px}.keyword-landing .kf-active-demo .kf-saved-toast{padding:7px 3px;font-size:5px}}@media (prefers-reduced-motion:reduce){.keyword-landing .kf-active-demo *{transition:none!important}}.keyword-landing .aside-study .aside-stage.kwl-stage{isolation:isolate;background:radial-gradient(at 10% 32%,#b7c9ed88,#0000 50%),radial-gradient(at 95% 80%,#a9dcd788,#0000 57%),linear-gradient(130deg,#e4d9f1,#fff5ef 55%,#c6e3eb)}.keyword-landing .aside-study .editorial-feature:nth-child(2) .kwl-stage{background:radial-gradient(at 15% 90%,#75a8e8,#0000 54%),radial-gradient(at 85% 20%,#bcdfef,#0000 52%),linear-gradient(140deg,#e1f2f4,#c5e9e8)}.keyword-landing .aside-study .editorial-feature:nth-child(3) .kwl-stage{background:radial-gradient(at 80% 10%,#f0fbf3,#0000 48%),radial-gradient(at 0 95%,#b8dce5,#0000 60%),linear-gradient(120deg,#ccebd8,#d9f1e6)}.keyword-landing .kwl-art{width:512px;height:480px;transform:scale(var(--kwl-scale,1));transform-origin:0 0;color:#243f50;text-align:left;pointer-events:none;font-family:inherit;line-height:1.45;position:absolute;top:0;left:0}.keyword-landing .kwl-art *{box-sizing:border-box}.keyword-landing .kwl-art b,.keyword-landing .kwl-art strong{font-weight:600}.keyword-landing .kwl-art p{margin:0}.keyword-landing .kwl-art i,.keyword-landing .kwl-art em{font-style:normal}.keyword-landing .kwl-prompt{letter-spacing:-.7px;white-space:nowrap;background:#fff;border-radius:14px;padding:12px 16px;font-size:22px;font-weight:500;line-height:1.45;position:absolute;top:94px;left:32px;box-shadow:0 1px #24485f04}.keyword-landing .kwl-art-1 .kwl-prompt{white-space:normal;top:61px;right:42px}.keyword-landing .kwl-art-2 .kwl-prompt{font-size:21px;top:91px}.keyword-landing .kwl-app{background:#fff;border-radius:18px 0 0;width:500px;min-height:350px;position:absolute;top:163px;left:32px;overflow:hidden;box-shadow:0 8px 35px #31556c08}.keyword-landing .kwl-search-window{color:#29485d;background:#fff;border:1px solid #e3eaf0;width:320px;margin:37px 0 0 100px;font-size:11px;position:relative}.keyword-landing .kwl-brand{text-align:center;color:#fff;letter-spacing:.4px;background:#365f88;padding:9px;font-size:15px;font-weight:650}.keyword-landing .kwl-search-body{padding:18px 20px 14px}.keyword-landing .kwl-search-body>strong{margin-bottom:14px;font-size:15px;display:block}.keyword-landing .kwl-search-body label{color:#7b8e9c;margin:0 0 5px;font-size:10px;display:block}.keyword-landing .kwl-search-field{border:1px solid #b9cddd;border-radius:5px;align-items:center;gap:7px;height:34px;padding:0 10px;font-size:12px;display:flex;box-shadow:0 0 0 3px #eaf3f9}.keyword-landing .kwl-search-field>span{color:#6894b1;font-size:18px}.keyword-landing .kwl-search-field>i{background:#365f88;width:1px;height:14px;animation:.9s step-end infinite kwl-blink}.keyword-landing .kwl-suggestions{opacity:0;border:1px solid #dce7ef;border-top:0;border-radius:0 0 5px 5px;height:83px;transition:opacity .4s,transform .4s;overflow:hidden;transform:translateY(8px)}.keyword-landing .kwl-results-open .kwl-suggestions{opacity:1;transform:none}.keyword-landing .kwl-suggestions>div{justify-content:space-between;height:27px;padding:5px 10px;font-size:11px;display:flex}.keyword-landing .kwl-suggestions>div:first-child{color:#3e7198;background:#edf5fc}.keyword-landing .kwl-suggestions small{color:#8aa1b3;font-size:9px}.keyword-landing .kwl-search-submit{color:#fff;text-align:center;background:#365f88;border-radius:6px;justify-content:center;gap:25px;margin:12px 0;padding:8px 10px;font-size:11px;display:flex}.keyword-landing .kwl-search-body p{color:#7a8f9e;font-size:10px;line-height:1.6}.keyword-landing .kwl-search-tags{align-items:center;gap:8px;margin-top:12px;font-size:9px;display:flex}.keyword-landing .kwl-search-tags>span{color:#8b9da9}.keyword-landing .kwl-search-tags b{background:#f0f6f9;border-radius:4px;padding:3px 6px;font-weight:400}.keyword-landing .kwl-search-bottom{color:#8598a7;border-top:1px solid #edf0f3;justify-content:space-between;padding:10px 15px;font-size:9px;display:flex}.keyword-landing .kwl-demo-pointer{z-index:5;color:#3b6586;text-shadow:1px 1px #fff,-1px -1px #fff;font-size:26px;animation:12s ease-in-out infinite kwl-search-pointer;position:absolute;transform:rotate(-20deg)}.keyword-landing .kwl-pointer-search{top:312px;left:422px}.keyword-landing .kwl-mail-app{width:565px;font-size:11px}.keyword-landing .kwl-mail-app>header{border-bottom:1px solid #edf1f4;align-items:center;gap:14px;height:38px;padding:9px 13px;display:flex}.keyword-landing .kwl-mail-app>header>b{font-size:12px}.keyword-landing .kwl-mail-app>header>span{color:#899aa6;background:#f0f5f8;border-radius:4px;width:190px;padding:5px 9px;font-size:10px}.keyword-landing .kwl-mail-app>header>i{margin-left:auto}.keyword-landing .kwl-mail-tabs{border-bottom:1px solid #edf1f4;gap:5px;padding:7px 10px;font-size:9px;display:flex}.keyword-landing .kwl-mail-tabs>*{border:1px solid #dbe5ea;border-radius:20px;padding:2px 8px}.keyword-landing .kwl-mail-tabs>b{color:#fff;background:#3d8292;border-color:#3d8292}.keyword-landing .kwl-mail-layout{grid-template-columns:210px 1fr;display:grid}.keyword-landing .kwl-mail-layout>aside{border-right:1px solid #e8eef2}.keyword-landing .kwl-mail-row{border-bottom:1px solid #f1f4f6;align-items:center;gap:8px;height:72px;padding:10px 8px;display:flex;position:relative}.keyword-landing .kwl-mail-row.is-selected{background:#edf6fa;border-left:3px solid #4c8caf;padding-left:5px}.keyword-landing .kwl-avatar{background-image:var(--kwl-portraits);background-size:200% 200%;border:1px solid #e1e8ea;border-radius:50%;flex-shrink:0;width:37px;height:37px;display:inline-block}.keyword-landing .kwl-avatar-0{background-position:0 0}.keyword-landing .kwl-avatar-1{background-position:100% 0}.keyword-landing .kwl-avatar-2{background-position:0 100%}.keyword-landing .kwl-avatar-3{background-position:100% 100%}.keyword-landing .kwl-mail-row>div{min-width:0}.keyword-landing .kwl-mail-row strong{font-size:11px;display:block}.keyword-landing .kwl-mail-row b{white-space:nowrap;text-overflow:ellipsis;max-width:145px;font-size:10px;display:block;overflow:hidden;font-weight:400!important}.keyword-landing .kwl-mail-row small{white-space:nowrap;text-overflow:ellipsis;color:#91a0aa;max-width:143px;font-size:9px;display:block;overflow:hidden}.keyword-landing .kwl-mail-row time{color:#adb7be;font-size:8px;position:absolute;top:10px;right:9px}.keyword-landing .kwl-mail-compose{background:#fff}.keyword-landing .kwl-compose-head{border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;padding:10px 13px;display:flex}.keyword-landing .kwl-compose-head strong{font-size:12px}.keyword-landing .kwl-compose-head>span{color:#93a4af}.keyword-landing .kwl-mail-to{color:#8b9ba5;align-items:center;gap:7px;height:38px;padding:4px 10px;font-size:9px;display:flex}.keyword-landing .kwl-mail-to>span{color:#4d697a;background:#f3f7f9;border-radius:12px;align-items:center;gap:4px;padding:2px 6px 2px 2px;display:flex}.keyword-landing .kwl-mail-to .kwl-avatar{width:19px;height:19px}.keyword-landing .kwl-mail-subject{color:#849aa8;border-bottom:1px solid #edf1f4;padding:6px 12px 10px;font-size:10px}.keyword-landing .kwl-mail-subject b{color:#38586d;margin-left:8px}.keyword-landing .kwl-mail-message{color:#526b7a;padding:14px 14px 8px;font-size:11px;line-height:1.65}.keyword-landing .kwl-mail-message p{margin:0 0 10px}.keyword-landing .kwl-mail-message p:nth-child(2){animation:12s ease-in-out infinite kwl-mail-ink}.keyword-landing .kwl-attachment{color:#66869b;background:#f4f8fa;border:1px solid #e1ebf0;border-radius:5px;justify-content:space-between;margin:0 12px;padding:8px;font-size:9px;display:flex}.keyword-landing .kwl-mail-actions{justify-content:space-between;align-items:center;padding:10px 13px;display:flex}.keyword-landing .kwl-mail-actions>span{color:#fff;background:#396c91;border-radius:5px;padding:6px 11px}.keyword-landing .kwl-mail-actions small{color:#9cabb5;font-size:9px}.keyword-landing .kwl-mail-saved{color:#538b76;opacity:0;background:#f0faf6;border:1px solid #c4e5d7;border-radius:7px;padding:9px 13px;font-size:11px;transition:opacity .5s,transform .5s;position:absolute;bottom:18px;left:238px;transform:translateY(16px);box-shadow:0 8px 18px #2e6a5420}.keyword-landing .kwl-show-toast .kwl-mail-saved{opacity:1;transform:none}.keyword-landing .kwl-files{width:290px;height:64px;position:absolute;top:25px;left:35px}.keyword-landing .kwl-files>span{color:#549f84;background:#f7fffb;border-radius:12px;padding:9px 14px;font-size:14px;position:absolute;top:20px;left:0;box-shadow:0 1px #97c4b520}.keyword-landing .kwl-files>span:first-child{opacity:.42;top:0;left:12px;transform:rotate(-5deg)}.keyword-landing .kwl-table-app{width:555px;font-size:12px}.keyword-landing .kwl-table-app>header{border-bottom:1px solid #edf2f4;align-items:center;gap:10px;height:48px;padding:12px 13px;display:flex}.keyword-landing .kwl-table-app header b{font-size:14px}.keyword-landing .kwl-table-app header small{color:#8da39b;font-size:9px}.keyword-landing .kwl-folder-icon{color:#5e9e84;background:#e7f4ee;border-radius:5px;padding:2px 6px;font-size:17px}.keyword-landing .kwl-add{color:#5a917b;background:#eef7f2;border-radius:5px;margin-left:auto;padding:5px 8px;font-size:10px}.keyword-landing .kwl-table-tabs{color:#93a59e;border-bottom:1px solid #e8efec;align-items:center;gap:22px;height:37px;padding:0 16px;font-size:11px;display:flex}.keyword-landing .kwl-table-tabs b{color:#4e8a73;border-bottom:2px solid #73aa92;align-self:stretch;align-items:center;gap:6px;display:flex}.keyword-landing .kwl-table-tabs em{background:#edf5f1;border-radius:4px;margin-left:3px;padding:1px 4px;font-size:9px}.keyword-landing .kwl-table-tools{align-items:center;gap:8px;padding:10px 14px;font-size:10px;display:flex}.keyword-landing .kwl-table-tools>span{color:#92a69c;background:#f5f8f7;border:1px solid #e6eeea;border-radius:5px;width:245px;padding:6px 9px}.keyword-landing .kwl-table-tools small{color:#7c9589;border:1px solid #e3ece7;border-radius:5px;padding:5px 7px;font-size:10px}.keyword-landing .kwl-table-head,.keyword-landing .kwl-keyword-row{grid-template-columns:25px 150px 130px 91px 76px;align-items:center;gap:4px;padding:0 12px;display:grid}.keyword-landing .kwl-table-head{color:#849b8d;background:#f5f8f6;border-block:1px solid #e7eee9;height:29px;font-size:10px}.keyword-landing .kwl-table-head b{font-weight:400}.keyword-landing .kwl-keyword-row{color:#718b7c;background:#fff;border-bottom:1px solid #edf2ef;height:42px;font-size:11px;transition:background .5s}.keyword-landing .kwl-keyword-row.is-filed{background:#edf8f2}.keyword-landing .kwl-keyword-row>strong{color:#3c6050;justify-content:space-between;padding-right:10px;font-size:11px;font-weight:500;display:flex}.keyword-landing .kwl-keyword-row>strong small{color:#a0b9ab}.keyword-landing .kwl-check{color:#6b9b82}.keyword-landing .kwl-keyword-row>small{color:#91a599;font-size:10px}.keyword-landing .kwl-state{color:#b59a50;white-space:nowrap;background:#faf2de;border-radius:5px;padding:3px 6px;font-size:9px}.keyword-landing .kwl-state-1{color:#649984;background:#e5f3ed}.keyword-landing .kwl-state-2{color:#819aba;background:#eaf0fa}.keyword-landing .kwl-file-toast{color:#579775;opacity:0;background:#fff;border:1px solid #c9dfd1;border-radius:8px;padding:11px 16px;font-size:12px;transition:opacity .4s,transform .5s;position:absolute;top:270px;left:100px;transform:translateY(20px);box-shadow:0 10px 20px #355c4920}.keyword-landing .kwl-show-toast .kwl-file-toast{opacity:1;transform:none}@keyframes kwl-blink{50%{opacity:0}}@keyframes kwl-search-pointer{0%,30%,to{translate:0}50%,80%{translate:-40px 82px}}@keyframes kwl-mail-ink{0%,10%{opacity:.25;clip-path:inset(0 100% 0 0)}30%,to{opacity:1;clip-path:inset(0)}}.keyword-landing .kwl-paused *{animation-play-state:paused!important}.keyword-landing .motion-off .kwl-stage *{transition:none!important;animation:none!important}.keyword-landing .motion-off .kwl-mail-message p{clip-path:none!important;opacity:1!important}@media (prefers-reduced-motion:reduce){.keyword-landing .kwl-stage *{transition:none!important;animation:none!important}.keyword-landing .kwl-mail-message p{clip-path:none!important;opacity:1!important}}.keyword-landing .kwl-process .kwl-pointer-search{transition:translate .75s cubic-bezier(.25,.8,.25,1);animation:none}.keyword-landing .kwl-process .kwl-suggestions>div{opacity:0;transition:background .3s,transform .4s,opacity .4s;transform:translateY(9px)}.keyword-landing .kwl-process.kwl-results-open .kwl-suggestions>div{opacity:1;transform:none}.keyword-landing .kwl-process .kwl-suggestions>div:nth-child(2){transition-delay:.1s}.keyword-landing .kwl-process .kwl-suggestions>div:nth-child(3){transition-delay:.2s}.keyword-landing .kwl-process .kwl-suggestions>div.is-hovered{background:#deedf8}.keyword-landing .kwl-process .kwl-search-submit{transition:transform .2s,background .4s}.keyword-landing .kwl-search-pressed .kwl-search-submit{background:#244b6f;transform:scale(.97)}.keyword-landing .kwl-search-finished .kwl-search-submit{background:#478c80}.keyword-landing .kwl-loading-dots{animation:.5s step-end infinite kwl-blink}.keyword-landing .kwl-process .kwl-mail-to>span{opacity:0;transition:opacity .35s,transform .45s;transform:translateY(7px)}.keyword-landing .kwl-process .kwl-mail-to>span.is-visible{opacity:1;transform:none}.keyword-landing .kwl-process .kwl-mail-subject{height:32px}.keyword-landing .kwl-process .kwl-mail-subject b{min-height:14px;display:inline-block}.keyword-landing .kwl-process .kwl-mail-message p{opacity:1;clip-path:none;animation:none}.keyword-landing .kwl-writing-viewport{height:151px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 94%,#0000);mask-image:linear-gradient(#000 94%,#0000)}.keyword-landing .kwl-writing-track{will-change:transform;transition:transform .5s;position:relative}.keyword-landing .kwl-typing:after{content:"";vertical-align:middle;background:#3f779a;width:1px;height:12px;margin-left:2px;animation:.8s step-end infinite kwl-blink;display:inline-block}.keyword-landing .kwl-process .kwl-attachment,.keyword-landing .kwl-process .kwl-mail-actions{opacity:0;transition:opacity .5s,translate .5s;translate:0 10px}.keyword-landing .kwl-process .kwl-attachment.is-visible,.keyword-landing .kwl-process .kwl-mail-actions.is-visible{opacity:1;translate:0}.keyword-landing .kwl-folder-picker{z-index:7;color:#6a8878;opacity:0;pointer-events:none;background:#fff;border:1px solid #d4e4db;border-radius:9px;width:231px;padding:12px;font-size:11px;transition:opacity .3s,transform .45s;position:absolute;top:120px;left:153px;transform:translateY(15px)scale(.97);box-shadow:0 14px 30px #36594826}.keyword-landing .kwl-folder-picker.is-visible{opacity:1;transform:none}.keyword-landing .kwl-folder-picker>strong{color:#3a6550;font-size:13px;display:block}.keyword-landing .kwl-folder-picker>small{color:#97aaa0;margin:3px 0 10px;font-size:9px;display:block}.keyword-landing .kwl-folder-picker>div{border-radius:5px;justify-content:space-between;padding:9px 8px;transition:background .3s,color .3s;display:flex}.keyword-landing .kwl-folder-picker>div>span{color:#9ab0a2;font-size:9px}.keyword-landing .kwl-folder-picker.is-chosen .kwl-folder-option{color:#3b865f;background:#e8f5ee}.keyword-landing .kwl-folder-picker>b{text-align:center;color:#fff;background:#5b9d80;border-radius:5px;margin-top:9px;padding:7px;font-size:10px;display:block}.keyword-landing .kwl-filing-chip{z-index:9;color:#4f8769;opacity:0;pointer-events:none;background:#fff;border:1px solid #88b69d;border-radius:7px;padding:9px 15px;font-size:12px;position:absolute;top:331px;left:90px;box-shadow:0 8px 20px #385f4525}.keyword-landing .kwl-filing-chip.is-visible{opacity:1}.keyword-landing .kwl-filing-chip>b{color:#81ab94;margin-left:14px}.keyword-landing .kwl-filing-pointer{z-index:10;color:#518767;text-shadow:1px 1px #fff,-1px -1px #fff;pointer-events:none;font-size:24px;transition:transform .7s,opacity .3s;position:absolute;top:335px;left:47px}.keyword-landing .kwl-files>span:last-child{transition:background .4s,box-shadow .4s}.keyword-landing .kwl-files>span.kwl-folder-received{background:#edfff4;box-shadow:0 0 0 5px #8accac30,0 8px 15px #57896c17}.keyword-landing .kwl-folder-saved{color:#4b9b73!important}.keyword-landing .kwl-process .kwl-file-toast{top:263px}.keyword-landing .kwl-paused .kwl-writing-track,.keyword-landing .kwl-paused .kwl-filing-pointer{transition:none}
.keyword-landing{color:#18384f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f4f7f7;border-radius:26px;padding:20px;line-height:1.5}.keyword-landing *{box-sizing:border-box}.keyword-landing button,.keyword-landing input{font-family:inherit}.keyword-landing button{cursor:pointer}.keyword-landing button:disabled{cursor:default;opacity:.6}.keyword-landing button:focus-visible,.keyword-landing input:focus-visible{outline-offset:4px;outline:2px solid #4f86b8}.keyword-landing .keyword-discovery{isolation:isolate;background:#dceaf2;border:1px solid #c3dfe9;border-radius:23px;padding:24px 28px 26px;position:relative}.keyword-landing .sky-scene{z-index:-1;border-radius:inherit;background:linear-gradient(135deg,#e0f0ed,#dce8f4);position:absolute;inset:0;overflow:hidden}.keyword-landing .sky-scene i{filter:blur(30px);animation:20s ease-in-out infinite keywordSky;position:absolute;inset:-25%}.keyword-landing .sky-day{background:radial-gradient(at 30% 12%,#168de8,#36b8e2 28%,#0000 64%),radial-gradient(at 90% 30%,#6083e9,#0000 68%)}.keyword-landing .sky-scene .sky-dawn{background:radial-gradient(at 48% 5%,#31cf97,#58d7aa 28%,#0000 66%),radial-gradient(at 90% 35%,#43b9d6,#0000 66%);animation-delay:-15s}.keyword-landing .sky-scene .sky-sunset{background:radial-gradient(at 38% 3%,#f4d044,#f3ad6b 30%,#0000 66%),radial-gradient(at 93% 25%,#e992ad,#0000 69%);animation-delay:-10s}.keyword-landing .sky-scene .sky-night{background:radial-gradient(at 58% 4%,#7e88cf,#8da5de 29%,#0000 68%),radial-gradient(at 4% 30%,#bd91d1,#0000 64%);animation-delay:-5s}@keyframes keywordSky{0%,to{opacity:0;transform:translate(-3%,1%)scale(1)}25%{opacity:.7}50%,75%{opacity:0;transform:translate(3%,-2%)scale(1.08)}}.keyword-landing .kw-topline{color:#52778c;letter-spacing:1.4px;justify-content:space-between;gap:12px;font-size:9px;display:flex}.keyword-landing .kw-topline>span:last-child{letter-spacing:0}.keyword-landing .keyword-discovery .kw-intro{grid-template-columns:minmax(0,.82fr) minmax(0,1.32fr);align-items:center;gap:20px;padding:20px 0 5px;display:grid}.keyword-landing .kw-copy{padding-bottom:35px}.keyword-landing .kw-kicker{color:#4f7485;margin:0 0 20px;font-size:13px}.keyword-landing .keyword-discovery .kw-copy h1{letter-spacing:-1.7px;word-break:keep-all;font-size:clamp(32px,2.6vw,40px);font-weight:750;line-height:1.38}.keyword-landing .kw-description{color:#365c73;word-break:keep-all;margin-top:25px;font-size:15px;line-height:1.85}.keyword-landing .keyword-discovery .kw-flow{width:100%;max-width:none;height:460px;position:relative}.keyword-landing .kf-scene{height:435px}.keyword-landing .kf-main-cards{grid-template-columns:1fr 1.08fr 1fr;gap:10px;top:105px}.keyword-landing .kf-card{height:238px;padding:12px 10px}.keyword-landing .kf-bottom{gap:12px;top:360px;left:3%;right:1%}.keyword-landing .kf-insight{top:35px}.keyword-landing .kf-card>header,.keyword-landing .kf-input b{font-size:10px}.keyword-landing .kf-autocomplete>div,.keyword-landing .kf-product b{font-size:8px}.keyword-landing .kf-product small{font-size:7px}.keyword-landing .kf-chart-scan{opacity:1}.keyword-landing .kw-flow .kf-card,.keyword-landing .kw-flow .kf-insight,.keyword-landing .kw-flow .kf-bottom article{transform:none}.keyword-landing .demo-caption{color:#4c7183;margin:0;font-size:10px;position:absolute;bottom:0;right:0}.keyword-landing .kw-motion-controls{color:#42687c;justify-content:flex-end;align-items:center;gap:12px;padding:8px 0 18px;font-size:10px;display:flex}.keyword-landing .kw-motion-controls>button{background:#ffffffc9;border:1px solid #ffffffd9;border-radius:24px;align-items:center;gap:6px;min-height:36px;padding:8px 12px;font-size:11px;display:inline-flex}.keyword-landing .kw-search-panel{z-index:5;background:#fffefd;border-radius:20px;padding:26px;position:relative;box-shadow:0 15px 35px #4d6e8a0d}.keyword-landing .kw-search-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.keyword-landing .kw-search-heading h2{letter-spacing:-.8px;font-size:25px;font-weight:700;line-height:1.4}.keyword-landing .kw-marketplaces{background:#f0f5f8;border-radius:20px;flex-shrink:0;gap:3px;padding:4px;display:flex}.keyword-landing .kw-marketplaces button{color:#72889b;border-radius:16px;padding:5px 12px;font-size:13px}.keyword-landing .kw-marketplaces button[aria-pressed=true]{color:#365f88;background:#fff;font-weight:650;box-shadow:0 2px 6px #31557315}.keyword-landing .kw-search-mode{color:#718899;flex-wrap:wrap;align-items:center;gap:18px;margin:22px 0 16px;display:flex}.keyword-landing .kw-search-mode button{border-bottom:2px solid #0000;align-items:center;gap:6px;padding:6px 0 10px;font-size:16px;display:flex}.keyword-landing .kw-search-mode button[aria-pressed=true]{color:#3283bd;border-color:#6db3e6;font-weight:650}.keyword-landing .kw-search-mode>span{color:#879aab;font-size:13px}.keyword-landing .kw-search-field{background:#f6f9fe;border:1px solid #cedff0;border-radius:13px;align-items:center;gap:10px;min-width:0;padding:10px;display:flex;position:relative}.keyword-landing .kw-input-icon{color:#87a7c4;flex-shrink:0;margin-left:8px}.keyword-landing .kw-search-field>input{color:#24465e;outline-offset:1px;background:0 0;border:0;flex:1;width:0;min-width:0;height:52px;font-size:18px;line-height:1.5}.keyword-landing .kw-search-field>input::placeholder{color:#708eaa}.keyword-landing .kw-search-field>input:focus::placeholder{color:#0000}.keyword-landing .kw-search-field>button{color:#fff;background:#365f88;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:25px;height:56px;padding:0 20px;font-size:16px;font-weight:600;display:flex}.keyword-landing .kw-input-hint{pointer-events:none;z-index:2;align-items:center;gap:8px;animation:5s ease-in-out infinite keywordHint;display:flex;position:absolute;bottom:-8px;left:35%}.keyword-landing .kw-input-hint i{color:#ad79f1;text-shadow:1px 2px #fff,-1px -2px #fff;font-size:22px;font-style:normal;transform:rotate(-20deg)}.keyword-landing .kw-input-hint b{color:#fff;background:#193246;border-radius:16px;padding:6px 10px;font-size:11px;box-shadow:0 3px 9px #14375120}.keyword-landing .kw-search-field:focus-within .kw-input-hint{display:none}.keyword-landing .kw-search-field:has(input:not(:placeholder-shown)) .kw-input-hint{display:none}@keyframes keywordHint{0%,to{transform:translate(0)}50%{transform:translate(-18px,-6px)}}.keyword-landing .kw-suggestions{z-index:20;background:#fff;border:1px solid #d4e3ef;border-radius:13px;max-height:240px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 22px #25465f20}.keyword-landing .kw-suggestions button{text-align:left;justify-content:space-between;align-items:center;width:100%;padding:12px 20px;font-size:16px;display:flex}.keyword-landing .kw-suggestions button:hover,.keyword-landing .kw-suggestions .is-active{background:#ecf4fc}.keyword-landing .kw-suggestions span{color:#8295a7;font-size:12px}.keyword-landing .kw-search-error{color:#a92f35;margin:12px 0;font-size:14px}.keyword-landing .kw-search-assist{color:#6e889f;margin-top:22px;font-size:13px}.keyword-landing .kw-recent{color:#6d8ba4;align-items:center;gap:12px;margin-top:22px;font-size:13px;display:flex}.keyword-landing .kw-recent>span{flex-shrink:0}.keyword-landing .kw-recent ul{flex-wrap:wrap;gap:6px;display:flex}.keyword-landing .kw-recent button{overflow-wrap:anywhere;text-align:left;background:#eff6fc;border-radius:18px;align-items:center;gap:8px;max-width:240px;padding:6px 10px;display:flex}.keyword-landing .kw-category>button{background:#f6f9fe;border-color:#cedff0;min-height:64px;font-size:18px}.keyword-landing .kw-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.keyword-landing .keyword-feature-section{padding:42px 4px 20px}.keyword-landing .section-head{padding-right:145px;position:relative}.keyword-landing .section-head h2,.keyword-landing .kw-live-keywords h2{letter-spacing:-.6px;margin:0;font-size:26px;font-weight:700}.keyword-landing .section-head p{color:#466c88;word-break:keep-all;max-width:820px;margin-top:12px;font-size:15px;line-height:1.75}.keyword-landing .demo-label{color:#617d94;background:#eaf0f5;border:1px solid #c2d2de;border-radius:22px;padding:7px 12px;font-size:11px;position:absolute;top:12px;right:0}.keyword-landing .editorial-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.keyword-landing .editorial-feature{min-width:0}.keyword-landing .aside-stage{aspect-ratio:512/480;border-radius:13px;width:100%;position:relative;overflow:hidden}.keyword-landing .editorial-feature h3{letter-spacing:-.6px;margin:20px 8px 10px;font-size:23px;font-weight:700}.keyword-landing .editorial-feature>p{color:#476d88;word-break:keep-all;margin:0 8px;font-size:15px;line-height:1.7}.keyword-landing .kwl-art{--kwl-portraits:url(/assets/images/keyword-analysis/planning-team.webp)}.keyword-landing .kwl-art .kwl-prompt{white-space:normal;word-break:keep-all;width:max-content;max-width:448px;font-size:22px;line-height:1.45;top:26px;left:32px;right:auto}.keyword-landing .kwl-art-2 .kwl-files{top:107px}.keyword-landing .kwl-art-2 .kwl-files>span{padding:6px 12px;font-size:12px}.keyword-landing .kwl-mail-message p{white-space:pre-line;min-height:19px}.keyword-landing .kwl-mail-message p:nth-child(2),.keyword-landing .kwl-mail-message p:nth-child(4){min-height:37px}.keyword-landing .kwl-mail-message p:nth-child(3){min-height:55px}.keyword-landing .kw-live-keywords{margin:36px 4px 10px}.keyword-landing .kw-live-keywords h2{margin-bottom:20px;font-size:20px}.keyword-landing .kw-live-keywords>ul{flex-wrap:wrap;gap:18px;display:flex}.keyword-landing[data-paused=true] *{animation-play-state:paused!important}.keyword-landing .keyword-discovery:has(.kw-flow.is-paused) .sky-scene i{animation-play-state:paused!important}@media (max-width:767px){.keyword-landing{border-radius:20px;margin-top:16px;padding:12px}.keyword-landing .keyword-discovery{border-radius:18px;padding:20px 14px 18px}.keyword-landing .kw-topline{letter-spacing:.8px;font-size:7px}.keyword-landing .keyword-discovery .kw-intro{grid-template-columns:1fr;gap:12px;padding:30px 0 0}.keyword-landing .kw-copy{padding:0 6px 8px}.keyword-landing .keyword-discovery .kw-copy h1{letter-spacing:-1.2px;font-size:34px}.keyword-landing .kw-kicker{margin-bottom:14px;font-size:12px}.keyword-landing .kw-description{margin-top:18px;font-size:14px}.keyword-landing .keyword-discovery .kw-flow{justify-self:center;max-width:540px;height:422px}.keyword-landing .kf-main-cards{gap:6px;top:100px}.keyword-landing .kf-card{height:218px;padding:10px 6px}.keyword-landing .kf-bottom{gap:8px;top:335px;left:0;right:0}.keyword-landing .kf-card>header{font-size:7px}.keyword-landing .kf-input b{font-size:8px}.keyword-landing .kf-autocomplete>div,.keyword-landing .kf-product b,.keyword-landing .kf-product small{font-size:6px}.keyword-landing .demo-caption{font-size:8px;bottom:0}.keyword-landing .kw-motion-controls{justify-content:flex-start;padding-top:10px}.keyword-landing .kw-motion-controls>span{display:none}.keyword-landing .kw-search-panel{border-radius:15px;padding:20px 14px}.keyword-landing .kw-search-heading{flex-wrap:wrap;gap:10px}.keyword-landing .kw-search-heading h2{font-size:22px}.keyword-landing .kw-search-mode{gap:14px;margin-top:15px}.keyword-landing .kw-search-mode button{font-size:14px}.keyword-landing .kw-search-mode>span{display:none}.keyword-landing .kw-search-field{flex-wrap:wrap;gap:6px;padding:8px}.keyword-landing .kw-input-icon{width:18px;margin-left:2px}.keyword-landing .kw-search-field>input{height:44px;font-size:16px}.keyword-landing .kw-search-field>button{width:100%;height:46px;font-size:16px}.keyword-landing .kw-input-hint{bottom:48px;left:32%}.keyword-landing .kw-input-hint b{padding:4px 8px;font-size:10px}.keyword-landing .kw-recent{flex-wrap:wrap}.keyword-landing .kw-search-assist{font-size:12px;line-height:1.65}.keyword-landing .keyword-feature-section{padding-top:32px}.keyword-landing .section-head{padding-right:0}.keyword-landing .section-head h2{font-size:23px}.keyword-landing .section-head p{margin-top:10px;font-size:14px}.keyword-landing .demo-label{margin-top:12px;display:inline-flex;position:static}.keyword-landing .editorial-features{grid-template-columns:1fr;gap:20px;margin-top:20px}.keyword-landing .editorial-feature{width:100%;max-width:280px;margin:0 auto}.keyword-landing .editorial-feature h3{margin:12px 4px 6px;font-size:20px;line-height:1.4}.keyword-landing .editorial-feature>p{margin:0 4px 8px;font-size:13px;line-height:1.6}}@media (prefers-reduced-motion:reduce){.keyword-landing *,.keyword-landing :after{transition:none!important;animation:none!important}.keyword-landing .sky-scene .sky-dawn{opacity:.35}.keyword-landing .sky-scene .sky-day,.keyword-landing .sky-scene .sky-sunset,.keyword-landing .sky-scene .sky-night{opacity:0}.keyword-landing .kw-input-hint,.keyword-landing .kf-cursor,.keyword-landing .kwl-demo-pointer,.keyword-landing .kwl-filing-pointer,.keyword-landing .kw-motion-controls{display:none}}.keyword-landing .kf-chart{height:80px;margin-top:6px}.keyword-landing .kf-chart svg{height:50px}.keyword-landing .kf-price{margin-top:5px}
