.lf-importer-control{--ink:#1f2528;--navy:#182c39;--teal:#2d6f73;--amber:#d99a4e;--ice:#eef4f6;--paper:#fff8ef;--line:#d4dde0;--muted:#647178;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:#fff}.lf-importer-control *{box-sizing:border-box}.lf-importer-control a{text-decoration:none}.lf-importer-control img{display:block;width:100%;height:auto}.lf-importer-wrap{width:min(1180px,calc(100% - 44px));margin:0 auto}.lf-importer-hero{display:block!important;background:#eef4f6;padding:52px 0 0}.lf-importer-board{display:grid;grid-template-columns:.9fr 1.1fr;gap:18px;align-items:stretch}.lf-importer-copy{background:#fff;border:1px solid var(--line);padding:44px 38px;display:flex;flex-direction:column;justify-content:center}.lf-importer-kicker{margin:0 0 15px;color:var(--teal);font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.lf-importer-copy h1{margin:0 0 18px;color:var(--navy);font-size:clamp(36px,4.1vw,58px);line-height:1.04;letter-spacing:0}.lf-importer-lede{margin:0 0 24px;color:#5b676c;font-size:18px;line-height:1.72}.lf-importer-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.lf-importer-btn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:13px 20px;border:1px solid var(--navy);color:var(--navy)!important;font-weight:900}.lf-importer-btn.primary{background:var(--navy);color:#fff!important}.lf-importer-tags{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.lf-importer-tags li{padding:8px 10px;background:#f1f5f6;border:1px solid var(--line);font-size:13px;color:#4d5d63}.lf-importer-visual{display:grid;grid-template-rows:1fr auto;background:var(--navy);overflow:hidden}.lf-importer-visual img{height:100%;min-height:510px;object-fit:cover}.lf-importer-metrics{display:grid;grid-template-columns:repeat(4,1fr);color:#fff;border-top:1px solid rgb(255 255 255 / .18)}.lf-importer-metrics div{padding:17px;border-right:1px solid rgb(255 255 255 / .18)}.lf-importer-metrics strong{display:block;color:#f1bd77;font-size:24px}.lf-importer-metrics span{display:block;color:#d4e3e6;font-size:12px;margin-top:5px}.lf-importer-nav{background:var(--navy)}.lf-importer-nav .lf-importer-wrap{display:grid;grid-template-columns:repeat(4,1fr);border-left:1px solid rgb(255 255 255 / .14)}.lf-importer-nav a{color:#fff!important;padding:18px 15px;border-right:1px solid rgb(255 255 255 / .14);font-weight:900}.lf-importer-nav small{display:block;margin-top:6px;color:#bed0d6;font-weight:400}.lf-importer-section{padding:74px 0}.lf-importer-section.alt{background:var(--paper)}.lf-importer-head{display:grid;grid-template-columns:.72fr 1.28fr;gap:32px;align-items:end;margin-bottom:34px}.lf-importer-head h2{margin:0;color:var(--navy);font-size:clamp(31px,3.4vw,48px);line-height:1.08}.lf-importer-head p{margin:0;color:var(--muted);font-size:17px;line-height:1.74}.lf-importer-routes{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.lf-importer-route{background:#fff;border:1px solid var(--line);padding:24px;min-height:260px}.lf-importer-route b{display:block;color:var(--amber);font-size:13px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px}.lf-importer-route h3{margin:0 0 12px;color:var(--navy);font-size:23px;line-height:1.16}.lf-importer-route p{margin:0;color:#5f6b70;line-height:1.62}.lf-importer-mix{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}.lf-importer-photo{margin:0;position:relative;overflow:hidden;background:#ddd}.lf-importer-photo img{height:100%;min-height:500px;object-fit:cover}.lf-importer-photo figcaption{position:absolute;left:16px;right:16px;bottom:16px;background:rgb(24 44 57 / .9);color:#fff;padding:13px 15px;font-weight:900}.lf-importer-table{background:#fff;border:1px solid var(--line);padding:28px}.lf-importer-table h2{margin:0 0 18px;color:var(--navy);font-size:38px;line-height:1.08}.lf-importer-table table{width:100%;border-collapse:collapse}.lf-importer-table th,.lf-importer-table td{padding:15px 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;line-height:1.58}.lf-importer-table th{width:34%;color:var(--navy);padding-right:16px}.lf-importer-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.lf-importer-flow article{background:#fff;border:1px solid var(--line);padding:20px;min-height:210px}.lf-importer-flow b{display:block;color:#d6e5e8;font-size:38px;margin-bottom:18px}.lf-importer-flow h3{margin:0 0 10px;color:var(--navy);font-size:20px}.lf-importer-flow p{margin:0;color:#5f6b70;line-height:1.58}.lf-importer-proof{background:linear-gradient(135deg,#182c39 0%,#2d6f73 100%);color:#fff;padding:64px 0}.lf-importer-proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.lf-importer-proof h2{margin:0 0 16px;color:#fff;font-size:42px;line-height:1.08}.lf-importer-proof p{margin:0;color:#dcebed;line-height:1.72;font-size:17px}.lf-importer-checks{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lf-importer-checks div{background:rgb(255 255 255 / .09);border:1px solid rgb(255 255 255 / .18);padding:18px}.lf-importer-checks strong{display:block;color:#f1bd77;margin-bottom:8px}.lf-importer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.lf-importer-link{background:#fff;border:1px solid var(--line);padding:22px}.lf-importer-link h3{margin:0 0 10px;color:var(--navy);font-size:22px}.lf-importer-link p{margin:0 0 14px;color:#5f6b70;line-height:1.6}.lf-importer-link a{color:var(--teal)!important;font-weight:900}.lf-importer-faq{display:grid;grid-template-columns:.68fr 1.32fr;gap:34px}.lf-importer-faq h2{margin:0;color:var(--navy);font-size:42px;line-height:1.08}.lf-importer-faq details{background:#fff;border:1px solid var(--line);margin-bottom:12px;padding:20px}.lf-importer-faq summary{cursor:pointer;color:var(--navy);font-weight:900;font-size:18px}.lf-importer-faq p{margin:12px 0 0;color:#5f6b70;line-height:1.7}.lf-importer-cta{background:#e8f0f2;padding:62px 0}.lf-importer-cta-box{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center}.lf-importer-cta h2{margin:0 0 12px;color:var(--navy);font-size:42px;line-height:1.08}.lf-importer-cta p{margin:0;color:#5b676c;line-height:1.72;font-size:17px}.lf-importer-cta-links{display:flex;gap:12px;flex-wrap:wrap}.lf-importer-cta-links a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:13px 20px;font-weight:900;color:var(--navy)!important;border:1px solid var(--navy)}.lf-importer-cta-links a:first-child{background:var(--navy);color:#fff!important}@media(max-width:980px){.lf-importer-board,.lf-importer-head,.lf-importer-mix,.lf-importer-proof-grid,.lf-importer-faq,.lf-importer-cta-box{grid-template-columns:1fr}.lf-importer-routes,.lf-importer-flow,.lf-importer-links{grid-template-columns:1fr 1fr}.lf-importer-nav .lf-importer-wrap{grid-template-columns:1fr 1fr}.lf-importer-visual img{min-height:380px}}@media(max-width:640px){.lf-importer-wrap{width:min(100% - 28px,1180px)}.lf-importer-copy{padding:34px 22px}.lf-importer-copy h1{font-size:37px}.lf-importer-visual{order:2}.lf-importer-routes,.lf-importer-flow,.lf-importer-links,.lf-importer-checks,.lf-importer-metrics,.lf-importer-nav .lf-importer-wrap{grid-template-columns:1fr}.lf-importer-section{padding:56px 0}.lf-importer-table th,.lf-importer-table td{display:block;width:100%}.lf-importer-btn,.lf-importer-cta-links a{width:100%}}
