.mc-hc-hero{padding:92px 0;background:linear-gradient(120deg,#eefaff 0,#fff 56%,#f4fae9 100%)}.mc-hc-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:72px;align-items:center}.mc-hc-hero h1{font-size:clamp(40px,5vw,66px);line-height:1.02;margin:14px 0 24px;letter-spacing:-2px}.mc-hc-hero h1 span{color:#008fb1}.mc-hc-visual{min-height:350px;border:1px solid #cae0e7;border-radius:28px;background:#fff;box-shadow:0 22px 55px rgba(25,61,75,.12);display:flex;align-items:center;justify-content:center;gap:16px;padding:35px}.mc-hc-visual>div{width:120px;text-align:center}.mc-hc-visual span{display:grid;width:72px;height:72px;margin:0 auto 13px;border-radius:22px;place-items:center;background:#e7f8fc;color:#009fc1;font-size:31px}.mc-hc-visual b,.mc-hc-visual small{display:block}.mc-hc-visual small{color:#637984;margin-top:5px}.mc-hc-visual i{font-style:normal;color:#69b826;font-size:28px}.mc-hc-index{position:sticky;top:0;z-index:8;background:#fff;border-bottom:1px solid #dbe7eb;box-shadow:0 5px 15px rgba(24,54,67,.05)}.admin-bar .mc-hc-index{top:32px}.mc-hc-index .mc-wrap{display:flex;gap:23px;align-items:center;min-height:58px;overflow-x:auto;white-space:nowrap}.mc-hc-index a{color:#31515e;text-decoration:none;font-size:14px}.mc-hc-index a:hover{color:#00a5c7}.mc-hc-split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.mc-hc-split h2{font-size:clamp(32px,4vw,48px);line-height:1.08;margin:12px 0 21px}.mc-hc-split p{font-size:18px;line-height:1.65;color:#4d6874}.mc-hc-compare{display:grid;grid-template-columns:1fr 1fr;gap:18px}.mc-hc-compare article,.mc-hc-cards article,.mc-hc-three article,.mc-hc-costs article{background:#fff;border:1px solid #d7e6eb;border-radius:20px;padding:28px}.mc-hc-compare .is-featured{border:2px solid #65bd25;background:#fbfff7}.mc-hc-compare article>span{font-size:31px}.mc-hc-compare ul,.mc-hc-check ul,.mc-hc-pros ul{padding-left:21px;color:#536c77;line-height:1.8}.mc-hc-table-wrap{overflow-x:auto;border:1px solid #d6e5ea;border-radius:18px;background:#fff}.mc-hc-table{width:100%;border-collapse:collapse;min-width:650px}.mc-hc-table th,.mc-hc-table td{padding:18px 22px;text-align:left;border-bottom:1px solid #e2ecef}.mc-hc-table th{background:#eaf8fb;color:#123744}.mc-hc-table tr:last-child td{border:0}.mc-hc-note{font-size:13px;color:#6b8089;margin:14px 0 0}.mc-hc-calculator{margin-top:40px;background:#113643;color:#fff;border-radius:24px;padding:34px 40px;display:grid;grid-template-columns:.9fr 1.1fr;gap:45px;align-items:center}.mc-hc-calculator h3{font-size:30px;margin:8px 0}.mc-hc-calculator p,.mc-hc-calculator small{color:#c5dce4}.mc-hc-calc-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.mc-hc-calc-fields label{font-size:13px}.mc-hc-calc-fields label span{display:flex;align-items:center;gap:7px;margin-top:7px}.mc-hc-calc-fields input,.mc-hc-calc-fields select{width:100%;box-sizing:border-box;border:1px solid #7895a0;border-radius:9px;padding:11px;background:#fff;color:#15333e}.mc-hc-calc-fields output{grid-column:1/-1;background:#00a6c7;border-radius:12px;padding:16px;text-align:center;font-size:24px;font-weight:800}.mc-hc-calc-fields small{grid-column:1/-1}.mc-hc-banner{padding:35px 0;background:linear-gradient(100deg,#063847,#056d82)}.mc-hc-banner .mc-wrap{display:flex;justify-content:space-between;align-items:center;gap:35px}.mc-hc-banner span{font-size:13px;text-transform:uppercase;letter-spacing:1.3px;color:#9be5f4;font-weight:800}.mc-hc-banner h2{margin:7px 0;color:#fff;font-size:31px}.mc-hc-banner p{margin:0;color:#d2e8ed}.mc-hc-banner .mc-btn{flex:none}.mc-hc-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;list-style:none;padding:0;margin:35px 0}.mc-hc-steps li{border:1px solid #d5e5ea;border-radius:18px;padding:24px}.mc-hc-steps li>b{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#e5f8fc;color:#009cbd}.mc-hc-steps h3{margin:16px 0 7px}.mc-hc-steps p{margin:0;color:#607780;line-height:1.5}.mc-hc-law{margin-top:30px;border-left:5px solid #6cbe2a;background:#f4faee;border-radius:5px 16px 16px 5px;padding:23px 28px}.mc-hc-law p{margin:7px 0 11px}.mc-hc-law a,.mc-hc-check a{color:#008fac;font-weight:700}.mc-hc-cards{display:grid;gap:13px}.mc-hc-cards article{display:flex;gap:20px;align-items:center}.mc-hc-cards b{font-size:25px;color:#008ead;min-width:105px}.mc-hc-cards span{color:#526c77}.mc-hc-three,.mc-hc-costs{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:35px}.mc-hc-three span{font-size:13px;font-weight:900;color:#00a2c4}.mc-hc-three h3{margin:10px 0}.mc-hc-three p,.mc-hc-costs p{color:#5c737d;line-height:1.55}.mc-hc-check{background:#fff;border:1px solid #d1e4e9;border-radius:22px;padding:34px}.mc-hc-check h3{font-size:26px;margin-top:0}.mc-hc-costs article small{display:block;color:#59727c}.mc-hc-costs article b{display:block;font-size:28px;margin:8px 0;color:#008ead}.mc-hc-pros{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mc-hc-pros>div{border:1px solid #d5e5ea;border-radius:18px;background:#fff;padding:24px}.mc-hc-choice{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mc-hc-choice span{padding:23px;border:1px solid #d2e4e9;border-radius:15px;font-weight:750;background:#fff;text-align:center}.mc-hc-sources{margin-top:36px;padding-top:25px;border-top:1px solid #d7e4e8;color:#60747d}.mc-hc-sources h3{color:#16343f}
@media(max-width:900px){.mc-hc-hero{padding:58px 0}.mc-hc-hero-grid,.mc-hc-split,.mc-hc-calculator{grid-template-columns:1fr;gap:35px}.mc-hc-visual{min-height:260px}.mc-hc-steps{grid-template-columns:1fr 1fr}.mc-hc-three,.mc-hc-costs{grid-template-columns:1fr}.mc-hc-banner .mc-wrap{align-items:flex-start;flex-direction:column}.mc-hc-choice{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.mc-hc-hero h1{font-size:38px;letter-spacing:-1px}.mc-hc-visual{padding:20px 8px;gap:6px}.mc-hc-visual>div{width:94px}.mc-hc-visual span{width:55px;height:55px}.mc-hc-compare,.mc-hc-steps,.mc-hc-pros,.mc-hc-choice,.mc-hc-calc-fields{grid-template-columns:1fr}.mc-hc-calculator{padding:27px 22px}.mc-hc-index b{display:none}.admin-bar .mc-hc-index{top:0}}
.mc-hc-source-ref{display:block;color:#58717b;font-size:13px;font-weight:700;margin-top:10px}
