@font-face{font-family:Riyal Sign;src:url(/build/assets/riyal-regular-DLQQqmcd.woff2)format("woff2");font-weight:100 500;font-display:swap;unicode-range:U+20C1}@font-face{font-family:Riyal Sign;src:url(/build/assets/riyal-bold-BH4PwySO.woff2)format("woff2");font-weight:600 900;font-display:swap;unicode-range:U+20C1}.site-body{margin:0}.site-root{--site-max:1160px;--site-gap:clamp(1rem, 4vw, 2rem);--site-line:color-mix(in srgb, var(--site-text) 12%, transparent);--site-shadow:0 1px 2px #0000000d, 0 8px 24px -12px #0000002e;background:var(--site-bg);min-height:100vh;color:var(--site-text);font-family:var(--site-body-font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;font-size:1.0625rem;line-height:1.85;display:flex}.site-root *,.site-root :before,.site-root :after{box-sizing:border-box}.site-root img{max-width:100%;height:auto;display:block}.site-root a{color:inherit}.site-root :focus-visible{outline:3px solid var(--site-accent);outline-offset:2px}.site-root h1,.site-root h2,.site-root h3{font-family:var(--site-heading-font);margin:0 0 .5em;font-weight:700;line-height:1.35}.site-root p{margin:0 0 1em}.site-skip{position:absolute;inset-inline-start:-9999px}.site-skip:focus{inset-inline-start:1rem;z-index:50;background:var(--site-bg);padding:.5rem 1rem;top:1rem}.site-container{width:min(100% - 2 * var(--site-gap), var(--site-max));margin-inline:auto}.site-header{z-index:20;background:color-mix(in srgb, var(--site-bg) 94%, transparent);border-bottom:1px solid var(--site-line);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);position:sticky;top:0}.site-header-inner{justify-content:space-between;align-items:center;gap:1rem;min-height:76px;display:flex}.site-brand{font-family:var(--site-heading-font);align-items:center;gap:.75rem;font-size:1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.site-brand img{width:auto;max-height:52px}.site-nav ul{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.site-nav a{border-radius:var(--site-radius);padding:.45rem .9rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:block}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--site-primary);background:color-mix(in srgb, var(--site-primary) 9%, transparent)}.site-menu-button{border-radius:var(--site-radius);color:inherit;cursor:pointer;background:0 0;border:0;padding:.4rem;display:none}.site-menu-icon{width:26px;height:26px;display:block}@media (width<=860px){.site-menu-button{display:block}.site-menu .site-nav{display:none}.site-menu.is-open .site-nav{inset-inline:0;padding:.75rem var(--site-gap) 1rem;background:var(--site-bg);border-bottom:1px solid var(--site-line);box-shadow:var(--site-shadow);display:block;position:absolute;top:100%}.site-menu.is-open .site-nav ul{flex-direction:column}}.site-main{flex:1}.site-section{padding-block:clamp(3.5rem,8vw,6rem)}.site-main>.site-section:nth-child(2n of :not(.site-hero,.site-stats,.site-cta)){background:var(--site-surface)}.site-section-head{text-align:center;max-width:760px;margin:0 auto 2.75rem}.site-heading{font-size:clamp(1.65rem,3.2vw,2.35rem)}.site-lead{color:var(--site-muted);white-space:pre-line;font-size:1.12rem}.site-prose{max-width:72ch}.site-prose>:last-child{margin-bottom:0}.site-prose ul,.site-prose ol{margin:0 0 1em;padding-inline-start:1.4em}.site-prose blockquote{border-inline-start:3px solid var(--site-accent);color:var(--site-muted);margin:0 0 1em;padding-inline-start:1em}.site-prose a{color:var(--site-primary);text-underline-offset:3px;text-decoration-thickness:1px}.site-button{border-radius:var(--site-radius);background:var(--site-accent);color:var(--site-on-accent);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.75rem;font-weight:700;line-height:1.4;text-decoration:none;transition:transform .15s,box-shadow .15s,filter .15s;display:inline-flex}.site-button:hover{box-shadow:var(--site-shadow);filter:brightness(1.05);transform:translateY(-1px)}.site-button-secondary{color:var(--site-primary);background:0 0;box-shadow:inset 0 0 0 2px}.site-button-secondary:hover{background:color-mix(in srgb, var(--site-primary) 8%, transparent);box-shadow:inset 0 0 0 2px}.site-button-link{color:var(--site-primary);text-underline-offset:4px;background:0 0;padding-inline:.25rem;text-decoration:underline}.site-button-link:hover{box-shadow:none}.site-button-icon{flex-shrink:0;width:1.15em;height:1.15em}.site-button-group{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.site-button-group-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:1.25rem;display:grid}.site-button-group-cards .site-button-group-item{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.site-button-group-cards .site-button-group-item p{flex-grow:1}.site-button-group-cards .site-icon-badge{margin-bottom:0}@media (width<=560px){.site-button-group:not(.site-button-group-cards){flex-direction:column;align-items:stretch}.site-button-group:not(.site-button-group-cards) .site-button{width:100%}}.site-section-buttons{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.site-section-buttons.site-actions{margin-top:1.5rem}.site-section-buttons-end,.site-cta .site-section-buttons,.site-variant-centered .site-section-buttons{justify-content:center}.site-section-buttons-end.site-actions{margin-top:2.25rem}.site-item-button{margin-top:1rem}@media (width<=560px){.site-section-buttons .site-button{flex:100%}}.site-media img{border-radius:calc(var(--site-radius) * 1.5);object-fit:cover;width:100%}.site-split{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.site-variant-image-start .site-split>.site-media{order:-1}@media (width<=860px){.site-split{grid-template-columns:1fr}.site-split>.site-media{order:-1}}.site-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:1.25rem;display:grid}.site-card{background:var(--site-bg);border:1px solid var(--site-line);border-radius:calc(var(--site-radius) * 1.5);padding:1.75rem}.site-card h3{font-size:1.15rem}.site-card p{color:var(--site-muted);white-space:pre-line;margin:0;font-size:.98rem}.site-icon{width:28px;height:28px}.site-icon-badge{background:color-mix(in srgb, var(--site-primary) 10%, transparent);width:54px;height:54px;color:var(--site-primary);border-radius:50%;place-items:center;margin-bottom:1rem;display:inline-grid}.site-hero{background:var(--site-primary);color:var(--site-on-primary);position:relative;overflow:hidden}.site-hero h1{font-size:clamp(2.1rem,5vw,3.5rem);line-height:1.25}.site-hero .site-lead{color:inherit;opacity:.88;font-size:clamp(1.1rem,2vw,1.3rem)}.site-hero .site-actions{margin-top:2rem}.site-variant-cover{align-items:center;min-height:min(78vh,720px);display:grid}.site-hero-backdrop{position:absolute;inset:0}.site-hero-backdrop img{object-fit:cover;width:100%;height:100%}.site-hero-backdrop:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--site-primary) 55%, transparent), color-mix(in srgb, var(--site-primary) 92%, transparent));position:absolute;inset:0}.site-variant-cover .site-container{position:relative}.site-variant-cover .site-hero-text{max-width:680px}.site-variant-centered{text-align:center}.site-variant-centered .site-hero-text{max-width:820px;margin-inline:auto}.site-variant-list .site-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:0}.site-variant-list .site-card{border:0;border-bottom:1px solid var(--site-line);background:0 0;border-radius:0;gap:1rem;padding:1.25rem 0;display:flex}.site-variant-list .site-icon-badge{flex-shrink:0;width:46px;height:46px;margin:0}.site-member{text-align:center}.site-member-photo{aspect-ratio:1;object-fit:cover;border-radius:calc(var(--site-radius) * 1.5);width:100%;margin-bottom:1rem}.site-member-initial{aspect-ratio:1;border-radius:calc(var(--site-radius) * 1.5);background:color-mix(in srgb, var(--site-primary) 10%, var(--site-bg));width:100%;color:var(--site-primary);font-family:var(--site-heading-font);place-items:center;margin-bottom:1rem;font-size:3rem;font-weight:700;display:grid}.site-member-role{color:var(--site-accent);margin:-.25rem 0 .5rem;font-weight:600}.site-variant-compact .site-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.site-variant-compact .site-member{text-align:start;align-items:center;gap:1rem;display:flex}.site-variant-compact .site-member-photo,.site-variant-compact .site-member-initial{border-radius:50%;flex-shrink:0;width:76px;margin:0;font-size:1.6rem}.site-stats{background:var(--site-primary);color:var(--site-on-primary)}.site-stats .site-grid{text-align:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.site-stat-value{font-family:var(--site-heading-font);color:var(--site-accent);font-size:clamp(2.2rem,5vw,3rem);font-weight:700;line-height:1.2;display:block}.site-stat-label{opacity:.85}.site-variant-cards.site-stats{background:var(--site-surface);color:var(--site-text)}.site-variant-cards.site-stats .site-stat{background:var(--site-bg);border:1px solid var(--site-line);border-radius:calc(var(--site-radius) * 1.5);padding:1.75rem 1rem}.site-variant-cards.site-stats .site-stat-value{color:var(--site-primary)}.site-faq-list{max-width:820px;margin-inline:auto}.site-faq-item{border-bottom:1px solid var(--site-line)}.site-faq-item summary{cursor:pointer;justify-content:space-between;gap:1rem;padding:1.15rem 0;font-weight:600;list-style:none;display:flex}.site-faq-item summary::-webkit-details-marker{display:none}.site-faq-item summary:after{content:"+";color:var(--site-accent);font-size:1.4rem;line-height:1}.site-faq-item[open] summary:after{content:"−"}.site-faq-item p{color:var(--site-muted);white-space:pre-line}.site-cta{background:var(--site-primary);color:var(--site-on-primary);text-align:center}.site-cta .site-lead{color:inherit;opacity:.88}.site-variant-boxed.site-cta{color:var(--site-text);background:0 0}.site-cta-box{max-width:820px;margin-inline:auto}.site-variant-boxed .site-cta-box{background:var(--site-primary);color:var(--site-on-primary);border-radius:calc(var(--site-radius) * 2);padding:clamp(2rem,5vw,3.5rem)}.site-contact-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.site-variant-stacked .site-contact-grid{grid-template-columns:1fr;max-width:760px;margin-inline:auto}@media (width<=860px){.site-contact-grid{grid-template-columns:1fr}}.site-contact-list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.site-contact-list dt{color:var(--site-muted);font-size:.9rem}.site-contact-list dd{white-space:pre-line;margin:0;font-weight:600}.site-map{border-radius:calc(var(--site-radius) * 1.5);border:0;width:100%;height:320px;margin-top:1.5rem}.site-form{background:var(--site-bg);border:1px solid var(--site-line);border-radius:calc(var(--site-radius) * 1.5);gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.site-field label{margin-bottom:.35rem;font-size:.95rem;font-weight:600;display:block}.site-field input,.site-field textarea{border:1px solid color-mix(in srgb, var(--site-text) 22%, transparent);border-radius:var(--site-radius);background:var(--site-bg);width:100%;color:var(--site-text);font:inherit;padding:.7rem .9rem}.site-field input:focus,.site-field textarea:focus{border-color:var(--site-primary);outline:3px solid color-mix(in srgb, var(--site-primary) 20%, transparent)}.site-field-error{color:#c0392b;margin:.3rem 0 0;font-size:.9rem}.site-trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.site-alert{border-radius:var(--site-radius);padding:.9rem 1.1rem;font-weight:600}.site-alert-success{color:#1e6b3a;background:#e7f6ec}.site-alert-error{color:#9b2c1f;background:#fdecea}.site-footer{background:color-mix(in srgb, var(--site-primary) 88%, #000);color:var(--site-on-primary);padding-block:3rem 1.5rem;font-size:.97rem}.site-footer-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:2rem;display:grid}.site-footer h2{font-size:1.05rem}.site-footer a{opacity:.9;text-decoration:none}.site-footer a:hover{opacity:1;text-decoration:underline}.site-footer .site-brand img{max-height:56px}.site-footer-text{opacity:.85;white-space:pre-line}.site-social{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.site-social a{border:1px solid color-mix(in srgb, currentColor 35%, transparent);border-radius:999px;padding:.3rem .8rem;font-size:.9rem;display:inline-block}.site-footer-bottom{border-top:1px solid color-mix(in srgb, currentColor 18%, transparent);opacity:.75;margin-top:2.5rem;padding-top:1.25rem;font-size:.88rem}.site-footer-bottom p{margin:0}.site-step-list{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.site-step{align-items:flex-start;gap:1rem;display:flex}.site-step h3{margin-bottom:.35rem;font-size:1.15rem}.site-step p{color:var(--site-muted);white-space:pre-line;margin:0}.site-step-number{background:var(--site-primary);width:2.75rem;height:2.75rem;color:var(--site-on-primary);border-radius:50%;flex:none;place-items:center;font-size:1.15rem;font-weight:700;display:inline-grid}.site-variant-timeline .site-step-list{grid-template-columns:1fr;gap:0;max-width:720px;margin-inline:auto}.site-variant-timeline .site-step{padding-bottom:1.75rem;position:relative}.site-variant-timeline .site-step:not(:last-child):before{content:"";background:var(--site-line);width:2px;position:absolute;inset-block:2.75rem 0;inset-inline-start:calc(1.375rem - 1px)}.site-quote{flex-direction:column;justify-content:space-between;gap:1.25rem;margin:0;display:flex}.site-quote blockquote{white-space:pre-line;margin:0;font-size:1.05rem}.site-quote blockquote:before{content:"«";color:var(--site-primary);vertical-align:-.35em;margin-inline-end:.15em;font-size:2rem;line-height:0}.site-quote figcaption{align-items:center;gap:.75rem;display:flex}.site-quote figcaption small{color:var(--site-muted);display:block}.site-quote-photo{object-fit:cover;border-radius:50%;width:48px;height:48px}.site-variant-quote .site-quotes{grid-template-columns:1fr;max-width:760px;margin-inline:auto}.site-variant-quote .site-quote blockquote{font-size:1.3rem}.site-features .site-card{transition:box-shadow .2s,transform .2s}.site-features .site-card:hover{box-shadow:var(--site-shadow);transform:translateY(-2px)}.site-variant-list .site-features{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr))}.site-variant-list .site-features .site-card{gap:1rem;padding:1.1rem 1.25rem;display:flex}.site-variant-list .site-features .site-icon-badge{flex:none;margin:0}.site-shots{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:1.5rem;display:grid}.site-shot{margin:0}.site-shot img,.site-shot .lo-ed-image-empty{aspect-ratio:16/10;object-fit:contain;background:var(--site-surface);border:1px solid var(--site-line);border-radius:calc(var(--site-radius) * 1.5);width:100%;height:auto;box-shadow:var(--site-shadow);display:block}.site-shot-open{cursor:zoom-in;display:block}.site-shot figcaption{margin-top:.75rem}.site-shot figcaption span{color:var(--site-muted);white-space:pre-line;font-size:.95rem;display:block}.site-variant-showcase .site-shots{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.site-variant-showcase .site-shot:first-child{grid-column:1/-1}.site-lightbox{background:0 0;border:0;border-radius:12px;max-width:min(96vw,1400px);max-height:94vh;padding:0}.site-lightbox::backdrop{background:#000c}.site-lightbox img{border-radius:12px;max-width:100%;max-height:90vh;margin:auto;display:block}.site-lightbox button{cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.4rem;line-height:1;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.site-compare{border:1px solid var(--site-line);border-radius:calc(var(--site-radius) * 1.5);background:var(--site-bg);max-width:920px;margin-inline:auto;overflow:hidden}.site-compare-row{grid-template-columns:1fr 1fr;display:grid}.site-compare-row>span{border-top:1px solid var(--site-line);padding:.9rem 1.25rem}.site-compare-head>span{border-top:0;font-weight:700}.site-compare-head>span:first-child,.site-compare-before{color:var(--site-muted)}.site-compare-head>span:last-child{background:var(--site-primary);color:var(--site-on-primary)}.site-compare-after{background:color-mix(in srgb, var(--site-primary) 6%, transparent);font-weight:600}.site-compare-before:before{content:"✕ ";color:#b91c1c}.site-compare-after:before{content:"✓ ";color:var(--site-primary)}@media (width<=640px){.site-compare-row>span{padding:.75rem .85rem;font-size:.93rem}}.site-period{border:1px solid var(--site-line);border-radius:999px;justify-content:center;gap:.25rem;width:max-content;margin:0 auto 1.75rem;padding:.25rem;display:flex}.site-period button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.45rem 1.25rem;font-weight:600}.site-period button[aria-pressed=true]{background:var(--site-primary);color:var(--site-on-primary)}[data-period=monthly] [data-price=yearly],[data-period=yearly] [data-price=monthly]{display:none}.site-plan-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));align-items:stretch;gap:1.25rem;display:grid}.site-plan{flex-direction:column;gap:.75rem;display:flex;position:relative}.site-plan.is-featured{border:2px solid var(--site-primary);box-shadow:var(--site-shadow)}.site-plan-badge{background:var(--site-primary);color:var(--site-on-primary);border-radius:999px;padding:.15rem .85rem;font-size:.85rem;font-weight:700;position:absolute;inset-block-start:-.85rem;inset-inline-start:1.25rem}.site-soon{background:color-mix(in srgb, var(--site-primary) 12%, transparent);color:var(--site-primary);vertical-align:middle;white-space:nowrap;border-radius:999px;margin-inline-start:.4rem;padding:.05rem .55rem;font-size:.75rem;font-weight:700;display:inline-block}.site-plan h3{margin:0}.site-plan-description{color:var(--site-muted);margin:0}.site-plan-price{margin:0}.site-plan-price strong{color:var(--site-primary);font-size:2rem}.site-plan-list{flex:1;margin:0;padding:0;font-size:.97rem;list-style:none}.site-plan-list li{border-top:1px solid var(--site-line);padding:.35rem 0}.site-plan-list li:before{content:"✓ ";color:var(--site-primary);font-weight:700}.site-plan .site-button{text-align:center}.site-plan-note{color:var(--site-muted);text-align:center;white-space:pre-line;margin:1.25rem 0 0;font-size:.93rem}.site-office{text-align:center;color:inherit;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;transition:box-shadow .2s;display:flex}.site-office:hover{box-shadow:var(--site-shadow)}.site-office h3,.site-office p{margin:0}.site-office-logo{object-fit:contain;max-width:160px;max-height:64px}.site-office-initial{background:color-mix(in srgb, var(--site-primary) 12%, transparent);width:64px;height:64px;color:var(--site-primary);border-radius:50%;place-items:center;font-size:1.6rem;font-weight:700;display:inline-grid}.site-office-city,.site-office-tags{color:var(--site-muted);font-size:.93rem}.site-search{gap:.5rem;max-width:560px;margin:0 auto 2rem;display:flex}.site-search input{border:1px solid var(--site-line);border-radius:var(--site-radius);background:var(--site-bg);min-width:0;color:inherit;font:inherit;flex:1;padding:.7rem 1rem}.site-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.site-platform-menu .site-nav ul{align-items:center}.site-nav .site-nav-cta a.site-button,.site-nav .site-nav-cta a.site-button:hover{background:var(--site-primary);color:var(--site-on-primary);padding-block:.5rem}.site-legal{margin-top:.35rem!important}.site-not-found{text-align:center}.site-not-found strong{color:var(--site-primary);font-size:4rem;line-height:1.2;display:block}@media (prefers-reduced-motion:reduce){.site-root *{transition:none!important}}
