.tm-register .register{grid-template-columns:repeat(4,1fr);gap:24px;margin:56px 0 0;padding:0 0 28px;list-style:none;display:grid;position:relative}.tm-register .register:after{content:"";inset-inline:0;height:1px;transform:scaleX(var(--rule,1));transform-origin:0;background:#b89b6a66;position:absolute;bottom:0}[dir=rtl] .tm-register .register:after{transform-origin:100%}.tm-register .dossier{align-content:start;gap:10px;display:grid}.tm-register .dossier .idx{font:500 13px/1 var(--f-body);color:var(--ch-200)}.tm-register .plate{aspect-ratio:4/5;border:1px solid var(--hair);background:var(--navy-900);clip-path:inset(var(--wipe,0%) 0 0 0);transition:transform .3s var(--ease-std);border-radius:8px;display:block;position:relative;overflow:hidden}.tm-register .plate:before{content:"";border:1px solid var(--ch-300);opacity:0;transition:opacity .3s var(--ease-std);z-index:2;pointer-events:none;border-radius:8px;position:absolute;inset:0}.tm-register .dossier:hover .plate{transform:scale(1.03)}.tm-register .dossier:hover .plate:before{opacity:.6}.tm-register .plate img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tm-plate-win{display:block;position:absolute;inset:0;overflow:hidden;container-type:size}.tm-register .plate .tm-plate-win img,.tm-showcase-page__plate .tm-plate-win img{display:none}@supports (width:1cqw){.tm-register .plate .tm-plate-win img,.tm-showcase-page__plate .tm-plate-win img{object-fit:fill;--s:max(100cqw / var(--ww),100cqh / var(--wh));max-width:none;max-height:none;width:calc(var(--s) * var(--iw));height:calc(var(--s) * var(--ih));inset:auto;left:calc((100cqw - var(--s) * var(--ww)) * var(--px) - var(--s) * var(--wl));top:calc((100cqh - var(--s) * var(--wh)) * var(--py) - var(--s) * var(--wt));display:block;position:absolute}}.tm-register .plate:after{content:"";pointer-events:none;background:linear-gradient(#1017242e,#1017241f 55%,#1017248c);position:absolute;inset:0}.tm-register .glyph{inset-inline-end:10px;z-index:1;flex-direction:column-reverse;justify-content:space-between;width:14px;display:flex;position:absolute;top:14px;bottom:14px}.tm-register .glyph i{background:#d9e0eb59;width:100%;height:1px;transition:background .15s;display:block}.tm-register .glyph i.lit{background:var(--ch-200)}.tm-register .counter{inset-inline-end:32px;z-index:1;font:500 12px/1 var(--f-body);color:var(--ch-200);border:1px solid var(--hair);white-space:nowrap;background:#101724f2;border-radius:4px;padding:6px 8px;position:absolute;top:12px}[lang=ar] .tm-register .counter{font-family:var(--f-ar)}.tm-register .chip-ill{font:600 12px/1 var(--f-body);color:var(--amber-text);border:1px solid var(--hair);border-inline-start:2px solid var(--amber);background:#101724f2;border-radius:4px;align-items:center;gap:8px;width:max-content;max-width:100%;padding:6px 8px;display:inline-flex}[lang=ar] .tm-register .chip-ill{font-family:var(--f-ar);font-size:12px;line-height:1.3}.tm-register .dossier h3{font:600 20px/1.3 var(--f-en);color:var(--g50);letter-spacing:-.01em;margin:4px 0 0}[lang=ar] .tm-register .dossier h3{font:600 19px/1.5 var(--f-ar);letter-spacing:0}@media (min-width:768px){.tm-register .dossier h3{min-height:2lh}}.tm-register .dossier .dist{color:var(--g400);margin:-4px 0 0;font-size:14px}.tm-register .dossier .dev{color:var(--g300);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.tm-register .pill{font:500 12px/1 var(--f-body);color:var(--teal-400);white-space:nowrap;background:#06b6d41f;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;display:inline-flex}[lang=ar] .tm-register .pill{font-family:var(--f-ar);font-size:12px}.tm-register .dossier .meta{font:400 13.5px/1.5 var(--f-body);color:var(--g400);margin:0}[lang=ar] .tm-register .dossier .meta{font-family:var(--f-ar)}.tm-register .dossier .price{color:var(--g300);margin:0;font-size:13.5px}.tm-register .dossier .go{font:500 14px/1 var(--f-body);color:var(--ch-200);align-items:center;gap:6px;width:max-content;margin-top:4px;display:inline-flex}[lang=ar] .tm-register .dossier .go{font-family:var(--f-ar)}.tm-register .dossier .go .chev{width:14px;height:14px}[dir=rtl] .tm-register .dossier .go .chev{transform:scaleX(-1)}.tm-register .reg-pager{display:none}@media (min-width:768px) and (max-width:1279px){.tm-register .register{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.tm-register .register{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:16px;margin:32px -24px 0;padding:0 24px 24px;display:flex;overflow-x:auto}.tm-register .register::-webkit-scrollbar{display:none}.tm-register .register:after{inset-inline:24px}.tm-register .dossier{scroll-snap-align:start;flex:0 0 78%;max-width:320px}.tm-register .plate{aspect-ratio:3/2}.tm-register .reg-pager{justify-content:center;gap:4px;margin-top:4px;display:flex}.tm-register .reg-pager button{background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.tm-register .reg-pager button:before{content:"";background:var(--navy-700);border-radius:50%;width:6px;height:6px;transition:background .2s,transform .2s}.tm-register .reg-pager button.on:before{background:var(--ch-300);transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.tm-register .dossier:hover .plate{transform:none}.tm-register *{transition:none!important}}@media (pointer:coarse){.tm-register .dossier .go{align-items:center;min-height:44px;display:inline-flex}}.tm-demo-band{border-top:1px solid var(--hair);padding:28px 0 8px}.tm-demo-band__head h2{font:700 28px/1.2 var(--f-en);letter-spacing:-.02em;color:var(--g50);margin:0}[lang=ar] .tm-demo-band__head h2{font:700 28px/1.4 var(--f-ar);letter-spacing:0}.tm-demo-band__head p{color:var(--g400);max-width:64ch;margin:10px 0 0;font-size:15px}.tm-demo-band .chip-ill{font:600 12px/1 var(--f-body);color:var(--amber-text);border:1px solid var(--hair);border-inline-start:2px solid var(--amber);background:#101724f2;border-radius:4px;align-items:center;gap:8px;width:max-content;max-width:100%;padding:6px 8px;display:inline-flex}[lang=ar] .tm-demo-band .chip-ill{font-family:var(--f-ar);line-height:1.3}.tm-demo-band__interactive{border:1px solid var(--hair);background:var(--navy-900);border-radius:8px;gap:8px;margin-top:24px;padding:18px 20px;display:grid;box-shadow:inset 0 1px #d9e0eb0f}.tm-demo-band__interactive h3{font:600 20px/1.3 var(--f-en);color:var(--g50);margin:0}[lang=ar] .tm-demo-band__interactive h3{font:600 19px/1.5 var(--f-ar)}.tm-demo-band__interactive p{color:var(--g300);margin:0;font-size:14px}.tm-demo-band__interactive .go{font:500 14px/1 var(--f-body);color:var(--ch-200);width:max-content}[lang=ar] .tm-demo-band__interactive .go{font-family:var(--f-ar)}.tm-demo-band .tm-register .register{margin-top:28px}.tm-showcase-page{color:var(--g300);padding-block:40px 64px}.tm-showcase-page__note{border:1px solid var(--hair);border-inline-start:2px solid var(--amber);background:var(--navy-900);border-radius:8px;margin-bottom:28px;padding:14px 16px}.tm-showcase-page__note p{color:var(--g300);margin:0;font-size:14px}.tm-showcase-page__note .tm-showcase-page__label{font:600 15px/1.4 var(--f-body);color:var(--amber-text);margin-bottom:4px}[lang=ar] .tm-showcase-page__note .tm-showcase-page__label{font-family:var(--f-ar)}.tm-showcase-page__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px;display:grid}@media (max-width:767px){.tm-showcase-page__grid{grid-template-columns:1fr}}.tm-showcase-page__plate{aspect-ratio:4/5;border:1px solid var(--hair);background:var(--navy-900);border-radius:8px;position:relative;overflow:hidden}.tm-showcase-page__plate img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tm-showcase-page__plate .chip-ill{inset-inline-start:12px;font:600 12px/1.3 var(--f-body);color:var(--amber-text);border:1px solid var(--hair);border-inline-start:2px solid var(--amber);background:#101724f2;border-radius:4px;padding:6px 8px;display:inline-flex;position:absolute;bottom:12px}.tm-showcase-page h1{font:700 32px/1.2 var(--f-en);color:var(--g50);margin:0}[lang=ar] .tm-showcase-page h1{font:700 30px/1.4 var(--f-ar)}.tm-showcase-page h2{font:600 18px/1.4 var(--f-en);color:var(--g50);margin:28px 0 6px}[lang=ar] .tm-showcase-page h2{font-family:var(--f-ar)}.tm-showcase-page p{margin:0}.tm-showcase-page__dist{color:var(--g400);margin-top:6px!important}.tm-showcase-page__dev{flex-wrap:wrap;align-items:center;gap:8px;display:flex;margin-top:12px!important}.tm-showcase-page .pill{font:500 12px/1 var(--f-body);color:var(--teal-400);background:#06b6d41f;border-radius:999px;padding:5px 7px;display:inline-flex}[lang=ar] .tm-showcase-page .pill{font-family:var(--f-ar)}.tm-showcase-page__meta{color:var(--g400);font-size:14px;margin-top:12px!important}.tm-showcase-page__ill{text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}[lang=ar] .tm-showcase-page__ill{text-transform:none;letter-spacing:0}.tm-showcase-page__links{flex-direction:column;gap:10px;margin-top:28px;display:flex}.tm-showcase-page__links a{color:var(--ch-200);width:max-content;font-weight:500}@media (max-width:767px){.tm-demo-band .tm-register .register{margin-inline:0;padding-inline:0}.tm-demo-band .tm-register .register:after{inset-inline:0}}
