html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
:root{--focus-ring:#163300;--focus-ring-on-dark:#9fe870;--font-body:var(--font-latin),Arial,sans-serif;font-family:var(--font-body);color:#0e0f0c;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;background:#f9f9f9}html.lenis{scroll-behavior:auto}html[lang=en]{text-rendering:optimizelegibility}*{box-sizing:border-box}body{margin:0}button,a{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}section[id]{scroll-margin-top:72px}#benefits{scroll-margin-top:100px}#products{scroll-margin-top:80px}#pricing{scroll-margin-top:72px}.shell{width:min(1360px,100% - 96px);margin-inline:auto}.section{overflow:hidden}.site-header{z-index:100;background:#fff;border-bottom:1px solid #162b0e12;height:72px;transition:background .3s,border-color .3s,box-shadow .3s;position:fixed;top:0;left:0;right:0}.site-header.on-hero{color:#fff;background:0 0;border-color:#0000}.site-header.scrolled{box-shadow:0 2px 14px #00000006}.header-inner{justify-content:space-between;align-items:center;gap:24px;height:72px;display:flex;position:relative}.brand{flex:none;width:148px;display:block}.brand img{width:148px;height:auto}.brand .brand-on-dark{display:none}.on-hero .brand .brand-on-dark{display:block}.on-hero .brand .brand-on-light{display:none}.brand{position:relative}.desktop-nav{flex:1;justify-content:center;align-items:center;gap:18px;min-width:0;display:flex}.desktop-nav a{border-radius:100px;padding:12px 10px;font-size:15px;font-weight:600;line-height:1;transition:background .2s}.nav-label{height:1em;display:block;overflow:hidden}.nav-label span{transition:transform .35s cubic-bezier(.3,.7,.2,1);display:block}.desktop-nav a:hover .nav-label span,.desktop-nav a:focus-visible .nav-label span{transform:translateY(-100%)}.desktop-nav a:hover,.desktop-nav a:focus-visible{background:#8d9d8426}.on-hero .desktop-nav a:hover,.on-hero .desktop-nav a:focus-visible{background:#ffffff24}.header-actions{align-items:center;gap:14px;display:flex}.button{white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;min-height:42px;padding:0 20px;font-size:15px;font-weight:600;transition:background .25s;display:inline-flex;position:relative;overflow:hidden}.has-js .button{color:#0000}.has-js .button:before,.has-js .button:after{content:attr(data-label);color:var(--button-label-color);pointer-events:none;place-items:center;transition:transform .35s cubic-bezier(.3,.7,.2,1);display:grid;position:absolute;inset:0}.has-js .button:after{transform:translateY(100%)}.has-js .button:hover:before,.has-js .button:focus-visible:before{transform:translateY(-100%)}.has-js .button:hover:after,.has-js .button:focus-visible:after{transform:translateY(0)}.button-lime{color:#163300;--button-label-color:#163300;background:#9fe870}.header-cta{min-width:118px}.button-lime:hover{background:#bbf18f}.button-dark{color:#fff;--button-label-color:#fff;background:#163300}.button-dark:hover{background:#2d4817}.button-outline{color:#151a15;--button-label-color:#151a15;background:#fff;border:1px solid #dce1dc}.button-outline:hover{background:#f6faf2}.menu-toggle,.mobile-nav{display:none}.locale-controls{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.locale-selector{flex:none;font-size:14px;font-weight:500;position:relative}.locale-selector summary{cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:8px 10px;list-style:none;display:flex}.locale-selector summary::-webkit-details-marker{display:none}.locale-selector summary:focus:not(:focus-visible),.menu-toggle:focus:not(:focus-visible){outline:none}.locale-selector summary:focus-visible,.language-switch:focus-visible,.menu-toggle:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid}.locale-selector summary:hover,.locale-selector[open] summary,.language-switch:hover{background:#e8ede5;background:lab(93.184% -2.63268 3.4878)}.on-hero .locale-selector summary:hover,.on-hero .locale-selector[open] summary,.on-hero .language-switch:hover{background:#ffffff24}.selected-flag{font-size:21px;line-height:1}.locale-divider{opacity:.2;background:currentColor;flex:none;width:1px;height:20px}.locale-chevron{margin-inline-start:2px;transition:transform .18s ease-out}.locale-selector[open] .locale-chevron{transform:rotate(180deg)}.locale-popover{z-index:1;inset-inline-end:0;color:#1d2a17;background:#fbfcf9;background:lab(98.9004% -1.10042 1.44953);border:1px solid #dfe3db;border:1px solid lab(89.704% -2.63229 3.4883);border-radius:12px;width:196px;max-width:calc(100vw - 40px);padding:6px;position:absolute;top:calc(100% + 8px);box-shadow:0 12px 28px #101a0524;box-shadow:0 12px 28px lab(7.61671% -7.25772 8.95546/.14)}.country-choices{gap:4px;display:grid}.country-choice{border-radius:8px;grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:46px;padding:10px 12px;font-size:14px;line-height:1.5;display:grid}.country-flag{font-size:23px;line-height:1}.country-name{overflow-wrap:break-word;min-width:0}.country-choice>svg{color:#163300;visibility:hidden}.country-choice:hover{background:#eff4eb;background:lab(95.504% -2.63298 3.48748)}.country-choice:focus-visible{outline-offset:-2px;outline:2px solid #163300}.country-choice[aria-current]{background:#e9f2e1;background:lab(94.4966% -5.45487 7.3007)}.country-choice[aria-current]>svg{visibility:visible}.language-switch{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:8px 10px;line-height:1.5;display:inline-flex}.language-switch[lang=en]{font-family:var(--font-latin),sans-serif}.language-switch[lang=ar]{font-family:var(--font-arabic),sans-serif}.desktop-nav a{line-height:1.4}.nav-label{height:1.4em}.menu-open .menu-toggle span:first-child{transform:translateY(6px)rotate(45deg)}.menu-open .menu-toggle span:nth-child(2){opacity:0}.menu-open .menu-toggle span:last-child{transform:translateY(-6px)rotate(-45deg)}.hero{color:#fff;background:#163300;min-height:862px;position:relative;overflow:hidden}.hero-inner{min-height:862px;padding-top:160px;position:relative}.hero-content{z-index:2;flex-direction:column;justify-content:space-between;width:660px;max-width:65%;min-height:690px;display:flex;position:relative}.hero h1{font-family:var(--font-body);letter-spacing:-.2px;margin:0 0 24px;font-size:clamp(46px,4.3vw,56px);font-weight:600;line-height:1.08}.hero h1 span{display:block}.hero-main h1{max-width:600px}.hero-main p{max-width:var(--hero-title-width,600px);text-align:justify}html[lang=en] .hero h1{text-wrap:pretty}.hero-main p{color:#d0d9ca;margin:0;font-size:18px;line-height:1.52}.hero-main h1{animation:1.8s cubic-bezier(.16,1,.3,1) .3s both hero-rise}.hero-main>p{animation:1.8s cubic-bezier(.16,1,.3,1) .5s both hero-rise}.hero-buttons{animation:1.8s cubic-bezier(.16,1,.3,1) .7s both hero-rise}.hero-image-wrap{animation:1.8s cubic-bezier(.16,1,.3,1) 1.05s both hero-slide}.hero-caption-wrap{animation:1.8s cubic-bezier(.16,1,.3,1) .9s both hero-rise}.hero-caption{animation:1.8s cubic-bezier(.16,1,.3,1) 1.23s both hero-rise}@keyframes hero-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-slide{0%{opacity:0;transform:translate(150px)}to{opacity:1;transform:translate(0)}}.hero-buttons{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.text-link{align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.text-link span:last-child{transition:transform .2s;display:inline-block}.text-link:hover span:last-child{transform:translate(3px,-3px)}.hero-caption-wrap{margin-bottom:42px}.hero-caption{color:#b5bcb0;margin:0;font-size:16px;line-height:22.4px}.hero-caption span{margin-top:6px;font-size:14px;line-height:1.6;display:block}.hero-image-wrap{border-radius:20px 0 0;width:calc(50vw + 100px);height:702px;position:absolute;top:160px;left:calc(70% + 12px);overflow:hidden;box-shadow:-18px 0 36px #0814040a}.hero-image-wrap img{object-fit:cover;object-position:left top;width:1240px;max-width:none;height:800px}.center-heading{text-align:center;max-width:620px;margin-inline:auto}.eyebrow{color:#183008;background:#fff;border:1px solid #dfe7dc;border-radius:100px;align-items:center;gap:8px;padding:7px 13px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.eyebrow:before{content:"";background:#203c0d;border-radius:50%;flex:none;width:6px;height:6px}html[lang=en] h1,html[lang=en] h2,html[lang=en] h3{text-wrap:balance}h2,h3,p{overflow-wrap:break-word}h2{font-family:var(--font-body);letter-spacing:-.3px;margin:16px 0 0;font-size:clamp(35px,4vw,48px);font-weight:600;line-height:1.25}h3{font-family:var(--font-body);letter-spacing:-.64px;font-weight:600}.center-heading>p{color:#5e645e;max-width:520px;margin:20px auto 0;font-size:18px;line-height:27px}.comparison-section{color:#163300;background:#f7f9f5;background:lab(97.7524% -1.31992 1.74004);padding:104px 0 112px}.comparison-heading{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;margin:0 0 48px;display:grid}.comparison-heading h2{text-align:start;text-wrap:balance;margin:0;font-size:clamp(32px,3.4vw,44px)}.comparison-heading p{color:#596657;text-align:start;margin:0;font-size:17px;line-height:1.65}.comparison-table{table-layout:fixed;border-collapse:separate;border-spacing:0;text-align:start;width:100%}.comparison-table th,.comparison-table td{text-align:start;vertical-align:middle;padding:25px 28px;font-size:16px;line-height:1.55}.comparison-table thead th{background:#ecf0e8;background:lab(94.344% -2.63292 3.48766);padding-top:30px;padding-bottom:30px;font-size:21px;font-weight:600}.comparison-table thead th:first-child{color:#596657;background:0 0;width:23%;padding-inline-start:0;font-size:13px;font-weight:500}.comparison-table thead th:nth-child(2){border-start-start-radius:24px}.comparison-table thead th:last-child{color:#9fe870;background:#163300;border-radius:24px 24px 0 0}.comparison-table tbody th{border-bottom:1px solid #d3dace;border-bottom:1px solid lab(86.2946% -3.93677 5.24557);padding-inline-start:0;font-size:15px;font-weight:600}.comparison-table tbody td{color:#596657;background:#ecf0e8;background:lab(94.344% -2.63292 3.48766);border-top:1px solid #d3dace;border-top:1px solid lab(86.2946% -3.93677 5.24557)}.comparison-table tbody td:last-child{color:#f2f7ee;color:lab(96.6641% -2.63315 3.48734);background:#163300;border-color:#2e3d25;border-color:lab(23.9588% -10.5596 12.6406);font-weight:500}.comparison-table tbody tr:last-child th{border-bottom:0}.comparison-table tbody tr:last-child td:nth-child(2){border-end-start-radius:24px}.comparison-table tbody tr:last-child td:last-child{border-radius:0 0 24px 24px}.comparison-benefit{align-items:flex-start;gap:14px;display:flex}.comparison-check{color:#163300;background:#9fe870;border-radius:50%;flex:0 0 22px;place-items:center;height:22px;margin-top:2px;font-size:13px;font-weight:700;display:inline-grid}.comparison-scroll{overscroll-behavior-inline:contain;overflow-x:auto}.comparison-scroll:focus-visible{outline-offset:4px;outline:2px solid #528833}.language-strip{text-align:center;background:#f9f9f9;padding:95px 0 30px}.language-heading h2{margin:0;font-size:28px}.language-viewport{text-align:start;cursor:pointer;background:0 0;border:0;width:100%;margin-top:36px;padding:0;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.language-viewport:focus-visible{outline-offset:4px;outline:2px solid #305a24}.language-track{width:max-content;animation:48s linear infinite language-scroll;display:flex}.language-track.is-paused,.language-viewport:hover .language-track,.language-viewport:focus-within .language-track{animation-play-state:paused}.language-group{flex:none;align-items:center;gap:46px;padding-inline-end:46px;display:flex}.language-item{color:#5c665a;white-space:nowrap;flex:none;align-items:center;gap:10px;font-size:16px;font-weight:700;display:inline-flex}.language-item img{object-fit:contain;filter:grayscale();opacity:.7;width:32px;height:32px}.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}.inline-brand{white-space:nowrap}@keyframes language-scroll{to{transform:translate(-50%)}}.how-section{background:#f9f9f9;padding:40px 0 80px}.how-section .center-heading{max-width:820px}.how-section .center-heading h2{max-width:none;margin-inline:auto}.how-section .center-heading>p{max-width:600px}.step-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:39px;display:grid}.step-card{background:#edefeb;border:4px solid #fff;border-radius:25px;flex-direction:column;min-height:299px;padding:34px 28px;display:flex;box-shadow:0 12px 30px #0d270c0e}.step-icon{background:#9fe870;border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.step-icon img{object-fit:contain;width:26px;height:26px}.step-card h3{margin:auto 0 12px;font-size:20px;line-height:28px}.step-card p{color:#515a50;margin:0;font-size:16px;line-height:22.4px}.step-link{color:#163300;align-self:flex-start;margin-top:16px}.products-section{background:#f9f9f9;padding:80px 0;overflow:visible}.split-heading{justify-content:space-between;align-items:center;gap:45px;margin-bottom:56px;display:flex}.split-heading h2{width:550px;max-width:55%;margin:0}.split-heading p{color:#5d655c;width:400px;max-width:40%;margin:0;font-size:18px;line-height:27px}.feature-stack{position:relative}.feature-card{border:4px solid #fff;border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;height:580px;margin-bottom:40px;display:grid;position:sticky;top:120px;overflow:hidden;box-shadow:0 8px 32px #172b0e14}.feature-card:not(:last-child){will-change:transform}.feature-card:last-child{margin-bottom:0}.feature-otp{background:#eef6e6}.feature-appointments{background:#f0dfe9}.feature-orders{background:#dff0f0}.feature-service{background:#f0e6df}.feature-service .button-dark{background:#260a2f}.feature-copy{z-index:2;flex-direction:column;align-items:flex-start;height:100%;padding:55px 0 55px 51px;display:flex;position:relative}.feature-copy h3{max-width:460px;margin:28px 0 16px;font-size:32px;line-height:1.3}.feature-copy p{color:#505750;max-width:460px;margin:0;font-size:18px;line-height:27px}.feature-copy .feature-note{margin-top:12px;font-size:14px;line-height:1.5}.feature-copy .button{min-width:118px;margin-top:auto}.feature-art{object-fit:contain;place-self:center;width:420px;height:auto;max-height:100%}.integration-section{background:#f9f9f9;padding:80px 0 120px}.integration-inner{grid-template-columns:1fr 1fr;align-items:center;gap:16px;min-height:400px;display:grid}.integration-copy h2{max-width:460px}.integration-copy p{color:#555d55;max-width:430px;font-size:18px;line-height:27px}.integration-art{object-fit:cover;border:1px solid #b9ef9e;border-radius:24px;width:100%;height:400px}.sandbox-section .center-heading{max-width:640px}.sandbox-section .center-heading h2{max-width:none}.sandbox-stage{background:#fff;border:1px solid #dfe7dc;border-radius:28px;max-width:1080px;margin:44px auto 0;padding:36px clamp(20px,3.5vw,44px) 28px;position:relative;box-shadow:0 18px 40px #0d270c0f}.sandbox-stage-bar{top:-16px;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;inset-inline:24px}.sandbox-env{border:1px solid;border-radius:100px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.sandbox-env:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.sandbox-env-sandbox{color:#8a4b00;background:#fff4e5;border-color:#f3d7ad}.sandbox-counter{color:#5e645e;background:#f6f8f3;border:1px solid #dfe7dc;border-radius:100px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;line-height:1;display:inline-flex}.sandbox-counter strong{color:#0e0f0c;font-weight:700}.sandbox-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.sandbox-track:before{content:"";top:21px;background:linear-gradient(90deg,#f3c98a 0 66%,#9fe870 100%);height:2px;position:absolute;inset-inline:12.5%}html[dir=rtl] .sandbox-track:before{background:linear-gradient(270deg,#f3c98a 0 66%,#9fe870 100%)}.sandbox-step{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:0 6px;display:flex;position:relative}.sandbox-step-marker{color:#8a4b00;z-index:1;background:#fff4e5;border:2px solid #e8891d;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:8px;font-size:15px;font-weight:700;display:grid;position:relative}.sandbox-step-live .sandbox-step-marker{color:#163300;background:#9fe870;border-color:#163300}.sandbox-step strong{color:#0e0f0c;font-size:17px;line-height:1.3}.sandbox-step>span:last-child{color:#5e645e;max-width:200px;font-size:14px;line-height:1.5}.sandbox-log{background:#f9fcf6;border:1px solid #e1e9da;border-radius:16px;margin-top:30px;overflow:hidden}.sandbox-log-caption{letter-spacing:.02em;color:#5e6c56;background:#f3f7ef;border-bottom:1px solid #e1e9da;padding:10px 18px;font-size:12px;font-weight:700;display:block}.sandbox-log-row{color:#273323;justify-content:space-between;align-items:center;gap:16px;padding:13px 18px;font-size:15px;line-height:1.4;display:flex}.sandbox-log-row+.sandbox-log-row{border-top:1px solid #e9efe4}.sandbox-state{border-radius:20px;padding:5px 12px;font-size:13px;font-weight:600}.sandbox-success{color:#285418;background:#dfefd4}.sandbox-failed{color:#4d564b;background:#eef0ec;border:1px solid #d9ded7}.sandbox-art-note{text-align:center;color:#5e6c56;margin:18px 0 0;font-size:14px;line-height:1.6}.sandbox-cta{justify-content:center;margin-top:32px;display:flex}.research-section{color:#fff;background:#163300;padding:80px 0}.research-inner{grid-template-columns:1fr 1fr;align-items:center;gap:75px;min-height:620px;display:grid}.research-copy h2{max-width:500px;margin:0}.research-copy>p{color:#b6c0af;max-width:475px;font-size:18px;line-height:27px}.research-copy .research-note{margin:18px 0 26px;font-size:14px}.research-note a{text-underline-offset:3px;-webkit-text-decoration:underline #9aaa8f;text-decoration:underline #9aaa8f}.research-stats{gap:70px;margin-top:58px;display:flex}.research-stats div{flex-direction:column;gap:8px;display:flex}.research-stats strong{letter-spacing:-.055em;font-size:62px;font-weight:500}.research-stats span{color:#bbc5b3;font-size:13px}.research-photo{object-fit:cover;border:1px solid #9fe870;border-radius:22px;width:100%;height:620px}.pricing-section{background:#f9f9f9;padding:72px 0 64px}.pricing-section>.shell{width:min(1360px,100% - 64px)}.pricing-section .center-heading{max-width:760px}.pricing-section .center-heading h2{letter-spacing:-1px;max-width:760px;margin-inline:auto;font-size:clamp(36px,4vw,54px);line-height:1.12}.pricing-section .center-heading h2 .pricing-lead{color:#163300}html[dir=rtl] .pricing-section .center-heading h2{letter-spacing:0;line-height:1.35}.pricing-section .center-heading>p{max-width:620px;margin-top:16px}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:20px;margin-top:38px;display:grid}.price-card{background:#f9f9f9;border:5px solid #fff;border-radius:24px;flex-direction:column;height:540px;padding:24px;display:flex}.plan-name{color:#505650;align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.plan-name img{flex:none;width:22px;height:22px}.price-card h3{margin:24px 0 2px;font-size:32px;line-height:40px}.price-card p{color:#7b807b;margin:0;font-size:16px}.price-card ul{border-top:1px solid #e3e8e2;align-content:start;gap:18px;margin:28px 0 auto;padding:28px 0 0;list-style:none;display:grid}.price-card li{gap:14px;font-size:16px;line-height:22.4px;display:flex}.price-card li:before{content:"✓";color:#223e12;flex:none;font-weight:700}.price-card>.button,.price-card-inner>.button{width:100%;min-height:48px}.price-card.featured{background:#9fe870;border-color:#9fe870;height:576px;padding:0;overflow:hidden}.featured-label{text-align:center;place-items:center;height:37px;font-size:14px;font-weight:700;display:grid}.price-card-inner{background:#fff;border-radius:19px 19px 0 0;flex-direction:column;height:calc(100% - 37px);padding:27px 24px 21px;display:flex}.faq-section{background:#f9f9f9;padding:120px 0 80px}.faq-inner{grid-template-columns:1fr 1fr;gap:64px;display:grid}.faq-heading h2{max-width:504px}.faq-heading p{color:#5e665d;max-width:504px;font-size:18px;line-height:27px}.faq-list{padding-top:0}.faq-item{border-bottom:1px solid #0e0f0c1f;padding:24px 0 23px}.faq-item:first-child{padding-top:0}.faq-trigger{text-align:start;color:#0e0f0c;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:40px;padding:0;font-size:18px;font-weight:500;line-height:27px;display:flex}.faq-icon{background:#edefeb;border:2px solid #0e0f0c1f;border-radius:50%;flex:none;width:40px;height:40px;position:relative}.faq-icon span{background:#0e0f0c;border-radius:100px;width:14px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-icon span:last-child{transition:transform .3s cubic-bezier(.18,.74,.25,1);transform:translate(-50%,-50%)rotate(90deg)}.faq-item.is-open .faq-icon span:last-child{transform:translate(-50%,-50%)rotate(180deg)}.faq-answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.18,.74,.25,1),opacity .25s;display:grid}.faq-item.is-open .faq-answer{opacity:1;grid-template-rows:1fr}.faq-answer-inner{min-height:0;overflow:hidden}.faq-answer p{color:#454745;margin:12px 44px 0 0;font-size:16px;line-height:22.4px}.faq-link{color:#163300;text-underline-offset:4px;font-weight:600;text-decoration:underline}.closing-section{background:#edefeb;height:540px;overflow:hidden}.closing-inner{text-align:center;padding-top:84px;container-type:inline-size}.closing-inner h2{max-width:1120px;margin:0 auto;font-size:min(58px,5.2cqi);line-height:1.05}.closing-inner p{color:#5f695d;margin:13px auto 24px;font-size:17px}.closing-inner .closing-button{margin-top:24px}.closing-inner img{object-fit:cover;object-position:top;border:4px solid #fff;border-radius:20px;width:100%;height:685px;margin:32px auto -390px;box-shadow:0 3px 16px #00000012}.site-footer{color:#fff;background:#163300;padding:78px 0 28px}.footer-main{grid-template-columns:minmax(0,1.05fr) minmax(150px,.65fr) minmax(0,1fr);gap:40px;min-height:190px;display:grid}.footer-brand img{width:150px;height:auto}.footer-brand{position:relative}.footer-brand p{color:#bac5b3;max-width:350px;margin:20px 0 0;font-size:15px;line-height:1.55}.footer-links{flex-direction:column;gap:14px;min-width:170px;font-size:15px;display:flex}.footer-links p{margin:0 0 5px}.footer-links a{color:#c3ccb9}.footer-links a:hover{text-decoration:underline}.footer-contact{flex-direction:column;gap:14px;min-width:0;max-width:360px;font-size:15px;line-height:1.65;display:flex}.footer-contact p{margin:0 0 5px}.footer-contact a,.footer-contact address{color:#c3ccb9;overflow-wrap:anywhere}.footer-contact a{align-self:flex-start}.footer-contact a:hover{text-decoration:underline}.footer-contact address{font-style:normal}.copyright{color:#aab7a3;border-top:1px solid #ffffff1f;margin:0;padding-top:28px;font-size:14px}.reveal{opacity:1;transform:none}.motion-ready .reveal:not(.is-visible){opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.18,.74,.25,1);transition-delay:var(--reveal-delay,0s);transform:translateY(38px)}.motion-ready .reveal.is-visible{opacity:1;transition:opacity .7s,transform .7s cubic-bezier(.18,.74,.25,1);transition-delay:var(--reveal-delay,0s);transform:translateY(0)}html[dir=rtl] .feature-copy{align-items:flex-start;padding:55px 55px 55px 0}html[dir=rtl]{--font-body:var(--font-arabic),var(--font-latin),Arial,sans-serif}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{font-family:var(--font-body);letter-spacing:0;line-height:1.35}html[dir=rtl] .hero h1{font-size:52px}html[dir=rtl] .feature-card{direction:rtl}html[dir=rtl] .faq-answer p{margin:12px 0 0 44px}html[dir=rtl] .hero-image-wrap{border-radius:0 20px 0 0;left:auto;right:70%}html[dir=rtl] .hero-content{margin-inline:0 auto}@media (min-width:1200px){.hero-content{width:780px;max-width:none}.hero-image-wrap{left:820px}html[dir=rtl] .hero-image-wrap{right:820px}}@media (max-width:950px){.shell{width:min(100% - 64px,1072px)}.hero-image-wrap{height:680px;left:70%}.hero-content{max-width:65%}.hero h1{font-size:48px}.hero-main p{font-size:16px}.feature-art{width:330px}.feature-copy h3{font-size:29px}.pricing-grid{grid-template-columns:1fr;max-width:480px;margin-inline:auto}.price-card{padding:25px 18px 22px}.price-card-inner{padding:25px 18px 20px}.price-card li{font-size:16px}}@media (min-width:810px) and (max-width:1199px){.shell{width:calc(100% - 80px)}.site-header,.header-inner{height:60px}.brand,.brand img{width:160px}.has-js .header-cta:before,.has-js .header-cta:after{content:none}.menu-toggle{width:32px;height:32px;color:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.menu-toggle span{background:currentColor;border-radius:2px;width:17px;height:2px}.hero,.hero-inner{min-height:800px}.hero-inner{padding-top:120px}.hero-content{width:65%;max-width:65%;min-height:664px}.hero h1{font-size:44px}.hero-image-wrap{height:680px;top:120px;left:72%}.hero-image-wrap img{width:1186px;height:765px}html[dir=rtl] .hero-image-wrap{right:72%}.comparison-heading{grid-template-columns:1fr;gap:20px}.split-heading{display:block}.split-heading h2{width:auto;max-width:none}.split-heading p{width:auto;max-width:600px;margin-top:20px}}@media (min-width:1200px){.comparison-heading{grid-template-columns:61.5% 38.5%;gap:0;container-type:inline-size}.comparison-heading h2{padding-inline-end:48px;font-size:min(44px,3.97cqi - 3.1px)}.split-heading{container-type:inline-size}.split-heading h2{text-wrap:balance;width:60%;max-width:none;font-size:min(48px,3.85cqi)}}@media (min-width:810px){.hero-content{container-type:inline-size}.hero-main h1{max-width:none}.hero h1{font-size:min(56px,6.3cqi)}html[dir=rtl] .hero h1{font-size:min(52px,7.4cqi)}.hero h1 span{white-space:nowrap}}@media (max-width:809px){.sandbox-stage{border-radius:22px;margin-top:36px;padding:34px 18px 22px}.sandbox-stage-bar{inset-inline:16px}.sandbox-track{grid-template-columns:1fr;gap:22px}.sandbox-track:before{top:0;bottom:0;background:linear-gradient(#f3c98a 0 70%,#9fe870 100%);width:2px;height:auto;inset-inline:21px auto}.sandbox-step{text-align:start;flex-direction:row;grid-template-columns:44px 1fr;align-items:flex-start;gap:2px 14px;padding:0;display:grid}.sandbox-step-marker{grid-row:span 2;margin-bottom:0}.sandbox-step strong{font-size:16px}.sandbox-step>span:last-child{max-width:none}.sandbox-log{margin-top:26px}.sandbox-log-row{padding:12px 14px;font-size:14px}.shell{width:calc(100% - 40px)}.site-header,.header-inner{height:60px}.brand,.brand img{width:160px}.desktop-nav,.header-cta{display:none}.has-js .header-cta:before,.has-js .header-cta:after{content:none}.menu-toggle{width:32px;height:32px;color:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.menu-toggle span{background:currentColor;border-radius:2px;width:17px;height:2px}.hero,.hero-inner{height:auto;min-height:0}.hero-inner{padding-top:120px;padding-bottom:0}.hero-content{text-align:center;align-items:center;width:100%;max-width:none;min-height:0}.hero h1{max-width:600px;margin-bottom:24px;font-size:36px;line-height:1.25}.hero-main p{text-align:center;max-width:600px;font-size:16px;line-height:1.5}.hero-buttons{flex-direction:column;gap:18px;margin-top:32px}.hero-buttons .button{white-space:normal;text-align:center;width:calc(100vw - 40px);max-width:420px;min-height:48px;padding:9px 16px}.has-js .hero-buttons .button:before,.has-js .hero-buttons .button:after{padding:0 16px}.hero-caption-wrap{margin:32px 0 0}.hero-image-wrap{width:885px;height:260px;margin:58px 0 0;position:relative;top:auto;left:auto;right:auto}.hero-image-wrap img{width:885px;height:554px}.comparison-section{padding:64px 0 72px}.comparison-heading{grid-template-columns:1fr;gap:20px;margin-bottom:32px}.comparison-heading h2{font-size:32px}.comparison-heading p{font-size:16px}.comparison-table{min-width:760px}.language-strip{padding:74px 0 25px}.language-heading h2{font-size:25px}.how-section{padding:40px 0 80px}.how-section h2{max-width:340px;font-size:28px;line-height:1.25}h2{font-size:clamp(34px,8vw,48px)}.step-grid{grid-template-columns:1fr;gap:16px;margin-top:44px}.step-card{min-height:240px;padding:28px}.step-card h3{margin:26px 0 10px}.products-section{padding:72px 0}.split-heading{margin-bottom:27px;display:block}.split-heading h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.split-heading p{width:100%;max-width:none;margin-top:26px}.feature-card{will-change:auto;flex-direction:column;align-items:stretch;height:auto;min-height:0;margin-bottom:22px;display:flex;position:relative;top:auto;transform:none!important}.feature-card:not(:last-child){will-change:auto}.feature-copy{height:auto;min-height:0;padding:24px 24px 0}.feature-copy h3{margin:20px 0 12px;font-size:24px}.feature-copy p{font-size:16px}.feature-copy .button{width:100%;margin-top:24px}.feature-art{width:min(320px,100%);height:auto;max-height:none;margin:0 auto}.integration-section{padding:70px 0}.integration-inner{grid-template-columns:1fr;gap:25px;min-height:0}.integration-art{object-fit:contain;height:auto;max-height:none}.research-section{padding:72px 0}.research-inner{grid-template-columns:1fr;gap:42px}.research-photo{height:320px}.research-stats{gap:55px;margin-top:40px}.research-stats strong{font-size:50px}.pricing-section{padding:44px 0 40px}.pricing-section>.shell{width:calc(100% - 32px)}.pricing-section .center-heading h2{letter-spacing:-.5px;font-size:32px;line-height:1.2}.pricing-grid{grid-template-columns:1fr;gap:20px;margin-top:48px}.price-card,.price-card.featured{height:auto;min-height:540px}.price-card.featured{min-height:576px}.price-card{padding:28px}.price-card h3{font-size:35px}.price-card ul{gap:17px;margin-bottom:auto}.price-card-inner{min-height:430px;padding:28px}.faq-section{padding:80px 0}.faq-inner{grid-template-columns:1fr;gap:35px}.closing-inner{padding-top:70px}.closing-section{height:540px}.closing-inner h2{font-size:36px}.closing-inner img{object-fit:contain;height:auto;margin-top:55px;margin-bottom:-80px}.site-footer{padding-top:70px}.footer-main{flex-direction:column;gap:50px;min-height:0;margin-bottom:60px}html[dir=rtl] .hero-image-wrap{left:auto;right:auto}html[dir=rtl] .hero h1{font-size:36px}html[dir=rtl] .feature-copy{padding:24px 24px 0}}@media (min-width:768px) and (max-width:1199px){.feature-card{grid-template-columns:1fr 1fr;align-items:center;height:500px;min-height:0;display:grid}.feature-copy,html[dir=rtl] .feature-copy{text-align:start;align-items:flex-start;height:100%;min-height:0;padding:32px 20px}.feature-copy h3{margin:22px 0 14px;font-size:clamp(24px,2.6vw,26px)}.feature-copy p{font-size:16px;line-height:1.6}.feature-copy .feature-note{font-size:14px}.feature-copy .button{width:auto;margin-top:auto}.feature-art{align-self:center;width:clamp(280px,32vw,340px);height:auto;max-height:100%;margin:0}}@media (min-width:600px) and (max-width:809px){.hero h1,.hero-main p{max-width:100%}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}html.motion-ready .reveal{opacity:1;transition:none;transform:none}.hero-main h1,.hero-main>p,.hero-buttons,.hero-image-wrap,.hero-caption-wrap,.hero-caption{animation:none}.button,.has-js .button:before,.has-js .button:after,.nav-label span,.faq-icon span:last-child,.faq-answer,.text-link span:last-child{transition:none}.language-viewport{cursor:default;-webkit-mask-image:none;mask-image:none}.language-track{width:100%;animation:none}.language-group{flex-wrap:wrap;justify-content:center;gap:22px;width:100%;padding:0 20px}.language-group+.language-group{display:none}}.footer-ownership:hover,.footer-ownership:focus-visible{text-underline-offset:4px;text-decoration:underline}.feature-promotions{background:#f6ece0}.feature-promotions .button-dark{background:#3d230a}.templates-section{background:#fff}.template-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:470px;margin:26px 0 0;padding:0;list-style:none;display:grid}.template-features li{color:#273323;background:#f6f8f3;border:1px solid #e1e9da;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:15px;line-height:20px;display:flex}.template-features li:before{content:"✓";color:#3d6a23;flex:none;font-weight:700}.integration-copy .template-note{color:#6b7468;margin:18px 0 0;font-size:14px;line-height:20px}.templates-art{object-fit:contain;background:#f0f3ee;height:auto}.tracking-section .research-inner{gap:56px;min-height:0}.tracking-section .research-copy>p{margin-bottom:30px}.tracking-art{border:1px solid #b9ef9e;border-radius:24px;width:100%;height:auto;display:block}.closing-section{height:610px}.closing-inner .closing-button{min-height:48px}.closing-inner .closing-button+img{margin-top:36px}@media (max-width:809px){.template-features{grid-template-columns:1fr}.closing-section{height:600px}}.desktop-nav{gap:6px}.nav-label span{white-space:nowrap}@media (min-width:810px){.templates-section .integration-inner{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px}.templates-section .integration-copy h2{max-width:none;font-size:clamp(34px,3.3vw,42px)}.templates-section .integration-copy>p{max-width:520px}}.site-skip{top:-100px;z-index:200;color:#f4f7f0;background:#163300;border-radius:24px;padding:12px 18px;position:fixed;inset-inline-start:20px}.site-skip:focus{top:12px}a:focus-visible,button:focus-visible{outline-offset:5px;outline:2px solid}.button:focus-visible{outline-color:var(--focus-ring)}.on-hero .button:focus-visible,.hero .button:focus-visible,.closing-section .button:focus-visible{outline-color:var(--focus-ring-on-dark)}.pricing-facts .price-card h3{letter-spacing:-.6px;margin:20px 0 16px;font-size:clamp(24px,2.5vw,32px);line-height:1.25}.pricing-facts .price-card>div{flex-direction:column;height:100%;display:flex}.pricing-facts .price-card p{margin:0 0 28px;line-height:1.7}.pricing-facts .price-card.featured{height:540px;min-height:540px;padding:0}.pricing-facts .price-card-inner{border-radius:19px}.pricing-facts .price-card ul{margin-top:0;padding-top:24px}.pricing-facts .price-card .button{margin-top:28px}@media (max-width:809px){.pricing-facts .price-card,.pricing-facts .price-card.featured{height:auto;min-height:440px}}.pricing-catalog-note{text-align:center;color:#53614c;max-width:700px;margin:24px auto 0;font-size:14px;line-height:1.7}.published-pricing .price-card{min-width:0;height:auto;min-height:480px}.published-pricing .price-card>div{flex:1;min-width:0;height:auto}.published-pricing .plan-name{overflow-wrap:anywhere;align-items:center;gap:10px;display:flex}.published-pricing h3{overflow-wrap:anywhere}.published-pricing h3>span{font:400 16px/1.5 var(--font-body);letter-spacing:0;margin-top:8px;display:block}.published-pricing .published-price{color:#163300;flex-wrap:wrap;align-items:baseline;gap:8px;line-height:1.4;display:flex}.published-price>bdi{font-size:38px;font-weight:600}.published-price>span{font-size:14px}.pricing-state,.pricing-loading{text-align:center;color:#5f695d;padding:36px 0}.pricing-state p{margin:0 0 16px}.pricing-more{margin:24px auto 0;display:flex}@media (max-width:1199px){.desktop-nav,.header-cta{display:none}.menu-toggle{gap:4px;width:44px;height:44px}.menu-toggle span{transition:transform .18s ease-out,opacity .18s ease-out}.mobile-nav:not([hidden]){overscroll-behavior:contain;color:#1d2a17;background:#fbfcf9;background:lab(98.9004% -1.10042 1.44953);border-block:1px solid #dfe3db;border-block:1px solid lab(89.704% -2.63229 3.4883);max-height:calc(100dvh - 60px);display:block;overflow-y:auto;box-shadow:0 16px 24px #101a0514;box-shadow:0 16px 24px lab(7.61671% -7.25772 8.95546/.08)}.mobile-nav-links{gap:0;padding:12px max(20px,50vw - 536px) 16px;display:grid}.mobile-nav-links>a{align-items:center;min-height:48px;padding-block:10px;font-size:17px;font-weight:500;line-height:1.5;display:flex}.mobile-nav>.locale-controls{display:none}}@media (max-width:767px){.header-actions>.locale-controls{display:none}.site-header--compact .header-actions>.locale-controls{display:flex}.mobile-nav>.locale-controls{border-top:1px solid #dfe3db;border-top:1px solid lab(89.704% -2.63229 3.4883);justify-content:space-between;gap:10px;padding:12px 20px;display:flex}.mobile-nav .locale-divider{display:none}.mobile-nav .locale-popover{top:auto;bottom:calc(100% + 8px);inset-inline:0 auto}}@media (max-width:600px){.header-inner{gap:12px}.brand,.brand img{width:140px}.header-actions{gap:8px}.site-header--compact .brand,.site-header--compact .brand img{width:120px}.published-price>bdi{font-size:32px}}@media (prefers-reduced-motion:reduce){.locale-chevron,.menu-toggle span{transition:none}}@media (max-width:809px){.footer-main{grid-template-columns:1fr}.footer-contact{max-width:100%}}.hero-badge{color:#e7eedf;background:#9fe8700f;border:1px solid #9fe87059;border-radius:100px;align-items:center;gap:9px;margin-bottom:22px;padding-block:5px;padding-inline:5px 15px;font-size:13px;font-weight:700;line-height:1.2;animation:1.8s cubic-bezier(.16,1,.3,1) .2s both hero-rise;display:inline-flex}.hero-badge-check{color:#163300;background:#9fe870;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}@media (prefers-reduced-motion:reduce){.hero-badge{animation:none}}
@font-face{font-family:interTight;src:url(../media/InterTight_Regular-s.p.3-tx31erx95sz.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:interTight;src:url(../media/InterTight_Medium-s.p.1i59jh2lv3_fa.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:interTight;src:url(../media/InterTight_SemiBold-s.p.0px0seh3wb-f2.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:interTight;src:url(../media/InterTight_Bold-s.p.2jmrhr9kf_tx4.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:interTight Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.rD1ujW_className{font-family:interTight,interTight Fallback}.rD1ujW_variable{--font-latin:"interTight", "interTight Fallback"}
@font-face{font-family:qatarArabic;src:url(../media/Qatar2022Arabic_Medium-s.p.1j3g98xcgvkjd.otf)format("opentype");font-display:swap;font-weight:500}@font-face{font-family:qatarArabic;src:url(../media/Qatar2022Arabic_Bold-s.p.0widh3sc-mvbz.otf)format("opentype");font-display:swap;font-weight:700}@font-face{font-family:qatarArabic;src:url(../media/Qatar2022Arabic_Heavy-s.p.2jz22--3emvee.otf)format("opentype");font-display:swap;font-weight:900}@font-face{font-family:qatarArabic Fallback;src:local(Arial);ascent-override:94.02%;descent-override:47.01%;line-gap-override:0.0%;size-adjust:106.36%}.JaR3yW_className{font-family:qatarArabic,qatarArabic Fallback}.JaR3yW_variable{--font-arabic:"qatarArabic", "qatarArabic Fallback"}
