@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;0,9..40,800;1,9..40,400&display=swap");.mcp-ln .landing{background:#faf7f2;color:#2b2723;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased}.mcp-ln .ln-inner{max-width:1160px;margin:0 auto;padding:0 32px}.mcp-ln .ln-section{padding:100px 0}.mcp-ln .ln-section-label{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#2e56ea;margin-bottom:16px}.mcp-ln .ln-section-heading{font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#2b2723;margin-bottom:20px}.mcp-ln .ln-section-sub{font-size:18px;color:#5c544c;line-height:1.65;max-width:560px}.mcp-ln .ln-nav{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:#faf7f2;padding:0 32px;transition:box-shadow .2s ease,border-color .2s ease;border-bottom:1px solid transparent}.mcp-ln .ln-nav.scrolled{border-bottom-color:#e4e4e7;box-shadow:0 1px 0 0 rgba(61,46,34,.04)}.mcp-ln .ln-nav-inner{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;height:80px}.mcp-ln .ln-logo{display:flex;flex-direction:column;line-height:1.1;text-decoration:none;color:#2b2723;flex-shrink:0;cursor:pointer}.mcp-ln .ln-logo-quiet{font-size:14px;font-weight:400;letter-spacing:-.01em}.mcp-ln .ln-logo-branding{font-size:14px;font-weight:800;letter-spacing:-.02em}.mcp-ln .ln-nav-links{display:flex;align-items:center;justify-content:center;gap:32px}.mcp-ln .ln-nav-link{font-family:inherit;font-size:15px;font-weight:500;color:#5c544c;background:none;border:none;padding:0;cursor:pointer;transition:color .15s;text-decoration:none;letter-spacing:-.01em}.mcp-ln .ln-nav-link:hover{color:#2b2723}.mcp-ln .ln-nav-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.mcp-ln .ln-btn-login{font-family:inherit;font-size:14px;font-weight:500;color:#2b2723;background:none;border:none;padding:8px 12px;cursor:pointer;transition:color .15s}.mcp-ln .ln-btn-login:hover{color:#2e56ea}.mcp-ln .ln-btn-primary{font-family:inherit;font-size:14px;font-weight:600;color:#faf7f2;background:#2e56ea;border:none;padding:10px 20px;border-radius:50px;cursor:pointer;transition:background .15s,transform .1s;letter-spacing:-.01em;text-decoration:none;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.mcp-ln .ln-btn-primary:hover{background:#1e3fc4;transform:translateY(-1px)}.mcp-ln .ln-btn-primary:active{transform:translateY(0)}.mcp-ln .ln-hero{padding:100px 32px 96px}.mcp-ln .ln-hero-inner{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.mcp-ln .ln-hero-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#2e56ea;background:#e9edfd;padding:5px 12px;border-radius:4px;margin-bottom:24px}.mcp-ln .ln-hero-h1{font-size:clamp(44px,5.5vw,68px);font-weight:800;line-height:1.08;letter-spacing:-.03em;color:#2b2723;margin-bottom:16px}.mcp-ln .ln-hero-h1-line1{color:#2e56ea;display:block}.mcp-ln .ln-hero-h1-line2{color:#2b2723;display:block;font-size:.72em;font-weight:600;line-height:1.15;margin-top:6px;letter-spacing:-.02em}.mcp-ln .ln-hero-h1-accent{color:#2e56ea;display:block}.mcp-ln .ln-hero-body{font-size:18px;color:#5c544c;line-height:1.65;margin-bottom:12px;max-width:480px}.mcp-ln .ln-hero-body strong{color:inherit;font-weight:700}.mcp-ln .ln-hero-subline{font-size:16px;font-weight:500;color:#2b2723;margin-bottom:28px;letter-spacing:-.01em}.mcp-ln .ln-hero-ctas{display:flex;align-items:center;gap:16px;margin-bottom:20px;flex-wrap:wrap}.mcp-ln .ln-hero-btn-primary{font-family:inherit;font-size:15px;font-weight:700;color:#faf7f2;background:#2e56ea;border:none;padding:14px 28px;border-radius:6px;cursor:pointer;transition:background .15s,transform .1s;letter-spacing:-.01em;display:inline-flex;align-items:center;gap:8px}.mcp-ln .ln-hero-btn-primary:hover{background:#1e3fc4;transform:translateY(-1px)}.mcp-ln .ln-hero-btn-ghost{font-family:inherit;font-size:15px;font-weight:500;color:#2b2723;background:none;border:1.5px solid #e4e4e7;padding:13px 24px;border-radius:6px;cursor:pointer;transition:border-color .15s,color .15s;letter-spacing:-.01em}.mcp-ln .ln-hero-btn-ghost:hover{border-color:#2e56ea;color:#2e56ea}.mcp-ln .ln-hero-subtext{font-size:13px;color:#5c544c}.mcp-ln .ln-hero-visual{background:#fff;border:1px solid #e4e4e7;border-radius:14px;overflow:hidden;box-shadow:0 4px 24px rgba(61,46,34,.07)}.mcp-ln .ln-hero-card-header{background:#2b2723;padding:14px 20px;display:flex;align-items:center;gap:8px}.mcp-ln .ln-hero-card-dot{width:10px;height:10px;border-radius:50%;background:#2e56ea;opacity:.7}.mcp-ln .ln-hero-card-dot:first-child{opacity:1}.mcp-ln .ln-hero-card-dot:nth-child(2){opacity:.5}.mcp-ln .ln-hero-card-dot:nth-child(3){opacity:.3}.mcp-ln .ln-hero-card-title{font-size:12px;color:hsla(38,44%,96%,.5);margin-left:4px;font-weight:400}.mcp-ln .ln-hero-card-body{padding:24px;background:#faf7f2;display:flex;flex-direction:column;gap:14px}.mcp-ln .ln-hero-card-row{background:#fff;border:1px solid #e4e4e7;border-radius:8px;padding:14px 16px}.mcp-ln .ln-hero-card-row-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#2e56ea;margin-bottom:6px}.mcp-ln .ln-hero-card-row-text{font-size:13px;color:#2b2723;font-weight:500;line-height:1.5}.mcp-ln .ln-hero-card-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.mcp-ln .ln-hero-card-tag{font-size:11px;font-weight:500;background:#e9edfd;color:#2e56ea;padding:3px 9px;border-radius:4px}.mcp-ln .ln-pain{padding:80px 32px;background:#efeff3}.mcp-ln .ln-pain-inner{max-width:680px;margin:0 auto;text-align:center}.mcp-ln .ln-pain-heading{font-size:clamp(28px,3.5vw,40px);font-weight:800;letter-spacing:-.025em;line-height:1.2;color:#2b2723;margin-bottom:48px}.mcp-ln .ln-pain-cards{display:flex;flex-direction:column;gap:10px;margin-bottom:48px}.mcp-ln .ln-pain-card{background:#fff;border:1px solid #e4e4e7;border-radius:8px;padding:14px 20px;display:flex;align-items:center;gap:14px;text-align:left;transform:translateX(0);animation:fadeSlideIn .4s ease both}.mcp-ln .ln-pain-card:first-child{animation-delay:.05s}.mcp-ln .ln-pain-card:nth-child(2){animation-delay:.1s;transform:translateX(12px)}.mcp-ln .ln-pain-card:nth-child(3){animation-delay:.15s;transform:translateX(-8px)}.mcp-ln .ln-pain-card:nth-child(4){animation-delay:.2s;transform:translateX(16px)}.mcp-ln .ln-pain-card:nth-child(5){animation-delay:.25s;transform:translateX(-4px)}.mcp-ln .ln-pain-card:nth-child(6){animation-delay:.3s;transform:translateX(8px)}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mcp-ln .ln-pain-x{width:22px;height:22px;border-radius:50%;background:#e9edfd;color:#2e56ea;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.mcp-ln .ln-pain-text{font-size:15px;color:#2b2723;font-weight:500}.mcp-ln .ln-pain-resolution{font-size:clamp(22px,2.8vw,32px);font-weight:800;color:#2b2723;letter-spacing:-.025em;line-height:1.15;margin-top:8px}.mcp-ln .ln-pain-resolution span{color:#2e56ea}.mcp-ln .ln-pain-list{display:flex;flex-direction:column;gap:12px;margin-bottom:56px}.mcp-ln .ln-pain-list .ln-pain-card{animation:none;opacity:0;transform:translateY(18px);transition:opacity 1s ease,transform 1s ease;transition-delay:calc(var(--i, 0) * .15s);will-change:opacity,transform}.mcp-ln .ln-pain-list .ln-pain-card.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.mcp-ln .ln-pain-list .ln-pain-card{opacity:1;transform:none;transition:none}}.mcp-ln .mock-browser{background:#fff;border:1px solid #e4e4e7;border-radius:14px;overflow:hidden;box-shadow:0 4px 24px rgba(61,46,34,.07)}.mcp-ln .mock-browser-bar{background:#2b2723;padding:14px 20px;display:flex;align-items:center;gap:8px}.mcp-ln .mock-browser-dot{width:10px;height:10px;border-radius:50%;background:#2e56ea}.mcp-ln .mock-browser-dot:first-child{opacity:1}.mcp-ln .mock-browser-dot:nth-child(2){opacity:.55}.mcp-ln .mock-browser-dot:nth-child(3){opacity:.3}.mcp-ln .mock-browser-body{padding:32px;background:#faf7f2}.mcp-ln .features-mock-card{background:#fff;border:1px solid #e4e4e7;border-radius:10px;overflow:hidden}.mcp-ln .features-mock-card-header{padding:14px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f2f2f5}.mcp-ln .features-mock-card-title{font-size:14px;font-weight:700;color:#2b2723;letter-spacing:-.01em}.mcp-ln .features-mock-pill{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#2e56ea;background:#e9edfd;border:1px solid #c9d5fb;padding:3px 9px;border-radius:999px}.mcp-ln .features-mock-card-body{padding:16px 18px 20px}.mcp-ln .features-mock-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0}.mcp-ln .features-mock-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#2e56ea}.mcp-ln .features-mock-value{font-size:13px;font-weight:500;color:#2b2723}.mcp-ln .features-mock-divider{height:1px;background:#f2f2f5;margin:12px 0}.mcp-ln .features-mock-sublabel{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#2e56ea;margin-bottom:8px}.mcp-ln .features-mock-edits{display:flex;flex-direction:column;gap:6px}.mcp-ln .features-mock-edit-row{font-size:13px;color:#2b2723;display:flex;align-items:flex-start;gap:8px;line-height:1.5}.mcp-ln .features-mock-edit-icon{font-weight:700;flex-shrink:0;width:14px;text-align:center}.mcp-ln .features-mock-edit-icon.negative{color:#2e56ea}.mcp-ln .features-mock-edit-icon.positive{color:#5b8a6b}.mcp-ln .features-mock-slider{margin-bottom:14px}.mcp-ln .features-mock-slider-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.mcp-ln .features-mock-slider-value{font-size:11px;font-weight:600;color:#5c544c}.mcp-ln .features-mock-slider-track{position:relative;height:4px;background:#f2f2f5;border-radius:999px}.mcp-ln .features-mock-slider-fill{position:absolute;top:0;left:0;height:100%;background:#2e56ea;border-radius:999px}.mcp-ln .features-mock-slider-thumb{position:absolute;top:50%;width:14px;height:14px;background:#2e56ea;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px rgba(196,113,74,.15)}.mcp-ln .features-mock-edits-summary{font-size:12px;color:#2b2723;background:#e9edfd;border:1px solid #ebd3c0;border-radius:8px;padding:10px 12px;line-height:1.55;margin-bottom:12px}.mcp-ln .features-mock-edit-pattern{background:#fff;border:1px solid #e4e4e7;border-radius:8px;padding:12px 14px}.mcp-ln .features-mock-edit-pattern-title{font-size:12px;font-weight:600;color:#2b2723;line-height:1.5;margin-bottom:8px}.mcp-ln .features-mock-edit-pattern-rows{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.mcp-ln .features-mock-edit-pattern-rows .features-mock-edit-row{font-size:12px;color:#5c544c}.mcp-ln .features-mock-edit-unlearn{font-size:11px;color:#2e56ea;text-decoration:underline;cursor:pointer;font-weight:500}.mcp-ln .features-mock-card-tabs{display:flex;gap:18px;padding:14px 18px 0;border-bottom:1px solid #f2f2f5}.mcp-ln .features-mock-tab{font-size:13px;font-weight:600;color:#5c544c;padding-bottom:12px;border-bottom:2px solid transparent}.mcp-ln .features-mock-tab.active{color:#2b2723;border-bottom-color:#2b2723}.mcp-ln .features-mock-why-block{margin-bottom:16px}.mcp-ln .features-mock-why-block:last-child{margin-bottom:0}.mcp-ln .features-mock-why-text{font-size:13px;color:#2b2723;line-height:1.6;margin-top:6px}.mcp-ln .features-mock-write-greeting{font-size:22px;font-weight:800;color:#2b2723;letter-spacing:-.02em;margin-bottom:8px}.mcp-ln .features-mock-write-question{font-size:14px;color:#2b2723;margin-bottom:14px}.mcp-ln .features-mock-write-textbox{background:#fff;border:1px solid #e4e4e7;border-radius:14px;padding:14px 16px 16px;margin-bottom:14px;min-height:90px;position:relative;text-align:left}.mcp-ln .features-mock-write-textbox-placeholder{font-size:12px;color:#b5a99b;display:block;padding-right:32px}.mcp-ln .features-mock-write-submit{position:absolute;right:8px;bottom:8px;width:28px;height:28px;border-radius:8px;background:#e9edfd;display:flex;align-items:center;justify-content:center}.mcp-ln .features-mock-write-pills{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.mcp-ln .features-mock-write-pill{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#2b2723;background:transparent;border:1px solid #e4e4e7;padding:6px 12px;border-radius:999px}.mcp-ln .features-mock-write-pill svg{color:#2b2723;flex-shrink:0}.mcp-ln .features-mock-warning{background:#fef3c7;border:1px solid #fde68a;border-radius:8px;padding:12px 14px;margin-bottom:12px}.mcp-ln .features-mock-warning-title{font-size:11px;font-weight:700;color:#92400e;letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px}.mcp-ln .features-mock-warning-text{font-size:13px;color:#78350f;line-height:1.5;font-style:italic}.mcp-ln .features-mock-button-row{display:flex;gap:8px;flex-wrap:wrap}.mcp-ln .features-mock-action-btn{font-size:11px;font-weight:600;padding:6px 12px;border-radius:6px;background:#fff;border:1px solid #e4e4e7;color:#2b2723}.mcp-ln .features-mock-action-btn.primary{background:#2e56ea;color:#faf7f2;border-color:#2e56ea}.mcp-ln .features-mock-quote{font-size:13px;color:#2b2723;line-height:1.55;font-style:italic;padding:4px 0}.mcp-ln .features-mock-why-rows{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.mcp-ln .features-mock-why-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}.mcp-ln .features-mock-why-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#2e56ea}.mcp-ln .features-mock-why-value{font-size:12px;color:#2b2723;font-weight:500}.mcp-ln .features-mock-pillar-tag{font-size:10px;font-weight:700;padding:3px 9px;border-radius:4px;background:#e5efe3;color:#3f6b3a;text-transform:uppercase;letter-spacing:.04em}.mcp-ln .features-mock-why-note{font-size:12px;color:#5c544c;line-height:1.6;font-style:italic;padding-top:8px;border-top:1px solid #f2f2f5}.mcp-ln .ln-dfy-savings-pill{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2e56ea;background:#e9edfd;border:1px solid #c9d5fb;padding:4px 12px;border-radius:999px}.mcp-ln .ln-dfy-headline{white-space:nowrap;max-width:none}@media (max-width:760px){.mcp-ln .ln-dfy-headline{white-space:normal}}.mcp-ln .ln-what{padding:100px 32px}.mcp-ln .ln-what-inner{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.mcp-ln .ln-what-text .ln-section-heading{margin-bottom:16px}.mcp-ln .ln-what-body{font-size:17px;color:#5c544c;line-height:1.7;margin-bottom:32px}.mcp-ln .ln-what-stat-row{display:flex;gap:36px}.mcp-ln .ln-what-stat{display:flex;flex-direction:column;gap:4px}.mcp-ln .ln-what-stat-number{font-size:32px;font-weight:800;color:#2e56ea;letter-spacing:-.03em;line-height:1}.mcp-ln .ln-what-stat-label{font-size:13px;color:#5c544c;font-weight:500}.mcp-ln .ln-how{padding:80px 32px;background:#faf7f2}.mcp-ln .ln-how-inner{max-width:1160px;margin:0 auto}.mcp-ln .ln-how-header{text-align:center;margin-bottom:64px}.mcp-ln .ln-how-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;position:relative}.mcp-ln .ln-how-steps:before{content:"";position:absolute;top:32px;left:calc(16.666% + 20px);right:calc(16.666% + 20px);height:1px;background:#e4e4e7;z-index:0}.mcp-ln .ln-how-step{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;position:relative;z-index:1}.mcp-ln .ln-how-headline{white-space:nowrap;max-width:none}@media (max-width:700px){.mcp-ln .ln-how-headline{white-space:normal}}.mcp-ln .ln-how-step-num{width:52px;height:52px;border-radius:50%;background:#2b2723;color:#faf7f2;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;flex-shrink:0;letter-spacing:-.02em}.mcp-ln .ln-how-step-title{font-size:18px;font-weight:700;color:#2b2723;letter-spacing:-.015em;line-height:1.3}.mcp-ln .ln-how-step-body{font-size:15px;color:#5c544c;line-height:1.65}.mcp-ln .ln-features{padding:0}.mcp-ln .ln-feature{padding:90px 32px;border-top:1px solid #e4e4e7}.mcp-ln .ln-feature:first-child{border-top:none;padding-top:100px}.mcp-ln .ln-features.features-alt-bg .ln-feature{border-top:none;padding:80px 32px}.mcp-ln .ln-features.features-alt-bg .ln-feature:first-child{padding-top:64px}.mcp-ln .ln-features.features-alt-bg .ln-feature:nth-of-type(odd){background:#efeff3}.mcp-ln .ln-features.features-alt-bg .ln-feature:nth-of-type(2n){background:#faf7f2}.mcp-ln .ln-feature-inner{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.mcp-ln .ln-feature.reverse .ln-feature-inner{direction:rtl}.mcp-ln .ln-feature.reverse .ln-feature-text,.mcp-ln .ln-feature.reverse .ln-feature-visual{direction:ltr}.mcp-ln .ln-feature-text .ln-section-heading{font-size:clamp(26px,3vw,36px);margin-bottom:14px}.mcp-ln .ln-feature-body strong{color:inherit;font-weight:700}.mcp-ln .ln-feature-body{font-size:16px;color:#5c544c;line-height:1.7;margin-bottom:28px}.mcp-ln .ln-feature-points{display:flex;flex-direction:column;gap:10px;list-style:none}.mcp-ln .ln-feature-points li{font-size:15px;color:#2b2723;font-weight:500;display:flex;align-items:flex-start;gap:10px}.mcp-ln .ln-feature-points li:before{content:"—";color:#2e56ea;flex-shrink:0;font-weight:700}.mcp-ln .ln-mock-card{background:#fff;border:1px solid #e4e4e7;border-radius:12px;overflow:hidden;box-shadow:0 2px 20px rgba(61,46,34,.06)}.mcp-ln .ln-mock-card-header{padding:14px 18px;border-bottom:1px solid #e4e4e7;display:flex;align-items:center;justify-content:space-between;background:#faf7f2}.mcp-ln .ln-mock-card-title{font-size:13px;font-weight:700;color:#2b2723;letter-spacing:-.01em}.mcp-ln .ln-mock-card-badge{font-size:11px;font-weight:600;background:#e9edfd;color:#2e56ea;padding:3px 8px;border-radius:4px;letter-spacing:.02em}.mcp-ln .ln-mock-card-body{padding:20px 18px;display:flex;flex-direction:column;gap:14px}.mcp-ln .ln-mock-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.mcp-ln .ln-mock-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#5c544c;flex-shrink:0;padding-top:2px;min-width:80px}.mcp-ln .ln-mock-value{font-size:13px;font-weight:600;color:#2b2723;text-align:right;line-height:1.4}.mcp-ln .ln-mock-divider{height:1px;background:#e4e4e7}.mcp-ln .ln-mock-quote{font-size:13px;color:#2b2723;font-style:italic;line-height:1.6;padding:12px 14px;background:#e9edfd;border-radius:6px;border-left:3px solid #2e56ea}.mcp-ln .ln-mock-pillar{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #f4f4f6}.mcp-ln .ln-mock-pillar:last-child{border-bottom:none;padding-bottom:0}.mcp-ln .ln-mock-pillar-num{font-size:11px;font-weight:700;color:#2e56ea;width:22px;flex-shrink:0}.mcp-ln .ln-mock-pillar-name{font-size:13px;font-weight:600;color:#2b2723}.mcp-ln .ln-mock-pillar-sub{font-size:12px;color:#5c544c;margin-top:2px}.mcp-ln .ln-mock-idea{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-bottom:1px solid #f4f4f6}.mcp-ln .ln-mock-idea:last-child{border-bottom:none;padding-bottom:0}.mcp-ln .ln-mock-idea-arrow{color:#2e56ea;font-size:12px;flex-shrink:0;margin-top:2px}.mcp-ln .ln-mock-idea-text{font-size:13px;color:#2b2723;font-weight:500;line-height:1.45}.mcp-ln .ln-mock-idea-tag{font-size:10px;font-weight:600;background:#e9edfd;color:#2e56ea;padding:2px 7px;border-radius:3px;flex-shrink:0;align-self:flex-start;margin-top:2px}.mcp-ln .ln-page-header{padding:64px 32px 32px;text-align:center;background:#faf7f2}.mcp-ln .ln-page-header-inner{max-width:680px;margin:0 auto}.mcp-ln .ln-page-header-h1{font-size:clamp(32px,5vw,52px);font-weight:700;line-height:1.1;letter-spacing:-.03em;color:#2b2723;margin:12px 0 20px}.mcp-ln .ln-page-header-body{font-size:18px;color:#5c544c;line-height:1.6;margin:0}.mcp-ln .ln-pricing{padding:80px 32px;background:#f4f4f6}.mcp-ln .ln-pricing-inner{max-width:1280px;margin:0 auto}.mcp-ln .ln-pricing-header{text-align:center;margin-bottom:24px}.mcp-ln .ln-pricing-header .ln-section-sub{margin:0 auto;text-align:center}.mcp-ln .ln-pricing-toggle{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px;font-size:14px;color:#5c544c}.mcp-ln .ln-pricing-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.mcp-ln .ln-pricing-tri-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;max-width:1040px;margin:0 auto 28px;align-items:stretch;scroll-margin-top:80px}@media (max-width:900px){.mcp-ln .ln-pricing-tri-grid{grid-template-columns:minmax(0,460px);justify-content:center}}.mcp-ln .ln-pricing-tri-grid.ln-pricing-tri-grid--four{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1480px}@media (max-width:1100px){.mcp-ln .ln-pricing-tri-grid.ln-pricing-tri-grid--four{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;justify-content:center}}@media (max-width:640px){.mcp-ln .ln-pricing-tri-grid.ln-pricing-tri-grid--four{grid-template-columns:minmax(0,460px);justify-content:center}}.mcp-ln .ln-pricing-cards-row{display:grid;grid-template-columns:minmax(0,720px) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:stretch;max-width:1280px;margin:0 auto}.mcp-ln .ln-pricing-cards-block{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.mcp-ln .ln-pricing-cards-row--single{grid-template-columns:480px minmax(0,1fr);max-width:1040px;gap:32px}@media (max-width:1100px){.mcp-ln .ln-pricing-cards-row{grid-template-columns:minmax(0,760px);justify-content:center}.mcp-ln .ln-pricing-cards-row--single{grid-template-columns:minmax(0,440px);justify-content:center}}@media (max-width:720px){.mcp-ln .ln-pricing-cards-block{grid-template-columns:1fr}}.mcp-ln .ln-sample-cal-window{border:1px solid #e4e4e7;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:#fff;min-width:0}.mcp-ln .ln-sample-cal-window-bar{background:#2b2723;height:30px;display:flex;align-items:center;padding:0 12px;gap:6px;flex-shrink:0}.mcp-ln .ln-sample-cal-window-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.mcp-ln .ln-sample-cal-window-dot--1{background:#2e56ea}.mcp-ln .ln-sample-cal-window-dot--2{background:#e8b854}.mcp-ln .ln-sample-cal-window-dot--3{background:#a8c19e}.mcp-ln .ln-sample-cal-window-title{font-size:11px;font-weight:600;letter-spacing:.12em;color:#faf7f2;margin-left:8px;font-family:inherit}.mcp-ln .ln-sample-cal{padding:12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0;flex:1 1}.mcp-ln .ln-sample-cal-grid{flex:1 1;align-content:stretch}.mcp-ln .ln-sample-cal-cell{height:100%}.mcp-ln .ln-sample-cal-heading{font-size:16px;font-weight:600;color:#2b2723;margin:0;text-align:center;line-height:1.2}.mcp-ln .ln-sample-cal-personas{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.mcp-ln .ln-sample-cal-persona{background:#faf7f2;border:1px solid #e4e4e7;border-radius:999px;padding:4px 11px;font-size:11px;font-weight:500;color:#2b2723;cursor:pointer;font-family:inherit;transition:all .15s;line-height:1.3}.mcp-ln .ln-sample-cal-persona:hover{border-color:#2e56ea}.mcp-ln .ln-sample-cal-persona.active{background:#2e56ea;border-color:#2e56ea;color:#fff}.mcp-ln .ln-sample-cal-grid{display:grid;grid-template-columns:28px repeat(5,minmax(0,1fr));grid-gap:5px;gap:5px}.mcp-ln .ln-sample-cal-corner{background:transparent}.mcp-ln .ln-sample-cal-day-header{font-size:9px;font-weight:600;letter-spacing:.06em;color:#5c544c;text-align:center;padding-bottom:2px}.mcp-ln .ln-sample-cal-week-label{font-size:9px;font-weight:600;letter-spacing:.04em;color:#5c544c;align-self:center;text-align:center}.mcp-ln .ln-sample-cal-cell{background:#faf7f2;border-radius:7px;padding:5px 4px;display:flex;flex-direction:column;gap:3px;min-height:56px}.mcp-ln .ln-sample-cal-tile{display:flex;flex-direction:column;gap:3px;align-items:center}.mcp-ln .ln-sample-cal-pill{display:inline-block;font-size:9px;font-weight:600;letter-spacing:.02em;padding:2px 6px;border-radius:999px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-align:center;line-height:1.25}.mcp-ln .ln-sample-cal-pill--linkedin{background:#efebe3;color:#6b5a4c}.mcp-ln .ln-sample-cal-pill--pillar{font-size:9px;white-space:normal;padding:2px 6px;line-height:1.2}.mcp-ln .ln-sample-ribbon{display:flex;flex-direction:column;gap:18px}.mcp-ln .ln-sample-ribbon-personas{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.mcp-ln .ln-sample-ribbon-label{font-size:11px;font-weight:700;color:#5c544c;text-transform:uppercase;letter-spacing:.08em;margin-right:6px}.mcp-ln .ln-sample-ribbon-persona{background:transparent;border:1px solid #e4e4e7;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500;color:#2b2723;cursor:pointer;font-family:inherit;transition:all .15s}.mcp-ln .ln-sample-ribbon-persona:hover{border-color:#2e56ea}.mcp-ln .ln-sample-ribbon-persona.active{background:#2e56ea;border-color:#2e56ea;color:#fff}.mcp-ln .ln-sample-ribbon-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.mcp-ln .ln-sample-ribbon-cell{background:#fff;border:1px solid #e4e4e7;border-radius:10px;padding:14px 10px;display:flex;flex-direction:column;align-items:center;gap:6px}.mcp-ln .ln-sample-ribbon-day{font-size:10px;font-weight:700;letter-spacing:.08em;color:#5c544c;margin-bottom:4px}.mcp-ln .ln-pricing-card{background:#fff;border:1px solid #e4e4e7;border-radius:12px;padding:32px;position:relative;display:flex;flex-direction:column;gap:0}.mcp-ln .ln-pricing-card.featured{border-color:#2e56ea;border-width:2px}.mcp-ln .ln-pricing-popular{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:#2e56ea;color:#faf7f2;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 14px;border-radius:20px;white-space:nowrap}.mcp-ln .ln-pricing-tier{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#5c544c;margin-bottom:8px}.mcp-ln .ln-pricing-tier.featured-label{color:#2e56ea}.mcp-ln .ln-pricing-price{font-size:44px;font-weight:800;color:#2b2723;letter-spacing:-.03em;line-height:1;margin-bottom:4px}.mcp-ln .ln-pricing-price span{font-size:20px;font-weight:600;vertical-align:super;margin-right:2px}.mcp-ln .ln-pricing-crossed{font-size:16px;font-weight:500;color:#5c544c;text-decoration:line-through;margin-bottom:2px}.mcp-ln .ln-pricing-saving-pill{font-size:12px;font-weight:600;color:#2e56ea;margin-top:4px;margin-bottom:4px}.mcp-ln .ln-pricing-period{font-size:13px;color:#5c544c;margin-bottom:20px}.mcp-ln .ln-pricing-desc{font-size:14px;color:#5c544c;line-height:1.6;margin-bottom:24px;flex:1 1}.mcp-ln .ln-pricing-cta{font-family:inherit;font-size:14px;font-weight:700;padding:12px 20px;border-radius:6px;cursor:pointer;transition:all .15s;text-align:center;width:100%;margin-bottom:28px;letter-spacing:-.01em}.mcp-ln .ln-pricing-cta.default{background:none;border:1.5px solid #e4e4e7;color:#2b2723}.mcp-ln .ln-pricing-cta.default:hover{border-color:#2b2723}.mcp-ln .ln-pricing-cta.primary-cta{background:#2e56ea;border:1.5px solid #2e56ea;color:#faf7f2}.mcp-ln .ln-pricing-cta.primary-cta:hover{background:#1e3fc4}.mcp-ln .ln-pricing-divider{height:1px;background:#e4e4e7;margin-bottom:24px}.mcp-ln .ln-pricing-feature-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#5c544c;margin-bottom:12px}.mcp-ln .ln-pricing-features{list-style:none;display:flex;flex-direction:column;gap:9px}.mcp-ln .ln-pricing-features li{font-size:13px;color:#2b2723;display:flex;align-items:flex-start;gap:9px;line-height:1.45}.mcp-ln .ln-pricing-features li:before{content:"✓";color:#2e56ea;font-weight:700;font-size:12px;flex-shrink:0;margin-top:1px}.mcp-ln .ln-pricing-brace-row{display:flex;align-items:stretch;gap:0;margin-bottom:12px}.mcp-ln .ln-pricing-features-braced{list-style:none;flex:1 1;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.mcp-ln .ln-pricing-features-braced li{font-size:13px;color:#5c544c;line-height:1.45;display:flex;align-items:flex-start;gap:8px}.mcp-ln .ln-pricing-features-simple{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.mcp-ln .ln-pricing-features-simple li{font-size:13px;color:#5c544c;line-height:1.45;display:flex;align-items:flex-start;gap:8px}.mcp-ln .ln-pricing-tick{color:#2e56ea;font-weight:700;font-size:12px;flex-shrink:0;margin-top:1px}.mcp-ln .ln-pricing-bracket-container{display:flex;align-items:center;gap:10px;padding-left:14px;flex-shrink:0}.mcp-ln .ln-pricing-bracket-label{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.mcp-ln .ln-pricing-bracket-num{font-size:26px;font-weight:800;color:#2e56ea;line-height:1;letter-spacing:-.02em}.mcp-ln .ln-pricing-bracket-unit{font-size:11px;font-weight:400;color:#5c544c;white-space:nowrap;line-height:1.3}.mcp-ln .ln-pricing-unlimited{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:auto;padding:9px 18px;background:#e9edfd;border-radius:6px;font-size:14px;font-weight:600;color:#2e56ea;letter-spacing:-.01em}.mcp-ln .ln-pricing-unlimited-icon{font-size:20px;line-height:1;font-weight:400}.mcp-ln .ln-pricing-agency-note{margin-top:40px;text-align:center;font-size:14px;color:#5c544c}.mcp-ln .ln-pricing-agency-note a,.mcp-ln .ln-pricing-agency-note button{color:#2e56ea;font-weight:600;text-decoration:none;background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit}.mcp-ln .ln-faq{padding:100px 32px}.mcp-ln .ln-faq-inner{max-width:760px;margin:0 auto}.mcp-ln .ln-faq-header{text-align:center;margin-bottom:52px}.mcp-ln .ln-faq-items{display:flex;flex-direction:column;gap:0}.mcp-ln .ln-faq-item{border-bottom:1px solid #e4e4e7}.mcp-ln .ln-faq-item:first-child{border-top:1px solid #e4e4e7}.mcp-ln .ln-faq-q{width:100%;background:none;border:none;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;text-align:left;font-family:inherit}.mcp-ln .ln-faq-q-text{font-size:16px;font-weight:600;color:#2b2723;line-height:1.4;letter-spacing:-.01em}.mcp-ln .ln-faq-icon{width:22px;height:22px;border-radius:50%;border:1.5px solid #e4e4e7;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;color:#5c544c;transition:transform .2s ease,border-color .2s;font-weight:300}.mcp-ln .ln-faq-item.open .ln-faq-icon{transform:rotate(45deg);border-color:#2e56ea;color:#2e56ea}.mcp-ln .ln-faq-a{font-size:15px;color:#5c544c;line-height:1.7;padding-bottom:22px;width:100%}.mcp-ln .ln-cta-strip{padding:80px 32px;background:#5a4435}.mcp-ln .ln-cta-strip-inner{max-width:680px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.mcp-ln .ln-cta-strip-headline-block{display:flex;flex-direction:column;gap:4px}.mcp-ln .ln-cta-strip-heading{font-size:clamp(28px,4vw,44px);font-weight:800;color:#faf7f2;letter-spacing:-.025em;line-height:1.15}.mcp-ln .ln-cta-strip-subline{font-size:clamp(24px,3.5vw,38px);font-weight:800;color:#2e56ea;letter-spacing:-.025em;line-height:1.15}.mcp-ln .ln-cta-strip-sub{font-size:16px;color:hsla(38,44%,96%,.6);line-height:1.6}.mcp-ln .ln-cta-strip-btn{font-family:inherit;font-size:16px;font-weight:700;color:#2b2723;background:#faf7f2;border:none;padding:16px 36px;border-radius:6px;cursor:pointer;transition:background .15s,transform .1s;letter-spacing:-.01em;display:inline-flex;align-items:center;gap:8px;margin-top:8px}.mcp-ln .ln-cta-strip-btn:hover{background:#e9edfd;transform:translateY(-1px)}.mcp-ln .ln-cta-strip-note{font-size:13px;color:hsla(38,44%,96%,.4)}.mcp-ln .ln-cta-strip--peach{background:#efd3b8}.mcp-ln .ln-cta-strip--peach .ln-cta-strip-heading{color:#2b2723}.mcp-ln .ln-cta-strip--peach .ln-cta-strip-note{color:#7a6b5e}.mcp-ln .ln-cta-strip--peach .ln-cta-strip-btn{color:#faf7f2;background:#2e56ea}.mcp-ln .ln-cta-strip--peach .ln-cta-strip-btn:hover{background:#1e3fc4}.mcp-ln .ln-use-case-jump-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:32px}.mcp-ln .ln-use-case-jump-btn{background:none;border:1.5px solid #e4e4e7;border-radius:100px;padding:8px 18px;font-size:13px;font-weight:500;color:#5c544c;font-family:inherit;cursor:pointer;transition:border-color .15s,color .15s}.mcp-ln .ln-use-case-jump-btn:hover{border-color:#2e56ea;color:#2e56ea}.mcp-ln .ln-use-case-outcomes{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-direction:column;gap:10px}.mcp-ln .ln-use-case-outcomes li{display:flex;align-items:flex-start;gap:10px;font-size:15px;color:#2b2723;line-height:1.5}.mcp-ln .ln-use-case-tick{color:#2e56ea;font-weight:700;flex-shrink:0;margin-top:2px}.mcp-ln .ln-use-case-card{position:relative}.mcp-ln .ln-use-case-card.highlighted{border-color:#2e56ea}.mcp-ln .ln-use-case-card-icon{font-size:28px;color:#2e56ea;margin-bottom:12px;line-height:1}.mcp-ln .ln-use-case-card-row{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px solid #f5ede6}.mcp-ln .ln-use-case-card-row:last-of-type{border-bottom:none}.mcp-ln .ln-use-case-card-tick{color:#2e56ea;font-weight:700;flex-shrink:0;font-size:13px;margin-top:1px}.mcp-ln .ln-use-case-card-text{font-size:13px;color:#2b2723;line-height:1.4}.mcp-ln .ln-use-case-agency-badge{display:inline-block;margin-top:14px;padding:6px 14px;background:#e9edfd;border-radius:6px;font-size:12px;font-weight:600;color:#2e56ea;letter-spacing:-.01em}.mcp-ln .ln-footer{background:#1f1c19;padding:60px 32px 40px}.mcp-ln .ln-footer-inner{max-width:1160px;margin:0 auto}.mcp-ln .ln-footer-top{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px;margin-bottom:52px}.mcp-ln .ln-footer-logo{display:flex;flex-direction:column;line-height:1.1;cursor:pointer;width:-moz-fit-content;width:fit-content}.mcp-ln .ln-footer-logo-quiet{font-size:15px;font-weight:400;color:hsla(38,44%,96%,.9);letter-spacing:-.01em}.mcp-ln .ln-footer-logo-branding{font-size:15px;font-weight:800;color:hsla(38,44%,96%,.9);letter-spacing:-.02em}.mcp-ln .ln-footer-tagline{font-size:12px;color:hsla(38,44%,96%,.35);margin-top:10px;line-height:1.5}.mcp-ln .ln-footer-col-title{font-size:14px;font-weight:700;color:hsla(38,44%,96%,.9);margin-bottom:6px}.mcp-ln .ln-footer-col-subtitle{font-size:12px;font-weight:500;color:hsla(38,44%,96%,.5);letter-spacing:.04em;text-transform:uppercase;margin-bottom:14px}.mcp-ln .ln-footer-links{list-style:none;display:flex;flex-direction:column;gap:10px}.mcp-ln .ln-footer-links li a,.mcp-ln .ln-footer-links li button{font-family:inherit;font-size:14px;color:hsla(38,44%,96%,.65);background:none;border:none;padding:0;cursor:pointer;text-decoration:none;transition:color .15s;letter-spacing:-.01em}.mcp-ln .ln-footer-links li a:hover,.mcp-ln .ln-footer-links li button:hover{color:hsla(38,44%,96%,.95)}.mcp-ln .ln-footer-coming-soon{font-size:11px;color:hsla(38,44%,96%,.25);font-style:italic;margin-top:4px}.mcp-ln .ln-footer-bottom{border-top:1px solid hsla(38,44%,96%,.08);padding-top:28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.mcp-ln .ln-footer-copy{font-size:12px;color:hsla(38,44%,96%,.3)}.mcp-ln .ln-footer-legal{display:flex;gap:20px}.mcp-ln .ln-footer-legal a,.mcp-ln .ln-footer-legal button{font-family:inherit;font-size:12px;color:hsla(38,44%,96%,.3);background:none;border:none;cursor:pointer;text-decoration:none;transition:color .15s}.mcp-ln .ln-footer-legal a:hover,.mcp-ln .ln-footer-legal button:hover{color:hsla(38,44%,96%,.6)}.mcp-ln .ln-logo-btn{display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0}.mcp-ln .ln-logo-img{height:72px;width:auto;display:block}.mcp-ln .ln-mock-sublabel{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#5c544c;margin-bottom:8px}.mcp-ln .ln-mock-phrases{display:flex;flex-wrap:wrap;gap:6px}.mcp-ln .ln-mock-phrase{font-size:12px;color:#2b2723;background:#e9edfd;border-radius:4px;padding:4px 10px;line-height:1.4}.mcp-ln .ln-mock-idea-row{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-bottom:1px solid #f4f4f6}.mcp-ln .ln-mock-idea-row:last-child{border-bottom:none;padding-bottom:0}.mcp-ln .ln-mock-idea-content{flex:1 1}.mcp-ln .ln-mock-idea-meta{display:flex;gap:6px;margin-top:5px;align-items:center}.mcp-ln .ln-mock-channel-tag{font-size:10px;font-weight:700;background:#e4e4e7;color:#5c544c;padding:2px 7px;border-radius:3px;letter-spacing:.03em;flex-shrink:0}.mcp-ln .ln-mock-channel-tag.linkedin{background:#dde8f5;color:#2b5ba8}.mcp-ln .ln-mock-channel-tag.blog{background:#e4e4e7;color:#6b5b50}.mcp-ln .ln-mock-channel-tag.reddit{background:#e9edfd;color:#c05621}.mcp-ln .ln-mock-funnel-tag{font-size:10px;font-weight:700;padding:2px 7px;border-radius:3px;letter-spacing:.03em;flex-shrink:0}.mcp-ln .ln-mock-funnel-tag.tofu{background:#e8f5e9;color:#388e3c}.mcp-ln .ln-mock-funnel-tag.mofu{background:#fff8e1;color:#f9a825}.mcp-ln .ln-mock-funnel-tag.bofu{background:#fce4ec;color:#c2185b}.mcp-ln .ln-mock-funnel-tag.valuable{background:#e9edfd;color:#2e56ea}.mcp-ln .ln-mock-channel-tag.pulse{background:#ede0f5;color:#7b3fa8}.mcp-ln .ln-mock-schedule{display:flex;flex-direction:column;gap:0;margin-bottom:4px}.mcp-ln .ln-mock-schedule-row{display:flex;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid #f4f4f6}.mcp-ln .ln-mock-schedule-row:last-child{border-bottom:none}.mcp-ln .ln-mock-schedule-row.done{opacity:.55}.mcp-ln .ln-mock-schedule-row.active{background:#faf7f2;margin:0 -18px;padding:9px 18px;border-radius:6px;border-bottom:none}.mcp-ln .ln-mock-schedule-day{font-size:11px;font-weight:700;color:#5c544c;min-width:28px;text-transform:uppercase;letter-spacing:.05em}.mcp-ln .ln-mock-schedule-label{font-size:13px;font-weight:500;color:#2b2723;flex:1 1}.mcp-ln .ln-mock-schedule-status{font-size:10px;font-weight:700;border-radius:3px;padding:2px 7px}.mcp-ln .ln-mock-schedule-status.published{background:#e8f5e9;color:#388e3c}.mcp-ln .ln-mock-schedule-status.draft{background:#fff8e1;color:#f9a825}.mcp-ln .ln-mock-schedule-status.generate{background:#e9edfd;color:#2e56ea}.mcp-ln .ln-mock-quick-actions{display:flex;gap:8px;margin-top:4px}.mcp-ln .ln-mock-action-btn{font-family:inherit;font-size:12px;font-weight:600;border-radius:5px;padding:7px 12px;cursor:pointer;border:1.5px solid #e4e4e7;background:none;color:#2b2723;flex:1 1;text-align:center;transition:border-color .15s}.mcp-ln .ln-mock-action-btn.primary{background:#2e56ea;border-color:#2e56ea;color:#faf7f2}.mcp-ln .ln-mock-action-btn:hover{border-color:#2b2723}.mcp-ln .ln-mock-action-btn.primary:hover{background:#1e3fc4;border-color:#1e3fc4}.mcp-ln .ln-mock-input-box{background:#fff;border:1.5px solid #e4e4e7;border-radius:6px;padding:12px 14px;font-size:12px;color:#5c544c;line-height:1.6;font-style:normal;margin-bottom:14px}.mcp-ln .ln-mock-angle-row{display:flex;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid #f4f4f6}.mcp-ln .ln-mock-angle-row:last-child{border-bottom:none}.mcp-ln .ln-mock-post-preview{display:flex;flex-direction:column;gap:6px;padding-bottom:4px}.mcp-ln .ln-mock-post-line{height:10px;background:#e4e4e7;border-radius:3px;width:100%}.mcp-ln .ln-mock-post-line.short{width:60%}.mcp-ln .ln-mock-post-line.medium{width:80%}.mcp-ln .ln-mock-why-panel{background:#e9edfd;border-top:1px solid #e8c4a8;padding:16px 18px}.mcp-ln .ln-mock-why-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#2e56ea;margin-bottom:10px}.mcp-ln .ln-mock-why-rows{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.mcp-ln .ln-mock-why-row{display:flex;gap:12px;align-items:center}.mcp-ln .ln-mock-why-label{font-size:11px;font-weight:600;color:#5c544c;min-width:80px}.mcp-ln .ln-mock-why-value{font-size:12px;color:#2b2723;font-weight:500;display:flex;align-items:center;gap:6px}.mcp-ln .ln-mock-why-note{font-size:12px;color:#2b2723;font-style:italic;line-height:1.55}.mcp-ln .ln-mock-visibility-block{display:flex;flex-direction:column;gap:6px}.mcp-ln .ln-mock-channel-header{display:flex;align-items:center;gap:8px}.mcp-ln .ln-mock-visibility-label{font-size:11px;font-weight:600;color:#5c544c;text-transform:uppercase;letter-spacing:.06em}.mcp-ln .ln-mock-seo-row{display:flex;gap:8px;align-items:baseline}.mcp-ln .ln-mock-seo-key{font-size:11px;font-weight:600;color:#5c544c;min-width:72px}.mcp-ln .ln-mock-seo-val{font-size:12px;color:#2b2723;font-weight:500}.mcp-ln .ln-mock-compare-header{display:grid;grid-template-columns:1fr 54px 60px 60px;padding:10px 14px 8px;border-bottom:1px solid #e4e4e7}.mcp-ln .ln-mock-compare-col{font-size:10px;font-weight:700;color:#5c544c;text-align:center;text-transform:uppercase;letter-spacing:.05em}.mcp-ln .ln-mock-compare-col:first-child{text-align:left}.mcp-ln .ln-mock-compare-row{display:grid;grid-template-columns:1fr 54px 60px 60px;padding:8px 14px;border-bottom:1px solid #f4f4f6;align-items:center}.mcp-ln .ln-mock-compare-row:last-child{border-bottom:none}.mcp-ln .ln-mock-compare-feature{font-size:12px;font-weight:500;color:#2b2723}.mcp-ln .ln-mock-compare-val{font-size:14px;font-weight:700;text-align:center;color:#2e56ea}.mcp-ln .ln-mock-compare-val.muted{color:#e4e4e7}.mcp-ln .ln-pricing-price-row{margin-bottom:6px}.mcp-ln .ln-pricing-per{font-size:18px;font-weight:500;vertical-align:baseline;margin-left:2px}.mcp-ln .ln-pricing-annual-note{font-size:12px;color:#5c544c;margin-top:2px}.mcp-ln .ln-pricing-pieces{font-size:14px;font-weight:600;color:#2b2723;margin-bottom:20px}.mcp-ln .ln-pricing-comparison{background:#f4f4f6;border-radius:6px;padding:12px 14px;margin-bottom:20px;display:flex;flex-direction:column;gap:6px}.mcp-ln .ln-pricing-comparison-row{display:flex;justify-content:space-between;align-items:center;gap:8px}.mcp-ln .ln-pricing-comparison-label{font-size:12px;color:#5c544c}.mcp-ln .ln-pricing-comparison-val{font-size:13px;font-weight:600;color:#2b2723}.mcp-ln .ln-pricing-comparison-val.crossed{text-decoration:line-through;color:#5c544c}.mcp-ln .ln-pricing-save{font-size:13px;font-weight:800;color:#2e56ea;background:#e9edfd;padding:2px 8px;border-radius:4px}.mcp-ln .ln-pricing-note{text-align:center;font-size:13px;color:#5c544c;margin-top:20px}.mcp-ln .ln-pricing-enterprise{text-align:center;font-size:14px;color:#5c544c;margin-top:32px}.mcp-ln .ln-pricing-enterprise strong{color:#2b2723}.mcp-ln .ln-pricing-enterprise a{color:#2e56ea;text-decoration:none;font-weight:600}.mcp-ln .ln-pricing-footnote{font-size:12px;color:#5c544c;text-align:center;margin-top:40px;font-style:italic;max-width:560px;margin-left:auto;margin-right:auto}.mcp-ln .ln-toggle-wrap{display:flex;gap:4px;background:#e4e4e7;border-radius:9px;padding:4px;width:-moz-fit-content;width:fit-content;margin-bottom:16px}.mcp-ln .ln-toggle-pill{font-family:inherit;font-size:13px;font-weight:600;color:#5c544c;background:none;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;transition:background .15s,color .15s;display:flex;align-items:center;gap:6px;white-space:nowrap}.mcp-ln .ln-toggle-pill.active{background:#faf7f2;color:#2b2723;box-shadow:0 1px 3px rgba(61,46,34,.1)}.mcp-ln .ln-toggle-badge{font-size:11px;font-weight:700;background:#e9edfd;color:#2e56ea;padding:2px 8px;border-radius:4px;letter-spacing:.03em}.mcp-ln .ln-toggle-badge.best{background:#2e56ea;color:#faf7f2}.mcp-ln .ln-free-trial{padding:96px 32px;background:#1f1c19}.mcp-ln .ln-free-trial-inner{max-width:680px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.mcp-ln .ln-free-trial-heading{font-size:clamp(28px,3.5vw,40px);font-weight:800;color:#faf7f2;letter-spacing:-.025em;line-height:1.15}.mcp-ln .ln-free-trial-body{font-size:17px;color:hsla(38,44%,96%,.65);line-height:1.65;max-width:none;white-space:nowrap}@media (max-width:640px){.mcp-ln .ln-free-trial-body{white-space:normal;max-width:480px}}.mcp-ln .ln-free-trial-actions{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:8px}.mcp-ln .ln-free-trial .ln-hero-btn-ghost{color:hsla(38,44%,96%,.8);border-color:hsla(38,44%,96%,.25)}.mcp-ln .ln-free-trial .ln-hero-btn-ghost:hover{border-color:#2e56ea;color:#faf7f2}.mcp-ln .ln-footer-simple-top{display:flex;align-items:baseline;gap:20px;margin-bottom:24px}.mcp-ln .ln-footer-logo-btn{display:inline-flex;background:none;border:none;cursor:pointer;padding:0}.mcp-ln .ln-footer-logo-img{height:40px;width:auto;display:block;border-radius:8px}.mcp-ln .ln-footer-logo-img-file{height:52px;width:auto;display:block;border-radius:6px;opacity:.92}.mcp-ln .ln-footer-simple-links{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid hsla(38,44%,96%,.08)}.mcp-ln .ln-footer-link{font-family:inherit;font-size:14px;color:hsla(38,44%,96%,.55);background:none;border:none;cursor:pointer;text-decoration:none;transition:color .15s;padding:0}.mcp-ln .ln-footer-link:hover{color:hsla(38,44%,96%,.9)}.mcp-ln .ln-calendar-section{margin-top:56px;padding-top:48px;border-top:1px solid #e4e4e7}.mcp-ln .ln-calendar-section .ln-section-label{text-align:center}.mcp-ln .ln-calendar-heading{font-size:clamp(22px,2.5vw,30px);font-weight:800;color:#2b2723;line-height:1.15;letter-spacing:-.01em;margin:0 0 24px;text-align:center}.mcp-ln .ln-calendar-tabs{display:flex;gap:8px;margin-bottom:20px;justify-content:center}.mcp-ln .ln-calendar-tab{padding:6px 18px;border:1.5px solid #e4e4e7;border-radius:6px;background:transparent;font-size:14px;font-weight:700;color:#5c544c;cursor:pointer;transition:border-color .15s,color .15s,background .15s;font-family:inherit}.mcp-ln .ln-calendar-tab.active,.mcp-ln .ln-calendar-tab:hover{border-color:#2e56ea;color:#2e56ea}.mcp-ln .ln-calendar-tab.active{background:#f2f5fe}.mcp-ln .ln-calendar-summary{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:20px;justify-content:center}.mcp-ln .ln-cal-summary-price{font-size:15px;font-weight:700;color:#2b2723}.mcp-ln .ln-cal-summary-sep{color:#c8bdb5;font-size:14px}.mcp-ln .ln-cal-summary-note,.mcp-ln .ln-cal-summary-pieces{font-size:14px;color:#5c544c}.mcp-ln .ln-cal-summary-saving{font-size:14px;font-weight:600;color:#2d7a4a;margin-left:4px}.mcp-ln .ln-calendar-wrap{position:relative;border-radius:8px;overflow:hidden;border:1px solid #e4e4e7;max-width:680px;margin:0 auto}.mcp-ln .ln-calendar-grid{display:grid;grid-template-columns:72px repeat(5,1fr);grid-gap:1px;gap:1px;background:#e4e4e7}.mcp-ln .ln-cal-corner{background:#ededf1}.mcp-ln .ln-cal-day-header{background:#ededf1;padding:10px 8px;letter-spacing:.07em}.mcp-ln .ln-cal-day-header,.mcp-ln .ln-cal-week-label{font-size:10px;font-weight:700;color:#5c544c;text-transform:uppercase}.mcp-ln .ln-cal-week-label{background:#f0eae2;padding:12px 8px;letter-spacing:.06em;display:flex;align-items:flex-start;white-space:nowrap}.mcp-ln .ln-cal-day-cell{background:#faf7f2;padding:8px;display:flex;flex-direction:column;gap:5px;min-height:76px}.mcp-ln .ln-cal-tile{border-radius:4px;padding:5px 7px;display:flex;flex-direction:column;gap:1px}.mcp-ln .ln-cal-tile-label{font-size:10px;font-weight:700;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.mcp-ln .ln-cal-tile-sub{font-size:11px;font-weight:400;line-height:1.3}.mcp-ln .ln-cal-tile--linkedin{background:#fae0d4;color:#2e56ea}.mcp-ln .ln-cal-tile--blog{background:#d4e2f5;color:#3a6fa5}.mcp-ln .ln-cal-tile--reddit{background:#fae9c0;color:#a87420}.mcp-ln .ln-cal-tile--pulse{background:#c8eae6;color:#2a8880}.mcp-ln .ln-cal-toast{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:16px;background:#2e56ea;border-radius:8px;padding:12px 20px;white-space:nowrap;box-shadow:0 4px 16px rgba(196,113,74,.35)}.mcp-ln .ln-cal-toast-cta{color:#fff;font-size:14px;font-weight:600}.mcp-ln .ln-cal-toast-cta,.mcp-ln .ln-cal-toast-dismiss{background:none;border:none;cursor:pointer;font-family:inherit;padding:0}.mcp-ln .ln-cal-toast-dismiss{color:hsla(0,0%,100%,.65);font-size:13px}.mcp-ln .ln-cal-toast-dismiss:hover{color:hsla(0,0%,100%,.9)}.mcp-ln .ln-calendar-footnote{font-size:12px;color:#5c544c;margin-top:12px;font-style:italic;text-align:center}.mcp-ln .ln-nav-dropdown-wrap{position:relative;padding-bottom:12px;margin-bottom:-12px}.mcp-ln .ln-nav-dropdown{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#faf7f2;border:1px solid #e4e4e7;border-radius:8px;padding:8px 0;box-shadow:0 4px 16px rgba(61,46,34,.1);z-index:200;min-width:240px;animation:ln-dropdown-fade .12s ease-out}@keyframes ln-dropdown-fade{0%{opacity:0}to{opacity:1}}.mcp-ln .ln-nav-dropdown-item{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:500;color:#2b2723;background:none;border:none;text-align:left;cursor:pointer;transition:background .12s,color .12s;text-decoration:none;box-sizing:border-box}.mcp-ln .ln-nav-dropdown-item:hover,.mcp-ln .ln-nav-soon-pill{background:#e9edfd;color:#2e56ea}.mcp-ln .ln-nav-soon-pill{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px solid #c9d5fb;padding:2px 8px;border-radius:999px;flex-shrink:0}.mcp-ln .ln-nav-hamburger{display:none;background:none;border:none;cursor:pointer;padding:4px}.mcp-ln .ln-nav-mobile-menu{display:none;flex-direction:column;padding:8px 0 16px;border-top:1px solid #e4e4e7}.mcp-ln .ln-nav-mobile-link{display:block;width:100%;padding:12px 0;font-family:inherit;font-size:15px;font-weight:500;color:#2b2723;background:none;text-align:left;cursor:pointer;border:none;border-bottom:1px solid #f2f2f5}.mcp-ln .ln-nav-mobile-link:hover{color:#2e56ea}.mcp-ln .ln-nav-mobile-sub{padding:0 0 4px 16px}.mcp-ln .ln-nav-mobile-sublink{display:block;width:100%;padding:10px 0;font-family:inherit;font-size:14px;font-weight:500;color:#5c544c;background:none;text-align:left;cursor:pointer;border:none;border-bottom:1px solid #f2f2f5}.mcp-ln .ln-nav-mobile-sublink:hover{color:#2e56ea}@media (max-width:900px){.mcp-ln .ln-nav-actions,.mcp-ln .ln-nav-links{display:none}.mcp-ln .ln-nav-hamburger{display:block}.mcp-ln .ln-nav-mobile-menu{display:flex}.mcp-ln .ln-hero-inner{grid-template-columns:1fr;gap:48px}.mcp-ln .ln-hero-visual{display:none}.mcp-ln .ln-feature-inner,.mcp-ln .ln-what-inner{grid-template-columns:1fr;gap:40px}.mcp-ln .ln-feature.reverse .ln-feature-inner{direction:ltr}.mcp-ln .ln-how-steps{grid-template-columns:1fr;gap:32px}.mcp-ln .ln-how-steps:before{display:none}.mcp-ln .ln-pricing-cards{grid-template-columns:1fr;max-width:440px;margin:0 auto}.mcp-ln .ln-calendar-wrap{overflow-x:auto}.mcp-ln .ln-calendar-grid{min-width:560px}.mcp-ln .ln-footer-top{grid-template-columns:1fr 1fr;gap:36px}}@media (max-width:600px){.mcp-ln .ln-cta-strip,.mcp-ln .ln-faq,.mcp-ln .ln-feature,.mcp-ln .ln-footer,.mcp-ln .ln-hero,.mcp-ln .ln-how,.mcp-ln .ln-inner,.mcp-ln .ln-nav,.mcp-ln .ln-pain,.mcp-ln .ln-pricing,.mcp-ln .ln-what{padding-left:20px;padding-right:20px}.mcp-ln .ln-nav{padding:0 20px}.mcp-ln .ln-what-stat-row{gap:24px}.mcp-ln .ln-footer-top{grid-template-columns:1fr}.mcp-ln .ln-footer-bottom{flex-direction:column;align-items:flex-start}}.mcp-ln .ln-mock-card-subhead{font-size:13px;color:#5c544c;line-height:1.5;padding:0 16px 14px}.mcp-ln .ln-education-section{max-width:940px;margin:0 auto;padding:80px 24px;text-align:center}.mcp-ln .ln-education-heading{font-size:32px;font-weight:700;color:#2b2723;margin-bottom:16px;line-height:1.3}.mcp-ln .ln-education-body{font-size:17px;color:#5c544c;max-width:680px;margin:0 auto 48px;line-height:1.6}.mcp-ln .ln-education-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:32px}.mcp-ln .ln-education-card{background:#fff;border:1px solid #e4e4e7;border-radius:12px;padding:32px 24px;text-align:left}.mcp-ln .ln-education-card h3{font-size:18px;font-weight:600;color:#2b2723;margin-bottom:12px}.mcp-ln .ln-education-card p{font-size:15px;color:#5c544c;line-height:1.6}.mcp-ln .ln-education-link{font-size:15px;color:#2e56ea;text-decoration:none;font-weight:500}.mcp-ln .ln-education-link:hover{text-decoration:underline}@media (max-width:768px){.mcp-ln .ln-education-cards{grid-template-columns:1fr}}