.mbp{--mbp-ink:#080a09;--mbp-paper:#f0f0ea;--mbp-lime:#c8ff3d;--mbp-line:#080a091a;--mbp-muted:#ffffff8c;background:var(--mbp-paper);color:var(--mbp-ink);font-family:inherit}.mbp,.mbp *{box-sizing:border-box}:where(.mbp) :where(h2,p,ul){margin:0;padding:0}.mbp__head{background:var(--mbp-ink);color:#fff;grid-template-columns:1fr auto;align-items:end;gap:32px;padding:clamp(56px,8vw,112px) clamp(16px,5vw,72px) clamp(40px,5vw,64px);display:grid}.mbp__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--mbp-muted);margin-bottom:22px;font-size:11px;font-weight:600}.mbp__title{text-transform:uppercase;letter-spacing:-.035em;font-size:clamp(34px,5.4vw,84px);font-weight:800;line-height:1.06}.mbp__rule{background:var(--mbp-lime);width:clamp(96px,11vw,170px);height:6px;margin-top:clamp(20px,2.4vw,32px);display:block}.mbp__meta{color:#ffffffb8;text-align:right;max-width:240px;font-size:14px;line-height:1.5}.mbp__meta strong{letter-spacing:-.03em;color:var(--mbp-lime);margin-bottom:8px;font-size:44px;font-weight:800;line-height:1;display:block}.mbp-row{border-bottom:1px solid var(--mbp-line);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;direction:ltr;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.mbp-row.is-dragging{cursor:grabbing}.mbp-track{will-change:transform;width:max-content;list-style:none;display:flex}.mbp-logo{border-right:1px solid var(--mbp-line);background:var(--mbp-paper);flex:none;justify-content:center;align-items:center;width:clamp(180px,17vw,260px);height:clamp(124px,11vw,164px);padding:20px 26px;transition:background .25s,transform .2s;display:flex;position:relative}.mbp-logo img{object-fit:contain;pointer-events:none;-webkit-user-drag:none;width:auto;max-width:76%;height:auto;max-height:62px;transition:transform .4s cubic-bezier(.2,.7,.2,1),filter .4s;display:block}.mbp-logo.tall img{max-height:92px}.mbp-logo.round img{max-height:82px}.mbp-logo.wide img{max-width:84%;max-height:76px}.mbp-logo.mono img{opacity:.85}.mbp-logo.dark:before{content:"";background:#1e201f;border-radius:12px;transition:inset .3s,background .3s;position:absolute;inset:20px 22px}.mbp-logo.dark img{max-width:64%;max-height:74px;position:relative}.mbp-logo:after{content:"";background:var(--mbp-lime);transform-origin:0;height:3px;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:24px;right:24px;transform:scaleX(0)}@media (hover:hover){.mbp-logo:hover{background:#fff}.mbp-logo:hover img{transform:scale(1.08)translateY(-2px)}.mbp-logo:hover:after{transform:scaleX(1)}.mbp-logo.dark:hover:before{inset:14px 16px}}.mbp-logo.is-pressed{transform:scale(.95)}.mbp-logo.is-pressed img{transform:scale(1.02)}.mbp__hint{letter-spacing:.14em;text-transform:uppercase;color:#080a0973;justify-content:space-between;gap:16px;padding:14px clamp(16px,5vw,72px);font-size:11px;font-weight:600;display:flex}@media (max-width:760px){.mbp__head{grid-template-columns:1fr}.mbp__meta{text-align:left}.mbp-logo{width:150px;height:110px;padding:14px}.mbp-logo img{max-width:80%;max-height:44px}.mbp-logo.tall img{max-height:64px}.mbp-logo.round img{max-height:58px}.mbp-logo.dark:before{inset:12px}.mbp-logo.dark img{max-height:52px}}.mbp__hint{color:#52544f;flex-wrap:wrap;align-items:center}.mbp__hint button{font:inherit;color:var(--mbp-ink);cursor:pointer;background:0 0;border:1px solid #76786f;border-radius:999px;min-height:44px;padding:12px 18px}.mbp__hint button:active{background:#dce1ce}.mbp-row:focus-visible,.mbp__hint button:focus-visible{outline-offset:-3px;outline:3px solid #679500}[dir=rtl] .mbp__meta{text-align:start}[dir=rtl] .mbp__title{letter-spacing:0;line-height:1.3}@media (prefers-reduced-motion:reduce){.mbp *{transition:none!important}.mbp-logo:hover img,.mbp-logo.is-pressed{transform:none}}
