:root{--cream:#f2ede3;--paper:#fffdfa;--ivory:#faf6ed;--sand:#e5e0d3;--sand-deep:#d4cec1;--ink:#1f1511;--muted:#554d48;--coral:#ff6552;--coral-deep:#f2543f;--pink:#ffb8e7;--blue:#6cb9de;--yellow:#ffe7b0;--olive:#bfb77d;--danger:#b42318;--white:var(--paper);--black:var(--ink);--line:var(--sand);--mist:var(--ivory);--font-display:"Newsreader", "Noto Naskh Arabic", Georgia, serif;--font-body:"Hanken Grotesk", "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-sm:.875rem;--fs-base:1.0625rem;--fs-md:1.25rem;--fs-lg:1.625rem;--fs-xl:clamp(1.7rem, 1.1rem + 2vw, 3rem);--fs-2xl:clamp(2.2rem, 1.1rem + 4vw, 4rem);--fs-hero:clamp(2.6rem, 1.2rem + 5vw, 4.5rem);--r-band:clamp(28px, 4vw, 50px);--r-box:clamp(20px, 2.4vw, 30px);--r-tile:clamp(16px, 2vw, 24px);--r-panel:20px;--r-card:14px;--r-control:12px;--container:1200px;--gutter:clamp(16px, 4vw, 40px);--section:clamp(56px, 7vw, 104px);--focus:0 0 0 3px var(--paper), 0 0 0 5px var(--ink)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.55}html[lang=ar] body{line-height:1.8}h1,h2,h3,h4{font-family:var(--font-display);color:var(--ink);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600;line-height:1.04}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] h4{letter-spacing:0;font-weight:700;line-height:1.4}p{text-wrap:pretty;margin:0}a{color:inherit}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}::selection{background:var(--coral);color:var(--ink)}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.section{margin-top:calc(var(--r-band) * -1);padding-block:var(--section) calc(var(--section) + var(--r-band));border-radius:var(--r-band) var(--r-band) 0 0;background:var(--paper);position:relative}.section--first{margin-top:0}.section--mist{background:var(--cream)}.section--ink{background:var(--ink);color:var(--paper)}.section--ink h2,.section--ink h3{color:var(--paper)}.section--pink{background:var(--pink)}.lede{font-size:var(--fs-md);color:var(--muted);max-width:36em}.h2{font-size:var(--fs-2xl);max-width:16em}.center{text-align:center}.center .h2,.center .lede{margin-inline:auto}.center .lede{margin-top:20px}.section--ink .lede{color:#fffdfabd}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5em;min-height:54px;padding:0 1.6em;font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}html[lang=ar] .btn{font-weight:600}.btn:focus-visible{border-radius:999px}.btn--primary{background:var(--coral);color:var(--ink)}.btn--primary:hover{background:var(--coral-deep)}.btn--dark{background:var(--ink);color:var(--paper)}.btn--dark:hover{background:#3b2c25}.btn--outline{border-color:var(--ink);color:var(--ink);background:0 0}.btn--outline:hover{background:var(--ink);color:var(--paper)}.btn--ghost-light{color:var(--paper);background:0 0;border-color:#fffdfa99}.btn--ghost-light:hover,.btn--white{background:var(--paper);color:var(--ink)}.btn--white:hover{background:var(--sand)}.btn--sm{min-height:44px;padding:0 1.25em;font-size:.9375rem}.btn--block{width:100%}.chip{background:var(--sand);min-height:36px;color:var(--ink);border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:.9375rem;font-weight:500;line-height:1.2;display:inline-flex}.chip--ink{background:var(--ink);color:var(--paper)}.chip--paper{background:var(--paper)}.field{gap:6px;display:grid}.field label{font-size:.9375rem;font-weight:600}.input{border:1px solid var(--sand-deep);border-radius:var(--r-control);background:var(--paper);width:100%;min-height:50px;padding:10px 16px;transition:border-color .15s}.input:hover{border-color:var(--muted)}.input:focus{border-color:var(--ink);box-shadow:0 0 0 3px var(--sand);outline:none}.input[aria-invalid=true]{border-color:var(--danger)}.field-error{color:var(--danger);font-size:var(--fs-sm)}textarea.input{resize:vertical;min-height:96px}.tick-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.tick-list li{align-items:flex-start;gap:12px;display:flex}.tick-list svg{background:var(--sand);width:22px;height:22px;color:var(--ink);border-radius:6px;flex:none;margin-top:.15em;padding:3px}.section--ink .tick-list svg{color:var(--paper);background:#fffdfa24}[dir=rtl] .flip-rtl{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header{z-index:50;background:var(--cream);position:sticky;top:0}.site-header__inner{align-items:center;gap:28px;min-height:80px;display:flex}.site-header__logo{flex:none;text-decoration:none}.site-nav{flex:1;align-items:center;gap:2px;display:flex}.site-nav__link{min-height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 14px;font-size:1rem;font-weight:400;text-decoration:none;transition:background-color .15s;display:inline-flex}html[lang=ar] .site-nav__link{font-weight:500}.site-nav__link:hover,.site-nav__link.active,.site-nav__link[aria-expanded=true]{background:var(--sand)}.site-nav__link svg{transition:transform .15s}.site-nav__link svg.is-up{transform:rotate(180deg)}.site-nav__drop{position:relative}.solutions-menu{top:calc(100% + 14px);background:var(--paper);border:1px solid var(--sand);border-radius:var(--r-tile);grid-template-columns:1fr 1fr;gap:4px;width:580px;padding:12px;display:grid;position:absolute;inset-inline-start:0;box-shadow:0 24px 48px -24px #1f151159}.solutions-menu__item{border-radius:16px;gap:12px;padding:12px;text-decoration:none;display:flex}.solutions-menu__item:hover{background:var(--ivory)}.solutions-menu__icon{background:var(--sand);width:40px;height:40px;color:var(--ink);border-radius:10px;flex:none;place-items:center;display:grid}.solutions-menu__item strong{font-size:1rem;font-weight:600;line-height:1.4;display:block}.solutions-menu__item small{color:var(--muted);font-size:.8125rem;line-height:1.5;display:block}.site-header__actions{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.lang-toggle{border:1px solid var(--sand-deep);min-height:40px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:.9375rem;font-weight:500;transition:background-color .15s}.lang-toggle:hover{background:var(--sand)}.site-header__burger{background:var(--sand);cursor:pointer;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:none}.mobile-drawer{background:var(--cream);padding-block:20px 40px;position:fixed;inset:80px 0 0;overflow-y:auto}.mobile-drawer__label{color:var(--muted);font-size:var(--fs-sm);margin-bottom:4px}.mobile-drawer ul{margin:0;padding:0;list-style:none}.mobile-drawer__solutions a{padding:8px 0;font-weight:500;text-decoration:none;display:block}.mobile-drawer__main{border-top:1px solid var(--sand-deep)!important;margin-top:16px!important}.mobile-drawer__main a{border-bottom:1px solid var(--sand-deep);font-family:var(--font-display);font-weight:600;font-size:var(--fs-lg);padding:14px 0;text-decoration:none;display:block}.mobile-drawer__cta{gap:10px;margin-top:24px;display:grid}@media (width<=1120px){.site-header__demo,.site-header__login{display:none}}@media (width<=900px){.site-nav{display:none}.site-header__burger{display:grid}.site-header__inner{min-height:72px}.mobile-drawer{inset:72px 0 0}}@media (width<=480px){.site-header__actions .btn--primary{display:none}}.brand-card{aspect-ratio:85.6/54;border-radius:var(--r-card);flex-direction:column;justify-content:space-between;width:100%;padding:7% 8%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff40,0 24px 40px -22px #1f151180,0 2px 6px #0000001f;container-type:inline-size}.brand-card--coral{background:var(--coral);color:var(--ink)}.brand-card--white{background:var(--white);color:var(--black);box-shadow:0 0 0 1px var(--line), 0 24px 40px -24px #1f15114d}.brand-card--black{background:var(--ink);color:var(--white)}.brand-card--metal{color:#f2ede3;background:repeating-linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 3px),linear-gradient(135deg,#4a3f39,#251b16 55%,#3a2e28)}.brand-card__top{justify-content:space-between;align-items:flex-start;display:flex}.brand-card__company{font-family:var(--font-display);align-items:center;gap:8px;font-size:max(11px,5.6cqi);font-weight:600;line-height:1.2;display:inline-flex}.brand-card__nfc{opacity:.75}.brand-card__person strong{font-family:var(--font-display);font-size:max(13px,7.2cqi);font-weight:700;line-height:1.3;display:block}.brand-card__person span{opacity:.8;font-size:max(10px,4.6cqi);line-height:1.4;display:block}.brand-card__back{justify-content:space-between;align-items:center;height:100%;display:flex}.brand-card__qr{aspect-ratio:1;background:var(--white);width:30%;fill:var(--black);border-radius:6px;padding:4%}.brand-card--white .brand-card__qr{box-shadow:0 0 0 1px var(--line)}.site-footer{margin-top:calc(var(--r-band) * -1);border-radius:var(--r-band) var(--r-band) 0 0;background:var(--coral);color:var(--ink);padding-block:var(--section) 32px;position:relative}.site-footer__cta{padding-bottom:var(--section);grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;display:grid}.site-footer__cta h2{font-size:var(--fs-2xl);max-width:11em}.site-footer__cta p{font-size:var(--fs-md);max-width:28em;margin-top:16px}.site-footer__ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.site-footer__cards{width:100%;max-width:460px;height:310px;margin-inline-start:auto;position:relative}.site-footer__cards .brand-card{width:min(330px,76%);position:absolute}.site-footer__cards .brand-card:first-child{top:0;inset-inline-end:0;transform:rotate(6deg)}.site-footer__cards .brand-card:last-child{bottom:0;inset-inline-start:0;transform:rotate(-5deg)}.site-footer__top{border-top:1px solid #1f151138;grid-template-columns:1.6fr repeat(4,1fr);gap:40px;padding-top:56px;display:grid}.site-footer__brand p{max-width:24em;margin-top:16px}.site-footer__wa{text-underline-offset:4px;align-items:center;gap:8px;margin-top:20px;font-weight:600;text-decoration:underline;display:inline-flex}.site-footer__wa:hover{text-decoration-thickness:2px}.site-footer__col h3{margin-bottom:14px;font-size:1.5rem}.site-footer__col ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.site-footer__col a{text-decoration:none}.site-footer__col a:hover{text-underline-offset:4px;text-decoration:underline}.site-footer__bottom{font-size:var(--fs-sm);border-top:1px solid #1f151138;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding-top:24px;display:flex}@media (width<=900px){.site-footer__cta{grid-template-columns:1fr}.site-footer__cards{max-width:380px;height:250px;margin-inline:auto}.site-footer__top{grid-template-columns:1fr 1fr}.site-footer__brand{grid-column:1/-1}}.audience{border-radius:var(--r-box);background:var(--paper);width:min(560px,100vw - 32px);color:var(--ink);border:0;padding:36px 32px 24px;box-shadow:0 30px 80px -30px #1f151180}.audience[open]{animation:.25s ease-out audience-in}.audience::backdrop{background:#1f151180}@keyframes audience-in{0%{opacity:0;transform:translateY(12px)}}.audience h2{font-size:var(--fs-lg);margin-bottom:20px}.audience__close{top:14px;cursor:pointer;width:40px;height:40px;color:var(--ink);background:0 0;background:var(--sand);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:14px}.audience__options{grid-template-columns:1fr 1fr;gap:12px;display:grid}.audience__options button{text-align:start;border-radius:var(--r-tile);background:var(--ivory);cursor:pointer;border:1px solid #0000;justify-items:start;gap:6px;padding:20px;transition:border-color .15s,background-color .15s;display:grid}.audience__options button:hover{border-color:var(--ink);background:var(--paper)}.audience__options svg{background:var(--ink);width:44px;height:44px;color:var(--paper);border-radius:10px;margin-bottom:10px;padding:10px}.audience__options strong{font-family:var(--font-display);font-weight:600;font-size:var(--fs-lg);color:var(--black);line-height:1.2}.audience__options span{color:var(--muted);font-size:.9375rem;line-height:1.6}.audience__skip{color:var(--muted);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;margin:18px auto 0;font-weight:500;text-decoration:underline;display:block}@media (width<=480px){.audience__options{grid-template-columns:1fr}}.digital-card{background:var(--white);flex-direction:column;height:100%;font-size:.875rem;display:flex}.digital-card__cover{background:var(--coral);color:var(--ink);flex:none;height:104px;padding:18px 16px}.digital-card__company{font-family:var(--font-display);align-items:center;gap:8px;font-size:.9375rem;font-weight:600;display:inline-flex}.digital-card__body{text-align:center;flex-direction:column;align-items:center;padding:0 16px 16px;display:flex}.digital-card__avatar{border:3px solid var(--white);background:var(--black);width:72px;height:72px;color:var(--white);font-family:var(--font-display);border-radius:50%;place-items:center;margin-top:-36px;font-size:1.6rem;font-weight:600;line-height:1;display:grid}.digital-card__name{margin-top:10px;font-size:1.45rem}.digital-card__name-en{color:var(--muted);font-size:.8125rem;line-height:1.4}.digital-card__role{color:var(--ink);margin-top:6px;font-size:.8125rem}.digital-card__actions{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;margin-top:16px;display:grid}.digital-card__actions span{background:var(--ivory);color:var(--ink);border-radius:12px;justify-items:center;gap:4px;padding:10px 4px;font-size:.75rem;font-weight:500;display:grid}.digital-card__save{background:var(--ink);width:100%;min-height:44px;color:var(--paper);border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:10px;font-size:.8125rem;font-weight:500;display:flex}.digital-card--compact .digital-card__cover{height:88px}.tap-stage{--dir:1;width:100%;max-width:580px;height:560px;margin-inline:auto;position:relative}[dir=rtl] .tap-stage{--dir:-1}.tap-stage__phone{inset-inline-end:4%;background:var(--black);border-radius:44px;width:262px;height:530px;padding:10px;position:absolute;top:0;box-shadow:0 40px 60px -36px #1f151199}.tap-stage__phone:before{content:"";background:var(--black);z-index:3;border-radius:12px;width:78px;height:22px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.tap-stage__screen{background:var(--paper);border-radius:35px;height:100%;position:relative;overflow:hidden}.tap-stage__idle{text-align:center;color:var(--muted);place-content:center;justify-items:center;gap:12px;padding:24px;font-weight:500;transition:opacity .3s;display:grid;position:absolute;inset:0}.tap-stage__idle svg{color:var(--ink)}.tap-stage__result{opacity:0;padding-top:0;transition:opacity .45s,transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translateY(24px)}.tap-stage__toast{z-index:2;white-space:nowrap;background:var(--black);color:var(--white);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.75rem;font-weight:500;display:inline-flex;position:absolute;top:46px;left:50%;transform:translate(-50%)}.tap-stage__result .digital-card__cover{height:158px;padding-top:92px}.tap-stage__ring{border:2px solid var(--ink);opacity:0;pointer-events:none;border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;position:absolute;top:26%;left:50%}.tap-stage__card{bottom:40px;z-index:4;transform:rotate(calc(var(--dir) * -7deg));transition:transform .85s cubic-bezier(.65,0,.35,1);inset-inline-start:0;width:260px!important;position:absolute!important}.tap-stage--tap .tap-stage__card{transform:translate(calc(var(--dir) * 250px), -260px) rotate(calc(var(--dir) * -2deg))}.tap-stage--tap .tap-stage__ring{animation:.9s ease-out .55s tap-ring}.tap-stage--done .tap-stage__idle{opacity:0}.tap-stage--done .tap-stage__result{opacity:1;transform:none}@keyframes tap-ring{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.8)}}.tap-stage__replay{bottom:0;color:var(--ink);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:6px;padding:6px 4px;font-size:.875rem;font-weight:500;text-decoration:underline;display:inline-flex;position:absolute;inset-inline-end:4%;transform:translateY(100%)}.tap-stage__replay:hover{text-decoration-thickness:2px}@media (width<=560px){.tap-stage{height:590px}.tap-stage__phone{width:230px;height:470px;inset-inline-end:0}.tap-stage__card{bottom:0;width:200px!important}.tap-stage--tap .tap-stage__card{transform:translate(calc(var(--dir) * 60px), -350px) rotate(calc(var(--dir) * -2deg))}}.film{--film-d:11s;--skin:#c8946b;--skin-deep:#b07f58;position:relative}.film__frame{aspect-ratio:16/9;border-radius:var(--r-band);isolation:isolate;background:#2a1d17;position:relative;overflow:hidden;container-type:inline-size}.film__world{direction:ltr;width:100em;height:56.25em;margin:-28.125em 0 0 -50em;font-size:1cqw;position:absolute;top:50%;left:50%;transform:scale(1.05)}.film__world svg{width:1em;height:1em}.film__table{background:radial-gradient(circle at 62% 38%,#fffdfa80,#0000 46%),#e6d5b4;border-radius:50%;width:98em;height:98em;position:absolute;top:-22em;left:4em;box-shadow:inset 0 0 0 1.1em #d6c29c,inset 0 0 0 1.35em #1f15111f,0 2em 5em #00000073}.film__cup{background:var(--paper);border-radius:50%;width:9.4em;height:9.4em;position:absolute;top:6.5em;left:79em;box-shadow:inset 0 0 0 .5em #efe7d8,.5em .9em 1.4em #1f151147}.film__cup span{background:radial-gradient(circle at 36% 30%,#dcb469,#b3823a 62%,#98692a);border-radius:50%;position:absolute;inset:1.15em;box-shadow:inset 0 .35em .6em #1f151147}.film__plate{background:var(--ivory);width:15em;height:15em;box-shadow:inset 0 0 0 .3em var(--paper), inset 0 0 0 2.2em #f3ecdd, .5em 1em 1.6em #1f151142;border-radius:50%;position:absolute;top:36em;left:74em}.film__plate i{background:linear-gradient(160deg,#6b3d22,#3a1f12);border-radius:50%;width:5.2em;height:2.5em;position:absolute;box-shadow:.15em .3em .4em #1f15114d}.film__plate i:first-child{top:4.2em;left:3.4em;rotate:-24deg}.film__plate i:nth-child(2){top:6.6em;left:6.4em;rotate:38deg}.film__plate i:nth-child(3){top:8.6em;left:3.6em;rotate:8deg}.film__paper{width:25em;height:15.8em;color:var(--ink);background:#fffefb;border-radius:.5em;flex-direction:column;justify-content:space-between;padding:1.7em 1.9em;display:flex;position:absolute;top:19em;left:49em;rotate:6deg;box-shadow:.3em .6em 1.2em #1f151142,0 0 0 .06em #1f151114}.film__paper-company{align-items:center;gap:.7em;font-size:1.05em;font-weight:600;display:flex}.film__world .film__paper-company svg{flex:none;width:2.3em;height:1.56em}.film__paper-person{gap:.15em;display:grid}.film__paper-person strong{font-family:var(--font-display);font-size:1.9em;font-weight:600;line-height:1.15}.film__paper-person span{color:var(--muted);font-size:1em}.film__paper-lines{gap:.45em;display:grid}.film__paper-lines i{background:var(--sand-deep);border-radius:1em;width:9em;height:.34em}.film__paper-lines i+i{width:6.4em}.film__rig{width:23em;height:47em;position:absolute;top:4.5em;left:17em;rotate:-9deg}.film__phone{background:#17100d;border-radius:3.6em;padding:.85em;position:absolute;inset:0;box-shadow:1.6em 2.6em 3.4em #1f15116b,inset 0 0 0 .12em #fffdfa29}.film__screen{background:var(--paper);border-radius:2.8em;height:100%;position:relative;overflow:hidden}.film__sleeve,.film__palm,.film__finger,.film__thumb{display:block;position:absolute}.film__sleeve{background:linear-gradient(100deg,#fffefb,#e9e2d5);border-radius:3em;width:21em;height:40em;top:43em;left:-13em;rotate:34deg;box-shadow:.8em 1.4em 2.4em #1f15114d}.film__palm{background:linear-gradient(120deg, var(--skin), var(--skin-deep));border-radius:6em 5em 7em 7em;width:17em;height:24em;top:27em;left:-3.4em;rotate:16deg;box-shadow:.8em 1.4em 2.2em #1f15114d}.film__finger{background:linear-gradient(180deg, var(--skin), var(--skin-deep));border-radius:1.75em;width:7em;height:3.5em;right:-1.9em;box-shadow:.3em .6em .9em #1f151147}.film__finger--1{top:22.5em;rotate:-8deg}.film__finger--2{top:26.8em;right:-2.3em;rotate:-3deg}.film__finger--3{top:31em;right:-2.1em;rotate:3deg}.film__finger--4{width:6em;height:3.1em;top:35em;right:-1.4em;rotate:9deg}.film__thumb{background:linear-gradient(90deg, var(--skin-deep), var(--skin));border-radius:2.2em;width:4.4em;height:12.5em;top:24.5em;left:-2.6em;rotate:17deg;box-shadow:.5em .6em 1em #1f151152}.film__thumb:after{content:"";background:#fffdfa4d;border-radius:1.3em 1.3em .9em .9em;width:2.6em;height:3em;position:absolute;top:.8em;left:.9em}.film__sheet{text-align:center;background:var(--paper);color:var(--ink);flex-direction:column;align-items:center;padding:5em 1.7em 1.9em;display:flex;position:absolute;inset:0}.film__sheet:before{content:"";background:var(--coral);height:9em;position:absolute;inset:0 0 auto}.film__avatar{background:var(--ink);width:2.3em;height:2.3em;color:var(--paper);box-shadow:0 0 0 .14em var(--paper);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:3.2em;font-weight:600;line-height:1;display:grid;position:relative}.film__name{font-family:var(--font-display);margin-top:.5em;font-size:2.15em;font-weight:600;line-height:1.2}.film__role{color:var(--muted);margin-top:.2em;font-size:1.2em}.film__rows{gap:.7em;width:100%;margin:1.5em 0 0;padding:0;list-style:none;display:grid}.film__rows li{background:var(--ivory);text-align:start;border-radius:1.2em;align-items:center;gap:.9em;padding:.85em 1em;display:flex}.film__rows li span{font-size:1.22em;font-weight:500}.film__world .film__rows svg{flex:none;width:1.9em;height:1.9em}.film__save{background:var(--coral);width:100%;height:5em;color:var(--ink);border-radius:1.5em;place-items:center;margin-top:auto;display:grid;position:relative;overflow:hidden}.film__save-ask,.film__save-done{grid-area:1/1;align-items:center;gap:.5em;font-size:1.35em;font-weight:600;display:flex}.film__save-ask{opacity:0}.film__world .film__save-done svg{width:1.3em;height:1.3em}.film__touch{opacity:0;background:#fffdfab3;border-radius:50%;width:4.4em;height:4.4em;margin:-2.2em;position:absolute;top:50%;left:50%}.film__cam{opacity:0;background:radial-gradient(circle at 50% 42%,#e6d5b4f2,#a08a68f2 80%),#a08a68;align-content:center;justify-items:center;gap:2.4em;display:grid;position:absolute;inset:0}.film__finder{place-items:center;width:19.4em;height:14.4em;display:grid;position:relative}.film__paper--mini{text-align:start;font-size:.6em;position:static;rotate:5deg}.film__corner{border:.42em solid var(--paper);width:2.6em;height:2.6em;position:absolute}.film__corner--1{border-width:.42em 0 0 .42em;border-top-left-radius:.9em;top:0;left:0}.film__corner--2{border-width:.42em .42em 0 0;border-top-right-radius:.9em;top:0;right:0}.film__corner--3{border-width:0 0 .42em .42em;border-bottom-left-radius:.9em;bottom:0;left:0}.film__corner--4{border-width:0 .42em .42em 0;border-bottom-right-radius:.9em;bottom:0;right:0}.film__scanline{background:var(--coral);border-radius:1em;height:.34em;position:absolute;top:.6em;left:.6em;right:.6em;box-shadow:0 0 1.4em .5em #ff65528c}.film__cam-label{color:var(--paper);background:#1f1511b8;border-radius:2em;align-items:center;gap:.5em;padding:.55em 1.1em;font-size:1.2em;font-weight:500;display:flex}.film__world .film__cam-label svg{width:1.25em;height:1.25em}.film__shutter{background:var(--paper);width:5.2em;height:5.2em;box-shadow:0 0 0 .4em #1f151159, 0 0 0 .7em var(--paper);border-radius:50%;margin-left:-2.6em;position:absolute;bottom:2.4em;left:50%}.film__light{pointer-events:none;background:linear-gradient(115deg,#fff4d642,#0000 42%),radial-gradient(at 50% 46%,#0000 52%,#140c0880 100%);position:absolute;inset:-4em}.film__toggle{inset-inline-end:clamp(12px,2vw,24px);width:46px;height:46px;color:var(--paper);cursor:pointer;transition:background-color .2s, scale .2s var(--ease-spring,ease);background:#1f1511c7;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:clamp(12px,2vw,24px)}.film__toggle:hover{background:var(--ink);scale:1.06}.film__toggle:focus-visible{box-shadow:var(--focus);outline:none}@media (width<=720px){.film__frame{aspect-ratio:4/3.3}.film__world{font-size:1.45cqw;translate:3.5em}}@media (prefers-reduced-motion:no-preference){.film__world{animation:film-drift var(--film-d) ease-in-out infinite alternate both}.film__rig{animation:film-rig var(--film-d) infinite both}.film__cam{animation:film-cam var(--film-d) infinite both}.film__paper--mini{animation:film-focus var(--film-d) infinite both}.film__corner{animation:film-corners var(--film-d) infinite both}.film__scanline{animation:film-scanline var(--film-d) infinite both}.film__cam-label{animation:film-label var(--film-d) infinite both}.film__sheet{animation:film-sheet var(--film-d) infinite both}.film__rows li{animation:film-row var(--film-d) infinite both}.film__rows li:nth-child(2){animation-name:film-row-2}.film__rows li:nth-child(3){animation-name:film-row-3}.film__save{animation:film-save var(--film-d) infinite both}.film__save-ask{animation:film-ask var(--film-d) infinite both}.film__save-done{animation:film-done var(--film-d) infinite both}.film__touch{animation:film-touch var(--film-d) infinite both}.film__world>.film__paper{animation:film-paper var(--film-d) infinite both}.film:not(.is-playing) .film__world,.film:not(.is-playing) .film__world *{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.film__toggle{display:none}}@keyframes film-drift{0%{transform:scale(1.05)translate(-.9em,.5em)}to{transform:scale(1.09)translate(.9em,-.5em)}}@keyframes film-rig{0%{animation-timing-function:cubic-bezier(.2,.8,.2,1);transform:translate(-40em,34em)rotate(-22deg)}13%{animation-timing-function:ease-in-out;transform:translate(0)rotate(0)}50%{animation-timing-function:ease-in-out;transform:translate(.5em,-.5em)rotate(.6deg)}89%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translate(0)rotate(0)}to{transform:translate(-40em,34em)rotate(-22deg)}}@keyframes film-cam{0%,42%{opacity:1}46%,to{opacity:0}}@keyframes film-focus{0%,12%{filter:blur(.5em);scale:1.12}21%,to{filter:blur();scale:1}}@keyframes film-corners{0%,13%{opacity:0}19%,to{opacity:1}}@keyframes film-scanline{0%,21%{opacity:0;transform:translateY(0)}23%{opacity:1;transform:translateY(0)}31%{opacity:1;transform:translateY(12.8em)}39%{opacity:1;transform:translateY(0)}41%,to{opacity:0;transform:translateY(0)}}@keyframes film-label{0%,19%{opacity:0;transform:translateY(.6em)}23%,to{opacity:1;transform:translateY(0)}}@keyframes film-sheet{0%,42%{animation-timing-function:cubic-bezier(.2,.8,.2,1);transform:translateY(8%)}49%,to{transform:translateY(0)}}@keyframes film-row{0%,47%{opacity:0;transform:translateY(.9em)}51%,to{opacity:1;transform:translateY(0)}}@keyframes film-row-2{0%,50%{opacity:0;transform:translateY(.9em)}54%,to{opacity:1;transform:translateY(0)}}@keyframes film-row-3{0%,53%{opacity:0;transform:translateY(.9em)}57%,to{opacity:1;transform:translateY(0)}}@keyframes film-save{0%,64%{background:var(--ink);color:var(--paper);transform:scale(1)}66%{background:var(--ink);color:var(--paper);transform:scale(.95)}69%,to{background:var(--coral);color:var(--ink);transform:scale(1)}}@keyframes film-ask{0%,66%{opacity:1}68%,to{opacity:0}}@keyframes film-done{0%,67%{opacity:0;transform:translateY(.7em)}70%,to{opacity:1;transform:translateY(0)}}@keyframes film-touch{0%,63%{opacity:0;transform:scale(.4)}65%{opacity:.55;transform:scale(.8)}70%,to{opacity:0;transform:scale(1.9)}}@keyframes film-paper{0%,21%,41%,to{box-shadow:.3em .6em 1.2em #1f151142,0 0 0 .06em #1f151114,0 0 #ff655200}31%{box-shadow:.3em .6em 1.2em #1f151142,0 0 0 .06em #1f151114,0 0 0 .55em #ff655280}}.mock-panel{background:var(--white);border:1px solid var(--line);border-radius:var(--r-panel);font-size:.875rem;overflow:hidden;box-shadow:0 30px 60px -40px #1f151173}.mock-panel__bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.mock-panel__bar strong{font-family:var(--font-display);color:var(--black);font-size:1rem}.mock-btn{background:var(--ink);color:var(--paper);border-radius:999px;align-items:center;gap:4px;padding:6px 12px;font-size:.8125rem;font-weight:500;display:inline-flex}.mock-table__head,.mock-table__row{grid-template-columns:2fr 1.1fr 1fr 1fr;align-items:center;gap:12px;padding:12px 20px;display:grid}.mock-table__head{background:var(--ivory);color:var(--muted);font-size:.8125rem;font-weight:500}.mock-table__row+.mock-table__row{border-top:1px solid var(--line)}.mock-person{color:var(--black);align-items:center;gap:10px;min-width:0;font-weight:600;display:flex}.mock-person i{background:var(--sand);width:32px;height:32px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-style:normal;display:grid}.mock-person small{color:var(--muted);font-size:.8125rem;font-weight:400;display:block}.mock-num{font-variant-numeric:tabular-nums;font-weight:700}.pill{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:.75rem;font-style:normal;font-weight:500;display:inline-block}.pill--on{background:var(--yellow);color:var(--ink)}.pill--off{background:var(--sand);color:var(--muted)}.pill--new{background:var(--black);color:var(--white)}.mock-stats{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.mock-stats div{padding:18px 20px}.mock-stats div+div{border-inline-start:1px solid var(--line)}.mock-stats b{font-family:var(--font-display);color:var(--ink);font-size:2rem;font-weight:600;line-height:1.2;display:block}.mock-stats span{color:var(--muted)}.mock-leads{margin:0;padding:0;list-style:none}.mock-leads li{justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.mock-leads li+li{border-top:1px solid var(--line)}@media (width<=520px){.mock-table__head,.mock-table__row{grid-template-columns:2fr 1fr 1fr}.mock-table__head span:nth-child(2),.mock-table__row span:nth-child(2){display:none}}.faq{text-align:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:12px;display:grid}.faq__col{gap:12px;display:grid}.faq__item{background:var(--ivory);border-radius:20px}.section--mist .faq__item{background:var(--paper)}.faq__item h3{font:inherit;letter-spacing:0}.faq__item button{text-align:start;width:100%;font-family:var(--font-body);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding-block:16px;padding-inline:24px 16px;font-size:1.125rem;font-weight:500;line-height:1.4;display:flex}.faq__item button:focus-visible{border-radius:20px}.faq__chev{background:var(--sand);border-radius:10px;flex:none;place-items:center;width:40px;height:40px;transition:transform .2s,background-color .2s,color .2s;display:grid}.faq__item button:hover .faq__chev{background:var(--sand-deep)}.faq__item.is-open .faq__chev,.faq__item.is-open button:hover .faq__chev{background:var(--ink);color:var(--paper);transform:rotate(180deg)}.faq__answer{color:var(--muted);max-width:44em;padding:0 24px 22px}.section.hero{padding-top:clamp(48px,6vw,88px);padding-bottom:var(--r-band);text-align:center}.hero__title{font-size:var(--fs-hero);max-width:13em;margin-inline:auto}.hero__lede{margin:20px auto 0}.hero__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.hero__points{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:28px 0 0;padding:0;font-size:.9375rem;list-style:none;display:flex}.hero__points li{align-items:center;gap:8px;display:inline-flex}.hero__points svg{background:var(--sand);width:22px;height:22px;color:var(--ink);border-radius:6px;padding:3px}.hero__stage{border-radius:var(--r-box);background:var(--blue);text-align:start;margin-top:clamp(40px,5vw,64px);padding:clamp(28px,5vw,64px) clamp(12px,3vw,40px) clamp(64px,7vw,88px)}.industries{margin-top:clamp(56px,7vw,96px)}.industries__title{max-width:20em;font-family:var(--font-display);font-weight:600;font-size:var(--fs-lg);color:var(--ink);margin-inline:auto;line-height:1.2}html[lang=ar] .industries__title{line-height:1.5}.industries__list{grid-template-columns:repeat(6,1fr);align-items:end;gap:12px;margin:32px 0 0;padding:0;list-style:none;display:grid}.industries__list li{border-radius:var(--r-tile) var(--r-tile) 0 0;background:var(--ivory);align-content:start;justify-items:center;gap:10px;min-height:120px;padding:22px 10px 16px;font-size:.9375rem;font-weight:500;line-height:1.3;display:grid}.industries__list li:nth-child(2){min-height:164px}.industries__list li:nth-child(3){min-height:108px}.industries__list li:nth-child(4){min-height:180px}.industries__list li:nth-child(5){min-height:132px}.industries__list li:nth-child(6){min-height:152px}.icon-chip{background:var(--sand);width:44px;height:44px;color:var(--ink);border-radius:10px;flex:none;place-items:center;display:grid}.icon-chip--ink{background:var(--ink);color:var(--paper)}.how__grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.how__title{font-size:var(--fs-xl);max-width:11em}.how__steps{margin:0;padding:0;list-style:none}.how__steps li{border-top:1px solid #fffdfa2e;grid-template-columns:auto 1fr;gap:6px 20px;padding-block:26px;display:grid}.how__steps li:first-child{border-top:0;padding-top:0}.how__num{background:var(--coral);width:44px;height:44px;color:var(--ink);font-family:var(--font-display);border-radius:50%;grid-row:span 2;place-items:center;font-size:1.375rem;font-weight:600;line-height:1;display:grid}.how__steps h3{font-size:var(--fs-lg);align-self:center}.how__steps p{color:#fffdfabd}.fcards{gap:20px;margin-top:clamp(32px,5vw,56px);display:grid}.fcard{border-radius:var(--r-box);background:var(--paper);grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,28px);padding:clamp(12px,1.6vw,20px);display:grid}.fcard__copy{flex-direction:column;align-items:flex-start;padding:clamp(12px,2.4vw,32px);display:flex}.fcard__chips{flex-wrap:wrap;gap:8px;display:flex}.fcard h3{font-size:var(--fs-xl);margin-top:auto;padding-top:clamp(28px,5vw,64px)}.fcard p{max-width:30em;color:var(--muted);margin-top:16px;font-size:1.125rem}.fcard__ctas{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.fcard__visual{border-radius:var(--r-tile);place-items:center;min-height:clamp(320px,36vw,480px);padding:clamp(20px,3vw,44px);display:grid;overflow:hidden}.fcard:nth-child(2n) .fcard__visual{order:-1}.fcard__visual--blue{background:var(--blue)}.fcard__visual--coral{background:var(--coral)}.fcard__visual--pink{background:var(--pink)}.fcard__visual--yellow{background:var(--yellow)}.fcard__visual .mock-panel{border:0;width:100%;max-width:460px}.fcard__phone{background:var(--paper);border-radius:28px;width:min(100%,264px);overflow:hidden;box-shadow:0 30px 50px -30px #1f15118c}.fcard__swap{aspect-ratio:4/3;width:min(100%,420px);position:relative}.fcard__swap .brand-card{width:57%;position:absolute}.fcard__swap .brand-card:first-child{top:2%;inset-inline-start:0;transform:rotate(-5deg)}.fcard__swap .brand-card:nth-child(2){bottom:2%;inset-inline-end:0;transform:rotate(4deg)}.fcard__swap-badge{background:var(--paper);width:52px;height:52px;color:var(--ink);border-radius:50%;place-items:center;margin:-26px 0 0 -26px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 24px -10px #1f151180}.team__head{justify-items:center;display:grid}.team__head .btn{margin-top:28px}.team__cards{grid-template-columns:repeat(3,1fr);gap:16px;margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.team__cards li{border-radius:var(--r-box);background:var(--cream);flex-direction:column;justify-content:space-between;gap:clamp(40px,6vw,88px);padding:clamp(20px,2.6vw,36px);display:flex}.team__cards h3{font-size:var(--fs-lg);line-height:1.15}html[lang=ar] .team__cards h3{line-height:1.5}.share__grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:clamp(32px,5vw,56px);display:grid}.share__card{border-radius:var(--r-box);background:var(--paper);color:inherit;padding:12px;text-decoration:none;display:block}.share__card:focus-visible{border-radius:var(--r-box)}.share__art{border-radius:var(--r-tile);place-items:center;height:clamp(200px,22vw,300px);display:grid;overflow:hidden}.share__art--0{background:var(--blue)}.share__art--1{background:var(--sand)}.share__art--2{background:var(--coral)}.share__art--3{background:var(--yellow)}.share__art--4{background:var(--olive)}.share__art--5{background:var(--pink)}.share__nfc{transform:rotate(-6deg);width:min(62%,300px)!important}.share__qr{aspect-ratio:1;background:var(--paper);width:clamp(110px,12vw,150px);fill:var(--ink);border-radius:22px;padding:16px}.share__icon{aspect-ratio:1;background:var(--paper);width:clamp(88px,9vw,112px);color:var(--ink);border-radius:28px;place-items:center;display:grid}.share__art--2 .share__icon{background:var(--ink);color:var(--paper)}.share__body{grid-template-columns:1fr auto;align-items:center;gap:4px 16px;padding:20px 16px 14px;display:grid}.share__body strong{font-family:var(--font-display);font-weight:600;font-size:var(--fs-lg);letter-spacing:-.015em;line-height:1.2}html[lang=ar] .share__body strong{letter-spacing:0;font-weight:700;line-height:1.5}.share__arrow{background:var(--sand);border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .15s;display:grid}.share__arrow svg{transform:rotate(-90deg)}[dir=rtl] .share__arrow svg{transform:rotate(90deg)}.share__card:hover .share__arrow{background:var(--coral)}.share__desc{color:var(--muted);grid-column:1/-1}.integrations{border-radius:var(--r-box);background:var(--cream);grid-template-columns:repeat(4,1fr);gap:12px;margin:clamp(32px,5vw,56px) 0 0;padding:clamp(12px,1.6vw,20px);list-style:none;display:grid}.integrations li{border-radius:var(--r-tile);background:var(--paper);text-align:center;min-height:116px;font-family:var(--font-display);letter-spacing:-.01em;place-items:center;padding:16px;font-size:1.375rem;font-weight:600;line-height:1.15;display:grid}.saudi{border-radius:var(--r-box);background:var(--paper);padding:clamp(32px,5vw,72px) clamp(14px,4vw,56px)}.saudi__list{flex-wrap:wrap;justify-content:center;gap:14px;margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none;display:flex}.saudi__list li{border-radius:var(--r-tile);background:var(--ivory);flex:280px;max-width:352px;padding:24px}.saudi__list h3{font-size:var(--fs-lg);margin-top:28px}.saudi__list p{color:var(--muted);margin-top:6px}.section.events{background:linear-gradient(#1f1511 0%,#45291c 100%)}.events__list{flex-wrap:wrap;justify-content:center;gap:14px;margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none;display:flex}.events__list li{border-radius:var(--r-tile);background:var(--paper);max-width:384px;color:var(--ink);flex-direction:column;flex:300px;gap:36px;padding:24px;font-size:1.1875rem;font-weight:500;line-height:1.35;display:flex}html[lang=ar] .events__list li{line-height:1.7}.events__cta{justify-content:center;margin-top:40px;display:flex}.faq-contact{justify-content:center;margin-top:36px;display:flex}@media (width<=900px){.how__grid,.fcard{grid-template-columns:1fr}.fcard .fcard__visual{order:-1;min-height:300px}.fcard h3{padding-top:28px}.team__cards{grid-template-columns:1fr}.team__cards li{gap:28px}.integrations{grid-template-columns:repeat(2,1fr)}.integrations li{min-height:88px;font-size:1.125rem}}@media (width<=760px){.section.hero{padding-bottom:calc(var(--r-band) + 40px)}.industries__list{grid-template-columns:repeat(3,1fr);gap:10px}.industries__list li,.industries__list li:nth-child(n){border-radius:var(--r-tile);min-height:104px}.share__grid{grid-template-columns:1fr}}@media (width<=480px){.hero__ctas .btn{flex:100%}.industries__list{grid-template-columns:repeat(2,1fr)}}.scanfilm__head{margin-bottom:clamp(32px,4vw,56px)}.section.page-hero{padding-top:clamp(40px,5vw,80px)}.page-hero__title{font-size:var(--fs-hero);max-width:14em}.page-hero .lede{margin-top:20px}.page-hero--center{text-align:center}.page-hero--center .page-hero__title,.page-hero--center .lede{margin-inline:auto}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.split--top{align-items:start}.split .h2{font-size:var(--fs-xl)}.split .lede{margin-top:16px}.legal{min-height:60vh}.billing-toggle{background:var(--paper);border-radius:999px;margin-top:36px;padding:5px;display:inline-flex}.billing-toggle button{cursor:pointer;min-height:46px;color:var(--ink);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-weight:500;display:inline-flex}.billing-toggle button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.billing-toggle__save{background:var(--olive);color:var(--ink);border-radius:999px;padding:3px 9px;font-size:.8125rem;font-weight:600}.plans{text-align:start;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:clamp(32px,4vw,56px);display:grid}.plan{background:var(--sand);border-radius:clamp(26px,3vw,40px);flex-direction:column;padding:clamp(20px,2vw,28px);display:flex}.plan--pro,.plan--business{background:var(--yellow)}.plan__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.plan__name{font-family:var(--font-body);letter-spacing:0;font-size:.9375rem;font-weight:600;line-height:1.2}html[lang=ar] .plan__name{font-weight:600;line-height:1.2}.plan__badge{background:var(--ink);min-height:36px;color:var(--paper);border-radius:10px;align-items:center;padding:0 12px;font-size:.8125rem;font-weight:500;display:inline-flex}.plan__price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:28px;display:flex}.plan__price strong{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,1.6rem + 1.6vw,3.25rem);font-weight:600;line-height:1.1}.plan__price{min-height:4.25rem}html[lang=ar] .plan__price{min-height:4.875rem}html[lang=ar] .plan__price strong{letter-spacing:0;line-height:1.35}.plan--enterprise .plan__price strong{white-space:nowrap;font-size:clamp(1.9rem,1.3rem + 1.1vw,2.5rem);line-height:1.43}html[lang=ar] .plan--enterprise .plan__price strong{line-height:1.76}.plan__price span{color:var(--muted);max-width:9em;font-size:.875rem;line-height:1.35}.plan__note{color:var(--muted);min-height:1.6em;margin-top:4px;font-size:.8125rem}.plan__desc{min-height:4.6em;margin-top:10px;margin-bottom:22px;font-size:.9375rem}.plan__features{border-top:1px solid #1f151124;gap:10px;margin-top:24px;padding-top:22px;font-size:.9375rem}.plan .tick-list svg{background:var(--paper)}.vat-note{color:var(--muted);font-size:var(--fs-sm);margin-top:20px}.compare-wrap{border-radius:var(--r-box);background:var(--ivory);margin-top:clamp(28px,4vw,48px);padding:clamp(8px,1.6vw,24px);overflow-x:auto}.compare{border-collapse:collapse;width:100%;min-width:760px;font-size:.9375rem}.compare th,.compare td{text-align:center;border-bottom:1px solid var(--sand);vertical-align:middle;padding:14px 16px}.compare tbody tr:last-child th,.compare tbody tr:last-child td{border-bottom:0}.compare th[scope=row],.compare thead th:first-child{text-align:start;width:32%;font-weight:400}.compare thead th{font-family:var(--font-display);border-bottom:0;font-size:1.25rem;font-weight:600}.compare .is-featured{background:var(--yellow)}.compare thead .is-featured{border-radius:var(--r-card) var(--r-card) 0 0}.compare tbody tr:last-child .is-featured{border-radius:0 0 var(--r-card) var(--r-card)}.compare__group th{text-align:start;font-family:var(--font-display);border-bottom-color:var(--ink);padding-top:32px;font-size:1.25rem;font-weight:600}.compare svg{margin-inline:auto}.compare__yes{color:var(--ink)}.compare__no{color:var(--sand-deep)}.faq-head{margin-bottom:clamp(28px,4vw,48px)}.biz-visual{border-radius:var(--r-box);background:var(--blue);padding:clamp(16px,3vw,40px)}.biz-visual .mock-panel{border:0}.problems{grid-template-columns:repeat(3,1fr);gap:16px;margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.problems__item{border-radius:var(--r-box);background:var(--paper);flex-direction:column;gap:clamp(32px,5vw,72px);padding:clamp(20px,2.6vw,36px);display:flex}.problems__num{background:var(--ink);width:44px;height:44px;color:var(--paper);border-radius:10px;place-items:center;display:grid}.problems__item h3{font-size:var(--fs-lg)}.problems__item p{color:var(--muted);margin-top:10px}.calc{gap:16px;max-width:420px;margin-top:32px;display:grid}.calc label{gap:6px;display:grid}.calc-result{gap:12px;display:grid}.calc-result>div{border-radius:var(--r-box);background:var(--cream);gap:6px;padding:clamp(22px,3vw,36px);display:grid}.calc-result>div+div{background:var(--yellow)}.calc-result strong{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,1.4rem + 3vw,3.75rem);font-weight:600;line-height:1.15}html[lang=ar] .calc-result strong{letter-spacing:0;line-height:1.4}.calc-result small{font-family:var(--font-body);letter-spacing:0;color:var(--muted);font-size:1rem;font-weight:400}.calc-result p{font-size:var(--fs-sm);color:var(--muted);padding-inline:8px}.dash-points{margin-top:28px;font-size:1.125rem}.security-title{align-items:center;gap:12px;display:flex}.security-title svg{color:var(--coral);flex:none}.form-card{background:var(--paper);border-radius:var(--r-box);padding:clamp(20px,3vw,36px)}.form-grid{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:24px;display:grid}.form-grid__full{grid-column:1/-1}.phone-input{display:flex}.phone-input span{border:1px solid var(--sand-deep);border-radius:var(--r-control) 0 0 var(--r-control);background:var(--ivory);color:var(--muted);border-inline-end:0;place-items:center;padding:0 14px;font-weight:500;display:grid}.phone-input .input{border-radius:0 var(--r-control) var(--r-control) 0}.form-success{text-align:center;justify-items:center;gap:10px;padding-block:24px;display:grid}.form-success>svg{color:var(--ink);background:var(--coral);border-radius:50%;width:56px;height:56px;padding:10px}.form-success h2,.form-success h3{font-size:var(--fs-lg)}.form-success p{color:var(--muted);max-width:28em;margin-bottom:8px}.products{text-align:start;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:clamp(32px,4vw,56px);display:grid}.product{border-radius:var(--r-box);background:var(--cream);flex-direction:column;padding:12px;display:flex}.product__stage{border-radius:var(--r-tile);background:var(--blue);place-items:center;padding:clamp(32px,4vw,56px) clamp(20px,3vw,40px);display:grid}.product--black .product__stage{background:var(--pink)}.product--metal .product__stage{background:var(--yellow)}.product__body{flex-direction:column;flex:1;padding:16px 12px 12px;display:flex}.product__sides{background:var(--paper);border-radius:999px;align-self:flex-start;padding:4px;display:inline-flex}.product__sides button{cursor:pointer;min-height:36px;color:var(--ink);background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:.875rem;font-weight:500}.product__sides button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.product__name{font-size:var(--fs-lg);margin-top:20px}.product__desc{color:var(--muted);margin-top:6px}.product__price{color:var(--muted);margin-top:14px}.product__price strong{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:2.25rem;font-weight:600}.product__row{border-top:1px solid var(--sand-deep);justify-content:space-between;align-items:center;margin-top:20px;padding-top:16px;display:flex}.product__label{font-weight:500}.stepper{background:var(--paper);border-radius:999px;align-items:center;display:inline-flex}.stepper button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.stepper button:hover{background:var(--sand)}.stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:36px;font-weight:600}.checkbox{cursor:pointer;align-items:center;gap:10px;margin-top:14px;font-size:.9375rem;display:flex}.checkbox input{width:20px;height:20px;accent-color:var(--ink)}.product__total{margin-block:16px;color:var(--muted);margin-top:auto;padding-top:16px}.product__total strong{color:var(--ink);font-size:1.15rem}.order-dialog{border-radius:var(--r-box);background:var(--paper);width:min(560px,100vw - 32px);color:var(--ink);border:0;padding:36px 32px 28px}.order-dialog::backdrop{background:#1f151180}.order-dialog h2{font-size:var(--fs-lg)}.order-dialog__summary{margin-top:10px;font-weight:500}.order-dialog__sub{color:var(--muted);margin-block:4px 20px}.order-dialog__actions{flex-wrap:wrap;gap:10px;display:flex}.auth{background:var(--paper);grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.auth__form{padding:24px var(--gutter);flex-direction:column;display:flex}.auth__top{justify-content:space-between;align-items:center;display:flex}.auth__top a{text-decoration:none}.auth__inner{gap:18px;width:100%;max-width:420px;margin:auto;padding-block:40px;display:grid}.auth__inner h1{font-size:var(--fs-xl);margin-bottom:6px}.segmented{background:var(--cream);border-radius:999px;grid-template-columns:1fr 1fr;padding:5px;display:grid}.segmented button{cursor:pointer;min-height:42px;color:var(--ink);background:0 0;border:0;border-radius:999px;font-weight:500}.segmented button[aria-checked=true]{background:var(--ink);color:var(--paper)}.auth__forgot{color:var(--ink);justify-self:start;font-size:.9375rem;font-weight:500}.auth__lead{color:var(--muted)}.auth__code{letter-spacing:.35em;text-align:center;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600}.auth__hint{min-height:1.4em;color:var(--muted);font-size:var(--fs-sm)}.auth__code-links{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;display:flex}.auth__link{min-height:44px;color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9375rem;font-weight:600;text-decoration:underline}.auth__link:disabled{color:var(--sand-deep);cursor:default}.auth__note{border-radius:var(--r-control);background:var(--yellow);color:var(--ink);padding:12px 16px;font-size:.9375rem}.auth__switch{color:var(--muted);font-size:.9375rem}.auth__switch a{color:var(--ink);font-weight:600}.auth__side{border-radius:var(--r-band);background:var(--coral);color:var(--ink);flex-direction:column;justify-content:center;gap:48px;margin:12px;padding:clamp(32px,4vw,64px);display:flex;overflow:hidden}.auth__side p{font-family:var(--font-display);font-weight:600;font-size:var(--fs-2xl);letter-spacing:-.015em;max-width:11em;line-height:1.06}html[lang=ar] .auth__side p{letter-spacing:0;font-weight:700;line-height:1.45}.auth__cards{height:290px;position:relative}.auth__cards .brand-card{width:min(320px,70%);position:absolute}.auth__cards .brand-card:first-child{top:0;z-index:1;inset-inline-start:0;transform:rotate(-4deg)}.auth__cards .brand-card:last-child{top:84px;inset-inline-start:24%;transform:rotate(5deg)}@media (width<=1100px){.plans{grid-template-columns:1fr 1fr}.plan__desc{min-height:0}}@media (width<=1000px){.products{grid-template-columns:1fr;max-width:520px;margin-inline:auto}.problems{grid-template-columns:1fr}.problems__item{gap:24px}.auth{grid-template-columns:1fr}.auth__side{display:none}}@media (width<=900px){.split{grid-template-columns:1fr}}@media (width<=640px){.plans{grid-template-columns:1fr}.billing-toggle button{padding:0 16px}.form-grid{grid-template-columns:1fr}}.pc{background:var(--cream);justify-content:center;align-items:center;min-height:100vh;padding:18px 14px 24px;display:flex}.pc__col{--pc-theme:#ff6552;--pc-on-theme:#1f1511;--pc-theme-text:#c9412f;--pc-logo-bg:#fff;width:100%;max-width:540px;color:var(--ink);flex-direction:column;gap:14px;display:flex}@media (width>=480px){.pc{padding-block:36px}}.pc__flip{perspective:1600px;container-type:inline-size}.pc__flip-inner{transform-style:preserve-3d;cursor:pointer;transition:transform .8s cubic-bezier(.3,.7,.2,1);display:grid}.pc__flip.is-turned .pc__flip-inner{transform:rotateY(180deg)}.bc{aspect-ratio:1.75;backface-visibility:hidden;border-radius:5.5cqw;grid-area:1/1;width:100%;min-width:0;overflow:clip;box-shadow:0 .4cqw .8cqw #1f15111f,0 7cqw 10cqw -6cqw #1f151180}.bc--white{background:#fff;align-items:center;gap:4.5cqw;padding:5cqw 6cqw;display:flex;transform:rotateY(180deg)}.bc__brand{flex-direction:column;flex:0 0 40%;align-items:center;gap:2.6cqw;min-width:0;display:flex}.bc__logo{object-fit:contain;background:var(--pc-logo-bg);border-radius:1.5cqw;width:100%;max-height:13cqw}.bc__wordmark{max-width:100%;color:var(--pc-theme-text);letter-spacing:-.03em;text-align:center;text-wrap:balance;overflow-wrap:anywhere;font-size:7.4cqw;font-weight:800;line-height:1.05}html[lang=ar] .bc__wordmark{letter-spacing:0;line-height:1.3}.bc__wordmark--sm{font-size:5.4cqw}.bc__wordmark--xs{font-size:4.4cqw}.bc__qr{aspect-ratio:1;width:27cqw}.bc__qr svg{width:100%;height:100%;display:block}.bc__rule{opacity:.55;background:#3a322e;align-self:stretch;width:1px;margin-block:2cqw}.bc__info{flex:1;gap:2.4cqw;min-width:0;display:grid}.bc__who{align-items:center;gap:2.6cqw;min-width:0;display:flex}.bc__who>div{min-width:0}.bc__photo{object-fit:cover;border-radius:50%;flex:none;width:11.5cqw;height:11.5cqw}.bc__name{font-family:var(--font-body);letter-spacing:0;color:var(--pc-theme-text);overflow-wrap:anywhere;font-size:5cqw;font-weight:700;line-height:1.2}html[lang=ar] .bc__name{line-height:1.4}.bc__name--long{font-size:4cqw}.bc__name,.bc__title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bc__name--empty{opacity:.45}.bc__title{font-size:3.4cqw;line-height:1.3}.bc__address{color:inherit;font-size:3cqw;line-height:1.35;text-decoration:none;display:block}.bc__lines{margin:0;padding:0;font-size:3.1cqw;line-height:1.3;list-style:none;display:grid}.bc__address+.bc__lines{margin-top:1cqw}.bc__lines a{min-width:0;min-height:6.4cqw;color:inherit;border-radius:1cqw;align-items:center;gap:1.8cqw;text-decoration:none;display:flex}.bc__lines a:hover span,.bc__address:hover{text-decoration:underline}.bc__lines a:focus-visible,.bc__address:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.bc__lines svg{width:3.4cqw;height:3.4cqw;color:var(--pc-theme-text);flex:none}.bc__lines span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bc--colour{background:var(--pc-theme) center / cover no-repeat;color:var(--pc-on-theme);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3.4cqw;padding:6cqw;display:flex;position:relative}.bc--colour[data-photo]{color:#fff}.bc__bitaqa{letter-spacing:.16em;margin-inline-end:-.16em;font-family:Newsreader,Georgia,serif;font-size:15.5cqw;font-weight:600;line-height:1}.bc__tagline{text-wrap:balance;max-width:84%;padding-top:3.4cqw;font-size:4.2cqw;font-weight:500;line-height:1.35;position:relative}.bc__tagline:before{content:"";opacity:.55;background:currentColor;width:9cqw;height:1px;position:absolute;top:0;left:50%;translate:-50%}.bc__site{inset-inline:0;opacity:.9;font-size:3.1cqw;position:absolute;bottom:6cqw}.pc__tools{flex-wrap:wrap;justify-content:center;gap:4px 6px;display:flex}.pc__tool{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:.9375rem;font-weight:600;display:inline-flex}.pc__tool:hover{color:var(--ink);background:#1f15110f}.pc__tool:focus-visible{box-shadow:var(--focus);outline:none}.pc__sheet-backdrop{z-index:60;background:#1f151180;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.pc__sheet{background:var(--white);border-radius:32px 32px 0 0;width:100%;max-width:440px;max-height:92vh;padding:28px 20px 24px;animation:.3s cubic-bezier(.2,.8,.2,1) sheet-up;position:relative;overflow-y:auto}@keyframes sheet-up{0%{transform:translateY(100%)}}.pc__sheet h2{font-size:1.625rem}.pc__sheet-sub{color:var(--muted);margin-top:4px}.pc__sheet-fields{gap:14px;margin-block:20px;display:grid}.pc__sheet-close{top:12px;cursor:pointer;width:40px;height:40px;color:var(--muted);background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-inline-end:12px}.pc__sheet-error{margin-bottom:12px}.pc__frame--state{background:var(--paper);text-align:center;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:18px;width:100%;max-width:460px;padding:72px 28px;display:flex}.pc__state-title{font-size:var(--fs-lg)}.pc__state-text{color:var(--muted);max-width:30ch}.pc__sheet--qr{text-align:center;justify-items:center;gap:14px;display:grid}.pc__bigqr{border:1px solid var(--sand);background:#fff;border-radius:24px;width:min(100%,300px);padding:12px}.pc__bigqr svg{width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.pc__col:not(.pc__col--preview) .pc__flip{animation:.7s cubic-bezier(.2,.8,.2,1) backwards pc-arrive}.pc__col:not(.pc__col--preview) .pc__flip-inner{animation:1.2s ease-in-out .75s backwards pc-rock}}@keyframes pc-arrive{0%{opacity:0;transform:translateY(28px)scale(.96)}}@keyframes pc-rock{0%,to{transform:rotateY(0)}35%{transform:rotateY(-18deg)}70%{transform:rotateY(8deg)}}@media (prefers-reduced-motion:reduce){.pc__flip-inner{transition:none}}.pc__col--preview .pc__flip-inner{cursor:default;gap:14px}.pc__col--preview .bc{grid-area:auto;transform:none}.ed{--pc-theme:#2e3033;--pc-on-theme:#fff;--pc-logo-bg:#fff;color:var(--ink)}.ed__section{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:26px;display:grid}.ed__section:first-of-type{padding-top:0}.ed__section+.ed__section,.ed__grid-wrap{margin-inline:calc(var(--pad,24px) * -1);padding-inline:var(--pad,24px);border-top:10px solid #f6f6f6}.ed h2,.ed__modal h2,.wz h2{font-family:var(--font-body);letter-spacing:0;font-size:1.1875rem;font-weight:700}.ed__note{color:var(--muted);font-size:var(--fs-sm)}.ed__themes{flex-wrap:wrap;gap:12px 14px;display:flex}.ed__theme{cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.ed__theme span{border-radius:50%;width:32px;height:32px}.ed__theme.is-on{box-shadow:inset 0 0 0 3px #111}.ed__theme:focus-within{outline-offset:2px;outline:2px solid #111}.ed__theme--wheel span{background:conic-gradient(#ff5a5a,#ffd84a,#63e06a,#43d9e6,#5a6bff,#d95af0,#ff5a5a)}.ed__theme--wheel input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ed__tiles{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ed__tile{color:#111;width:100%;font:inherit;text-align:start;cursor:pointer;background:#fff;border:1px solid #e3e3e3;border-radius:18px;align-items:center;gap:14px;padding:10px 14px 10px 10px;display:flex}html[dir=rtl] .ed__tile{padding:10px 10px 10px 14px}.ed__tile:hover{background:#f7f7f7}.ed__tile:focus-visible{box-shadow:var(--focus);outline:none}.ed__tile-art{color:#e0554f;background:#efefef;border-radius:12px;flex:none;place-items:center;width:84px;height:56px;display:grid;overflow:hidden}.ed__tile--photo .ed__tile-art{border-radius:50%;width:56px;margin-inline:14px}.ed__tile-art img{object-fit:cover;width:100%;height:100%}.ed__tile--logo .ed__tile-art img{object-fit:contain}.ed__tile-text{flex:1;gap:2px;min-width:0;display:grid}.ed__tile-text small{color:#7a746f;font-size:.875rem}.ed__tile-edit{color:#7a746f;flex:none}.ed__chips{flex-wrap:wrap;gap:10px;display:flex}.ed__chips:empty{display:none}.ed__chip{color:#111;min-height:44px;font:inherit;cursor:pointer;background:#efefef;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:.9375rem;font-weight:600;display:inline-flex}.ed__chip:hover{background:#e4e4e4}.ed__chip-plus{color:#e0554f}.ed__btn{color:#fff;min-height:54px;font:inherit;cursor:pointer;background:#111;border:1px solid #111;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:1rem;font-weight:600;transition:background-color .15s;display:inline-flex}.ed__btn:hover{background:#2c2c2c}.ed__btn:disabled{opacity:.4;cursor:default}.ed__btn:focus-visible,.ed__chip:focus-visible,.ed__pencil:focus-visible,.ed__field-tools button:focus-visible,.ed__grid button:focus-visible{box-shadow:var(--focus);outline:none}.ed__btn--line{color:#111;background:#fff;border-color:#d9d9d9}.ed__btn--line:hover{background:#f4f4f4}.ed__btn--small{min-height:46px}.ed__btn--danger{color:var(--danger);background:#fff;border-color:#f0c9c5}.ed__btn--danger:hover{background:#fdf1f0}.ed__pair{grid-template-columns:1fr 1fr;gap:4px 18px;display:grid}.ed__pair-error{grid-column:1/-1}.ed__line{gap:2px;min-width:0;display:grid}.ed__line label{color:#8a8480;font-size:.8125rem}.ed__line input,.ed__under{color:#111;width:100%;min-height:44px;font:inherit;background:0 0;border:0;border-bottom:1.5px solid #8f8f8f;border-radius:0;padding:6px 2px;font-size:1.0625rem}.ed__line input:focus,.ed__under:focus{border-bottom-color:#111;outline:none;box-shadow:0 1.5px #111}.ed__line input[aria-invalid=true],.ed__under[aria-invalid=true]{border-bottom-color:var(--danger)}.ed__under::placeholder{color:#b5b0ac}.ed__creds{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;display:grid}.ed__cred-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ed__cred-list li{background:#ededed;border-radius:6px;align-items:center;gap:6px;padding:4px 6px 4px 12px;font-size:.9375rem;font-weight:600;display:inline-flex}html[dir=rtl] .ed__cred-list li{padding:4px 12px 4px 6px}.ed__cred-list button{color:#555;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.ed__banner{text-align:center;background:#f6f6f6;border-radius:8px;justify-self:center;align-items:center;gap:10px;max-width:100%;padding:10px 18px;font-weight:700;display:inline-flex}.ed__fields{gap:22px;margin:0;padding:0;list-style:none;display:grid}.ed__fields:empty{display:none}.ed__field{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.ed__field-inputs{gap:2px;display:grid}.ed__under--label{border-bottom-color:#c9c9c9;min-height:40px;font-size:.9375rem}html[dir=rtl] .ed__under[dir=ltr]{text-align:right}.ed__field-tools{gap:2px;display:flex}.ed__field-tools button{color:#111;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.ed__field-tools button:hover:not(:disabled){background:#f1f1f1}.ed__field-tools button:disabled{color:#cfcfcf;cursor:default}.ed__grid-wrap{background:color-mix(in srgb, var(--pc-theme) 14%, #fff);border-top:0;gap:20px;padding-block:22px 26px;display:grid}.ed__grid-wrap .ed__banner{background:#fff}.ed__grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:22px 8px;margin:0;padding:0;list-style:none;display:grid}.ed__grid button{color:#111;width:100%;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-items:center;gap:8px;padding:6px 4px;font-size:.9375rem;font-weight:500;line-height:1.3;display:grid}.ed__grid button:hover .pc__icon{transform:scale(1.08)}.ed__grid button:disabled{opacity:.4;cursor:default}.ed__backdrop{z-index:70;background:#1111118c;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.ed__modal{color:#111;background:#fff;border-radius:30px;gap:16px;width:100%;max-width:420px;padding:22px;display:grid}.ed__modal-actions{grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;display:grid}.ed__modal-actions--stack{grid-auto-flow:row}.ed__crop{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:#ededed;border-radius:22px;width:100%;position:relative;overflow:hidden}.ed__crop:active{cursor:grabbing}.ed__crop--photo{aspect-ratio:1}.ed__crop--logo,.ed__crop--cover{aspect-ratio:16/9}.ed__crop img{pointer-events:none;max-width:none;position:absolute}.ed__crop--photo:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 999px #ffffff73}.ed__range,.ed__colorline{align-items:center;gap:14px;font-weight:600;display:flex}.ed__range input{accent-color:#111;flex:1}.ed__colorline input{cursor:pointer;background:0 0;border:1px solid #d9d9d9;border-radius:8px;width:46px;height:36px;padding:0}.ed__current{object-fit:cover;background:#ededed;border-radius:14px;width:100%}.ed__current--photo{aspect-ratio:1;border-radius:50%;justify-self:center;width:180px}.ed__current--logo,.ed__current--cover{aspect-ratio:16/9}.wz{color:#111;background:#fff;border-radius:24px;gap:16px;width:100%;max-width:480px;margin:8px auto 64px;padding:22px 22px 26px;display:grid}.wz h1{font-family:var(--font-body);letter-spacing:-.01em;font-size:1.625rem;font-weight:700;line-height:1.25}html[lang=ar] .wz h1{letter-spacing:0;line-height:1.45}.wz__sub{color:var(--muted);margin-top:-8px}.wz__top{grid-template-columns:1fr auto 1fr;align-items:center;min-height:44px;display:grid}.wz__back{color:#111;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0 4px;font-weight:600}.wz__back:disabled{visibility:hidden}.wz__dots{gap:6px;margin:0;padding:0;list-style:none;display:flex}.wz__dots li{background:#e2e2e2;border-radius:2px;width:14px;height:4px;transition:width .2s,background-color .2s}.wz__dots li.is-done{background:#111}.wz__dots li.is-on{background:#111;width:30px}.wz__photo{color:#b3b3bd;background:#ececf0;border-radius:24px;justify-self:center;place-items:center;width:200px;height:200px;display:grid;overflow:hidden}.wz__photo img{object-fit:cover;width:100%;height:100%}.wz__preview{border-radius:28px;margin-inline:-6px;box-shadow:0 18px 40px -26px #00000080}.wz__label{margin-top:6px}.wz__actions{gap:6px;margin-top:6px;display:grid}.wz__skip{color:#111;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}@media (width<=520px){.ed__pair{grid-template-columns:minmax(0,1fr);gap:12px}.ed__field{grid-template-columns:auto minmax(0,1fr)}.ed__field-tools{grid-column:2;justify-content:flex-end}.ed__layouts{gap:8px}}@media (prefers-reduced-motion:reduce){.wz__dots li,.ed__btn{transition:none}}.dash{background:var(--cream);min-height:100vh;padding-bottom:72px}.dash__bar{justify-content:space-between;align-items:center;gap:16px;padding-block:18px;display:flex}.dash__bar a{text-decoration:none}.dash__bar-actions{align-items:center;gap:10px;display:flex}.dash__head{padding-block:clamp(16px,3vw,36px) clamp(20px,3vw,32px)}.dash__head h1{font-size:var(--fs-xl)}.dash__head p{color:var(--muted);max-width:56ch;margin-top:6px}.dash__head .dash__mode{color:var(--ink);margin-top:16px;display:inline-block}.dash__state{color:var(--muted);padding:48px 0}.dash__grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:28px;display:grid}.dash__main{gap:24px;min-width:0;display:grid}.dash__panel{--pad:clamp(20px, 3vw, 32px);padding:var(--pad);border-radius:var(--r-box);background:var(--paper)}.dash__panel h2{font-size:1.5rem}.dash__empty{color:var(--muted);max-width:52ch;margin-top:8px}.dash__share{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;margin-top:18px;display:grid}.dash__qr{border:1px solid var(--sand);border-radius:var(--r-tile);background:#fff;padding:6px;line-height:0}.dash__share-body{gap:14px;display:grid}.dash__url{font-size:var(--fs-md);overflow-wrap:anywhere;text-align:start;font-weight:600}[dir=rtl] .dash__url{text-align:end}.dash__share-actions{flex-wrap:wrap;gap:8px;display:flex}.dash__share-actions .btn{gap:8px}.dash__section{gap:16px;display:grid}.dash__section+.dash__section{border-top:1px solid var(--sand);margin-top:28px;padding-top:28px}.dash__pair{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.dash__trio{grid-template-columns:repeat(3,1fr);align-items:start;gap:14px;display:grid}.dash__hint{color:var(--muted);font-size:var(--fs-sm)}.dash__slug{border:1px solid var(--sand-deep);border-radius:var(--r-control);background:var(--paper);align-items:center;min-height:50px;padding-inline:16px;display:flex}.dash__slug:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px var(--sand)}.dash__slug.is-invalid{border-color:var(--danger)}.dash__slug span{color:var(--muted);white-space:nowrap;flex:none}.dash__slug input{background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:48px;font-weight:600}.dash__check{cursor:pointer;align-items:center;gap:10px;font-weight:500;display:flex}.dash__check input{width:20px;height:20px;accent-color:var(--ink)}.dash__save{z-index:2;margin:28px calc(-1 * var(--pad)) calc(-1 * var(--pad));padding:14px var(--pad);border-top:1px solid var(--sand);border-radius:0 0 var(--r-box) var(--r-box);background:var(--paper);align-items:center;gap:16px;display:flex;position:sticky;bottom:0}.dash__save .btn:disabled{opacity:.45;cursor:default}.dash__save-note{font-size:.9375rem}.dash__saved{align-items:center;gap:6px;font-weight:600;display:inline-flex}.dash__leads{margin:12px 0 0;padding:0;list-style:none}.dash__leads li{border-top:1px solid var(--sand);gap:4px;padding-block:16px;display:grid}.dash__leads li:first-child{border-top:0}.dash__lead-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dash__lead-top time{color:var(--muted);font-size:var(--fs-sm);flex:none}.dash__lead-contact{flex-wrap:wrap;gap:4px 18px;display:flex}.dash__lead-contact a{color:var(--ink);font-weight:500}.dash__lead-note{color:var(--muted)}.dash__side{gap:12px;display:grid;position:sticky;top:20px}.dash__side h2{font-family:var(--font-body);color:var(--muted);font-size:.9375rem;font-weight:600}.dash__side{scrollbar-width:thin;max-height:calc(100vh - 40px);overflow-y:auto}.dash__preview-close,.dash__preview-btn{display:none}@media (width<=960px){.dash__grid{grid-template-columns:minmax(0,1fr)}.dash__side{width:100%;max-width:440px;margin-inline:auto;display:none;position:static}.dash__side.is-open{z-index:60;background:var(--cream);align-content:start;justify-items:center;max-width:none;max-height:none;margin:0;padding:16px 16px 96px;display:grid;position:fixed;inset:0;overflow-y:auto}.dash__side.is-open .pc__frame--preview{max-width:440px}.dash__side.is-open .dash__preview-close{bottom:16px;display:inline-flex;position:fixed;inset-inline:16px}.dash__preview-btn{display:inline-flex}}@media (width<=620px){.dash__pair,.dash__trio{grid-template-columns:minmax(0,1fr)}.dash__share{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.dash__url,[dir=rtl] .dash__url{text-align:center}.dash__share-actions{justify-content:center}.dash__save{flex-wrap:wrap}.dash__save .btn{flex:100%}}.dash__form{background:#fff;overflow:clip}.dash__form .dash__save{background:#fff;border-top-color:#ececec}.dash__more{margin:0 calc(var(--pad) * -1) 22px;padding:26px var(--pad) 0;font-family:var(--font-body);border-top:10px solid #f6f6f6;font-size:1.1875rem;font-weight:700}.dash__form .dash__section h2{font-family:var(--font-body);font-size:1rem;font-weight:700}.dash__main{grid-template-columns:minmax(0,1fr)}.dash__wa{color:#0b1f12;background:#25d366;border-color:#25d366;text-decoration:none}.dash__wa:hover{background:#1fbd5a}.dash__share-actions .dash__wa{min-height:44px;padding-inline:18px}.dash__saved a{color:var(--ink);margin-inline-start:10px;font-weight:600}.dash__ready{text-align:center;justify-items:center}.dash__ready .ed__modal-actions{width:100%}.dash__ready .ed__btn{text-decoration:none}.dash__ready-mark{color:#fff;background:#111;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.adm{font-variant-numeric:tabular-nums}.adm__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;padding-block:clamp(16px,3vw,36px) clamp(20px,3vw,28px);display:flex}.adm__head h1{font-size:var(--fs-xl)}.adm__head p{color:var(--muted);max-width:58ch;margin:6px 0 0}.adm__head .adm__sample{margin-top:12px;display:inline-block}.adm__controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm__controls .adm__stamp{font-size:var(--fs-sm);margin:0}.adm__seg{background:var(--paper);border:1px solid var(--sand);border-radius:999px;gap:2px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.adm__seg--soft{background:var(--ivory)}.adm__seg button{font:inherit;font-size:var(--fs-sm);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:7px 14px;font-weight:600}.adm__seg button:hover{color:var(--ink)}.adm__seg button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.adm__seg button:focus-visible{box-shadow:var(--focus);outline:none}.adm__kpis{background:var(--sand);border:1px solid var(--sand);border-radius:var(--r-box);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;transition:opacity .15s;display:grid;overflow:hidden}.adm__kpis.is-busy{opacity:.55}.adm__kpi{background:var(--paper);flex-direction:column;min-width:0;padding:20px 18px 18px;display:flex}.adm__kpi h2{font-family:var(--font-body);font-size:var(--fs-sm);letter-spacing:0;color:var(--muted);font-weight:600;line-height:1.3}.adm__figure{font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:10px 0 8px;font-size:clamp(1.9rem,1.2rem + 1.6vw,2.7rem);font-weight:600;line-height:1}.adm__detail{font-size:var(--fs-sm);margin:0;line-height:1.35}.adm__detail span,.adm__detail small{display:block}.adm__detail small,.adm__hint{color:var(--muted);font-size:.8125rem}.adm__figure small{font-family:var(--font-body);letter-spacing:0;color:var(--muted);font-size:.4em;font-weight:600}.adm__detail{padding-bottom:10px}.adm__hint{border-top:1px solid var(--sand);margin:auto 0 0;padding-top:10px;line-height:1.35}.adm__row,.adm__trio{gap:16px;margin-top:16px;display:grid}.adm__row{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.adm__trio{grid-template-columns:repeat(3,minmax(0,1fr))}.adm__panel{background:var(--paper);border-radius:var(--r-box);min-width:0;padding:clamp(18px,2.4vw,28px)}.adm>.container>.adm__panel{margin-top:16px}.adm__panel h2{font-size:var(--fs-md)}.adm__panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.adm__sub{color:var(--muted);font-size:var(--fs-sm);margin:4px 0 0}.adm__quiet{color:var(--muted)}.adm__note{color:var(--muted);font-size:var(--fs-sm);margin:14px 4px 0}.adm__empty{border-radius:var(--r-control);background:var(--ivory);color:var(--muted);font-size:var(--fs-sm);margin:16px 0 0;padding:14px 16px}.adm-chart{grid-template-columns:auto minmax(0,1fr);column-gap:10px;margin-top:22px;display:grid}.adm-chart__y{height:220px;color:var(--muted);flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:.75rem;line-height:1;display:flex}.adm-chart__y span:first-child{transform:translateY(-40%)}.adm-chart__y span:nth-child(2){transform:translateY(10%)}.adm-chart__y span:last-child{transform:translateY(40%)}.adm-chart__plot{height:220px;position:relative}.adm-chart__grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.adm-chart__grid i{background:var(--sand);height:1px}.adm-chart__grid i:last-child{background:var(--sand-deep)}.adm-chart__bars{display:flex;position:absolute;inset:0}.adm-chart__col{flex:1 1 0;justify-content:center;align-items:flex-end;min-width:0;padding-inline:1px;display:flex}.adm-chart__col.is-on{background:color-mix(in srgb, var(--ink) 6%, transparent)}.adm-chart__bar{background:var(--ink);border-radius:4px 4px 0 0;width:100%;max-width:28px;min-height:3px}.adm-chart__col.is-on .adm-chart__bar{background:var(--coral-deep)}.adm-chart__tip{border-radius:var(--r-control);background:var(--ink);min-width:120px;color:var(--paper);text-align:center;pointer-events:none;z-index:1;justify-items:center;padding:8px 12px;font-size:.8125rem;line-height:1.3;display:grid;position:absolute;top:-6px;transform:translate(-50%)}.adm-chart__tip strong{font-size:1.125rem}.adm-chart__tip small{opacity:.75}.adm-chart__x{height:18px;color:var(--muted);grid-column:2;margin-top:8px;font-size:.75rem;display:flex}.adm-chart__x span{flex:1 1 0;justify-content:center;min-width:0;display:flex}.adm-chart__x b{white-space:nowrap;font-weight:400}.adm__chart-empty{font-size:var(--fs-sm);margin:10px 0 0}.adm__details{font-size:var(--fs-sm);margin-top:14px}.adm__details summary{cursor:pointer;color:var(--muted);width:fit-content}.adm__details summary:hover{color:var(--ink)}.adm__details .adm__scroll{max-height:320px;overflow-y:auto}.adm__funnel{gap:18px;margin:20px 0 0;padding:0;list-style:none;display:grid}.adm__funnel-top{align-items:baseline;gap:8px;display:flex}.adm__funnel-top span{flex:1;min-width:0}.adm__funnel-top strong{font-family:var(--font-display);font-size:var(--fs-md)}.adm__funnel-top small{text-align:end;min-width:3.2em;color:var(--muted);font-size:var(--fs-sm)}.adm__track{background:var(--ivory);height:10px;box-shadow:inset 0 0 0 1px var(--sand);border-radius:999px;margin-top:6px;overflow:hidden}.adm__track i{background:var(--ink);border-radius:999px;min-width:0;height:100%;display:block}.adm__list{margin:12px 0 0}.adm__list>div{border-top:1px solid var(--sand);justify-content:space-between;align-items:baseline;gap:16px;padding-block:12px;display:flex}.adm__list>div:first-child{border-top:0}.adm__list dt{min-width:0;line-height:1.35}.adm__list dt small{color:var(--muted);font-size:.8125rem;display:block}.adm__list dd{font-family:var(--font-display);font-size:var(--fs-md);white-space:nowrap;margin:0;font-weight:600}.adm__scroll{margin-top:14px;overflow-x:auto}.adm__table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.adm__table th,.adm__table td{text-align:start;white-space:nowrap;border-top:1px solid var(--sand);padding:11px 12px;font-weight:400}.adm__table thead th{color:var(--muted);background:var(--paper);border-top:0;font-weight:600;position:sticky;top:0}.adm__table tbody th{font-weight:600}.adm__table th:first-child,.adm__table td:first-child{padding-inline-start:0}.adm__table .adm__n{text-align:end}.adm__table .adm__mail{text-align:start;unicode-bidi:plaintext}.adm__table a{color:inherit;text-underline-offset:3px}.adm__tag{background:var(--yellow);border-radius:999px;padding:2px 9px;font-size:.8125rem;font-weight:600;display:inline-block}.adm__tag--on{background:var(--ink);color:var(--paper)}.adm__state{justify-items:start;gap:12px;max-width:52ch;padding-block:clamp(40px,8vw,96px);display:grid}.adm__state h1{font-size:var(--fs-xl)}.adm__state p{color:var(--muted);margin:0}@media (width<=1100px){.adm__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.adm__row,.adm__trio{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.adm__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.adm__kpi{padding:16px 14px}.adm-chart__y,.adm-chart__plot{height:180px}}:root{--dir:1;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-spring:cubic-bezier(.34, 1.4, .5, 1)}[dir=rtl]{--dir:-1}html.motion-ok [data-reveal]{--rd:calc(var(--i,0) * 85ms);transition:opacity .6s ease var(--rd), translate .8s var(--ease-out) var(--rd), scale .7s var(--ease-spring) var(--rd), transform .3s var(--ease-out), box-shadow .3s ease, background-color .2s ease}html.motion-ok [data-reveal]:not([data-in]){opacity:0;translate:0 28px}html.motion-ok [data-reveal=pop]:not([data-in]){translate:0 10px;scale:.86}html.motion-ok [data-reveal=side]:not([data-in]){translate:calc(var(--dir) * -36px) 0}@media (prefers-reduced-motion:no-preference){.hero__title,.hero__lede,.hero__ctas,.hero__points,.page-hero__title,.page-hero>.container>.lede{animation:rise-in .8s var(--ease-out) both}.hero__lede,.page-hero>.container>.lede{animation-delay:90ms}.hero__ctas{animation-delay:.18s}.hero__points{animation-delay:.27s}.hero__stage{animation:stage-in .9s var(--ease-out) .1s both}}@keyframes rise-in{0%{opacity:0;translate:0 22px}}@keyframes stage-in{0%{opacity:0;scale:.96}}.btn{transition:background-color .15s ease, border-color .15s ease, color .15s ease, transform .2s var(--ease-out), box-shadow .2s ease}@media (hover:hover){.btn:hover{transform:translateY(-2px)}.btn--primary:hover{box-shadow:0 10px 20px -12px #ff6552e6}.btn--dark:hover{box-shadow:0 10px 20px -12px #1f1511b3}}.btn:active{box-shadow:none;transform:translateY(0)scale(.97)}.site-header{transition:box-shadow .25s}html[data-scrolled] .site-header{box-shadow:0 1px 0 var(--sand-deep), 0 14px 24px -22px #1f151173}.tap-stage{perspective:1100px}.tap-stage__phone{translate:calc(var(--px,0) * -7px) calc(var(--py,0) * -6px);transition:translate .5s var(--ease-out)}.tap-stage__card{cursor:pointer;translate:calc(var(--px,0) * 12px) calc(var(--py,0) * 9px);rotate:calc(var(--py,0) * -1) var(--px,0) 0 calc((var(--px,0) * var(--px,0) + var(--py,0) * var(--py,0)) * 9deg);transition:transform .85s cubic-bezier(.65, 0, .35, 1), translate .35s var(--ease-out), rotate .35s var(--ease-out), box-shadow .3s ease}.tap-stage:not([data-pointer]) .tap-stage__card{rotate:0deg}.tap-stage__card:after{content:"";background:radial-gradient(circle at var(--gx,50%) var(--gy,50%), #ffffff61, transparent 55%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.tap-stage[data-pointer] .tap-stage__card:after{opacity:1}.tap-stage--tap .tap-stage__card,.tap-stage--tap .tap-stage__phone{translate:0;rotate:0deg}@media (prefers-reduced-motion:no-preference){.tap-stage--done .tap-stage__toast{animation:toast-pop .5s var(--ease-spring) .15s both}.tap-stage--done .tap-stage__card:hover{transform:rotate(calc(var(--dir) * -4deg)) translateY(-6px)}}@keyframes toast-pop{0%{opacity:0;scale:.7}}html.motion-ok .how__steps li .how__num{transition:scale .6s var(--ease-spring) calc(var(--i,0) * 85ms + .2s)}html.motion-ok .how__steps li:not([data-in]) .how__num{scale:.4}.fcard__swap{cursor:pointer}.fcard__swap .brand-card{transition:transform .75s cubic-bezier(.65,0,.35,1),box-shadow .3s}.fcard__swap .brand-card:first-child{z-index:1}.fcard__swap.is-swapped .brand-card:first-child{transform:translate(calc(var(--dir) * 75.4%), 100%) rotate(4deg)}.fcard__swap.is-swapped .brand-card:nth-child(2){transform:translate(calc(var(--dir) * -75.4%), -100%) rotate(-5deg)}.fcard__swap-badge{z-index:2;transition:transform .75s cubic-bezier(.65,0,.35,1),background-color .2s,color .2s}.fcard__swap.is-swapped .fcard__swap-badge{transform:rotate(180deg)}@media (hover:hover){.fcard__swap:hover .fcard__swap-badge{background:var(--ink);color:var(--paper)}}html.motion-ok .fcard .fcard__swap .brand-card{transition:transform .75s cubic-bezier(.65, 0, .35, 1), translate .9s var(--ease-out) .15s, box-shadow .3s ease}html.motion-ok .fcard:not([data-in]) .fcard__swap .brand-card:first-child{translate:calc(var(--dir) * -40%) 0}html.motion-ok .fcard:not([data-in]) .fcard__swap .brand-card:nth-child(2){translate:calc(var(--dir) * 40%) 0}html.motion-ok .fcard .fcard__phone{transition:translate .9s var(--ease-out) .15s}html.motion-ok .fcard:not([data-in]) .fcard__phone{translate:0 60px}.share__card{transition:transform .3s var(--ease-out), box-shadow .3s ease}.share__art>*{transition:transform .45s var(--ease-out)}.share__arrow svg{transition:translate .25s var(--ease-out)}@media (hover:hover){.share__card:hover{transform:translateY(-4px);box-shadow:0 26px 40px -30px #1f151173}.share__card:hover .share__art>*{transform:scale(1.06)}.share__card:hover .share__nfc{transform:rotate(-2deg)scale(1.05)}.share__card:hover .share__arrow svg{translate:calc(var(--dir) * 3px) 0}}.share__card:active{transform:scale(.99)}.integrations li,.team__cards li{transition:transform .25s var(--ease-out), background-color .2s ease}@media (hover:hover){.integrations li:hover{transform:translateY(-3px)}.team__cards li:hover .icon-chip{transform:rotate(-8deg)scale(1.08)}}.icon-chip{transition:transform .35s var(--ease-spring)}.faq__panel{visibility:hidden;transition:grid-template-rows .35s var(--ease-out), visibility 0s linear .35s;grid-template-rows:0fr;display:grid}.faq__item.is-open .faq__panel{visibility:visible;transition:grid-template-rows .35s var(--ease-out), visibility 0s;grid-template-rows:1fr}.faq__panel>.faq__answer{opacity:0;min-height:0;padding-bottom:0;transition:opacity .25s;overflow:hidden}.faq__panel>.faq__answer p{padding-bottom:22px}.faq__item.is-open .faq__answer{opacity:1;transition-delay:80ms}.billing-toggle{position:relative}.billing-toggle__thumb{width:var(--thumb-w,0);transform:translateX(var(--thumb-x,0));background:var(--ink);pointer-events:none;border-radius:999px;position:absolute;top:5px;bottom:5px;left:0}.billing-toggle.is-ready .billing-toggle__thumb{transition:transform .4s var(--ease-out), width .4s var(--ease-out)}.billing-toggle.is-ready button{transition:color .25s;position:relative}.billing-toggle.is-ready button[aria-pressed=true]{background:0 0}.plan{transition:transform .3s var(--ease-out), box-shadow .3s ease}@media (hover:hover){.plan:hover{transform:translateY(-6px);box-shadow:0 30px 44px -34px #1f151180}}.flip{perspective:1200px;cursor:pointer;width:100%;position:relative}.flip__inner{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.5,0,.2,1);position:relative}.flip.is-back .flip__inner{transform:rotateY(180deg)}.flip__inner .brand-card{backface-visibility:hidden}.flip__inner .brand-card+.brand-card{position:absolute;inset:0;transform:rotateY(180deg)}@media (hover:hover){.flip:hover .flip__inner{transform:rotateY(calc(var(--dir) * 14deg)) translateY(-4px)}.flip.is-back:hover .flip__inner{transform:rotateY(calc(180deg + var(--dir) * -14deg)) translateY(-4px)}}.stepper button{transition:transform .15s var(--ease-out), background-color .15s ease}.stepper button:active{transform:scale(.88)}
