.mf{--mf-ink:#07090c;--mf-orange:var(--brand,#ff6a00);--mf-soft:#ff8a3d;--mf-ease:cubic-bezier(.22, 1, .36, 1);--mf-dir:1;isolation:isolate;background:var(--mf-ink);color:#fff;font-family:var(--font-thmanyah), system-ui, sans-serif;position:relative}.mf[dir=rtl]{--mf-dir:-1}.mf-sky{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mf-sky:before,.mf-sky:after{content:"";border-radius:50%;position:absolute}.mf-sky:before{aspect-ratio:1.6;background:radial-gradient(closest-side,#ff6a0057,#0000 72%);width:min(70rem,120%);inset:auto -8% -28% auto}.mf-sky:after{aspect-ratio:1;background:radial-gradient(closest-side,#ff8a3d14,#0000);width:34rem;inset:-18rem auto auto 8%}.mf[dir=rtl] .mf-sky:before{inset:auto auto -28% -8%}.mf-wrap{max-width:72rem;margin-inline:auto;padding:4.5rem 1.25rem 1.5rem;container-type:inline-size}@media (min-width:40rem){.mf-wrap{padding-inline:1.5rem}}.mf-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem;display:grid}@media (min-width:48rem){.mf-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.mf-cols{grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem}.mf-col[data-wide]{grid-column:span 2}.mf-col[data-wide] ul{column-count:2;column-gap:2rem}}.mf-col-title{color:#fff;align-items:center;gap:.5rem;margin:0;font-size:.85rem;font-weight:800;display:flex}.mf-col-title:before{content:"";background:var(--mf-orange);border-radius:2px;flex-shrink:0;width:7px;height:7px}.mf-col ul{margin:.85rem 0 0;padding:0;list-style:none}.mf-col li{break-inside:avoid}.mf-link{color:#ffffffa3;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-height:38px;transition:color .25s var(--mf-ease), translate .25s var(--mf-ease);align-items:center;font-size:.9rem;line-height:1.35;display:inline-flex;position:relative}.mf-link:before{content:"";inset-inline-start:-14px;background:var(--mf-orange);opacity:0;width:8px;height:2px;transition:opacity .25s var(--mf-ease);border-radius:2px;margin-top:-1px;position:absolute;top:50%}.mf-link:hover,.mf-link:focus-visible{color:#fff;translate:calc(8px * var(--mf-dir)) 0}.mf-link:hover:before,.mf-link:focus-visible:before{opacity:1}.mf-sign{--mf-size:max(2.45rem, min(calc((100cqi - 6.5rem) / 4.2), calc(100cqi / 4.95)));font-size:var(--mf-size);justify-content:space-between;align-items:flex-end;gap:.35rem;margin-top:3.5rem;padding-bottom:.2em;display:flex;position:relative}.mf-word{min-width:0;font-family:var(--font-thmanyah-display), var(--font-thmanyah), serif;letter-spacing:-.03em;color:var(--mf-orange);-webkit-user-select:none;user-select:none;margin:0;font-weight:900;line-height:.78;display:flex;-webkit-mask-image:linear-gradient(#000 42%,#0003);mask-image:linear-gradient(#000 42%,#0003)}.mf-word span{display:inline-block}.mf-robot{transform-origin:50% 100%;flex-shrink:0;width:max(84px,.66em);margin-inline-start:-.08em;position:relative}.mf-robot-glow{z-index:0;filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#ff6a008c,#0000 70%);width:150%;height:78%;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.mf-robot img{z-index:1;filter:drop-shadow(0 18px 28px #ff6a0052);width:100%;height:auto;display:block;position:relative}.mf-bar{color:#fff9;border-top:1px solid #ffffff1a;flex-direction:column;gap:1.25rem;margin-top:.25rem;padding-top:1.5rem;font-size:.8rem;display:flex}@media (min-width:64rem){.mf-bar{flex-direction:row;justify-content:space-between;align-items:center}}.mf-legal{gap:.25rem;margin:0;line-height:1.6;display:grid}.mf-legal p{margin:0}.mf-tools{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.mf-tool,.mf-lang,.mf-up{cursor:pointer;font:inherit;background:0 0;border:0}.mf-tool{color:#ffffffb3;border-radius:999px;align-items:center;gap:.45rem;min-height:40px;padding:0 .85rem;font-weight:700;transition:color .2s,background-color .2s;display:inline-flex}.mf-tool svg{flex-shrink:0;width:1rem;height:1rem}.mf-tool:hover{color:#fff;background:#ffffff0f}.mf-langs{padding:3px;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.25rem;padding-inline-start:.7rem;display:inline-flex}.mf-langs-icon{color:#fff9;width:.95rem;height:.95rem}.mf-langs ul{gap:2px;margin:0;padding:0;list-style:none;display:flex}.mf-lang{color:#ffffffb3;border-radius:999px;align-items:center;min-height:34px;padding:0 .75rem;font-weight:700;transition:color .2s,background-color .2s;display:inline-flex}.mf-lang:hover{color:#fff}.mf-lang[aria-pressed=true]{background:var(--mf-orange);color:var(--mf-ink)}@media (max-width:40rem){.mf-langs{max-width:100%}.mf-lang{padding-inline:.55rem}}.mf-up{color:#fff;width:42px;height:42px;transition:background-color .25s var(--mf-ease), color .25s var(--mf-ease), border-color .25s var(--mf-ease);border:1px solid #ffffff24;border-radius:50%;place-items:center;display:grid}.mf-up svg{width:1.05rem;height:1.05rem;transition:transform .25s var(--mf-ease)}.mf-up:hover{border-color:var(--mf-orange);background:var(--mf-orange);color:var(--mf-ink)}.mf-up:hover svg{transform:translateY(-2px)}.mf a:focus-visible,.mf button:focus-visible{outline:2px solid var(--mf-soft);outline-offset:3px}@keyframes mf-letter{0%{opacity:0;transform:translateY(55%)}to{opacity:1;transform:none}}@keyframes mf-robot{0%{opacity:0;transform:scale(.6)rotate(-12deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mf-sign{view-timeline:--mf block}.mf-word span{animation:linear both mf-letter;animation-timeline:--mf;animation-range:entry calc(var(--i) * 7%) entry calc(50% + var(--i) * 7%)}.mf-robot{animation:linear both mf-robot;animation-timeline:--mf;animation-range:entry 40%}}}
