:root{--lm-blue: #335EDE;--lm-blue-700: #2344B8;--lm-blue-900: #1A2F80;--lm-blue-50: #EEF2FF;--lm-blue-25: #F6F8FF;--lm-ink: #0A1F3D;--lm-ink-2: #122A4F;--lm-ink-60: rgba(10, 31, 61, .62);--lm-ink-40: rgba(10, 31, 61, .42);--lm-ink-15: rgba(10, 31, 61, .15);--lm-ink-08: rgba(10, 31, 61, .08);--lm-paper: #FFFFFF;--lm-soft: #F5F7FB;--lm-soft-2: #EEF1F7;--lm-line: #E4E8F0;--lm-green: #347326;--lm-green-50: #E8F1E5;--lm-amber: #C77A1A;--lm-amber-50: #FBEFD9;--lm-magenta: #CE81BA;--lm-magenta-50: #FAEEF6;--lm-red: #C03434;--lm-red-50: #FBE7E7;--lm-font-sans: "Mona Sans", "Inter", system-ui, -apple-system, sans-serif;--lm-font-serif: "Instrument Serif", "Times New Roman", Georgia, serif;--lm-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace;--lm-fs-12: 12px;--lm-fs-13: 13px;--lm-fs-14: 14px;--lm-fs-15: 15px;--lm-fs-16: 16px;--lm-fs-18: 18px;--lm-fs-20: 20px;--lm-fs-24: 24px;--lm-fs-32: clamp(26px, 3vw, 32px);--lm-fs-44: clamp(34px, 4.4vw, 44px);--lm-fs-64: clamp(44px, 6.4vw, 64px);--lm-fs-96: clamp(56px, 9vw, 96px);--lm-s-2: 2px;--lm-s-4: 4px;--lm-s-6: 6px;--lm-s-8: 8px;--lm-s-12: 12px;--lm-s-16: 16px;--lm-s-20: 20px;--lm-s-24: 24px;--lm-s-32: 32px;--lm-s-40: 40px;--lm-s-48: 48px;--lm-s-64: 64px;--lm-s-80: 80px;--lm-s-96: 96px;--lm-s-128: 128px;--lm-r-4: 4px;--lm-r-8: 8px;--lm-r-12: 12px;--lm-r-16: 16px;--lm-r-24: 24px;--lm-r-full: 999px;--lm-sh-sm: 0 1px 2px rgba(10, 31, 61, .06);--lm-sh-md: 0 4px 14px rgba(10, 31, 61, .08);--lm-sh-lg: 0 20px 50px -20px rgba(10, 31, 61, .2);--lm-sh-xl: 0 40px 80px -30px rgba(10, 31, 61, .3)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--lm-font-sans);font-feature-settings:"ss01","cv11";color:var(--lm-ink);background:var(--lm-paper);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}input,select,textarea{font:inherit;color:inherit}::selection{background:var(--lm-blue);color:#fff}.lm-wrap{max-width:1320px;margin:0 auto;padding:0 32px}@media(max-width:720px){.lm-wrap{padding:0 20px}}.lm-eyebrow{font-size:var(--lm-fs-12);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--lm-ink-60);display:inline-flex;align-items:center;gap:10px}.lm-eyebrow:before{content:"";display:inline-block;width:18px;height:1.5px;background:var(--lm-blue)}.lm-eyebrow.is-light{color:#ffffffa6}.lm-eyebrow.is-light:before{background:var(--lm-magenta)}.lm-display{font-size:var(--lm-fs-96);line-height:.94;letter-spacing:-.035em;font-weight:700;margin:0;text-wrap:balance}.lm-display .serif{font-family:var(--lm-font-serif);font-style:italic;font-weight:400;letter-spacing:-.02em}.lm-h1{font-size:var(--lm-fs-64);line-height:.98;letter-spacing:-.028em;font-weight:700;margin:0;text-wrap:balance}.lm-h1 .serif{font-family:var(--lm-font-serif);font-style:italic;font-weight:400}.lm-h2{font-size:var(--lm-fs-44);line-height:1;letter-spacing:-.022em;font-weight:700;margin:0}.lm-h2 .serif{font-family:var(--lm-font-serif);font-style:italic;font-weight:400}.lm-h3{font-size:var(--lm-fs-24);line-height:1.15;letter-spacing:-.014em;font-weight:700;margin:0}.lm-lede{font-size:var(--lm-fs-18);line-height:1.55;color:var(--lm-ink-60);text-wrap:pretty}.lm-lede.is-light{color:#ffffffb8}.lm-mono{font-family:var(--lm-font-mono);font-size:var(--lm-fs-12);letter-spacing:.02em}.lm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:var(--lm-r-full);font-weight:600;font-size:15px;letter-spacing:-.005em;transition:background .15s,color .15s,border-color .15s,transform .15s;white-space:nowrap;border:1px solid transparent;cursor:pointer}.lm-btn--lg{height:56px;padding:0 28px;font-size:16px}.lm-btn--sm{height:38px;padding:0 16px;font-size:13.5px}.lm-btn--blue{background:var(--lm-blue);color:#fff}.lm-btn--blue:hover{background:var(--lm-blue-700)}.lm-btn--ink{background:var(--lm-ink);color:#fff}.lm-btn--ink:hover{background:var(--lm-ink-2)}.lm-btn--white{background:#fff;color:var(--lm-ink)}.lm-btn--white:hover{background:var(--lm-soft)}.lm-btn--ghost{background:transparent;color:var(--lm-ink);border-color:var(--lm-ink-15)}.lm-btn--ghost:hover{border-color:var(--lm-ink)}.lm-btn--ghost-light{background:transparent;color:#fff;border-color:#ffffff40}.lm-btn--ghost-light:hover{border-color:#fff}.lm-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--lm-r-full);font-size:12px;font-weight:600;letter-spacing:.01em;background:var(--lm-soft);color:var(--lm-ink);border:1px solid var(--lm-line)}.lm-pill--green{background:var(--lm-green-50);color:var(--lm-green);border-color:transparent}.lm-pill--magenta{background:var(--lm-magenta-50);color:#8e3674;border-color:transparent}.lm-pill--amber{background:var(--lm-amber-50);color:var(--lm-amber);border-color:transparent}.lm-pill--blue{background:var(--lm-blue-50);color:var(--lm-blue);border-color:transparent}.lm-pill--ink{background:var(--lm-ink);color:#fff;border-color:transparent}.lm-pill .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.lm-input,.lm-select,.lm-textarea{width:100%;height:52px;padding:0 16px;border-radius:var(--lm-r-12);border:1px solid var(--lm-line);background:#fff;font-size:15px;font-weight:500;color:var(--lm-ink);font-family:inherit;transition:border-color .15s,box-shadow .15s}.lm-input:focus,.lm-select:focus,.lm-textarea:focus{outline:0;border-color:var(--lm-blue);box-shadow:0 0 0 4px var(--lm-blue-50)}.lm-textarea{height:auto;min-height:110px;padding:14px 16px;resize:vertical}.lm-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:44px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230A1F3D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 16px center}.lm-label{display:block;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--lm-ink-60);margin-bottom:8px}.lm-card{background:#fff;border:1px solid var(--lm-line);border-radius:var(--lm-r-16);padding:24px}.lm-card--soft{background:var(--lm-soft);border-color:transparent}.lm-section{padding:72px 0}.lm-section--tight{padding:56px 0}.lm-section--white{background:#fff}.lm-section--soft{background:var(--lm-soft)}.lm-section--blue{background:var(--lm-blue);color:#fff}.lm-section--ink{background:var(--lm-ink);color:#fff}@media(max-width:720px){.lm-section,.lm-section--tight{padding:48px 0}}.lm-section-head{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;margin-bottom:56px}.lm-section-head__sub{max-width:520px}@media(max-width:800px){.lm-section-head{grid-template-columns:1fr;gap:16px;align-items:start;margin-bottom:40px}}.lm-divider{height:1px;background:var(--lm-line);border:0;margin:0}.lm-divider--dark{background:#ffffff1f}.lm-stat-num{font-size:44px;font-weight:700;letter-spacing:-.025em;line-height:1;font-feature-settings:"tnum"}.lm-row{display:flex;align-items:center;gap:12px}.lm-col{display:flex;flex-direction:column;gap:12px}.lm-grow{flex:1}.lm-mt-8{margin-top:8px}.lm-mt-16{margin-top:16px}.lm-mt-24{margin-top:24px}.lm-mt-32{margin-top:32px}.lm-mt-48{margin-top:48px}.lm-imgph{display:block;width:100%;background-color:var(--lm-soft);background-image:repeating-linear-gradient(135deg,var(--lm-soft) 0 12px,var(--lm-soft-2) 12px 24px);border:1px solid var(--lm-line);border-radius:var(--lm-r-16);position:relative;overflow:hidden}.lm-imgph__lbl{position:absolute;left:16px;bottom:16px;font-family:var(--lm-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--lm-ink-60);background:#ffffffd9;padding:6px 10px;border-radius:4px}.lm-imgph--dark{background-color:var(--lm-ink-2);background-image:repeating-linear-gradient(135deg,var(--lm-ink-2) 0 12px,#18305A 12px 24px);border-color:#ffffff1a}.lm-imgph--dark .lm-imgph__lbl{background:#ffffff1a;color:#ffffffb3}.lm-hero-dark{background:var(--lm-ink);color:#fff;padding:32px 0 0;position:relative;overflow:hidden}.lm-hero-dark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:80px 80px;pointer-events:none}.lm-hero-dark>.lm-wrap{position:relative;z-index:1}.lm-mast--dark{border-bottom-color:#ffffff29;color:#ffffffa6}.lm-mast--dark .lm-mast__dot{background:var(--lm-magenta)}.lm-stat-strip{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.16);margin-top:48px}.lm-stat-strip__cell{padding:22px 24px 22px 0;border-right:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:6px}.lm-stat-strip__cell:last-child{border-right:0;padding-right:0}.lm-stat-strip__cell:not(:first-child){padding-left:24px}.lm-stat-strip__k{font-family:var(--lm-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c}.lm-stat-strip__v{font-size:clamp(26px,3vw,36px);font-weight:700;letter-spacing:-.025em;color:#fff;font-feature-settings:"tnum";line-height:1}.lm-stat-strip__u{display:block;margin-top:6px;font-size:12px;font-weight:500;color:#ffffff8c;letter-spacing:.04em;font-family:var(--lm-font-mono);text-transform:uppercase}.lm-board{background:#ffffff0a;border:1px solid rgba(255,255,255,.14);border-radius:4px;padding:22px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lm-board__head{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.14);margin-bottom:4px;font-family:var(--lm-font-mono);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3}.lm-board__pulse{display:inline-flex;align-items:center;gap:8px;color:var(--lm-magenta)}.lm-board__pulse:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 #ce81ba99;animation:lmPulse 1.8s ease-out infinite}@keyframes lmPulse{0%{box-shadow:0 0 #ce81ba99}70%{box-shadow:0 0 0 10px #ce81ba00}to{box-shadow:0 0 #ce81ba00}}.lm-board__row{display:grid;grid-template-columns:64px 1fr auto;gap:14px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.1);align-items:center}.lm-board__row:last-child{border-bottom:0}.lm-board__wo{font-family:var(--lm-font-mono);font-size:11px;letter-spacing:.08em;color:#ffffff8c}.lm-board__svc{font-size:15px;font-weight:600;letter-spacing:-.01em}.lm-board__loc{font-size:12.5px;color:#fff9;margin-top:2px}.lm-board__stat{font-family:var(--lm-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;display:inline-flex;align-items:center;gap:6px}.lm-board__stat:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.lm-plate{position:relative;background-color:#ffffff0a;background-image:repeating-linear-gradient(135deg,#ffffff0a 0,#ffffff0a 14px,#ffffff0f 14px,#ffffff0f 28px);border:1px solid rgba(255,255,255,.14);overflow:hidden;border-radius:2px}.lm-plate--light{background-color:var(--lm-soft);background-image:repeating-linear-gradient(135deg,var(--lm-soft) 0 14px,var(--lm-soft-2) 14px 28px);border-color:var(--lm-line)}.lm-plate__lbl{position:absolute;left:16px;bottom:16px;font-family:var(--lm-font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;background:#0a1f3dd9;color:#fff;padding:7px 10px;border-radius:2px}.lm-plate__cap{position:absolute;right:16px;top:16px;font-family:var(--lm-font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3}.lm-plate--light .lm-plate__cap{color:var(--lm-ink-60)}.lm-svc-grid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.lm-svc-card{padding:22px 20px;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);color:#fff;display:flex;flex-direction:column;gap:18px;min-height:200px;transition:background .15s ease;position:relative}.lm-svc-card:hover{background:#ffffff14}.lm-svc-card__num{font-family:var(--lm-font-mono);font-size:11px;letter-spacing:.14em;color:#ffffff8c}.lm-svc-card__name{font-size:22px;font-weight:700;letter-spacing:-.022em;line-height:1.05}.lm-svc-card__tag{font-size:13px;color:#ffffffb3;line-height:1.5;flex:1}.lm-svc-card__from{font-family:var(--lm-font-mono);font-size:11.5px;letter-spacing:.05em;color:var(--lm-magenta);font-weight:600}.lm-quote-dark{background:var(--lm-ink);color:#fff}.lm-quote-dark .lm-quote-grid{border-top-color:#fff3}.lm-quote-dark .lm-quote{border-bottom-color:#ffffff1f}.lm-quote-dark .lm-quote+.lm-quote{border-left-color:#ffffff1f}.lm-quote-dark .lm-quote__mark{color:var(--lm-magenta)}.lm-bar{background:var(--lm-ink);color:#ffffffd9;border-bottom:1px solid rgba(255,255,255,.1)}.lm-bar__inner{display:flex;align-items:center;gap:32px;height:36px;font-family:var(--lm-font-mono);font-size:11.5px;letter-spacing:.08em}.lm-bar__item{display:inline-flex;align-items:center;gap:8px}.lm-bar__item--push{margin-left:auto}.lm-bar__dot{width:7px;height:7px;border-radius:50%}.serif{font-family:var(--lm-font-serif);font-style:italic;font-weight:400;letter-spacing:-.015em}.lm-mast{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:24px;border-bottom:1px solid var(--lm-line);font-family:var(--lm-font-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--lm-ink-60)}.lm-mast__dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--lm-blue);margin:0 8px 1px;vertical-align:middle}.lm-edit-display{font-size:clamp(54px,9.5vw,168px);line-height:.9;letter-spacing:-.04em;font-weight:700;margin:0;text-wrap:balance;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}.lm-edit-display .serif{letter-spacing:-.03em}.lm-edit-h2{font-size:clamp(40px,6.4vw,80px);line-height:.96;letter-spacing:-.032em;font-weight:700;margin:0;text-wrap:balance}.lm-meta{font-family:var(--lm-font-mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.lm-meta__row{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-top:1px solid var(--lm-line)}.lm-meta__row:first-child{border-top:1px solid var(--lm-ink)}.lm-meta__row:last-child{border-bottom:1px solid var(--lm-line)}.lm-meta__k{color:var(--lm-ink-60)}.lm-meta__v{color:var(--lm-ink);font-weight:600}.lm-dispatch-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--lm-line)}.lm-dispatch-card{padding:22px 28px;border-bottom:1px solid var(--lm-line)}.lm-dispatch-card+.lm-dispatch-card{border-left:1px solid var(--lm-line)}.lm-svc-list{border-top:1px solid var(--lm-ink)}.lm-svc-row{display:grid;grid-template-columns:56px 220px 1fr 140px 32px;align-items:center;padding:26px 8px;border-bottom:1px solid var(--lm-line);gap:28px;color:var(--lm-ink);transition:background .18s ease,padding-left .25s ease}.lm-svc-row:hover{background:var(--lm-soft);padding-left:28px}.lm-svc-row__num{font-family:var(--lm-font-mono);font-size:12px;letter-spacing:.1em;color:var(--lm-ink-40)}.lm-svc-row__name{font-size:clamp(24px,2.5vw,32px);font-weight:700;letter-spacing:-.025em}.lm-svc-row__tag{font-size:15px;color:var(--lm-ink-60);line-height:1.5}.lm-svc-row__from{font-family:var(--lm-font-mono);font-size:13px;color:var(--lm-ink);text-align:right;font-weight:500;letter-spacing:.04em}.lm-svc-row__arrow{display:flex;justify-content:flex-end;color:var(--lm-ink-40);transition:color .15s ease,transform .2s ease}.lm-svc-row:hover .lm-svc-row__arrow{color:var(--lm-blue);transform:translate(3px,-3px)}.lm-receipt{background:#fbf7ee;border:1px solid var(--lm-line);border-radius:6px;padding:36px 36px 28px;position:relative;font-family:var(--lm-font-mono);font-size:13px;line-height:1.7;box-shadow:0 24px 56px -28px #0a1f3d38}.lm-receipt:before,.lm-receipt:after{content:"";position:absolute;left:0;right:0;height:10px;background-image:radial-gradient(circle at 10px 10px,transparent 6px,#FBF7EE 6px);background-size:20px 20px}.lm-receipt:before{top:-10px;background-position:0 0}.lm-receipt:after{bottom:-10px;background-position:0 -10px;transform:scaleY(-1)}.lm-receipt__row{display:flex;justify-content:space-between;gap:24px}.lm-receipt__k{color:var(--lm-ink-60)}.lm-receipt__divider{border:0;border-top:1px dashed rgba(10,31,61,.25);margin:14px 0}.lm-stamp{display:inline-block;border:2px solid var(--lm-green);color:var(--lm-green);border-radius:6px;padding:6px 14px;transform:rotate(-7deg);font-family:var(--lm-font-mono);font-size:14px;font-weight:700;letter-spacing:.18em;background:#3473260a}.lm-cmp{display:grid;grid-template-columns:minmax(180px,1fr) 1.1fr 1.1fr;border-top:1px solid var(--lm-ink)}.lm-cmp__cell{padding:22px 24px;font-size:15.5px;font-weight:500;border-top:1px solid var(--lm-line)}.lm-cmp__cell--k{padding-left:0;font-family:var(--lm-font-mono);font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--lm-ink-60)}.lm-cmp__cell--a{border-left:1px solid var(--lm-line)}.lm-cmp__cell--b{background:var(--lm-ink);color:#fff;border-top-color:#ffffff1a}.lm-cmp__head{padding:28px 24px 24px}.lm-cmp__head--a{border-left:1px solid var(--lm-line)}.lm-cmp__head--b{background:var(--lm-ink);color:#fff}.lm-cov{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 24px;border-top:1px solid var(--lm-ink);padding-top:28px}.lm-cov__item{display:flex;align-items:center;gap:10px;font-size:16px;color:var(--lm-ink);font-weight:500}.lm-cov__dot{width:6px;height:6px;border-radius:50%;background:var(--lm-blue);flex-shrink:0}.lm-quote-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--lm-ink)}.lm-quote{padding:40px 32px;display:flex;flex-direction:column;border-bottom:1px solid var(--lm-line)}.lm-quote+.lm-quote{border-left:1px solid var(--lm-line)}.lm-quote__mark{font-family:var(--lm-font-serif);font-style:italic;font-size:96px;line-height:.4;color:var(--lm-blue);margin-bottom:24px;height:32px}.lm-sec-head{margin-bottom:40px;position:relative}.lm-sec-head__numeral{position:absolute;font-family:var(--lm-font-serif);font-style:italic;font-weight:400;font-size:clamp(140px,18vw,240px);line-height:.78;letter-spacing:-.05em;right:-8px;top:-28px;pointer-events:none;opacity:.1;-webkit-user-select:none;user-select:none}.lm-sec-head--on-dark .lm-sec-head__numeral{opacity:.14;color:var(--lm-magenta)}.lm-sec-head--on-blue .lm-sec-head__numeral{opacity:.18;color:#fff}.lm-sec-head--on-cream .lm-sec-head__numeral{opacity:.1;color:var(--lm-ink)}.lm-sec-head__tag{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:16px;border-bottom:1px solid currentColor;margin-bottom:24px;font-family:var(--lm-font-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--lm-ink-60);position:relative;z-index:1}.lm-sec-head--on-dark .lm-sec-head__tag,.lm-sec-head--on-blue .lm-sec-head__tag{color:#ffffff8c}.lm-sec-head__grid{display:grid;grid-template-columns:1.35fr 1fr;gap:56px;align-items:end}.lm-sec-head__sub{font-size:17px;color:var(--lm-ink-60);line-height:1.5;margin:0;max-width:460px;text-wrap:pretty}.lm-sec-head--on-dark .lm-sec-head__sub,.lm-sec-head--on-blue .lm-sec-head__sub{color:#ffffffb8}.lm-sec-head--on-dark .lm-edit-h2,.lm-sec-head--on-blue .lm-edit-h2{color:#fff}.lm-sec-head__grid{position:relative;z-index:1}@media(max-width:960px){.lm-svc-row{grid-template-columns:40px 1fr 80px 24px;gap:16px}.lm-svc-row__tag{display:none}.lm-cmp{grid-template-columns:1fr}.lm-cmp__cell--a,.lm-cmp__cell--b,.lm-cmp__head--a,.lm-cmp__head--b{border-left:0}.lm-cov,.lm-dispatch-grid,.lm-quote-grid{grid-template-columns:1fr}.lm-sec-head__grid{grid-template-columns:1fr;gap:20px;align-items:start}}@media(max-width:1100px){.lm-hero-grid{grid-template-columns:1fr!important;gap:32px!important}.lm-process-grid{grid-template-columns:1fr!important;gap:40px!important}.lm-cov-grid{grid-template-columns:1fr!important;gap:32px!important}.lm-cta-grid{grid-template-columns:1fr!important;gap:28px!important;align-items:start!important}.lm-cta-grid>div:last-child{justify-content:flex-start!important}.lm-stat-strip{grid-template-columns:repeat(2,1fr)}.lm-stat-strip__cell:nth-child(2){border-right:0;padding-right:0}.lm-stat-strip__cell:nth-child(3),.lm-stat-strip__cell:nth-child(4){border-top:1px solid rgba(255,255,255,.1);margin-top:0}}@media(max-width:720px){.lm-svc-grid{grid-template-columns:repeat(2,1fr)}.lm-stat-strip{grid-template-columns:1fr}.lm-stat-strip__cell{border-right:0;padding-left:0!important;padding-right:0!important;border-top:1px solid rgba(255,255,255,.1)}}.lm-print-sheet{display:none}@media print{@page{size:A4;margin:14mm}html,body{height:auto!important;min-height:0!important;overflow:visible!important;background:#fff!important}body>*:not(.lm-print-sheet){display:none!important}.lm-print-sheet{display:block!important;position:static!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important;color:var(--lm-ink)}.lm-print-sheet *,.lm-print-sheet *:before,.lm-print-sheet *:after{overflow:visible!important;max-height:none!important;box-shadow:none!important}.lm-print-sheet tr,.lm-print-sheet thead,.lm-print-sheet tfoot{break-inside:avoid}.lm-print-sheet thead{display:table-header-group}.lm-print-sheet .lm-pill{-webkit-print-color-adjust:exact;print-color-adjust:exact}.lm-print-sheet a{color:inherit!important;text-decoration:none!important}}:root{--console-sidebar-w: 240px;--console-topbar-h: 68px;--console-row-h: 46px}*,*:before,*:after{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;background:var(--lm-soft)}:focus-visible{outline:2px solid var(--lm-blue);outline-offset:2px;border-radius:var(--lm-r-4)}.console-scroll{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--lm-ink-15) transparent}.lm-empty{padding:56px 24px;text-align:center;color:var(--lm-ink-60);font-size:13.5px}.lm-avatar{display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:var(--lm-blue);color:#fff;font-family:var(--lm-font-sans);font-weight:700;letter-spacing:.01em}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
