/*!HTML5 Boilerplate v9.0.1 | MIT License | https://html5boilerplate.com/*/html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none!important}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:"";display:table}.clearfix::after{clear:both}@media print{*,*::before,*::after{background:#fff!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href)")"}abbr[title]::after{content:" (" attr(title)")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-400-normal.3b646991d30055a93a4ecc499713d4347953a74a947ecab435ab72070cbdab0e.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:ibm plex sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext-400-normal.c93d2a12aaa280f68b9ab7b726ff8dfedda67c99ef9abed047c1847a1cc6d583.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-500-normal.0717336fb31fcdcde4b8deb3675bb4a0f7f6d484864afcd6751ac29975962203.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:ibm plex sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext-500-normal.2846035d85100f84c79393f80f1442d4ee720129ab8b3ffa8969aae281db8c6c.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-600-normal.8960851d691c054ed38e259bdcf1a6190d157b4203ed5bb32c632a863fb8ec2f.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:ibm plex sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext-600-normal.b25dfd4f979e442ae1e25cd0894463434cf01ba21ac1a35d39f4a82bd4cc060e.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-20C0,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/cairo-arabic-400-normal.1b36945f5f6a3d1fed3783999b887d0c56cfd66a41a04212a28aa79abbdff0e1.woff2)format('woff2');unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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}@font-face{font-family:cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cairo-latin-400-normal.1e12ba8a71e04bed2e7d75c3bb3f147b8650888a6a4ccd56c12931601ec3afe6.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/cairo-arabic-600-normal.621909d2e4c8720d3af3a74028556956d343baaa5be48c47a0ad406607fc6515.woff2)format('woff2');unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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}@font-face{font-family:cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/cairo-latin-600-normal.7212d7c4943af5388b90cd38e18343c16782f40988616d0596f769c515b71018.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/cairo-arabic-700-normal.673212b4908a9a6366ad6beb8a8a58c91bc3cb7e6cc4802b315a240c2dd80eb9.woff2)format('woff2');unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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}@font-face{font-family:cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cairo-latin-700-normal.c174069a5fe05b9a60a058a4d35553fbba7c5207ae979e8fcde5ebc4dacce5a0.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:space grotesk;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/space-grotesk-latin-700-normal.35f8aec56cfd5cbfdb03cc68733a54a0b05bb3617ffcd5fd332badc0b045ca55.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}:root{--ss-citron:#C8F04D;--ss-ink:#14160F;--ss-paper:#F4F5EE;--ss-canvas:#F7F6F1;--ss-elev:#EFEDE4;--ss-muted:#5C6154;--ss-font-latin:'IBM Plex Sans', 'Cairo', system-ui, sans-serif;--ss-font-arabic:'Cairo', 'IBM Plex Sans', system-ui, sans-serif;--ss-font-word:'Space Grotesk', 'IBM Plex Sans', system-ui, sans-serif}[data-theme=dark]{--ss-citron:#C8F04D;--ss-ink:#F4F5EE;--ss-paper:#F4F5EE;--ss-canvas:#12140F;--ss-elev:#1B1E16;--ss-muted:#A8AD9A}.ss-lockup{display:inline-flex;align-items:center;gap:.35em;direction:ltr;unicode-bidi:isolate;color:inherit;text-decoration:none}.ss-lockup svg{width:1.15em;height:1.15em;flex:none}.ss-word{font-family:var(--ss-font-word);font-weight:700;letter-spacing:-.055em}:root{--canvas:#F7F6F1;--elev:#EFEDE4;--card:#FCFBF8;--ink:#14160F;--muted:#5C6154;--line:rgba(20, 22, 15, .12);--line-strong:rgba(20, 22, 15, .28);--dark:#12140F;--dark-elev:#1B1E16;--paper:#F4F5EE;--dark-muted:#A8AD9A;--dark-line:rgba(244, 245, 238, .14);--citron:#C8F04D;--fg:var(--ink);--fg-muted:var(--muted);--rule:var(--line);--rule-strong:var(--line-strong);--surface:var(--card);--focus:var(--ink);--mark-line:var(--ink);--font:'IBM Plex Sans', system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;--gutter:16px;--max:1120px;--r-lg:24px;--r-md:16px;color-scheme:light}html[lang=ar]{--font:'Cairo', 'IBM Plex Sans', system-ui, -apple-system, 'Segoe UI', Tahoma, Arial, sans-serif}@media(min-width:768px){:root{--gutter:32px}}@media(min-width:1200px){:root{--gutter:40px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;min-height:100vh;background:var(--canvas);color:var(--fg);font-family:var(--font);font-size:1.0625rem;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word}html[lang=ar] body{font-size:1.125rem;line-height:1.85}[hidden]{display:none!important}span[dir],b[dir],strong[dir],code[dir],bdi{unicode-bidi:isolate}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:6px}svg{flex:none}h1,h2,h3{margin:0;font-weight:600;letter-spacing:-.022em;line-height:1.1;text-wrap:balance}html[lang=ar] :is(h1,h2,h3){font-weight:700;letter-spacing:0;line-height:1.4}h1{font-size:clamp(2.375rem,1.3rem + 4.6vw,4.625rem);line-height:1.02;letter-spacing:-.034em}html[lang=ar] h1{font-size:clamp(2.125rem,1.25rem + 3.8vw,3.875rem);line-height:1.35}h2{font-size:clamp(1.75rem,1.2rem + 2.3vw,2.875rem)}h3{font-size:1.1875rem;line-height:1.3;letter-spacing:-.01em}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}code{font-family:ui-monospace,sfmono-regular,Menlo,Consolas,monospace;font-size:.88em}.num{font-variant-numeric:tabular-nums;white-space:nowrap}.sprite{position:absolute;width:0;height:0;overflow:hidden}.skip{position:absolute;inset-inline-start:12px;inset-block-start:-80px;z-index:10;padding:10px 16px;border-radius:10px;background:var(--citron);color:var(--ink);font-weight:600;text-decoration:none}.skip:focus{inset-block-start:12px}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.wrap--narrow{max-width:calc(780px + 2 * var(--gutter))}.band--dark{--fg:var(--paper);--fg-muted:var(--dark-muted);--rule:var(--dark-line);--rule-strong:rgba(244, 245, 238, .34);--surface:var(--dark-elev);--focus:var(--citron);--mark-line:var(--citron);background:var(--dark);color:var(--fg)}.band--elev{background:var(--elev)}.section{padding-block:72px}@media(min-width:900px){.section{padding-block:112px}}.eyebrow{margin-block-end:16px;color:var(--fg-muted);font-size:.8125rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}html[lang=ar] .eyebrow{font-size:.9375rem;letter-spacing:0;text-transform:none}.lede{color:var(--fg-muted);font-size:clamp(1.125rem,1.02rem + .45vw,1.3125rem);line-height:1.55;max-width:36em}.section-head{max-width:760px}.section-head .lede{margin-block-start:16px}.brand{font-size:1.375rem;padding-block:12px;border-radius:8px}:root{--header-h:64px}@media(min-width:720px){:root{--header-h:72px}}html.js{scroll-padding-block-start:var(--header-h)}.site-header{--fg:var(--paper);--fg-muted:#D2D5C7;--focus:var(--citron);--glass-a:.8;--lip:4px;--reach:64px;--glass:rgba(27, 30, 22, var(--glass-a));--glass-lip:rgba(244, 245, 238, .1);--glass-line:rgba(0, 0, 0, .5);--glass-shade:rgba(0, 0, 0, .75);--well:rgba(244, 245, 238, .07);--well-line:var(--dark-line);--well-rule:rgba(244, 245, 238, .34);--well-current:rgba(244, 245, 238, .1);--word:var(--paper);--cta-bg:var(--citron);--cta-fg:var(--ink);--cta-ring:rgba(200, 240, 77, .3);--surface:var(--dark-elev);--rule:var(--dark-line);position:absolute;inset-block-start:0;inset-inline:0;z-index:5;padding-block:8px;color:var(--fg);box-shadow:0 1px 0 var(--glass-line),0 16px 32px -24px transparent;transition:box-shadow .3s ease}.js .site-header{position:fixed}.site-header.on-light{--fg:var(--ink);--fg-muted:#4A4F44;--focus:var(--ink);--glass:rgba(252, 251, 248, var(--glass-a));--glass-lip:rgba(255, 255, 255, .5);--glass-line:var(--line);--glass-shade:rgba(20, 22, 15, .4);--well:rgba(20, 22, 15, .05);--well-line:var(--line);--well-rule:var(--line-strong);--well-current:rgba(20, 22, 15, .07);--word:var(--ink);--cta-bg:var(--ink);--cta-fg:var(--paper);--cta-ring:rgba(20, 22, 15, .14);--surface:var(--card);--rule:var(--line)}.site-header.is-raised{box-shadow:0 1px 0 var(--glass-line),0 16px 32px -24px var(--glass-shade)}.site-header.is-open{box-shadow:0 1px 0 var(--glass-line),0 28px 56px -24px var(--glass-shade)}.site-header::before,.site-header::after{content:"";position:absolute;inset-inline:0;z-index:-1;pointer-events:none;transition:background-color .2s ease}.site-header::before{inset-block:0 var(--lip);background:var(--glass);-webkit-backdrop-filter:blur(28px)saturate(1.8);backdrop-filter:blur(28px)saturate(1.8)}.site-header::after{inset-block-end:0;height:var(--lip);background:var(--glass-lip);-webkit-backdrop-filter:blur(8px)saturate(1.6)brightness(1.3);backdrop-filter:blur(8px)saturate(1.6)brightness(1.3)}@supports(mask-image:none) or (-webkit-mask-image:none){.site-header::before{--cut:calc(100% - var(--reach) - var(--lip));inset-block-end:calc(-1 * var(--reach));-webkit-mask-image:linear-gradient(to bottom,#000 var(--cut),transparent var(--cut));mask-image:linear-gradient(to bottom,#000 var(--cut),transparent var(--cut))}.site-header::after{--cut:calc(var(--reach) + var(--lip));inset-block-end:calc(-1 * var(--reach));height:calc(var(--lip) + 2 * var(--reach));-webkit-mask-image:linear-gradient(to bottom,transparent var(--reach),#000 var(--reach),#000 var(--cut),transparent var(--cut));mask-image:linear-gradient(to bottom,transparent var(--reach),#000 var(--reach),#000 var(--cut),transparent var(--cut))}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.site-header{--glass-a:1;--lip:0px}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){.site-header{--glass-a:1;--lip:0px}.site-header::before,.site-header::after{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more),(forced-colors:active){.site-header{border-block-end:1px solid var(--fg)}}.wrap.header-row{max-width:calc(1440px + 2 * var(--gutter));display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"brand menu cta" "nav nav nav";align-items:center}.site-header .brand{grid-area:brand;justify-self:start;min-height:48px;padding-block:0;font-size:1.375rem;color:var(--word);transition:color .2s ease}.menu-btn,.btn.header-demo{border:1px solid var(--well-line);background:var(--well);transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.menu-btn{grid-area:menu;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-inline:12px 16px;border-radius:999px;color:var(--fg);font:inherit;font-size:.875rem;font-weight:600;line-height:1.2;cursor:pointer}.menu-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.menu-btn[aria-expanded=true] .i-menu,.menu-btn[aria-expanded=false] .i-close{display:none}.site-nav{grid-area:nav;display:none;flex-direction:column;max-height:calc(100vh - var(--header-h) - 40px);max-height:calc(100dvh - var(--header-h) - 40px);overflow-y:auto;overscroll-behavior:contain;margin-block-start:8px;padding:8px 6px 6px;border-block-start:1px solid var(--well-line);font-size:1rem;font-weight:500;transition:background-color .2s ease,border-color .2s ease}.site-header.is-open .site-nav{display:flex}.site-nav a{display:flex;flex:none;align-items:center;min-height:48px;padding-inline:16px;border-radius:16px;color:var(--fg-muted);text-decoration:none;white-space:nowrap;transition:color .2s ease,background-color .2s ease}.site-nav a:hover{color:var(--fg)}.site-nav a[aria-current=page]{color:var(--fg);background:var(--well-current)}.site-nav a:is(.nav-demo,.nav-cta){justify-content:center;margin-block-start:8px;border-radius:999px;font-size:.9375rem}.site-nav a.nav-demo{border-color:var(--well-rule);color:var(--fg)}.site-nav a.nav-cta{background:var(--cta-bg);color:var(--cta-fg)}.header-ctas{grid-area:cta;justify-self:end;display:flex}.header-ctas>*{margin-inline-start:8px}.header-ctas .btn{gap:8px;min-height:44px;padding-inline:16px;font-size:.875rem}.header-ctas .demo-menu{display:none}.btn.header-demo{color:var(--fg)}.btn.header-demo:hover{border-color:initial}.btn.header-cta{background:var(--cta-bg);color:var(--cta-fg);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.btn.header-cta:hover{box-shadow:0 0 0 5px var(--cta-ring)}.js .btn.header-cta{display:none}:is(.site-header .brand,.header-ctas .btn,.menu-btn):focus-visible{outline:3px solid transparent;box-shadow:0 0 0 2px var(--dark),0 0 0 5px var(--citron)}@media(min-width:560px){.header-ctas .demo-menu{display:block}.js .btn.header-cta{display:inline-flex}.header-ctas .btn{white-space:nowrap}.site-nav a:is(.nav-demo,.nav-cta){display:none}}@media(min-width:720px){.site-header{padding-block:12px}.site-header .brand{font-size:1.5rem}.header-ctas .btn{padding-inline:20px}}@media(min-width:1024px){.wrap.header-row{grid-template-columns:1fr auto 1fr;grid-template-areas:"brand nav cta";column-gap:16px}.menu-btn{display:none}.site-nav{display:flex;flex-direction:row;justify-self:center;max-height:none;overflow:visible;margin-block-start:0;padding:3px;border:1px solid var(--well-line);border-radius:999px;background:var(--well);font-size:.9375rem}.site-nav a{display:inline-flex;min-height:40px;padding-inline:14px;border-radius:999px}}.cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:32px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding-inline:26px;border:1.5px solid transparent;border-radius:999px;font:inherit;font-size:1rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:box-shadow .2s ease,border-color .2s ease}.btn:hover{text-decoration:none}.btn svg{width:18px;height:18px}.btn--primary{background:var(--citron);color:var(--ink)}.btn--primary:hover{box-shadow:0 0 0 5px rgba(200,240,77,.3)}.btn--ghost{color:var(--fg);border-color:var(--rule-strong);background:0 0}.btn--ghost:hover{border-color:initial}@media(max-width:479px){.cta-row :is(.btn,.demo-menu){flex:1 1 100%}}.demo-menu{position:relative}.demo-menu>summary.btn{display:flex;list-style:none;cursor:pointer;user-select:none;-webkit-user-select:none}.demo-menu>summary::-webkit-details-marker{display:none}.demo-menu>summary .chevron{width:16px;height:16px;margin-inline-end:-4px;transition:transform .2s ease}.demo-menu[open]>summary .chevron{transform:rotate(180deg)}.demo-panel{position:absolute;z-index:4;inset-block-start:calc(100% + 8px);inset-inline-end:0;display:grid;min-width:100%;padding:6px;border:1px solid var(--rule);border-radius:20px;background:var(--surface);color:var(--fg);box-shadow:0 20px 40px -20px rgba(0,0,0,.45);font-size:.9375rem;font-weight:500;text-align:start}.header-ctas .demo-panel{inset-inline:0 auto}.demo-panel a{display:flex;align-items:center;min-height:48px;padding-inline:16px;border-radius:14px;color:inherit;text-decoration:none;white-space:nowrap}.demo-panel a:hover{background:rgba(128,128,128,.16)}.demo-panel a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.demo-menu>summary .chevron{transition:none}}.arrow{width:1em;height:1em}[dir=rtl] .arrow{transform:scaleX(-1)}.link-arrow{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none;box-shadow:inset 0 -1.5px currentColor}.link-arrow:hover{box-shadow:inset 0 -2.5px currentColor}.hero{padding-block-start:calc(var(--header-h) + 36px)}@media(min-width:900px){.hero{padding-block-start:calc(var(--header-h) + 52px)}}.hero-head{padding-block-end:36px;text-align:center}.hero-head h1{font-size:clamp(2.375rem,1.2rem + 4.2vw,4.25rem)}html[lang=ar] .hero-head h1{font-size:clamp(2.125rem,1.2rem + 3.6vw,3.75rem)}.hero-head h1>span{display:block}.hero-head .lede{margin:24px auto 0;max-width:34em}.hero-head .cta-row{justify-content:center;margin-block-start:28px}.hero-note{margin-block-start:20px;color:var(--fg-muted);font-size:.9375rem}.page-hero{padding-block:calc(var(--header-h) + 16px)64px}@media(min-width:900px){.page-hero{padding-block:calc(var(--header-h) + 48px)96px}}.page-hero h1{max-width:15em}html[lang=ar] .page-hero h1{max-width:17em}.page-hero .lede{margin-block-start:24px}.page-hero--center{text-align:center}.page-hero--center :is(h1,.lede){margin-inline:auto}.page-hero--center .cta-row{justify-content:center}.ic{display:block;width:1.2em;height:1.2em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dev{position:relative;width:17.5em;padding:.5em;border-radius:2.8em;background:#0b0c09;box-shadow:inset 0 0 0 .1em #34372E,0 0 0 .09em #C9C8BF,0 2.4em 4em -2em rgba(0,0,0,.55)}.dev::before,.dev::after{content:"";position:absolute;width:.16em;border-radius:.08em;background:#c9c8bf}.dev::before{inset-block-start:9.5em;inset-inline-end:-.22em;height:3.4em}.dev::after{inset-block-start:7.5em;inset-inline-start:-.22em;height:2.2em;box-shadow:0 2.9em #C9C8BF}.dev-screen{position:relative;aspect-ratio:390/844;overflow:hidden;isolation:isolate;border-radius:2.3em;background:#fff;color:#14160f;line-height:1.3;container-type:inline-size;--u:calc(100cqw / 390)}.dev-screen::before{content:"";position:absolute;z-index:3;inset-block-start:.55em;inset-inline-start:50%;width:.56em;height:.56em;margin-inline-start:-.28em;border-radius:50%;background:#0b0c09}.dev-screen img{display:block;width:100%;height:auto}.dev-screen .ic{width:calc(24 * var(--u));height:calc(24 * var(--u))}.dev-sb{position:absolute;inset:0 0 auto;display:flex;align-items:center;justify-content:space-between;height:calc(40 * var(--u));padding-inline:calc(30 * var(--u))calc(24 * var(--u));background:var(--sb,#FFFFFF);font-size:calc(13.5 * var(--u));font-weight:600}.dev-sb-ic{display:flex;align-items:center;gap:calc(5 * var(--u))}.dev-sb .ic{width:calc(15 * var(--u));height:calc(15 * var(--u))}.dev--app{--sb:#F7F6F2}.app-view,.inapp{position:absolute;inset:calc(40 * var(--u))0 0;overflow:hidden}.app-view{background:#f7f6f2}.inapp{display:flex;flex-direction:column;background:#f5efe8}.inapp-bar{display:flex;align-items:center;justify-content:space-between;flex:none;height:calc(48 * var(--u));padding-inline:calc(14 * var(--u));border-block-end:1px solid #ECEAE4;background:#fff;font-size:calc(13 * var(--u));font-weight:600}.inapp-bar .ic{width:calc(20 * var(--u));height:calc(20 * var(--u))}.inapp-url{display:inline-flex;align-items:center;gap:calc(5 * var(--u))}.inapp-url .ic{width:calc(12 * var(--u));height:calc(12 * var(--u))}.inapp-view{position:relative;flex:1;min-height:0;overflow:hidden}.app-view img+img,.inapp-view img+img{position:absolute;inset:0 0 auto}.tap{position:absolute;inset-block-start:var(--ty);inset-inline-start:var(--tx);width:2.5em;height:2.5em;margin:-1.25em;border:.15em solid var(--citron);border-radius:50%;background:rgba(200,240,77,.3)}.sk{display:block;flex:none;border-radius:999px;background:#eceae4}:root{--dir:1;--pin-h:100vh;--glide:cubic-bezier(.22, 1, .36, 1)}[dir=rtl]{--dir:-1}@supports(height:100lvh){:root{--pin-h:100lvh}}.reel{--a:0;--p:.92;--ia:calc(1 - var(--a));--near:0;--r:24px;--track:400vh;position:relative}@media(min-width:720px){.reel{--r:36px}}.reel-pin{position:relative;height:clamp(34rem,88vh,54rem);margin-block-end:32px;overflow-x:clip;container-type:size}.reel-on .reel{--ae:calc(var(--a) * var(--a) * (3 - 2 * var(--a)));--near:calc((1 - var(--ae)) * (1 - var(--ae)));height:calc(2 * var(--pin-h) + var(--track))}.reel-on .reel-pin{position:sticky;inset-block-start:0;height:var(--pin-h);margin-block-end:0}.reel-on .hero+.section{position:relative;z-index:1;margin-block-start:calc(-1 * var(--pin-h));min-height:var(--pin-h);border-start-start-radius:24px;border-start-end-radius:24px;background:var(--canvas);box-shadow:0 -24px 48px -24px rgba(0,0,0,.55)}@media(min-width:720px){.reel-on .hero+.section{border-start-start-radius:40px;border-start-end-radius:40px}}.deck-post,.stage{position:absolute;inset:0}.deck-post--1{background:#7a6654;clip-path:inset(1% 7% 12% round var(--r));rotate:calc(var(--dir) * 2.6deg);translate:0 calc(var(--a) * 8%)}.deck-post--2{background:#e4d9cb;clip-path:inset(2.5% 5.5% 10% round var(--r));rotate:calc(var(--dir) * -1.2deg);translate:0 calc(var(--a) * 4%)}.stage{clip-path:inset(calc(var(--ia) * 5%) calc(var(--ia) * 4.5%) calc(var(--ia) * 5%) round calc(var(--ia) * var(--r)));rotate:calc(var(--dir) * var(--ia) * -3.2deg);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 .5 0 0 0 -.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(56% 48% at 50% 46%,#23271C,rgba(18,20,15,0) 72%),var(--dark)}.scene{--hy:47%;--fs:1em;position:absolute;inset:0;font-size:min(1.8cqh,3.4cqw);line-height:1.3;scale:calc(.9 + .1 * var(--a))}html[lang=ar] .scene{line-height:1.5}.reel-on .scene{inset-block-end:auto;height:100%;height:100svh}.scene>*{position:absolute;inset-inline-start:var(--x);inset-block-start:var(--y);translate:calc(var(--dir) * (-50% + var(--mx,0em)))calc(-50% + var(--my,0em))}.reel-on .scene>*{will-change:translate,opacity}.k{--in:0;--len:.06;--out:9;--olen:.07;--t:clamp(0, (var(--p) - var(--in)) / var(--len), 1);--o:clamp(0, (var(--p) - var(--out)) / var(--olen), 1);--e:calc(var(--t) * var(--t) * (3 - 2 * var(--t)));opacity:calc(var(--t) - var(--o))}.tap.k{scale:calc(.4 + .9 * var(--e))}.shot{translate:0 calc((1 - var(--e)) * 3%)}.orbits{--x:50%;--y:var(--hy);--my:calc(var(--ia) * 2em);width:62em;height:32em;rotate:calc(var(--dir) * (-8deg + var(--p) * 14deg))}.obj svg{display:block;width:100%;height:auto}.obj--bag{--x:14%;--y:30%;--my:calc((.5 - var(--p)) * 7em + var(--ia) * 3em);width:7.5em;rotate:calc(var(--dir) * -9deg)}.obj--box{--x:87%;--y:80%;--my:calc((.5 - var(--p)) * 10em + var(--ia) * 4em);width:10em;rotate:calc(var(--dir) * 5deg)}.dev--buyer{--nfs:min(5.4cqh, 48.5px);--focus:2.35em;--s:clamp(0, (var(--p) - .75) / .08, 1);--se:calc(var(--s) * var(--s) * (3 - 2 * var(--s)));--ry:calc(50% + (min(2.5cqh + var(--see, .35) * 50cqh, max(23cqw, 25cqh)) - 50%) / .9);--x:50%;--y:calc(var(--hy) + var(--near) * (var(--ry) - var(--hy)));--mx:calc(var(--se) * -11em);--my:calc((1 - var(--near)) * (.5 - var(--p)) * 1.5em + var(--near) * var(--focus));font-size:calc(var(--fs) + var(--near) * (var(--nfs) - var(--fs)));scale:calc(1 - .14 * var(--se))}@media(max-width:719px){.dev--buyer{--nfs:max(6.9cqw, 7.5cqh)}}.dev--buyer .dev-screen::after{content:"";position:absolute;inset:0;z-index:4;background:#0b0c09;opacity:calc(var(--se) * .55)}.feed{position:absolute;inset:calc(40 * var(--u))0 0;overflow:hidden;background:#fff;font-size:calc(13 * var(--u));line-height:1.3}.feed-col{--in:.04;--len:.13;position:absolute;inset:0 0 auto;opacity:1;translate:0 calc(var(--e) * -74 * var(--u))}.feed-film{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;background:#e4d9cb}.feed-top,.feed-head,.feed-cta,.feed-acts{display:flex;align-items:center;padding-inline:calc(14 * var(--u))}.feed-top{gap:calc(18 * var(--u));height:calc(44 * var(--u))}.sk--word{width:calc(104 * var(--u));height:calc(16 * var(--u));margin-inline-end:auto}.feed-head{gap:calc(10 * var(--u));height:calc(52 * var(--u))}.sk--disc{width:calc(32 * var(--u));height:calc(32 * var(--u))}.sk--line{width:calc(96 * var(--u));height:calc(10 * var(--u))}.sk--media{height:calc(320 * var(--u));border-radius:0}.feed-lines{display:grid;align-content:center;gap:calc(8 * var(--u));height:calc(60 * var(--u));padding-inline:calc(14 * var(--u))}.feed-lines .sk{width:62%;height:calc(10 * var(--u))}.feed-lines .sk+.sk{width:38%}.feed-avatar{flex:none;width:calc(32 * var(--u));height:calc(32 * var(--u));overflow:hidden;border-radius:50%;background:#f4efe8}.feed-who{display:grid;margin-inline-end:auto;line-height:1.25}.feed-who span{color:#6b6a63;font-size:calc(11.5 * var(--u))}.feed-cta{justify-content:space-between;height:calc(44 * var(--u));background:#1c1816;color:#f4efe8;font-weight:600}.feed-cta .ic{width:calc(18 * var(--u));height:calc(18 * var(--u))}[dir=rtl] .feed-cta .ic{scale:-1 1}.feed-acts{gap:calc(16 * var(--u));height:calc(44 * var(--u))}.feed-acts .ic:last-child{margin-inline-start:auto}.feed-cap{height:calc(56 * var(--u));padding-inline:calc(14 * var(--u));overflow:hidden}.feed-tabs{position:absolute;inset:auto 0 0;display:flex;align-items:center;justify-content:space-around;height:calc(50 * var(--u));border-block-start:1px solid #ECEAE4;background:#fff}.tap--ad{--tx:50%;--ty:74.8%;--in:.255;--len:.03;--out:.3;--olen:.03}.inapp.k{--in:.29;--len:.09;opacity:1;translate:0 calc((1 - var(--e)) * 102%)}.hero-tag,.hero-pill{--out:.68;width:max-content;--my:calc((1 - var(--e)) * 1.5em);scale:calc(.6 + .4 * var(--e))}.hero-tag{--x:66%;--y:27%;--in:.39;padding-block:.45em;padding-inline:1.7em 1em;background:var(--paper);color:var(--ink);font-size:1.35em;font-weight:600;letter-spacing:-.01em;clip-path:polygon(.85em 0,100% 0,100% 100%,.85em 100%,0 50%);rotate:calc(var(--dir) * -8deg)}[dir=rtl] .hero-tag{clip-path:polygon(0 0,calc(100% - .85em) 0,100% 50%,calc(100% - .85em) 100%,0 100%)}.hero-tag::before{content:"";position:absolute;inset-inline-start:.72em;inset-block-start:50%;width:.38em;height:.38em;margin-block-start:-.19em;border-radius:50%;background:var(--dark)}.hero-pill{display:inline-flex;align-items:center;gap:.5em;padding-block:.55em;padding-inline:.8em 1em;border-radius:999px;font-size:1.05em;font-weight:600;box-shadow:0 1em 2em -1em rgba(0,0,0,.7)}.hero-pill--cod{--x:31%;--y:37%;--in:.42;background:#f4efe8;color:#1c1816;rotate:calc(var(--dir) * 4deg)}.hero-pill--wilaya{--x:29%;--y:69%;--in:.45;background:#7a6654;color:#f4efe8;rotate:calc(var(--dir) * -3deg)}.shot--options{--in:.5;--len:.04;translate:none}.tap--order,.tap--details,.tap--confirm{--ty:95.5%;--tx:57%;--len:.02;--olen:.015}.tap--order{--tx:69%;--in:.53;--out:.555}.shot--details{--in:.55;--len:.035}.tap--details{--in:.67;--out:.692}.shot--payment{--in:.69;--len:.03}.tap--confirm{--in:.707;--len:.018;--out:.73}.shot--done{--in:.725;--len:.025}.live{position:absolute;top:0;left:0;width:390px;height:756px;border:0;transform-origin:0 0;scale:var(--k,1);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s ease,visibility 0s .3s}.reel-on .is-live>.live{visibility:visible;opacity:1;transition-delay:0s}.dev--seller{--in:.77;--len:.1;--x:50%;--y:var(--hy);--mx:calc(9em + (1 - var(--e)) * 30em);font-size:var(--fs)}.push{--in:.86;--len:.05;--out:.955;--olen:.03;position:absolute;inset-block-start:2.2em;inset-inline:-1.2em;padding:.85em 1em 1em;border:1px solid var(--dark-line);border-radius:1.5em;background:#30352a;color:var(--paper);font-size:.9em;line-height:1.35;box-shadow:0 2.5em 4em -1.5em rgba(0,0,0,.85);translate:0 calc((1 - var(--e)) * -3em - var(--o) * 3em)}html[lang=ar] .push{line-height:1.6}.push-app{display:flex;align-items:center;gap:.5em;color:var(--dark-muted);font-size:.85em;font-weight:500}.push-app svg{width:1.7em;height:1.7em}.push-time{margin-inline-start:auto}.push-title{margin-block-start:.55em;font-weight:600}.push-body{margin-block-start:.15em}.tap--push{--tx:50%;--ty:4.8em;--in:.925;--len:.02;--out:.955;--olen:.02}.shot--order{--in:.95;--len:.035}.obj--mark{--x:50%;--y:var(--hy);--mx:19.4em;--my:-6.5em;--in:.85;width:4.4em;filter:drop-shadow(0 1em 1.4em rgba(0,0,0,.6));rotate:calc(var(--dir) * 12deg);scale:calc(.4 + .6 * var(--e))}@media(max-aspect-ratio:4/5){.scene{--hy:45%;--fs:1.1em}.orbits{width:44em;height:26em}.obj--bag{--x:11%;--y:17%;width:5.5em}.obj--box{display:none}.dev--buyer{--mx:calc(var(--se) * -34em)}.dev--seller{--mx:calc((1 - var(--e)) * 30em)}.hero-tag{--x:78%;--y:23%;font-size:1.15em}.hero-pill{font-size:.95em}.hero-pill--cod{--x:24%;--y:35%}.hero-pill--wilaya{--x:25%;--y:70%}.obj--mark{--mx:10.6em;--my:-9em;width:3.6em}}.beats-wrap{position:absolute;inset-inline:0;inset-block-end:calc(var(--ia) * 5% + 28px);padding-inline:calc(var(--gutter) + var(--ia) * 5%)}@supports(height:100svh){.reel-on .beats-wrap{inset-block-end:calc(var(--ia) * 5% + 24px + (var(--pin-h) - 100svh))}}.beat-bars,.beats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}.beat-bars i{--f:1;position:relative;height:3px;overflow:hidden;border-radius:3px;background:rgba(244,245,238,.2)}.beat-bars i::after{content:"";position:absolute;inset:0;background:var(--paper);transform-origin:left;transform:scaleX(var(--f))}[dir=rtl] .beat-bars i::after{transform-origin:right}.reel-on .beat-bars i:nth-child(1){--f:clamp(0, var(--p) * 4, 1)}.reel-on .beat-bars i:nth-child(2){--f:clamp(0, var(--p) * 4 - 1, 1)}.reel-on .beat-bars i:nth-child(3){--f:clamp(0, var(--p) * 4 - 2, 1)}.reel-on .beat-bars i:nth-child(4){--f:clamp(0, var(--p) * 4 - 3, 1)}.beats{margin-block-start:14px}.beats li{font-size:clamp(1.0625rem,.92rem + .6vw,1.4375rem);font-weight:600;letter-spacing:-.01em;line-height:1.25;text-wrap:balance;transition:opacity .25s ease}html[lang=ar] .beats li{letter-spacing:0;line-height:1.5}.reel-on .beats li{opacity:.5}.reel-on .beats li.is-on{opacity:1}@media(max-width:1023px){.beat-bars,.beats{column-gap:16px}.beats li{font-size:1.0625rem}}@media(max-width:719px){.beats-wrap{padding-block-start:56px;background:linear-gradient(to top,var(--dark) 45%,rgba(18,20,15,0))}.beats{grid-template-columns:minmax(0,1fr);row-gap:6px}html:not(.reel-on) .beat-bars{display:none}.reel-on .beats li{grid-area:1/1;opacity:0}}.phones{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(232px,74%);gap:16px;margin-inline:calc(var(--gutter) * -1);padding:6px var(--gutter)18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin}.phones>li{scroll-snap-align:start}@media(min-width:880px){.phones{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-inline:0;padding-inline:0;overflow:visible}}.phone-fig{margin:0;container-type:inline-size}.phone-fig .dev{margin-inline:auto;font-size:min(14.7px,100cqw/19)}.phone-fig figcaption{margin-block-start:16px;color:var(--fg-muted);font-size:.9375rem;text-align:center}.prof{position:absolute;inset:calc(40 * var(--u))0 0;background:#fff;font-size:calc(13 * var(--u))}.prof-top{display:flex;align-items:center;gap:calc(18 * var(--u));height:calc(44 * var(--u));padding-inline:calc(14 * var(--u));font-size:calc(16 * var(--u))}.prof-top b{margin-inline-end:auto}.prof-head{display:flex;align-items:center;justify-content:space-between;height:calc(96 * var(--u));padding-inline:calc(14 * var(--u))calc(26 * var(--u))}.prof-logo{flex:none;width:calc(76 * var(--u));height:calc(76 * var(--u));overflow:hidden;border-radius:50%;background:#f4efe8;box-shadow:0 0 0 1px #E4DED4}.prof-head .sk{width:calc(46 * var(--u));height:calc(30 * var(--u));border-radius:calc(8 * var(--u))}.prof-bio{display:grid;align-content:center;height:calc(50 * var(--u));padding-inline:calc(14 * var(--u));line-height:1.35}.prof-bio span{color:#6b6a63}.prof-btns{display:flex;gap:calc(8 * var(--u));height:calc(44 * var(--u));padding:calc(4 * var(--u))calc(14 * var(--u))calc(8 * var(--u))}.prof-btns .sk{flex:1;border-radius:calc(8 * var(--u))}.prof-tabs{display:flex;align-items:center;justify-content:space-around;height:calc(44 * var(--u));border-block-end:1px solid #ECEAE4;color:#a5a39a}.prof-tabs .ic:first-child{color:#14160f}.prof-grid{position:relative;direction:ltr}.tap--tile{--tx:16.7%;--ty:16.7%}.how{--d:104px}.clock{position:relative;display:grid;place-items:center;width:var(--d);height:var(--d);margin-inline:auto}.clock svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.clock-track,.clock-arc{fill:none;stroke-width:6}.clock-track{stroke:var(--rule)}.clock-arc{stroke:var(--mark-line);stroke-linecap:round;stroke-dasharray:100 200}.plays .clock-arc{stroke-dashoffset:calc(102px * (1 - var(--left,1)))}.clock-time{font-size:calc(var(--d) * .238);font-weight:600;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.clock-label{position:absolute;inset-block-end:calc(50% + var(--d) * .15);color:var(--fg-muted);font-size:clamp(.75rem,var(--d) * .0774,.9375rem);line-height:1.2;transition:opacity .3s ease}.is-zero .clock-label{opacity:0}@media(max-width:899px){.how{padding-block-start:0}.how-clock{padding-block:calc(var(--header-h) + 8px)12px}.how .section-head{margin-block-start:16px}.plays .how-clock{position:sticky;inset-block-start:0;z-index:1;background:var(--canvas)}.plays .how-clock::after{content:"";position:absolute;inset-inline:0;inset-block-start:100%;height:16px;background:linear-gradient(var(--canvas),rgba(247,246,241,0));pointer-events:none}}@media(min-width:900px){.how{--d:224px}.how-track{display:grid;grid-template-columns:minmax(0,560px)280px;justify-content:center;column-gap:72px}.how .section-head{grid-area:1/1/auto/-1}.how .rail{grid-area:2/1}.how-clock{grid-area:2/2;align-self:start}.plays .how-clock{position:sticky;inset-block-start:calc(50vh - var(--d)/2)}.clock-track,.clock-arc{stroke-width:3.5}}.rail{--n:34px;--gap:36px;display:grid;gap:var(--gap);isolation:isolate}.rail>li{position:relative;padding-inline-start:calc(var(--n) + 20px)}.rail>li:not(:last-child)::before,.plays .rail>li:not(:last-child)::after{content:"";position:absolute;inset-block:calc(var(--n)/2)calc(-1 * (var(--gap) + var(--n)/2));inset-inline-start:calc(var(--n)/2 - 1px);width:2px;background:var(--rule-strong)}.plays .rail>li:not(:last-child)::after{background:var(--fg);transform-origin:50% 0;transform:scaleY(var(--f,0))}.step-n{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1;display:grid;place-items:center;width:var(--n);height:var(--n);border:1.5px solid var(--rule-strong);border-radius:50%;background:var(--canvas);font-weight:600;font-size:.9375rem}.rail h3{padding-block-start:4px}.rail p{margin-block-start:6px;color:var(--fg-muted)}.plays .step-n{transition:background-color .25s ease,border-color .25s ease,color .25s ease}.plays .is-on>.step-n{border-color:var(--fg);background:var(--fg);color:var(--canvas)}.plays .rail>li>:not(.step-n){transition:opacity .3s ease}.plays .rail>li:not(.is-on)>:not(.step-n){opacity:.45}.rail .places-title{margin-block-start:16px;color:var(--fg);font-size:.9375rem;font-weight:500}.places{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:10px}.places li{padding:6px 14px;border:1px solid var(--rule);border-radius:18px;background:var(--surface);font-size:.9375rem;font-weight:500;line-height:1.4}.equation{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.1em .32em}.equation .eq{color:var(--fg-muted);font-weight:400}.checks{display:grid;gap:12px;margin-block-start:24px}.checks li{position:relative;padding-inline-start:34px}.checks li::before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.3em;width:20px;height:20px;border-radius:50%;background:var(--fg)}.checks li::after{content:"";position:absolute;inset-inline-start:7px;inset-block-start:calc(.3em + 4px);width:6px;height:10px;border:solid var(--canvas);border-width:0 2px 2px 0;transform:rotate(45deg)}.band--dark .checks li::after{border-color:var(--dark)}.band--elev .checks li::after{border-color:var(--elev)}.panel{padding:24px;border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--surface)}@media(min-width:600px){.panel{padding:32px}}.panel h3+*{margin-block-start:16px}.rows li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-block:14px;border-block-end:1px solid var(--rule)}.rows li:first-child{border-block-start:1px solid var(--rule)}.rows .r-name{font-weight:600}.rows .r-val{font-size:1.375rem;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.panel .note{margin-block-start:16px;color:var(--fg-muted);font-size:.9375rem}.panel .link-arrow{margin-block-start:12px}.features{display:grid;gap:16px}@media(min-width:720px){.features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.features{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:720px){.features--three{grid-template-columns:minmax(0,1fr)}}@media(min-width:900px){.features--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.feature{padding:28px;border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--surface)}.feature p{margin-block-start:10px;color:var(--fg-muted)}.ficon{display:grid;place-items:center;width:44px;height:44px;margin-block-end:20px;border-radius:12px;background:var(--elev);color:var(--ink)}.ficon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.feature--lead{display:grid;gap:28px;border-color:transparent;background:var(--elev)}@media(min-width:720px){.feature--lead{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px;padding:40px}}.feature--lead .eyebrow{margin-block-start:0}.feature--lead h3{font-size:clamp(1.5rem,1.15rem + 1.5vw,2.25rem);line-height:1.12;letter-spacing:-.022em}html[lang=ar] .feature--lead h3{line-height:1.4;letter-spacing:0}.feature--lead h3+p{margin-block-start:14px}.snapcards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:420px;margin-inline:auto}@media(min-width:720px){.snapcards{margin-inline:auto 0}}.snapcard{aspect-ratio:390/520;overflow:hidden;border-radius:16px;background:#f5efe8;box-shadow:0 18px 40px -26px rgba(20,22,15,.45)}.snapcard img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.section-head--center{margin-inline:auto;margin-block-end:48px;text-align:center}.section-head--center .lede{margin-inline:auto}.section-foot{display:grid;justify-items:center;gap:16px;margin-block-start:40px;text-align:center}.section-line{max-width:44em;font-size:clamp(1.125rem,1.02rem + .5vw,1.375rem);line-height:1.55}.section-note{max-width:46em;color:var(--fg-muted);font-size:.9375rem}.pair{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.pair>.panel{display:grid;align-content:start}@media(min-width:900px){.pair{--rows:4;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.pair--long{--rows:7}.pair>.panel{grid-row:span var(--rows);grid-template-rows:subgrid}}.pair .eyebrow{margin-block-end:12px}.pair h3{font-size:clamp(1.3125rem,1.15rem + .7vw,1.625rem);line-height:1.25;letter-spacing:-.018em}.pair h3 .eq{color:var(--fg-muted);font-weight:400}.pair h3+*{margin-block-start:20px}.pair h3+p{color:var(--fg-muted)}.pair .note{margin-block-start:24px}.panel-sub{margin-block-start:28px;color:var(--fg-muted);font-size:.9375rem;font-weight:600}.pair .panel-sub+*{margin-block-start:12px}.night{display:grid;grid-template-columns:minmax(0,1fr);align-content:center}.panel--flat{border-style:dashed;border-color:var(--rule-strong);background:0 0}.panel--raised{border:1.5px solid var(--fg);box-shadow:0 28px 48px -32px rgba(20,22,15,.5)}.panel--raised>.eyebrow{color:var(--fg)}.night .pair{--rows:5}@media(min-width:900px){.night .checks{grid-row:span 2}}.month-days{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;margin-block-start:4px}.month-days span{position:relative;width:100%;aspect-ratio:1;max-height:2.75rem;border-radius:6px;background:var(--elev)}.month-days .on{background:var(--fg)}.month-k{display:flex;flex-direction:column;gap:2px 16px;margin-block-start:12px;color:var(--fg-muted);font-size:.9375rem}.month-v{color:var(--fg);font-size:1.1875rem;font-weight:600;white-space:nowrap}@media(min-width:600px) and (max-width:899px),(min-width:1200px){.month-k{flex-direction:row-reverse;align-items:baseline;justify-content:space-between}}.month+h3{margin-block-start:28px}.chores{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.chore{padding:9px 16px;border-radius:20px;border-end-start-radius:6px;background:var(--elev);color:var(--fg-muted);font-size:1rem;line-height:1.4}.chore:nth-child(2){margin-inline-start:20px}.chore:nth-child(3){margin-inline-start:40px}.night.plays .section-head>*,.night.plays .panel,.night.plays .note,.night.plays .section-foot{transition:opacity .7s var(--glide),translate .7s var(--glide)}.night.plays .panel--raised{transition:opacity .7s var(--glide),translate .7s var(--glide),box-shadow .9s ease .3s}.night.plays .panel--raised:not(.is-on){box-shadow:0 28px 48px -32px rgba(20,22,15,0)}.night.plays .section-head>:nth-child(2){transition-delay:80ms}.night.plays .section-head>:nth-child(3){transition-delay:160ms}.night.plays .section-head:not(.is-on)>*,.night.plays .panel:not(.is-on),.night.plays .note:not(.is-on),.night.plays .section-foot:not(.is-on){opacity:0;translate:0 20px;transition:none}.night.plays .month-days .on{background:var(--elev)}.night.plays .month-days span::after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--rule-strong);opacity:0}.night.plays .month-days .on::after{background:var(--fg);opacity:1;transition:opacity .5s var(--glide)calc(var(--i,0) * 22ms),scale .5s var(--glide)calc(var(--i,0) * 22ms)}.night.plays .month.is-on span:not(.on)::after{animation:day-off .6s ease calc(var(--i,0) * 22ms)}.night.plays .month:not(.is-on) .on::after{opacity:0;scale:.3;transition:none}@keyframes day-off{40%{opacity:.6}}.night.plays .month-k>*{transition:opacity .6s var(--glide),translate .6s var(--glide)}.night.plays .month-k>.month-v{transition-delay:.66s}.night.plays .month:not(.is-on) .month-k>*{opacity:0;translate:0 8px;transition:none}.night.plays .chore:nth-child(2),.night.plays .checks li:nth-child(2){--d:.12s}.night.plays .chore:nth-child(3),.night.plays .checks li:nth-child(3){--d:.24s}.night.plays .chore{transform-origin:calc(50% - var(--dir) * 50%)100%;transition:opacity .5s var(--glide)var(--d,0s),scale .5s var(--glide)var(--d,0s)}.night.plays .chores:not(.is-on) .chore{opacity:0;scale:.8;transition:none}.night.plays .checks li{transition:opacity .6s var(--glide)var(--d,0s),translate .6s var(--glide)var(--d,0s)}.night.plays .checks li::before{transition:scale .5s var(--glide)calc(var(--d,0s) + .15s)}.night.plays .checks li::after{transition:opacity .3s ease calc(var(--d,0s) + .35s)}.night.plays .checks:not(.is-on) li{opacity:0;translate:0 12px;transition:none}.night.plays .checks:not(.is-on) li::before{scale:0;transition:none}.night.plays .checks:not(.is-on) li::after{opacity:0;transition:none}.offer{max-width:920px;margin-inline:auto;padding:32px 24px}@media(min-width:720px){.offer{padding:48px}}.offer-sum{display:grid;justify-items:center;gap:12px;text-align:center}@media(min-width:720px){.offer-sum{grid-template-columns:minmax(0,1fr)auto minmax(0,1fr);align-items:start;gap:32px}}.offer-fig{display:grid;justify-items:center;gap:10px}.offer-n,.offer-plus{font-size:clamp(2.75rem,1.6rem + 5vw,4.5rem);line-height:1}.offer-n{font-weight:600;letter-spacing:-.04em}html[lang=ar] .offer-n{letter-spacing:0}.offer-k{max-width:16em;color:var(--fg-muted)}.offer-plus{color:var(--fg-muted);font-weight:400}.offer .checks{margin-block-start:32px;padding-block-start:28px;border-block-start:1px solid var(--rule)}@media(min-width:900px){.offer .checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.days{display:flex;flex-wrap:wrap;gap:8px}.days li{min-width:44px;padding:7px 12px;border:1px solid var(--rule-strong);border-radius:999px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.3;text-align:center}.days .is-default{border-color:var(--ink);background:var(--ink);color:var(--paper)}.cta-band{position:relative;margin-block-start:-24px;text-align:center;border-start-start-radius:24px;border-start-end-radius:24px;background:radial-gradient(64% 72% at 50% 42%,#23271C,rgba(18,20,15,0) 72%),var(--dark)}@media(min-width:720px){.cta-band{margin-block-start:-40px;border-start-start-radius:40px;border-start-end-radius:40px}}.cta-band h2{max-width:18em}.cta-band .lede{margin-block-start:16px}.cta-band :is(h2,.lede){margin-inline:auto}.cta-band .cta-row{justify-content:center}.cta-mark{display:block;width:56px;margin:0 auto 28px}.cta-mark svg{display:block;width:100%;height:auto}.jumps{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:32px}.jumps a{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border:1px solid var(--rule-strong);border-radius:999px;font-size:.9375rem;font-weight:500;line-height:1.4;text-decoration:none}.jumps a:hover{border-color:var(--fg)}.faq-group h2,.faq-item h3{scroll-margin-block-start:24px}.faq{padding-block:4px}.faq-item{padding-block:24px}.faq-item+.faq-item{border-block-start:1px solid var(--rule)}.faq-item h3{font-size:1.25rem}html[lang=ar] .faq-item h3{font-size:1.3125rem}.faq-item h3+.faq-a{margin-block-start:10px}@media(min-width:900px){.faq{padding:12px 48px}.faq-item{display:grid;grid-template-columns:minmax(0,5fr)minmax(0,7fr);align-items:baseline;gap:48px;padding-block:36px}.faq-item h3+.faq-a{margin-block-start:0}}.faq-a{max-width:62ch}.faq-a :is(p,ul)+:is(p,ul){margin-block-start:12px}.faq-a ul{padding-inline-start:1.25em;list-style:disc}.faq-a li+li{margin-block-start:8px}.faq-a li::marker{color:var(--fg-muted)}.faq-a a{font-weight:500}.site-footer{padding-block:56px 40px;border-block-start:1px solid var(--rule);font-size:.9375rem}.footer-grid{display:grid;gap:32px}@media(min-width:800px){.footer-grid{grid-template-columns:minmax(0,1.6fr)minmax(0,1fr)minmax(0,1fr)}}.footer-brand .ss-lockup{font-size:1.5rem;border-radius:8px}.footer-brand p{margin-block-start:14px;max-width:26em;color:var(--fg-muted)}.footer-h{margin-block-end:10px;color:var(--fg);font-weight:600}.footer-links li+li{margin-block-start:4px}.footer-links a{display:inline-block;padding-block:4px;color:var(--fg-muted);text-decoration:none}.footer-links a:hover{color:var(--fg);text-decoration:underline}.footer-meta{display:grid;gap:8px;margin-block-start:44px;padding-block-start:24px;border-block-start:1px solid var(--rule);color:var(--fg-muted);font-size:.875rem}.footer-meta a{color:var(--fg)}.lang{display:flex;align-items:center;font-size:.9375rem}.lang a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:44px;padding-inline:8px;color:var(--fg-muted);font-weight:500;text-decoration:none}.lang a:hover{color:var(--fg)}.lang a+a::before{content:"";position:absolute;inset-inline-start:0;inset-block:14px;border-inline-start:1px solid var(--rule-strong)}.lang a[aria-current]{color:var(--fg);font-weight:600}.lang a[aria-current]::after{content:"";position:absolute;inset-inline:12px;inset-block-end:8px;height:2px;border-radius:2px;background:var(--mark-line)}.lang a[lang=ar]{font-size:1.0625rem}.footer-meta .lang{margin-inline-start:-8px}.legal-head{padding-block:calc(var(--header-h) + 24px)8px}@media(min-width:900px){.legal-head{padding-block:calc(var(--header-h) + 64px)16px}}.legal-head h1{font-size:clamp(2.125rem,1.4rem + 3vw,3.25rem)}.meta{margin-block-start:14px;color:var(--muted);font-size:.9375rem}.governs{margin-block-start:20px;padding:14px 18px;border-radius:12px;background:var(--elev);font-size:.9375rem}.prose{padding-block:16px 96px}.prose h2{margin-block:44px 12px;font-size:1.375rem;letter-spacing:-.01em}.prose p+p,.prose p+ul,.prose ul+p{margin-block-start:12px}.prose ul{padding-inline-start:1.25em;list-style:disc}.prose li+li{margin-block-start:8px}.prose li::marker{color:var(--muted)}.prose a{font-weight:500}.prose code{overflow-wrap:anywhere}.toc{margin-block-start:28px;padding:20px 24px;border:1px solid var(--line);border-radius:var(--r-md);font-size:.9375rem}.toc ol{display:grid;gap:4px;margin-block-start:8px;padding-inline-start:1.4em;list-style:decimal}.toc a{color:var(--muted)}.toc a:hover{color:var(--ink)}.prose h2[id]{scroll-margin-block-start:24px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}