.wm-landing,.wm-surface{--demo-overlap:126px;--background:#fff;--foreground:#172033;--card:#fff;--card-foreground:#172033;--muted:#f3f4f6;--muted-foreground:#657083;--border:#e5e7eb;--input:#e5e7eb;--primary:var(--color-accent-600);--primary-foreground:#fff;--secondary:#edf0f4;--secondary-foreground:#263249;--accent:#edf2fc;--accent-foreground:#172033;--popover:#fff;--popover-foreground:#172033;--lp-ink:#172033;--lp-muted:#657083;--lp-blue:var(--color-accent-600);--lp-line:#e5e7eb;color:var(--foreground);background:var(--background);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.wm-landing :is(section,[id]),.wm-surface [id]{scroll-margin-top:28px}.wm-landing>main>*{width:100%;min-height:100svh}.wm-landing>main>:not(.wm-hero){flex-direction:column;justify-content:center;display:flex}.wm-landing>main>:not(.wm-hero)>.mx-auto{width:100%}.wm-landing>main>.wm-screen-cta{align-items:center}.wm-landing :is(a,button,input,select):focus-visible{outline:2px solid var(--color-accent-500);outline-offset:4px}.wm-landing button,.wm-surface button{cursor:pointer}.wm-primary{color:#fff!important;background:var(--color-accent-600)!important}.wm-primary:hover{background:var(--color-accent-700)!important}.wm-secondary{color:#263249!important;background:#edf0f4!important}.wm-secondary:hover{background:#e2e7ef!important}.wm-skip{z-index:100;background:#fff;padding:12px;position:fixed;top:-100px;left:16px}.wm-skip:focus{top:12px}.wm-landing>main>.wm-hero{isolation:isolate;z-index:1;min-height:max(100svh,700px);position:relative;box-shadow:0 18px 32px -18px #1427446b,0 5px 12px -5px #14274433}.wm-hero>div.relative{min-height:max(100svh,700px)}.wm-hero h1{text-shadow:0 1px 8px #17365318}.wm-hero-connectors{right:20px;bottom:calc(var(--demo-overlap) + 9px);justify-content:center;align-items:center;gap:12px 24px;margin:0;padding:0;list-style:none;display:flex;position:absolute;left:20px}.wm-hero-connector{color:#fff;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.wm-hero-connector-icon{background:#fff;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.wm-price-card{box-shadow:0 0 0 .5px #00000014,0 2px 4px #00000014,inset 0 2px #ffffff26}.wm-price-inner{box-shadow:0 0 0 .5px #00000014,0 2px 4px #00000014}.wm-demo-section{z-index:2;margin-top:calc(-1 * var(--demo-overlap));background:linear-gradient(to bottom, transparent var(--demo-overlap), #f7f7f8 var(--demo-overlap));position:relative;justify-content:flex-start!important}.wm-footer{background-color:#131a27}.wm-tool-stack{background:#f8f9fc}.wm-tool-stack-table{background:#fff;border:1px solid #dfe5ef;border-radius:12px;overflow:hidden}.wm-tool-stack-head,.wm-tool-stack-row{grid-template-columns:minmax(0,1.5fr) minmax(0,.95fr) minmax(0,.9fr);display:grid}.wm-tool-stack-head{color:#657083;align-items:center;font-size:13px;font-weight:600}.wm-tool-stack-head>span{padding:22px 26px}.wm-tool-stack-brand-heading{color:#172033;background:#eef3ff;border-left:1px solid #dce6ff;align-items:center;gap:10px;height:100%;font-size:16px;display:flex}.wm-tool-stack-row{border-top:1px solid #e7ebf2;min-height:104px}.wm-tool-stack-task,.wm-tool-stack-tool,.wm-tool-stack-included{align-items:center;padding:20px 26px;display:flex}.wm-tool-stack-task{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.wm-tool-stack-task h3{color:#172033;font-size:17px;font-weight:600;line-height:1.35}.wm-tool-stack-task p{color:#657083;font-size:13px;line-height:1.5}.wm-tool-stack-tool{color:#263249;gap:11px;font-size:16px;font-weight:600}.wm-tool-stack-tool svg{flex:none;width:25px;height:25px}.wm-tool-stack-ahrefs{color:#174ac6;letter-spacing:-.075em;font-size:22px;font-weight:700;line-height:1}.wm-tool-stack-included{color:#174ac6;background:#f4f7ff;border-left:1px solid #dce6ff;gap:11px;font-size:14px;font-weight:600}.wm-tool-stack-check{background:var(--color-accent-600);color:#fff;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;display:grid}.wm-tool-stack-cta{background:var(--color-accent-600);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.wm-tool-stack-cta:hover{background:var(--color-accent-700)}@media (max-width:700px){.wm-tool-stack-head{display:none}.wm-tool-stack-table{background:0 0;border:0;overflow:visible}.wm-tool-stack-rows{gap:12px;display:grid}.wm-tool-stack-row{background:#fff;border:1px solid #dfe5ef;border-radius:12px;grid-template-columns:1fr 1fr;min-height:0;overflow:hidden}.wm-tool-stack-task{grid-column:1/-1;padding:20px 20px 16px}.wm-tool-stack-tool,.wm-tool-stack-included{border-top:1px solid #e7ebf2;min-height:64px;padding:12px 20px;font-size:13px}.wm-tool-stack-included{padding-left:14px}.wm-tool-stack-tool svg,.wm-tool-stack-check{width:20px;height:20px}}@media (max-width:640px){.wm-landing>main>.wm-hero,.wm-hero>div.relative{min-height:max(100svh,850px)}.wm-hero form>button{padding-inline:14px;font-size:12px}.wm-hero form input{font-size:12px}.wm-hero h1{letter-spacing:-.03em}.wm-hero form>div{gap:7px}.wm-hero-connectors{gap:10px}.wm-hero-connector-icon{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.wm-landing *,.wm-surface *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.landing-demo{padding-top:0}.demo-window{text-align:left;background:#f4f4f5;border:1px solid #e0e1e4;border-radius:28px;height:630px;overflow:hidden;box-shadow:0 28px 64px -32px #1828427a,0 7px 24px -12px #18284233}.demo-body{grid-template-columns:256px minmax(0,1fr);gap:12px;height:100%;padding:12px;display:grid}.demo-sidebar,.demo-chat{background:#fcfcfc;border:1px solid #e8e8e9;border-radius:23px;min-width:0}.demo-sidebar{color:#555d67;flex-direction:column;padding:12px;font-size:13px;display:flex}.demo-sidebar-top{color:#767d86;justify-content:space-between;align-items:center;padding:3px 7px 22px;display:flex}.demo-logo{color:#202732;letter-spacing:-.055em;align-items:center;gap:7px;font-size:19px;font-weight:650;display:inline-flex}.demo-new-chat,.demo-sidebar-item,.demo-history{text-align:left;border-radius:11px;align-items:center;gap:10px;min-height:37px;padding:8px;font-size:13px;display:flex}.demo-new-chat{color:#fff;background:linear-gradient(to bottom, var(--color-accent-500), var(--color-accent-600));box-shadow:var(--shadow-nav-selected);font-weight:550}.demo-new-chat:hover{color:#fff;background:var(--color-accent-700)}.demo-sidebar-item svg,.demo-history svg{color:#888f98;flex:none}.demo-workspace-item{margin-top:7px}.demo-workspace-avatar,.demo-profile-avatar{color:#555d68;background:#e7e9ec;border-radius:6px;flex:none;place-items:center;width:21px;height:21px;display:grid}.demo-search{color:#8a9098;background:#f0f0f1;border-radius:10px;align-items:center;gap:9px;min-height:35px;margin-top:13px;padding:8px 10px;font-size:12px;display:flex}.demo-sidebar-label{color:#9298a0;margin:22px 8px 9px;font-size:11px;font-weight:550}.demo-history-list{gap:1px;min-height:0;display:grid;overflow-y:auto}.demo-history{color:#656d77;cursor:pointer;width:100%}.demo-history span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.demo-history:hover,.demo-history[data-state=active]{color:#202732;background:#ededee}.demo-history[data-state=active] svg{color:var(--color-accent-600)}.demo-sidebar-bottom{border-top:1px solid #e8e8ea;gap:1px;margin-top:auto;padding-top:10px;display:grid}.demo-profile{color:#39414a;border-top:1px solid #e8e8ea;align-items:center;gap:10px;margin-top:8px;padding:9px 7px 2px;font-size:12px;font-weight:550;display:flex}.demo-profile-avatar{border-radius:50%;width:32px;height:32px}.demo-profile small{color:#979ca4;font-size:10px;font-weight:400;display:block}.demo-chat{background:#f9f9f9;flex-direction:column;padding:0 24px 12px;display:flex}.demo-chat-top{color:#222a34;justify-content:space-between;align-items:center;gap:16px;min-height:58px;font-size:14px;font-weight:550;display:flex}.demo-interaction-hint,.demo-mobile-hint{color:#315ac3;white-space:nowrap;pointer-events:none;background:#f1f5ff;border:1px solid #d5e1fa;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:550;display:inline-flex}.demo-pointer-icon{fill:#d5e1fa;flex:none;animation:2.4s ease-in-out infinite demo-pointer-nudge}@keyframes demo-pointer-nudge{0%,to{transform:translate(0)rotate(-10deg)}50%{transform:translate(-2px,2px)rotate(-10deg)}}.demo-mobile-hint{display:none}.demo-connect{color:#606872;align-items:center;gap:6px;font-size:12px;font-weight:450;display:inline-flex}.demo-connect:hover{color:var(--color-accent-600)}.demo-mobile-tabs{display:none}.demo-conversation{flex:1;width:100%;max-width:730px;min-height:0;margin:0 auto;padding:15px 3px 12px;overflow-y:auto}.demo-tab-content{outline-offset:3px}.demo-question{color:#2e3540;background:#ededee;border-radius:14px;width:fit-content;max-width:min(90%,520px);margin:0 0 29px auto;padding:11px 16px;font-size:13px;line-height:1.5}.demo-answer{color:#28313b}.demo-assistant{align-items:center;gap:9px;margin-bottom:16px;font-size:13px;display:flex}.demo-assistant-mark{background:var(--color-accent-600);color:#fff;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.demo-assistant-mark svg{color:#fff}.demo-done{color:#80878f;align-items:center;gap:5px;margin-left:auto;font-size:11px;font-weight:400;display:flex}.demo-answer h3{letter-spacing:-.035em;margin-bottom:8px;font-size:19px;font-weight:600;line-height:1.3}.demo-answer>p{color:#5d6670;max-width:680px;font-size:13px;line-height:1.65}.demo-table-wrap{background:#fff;border:1px solid #e7e8eb;border-radius:13px;margin:19px 0 14px;overflow-x:auto}.demo-table-wrap table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.demo-table-wrap th{color:#7f8790;background:#fafafa;font-size:11px;font-weight:500}.demo-table-wrap td,.demo-table-wrap th{border-bottom:1px solid #ededee;padding:10px 13px}.demo-table-wrap tbody tr:last-child td{border-bottom:0}.demo-table-wrap td:not(:first-child),.demo-table-wrap th:not(:first-child){text-align:right}.demo-table-wrap td:first-child{font-weight:550}.demo-answer>.demo-note{color:#45515e;align-items:flex-start;gap:7px;font-size:12px;display:flex}.demo-note svg{color:var(--color-accent-600);flex:none;margin-top:3px}.demo-sources{flex-wrap:wrap;align-items:center;gap:7px;margin-top:18px;display:flex}.demo-sources-label{color:#8b929a;margin-right:3px;font-size:11px}.demo-sources>span:not(.demo-sources-label){color:#68717c;background:#fff;border:1px solid #e6e7ea;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;display:inline-flex}.demo-composer{color:#969ca4;background:#fff;border:1px solid #e5e6e8;border-radius:23px;flex-direction:column;justify-content:space-between;width:100%;max-width:730px;min-height:111px;margin:auto auto 0;padding:16px;font-size:13px;transition:border-color .2s;display:flex;box-shadow:0 1px 3px #141e2d0a}.demo-composer:hover{border-color:#a6b9e7}.demo-composer-bottom,.demo-composer-bottom>span:first-child,.demo-composer-actions{align-items:center;gap:12px;display:flex}.demo-composer-bottom{justify-content:space-between}.demo-composer-actions{color:#8d949d;margin-left:auto;font-size:11px}.demo-connect-pill{color:#717985;background:#f1f1f2;border-radius:99px;align-items:center;gap:5px;padding:6px 9px;font-size:11px;display:inline-flex}.demo-send{background:var(--color-accent-600);color:#fff;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.demo-disclaimer{color:#9da3aa;text-align:center;margin-top:8px;font-size:10px}.demo-caption{color:#78828e;text-align:center;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:20px;font-size:12px;display:flex}.demo-caption a{color:var(--color-accent-600);align-items:center;gap:3px;display:inline-flex}@media (max-width:1000px) and (min-width:761px){.demo-chat-top{font-size:12px}.demo-interaction-hint{padding:5px 7px;font-size:10px}.demo-connect{font-size:10px}}@media (max-width:760px){.wm-landing{--demo-overlap:124px}.demo-window{border-radius:23px;height:620px}.demo-body{padding:8px;display:block}.demo-sidebar{display:none}.demo-chat{border-radius:18px;height:100%;padding:0 16px 10px}.demo-mobile-tabs{scrollbar-width:none;flex:none;gap:5px;padding-bottom:10px;display:flex;overflow-x:auto}.demo-mobile-tabs::-webkit-scrollbar{display:none}.demo-interaction-hint{display:none}.demo-mobile-hint{align-self:flex-start;margin-bottom:5px;padding:4px 8px;font-size:10px;display:inline-flex}.demo-mobile-tab{color:#757d86;white-space:nowrap;background:#fff;border:1px solid #e6e7e9;border-radius:9px;flex:none;padding:7px 10px;font-size:11px}.demo-mobile-tab[data-state=active]{color:var(--color-accent-600);background:#eaf1ff;border-color:#bdcff8}.demo-conversation{padding-top:12px}}@media (prefers-reduced-motion:reduce){.demo-pointer-icon{animation:none}}@media (max-width:560px){.wm-landing{--demo-overlap:115px}.demo-window{height:575px}.demo-chat{padding-inline:12px}.demo-chat-top{min-height:54px;font-size:12px}.demo-connect{font-size:10px}.demo-question{margin-bottom:18px;font-size:12px}.demo-assistant{margin-bottom:11px;font-size:12px}.demo-done{font-size:9px}.demo-answer h3{font-size:16px}.demo-answer>p{font-size:12px}.demo-table-wrap td,.demo-table-wrap th{padding:9px 8px;font-size:10px}.demo-answer>.demo-note{font-size:11px}.demo-sources{margin-top:12px}.demo-sources>span:not(.demo-sources-label){padding:4px 6px;font-size:10px}.demo-composer{min-height:94px;padding:12px;font-size:11px}.demo-connect-pill{display:none}.demo-disclaimer{font-size:9px}}
