.site{--c-bg:#f2eee6;--c-paper:#fbf9f5;--c-ink:#13254f;--c-muted:#5b6478;--c-blue:#1e3d8f;--c-blue-2:#3e6fd8;--c-line:#13254f1f;--f-display:"Bricolage Grotesque", "IBM Plex Sans Arabic", system-ui, sans-serif;--f-body:"IBM Plex Sans Arabic", system-ui, sans-serif;background:var(--c-bg);color:var(--c-ink);font-family:var(--f-body)}body:has(.site){color:#13254f;background:#f2eee6}.site .scroll-scrub{font-family:var(--f-display)}.site .scroll-scrub__body,.site .scroll-scrub__tags li{font-family:var(--f-body)}.site .scroll-scrub__kicker{letter-spacing:.08em}.site .scroll-scrub__tags li{background:#fbf9f5b3;border-radius:999px}.site .scroll-scrub__route{top:5.25rem}.site .scroll-scrub__copy{width:min(30rem,34vw)}.site .scroll-scrub__title{font-size:clamp(2.6rem,5.2vw,5.6rem)}@media (width<=860px){.site .scroll-scrub__copy{width:min(100%,36rem)}}.site-nav{z-index:40;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--c-line);background:#f2eee6db;justify-content:space-between;align-items:center;padding:.85rem clamp(1rem,4vw,3.5rem);display:flex;position:fixed;inset:0 0 auto}.site-nav__brand{color:var(--c-ink);align-items:center;gap:.7rem;text-decoration:none;display:flex}.site-nav__brand img{border-radius:50%}.site-nav__brand span{font-family:var(--f-display);letter-spacing:.02em;flex-direction:column;font-size:.95rem;line-height:1.15;display:flex}.site-nav__brand b{color:var(--c-blue)}.site-nav__brand small{color:var(--c-muted);font-family:var(--f-body);font-size:.78rem}.cta-pill{background:var(--c-blue);color:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1.15rem;font-weight:700;text-decoration:none;display:inline-flex;overflow:hidden;box-shadow:0 8px 22px -12px #1e3d8fcc}.cta-pill__arrow{transition:transform .25s;display:inline-block}.cta-pill:hover .cta-pill__arrow{transform:translate(4px)}.cta-pill:focus-visible{outline:2px solid var(--c-ink);outline-offset:3px}.eyebrow{color:var(--c-blue);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.82rem;font-weight:700}.display{font-family:var(--f-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,6.2vw,6.5rem);font-weight:800;line-height:.95}.display--md{font-size:clamp(2.2rem,4.6vw,4.4rem)}.lede{max-width:44ch;color:var(--c-muted);margin:1.25rem 0 0;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.6}.lede--ar{font-size:clamp(1.05rem,1.4vw,1.25rem)}.deliver{background:var(--c-paper);grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:center;gap:clamp(2rem,4vw,4rem);padding:clamp(5rem,10vw,9rem) clamp(1.25rem,6vw,6rem);display:grid;position:relative;overflow:hidden}.cta-sweep{border:1.5px solid var(--c-blue);color:var(--c-blue);border-radius:14px;margin-top:2rem;padding:.95rem 1.4rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.cta-sweep:before{content:"";background:var(--c-blue);transform-origin:0;transition:transform .35s;position:absolute;inset:0;transform:scaleX(0)}.cta-sweep span{transition:color .35s;position:relative}.cta-sweep:hover:before{transform:scaleX(1)}.cta-sweep:hover span{color:#fff}.cta-sweep:focus-visible{outline:2px solid var(--c-ink);outline-offset:3px}.van-drive{padding-bottom:2.5rem;position:relative}.van-drive__road{background:linear-gradient(90deg, var(--c-blue-2), var(--c-blue) 60%, #1e3d8f00);border-radius:3px;height:3px;position:absolute;bottom:2.6rem;left:-6vw;right:-60vw}.van-drive__car{filter:drop-shadow(0 26px 22px #13254f38);will-change:transform;position:relative}.van-drive__van{width:100%;height:auto;display:block;position:relative}.van-drive__wheel{will-change:transform;position:absolute}.prices{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding:clamp(5rem,9vw,8rem) clamp(1.25rem,6vw,6rem);display:grid}.prices__ar{color:var(--c-blue);margin:.5rem 0 0;font-size:1.6rem;font-weight:700}.prices__table{border-collapse:collapse;width:100%;font-size:1.05rem}.prices__table th,.prices__table td{border-bottom:1px solid var(--c-line);text-align:start;padding:1rem .5rem}.prices__table thead th{color:var(--c-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}.prices__table td,.prices__table thead th:not(:first-child){text-align:end;width:5.5rem;font-family:var(--f-display);font-weight:700}.prices__table td{color:var(--c-blue);font-size:1.35rem}.prices__table tbody th{font-weight:600}.prices__table tbody th span{color:var(--c-muted);font-size:.92rem;font-weight:400;display:block}.prices__note{color:var(--c-muted);grid-column:2;margin:0;font-size:.92rem}.steps{background:var(--c-blue);color:#fff;padding:clamp(5rem,9vw,8rem) clamp(1.25rem,6vw,6rem)}.steps__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.steps__list li{border-top:2px solid #ffffff59;padding:1.6rem 1.4rem 1.8rem}.steps__num{font-family:var(--f-display);color:#ffffff73;font-size:2.6rem;font-weight:800}.steps__list h3{font-family:var(--f-display);margin:.75rem 0 0;font-size:1.35rem}.steps__ar{color:#ffffffd9;margin:.25rem 0 0;font-weight:700}.steps__list p:last-child{color:#ffffffc7;margin:.6rem 0 0;line-height:1.55}.about{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:clamp(2rem,5vw,5rem);padding:clamp(5rem,9vw,8rem) clamp(1.25rem,6vw,6rem);display:grid}.about__facts{gap:0;margin:0;display:grid}.about__facts div{border-bottom:1px solid var(--c-line);padding:1.1rem 0}.about__facts dt{color:var(--c-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}.about__facts dd{font-family:var(--f-display);margin:.3rem 0 0;font-size:1.45rem;font-weight:700}.contact{background:var(--c-ink);color:#fff;grid-template-columns:minmax(0,1.4fr) auto;align-items:center;gap:2.5rem 3rem;padding:clamp(5rem,9vw,8rem) clamp(1.25rem,6vw,6rem) 3rem;display:grid}.contact .eyebrow{color:#9db7f3}.contact .lede{color:#ffffffb8}.contact__number{color:#fff;font-family:var(--f-display);letter-spacing:-.03em;direction:ltr;font-size:clamp(2.6rem,7.5vw,7rem);font-weight:800;text-decoration:none;display:inline-block;position:relative}.contact__number:after{content:"";background:var(--c-blue-2);transform-origin:0;width:100%;height:.08em;transition:transform .4s;position:absolute;bottom:.08em;left:0;transform:scaleX(.25)}.contact__number:hover:after{transform:scaleX(1)}.qr-card{color:var(--c-ink);background:#fff;border-radius:18px;justify-items:center;gap:.6rem;padding:1rem 1rem .8rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:transform .3s,box-shadow .3s;display:grid}.qr-card:hover{transform:translateY(-4px);box-shadow:0 18px 30px -18px #000000b3}.contact__legal{color:#fff9;border-top:1px solid #ffffff26;flex-wrap:wrap;grid-column:1/-1;gap:.4rem 2rem;padding-top:2rem;font-size:.88rem;display:flex}.contact__legal p{margin:0}.contact__legal a{color:#fffc}@media (width<=860px){.site-nav__brand small{display:none}.deliver,.prices,.about,.contact{grid-template-columns:1fr}.prices__note{grid-column:1}.steps__list{grid-template-columns:1fr 1fr}.van-drive{margin-inline:-1.25rem}}@media (width<=520px){.steps__list{grid-template-columns:1fr}.qr-card{justify-self:start}}@media (prefers-reduced-motion:reduce){.van-drive__car,.van-drive__wheel{transform:none!important}.cta-sweep:before,.cta-pill__arrow,.contact__number:after,.qr-card{transition:none}}.deliver__copy{z-index:2;position:relative}.prices__ar,.steps__ar,.lede--ar{text-align:left}
