.mlr{--mlr-ink:#0F2A2E;--mlr-teal:#1F5F5C;--mlr-cyan:#EAF8FA;--mlr-line:#D7E8EA;--mlr-orange:#F5A623;background:#fff;color:var(--mlr-ink);font-size:17px;line-height:1.75;letter-spacing:.02em}.mlr *{box-sizing:border-box}.mlr-hero{position:relative;overflow:hidden;background:#1f5f5c;color:#fff;text-align:center}.mlr-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.35;filter:saturate(.6)}.mlr-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1f5f5c8c,#1f5f5cd9)}.mlr-hero__pr{position:relative;z-index:1;margin:0;padding:12px 16px 0;text-align:right;font-size:12px;opacity:.9}.mlr-hero__in{position:relative;z-index:1;max-width:680px;margin:0 auto;padding:30px 18px 44px}.mlr-hero h1{margin:0 0 18px;font-size:24px;line-height:1.45;font-weight:800;color:#fff}.mlr-hero__sub{margin:0 0 6px;font-size:14px;font-weight:600;opacity:.95}.mlr-hero__time{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;font-size:14px;opacity:.95}.mlr-body{max-width:680px;margin:0 auto;padding:0 20px}.mlr-p{margin:0 0 1.35em}.mlr-body>.mlr-p:first-child{margin-top:28px}.mlr-h2{margin:34px 0 18px;font-size:20px;line-height:1.5;font-weight:800}.mlr-h2--why{color:#123f3d}.mlr-fig{margin:4px 0 22px}.mlr-fig img{display:block;width:100%;height:auto;border-radius:8px;box-shadow:0 2px 10px #00000014}.mlr-quick{background:var(--mlr-cyan);padding:30px 14px;margin:6px 0 8px}.mlr-quick__h{margin:0 0 22px;text-align:center;font-size:20px;font-weight:700}.mlr-qt{position:relative;max-width:640px;margin:0 auto}.mlr-qt__us{display:none}.mlr .mlr-qt table{width:100%;table-layout:fixed;border-collapse:separate!important;border-spacing:0!important;border:0!important;background:transparent!important;font-size:13px;margin:0}.mlr .mlr-qt th,.mlr .mlr-qt td{border:0!important;background:#fff!important;text-align:center;vertical-align:middle;padding:15px 2px}.mlr .mlr-qt thead th{background:transparent!important;padding:12px 2px 10px;font-size:13px;line-height:1.3;font-weight:700}.mlr .mlr-qt tbody td{border-bottom:1px solid var(--mlr-line)!important}.mlr .mlr-qt th:first-child,.mlr .mlr-qt td:first-child{width:31%;padding-left:10px;text-align:left}.mlr .mlr-qt td:first-child{font-weight:700;font-size:13px;line-height:1.35}.mlr .mlr-qt .is-us{width:23%;color:#fff!important;background:linear-gradient(180deg,#1e6864,#13504d)!important;border-bottom-color:#ffffff29!important}.mlr .mlr-qt thead .is-us{border-radius:10px 10px 0 0;background:#1e6864!important;padding-top:16px}.mlr .mlr-qt tbody tr:last-child .is-us{border-radius:0 0 10px 10px;border-bottom:0!important}.mlr .mlr-qt tbody tr:first-child td:first-child{border-top-left-radius:8px}.mlr .mlr-qt tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.mlr-qt__logo{font-size:13px;font-weight:800;letter-spacing:.12em;color:#fff}.mlr-ic{width:26px;height:26px;vertical-align:middle;flex:0 0 26px}.mlr-part{color:#e38a12;font-weight:700;font-size:12.5px}.mlr-skip{color:#e53935;font-weight:800;font-size:12.5px}.mlr-win{color:#fff;font-size:13px;font-weight:800}.mlr-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:640px;margin:26px auto 0;padding:16px 18px;border-radius:999px;background:var(--mlr-orange);color:#fff!important;font-size:18px;font-weight:800;letter-spacing:.04em;text-decoration:none!important}.mlr-pc{margin:0 0 16px;padding:18px 18px 8px;border-radius:12px;background:var(--mlr-cyan)}.mlr-pc__h{margin:0 0 10px;font-weight:700}.mlr-pc ul{list-style:none;margin:0;padding:0}.mlr-pc li{display:flex;gap:10px;align-items:flex-start;margin:0 0 12px;line-height:1.65}.mlr-pc li .mlr-ic{width:20px;height:20px;flex-basis:20px;margin-top:4px}.mlr-link{color:#1a8c8a;text-decoration:underline;text-underline-offset:3px}.mlr-dots{margin:0 0 26px;padding-left:1.3em;font-size:15.5px;line-height:1.75;color:#334}.mlr-dots li{margin:0 0 6px}.mlr-dots b{color:var(--mlr-ink)}.mlr-cl{max-width:680px;margin:10px auto 0;padding:0 20px}.mlr-cl__img{margin:0}.mlr-cl__img img{display:block;width:100%;height:auto;border-radius:10px 10px 0 0}.mlr-cl__in{padding:20px 20px 26px;border-radius:0 0 12px 12px;background:var(--mlr-cyan)}.mlr-cl__rv{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 0 18px;font-size:14px}.mlr-cl__rvl{text-decoration:underline;text-underline-offset:3px}.mlr-cl__rvr{font-size:12.5px;color:#1a6a67;font-weight:700}.mlr-cl__q{margin:0;font-size:17px;font-weight:700}.mlr-cl__h{margin:0 0 14px;font-size:26px;line-height:1.35;font-weight:800}.mlr-cl__sub{margin:0 0 16px;font-size:16.5px;line-height:1.6;color:#1f7a76;font-weight:700}.mlr-cl__list{list-style:none;margin:0;padding:0}.mlr-cl__list li{display:flex;gap:10px;align-items:flex-start;margin:0 0 6px;font-size:16px;line-height:1.6}.mlr-cl__list svg{flex:0 0 18px;margin-top:5px;color:var(--mlr-ink)}.mlr-card{max-width:640px;margin:22px 20px 0;padding:22px 20px;border:1px solid #CBD5D6;border-radius:12px;background:#fff}@media(min-width:681px){.mlr-card{margin-left:auto;margin-right:auto}}.mlr-pt{text-align:center}.mlr-pt__seal{display:flex;flex-direction:column;align-items:center;justify-content:center;width:140px;height:140px;margin:0 auto 14px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#2a7e79,#0f4643);color:#fff;box-shadow:0 0 0 4px #fff,0 0 0 6px #1f5f5c}.mlr-pt__seal span{font-size:15px;font-weight:700}.mlr-pt__seal b{font-size:30px;font-weight:800;color:#f5c77a;letter-spacing:.1em}.mlr-pt__txt{margin:0 0 12px;font-size:15px;line-height:1.7}.mlr-pt__name{margin:0;font-size:16px;font-weight:800}.mlr-pt__cred{margin:2px 0 0;font-size:13px;color:#4a5a5c}.mlr-offer{max-width:680px;margin:26px auto 0;padding:0 20px;text-align:center}.mlr-offer__h{margin:0;font-size:17px;font-weight:700}.mlr-guar{text-align:center;background:var(--mlr-cyan);border:0}.mlr-guar__seal{display:flex;flex-direction:column;align-items:center;justify-content:center;width:110px;height:110px;margin:0 auto 12px;border-radius:50%;background:#fff;color:var(--mlr-ink);border:3px solid var(--mlr-ink);box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 6px var(--mlr-ink)}.mlr-guar__seal span{font-size:13px;font-weight:700}.mlr-guar__seal b{font-size:17px;font-weight:800}.mlr-guar__h{margin:0 0 10px;font-size:21px;font-weight:800}.mlr-guar__t{margin:0;font-size:15.5px;line-height:1.6;font-weight:600}.mlr-guar__n{margin:6px 0 0;font-size:12px;color:#4a5a5c}.mlr-revs{padding-bottom:8px}.mlr-stars{display:inline-flex;gap:2px}.mlr-stars span{display:grid;place-items:center;width:20px;height:20px;background:#1f8a70}.mlr-stars svg{width:15px;height:15px}.mlr-rev__h{margin:14px 0 10px;font-size:18px;line-height:1.45;font-weight:800}.mlr-rev__t{margin:0 0 14px;font-size:16px;line-height:1.7}.mlr-rev__by{margin:0;font-size:13px;font-weight:700}.mlr-foot{margin-top:40px;padding:30px 20px 40px;border-top:1px solid #E1E6E7;text-align:center;font-size:13px;color:#333}.mlr-foot__logo{width:140px;height:auto;margin:0 auto 14px;display:block}.mlr-foot__word{margin:0 0 12px;font-size:22px;font-weight:800;letter-spacing:.2em;color:var(--mlr-teal)}.mlr-foot p{margin:0 0 10px}.mlr-foot__links{display:flex;justify-content:center;gap:22px}.mlr-foot__links a{color:#333;text-decoration:none}@media(min-width:720px){.mlr-hero h1{font-size:30px}.mlr-hero__in{padding:40px 24px 60px}.mlr-quick{padding:40px 20px}}.mlr-pcs{display:block}.mlr-offer{max-width:640px;margin:26px 20px 0;padding:16px;border-radius:12px;background:#1f5f5c;color:#fff;text-align:center}.mlr-offer__h{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 12px;padding:8px 10px;border-radius:8px;background:#fff;color:var(--mlr-ink);font-size:15px;line-height:1.45;font-weight:700;text-align:left}.mlr-offer__h b{color:#d9480f}.mlr-offer__img img{display:block;width:100%;height:auto;border-radius:8px}.mlr-offer .mlr-cta{margin-top:14px;font-size:16px;padding:14px}.mlr-offer__rv{margin:10px 0 0;font-size:12.5px;color:#e3f1ef}.mlr-offer__rv b{color:#fff}.mlr-star{color:#f5a623;margin-right:3px}@media(min-width:681px){.mlr-offer{margin-left:auto;margin-right:auto}}@media(min-width:720px){.mlr-pcs{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.mlr-pcs .mlr-pc{margin:0}}@media(min-width:990px){.mlr-hero__in{max-width:1000px;padding:36px 24px 44px}.mlr-hero h1{font-size:28px}.mlr-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;max-width:1240px;margin:0 auto;padding:0 24px}.mlr-main .mlr-body,.mlr-main .mlr-cl{max-width:none;padding:0}.mlr-main .mlr-quick{margin-left:0;margin-right:0;border-radius:14px}.mlr-main .mlr-card{margin-left:0;margin-right:0;max-width:none}.mlr-side{padding-top:24px}.mlr-side>*{margin-left:0!important;margin-right:0!important;max-width:none}.mlr-side .mlr-offer{margin-top:0;position:sticky;top:16px}.mlr-side .mlr-rev__h{font-size:15px}.mlr-side .mlr-rev__t{font-size:13.5px}.mlr-side .mlr-guar__h{font-size:17px}.mlr-side .mlr-guar__t{font-size:13.5px}.mlr-side .mlr-revs{padding:0}}.mlr-sp{display:none}@media(max-width:420px){.mlr-sp{display:inline}}.mla{--mla-navy:#0B2E5B;--mla-ink:#1B1F24;--mla-blue:#2F8CF0;--mla-line:#E3E7EC;--mla-soft:#F4F7FB;background:#fff;color:var(--mla-ink);font-size:17px;line-height:1.75;letter-spacing:.01em;padding-bottom:90px}.mla *{box-sizing:border-box}.mla-bar{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:var(--mla-navy);color:#fff;font-size:13px;font-weight:600}.mla-body{max-width:680px;margin:0 auto;padding:0 14px}.mla-top{padding-top:16px}.mla-update{margin:0 0 16px;padding:12px 14px;border:1px solid #E5D27A;border-radius:4px;background:#fff9d6;font-size:15px;line-height:1.6}.mla-update b{color:#e02424}.mla-h1{margin:0 0 12px;color:var(--mla-navy);font-size:26px;line-height:1.4;font-weight:800}.mla-lead{margin:0 0 10px;font-size:16.5px;line-height:1.7;font-weight:700}.mla-lead mark{background:#ffc83d;color:inherit;padding:0 2px}.mla-rating{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:14px;font-weight:700}.mla-rating a{color:var(--mla-navy);text-decoration:none}.mla-gold{color:#f5a623;letter-spacing:1px}.mla-fig{margin:4px 0 20px}.mla-fig img,.mla-loop{display:block;width:100%;height:auto;border-radius:2px;background:#eef1f4}.mla-byline{display:flex;align-items:center;gap:10px;margin:0 0 22px;font-size:13px;color:#555}.mla-byline b{display:block;color:var(--mla-ink);font-size:14px}.mla-byline__av{display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:50%;background:var(--mla-navy);color:#fff;font-weight:800}.mla-rt p{margin:0 0 1.25em}.mla-rt b,.mla-rt strong{font-weight:800}.mla-h2{margin:30px 0 14px;color:var(--mla-navy);font-size:24px;line-height:1.4;font-weight:800}.mla-h3{margin:0 0 12px;color:var(--mla-navy);font-size:19px;line-height:1.5;font-weight:800}.mla-arrow{margin:0 0 1.1em;line-height:1.7}.mla-arrow b{margin-right:4px}.mla-item{position:relative;margin:28px 0 8px;padding:22px 16px 14px;border:1px solid var(--mla-line);border-radius:8px;background:#fff}.mla-item.is-good{border:2px solid var(--mla-blue);background:#f7fbff}.mla-item__no{position:absolute;top:-15px;left:14px;margin:0;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--mla-navy);color:#fff;font-weight:800;font-size:15px;line-height:1}.mla-item.is-good .mla-item__no{background:var(--mla-blue)}.mla-verdict{display:flex;gap:10px;align-items:flex-start;margin:0;padding:12px 14px;border-radius:6px;background:var(--mla-soft);font-size:15.5px;line-height:1.65;font-weight:700}.mla-ic{flex:0 0 22px;width:22px;height:22px;margin-top:2px}.mla-box{margin:6px 0 20px;padding:16px;border-left:4px solid var(--mla-navy);background:var(--mla-soft);font-weight:700;line-height:1.75}.mla-box p{margin:0 0 .8em}.mla-box p:last-child{margin:0}.mla-rt u,.mla-tally__t u{text-decoration:none;background:linear-gradient(transparent 52%,#ffe066 52%);color:inherit;padding:0 1px}.mla-voices{margin:8px 0 22px;padding:16px 16px 12px;border-left:4px solid #C9CCD1;background:#f7f7f8;border-radius:0 6px 6px 0}.mla-voices__h{margin:0 0 8px;font-weight:800;font-size:15px;color:#4b5563}.mla-voices ul{margin:0;padding:0;list-style:none}.mla-voices li{position:relative;margin:0 0 8px;padding-left:18px;line-height:1.7}.mla-voices li:before{content:"";position:absolute;left:2px;top:.75em;width:7px;height:7px;border-radius:50%;background:#9ca3af}.mla-voices__n{margin:6px 0 0;font-size:12.5px;color:#6b7280;line-height:1.6}.mla-tally{margin:10px 0 24px;padding:18px 16px;border-radius:8px;background:#1f2937;color:#fff}.mla-tally__h{margin:0 0 12px;font-weight:800;font-size:17px}.mla-tally ul{margin:0;padding:0;list-style:none}.mla-tally li{display:flex;gap:10px;align-items:flex-start;margin:0 0 10px;line-height:1.6;font-size:15.5px}.mla-tally li .mla-ic{flex:0 0 22px;width:22px;height:22px;margin-top:2px}.mla-tally li b{display:block}.mla-tally li span{color:#d1d5db}.mla-tally li b{color:#fff}.mla-tally__t{margin-top:12px;padding-top:12px;border-top:1px solid #374151;font-weight:700;line-height:1.75}.mla-tally__t p{margin:0 0 .7em}.mla-tally__t p:last-child{margin:0}.mla-choose{margin:10px 0 24px;padding:18px 16px;border:2px solid var(--mla-navy);border-radius:10px;background:#fff;text-align:center}.mla-choose__q{word-break:auto-phrase;margin:0 0 4px;font-weight:800;font-size:19px;line-height:1.5}.mla-choose__s{margin:0 0 12px;font-size:14px;color:#4b5563}.mla-choose__o{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;margin:10px 0 0;padding:14px 44px 14px 14px;border:1px solid var(--mla-line);border-radius:8px;background:var(--mla-soft);color:var(--mla-ink);text-decoration:none;text-align:left}.mla-choose__o b{font-size:16.5px}.mla-choose__o span{width:100%;font-size:14px;color:#4b5563}.mla-choose__o svg{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--mla-navy)}.mla-choose__o.is-hl{border:2px solid #16A34A;background:#f0fdf4}.mla-choose__o em{position:absolute;top:-11px;left:12px;padding:1px 8px;border-radius:99px;background:#16a34a;color:#fff;font-style:normal;font-size:12px;font-weight:800}.mla-checks{list-style:none;margin:0 0 20px;padding:0}.mla-checks li{display:flex;gap:10px;align-items:flex-start;margin:0 0 10px;line-height:1.65;font-weight:700}.mla-opts{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:4px 0 18px}.mla-opt{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 4px 10px;border:1px solid var(--mla-line);background:var(--mla-soft);text-align:center;font-size:13px;line-height:1.3}.mla-opt__ic{line-height:0}.mla-opt small{display:inline-block;margin-top:6px;padding:2px 8px;background:var(--mla-navy);color:#fff;font-size:10.5px;font-weight:700}.mla-opt.is-q{border-color:#22c55e;background:#f0fbf4}.mla-price{position:relative;display:flex;align-items:center;gap:10px;margin:4px 0 20px;padding:18px 16px;border-radius:8px;background:var(--mla-blue);color:#fff;overflow:hidden}.mla-price__l s{display:block;color:#fffc;font-size:16px}.mla-price__l b{display:block;font-size:44px;line-height:1.1;font-weight:900}.mla-price__l small{display:block;font-size:11.5px;opacity:.9}.mla-price__img{flex:1}.mla-price__img img{display:block;width:100%;max-width:160px;margin-left:auto;height:auto;border-radius:6px}.mla-price__off{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#0b1f3a;color:#fff;font-size:13px;font-weight:900;line-height:1.1;text-align:center}.mla-ctawrap{margin-top:6px;margin-bottom:22px}.mla-ctalead{margin:0 0 4px;text-align:center;font-weight:800;color:var(--mla-navy)}.mla-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin:12px 0 0;padding:15px 16px;border-radius:6px;background:var(--mla-blue);color:#fff!important;font-size:18px;font-weight:800;text-decoration:none!important;box-shadow:0 3px 8px #2f8cf04d}.mla-ctanote{margin:8px 0 0;text-align:center;font-size:12.5px;color:#555}.mla-ctanote b{color:var(--mla-ink)}.mla-star{color:#f5a623;margin-right:2px}.mla-rev{margin:0 0 20px}.mla-rev__head{display:flex;align-items:center;gap:10px;margin-bottom:6px}.mla-rev__head b{font-size:16px}.mla-rev__av{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#dce6f2;color:var(--mla-navy);font-weight:800;font-size:18px}.mla-rev__h{margin:0;color:var(--mla-navy);font-size:17px;font-weight:800;line-height:1.5}.mla-rev__v{margin:2px 0 6px;color:#d9480f;font-size:14px;font-weight:700}.mla-rev__t{margin:0;font-size:16px;line-height:1.75}.mla-card{margin:16px 0 0;padding:18px 16px;border:1px solid var(--mla-line);border-radius:8px;background:#fff}.mla-pt{display:flex;gap:14px;align-items:center;margin-top:24px;background:var(--mla-navy);color:#fff;border:0}.mla-pt__seal{flex:0 0 76px;height:76px;border-radius:50%;border:2px solid rgba(255,255,255,.85);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11px;font-weight:700;line-height:1.3}.mla-pt__seal b{font-size:17px;color:#ffc83d}.mla-pt p{margin:0;font-size:14.5px;line-height:1.7}.mla-pt p b{display:block;font-size:16px}.mla-offer{margin:28px 0 0;border-radius:8px;overflow:hidden;background:var(--mla-soft)}.mla-offer__img img{display:block;width:100%;height:auto}.mla-offer__in{padding:18px 16px 22px}.mla-offer__q{margin:0;font-size:16px;font-weight:700}.mla-offer__h{margin:0 0 14px;color:var(--mla-navy);font-size:23px;line-height:1.4;font-weight:800}.mla-ladder{border:1px solid var(--mla-line);border-radius:6px;overflow:hidden;background:#fff}.mla-ladder div{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--mla-line);font-size:14.5px}.mla-ladder div:last-child{border-bottom:0}.mla-ladder b{text-align:right;font-size:17px;white-space:nowrap}.mla-ladder small{display:block;font-size:11.5px;font-weight:500;color:#555}.mla-ladder .is-hl{background:#eaf3ff}.mla-ladder .is-hl b{color:var(--mla-blue);font-size:20px}.mla-scarce{margin:14px 0 0;padding:10px 12px;border-radius:6px;background:#fff1ee;color:#c0392b;font-weight:800;font-size:15px;text-align:center}.mla-guar{text-align:center;background:var(--mla-soft);border:0;margin-top:22px}.mla-guar__seal{display:flex;flex-direction:column;align-items:center;justify-content:center;width:104px;height:104px;margin:0 auto 12px;border-radius:50%;background:var(--mla-navy);color:#fff;box-shadow:0 0 0 4px #fff,0 0 0 6px var(--mla-navy)}.mla-guar__seal span{font-size:13px;font-weight:700}.mla-guar__seal b{font-size:17px;font-weight:800;color:#ffc83d}.mla-guar__h{margin:0 0 8px;color:var(--mla-navy);font-size:20px;font-weight:800}.mla-guar__t{margin:0;font-size:15px;line-height:1.65;font-weight:600}.mla-guar__n{margin:6px 0 0;font-size:12px;color:#555}.mla-foot{margin-top:40px;padding:30px 20px;border-top:1px solid var(--mla-line);text-align:center;font-size:13px;color:#333}.mla-foot__logo{width:140px;height:auto;margin:0 auto 14px;display:block}.mla-foot__word{margin:0 0 12px;font-size:22px;font-weight:800;letter-spacing:.2em;color:var(--mla-navy)}.mla-foot p{margin:0 0 10px}.mla-foot__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px}.mla-foot__links a{color:#333;text-decoration:none}.mla-dock{position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#c8ccd0eb;transform:translateY(110%);transition:transform .25s}.mla-dock.is-on{transform:none}.mla-dock a{display:flex;align-items:center;justify-content:center;gap:8px;max-width:640px;margin:0 auto;padding:14px;border-radius:6px;background:var(--mla-blue);color:#fff!important;font-weight:800;font-size:17px;text-decoration:none!important;box-shadow:0 3px 8px #0000002e}@media(min-width:720px){.mla-h1{font-size:32px}.mla-h2{font-size:27px}}.mla-fig img,.mla-loop{aspect-ratio:16/9;object-fit:cover}.mla-fig.is-auto img{aspect-ratio:auto;object-fit:initial}.mla-testnote{margin:0;padding:8px 14px;background:#e02424;color:#fff;font-size:13px;font-weight:800;text-align:center}.mla-side{display:none}.mla-grid{display:block}@media(min-width:990px){.mla-grid{display:grid;grid-template-columns:minmax(0,820px) 240px;gap:40px;justify-content:center;max-width:1120px;margin:0 auto;padding:0 20px}.mla-main .mla-body{max-width:none;padding:0}.mla-side{display:block;padding-top:96px}.mla-side__card{position:sticky;top:20px;padding:14px;background:#f1f3f6;text-align:center}.mla-side__h{margin:0 0 10px;color:var(--mla-navy);font-size:16px;font-weight:800}.mla-side__img{display:block;width:100%;height:auto;margin:0 0 10px;background:#fff}.mla-side__cta{margin:0;font-size:15px;padding:12px 10px}.mla-side__note{margin:8px 0 0;font-size:12px;color:#555}.mla-dock{display:none}.mla-h1{font-size:30px}}.mla-byline__img{flex:0 0 44px;width:44px;height:44px;border-radius:50%;object-fit:cover}.mla-byline em{font-style:normal;font-weight:600;color:#555;font-size:12.5px;margin-left:6px}.mla-rev__img{width:46px;height:46px;border-radius:50%;object-fit:cover}.mla{font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,sans-serif;letter-spacing:0}.mla-bar{padding:14px 12px;font-size:14px}.mla-bar__r{display:flex;align-items:center;gap:8px;font-weight:700}.mla-update{font-size:16px;line-height:1.65;padding:14px 12px;border:2px solid #E9DB97;border-radius:3px;background:#fefad9}.mla-h1{font-weight:500;font-size:25px;line-height:1.45;letter-spacing:0}.mla-h1 b{font-weight:800}.mla-lead{font-size:16.5px;line-height:1.75}.mla-rating--top .mla-gold{font-size:20px;letter-spacing:0}.mla-rating--top a{font-size:14px}.mla-fig img,.mla-loop{border-radius:0}.mla-byline{gap:12px;margin:0 0 20px}.mla-byline b{display:flex;align-items:center;gap:6px;font-size:14px}.mla-byline i{display:block;font-size:13.5px;color:#555}.mla-check{width:17px;height:17px}.mla-rt p{line-height:1.8}.mla-rt .mla-dash{margin:0 0 1.1em}.mla-h2{font-size:23px;line-height:1.4;letter-spacing:0}.mla-dock{background:#b9b9b9d9;text-align:center}.mla-dock a{display:inline-flex;width:auto;max-width:none;padding:14px 22px;font-size:19px;border-radius:4px}@media(min-width:990px){.mla-h1{font-size:30px}}.mla-rev__av--fb{padding:0;overflow:hidden;background:none}.mla-rev__av--fb svg{display:block;width:100%;height:100%}.mla-pt2{display:flex;align-items:center;gap:18px;margin:26px 0 8px;padding:20px 18px;border:1px solid #D9E2EC;border-top:4px solid #C9A24A;border-radius:6px;background:linear-gradient(180deg,#fbfcfe,#f2f6fb)}.mla-pt2__seal{flex:0 0 96px;width:96px;height:96px;filter:drop-shadow(0 3px 6px rgba(11,46,91,.25))}.mla-pt2__seal svg{width:100%;height:100%}.mla-pt2__tag{display:inline-block;margin:0 0 6px;padding:2px 10px;border-radius:999px;background:#0b2e5b;color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.06em}.mla-pt2__name{margin:0 0 6px;color:#0b2e5b;font-size:20px;font-weight:800;line-height:1.3}.mla-pt2__name span{margin-left:8px;color:#5b6b7a;font-size:13px;font-weight:600}.mla-pt2__txt{margin:0;color:#334;font-size:14.5px;line-height:1.7}.mla-g2{display:flex;align-items:center;gap:20px;margin:22px 0 10px;padding:22px 20px;border:1px solid #D9E2EC;border-top:4px solid #C9A24A;border-radius:6px;background:linear-gradient(180deg,#fbfcfe,#f2f6fb)}.mla-g2__badge{flex:0 0 130px;width:130px}.mla-g2__badge img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.mla-g2__fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;background:#0b2e5b;color:#fff;font-weight:700;box-shadow:0 0 0 4px #fff,0 0 0 6px #c9a24a}.mla-g2__fallback b{color:#f1cf6e;font-size:18px}.mla-g2__h{margin:0 0 10px;color:#0b2e5b;font-size:20px;font-weight:800;line-height:1.4}.mla-g2__list{list-style:none;margin:0 0 8px;padding:0}.mla-g2__list li{position:relative;margin:0 0 6px;padding-left:24px;font-size:15px;line-height:1.6;font-weight:600}.mla-g2__list li:before{content:"";position:absolute;left:2px;top:.45em;width:12px;height:7px;border-left:2.5px solid #22B04B;border-bottom:2.5px solid #22B04B;transform:rotate(-45deg)}.mla-g2__n{margin:0;font-size:12px;color:#5b6b7a}@media(max-width:520px){.mla-g2{flex-direction:column;align-items:stretch;gap:12px}.mla-g2__badge{align-self:center;flex:0 0 auto;width:140px;height:140px}.mla-g2__h{text-align:center}}.mla-pt2__photo{position:relative;flex:0 0 96px;width:96px;height:96px}.mla-pt2__photo img{display:block;width:96px;height:96px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px #fff,0 0 0 5px #c9a24a}.mla-pt2__mini{position:absolute;right:-6px;bottom:-4px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#0b2e5b;color:#f1cf6e;font-size:11px;font-weight:800;box-shadow:0 0 0 2px #fff}.mla-byline b{white-space:nowrap}.mla-byline__rec{display:block;font-size:12.5px;font-weight:700;color:#0b2e5b;line-height:1.5}.mla-fb{margin:30px 0 10px;padding:16px 12px 10px;border:1px solid #DADDE1;border-radius:8px;background:#fff;font-family:-apple-system,Hiragino Sans,sans-serif}.mla-fb__h{margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid #DADDE1;font-size:16px;font-weight:700;color:#050505}.mla-fb__h span{margin-left:6px;color:#65676b;font-weight:600}.mla-fb__c{display:flex;gap:8px;margin:0 0 12px}.mla-fb__c.is-reply{margin-left:44px}.mla-fb__av{flex:0 0 36px;width:36px;height:36px;border-radius:50%;object-fit:cover;overflow:hidden;display:block}.mla-fb__av svg{display:block;width:100%;height:100%}.mla-fb__c.is-reply .mla-fb__av{flex-basis:28px;width:28px;height:28px}.mla-fb__main{min-width:0;flex:1}.mla-fb__bubble{position:relative;display:inline-block;max-width:100%;padding:8px 12px;border-radius:18px;background:#f0f2f5}.mla-fb__bubble b{display:block;font-size:13px;font-weight:700;color:#050505;line-height:1.35}.mla-fb__bubble p{margin:2px 0 0;font-size:15px;line-height:1.5;color:#050505}.mla-fb__likes{position:absolute;right:-8px;bottom:-10px;display:flex;align-items:center;gap:3px;padding:1px 6px 1px 2px;border-radius:10px;background:#fff;box-shadow:0 1px 3px #0003;font-size:12px;color:#65676b}.mla-fb__likes i{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#1877f2;font-style:normal;font-size:9px}.mla-fb__meta{display:flex;gap:12px;margin:4px 0 0 12px;font-size:12px;font-weight:700;color:#65676b}.mla-fb__time{font-weight:400}.mla-fb__note{margin:6px 0 0;font-size:11.5px;color:#8a8d91}.mla-update{font-size:16.5px;line-height:1.7;padding:14px;border:2px solid #E5D27A;background:#fff8d2}.mla-update b{color:#e02424;font-weight:800}.mla-update strong{font-weight:800;color:#1b1f24;background:linear-gradient(transparent 60%,#ffe36e 60%)}.mla-qa{display:grid;gap:12px;margin:0 0 24px}.mla-qa__item{padding:14px;border:1px solid var(--mla-line);border-radius:8px;background:#fff}.mla-qa__q,.mla-qa__a{display:flex;gap:10px;margin:0;line-height:1.7}.mla-qa__q{font-weight:800;color:var(--mla-navy);margin-bottom:6px}.mla-qa__q span,.mla-qa__a span{flex:0 0 24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:800;color:#fff;margin-top:2px}.mla-qa__q span{background:var(--mla-navy)}.mla-qa__a span{background:#22b04b}.mla-qa__a{font-size:15.5px}.mla-paths{display:grid;grid-template-columns:1fr;gap:14px;margin:0 0 24px}@media(min-width:600px){.mla-paths{grid-template-columns:1fr 1fr}}.mla-path{border-radius:10px;overflow:hidden;border:2px solid}.mla-path img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.mla-path.is-bad{border-color:#e5b4b4;background:#fff6f6}.mla-path.is-good{border-color:#9bd7b0;background:#f3fbf6}.mla-path__h{margin:0;padding:12px 14px 4px;font-size:17px;font-weight:800}.mla-path.is-bad .mla-path__h{color:#b42318}.mla-path.is-good .mla-path__h{color:#1f7a44}.mla-path ul{margin:0;padding:6px 14px 14px 34px;font-size:15px;line-height:1.75}.mla-cost{margin:0 0 22px;border:2px solid var(--mla-navy);border-radius:10px;overflow:hidden}.mla-cost__big{padding:16px;text-align:center;background:var(--mla-navy);color:#fff}.mla-cost__big b{display:block;font-size:34px;font-weight:900;line-height:1.3;color:#ffc83d}.mla-cost__big small{display:block;font-size:12.5px;opacity:.9}.mla-cost ul{list-style:none;margin:0;padding:6px 14px}.mla-cost li{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--mla-line);font-size:15px}.mla-cost li:last-child{border-bottom:0}.mla-cost li b{white-space:nowrap}.ml{--ml-ink:#10272A;--ml-teal:#2E7977;--ml-deep:#1F4F4D;--ml-soft:#F2F8F7;--ml-tint:#E6F2F1;--ml-line:#D5E5E3;--ml-muted:#5B6B6C;color:var(--ml-ink)}.ml *{box-sizing:border-box}.ml-sec{padding:56px 0;background:#fff}.ml-sec--soft{background:var(--ml-soft)}.ml-sec--tint{background:var(--ml-tint)}.ml-sec--dark{background:var(--ml-deep);color:#fff}.ml-wrap{max-width:1100px;margin:0 auto;padding:0 16px}.ml-narrow{max-width:640px}.ml-h2{margin:0 0 10px;font-size:26px;line-height:1.35;font-weight:800;text-align:center;letter-spacing:.01em}.ml-left{text-align:left}.ml-white{color:#fff}.ml-sub{margin:0 0 22px;text-align:center;color:var(--ml-teal);font-size:15px;font-weight:600}.ml-p{margin:0 0 16px;font-size:16px;line-height:1.8}.ml-muted{color:var(--ml-muted)}.ml-strong{margin:18px 0 0;font-size:16px;line-height:1.7;font-weight:800}.ml-note{margin:-6px 0 18px;font-size:12px;color:var(--ml-muted)}.ml-center{text-align:center;margin-top:24px}.ml-problem{display:grid;gap:26px}.ml-problem__img img,.ml-how__img img,.ml-final__img img{display:block;width:100%;height:auto;border-radius:16px}.ml-xlist{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ml-xlist li{position:relative;padding:15px 16px 15px 46px;background:#fff;border:1px solid var(--ml-line);border-radius:12px;font-size:15px;line-height:1.55}.ml-xlist li:before{content:"";position:absolute;left:18px;top:50%;width:14px;height:14px;margin-top:-7px;background:linear-gradient(45deg,transparent 43%,#D64545 43%,#D64545 57%,transparent 57%),linear-gradient(-45deg,transparent 43%,#D64545 43%,#D64545 57%,transparent 57%)}.ml-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 20px}.ml-tab{-webkit-appearance:none;appearance:none;border:2px solid var(--ml-ink);background:#fff;color:var(--ml-ink);border-radius:999px;padding:8px 16px;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.ml-tab.is-on{background:var(--ml-ink);color:#fff}.ml-panel{display:none;gap:12px}.ml-panel.is-on{display:grid}.ml-feat{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start;background:#fff;border:1px solid var(--ml-line);border-radius:14px;padding:16px}.ml-feat h3{margin:0 0 4px;font-size:16px;font-weight:800;line-height:1.4}.ml-feat p{margin:0;font-size:14.5px;line-height:1.7;color:#2e3f41}.ml-ico{display:block;width:44px;height:44px;color:var(--ml-teal)}.ml-ico svg{width:100%;height:100%}.ml-rev{background:#fff;border:1px solid var(--ml-line);border-radius:14px;padding:18px}.ml-rev__head{display:flex;align-items:center;gap:12px;margin-bottom:8px}.ml-rev__head strong{display:block;font-size:15px}.ml-rev__head small{display:block;font-size:12px;color:var(--ml-muted)}.ml-av{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fcefd3;color:var(--ml-ink);font-weight:800}.ml-rev p{margin:6px 0 0;font-size:15px;line-height:1.8}.ml-stars{color:#f5a623;letter-spacing:2px;font-size:16px}.ml-how{display:grid;gap:22px}.ml-how__list{display:grid;gap:12px}.ml-feat--line{background:#fff}.ml-cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:480px;margin:10px auto 0;padding:16px 20px;border-radius:999px;background:var(--ml-teal);color:#fff!important;font-size:17px;font-weight:800;text-decoration:none!important;box-shadow:0 6px 16px #2e797740}.ml-rating{margin:10px 0 0;text-align:center;font-size:13.5px;color:var(--ml-ink)}.ml-rating--top{margin:0 0 20px}.ml-star{color:#f5a623;margin-right:4px}.ml-pt{text-align:center;max-width:640px}.ml-pt__seal{width:200px;height:200px;margin:18px auto 14px}.ml-pt__seal svg{width:100%;height:100%}.ml-pt__name{margin:0;font-size:20px;font-weight:800}.ml-pt__cred{margin:4px 0 14px;font-size:15px;opacity:.85}.ml-pt__text{margin:0;font-size:16px;line-height:1.8;opacity:.95}.ml-car{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 6px;scrollbar-width:none}.ml-car::-webkit-scrollbar{display:none}.ml-card{flex:0 0 84%;scroll-snap-align:start;background:var(--ml-soft);border:1px solid var(--ml-line);border-radius:14px;padding:20px;display:flex;flex-direction:column}.ml-card h3{margin:8px 0;font-size:16px;font-weight:800;line-height:1.45}.ml-card p{margin:0;font-size:15px;line-height:1.8}.ml-card .ml-card__by{margin-top:auto;padding-top:14px;font-size:13px;font-weight:700}.ml-arrows{display:flex;justify-content:center;gap:12px;margin-top:16px}.ml-arrow{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:0;background:#afc0c0;color:#fff;cursor:pointer}.ml-arrow--on{background:var(--ml-ink)}.ml-step{background:#fff;border:1px solid var(--ml-line);border-radius:16px;padding:12px 12px 16px;margin-bottom:12px;display:grid;grid-template-columns:120px 1fr;gap:4px 14px;align-items:center}.ml-step__img img{display:block;width:120px;height:120px;object-fit:cover;border-radius:10px}.ml-step__t h3{margin:6px 0 0;font-size:18px;font-weight:800}.ml-step>p{grid-column:1/-1;margin:8px 4px 0;font-size:15px;line-height:1.75}.ml-pill{display:inline-block;padding:3px 12px;border-radius:999px;background:var(--ml-teal);color:#fff;font-size:13px;font-weight:800;letter-spacing:.04em}.ml-faq{background:#fff;border:1px solid var(--ml-line);border-radius:12px;margin-bottom:10px}.ml-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;font-size:16px;font-weight:800;line-height:1.45;cursor:pointer}.ml-faq summary::-webkit-details-marker{display:none}.ml-plus{position:relative;flex:0 0 14px;height:14px}.ml-plus:before,.ml-plus:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:var(--ml-ink);transition:transform .2s}.ml-plus:after{transform:rotate(90deg)}.ml-faq[open] .ml-plus:after{transform:rotate(0)}.ml-faq p{margin:0;padding:0 16px 16px;font-size:15px;line-height:1.8;color:#2e3f41}.ml-final{display:grid;gap:22px}.ml-final__img{position:relative}.ml-seal{position:absolute;left:14px;bottom:14px;width:104px;height:104px;border-radius:50%;background:var(--ml-teal);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 0 4px #fff,0 0 0 6px var(--ml-teal),0 8px 18px #0003}.ml-seal span{font-size:14px;font-weight:700}.ml-seal b{font-size:17px;font-weight:800}.ml-final .ml-cta{margin-left:0}.ml-final .ml-rating{text-align:left}@media(min-width:990px){.ml-sec{padding:80px 0}.ml-h2{font-size:34px}.ml-problem{grid-template-columns:1fr 1fr;align-items:center;gap:56px}.ml-how{grid-template-columns:1fr 1fr;align-items:center;gap:20px 56px}.ml-how__head{grid-column:1/-1}.ml-card{flex-basis:calc((100% - 28px)/3)}.ml-final{grid-template-columns:1fr 1fr;align-items:center;gap:56px}}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map */
