.lv-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.lv-grid--2{grid-template-columns:repeat(2,1fr)}.lv-grid--4{grid-template-columns:repeat(4,1fr)}.lv-card{border:1px solid var(--mk-line);background:#fff;border-radius:18px;padding:28px;transition:all .18s}.lv-card:hover{border-color:#bfc7d6;box-shadow:0 18px 44px -26px #00114557}.lv-card h3{letter-spacing:0;font-size:19px;line-height:1.3}.lv-card p{color:#33456b;margin-top:12px;font-size:15px;line-height:1.62}.lv-card--soon{background:var(--mk-surface)}.lv-tag{background:var(--mk-accent-tint);color:var(--mk-link);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin-bottom:14px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-block}.lv-joma{letter-spacing:.12em;text-transform:uppercase;color:var(--mk-accent);margin-bottom:12px;font-size:12.5px;font-weight:600}.lv-row{border-top:1px solid var(--mk-line);margin-top:18px;padding-top:16px}.lv-row-h{letter-spacing:.06em;color:var(--mk-slate);margin-bottom:6px;font-size:12.5px;font-weight:600}.lv-meta{color:var(--mk-slate);margin-top:8px;font-size:14px}.lv-row p{color:#33456b;margin:0;font-size:15px;line-height:1.62}.lv-card .mk-btn{margin-top:22px}.lv-steps{grid-template-columns:repeat(5,1fr);gap:28px;display:grid}.lv-steps h4{letter-spacing:0;margin-bottom:10px;font-size:16px;line-height:1.3}.lv-steps p{color:var(--mk-slate);font-size:14.5px;line-height:1.6}.lv-points{grid-template-columns:repeat(2,1fr);gap:14px 32px;display:grid}.lv-point{color:#33456b;align-items:flex-start;gap:12px;font-size:16px;line-height:1.55;display:flex}.lv-point svg{color:var(--mk-accent);flex:none;margin-top:5px}.lv-hero-note{color:#9fb0ca;max-width:none;margin:17px 0 0;font-size:13px}.met-intro{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:end;gap:32px;margin-bottom:32px;display:grid}.met-intro h2{letter-spacing:-.016em;max-width:780px;font-size:41px;line-height:1.2}.met-intro>p{color:var(--mk-slate);margin:0;font-size:16px;line-height:1.62}.met-card-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.met-card .met-index{letter-spacing:.1em;color:var(--mk-accent);margin-bottom:24px;font-size:12px;font-weight:600;display:block}.met-rows{border-top:1px solid var(--mk-line)}.met-row{border-bottom:1px solid var(--mk-line);grid-template-columns:48px minmax(220px,.78fr) minmax(0,1.55fr);align-items:start;gap:24px;padding:24px 0;display:grid}.met-row-no{letter-spacing:.1em;color:var(--mk-accent);padding-top:4px;font-size:12px;font-weight:600}.met-row-title h3{letter-spacing:0;margin:0;font-size:17px;line-height:1.42}.met-row>p{color:var(--mk-slate);margin:0;font-size:15px;line-height:1.62}.met-matrix{border:1px solid var(--mk-line);background:#fff;border-radius:18px;grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.met-matrix article{grid-template-columns:40px 1fr;gap:16px;padding:24px;display:grid}.met-matrix article:nth-child(2n){border-left:1px solid var(--mk-line)}.met-matrix article:nth-child(n+3){border-top:1px solid var(--mk-line)}.met-matrix .met-index{letter-spacing:.08em;color:var(--mk-accent);font-size:12px;font-weight:600}.met-matrix h3{letter-spacing:0;margin:0 0 8px;font-size:17px;line-height:1.42}.met-matrix p{color:var(--mk-slate);margin:0;font-size:15px;line-height:1.62}.met-verify{border-top:1px solid var(--mk-line)}.met-verify article{border-bottom:1px solid var(--mk-line);grid-template-columns:minmax(240px,.82fr) minmax(0,1.45fr);gap:32px;padding:24px 0;display:grid}.met-verify-title{align-items:flex-start;gap:16px;display:flex}.met-mark{background:var(--mk-accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--mk-accent-tint);border-radius:50%;flex:none;margin-top:7px}.met-verify-title h3{letter-spacing:0;margin:0;font-size:17px;line-height:1.42}.met-verify article>p{color:var(--mk-slate);margin:0;font-size:15px;line-height:1.62}.met-output{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.met-birka{letter-spacing:.09em;text-transform:uppercase;color:var(--mk-accent);margin-bottom:16px;font-size:12px;font-weight:600;display:block}@media (max-width:980px){.met-intro{grid-template-columns:1fr;gap:16px}.met-output{grid-template-columns:1fr}}@media (max-width:860px){.met-card-grid{grid-template-columns:1fr}.met-row{grid-template-columns:40px 1fr;gap:8px 16px}.met-row>p{grid-column:2}.met-matrix{grid-template-columns:1fr}.met-matrix article:nth-child(2n){border-left:0}.met-matrix article:nth-child(n+2){border-top:1px solid var(--mk-line)}.met-verify article{grid-template-columns:1fr;gap:8px}}.dros-slani{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.dros-nr{letter-spacing:.1em;color:var(--mk-accent);margin-bottom:24px;font-size:12px;font-weight:600;display:block}.dros-sal{grid-template-columns:1fr 1fr;gap:24px;display:grid}.dros-panel{border:1px solid var(--mk-line);background:#fff;border-radius:18px;overflow:hidden}.dros-panel-h{background:var(--mk-surface);border-bottom:1px solid var(--mk-line);padding:16px 24px;font-weight:600}.dros-rinda{border-bottom:1px solid var(--mk-line);justify-content:space-between;align-items:center;gap:24px;padding:16px 24px;display:flex}.dros-rinda:last-child{border-bottom:0}.dros-etikete{font-weight:600}.dros-vert{text-align:right;color:var(--mk-slate);font-size:13px;font-weight:600}.dros-panel:last-child .dros-vert{color:var(--mk-link)}.dros-piezime{border-left:3px solid var(--mk-accent);background:var(--mk-accent-tint);color:#33456b;border-radius:0 12px 12px 0;margin-top:24px;padding:16px 20px;font-size:14px;line-height:1.62}.dros-piezime strong{display:inline}.dros-arch{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.dros-arch .sec-head{margin-bottom:24px}.dros-check{border-bottom:1px solid var(--mk-line);align-items:flex-start;gap:12px;padding:16px 0;display:flex}.dros-check:last-child{border-bottom:0}.dros-check svg{color:var(--mk-accent);flex:none;margin-top:4px}.dros-check b{margin-bottom:4px;display:block}.dros-check p{color:var(--mk-slate);margin:0;font-size:14px;line-height:1.6}.dros-viz{background:var(--mk-ink);color:#fff;border-radius:18px;padding:24px}.dros-viz-solis{background:#ffffff0f;border:1px solid #ffffff26;border-radius:14px;padding:16px 18px}.dros-viz-solis+.dros-viz-solis{margin-top:12px}.dros-viz-solis strong{display:block}.dros-viz-solis span{color:#b3c6e4;margin-top:4px;font-size:13px;display:block}.dros-tech{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.dros-tech span{border:1px solid var(--mk-line);text-align:center;color:#33456b;background:#fff;border-radius:12px;padding:14px 12px;font-size:12px;font-weight:600}.jp-intro{grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);align-items:end;gap:32px;margin-bottom:48px;display:grid}.jp-intro h2{letter-spacing:-.016em;font-size:41px;line-height:1.2}.jp-intro__teksts p{color:var(--mk-slate);margin:0;font-size:16px;line-height:1.62}.jp-intro__teksts p+p{margin-top:16px}.jp-intro--pedeja{margin-bottom:0}.jp-soli{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.jp-solis-nr{letter-spacing:.1em;color:var(--mk-accent);margin-bottom:24px;font-size:12px;font-weight:600;display:block}.jp-poga-rinda{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.jp-izmaksas-sec{background:var(--mk-surface);border-top:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line)}.jp-izmaksas{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.jp-izm{border:1px solid var(--mk-line);background:#fff;border-radius:18px;padding:28px}.jp-izm__nos{letter-spacing:.09em;text-transform:uppercase;color:var(--mk-accent);font-size:12px;font-weight:600;display:block}.jp-izm__vert{letter-spacing:-.016em;color:var(--mk-ink);margin-top:16px;font-size:38px;font-weight:600;display:block}.jp-izm p{color:var(--mk-slate);margin-top:12px;font-size:14.5px;line-height:1.6}@media (max-width:980px){.jp-intro{grid-template-columns:1fr;align-items:start;gap:16px}}@media (max-width:860px){.jp-soli,.jp-izmaksas{grid-template-columns:1fr}.jp-poga-rinda .mk-btn{justify-content:center;width:100%}}.lv-cta{text-align:center;border-top:1px solid var(--line);color:var(--ink);background:#fff;padding:72px 0}.lv-cta .wrap{display:block}.lv-cta h2{max-width:710px;margin:0 auto;font-size:clamp(31px,3vw,43px)}.lv-cta__teksts p{max-width:600px;color:var(--text);margin:20px auto 27px;font-size:16px}.lv-cta .cta{justify-content:center}.lv-cta .mk-btn--primary,.lv-cta.mk-on-dark .mk-btn--primary{--_bg:var(--ink);--_fg:#fff;--_bd:var(--ink);min-width:0}.lv-cta .mk-btn--primary:hover:not(:disabled),.lv-cta.mk-on-dark .mk-btn--primary:hover:not(:disabled){filter:brightness(1.08);--_bg:var(--ink)}@media (max-width:1180px){.lv-grid--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.lv-grid,.lv-steps,.dros-slani{grid-template-columns:repeat(2,1fr)}.dros-arch{grid-template-columns:1fr}.dros-tech{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.lv-grid,.lv-grid--2,.lv-grid--4,.lv-steps,.lv-points,.dros-slani,.dros-sal{grid-template-columns:1fr}.dros-tech{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.lv-cta{padding:52px 21px 108px}}.an-punkti{color:var(--text);margin:6px 0 0;padding:0 0 0 20px;font-size:14px;line-height:1.62}.an-punkti li{margin:0 0 5px;padding-left:4px}.an-darbibas{margin-top:27px}.an-aside h3{margin:0 0 7px}.an-saraksts{border-top:1px solid #cbd5e1;margin:0;padding:0;list-style:none}.an-saraksts li{color:var(--text);border-bottom:1px solid #d6dee8;padding:20px 0;font-size:15px;line-height:1.62}.an-piezime{margin-top:22px}.an-rezgis{gap:34px;display:grid}.an-rezgis--3{grid-template-columns:repeat(3,minmax(0,1fr))}.an-rezgis--4{grid-template-columns:repeat(4,minmax(0,1fr))}.an-vieniba{border-top:1px solid #c7d1dc;padding-top:21px}.an-nr{color:#2f6ecc;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.an-vieniba h3{margin:10px 0 0;font-size:18px;line-height:1.35}.an-vieniba p{color:var(--text);margin:8px 0 0;font-size:14px}.an-vieniba .sd-sources{margin-top:12px}#avoti .an-piezime{max-width:none;margin-top:38px}@media (max-width:1050px){.an-rezgis--3,.an-rezgis--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.an-rezgis--3,.an-rezgis--4{grid-template-columns:1fr;gap:28px}}
