*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-geist-sans),system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media (min-width:1180px){.container{max-width:1180px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.left-1\/2{left:50%}.left-3{left:.75rem}.right-3{right:.75rem}.top-1\/2{top:50%}.top-3{top:.75rem}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-3{margin-bottom:.75rem}.mb-8{margin-bottom:2rem}.mt-0\.5{margin-top:.125rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2{height:.5rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.min-h-32{min-height:8rem}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-screen{min-height:100vh}.w-12{width:3rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-8{width:2rem}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-\[760px\]{min-width:760px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:8px}.rounded-md{border-radius:6px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-border{border-color:hsl(var(--border))}.border-border\/80{border-color:hsl(var(--border)/.8)}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/30{border-color:hsl(var(--primary)/.3)}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-background{background-color:hsl(var(--background))}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/30{background-color:hsl(var(--foreground)/.3)}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/30{background-color:hsl(var(--muted)/.3)}.bg-muted\/40{background-color:hsl(var(--muted)/.4)}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-muted\/60{background-color:hsl(var(--muted)/.6)}.bg-muted\/70{background-color:hsl(var(--muted)/.7)}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary)/.1)}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.p-0{padding:0}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-3{padding-bottom:.75rem}.pl-9{padding-left:2.25rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-sans{font-family:var(--font-geist-sans),system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1.0625rem;line-height:1.625rem}.text-lg{font-size:1.25rem;line-height:1.75rem}.text-sm{font-size:1rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-background{color:hsl(var(--background))}.text-background\/75{color:hsl(var(--background)/.75)}.text-card-foreground{color:hsl(var(--card-foreground))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-foreground{color:hsl(var(--foreground))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-\[0_1px_2px_rgba\(20\2c 22\2c 35\2c 0\.03\)\2c 0_12px_32px_rgba\(20\2c 22\2c 35\2c 0\.05\)\]{--tw-shadow:0 1px 2px rgba(20,22,35,0.03),0 12px 32px rgba(20,22,35,0.05);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_hsl\(var\(--primary\)\/0\.18\)\]{--tw-shadow:0 8px 20px hsl(var(--primary)/0.18);--tw-shadow-colored:0 8px 20px var(--tw-shadow-color)}.shadow-\[0_8px_20px_hsl\(var\(--primary\)\/0\.18\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-\[border-color\2c box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\2c background-color\2c color\2c border-color\2c box-shadow\]{transition-property:transform,background-color,color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--background:230 33% 98%;--foreground:232 19% 14%;--card:0 0% 100%;--card-foreground:232 19% 14%;--primary:248 77% 64%;--primary-foreground:0 0% 100%;--muted:230 24% 95%;--muted-foreground:231 9% 43%;--accent:72 89% 61%;--accent-foreground:232 23% 13%;--destructive:2 63% 47%;--destructive-foreground:0 0% 100%;--border:230 18% 88%;--input:230 18% 84%;--ring:248 77% 64%;--lf-ink:#17342e;--lf-sage:#245a4b;--lf-paper:#f2eee4;--lf-cream:#fffdf7;--lf-line:#d5cdbc;--lf-muted:#65736d;--lf-coral:#ed6a48;--lf-ochre:#e8b75a;--lf-blue:#6f9fb1}*{border-color:hsl(var(--border));box-sizing:border-box}body,html{background:hsl(var(--background))}body{margin:0;color:hsl(var(--foreground));font-size:17px;line-height:1.55}button,input,select,textarea{font:inherit}button{cursor:pointer}a{text-underline-offset:4px}.prose{max-width:72ch}.prose h2{margin-top:2rem;font-size:1.5rem;font-weight:700}.prose h3{margin-top:1.5rem;font-size:1.125rem;font-weight:700}.prose li,.prose p{color:hsl(var(--muted-foreground));line-height:1.75}.lf-shell{background:#f6f4ee;color:var(--lf-ink);font-family:var(--font-geist-sans),sans-serif}.lf-sidebar{position:fixed;inset:0 auto 0 0;z-index:40;width:246px;display:flex;flex-direction:column;padding:25px 17px 17px;background:#1e302a;color:#fff;box-shadow:10px 0 30px rgba(26,43,37,.06)}.lf-brand{display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;border:0;background:transparent;font-size:19px;font-weight:750;letter-spacing:-.6px}.lf-brand>span:last-child>span{color:#ef9b7f}.lf-brand-mark{position:relative;width:31px;height:31px;border:1px solid rgba(255,255,255,.17);border-radius:9px;background:#f4eee1;overflow:hidden}.lf-brand-mark span{position:absolute;bottom:7px;border-radius:4px 4px 1px 1px;background:var(--lf-coral)}.lf-brand-mark span:first-child{left:7px}.lf-brand-mark span:nth-child(2){left:13px;background:#315b4b}.lf-brand-mark span:nth-child(3){left:19px;height:17px;background:#d0a563}.lf-workspace-switch{display:grid;grid-template-columns:31px 1fr auto;align-items:center;margin:27px 2px 25px;padding:11px 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(255,255,255,.055)}.lf-workspace-avatar{width:31px;height:31px;display:grid;place-items:center;border-radius:8px;background:#e6c993;color:#35483f;font-weight:800}.lf-workspace-switch small,.lf-workspace-switch strong{display:block}.lf-workspace-switch small{margin-bottom:3px;color:#879b93;font-size:10px;letter-spacing:.8px;font-weight:700}.lf-workspace-switch strong{color:#e9efe9;font-weight:650}.lf-workspace-switch svg{color:#809089}.lf-nav{flex:1;overflow-y:auto}.lf-nav-group{margin-bottom:23px}.lf-nav-group>p{margin:0 0 7px 12px;color:#6f857d;font-size:10px;font-weight:750}.lf-nav-group>button{width:100%;height:42px;display:flex;align-items:center;border-radius:8px;background:transparent;color:#a9b8b2;text-align:left;transition:.16s ease}.lf-nav-group>button:hover{color:#f4f6f2;background:rgba(255,255,255,.045)}.lf-nav-group>button.active{color:#fff;background:rgba(255,255,255,.105);box-shadow:inset 2px 0 #e88766}.lf-nav-group button svg{opacity:.85}.lf-nav-group button em{min-width:20px;height:20px;display:grid;place-items:center;margin-left:auto;border-radius:10px;background:rgba(255,255,255,.09);color:#b9c5c0;font-size:10px;font-style:normal}.lf-sidebar-card{padding:13px;border:1px solid rgba(235,156,127,.15);border-radius:10px;background:rgba(11,23,19,.21)}.lf-sidebar-card>span{display:flex;align-items:center;gap:6px;color:#e88d6e;font-size:10px;font-weight:800;letter-spacing:1px}.lf-sidebar-card strong{display:block;margin-top:9px}.lf-sidebar-card p{margin:5px 0 11px;color:#9baca5;font-size:12px;line-height:1.5}.lf-sidebar-card button{display:flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:#cfdbd6;font-size:12px;font-weight:650}.lf-profile{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;margin-top:15px;padding:15px 5px 0;border-top:1px solid rgba(255,255,255,.09)}.lf-profile-avatar{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#d97858;font-weight:800}.lf-profile small,.lf-profile strong{display:block}.lf-profile small{margin-top:3px;color:#8ea098;font-size:10px}.lf-profile svg{color:#6f827a}.lf-menu-button,.lf-mobile-close,.lf-nav-backdrop{display:none}.lf-main{min-height:100vh;margin-left:246px}.lf-topbar{height:63px;padding:0 35px;border-bottom:1px solid #e4e0d6;background:rgba(251,250,246,.91);backdrop-filter:blur(15px)}.lf-global-search,.lf-topbar{display:flex;align-items:center}.lf-global-search{width:min(405px,42vw);height:34px;gap:8px;padding:0 10px;border:1px solid #dfdcd2;border-radius:8px;background:#fffefa;color:#929991}.lf-global-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#35423e;font-size:13px}.lf-global-search input::-moz-placeholder{color:#9ca19d}.lf-global-search input::placeholder{color:#9ca19d}.lf-global-search kbd{padding:3px 5px;border:1px solid #e5e1d8;border-radius:4px;background:#f6f3ed;color:#9a9d98;font-size:10px}.lf-demo-pill{display:inline-flex;align-items:center;gap:5px;margin-left:auto;border:1px solid #e8cfad;border-radius:20px;background:#fff8e9;color:#98713a;font-size:11px;font-weight:700}.lf-demo-pill+.lf-icon-button{margin-left:4px}.lf-global-search+.lf-icon-button{margin-left:auto}.lf-icon-button,.lf-menu-button{position:relative;width:34px;height:34px;place-items:center;border:1px solid #dfdcd2;border-radius:8px;background:#fffefa;color:#68746f}.lf-icon-button{display:grid}.lf-icon-button i{position:absolute;top:7px;right:7px;width:5px;height:5px;border:1px solid #fff;border-radius:50%;background:#df7654}.lf-content{width:min(1390px,100%);padding:32px 35px 60px}.lf-page-head{min-height:69px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:25px}.lf-page-head p{margin:0 0 6px;color:#898e88;font-size:11px;font-weight:800}.lf-page-head h1{margin:0;font-family:var(--font-newsreader),serif;font-weight:560;letter-spacing:-.7px}.lf-page-head>div>span{display:block;color:#6f7773;font-size:14px}.lf-page-actions{display:flex;align-items:center;gap:8px;padding-top:9px}.lf-button{height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:8px;font-size:13px;font-weight:700;transition:.15s}.lf-button.primary{border-color:#2b5042;background:#315b4b;box-shadow:0 5px 13px rgba(49,91,75,.15)}.lf-button.primary:hover{background:#274b3e}.lf-button.secondary{border-color:#dedbd1;background:#fffefa;color:#4f5c57}.lf-button.secondary:hover{border-color:#c9c5ba;background:#fff}.lf-button.compact{height:35px;font-size:12px}.lf-button.ghost-danger{border-color:#eed6cd;background:#fff9f6;color:#b65d43}.lf-text-button{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:#446558;font-size:12px;font-weight:700}.lf-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(300px,.75fr);gap:17px}.lf-metrics{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.lf-metric{min-height:98px;display:flex;align-items:center;gap:12px;padding:17px;border:1px solid var(--lf-line);border-radius:11px;background:#fffefa;box-shadow:0 3px 13px rgba(37,51,45,.025)}.lf-metric-icon{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:10px}.lf-metric-icon.sage{background:#e3eee9;color:#315b4b}.lf-metric-icon.blue{background:#e4edf1;color:#487487}.lf-metric-icon.amber{background:#f7ecd9;color:#a87836}.lf-metric-icon.coral{background:#f7e5df;color:#c36243}.lf-metric p{margin:0 0 6px;color:#777e79;font-size:11px}.lf-metric strong{margin-right:7px;font-family:var(--font-newsreader),serif;font-size:28px;font-weight:650;letter-spacing:-.4px}.lf-metric div>span{color:#68736d;font-size:11px;font-weight:650;white-space:nowrap}.lf-metric div>span.positive{color:#3c8165}.lf-metric small{margin:4px 0 0;color:#858c87;font-size:10px}.lf-panel{overflow:hidden;border:1px solid var(--lf-line);border-radius:11px;background:#fffefa;box-shadow:0 3px 13px rgba(37,51,45,.025)}.lf-panel-head{min-height:65px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 18px;border-bottom:1px solid #ede9df}.lf-panel-head h2{margin:0 0 4px;font-size:15px;font-weight:700}.lf-panel-head p{margin:0;color:#858c87;font-size:11px}.lf-revenue-panel{min-height:270px}.lf-chart-summary{display:flex;align-items:baseline;gap:10px;padding:17px 20px 0}.lf-chart-summary strong{font-family:var(--font-newsreader),serif}.lf-chart-summary span{display:inline-flex;align-items:center;gap:3px;color:#3d8064;font-size:11px;font-weight:700}.lf-bars{height:142px;display:grid;grid-template-columns:repeat(6,1fr);align-items:end;gap:16px;padding:12px 22px 16px}.lf-bar-item{height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;text-align:center}.lf-bar-item>div{height:100%;display:flex;align-items:end;border-bottom:1px solid #e9e5db}.lf-bar-item i{width:100%;min-height:9px;border-radius:3px 3px 0 0;background:#dfe8e3}.lf-bar-item i.active{background:#d87959}.lf-bar-item span{color:#858d88;font-size:10px}.lf-attention-panel{min-height:270px}.lf-task-list{padding:4px 17px 9px}.lf-quick-task{width:100%;min-height:55px;display:grid;align-items:center;padding:8px 0;border:0;border-bottom:1px solid #f0ece4;background:transparent;color:inherit;text-align:left}.lf-quick-task:last-child{border-bottom:0}.lf-check{width:15px;height:15px;display:grid;place-items:center;border:1px solid #cfd2cc;background:#fff}.lf-check.progress{border-color:#c49a5d}.lf-check.progress span{width:6px;height:6px;border-radius:2px;background:#c49a5d}.lf-quick-task small,.lf-quick-task strong{display:block}.lf-quick-task>span:nth-child(2){min-width:0}.lf-quick-task strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.lf-quick-task small{margin-top:4px;color:#858d88;font-size:10px}.lf-quick-task em{color:#78827c;font-size:10px;font-style:normal;white-space:nowrap}.lf-quick-task em.late{color:#c45e40;font-weight:700}.lf-latest-panel{grid-column:1/-1}.lf-table-wrap{width:100%;overflow:auto}.lf-table{width:100%;border-collapse:collapse;table-layout:auto}.lf-table th{padding:0 12px;border-bottom:1px solid #e9e5dc;background:#f8f6f1;color:#818984;font-size:10px;font-weight:800;letter-spacing:.65px;text-align:left;text-transform:uppercase;white-space:nowrap}.lf-table td:first-child,.lf-table th:first-child{padding-left:19px}.lf-table td:last-child,.lf-table th:last-child{padding-right:19px}.lf-table td{height:62px;padding:9px 12px;border-bottom:1px solid #efebe3;color:#4d5a55;font-size:12px;vertical-align:middle}.lf-table tbody tr:last-child td{border-bottom:0}.lf-table tbody tr:hover{background:#fcfbf7}.lf-table td small,.lf-table td strong{display:block}.lf-table td strong{color:#2c3934;font-size:12px}.lf-table td small{margin-top:4px;color:#858c87;font-size:10px}.lf-table .right{text-align:right}.lf-table .amount{color:#2e5b49;font-weight:800}.lf-status{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:20px;font-size:10px;font-weight:750;white-space:nowrap}.lf-status i{width:5px;height:5px;border-radius:50%}.domain-active,.sale-paid{background:#e7f2ec;color:#39765d}.domain-active i{background:#4b8a6f}.domain-watch,.sale-writing{background:#f7eddc;color:#9e7138}.domain-watch i{background:#c48b43}.domain-paused{background:#edece8;color:#7d837f}.domain-paused i{background:#939a95}.sale-received{background:#e8edf3;color:#5a7185}.sale-published{background:#eeeaf5;color:#756396}.lf-list-toolbar{min-height:53px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 17px;border-bottom:1px solid #ebe7dd}.lf-segmented,.lf-segmented button{display:flex;align-items:center;gap:5px}.lf-segmented button{padding:0 11px;border:0;border-radius:7px;background:transparent;color:#747d78;font-size:11px;font-weight:650}.lf-segmented button.active{background:#e9eee9;color:#315b4b}.lf-segmented button span{padding:2px 5px;border-radius:8px;background:rgba(49,91,75,.08);font-size:10px}.lf-domain-table{min-width:850px}.lf-domain-name{display:flex;align-items:center;gap:9px}.lf-domain-name>span{width:31px;height:31px;display:grid;place-items:center;border:1px solid #e5e0d5;border-radius:8px;background:#f4f0e7;color:#9b7145;font-family:var(--font-newsreader),serif;font-size:15px;font-weight:700}.lf-platform-stack{display:flex;align-items:center}.lf-platform-stack button{width:25px;height:25px;display:grid;place-items:center;margin-left:-4px;border:2px solid #fffefa;border-radius:50%;color:#fff;font-size:9px;font-weight:800}.lf-platform-stack button:first-child{margin-left:0}.lf-platform-stack small{margin:0!important}.lf-last-sale{color:#737d78;white-space:nowrap}.lf-row-menu{width:27px;height:27px;display:grid;place-items:center;border:1px solid #e4e0d6;border-radius:7px;background:#fff;color:#838a86}.lf-table-foot{min-height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 19px;border-top:1px solid #eeeae1;color:#858d88;font-size:10px}.lf-platform-view,.lf-sales-view{display:grid;gap:17px}.lf-platform-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.lf-platform-card{min-width:0;padding:14px;border:1px solid var(--lf-line);border-radius:10px;background:#fffefa}.lf-platform-card-top{display:grid;grid-template-columns:29px 1fr auto;align-items:center;gap:8px}.lf-platform-card-top>span{width:31px;height:31px;display:grid;place-items:center;border-radius:8px;color:#fff;font-size:12px;font-weight:800}.lf-platform-card-top small,.lf-platform-card-top strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lf-platform-card-top strong{font-size:12px}.lf-platform-card-top small{margin-top:3px;color:#858d88;font-size:10px}.lf-contact-head button,.lf-platform-card-top button{border:0;background:transparent;color:#9ba09d}.lf-platform-stat{margin-top:17px}.lf-platform-stat strong{margin-right:5px;font-family:var(--font-newsreader),serif;font-size:24px}.lf-platform-stat span{color:#747d78;font-size:10px}.lf-platform-stat em{display:block;margin-top:4px;color:#858d88;font-size:10px;font-style:normal}.lf-progress{height:4px;margin:10px 0 11px;border-radius:4px;background:#edeae2;overflow:hidden}.lf-progress i{display:block;height:100%;border-radius:inherit}.lf-platform-foot span{display:flex;align-items:center;gap:5px;color:#858d88;font-size:10px}.lf-platform-foot span.connected{color:#468168}.lf-matrix{min-width:870px;table-layout:fixed}.lf-matrix th:first-child{width:205px}.lf-matrix td:not(:first-child),.lf-matrix th:not(:first-child){text-align:center}.lf-matrix-status{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:7px 9px;border:0;border-radius:7px;font-size:10px;font-weight:700}.lf-matrix-status span{width:15px;height:15px;display:grid;place-items:center;border-radius:50%}.lf-matrix-status.present{background:#edf5f1;color:#3b765e}.lf-matrix-status.present span{background:#d9eae1}.lf-matrix-status.removed{background:#f3f1ed;color:#858a87}.lf-matrix-status.removed span{background:#e5e2dc}.lf-matrix-status.to-list{background:#faf2e5;color:#9d7139}.lf-matrix-status.to-list span{background:#f0e0c6}.lf-contacts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.lf-contact-card{padding:18px;border:1px solid var(--lf-line);border-radius:11px;background:#fffefa}.lf-contact-head{display:grid;grid-template-columns:39px 1fr auto;align-items:center;gap:10px}.lf-contact-head>span{width:41px;height:41px;display:grid;place-items:center;border-radius:50%;background:#e6eee9;color:#315b4b;font-size:12px;font-weight:800}.lf-contact-head h2{margin:0;font-size:14px}.lf-contact-head p{margin:4px 0 0;color:#7e8782;font-size:11px}.lf-contact-card>a{display:inline-block;margin:14px 0 17px;color:#4c6a5f;font-size:11px;text-decoration:none}.lf-contact-topics{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:14px 0;border-top:1px solid #eeeae1;border-bottom:1px solid #eeeae1}.lf-contact-topics section>p{display:flex;align-items:center;gap:4px;margin:0 0 8px;color:#818984;font-size:10px;font-weight:800;letter-spacing:.65px}.lf-contact-topics section>div{display:flex;flex-wrap:wrap;gap:4px}.lf-contact-topics section span{padding:5px 7px;border-radius:5px;font-size:10px;font-weight:650}.lf-contact-topics .buy{background:#e7f0ec;color:#3c705b}.lf-contact-topics .sell{background:#f6eae5;color:#a65e46}.lf-contact-card>footer{display:flex;justify-content:space-between;padding-top:13px;font-size:10px}.lf-contact-card>footer span{color:#858d88}.lf-contact-card>footer strong{color:#59655f}.lf-pipeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.lf-pipeline>div{display:grid;grid-template-columns:1fr auto;align-items:center;row-gap:6px;padding:13px 15px;border:1px solid var(--lf-line);border-radius:10px;background:#fffefa}.lf-pipeline>div>span{grid-column:1/-1}.lf-pipeline strong{font-family:var(--font-newsreader),serif}.lf-pipeline small{color:#69736d;font-size:12px;font-weight:700}.lf-sales-table{min-width:900px}.lf-overdue{color:#c25f42;font-weight:700}.lf-task-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;align-items:start}.lf-task-column{min-height:440px;padding:11px;border:1px solid #e2ded4;border-radius:11px;background:#efede7}.lf-task-column>header{display:flex;align-items:center;justify-content:space-between;padding:3px 3px 12px}.lf-task-column>header span{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:750}.lf-task-column>header span:before{content:"";width:6px;height:6px;border-radius:50%;background:#9a9e9a}.lf-task-column>header span.progress:before{background:#c58a43}.lf-task-column>header span.done:before{background:#4b856c}.lf-task-column>header em{min-width:21px;height:21px;display:grid;place-items:center;border-radius:11px;background:#e2dfd7;color:#676f6a;font-size:10px;font-style:normal}.lf-task-card{display:grid;grid-template-columns:17px 1fr;gap:9px;margin-bottom:8px;border:1px solid #e1ddd3;border-left:2px solid transparent;border-radius:9px;background:#fffefa;box-shadow:0 2px 7px rgba(33,46,40,.025)}.lf-task-card.high{border-left-color:#d19a52}.lf-task-card.urgent{border-left-color:#d26748}.lf-task-check{width:16px;height:16px;display:grid;place-items:center;padding:0;border:1px solid #cbcfc9;border-radius:5px;background:#fff;color:#fff}.lf-task-check.done{border-color:#4f826c;background:#4f826c}.lf-kind{color:#8c6955;font-size:10px;font-weight:750;text-transform:uppercase}.lf-task-card h3{margin:7px 0 10px;font-size:12px;line-height:1.45}.lf-task-card p{display:flex;align-items:center;gap:5px;margin:0;color:#76807a;font-size:10px}.lf-task-card footer{display:flex;align-items:center;justify-content:space-between;margin-top:11px;padding-top:9px;border-top:1px solid #eeeae2}.lf-task-card footer span{display:flex;align-items:center;gap:4px;color:#76807a;font-size:10px}.lf-task-card footer span.late{color:#c05c41;font-weight:700}.lf-task-card footer button{border:0;background:transparent;color:#858d88}.lf-info-banner{display:flex;align-items:flex-start;gap:11px;margin-bottom:16px;padding:15px 17px;border:1px solid #dae6df;border-radius:10px;background:#eff6f2;color:#426a5a}.lf-info-banner svg{flex:none}.lf-info-banner strong{display:block;font-size:13px}.lf-info-banner p{margin:5px 0 0;color:#647a71;font-size:11px;line-height:1.5}.lf-integration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.lf-integration-card{border:1px solid var(--lf-line);border-radius:11px;background:#fffefa;overflow:hidden}.lf-integration-card>header{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:16px;border-bottom:1px solid #eeeae1}.lf-integration-card>header>span{width:38px;height:38px;display:grid;place-items:center;border-radius:9px;color:#fff;font-weight:800}.lf-integration-card h2{margin:0;font-size:14px}.lf-integration-card header p{margin:4px 0 0;color:#818984;font-size:10px}.lf-integration-card header em{padding:5px 8px;border-radius:15px;background:#eeece7;color:#707973;font-size:10px;font-style:normal;font-weight:700}.lf-integration-card header em.on{background:#e7f2ec;color:#39765d}.lf-integration-body{min-height:124px;padding:15px 17px}.lf-integration-body>p{display:flex;align-items:center;gap:6px;margin:0 0 13px;color:#41725e;font-size:11px;font-weight:700}.lf-integration-body>p.muted{color:#747d78}.lf-integration-body dl{margin:0}.lf-integration-body dl div{display:flex;justify-content:space-between;padding:7px 0;font-size:11px}.lf-integration-body dt{color:#858d88}.lf-integration-body dd{margin:0;color:#515e58;font-weight:650}.lf-integration-card>footer{display:flex;justify-content:flex-end;gap:7px;padding:11px 16px;border-top:1px solid #eeeae1;background:#fbf9f4}.lf-modal-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:rgba(22,34,29,.48);backdrop-filter:blur(3px)}.lf-modal{width:min(510px,100%);max-height:calc(100vh - 40px);overflow:auto;border-radius:13px;background:#fffefa;box-shadow:0 25px 90px rgba(20,34,28,.25)}.lf-modal>header{display:flex;justify-content:space-between;gap:20px;padding:19px 21px;border-bottom:1px solid #e8e4da}.lf-modal h2{margin:0;font-family:var(--font-newsreader),serif;font-size:24px}.lf-modal header p{margin:6px 0 0;color:#7d8580;font-size:11px}.lf-modal header button{align-self:flex-start;border:0;background:transparent;color:#858c88}.lf-modal-form{padding:20px 21px}.lf-field{display:block;margin-bottom:16px}.lf-field>span{display:block;margin-bottom:7px;color:#4c5b55;font-size:12px;font-weight:750}.lf-field input,.lf-field select,.lf-field textarea{width:100%;border:1px solid #dcd8ce;border-radius:8px;outline:0;background:#fff;color:#33413b;font-size:14px}.lf-field input,.lf-field select{padding:0 11px}.lf-field textarea{padding:11px;resize:vertical;line-height:1.5}.lf-field input:focus,.lf-field select:focus,.lf-field textarea:focus{border-color:#7a9b8d;box-shadow:0 0 0 3px #edf3f0}.lf-form-row{display:grid;grid-template-columns:1fr 1fr;gap:11px}.lf-modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:15px;border-top:1px solid #eeeae1}.lf-toast{position:fixed;right:22px;bottom:22px;z-index:100;display:flex;align-items:center;gap:8px;padding:13px 16px;border-radius:9px;background:#253c34;color:#fff;box-shadow:0 13px 35px rgba(30,48,42,.25);font-size:12px;font-weight:650;animation:lf-rise .2s ease-out}@keyframes lf-rise{0%{opacity:0;transform:translateY(8px)}}@media (max-width:1120px){.lf-metrics{grid-template-columns:1fr 1fr}.lf-platform-cards{grid-template-columns:repeat(3,1fr)}.lf-contacts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:850px){.lf-sidebar{transform:translateX(-100%);transition:transform .2s ease}.lf-sidebar.is-open{transform:translateX(0)}.lf-mobile-close{position:absolute;top:15px;right:12px;display:grid;place-items:center;border:0;background:transparent;color:#91a099}.lf-nav-backdrop{position:fixed;inset:0;z-index:35;display:block;border:0;background:rgba(19,29,25,.43)}.lf-main{margin-left:0}.lf-topbar{padding:0 20px}.lf-menu-button{display:grid;flex:none}.lf-content{padding:26px 20px 50px}.lf-dashboard-grid{grid-template-columns:1fr}.lf-latest-panel,.lf-metrics{grid-column:auto}.lf-attention-panel{grid-row:3}.lf-platform-cards{grid-template-columns:repeat(2,1fr)}.lf-task-columns{grid-template-columns:1fr}.lf-task-column{min-height:auto}.lf-integration-grid{grid-template-columns:1fr}}@media (max-width:560px){.lf-topbar{height:57px;padding:0 13px}.lf-global-search{flex:1;width:auto}.lf-demo-pill,.lf-global-search kbd,.lf-topbar .lf-icon-button:last-child{display:none}.lf-content{padding:21px 13px 45px}.lf-page-head{display:block}.lf-page-head h1{font-size:27px}.lf-page-actions{margin-top:14px}.lf-page-actions .lf-button{flex:1}.lf-contacts-grid,.lf-metrics,.lf-pipeline,.lf-platform-cards{grid-template-columns:1fr}.lf-metric{min-height:84px}.lf-revenue-panel{min-height:245px}.lf-segmented button:not(.active),.lf-table-foot{display:none}.lf-form-row{grid-template-columns:1fr;gap:0}}.lf-site-header{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(218,214,203,.85);background:rgba(250,248,242,.92);backdrop-filter:blur(14px)}.lf-site-header>.container{height:68px;display:flex;align-items:center;justify-content:space-between;gap:25px}.lf-landing-brand{display:flex;align-items:center;gap:9px;color:#24342e;text-decoration:none}.lf-landing-brand strong{font-size:18px;letter-spacing:-.5px}.lf-site-header nav{display:flex;align-items:center;gap:27px;margin-left:auto}.lf-site-header nav a{color:#6d7772;font-size:10px;font-weight:600;text-decoration:none}.lf-site-header nav a:hover{color:#294e40}.lf-header-actions{display:flex;align-items:center;gap:9px}.lf-header-actions>a{padding:9px 11px;color:#52615a;font-size:10px;font-weight:700;text-decoration:none}.lf-header-actions>.lf-header-cta{display:flex;align-items:center;gap:6px;padding:10px 14px;border-radius:8px;background:#315b4b}.lf-header-menu{display:none}.lf-landing-hero{position:relative;overflow:hidden;min-height:690px;padding:88px 0 82px;background:#f7f4ed}.lf-landing-hero:before{content:"";position:absolute;top:-260px;left:-260px;width:620px;height:620px;border:1px solid #e5dfd2;border-radius:50%;box-shadow:0 0 0 70px rgba(231,226,215,.22),0 0 0 140px rgba(231,226,215,.13)}.lf-hero-grid{position:relative;display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:65px}.lf-hero-copy{position:relative;z-index:2}.lf-hero-eyebrow{display:flex;align-items:center;gap:8px;color:#6d7d76;font-size:8px;font-weight:800;letter-spacing:1.5px}.lf-hero-eyebrow>i{width:16px;height:1px;background:#d66f4d}.lf-hero-copy h1{margin:19px 0 22px;font-family:var(--font-newsreader),serif;color:#1d3029;font-size:clamp(45px,4.7vw,69px);font-weight:520;line-height:.98;letter-spacing:-2.5px}.lf-connector-grid h2 em,.lf-hero-copy h1 em,.lf-section-heading h2 em{color:#d26c4b;font-weight:470}.lf-hero-copy>p{max-width:550px;margin:0;color:#68746f;font-size:13px;line-height:1.75}.lf-hero-actions{display:flex;gap:9px;margin-top:30px}.lf-landing-button{height:43px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:1px solid transparent;border-radius:8px;font-size:10px;font-weight:750;text-decoration:none}.lf-landing-button.primary{background:#315b4b;color:#fff;box-shadow:0 8px 18px rgba(49,91,75,.17)}.lf-landing-button.secondary{border-color:#d8d3c7;background:#fffefa;color:#44534d}.lf-hero-proof{display:flex;flex-wrap:wrap;gap:18px;margin-top:20px}.lf-hero-proof span{display:flex;align-items:center;gap:5px;color:#858c88;font-size:8px}.lf-hero-proof svg{color:#52816d}.lf-product-window{position:relative;z-index:2;width:770px;max-width:62vw;border:1px solid #d8d4c9;border-radius:14px;background:#fff;box-shadow:0 28px 80px rgba(36,54,46,.14),0 2px 8px rgba(36,54,46,.06);transform:rotate(.5deg);overflow:hidden}.lf-window-top{height:32px;display:flex;align-items:center;gap:5px;padding:0 12px;border-bottom:1px solid #e5e1d8;background:#f2efe8}.lf-window-top>span{width:6px;height:6px;border-radius:50%;background:#cfcac0}.lf-window-top>span:first-child{background:#dc8568}.lf-window-top em{margin-left:auto;color:#979b97;font-size:6px;font-style:normal}.lf-window-body{min-height:430px;display:grid;grid-template-columns:68px 1fr}.lf-window-body>aside{padding:16px 12px;background:#21332d}.lf-mini-brand{display:flex;align-items:center;gap:5px;margin-bottom:31px}.lf-mini-brand>i{width:17px;height:17px;border-radius:5px;background:#f0d2a0}.lf-mini-brand strong{color:#fff;font-size:8px}.lf-mini-brand strong span{color:#ea987d}.lf-window-body>aside>span{height:30px;display:grid;place-items:center;margin:7px 0;border-radius:6px;color:#81928b}.lf-window-body>aside>span.active{background:rgba(255,255,255,.1);color:#fff;box-shadow:inset 2px 0 #e68869}.lf-window-body>aside>span i{display:none}.lf-window-body>main{min-width:0;padding:24px 21px;background:#faf8f3}.lf-window-body>main>header{display:flex;align-items:center;justify-content:space-between}.lf-window-body>main>header small,.lf-window-body>main>header strong{display:block}.lf-window-body>main>header small{margin-bottom:5px;color:#999d99;font-size:5px;letter-spacing:1px}.lf-window-body>main>header strong{font-family:var(--font-newsreader),serif;font-size:18px}.lf-window-body>main>header button{height:26px;display:flex;align-items:center;gap:5px;padding:0 9px;border:0;border-radius:6px;background:#315b4b;color:#fff;font-size:6px}.lf-window-body>main>header button span{font-size:12px}.lf-mini-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:18px 0 13px}.lf-mini-metrics>span{display:grid;grid-template-columns:27px 1fr;align-items:center;padding:10px;border:1px solid #e5e1d7;border-radius:7px;background:#fff}.lf-mini-metrics i{grid-row:1/3;width:24px;height:24px;display:grid;place-items:center;border-radius:6px;background:#e8f0ec;color:#426b5a}.lf-mini-metrics small{color:#9a9e9a;font-size:5px}.lf-mini-metrics strong{margin-top:3px;font-family:var(--font-newsreader),serif;font-size:13px}.lf-mini-table{border:1px solid #e2ded4;border-radius:7px;background:#fff;overflow:hidden}.lf-mini-table .head,.lf-mini-table .row{display:grid;grid-template-columns:1.45fr .85fr .8fr .7fr;align-items:center;padding:0 12px}.lf-mini-table .head{height:26px;border-bottom:1px solid #e5e1d7;background:#f4f2ec;color:#9a9e9a;font-size:5px;font-weight:800;letter-spacing:.45px}.lf-mini-table .row{height:55px;border-bottom:1px solid #eeeae2;color:#63706a;font-size:6px}.lf-mini-table .row:last-child{border-bottom:0}.lf-mini-table .row>span:first-child{display:flex;align-items:center;gap:7px;color:#324039}.lf-mini-table .row>span:first-child i{width:23px;height:23px;display:grid;place-items:center;border-radius:6px;background:#eee9dd;color:#8b6844;font-family:var(--font-newsreader),serif;font-size:9px}.lf-mini-table .dots{display:flex}.lf-mini-table .dots i{width:18px;height:18px;display:grid;place-items:center;margin-left:-3px;border:2px solid #fff;border-radius:50%;color:#fff;font-size:5px;font-weight:800}.lf-mini-table .row>span:last-child{display:flex;align-items:center;gap:5px}.lf-mini-table .row>span:last-child em{padding:2px 4px;border-radius:5px;background:#e9f3ed;color:#438067;font-size:5px;font-style:normal}.lf-trust-strip{border-top:1px solid #e5e0d5;border-bottom:1px solid #e5e0d5;background:#fbfaf6}.lf-trust-strip>div{min-height:83px;display:flex;align-items:center;justify-content:space-between;gap:25px}.lf-trust-strip p{color:#8e948f;font-size:8px;letter-spacing:.7px;text-transform:uppercase}.lf-trust-strip span{color:#87908b;font-family:var(--font-newsreader),serif;font-size:14px;font-weight:650}.lf-landing-section{padding:105px 0 115px;background:#fbfaf6}.lf-section-heading{max-width:720px;margin:0 auto 55px;text-align:center}.lf-section-heading>span{color:#87928d;font-size:8px;font-weight:800;letter-spacing:1.5px}.lf-connector-grid h2,.lf-section-heading h2{margin:14px 0 16px;font-family:var(--font-newsreader),serif;color:#20322b;font-size:44px;font-weight:520;line-height:1.05;letter-spacing:-1.4px}.lf-section-heading p{max-width:565px;margin:0 auto;color:#78827d;font-size:11px;line-height:1.7}.lf-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lf-feature-grid>article{min-height:305px;padding:30px;border:1px solid #e2ded4;border-radius:13px;background:#fffefa;overflow:hidden}.lf-feature-grid>article.wide{min-height:342px}.lf-feature-grid>article.sage{background:#253c34;color:#fff}.lf-feature-icon{width:39px;height:39px;display:grid;place-items:center;border-radius:10px;background:#e8f0ec;color:#3d6b58}.lf-feature-icon.coral{background:#f5e6e0;color:#be6245}.lf-feature-icon.amber{background:#f6ecd9;color:#a47736}.lf-feature-icon.blue{background:#e4edf1;color:#477489}.sage .lf-feature-icon{background:rgba(255,255,255,.1);color:#e8bd7d}.lf-feature-grid h3{margin:17px 0 8px;font-family:var(--font-newsreader),serif;font-size:24px;font-weight:590}.lf-feature-grid article>p{max-width:500px;margin:0;color:#7b8580;font-size:10px;line-height:1.65}.lf-feature-grid .sage>p{color:#aebdb7}.lf-domain-stack{position:relative;height:105px;margin-top:28px}.lf-domain-stack>span{position:relative;height:49px;display:grid;grid-template-columns:29px 1fr auto;align-items:center;-moz-column-gap:9px;column-gap:9px;padding:0 13px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#304a41;box-shadow:0 7px 17px rgba(11,24,19,.18)}.lf-domain-stack>span>i{grid-row:1/3;width:27px;height:27px;display:grid;place-items:center;border-radius:6px;background:#f1d69f;color:#405348;font-family:var(--font-newsreader),serif;font-style:normal}.lf-domain-stack strong{align-self:end;font-size:8px}.lf-domain-stack small{align-self:start;color:#91a59e;font-size:6px}.lf-domain-stack em{grid-row:1/3;grid-column:3;color:#eec78c;font-size:9px;font-style:normal;font-weight:750}.lf-status-demo{display:grid;gap:7px;margin-top:27px}.lf-status-demo span{height:34px;display:flex;align-items:center;gap:7px;padding:0 10px;border-radius:7px;background:#ecf4ef;color:#42725e;font-size:8px;font-weight:700}.lf-status-demo span:nth-child(2){background:#faf0df;color:#9e7137}.lf-status-demo span:nth-child(3){background:#f1efeb;color:#858b87}.lf-contact-demo{display:flex;align-items:center;gap:10px;margin-top:30px;padding:14px;border:1px solid #e5e1d8;border-radius:9px;background:#faf8f2}.lf-contact-demo>span{width:35px;height:35px;display:grid;place-items:center;border-radius:50%;background:#e7efe9;color:#3e6858;font-size:8px;font-weight:800}.lf-contact-demo small,.lf-contact-demo strong{display:block}.lf-contact-demo strong{font-size:9px}.lf-contact-demo small{margin-top:5px;color:#8d948f;font-size:6px}.lf-contact-demo small em{color:#ac664e;font-style:normal;font-weight:750}.lf-kanban-demo{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:25px}.lf-kanban-demo section{padding:9px;border-radius:8px;background:#f0eee8}.lf-kanban-demo section header{display:flex;justify-content:space-between;padding:2px 2px 8px;color:#69736e;font-size:6px;font-weight:800}.lf-kanban-demo section header b{min-width:14px;height:14px;display:grid;place-items:center;border-radius:8px;background:#e2dfd7;font-size:5px}.lf-kanban-demo section>span{min-height:81px;display:flex;flex-direction:column;padding:11px;border:1px solid #e3dfd6;border-left:2px solid #d16d4d;border-radius:7px;background:#fff}.lf-kanban-demo section>span.done{border-left-color:#4d856c}.lf-kanban-demo small{color:#9c765f;font-size:5px;font-weight:800}.lf-kanban-demo strong{margin-top:7px;font-size:7px;line-height:1.4}.lf-kanban-demo em{margin-top:auto;color:#c46143;font-size:6px;font-style:normal}.lf-connector-section{padding:105px 0;background:#f0ede5}.lf-connector-grid{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:80px}.lf-connector-grid>div:first-child>p{max-width:530px;color:#75807b;font-size:11px;line-height:1.7}.lf-connector-grid ul{display:grid;gap:10px;margin:25px 0 0;padding:0;list-style:none}.lf-connector-grid li{display:flex;align-items:center;gap:8px;color:#5c6963;font-size:9px}.lf-connector-grid li svg{color:#4d7d68}.lf-connector-visual{position:relative;min-height:360px}.lf-connector-visual>span{position:absolute;z-index:2}.lf-connector-visual .core{top:120px;left:calc(50% - 62px);width:124px;height:124px;display:grid;place-items:center;align-content:center;border:1px solid #294d40;border-radius:50%;background:#315b4b;color:#fff;box-shadow:0 12px 30px rgba(49,91,75,.2)}.lf-connector-visual .core>i{width:35px;height:35px;display:grid;place-items:center;border-radius:10px;background:rgba(255,255,255,.11);color:#e8bc7c}.lf-connector-visual .core strong{margin-top:8px;font-size:10px}.lf-connector-visual .core small{margin-top:3px;color:#9eb1aa;font-size:6px}.lf-connector-visual .node{width:86px;display:grid;place-items:center;gap:5px}.lf-connector-visual .node>i{width:48px;height:48px;display:grid;place-items:center;border:1px solid #ded9ce;border-radius:12px;background:#fffefa;color:#54635d;font-size:9px;font-style:normal;font-weight:800;box-shadow:0 7px 17px rgba(44,59,52,.07)}.lf-connector-visual .node em{padding:3px 6px;border-radius:10px;background:#e4e1da;color:#848b87;font-size:5px;font-style:normal;font-weight:700}.lf-connector-visual .node em.on{background:#dfece5;color:#42725e}.lf-connector-visual .n0{left:15px;top:33px}.lf-connector-visual .n1{right:15px;top:33px}.lf-connector-visual .n2{left:15px;bottom:20px}.lf-connector-visual .n3{right:15px;bottom:20px}.lf-connector-visual svg{position:absolute;inset:15px 0 0;width:100%;height:330px}.lf-connector-visual path{fill:none;stroke:#c8c6bd;stroke-width:1.2;stroke-dasharray:4 4}.lf-final-cta{padding:90px 0;background:#22362f;color:#fff;text-align:center}.lf-final-cta .lf-brand-mark{display:inline-block}.lf-final-cta h2{margin:19px 0 10px;font-family:var(--font-newsreader),serif;font-size:45px;font-weight:520;line-height:1.05}.lf-final-cta p{color:#a5b6af;font-size:11px}.lf-final-cta>div>div{display:flex;justify-content:center;gap:9px;margin-top:25px}.lf-landing-button.light{background:#f7f1e5;color:#2d4d40}.lf-landing-button.dark-outline{border-color:rgba(255,255,255,.2);color:#e3ebe7}.lf-site-footer{border-top:1px solid #dedbd2;background:#f8f6f0}.lf-site-footer a{text-decoration:none}.lf-site-footer p.font-semibold{color:#294b3e;letter-spacing:-.3px}.lf-site-header>.container{height:72px}.lf-landing-brand strong{font-size:20px}.lf-header-actions>a,.lf-site-header nav a{font-size:14px}.lf-hero-eyebrow{color:#5f7169;font-size:11px}.lf-hero-copy>p{max-width:570px;color:#5d6964;font-size:17px}.lf-landing-button{height:48px;padding:0 20px;font-size:14px}.lf-hero-proof span{color:#747d78;font-size:12px}.lf-window-top em{font-size:8px}.lf-mini-brand strong{font-size:10px}.lf-window-body>main>header small{font-size:7px}.lf-window-body>main>header button{height:28px;font-size:9px}.lf-mini-metrics small,.lf-mini-table .head{font-size:7px}.lf-mini-metrics strong{font-size:15px}.lf-mini-table .row{font-size:8px}.lf-mini-table .dots i,.lf-mini-table .row>span:last-child em{font-size:7px}.lf-trust-strip>div{min-height:88px}.lf-trust-strip p{color:#7c847f;font-size:11px}.lf-trust-strip span{color:#737d77;font-size:17px}.lf-section-heading{max-width:760px}.lf-section-heading>span{color:#747f79;font-size:11px}.lf-section-heading p{max-width:625px;color:#66726c;font-size:15px}.lf-feature-grid h3{font-size:26px}.lf-feature-grid article>p{max-width:530px;color:#68736d;font-size:14px}.lf-feature-grid .sage>p{color:#c0ccc7}.lf-domain-stack strong{font-size:11px}.lf-domain-stack small{color:#a6b7b0;font-size:9px}.lf-domain-stack em{font-size:12px}.lf-status-demo span{height:38px;font-size:11px}.lf-contact-demo>span{font-size:11px}.lf-contact-demo strong{font-size:12px}.lf-contact-demo small{color:#78817c;font-size:10px}.lf-kanban-demo section header{color:#59655f;font-size:9px}.lf-kanban-demo section header b{min-width:17px;height:17px;font-size:8px}.lf-kanban-demo small{font-size:8px}.lf-kanban-demo strong{font-size:10px}.lf-kanban-demo em{font-size:9px}.lf-connector-grid>div:first-child>p{max-width:550px;color:#65716b;font-size:15px}.lf-connector-grid li{color:#505f58;font-size:13px}.lf-connector-visual .core strong{font-size:13px}.lf-connector-visual .core small{color:#b4c3bd;font-size:9px}.lf-connector-visual .node>i{font-size:11px}.lf-connector-visual .node em{font-size:8px}.lf-final-cta p{color:#bdcac5;font-size:15px}@media (max-width:1050px){.lf-landing-hero{min-height:auto}.lf-hero-grid{grid-template-columns:1fr}.lf-hero-copy{max-width:750px}.lf-product-window{width:100%;max-width:100%}.lf-connector-grid{grid-template-columns:1fr 1fr;gap:35px}}@media (max-width:760px){.lf-site-header>.container{height:59px}.lf-header-actions>a:first-child,.lf-site-header nav{display:none}.lf-header-menu{display:grid;place-items:center;padding:0;width:36px;height:36px}.lf-landing-hero{padding:65px 0 55px}.lf-hero-copy h1{font-size:48px}.lf-window-body{grid-template-columns:48px 1fr;min-height:380px}.lf-window-body>aside{padding:14px 7px}.lf-mini-brand strong{display:none}.lf-mini-table .head,.lf-mini-table .row{grid-template-columns:1.4fr .8fr .7fr}.lf-mini-table .head span:nth-child(2),.lf-mini-table .row>span:nth-child(2){display:none}.lf-trust-strip>div{flex-wrap:wrap;justify-content:center;padding-top:25px;padding-bottom:25px}.lf-trust-strip p{width:100%;text-align:center}.lf-connector-grid,.lf-feature-grid{grid-template-columns:1fr}.lf-connector-visual{min-height:340px}}@media (max-width:500px){.lf-header-actions .lf-header-cta{display:none}.lf-hero-copy h1{font-size:40px;letter-spacing:-1.5px}.lf-hero-copy>p{font-size:16px}.lf-hero-actions{flex-direction:column}.lf-hero-proof{gap:9px}.lf-product-window{display:none}.lf-connector-section,.lf-landing-section{padding:75px 0}.lf-connector-grid h2,.lf-section-heading h2{font-size:35px}.lf-feature-grid>article{padding:22px}.lf-kanban-demo{grid-template-columns:1fr}.lf-kanban-demo section:nth-child(3){display:none}.lf-final-cta h2{font-size:36px}.lf-final-cta>div>div{flex-direction:column}}.lf-shell{background:#f2eee4;color:#17342e;font-size:15px}.lf-sidebar{width:272px;padding:28px 20px 20px;background:#17342e;border-right:2px solid #0d241f;box-shadow:none}.lf-brand{font-size:23px;letter-spacing:-.9px}.lf-brand-mark{width:36px;height:36px;border:2px solid #17342e;box-shadow:3px 3px 0 #e8b75a}.lf-workspace-switch{grid-template-columns:38px 1fr auto;margin:30px 0 28px;padding:13px;border:1px solid #557069;border-radius:13px;background:#204139}.lf-workspace-avatar{width:38px;height:38px;border-radius:10px;background:#e8b75a;font-size:13px}.lf-workspace-switch small{color:#afc0ba;font-size:11px}.lf-workspace-switch strong{font-size:15px}.lf-nav-group{margin-bottom:26px}.lf-nav-group>p{margin-left:13px;color:#8ea49d;font-size:11px}.lf-nav-group>button{height:46px;gap:12px;padding:0 13px;border-radius:10px;color:#c0cec9;font-size:15px;font-weight:620}.lf-nav-group>button:hover{background:#204139}.lf-nav-group>button.active{background:#fff7e8;color:#17342e;box-shadow:4px 4px 0 #ed6a48}.lf-nav-group button em{min-width:24px;height:24px;background:#34544b;color:#fff;font-size:11px}.lf-nav-group>button.active em{background:#17342e}.lf-sidebar-card{padding:16px;border:1px solid #4d6b62;border-radius:13px;background:#102a24}.lf-sidebar-card>span{font-size:11px}.lf-sidebar-card strong{font-size:15px}.lf-sidebar-card button,.lf-sidebar-card p{font-size:13px}.lf-profile{grid-template-columns:38px 1fr auto}.lf-profile-avatar{width:38px;height:38px;background:#ed6a48;font-size:13px}.lf-profile strong{font-size:14px}.lf-profile small{font-size:11px}.lf-main{margin-left:272px}.lf-topbar{height:72px;padding:0 40px;border-bottom:2px solid #d5cdbc;background:#fffdf7;backdrop-filter:none}.lf-global-search{width:min(470px,45vw);height:44px;padding:0 14px;border:2px solid #cfc5b2;border-radius:11px;background:#fff}.lf-global-search input{font-size:15px}.lf-demo-pill{padding:8px 12px;border:2px solid #dbab50;background:#fff2cf;color:#805919;font-size:12px}.lf-icon-button,.lf-menu-button{width:42px;height:42px;border:2px solid #cfc5b2;border-radius:11px}.lf-content{width:min(1440px,100%);padding:42px 40px 72px}.lf-page-head{min-height:92px;margin-bottom:30px}.lf-page-head p{margin-bottom:8px;color:#ed6a48;font-size:12px;letter-spacing:1.6px}.lf-page-head h1{font-size:44px;font-weight:820;line-height:1;letter-spacing:-1.8px}.lf-page-head>div>span{margin-top:12px;color:#596963;font-size:17px}.lf-button{height:45px;padding:0 17px;border-width:2px;font-size:15px}.lf-button.primary{border-color:#b9472b;background:#ed6a48;box-shadow:4px 4px 0 #17342e}.lf-button.primary:hover{background:#da5938;transform:translateY(-2px)}.lf-button.secondary{border-color:#17342e;background:#fffdf7;color:#17342e;box-shadow:3px 3px 0 #d5cdbc}.lf-button.compact{height:39px;font-size:14px}.lf-text-button{color:#245a4b;font-size:14px}.lf-dashboard-grid{grid-template-columns:minmax(0,1.32fr) minmax(340px,.8fr);gap:22px}.lf-metrics{gap:16px}.lf-metric{min-height:138px;align-items:flex-start;gap:15px;padding:22px;border:2px solid #17342e;border-top:6px solid #17342e;border-radius:15px;background:#fffdf7;box-shadow:5px 5px 0 #d9d1c1}.lf-metric:first-child{border-top-color:#245a4b}.lf-metric:nth-child(2){border-top-color:#6f9fb1}.lf-metric:nth-child(3){border-top-color:#e8b75a}.lf-metric:nth-child(4){border-top-color:#ed6a48}.lf-metric-icon{width:46px;height:46px;border-radius:12px}.lf-metric p{margin-bottom:8px;color:#5d6b66;font-size:13px;font-weight:650}.lf-metric strong{display:block;margin:0 0 4px;font-size:34px;font-weight:820}.lf-metric div>span{font-size:13px}.lf-metric small{font-size:12px}.lf-panel{border:2px solid #17342e;background:#fffdf7;box-shadow:6px 6px 0 #d9d1c1}.lf-panel-head{min-height:78px;padding:17px 21px;border-bottom:2px solid #ded6c7}.lf-panel-head h2{font-size:18px}.lf-panel-head p{margin-top:5px;color:#65736d;font-size:13px}.lf-attention-panel,.lf-revenue-panel{min-height:330px}.lf-chart-summary{padding:24px 24px 0}.lf-chart-summary strong{font-size:34px;font-weight:800}.lf-chart-summary span{font-size:13px}.lf-bars{height:176px;padding:18px 25px 20px}.lf-bar-item i{background:#cfddd7}.lf-bar-item i.active{background:#ed6a48}.lf-bar-item span{font-size:12px}.lf-task-list{padding:5px 19px 11px}.lf-quick-task{min-height:62px;grid-template-columns:18px minmax(0,1fr) auto;gap:11px}.lf-check{width:18px;height:18px;border:2px solid #aeb9b4}.lf-quick-task strong{font-size:14px}.lf-quick-task em,.lf-quick-task small,.lf-table th{font-size:12px}.lf-table th{height:48px;background:#eee9de;color:#4e5f58}.lf-table td{height:72px;color:#40514a}.lf-table td,.lf-table td strong{font-size:14px}.lf-status,.lf-table td small{font-size:12px}.lf-status{padding:6px 10px}.lf-list-toolbar{min-height:66px;padding:12px 20px;border-bottom-width:2px}.lf-segmented button{height:40px;font-size:13px}.lf-segmented button.active{background:#dce9e4;color:#17342e}.lf-table-foot{min-height:50px;font-size:12px}.lf-contact-card,.lf-integration-card,.lf-pipeline>div,.lf-platform-card,.lf-task-column{border:2px solid #17342e;border-radius:14px;box-shadow:4px 4px 0 #d9d1c1}.lf-platform-card{padding:18px;background:#fffdf7}.lf-platform-card-top strong{font-size:14px}.lf-platform-card-top small,.lf-platform-foot span,.lf-platform-stat em,.lf-platform-stat span{font-size:12px}.lf-platform-stat strong{font-size:30px;font-weight:800}.lf-matrix-status{min-width:104px;font-size:12px}.lf-contact-card{padding:22px;background:#fffdf7}.lf-contact-head h2{font-size:17px}.lf-contact-card>a,.lf-contact-head p{font-size:13px}.lf-contact-card>footer,.lf-contact-topics section span,.lf-contact-topics section>p{font-size:12px}.lf-pipeline>div{padding:18px;background:#fffdf7}.lf-pipeline strong{font-size:32px;font-weight:820}.lf-pipeline small{font-size:14px}.lf-task-column{padding:14px;background:#e7e2d7}.lf-task-column>header span{font-size:14px}.lf-task-card{padding:16px;border:2px solid #bfb7a8;border-left-width:5px}.lf-kind,.lf-task-card footer span,.lf-task-card p{font-size:12px}.lf-task-card h3{font-size:15px}.lf-info-banner{border:2px solid #6f9f8b;border-radius:13px;background:#dce9e4}.lf-info-banner strong{font-size:15px}.lf-info-banner p{font-size:13px}.lf-integration-card{background:#fffdf7}.lf-integration-card h2{font-size:17px}.lf-integration-body dl div,.lf-integration-body>p,.lf-integration-card header em,.lf-integration-card header p{font-size:12px}.lf-modal{border:2px solid #17342e;border-radius:16px;box-shadow:10px 10px 0 #17342e}.lf-modal h2{font-size:29px}.lf-modal header p{font-size:13px}.lf-field>span{font-size:14px}.lf-field input,.lf-field select,.lf-field textarea{border-width:2px;font-size:16px}.lf-field input,.lf-field select{height:48px}.lf-toast{border:2px solid #fff3d6;font-size:14px;box-shadow:5px 5px 0 #ed6a48}.lf-site-header{border-bottom:2px solid #17342e;background:#fffdf7;backdrop-filter:none}.lf-site-header>.container{height:80px}.lf-landing-brand strong{font-size:23px}.lf-header-actions>a,.lf-site-header nav a{color:#3f514a;font-size:16px}.lf-header-actions>.lf-header-cta{padding:12px 17px;background:#ed6a48;color:#fff;box-shadow:3px 3px 0 #17342e}.lf-landing-hero{min-height:760px;padding:105px 0 96px;background:#f5f0e5}.lf-landing-hero:before{top:-180px;left:-145px;width:470px;height:470px;border:0;border-radius:95px;background:#e8b75a;box-shadow:none;opacity:.24;transform:rotate(14deg)}.lf-landing-hero:after{content:"";position:absolute;right:-100px;bottom:-170px;width:360px;height:360px;border:45px solid #6f9fb1;border-radius:50%;opacity:.22}.lf-hero-grid{z-index:1;grid-template-columns:.9fr 1.1fr;gap:62px}.lf-hero-eyebrow{color:#245a4b;font-size:13px}.lf-hero-copy h1{margin:22px 0 28px;font-size:clamp(58px,5.6vw,82px);font-weight:570;line-height:.94;letter-spacing:-3px}.lf-hero-copy>p{max-width:610px;color:#43554e;font-size:19px;line-height:1.65}.lf-landing-button{height:52px;padding:0 23px;border-width:2px;border-radius:10px;font-size:16px}.lf-landing-button.primary{border-color:#17342e;background:#17342e;box-shadow:4px 4px 0 #ed6a48}.lf-landing-button.secondary{border-color:#17342e;box-shadow:4px 4px 0 #d5cdbc}.lf-hero-proof span{color:#53655e;font-size:14px}.lf-product-window{border:2px solid #17342e;border-radius:16px;box-shadow:12px 12px 0 #17342e;transform:rotate(1deg)}.lf-window-top{border-bottom:2px solid #cfc5b2;background:#eee8db}.lf-trust-strip{border-color:#17342e;background:#17342e}.lf-trust-strip p{color:#e8b75a;font-size:12px;font-weight:800}.lf-trust-strip span{color:#fff7e8;font-size:19px}.lf-landing-section{background:#fffdf7}.lf-section-heading>span{color:#ed6a48;font-size:13px}.lf-connector-grid h2,.lf-section-heading h2{font-size:54px}.lf-connector-grid>div:first-child>p,.lf-section-heading p{color:#4e6058;font-size:17px}.lf-feature-grid{gap:20px}.lf-feature-grid>article{border:2px solid #17342e;border-radius:16px;box-shadow:7px 7px 0 #d9d1c1}.lf-feature-grid>article:nth-child(2){background:#fff3d6}.lf-feature-grid>article:nth-child(3){background:#e8f0ed}.lf-feature-grid>article:nth-child(4){background:#e7eef2}.lf-feature-grid h3{font-size:30px}.lf-feature-grid article>p{color:#4e6058;font-size:16px}.lf-status-demo span{height:44px;font-size:13px}.lf-contact-demo{border:2px solid #c9bfac;background:#fffdf7}.lf-contact-demo strong{font-size:14px}.lf-contact-demo small{font-size:12px}.lf-kanban-demo section header{font-size:11px}.lf-kanban-demo small{font-size:10px}.lf-kanban-demo strong{font-size:12px}.lf-kanban-demo em{font-size:10px}.lf-connector-section{background:#dce9e4}.lf-connector-grid li{color:#344941;font-size:15px}.lf-connector-visual .core{border:2px solid #17342e;background:#17342e;box-shadow:7px 7px 0 #ed6a48}.lf-connector-visual .node>i{border:2px solid #17342e;box-shadow:4px 4px 0 #d9d1c1}.lf-final-cta{background:#ed6a48;color:#17342e}.lf-final-cta h2{font-size:54px;font-weight:600}.lf-final-cta p{color:#49291f;font-size:17px}.lf-landing-button.light{border-color:#17342e;background:#fff7e8;box-shadow:4px 4px 0 #17342e}.lf-landing-button.dark-outline{border-color:#17342e;color:#17342e}.lf-site-footer{border-top:2px solid #17342e;background:#fffdf7}@media (max-width:1120px){.lf-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.lf-hero-grid{grid-template-columns:1fr}.lf-product-window{width:100%;max-width:100%;margin-top:24px}.lf-connector-grid{grid-template-columns:1fr 1fr;gap:40px}}@media (max-height:800px) and (min-width:851px){.lf-sidebar-card{display:none}.lf-nav-group{margin-bottom:17px}.lf-nav-group>button{height:42px}}@media (max-width:850px){.lf-sidebar{width:min(310px,calc(100vw - 38px))}.lf-main{margin-left:0}.lf-topbar{padding:0 20px}.lf-content{padding:32px 20px 56px}.lf-dashboard-grid{grid-template-columns:1fr}}@media (max-width:760px){.lf-site-header>.container{height:66px}.lf-landing-hero{min-height:auto;padding:76px 0 64px}.lf-connector-grid,.lf-hero-grid{grid-template-columns:1fr}.lf-hero-copy h1{font-size:54px}.lf-connector-grid h2,.lf-section-heading h2{font-size:42px}.lf-feature-grid{grid-template-columns:1fr}}@media (max-width:560px){.lf-topbar{height:64px;padding:0 14px}.lf-global-search{height:42px}.lf-content{padding:26px 14px 48px}.lf-page-head{min-height:auto;margin-bottom:28px}.lf-page-head h1{font-size:36px}.lf-page-head>div>span{font-size:16px;line-height:1.5}.lf-metrics{grid-template-columns:1fr}.lf-metric{min-height:126px}.lf-panel{box-shadow:4px 4px 0 #d9d1c1}.lf-panel-head{padding:16px}.lf-panel-head h2{font-size:17px}.lf-quick-task strong{font-size:13px}.lf-quick-task em,.lf-quick-task small{font-size:11px}.lf-hero-copy h1{font-size:46px;letter-spacing:-2px}.lf-hero-copy>p{font-size:18px}.lf-hero-proof span{font-size:13px}.lf-landing-button{width:100%}.lf-trust-strip span{font-size:17px}.lf-connector-section,.lf-landing-section{padding:82px 0}.lf-connector-grid h2,.lf-section-heading h2{font-size:38px}.lf-connector-grid>div:first-child>p,.lf-section-heading p{font-size:16px}.lf-feature-grid>article{padding:24px;box-shadow:5px 5px 0 #d9d1c1}.lf-feature-grid h3{font-size:27px}.lf-feature-grid article>p{font-size:15px}.lf-final-cta h2{font-size:40px}}.lf-shell{--lf-app-bg:#f5f6fa;--lf-app-panel:#ffffff;--lf-app-ink:#20212b;--lf-app-muted:#6f7280;--lf-app-line:#e6e7ed;--lf-app-purple:#755cf6;--lf-app-purple-soft:#efecff;--lf-app-lime:#d9fb72;min-height:100vh;background:var(--lf-app-bg);color:var(--lf-app-ink);font-size:14px;letter-spacing:-.01em}.lf-sidebar{width:248px;padding:22px 16px 18px;border:0;background:#1d1e26;box-shadow:8px 0 32px rgba(24,25,34,.08)}.lf-brand{gap:11px;padding:0 8px;color:#fff;font-size:20px;font-weight:740;letter-spacing:-.75px}.lf-brand>span:last-child>span{color:var(--lf-app-lime)}.lf-brand-mark{width:34px;height:34px;border:0;border-radius:10px;background:var(--lf-app-purple);box-shadow:none}.lf-brand-mark span{bottom:8px;width:4px;background:#fff}.lf-brand-mark span:first-child{left:8px;height:8px}.lf-brand-mark span:nth-child(2){left:15px;height:13px;background:#fff}.lf-brand-mark span:nth-child(3){left:22px;height:18px;background:var(--lf-app-lime)}.lf-workspace-switch{grid-template-columns:36px 1fr auto;gap:10px;margin:28px 0 25px;padding:10px;border:1px solid #343641;border-radius:12px;background:#262730}.lf-workspace-avatar{width:36px;height:36px;border-radius:9px;background:var(--lf-app-lime);color:#24252d;font-size:11px}.lf-workspace-switch small{color:#858894;font-size:9px;letter-spacing:.9px}.lf-workspace-switch strong{color:#f4f4f7;font-size:13px}.lf-workspace-switch svg{color:#7b7e89}.lf-nav-group{margin-bottom:22px}.lf-nav-group>p{margin:0 0 7px 11px;color:#6f727e;font-size:9px;font-weight:760;letter-spacing:1.15px}.lf-nav-group>button{height:41px;gap:11px;margin:2px 0;padding:0 11px;border:0;border-radius:9px;color:#aaacb6;font-size:13px;font-weight:560}.lf-nav-group>button:hover{background:#262730;color:#fff}.lf-nav-group>button.active{background:#f8f8fb;color:#23242d;box-shadow:none}.lf-nav-group>button.active svg{color:var(--lf-app-purple)}.lf-nav-group button em{min-width:21px;height:21px;border-radius:7px;background:#30313b;color:#bfc1c9;font-size:9px}.lf-nav-group>button.active em{background:var(--lf-app-purple-soft);color:var(--lf-app-purple)}.lf-mission-link{height:41px;display:flex;align-items:center;gap:11px;margin:3px 0;padding:0 11px;border-radius:9px;color:#b5b7c0;font-size:13px;font-weight:570;text-decoration:none}.lf-nav>.lf-mission-link:last-child{margin-bottom:20px}.lf-mission-link:hover{background:#262730;color:#fff}.lf-mission-link em,.lf-mission-link svg{color:var(--lf-app-lime)}.lf-mission-link em{margin-left:auto;padding:3px 6px;border-radius:6px;background:#343522;font-size:8px;font-style:normal;font-weight:800;letter-spacing:.55px;text-transform:uppercase}.lf-sidebar-card{padding:14px;border:1px solid #353641;border-radius:12px;background:#25262f}.lf-sidebar-card>span{color:var(--lf-app-lime);font-size:9px}.lf-sidebar-card strong{margin-top:8px;color:#f4f4f7;font-size:13px}.lf-sidebar-card p{color:#8f929d;font-size:11px}.lf-sidebar-card button{color:#d0d1d7;font-size:11px}.lf-profile{grid-template-columns:34px 1fr auto;padding-top:14px;border-color:#30313a}.lf-profile-avatar{width:34px;height:34px;background:var(--lf-app-purple);font-size:11px}.lf-profile strong{color:#f3f3f6;font-size:12px}.lf-profile small{color:#777a86;font-size:9px}.lf-main{margin-left:248px}.lf-topbar{position:sticky;top:0;z-index:25;height:66px;gap:10px;padding:0 30px;border-bottom:1px solid rgba(224,225,233,.9);background:rgba(255,255,255,.88);box-shadow:none;backdrop-filter:blur(18px)}.lf-global-search{width:min(440px,40vw);height:38px;padding:0 11px;border:1px solid #e1e2e9;border-radius:10px;background:#f7f7fa;color:#9a9ca7}.lf-global-search:focus-within{border-color:rgba(117,92,246,.48);background:#fff;box-shadow:0 0 0 4px rgba(117,92,246,.08)}.lf-global-search input{font-size:12px}.lf-global-search kbd{border:0;background:#ebebf0;color:#8b8d98}.lf-seo-signal{display:inline-flex;align-items:center;gap:7px;margin-left:auto;color:#5f626e;font-size:10px;font-weight:680;white-space:nowrap}.lf-seo-signal i{width:7px;height:7px;border-radius:50%;background:#80cf66;box-shadow:0 0 0 4px #ebf7e7}.lf-demo-pill{margin-left:0;padding:6px 9px;border:1px solid #dad3ff;background:#f3f0ff;color:#6850e4;font-size:10px}.lf-icon-button,.lf-menu-button{width:36px;height:36px;border:1px solid #e2e3e9;border-radius:10px;background:#fff;color:#71747f;box-shadow:0 1px 2px rgba(20,22,35,.03)}.lf-content{width:min(1480px,100%);padding:32px 30px 64px}.lf-page-head{min-height:72px;margin-bottom:24px}.lf-page-head p{margin-bottom:7px;color:var(--lf-app-purple);font-size:9px;letter-spacing:1.35px}.lf-page-head h1{font-family:var(--font-geist-sans),sans-serif;font-size:34px;font-weight:710;line-height:1.05;letter-spacing:-1.25px}.lf-page-head>div>span{margin-top:8px;color:var(--lf-app-muted);font-size:13px}.lf-button{height:39px;padding:0 14px;border-width:1px;border-radius:10px;font-size:12px;font-weight:650}.lf-button.primary{border-color:var(--lf-app-purple);background:var(--lf-app-purple);color:#fff;box-shadow:0 8px 18px rgba(117,92,246,.18)}.lf-button.primary:hover{background:#684eea;transform:translateY(-1px)}.lf-button.secondary{border-color:#e1e2e8;background:#fff;color:#4d505b;box-shadow:0 1px 2px rgba(20,22,35,.03)}.lf-button.compact{height:34px;padding:0 11px;font-size:11px}.lf-text-button{color:#6952e5;font-size:11px}.lf-dashboard-grid{grid-template-columns:minmax(0,1.38fr) minmax(315px,.72fr);gap:16px}.lf-metrics{gap:12px}.lf-metric,.lf-metric.amber,.lf-metric.blue,.lf-metric.coral,.lf-metric.sage{position:relative;min-height:126px;display:block;padding:16px;overflow:hidden;border-top:1px solid var(--lf-app-line);border:1px solid var(--lf-app-line);border-radius:15px;background:#fff;box-shadow:0 1px 2px rgba(20,22,35,.025),0 10px 28px rgba(20,22,35,.035)}.lf-metric:after{content:"";position:absolute;inset:auto -20px -40px auto;width:95px;height:95px;border-radius:50%;opacity:.5}.lf-metric.sage:after{background:#ebffe0}.lf-metric.blue:after{background:#e9f5ff}.lf-metric.amber:after{background:#fff5d9}.lf-metric.coral:after{background:#f0ebff}.lf-metric-top{display:flex;align-items:center;justify-content:space-between}.lf-metric-top>svg{color:#c5c6ce}.lf-metric-icon{width:34px;height:34px;border-radius:9px}.lf-metric-icon.sage{background:#e8f8e5;color:#4e9b51}.lf-metric-icon.blue{background:#e8f2ff;color:#4f83d7}.lf-metric-icon.amber{background:#fff2d6;color:#b7791f}.lf-metric-icon.coral{background:var(--lf-app-purple-soft);color:var(--lf-app-purple)}.lf-metric-copy{position:relative;z-index:1;margin-top:13px}.lf-metric p{margin:0 0 5px;color:#777985;font-size:10px;font-weight:620}.lf-metric strong{display:inline;margin:0 7px 0 0;font-family:var(--font-geist-sans),sans-serif;font-size:27px;font-weight:720;line-height:1;letter-spacing:-1px}.lf-metric div>span{font-size:9px}.lf-metric div>span.positive{color:#45995b}.lf-metric small{display:block;margin-top:5px;color:#a0a2aa;font-size:8px}.lf-metric-spark{position:absolute;right:13px;bottom:11px;z-index:1;height:25px;display:flex;align-items:flex-end;gap:3px;opacity:.8}.lf-metric-spark i{width:3px;border-radius:3px;background:#c9c3fa}.lf-metric-spark i:first-child{height:7px}.lf-metric-spark i:nth-child(2){height:12px}.lf-metric-spark i:nth-child(3){height:9px}.lf-metric-spark i:nth-child(4){height:18px}.lf-metric-spark i:nth-child(5){height:24px;background:var(--lf-app-purple)}.lf-opportunity-banner{grid-column:1/-1;min-height:68px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;border:1px solid #dad6f4;border-radius:14px;background:#f4f1ff}.lf-opportunity-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:var(--lf-app-purple);color:#fff}.lf-opportunity-banner small,.lf-opportunity-banner strong{display:block}.lf-opportunity-banner small{margin-bottom:3px;color:#7864df;font-size:8px;font-weight:800;letter-spacing:.85px}.lf-opportunity-banner strong{color:#33303e;font-size:12px;font-weight:640}.lf-opportunity-banner button{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:#6551d4;font-size:10px;font-weight:720}.lf-panel{border:1px solid var(--lf-app-line);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(20,22,35,.025),0 12px 34px rgba(20,22,35,.035)}.lf-panel-head{min-height:62px;padding:14px 17px;border-bottom:1px solid #eeeef2}.lf-panel-head h2{font-size:13px;font-weight:680}.lf-panel-head p{margin-top:3px;color:#9496a0;font-size:9px}.lf-attention-panel,.lf-revenue-panel{min-height:290px}.lf-chart-summary{padding:18px 19px 0}.lf-chart-summary strong{font-family:var(--font-geist-sans),sans-serif;font-size:28px;font-weight:710}.lf-chart-summary span{padding:4px 7px;border-radius:7px;background:#edf8e9;color:#4b9455;font-size:9px}.lf-bars{height:160px;padding:18px 22px 16px;background-image:linear-gradient(#f1f1f4 1px,transparent 0);background-size:100% 34px}.lf-bar-item>div{border-bottom:0}.lf-bar-item i{border-radius:5px 5px 2px 2px;background:#e4e1fa}.lf-bar-item i.active{background:var(--lf-app-purple)}.lf-bar-item span{color:#999ba5;font-size:9px}.lf-task-list{padding:5px 16px 9px}.lf-quick-task{min-height:54px;grid-template-columns:16px minmax(0,1fr) auto;gap:9px;border-color:#f0f0f3}.lf-check{width:16px;height:16px;border:1px solid #d2d4da;border-radius:5px}.lf-quick-task strong{color:#343640;font-size:10px;font-weight:620}.lf-quick-task em,.lf-quick-task small{color:#9698a2;font-size:8px}.lf-table th{height:40px;border-bottom:1px solid #ededf1;background:#fafafd;color:#92949e;font-size:8px;letter-spacing:.7px}.lf-table td{height:59px;border-bottom:1px solid #f0f0f3;color:#5e606b;font-size:10px}.lf-table td strong{color:#353741;font-size:10px}.lf-table td small{color:#a0a2ab;font-size:8px}.lf-table tbody tr:hover{background:#fafaff}.lf-status{padding:5px 7px;border-radius:7px;font-size:8px}.lf-list-toolbar{min-height:54px;padding:9px 16px;border-bottom:1px solid #ececf1}.lf-segmented button{height:34px;border-radius:9px;font-size:10px}.lf-segmented button.active{background:var(--lf-app-purple-soft);color:#654fd5}.lf-table-foot{min-height:43px;border-top:1px solid #efeff2;color:#999ba4;font-size:8px}.lf-platform-cards{gap:12px}.lf-contact-card,.lf-integration-card,.lf-pipeline>div,.lf-platform-card,.lf-task-column{border:1px solid var(--lf-app-line);border-radius:15px;box-shadow:0 1px 2px rgba(20,22,35,.025),0 10px 26px rgba(20,22,35,.03)}.lf-platform-card{padding:15px;background:#fff}.lf-platform-card-top strong{font-size:11px}.lf-platform-card-top small,.lf-platform-foot span,.lf-platform-stat em,.lf-platform-stat span{font-size:9px}.lf-platform-stat strong{font-family:var(--font-geist-sans),sans-serif;font-size:25px;font-weight:700}.lf-matrix-status{min-width:92px;border-radius:8px;font-size:9px}.lf-contact-card{padding:17px;background:#fff}.lf-contact-head h2{font-size:13px}.lf-contact-card>a,.lf-contact-head p{font-size:10px}.lf-contact-card>footer,.lf-contact-topics section span,.lf-contact-topics section>p{font-size:9px}.lf-pipeline>div{padding:15px;background:#fff}.lf-pipeline strong{font-family:var(--font-geist-sans),sans-serif;font-size:26px;font-weight:710}.lf-pipeline small{font-size:10px}.lf-task-column{padding:12px;border-color:#e4e5ea;background:#f0f1f5}.lf-task-column>header span{font-size:10px}.lf-task-card{padding:13px;border:1px solid #e3e4e9;border-left-width:3px;border-radius:11px;box-shadow:0 5px 16px rgba(20,22,35,.035)}.lf-kind,.lf-task-card footer span,.lf-task-card p{font-size:9px}.lf-task-card h3{font-size:11px}.lf-info-banner{border:1px solid #d8d2ff;border-radius:14px;background:#f3f0ff}.lf-info-banner strong{font-size:12px}.lf-info-banner p{font-size:10px}.lf-integration-card{background:#fff}.lf-integration-card h2{font-size:13px}.lf-integration-body dl div,.lf-integration-body>p,.lf-integration-card header em,.lf-integration-card header p{font-size:9px}.lf-modal-backdrop{background:rgba(25,26,34,.5);backdrop-filter:blur(6px)}.lf-modal{border:1px solid #e0e1e7;border-radius:18px;box-shadow:0 28px 80px rgba(19,20,29,.22)}.lf-modal h2{font-family:var(--font-geist-sans),sans-serif;font-size:22px;font-weight:700}.lf-field>span,.lf-modal header p{font-size:10px}.lf-field input,.lf-field select,.lf-field textarea{border:1px solid #dedfe6;border-radius:10px;font-size:12px}.lf-field input,.lf-field select{height:42px}.lf-field input:focus,.lf-field select:focus,.lf-field textarea:focus{border-color:rgba(117,92,246,.55);box-shadow:0 0 0 4px rgba(117,92,246,.08)}.lf-toast{border:1px solid #3f414d;border-radius:11px;background:#23242d;box-shadow:0 12px 30px rgba(20,22,35,.22);font-size:11px}.lf-sidebar-card a{display:inline-flex;align-items:center;gap:5px;color:#e5e1ff;font-size:11px;font-weight:700;text-decoration:none}.lf-profile{color:inherit;text-decoration:none}.lf-admin-link{margin-left:auto;color:#686a75;font-size:10px;font-weight:700;text-decoration:none}.lf-admin-link+.lf-icon-button{margin-left:4px}.lf-live-overview{min-height:270px}.lf-source-overview{display:grid;gap:18px;padding:23px 20px}.lf-coverage>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:16px}.lf-coverage span{color:#666975;font-size:10px;font-weight:680}.lf-coverage strong{color:#343640;font-size:10px}.lf-coverage .lf-progress{margin:8px 0 5px}.lf-coverage small{color:#9a9ca6;font-size:8px}.lf-live-note,.lf-result-count{display:inline-flex;align-items:center;gap:6px;color:#777985;font-size:9px}.lf-result-count{color:#4f515c;font-weight:700}.lf-health{display:inline-flex;align-items:center;gap:6px;color:#686b76;font-size:9px;font-weight:700;white-space:nowrap}.lf-health i{width:7px;height:7px;border-radius:50%;background:#b5b6bd;box-shadow:0 0 0 3px #f0f0f2}.lf-health.healthy{color:#37745c}.lf-health.healthy i{background:#4d9a77;box-shadow:0 0 0 3px #e4f2eb}.lf-health.warning{color:#a46a39}.lf-health.warning i{background:#db9255;box-shadow:0 0 0 3px #fbede1}.lf-health small{margin:0 0 0 2px!important;color:#9b9da6!important;font-size:8px!important;font-weight:500}.lf-source-chip{display:inline-flex;padding:5px 7px;border-radius:7px;background:#f0eefc;color:#6957c9;font-size:8px;font-weight:750}.lf-muted-value{color:#a0a2aa;font-size:9px}.lf-positive{color:#39765d!important}.lf-empty{min-height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:38px 24px;color:#858792;text-align:center}.lf-empty.compact{min-height:180px}.lf-empty svg{margin-bottom:13px;color:#9084cf}.lf-empty strong{color:#3b3d47;font-size:13px}.lf-empty p{max-width:430px;margin:7px 0 17px;color:#8d8f99;font-size:10px;line-height:1.55}.lf-contact-no-email{display:inline-block;margin:14px 0 17px;color:#a0a1a9;font-size:10px}.lf-inline-select{height:31px;padding:0 8px;border:1px solid #dedfe6;border-radius:8px;background:#fff;color:#555762;font-size:9px}.lf-integration-card header em.error{background:#f9e8e3;color:#b45e47}.lf-toast.error{border-color:#7b493d;background:#5d332b}.lf-spin{animation:lf-spin .8s linear infinite}@keyframes lf-spin{to{transform:rotate(1turn)}}@media (max-width:1120px){.lf-platform-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-height:800px) and (min-width:851px){.lf-sidebar-card{display:none}}@media (max-width:850px){.lf-sidebar{width:min(292px,calc(100vw - 42px))}.lf-main{margin-left:0}.lf-topbar{padding:0 18px}.lf-content{padding:28px 18px 52px}.lf-dashboard-grid{grid-template-columns:1fr}.lf-admin-link{display:none}}@media (max-width:680px){.lf-seo-signal{display:none}.lf-page-head{flex-direction:column}.lf-page-actions{width:100%;padding-top:0}.lf-page-actions .lf-button{flex:1}.lf-opportunity-banner{grid-template-columns:36px 1fr}.lf-opportunity-banner button{grid-column:2}.lf-integration-grid,.lf-platform-cards,.lf-task-columns{grid-template-columns:1fr}}@media (max-width:560px){.lf-topbar{height:62px;padding:0 12px}.lf-global-search{height:38px}.lf-demo-pill{display:none}.lf-content{padding:24px 12px 44px}.lf-page-head{margin-bottom:22px}.lf-page-head h1{font-size:29px;letter-spacing:-1px}.lf-page-head>div>span{font-size:12px;line-height:1.45}.lf-metric{min-height:122px;padding:14px}.lf-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lf-metric strong{display:block;margin:0 0 4px;font-size:24px}.lf-metric-spark{right:10px;bottom:9px}.lf-panel{border-radius:14px;box-shadow:0 8px 24px rgba(20,22,35,.04)}.lf-opportunity-banner strong{font-size:11px}}@media (max-width:350px){.lf-metrics{grid-template-columns:1fr}}.lf-netlinking-shell .lf-brand{text-decoration:none}.lf-nl-nav .lf-nav-group{display:grid;gap:2px}.lf-nl-nav .lf-mission-link{width:100%}.lf-nl-nav .lf-mission-link.active{background:#f8f8fb;color:#23242d}.lf-nl-nav .lf-mission-link.active svg{color:var(--lf-app-purple)}.lf-nl-nav .lf-mission-link.active em{background:var(--lf-app-purple-soft);color:var(--lf-app-purple)}.lf-nl-sidebar-card strong{color:#f5f5f8}.lf-nl-back-link{height:36px;display:inline-flex;align-items:center;gap:6px;margin-left:4px;padding:0 10px;border:1px solid #e2e3e9;border-radius:10px;background:#fff;color:#686b76;font-size:10px;font-weight:700;text-decoration:none}.lf-nl-back-link:hover{border-color:#cdc9ef;color:#654fd5}.lf-nl-metrics,.lf-nl-pipeline{margin-bottom:16px}.lf-nl-quality{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:8px;background:#edf8e9;color:#4d8654;font-size:9px;font-weight:720;white-space:nowrap}.lf-nl-status-strip{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;padding:13px 15px 15px;overflow-x:auto}.lf-nl-status-strip button{min-width:112px;min-height:58px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;padding:9px 11px;border:1px solid #e6e7ed;border-radius:11px;background:#fafafd;color:#777985;text-align:left;transition:.15s ease}.lf-nl-status-strip button:hover{border-color:#d4cff6;background:#f8f6ff}.lf-nl-status-strip button.active{border-color:#bdb4fb;background:var(--lf-app-purple-soft);color:#5f49d3;box-shadow:inset 0 0 0 1px rgba(117,92,246,.08)}.lf-nl-status-strip button span{max-width:100%;overflow:hidden;text-overflow:ellipsis;color:inherit;font-size:8px;font-weight:720;white-space:nowrap}.lf-nl-status-strip button strong{color:#383a44;font-size:15px;font-weight:740}.lf-nl-status-strip button.active strong{color:#5d48cb}.lf-nl-list-panel{min-height:420px}.lf-nl-toolbar{justify-content:flex-start;flex-wrap:wrap}.lf-nl-filter-label{display:inline-flex;align-items:center;gap:6px;margin-right:3px;color:#565964;font-size:9px;font-weight:740}.lf-nl-toolbar label{display:flex;align-items:center;gap:7px;color:#8b8d97;font-size:8px;font-weight:700}.lf-nl-toolbar select{height:34px;min-width:145px;padding:0 29px 0 9px;border:1px solid #dedfe6;border-radius:9px;outline:0;background:#fff;color:#4e515c;font-size:9px}.lf-nl-toolbar select:focus{border-color:rgba(117,92,246,.5);box-shadow:0 0 0 3px rgba(117,92,246,.08)}.lf-nl-toolbar .lf-text-button{margin-left:2px}.lf-nl-toolbar .lf-result-count{margin-left:auto}.lf-nl-table{min-width:1120px}.lf-nl-table th:first-child{width:235px}.lf-nl-table th:nth-child(2){width:205px}.lf-nl-table th:nth-child(4){width:62px;text-align:center}.lf-nl-table th:last-child{width:94px}.lf-nl-table .lf-domain-name>span{flex:none;background:#f1effd;color:#6a54da}.lf-nl-table .lf-domain-name>div{min-width:0}.lf-nl-table .lf-domain-name a{max-width:180px;display:flex;align-items:center;gap:3px;margin-top:2px;overflow:hidden;color:#71747e;font-size:8px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.lf-nl-table .lf-domain-name small{margin-top:3px}.lf-nl-email{max-width:185px;display:block;overflow:hidden;color:#5e4bd0;font-size:9px;font-weight:650;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.lf-nl-score{width:34px;height:34px;display:inline-grid;place-items:center;border-radius:10px;font-size:10px;font-weight:800}.lf-nl-score.high{background:#e8f6e7;color:#43844e}.lf-nl-score.medium{background:#fff2d8;color:#a06e28}.lf-nl-score.low{background:#f2f2f5;color:#7c7e88}.lf-nl-table td:nth-child(4){text-align:center}.lf-status.nl-positive{background:#e8f5ec;color:#3e7e59}.lf-status.nl-positive i{background:#54a073}.lf-status.nl-progress{background:#efecff;color:#6752da}.lf-status.nl-progress i{background:#7a63ee}.lf-status.nl-warning{background:#fff1d8;color:#9c6b29}.lf-status.nl-warning i{background:#d1933e}.lf-status.nl-negative{background:#fbe8e4;color:#af5846}.lf-status.nl-negative i{background:#d36f59}.lf-status.nl-neutral{background:#f0f0f3;color:#737680}.lf-status.nl-neutral i{background:#9da0a8}.lf-nl-counts{display:flex;align-items:center;gap:5px}.lf-nl-counts span{height:27px;display:inline-flex;align-items:center;gap:3px;padding:0 6px;border-radius:7px;background:#f5f5f8;color:#777a85;font-size:8px;font-weight:700}.lf-nl-counts svg{color:#8c7bea}.lf-nl-manage{height:32px!important;padding:0 9px!important;white-space:nowrap}.lf-nl-pagination>div{display:flex;align-items:center;gap:8px}.lf-nl-pagination button{height:30px;display:inline-flex;align-items:center;gap:4px;padding:0 8px;border:1px solid #dedfe6;border-radius:8px;background:#fff;color:#5d606b;font-size:8px;font-weight:700}.lf-nl-pagination button:disabled{cursor:not-allowed;opacity:.42}.lf-nl-pagination strong{color:#666974;font-size:8px}.lf-nl-form-modal{width:min(680px,100%)}.lf-nl-detail-modal{width:min(760px,100%)}.lf-nl-modal-note{display:flex;align-items:flex-start;gap:8px;margin-bottom:16px;padding:11px 12px;border:1px solid #ddd8ff;border-radius:10px;background:#f4f1ff;color:#6652cd;font-size:10px;line-height:1.45}.lf-nl-modal-note svg{flex:none;margin-top:1px}.lf-nl-check{display:flex;align-items:center;gap:8px;margin:3px 0 15px;color:#565963;font-size:10px;font-weight:620}.lf-nl-check input{width:16px;height:16px;accent-color:var(--lf-app-purple)}.lf-nl-detail-body{padding:20px 21px 23px}.lf-nl-detail-hero{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding-bottom:17px;border-bottom:1px solid #eeeef2}.lf-nl-detail-hero>div{min-width:0}.lf-nl-detail-hero a{display:inline-flex;align-items:center;gap:4px;max-width:100%;overflow:hidden;color:#5f4bd0;font-size:11px;font-weight:700;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.lf-nl-detail-hero p{margin:4px 0 0;color:#92949e;font-size:9px}.lf-nl-detail-grid{display:grid;grid-template-columns:1.2fr 1fr .8fr;gap:9px;padding:16px 0}.lf-nl-detail-grid section{min-width:0;padding:12px;border:1px solid #e8e8ed;border-radius:11px;background:#fafafd}.lf-nl-detail-grid a,.lf-nl-detail-grid small,.lf-nl-detail-grid span,.lf-nl-detail-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lf-nl-detail-grid span{margin-bottom:6px;color:#9698a2;font-size:8px;font-weight:720;text-transform:uppercase}.lf-nl-detail-grid strong{color:#3e404a;font-size:10px}.lf-nl-detail-grid a{margin-top:4px;color:#6652d2;font-size:9px;text-decoration:none}.lf-nl-detail-grid small{margin-top:5px;color:#999ba4;font-size:8px}.lf-nl-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lf-nl-action-grid button{min-height:61px;display:grid;grid-template-columns:32px 1fr;align-items:center;gap:8px;padding:9px 11px;border:1px solid #e2e3e9;border-radius:11px;background:#fff;color:#6854d8;text-align:left;transition:.15s}.lf-nl-action-grid button:hover{border-color:#c8c1f7;background:#faf9ff;transform:translateY(-1px)}.lf-nl-action-grid button>svg{justify-self:center}.lf-nl-action-grid button small,.lf-nl-action-grid button strong{display:block}.lf-nl-action-grid button strong{color:#41434d;font-size:9px}.lf-nl-action-grid button small{margin-top:3px;color:#9799a3;font-size:8px}.lf-nl-history{margin-top:19px;padding-top:16px;border-top:1px solid #eeeef2}.lf-nl-history>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.lf-nl-history h3{margin:0;color:#41434d;font-size:11px}.lf-nl-history>header span{color:#9b9da6;font-size:8px}.lf-nl-history>p{margin:18px 0;color:#989aa3;font-size:9px;text-align:center}.lf-nl-history article{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;padding:9px 0;border-bottom:1px solid #f0f0f3}.lf-nl-history article:last-child{border-bottom:0}.lf-nl-history article>span{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;background:#efecff;color:#6c57dd}.lf-nl-history article strong{color:#444650;font-size:9px}.lf-nl-history article p{margin:3px 0;color:#777a84;font-size:9px;line-height:1.45}.lf-nl-history article small{color:#a0a2aa;font-size:8px}@media (max-width:1180px){.lf-nl-status-strip{grid-template-columns:repeat(4,minmax(130px,1fr))}.lf-nl-table{min-width:1040px}}@media (max-width:850px){.lf-nl-back-link{margin-left:auto}.lf-nl-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.lf-nl-status-strip{grid-template-columns:repeat(4,minmax(125px,1fr))}}@media (max-width:680px){.lf-nl-toolbar{align-items:stretch}.lf-nl-filter-label{width:100%}.lf-nl-toolbar label{flex:1 1 145px;display:grid;gap:4px}.lf-nl-toolbar select{width:100%;min-width:0}.lf-nl-toolbar .lf-result-count{width:100%;margin-left:0}.lf-nl-detail-grid{grid-template-columns:1fr}.lf-nl-detail-hero{grid-template-columns:38px minmax(0,1fr)}.lf-nl-detail-hero>.lf-status{grid-column:1/-1}}@media (max-width:560px){.lf-nl-back-link{width:36px;padding:0;justify-content:center;font-size:0}.lf-nl-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.lf-nl-status-strip{grid-template-columns:repeat(2,minmax(125px,1fr))}.lf-nl-pagination{min-height:70px;align-items:flex-start;flex-direction:column;justify-content:center;gap:8px}.lf-nl-pagination>div{width:100%;justify-content:space-between}.lf-form-row,.lf-nl-action-grid{grid-template-columns:1fr}.lf-modal-form,.lf-nl-detail-body{padding:16px}}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-background\/90:hover{background-color:hsl(var(--background)/.9)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted)/.6)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:shadow-\[0_10px_24px_hsl\(var\(--primary\)\/0\.24\)\]:hover{--tw-shadow:0 10px 24px hsl(var(--primary)/0.24);--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-visible\:border-primary\/50:focus-visible{border-color:hsl(var(--primary)/.5)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-4:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-primary\/10:focus-visible{--tw-ring-color:hsl(var(--primary)/0.1)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:640px){.sm\:w-fit{width:-moz-fit-content;width:fit-content}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:text-5xl{font-size:3rem;line-height:1}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(220px\2c 1fr\)_200px_auto\]{grid-template-columns:minmax(220px,1fr) 200px auto}.md\:p-10{padding:2.5rem}.md\:pl-64{padding-left:16rem}}@media (min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:text-6xl{font-size:3.75rem;line-height:1}}