@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/marketing/Cairo-arabic-695c59.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/marketing/Cairo-latin-ext-3c7d39.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/marketing/Cairo-latin-b653a0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/marketing/Cairo-arabic-695c59.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/marketing/Cairo-latin-ext-3c7d39.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/marketing/Cairo-latin-b653a0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/marketing/Cairo-arabic-695c59.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/marketing/Cairo-latin-ext-3c7d39.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/marketing/Cairo-latin-b653a0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/marketing/Cairo-arabic-695c59.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/marketing/Cairo-latin-ext-3c7d39.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/marketing/Cairo-latin-b653a0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/marketing/Cairo-arabic-695c59.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/marketing/Cairo-latin-ext-3c7d39.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/marketing/Cairo-latin-b653a0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/marketing/InstrumentSerif-latin-ext-italic-59d106.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/marketing/InstrumentSerif-latin-italic-416828.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/marketing/PlusJakartaSans-latin-ext-3c9511.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/marketing/PlusJakartaSans-latin-e2e017.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/marketing/PlusJakartaSans-latin-ext-3c9511.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/marketing/PlusJakartaSans-latin-e2e017.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/marketing/PlusJakartaSans-latin-ext-3c9511.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/marketing/PlusJakartaSans-latin-e2e017.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/marketing/PlusJakartaSans-latin-ext-3c9511.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/marketing/PlusJakartaSans-latin-e2e017.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/marketing/PlusJakartaSans-latin-ext-3c9511.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/marketing/PlusJakartaSans-latin-e2e017.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial),local(Liberation Sans),local(Helvetica);size-adjust:106.05%;ascent-override:97.88%;descent-override:20.93%;line-gap-override:0%}@font-face{font-family:Cairo Fallback;src:local(Arial),local(Segoe UI),local(Geeza Pro),local(Noto Sans Arabic);ascent-override:130.3%;descent-override:57.1%;line-gap-override:0%}.mk{--mk-ink:#0b1f17;--mk-text:#2c3b35;--mk-muted:#46564f;--mk-faint:#5f6e68;--mk-line:#e3e9e6;--mk-mint:#eef7f2;--mk-soft:#f6f9f7;--mk-green:#138451;--mk-green-dark:#0f7248;--mk-green-bright:#7fe0b0;--mk-gold:#b8913f;--mk-gold-light:#e8cf8e;--mk-on-dark:#c3d1ca;color:var(--mk-ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback,system-ui,sans-serif;line-height:1.6}.mk [lang=ar],.mk:lang(ar){font-family:Cairo,Cairo Fallback,system-ui,sans-serif}.mk *,.mk :after,.mk :before{box-sizing:border-box}.mk a{color:var(--mk-green-dark)}.mk :focus-visible{outline:3px solid var(--mk-green);outline-offset:3px;border-radius:6px}.mk-wrap{max-width:1200px;margin-inline:auto;padding-inline:32px}.mk-skip{inset-inline-start:16px;z-index:50;background:var(--mk-ink);border-radius:10px;padding:12px 18px;font-weight:700;text-decoration:none;position:absolute;top:-64px;color:#fff!important}.mk-skip:focus{top:12px}.mk-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mk-accent{letter-spacing:-.01em;color:var(--mk-green-dark);font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.mk:lang(ar) .mk-accent{letter-spacing:0;font-family:Cairo,Cairo Fallback,system-ui,sans-serif;font-style:normal;font-weight:800}.mk-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--mk-green-dark);align-items:center;gap:10px;font-size:13px;font-weight:700;display:inline-flex}.mk:lang(ar) .mk-eyebrow{letter-spacing:0;font-size:14px}.mk-gold-line{background:var(--mk-gold);border-radius:2px;width:36px;height:2px;display:inline-block;position:relative;overflow:hidden}.mk-gold-line:after{content:"";background:linear-gradient(90deg,transparent,var(--mk-gold-light),transparent);animation:3s linear infinite mk-shimmer;position:absolute;inset:0;transform:translate(-100%)}.mk-h2{letter-spacing:-.025em;margin:0;font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1.12}.mk:lang(ar) .mk-h2{letter-spacing:0;line-height:1.3}.mk-lede{color:var(--mk-muted);margin:0;font-size:18px;line-height:1.65}.mk-section{padding:112px 0;position:relative}.mk-soft{background:var(--mk-soft)}.mk-section-head{flex-direction:column;gap:18px;max-width:720px;display:flex}.mk-center{text-align:center;align-items:center;margin-inline:auto}.mk-list-reset{margin:0;padding:0;list-style:none}.mk-stack-10,.mk-stack-12,.mk-stack-14,.mk-stack-20,.mk-stack-48,.mk-stack-56,.mk-stack-6,.mk-stack-8{flex-direction:column;display:flex}.mk-stack-6{gap:6px}.mk-stack-8{gap:8px}.mk-stack-10{gap:10px}.mk-stack-12{gap:12px}.mk-stack-14{gap:14px}.mk-stack-20{gap:20px}.mk-stack-48{gap:48px}.mk-stack-56{gap:56px}.mk-h3{margin:0;font-size:19px;font-weight:700;line-height:1.35}.mk-h3-sm{font-size:17px}.mk-body{color:var(--mk-muted);margin:0;font-size:15px;line-height:1.6}.mk-body-sm{font-size:14.5px;line-height:1.55}@media (width<=768px){.mk-section{padding:80px 0}}.mk-btn{min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,background-color .25s,border-color .25s;display:inline-flex}.mk-btn:hover{transform:translateY(-2px)}.mk a.mk-btn-primary,.mk-btn-primary{background:var(--mk-green);color:#fff;box-shadow:0 10px 24px -10px #138451b3}.mk a.mk-btn-primary:hover,.mk-btn-primary:hover{background:var(--mk-green-dark);color:#fff}.mk a.mk-btn-ghost,.mk-btn-ghost{color:var(--mk-ink);background:#fff;border:1px solid #d5ded9}.mk a.mk-btn-ghost:hover,.mk-btn-ghost:hover{border-color:var(--mk-ink)}.mk a.mk-btn-light{color:var(--mk-ink);background:#fff}.mk a.mk-btn-outline-light{color:#fff;border:1px solid #fff6}.mk a.mk-btn-outline-light:hover{border-color:#fff}.mk-card{border:1px solid var(--mk-line);background:#fff;border-radius:20px;transition:transform .35s,box-shadow .35s,border-color .35s}.mk-card:hover{border-color:#cfe3d8;transform:translateY(-4px);box-shadow:0 24px 48px -28px #0b1f1759}.mk-chip{background:var(--mk-mint);width:44px;height:44px;color:var(--mk-green-dark);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.mk-badge{border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.mk-badge-dark{background:var(--mk-ink);color:#f2e3b8}.mk-check{color:var(--mk-text);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.mk-check svg{color:var(--mk-green);flex:none;margin-top:3px}.mk-toggle{background:#eef2f0;border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.mk-toggle button{min-height:44px;font:inherit;cursor:pointer;color:var(--mk-muted);background:0 0;border:0;border-radius:999px;padding:0 20px;font-size:14px;font-weight:700;transition:background-color .2s,color .2s}.mk-toggle button[aria-pressed=true],.mk-toggle button[aria-selected=true]{color:var(--mk-ink);background:#fff;box-shadow:0 2px 8px #0b1f171f}.mk-shot{border:1px solid var(--mk-line);background:#fff;border-radius:18px;margin:0;overflow:hidden;box-shadow:0 40px 80px -40px #0b1f1780}.mk-shot img{width:100%;height:auto;display:block}.mk-browserbar{border-bottom:1px solid var(--mk-line);background:#f4f7f5;align-items:center;gap:7px;height:34px;padding:0 14px;display:flex}.mk-browserbar span{background:#e1e6e3;border-radius:50%;width:10px;height:10px}.mk-dark{background:var(--mk-ink);color:#fff;position:relative;overflow:hidden}.mk-grid-bg{will-change:transform;background-image:linear-gradient(#ffffff0d 1px,#0000 0),linear-gradient(90deg,#ffffff0d 1px,#0000 0);background-size:48px 48px;animation:30s linear infinite mk-drift;inset:-48px 0 0 -48px}.mk-glow,.mk-grid-bg{pointer-events:none;position:absolute}.mk-glow{filter:blur(60px);will-change:transform,opacity;border-radius:50%;animation:8s ease-in-out infinite mk-breathe}.mk-fade-up{animation:.9s cubic-bezier(.2,.7,.2,1) both mk-fade-up}.mk-rise{animation:.9s cubic-bezier(.2,.7,.2,1) both mk-rise}.mk-d1{animation-delay:80ms}.mk-d2{animation-delay:.18s}.mk-d3{animation-delay:.28s}.mk-d4{animation-delay:.38s}.mk-d5{animation-delay:.5s}.mk-float{animation:7s ease-in-out infinite mk-float}.mk-float-slow{animation:9s ease-in-out -3s infinite mk-float}.mk-js [data-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.mk-js [data-reveal].is-in{opacity:1;transform:none}.mk-tab-swap{animation:.5s both mk-fade-up}@keyframes mk-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes mk-rise{0%{transform:translateY(18px)}to{transform:none}}@keyframes mk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes mk-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}@keyframes mk-shimmer{to{transform:translate(100%)}}@keyframes mk-drift{to{transform:translate(48px,48px)}}@keyframes mk-marquee{to{transform:translate(-50%)}}@keyframes mk-marquee-rtl{to{transform:translate(50%)}}.mk-offscreen,.mk-offscreen *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.mk *,.mk :after,.mk :before{transition:none!important;animation:none!important}.mk-js [data-reveal]{opacity:1;transform:none}}@media (width<=640px){.mk-wrap{padding-inline:16px}.mk-glow{will-change:auto;animation:none}.mk-lede{font-size:16px}}
