.lc-hero{background:#f5f9fd;border-bottom:1px solid var(--border);padding:24px 0 38px}.lc-breadcrumb{display:flex;gap:10px;font-size:11px;color:var(--muted);margin-bottom:24px}.lc-breadcrumb a:hover{color:var(--blue)}.lc-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:44px;align-items:center}.lc-hero h1{font-size:clamp(30px,3.1vw,42px);letter-spacing:-.045em}.lc-hero h1 span{color:#0679cd}.lc-hero .lead{font-size:14px;line-height:1.8}.lc-hero .actions{gap:18px}.lc-orbit{position:relative;width:100%;max-width:470px;aspect-ratio:1;justify-self:center}.lc-orbit .lc-orbit-line{position:absolute;inset:0;width:100%;height:100%}.lc-orbit-center{position:absolute;inset:33%;border:1px solid #d9e8f3;border-radius:50%;background:white;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 8px 35px #1e659a09;text-align:center;padding:12px}.lc-orbit-center img{width:125px}.lc-orbit-center>span{font-size:9px;letter-spacing:.16em;color:#137fc6;margin-top:12px;font-weight:700}.lc-orbit-center small{font-size:9px;line-height:1.4;color:var(--muted);margin-top:6px}.lc-orbit-node{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:7px;width:100px;text-align:center}.lc-orbit-node>span{background:white;border:1px solid #c8e2f5;width:48px;height:48px;border-radius:12px;display:grid;place-items:center;color:var(--blue);box-shadow:0 4px 12px #1a649b07}.lc-orbit-node small{font-size:10px;font-weight:650;color:#29485f;background:#f5f9fd;padding:0 3px}.lc-intro{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;margin-bottom:32px}.lc-intro h2{font-size:30px}.lc-intro>p{font-size:14px;line-height:1.8;margin:0}.lc-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.lc-steps>li{padding:24px 20px;border:1px solid var(--border);border-top:3px solid #4ea9e9;border-radius:6px;position:relative;background:white;display:flex;flex-direction:column}.lc-steps>li:after{content:'→';position:absolute;right:-17px;top:30px;color:#6b9cbd;z-index:1}.lc-steps>li:nth-child(4):after{content:'↓';right:12px;top:auto;bottom:-22px}.lc-steps>li:last-child:after{content:none}.lc-steps>li:last-child{grid-column:span 2;background:#f0f8ff;border-color:#9bcff3}.lc-step-top{display:flex;justify-content:space-between;align-items:center;color:var(--blue);margin-bottom:22px}.lc-step-top>span{font-size:12px;letter-spacing:.1em}.lc-step-top svg{width:27px;height:27px}.lc-steps h3{font-size:20px}.lc-steps p{font-size:13px;line-height:1.8}.lc-steps small{font-size:11px;color:var(--muted);margin-top:auto}.lc-steps .text-link{margin-top:auto;font-size:12px}.lc-steps .tags{margin-top:auto;gap:5px}.lc-steps .tags span{font-size:9px;padding:4px 6px}.lc-journey{background:var(--navy);color:#fff;padding:48px 0}.lc-journey .eyebrow{color:#80c3f1}.lc-journey .lc-intro>p{color:#adc5d8}.lc-journey-track{list-style:none;padding:0;margin:35px 0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.lc-journey-track li{position:relative;padding-right:12px}.lc-journey-track li:before{content:'';position:absolute;top:17px;left:34px;right:0;height:1px;background:#416582}.lc-journey-track li:last-child:before{display:none}.lc-journey-track span{display:grid;place-items:center;width:35px;height:35px;border:1px solid #6293b5;border-radius:50%;font-size:10px;color:#91d1fc;margin-bottom:15px}.lc-journey-track strong{font-size:12px;font-weight:550;line-height:1.5;display:block}.lc-journey-caption{border-top:1px solid #29475e;padding-top:21px;display:flex;align-items:center;gap:12px;font-size:12px;color:#b4ccde}.lc-journey-caption svg{color:#72c6ff}.lc-loop{margin-left:auto;color:#80caff;white-space:nowrap}.lc-ecosystem{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:30px;align-items:center}.lc-ecosystem>div,.lc-ecosystem>a{position:relative;padding:27px;border:1px solid var(--border);border-radius:7px;display:flex;flex-direction:column;align-items:flex-start;background:white;min-height:212px;justify-content:center}.lc-ecosystem> :not(:last-child):after{content:'→';position:absolute;right:-24px;top:50%;color:#79a8c9;font-size:20px}.lc-ecosystem .lc-primary{border:1px solid #8cc5ef;border-top:3px solid var(--blue);background:#f1f8ff;min-height:246px}.lc-ecosystem img{width:80px;height:42px;object-fit:contain;object-position:left center;margin-bottom:22px}.lc-primary img{width:170px;height:64px}.lc-brand-text{font-size:25px;font-weight:650;height:42px;display:block;margin-bottom:22px}.lc-ecosystem span{font-size:9px;letter-spacing:.15em;color:#367fab;margin-bottom:10px}.lc-ecosystem h3{font-size:19px;margin:0}.lc-ecosystem a:hover{border-color:var(--blue)}.lc-comparison{display:grid;grid-template-columns:1fr 1fr;gap:24px}.lc-comparison>div{border:1px solid var(--border);background:#f8fafc;padding:30px;border-radius:6px}.lc-comparison>div:last-child{background:#edf7ff;border-color:#b9d9ef}.lc-comparison h3{font-size:21px;margin-bottom:23px}.lc-comparison ul{list-style:none;padding:0;margin:0;display:grid;gap:0}.lc-comparison li{font-size:13px;padding:13px 0;display:flex;gap:12px;border-top:1px solid #dce7ef;color:#466073;line-height:1.6}.lc-comparison li span{color:#8496a4}.lc-comparison>div:last-child li span{color:#067fd2}.lc-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.lc-benefits article{border-top:1px solid var(--border);padding-top:20px}.lc-benefits article>span{color:var(--blue);font-size:11px}.lc-benefits h3{margin:16px 0 12px}.lc-benefits p{font-size:13px;line-height:1.75;margin:0}.lc-related{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lc-related article{border:1px solid var(--border);background:white;padding:25px;border-radius:6px;display:flex;flex-direction:column}.lc-related p{font-size:13px;line-height:1.7}.lc-related .text-link{margin-top:auto}.cta-inner>.cta-actions{display:flex;flex-direction:column;gap:12px;flex-shrink:0}#atpirkums{scroll-margin-top:130px}
@media(max-width:1000px){.lc-hero-grid{gap:20px;grid-template-columns:1.1fr 1fr}.lc-hero h1{font-size:33px}.lc-intro{gap:30px}.lc-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-steps>li:nth-child(even):after{content:none}.lc-steps>li:last-child{grid-column:span 2}.lc-journey-track{grid-template-columns:repeat(4,1fr);row-gap:28px}.lc-journey-track li:nth-child(4):before{display:none}.lc-benefits{gap:20px}.lc-ecosystem{gap:24px}.lc-ecosystem>div,.lc-ecosystem>a{padding:20px}.lc-ecosystem> :not(:last-child):after{right:-20px}}
@media(max-width:760px){.lc-hero-grid,.lc-intro{grid-template-columns:1fr}.lc-hero-grid{gap:15px}.lc-hero h1{max-width:600px}.lc-orbit{max-width:405px}.lc-intro{gap:10px}.lc-intro h2{font-size:27px}.lc-ecosystem{grid-template-columns:1fr;gap:28px}.lc-ecosystem>div,.lc-ecosystem>a,.lc-ecosystem .lc-primary{min-height:0;padding:25px;align-items:center;text-align:center}.lc-ecosystem> :not(:last-child):after{content:'↓';top:auto;bottom:-28px;right:50%;transform:translateX(50%)}.lc-ecosystem img{margin-bottom:15px;object-position:center}.lc-ecosystem .lc-primary{padding:32px}.lc-comparison{grid-template-columns:1fr}.lc-benefits{grid-template-columns:1fr 1fr;gap:24px}.lc-related{grid-template-columns:1fr}.lc-journey{padding:35px 0}.lc-journey-caption{flex-wrap:wrap}.lc-loop{margin-left:0;width:100%;padding-left:34px}}
@media(max-width:540px){.lc-hero{padding:20px 0 25px}.lc-hero h1{font-size:30px}.lc-hero .actions{align-items:stretch;flex-direction:column}.lc-hero .actions .text-link{justify-content:center;padding:8px}.lc-orbit-node>span{width:39px;height:39px}.lc-orbit-node small{font-size:9px}.lc-orbit-center{padding:9px}.lc-orbit-center small{font-size:8px}.lc-orbit-center>span{font-size:8px;margin-top:8px}.lc-steps{grid-template-columns:1fr;padding-left:18px;gap:18px;border-left:1px solid #b9d9ed}.lc-steps>li:last-child{grid-column:auto}.lc-steps>li:after,.lc-steps>li:nth-child(4):after{content:none}.lc-steps>li:before{content:'';position:absolute;left:-24px;top:32px;width:10px;height:10px;border:2px solid white;border-radius:50%;background:var(--blue);box-shadow:0 0 0 1px #b9d9ed}.lc-steps h3{font-size:21px}.lc-journey-track{grid-template-columns:1fr 1fr;gap:22px}.lc-journey-track li:nth-child(even):before{display:none}.lc-comparison>div{padding:24px}.lc-benefits{grid-template-columns:1fr 1fr;gap:22px 18px}.lc-benefits h3{font-size:17px}.lc-benefits p{font-size:12px}.cta-inner>.cta-actions{width:100%}.cta-actions .button{width:100%}}
