
.ma-eol{--e-ink:#122e40;--e-muted:#506475;--e-red:#c5232d;--e-line:#dbe5eb;font-family:Arial,Helvetica,sans-serif;color:var(--e-ink);font-size:16px;line-height:1.75;overflow-wrap:anywhere;text-align:left}
.ma-eol *{box-sizing:border-box}.ma-eol p{margin:0 0 16px!important;line-height:1.75!important}.ma-eol a{color:#ab1e28;text-decoration:underline;text-underline-offset:3px}.ma-eol a:hover{color:#7a1620}.ma-eol a:focus-visible,.ma-eol summary:focus-visible{outline:3px solid #d59028;outline-offset:5px}.ma-eol h2{font-size:28px!important;line-height:1.22!important;letter-spacing:-.5px;color:var(--e-ink)!important;margin:0 0 20px!important;font-weight:700!important}.ma-eol h3{font-size:19px!important;line-height:1.35!important;color:var(--e-ink)!important;margin:0 0 10px!important;font-weight:700!important}.ma-eol section[id]{scroll-margin-top:205px}.ma-eol .e-kicker{display:block;font-size:11px!important;letter-spacing:1.6px;text-transform:uppercase;font-weight:700;color:var(--e-red);margin-bottom:12px!important}.ma-eol figure{margin:26px 0!important}.ma-eol img{display:block;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;border:0}.ma-eol figcaption{font-size:12px;line-height:1.55;color:var(--e-muted);padding:11px 0 0}.ma-eol .e-cover{margin:0 0 26px!important;border:1px solid var(--e-line);border-radius:12px;overflow:hidden}.ma-eol .e-hero{position:relative;background:linear-gradient(115deg,#0b2638,#17485b);border-radius:16px;padding:36px;color:#eff6f9;overflow:hidden;border-top:4px solid var(--e-red)}.ma-eol .e-hero h2{font-size:32px!important;color:#fff!important;max-width:610px}.ma-eol .e-hero p{color:#e1ebf1}.ma-eol .e-hero .e-kicker{color:#ffc1a6}.ma-eol .e-hero p:last-child{margin-bottom:0!important}.ma-eol .e-hero:after{content:"";display:block;height:2px;width:90px;background:#f2aa3c;margin-top:24px}.ma-eol .e-triad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--e-line);border:1px solid var(--e-line);border-radius:12px;overflow:hidden;margin:20px 0}.ma-eol .e-triad>div{background:#f5f8fa;padding:20px}.ma-eol .e-triad strong{display:block;font-size:16px;margin-bottom:5px}.ma-eol .e-triad span{display:block;font-size:13px;line-height:1.55;color:var(--e-muted)}
.ma-eol .e-nav{padding:20px 0 24px;border-bottom:1px solid var(--e-line);margin-bottom:36px}.ma-eol .e-nav-title{display:block;font-size:11px;letter-spacing:1.6px;color:var(--e-muted);font-weight:700;margin-bottom:12px}.ma-eol .e-nav-links{display:flex;gap:9px;flex-wrap:wrap}.ma-eol .e-nav a{display:inline-block;padding:7px 12px;border:1px solid var(--e-line);border-radius:6px;text-decoration:none;font-size:12px;font-weight:700;color:var(--e-ink);background:#fff}.ma-eol .e-nav a:hover{background:#fceeee;border-color:#e4bfc3}.ma-eol .e-section{margin:40px 0 0;padding-top:30px;border-top:1px solid var(--e-line)}.ma-eol .e-section-heading{display:grid;grid-template-columns:58px minmax(0,1fr);gap:17px;align-items:start;margin-bottom:21px}.ma-eol .e-section-heading h2{margin:1px 0 0!important}.ma-eol .e-num{display:flex;align-items:center;justify-content:center;min-height:56px;background:var(--e-red);border-radius:8px;color:#fff;font-size:23px;font-weight:700;line-height:1}.ma-eol .e-small{font-size:13px!important;color:var(--e-muted)}.ma-eol .e-note{background:#f3f7fa;border-left:4px solid #1d627d;padding:18px 21px;margin:22px 0}.ma-eol .e-note p:last-child{margin-bottom:0!important}.ma-eol .e-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:22px 0}.ma-eol .e-card{min-width:0;border:1px solid var(--e-line);border-radius:10px;padding:21px 19px;background:#fff;box-shadow:0 7px 18px rgba(20,47,64,.035)}.ma-eol .e-card .e-label{display:block;font-size:11px;font-weight:700;letter-spacing:1px;color:var(--e-red);margin-bottom:13px}.ma-eol .e-card p{font-size:14px;color:var(--e-muted)}.ma-eol .e-card p:last-child{margin-bottom:0!important}.ma-eol ul,.ma-eol ol{margin:14px 0 20px!important;padding-left:22px!important}.ma-eol li{list-style:inherit!important;margin:0 0 9px!important;padding:0!important;line-height:1.7!important}.ma-eol .e-photo{border-radius:12px;overflow:hidden;background:#f2f6f8}.ma-eol .e-photo figcaption{padding:12px 17px 15px}.ma-eol .e-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0}.ma-eol .e-check{border:1px solid var(--e-line);border-radius:9px;padding:18px;background:#f8fafb}.ma-eol .e-check strong{display:block;margin-bottom:5px;font-size:16px}.ma-eol .e-check span{display:block;color:var(--e-muted);font-size:14px}.ma-eol .e-table-wrap{margin:22px 0;border:1px solid var(--e-line);border-radius:10px;overflow-x:auto}.ma-eol table{width:100%!important;border-collapse:collapse!important;margin:0!important;table-layout:fixed}.ma-eol th,.ma-eol td{padding:15px!important;vertical-align:top!important;border:0!important;border-bottom:1px solid var(--e-line)!important;white-space:normal!important;text-align:left!important;font-size:14px!important;line-height:1.6!important;color:var(--e-ink)!important}.ma-eol thead th{background:#173e52!important;color:#fff!important;font-weight:700!important}.ma-eol tbody th{width:25%;background:#f4f7f9!important;font-weight:700!important}.ma-eol tbody td{background:#fff!important}.ma-eol tr:last-child>*{border-bottom:0!important}.ma-eol .e-download{background:#fff5e7;border:1px solid #efdab9;border-radius:10px;padding:22px;margin:22px 0}.ma-eol .e-download p:last-child{margin-bottom:0!important}
.ma-eol .e-faq{padding:28px;background:#f4f7fa;border:1px solid var(--e-line);border-radius:16px;margin:40px 0}.ma-eol .e-faq-head{border-bottom:1px solid var(--e-line);padding-bottom:20px;margin-bottom:20px}.ma-eol .e-faq-head h2{font-size:30px!important;margin-bottom:10px!important}.ma-eol .e-faq-head p:last-child{margin:0!important}.ma-eol details{background:#fff;border:1px solid var(--e-line);border-radius:9px;margin:10px 0;overflow:hidden}.ma-eol details[open]{border-color:#c8979b;box-shadow:0 5px 15px rgba(44,44,60,.04)}.ma-eol summary{display:grid;grid-template-columns:29px minmax(0,1fr) 20px;gap:12px;align-items:center;padding:19px 18px;cursor:pointer;list-style:none!important}.ma-eol summary::-webkit-details-marker{display:none}.ma-eol summary:after{content:"+";font-size:25px;font-weight:400;color:var(--e-red);line-height:1;text-align:center}.ma-eol details[open] summary:after{content:"−"}.ma-eol .e-qno{font-size:12px;font-weight:700;color:var(--e-red)}.ma-eol summary h3{margin:0!important;font-size:16px!important;line-height:1.5!important}.ma-eol .e-answer{padding:0 23px 20px 59px;font-size:14px;color:var(--e-muted)}.ma-eol .e-answer p:last-child{margin-bottom:0!important}.ma-eol .e-cta{padding:32px;background:linear-gradient(125deg,#fff5ef,#f4f8fb);border:1px solid #ead4ca;border-top:4px solid var(--e-red);border-radius:13px;margin:34px 0}.ma-eol .e-cta h2{font-size:29px!important}.ma-eol .e-actions{display:flex;gap:12px;flex-wrap:wrap;margin:22px 0 17px}.ma-eol .e-button{padding:13px 19px;border-radius:7px;background:#bd222c;color:#fff!important;font-weight:700;font-size:14px;text-decoration:none;border:1px solid #bd222c;display:inline-flex;align-items:center;justify-content:center;min-height:48px}.ma-eol .e-button:hover{background:#931a24}.ma-eol .e-button.e-secondary{background:#fff;color:var(--e-ink)!important;border-color:#afc0cb}.ma-eol .e-contact{font-size:15px;line-height:1.9}.ma-eol .e-contact a{font-weight:700}.ma-eol .e-foot{font-size:12px;color:var(--e-muted);border-top:1px solid var(--e-line);padding-top:21px;margin-top:30px}.ma-eol .e-foot p{margin-bottom:10px!important}
.news_view_margin:has(.ma-eol)>.news_view_name{font-size:38px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.65px}.site-news-view:has(.ma-eol),.news_view_wrapper:has(.ma-eol){max-width:100%!important}
@media(max-width:640px){.ma-eol{font-size:15px}.ma-eol .e-hero{padding:25px 22px}.ma-eol .e-hero h2{font-size:27px!important}.ma-eol h2{font-size:25px!important}.ma-eol .e-triad,.ma-eol .e-cards,.ma-eol .e-checks{grid-template-columns:1fr}.ma-eol .e-triad>div{padding:17px 19px}.ma-eol .e-section-heading{grid-template-columns:44px minmax(0,1fr);gap:12px}.ma-eol .e-num{min-height:45px;font-size:19px}.ma-eol .e-section{margin-top:30px;padding-top:25px}.ma-eol .e-faq{padding:20px 13px}.ma-eol .e-faq-head{padding:0 5px 18px}.ma-eol summary{padding:17px 12px;gap:8px;grid-template-columns:23px minmax(0,1fr) 18px}.ma-eol .e-answer{padding:0 16px 19px 43px}.ma-eol .e-cta{padding:25px 20px}.ma-eol .e-actions{flex-direction:column}.ma-eol .e-button{width:100%}.ma-eol th,.ma-eol td{font-size:12px!important;padding:11px 9px!important}.ma-eol section[id]{scroll-margin-top:200px}.news_view_margin:has(.ma-eol)>.news_view_name{font-size:31px!important;letter-spacing:-.4px}}
@media(prefers-reduced-motion:no-preference){.ma-eol .e-card,.ma-eol .e-nav a,.ma-eol .e-button{transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.ma-eol .e-card:hover{border-color:#acc2ce;box-shadow:0 9px 22px rgba(20,47,64,.07)}}
@media print{.ma-eol details:not([open]) .e-answer{display:block}.ma-eol .e-nav{display:none}.ma-eol .e-hero{background:#fff;color:#122e40}.ma-eol .e-hero h2,.ma-eol .e-hero p{color:#122e40!important}}
