:root{--mlp-ink:#13232e;--mlp-ink-2:#4b5d6a;--mlp-ink-3:#6b7d89;--mlp-line:#d7e0e7;--mlp-steel:#eef2f5;--mlp-steel-2:#f6f8fa;--mlp-white:#ffffff;--mlp-brand:#005578;--mlp-brand-dark:#003a52;--mlp-brand-tint:#e3eff5;--mlp-focus:#0ba5df;--mlp-wa:#1f9d55;--mlp-on-dark:#ffffff;--mlp-on-dark-2:rgba(255,255,255,0.78);--mlp-on-dark-line:rgba(255,255,255,0.22);--mlp-font:'Plus Jakarta Sans',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--mlp-maxw:1240px;--mlp-pad:clamp(16px,4vw,32px);--mlp-radius:6px;--mlp-sticky-top:44px}.mlp,.mlp-hero,.mlp-facts,.mlp-toc,.mlp-section,.mlp-cta{color:var(--mlp-ink);background:var(--mlp-white);font-family:var(--mlp-font);font-size:16px;line-height:1.6;text-align:start;-webkit-font-smoothing:antialiased}:is(.mlp,.mlp-hero,.mlp-facts,.mlp-toc,.mlp-section,.mlp-cta),:is(.mlp,.mlp-hero,.mlp-facts,.mlp-toc,.mlp-section,.mlp-cta) *,:is(.mlp,.mlp-hero,.mlp-facts,.mlp-toc,.mlp-section,.mlp-cta) *::before,:is(.mlp,.mlp-hero,.mlp-facts,.mlp-toc,.mlp-section,.mlp-cta) *::after{box-sizing:border-box}:is(.mlp,.mlp-hero,.mlp-facts,.mlp-toc,.mlp-section,.mlp-cta) :where(p,ul,ol,li,dl,dt,dd,figure,h1,h2,h3,h4,table,caption,tr,th,td){margin:0;padding:0;border:0;min-width:0;clear:none;float:none;font:inherit;color:inherit;text-align:inherit;letter-spacing:inherit;text-transform:none;background:none;box-shadow:none}:is(.mlp,.mlp-hero,.mlp-facts,.mlp-toc,.mlp-section,.mlp-cta) :where(ul,ol){list-style:none}:is(.mlp,.mlp-hero,.mlp-facts,.mlp-toc,.mlp-section,.mlp-cta) :where(table){width:100%;border-collapse:collapse;border-spacing:0}:is(.mlp,.mlp-hero,.mlp-facts,.mlp-toc,.mlp-section,.mlp-cta) :where(img,svg){max-width:100%;height:auto;display:block}:is(.mlp,.mlp-hero,.mlp-facts,.mlp-toc,.mlp-section,.mlp-cta) :where(a){color:var(--mlp-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:is(.mlp,.mlp-hero,.mlp-facts,.mlp-toc,.mlp-section,.mlp-cta) :where(a:hover){color:var(--mlp-brand-dark)}:is(.mlp,.mlp-section) p a{text-decoration:underline}:is(.mlp,.mlp-hero,.mlp-facts,.mlp-toc,.mlp-section,.mlp-cta) :focus-visible{outline:3px solid var(--mlp-focus);outline-offset:2px}.mlp-wrap{max-width:var(--mlp-maxw);margin-inline:auto;padding-left:max(var(--mlp-pad),env(safe-area-inset-left,0px));padding-right:max(var(--mlp-pad),env(safe-area-inset-right,0px))}.mlp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.mlp-h1{font-size:clamp(1.75rem,1.15rem + 2.1vw,2.6rem);line-height:1.14;font-weight:700;letter-spacing:-0.02em;text-wrap:balance}.mlp-h2{font-size:clamp(1.375rem,1.05rem + 1.1vw,1.875rem);line-height:1.22;font-weight:700;letter-spacing:-0.01em;text-wrap:balance}.mlp-h3{font-size:1.0625rem;line-height:1.35;font-weight:700}.mlp-eyebrow{font-size:0.75rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--mlp-brand)}.mlp-lead{font-size:1.0625rem;color:var(--mlp-ink-2);max-width:62ch}.mlp-intro{color:var(--mlp-ink-2);max-width:70ch}.mlp-note{font-size:0.8125rem;color:var(--mlp-ink-2);max-width:90ch;margin-top:10px}.mlp-crumbs{padding-block:16px 8px;font-size:0.8125rem;color:var(--mlp-ink-3)}.mlp-crumbs ol{display:flex;flex-wrap:wrap;gap:4px 8px}.mlp-crumbs li + li::before{content:"/";margin-inline-end:8px;color:var(--mlp-line)}.mlp-crumbs a{color:var(--mlp-ink-2);text-decoration:none}.mlp-crumbs a:hover{color:var(--mlp-brand);text-decoration:underline}.mlp-crumbs [aria-current]{color:var(--mlp-ink)}.mlp-hero{padding-block:12px clamp(32px,5vw,56px)}.mlp-hero__grid{display:grid;gap:clamp(24px,4vw,56px);grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:960px){.mlp-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.mlp-gallery{min-width:0}.mlp-gallery__main{display:grid;place-items:center;aspect-ratio:5 / 4;max-width:100%;background:var(--mlp-steel);border:1px solid var(--mlp-line);border-radius:var(--mlp-radius);overflow:hidden}.mlp-gallery__main img{width:100%;height:100%;object-fit:contain}.mlp-gallery__thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.mlp-thumb{display:block;width:84px;aspect-ratio:5 / 4;padding:4px;background:var(--mlp-steel);border:1px solid var(--mlp-line);border-radius:4px}.mlp-thumb img{width:100%;height:100%;object-fit:contain}.mlp-thumb:hover{border-color:var(--mlp-ink-3)}.mlp-thumb.is-active{border-color:var(--mlp-brand);box-shadow:inset 0 0 0 1px var(--mlp-brand)}.mlp-hero__text{display:flex;flex-direction:column;gap:18px;min-width:0}@media (min-width:960px){.mlp-hero__text{padding-top:8px}}.mlp-badges{display:flex;flex-wrap:wrap;gap:8px}.mlp-badges li{padding:4px 10px;font-size:0.8125rem;font-weight:700;letter-spacing:0.01em;color:var(--mlp-brand);background:var(--mlp-brand-tint);border-radius:4px;font-variant-numeric:tabular-nums}.mlp-checks{display:grid;gap:8px}.mlp-checks li{position:relative;padding-inline-start:28px}.mlp-checks li::before{content:"";position:absolute;inset-inline-start:3px;top:0.5em;width:13px;height:7px;border-left:2px solid var(--mlp-brand);border-bottom:2px solid var(--mlp-brand);transform:rotate(-45deg)}.mlp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.mlp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;font-family:inherit;font-size:0.9375rem;font-weight:700;line-height:1.2;text-decoration:none;text-align:center;border:1.5px solid transparent;border-radius:var(--mlp-radius);transition:background-color 0.15s,color 0.15s,border-color 0.15s}.mlp-btn--primary{background:var(--mlp-brand);color:var(--mlp-white)}.mlp-btn--primary:hover{background:var(--mlp-brand-dark);color:var(--mlp-white)}.mlp-btn--ghost{border-color:var(--mlp-brand);color:var(--mlp-brand);background:transparent}.mlp-btn--ghost:hover{background:var(--mlp-brand-tint);color:var(--mlp-brand-dark)}.mlp-btn--light{background:var(--mlp-white);color:var(--mlp-brand-dark)}.mlp-btn--light:hover{background:var(--mlp-brand-tint);color:var(--mlp-brand-dark)}.mlp-btn--outline-light{border-color:var(--mlp-on-dark-line);color:var(--mlp-on-dark)}.mlp-btn--outline-light:hover{border-color:var(--mlp-on-dark);color:var(--mlp-on-dark)}.mlp-btn--sm{min-height:38px;padding:8px 14px;font-size:0.8125rem}.mlp-wa{display:inline-flex;align-items:center;gap:10px;padding:12px 4px;font-weight:700;color:var(--mlp-ink);text-decoration:none}.mlp-wa:hover{color:var(--mlp-wa)}.mlp-wa__dot{width:10px;height:10px;border-radius:50%;background:var(--mlp-wa);box-shadow:0 0 0 4px rgba(31,157,85,0.16)}.mlp-facts{padding-block:0 clamp(28px,4vw,44px)}.mlp-facts__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--mlp-line);border:1px solid var(--mlp-line);border-radius:var(--mlp-radius);overflow:hidden}@media (min-width:760px){.mlp-facts__list{grid-template-columns:repeat(var(--mlp-n,4),minmax(0,1fr))}}@media (max-width:759px){.mlp-fact:last-child:nth-child(odd){grid-column:1 / -1}}.mlp-fact{display:flex;flex-direction:column;gap:2px;padding:18px 20px;background:var(--mlp-steel)}.mlp-fact__label{font-size:0.8125rem;color:var(--mlp-ink-2)}.mlp-fact__value{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.mlp-fact__num{font-size:clamp(1.5rem,1.15rem + 1.1vw,2rem);font-weight:700;line-height:1.15;letter-spacing:-0.02em;font-variant-numeric:tabular-nums;color:var(--mlp-ink)}.mlp-fact__unit{font-size:0.9375rem;font-weight:700;color:var(--mlp-brand)}.mlp-toc{position:sticky;top:calc(var(--mlp-sticky-top) + env(safe-area-inset-top,0px));z-index:20;background:var(--mlp-white);border-block:1px solid var(--mlp-line)}.mlp-toc__inner{display:flex;align-items:center;gap:16px}.mlp-toc ul{display:flex;gap:2px;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.mlp-toc ul::-webkit-scrollbar{display:none}.mlp-toc a[data-mlp-toc]{display:block;padding:17px 12px 15px;white-space:nowrap;font-size:0.875rem;font-weight:600;color:var(--mlp-ink-2);text-decoration:none;border-bottom:2px solid transparent}.mlp-toc a[data-mlp-toc]:hover{color:var(--mlp-ink)}.mlp-toc a[data-mlp-toc].is-active{color:var(--mlp-brand);border-bottom-color:var(--mlp-brand)}.mlp-toc .mlp-btn{flex:none}@media (max-width:639px){.mlp-toc .mlp-btn{display:none}}.mlp-section{padding-block:clamp(48px,6vw,88px);scroll-margin-top:calc(var(--mlp-sticky-top) + 64px)}.mlp-section--steel{background:var(--mlp-steel-2);border-block:1px solid var(--mlp-line)}.mlp-section--steel + .mlp-section--steel{border-top:0}.mlp-section__head{display:grid;gap:12px;max-width:72ch;margin-bottom:clamp(24px,3vw,40px)}.mlp-split{display:grid;gap:clamp(24px,4vw,64px);grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:900px){.mlp-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.mlp-split>*{min-width:0}.mlp-split>div{display:grid;gap:14px;align-content:start}.mlp-split .mlp-section__head{margin-bottom:0}.mlp-list{display:grid;gap:8px}.mlp-list li{position:relative;padding-inline-start:18px}.mlp-list li::before{content:"";position:absolute;inset-inline-start:0;top:0.78em;width:8px;height:2px;background:var(--mlp-brand)}.mlp-options{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.mlp-option{display:flex;flex-direction:column;background:var(--mlp-white);border:1px solid var(--mlp-line);border-radius:var(--mlp-radius);overflow:hidden}.mlp-option__fig{background:var(--mlp-steel-2);border-bottom:1px solid var(--mlp-line)}.mlp-option__fig img,.mlp-option__fig svg{width:100%;height:auto}.mlp-option__body{display:grid;gap:12px;padding:22px 24px 26px}.mlp-option__tag{font-size:0.75rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--mlp-ink-3);font-variant-numeric:tabular-nums}.mlp-tablebox + .mlp-tablebox{margin-top:44px}.mlp-tablebox__title{margin-bottom:12px}.mlp-table-scroll{overflow-x:auto;background:var(--mlp-white);border:1px solid var(--mlp-line);border-radius:var(--mlp-radius)}.mlp-table{width:100%;min-width:640px;border-collapse:collapse;font-size:0.875rem;font-variant-numeric:tabular-nums}.mlp-table th,.mlp-table td{padding:11px 14px;text-align:start;white-space:nowrap;border-bottom:1px solid var(--mlp-line)}.mlp-table thead th{background:var(--mlp-steel);font-size:0.8125rem;font-weight:700;color:var(--mlp-ink);vertical-align:bottom}.mlp-table__groups th{text-align:center;font-weight:600;color:var(--mlp-ink-2);border-inline-start:1px solid var(--mlp-line)}.mlp-table__groups th:first-child{border-inline-start:0}.mlp-table tbody th{position:sticky;inset-inline-start:0;font-weight:700;background:var(--mlp-white)}.mlp-table tbody td{background:var(--mlp-white)}.mlp-table tbody tr:nth-child(even)>*{background:var(--mlp-steel-2)}.mlp-table tbody tr:hover>*{background:var(--mlp-brand-tint)}.mlp-table tbody tr:last-child>*{border-bottom:0}.mlp-table .mlp-num{text-align:end}.mlp-table__hint{display:none;margin-top:8px;font-size:0.75rem;color:var(--mlp-ink-3)}@media (max-width:759px){.mlp-table__hint{display:block}}.mlp-features{display:grid;gap:0 clamp(24px,4vw,56px);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.mlp-feature{display:grid;gap:12px;align-content:start;padding-block:24px 28px;border-top:1px solid var(--mlp-line)}.mlp-feature p{color:var(--mlp-ink-2)}.mlp-standards{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.mlp-standard{display:grid;gap:6px;align-content:start;padding:18px 20px;background:var(--mlp-white);border:1px solid var(--mlp-line);border-radius:4px}.mlp-standard__code{font-size:1.125rem;font-weight:700;letter-spacing:-0.01em;color:var(--mlp-brand)}.mlp-standard__desc{font-size:0.875rem;color:var(--mlp-ink-2)}.mlp-standard__doc{font-size:0.8125rem;font-weight:600}.mlp-chips{display:flex;flex-wrap:wrap;gap:10px;align-content:start}.mlp-chips li{padding:9px 15px;font-size:0.9375rem;background:var(--mlp-steel);border:1px solid var(--mlp-line);border-radius:999px}.mlp-figures{display:flex;flex-wrap:wrap;gap:20px 44px;margin-top:10px;padding-top:20px;border-top:1px solid var(--mlp-line)}.mlp-figures>li{display:flex;flex-direction:column}.mlp-figures__num{font-size:1.75rem;font-weight:700;line-height:1.1;color:var(--mlp-brand);font-variant-numeric:tabular-nums}.mlp-figures__label{font-size:0.8125rem;color:var(--mlp-ink-2)}.mlp-linklist{border-top:1px solid var(--mlp-line)}.mlp-linklist a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 4px;font-weight:600;color:var(--mlp-ink);text-decoration:none;border-bottom:1px solid var(--mlp-line)}.mlp-linklist a:hover{color:var(--mlp-brand)}.mlp-arrow{display:inline-block;color:var(--mlp-brand);transition:transform 0.15s}.mlp-linklist a:hover .mlp-arrow,.mlp-card:hover .mlp-arrow{transform:translateX(3px)}[dir="rtl"] .mlp-arrow{transform:scaleX(-1)}[dir="rtl"] .mlp-linklist a:hover .mlp-arrow,[dir="rtl"] .mlp-card:hover .mlp-arrow{transform:scaleX(-1) translateX(3px)}.mlp-faq{display:grid;gap:0 clamp(24px,4vw,56px);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.mlp-faq__item{display:grid;gap:8px;align-content:start;padding-block:22px 24px;border-top:1px solid var(--mlp-line)}.mlp-faq__item p{color:var(--mlp-ink-2)}.mlp-related{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.mlp-card{display:flex;flex-direction:column;gap:8px;height:100%;padding:12px 12px 16px;color:var(--mlp-ink);text-decoration:none;background:var(--mlp-white);border:1px solid var(--mlp-line);border-radius:var(--mlp-radius);transition:border-color 0.15s,box-shadow 0.15s}.mlp-card:hover{color:var(--mlp-ink);border-color:var(--mlp-brand);box-shadow:0 6px 18px rgba(0,58,82,0.08)}.mlp-card__img{display:grid;place-items:center;aspect-ratio:5 / 4;margin-bottom:4px;overflow:hidden;background:var(--mlp-steel);border-radius:4px}.mlp-card__img img{width:100%;height:100%;object-fit:contain}.mlp-card__name{font-weight:700;line-height:1.3}.mlp-card__desc{font-size:0.8125rem;color:var(--mlp-ink-2)}.mlp-card__go{margin-top:auto;padding-top:4px;font-size:0.8125rem;font-weight:700;color:var(--mlp-brand)}.mlp-cta{padding-block:clamp(48px,6vw,80px);color:var(--mlp-on-dark);background:var(--mlp-brand-dark)}.mlp-cta__grid{display:grid;gap:32px;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.mlp-cta__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center}}.mlp-cta__grid>div{display:grid;gap:16px;min-width:0}.mlp-cta .mlp-h2{color:var(--mlp-on-dark)}.mlp-cta p{color:var(--mlp-on-dark-2);max-width:60ch}.mlp-contact{border-top:1px solid var(--mlp-on-dark-line);min-width:0}.mlp-contact>li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-block:14px;border-bottom:1px solid var(--mlp-on-dark-line)}.mlp-contact__label{font-size:0.875rem;color:var(--mlp-on-dark-2)}.mlp-contact a{font-weight:700;color:var(--mlp-on-dark);text-decoration:none;overflow-wrap:anywhere}.mlp-contact a:hover{color:var(--mlp-on-dark);text-decoration:underline}.mlp-cta :focus-visible{outline-color:var(--mlp-on-dark)}@media (prefers-reduced-motion:reduce){:is(.mlp,.mlp-section,.mlp-toc) *,:is(.mlp,.mlp-section,.mlp-toc) *::before,:is(.mlp,.mlp-section,.mlp-toc) *::after{transition:none !important}}