.mv-page{--mv-dark:#173d58;--mv:#2f6685;--mv-light:#e5f0f3;--mv-mint:#dceee8;--mv-orange:#d68a3d}
.mv-hero{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:35px;align-items:center;background:linear-gradient(135deg,#15384f,#347794)}
.mv-hero-mark{display:grid;place-items:center;align-content:center;aspect-ratio:1;border:2px solid rgba(255,255,255,.4);border-radius:50%;background:rgba(255,255,255,.09);box-shadow:inset 0 0 0 13px rgba(255,255,255,.05)}
.mv-hero-mark span{font-family:Georgia,"Times New Roman",serif;font-size:76px;line-height:1}.mv-hero-mark small{margin-top:9px;color:#eaf4f6;font-weight:800}
.mv-page-nav{position:sticky;z-index:20;top:10px;display:flex;gap:6px;overflow-x:auto;margin:18px 0;padding:10px;border:1px solid var(--sozv-line);border-radius:15px;background:rgba(255,253,248,.94);box-shadow:0 8px 25px rgba(23,63,104,.1);backdrop-filter:blur(10px)}
.mv-page-nav a{padding:9px 11px;border-radius:9px;color:var(--mv-dark);text-decoration:none;white-space:nowrap;font-size:13px;font-weight:800}.mv-page-nav a:hover{background:var(--mv-light)}
.mv-intro,.mv-insured,.mv-duration,.mv-benefits,.mv-financing,.mv-statistics,.mv-coordination,.mv-report,.mv-check{margin:30px 0;padding:clamp(25px,4vw,40px);border:1px solid var(--sozv-line);border-radius:22px;background:var(--sozv-paper);box-shadow:var(--sozv-shadow)}
.mv-intro{display:grid;grid-template-columns:1.25fr .75fr;gap:25px}.mv-intro h2,.mv-financing h2,.mv-report h2{margin:5px 0 11px;font-size:clamp(28px,4vw,42px)}.mv-intro>div:first-child>p:last-child,.mv-financing>div>p,.mv-report>div>p{color:var(--sozv-muted);line-height:1.6}
.mv-core-rule{display:flex;flex-direction:column;justify-content:center;padding:25px;border-radius:18px;color:#fff;background:linear-gradient(145deg,var(--mv-dark),var(--mv))}.mv-core-rule span{font-size:11px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.mv-core-rule strong{margin:10px 0;font-size:31px}.mv-core-rule p{margin:0;color:#e4f0f3;line-height:1.5}.mv-legal{grid-column:1/-1;display:grid;grid-template-columns:58px 1fr;gap:17px;align-items:center;padding:17px 20px;border-radius:16px;background:var(--mv-light)}.mv-legal b{display:grid;place-items:center;width:54px;height:54px;border-radius:16px;color:#fff;background:var(--mv-dark);font-family:Georgia,"Times New Roman",serif}.mv-legal p{margin:0;color:var(--sozv-muted);line-height:1.52}
.mv-insured-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.mv-insured-grid article{position:relative;padding:55px 18px 19px;border-top:5px solid var(--mv);border-radius:16px;background:var(--mv-light)}.mv-insured-grid b{position:absolute;top:15px;left:18px;color:var(--mv);font-size:22px}.mv-insured-grid h3{margin:0 0 8px;color:var(--mv-dark)}.mv-insured-grid p{margin:0;color:var(--sozv-muted);font-size:14px;line-height:1.5}
.mv-timeline{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:9px;align-items:center}.mv-timeline article{min-height:145px;padding:18px;border-radius:15px;background:var(--mv-light)}.mv-timeline span,.mv-timeline strong{display:block}.mv-timeline span{color:var(--mv);font-size:11px;font-weight:900;text-transform:uppercase}.mv-timeline strong{margin:9px 0 7px;color:var(--mv-dark);font-size:18px}.mv-timeline p{margin:0;color:var(--sozv-muted);font-size:13px;line-height:1.45}.mv-timeline i{color:var(--mv);font-size:25px;font-style:normal;font-weight:900}.mv-exception{margin-top:15px;padding:18px 20px;border-left:6px solid var(--mv-orange);border-radius:0 14px 14px 0;background:#fff2e5}.mv-exception strong{color:#8a4b14}.mv-exception p{margin:6px 0 0;line-height:1.5}.mv-no-tail{display:grid;grid-template-columns:70px 1fr;gap:18px;align-items:center;margin-top:15px;padding:18px;border:1px solid #c5d7df;border-radius:15px}.mv-no-tail>span{display:grid;place-items:center;height:62px;border-radius:17px;color:#fff;background:var(--mv-dark);font-weight:900}.mv-no-tail strong{color:var(--mv-dark)}.mv-no-tail p{margin:5px 0 0;color:var(--sozv-muted);line-height:1.48}
.mv-benefit-map{display:grid;grid-template-columns:210px 1fr;gap:24px;align-items:center}.mv-benefit-root{display:flex;flex-direction:column;justify-content:center;min-height:230px;padding:25px;border-radius:50% 22px 22px 50%;color:#fff;background:linear-gradient(145deg,var(--mv-dark),var(--mv));text-align:center}.mv-benefit-root span{font-family:Georgia,"Times New Roman",serif;font-size:65px}.mv-benefit-root strong{font-size:13px}.mv-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.mv-benefit-grid article{min-height:175px;padding:18px;border-top:4px solid var(--mv);border-radius:14px;background:var(--mv-light)}.mv-benefit-grid span{color:var(--mv);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mv-benefit-grid h3{margin:8px 0;color:var(--mv-dark);font-size:18px}.mv-benefit-grid p{margin:0;color:var(--sozv-muted);font-size:13px;line-height:1.48}.mv-medical-note{display:grid;grid-template-columns:auto 1fr auto;gap:9px 17px;align-items:center;margin-top:18px;padding:19px 22px;border-radius:16px;background:var(--mv-mint)}.mv-medical-note strong{color:#286554;font-size:19px}.mv-medical-note span{color:#456d62;line-height:1.45}.mv-medical-note b{grid-row:1/3;grid-column:3;color:#286554;font-size:30px}.mv-medical-note small{grid-column:1/3;color:#55756d}
.mv-salary-limit{display:grid;grid-template-columns:1.1fr .9fr 1fr;gap:12px;margin:0 0 22px;padding:14px;border:1px solid #a9c9d6;border-radius:18px;background:linear-gradient(135deg,#dcecf2,#eff7f8)}.mv-salary-limit>div{display:flex;flex-direction:column;justify-content:center;min-height:130px;padding:20px;border-radius:14px;background:rgba(255,255,255,.72)}.mv-salary-limit span,.mv-salary-limit small{color:var(--sozv-muted)}.mv-salary-limit span{font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.mv-salary-limit strong{margin:9px 0 7px;color:var(--mv-dark);font-size:clamp(24px,3vw,34px)}.mv-salary-limit small{font-size:12px;line-height:1.4}.mv-salary-limit .mv-salary-formula{color:#fff;background:linear-gradient(145deg,var(--mv-dark),var(--mv))}.mv-salary-limit .mv-salary-formula span,.mv-salary-limit .mv-salary-formula small{color:#dcecf2}.mv-salary-limit .mv-salary-formula strong{color:#fff;font-size:20px}.mv-salary-limit .mv-salary-formula b{color:#fff}
.mv-odd-number{margin:0 0 25px;padding:clamp(22px,4vw,34px);border-left:7px solid var(--sozv-gold);border-radius:0 20px 20px 0;background:linear-gradient(135deg,#fff8d9,#f7f1d7);box-shadow:0 10px 25px rgba(116,92,26,.08)}.mv-odd-title>span{display:inline-flex;padding:5px 9px;border-radius:999px;color:#fff;background:#9a7d21;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mv-odd-title h3{margin:12px 0 8px;color:var(--mv-dark);font-size:clamp(24px,3vw,34px)}.mv-odd-title p{max-width:970px;margin:0;color:#5f614f;line-height:1.6}.mv-index-rule{display:grid;grid-template-columns:1fr auto 1.35fr auto 1fr;gap:9px;align-items:center;margin:20px 0;padding:17px;border:1px solid #ddca81;border-radius:15px;background:rgba(255,255,255,.7)}.mv-index-rule>span{grid-column:1/-1;color:#8a6d16;font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.mv-index-rule strong{display:grid;place-items:center;min-height:55px;padding:12px;border-radius:11px;color:var(--mv-dark);background:#f6edc9;text-align:center}.mv-index-rule b{color:#9a7d21;font-size:22px;text-align:center}.mv-index-rule small{grid-column:1/-1;color:#716b52;line-height:1.45}.mv-limit-history{display:grid;grid-template-columns:1.15fr auto .8fr auto .8fr auto .9fr;gap:8px;align-items:center}.mv-limit-history article{min-height:98px;padding:15px;border-radius:13px;background:rgba(255,255,255,.72)}.mv-limit-history span,.mv-limit-history strong,.mv-limit-history small{display:block}.mv-limit-history span{color:#8a6d16;font-size:11px;font-weight:900;text-transform:uppercase}.mv-limit-history strong{margin-top:7px;color:var(--mv-dark);font-size:18px}.mv-limit-history small{margin-top:6px;color:#716b52;font-size:11px;line-height:1.35}.mv-limit-history i{color:#9a7d21;font-size:22px;font-style:normal;font-weight:900}.mv-limit-history .is-current{color:#fff;background:var(--mv-dark)}.mv-limit-history .is-current span,.mv-limit-history .is-current strong{color:#fff}.mv-index-example{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:16px;padding:14px 16px;border-radius:13px;background:#fff}.mv-index-example>strong{width:100%;color:#8a6d16;font-size:11px;text-transform:uppercase}.mv-index-example span{padding:7px 9px;border-radius:9px;color:var(--mv-dark);background:var(--mv-light);font-weight:800}.mv-index-example b{color:#9a7d21}.mv-index-example small{width:100%;color:var(--sozv-muted)}
.mv-financing{display:grid;grid-template-columns:.75fr 1.25fr;gap:28px;align-items:center}.mv-payroll{display:flex;flex-direction:column;margin-top:18px;padding:15px 18px;border-radius:14px;background:var(--mv-light)}.mv-payroll strong{color:var(--mv-dark)}.mv-payroll span{margin-top:4px;color:var(--sozv-muted)}.mv-financing-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mv-financing-flow article{padding:18px;border:1px solid var(--sozv-line);border-radius:14px;background:#f8fbfd}.mv-financing-flow span,.mv-financing-flow strong{display:block}.mv-financing-flow span{color:var(--sozv-muted);font-size:11px;text-transform:uppercase}.mv-financing-flow strong{margin-top:8px;color:var(--mv-dark);font-size:19px}.mv-financing-flow .is-main{color:#fff;background:var(--mv-dark)}.mv-financing-flow .is-main span,.mv-financing-flow .is-main strong{color:#fff}.mv-financing-flow>b{grid-column:1/-1;color:var(--mv);font-size:27px;text-align:center}.mv-financing-flow .is-result{grid-column:1/-1;text-align:center;background:var(--mv-mint)}
.mv-stat-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.mv-stat-cards article{padding:19px;border-radius:15px;background:var(--mv-light)}.mv-stat-cards span,.mv-stat-cards strong{display:block}.mv-stat-cards span{color:var(--sozv-muted);font-size:12px}.mv-stat-cards strong{margin-top:7px;color:var(--mv-dark);font-size:25px}.mv-stat-bar{display:flex;overflow:hidden;margin-top:15px;border-radius:16px;color:#fff;background:#d6e2e6}.mv-stat-bar span{flex:var(--share);min-width:0;padding:20px 15px;background:var(--mv-dark)}.mv-stat-bar span:nth-child(2){background:var(--mv)}.mv-stat-bar span:nth-child(3){background:#5f98a8}.mv-stat-bar b{display:block;font-size:22px}
.mv-coordination-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.mv-coordination-grid article{padding:20px;border-left:5px solid var(--mv);border-radius:0 15px 15px 0;background:var(--mv-light)}.mv-coordination-grid span{color:var(--mv);font-size:10px;font-weight:900;text-transform:uppercase}.mv-coordination-grid h3{margin:9px 0 7px;color:var(--mv-dark)}.mv-coordination-grid p{margin:0;color:var(--sozv-muted);font-size:14px;line-height:1.5}
.mv-report{display:grid;grid-template-columns:.7fr 1.3fr;gap:28px}.mv-report ol{display:grid;gap:10px;margin:0;padding:0;counter-reset:mv-report;list-style:none}.mv-report li{counter-increment:mv-report;position:relative;padding:16px 16px 16px 58px;border-radius:14px;background:var(--mv-light)}.mv-report li:before{content:counter(mv-report);position:absolute;left:16px;top:14px;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;color:#fff;background:var(--mv)}.mv-report strong,.mv-report span{display:block}.mv-report span{margin-top:4px;color:var(--sozv-muted);line-height:1.45}
.mv-check-grid{display:grid;gap:10px}.mv-check-grid details{border:1px solid var(--sozv-line);border-radius:14px;background:#f8fbfd}.mv-check-grid summary{padding:16px 45px 16px 18px;cursor:pointer;font-weight:800}.mv-check-grid p{margin:0;padding:0 18px 17px;color:var(--sozv-muted);line-height:1.5}.mv-check-grid p strong{color:#287159}
@media(max-width:980px){.mv-insured-grid{grid-template-columns:repeat(2,1fr)}.mv-benefit-map{grid-template-columns:1fr}.mv-benefit-root{min-height:auto;border-radius:18px}.mv-financing{grid-template-columns:1fr}.mv-coordination-grid{grid-template-columns:1fr}.mv-salary-limit{grid-template-columns:1fr 1fr}.mv-salary-limit>div:last-child{grid-column:1/-1}}
@media(max-width:800px){.mv-hero{grid-template-columns:1fr}.mv-hero-mark{display:none}.mv-intro,.mv-report{grid-template-columns:1fr}.mv-legal{grid-column:auto}.mv-timeline{grid-template-columns:1fr}.mv-timeline i{transform:rotate(90deg);text-align:center}.mv-benefit-grid{grid-template-columns:repeat(2,1fr)}.mv-stat-cards{grid-template-columns:repeat(2,1fr)}.mv-index-rule,.mv-limit-history{grid-template-columns:1fr}.mv-index-rule b,.mv-limit-history i{transform:rotate(90deg)}.mv-index-rule>span,.mv-index-rule small{grid-column:auto}}
@media(max-width:580px){.mv-page-nav{position:static}.mv-insured-grid,.mv-benefit-grid,.mv-stat-cards,.mv-salary-limit{grid-template-columns:1fr}.mv-salary-limit>div:last-child{grid-column:auto}.mv-medical-note{grid-template-columns:1fr}.mv-medical-note b,.mv-medical-note small{grid-row:auto;grid-column:auto}.mv-stat-bar{display:grid}.mv-no-tail{grid-template-columns:1fr}.mv-no-tail>span{width:65px}.mv-financing-flow{grid-template-columns:1fr}.mv-financing-flow>b,.mv-financing-flow .is-result{grid-column:auto}}
