html{scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--site-ground);color:var(--site-ink);font-family:var(--site-font-en);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}:lang(ar){font-family:var(--site-font-ar)}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p,ul,ol,dl,dd{margin:0}::selection{background:var(--site-accent-surface);color:var(--site-ink)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site{background:var(--site-ground);min-height:100vh;color:var(--site-ink);display:block}.shell{width:min(1120px,100% - 48px);margin-inline:auto}.section{padding-block:80px}.section-heading{flex-direction:column;gap:16px;max-width:720px;margin-block-end:32px;display:flex}.eyebrow{color:var(--site-muted);font-size:13px;font-weight:600;line-height:1.5}.section-heading h2,.contact-shell h2{letter-spacing:-.01em;font-size:36px;font-weight:600;line-height:1.2}.site--rtl .section-heading h2,.site--rtl .contact-shell h2{line-height:1.3}.section-lead{color:var(--site-text-2);font-size:18px;line-height:1.6}.button,.solution-cta,.info-method__action{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.button--primary,.solution-cta,.info-method__action{background:var(--site-ink);color:var(--site-on-ink)}.button--primary:hover,.solution-cta:hover,.info-method__action:hover{background:var(--site-ink-hover)}.button--secondary,.solution-cta--secondary,.info-method__action--secondary{border-color:var(--site-line-strong);background:var(--site-surface);color:var(--site-ink)}.button--secondary:hover,.solution-cta--secondary:hover,.info-method__action--secondary:hover{background:var(--site-sunken)}.button svg{flex:none;width:18px;height:18px}.button--wide{width:100%}.solution-quiet{min-height:44px;color:var(--site-accent);align-items:center;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.solution-quiet:hover{text-underline-offset:3px;text-decoration:underline}.solution-card,.system-step,.process-card,.security-card,.price-card,.platform-card,.info-method{border:1px solid var(--site-line);background:var(--site-surface);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:20px;display:flex}.solution-card h3,.system-step h3,.process-card h3,.security-card h3{font-size:16px;font-weight:600;line-height:1.4}.solution-card p,.system-step p,.process-card p,.security-card p{color:var(--site-muted);font-size:14px;line-height:1.6}.solution-number,.process-card>span,.security-card>span,.platform-card>span{color:var(--site-faint);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:1.4}.hero{background:var(--site-ground)}.hero-shell{text-align:center;flex-direction:column;align-items:center;padding-block:96px 80px;display:flex}.hero-copy{flex-direction:column;align-items:center;gap:16px;max-width:760px;display:flex}.hero-copy h1{letter-spacing:-.01em;font-size:56px;font-weight:600;line-height:1.15}.site--rtl .hero-copy h1{line-height:1.3}.hero-body{color:var(--site-text-2);font-size:18px;line-height:1.6}.hero-frame{border:1px solid var(--site-line);background:var(--site-surface);width:100%;max-width:1040px;box-shadow:var(--site-shadow);text-align:start;border-radius:12px;margin-block-start:48px;overflow:hidden}.hero-frame__screen{background:var(--site-paper);flex-direction:column;gap:12px;padding:16px;display:flex}.hero-frame__head{flex-direction:column;gap:4px;display:flex}.hero-frame__title{font-size:14px;font-weight:600}.hero-frame__intro{color:var(--site-muted);font-size:12px}.hero-frame__meter,.hero-frame__card{border:1px solid var(--site-line);background:var(--site-surface);border-radius:10px;flex-direction:column;display:flex}.hero-frame__meter{gap:8px;padding:12px 14px}.hero-frame__meter-row{color:var(--site-muted);align-items:baseline;gap:8px;font-size:12px;font-weight:500;display:flex}.hero-frame__count{color:var(--site-ink);font-variant-numeric:tabular-nums;margin-left:auto;font-size:20px;font-weight:600;line-height:1}[dir=rtl] .hero-frame__count{margin-left:0;margin-right:auto}.hero-frame__count small{color:var(--site-muted);font-size:12px;font-weight:500}.hero-frame__track{background:var(--site-grey-surface);border-radius:999px;height:4px;display:block;overflow:hidden}.hero-frame__fill{background:var(--site-accent);width:43%;height:100%;display:block}.hero-frame__card{overflow:hidden}.hero-frame__card-head{border-block-end:1px solid var(--site-line-soft);align-items:center;gap:12px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.hero-frame__link{color:var(--site-accent);margin-inline-start:auto;font-size:12px}.hero-frame__table{border-collapse:collapse;width:100%;font-size:12px}.hero-frame__table th{border-block-end:1px solid var(--site-line-soft);color:var(--site-muted);text-align:left;padding:8px 14px;font-weight:500}[dir=rtl] .hero-frame__table th{text-align:right}.hero-frame__table td{border-block-end:1px solid var(--site-line-faint);padding:8px 14px}.hero-frame__table tr:last-child td{border-block-end:0}.hero-frame__time{font-variant-numeric:tabular-nums}.hero-frame__pill{background:var(--site-accent-surface);min-height:22px;color:var(--site-accent-text);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.hero-frame__pill--wait{background:var(--site-wait-surface);color:var(--site-wait-text)}.teal-price-strip{background:var(--site-band);color:var(--site-band-text)}.teal-price-strip__inner{flex-wrap:wrap;align-items:center;gap:16px 24px;padding-block:40px;display:flex}.teal-price-strip__inner p{flex:320px;font-size:18px;font-weight:600;line-height:1.6}.teal-price-strip__price{color:inherit;align-items:baseline;gap:8px;display:inline-flex}.teal-price-strip__price strong{font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;line-height:1}.teal-price-strip__price span{color:var(--site-band-muted);font-size:14px}.teal-price-strip__price:hover span{text-underline-offset:3px;text-decoration:underline}.teal-price-strip__cta{border:1px solid var(--site-band-text);min-height:44px;color:var(--site-band-text);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.teal-price-strip__cta:hover{background:var(--site-band-hover)}.teal-price-strip :focus-visible,.site-footer :focus-visible{outline-color:var(--site-band-text)}.solutions-section,.process-section,.pricing-section{background:var(--site-paper)}.system-section,.security-section,.contact-section{background:var(--site-ground)}.solutions-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.system-steps,.process-track,.security-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.process-track{padding:0;list-style:none}.system-step{gap:12px}.system-step__head{color:var(--site-ink);align-items:center;gap:10px;display:flex}.system-step__head svg{flex:none}.system-status{background:var(--site-grey-surface);min-height:26px;color:var(--site-text-2);border-radius:999px;align-self:flex-start;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.system-status--live{background:var(--site-accent-surface);color:var(--site-accent-text)}.price-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.price-card{gap:16px}.price-card__eyebrow{font-size:16px;font-weight:600;line-height:1.4}.price-card__price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.price-card__figure{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;line-height:1.1}.price-card:not(.price-card--featured) .price-card__figure{font-size:28px;line-height:44px}.price-card__period{color:var(--site-muted);font-size:14px;font-weight:500}.price-card__subtitle{color:var(--site-muted);font-size:14px;line-height:1.6}.price-card__list{flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.price-card__list li{color:var(--site-text-2);padding-left:28px;font-size:14px;line-height:1.6;position:relative}[dir=rtl] .price-card__list li{padding-left:0;padding-right:28px}.price-card__list li:before{content:"";border-left:2px solid var(--site-accent);border-bottom:2px solid var(--site-accent);width:11px;height:6px;position:absolute;top:6px;left:3px;transform:rotate(-45deg)}[dir=rtl] .price-card__list li:before{left:auto;right:3px}.price-card__meta{border-block-start:1px solid var(--site-line-soft);color:var(--site-faint);flex-wrap:wrap;gap:4px 16px;padding-block-start:12px;font-size:12px;line-height:1.6;display:flex}.price-card .solution-cta{align-self:flex-start;margin-block-start:auto}.pricing-terms{color:var(--site-muted);margin-block-start:24px;font-size:13px;line-height:1.6}.contact-shell{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.contact-shell h2{max-width:720px}.contact-shell .section-lead{max-width:640px}.contact-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-block-start:8px;display:flex}.contact-note{color:var(--site-muted);font-size:14px}.contact-note a{color:var(--site-ink);font-variant-numeric:tabular-nums;font-weight:600}.site-footer{background:var(--site-band);color:var(--site-band-text)}.footer-shell{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand links""line links""op op""copy mail";align-items:start;gap:12px 48px;padding-block:48px 32px;display:grid}.site-footer--legal .footer-shell{grid-template-areas:"brand links""line links""legal legal""copy mail"}.footer-shell>.brand{min-height:44px;color:var(--site-band-text);grid-area:brand;justify-self:start;align-items:center;gap:10px;display:inline-flex}.site-footer .brand__mark{display:inline-flex}.site-footer .brand__accent{fill:var(--site-band-accent)}.site-footer .brand strong{font-size:18px;font-weight:700;line-height:1.2}.footer-shell>p{max-width:340px;color:var(--site-band-muted);grid-area:line;font-size:14px;line-height:1.6}.footer-links{flex-wrap:wrap;grid-area:links;gap:24px 48px;font-size:13px;display:flex}.footer-col{flex-direction:column;min-width:120px;display:flex}.footer-col__title{color:var(--site-band-text);padding-block-end:4px;font-size:13px;font-weight:600}.footer-links a{min-height:36px;color:var(--site-band-muted);align-items:center;font-size:14px;display:flex}.footer-links a:hover,.footer-email:hover{color:var(--site-band-text);text-underline-offset:3px;text-decoration:underline}.footer-operator{border-block-start:1px solid var(--site-band-line);color:var(--site-band-muted);grid-area:op;margin-block-start:20px;padding-block-start:20px;font-size:13px;line-height:1.6}.footer-copy{color:var(--site-band-muted);grid-area:copy;font-size:13px;line-height:1.6}.footer-email{color:var(--site-band-muted);grid-area:mail;justify-self:end;font-size:13px;font-weight:500;line-height:1.6}.site-footer .legal-foot{border-block-start:1px solid var(--site-band-line);width:auto;color:var(--site-band-muted);grid-area:legal;margin:20px 0 0;padding:20px 0 0;font-size:13px}.site-footer .legal-foot .legal-foot__links a{color:var(--site-band-text);font-weight:500}html[data-theme=dark] .site-footer .legal-foot{border-color:var(--site-band-line);color:var(--site-band-muted)}html[data-theme=dark] .site-footer .legal-foot .legal-foot__links a{color:var(--site-band-text)}.solution-page{background:var(--site-ground);color:var(--site-ink);display:block}.solution-hero{background:var(--site-ground);padding-block:72px 56px}.solution-hero .shell{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.solution-hero h1{letter-spacing:-.01em;max-width:760px;font-size:56px;font-weight:600;line-height:1.15}.solution-page--rtl .solution-hero h1{line-height:1.3}.solution-hero .section-lead{max-width:640px}.solution-hero .solution-cta{margin-block-start:8px}.solution-block{background:var(--site-ground);padding-block:72px}.solution-block--paper{background:var(--site-paper)}.solution-split{flex-wrap:wrap;align-items:flex-start;gap:24px 48px;display:flex}.solution-split__head{flex:0 320px;min-width:0}.solution-split>:not(.solution-split__head){flex:560px;min-width:0}.solution-split h2,.solution-final h2{letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:1.25}.solution-split__head p{color:var(--site-muted);margin-block-start:12px;font-size:14px;line-height:1.6}.solution-list{flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}.solution-list li{color:var(--site-text-2);padding-left:22px;font-size:16px;line-height:1.6;position:relative}[dir=rtl] .solution-list li{padding-left:0;padding-right:22px}.solution-list li:before{content:"";background:var(--site-faint);border-radius:999px;width:6px;height:6px;position:absolute;top:.7em;left:4px}[dir=rtl] .solution-list li:before{left:auto;right:4px}.solution-list--limits li:before{border-radius:1px;width:9px;height:2px;top:.78em}.solution-faq{flex-direction:column;display:flex}.solution-faq>div{border-block-end:1px solid var(--site-line-soft);flex-direction:column;gap:6px;padding-block:18px;display:flex}.solution-faq>div:first-child{padding-block-start:0}.solution-faq>div:last-child{border-block-end:0;padding-block-end:0}.solution-faq dt{font-size:16px;font-weight:600;line-height:1.4}.solution-faq dd{color:var(--site-text-2);margin-left:0;font-size:14px;line-height:1.6}[dir=rtl] .solution-faq dd{margin-right:0}.solution-final{background:var(--site-ground);text-align:center;padding-block:72px}.solution-final .shell{flex-direction:column;align-items:center;gap:16px;display:flex}.solution-final h2{max-width:720px}.solution-final p{max-width:600px;color:var(--site-text-2);font-size:18px;line-height:1.6}.solution-final .solution-cta{margin-block-start:8px}.solution-final .solution-phone{color:var(--site-muted);font-size:14px}.solution-phone a{color:var(--site-accent);font-variant-numeric:tabular-nums;font-weight:600}.solution-actions{flex-wrap:wrap;justify-content:center;gap:8px 12px;margin-block-start:8px;display:flex}.platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.platform-card h2{font-size:18px;font-weight:600;line-height:1.4}.platform-card p{color:var(--site-text-2);font-size:14px;line-height:1.6}.info-methods-block{align-self:stretch;margin-block-start:24px}.info-methods{flex-wrap:wrap;gap:24px;padding:0;list-style:none;display:flex}.info-method{flex:2 300px}.info-method:first-child{flex:3 420px}.info-method__label{font-size:18px;font-weight:600;line-height:1.4}.info-method__note{color:var(--site-text-2);margin-block-end:12px;font-size:14px;line-height:1.6}.info-method__action{align-self:flex-start;margin-block-start:auto}.info-method__action--off,.info-method__action--off:hover{min-height:0;color:var(--site-muted);cursor:default;background:0 0;border:0;padding:0}.legal-page{background:var(--site-ground);color:var(--site-ink);display:block}.legal-shell{width:min(760px,100% - 48px);margin-inline:auto;padding-block:48px 72px}.legal-shell>*+*{margin-block-start:16px}.brand--legal{color:var(--site-ink);align-items:center;gap:10px;display:inline-flex}.brand--legal .brand__mark{display:inline-flex}.brand--legal .brand__mark svg{width:24px;height:24px}.brand--legal .brand__accent{fill:var(--site-mark-accent)}.brand--legal>span:last-child{flex-direction:column;display:flex}.brand--legal strong{font-size:14px;font-weight:600;line-height:1.3}.brand--legal small{color:var(--site-muted);font-size:12px;line-height:1.4}.legal-shell>.eyebrow{margin-block-start:32px}.legal-shell h1{letter-spacing:-.01em;font-size:40px;font-weight:600;line-height:1.2}.legal-shell>h1{margin-block-start:8px}.legal-intro{color:var(--site-text-2);font-size:18px;line-height:1.6}.legal-sections{flex-direction:column;gap:32px;margin-block-start:40px;display:flex}.legal-shell h2{font-size:20px;font-weight:600;line-height:1.4}.legal-sections p{color:var(--site-text-2);margin-block-start:8px;font-size:16px;line-height:1.7}.legal-sections ul{flex-direction:column;gap:8px;margin-block-start:12px;padding:0;list-style:none;display:flex}.legal-sections li{color:var(--site-text-2);padding-left:20px;font-size:16px;line-height:1.7;position:relative}[dir=rtl] .legal-sections li{padding-left:0;padding-right:20px}.legal-sections li:before{content:"";background:var(--site-faint);border-radius:999px;width:6px;height:6px;position:absolute;top:.75em;left:4px}[dir=rtl] .legal-sections li:before{left:auto;right:4px}.legal-related{flex-wrap:wrap;gap:0 24px;padding:0;list-style:none;display:flex}.legal-shell>.legal-related{margin-block-start:40px}.legal-related a{min-height:44px;color:var(--site-accent);align-items:center;font-size:14px;font-weight:600;display:inline-flex}.legal-related a:hover,.legal-contact__channels a:hover{text-underline-offset:3px;text-decoration:underline}.legal-contact{border:1px solid var(--site-line);background:var(--site-surface);border-radius:12px;flex-direction:column;gap:8px;padding:20px;display:flex}.legal-shell>.legal-contact{margin-block-start:24px}.legal-contact h2{font-size:16px}.legal-contact p{color:var(--site-text-2);font-size:14px;line-height:1.6}.legal-contact .legal-contact__operator{color:var(--site-muted)}.legal-contact__channels{flex-wrap:wrap;gap:8px 32px;margin-block-start:4px;padding:0;list-style:none;display:flex}.legal-contact__channels li{flex-direction:column;gap:2px;display:flex}.legal-contact__label{color:var(--site-faint);font-size:12px}.legal-contact__channels a{min-height:32px;color:var(--site-accent);font-variant-numeric:tabular-nums;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.legal-shell>div[lang]{border-block-start:1px solid var(--site-line-soft);margin-block-start:40px;padding-block-start:32px}.legal-shell>div[lang]>*+*{margin-block-start:16px}.legal-shell .button+.button{margin-inline-start:8px}@media (max-width:1024px){.solutions-grid,.system-steps,.process-track,.security-grid,.platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.shell{width:calc(100% - 32px)}.section,.solution-block,.solution-final{padding-block:56px}.hero-shell{padding-block:56px 48px}.hero-copy h1,.solution-hero h1{font-size:36px;line-height:1.2}.site--rtl .hero-copy h1,.solution-page--rtl .solution-hero h1{line-height:1.35}.hero-body,.section-lead,.solution-final p,.legal-intro{font-size:16px}.hero-frame{margin-block-start:32px}.section-heading{margin-block-end:24px}.section-heading h2,.contact-shell h2,.solution-split h2,.solution-final h2{font-size:28px}.solution-hero{padding-block:48px 40px}.solutions-grid,.system-steps,.process-track,.security-grid,.platform-grid,.price-cards{grid-template-columns:minmax(0,1fr)}.teal-price-strip__inner{padding-block:32px}.footer-shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""line""links""op""copy""mail"}.site-footer--legal .footer-shell{grid-template-areas:"brand""line""links""legal""copy""mail"}.footer-links{gap:16px 32px}.footer-links a{min-height:44px}.footer-email{justify-self:start;align-items:center;min-height:44px;display:inline-flex}.legal-shell{width:calc(100% - 32px);padding-block:32px 56px}.legal-shell h1{font-size:30px}}@media (max-width:560px){.hero-frame__screen{padding:12px}.hero-frame__service{display:none}.hero-frame__table th,.hero-frame__table td{padding:8px 10px}}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] .price-card__figure{letter-spacing:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important}}
