@font-face{font-family:ppNeue;src:url(/_next/static/media/2083ff70ac450b74-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:ppNeue;src:url(/_next/static/media/d35191c5da15b061-s.p.woff2) format("woff2");font-display:swap;font-weight:500}@font-face{font-family:ppNeue;src:url(/_next/static/media/c8be08e29f82f2cc-s.p.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:ppNeue Fallback;src:local("Arial");ascent-override:102.52%;descent-override:23.67%;line-gap-override:0.00%;size-adjust:95.11%}.__className_ff054f{font-family:ppNeue,ppNeue Fallback,Helvetica Neue,Arial,sans-serif}.__variable_ff054f{--font-pp:"ppNeue","ppNeue Fallback",Helvetica Neue,Arial,sans-serif}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9da48a48bf6500f8-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9efac92d680e57b6-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1323037a3e4ea9e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/17efc7caebbb6a73-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f022b1629605b85c-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/18d6d756b83deaa1-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/101eb3c626c8a0e0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b729ad8c86c7d641-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb66eb17bf011c3b-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3abc2a74bccacda0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/20e170e88a69dd27-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/99dc19e540dbb87b-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local("Arial");ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.00%;size-adjust:101.17%}.__className_e3925a{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.__variable_e3925a{--font-plex-ar:"IBM Plex Sans Arabic","IBM Plex Sans Arabic Fallback"}body:has(.mkt){background:#f6f7f5}@media (prefers-reduced-motion:no-preference){html:has(.mkt){scroll-behavior:smooth}}.mkt :is(section[id],#packages){scroll-margin-top:72px}.mkt{--mk-paper:#f6f7f5;--mk-paper-2:#e5edeb;--mk-ink:#131716;--mk-ink-2:#4e5a58;--mk-ink-3:#75817f;--mk-line:rgba(19,23,22,0.14);--mk-line-soft:rgba(19,23,22,0.08);--mk-teal:#2e7c7c;--mk-dark:#0a0d0d;--mk-dark-2:#121717;--mk-dark-3:#1a2020;--mk-dark-line:rgba(255,255,255,0.11);--mk-dark-t1:#edebe4;--mk-dark-t2:#a3b5b3;--mk-dark-t3:#748987;--mk-dark-teal:#5fb3b3;background:var(--mk-paper);color:var(--mk-ink);font-family:var(--font-pp),"Helvetica Neue",Arial,sans-serif;font-synthesis:none;min-height:100dvh;line-height:1.6;font-size:16px;text-rendering:optimizeLegibility;overflow-x:clip}.mkt[dir=rtl]{font-family:var(--font-plex-ar),var(--font-pp),sans-serif}.mkt[dir=rtl] *{letter-spacing:0!important}.mkt :is(input,button,textarea,select){font-family:inherit}.mkt img{max-width:100%;height:auto;display:block}.mkt :focus-visible{outline:2px solid var(--mk-teal);outline-offset:3px;border-radius:2px}.mkt-dark :focus-visible{outline-color:var(--mk-dark-teal)}.mkt-wrap{max-width:1180px;margin-inline:auto;padding-inline:clamp(20px,4.5vw,44px)}.mkt-skip{position:absolute;inset-inline-start:16px;top:-48px;z-index:300;background:var(--mk-ink);color:var(--mk-paper);padding:10px 16px;border-radius:8px;font-size:14px;text-decoration:none;transition:top .15s ease}.mkt-skip:focus-visible{top:12px}.mkt-nav{position:sticky;top:0;z-index:200;background:rgba(10,13,13,.92);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--mk-dark-line)}.mkt-nav-in{display:flex;align-items:center;gap:28px;min-height:64px}.mkt-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.mkt-wordmark{font-family:var(--font-pp),"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:21px;letter-spacing:-.02em;color:var(--mk-dark-t1)}.mkt-nav-links{display:flex;gap:24px;margin-inline-start:auto}.mkt-nav-links a{font-size:14px;color:var(--mk-dark-t2);text-decoration:none;transition:color .15s}.mkt-nav a.is-active,.mkt-nav-links a:hover{color:var(--mk-dark-t1)}.mkt-nav a.is-active{box-shadow:inset 0 -2px 0 var(--mk-dark-teal)}.mkt-nav-links a{padding-block:6px}.mkt-nav-side{display:flex;align-items:center;gap:14px}.mkt-lang{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--mk-dark-line);border-radius:999px;background:none;cursor:pointer;transition:border-color .15s}.mkt-lang:hover{border-color:var(--mk-dark-teal)}.mkt-lang span{min-width:34px;padding:4px 10px;border-radius:999px;font-size:13px;font-weight:500;line-height:1.2;color:var(--mk-dark-t2);text-align:center}.mkt-lang span[lang=ar]{font-family:var(--font-plex-ar),sans-serif;font-size:14px}.mkt-lang span.is-on{background:var(--mk-dark-3);color:var(--mk-dark-t1)}.mkt-subnav{display:none}@media (max-width:760px){.mkt :is(section[id],#packages){scroll-margin-top:100px}.mkt-nav-in{gap:12px;min-height:52px}.mkt-nav-links{display:none}.mkt-nav-side{margin-inline-start:auto}.mkt-subnav{display:block;border-top:1px solid var(--mk-dark-line)}.mkt-subnav-in{display:flex;gap:20px;min-height:38px;align-items:center;overflow-x:auto;scrollbar-width:none}.mkt-subnav-in::-webkit-scrollbar{display:none}.mkt-subnav a{font-size:13.5px;line-height:38px;color:var(--mk-dark-t2);text-decoration:none;white-space:nowrap}}.mkt-btn-teal{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--brand-primary);color:var(--brand-ink);text-decoration:none;border:none;border-radius:8px;padding:13px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:background .15s,transform .15s ease}.mkt-btn-teal:hover{background:var(--mk-dark-teal);transform:translateY(-1px)}.mkt-btn-teal svg{width:18px;height:18px;flex-shrink:0}.mkt-kicker{font-size:12.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mk-teal);margin:0 0 22px}.mkt[dir=rtl] .mkt-kicker{font-size:14px;text-transform:none}.mkt-h2{font-size:clamp(32px,4.6vw,56px);font-weight:500;line-height:1.06;letter-spacing:-.025em;margin:0;max-width:21ch;text-wrap:balance}.mkt[dir=rtl] :is(.mkt-h1,.mkt-h2){line-height:1.28}.mkt-hero{background:var(--mk-dark);color:var(--mk-dark-t1);padding-block:clamp(72px,9vw,128px) clamp(56px,7vw,104px)}.mkt-h1{font-size:clamp(42px,7.4vw,96px);font-weight:500;line-height:1.03;letter-spacing:-.032em;margin:0}.mkt-h1-line{display:block}.mkt-hero-lede{font-size:clamp(17px,1.6vw,20px);line-height:1.65;color:var(--mk-dark-t1);max-width:56ch;margin:28px 0 0}.mkt-hero-ctas{display:flex;align-items:center;flex-wrap:wrap;gap:14px 18px;margin-top:40px}.mkt-hero-ctas .mkt-btn-teal{min-width:254px}.mkt-hero-media{margin-top:clamp(48px,6vw,88px)}@media (min-width:761px){.mkt-hero-media .mkt-frame{aspect-ratio:9/16;width:min(100%,360px);margin-inline:auto}.mkt-hero-media .mkt-frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mkt-hero-caption{max-width:360px;margin-inline:auto}}@media (min-width:1000px){.mkt-hero-in{display:grid;grid-template-columns:minmax(0,1fr) clamp(300px,28vw,360px);grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"h1 tile" "lede tile" "ctas tile" ". tile" ". caption";-moz-column-gap:clamp(40px,5vw,80px);column-gap:clamp(40px,5vw,80px)}.mkt-hero .mkt-h1{grid-area:h1;margin-top:clamp(24px,4vw,64px)}.mkt-hero-lede{grid-area:lede}.mkt-hero-ctas{grid-area:ctas}.mkt-hero-media{grid-area:tile;margin-top:0}.mkt-hero-media .mkt-frame{width:100%}.mkt-hero-caption{grid-area:caption;max-width:none}}@media (max-width:760px){.mkt-hero{padding-block-start:0}.mkt-hero-in{display:grid;grid-template-areas:"tile" "caption" "lede" "ctas"}.mkt-hero .mkt-h1{grid-area:tile;align-self:end;position:relative;z-index:1;padding-block-end:20px}.mkt-hero-media{grid-area:tile;margin:0 calc(-1 * clamp(20px, 4.5vw, 44px))}.mkt-hero-media .mkt-frame{height:min(calc(100vw * 16 / 9),78svh);border:none;border-radius:0}.mkt-hero-media .mkt-frame img,.mkt-hero-media .mkt-hero-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mkt-hero-media .mkt-frame:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 62%,var(--mk-dark) 100%);pointer-events:none}.mkt-hero-caption{grid-area:caption}.mkt-hero-lede{grid-area:lede;margin-top:20px}.mkt-hero-ctas{grid-area:ctas;margin-top:28px}.mkt-hero-ctas .mkt-btn-teal{width:100%}}.mkt-frame{position:relative;border:1px solid var(--mk-dark-line);border-radius:14px;overflow:hidden;background:var(--mk-dark-2)}.mkt-hero-video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .4s ease}.mkt-hero-video.is-playing{opacity:1}.mkt-hero-video::-webkit-media-controls-start-playback-button{display:none!important}.mkt-caption{font-size:14px;line-height:1.6;color:var(--mk-dark-t3);margin-top:14px;max-width:72ch}.mkt-section{padding-block:clamp(64px,10vw,148px)}.mkt-section+.mkt-section{padding-block-start:0}.mkt-how{margin-top:clamp(64px,8vw,112px);padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--mk-line)}.mkt-how-title{font-size:clamp(26px,3vw,36px);font-weight:500;letter-spacing:-.02em;line-height:1.15;margin:0}.mkt-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(28px,4vw,56px);margin-top:clamp(48px,5.5vw,80px)}.mkt-step{border-top:1px solid var(--mk-line);padding-top:26px}.mkt-step-n{font-size:13px;font-weight:500;color:var(--mk-ink-3);letter-spacing:.08em;display:block;margin-bottom:40px;font-variant-numeric:tabular-nums}.mkt-step h3{font-size:24px;font-weight:500;letter-spacing:-.015em;margin:0 0 12px;line-height:1.25}.mkt-step p{font-size:16px;line-height:1.65;color:var(--mk-ink-2);margin:0}@media (max-width:860px){.mkt-steps{grid-template-columns:1fr;gap:36px}.mkt-step-n{margin-bottom:20px}}.mkt-players-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(40px,6vw,96px);align-items:center;margin-top:clamp(44px,5vw,72px)}.mkt-points{display:flex;flex-direction:column;gap:clamp(44px,5vw,64px);margin:0;padding:0;list-style:none}.mkt-points h3{font-size:24px;font-weight:500;letter-spacing:-.01em;margin:0 0 8px;line-height:1.3}.mkt-points p{font-size:16px;line-height:1.65;color:var(--mk-ink-2);margin:0;max-width:52ch}.mkt-phones{display:flex;align-items:center;justify-content:center;gap:clamp(14px,2vw,24px)}.mkt-phone{border:1px solid var(--mk-line);border-radius:34px;overflow:hidden;background:var(--mk-dark);padding:8px;max-width:300px;box-shadow:0 24px 60px -32px rgba(19,23,22,.45)}.mkt-phone img{border-radius:26px}.mkt-phone-back{max-width:250px}.mkt-players-cta{display:flex;align-items:center;flex-wrap:wrap;gap:16px 20px;margin-top:clamp(48px,5vw,72px);padding-top:36px;border-top:1px solid var(--mk-line)}.mkt-players-cta strong{font-size:24px;font-weight:500;letter-spacing:-.01em;margin-inline-end:auto}@media (max-width:860px){.mkt-players-grid{grid-template-columns:1fr}.mkt-phones{justify-content:flex-start}.mkt-phone{max-width:260px}.mkt-phone-back{max-width:210px}.mkt-players-cta strong{width:100%}}.mkt-parents-lede{font-size:clamp(16px,1.5vw,19px);line-height:1.65;color:var(--mk-ink-2);max-width:58ch;margin:24px 0 0}.mkt-parents-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,56px);margin-top:clamp(44px,5vw,72px)}.mkt-parents-points li{border-top:1px solid var(--mk-line);padding-top:24px}.mkt-showcase{margin-top:clamp(48px,5.5vw,80px);background:var(--mk-paper-2);border:1px solid var(--mk-line-soft);border-radius:24px;padding:clamp(36px,5vw,64px) clamp(20px,4vw,56px) clamp(24px,3vw,36px)}.mkt-screens{display:flex;justify-content:center;align-items:center;gap:clamp(20px,4vw,56px)}.mkt-screen{flex:none;width:340px}.mkt-screen img{filter:drop-shadow(0 24px 40px rgba(19,23,22,.18))}@media (max-width:860px){.mkt-screens{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * clamp(20px, 4vw, 56px));padding:4px clamp(20px,4vw,56px) 28px}.mkt-screens::-webkit-scrollbar{display:none}.mkt-screen{width:260px;scroll-snap-align:center}}.mkt-showcase-note{font-size:13px;line-height:1.55;color:var(--mk-ink-3);text-align:center;margin:clamp(24px,3vw,36px) auto 0;max-width:60ch}.mkt-packages-head{margin-top:clamp(64px,8vw,112px)}.mkt-packages-head h3{font-size:clamp(26px,3vw,36px);font-weight:500;letter-spacing:-.02em;line-height:1.15;margin:0}.mkt-packages-head p{font-size:16px;line-height:1.65;color:var(--mk-ink-2);max-width:60ch;margin:14px 0 0}.mkt-packages{display:grid;grid-template-columns:minmax(0,1fr);max-width:480px;margin-inline:auto;gap:clamp(16px,2vw,24px);margin-top:clamp(32px,4vw,48px);align-items:stretch}.mkt-package{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--mk-line);border-radius:18px;padding:28px 24px 24px}.mkt-package h4{font-size:19px;font-weight:500;margin:0}.mkt-package-price{display:flex;align-items:baseline;gap:8px;margin:18px 0 0}.mkt-package-price strong{font-size:44px;font-weight:500;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.mkt-package-price s{font-size:20px;font-weight:500;color:var(--mk-ink-3);text-decoration-thickness:2px;font-variant-numeric:tabular-nums}.mkt-package-price small{font-size:15px;font-weight:500;color:var(--mk-ink-3)}.mkt-package-unit{font-size:12.5px;color:var(--mk-ink-3);margin:6px 0 0}.mkt-package-promise{font-size:15px;color:var(--mk-ink-2);margin:14px 0 0}.mkt-package ul{list-style:none;margin:22px 0 26px;padding:20px 0 0;border-top:1px solid var(--mk-line-soft);display:grid;gap:12px;flex:1;align-content:start}.mkt-package li{position:relative;padding-inline-start:24px;font-size:14.5px;line-height:1.55;color:var(--mk-ink-2)}.mkt-package li:before{content:"";position:absolute;inset-inline-start:2px;top:.42em;width:10px;height:6px;border-left:2px solid var(--mk-teal);border-bottom:2px solid var(--mk-teal);rotate:-45deg}.mkt-package li:first-child{color:var(--mk-ink)}.mkt-package-featured{background:var(--mk-dark-2);border-color:var(--mk-dark-line);color:var(--mk-dark-t1);box-shadow:0 30px 70px -36px rgba(10,13,13,.55)}.mkt-package-featured .mkt-package-price small,.mkt-package-featured .mkt-package-promise,.mkt-package-featured .mkt-package-unit,.mkt-package-featured li{color:var(--mk-dark-t2)}.mkt-package-featured li:first-child{color:var(--mk-dark-t1)}.mkt-package-featured ul{border-top-color:var(--mk-dark-line)}.mkt-package-featured li:before{border-color:var(--mk-dark-teal)}.mkt-addon{margin-top:24px;padding-top:20px;border-top:1px dashed var(--mk-dark-line)}.mkt-addon-label{margin:0;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--mk-dark-t2)}.mkt-addon-head{display:flex;justify-content:space-between;gap:12px;margin:8px 0 0;font-size:16px;font-weight:500;color:var(--mk-dark-t1)}.mkt-addon-price{white-space:nowrap;font-variant-numeric:tabular-nums}.mkt-addon-body{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--mk-dark-t2)}.mkt-packages-promise{font-size:14.5px;color:var(--mk-ink-2);margin:20px 0 0}@media (max-width:920px){.mkt-packages{grid-template-columns:1fr;max-width:460px;gap:28px}}@media (max-width:860px){.mkt-parents-points{grid-template-columns:1fr;gap:32px}}.mkt-clubs{background:var(--mk-dark-2);border-top:1px solid var(--mk-dark-line);color:var(--mk-dark-t1);padding-block:clamp(64px,10vw,148px)}.mkt-clubs .mkt-kicker{color:var(--mk-dark-teal)}.mkt-clubs-lede{font-size:clamp(16px,1.5vw,19px);line-height:1.65;color:var(--mk-dark-t2);max-width:58ch;margin:24px 0 0}.mkt-clubs-media{margin-top:clamp(44px,5vw,72px)}.mkt-clubs-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(40px,6vw,88px);margin-top:clamp(48px,5.5vw,84px);align-items:start}.mkt-clubs .mkt-points h3{color:var(--mk-dark-t1)}.mkt-clubs .mkt-points p{color:var(--mk-dark-t2)}.mkt-clubs .mkt-caption{color:var(--mk-dark-t3)}@media (max-width:920px){.mkt-clubs-grid{grid-template-columns:1fr}}.mkt-academies{background:var(--mk-paper-2);border-top:1px solid var(--mk-line);padding-block:clamp(64px,10vw,148px)}.mkt-academies .mkt-clubs-lede{color:var(--mk-ink-2)}.mkt-academies .mkt-clubs-grid{margin-top:clamp(40px,5vw,72px)}.mkt-academies .mkt-demo{color:var(--mk-dark-t1)}.mkt-demo{background:var(--mk-dark);border:1px solid var(--mk-dark-line);border-radius:16px;padding:clamp(24px,3vw,36px)}.mkt-demo h3{font-size:24px;font-weight:500;letter-spacing:-.015em;margin:0 0 8px}.mkt-demo-sub{font-size:14.5px;color:var(--mk-dark-t2);line-height:1.6;margin:0 0 26px}.mkt-demo-row{display:flex;gap:12px}.mkt-demo-row>div{flex:1}.mkt-field{margin-bottom:16px}.mkt-field label{display:block;font-size:13px;font-weight:500;color:var(--mk-dark-t2);margin-bottom:6px}.mkt-field input{width:100%;height:50px;background:var(--mk-dark-3);border:1px solid var(--mk-dark-line);border-radius:8px;padding-inline:14px;color:var(--mk-dark-t1);font-size:15px;transition:border-color .13s}.mkt-field input::-moz-placeholder{color:var(--mk-dark-t3)}.mkt-field input::placeholder{color:var(--mk-dark-t3)}.mkt-field input:focus{outline:none;border-color:var(--mk-dark-teal)}.mkt-demo-submit{width:100%;height:52px;margin-top:8px;background:var(--brand-primary);color:var(--brand-ink);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:background .15s}.mkt-demo-submit:hover:not(:disabled){background:var(--mk-dark-teal)}.mkt-demo-submit:disabled{opacity:.55;cursor:default}.mkt-demo-wa{width:100%;margin-bottom:4px}.mkt-demo-or{display:flex;align-items:center;gap:12px;color:var(--mk-dark-t3);font-size:13px;margin-block:16px}.mkt-demo-or:after,.mkt-demo-or:before{content:"";flex:1;height:1px;background:var(--mk-dark-line)}.mkt-demo-error{background:rgba(224,90,74,.12);border:1px solid rgba(224,90,74,.32);color:#e88d81;border-radius:9px;padding:10px 14px;font-size:13.5px;margin-bottom:16px}.mkt-demo-signin{margin-top:18px;font-size:13.5px;color:var(--mk-dark-t3);text-align:center}.mkt-demo-signin a{color:var(--mk-dark-teal);text-decoration:none}.mkt-demo-signin a:hover{text-decoration:underline}.mkt-demo-success{text-align:center;padding-block:28px}.mkt-demo-success strong{display:block;font-size:18px;font-weight:500;margin-bottom:10px}.mkt-demo-success p{font-size:14.5px;color:var(--mk-dark-t2);line-height:1.6;margin:0;max-width:34ch;margin-inline:auto}.mkt-also-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px)}.mkt-also-card{display:block;height:100%;background:#fff;border:1px solid var(--mk-line);border-radius:18px;padding:26px 24px;color:var(--mk-ink);text-decoration:none;transition:border-color .15s,transform .15s ease}.mkt-also-card:hover{border-color:var(--mk-teal);transform:translateY(-2px)}.mkt-also-card h3{font-size:22px;font-weight:500;margin:0 0 8px}.mkt-also-card p{font-size:15.5px;line-height:1.6;color:var(--mk-ink-2);margin:0 0 18px}.mkt-also-link{font-size:15px;font-weight:500;color:var(--mk-teal)}.mkt-also-link:after{content:" →"}.mkt[dir=rtl] .mkt-also-link:after{content:" ←"}@media (max-width:720px){.mkt-also-grid{grid-template-columns:1fr}}.mkt-faq{margin-top:clamp(32px,4vw,56px);max-width:820px;border-top:1px solid var(--mk-line)}.mkt-faq details{border-bottom:1px solid var(--mk-line)}.mkt-faq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:19px;font-weight:500;cursor:pointer;list-style:none}.mkt-faq summary::-webkit-details-marker{display:none}.mkt-faq summary:after{content:"+";flex:none;font-size:24px;line-height:1;color:var(--mk-teal)}.mkt-faq details[open] summary:after{content:"\2212"}.mkt-faq p{margin:-6px 0 22px;font-size:16px;line-height:1.65;color:var(--mk-ink-2);max-width:64ch}.mkt-trust{text-align:center}.mkt-trust .mkt-h2,.mkt-trust-body{margin-inline:auto}.mkt-trust-body{font-size:clamp(16px,1.5vw,18px);line-height:1.7;color:var(--mk-ink-2);max-width:62ch;margin-top:24px}.mkt-footer{border-top:1px solid var(--mk-line-soft);padding-block:44px 52px}.mkt-footer-in{display:flex;align-items:flex-start;flex-wrap:wrap;gap:24px 40px}.mkt-footer-brand{margin-inline-end:auto}.mkt-footer-brand .mkt-wordmark{color:var(--mk-ink)}.mkt-footer-brand p{font-size:14px;color:var(--mk-ink-3);margin:8px 0 0;max-width:40ch;line-height:1.6}.mkt-footer-side{display:flex;align-items:center;gap:22px}.mkt-footer-side a{font-size:14px;color:var(--mk-ink-2);text-decoration:none}.mkt-footer-side a:hover{color:var(--mk-ink)}.mkt-footer-rights{width:100%;font-size:13px;color:var(--mk-ink-3);margin:20px 0 0}.mkt-reveal{opacity:0;transform:translateY(16px);transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1)}.mkt-reveal-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.mkt *,.mkt :after,.mkt :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.mkt-legal{padding:96px 0 80px}.mkt-legal-in{max-width:68ch}.mkt-legal-meta{margin-top:12px;color:var(--mk-ink-3);font-size:15px}.mkt-legal-sec{margin-top:40px}.mkt-legal-sec h2{font-size:19px;font-weight:500;letter-spacing:-.01em;margin-bottom:12px}.mkt-legal-sec p{color:var(--mk-ink-2);margin-bottom:14px}.mkt-legal-sec ul{margin:0 0 14px;padding-inline-start:20px;list-style:disc;color:var(--mk-ink-2)}.mkt-legal-sec li{margin-bottom:8px}.mkt-legal-callout{border:1px solid var(--mk-line);border-inline-start:3px solid var(--mk-teal);border-radius:10px;background:rgba(46,124,124,.05);padding:16px 18px;margin-bottom:14px;color:var(--mk-ink)}.mkt-legal-other{margin-top:56px;padding-top:24px;border-top:1px solid var(--mk-line-soft)}.mkt-legal-other a{color:var(--mk-teal);text-decoration:none;font-weight:500}.mkt-legal-other a:hover{text-decoration:underline}@media (max-width:720px){.mkt-legal{padding:72px 0 56px}}.mkt-signup{max-width:560px;margin:0 auto}.mkt-field select{width:100%;height:50px;background:var(--mk-dark-3);border:1px solid var(--mk-dark-line);border-radius:8px;padding-inline:14px;color:var(--mk-dark-t1);font-size:15px}.mkt-check{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.5;color:var(--mk-dark-t1);margin-bottom:14px;cursor:pointer}.mkt-check input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:var(--brand-primary)}